/*! For license information please see bundle.client.js.LICENSE.txt */
(()=>{var e,t,r,n,i={122:(e,t,r)=>{"use strict";var n=r(46518),i=r(91955),o=r(79306),a=r(22812);n({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(e){a(arguments.length,1),i(o(e))}})},162:(e,t,r)=>{"use strict";var n=r(69565),i=r(79306),o=r(94901),a=r(28551),s=TypeError;e.exports=function(e,t){var r,l=a(this),c=i(l.get),u=i(l.has),h=i(l.set),p=arguments.length>2?arguments[2]:void 0;if(!o(t)&&!o(p))throw new s("At least one callback required");return n(u,l,e)?(r=n(c,l,e),o(t)&&(r=t(r),n(h,l,e,r))):o(p)&&(r=p(),n(h,l,e,r)),r}},221:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(20034),a=r(44576),s=r(15652),l=Object.isSealed;n({target:"Object",stat:!0,forced:s||i((function(){l(1)}))},{isSealed:function(e){return!o(e)||!(!s||"ArrayBuffer"!==a(e))||!!l&&l(e)}})},251:(e,t)=>{t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,h=r?i-1:0,p=r?-1:1,d=e[t+h];for(h+=p,o=d&(1<<-u)-1,d>>=-u,u+=s;u>0;o=256*o+e[t+h],h+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=n;u>0;a=256*a+e[t+h],h+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),o-=c}return(d?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,h=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,A=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+h>=1?p/l:p*Math.pow(2,1-h))*l>=2&&(a++,l/=2),a+h>=u?(s=0,a=u):a+h>=1?(s=(t*l-1)*Math.pow(2,i),a+=h):(s=t*Math.pow(2,h-1)*Math.pow(2,i),a=0));i>=8;e[r+d]=255&s,d+=A,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[r+d]=255&a,d+=A,a/=256,c-=8);e[r+d-A]|=128*f}},373:(e,t,r)=>{"use strict";var n=r(24475),i=r(27476),o=r(79039),a=r(79306),s=r(74488),l=r(94644),c=r(28834),u=r(63202),h=r(77388),p=r(89160),d=l.aTypedArray,A=l.exportTypedArrayMethod,f=n.Uint16Array,g=f&&i(f.prototype.sort),m=!(!g||o((function(){g(new f(2),null)}))&&o((function(){g(new f(2),{})}))),v=!!g&&!o((function(){if(h)return h<74;if(c)return c<67;if(u)return!0;if(p)return p<602;var e,t,r=new f(516),n=Array(516);for(e=0;e<516;e++)t=e%4,r[e]=515-e,n[e]=e-2*t+3;for(g(r,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(r[e]!==n[e])return!0}));A("sort",(function(e){return void 0!==e&&a(e),v?g(this,e):s(d(this),function(e){return function(t,r){return void 0!==e?+e(t,r)||0:r!=r?-1:t!=t?1:0===t&&0===r?1/t>0&&1/r<0?1:-1:t>r}}(e))}),!v||m)},554:(e,t,r)=>{"use strict";var n;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(n=r(5556))&&n.__esModule,t.timeoutsShape=null,t.classNamesShape=null},616:(e,t,r)=>{"use strict";var n=r(79504),i=r(39297),o=SyntaxError,a=parseInt,s=String.fromCharCode,l=n("".charAt),c=n("".slice),u=n(/./.exec),h={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},p=/^[\da-f]{4}$/i,d=/^[\u0000-\u001F]$/;e.exports=function(e,t){for(var r=!0,n="";t<e.length;){var A=l(e,t);if("\\"===A){var f=c(e,t,t+2);if(i(h,f))n+=h[f],t+=2;else{if("\\u"!==f)throw new o('Unknown escape sequence: "'+f+'"');var g=c(e,t+=2,t+4);if(!u(p,g))throw new o("Bad Unicode escape at: "+t);n+=s(a(g,16)),t+=4}}else{if('"'===A){r=!1,t++;break}if(u(d,A))throw new o("Bad control character in string literal at: "+t);n+=A,t++}}if(r)throw new o("Unterminated string at: "+t);return{value:n,end:t}}},655:(e,t,r)=>{"use strict";var n=r(36955),i=String;e.exports=function(e){if("Symbol"===n(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},689:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-shopping-cart-plus",view:n+"gfx/sprite.svg#view-icon-shopping-cart-plus",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},944:e=>{"use strict";var t=TypeError;e.exports=function(e){var r=e&&e.alphabet;if(void 0===r||"base64"===r||"base64url"===r)return r||"base64";throw new t("Incorrect `alphabet` option")}},979:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(92998),i=r(70551),o=r(94188);function a(e,t){(0,i.A)(2,arguments);var r=(0,o.A)(t);return(0,n.default)(e,-r)}},1103:e=>{"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},1221:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-CopyLink-dark-blue",view:n+"gfx/sprite.svg#view-icon-CopyLink-dark-blue",viewBox:"0 0 30 29",title:"",toString:function(){return JSON.stringify(this.view)}}},1436:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-utl-nkning-blue",view:n+"gfx/sprite.svg#view-icon-utl-nkning-blue",viewBox:"0 0 18 19",title:"",toString:function(){return JSON.stringify(this.view)}}},1469:(e,t,r)=>{"use strict";var n=r(87433);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},1480:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(10298).f;n({target:"Object",stat:!0,forced:i((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:o})},1548:(e,t,r)=>{"use strict";var n=r(24475),i=r(79039),o=r(77388),a=r(87290),s=r(50516),l=r(19088),c=n.structuredClone;e.exports=!!c&&!i((function(){if(s&&o>92||l&&o>94||a&&o>97)return!1;var e=new ArrayBuffer(8),t=c(e,{transfer:[e]});return 0!==e.byteLength||8!==t.byteLength}))},1560:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-info-circle-solid",view:n+"gfx/sprite.svg#view-icon-info-circle-solid",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},1613:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};var i=r(95047);const o={date:(0,i.A)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,i.A)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,i.A)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var a={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};var s=r(14797);const l={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:(0,s.A)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,s.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,s.A)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,s.A)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,s.A)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};var c=r(13091);const u={code:"en-US",formatDistance:function(e,t,r){var i,o=n[e];return i="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+i:i+" ago":i},formatLong:o,formatRelative:function(e,t,r,n){return a[e]},localize:l,match:{ordinalNumber:(0,r(46171).A)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,c.A)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,c.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,c.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,c.A)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,c.A)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},1625:(e,t,r)=>{"use strict";var n=r(79504);e.exports=n({}.isPrototypeOf)},1688:(e,t,r)=>{"use strict";var n=r(46518),i=r(70380);n({target:"Date",proto:!0,forced:Date.prototype.toISOString!==i},{toISOString:i})},1720:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=r(96540),a=A(o),s=A(r(40961)),l=A(r(5556)),c=A(r(29090)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(76462)),h=r(60834),p=A(h),d=r(71345);function A(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var g=t.portalClassName="ReactModalPortal",m=t.bodyOpenClassName="ReactModal__Body--open",v=h.canUseDOM&&void 0!==s.default.createPortal,y=function(e){return document.createElement(e)},b=function(){return v?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer};function w(e){return e()}var x=function(e){function t(){var e,r,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,l=Array(o),u=0;u<o;u++)l[u]=arguments[u];return r=i=f(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),i.removePortal=function(){!v&&s.default.unmountComponentAtNode(i.node);var e=w(i.props.parentSelector);e&&e.contains(i.node)?e.removeChild(i.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var r=b()(i,a.default.createElement(c.default,n({defaultStyles:t.defaultStyles},e)),i.node);i.portalRef(r)},f(i,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){h.canUseDOM&&(v||(this.node=y("div")),this.node.className=this.props.portalClassName,w(this.props.parentSelector).appendChild(this.node),!v&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:w(e.parentSelector),nextParent:w(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,r){if(h.canUseDOM){var n=this.props,i=n.isOpen,o=n.portalClassName;e.portalClassName!==o&&(this.node.className=o);var a=r.prevParent,s=r.nextParent;s!==a&&(a.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||i)&&!v&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(h.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),r=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);r?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,r-t)):this.removePortal()}}},{key:"render",value:function(){return h.canUseDOM&&v?(!this.node&&v&&(this.node=y("div")),b()(a.default.createElement(c.default,n({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){u.setElement(e)}}]),t}(o.Component);x.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(p.default),l.default.instanceOf(h.SafeHTMLCollection),l.default.instanceOf(h.SafeNodeList),l.default.arrayOf(l.default.instanceOf(p.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},x.defaultProps={isOpen:!1,portalClassName:g,bodyOpenClassName:m,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return a.default.createElement("div",e,t)},contentElement:function(e,t){return a.default.createElement("div",e,t)}},x.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,d.polyfill)(x),t.default=x},1767:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},1806:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(57499),i=r(70551),o=r(94188);function a(e,t){var r;(0,i.A)(1,arguments);var a=(0,o.A)(null!==(r=null==t?void 0:t.additionalDigits)&&void 0!==r?r:2);if(2!==a&&1!==a&&0!==a)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var f,g=function(e){var t,r={},n=e.split(s.dateTimeDelimiter);if(n.length>2)return r;if(/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],s.timeZoneDelimiter.test(r.date)&&(r.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(r.date.length,e.length))),t){var i=s.timezone.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}(e);if(g.date){var m=function(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((n[1]||n[2]).length)}}(g.date,a);f=function(e,t){if(null===t)return new Date(NaN);var r=e.match(l);if(!r)return new Date(NaN);var n=!!r[4],i=h(r[1]),o=h(r[2])-1,a=h(r[3]),s=h(r[4]),c=h(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,s,c)?function(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var i=7*(t-1)+r+1-(n.getUTCDay()||7);return n.setUTCDate(n.getUTCDate()+i),n}(t,s,c):new Date(NaN);var u=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(d[t]||(A(e)?29:28))}(t,o,a)&&function(e,t){return t>=1&&t<=(A(e)?366:365)}(t,i)?(u.setUTCFullYear(t,o,Math.max(i,a)),u):new Date(NaN)}(m.restDateString,m.year)}if(!f||isNaN(f.getTime()))return new Date(NaN);var v,y=f.getTime(),b=0;if(g.time&&(b=function(e){var t=e.match(c);if(!t)return NaN;var r=p(t[1]),i=p(t[2]),o=p(t[3]);return function(e,t,r){return 24===e?0===t&&0===r:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,i,o)?r*n.s0+i*n.Cg+1e3*o:NaN}(g.time),isNaN(b)))return new Date(NaN);if(!g.timezone){var w=new Date(y+b),x=new Date(0);return x.setFullYear(w.getUTCFullYear(),w.getUTCMonth(),w.getUTCDate()),x.setHours(w.getUTCHours(),w.getUTCMinutes(),w.getUTCSeconds(),w.getUTCMilliseconds()),x}return v=function(e){if("Z"===e)return 0;var t=e.match(u);if(!t)return 0;var r="+"===t[1]?-1:1,i=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,o)?r*(i*n.s0+o*n.Cg):NaN}(g.timezone),isNaN(v)?new Date(NaN):new Date(y+b+v)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){return e?parseInt(e):1}function p(e){return e&&parseFloat(e.replace(",","."))||0}var d=[31,null,31,30,31,30,31,31,30,31,30,31];function A(e){return e%400==0||e%4==0&&e%100!=0}},1882:(e,t,r)=>{var n=r(72552),i=r(23805);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1886:(e,t,r)=>{"use strict";var n=r(69565),i=r(24074),o=r(28551),a=r(70081),s=r(1767),l=r(55966),c=r(78227)("asyncIterator");e.exports=function(e,t){var r=arguments.length<2?l(e,c):t;return r?o(n(r,e)):new i(s(a(e)))}},1951:(e,t,r)=>{"use strict";var n=r(78227);t.f=n},2008:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).filter;n({target:"Array",proto:!0,forced:!r(70597)("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},2087:(e,t,r)=>{"use strict";var n=r(20034),i=Math.floor;e.exports=Number.isInteger||function(e){return!n(e)&&isFinite(e)&&i(e)===e}},2118:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);if(isNaN(a))return new Date(NaN);if(!a)return r;var s=r.getDate(),l=new Date(r.getTime());return l.setMonth(r.getMonth()+a+1,0),s>=l.getDate()?l:(r.setFullYear(l.getFullYear(),l.getMonth(),s),r)}},2222:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(79039),a=r(22812),s=r(655),l=r(67416),c=i("URL");n({target:"URL",stat:!0,forced:!(l&&o((function(){c.canParse()})))},{canParse:function(e){var t=a(arguments.length,1),r=s(e),n=t<2||void 0===arguments[1]?void 0:s(arguments[1]);try{return!!new c(r,n)}catch(e){return!1}}})},2259:(e,t,r)=>{"use strict";r(70511)("iterator")},2293:(e,t,r)=>{"use strict";var n=r(28551),i=r(35548),o=r(64117),a=r(78227)("species");e.exports=function(e,t){var r,s=n(e).constructor;return void 0===s||o(r=n(s)[a])?t:i(r)}},2312:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=void 0;var n=s(r(5556)),i=s(r(96540)),o=r(71345),a=r(52958);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var u=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},h=function(e){var t,r;function n(t,r){var n,i=(n=e.call(this,t,r)||this).handleExited.bind(c(c(n)));return n.state={handleExited:i,firstRender:!0},n}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var o=n.prototype;return o.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},o.componentDidMount=function(){this.appeared=!0,this.mounted=!0},o.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(e,t){var r=t.children,n=t.handleExited;return{children:t.firstRender?(0,a.getInitialChildMapping)(e,n):(0,a.getNextChildMapping)(e,r,n),firstRender:!1}},o.handleExited=function(e,t){var r=(0,a.getChildMapping)(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var r=l({},t.children);return delete r[e.key],{children:r}})))},o.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,["component","childFactory"]),o=u(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===t?o:i.default.createElement(t,n,o)},n}(i.default.Component);h.childContextTypes={transitionGroup:n.default.object.isRequired},h.propTypes={},h.defaultProps={component:"div",childFactory:function(e){return e}};var p=(0,o.polyfill)(h);t.default=p,e.exports=t.default},2360:(e,t,r)=>{"use strict";var n,i=r(28551),o=r(96801),a=r(88727),s=r(30421),l=r(20397),c=r(4055),u=r(66119),h="prototype",p="script",d=u("IE_PROTO"),A=function(){},f=function(e){return"<"+p+">"+e+"</"+p+">"},g=function(e){e.write(f("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t,r;m="undefined"!=typeof document?document.domain&&n?g(n):(t=c("iframe"),r="java"+p+":",t.style.display="none",l.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(f("document.F=Object")),e.close(),e.F):g(n);for(var i=a.length;i--;)delete m[h][a[i]];return m()};s[d]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(A[h]=i(e),r=new A,A[h]=null,r[d]=e):r=m(),void 0===t?r:o.f(r,t)}},2404:(e,t,r)=>{var n=r(60270);e.exports=function(e,t){return n(e,t)}},2478:(e,t,r)=>{"use strict";var n=r(79504),i=r(48981),o=Math.floor,a=n("".charAt),s=n("".replace),l=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,r,n,h,p){var d=r+e.length,A=n.length,f=u;return void 0!==h&&(h=i(h),f=c),s(p,f,(function(i,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,r);case"'":return l(t,d);case"<":c=h[l(s,1,-1)];break;default:var u=+s;if(0===u)return i;if(u>A){var p=o(u/10);return 0===p?i:p<=A?void 0===n[p-1]?a(s,1):n[p-1]+a(s,1):i}c=n[u-1]}return void 0===c?"":c}))}},2543:function(e,t,r){var n;e=r.nmd(e),function(){var i,o="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",l=32,c=128,u=1/0,h=9007199254740991,p=NaN,d=4294967295,A=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],f="[object Arguments]",g="[object Array]",m="[object Boolean]",v="[object Date]",y="[object Error]",b="[object Function]",w="[object GeneratorFunction]",x="[object Map]",C="[object Number]",S="[object Object]",E="[object Promise]",B="[object RegExp]",k="[object Set]",_="[object String]",T="[object Symbol]",I="[object WeakMap]",M="[object ArrayBuffer]",F="[object DataView]",O="[object Float32Array]",P="[object Float64Array]",D="[object Int8Array]",N="[object Int16Array]",L="[object Int32Array]",U="[object Uint8Array]",R="[object Uint8ClampedArray]",H="[object Uint16Array]",Q="[object Uint32Array]",j=/\b__p \+= '';/g,V=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,z=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,K=RegExp(z.source),Y=RegExp(G.source),X=/<%-([\s\S]+?)%>/g,q=/<%([\s\S]+?)%>/g,$=/<%=([\s\S]+?)%>/g,J=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Z=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,te=/[\\^$.*+?()[\]{}|]/g,re=RegExp(te.source),ne=/^\s+/,ie=/\s/,oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ae=/\{\n\/\* \[wrapped with (.+)\] \*/,se=/,? & /,le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ce=/[()=,{}\[\]\/\s]/,ue=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pe=/\w*$/,de=/^[-+]0x[0-9a-f]+$/i,Ae=/^0b[01]+$/i,fe=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,me=/^(?:0|[1-9]\d*)$/,ve=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ye=/($^)/,be=/['\n\r\u2028\u2029\\]/g,we="\\ud800-\\udfff",xe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ce="\\u2700-\\u27bf",Se="a-z\\xdf-\\xf6\\xf8-\\xff",Ee="A-Z\\xc0-\\xd6\\xd8-\\xde",Be="\\ufe0e\\ufe0f",ke="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",_e="["+we+"]",Te="["+ke+"]",Ie="["+xe+"]",Me="\\d+",Fe="["+Ce+"]",Oe="["+Se+"]",Pe="[^"+we+ke+Me+Ce+Se+Ee+"]",De="\\ud83c[\\udffb-\\udfff]",Ne="[^"+we+"]",Le="(?:\\ud83c[\\udde6-\\uddff]){2}",Ue="[\\ud800-\\udbff][\\udc00-\\udfff]",Re="["+Ee+"]",He="\\u200d",Qe="(?:"+Oe+"|"+Pe+")",je="(?:"+Re+"|"+Pe+")",Ve="(?:['’](?:d|ll|m|re|s|t|ve))?",We="(?:['’](?:D|LL|M|RE|S|T|VE))?",ze="(?:"+Ie+"|"+De+")?",Ge="["+Be+"]?",Ke=Ge+ze+"(?:"+He+"(?:"+[Ne,Le,Ue].join("|")+")"+Ge+ze+")*",Ye="(?:"+[Fe,Le,Ue].join("|")+")"+Ke,Xe="(?:"+[Ne+Ie+"?",Ie,Le,Ue,_e].join("|")+")",qe=RegExp("['’]","g"),$e=RegExp(Ie,"g"),Je=RegExp(De+"(?="+De+")|"+Xe+Ke,"g"),Ze=RegExp([Re+"?"+Oe+"+"+Ve+"(?="+[Te,Re,"$"].join("|")+")",je+"+"+We+"(?="+[Te,Re+Qe,"$"].join("|")+")",Re+"?"+Qe+"+"+Ve,Re+"+"+We,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Me,Ye].join("|"),"g"),et=RegExp("["+He+we+xe+Be+"]"),tt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,rt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],nt=-1,it={};it[O]=it[P]=it[D]=it[N]=it[L]=it[U]=it[R]=it[H]=it[Q]=!0,it[f]=it[g]=it[M]=it[m]=it[F]=it[v]=it[y]=it[b]=it[x]=it[C]=it[S]=it[B]=it[k]=it[_]=it[I]=!1;var ot={};ot[f]=ot[g]=ot[M]=ot[F]=ot[m]=ot[v]=ot[O]=ot[P]=ot[D]=ot[N]=ot[L]=ot[x]=ot[C]=ot[S]=ot[B]=ot[k]=ot[_]=ot[T]=ot[U]=ot[R]=ot[H]=ot[Q]=!0,ot[y]=ot[b]=ot[I]=!1;var at={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,lt=parseInt,ct="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,ut="object"==typeof self&&self&&self.Object===Object&&self,ht=ct||ut||Function("return this")(),pt=t&&!t.nodeType&&t,dt=pt&&e&&!e.nodeType&&e,At=dt&&dt.exports===pt,ft=At&&ct.process,gt=function(){try{return dt&&dt.require&&dt.require("util").types||ft&&ft.binding&&ft.binding("util")}catch(e){}}(),mt=gt&&gt.isArrayBuffer,vt=gt&&gt.isDate,yt=gt&&gt.isMap,bt=gt&&gt.isRegExp,wt=gt&&gt.isSet,xt=gt&&gt.isTypedArray;function Ct(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function St(e,t,r,n){for(var i=-1,o=null==e?0:e.length;++i<o;){var a=e[i];t(n,a,r(a),e)}return n}function Et(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}function Bt(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}function kt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}function _t(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}function Tt(e,t){return!(null==e||!e.length)&&Rt(e,t,0)>-1}function It(e,t,r){for(var n=-1,i=null==e?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}function Mt(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}function Ft(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}function Ot(e,t,r,n){var i=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++i]);++i<o;)r=t(r,e[i],i,e);return r}function Pt(e,t,r,n){var i=null==e?0:e.length;for(n&&i&&(r=e[--i]);i--;)r=t(r,e[i],i,e);return r}function Dt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var Nt=Vt("length");function Lt(e,t,r){var n;return r(e,(function(e,r,i){if(t(e,r,i))return n=r,!1})),n}function Ut(e,t,r,n){for(var i=e.length,o=r+(n?1:-1);n?o--:++o<i;)if(t(e[o],o,e))return o;return-1}function Rt(e,t,r){return t==t?function(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}(e,t,r):Ut(e,Qt,r)}function Ht(e,t,r,n){for(var i=r-1,o=e.length;++i<o;)if(n(e[i],t))return i;return-1}function Qt(e){return e!=e}function jt(e,t){var r=null==e?0:e.length;return r?Gt(e,t)/r:p}function Vt(e){return function(t){return null==t?i:t[e]}}function Wt(e){return function(t){return null==e?i:e[t]}}function zt(e,t,r,n,i){return i(e,(function(e,i,o){r=n?(n=!1,e):t(r,e,i,o)})),r}function Gt(e,t){for(var r,n=-1,o=e.length;++n<o;){var a=t(e[n]);a!==i&&(r=r===i?a:r+a)}return r}function Kt(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}function Yt(e){return e?e.slice(0,hr(e)+1).replace(ne,""):e}function Xt(e){return function(t){return e(t)}}function qt(e,t){return Mt(t,(function(t){return e[t]}))}function $t(e,t){return e.has(t)}function Jt(e,t){for(var r=-1,n=e.length;++r<n&&Rt(t,e[r],0)>-1;);return r}function Zt(e,t){for(var r=e.length;r--&&Rt(t,e[r],0)>-1;);return r}var er=Wt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"}),tr=Wt({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function rr(e){return"\\"+at[e]}function nr(e){return et.test(e)}function ir(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function or(e,t){return function(r){return e(t(r))}}function ar(e,t){for(var r=-1,n=e.length,i=0,o=[];++r<n;){var a=e[r];a!==t&&a!==s||(e[r]=s,o[i++]=r)}return o}function sr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}function lr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=[e,e]})),r}function cr(e){return nr(e)?function(e){for(var t=Je.lastIndex=0;Je.test(e);)++t;return t}(e):Nt(e)}function ur(e){return nr(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.split("")}(e)}function hr(e){for(var t=e.length;t--&&ie.test(e.charAt(t)););return t}var pr=Wt({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),dr=function e(t){var r,n=(t=null==t?ht:dr.defaults(ht.Object(),t,dr.pick(ht,rt))).Array,ie=t.Date,we=t.Error,xe=t.Function,Ce=t.Math,Se=t.Object,Ee=t.RegExp,Be=t.String,ke=t.TypeError,_e=n.prototype,Te=xe.prototype,Ie=Se.prototype,Me=t["__core-js_shared__"],Fe=Te.toString,Oe=Ie.hasOwnProperty,Pe=0,De=(r=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",Ne=Ie.toString,Le=Fe.call(Se),Ue=ht._,Re=Ee("^"+Fe.call(Oe).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=At?t.Buffer:i,Qe=t.Symbol,je=t.Uint8Array,Ve=He?He.allocUnsafe:i,We=or(Se.getPrototypeOf,Se),ze=Se.create,Ge=Ie.propertyIsEnumerable,Ke=_e.splice,Ye=Qe?Qe.isConcatSpreadable:i,Xe=Qe?Qe.iterator:i,Je=Qe?Qe.toStringTag:i,et=function(){try{var e=lo(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),at=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,ct=ie&&ie.now!==ht.Date.now&&ie.now,ut=t.setTimeout!==ht.setTimeout&&t.setTimeout,pt=Ce.ceil,dt=Ce.floor,ft=Se.getOwnPropertySymbols,gt=He?He.isBuffer:i,Nt=t.isFinite,Wt=_e.join,Ar=or(Se.keys,Se),fr=Ce.max,gr=Ce.min,mr=ie.now,vr=t.parseInt,yr=Ce.random,br=_e.reverse,wr=lo(t,"DataView"),xr=lo(t,"Map"),Cr=lo(t,"Promise"),Sr=lo(t,"Set"),Er=lo(t,"WeakMap"),Br=lo(Se,"create"),kr=Er&&new Er,_r={},Tr=Lo(wr),Ir=Lo(xr),Mr=Lo(Cr),Fr=Lo(Sr),Or=Lo(Er),Pr=Qe?Qe.prototype:i,Dr=Pr?Pr.valueOf:i,Nr=Pr?Pr.toString:i;function Lr(e){if(es(e)&&!Va(e)&&!(e instanceof Qr)){if(e instanceof Hr)return e;if(Oe.call(e,"__wrapped__"))return Uo(e)}return new Hr(e)}var Ur=function(){function e(){}return function(t){if(!Za(t))return{};if(ze)return ze(t);e.prototype=t;var r=new e;return e.prototype=i,r}}();function Rr(){}function Hr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function Qr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=d,this.__views__=[]}function jr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function Vr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function Wr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function zr(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new Wr;++t<r;)this.add(e[t])}function Gr(e){var t=this.__data__=new Vr(e);this.size=t.size}function Kr(e,t){var r=Va(e),n=!r&&ja(e),i=!r&&!n&&Ka(e),o=!r&&!n&&!i&&ls(e),a=r||n||i||o,s=a?Kt(e.length,Be):[],l=s.length;for(var c in e)!t&&!Oe.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||go(c,l))||s.push(c);return s}function Yr(e){var t=e.length;return t?e[zn(0,t-1)]:i}function Xr(e,t){return Fo(Bi(e),on(t,0,e.length))}function qr(e){return Fo(Bi(e))}function $r(e,t,r){(r!==i&&!Ra(e[t],r)||r===i&&!(t in e))&&rn(e,t,r)}function Jr(e,t,r){var n=e[t];Oe.call(e,t)&&Ra(n,r)&&(r!==i||t in e)||rn(e,t,r)}function Zr(e,t){for(var r=e.length;r--;)if(Ra(e[r][0],t))return r;return-1}function en(e,t,r,n){return un(e,(function(e,i,o){t(n,e,r(e),o)})),n}function tn(e,t){return e&&ki(t,Is(t),e)}function rn(e,t,r){"__proto__"==t&&et?et(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function nn(e,t){for(var r=-1,o=t.length,a=n(o),s=null==e;++r<o;)a[r]=s?i:Es(e,t[r]);return a}function on(e,t,r){return e==e&&(r!==i&&(e=e<=r?e:r),t!==i&&(e=e>=t?e:t)),e}function an(e,t,r,n,o,a){var s,l=1&t,c=2&t,u=4&t;if(r&&(s=o?r(e,n,o,a):r(e)),s!==i)return s;if(!Za(e))return e;var h=Va(e);if(h){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Oe.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!l)return Bi(e,s)}else{var p=ho(e),d=p==b||p==w;if(Ka(e))return bi(e,l);if(p==S||p==f||d&&!o){if(s=c||d?{}:Ao(e),!l)return c?function(e,t){return ki(e,uo(e),t)}(e,function(e,t){return e&&ki(t,Ms(t),e)}(s,e)):function(e,t){return ki(e,co(e),t)}(e,tn(s,e))}else{if(!ot[p])return o?e:{};s=function(e,t,r){var n,i=e.constructor;switch(t){case M:return wi(e);case m:case v:return new i(+e);case F:return function(e,t){var r=t?wi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case O:case P:case D:case N:case L:case U:case R:case H:case Q:return xi(e,r);case x:return new i;case C:case _:return new i(e);case B:return function(e){var t=new e.constructor(e.source,pe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case k:return new i;case T:return n=e,Dr?Se(Dr.call(n)):{}}}(e,p,l)}}a||(a=new Gr);var A=a.get(e);if(A)return A;a.set(e,s),os(e)?e.forEach((function(n){s.add(an(n,t,r,n,e,a))})):ts(e)&&e.forEach((function(n,i){s.set(i,an(n,t,r,i,e,a))}));var g=h?i:(u?c?to:eo:c?Ms:Is)(e);return Et(g||e,(function(n,i){g&&(n=e[i=n]),Jr(s,i,an(n,t,r,i,e,a))})),s}function sn(e,t,r){var n=r.length;if(null==e)return!n;for(e=Se(e);n--;){var o=r[n],a=t[o],s=e[o];if(s===i&&!(o in e)||!a(s))return!1}return!0}function ln(e,t,r){if("function"!=typeof e)throw new ke(o);return _o((function(){e.apply(i,r)}),t)}function cn(e,t,r,n){var i=-1,o=Tt,a=!0,s=e.length,l=[],c=t.length;if(!s)return l;r&&(t=Mt(t,Xt(r))),n?(o=It,a=!1):t.length>=200&&(o=$t,a=!1,t=new zr(t));e:for(;++i<s;){var u=e[i],h=null==r?u:r(u);if(u=n||0!==u?u:0,a&&h==h){for(var p=c;p--;)if(t[p]===h)continue e;l.push(u)}else o(t,h,n)||l.push(u)}return l}Lr.templateSettings={escape:X,evaluate:q,interpolate:$,variable:"",imports:{_:Lr}},Lr.prototype=Rr.prototype,Lr.prototype.constructor=Lr,Hr.prototype=Ur(Rr.prototype),Hr.prototype.constructor=Hr,Qr.prototype=Ur(Rr.prototype),Qr.prototype.constructor=Qr,jr.prototype.clear=function(){this.__data__=Br?Br(null):{},this.size=0},jr.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},jr.prototype.get=function(e){var t=this.__data__;if(Br){var r=t[e];return r===a?i:r}return Oe.call(t,e)?t[e]:i},jr.prototype.has=function(e){var t=this.__data__;return Br?t[e]!==i:Oe.call(t,e)},jr.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Br&&t===i?a:t,this},Vr.prototype.clear=function(){this.__data__=[],this.size=0},Vr.prototype.delete=function(e){var t=this.__data__,r=Zr(t,e);return!(r<0||(r==t.length-1?t.pop():Ke.call(t,r,1),--this.size,0))},Vr.prototype.get=function(e){var t=this.__data__,r=Zr(t,e);return r<0?i:t[r][1]},Vr.prototype.has=function(e){return Zr(this.__data__,e)>-1},Vr.prototype.set=function(e,t){var r=this.__data__,n=Zr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Wr.prototype.clear=function(){this.size=0,this.__data__={hash:new jr,map:new(xr||Vr),string:new jr}},Wr.prototype.delete=function(e){var t=ao(this,e).delete(e);return this.size-=t?1:0,t},Wr.prototype.get=function(e){return ao(this,e).get(e)},Wr.prototype.has=function(e){return ao(this,e).has(e)},Wr.prototype.set=function(e,t){var r=ao(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},zr.prototype.add=zr.prototype.push=function(e){return this.__data__.set(e,a),this},zr.prototype.has=function(e){return this.__data__.has(e)},Gr.prototype.clear=function(){this.__data__=new Vr,this.size=0},Gr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Gr.prototype.get=function(e){return this.__data__.get(e)},Gr.prototype.has=function(e){return this.__data__.has(e)},Gr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Vr){var n=r.__data__;if(!xr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Wr(n)}return r.set(e,t),this.size=r.size,this};var un=Ii(vn),hn=Ii(yn,!0);function pn(e,t){var r=!0;return un(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function dn(e,t,r){for(var n=-1,o=e.length;++n<o;){var a=e[n],s=t(a);if(null!=s&&(l===i?s==s&&!ss(s):r(s,l)))var l=s,c=a}return c}function An(e,t){var r=[];return un(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function fn(e,t,r,n,i){var o=-1,a=e.length;for(r||(r=fo),i||(i=[]);++o<a;){var s=e[o];t>0&&r(s)?t>1?fn(s,t-1,r,n,i):Ft(i,s):n||(i[i.length]=s)}return i}var gn=Mi(),mn=Mi(!0);function vn(e,t){return e&&gn(e,t,Is)}function yn(e,t){return e&&mn(e,t,Is)}function bn(e,t){return _t(t,(function(t){return qa(e[t])}))}function wn(e,t){for(var r=0,n=(t=gi(t,e)).length;null!=e&&r<n;)e=e[No(t[r++])];return r&&r==n?e:i}function xn(e,t,r){var n=t(e);return Va(e)?n:Ft(n,r(e))}function Cn(e){return null==e?e===i?"[object Undefined]":"[object Null]":Je&&Je in Se(e)?function(e){var t=Oe.call(e,Je),r=e[Je];try{e[Je]=i;var n=!0}catch(e){}var o=Ne.call(e);return n&&(t?e[Je]=r:delete e[Je]),o}(e):function(e){return Ne.call(e)}(e)}function Sn(e,t){return e>t}function En(e,t){return null!=e&&Oe.call(e,t)}function Bn(e,t){return null!=e&&t in Se(e)}function kn(e,t,r){for(var o=r?It:Tt,a=e[0].length,s=e.length,l=s,c=n(s),u=1/0,h=[];l--;){var p=e[l];l&&t&&(p=Mt(p,Xt(t))),u=gr(p.length,u),c[l]=!r&&(t||a>=120&&p.length>=120)?new zr(l&&p):i}p=e[0];var d=-1,A=c[0];e:for(;++d<a&&h.length<u;){var f=p[d],g=t?t(f):f;if(f=r||0!==f?f:0,!(A?$t(A,g):o(h,g,r))){for(l=s;--l;){var m=c[l];if(!(m?$t(m,g):o(e[l],g,r)))continue e}A&&A.push(g),h.push(f)}}return h}function _n(e,t,r){var n=null==(e=Eo(e,t=gi(t,e)))?e:e[No(Xo(t))];return null==n?i:Ct(n,e,r)}function Tn(e){return es(e)&&Cn(e)==f}function In(e,t,r,n,o){return e===t||(null==e||null==t||!es(e)&&!es(t)?e!=e&&t!=t:function(e,t,r,n,o,a){var s=Va(e),l=Va(t),c=s?g:ho(e),u=l?g:ho(t),h=(c=c==f?S:c)==S,p=(u=u==f?S:u)==S,d=c==u;if(d&&Ka(e)){if(!Ka(t))return!1;s=!0,h=!1}if(d&&!h)return a||(a=new Gr),s||ls(e)?Ji(e,t,r,n,o,a):function(e,t,r,n,i,o,a){switch(r){case F:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case M:return!(e.byteLength!=t.byteLength||!o(new je(e),new je(t)));case m:case v:case C:return Ra(+e,+t);case y:return e.name==t.name&&e.message==t.message;case B:case _:return e==t+"";case x:var s=ir;case k:var l=1&n;if(s||(s=sr),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;n|=2,a.set(e,t);var u=Ji(s(e),s(t),n,i,o,a);return a.delete(e),u;case T:if(Dr)return Dr.call(e)==Dr.call(t)}return!1}(e,t,c,r,n,o,a);if(!(1&r)){var A=h&&Oe.call(e,"__wrapped__"),b=p&&Oe.call(t,"__wrapped__");if(A||b){var w=A?e.value():e,E=b?t.value():t;return a||(a=new Gr),o(w,E,r,n,a)}}return!!d&&(a||(a=new Gr),function(e,t,r,n,o,a){var s=1&r,l=eo(e),c=l.length;if(c!=eo(t).length&&!s)return!1;for(var u=c;u--;){var h=l[u];if(!(s?h in t:Oe.call(t,h)))return!1}var p=a.get(e),d=a.get(t);if(p&&d)return p==t&&d==e;var A=!0;a.set(e,t),a.set(t,e);for(var f=s;++u<c;){var g=e[h=l[u]],m=t[h];if(n)var v=s?n(m,g,h,t,e,a):n(g,m,h,e,t,a);if(!(v===i?g===m||o(g,m,r,n,a):v)){A=!1;break}f||(f="constructor"==h)}if(A&&!f){var y=e.constructor,b=t.constructor;y==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b||(A=!1)}return a.delete(e),a.delete(t),A}(e,t,r,n,o,a))}(e,t,r,n,In,o))}function Mn(e,t,r,n){var o=r.length,a=o,s=!n;if(null==e)return!a;for(e=Se(e);o--;){var l=r[o];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var c=(l=r[o])[0],u=e[c],h=l[1];if(s&&l[2]){if(u===i&&!(c in e))return!1}else{var p=new Gr;if(n)var d=n(u,h,c,e,t,p);if(!(d===i?In(h,u,3,n,p):d))return!1}}return!0}function Fn(e){return!(!Za(e)||(t=e,De&&De in t))&&(qa(e)?Re:fe).test(Lo(e));var t}function On(e){return"function"==typeof e?e:null==e?rl:"object"==typeof e?Va(e)?Un(e[0],e[1]):Ln(e):hl(e)}function Pn(e){if(!wo(e))return Ar(e);var t=[];for(var r in Se(e))Oe.call(e,r)&&"constructor"!=r&&t.push(r);return t}function Dn(e,t){return e<t}function Nn(e,t){var r=-1,i=za(e)?n(e.length):[];return un(e,(function(e,n,o){i[++r]=t(e,n,o)})),i}function Ln(e){var t=so(e);return 1==t.length&&t[0][2]?Co(t[0][0],t[0][1]):function(r){return r===e||Mn(r,e,t)}}function Un(e,t){return vo(e)&&xo(t)?Co(No(e),t):function(r){var n=Es(r,e);return n===i&&n===t?Bs(r,e):In(t,n,3)}}function Rn(e,t,r,n,o){e!==t&&gn(t,(function(a,s){if(o||(o=new Gr),Za(a))!function(e,t,r,n,o,a,s){var l=Bo(e,r),c=Bo(t,r),u=s.get(c);if(u)$r(e,r,u);else{var h=a?a(l,c,r+"",e,t,s):i,p=h===i;if(p){var d=Va(c),A=!d&&Ka(c),f=!d&&!A&&ls(c);h=c,d||A||f?Va(l)?h=l:Ga(l)?h=Bi(l):A?(p=!1,h=bi(c,!0)):f?(p=!1,h=xi(c,!0)):h=[]:ns(c)||ja(c)?(h=l,ja(l)?h=gs(l):Za(l)&&!qa(l)||(h=Ao(c))):p=!1}p&&(s.set(c,h),o(h,c,n,a,s),s.delete(c)),$r(e,r,h)}}(e,t,s,r,Rn,n,o);else{var l=n?n(Bo(e,s),a,s+"",e,t,o):i;l===i&&(l=a),$r(e,s,l)}}),Ms)}function Hn(e,t){var r=e.length;if(r)return go(t+=t<0?r:0,r)?e[t]:i}function Qn(e,t,r){t=t.length?Mt(t,(function(e){return Va(e)?function(t){return wn(t,1===e.length?e[0]:e)}:e})):[rl];var n=-1;t=Mt(t,Xt(oo()));var i=Nn(e,(function(e,r,i){var o=Mt(t,(function(t){return t(e)}));return{criteria:o,index:++n,value:e}}));return function(e){var t=e.length;for(e.sort((function(e,t){return function(e,t,r){for(var n=-1,i=e.criteria,o=t.criteria,a=i.length,s=r.length;++n<a;){var l=Ci(i[n],o[n]);if(l)return n>=s?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function jn(e,t,r){for(var n=-1,i=t.length,o={};++n<i;){var a=t[n],s=wn(e,a);r(s,a)&&qn(o,gi(a,e),s)}return o}function Vn(e,t,r,n){var i=n?Ht:Rt,o=-1,a=t.length,s=e;for(e===t&&(t=Bi(t)),r&&(s=Mt(e,Xt(r)));++o<a;)for(var l=0,c=t[o],u=r?r(c):c;(l=i(s,u,l,n))>-1;)s!==e&&Ke.call(s,l,1),Ke.call(e,l,1);return e}function Wn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==o){var o=i;go(i)?Ke.call(e,i,1):li(e,i)}}return e}function zn(e,t){return e+dt(yr()*(t-e+1))}function Gn(e,t){var r="";if(!e||t<1||t>h)return r;do{t%2&&(r+=e),(t=dt(t/2))&&(e+=e)}while(t);return r}function Kn(e,t){return To(So(e,t,rl),e+"")}function Yn(e){return Yr(Rs(e))}function Xn(e,t){var r=Rs(e);return Fo(r,on(t,0,r.length))}function qn(e,t,r,n){if(!Za(e))return e;for(var o=-1,a=(t=gi(t,e)).length,s=a-1,l=e;null!=l&&++o<a;){var c=No(t[o]),u=r;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(o!=s){var h=l[c];(u=n?n(h,c,l):i)===i&&(u=Za(h)?h:go(t[o+1])?[]:{})}Jr(l,c,u),l=l[c]}return e}var $n=kr?function(e,t){return kr.set(e,t),e}:rl,Jn=et?function(e,t){return et(e,"toString",{configurable:!0,enumerable:!1,value:Zs(t),writable:!0})}:rl;function Zn(e){return Fo(Rs(e))}function ei(e,t,r){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=n(o);++i<o;)a[i]=e[i+t];return a}function ti(e,t){var r;return un(e,(function(e,n,i){return!(r=t(e,n,i))})),!!r}function ri(e,t,r){var n=0,i=null==e?n:e.length;if("number"==typeof t&&t==t&&i<=2147483647){for(;n<i;){var o=n+i>>>1,a=e[o];null!==a&&!ss(a)&&(r?a<=t:a<t)?n=o+1:i=o}return i}return ni(e,t,rl,r)}function ni(e,t,r,n){var o=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(t=r(t))!=t,l=null===t,c=ss(t),u=t===i;o<a;){var h=dt((o+a)/2),p=r(e[h]),d=p!==i,A=null===p,f=p==p,g=ss(p);if(s)var m=n||f;else m=u?f&&(n||d):l?f&&d&&(n||!A):c?f&&d&&!A&&(n||!g):!A&&!g&&(n?p<=t:p<t);m?o=h+1:a=h}return gr(a,4294967294)}function ii(e,t){for(var r=-1,n=e.length,i=0,o=[];++r<n;){var a=e[r],s=t?t(a):a;if(!r||!Ra(s,l)){var l=s;o[i++]=0===a?0:a}}return o}function oi(e){return"number"==typeof e?e:ss(e)?p:+e}function ai(e){if("string"==typeof e)return e;if(Va(e))return Mt(e,ai)+"";if(ss(e))return Nr?Nr.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function si(e,t,r){var n=-1,i=Tt,o=e.length,a=!0,s=[],l=s;if(r)a=!1,i=It;else if(o>=200){var c=t?null:Gi(e);if(c)return sr(c);a=!1,i=$t,l=new zr}else l=t?[]:s;e:for(;++n<o;){var u=e[n],h=t?t(u):u;if(u=r||0!==u?u:0,a&&h==h){for(var p=l.length;p--;)if(l[p]===h)continue e;t&&l.push(h),s.push(u)}else i(l,h,r)||(l!==s&&l.push(h),s.push(u))}return s}function li(e,t){return null==(e=Eo(e,t=gi(t,e)))||delete e[No(Xo(t))]}function ci(e,t,r,n){return qn(e,t,r(wn(e,t)),n)}function ui(e,t,r,n){for(var i=e.length,o=n?i:-1;(n?o--:++o<i)&&t(e[o],o,e););return r?ei(e,n?0:o,n?o+1:i):ei(e,n?o+1:0,n?i:o)}function hi(e,t){var r=e;return r instanceof Qr&&(r=r.value()),Ot(t,(function(e,t){return t.func.apply(t.thisArg,Ft([e],t.args))}),r)}function pi(e,t,r){var i=e.length;if(i<2)return i?si(e[0]):[];for(var o=-1,a=n(i);++o<i;)for(var s=e[o],l=-1;++l<i;)l!=o&&(a[o]=cn(a[o]||s,e[l],t,r));return si(fn(a,1),t,r)}function di(e,t,r){for(var n=-1,o=e.length,a=t.length,s={};++n<o;){var l=n<a?t[n]:i;r(s,e[n],l)}return s}function Ai(e){return Ga(e)?e:[]}function fi(e){return"function"==typeof e?e:rl}function gi(e,t){return Va(e)?e:vo(e,t)?[e]:Do(ms(e))}var mi=Kn;function vi(e,t,r){var n=e.length;return r=r===i?n:r,!t&&r>=n?e:ei(e,t,r)}var yi=at||function(e){return ht.clearTimeout(e)};function bi(e,t){if(t)return e.slice();var r=e.length,n=Ve?Ve(r):new e.constructor(r);return e.copy(n),n}function wi(e){var t=new e.constructor(e.byteLength);return new je(t).set(new je(e)),t}function xi(e,t){var r=t?wi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Ci(e,t){if(e!==t){var r=e!==i,n=null===e,o=e==e,a=ss(e),s=t!==i,l=null===t,c=t==t,u=ss(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||n&&s&&c||!r&&c||!o)return 1;if(!n&&!a&&!u&&e<t||u&&r&&o&&!n&&!a||l&&r&&o||!s&&o||!c)return-1}return 0}function Si(e,t,r,i){for(var o=-1,a=e.length,s=r.length,l=-1,c=t.length,u=fr(a-s,0),h=n(c+u),p=!i;++l<c;)h[l]=t[l];for(;++o<s;)(p||o<a)&&(h[r[o]]=e[o]);for(;u--;)h[l++]=e[o++];return h}function Ei(e,t,r,i){for(var o=-1,a=e.length,s=-1,l=r.length,c=-1,u=t.length,h=fr(a-l,0),p=n(h+u),d=!i;++o<h;)p[o]=e[o];for(var A=o;++c<u;)p[A+c]=t[c];for(;++s<l;)(d||o<a)&&(p[A+r[s]]=e[o++]);return p}function Bi(e,t){var r=-1,i=e.length;for(t||(t=n(i));++r<i;)t[r]=e[r];return t}function ki(e,t,r,n){var o=!r;r||(r={});for(var a=-1,s=t.length;++a<s;){var l=t[a],c=n?n(r[l],e[l],l,r,e):i;c===i&&(c=e[l]),o?rn(r,l,c):Jr(r,l,c)}return r}function _i(e,t){return function(r,n){var i=Va(r)?St:en,o=t?t():{};return i(r,e,oo(n,2),o)}}function Ti(e){return Kn((function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:i,s=o>2?r[2]:i;for(a=e.length>3&&"function"==typeof a?(o--,a):i,s&&mo(r[0],r[1],s)&&(a=o<3?i:a,o=1),t=Se(t);++n<o;){var l=r[n];l&&e(t,l,n,a)}return t}))}function Ii(e,t){return function(r,n){if(null==r)return r;if(!za(r))return e(r,n);for(var i=r.length,o=t?i:-1,a=Se(r);(t?o--:++o<i)&&!1!==n(a[o],o,a););return r}}function Mi(e){return function(t,r,n){for(var i=-1,o=Se(t),a=n(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===r(o[l],l,o))break}return t}}function Fi(e){return function(t){var r=nr(t=ms(t))?ur(t):i,n=r?r[0]:t.charAt(0),o=r?vi(r,1).join(""):t.slice(1);return n[e]()+o}}function Oi(e){return function(t){return Ot(qs(js(t).replace(qe,"")),e,"")}}function Pi(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=Ur(e.prototype),n=e.apply(r,t);return Za(n)?n:r}}function Di(e){return function(t,r,n){var o=Se(t);if(!za(t)){var a=oo(r,3);t=Is(t),r=function(e){return a(o[e],e,o)}}var s=e(t,r,n);return s>-1?o[a?t[s]:s]:i}}function Ni(e){return Zi((function(t){var r=t.length,n=r,a=Hr.prototype.thru;for(e&&t.reverse();n--;){var s=t[n];if("function"!=typeof s)throw new ke(o);if(a&&!l&&"wrapper"==no(s))var l=new Hr([],!0)}for(n=l?n:r;++n<r;){var c=no(s=t[n]),u="wrapper"==c?ro(s):i;l=u&&yo(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[no(u[0])].apply(l,u[3]):1==s.length&&yo(s)?l[c]():l.thru(s)}return function(){var e=arguments,n=e[0];if(l&&1==e.length&&Va(n))return l.plant(n).value();for(var i=0,o=r?t[i].apply(this,e):n;++i<r;)o=t[i].call(this,o);return o}}))}function Li(e,t,r,o,a,s,l,u,h,p){var d=t&c,A=1&t,f=2&t,g=24&t,m=512&t,v=f?i:Pi(e);return function c(){for(var y=arguments.length,b=n(y),w=y;w--;)b[w]=arguments[w];if(g)var x=io(c),C=function(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}(b,x);if(o&&(b=Si(b,o,a,g)),s&&(b=Ei(b,s,l,g)),y-=C,g&&y<p){var S=ar(b,x);return Wi(e,t,Li,c.placeholder,r,b,S,u,h,p-y)}var E=A?r:this,B=f?E[e]:e;return y=b.length,u?b=function(e,t){for(var r=e.length,n=gr(t.length,r),o=Bi(e);n--;){var a=t[n];e[n]=go(a,r)?o[a]:i}return e}(b,u):m&&y>1&&b.reverse(),d&&h<y&&(b.length=h),this&&this!==ht&&this instanceof c&&(B=v||Pi(B)),B.apply(E,b)}}function Ui(e,t){return function(r,n){return function(e,t,r,n){return vn(e,(function(e,i,o){t(n,r(e),i,o)})),n}(r,e,t(n),{})}}function Ri(e,t){return function(r,n){var o;if(r===i&&n===i)return t;if(r!==i&&(o=r),n!==i){if(o===i)return n;"string"==typeof r||"string"==typeof n?(r=ai(r),n=ai(n)):(r=oi(r),n=oi(n)),o=e(r,n)}return o}}function Hi(e){return Zi((function(t){return t=Mt(t,Xt(oo())),Kn((function(r){var n=this;return e(t,(function(e){return Ct(e,n,r)}))}))}))}function Qi(e,t){var r=(t=t===i?" ":ai(t)).length;if(r<2)return r?Gn(t,e):t;var n=Gn(t,pt(e/cr(t)));return nr(t)?vi(ur(n),0,e).join(""):n.slice(0,e)}function ji(e){return function(t,r,o){return o&&"number"!=typeof o&&mo(t,r,o)&&(r=o=i),t=ps(t),r===i?(r=t,t=0):r=ps(r),function(e,t,r,i){for(var o=-1,a=fr(pt((t-e)/(r||1)),0),s=n(a);a--;)s[i?a:++o]=e,e+=r;return s}(t,r,o=o===i?t<r?1:-1:ps(o),e)}}function Vi(e){return function(t,r){return"string"==typeof t&&"string"==typeof r||(t=fs(t),r=fs(r)),e(t,r)}}function Wi(e,t,r,n,o,a,s,c,u,h){var p=8&t;t|=p?l:64,4&(t&=~(p?64:l))||(t&=-4);var d=[e,t,o,p?a:i,p?s:i,p?i:a,p?i:s,c,u,h],A=r.apply(i,d);return yo(e)&&ko(A,d),A.placeholder=n,Io(A,e,t)}function zi(e){var t=Ce[e];return function(e,r){if(e=fs(e),(r=null==r?0:gr(ds(r),292))&&Nt(e)){var n=(ms(e)+"e").split("e");return+((n=(ms(t(n[0]+"e"+(+n[1]+r)))+"e").split("e"))[0]+"e"+(+n[1]-r))}return t(e)}}var Gi=Sr&&1/sr(new Sr([,-0]))[1]==u?function(e){return new Sr(e)}:sl;function Ki(e){return function(t){var r=ho(t);return r==x?ir(t):r==k?lr(t):function(e,t){return Mt(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Yi(e,t,r,a,u,h,p,d){var A=2&t;if(!A&&"function"!=typeof e)throw new ke(o);var f=a?a.length:0;if(f||(t&=-97,a=u=i),p=p===i?p:fr(ds(p),0),d=d===i?d:ds(d),f-=u?u.length:0,64&t){var g=a,m=u;a=u=i}var v=A?i:ro(e),y=[e,t,r,a,u,g,m,h,p,d];if(v&&function(e,t){var r=e[1],n=t[1],i=r|n,o=i<131,a=n==c&&8==r||n==c&&256==r&&e[7].length<=t[8]||384==n&&t[7].length<=t[8]&&8==r;if(!o&&!a)return e;1&n&&(e[2]=t[2],i|=1&r?0:4);var l=t[3];if(l){var u=e[3];e[3]=u?Si(u,l,t[4]):l,e[4]=u?ar(e[3],s):t[4]}(l=t[5])&&(u=e[5],e[5]=u?Ei(u,l,t[6]):l,e[6]=u?ar(e[5],s):t[6]),(l=t[7])&&(e[7]=l),n&c&&(e[8]=null==e[8]?t[8]:gr(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(y,v),e=y[0],t=y[1],r=y[2],a=y[3],u=y[4],!(d=y[9]=y[9]===i?A?0:e.length:fr(y[9]-f,0))&&24&t&&(t&=-25),t&&1!=t)b=8==t||16==t?function(e,t,r){var o=Pi(e);return function a(){for(var s=arguments.length,l=n(s),c=s,u=io(a);c--;)l[c]=arguments[c];var h=s<3&&l[0]!==u&&l[s-1]!==u?[]:ar(l,u);return(s-=h.length)<r?Wi(e,t,Li,a.placeholder,i,l,h,i,i,r-s):Ct(this&&this!==ht&&this instanceof a?o:e,this,l)}}(e,t,d):t!=l&&33!=t||u.length?Li.apply(i,y):function(e,t,r,i){var o=1&t,a=Pi(e);return function t(){for(var s=-1,l=arguments.length,c=-1,u=i.length,h=n(u+l),p=this&&this!==ht&&this instanceof t?a:e;++c<u;)h[c]=i[c];for(;l--;)h[c++]=arguments[++s];return Ct(p,o?r:this,h)}}(e,t,r,a);else var b=function(e,t,r){var n=1&t,i=Pi(e);return function t(){return(this&&this!==ht&&this instanceof t?i:e).apply(n?r:this,arguments)}}(e,t,r);return Io((v?$n:ko)(b,y),e,t)}function Xi(e,t,r,n){return e===i||Ra(e,Ie[r])&&!Oe.call(n,r)?t:e}function qi(e,t,r,n,o,a){return Za(e)&&Za(t)&&(a.set(t,e),Rn(e,t,i,qi,a),a.delete(t)),e}function $i(e){return ns(e)?i:e}function Ji(e,t,r,n,o,a){var s=1&r,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=a.get(e),h=a.get(t);if(u&&h)return u==t&&h==e;var p=-1,d=!0,A=2&r?new zr:i;for(a.set(e,t),a.set(t,e);++p<l;){var f=e[p],g=t[p];if(n)var m=s?n(g,f,p,t,e,a):n(f,g,p,e,t,a);if(m!==i){if(m)continue;d=!1;break}if(A){if(!Dt(t,(function(e,t){if(!$t(A,t)&&(f===e||o(f,e,r,n,a)))return A.push(t)}))){d=!1;break}}else if(f!==g&&!o(f,g,r,n,a)){d=!1;break}}return a.delete(e),a.delete(t),d}function Zi(e){return To(So(e,i,Wo),e+"")}function eo(e){return xn(e,Is,co)}function to(e){return xn(e,Ms,uo)}var ro=kr?function(e){return kr.get(e)}:sl;function no(e){for(var t=e.name+"",r=_r[t],n=Oe.call(_r,t)?r.length:0;n--;){var i=r[n],o=i.func;if(null==o||o==e)return i.name}return t}function io(e){return(Oe.call(Lr,"placeholder")?Lr:e).placeholder}function oo(){var e=Lr.iteratee||nl;return e=e===nl?On:e,arguments.length?e(arguments[0],arguments[1]):e}function ao(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function so(e){for(var t=Is(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,xo(i)]}return t}function lo(e,t){var r=function(e,t){return null==e?i:e[t]}(e,t);return Fn(r)?r:i}var co=ft?function(e){return null==e?[]:(e=Se(e),_t(ft(e),(function(t){return Ge.call(e,t)})))}:Al,uo=ft?function(e){for(var t=[];e;)Ft(t,co(e)),e=We(e);return t}:Al,ho=Cn;function po(e,t,r){for(var n=-1,i=(t=gi(t,e)).length,o=!1;++n<i;){var a=No(t[n]);if(!(o=null!=e&&r(e,a)))break;e=e[a]}return o||++n!=i?o:!!(i=null==e?0:e.length)&&Ja(i)&&go(a,i)&&(Va(e)||ja(e))}function Ao(e){return"function"!=typeof e.constructor||wo(e)?{}:Ur(We(e))}function fo(e){return Va(e)||ja(e)||!!(Ye&&e&&e[Ye])}function go(e,t){var r=typeof e;return!!(t=null==t?h:t)&&("number"==r||"symbol"!=r&&me.test(e))&&e>-1&&e%1==0&&e<t}function mo(e,t,r){if(!Za(r))return!1;var n=typeof t;return!!("number"==n?za(r)&&go(t,r.length):"string"==n&&t in r)&&Ra(r[t],e)}function vo(e,t){if(Va(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!ss(e))||Z.test(e)||!J.test(e)||null!=t&&e in Se(t)}function yo(e){var t=no(e),r=Lr[t];if("function"!=typeof r||!(t in Qr.prototype))return!1;if(e===r)return!0;var n=ro(r);return!!n&&e===n[0]}(wr&&ho(new wr(new ArrayBuffer(1)))!=F||xr&&ho(new xr)!=x||Cr&&ho(Cr.resolve())!=E||Sr&&ho(new Sr)!=k||Er&&ho(new Er)!=I)&&(ho=function(e){var t=Cn(e),r=t==S?e.constructor:i,n=r?Lo(r):"";if(n)switch(n){case Tr:return F;case Ir:return x;case Mr:return E;case Fr:return k;case Or:return I}return t});var bo=Me?qa:fl;function wo(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ie)}function xo(e){return e==e&&!Za(e)}function Co(e,t){return function(r){return null!=r&&r[e]===t&&(t!==i||e in Se(r))}}function So(e,t,r){return t=fr(t===i?e.length-1:t,0),function(){for(var i=arguments,o=-1,a=fr(i.length-t,0),s=n(a);++o<a;)s[o]=i[t+o];o=-1;for(var l=n(t+1);++o<t;)l[o]=i[o];return l[t]=r(s),Ct(e,this,l)}}function Eo(e,t){return t.length<2?e:wn(e,ei(t,0,-1))}function Bo(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var ko=Mo($n),_o=ut||function(e,t){return ht.setTimeout(e,t)},To=Mo(Jn);function Io(e,t,r){var n=t+"";return To(e,function(e,t){var r=t.length;if(!r)return e;var n=r-1;return t[n]=(r>1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(oe,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return Et(A,(function(r){var n="_."+r[0];t&r[1]&&!Tt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ae);return t?t[1].split(se):[]}(n),r)))}function Mo(e){var t=0,r=0;return function(){var n=mr(),o=16-(n-r);if(r=n,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(i,arguments)}}function Fo(e,t){var r=-1,n=e.length,o=n-1;for(t=t===i?n:t;++r<t;){var a=zn(r,o),s=e[a];e[a]=e[r],e[r]=s}return e.length=t,e}var Oo,Po,Do=(Oo=Oa((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(ee,(function(e,r,n,i){t.push(n?i.replace(ue,"$1"):r||e)})),t}),(function(e){return 500===Po.size&&Po.clear(),e})),Po=Oo.cache,Oo);function No(e){if("string"==typeof e||ss(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Lo(e){if(null!=e){try{return Fe.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Uo(e){if(e instanceof Qr)return e.clone();var t=new Hr(e.__wrapped__,e.__chain__);return t.__actions__=Bi(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Ro=Kn((function(e,t){return Ga(e)?cn(e,fn(t,1,Ga,!0)):[]})),Ho=Kn((function(e,t){var r=Xo(t);return Ga(r)&&(r=i),Ga(e)?cn(e,fn(t,1,Ga,!0),oo(r,2)):[]})),Qo=Kn((function(e,t){var r=Xo(t);return Ga(r)&&(r=i),Ga(e)?cn(e,fn(t,1,Ga,!0),i,r):[]}));function jo(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ds(r);return i<0&&(i=fr(n+i,0)),Ut(e,oo(t,3),i)}function Vo(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var o=n-1;return r!==i&&(o=ds(r),o=r<0?fr(n+o,0):gr(o,n-1)),Ut(e,oo(t,3),o,!0)}function Wo(e){return null!=e&&e.length?fn(e,1):[]}function zo(e){return e&&e.length?e[0]:i}var Go=Kn((function(e){var t=Mt(e,Ai);return t.length&&t[0]===e[0]?kn(t):[]})),Ko=Kn((function(e){var t=Xo(e),r=Mt(e,Ai);return t===Xo(r)?t=i:r.pop(),r.length&&r[0]===e[0]?kn(r,oo(t,2)):[]})),Yo=Kn((function(e){var t=Xo(e),r=Mt(e,Ai);return(t="function"==typeof t?t:i)&&r.pop(),r.length&&r[0]===e[0]?kn(r,i,t):[]}));function Xo(e){var t=null==e?0:e.length;return t?e[t-1]:i}var qo=Kn($o);function $o(e,t){return e&&e.length&&t&&t.length?Vn(e,t):e}var Jo=Zi((function(e,t){var r=null==e?0:e.length,n=nn(e,t);return Wn(e,Mt(t,(function(e){return go(e,r)?+e:e})).sort(Ci)),n}));function Zo(e){return null==e?e:br.call(e)}var ea=Kn((function(e){return si(fn(e,1,Ga,!0))})),ta=Kn((function(e){var t=Xo(e);return Ga(t)&&(t=i),si(fn(e,1,Ga,!0),oo(t,2))})),ra=Kn((function(e){var t=Xo(e);return t="function"==typeof t?t:i,si(fn(e,1,Ga,!0),i,t)}));function na(e){if(!e||!e.length)return[];var t=0;return e=_t(e,(function(e){if(Ga(e))return t=fr(e.length,t),!0})),Kt(t,(function(t){return Mt(e,Vt(t))}))}function ia(e,t){if(!e||!e.length)return[];var r=na(e);return null==t?r:Mt(r,(function(e){return Ct(t,i,e)}))}var oa=Kn((function(e,t){return Ga(e)?cn(e,t):[]})),aa=Kn((function(e){return pi(_t(e,Ga))})),sa=Kn((function(e){var t=Xo(e);return Ga(t)&&(t=i),pi(_t(e,Ga),oo(t,2))})),la=Kn((function(e){var t=Xo(e);return t="function"==typeof t?t:i,pi(_t(e,Ga),i,t)})),ca=Kn(na),ua=Kn((function(e){var t=e.length,r=t>1?e[t-1]:i;return r="function"==typeof r?(e.pop(),r):i,ia(e,r)}));function ha(e){var t=Lr(e);return t.__chain__=!0,t}function pa(e,t){return t(e)}var da=Zi((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,o=function(t){return nn(t,e)};return!(t>1||this.__actions__.length)&&n instanceof Qr&&go(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:pa,args:[o],thisArg:i}),new Hr(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(o)})),Aa=_i((function(e,t,r){Oe.call(e,r)?++e[r]:rn(e,r,1)})),fa=Di(jo),ga=Di(Vo);function ma(e,t){return(Va(e)?Et:un)(e,oo(t,3))}function va(e,t){return(Va(e)?Bt:hn)(e,oo(t,3))}var ya=_i((function(e,t,r){Oe.call(e,r)?e[r].push(t):rn(e,r,[t])})),ba=Kn((function(e,t,r){var i=-1,o="function"==typeof t,a=za(e)?n(e.length):[];return un(e,(function(e){a[++i]=o?Ct(t,e,r):_n(e,t,r)})),a})),wa=_i((function(e,t,r){rn(e,r,t)}));function xa(e,t){return(Va(e)?Mt:Nn)(e,oo(t,3))}var Ca=_i((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),Sa=Kn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&mo(e,t[0],t[1])?t=[]:r>2&&mo(t[0],t[1],t[2])&&(t=[t[0]]),Qn(e,fn(t,1),[])})),Ea=ct||function(){return ht.Date.now()};function Ba(e,t,r){return t=r?i:t,t=e&&null==t?e.length:t,Yi(e,c,i,i,i,i,t)}function ka(e,t){var r;if("function"!=typeof t)throw new ke(o);return e=ds(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=i),r}}var _a=Kn((function(e,t,r){var n=1;if(r.length){var i=ar(r,io(_a));n|=l}return Yi(e,n,t,r,i)})),Ta=Kn((function(e,t,r){var n=3;if(r.length){var i=ar(r,io(Ta));n|=l}return Yi(t,n,e,r,i)}));function Ia(e,t,r){var n,a,s,l,c,u,h=0,p=!1,d=!1,A=!0;if("function"!=typeof e)throw new ke(o);function f(t){var r=n,o=a;return n=a=i,h=t,l=e.apply(o,r)}function g(e){var r=e-u;return u===i||r>=t||r<0||d&&e-h>=s}function m(){var e=Ea();if(g(e))return v(e);c=_o(m,function(e){var r=t-(e-u);return d?gr(r,s-(e-h)):r}(e))}function v(e){return c=i,A&&n?f(e):(n=a=i,l)}function y(){var e=Ea(),r=g(e);if(n=arguments,a=this,u=e,r){if(c===i)return function(e){return h=e,c=_o(m,t),p?f(e):l}(u);if(d)return yi(c),c=_o(m,t),f(u)}return c===i&&(c=_o(m,t)),l}return t=fs(t)||0,Za(r)&&(p=!!r.leading,s=(d="maxWait"in r)?fr(fs(r.maxWait)||0,t):s,A="trailing"in r?!!r.trailing:A),y.cancel=function(){c!==i&&yi(c),h=0,n=u=a=c=i},y.flush=function(){return c===i?l:v(Ea())},y}var Ma=Kn((function(e,t){return ln(e,1,t)})),Fa=Kn((function(e,t,r){return ln(e,fs(t)||0,r)}));function Oa(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ke(o);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(Oa.Cache||Wr),r}function Pa(e){if("function"!=typeof e)throw new ke(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Oa.Cache=Wr;var Da=mi((function(e,t){var r=(t=1==t.length&&Va(t[0])?Mt(t[0],Xt(oo())):Mt(fn(t,1),Xt(oo()))).length;return Kn((function(n){for(var i=-1,o=gr(n.length,r);++i<o;)n[i]=t[i].call(this,n[i]);return Ct(e,this,n)}))})),Na=Kn((function(e,t){var r=ar(t,io(Na));return Yi(e,l,i,t,r)})),La=Kn((function(e,t){var r=ar(t,io(La));return Yi(e,64,i,t,r)})),Ua=Zi((function(e,t){return Yi(e,256,i,i,i,t)}));function Ra(e,t){return e===t||e!=e&&t!=t}var Ha=Vi(Sn),Qa=Vi((function(e,t){return e>=t})),ja=Tn(function(){return arguments}())?Tn:function(e){return es(e)&&Oe.call(e,"callee")&&!Ge.call(e,"callee")},Va=n.isArray,Wa=mt?Xt(mt):function(e){return es(e)&&Cn(e)==M};function za(e){return null!=e&&Ja(e.length)&&!qa(e)}function Ga(e){return es(e)&&za(e)}var Ka=gt||fl,Ya=vt?Xt(vt):function(e){return es(e)&&Cn(e)==v};function Xa(e){if(!es(e))return!1;var t=Cn(e);return t==y||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ns(e)}function qa(e){if(!Za(e))return!1;var t=Cn(e);return t==b||t==w||"[object AsyncFunction]"==t||"[object Proxy]"==t}function $a(e){return"number"==typeof e&&e==ds(e)}function Ja(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function Za(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function es(e){return null!=e&&"object"==typeof e}var ts=yt?Xt(yt):function(e){return es(e)&&ho(e)==x};function rs(e){return"number"==typeof e||es(e)&&Cn(e)==C}function ns(e){if(!es(e)||Cn(e)!=S)return!1;var t=We(e);if(null===t)return!0;var r=Oe.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Fe.call(r)==Le}var is=bt?Xt(bt):function(e){return es(e)&&Cn(e)==B},os=wt?Xt(wt):function(e){return es(e)&&ho(e)==k};function as(e){return"string"==typeof e||!Va(e)&&es(e)&&Cn(e)==_}function ss(e){return"symbol"==typeof e||es(e)&&Cn(e)==T}var ls=xt?Xt(xt):function(e){return es(e)&&Ja(e.length)&&!!it[Cn(e)]},cs=Vi(Dn),us=Vi((function(e,t){return e<=t}));function hs(e){if(!e)return[];if(za(e))return as(e)?ur(e):Bi(e);if(Xe&&e[Xe])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Xe]());var t=ho(e);return(t==x?ir:t==k?sr:Rs)(e)}function ps(e){return e?(e=fs(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ds(e){var t=ps(e),r=t%1;return t==t?r?t-r:t:0}function As(e){return e?on(ds(e),0,d):0}function fs(e){if("number"==typeof e)return e;if(ss(e))return p;if(Za(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Za(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yt(e);var r=Ae.test(e);return r||ge.test(e)?lt(e.slice(2),r?2:8):de.test(e)?p:+e}function gs(e){return ki(e,Ms(e))}function ms(e){return null==e?"":ai(e)}var vs=Ti((function(e,t){if(wo(t)||za(t))ki(t,Is(t),e);else for(var r in t)Oe.call(t,r)&&Jr(e,r,t[r])})),ys=Ti((function(e,t){ki(t,Ms(t),e)})),bs=Ti((function(e,t,r,n){ki(t,Ms(t),e,n)})),ws=Ti((function(e,t,r,n){ki(t,Is(t),e,n)})),xs=Zi(nn),Cs=Kn((function(e,t){e=Se(e);var r=-1,n=t.length,o=n>2?t[2]:i;for(o&&mo(t[0],t[1],o)&&(n=1);++r<n;)for(var a=t[r],s=Ms(a),l=-1,c=s.length;++l<c;){var u=s[l],h=e[u];(h===i||Ra(h,Ie[u])&&!Oe.call(e,u))&&(e[u]=a[u])}return e})),Ss=Kn((function(e){return e.push(i,qi),Ct(Os,i,e)}));function Es(e,t,r){var n=null==e?i:wn(e,t);return n===i?r:n}function Bs(e,t){return null!=e&&po(e,t,Bn)}var ks=Ui((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=Ne.call(t)),e[t]=r}),Zs(rl)),_s=Ui((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=Ne.call(t)),Oe.call(e,t)?e[t].push(r):e[t]=[r]}),oo),Ts=Kn(_n);function Is(e){return za(e)?Kr(e):Pn(e)}function Ms(e){return za(e)?Kr(e,!0):function(e){if(!Za(e))return function(e){var t=[];if(null!=e)for(var r in Se(e))t.push(r);return t}(e);var t=wo(e),r=[];for(var n in e)("constructor"!=n||!t&&Oe.call(e,n))&&r.push(n);return r}(e)}var Fs=Ti((function(e,t,r){Rn(e,t,r)})),Os=Ti((function(e,t,r,n){Rn(e,t,r,n)})),Ps=Zi((function(e,t){var r={};if(null==e)return r;var n=!1;t=Mt(t,(function(t){return t=gi(t,e),n||(n=t.length>1),t})),ki(e,to(e),r),n&&(r=an(r,7,$i));for(var i=t.length;i--;)li(r,t[i]);return r})),Ds=Zi((function(e,t){return null==e?{}:function(e,t){return jn(e,t,(function(t,r){return Bs(e,r)}))}(e,t)}));function Ns(e,t){if(null==e)return{};var r=Mt(to(e),(function(e){return[e]}));return t=oo(t),jn(e,r,(function(e,r){return t(e,r[0])}))}var Ls=Ki(Is),Us=Ki(Ms);function Rs(e){return null==e?[]:qt(e,Is(e))}var Hs=Oi((function(e,t,r){return t=t.toLowerCase(),e+(r?Qs(t):t)}));function Qs(e){return Xs(ms(e).toLowerCase())}function js(e){return(e=ms(e))&&e.replace(ve,er).replace($e,"")}var Vs=Oi((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),Ws=Oi((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),zs=Fi("toLowerCase"),Gs=Oi((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Ks=Oi((function(e,t,r){return e+(r?" ":"")+Xs(t)})),Ys=Oi((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Xs=Fi("toUpperCase");function qs(e,t,r){return e=ms(e),(t=r?i:t)===i?function(e){return tt.test(e)}(e)?function(e){return e.match(Ze)||[]}(e):function(e){return e.match(le)||[]}(e):e.match(t)||[]}var $s=Kn((function(e,t){try{return Ct(e,i,t)}catch(e){return Xa(e)?e:new we(e)}})),Js=Zi((function(e,t){return Et(t,(function(t){t=No(t),rn(e,t,_a(e[t],e))})),e}));function Zs(e){return function(){return e}}var el=Ni(),tl=Ni(!0);function rl(e){return e}function nl(e){return On("function"==typeof e?e:an(e,1))}var il=Kn((function(e,t){return function(r){return _n(r,e,t)}})),ol=Kn((function(e,t){return function(r){return _n(e,r,t)}}));function al(e,t,r){var n=Is(t),i=bn(t,n);null!=r||Za(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=bn(t,Is(t)));var o=!(Za(r)&&"chain"in r&&!r.chain),a=qa(e);return Et(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=e(this.__wrapped__);return(r.__actions__=Bi(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ft([this.value()],arguments))})})),e}function sl(){}var ll=Hi(Mt),cl=Hi(kt),ul=Hi(Dt);function hl(e){return vo(e)?Vt(No(e)):function(e){return function(t){return wn(t,e)}}(e)}var pl=ji(),dl=ji(!0);function Al(){return[]}function fl(){return!1}var gl,ml=Ri((function(e,t){return e+t}),0),vl=zi("ceil"),yl=Ri((function(e,t){return e/t}),1),bl=zi("floor"),wl=Ri((function(e,t){return e*t}),1),xl=zi("round"),Cl=Ri((function(e,t){return e-t}),0);return Lr.after=function(e,t){if("function"!=typeof t)throw new ke(o);return e=ds(e),function(){if(--e<1)return t.apply(this,arguments)}},Lr.ary=Ba,Lr.assign=vs,Lr.assignIn=ys,Lr.assignInWith=bs,Lr.assignWith=ws,Lr.at=xs,Lr.before=ka,Lr.bind=_a,Lr.bindAll=Js,Lr.bindKey=Ta,Lr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Va(e)?e:[e]},Lr.chain=ha,Lr.chunk=function(e,t,r){t=(r?mo(e,t,r):t===i)?1:fr(ds(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var a=0,s=0,l=n(pt(o/t));a<o;)l[s++]=ei(e,a,a+=t);return l},Lr.compact=function(e){for(var t=-1,r=null==e?0:e.length,n=0,i=[];++t<r;){var o=e[t];o&&(i[n++]=o)}return i},Lr.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],i=e;i--;)t[i-1]=arguments[i];return Ft(Va(r)?Bi(r):[r],fn(t,1))},Lr.cond=function(e){var t=null==e?0:e.length,r=oo();return e=t?Mt(e,(function(e){if("function"!=typeof e[1])throw new ke(o);return[r(e[0]),e[1]]})):[],Kn((function(r){for(var n=-1;++n<t;){var i=e[n];if(Ct(i[0],this,r))return Ct(i[1],this,r)}}))},Lr.conforms=function(e){return function(e){var t=Is(e);return function(r){return sn(r,e,t)}}(an(e,1))},Lr.constant=Zs,Lr.countBy=Aa,Lr.create=function(e,t){var r=Ur(e);return null==t?r:tn(r,t)},Lr.curry=function e(t,r,n){var o=Yi(t,8,i,i,i,i,i,r=n?i:r);return o.placeholder=e.placeholder,o},Lr.curryRight=function e(t,r,n){var o=Yi(t,16,i,i,i,i,i,r=n?i:r);return o.placeholder=e.placeholder,o},Lr.debounce=Ia,Lr.defaults=Cs,Lr.defaultsDeep=Ss,Lr.defer=Ma,Lr.delay=Fa,Lr.difference=Ro,Lr.differenceBy=Ho,Lr.differenceWith=Qo,Lr.drop=function(e,t,r){var n=null==e?0:e.length;return n?ei(e,(t=r||t===i?1:ds(t))<0?0:t,n):[]},Lr.dropRight=function(e,t,r){var n=null==e?0:e.length;return n?ei(e,0,(t=n-(t=r||t===i?1:ds(t)))<0?0:t):[]},Lr.dropRightWhile=function(e,t){return e&&e.length?ui(e,oo(t,3),!0,!0):[]},Lr.dropWhile=function(e,t){return e&&e.length?ui(e,oo(t,3),!0):[]},Lr.fill=function(e,t,r,n){var o=null==e?0:e.length;return o?(r&&"number"!=typeof r&&mo(e,t,r)&&(r=0,n=o),function(e,t,r,n){var o=e.length;for((r=ds(r))<0&&(r=-r>o?0:o+r),(n=n===i||n>o?o:ds(n))<0&&(n+=o),n=r>n?0:As(n);r<n;)e[r++]=t;return e}(e,t,r,n)):[]},Lr.filter=function(e,t){return(Va(e)?_t:An)(e,oo(t,3))},Lr.flatMap=function(e,t){return fn(xa(e,t),1)},Lr.flatMapDeep=function(e,t){return fn(xa(e,t),u)},Lr.flatMapDepth=function(e,t,r){return r=r===i?1:ds(r),fn(xa(e,t),r)},Lr.flatten=Wo,Lr.flattenDeep=function(e){return null!=e&&e.length?fn(e,u):[]},Lr.flattenDepth=function(e,t){return null!=e&&e.length?fn(e,t=t===i?1:ds(t)):[]},Lr.flip=function(e){return Yi(e,512)},Lr.flow=el,Lr.flowRight=tl,Lr.fromPairs=function(e){for(var t=-1,r=null==e?0:e.length,n={};++t<r;){var i=e[t];n[i[0]]=i[1]}return n},Lr.functions=function(e){return null==e?[]:bn(e,Is(e))},Lr.functionsIn=function(e){return null==e?[]:bn(e,Ms(e))},Lr.groupBy=ya,Lr.initial=function(e){return null!=e&&e.length?ei(e,0,-1):[]},Lr.intersection=Go,Lr.intersectionBy=Ko,Lr.intersectionWith=Yo,Lr.invert=ks,Lr.invertBy=_s,Lr.invokeMap=ba,Lr.iteratee=nl,Lr.keyBy=wa,Lr.keys=Is,Lr.keysIn=Ms,Lr.map=xa,Lr.mapKeys=function(e,t){var r={};return t=oo(t,3),vn(e,(function(e,n,i){rn(r,t(e,n,i),e)})),r},Lr.mapValues=function(e,t){var r={};return t=oo(t,3),vn(e,(function(e,n,i){rn(r,n,t(e,n,i))})),r},Lr.matches=function(e){return Ln(an(e,1))},Lr.matchesProperty=function(e,t){return Un(e,an(t,1))},Lr.memoize=Oa,Lr.merge=Fs,Lr.mergeWith=Os,Lr.method=il,Lr.methodOf=ol,Lr.mixin=al,Lr.negate=Pa,Lr.nthArg=function(e){return e=ds(e),Kn((function(t){return Hn(t,e)}))},Lr.omit=Ps,Lr.omitBy=function(e,t){return Ns(e,Pa(oo(t)))},Lr.once=function(e){return ka(2,e)},Lr.orderBy=function(e,t,r,n){return null==e?[]:(Va(t)||(t=null==t?[]:[t]),Va(r=n?i:r)||(r=null==r?[]:[r]),Qn(e,t,r))},Lr.over=ll,Lr.overArgs=Da,Lr.overEvery=cl,Lr.overSome=ul,Lr.partial=Na,Lr.partialRight=La,Lr.partition=Ca,Lr.pick=Ds,Lr.pickBy=Ns,Lr.property=hl,Lr.propertyOf=function(e){return function(t){return null==e?i:wn(e,t)}},Lr.pull=qo,Lr.pullAll=$o,Lr.pullAllBy=function(e,t,r){return e&&e.length&&t&&t.length?Vn(e,t,oo(r,2)):e},Lr.pullAllWith=function(e,t,r){return e&&e.length&&t&&t.length?Vn(e,t,i,r):e},Lr.pullAt=Jo,Lr.range=pl,Lr.rangeRight=dl,Lr.rearg=Ua,Lr.reject=function(e,t){return(Va(e)?_t:An)(e,Pa(oo(t,3)))},Lr.remove=function(e,t){var r=[];if(!e||!e.length)return r;var n=-1,i=[],o=e.length;for(t=oo(t,3);++n<o;){var a=e[n];t(a,n,e)&&(r.push(a),i.push(n))}return Wn(e,i),r},Lr.rest=function(e,t){if("function"!=typeof e)throw new ke(o);return Kn(e,t=t===i?t:ds(t))},Lr.reverse=Zo,Lr.sampleSize=function(e,t,r){return t=(r?mo(e,t,r):t===i)?1:ds(t),(Va(e)?Xr:Xn)(e,t)},Lr.set=function(e,t,r){return null==e?e:qn(e,t,r)},Lr.setWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:qn(e,t,r,n)},Lr.shuffle=function(e){return(Va(e)?qr:Zn)(e)},Lr.slice=function(e,t,r){var n=null==e?0:e.length;return n?(r&&"number"!=typeof r&&mo(e,t,r)?(t=0,r=n):(t=null==t?0:ds(t),r=r===i?n:ds(r)),ei(e,t,r)):[]},Lr.sortBy=Sa,Lr.sortedUniq=function(e){return e&&e.length?ii(e):[]},Lr.sortedUniqBy=function(e,t){return e&&e.length?ii(e,oo(t,2)):[]},Lr.split=function(e,t,r){return r&&"number"!=typeof r&&mo(e,t,r)&&(t=r=i),(r=r===i?d:r>>>0)?(e=ms(e))&&("string"==typeof t||null!=t&&!is(t))&&!(t=ai(t))&&nr(e)?vi(ur(e),0,r):e.split(t,r):[]},Lr.spread=function(e,t){if("function"!=typeof e)throw new ke(o);return t=null==t?0:fr(ds(t),0),Kn((function(r){var n=r[t],i=vi(r,0,t);return n&&Ft(i,n),Ct(e,this,i)}))},Lr.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},Lr.take=function(e,t,r){return e&&e.length?ei(e,0,(t=r||t===i?1:ds(t))<0?0:t):[]},Lr.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?ei(e,(t=n-(t=r||t===i?1:ds(t)))<0?0:t,n):[]},Lr.takeRightWhile=function(e,t){return e&&e.length?ui(e,oo(t,3),!1,!0):[]},Lr.takeWhile=function(e,t){return e&&e.length?ui(e,oo(t,3)):[]},Lr.tap=function(e,t){return t(e),e},Lr.throttle=function(e,t,r){var n=!0,i=!0;if("function"!=typeof e)throw new ke(o);return Za(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Ia(e,t,{leading:n,maxWait:t,trailing:i})},Lr.thru=pa,Lr.toArray=hs,Lr.toPairs=Ls,Lr.toPairsIn=Us,Lr.toPath=function(e){return Va(e)?Mt(e,No):ss(e)?[e]:Bi(Do(ms(e)))},Lr.toPlainObject=gs,Lr.transform=function(e,t,r){var n=Va(e),i=n||Ka(e)||ls(e);if(t=oo(t,4),null==r){var o=e&&e.constructor;r=i?n?new o:[]:Za(e)&&qa(o)?Ur(We(e)):{}}return(i?Et:vn)(e,(function(e,n,i){return t(r,e,n,i)})),r},Lr.unary=function(e){return Ba(e,1)},Lr.union=ea,Lr.unionBy=ta,Lr.unionWith=ra,Lr.uniq=function(e){return e&&e.length?si(e):[]},Lr.uniqBy=function(e,t){return e&&e.length?si(e,oo(t,2)):[]},Lr.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?si(e,i,t):[]},Lr.unset=function(e,t){return null==e||li(e,t)},Lr.unzip=na,Lr.unzipWith=ia,Lr.update=function(e,t,r){return null==e?e:ci(e,t,fi(r))},Lr.updateWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:ci(e,t,fi(r),n)},Lr.values=Rs,Lr.valuesIn=function(e){return null==e?[]:qt(e,Ms(e))},Lr.without=oa,Lr.words=qs,Lr.wrap=function(e,t){return Na(fi(t),e)},Lr.xor=aa,Lr.xorBy=sa,Lr.xorWith=la,Lr.zip=ca,Lr.zipObject=function(e,t){return di(e||[],t||[],Jr)},Lr.zipObjectDeep=function(e,t){return di(e||[],t||[],qn)},Lr.zipWith=ua,Lr.entries=Ls,Lr.entriesIn=Us,Lr.extend=ys,Lr.extendWith=bs,al(Lr,Lr),Lr.add=ml,Lr.attempt=$s,Lr.camelCase=Hs,Lr.capitalize=Qs,Lr.ceil=vl,Lr.clamp=function(e,t,r){return r===i&&(r=t,t=i),r!==i&&(r=(r=fs(r))==r?r:0),t!==i&&(t=(t=fs(t))==t?t:0),on(fs(e),t,r)},Lr.clone=function(e){return an(e,4)},Lr.cloneDeep=function(e){return an(e,5)},Lr.cloneDeepWith=function(e,t){return an(e,5,t="function"==typeof t?t:i)},Lr.cloneWith=function(e,t){return an(e,4,t="function"==typeof t?t:i)},Lr.conformsTo=function(e,t){return null==t||sn(e,t,Is(t))},Lr.deburr=js,Lr.defaultTo=function(e,t){return null==e||e!=e?t:e},Lr.divide=yl,Lr.endsWith=function(e,t,r){e=ms(e),t=ai(t);var n=e.length,o=r=r===i?n:on(ds(r),0,n);return(r-=t.length)>=0&&e.slice(r,o)==t},Lr.eq=Ra,Lr.escape=function(e){return(e=ms(e))&&Y.test(e)?e.replace(G,tr):e},Lr.escapeRegExp=function(e){return(e=ms(e))&&re.test(e)?e.replace(te,"\\$&"):e},Lr.every=function(e,t,r){var n=Va(e)?kt:pn;return r&&mo(e,t,r)&&(t=i),n(e,oo(t,3))},Lr.find=fa,Lr.findIndex=jo,Lr.findKey=function(e,t){return Lt(e,oo(t,3),vn)},Lr.findLast=ga,Lr.findLastIndex=Vo,Lr.findLastKey=function(e,t){return Lt(e,oo(t,3),yn)},Lr.floor=bl,Lr.forEach=ma,Lr.forEachRight=va,Lr.forIn=function(e,t){return null==e?e:gn(e,oo(t,3),Ms)},Lr.forInRight=function(e,t){return null==e?e:mn(e,oo(t,3),Ms)},Lr.forOwn=function(e,t){return e&&vn(e,oo(t,3))},Lr.forOwnRight=function(e,t){return e&&yn(e,oo(t,3))},Lr.get=Es,Lr.gt=Ha,Lr.gte=Qa,Lr.has=function(e,t){return null!=e&&po(e,t,En)},Lr.hasIn=Bs,Lr.head=zo,Lr.identity=rl,Lr.includes=function(e,t,r,n){e=za(e)?e:Rs(e),r=r&&!n?ds(r):0;var i=e.length;return r<0&&(r=fr(i+r,0)),as(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Rt(e,t,r)>-1},Lr.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ds(r);return i<0&&(i=fr(n+i,0)),Rt(e,t,i)},Lr.inRange=function(e,t,r){return t=ps(t),r===i?(r=t,t=0):r=ps(r),function(e,t,r){return e>=gr(t,r)&&e<fr(t,r)}(e=fs(e),t,r)},Lr.invoke=Ts,Lr.isArguments=ja,Lr.isArray=Va,Lr.isArrayBuffer=Wa,Lr.isArrayLike=za,Lr.isArrayLikeObject=Ga,Lr.isBoolean=function(e){return!0===e||!1===e||es(e)&&Cn(e)==m},Lr.isBuffer=Ka,Lr.isDate=Ya,Lr.isElement=function(e){return es(e)&&1===e.nodeType&&!ns(e)},Lr.isEmpty=function(e){if(null==e)return!0;if(za(e)&&(Va(e)||"string"==typeof e||"function"==typeof e.splice||Ka(e)||ls(e)||ja(e)))return!e.length;var t=ho(e);if(t==x||t==k)return!e.size;if(wo(e))return!Pn(e).length;for(var r in e)if(Oe.call(e,r))return!1;return!0},Lr.isEqual=function(e,t){return In(e,t)},Lr.isEqualWith=function(e,t,r){var n=(r="function"==typeof r?r:i)?r(e,t):i;return n===i?In(e,t,i,r):!!n},Lr.isError=Xa,Lr.isFinite=function(e){return"number"==typeof e&&Nt(e)},Lr.isFunction=qa,Lr.isInteger=$a,Lr.isLength=Ja,Lr.isMap=ts,Lr.isMatch=function(e,t){return e===t||Mn(e,t,so(t))},Lr.isMatchWith=function(e,t,r){return r="function"==typeof r?r:i,Mn(e,t,so(t),r)},Lr.isNaN=function(e){return rs(e)&&e!=+e},Lr.isNative=function(e){if(bo(e))throw new we("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Fn(e)},Lr.isNil=function(e){return null==e},Lr.isNull=function(e){return null===e},Lr.isNumber=rs,Lr.isObject=Za,Lr.isObjectLike=es,Lr.isPlainObject=ns,Lr.isRegExp=is,Lr.isSafeInteger=function(e){return $a(e)&&e>=-9007199254740991&&e<=h},Lr.isSet=os,Lr.isString=as,Lr.isSymbol=ss,Lr.isTypedArray=ls,Lr.isUndefined=function(e){return e===i},Lr.isWeakMap=function(e){return es(e)&&ho(e)==I},Lr.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==Cn(e)},Lr.join=function(e,t){return null==e?"":Wt.call(e,t)},Lr.kebabCase=Vs,Lr.last=Xo,Lr.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var o=n;return r!==i&&(o=(o=ds(r))<0?fr(n+o,0):gr(o,n-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,o):Ut(e,Qt,o,!0)},Lr.lowerCase=Ws,Lr.lowerFirst=zs,Lr.lt=cs,Lr.lte=us,Lr.max=function(e){return e&&e.length?dn(e,rl,Sn):i},Lr.maxBy=function(e,t){return e&&e.length?dn(e,oo(t,2),Sn):i},Lr.mean=function(e){return jt(e,rl)},Lr.meanBy=function(e,t){return jt(e,oo(t,2))},Lr.min=function(e){return e&&e.length?dn(e,rl,Dn):i},Lr.minBy=function(e,t){return e&&e.length?dn(e,oo(t,2),Dn):i},Lr.stubArray=Al,Lr.stubFalse=fl,Lr.stubObject=function(){return{}},Lr.stubString=function(){return""},Lr.stubTrue=function(){return!0},Lr.multiply=wl,Lr.nth=function(e,t){return e&&e.length?Hn(e,ds(t)):i},Lr.noConflict=function(){return ht._===this&&(ht._=Ue),this},Lr.noop=sl,Lr.now=Ea,Lr.pad=function(e,t,r){e=ms(e);var n=(t=ds(t))?cr(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Qi(dt(i),r)+e+Qi(pt(i),r)},Lr.padEnd=function(e,t,r){e=ms(e);var n=(t=ds(t))?cr(e):0;return t&&n<t?e+Qi(t-n,r):e},Lr.padStart=function(e,t,r){e=ms(e);var n=(t=ds(t))?cr(e):0;return t&&n<t?Qi(t-n,r)+e:e},Lr.parseInt=function(e,t,r){return r||null==t?t=0:t&&(t=+t),vr(ms(e).replace(ne,""),t||0)},Lr.random=function(e,t,r){if(r&&"boolean"!=typeof r&&mo(e,t,r)&&(t=r=i),r===i&&("boolean"==typeof t?(r=t,t=i):"boolean"==typeof e&&(r=e,e=i)),e===i&&t===i?(e=0,t=1):(e=ps(e),t===i?(t=e,e=0):t=ps(t)),e>t){var n=e;e=t,t=n}if(r||e%1||t%1){var o=yr();return gr(e+o*(t-e+st("1e-"+((o+"").length-1))),t)}return zn(e,t)},Lr.reduce=function(e,t,r){var n=Va(e)?Ot:zt,i=arguments.length<3;return n(e,oo(t,4),r,i,un)},Lr.reduceRight=function(e,t,r){var n=Va(e)?Pt:zt,i=arguments.length<3;return n(e,oo(t,4),r,i,hn)},Lr.repeat=function(e,t,r){return t=(r?mo(e,t,r):t===i)?1:ds(t),Gn(ms(e),t)},Lr.replace=function(){var e=arguments,t=ms(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Lr.result=function(e,t,r){var n=-1,o=(t=gi(t,e)).length;for(o||(o=1,e=i);++n<o;){var a=null==e?i:e[No(t[n])];a===i&&(n=o,a=r),e=qa(a)?a.call(e):a}return e},Lr.round=xl,Lr.runInContext=e,Lr.sample=function(e){return(Va(e)?Yr:Yn)(e)},Lr.size=function(e){if(null==e)return 0;if(za(e))return as(e)?cr(e):e.length;var t=ho(e);return t==x||t==k?e.size:Pn(e).length},Lr.snakeCase=Gs,Lr.some=function(e,t,r){var n=Va(e)?Dt:ti;return r&&mo(e,t,r)&&(t=i),n(e,oo(t,3))},Lr.sortedIndex=function(e,t){return ri(e,t)},Lr.sortedIndexBy=function(e,t,r){return ni(e,t,oo(r,2))},Lr.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(n<r&&Ra(e[n],t))return n}return-1},Lr.sortedLastIndex=function(e,t){return ri(e,t,!0)},Lr.sortedLastIndexBy=function(e,t,r){return ni(e,t,oo(r,2),!0)},Lr.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var r=ri(e,t,!0)-1;if(Ra(e[r],t))return r}return-1},Lr.startCase=Ks,Lr.startsWith=function(e,t,r){return e=ms(e),r=null==r?0:on(ds(r),0,e.length),t=ai(t),e.slice(r,r+t.length)==t},Lr.subtract=Cl,Lr.sum=function(e){return e&&e.length?Gt(e,rl):0},Lr.sumBy=function(e,t){return e&&e.length?Gt(e,oo(t,2)):0},Lr.template=function(e,t,r){var n=Lr.templateSettings;r&&mo(e,t,r)&&(t=i),e=ms(e),t=bs({},t,n,Xi);var o,a,s=bs({},t.imports,n.imports,Xi),l=Is(s),c=qt(s,l),u=0,h=t.interpolate||ye,p="__p += '",d=Ee((t.escape||ye).source+"|"+h.source+"|"+(h===$?he:ye).source+"|"+(t.evaluate||ye).source+"|$","g"),A="//# sourceURL="+(Oe.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++nt+"]")+"\n";e.replace(d,(function(t,r,n,i,s,l){return n||(n=i),p+=e.slice(u,l).replace(be,rr),r&&(o=!0,p+="' +\n__e("+r+") +\n'"),s&&(a=!0,p+="';\n"+s+";\n__p += '"),n&&(p+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),p+="';\n";var f=Oe.call(t,"variable")&&t.variable;if(f){if(ce.test(f))throw new we("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(a?p.replace(j,""):p).replace(V,"$1").replace(W,"$1;"),p="function("+(f||"obj")+") {\n"+(f?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=$s((function(){return xe(l,A+"return "+p).apply(i,c)}));if(g.source=p,Xa(g))throw g;return g},Lr.times=function(e,t){if((e=ds(e))<1||e>h)return[];var r=d,n=gr(e,d);t=oo(t),e-=d;for(var i=Kt(n,t);++r<e;)t(r);return i},Lr.toFinite=ps,Lr.toInteger=ds,Lr.toLength=As,Lr.toLower=function(e){return ms(e).toLowerCase()},Lr.toNumber=fs,Lr.toSafeInteger=function(e){return e?on(ds(e),-9007199254740991,h):0===e?e:0},Lr.toString=ms,Lr.toUpper=function(e){return ms(e).toUpperCase()},Lr.trim=function(e,t,r){if((e=ms(e))&&(r||t===i))return Yt(e);if(!e||!(t=ai(t)))return e;var n=ur(e),o=ur(t);return vi(n,Jt(n,o),Zt(n,o)+1).join("")},Lr.trimEnd=function(e,t,r){if((e=ms(e))&&(r||t===i))return e.slice(0,hr(e)+1);if(!e||!(t=ai(t)))return e;var n=ur(e);return vi(n,0,Zt(n,ur(t))+1).join("")},Lr.trimStart=function(e,t,r){if((e=ms(e))&&(r||t===i))return e.replace(ne,"");if(!e||!(t=ai(t)))return e;var n=ur(e);return vi(n,Jt(n,ur(t))).join("")},Lr.truncate=function(e,t){var r=30,n="...";if(Za(t)){var o="separator"in t?t.separator:o;r="length"in t?ds(t.length):r,n="omission"in t?ai(t.omission):n}var a=(e=ms(e)).length;if(nr(e)){var s=ur(e);a=s.length}if(r>=a)return e;var l=r-cr(n);if(l<1)return n;var c=s?vi(s,0,l).join(""):e.slice(0,l);if(o===i)return c+n;if(s&&(l+=c.length-l),is(o)){if(e.slice(l).search(o)){var u,h=c;for(o.global||(o=Ee(o.source,ms(pe.exec(o))+"g")),o.lastIndex=0;u=o.exec(h);)var p=u.index;c=c.slice(0,p===i?l:p)}}else if(e.indexOf(ai(o),l)!=l){var d=c.lastIndexOf(o);d>-1&&(c=c.slice(0,d))}return c+n},Lr.unescape=function(e){return(e=ms(e))&&K.test(e)?e.replace(z,pr):e},Lr.uniqueId=function(e){var t=++Pe;return ms(e)+t},Lr.upperCase=Ys,Lr.upperFirst=Xs,Lr.each=ma,Lr.eachRight=va,Lr.first=zo,al(Lr,(gl={},vn(Lr,(function(e,t){Oe.call(Lr.prototype,t)||(gl[t]=e)})),gl),{chain:!1}),Lr.VERSION="4.17.21",Et(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Lr[e].placeholder=Lr})),Et(["drop","take"],(function(e,t){Qr.prototype[e]=function(r){r=r===i?1:fr(ds(r),0);var n=this.__filtered__&&!t?new Qr(this):this.clone();return n.__filtered__?n.__takeCount__=gr(r,n.__takeCount__):n.__views__.push({size:gr(r,d),type:e+(n.__dir__<0?"Right":"")}),n},Qr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Et(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Qr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:oo(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),Et(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Qr.prototype[e]=function(){return this[r](1).value()[0]}})),Et(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Qr.prototype[e]=function(){return this.__filtered__?new Qr(this):this[r](1)}})),Qr.prototype.compact=function(){return this.filter(rl)},Qr.prototype.find=function(e){return this.filter(e).head()},Qr.prototype.findLast=function(e){return this.reverse().find(e)},Qr.prototype.invokeMap=Kn((function(e,t){return"function"==typeof e?new Qr(this):this.map((function(r){return _n(r,e,t)}))})),Qr.prototype.reject=function(e){return this.filter(Pa(oo(e)))},Qr.prototype.slice=function(e,t){e=ds(e);var r=this;return r.__filtered__&&(e>0||t<0)?new Qr(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==i&&(r=(t=ds(t))<0?r.dropRight(-t):r.take(t-e)),r)},Qr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Qr.prototype.toArray=function(){return this.take(d)},vn(Qr.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),o=Lr[n?"take"+("last"==t?"Right":""):t],a=n||/^find/.test(t);o&&(Lr.prototype[t]=function(){var t=this.__wrapped__,s=n?[1]:arguments,l=t instanceof Qr,c=s[0],u=l||Va(t),h=function(e){var t=o.apply(Lr,Ft([e],s));return n&&p?t[0]:t};u&&r&&"function"==typeof c&&1!=c.length&&(l=u=!1);var p=this.__chain__,d=!!this.__actions__.length,A=a&&!p,f=l&&!d;if(!a&&u){t=f?t:new Qr(this);var g=e.apply(t,s);return g.__actions__.push({func:pa,args:[h],thisArg:i}),new Hr(g,p)}return A&&f?e.apply(this,s):(g=this.thru(h),A?n?g.value()[0]:g.value():g)})})),Et(["pop","push","shift","sort","splice","unshift"],(function(e){var t=_e[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);Lr.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Va(i)?i:[],e)}return this[r]((function(r){return t.apply(Va(r)?r:[],e)}))}})),vn(Qr.prototype,(function(e,t){var r=Lr[t];if(r){var n=r.name+"";Oe.call(_r,n)||(_r[n]=[]),_r[n].push({name:t,func:r})}})),_r[Li(i,2).name]=[{name:"wrapper",func:i}],Qr.prototype.clone=function(){var e=new Qr(this.__wrapped__);return e.__actions__=Bi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Bi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Bi(this.__views__),e},Qr.prototype.reverse=function(){if(this.__filtered__){var e=new Qr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Qr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Va(e),n=t<0,i=r?e.length:0,o=function(e,t,r){for(var n=-1,i=r.length;++n<i;){var o=r[n],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=gr(t,e+a);break;case"takeRight":e=fr(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=o.start,s=o.end,l=s-a,c=n?s:a-1,u=this.__iteratees__,h=u.length,p=0,d=gr(l,this.__takeCount__);if(!r||!n&&i==l&&d==l)return hi(e,this.__actions__);var A=[];e:for(;l--&&p<d;){for(var f=-1,g=e[c+=t];++f<h;){var m=u[f],v=m.iteratee,y=m.type,b=v(g);if(2==y)g=b;else if(!b){if(1==y)continue e;break e}}A[p++]=g}return A},Lr.prototype.at=da,Lr.prototype.chain=function(){return ha(this)},Lr.prototype.commit=function(){return new Hr(this.value(),this.__chain__)},Lr.prototype.next=function(){this.__values__===i&&(this.__values__=hs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},Lr.prototype.plant=function(e){for(var t,r=this;r instanceof Rr;){var n=Uo(r);n.__index__=0,n.__values__=i,t?o.__wrapped__=n:t=n;var o=n;r=r.__wrapped__}return o.__wrapped__=e,t},Lr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Qr){var t=e;return this.__actions__.length&&(t=new Qr(this)),(t=t.reverse()).__actions__.push({func:pa,args:[Zo],thisArg:i}),new Hr(t,this.__chain__)}return this.thru(Zo)},Lr.prototype.toJSON=Lr.prototype.valueOf=Lr.prototype.value=function(){return hi(this.__wrapped__,this.__actions__)},Lr.prototype.first=Lr.prototype.head,Xe&&(Lr.prototype[Xe]=function(){return this}),Lr}();ht._=dr,(n=function(){return dr}.call(t,r,t,e))===i||(e.exports=n)}.call(this)},2694:(e,t,r)=>{"use strict";var n=r(6925);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},2702:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getFullYear()===o.getFullYear()&&r.getMonth()===o.getMonth()}},2848:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},2892:(e,t,r)=>{"use strict";var n=r(46518),i=r(96395),o=r(43724),a=r(24475),s=r(19167),l=r(79504),c=r(92796),u=r(39297),h=r(23167),p=r(1625),d=r(10757),A=r(72777),f=r(79039),g=r(38480).f,m=r(77347).f,v=r(24913).f,y=r(31240),b=r(43802).trim,w="Number",x=a[w],C=s[w],S=x.prototype,E=a.TypeError,B=l("".slice),k=l("".charCodeAt),_=c(w,!x(" 0o1")||!x("0b1")||x("+0x1")),T=function(e){var t,r=arguments.length<1?0:x(function(e){var t=A(e,"number");return"bigint"==typeof t?t:function(e){var t,r,n,i,o,a,s,l,c=A(e,"number");if(d(c))throw new E("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=b(c),43===(t=k(c,0))||45===t){if(88===(r=k(c,2))||120===r)return NaN}else if(48===t){switch(k(c,1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+c}for(a=(o=B(c,2)).length,s=0;s<a;s++)if((l=k(o,s))<48||l>i)return NaN;return parseInt(o,n)}return+c}(t)}(e));return p(S,t=this)&&f((function(){y(t)}))?h(Object(r),this,T):r};T.prototype=S,_&&!i&&(S.constructor=T),n({global:!0,constructor:!0,wrap:!0,forced:_},{Number:T});var I=function(e,t){for(var r,n=o?g(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;n.length>i;i++)u(t,r=n[i])&&!u(e,r)&&v(e,r,m(t,r))};i&&C&&I(s[w],C),(_||i)&&I(s[w],x)},2917:(e,t,r)=>{"use strict";r(15239),r(9035),r(78662)},2945:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(97751),a=r(79504),s=r(69565),l=r(79039),c=r(655),u=r(22812),h=r(92804).c2i,p=/[^\d+/a-z]/i,d=/[\t\n\f\r ]+/g,A=/[=]{1,2}$/,f=o("atob"),g=String.fromCharCode,m=a("".charAt),v=a("".replace),y=a(p.exec),b=!!f&&!l((function(){return"hi"!==f("aGk=")})),w=b&&l((function(){return""!==f(" ")})),x=b&&!l((function(){f("a")})),C=b&&!l((function(){f()})),S=b&&1!==f.length;n({global:!0,bind:!0,enumerable:!0,forced:!b||w||x||C||S},{atob:function(e){if(u(arguments.length,1),b&&!w&&!x)return s(f,i,e);var t,r,n,a=v(c(e),d,""),l="",C=0,S=0;if(a.length%4==0&&(a=v(a,A,"")),(t=a.length)%4==1||y(p,a))throw new(o("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;C<t;)r=m(a,C++),n=S%4?64*n+h[r]:h[r],S++%4&&(l+=g(255&n>>(-2*S&6)));return l}})},2952:(e,t,r)=>{"use strict";var n=r(76080),i=r(79504),o=r(47055),a=r(48981),s=r(26198),l=r(72248),c=l.Map,u=l.get,h=l.has,p=l.set,d=i([].push);e.exports=function(e){for(var t,r,i=a(this),l=o(i),A=n(e,arguments.length>1?arguments[1]:void 0),f=new c,g=s(l),m=0;g>m;m++)t=A(r=l[m],m,i),h(f,t)?d(u(f,t),r):p(f,t,[r]);return f}},3062:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-campaign-mail",view:n+"gfx/sprite.svg#view-icon-campaign-mail",viewBox:"0 0 15 15",title:"",toString:function(){return JSON.stringify(this.view)}}},3064:(e,t,r)=>{"use strict";var n=r(46518),i=r(36639).find;n({target:"AsyncIterator",proto:!0,real:!0},{find:function(e){return i(this,e)}})},3238:(e,t,r)=>{"use strict";var n=r(79504),i=r(67394),o=n(ArrayBuffer.prototype.slice);e.exports=function(e){if(0!==i(e))return!1;try{return o(e,0,0),!1}catch(e){return!0}}},3296:(e,t,r)=>{"use strict";r(45806)},3362:(e,t,r)=>{"use strict";r(10436),r(16499),r(82003),r(7743),r(51481),r(40280)},3389:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Webbkarta",view:n+"gfx/sprite.svg#view-icon-Webbkarta",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},3451:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(30421),a=r(20034),s=r(39297),l=r(24913).f,c=r(38480),u=r(10298),h=r(34124),p=r(33392),d=r(92744),A=!1,f=p("meta"),g=0,m=function(e){l(e,f,{value:{objectID:"O"+g++,weakData:{}}})},v=e.exports={enable:function(){v.enable=function(){},A=!0;var e=c.f,t=i([].splice),r={};r[f]=1,e(r).length&&(c.f=function(r){for(var n=e(r),i=0,o=n.length;i<o;i++)if(n[i]===f){t(n,i,1);break}return n},n({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:u.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,f)){if(!h(e))return"F";if(!t)return"E";m(e)}return e[f].objectID},getWeakData:function(e,t){if(!s(e,f)){if(!h(e))return!0;if(!t)return!1;m(e)}return e[f].weakData},onFreeze:function(e){return d&&A&&h(e)&&!s(e,f)&&m(e),e}};o[f]=!0},3470:e=>{"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},3656:e=>{e.exports=function(){return!1}},3675:e=>{"use strict";var t=Object.prototype.propertyIsEnumerable;function r(e){var r=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(e))),r.filter((function(r){return t.call(e,r)}))}e.exports=Object.assign||function(e,t){for(var n,i,o=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),a=1;a<arguments.length;a++){n=arguments[a],i=r(Object(n));for(var s=0;s<i.length;s++)o[i[s]]=n[i[s]]}return o}},3690:(e,t,r)=>{"use strict";r(15823)("Uint16",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},3717:(e,t,r)=>{"use strict";var n=r(79504),i=2147483647,o=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",l=RangeError,c=n(a.exec),u=Math.floor,h=String.fromCharCode,p=n("".charCodeAt),d=n([].join),A=n([].push),f=n("".replace),g=n("".split),m=n("".toLowerCase),v=function(e){return e+22+75*(e<26)},y=function(e,t,r){var n=0;for(e=r?u(e/700):e>>1,e+=u(e/t);e>455;)e=u(e/35),n+=36;return u(n+36*e/(e+38))},b=function(e){var t=[];e=function(e){for(var t=[],r=0,n=e.length;r<n;){var i=p(e,r++);if(i>=55296&&i<=56319&&r<n){var o=p(e,r++);56320==(64512&o)?A(t,((1023&i)<<10)+(1023&o)+65536):(A(t,i),r--)}else A(t,i)}return t}(e);var r,n,o=e.length,a=128,c=0,f=72;for(r=0;r<e.length;r++)(n=e[r])<128&&A(t,h(n));var g=t.length,m=g;for(g&&A(t,"-");m<o;){var b=i;for(r=0;r<e.length;r++)(n=e[r])>=a&&n<b&&(b=n);var w=m+1;if(b-a>u((i-c)/w))throw new l(s);for(c+=(b-a)*w,a=b,r=0;r<e.length;r++){if((n=e[r])<a&&++c>i)throw new l(s);if(n===a){for(var x=c,C=36;;){var S=C<=f?1:C>=f+26?26:C-f;if(x<S)break;var E=x-S,B=36-S;A(t,h(v(S+E%B))),x=u(E/B),C+=36}A(t,h(v(x))),f=y(c,w,m===g),c=0,m++}}c++,a++}return d(t,"")};e.exports=function(e){var t,r,n=[],i=g(f(m(e),a,"."),".");for(t=0;t<i.length;t++)r=i[t],A(n,c(o,r)?"xn--"+b(r):r);return d(n,".")}},3813:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-external-link-white",view:n+"gfx/sprite.svg#view-icon-external-link-white",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},3931:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-minus",view:n+"gfx/sprite.svg#view-icon-minus",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},3949:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(79306),a=r(28551),s=r(1767);n({target:"Iterator",proto:!0,real:!0},{forEach:function(e){a(this),o(e);var t=s(this),r=0;i(t,(function(t){e(t,r++)}),{IS_RECORD:!0})}})},4055:(e,t,r)=>{"use strict";var n=r(24475),i=r(20034),o=n.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},4294:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(18745),a=r(79039),s=r(14601),l="AggregateError",c=i(l),u=!a((function(){return 1!==c([1]).errors[0]}))&&a((function(){return 7!==c([1],l,{cause:7}).cause}));n({global:!0,constructor:!0,arity:2,forced:u},{AggregateError:s(l,(function(e){return function(t,r){return o(e,this,arguments)}}),u,!0)})},4331:e=>{"use strict";e.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},4387:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Pengar",view:n+"gfx/sprite.svg#view-icon-Pengar",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},4491:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-help",view:n+"gfx/sprite.svg#view-icon-help",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},4495:(e,t,r)=>{"use strict";var n=r(77388),i=r(79039),o=r(24475).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},4664:e=>{e.exports=function(){return[]}},4731:(e,t,r)=>{"use strict";var n=r(24475);r(10687)(n.JSON,"JSON",!0)},4910:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-baseline-keyboard_arrow_left-24px",view:n+"gfx/sprite.svg#view-icon-baseline-keyboard_arrow_left-24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},5128:(e,t,r)=>{var n=r(80909),i=r(64894);e.exports=function(e,t){var r=-1,o=i(e)?Array(e.length):[];return n(e,(function(e,n,i){o[++r]=t(e,n,i)})),o}},5240:(e,t,r)=>{"use strict";r(16468)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r(91625))},5307:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-close",view:n+"gfx/sprite.svg#view-icon-close",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},5506:(e,t,r)=>{"use strict";var n=r(46518),i=r(32357).entries;n({target:"Object",stat:!0},{entries:function(e){return i(e)}})},5556:(e,t,r)=>{e.exports=r(2694)()},5745:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("bold")},{bold:function(){return i(this,"b","","")}})},5746:(e,t,r)=>{"use strict";var n=r(69565),i=r(89228),o=r(28551),a=r(64117),s=r(67750),l=r(3470),c=r(655),u=r(55966),h=r(56682);i("search",(function(e,t,r){return[function(t){var r=s(this),i=a(t)?void 0:u(t,e);return i?n(i,t,r):new RegExp(t)[e](c(r))},function(e){var n=o(this),i=c(e),a=r(t,n,i);if(a.done)return a.value;var s=n.lastIndex;l(s,0)||(n.lastIndex=0);var u=h(n,i);return l(n.lastIndex,s)||(n.lastIndex=s),null===u?-1:u.index}]}))},5861:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5914:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{sign:r(77782)})},5927:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-exclamation-circle-solid",view:n+"gfx/sprite.svg#view-icon-exclamation-circle-solid",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},6147:e=>{function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function r(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,n,i){var o=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof n&&(i=n,n={}),n=n||{},i=i||function(){},a.type=n.type||"text/javascript",a.charset=n.charset||"utf8",a.async=!("async"in n)||!!n.async,a.src=e,n.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(a,n.attrs),n.text&&(a.text=""+n.text),("onload"in a?t:r)(a,i),a.onload||t(a,i),o.appendChild(a)}},6313:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-attention-circle",view:n+"gfx/sprite.svg#view-icon-attention-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},6469:(e,t,r)=>{"use strict";var n=r(78227),i=r(2360),o=r(24913).f,a=n("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},6660:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{signbit:function(e){var t=+e;return t==t&&0===t?1/t==-1/0:t<0}})},6761:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(69565),a=r(79504),s=r(96395),l=r(43724),c=r(4495),u=r(79039),h=r(39297),p=r(1625),d=r(28551),A=r(25397),f=r(56969),g=r(655),m=r(6980),v=r(2360),y=r(71072),b=r(38480),w=r(10298),x=r(33717),C=r(77347),S=r(24913),E=r(96801),B=r(48773),k=r(36840),_=r(62106),T=r(25745),I=r(66119),M=r(30421),F=r(33392),O=r(78227),P=r(1951),D=r(70511),N=r(58242),L=r(10687),U=r(91181),R=r(59213).forEach,H=I("hidden"),Q="Symbol",j="prototype",V=U.set,W=U.getterFor(Q),z=Object[j],G=i.Symbol,K=G&&G[j],Y=i.RangeError,X=i.TypeError,q=i.QObject,$=C.f,J=S.f,Z=w.f,ee=B.f,te=a([].push),re=T("symbols"),ne=T("op-symbols"),ie=T("wks"),oe=!q||!q[j]||!q[j].findChild,ae=function(e,t,r){var n=$(z,t);n&&delete z[t],J(e,t,r),n&&e!==z&&J(z,t,n)},se=l&&u((function(){return 7!==v(J({},"a",{get:function(){return J(this,"a",{value:7}).a}})).a}))?ae:J,le=function(e,t){var r=re[e]=v(K);return V(r,{type:Q,tag:e,description:t}),l||(r.description=t),r},ce=function(e,t,r){e===z&&ce(ne,t,r),d(e);var n=f(t);return d(r),h(re,n)?(r.enumerable?(h(e,H)&&e[H][n]&&(e[H][n]=!1),r=v(r,{enumerable:m(0,!1)})):(h(e,H)||J(e,H,m(1,v(null))),e[H][n]=!0),se(e,n,r)):J(e,n,r)},ue=function(e,t){d(e);var r=A(t),n=y(r).concat(Ae(r));return R(n,(function(t){l&&!o(he,r,t)||ce(e,t,r[t])})),e},he=function(e){var t=f(e),r=o(ee,this,t);return!(this===z&&h(re,t)&&!h(ne,t))&&(!(r||!h(this,t)||!h(re,t)||h(this,H)&&this[H][t])||r)},pe=function(e,t){var r=A(e),n=f(t);if(r!==z||!h(re,n)||h(ne,n)){var i=$(r,n);return!i||!h(re,n)||h(r,H)&&r[H][n]||(i.enumerable=!0),i}},de=function(e){var t=Z(A(e)),r=[];return R(t,(function(e){h(re,e)||h(M,e)||te(r,e)})),r},Ae=function(e){var t=e===z,r=Z(t?ne:A(e)),n=[];return R(r,(function(e){!h(re,e)||t&&!h(z,e)||te(n,re[e])})),n};c||(k(K=(G=function(){if(p(K,this))throw new X("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,t=F(e),r=function(e){var n=void 0===this?i:this;n===z&&o(r,ne,e),h(n,H)&&h(n[H],t)&&(n[H][t]=!1);var a=m(1,e);try{se(n,t,a)}catch(e){if(!(e instanceof Y))throw e;ae(n,t,a)}};return l&&oe&&se(z,t,{configurable:!0,set:r}),le(t,e)})[j],"toString",(function(){return W(this).tag})),k(G,"withoutSetter",(function(e){return le(F(e),e)})),B.f=he,S.f=ce,E.f=ue,C.f=pe,b.f=w.f=de,x.f=Ae,P.f=function(e){return le(O(e),e)},l&&(_(K,"description",{configurable:!0,get:function(){return W(this).description}}),s||k(z,"propertyIsEnumerable",he,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:G}),R(y(ie),(function(e){D(e)})),n({target:Q,stat:!0,forced:!c},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!l},{create:function(e,t){return void 0===t?v(e):ue(v(e),t)},defineProperty:ce,defineProperties:ue,getOwnPropertyDescriptor:pe}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:de}),N(),L(G,Q),M[H]=!0},6763:e=>{"use strict";e.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},6920:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-bubble",view:n+"gfx/sprite.svg#view-icon-bubble",viewBox:"0 0 18 17",title:"",toString:function(){return JSON.stringify(this.view)}}},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6980:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6986:(e,t,r)=>{"use strict";var n=r(46518),i=r(77957),o=r(34598),a=r(6469);n({target:"Array",proto:!0,forced:!o("groupBy")},{groupBy:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("groupBy")},7040:(e,t,r)=>{"use strict";var n=r(4495);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7180:function(e,t,r){var n;!function(e,i){function o(e){var t,r=this,n=(t=4022871197,function(e){e=String(e);for(var r=0;r<e.length;r++){var n=.02519603282416938*(t+=e.charCodeAt(r));n-=t=n>>>0,t=(n*=t)>>>0,t+=4294967296*(n-=t)}return 2.3283064365386963e-10*(t>>>0)});r.next=function(){var e=2091639*r.s0+2.3283064365386963e-10*r.c;return r.s0=r.s1,r.s1=r.s2,r.s2=e-(r.c=0|e)},r.c=1,r.s0=n(" "),r.s1=n(" "),r.s2=n(" "),r.s0-=n(e),r.s0<0&&(r.s0+=1),r.s1-=n(e),r.s1<0&&(r.s1+=1),r.s2-=n(e),r.s2<0&&(r.s2+=1),n=null}function a(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function s(e,t){var r=new o(e),n=t&&t.state,i=r.next;return i.int32=function(){return 4294967296*r.next()|0},i.double=function(){return i()+11102230246251565e-32*(2097152*i()|0)},i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.alea=s}(0,e=r.nmd(e),r.amdD)},7249:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-utl-nkning_white",view:n+"gfx/sprite.svg#view-icon-utl-nkning_white",viewBox:"0 0 18 19",title:"",toString:function(){return JSON.stringify(this.view)}}},7391:(e,t,r)=>{var n=r(7180),i=r(43181),o=r(43031),a=r(9067),s=r(96833),l=r(43717),c=r(74801);c.alea=n,c.xor128=i,c.xorwow=o,c.xorshift7=a,c.xor4096=s,c.tychei=l,e.exports=c},7463:(e,t)=>{"use strict";var r,n,i,o,a;if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,l=null,c=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(c,0),e}},u=Date.now();t.unstable_now=function(){return Date.now()-u},r=function(e){null!==s?setTimeout(r,0,e):(s=e,setTimeout(c,0))},n=function(e,t){l=setTimeout(e,t)},i=function(){clearTimeout(l)},o=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var h=window.performance,p=window.Date,d=window.setTimeout,A=window.clearTimeout;if("undefined"!=typeof console){var f=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://fb.me/react-polyfills"),"function"!=typeof f&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof h&&"function"==typeof h.now)t.unstable_now=function(){return h.now()};else{var g=p.now();t.unstable_now=function(){return p.now()-g}}var m=!1,v=null,y=-1,b=5,w=0;o=function(){return t.unstable_now()>=w},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):b=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,C=x.port2;x.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();w=e+b;try{v(!0,e)?C.postMessage(null):(m=!1,v=null)}catch(e){throw C.postMessage(null),e}}else m=!1},r=function(e){v=e,m||(m=!0,C.postMessage(null))},n=function(e,r){y=d((function(){e(t.unstable_now())}),r)},i=function(){A(y),y=-1}}function S(e,t){var r=e.length;e.push(t);e:for(;;){var n=r-1>>>1,i=e[n];if(!(void 0!==i&&0<k(i,t)))break e;e[n]=t,e[r]=i,r=n}}function E(e){return void 0===(e=e[0])?null:e}function B(e){var t=e[0];if(void 0!==t){var r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,i=e.length;n<i;){var o=2*(n+1)-1,a=e[o],s=o+1,l=e[s];if(void 0!==a&&0>k(a,r))void 0!==l&&0>k(l,a)?(e[n]=l,e[s]=r,n=s):(e[n]=a,e[o]=r,n=o);else{if(!(void 0!==l&&0>k(l,r)))break e;e[n]=l,e[s]=r,n=s}}}return t}return null}function k(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}var _=[],T=[],I=1,M=null,F=3,O=!1,P=!1,D=!1;function N(e){for(var t=E(T);null!==t;){if(null===t.callback)B(T);else{if(!(t.startTime<=e))break;B(T),t.sortIndex=t.expirationTime,S(_,t)}t=E(T)}}function L(e){if(D=!1,N(e),!P)if(null!==E(_))P=!0,r(U);else{var t=E(T);null!==t&&n(L,t.startTime-e)}}function U(e,r){P=!1,D&&(D=!1,i()),O=!0;var a=F;try{for(N(r),M=E(_);null!==M&&(!(M.expirationTime>r)||e&&!o());){var s=M.callback;if(null!==s){M.callback=null,F=M.priorityLevel;var l=s(M.expirationTime<=r);r=t.unstable_now(),"function"==typeof l?M.callback=l:M===E(_)&&B(_),N(r)}else B(_);M=E(_)}if(null!==M)var c=!0;else{var u=E(T);null!==u&&n(L,u.startTime-r),c=!1}return c}finally{M=null,F=a,O=!1}}function R(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var H=a;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(){P||O||(P=!0,r(U))},t.unstable_getCurrentPriorityLevel=function(){return F},t.unstable_getFirstCallbackNode=function(){return E(_)},t.unstable_next=function(e){switch(F){case 1:case 2:case 3:var t=3;break;default:t=F}var r=F;F=t;try{return e()}finally{F=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=H,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=F;F=e;try{return t()}finally{F=r}},t.unstable_scheduleCallback=function(e,o,a){var s=t.unstable_now();if("object"==typeof a&&null!==a){var l=a.delay;l="number"==typeof l&&0<l?s+l:s,a="number"==typeof a.timeout?a.timeout:R(e)}else a=R(e),l=s;return e={id:I++,callback:o,priorityLevel:e,startTime:l,expirationTime:a=l+a,sortIndex:-1},l>s?(e.sortIndex=l,S(T,e),null===E(_)&&e===E(T)&&(D?i():D=!0,n(L,l-s))):(e.sortIndex=a,S(_,e),P||O||(P=!0,r(U))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();N(e);var r=E(_);return r!==M&&null!==M&&null!==r&&null!==r.callback&&r.startTime<=e&&r.expirationTime<M.expirationTime||o()},t.unstable_wrapCallback=function(e){var t=F;return function(){var r=F;F=t;try{return e.apply(this,arguments)}finally{F=r}}}},7467:(e,t,r)=>{"use strict";var n=r(46518),i=r(18745),o=r(59323),a=r(97751),s=r(2360),l=Object,c=function(){var e=a("Object","freeze");return e?e(s(null)):s(null)};n({global:!0,forced:!0},{compositeKey:function(){return i(o,l,arguments).get("object",c)}})},7604:(e,t,r)=>{var n,i=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of s(t))c.call(e,i)||i===r||o(e,i,{get:()=>t[i],enumerable:!(n=a(t,i))||n.enumerable});return e},h={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(h,{defaultProps:()=>S,propTypes:()=>x}),e.exports=(n=h,u(o({},"__esModule",{value:!0}),n));var p=((e,t,r)=>(r=null!=e?i(l(e)):{},u(e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(5556));const{string:d,bool:A,number:f,array:g,oneOfType:m,shape:v,object:y,func:b,node:w}=p.default,x={url:m([d,g,y]),playing:A,loop:A,controls:A,volume:f,muted:A,playbackRate:f,width:m([d,f]),height:m([d,f]),style:y,progressInterval:f,playsinline:A,pip:A,stopOnUnmount:A,light:m([A,d,y]),playIcon:w,previewTabIndex:f,fallback:w,oEmbedUrl:d,wrapper:m([d,b,v({render:b.isRequired})]),config:v({soundcloud:v({options:y}),youtube:v({playerVars:y,embedOptions:y,onUnstarted:b}),facebook:v({appId:d,version:d,playerId:d,attributes:y}),dailymotion:v({params:y}),vimeo:v({playerOptions:y,title:d}),file:v({attributes:y,tracks:g,forceVideo:A,forceAudio:A,forceHLS:A,forceSafariHLS:A,forceDisableHls:A,forceDASH:A,forceFLV:A,hlsOptions:y,hlsVersion:d,dashVersion:d,flvVersion:d}),wistia:v({options:y,playerId:d,customControls:g}),mixcloud:v({options:y}),twitch:v({options:y,playerId:d}),vidyard:v({options:y})}),onReady:b,onStart:b,onPlay:b,onPause:b,onBuffer:b,onBufferEnd:b,onEnded:b,onError:b,onDuration:b,onSeek:b,onPlaybackRateChange:b,onPlaybackQualityChange:b,onProgress:b,onClickPreview:b,onEnablePIP:b,onDisablePIP:b},C=()=>{},S={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:C},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:C,onStart:C,onPlay:C,onPause:C,onBuffer:C,onBufferEnd:C,onEnded:C,onError:C,onDuration:C,onSeek:C,onPlaybackRateChange:C,onPlaybackQualityChange:C,onProgress:C,onClickPreview:C,onEnablePIP:C,onDisablePIP:C}},7740:e=>{"use strict";var t=Math.log;e.exports=Math.log1p||function(e){var r=+e;return r>-1e-8&&r<1e-8?r-r*r/2:t(1+r)}},7743:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(36043),s=r(1103),l=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{race:function(e){var t=this,r=a.f(t),n=r.reject,c=s((function(){var a=o(t.resolve);l(e,(function(e){i(a,t,e).then(r.resolve,n)}))}));return c.error&&n(c.value),r.promise}})},7767:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e).getTime(),a=(0,n.A)(t);return new Date(r+a)}},7904:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(42551),a=r(48981),s=r(56969),l=r(42787),c=r(77347).f;i&&n({target:"Object",proto:!0,forced:o},{__lookupSetter__:function(e){var t,r=a(this),n=s(e);do{if(t=c(r,n))return t.set}while(r=l(r))}})},8045:(e,t,r)=>{"use strict";var n=r(76080),i=r(79504),o=r(48981),a=r(33517),s=r(1886),l=r(70081),c=r(1767),u=r(50851),h=r(55966),p=r(97751),d=r(44124),A=r(78227),f=r(24074),g=r(36639).toArray,m=A("asyncIterator"),v=i(d("Array","values")),y=i(v([]).next),b=function(){return new w(this)},w=function(e){this.iterator=v(e)};w.prototype.next=function(){return y(this.iterator)},e.exports=function(e){var t=this,r=arguments.length,i=r>1?arguments[1]:void 0,d=r>2?arguments[2]:void 0;return new(p("Promise"))((function(r){var p=o(e);void 0!==i&&(i=n(i,d));var A=h(p,m),v=A?void 0:u(p)||b,y=a(t)?new t:[],w=A?s(p,A):new f(c(l(p,v)));r(g(w,i,y))}))}},8078:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Infocirkel_normal20px20px",view:n+"gfx/sprite.svg#view-icon-Infocirkel_normal20px20px",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},8085:(e,t,r)=>{"use strict";var n=r(46518),i=Math.floor,o=Math.log,a=Math.LOG2E;n({target:"Math",stat:!0},{clz32:function(e){var t=e>>>0;return t?31-i(o(t+.5)*a):32}})},8159:(e,t,r)=>{"use strict";var n=r(46518),i=r(36639).some;n({target:"AsyncIterator",proto:!0,real:!0},{some:function(e){return i(this,e)}})},8288:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.toKey,s=i.set;n({target:"Reflect",stat:!0},{metadata:function(e,t){return function(r,n){s(e,t,o(r),a(n))}}})},8379:(e,t,r)=>{"use strict";var n=r(18745),i=r(25397),o=r(91291),a=r(26198),s=r(34598),l=Math.min,c=[].lastIndexOf,u=!!c&&1/[1].lastIndexOf(1,-0)<0,h=s("lastIndexOf"),p=u||!h;e.exports=p?function(e){if(u)return n(c,this,arguments)||0;var t=i(this),r=a(t),s=r-1;for(arguments.length>1&&(s=l(s,o(arguments[1]))),s<0&&(s=r+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:c},8712:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-envelope-square",view:n+"gfx/sprite.svg#view-icon-envelope-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},8850:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var n=r(10123),i=r(27827),o=r(70551);function a(e){return(0,o.A)(1,arguments),(0,i.default)(e,{weekStartsOn:1})}var s=6048e5;function l(e){(0,o.A)(1,arguments);var t=(0,n.default)(e),r=a(t).getTime()-function(e){(0,o.A)(1,arguments);var t=function(e){(0,o.A)(1,arguments);var t=(0,n.default)(e),r=t.getFullYear(),i=new Date(0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);var s=a(i),l=new Date(0);l.setFullYear(r,0,4),l.setHours(0,0,0,0);var c=a(l);return t.getTime()>=s.getTime()?r+1:t.getTime()>=c.getTime()?r:r-1}(e),r=new Date(0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),a(r)}(t).getTime();return Math.round(r/s)+1}},8872:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(79306),a=r(28551),s=r(1767),l=TypeError;n({target:"Iterator",proto:!0,real:!0},{reduce:function(e){a(this),o(e);var t=s(this),r=arguments.length<2,n=r?void 0:arguments[1],c=0;if(i(t,(function(t){r?(r=!1,n=t):n=e(n,t,c),c++}),{IS_RECORD:!0}),r)throw new l("Reduce of empty iterator with no initial value");return n}})},8921:(e,t,r)=>{"use strict";var n=r(46518),i=r(8379);n({target:"Array",proto:!0,forced:i!==[].lastIndexOf},{lastIndexOf:i})},8938:(e,t)=>{var r=t.getChildren=function(e){return e.children},n=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=n(e);return t?r(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},8995:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).map,o=r(61412),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("map",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(o(e))(t)}))}))},9035:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(69565),a=r(28551),s=r(33517),l=r(70081),c=r(55966),u=r(72652),h=r(78227)("observable");n({target:"Observable",stat:!0,forced:!0},{from:function(e){var t=s(this)?this:i("Observable"),r=c(a(e),h);if(r){var n=a(o(r,e));return n.constructor===t?n:new t((function(e){return n.subscribe(e)}))}var p=l(e);return new t((function(e){u(p,(function(t,r){if(e.next(t),e.closed)return r()}),{IS_ITERATOR:!0,INTERRUPTED:!0}),e.complete()}))}})},9040:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-need_help",view:n+"gfx/sprite.svg#view-icon-need_help",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},9065:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(28551),a=r(77347);n({target:"Reflect",stat:!0,sham:!i},{getOwnPropertyDescriptor:function(e,t){return a.f(o(e),t)}})},9067:function(e,t,r){var n;!function(e,i){function o(e){var t=this;t.next=function(){var e,r,n=t.x,i=t.i;return e=n[i],r=(e^=e>>>7)^e<<24,r^=(e=n[i+1&7])^e>>>10,r^=(e=n[i+3&7])^e>>>3,r^=(e=n[i+4&7])^e<<7,e=n[i+7&7],r^=(e^=e<<13)^e<<9,n[i]=r,t.i=i+1&7,r},function(e,t){var r,n=[];if(t===(0|t))n[0]=t;else for(t=""+t,r=0;r<t.length;++r)n[7&r]=n[7&r]<<15^t.charCodeAt(r)+n[r+1&7]<<13;for(;n.length<8;)n.push(0);for(r=0;r<8&&0===n[r];++r);for(8==r?n[7]=-1:n[r],e.x=n,e.i=0,r=256;r>0;--r)e.next()}(t,e)}function a(e,t){return t.x=e.x.slice(),t.i=e.i,t}function s(e,t){null==e&&(e=+new Date);var r=new o(e),n=t&&t.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=r.next,i.quick=i,n&&(n.x&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.xorshift7=s}(0,e=r.nmd(e),r.amdD)},9073:function(e){var t={version:"1.15.0"};t[437]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñÑªº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[620]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[737]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[850]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñÑªº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýÝ¯´­±‗¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[852]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘę¬źČş«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[857]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞğ¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[861]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[865]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñÑªº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[866]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[874]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[895]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[932]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������｡｢｣､･ｦｧｨｩｪｫｬｭｮｯｰｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜﾝﾞﾟ��������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������　、。，．・：；？！゛゜´｀¨＾￣＿ヽヾゝゞ〃仝々〆〇ー―‐／＼～∥｜…‥‘’“”（）〔〕［］｛｝〈〉《》「」『』【】＋－±×�÷＝≠＜＞≦≧∞∴♂♀°′″℃￥＄￠￡％＃＆＊＠§☆★○●◎◇◆□■△▲▽▼※〒→←↑↓〓�����������∈∋⊆⊇⊂⊃∪∩��������∧∨￢⇒⇔∀∃�����������∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬�������Å‰♯♭♪†‡¶����◯���".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�������������������������������������������������������������������������������０１２３４５６７８９�������ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ�������ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ����ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん��������������".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミ�ムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ��������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�����������������������������������������".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмн�опрстуфхцчшщъыьэюя�������������─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂�����������������������������������������������������������������".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[135]="����������������������������������������������������������������①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡��������㍻�〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪���������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="���������������������������������������������������������������������������������������������������������������������������������������������������������������亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭���".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円�園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改���".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫�橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄���".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救�朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈���".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨�劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向���".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降�項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷���".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止�死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周���".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳�準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾���".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨�逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線���".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻�操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只���".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄�逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓���".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬�凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入���".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅�楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美���".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷�斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋���".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆�摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒���".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲�沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯���".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕��������������������������������������������弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲���".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭�凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨���".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸�噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩���".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀�它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏���".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠�怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛���".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫�捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼���".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎�梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣���".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯�麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌���".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[224]="����������������������������������������������������������������漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝�烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱���".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿�痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬���".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰�窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆���".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷�縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋���".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤�艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈���".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬�蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞���".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧�諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊���".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜�轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮���".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙�閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰���".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃�騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈���".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯�黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠堯槇遙瑤凜熙�������������������������������������������������������������������������������������������".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[237]="����������������������������������������������������������������纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏�塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱���".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙�蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑��ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ￢￤＇＂���".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[250]="����������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ￢￤＇＂㈱№℡∵纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊�兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯���".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神�祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙���".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);return{enc:r,dec:t}}(),t[936]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������丂丄丅丆丏丒丗丟丠両丣並丩丮丯丱丳丵丷丼乀乁乂乄乆乊乑乕乗乚乛乢乣乤乥乧乨乪乫乬乭乮乯乲乴乵乶乷乸乹乺乻乼乽乿亀亁亂亃亄亅亇亊�亐亖亗亙亜亝亞亣亪亯亰亱亴亶亷亸亹亼亽亾仈仌仏仐仒仚仛仜仠仢仦仧仩仭仮仯仱仴仸仹仺仼仾伀伂伃伄伅伆伇伈伋伌伒伓伔伕伖伜伝伡伣伨伩伬伭伮伱伳伵伷伹伻伾伿佀佁佂佄佅佇佈佉佊佋佌佒佔佖佡佢佦佨佪佫佭佮佱佲併佷佸佹佺佽侀侁侂侅來侇侊侌侎侐侒侓侕侖侘侙侚侜侞侟価侢�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="����������������������������������������������������������������侤侫侭侰侱侲侳侴侶侷侸侹侺侻侼侽侾俀俁係俆俇俈俉俋俌俍俒俓俔俕俖俙俛俠俢俤俥俧俫俬俰俲俴俵俶俷俹俻俼俽俿倀倁倂倃倄倅倆倇倈倉倊�個倎倐們倓倕倖倗倛倝倞倠倢倣値倧倫倯倰倱倲倳倴倵倶倷倸倹倻倽倿偀偁偂偄偅偆偉偊偋偍偐偑偒偓偔偖偗偘偙偛偝偞偟偠偡偢偣偤偦偧偨偩偪偫偭偮偯偰偱偲偳側偵偸偹偺偼偽傁傂傃傄傆傇傉傊傋傌傎傏傐傑傒傓傔傕傖傗傘備傚傛傜傝傞傟傠傡傢傤傦傪傫傭傮傯傰傱傳傴債傶傷傸傹傼�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������傽傾傿僀僁僂僃僄僅僆僇僈僉僊僋僌働僎僐僑僒僓僔僕僗僘僙僛僜僝僞僟僠僡僢僣僤僥僨僩僪僫僯僰僱僲僴僶僷僸價僺僼僽僾僿儀儁儂儃億儅儈�儉儊儌儍儎儏儐儑儓儔儕儖儗儘儙儚儛儜儝儞償儠儢儣儤儥儦儧儨儩優儫儬儭儮儯儰儱儲儳儴儵儶儷儸儹儺儻儼儽儾兂兇兊兌兎兏児兒兓兗兘兙兛兝兞兟兠兡兣兤兦內兩兪兯兲兺兾兿冃冄円冇冊冋冎冏冐冑冓冔冘冚冝冞冟冡冣冦冧冨冩冪冭冮冴冸冹冺冾冿凁凂凃凅凈凊凍凎凐凒凓凔凕凖凗�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������凘凙凚凜凞凟凢凣凥処凧凨凩凪凬凮凱凲凴凷凾刄刅刉刋刌刏刐刓刔刕刜刞刟刡刢刣別刦刧刪刬刯刱刲刴刵刼刾剄剅剆則剈剉剋剎剏剒剓剕剗剘�剙剚剛剝剟剠剢剣剤剦剨剫剬剭剮剰剱剳剴創剶剷剸剹剺剻剼剾劀劃劄劅劆劇劉劊劋劌劍劎劏劑劒劔劕劖劗劘劙劚劜劤劥劦劧劮劯劰労劵劶劷劸効劺劻劼劽勀勁勂勄勅勆勈勊勌勍勎勏勑勓勔動勗務勚勛勜勝勞勠勡勢勣勥勦勧勨勩勪勫勬勭勮勯勱勲勳勴勵勶勷勸勻勼勽匁匂匃匄匇匉匊匋匌匎�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="����������������������������������������������������������������匑匒匓匔匘匛匜匞匟匢匤匥匧匨匩匫匬匭匯匰匱匲匳匴匵匶匷匸匼匽區卂卄卆卋卌卍卐協単卙卛卝卥卨卪卬卭卲卶卹卻卼卽卾厀厁厃厇厈厊厎厏�厐厑厒厓厔厖厗厙厛厜厞厠厡厤厧厪厫厬厭厯厰厱厲厳厴厵厷厸厹厺厼厽厾叀參叄叅叆叇収叏叐叒叓叕叚叜叝叞叡叢叧叴叺叾叿吀吂吅吇吋吔吘吙吚吜吢吤吥吪吰吳吶吷吺吽吿呁呂呄呅呇呉呌呍呎呏呑呚呝呞呟呠呡呣呥呧呩呪呫呬呭呮呯呰呴呹呺呾呿咁咃咅咇咈咉咊咍咑咓咗咘咜咞咟咠咡�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="����������������������������������������������������������������咢咥咮咰咲咵咶咷咹咺咼咾哃哅哊哋哖哘哛哠員哢哣哤哫哬哯哰哱哴哵哶哷哸哹哻哾唀唂唃唄唅唈唊唋唌唍唎唒唓唕唖唗唘唙唚唜唝唞唟唡唥唦�唨唩唫唭唲唴唵唶唸唹唺唻唽啀啂啅啇啈啋啌啍啎問啑啒啓啔啗啘啙啚啛啝啞啟啠啢啣啨啩啫啯啰啱啲啳啴啹啺啽啿喅喆喌喍喎喐喒喓喕喖喗喚喛喞喠喡喢喣喤喥喦喨喩喪喫喬喭單喯喰喲喴営喸喺喼喿嗀嗁嗂嗃嗆嗇嗈嗊嗋嗎嗏嗐嗕嗗嗘嗙嗚嗛嗞嗠嗢嗧嗩嗭嗮嗰嗱嗴嗶嗸嗹嗺嗻嗼嗿嘂嘃嘄嘅�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="����������������������������������������������������������������嘆嘇嘊嘋嘍嘐嘑嘒嘓嘔嘕嘖嘗嘙嘚嘜嘝嘠嘡嘢嘥嘦嘨嘩嘪嘫嘮嘯嘰嘳嘵嘷嘸嘺嘼嘽嘾噀噁噂噃噄噅噆噇噈噉噊噋噏噐噑噒噓噕噖噚噛噝噞噟噠噡�噣噥噦噧噭噮噯噰噲噳噴噵噷噸噹噺噽噾噿嚀嚁嚂嚃嚄嚇嚈嚉嚊嚋嚌嚍嚐嚑嚒嚔嚕嚖嚗嚘嚙嚚嚛嚜嚝嚞嚟嚠嚡嚢嚤嚥嚦嚧嚨嚩嚪嚫嚬嚭嚮嚰嚱嚲嚳嚴嚵嚶嚸嚹嚺嚻嚽嚾嚿囀囁囂囃囄囅囆囇囈囉囋囌囍囎囏囐囑囒囓囕囖囘囙囜団囥囦囧囨囩囪囬囮囯囲図囶囷囸囻囼圀圁圂圅圇國圌圍圎圏圐圑�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="����������������������������������������������������������������園圓圔圕圖圗團圙圚圛圝圞圠圡圢圤圥圦圧圫圱圲圴圵圶圷圸圼圽圿坁坃坄坅坆坈坉坋坒坓坔坕坖坘坙坢坣坥坧坬坮坰坱坲坴坵坸坹坺坽坾坿垀�垁垇垈垉垊垍垎垏垐垑垔垕垖垗垘垙垚垜垝垞垟垥垨垪垬垯垰垱垳垵垶垷垹垺垻垼垽垾垿埀埁埄埅埆埇埈埉埊埌埍埐埑埓埖埗埛埜埞埡埢埣埥埦埧埨埩埪埫埬埮埰埱埲埳埵埶執埻埼埾埿堁堃堄堅堈堉堊堌堎堏堐堒堓堔堖堗堘堚堛堜堝堟堢堣堥堦堧堨堩堫堬堭堮堯報堲堳場堶堷堸堹堺堻堼堽�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������堾堿塀塁塂塃塅塆塇塈塉塊塋塎塏塐塒塓塕塖塗塙塚塛塜塝塟塠塡塢塣塤塦塧塨塩塪塭塮塯塰塱塲塳塴塵塶塷塸塹塺塻塼塽塿墂墄墆墇墈墊墋墌�墍墎墏墐墑墔墕墖増墘墛墜墝墠墡墢墣墤墥墦墧墪墫墬墭墮墯墰墱墲墳墴墵墶墷墸墹墺墻墽墾墿壀壂壃壄壆壇壈壉壊壋壌壍壎壏壐壒壓壔壖壗壘壙壚壛壜壝壞壟壠壡壢壣壥壦壧壨壩壪壭壯壱売壴壵壷壸壺壻壼壽壾壿夀夁夃夅夆夈変夊夋夌夎夐夑夒夓夗夘夛夝夞夠夡夢夣夦夨夬夰夲夳夵夶夻�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������夽夾夿奀奃奅奆奊奌奍奐奒奓奙奛奜奝奞奟奡奣奤奦奧奨奩奪奫奬奭奮奯奰奱奲奵奷奺奻奼奾奿妀妅妉妋妌妎妏妐妑妔妕妘妚妛妜妝妟妠妡妢妦�妧妬妭妰妱妳妴妵妶妷妸妺妼妽妿姀姁姂姃姄姅姇姈姉姌姍姎姏姕姖姙姛姞姟姠姡姢姤姦姧姩姪姫姭姮姯姰姱姲姳姴姵姶姷姸姺姼姽姾娀娂娊娋娍娎娏娐娒娔娕娖娗娙娚娛娝娞娡娢娤娦娧娨娪娫娬娭娮娯娰娳娵娷娸娹娺娻娽娾娿婁婂婃婄婅婇婈婋婌婍婎婏婐婑婒婓婔婖婗婘婙婛婜婝婞婟婠�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������婡婣婤婥婦婨婩婫婬婭婮婯婰婱婲婳婸婹婻婼婽婾媀媁媂媃媄媅媆媇媈媉媊媋媌媍媎媏媐媑媓媔媕媖媗媘媙媜媝媞媟媠媡媢媣媤媥媦媧媨媩媫媬�媭媮媯媰媱媴媶媷媹媺媻媼媽媿嫀嫃嫄嫅嫆嫇嫈嫊嫋嫍嫎嫏嫐嫑嫓嫕嫗嫙嫚嫛嫝嫞嫟嫢嫤嫥嫧嫨嫪嫬嫭嫮嫯嫰嫲嫳嫴嫵嫶嫷嫸嫹嫺嫻嫼嫽嫾嫿嬀嬁嬂嬃嬄嬅嬆嬇嬈嬊嬋嬌嬍嬎嬏嬐嬑嬒嬓嬔嬕嬘嬙嬚嬛嬜嬝嬞嬟嬠嬡嬢嬣嬤嬥嬦嬧嬨嬩嬪嬫嬬嬭嬮嬯嬰嬱嬳嬵嬶嬸嬹嬺嬻嬼嬽嬾嬿孁孂孃孄孅孆孇�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������孈孉孊孋孌孍孎孏孒孖孞孠孡孧孨孫孭孮孯孲孴孶孷學孹孻孼孾孿宂宆宊宍宎宐宑宒宔宖実宧宨宩宬宭宮宯宱宲宷宺宻宼寀寁寃寈寉寊寋寍寎寏�寑寔寕寖寗寘寙寚寛寜寠寢寣實寧審寪寫寬寭寯寱寲寳寴寵寶寷寽対尀専尃尅將專尋尌對導尐尒尓尗尙尛尞尟尠尡尣尦尨尩尪尫尭尮尯尰尲尳尵尶尷屃屄屆屇屌屍屒屓屔屖屗屘屚屛屜屝屟屢層屧屨屩屪屫屬屭屰屲屳屴屵屶屷屸屻屼屽屾岀岃岄岅岆岇岉岊岋岎岏岒岓岕岝岞岟岠岡岤岥岦岧岨�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������岪岮岯岰岲岴岶岹岺岻岼岾峀峂峃峅峆峇峈峉峊峌峍峎峏峐峑峓峔峕峖峗峘峚峛峜峝峞峟峠峢峣峧峩峫峬峮峯峱峲峳峴峵島峷峸峹峺峼峽峾峿崀�崁崄崅崈崉崊崋崌崍崏崐崑崒崓崕崗崘崙崚崜崝崟崠崡崢崣崥崨崪崫崬崯崰崱崲崳崵崶崷崸崹崺崻崼崿嵀嵁嵂嵃嵄嵅嵆嵈嵉嵍嵎嵏嵐嵑嵒嵓嵔嵕嵖嵗嵙嵚嵜嵞嵟嵠嵡嵢嵣嵤嵥嵦嵧嵨嵪嵭嵮嵰嵱嵲嵳嵵嵶嵷嵸嵹嵺嵻嵼嵽嵾嵿嶀嶁嶃嶄嶅嶆嶇嶈嶉嶊嶋嶌嶍嶎嶏嶐嶑嶒嶓嶔嶕嶖嶗嶘嶚嶛嶜嶞嶟嶠�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������嶡嶢嶣嶤嶥嶦嶧嶨嶩嶪嶫嶬嶭嶮嶯嶰嶱嶲嶳嶴嶵嶶嶸嶹嶺嶻嶼嶽嶾嶿巀巁巂巃巄巆巇巈巉巊巋巌巎巏巐巑巒巓巔巕巖巗巘巙巚巜巟巠巣巤巪巬巭�巰巵巶巸巹巺巻巼巿帀帄帇帉帊帋帍帎帒帓帗帞帟帠帡帢帣帤帥帨帩帪師帬帯帰帲帳帴帵帶帹帺帾帿幀幁幃幆幇幈幉幊幋幍幎幏幐幑幒幓幖幗幘幙幚幜幝幟幠幣幤幥幦幧幨幩幪幫幬幭幮幯幰幱幵幷幹幾庁庂広庅庈庉庌庍庎庒庘庛庝庡庢庣庤庨庩庪庫庬庮庯庰庱庲庴庺庻庼庽庿廀廁廂廃廄廅�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������廆廇廈廋廌廍廎廏廐廔廕廗廘廙廚廜廝廞廟廠廡廢廣廤廥廦廧廩廫廬廭廮廯廰廱廲廳廵廸廹廻廼廽弅弆弇弉弌弍弎弐弒弔弖弙弚弜弝弞弡弢弣弤�弨弫弬弮弰弲弳弴張弶強弸弻弽弾弿彁彂彃彄彅彆彇彈彉彊彋彌彍彎彏彑彔彙彚彛彜彞彟彠彣彥彧彨彫彮彯彲彴彵彶彸彺彽彾彿徃徆徍徎徏徑従徔徖徚徛徝從徟徠徢徣徤徥徦徧復徫徬徯徰徱徲徳徴徶徸徹徺徻徾徿忀忁忂忇忈忊忋忎忓忔忕忚忛応忞忟忢忣忥忦忨忩忬忯忰忲忳忴忶忷忹忺忼怇�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������怈怉怋怌怐怑怓怗怘怚怞怟怢怣怤怬怭怮怰怱怲怳怴怶怷怸怹怺怽怾恀恄恅恆恇恈恉恊恌恎恏恑恓恔恖恗恘恛恜恞恟恠恡恥恦恮恱恲恴恵恷恾悀�悁悂悅悆悇悈悊悋悎悏悐悑悓悕悗悘悙悜悞悡悢悤悥悧悩悪悮悰悳悵悶悷悹悺悽悾悿惀惁惂惃惄惇惈惉惌惍惎惏惐惒惓惔惖惗惙惛惞惡惢惣惤惥惪惱惲惵惷惸惻惼惽惾惿愂愃愄愅愇愊愋愌愐愑愒愓愔愖愗愘愙愛愜愝愞愡愢愥愨愩愪愬愭愮愯愰愱愲愳愴愵愶愷愸愹愺愻愼愽愾慀慁慂慃慄慅慆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������慇慉態慍慏慐慒慓慔慖慗慘慙慚慛慜慞慟慠慡慣慤慥慦慩慪慫慬慭慮慯慱慲慳慴慶慸慹慺慻慼慽慾慿憀憁憂憃憄憅憆憇憈憉憊憌憍憏憐憑憒憓憕�憖憗憘憙憚憛憜憞憟憠憡憢憣憤憥憦憪憫憭憮憯憰憱憲憳憴憵憶憸憹憺憻憼憽憿懀懁懃懄懅懆懇應懌懍懎懏懐懓懕懖懗懘懙懚懛懜懝懞懟懠懡懢懣懤懥懧懨懩懪懫懬懭懮懯懰懱懲懳懴懶懷懸懹懺懻懼懽懾戀戁戂戃戄戅戇戉戓戔戙戜戝戞戠戣戦戧戨戩戫戭戯戰戱戲戵戶戸戹戺戻戼扂扄扅扆扊�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������扏扐払扖扗扙扚扜扝扞扟扠扡扢扤扥扨扱扲扴扵扷扸扺扻扽抁抂抃抅抆抇抈抋抌抍抎抏抐抔抙抜抝択抣抦抧抩抪抭抮抯抰抲抳抴抶抷抸抺抾拀拁�拃拋拏拑拕拝拞拠拡拤拪拫拰拲拵拸拹拺拻挀挃挄挅挆挊挋挌挍挏挐挒挓挔挕挗挘挙挜挦挧挩挬挭挮挰挱挳挴挵挶挷挸挻挼挾挿捀捁捄捇捈捊捑捒捓捔捖捗捘捙捚捛捜捝捠捤捥捦捨捪捫捬捯捰捲捳捴捵捸捹捼捽捾捿掁掃掄掅掆掋掍掑掓掔掕掗掙掚掛掜掝掞掟採掤掦掫掯掱掲掵掶掹掻掽掿揀�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������揁揂揃揅揇揈揊揋揌揑揓揔揕揗揘揙揚換揜揝揟揢揤揥揦揧揨揫揬揮揯揰揱揳揵揷揹揺揻揼揾搃搄搆搇搈搉搊損搎搑搒搕搖搗搘搙搚搝搟搢搣搤�搥搧搨搩搫搮搯搰搱搲搳搵搶搷搸搹搻搼搾摀摂摃摉摋摌摍摎摏摐摑摓摕摖摗摙摚摛摜摝摟摠摡摢摣摤摥摦摨摪摫摬摮摯摰摱摲摳摴摵摶摷摻摼摽摾摿撀撁撃撆撈撉撊撋撌撍撎撏撐撓撔撗撘撚撛撜撝撟撠撡撢撣撥撦撧撨撪撫撯撱撲撳撴撶撹撻撽撾撿擁擃擄擆擇擈擉擊擋擌擏擑擓擔擕擖擙據�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������擛擜擝擟擠擡擣擥擧擨擩擪擫擬擭擮擯擰擱擲擳擴擵擶擷擸擹擺擻擼擽擾擿攁攂攃攄攅攆攇攈攊攋攌攍攎攏攐攑攓攔攕攖攗攙攚攛攜攝攞攟攠攡�攢攣攤攦攧攨攩攪攬攭攰攱攲攳攷攺攼攽敀敁敂敃敄敆敇敊敋敍敎敐敒敓敔敗敘敚敜敟敠敡敤敥敧敨敩敪敭敮敯敱敳敵敶數敹敺敻敼敽敾敿斀斁斂斃斄斅斆斈斉斊斍斎斏斒斔斕斖斘斚斝斞斠斢斣斦斨斪斬斮斱斲斳斴斵斶斷斸斺斻斾斿旀旂旇旈旉旊旍旐旑旓旔旕旘旙旚旛旜旝旞旟旡旣旤旪旫�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������旲旳旴旵旸旹旻旼旽旾旿昁昄昅昇昈昉昋昍昐昑昒昖昗昘昚昛昜昞昡昢昣昤昦昩昪昫昬昮昰昲昳昷昸昹昺昻昽昿晀時晄晅晆晇晈晉晊晍晎晐晑晘�晙晛晜晝晞晠晢晣晥晧晩晪晫晬晭晱晲晳晵晸晹晻晼晽晿暀暁暃暅暆暈暉暊暋暍暎暏暐暒暓暔暕暘暙暚暛暜暞暟暠暡暢暣暤暥暦暩暪暫暬暭暯暰暱暲暳暵暶暷暸暺暻暼暽暿曀曁曂曃曄曅曆曇曈曉曊曋曌曍曎曏曐曑曒曓曔曕曖曗曘曚曞曟曠曡曢曣曤曥曧曨曪曫曬曭曮曯曱曵曶書曺曻曽朁朂會�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������朄朅朆朇朌朎朏朑朒朓朖朘朙朚朜朞朠朡朢朣朤朥朧朩朮朰朲朳朶朷朸朹朻朼朾朿杁杄杅杇杊杋杍杒杔杕杗杘杙杚杛杝杢杣杤杦杧杫杬杮東杴杶�杸杹杺杻杽枀枂枃枅枆枈枊枌枍枎枏枑枒枓枔枖枙枛枟枠枡枤枦枩枬枮枱枲枴枹枺枻枼枽枾枿柀柂柅柆柇柈柉柊柋柌柍柎柕柖柗柛柟柡柣柤柦柧柨柪柫柭柮柲柵柶柷柸柹柺査柼柾栁栂栃栄栆栍栐栒栔栕栘栙栚栛栜栞栟栠栢栣栤栥栦栧栨栫栬栭栮栯栰栱栴栵栶栺栻栿桇桋桍桏桒桖桗桘桙桚桛�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������桜桝桞桟桪桬桭桮桯桰桱桲桳桵桸桹桺桻桼桽桾桿梀梂梄梇梈梉梊梋梌梍梎梐梑梒梔梕梖梘梙梚梛梜條梞梟梠梡梣梤梥梩梪梫梬梮梱梲梴梶梷梸�梹梺梻梼梽梾梿棁棃棄棅棆棇棈棊棌棎棏棐棑棓棔棖棗棙棛棜棝棞棟棡棢棤棥棦棧棨棩棪棫棬棭棯棲棳棴棶棷棸棻棽棾棿椀椂椃椄椆椇椈椉椊椌椏椑椓椔椕椖椗椘椙椚椛検椝椞椡椢椣椥椦椧椨椩椪椫椬椮椯椱椲椳椵椶椷椸椺椻椼椾楀楁楃楄楅楆楇楈楉楊楋楌楍楎楏楐楑楒楓楕楖楘楙楛楜楟�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������楡楢楤楥楧楨楩楪楬業楯楰楲楳楴極楶楺楻楽楾楿榁榃榅榊榋榌榎榏榐榑榒榓榖榗榙榚榝榞榟榠榡榢榣榤榥榦榩榪榬榮榯榰榲榳榵榶榸榹榺榼榽�榾榿槀槂槃槄槅槆槇槈槉構槍槏槑槒槓槕槖槗様槙槚槜槝槞槡槢槣槤槥槦槧槨槩槪槫槬槮槯槰槱槳槴槵槶槷槸槹槺槻槼槾樀樁樂樃樄樅樆樇樈樉樋樌樍樎樏樐樑樒樓樔樕樖標樚樛樜樝樞樠樢樣樤樥樦樧権樫樬樭樮樰樲樳樴樶樷樸樹樺樻樼樿橀橁橂橃橅橆橈橉橊橋橌橍橎橏橑橒橓橔橕橖橗橚�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������橜橝橞機橠橢橣橤橦橧橨橩橪橫橬橭橮橯橰橲橳橴橵橶橷橸橺橻橽橾橿檁檂檃檅檆檇檈檉檊檋檌檍檏檒檓檔檕檖檘檙檚檛檜檝檞檟檡檢檣檤檥檦�檧檨檪檭檮檯檰檱檲檳檴檵檶檷檸檹檺檻檼檽檾檿櫀櫁櫂櫃櫄櫅櫆櫇櫈櫉櫊櫋櫌櫍櫎櫏櫐櫑櫒櫓櫔櫕櫖櫗櫘櫙櫚櫛櫜櫝櫞櫟櫠櫡櫢櫣櫤櫥櫦櫧櫨櫩櫪櫫櫬櫭櫮櫯櫰櫱櫲櫳櫴櫵櫶櫷櫸櫹櫺櫻櫼櫽櫾櫿欀欁欂欃欄欅欆欇欈欉權欋欌欍欎欏欐欑欒欓欔欕欖欗欘欙欚欛欜欝欞欟欥欦欨欩欪欫欬欭欮�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������欯欰欱欳欴欵欶欸欻欼欽欿歀歁歂歄歅歈歊歋歍歎歏歐歑歒歓歔歕歖歗歘歚歛歜歝歞歟歠歡歨歩歫歬歭歮歯歰歱歲歳歴歵歶歷歸歺歽歾歿殀殅殈�殌殎殏殐殑殔殕殗殘殙殜殝殞殟殠殢殣殤殥殦殧殨殩殫殬殭殮殯殰殱殲殶殸殹殺殻殼殽殾毀毃毄毆毇毈毉毊毌毎毐毑毘毚毜毝毞毟毠毢毣毤毥毦毧毨毩毬毭毮毰毱毲毴毶毷毸毺毻毼毾毿氀氁氂氃氄氈氉氊氋氌氎氒気氜氝氞氠氣氥氫氬氭氱氳氶氷氹氺氻氼氾氿汃汄汅汈汋汌汍汎汏汑汒汓汖汘�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������汙汚汢汣汥汦汧汫汬汭汮汯汱汳汵汷汸決汻汼汿沀沄沇沊沋沍沎沑沒沕沖沗沘沚沜沝沞沠沢沨沬沯沰沴沵沶沷沺泀況泂泃泆泇泈泋泍泎泏泑泒泘�泙泚泜泝泟泤泦泧泩泬泭泲泴泹泿洀洂洃洅洆洈洉洊洍洏洐洑洓洔洕洖洘洜洝洟洠洡洢洣洤洦洨洩洬洭洯洰洴洶洷洸洺洿浀浂浄浉浌浐浕浖浗浘浛浝浟浡浢浤浥浧浨浫浬浭浰浱浲浳浵浶浹浺浻浽浾浿涀涁涃涄涆涇涊涋涍涏涐涒涖涗涘涙涚涜涢涥涬涭涰涱涳涴涶涷涹涺涻涼涽涾淁淂淃淈淉淊�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������淍淎淏淐淒淓淔淕淗淚淛淜淟淢淣淥淧淨淩淪淭淯淰淲淴淵淶淸淺淽淾淿渀渁渂渃渄渆渇済渉渋渏渒渓渕渘渙減渜渞渟渢渦渧渨渪測渮渰渱渳渵�渶渷渹渻渼渽渾渿湀湁湂湅湆湇湈湉湊湋湌湏湐湑湒湕湗湙湚湜湝湞湠湡湢湣湤湥湦湧湨湩湪湬湭湯湰湱湲湳湴湵湶湷湸湹湺湻湼湽満溁溂溄溇溈溊溋溌溍溎溑溒溓溔溕準溗溙溚溛溝溞溠溡溣溤溦溨溩溫溬溭溮溰溳溵溸溹溼溾溿滀滃滄滅滆滈滉滊滌滍滎滐滒滖滘滙滛滜滝滣滧滪滫滬滭滮滯�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������滰滱滲滳滵滶滷滸滺滻滼滽滾滿漀漁漃漄漅漇漈漊漋漌漍漎漐漑漒漖漗漘漙漚漛漜漝漞漟漡漢漣漥漦漧漨漬漮漰漲漴漵漷漸漹漺漻漼漽漿潀潁潂�潃潄潅潈潉潊潌潎潏潐潑潒潓潔潕潖潗潙潚潛潝潟潠潡潣潤潥潧潨潩潪潫潬潯潰潱潳潵潶潷潹潻潽潾潿澀澁澂澃澅澆澇澊澋澏澐澑澒澓澔澕澖澗澘澙澚澛澝澞澟澠澢澣澤澥澦澨澩澪澫澬澭澮澯澰澱澲澴澵澷澸澺澻澼澽澾澿濁濃濄濅濆濇濈濊濋濌濍濎濏濐濓濔濕濖濗濘濙濚濛濜濝濟濢濣濤濥�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������濦濧濨濩濪濫濬濭濰濱濲濳濴濵濶濷濸濹濺濻濼濽濾濿瀀瀁瀂瀃瀄瀅瀆瀇瀈瀉瀊瀋瀌瀍瀎瀏瀐瀒瀓瀔瀕瀖瀗瀘瀙瀜瀝瀞瀟瀠瀡瀢瀤瀥瀦瀧瀨瀩瀪�瀫瀬瀭瀮瀯瀰瀱瀲瀳瀴瀶瀷瀸瀺瀻瀼瀽瀾瀿灀灁灂灃灄灅灆灇灈灉灊灋灍灎灐灑灒灓灔灕灖灗灘灙灚灛灜灝灟灠灡灢灣灤灥灦灧灨灩灪灮灱灲灳灴灷灹灺灻災炁炂炃炄炆炇炈炋炌炍炏炐炑炓炗炘炚炛炞炟炠炡炢炣炤炥炦炧炨炩炪炰炲炴炵炶為炾炿烄烅烆烇烉烋烌烍烎烏烐烑烒烓烔烕烖烗烚�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������烜烝烞烠烡烢烣烥烪烮烰烱烲烳烴烵烶烸烺烻烼烾烿焀焁焂焃焄焅焆焇焈焋焌焍焎焏焑焒焔焗焛焜焝焞焟焠無焢焣焤焥焧焨焩焪焫焬焭焮焲焳焴�焵焷焸焹焺焻焼焽焾焿煀煁煂煃煄煆煇煈煉煋煍煏煐煑煒煓煔煕煖煗煘煙煚煛煝煟煠煡煢煣煥煩煪煫煬煭煯煰煱煴煵煶煷煹煻煼煾煿熀熁熂熃熅熆熇熈熉熋熌熍熎熐熑熒熓熕熖熗熚熛熜熝熞熡熢熣熤熥熦熧熩熪熫熭熮熯熰熱熲熴熶熷熸熺熻熼熽熾熿燀燁燂燄燅燆燇燈燉燊燋燌燍燏燐燑燒燓�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="����������������������������������������������������������������燖燗燘燙燚燛燜燝燞營燡燢燣燤燦燨燩燪燫燬燭燯燰燱燲燳燴燵燶燷燸燺燻燼燽燾燿爀爁爂爃爄爅爇爈爉爊爋爌爍爎爏爐爑爒爓爔爕爖爗爘爙爚�爛爜爞爟爠爡爢爣爤爥爦爧爩爫爭爮爯爲爳爴爺爼爾牀牁牂牃牄牅牆牉牊牋牎牏牐牑牓牔牕牗牘牚牜牞牠牣牤牥牨牪牫牬牭牰牱牳牴牶牷牸牻牼牽犂犃犅犆犇犈犉犌犎犐犑犓犔犕犖犗犘犙犚犛犜犝犞犠犡犢犣犤犥犦犧犨犩犪犫犮犱犲犳犵犺犻犼犽犾犿狀狅狆狇狉狊狋狌狏狑狓狔狕狖狘狚狛�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������　、。·ˉˇ¨〃々—～‖…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃＄¤￠￡‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������！＂＃￥％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［＼］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������︵︶︹︺︿﹀︽︾﹁﹂﹃﹄��︻︼︷︸︱�︳︴����������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������ˊˋ˙–―‥‵℅℉↖↗↘↙∕∟∣≒≦≧⊿═║╒╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭╮╯╰╱╲╳▁▂▃▄▅▆▇�█▉▊▋▌▍▎▏▓▔▕▼▽◢◣◤◥☉⊕〒〝〞�����������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüêɑ�ńň�ɡ����ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������〡〢〣〤〥〦〧〨〩㊣㎎㎏㎜㎝㎞㎡㏄㏎㏑㏒㏕︰￢￤�℡㈱�‐���ー゛゜ヽヾ〆ゝゞ﹉﹊﹋﹌﹍﹎﹏﹐﹑﹒﹔﹕﹖﹗﹙﹚﹛﹜﹝﹞﹟﹠﹡�﹢﹣﹤﹥﹦﹨﹩﹪﹫�������������〇�������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������狜狝狟狢狣狤狥狦狧狪狫狵狶狹狽狾狿猀猂猄猅猆猇猈猉猋猌猍猏猐猑猒猔猘猙猚猟猠猣猤猦猧猨猭猯猰猲猳猵猶猺猻猼猽獀獁獂獃獄獅獆獇獈�獉獊獋獌獎獏獑獓獔獕獖獘獙獚獛獜獝獞獟獡獢獣獤獥獦獧獨獩獪獫獮獰獱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������獲獳獴獵獶獷獸獹獺獻獼獽獿玀玁玂玃玅玆玈玊玌玍玏玐玒玓玔玕玗玘玙玚玜玝玞玠玡玣玤玥玦玧玨玪玬玭玱玴玵玶玸玹玼玽玾玿珁珃珄珅珆珇�珋珌珎珒珓珔珕珖珗珘珚珛珜珝珟珡珢珣珤珦珨珪珫珬珮珯珰珱珳珴珵珶珷�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������珸珹珺珻珼珽現珿琀琁琂琄琇琈琋琌琍琎琑琒琓琔琕琖琗琘琙琜琝琞琟琠琡琣琤琧琩琫琭琯琱琲琷琸琹琺琻琽琾琿瑀瑂瑃瑄瑅瑆瑇瑈瑉瑊瑋瑌瑍�瑎瑏瑐瑑瑒瑓瑔瑖瑘瑝瑠瑡瑢瑣瑤瑥瑦瑧瑨瑩瑪瑫瑬瑮瑯瑱瑲瑳瑴瑵瑸瑹瑺�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������瑻瑼瑽瑿璂璄璅璆璈璉璊璌璍璏璑璒璓璔璕璖璗璘璙璚璛璝璟璠璡璢璣璤璥璦璪璫璬璭璮璯環璱璲璳璴璵璶璷璸璹璻璼璽璾璿瓀瓁瓂瓃瓄瓅瓆瓇�瓈瓉瓊瓋瓌瓍瓎瓏瓐瓑瓓瓔瓕瓖瓗瓘瓙瓚瓛瓝瓟瓡瓥瓧瓨瓩瓪瓫瓬瓭瓰瓱瓲�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������瓳瓵瓸瓹瓺瓻瓼瓽瓾甀甁甂甃甅甆甇甈甉甊甋甌甎甐甒甔甕甖甗甛甝甞甠甡產産甤甦甧甪甮甴甶甹甼甽甿畁畂畃畄畆畇畉畊畍畐畑畒畓畕畖畗畘�畝畞畟畠畡畢畣畤畧畨畩畫畬畭畮畯異畱畳畵當畷畺畻畼畽畾疀疁疂疄疅疇�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������疈疉疊疌疍疎疐疓疕疘疛疜疞疢疦疧疨疩疪疭疶疷疺疻疿痀痁痆痋痌痎痏痐痑痓痗痙痚痜痝痟痠痡痥痩痬痭痮痯痲痳痵痶痷痸痺痻痽痾瘂瘄瘆瘇�瘈瘉瘋瘍瘎瘏瘑瘒瘓瘔瘖瘚瘜瘝瘞瘡瘣瘧瘨瘬瘮瘯瘱瘲瘶瘷瘹瘺瘻瘽癁療癄�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������癅癆癇癈癉癊癋癎癏癐癑癒癓癕癗癘癙癚癛癝癟癠癡癢癤癥癦癧癨癩癪癬癭癮癰癱癲癳癴癵癶癷癹発發癿皀皁皃皅皉皊皌皍皏皐皒皔皕皗皘皚皛�皜皝皞皟皠皡皢皣皥皦皧皨皩皪皫皬皭皯皰皳皵皶皷皸皹皺皻皼皽皾盀盁盃啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������盄盇盉盋盌盓盕盙盚盜盝盞盠盡盢監盤盦盧盨盩盪盫盬盭盰盳盵盶盷盺盻盽盿眀眂眃眅眆眊県眎眏眐眑眒眓眔眕眖眗眘眛眜眝眞眡眣眤眥眧眪眫�眬眮眰眱眲眳眴眹眻眽眾眿睂睄睅睆睈睉睊睋睌睍睎睏睒睓睔睕睖睗睘睙睜薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������睝睞睟睠睤睧睩睪睭睮睯睰睱睲睳睴睵睶睷睸睺睻睼瞁瞂瞃瞆瞇瞈瞉瞊瞋瞏瞐瞓瞔瞕瞖瞗瞘瞙瞚瞛瞜瞝瞞瞡瞣瞤瞦瞨瞫瞭瞮瞯瞱瞲瞴瞶瞷瞸瞹瞺�瞼瞾矀矁矂矃矄矅矆矇矈矉矊矋矌矎矏矐矑矒矓矔矕矖矘矙矚矝矞矟矠矡矤病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������矦矨矪矯矰矱矲矴矵矷矹矺矻矼砃砄砅砆砇砈砊砋砎砏砐砓砕砙砛砞砠砡砢砤砨砪砫砮砯砱砲砳砵砶砽砿硁硂硃硄硆硈硉硊硋硍硏硑硓硔硘硙硚�硛硜硞硟硠硡硢硣硤硥硦硧硨硩硯硰硱硲硳硴硵硶硸硹硺硻硽硾硿碀碁碂碃场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������碄碅碆碈碊碋碏碐碒碔碕碖碙碝碞碠碢碤碦碨碩碪碫碬碭碮碯碵碶碷碸確碻碼碽碿磀磂磃磄磆磇磈磌磍磎磏磑磒磓磖磗磘磚磛磜磝磞磟磠磡磢磣�磤磥磦磧磩磪磫磭磮磯磰磱磳磵磶磸磹磻磼磽磾磿礀礂礃礄礆礇礈礉礊礋礌础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������礍礎礏礐礑礒礔礕礖礗礘礙礚礛礜礝礟礠礡礢礣礥礦礧礨礩礪礫礬礭礮礯礰礱礲礳礵礶礷礸礹礽礿祂祃祄祅祇祊祋祌祍祎祏祐祑祒祔祕祘祙祡祣�祤祦祩祪祫祬祮祰祱祲祳祴祵祶祹祻祼祽祾祿禂禃禆禇禈禉禋禌禍禎禐禑禒怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������禓禔禕禖禗禘禙禛禜禝禞禟禠禡禢禣禤禥禦禨禩禪禫禬禭禮禯禰禱禲禴禵禶禷禸禼禿秂秄秅秇秈秊秌秎秏秐秓秔秖秗秙秚秛秜秝秞秠秡秢秥秨秪�秬秮秱秲秳秴秵秶秷秹秺秼秾秿稁稄稅稇稈稉稊稌稏稐稑稒稓稕稖稘稙稛稜丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������稝稟稡稢稤稥稦稧稨稩稪稫稬稭種稯稰稱稲稴稵稶稸稺稾穀穁穂穃穄穅穇穈穉穊穋穌積穎穏穐穒穓穔穕穖穘穙穚穛穜穝穞穟穠穡穢穣穤穥穦穧穨�穩穪穫穬穭穮穯穱穲穳穵穻穼穽穾窂窅窇窉窊窋窌窎窏窐窓窔窙窚窛窞窡窢贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������窣窤窧窩窪窫窮窯窰窱窲窴窵窶窷窸窹窺窻窼窽窾竀竁竂竃竄竅竆竇竈竉竊竌竍竎竏竐竑竒竓竔竕竗竘竚竛竜竝竡竢竤竧竨竩竪竫竬竮竰竱竲竳�竴竵競竷竸竻竼竾笀笁笂笅笇笉笌笍笎笐笒笓笖笗笘笚笜笝笟笡笢笣笧笩笭浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������笯笰笲笴笵笶笷笹笻笽笿筀筁筂筃筄筆筈筊筍筎筓筕筗筙筜筞筟筡筣筤筥筦筧筨筩筪筫筬筭筯筰筳筴筶筸筺筼筽筿箁箂箃箄箆箇箈箉箊箋箌箎箏�箑箒箓箖箘箙箚箛箞箟箠箣箤箥箮箯箰箲箳箵箶箷箹箺箻箼箽箾箿節篂篃範埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������篅篈築篊篋篍篎篏篐篒篔篕篖篗篘篛篜篞篟篠篢篣篤篧篨篩篫篬篭篯篰篲篳篴篵篶篸篹篺篻篽篿簀簁簂簃簄簅簆簈簉簊簍簎簐簑簒簓簔簕簗簘簙�簚簛簜簝簞簠簡簢簣簤簥簨簩簫簬簭簮簯簰簱簲簳簴簵簶簷簹簺簻簼簽簾籂骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������籃籄籅籆籇籈籉籊籋籌籎籏籐籑籒籓籔籕籖籗籘籙籚籛籜籝籞籟籠籡籢籣籤籥籦籧籨籩籪籫籬籭籮籯籰籱籲籵籶籷籸籹籺籾籿粀粁粂粃粄粅粆粇�粈粊粋粌粍粎粏粐粓粔粖粙粚粛粠粡粣粦粧粨粩粫粬粭粯粰粴粵粶粷粸粺粻弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������粿糀糂糃糄糆糉糋糎糏糐糑糒糓糔糘糚糛糝糞糡糢糣糤糥糦糧糩糪糫糬糭糮糰糱糲糳糴糵糶糷糹糺糼糽糾糿紀紁紂紃約紅紆紇紈紉紋紌納紎紏紐�紑紒紓純紕紖紗紘紙級紛紜紝紞紟紡紣紤紥紦紨紩紪紬紭紮細紱紲紳紴紵紶肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������紷紸紹紺紻紼紽紾紿絀絁終絃組絅絆絇絈絉絊絋経絍絎絏結絑絒絓絔絕絖絗絘絙絚絛絜絝絞絟絠絡絢絣絤絥給絧絨絩絪絫絬絭絯絰統絲絳絴絵絶�絸絹絺絻絼絽絾絿綀綁綂綃綄綅綆綇綈綉綊綋綌綍綎綏綐綑綒經綔綕綖綗綘健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������継続綛綜綝綞綟綠綡綢綣綤綥綧綨綩綪綫綬維綯綰綱網綳綴綵綶綷綸綹綺綻綼綽綾綿緀緁緂緃緄緅緆緇緈緉緊緋緌緍緎総緐緑緒緓緔緕緖緗緘緙�線緛緜緝緞緟締緡緢緣緤緥緦緧編緩緪緫緬緭緮緯緰緱緲緳練緵緶緷緸緹緺尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������緻緼緽緾緿縀縁縂縃縄縅縆縇縈縉縊縋縌縍縎縏縐縑縒縓縔縕縖縗縘縙縚縛縜縝縞縟縠縡縢縣縤縥縦縧縨縩縪縫縬縭縮縯縰縱縲縳縴縵縶縷縸縹�縺縼總績縿繀繂繃繄繅繆繈繉繊繋繌繍繎繏繐繑繒繓織繕繖繗繘繙繚繛繜繝俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������繞繟繠繡繢繣繤繥繦繧繨繩繪繫繬繭繮繯繰繱繲繳繴繵繶繷繸繹繺繻繼繽繾繿纀纁纃纄纅纆纇纈纉纊纋續纍纎纏纐纑纒纓纔纕纖纗纘纙纚纜纝纞�纮纴纻纼绖绤绬绹缊缐缞缷缹缻缼缽缾缿罀罁罃罆罇罈罉罊罋罌罍罎罏罒罓馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������罖罙罛罜罝罞罠罣罤罥罦罧罫罬罭罯罰罳罵罶罷罸罺罻罼罽罿羀羂羃羄羅羆羇羈羉羋羍羏羐羑羒羓羕羖羗羘羙羛羜羠羢羣羥羦羨義羪羫羬羭羮羱�羳羴羵羶羷羺羻羾翀翂翃翄翆翇翈翉翋翍翏翐翑習翓翖翗翙翚翛翜翝翞翢翣痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������翤翧翨翪翫翬翭翯翲翴翵翶翷翸翹翺翽翾翿耂耇耈耉耊耎耏耑耓耚耛耝耞耟耡耣耤耫耬耭耮耯耰耲耴耹耺耼耾聀聁聄聅聇聈聉聎聏聐聑聓聕聖聗�聙聛聜聝聞聟聠聡聢聣聤聥聦聧聨聫聬聭聮聯聰聲聳聴聵聶職聸聹聺聻聼聽隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������聾肁肂肅肈肊肍肎肏肐肑肒肔肕肗肙肞肣肦肧肨肬肰肳肵肶肸肹肻胅胇胈胉胊胋胏胐胑胒胓胔胕胘胟胠胢胣胦胮胵胷胹胻胾胿脀脁脃脄脅脇脈脋�脌脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧脨脩脪脫脭脮脰脳脴脵脷脹脺脻脼脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������腀腁腂腃腄腅腇腉腍腎腏腒腖腗腘腛腜腝腞腟腡腢腣腤腦腨腪腫腬腯腲腳腵腶腷腸膁膃膄膅膆膇膉膋膌膍膎膐膒膓膔膕膖膗膙膚膞膟膠膡膢膤膥�膧膩膫膬膭膮膯膰膱膲膴膵膶膷膸膹膼膽膾膿臄臅臇臈臉臋臍臎臏臐臑臒臓摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������臔臕臖臗臘臙臚臛臜臝臞臟臠臡臢臤臥臦臨臩臫臮臯臰臱臲臵臶臷臸臹臺臽臿舃與興舉舊舋舎舏舑舓舕舖舗舘舙舚舝舠舤舥舦舧舩舮舲舺舼舽舿�艀艁艂艃艅艆艈艊艌艍艎艐艑艒艓艔艕艖艗艙艛艜艝艞艠艡艢艣艤艥艦艧艩拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������艪艫艬艭艱艵艶艷艸艻艼芀芁芃芅芆芇芉芌芐芓芔芕芖芚芛芞芠芢芣芧芲芵芶芺芻芼芿苀苂苃苅苆苉苐苖苙苚苝苢苧苨苩苪苬苭苮苰苲苳苵苶苸�苺苼苽苾苿茀茊茋茍茐茒茓茖茘茙茝茞茟茠茡茢茣茤茥茦茩茪茮茰茲茷茻茽啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="����������������������������������������������������������������茾茿荁荂荄荅荈荊荋荌荍荎荓荕荖荗荘荙荝荢荰荱荲荳荴荵荶荹荺荾荿莀莁莂莃莄莇莈莊莋莌莍莏莐莑莔莕莖莗莙莚莝莟莡莢莣莤莥莦莧莬莭莮�莯莵莻莾莿菂菃菄菆菈菉菋菍菎菐菑菒菓菕菗菙菚菛菞菢菣菤菦菧菨菫菬菭恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="����������������������������������������������������������������菮華菳菴菵菶菷菺菻菼菾菿萀萂萅萇萈萉萊萐萒萓萔萕萖萗萙萚萛萞萟萠萡萢萣萩萪萫萬萭萮萯萰萲萳萴萵萶萷萹萺萻萾萿葀葁葂葃葄葅葇葈葉�葊葋葌葍葎葏葐葒葓葔葕葖葘葝葞葟葠葢葤葥葦葧葨葪葮葯葰葲葴葷葹葻葼取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="����������������������������������������������������������������葽葾葿蒀蒁蒃蒄蒅蒆蒊蒍蒏蒐蒑蒒蒓蒔蒕蒖蒘蒚蒛蒝蒞蒟蒠蒢蒣蒤蒥蒦蒧蒨蒩蒪蒫蒬蒭蒮蒰蒱蒳蒵蒶蒷蒻蒼蒾蓀蓂蓃蓅蓆蓇蓈蓋蓌蓎蓏蓒蓔蓕蓗�蓘蓙蓚蓛蓜蓞蓡蓢蓤蓧蓨蓩蓪蓫蓭蓮蓯蓱蓲蓳蓴蓵蓶蓷蓸蓹蓺蓻蓽蓾蔀蔁蔂伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������蔃蔄蔅蔆蔇蔈蔉蔊蔋蔍蔎蔏蔐蔒蔔蔕蔖蔘蔙蔛蔜蔝蔞蔠蔢蔣蔤蔥蔦蔧蔨蔩蔪蔭蔮蔯蔰蔱蔲蔳蔴蔵蔶蔾蔿蕀蕁蕂蕄蕅蕆蕇蕋蕌蕍蕎蕏蕐蕑蕒蕓蕔蕕�蕗蕘蕚蕛蕜蕝蕟蕠蕡蕢蕣蕥蕦蕧蕩蕪蕫蕬蕭蕮蕯蕰蕱蕳蕵蕶蕷蕸蕼蕽蕿薀薁省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������薂薃薆薈薉薊薋薌薍薎薐薑薒薓薔薕薖薗薘薙薚薝薞薟薠薡薢薣薥薦薧薩薫薬薭薱薲薳薴薵薶薸薺薻薼薽薾薿藀藂藃藄藅藆藇藈藊藋藌藍藎藑藒�藔藖藗藘藙藚藛藝藞藟藠藡藢藣藥藦藧藨藪藫藬藭藮藯藰藱藲藳藴藵藶藷藸恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������藹藺藼藽藾蘀蘁蘂蘃蘄蘆蘇蘈蘉蘊蘋蘌蘍蘎蘏蘐蘒蘓蘔蘕蘗蘘蘙蘚蘛蘜蘝蘞蘟蘠蘡蘢蘣蘤蘥蘦蘨蘪蘫蘬蘭蘮蘯蘰蘱蘲蘳蘴蘵蘶蘷蘹蘺蘻蘽蘾蘿虀�虁虂虃虄虅虆虇虈虉虊虋虌虒虓處虖虗虘虙虛虜虝號虠虡虣虤虥虦虧虨虩虪獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������虭虯虰虲虳虴虵虶虷虸蚃蚄蚅蚆蚇蚈蚉蚎蚏蚐蚑蚒蚔蚖蚗蚘蚙蚚蚛蚞蚟蚠蚡蚢蚥蚦蚫蚭蚮蚲蚳蚷蚸蚹蚻蚼蚽蚾蚿蛁蛂蛃蛅蛈蛌蛍蛒蛓蛕蛖蛗蛚蛜�蛝蛠蛡蛢蛣蛥蛦蛧蛨蛪蛫蛬蛯蛵蛶蛷蛺蛻蛼蛽蛿蜁蜄蜅蜆蜋蜌蜎蜏蜐蜑蜔蜖汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������蜙蜛蜝蜟蜠蜤蜦蜧蜨蜪蜫蜬蜭蜯蜰蜲蜳蜵蜶蜸蜹蜺蜼蜽蝀蝁蝂蝃蝄蝅蝆蝊蝋蝍蝏蝐蝑蝒蝔蝕蝖蝘蝚蝛蝜蝝蝞蝟蝡蝢蝦蝧蝨蝩蝪蝫蝬蝭蝯蝱蝲蝳蝵�蝷蝸蝹蝺蝿螀螁螄螆螇螉螊螌螎螏螐螑螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������螥螦螧螩螪螮螰螱螲螴螶螷螸螹螻螼螾螿蟁蟂蟃蟄蟅蟇蟈蟉蟌蟍蟎蟏蟐蟔蟕蟖蟗蟘蟙蟚蟜蟝蟞蟟蟡蟢蟣蟤蟦蟧蟨蟩蟫蟬蟭蟯蟰蟱蟲蟳蟴蟵蟶蟷蟸�蟺蟻蟼蟽蟿蠀蠁蠂蠄蠅蠆蠇蠈蠉蠋蠌蠍蠎蠏蠐蠑蠒蠔蠗蠘蠙蠚蠜蠝蠞蠟蠠蠣稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������蠤蠥蠦蠧蠨蠩蠪蠫蠬蠭蠮蠯蠰蠱蠳蠴蠵蠶蠷蠸蠺蠻蠽蠾蠿衁衂衃衆衇衈衉衊衋衎衏衐衑衒術衕衖衘衚衛衜衝衞衟衠衦衧衪衭衯衱衳衴衵衶衸衹衺�衻衼袀袃袆袇袉袊袌袎袏袐袑袓袔袕袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������袬袮袯袰袲袳袴袵袶袸袹袺袻袽袾袿裀裃裄裇裈裊裋裌裍裏裐裑裓裖裗裚裛補裝裞裠裡裦裧裩裪裫裬裭裮裯裲裵裶裷裺裻製裿褀褁褃褄褅褆複褈�褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟褠褢褣褤褦褧褨褩褬褭褮褯褱褲褳褵褷选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������褸褹褺褻褼褽褾褿襀襂襃襅襆襇襈襉襊襋襌襍襎襏襐襑襒襓襔襕襖襗襘襙襚襛襜襝襠襡襢襣襤襥襧襨襩襪襫襬襭襮襯襰襱襲襳襴襵襶襷襸襹襺襼�襽襾覀覂覄覅覇覈覉覊見覌覍覎規覐覑覒覓覔覕視覗覘覙覚覛覜覝覞覟覠覡摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������覢覣覤覥覦覧覨覩親覫覬覭覮覯覰覱覲観覴覵覶覷覸覹覺覻覼覽覾覿觀觃觍觓觔觕觗觘觙觛觝觟觠觡觢觤觧觨觩觪觬觭觮觰觱觲觴觵觶觷觸觹觺�觻觼觽觾觿訁訂訃訄訅訆計訉訊訋訌訍討訏訐訑訒訓訔訕訖託記訙訚訛訜訝印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������訞訟訠訡訢訣訤訥訦訧訨訩訪訫訬設訮訯訰許訲訳訴訵訶訷訸訹診註証訽訿詀詁詂詃詄詅詆詇詉詊詋詌詍詎詏詐詑詒詓詔評詖詗詘詙詚詛詜詝詞�詟詠詡詢詣詤詥試詧詨詩詪詫詬詭詮詯詰話該詳詴詵詶詷詸詺詻詼詽詾詿誀浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������誁誂誃誄誅誆誇誈誋誌認誎誏誐誑誒誔誕誖誗誘誙誚誛誜誝語誟誠誡誢誣誤誥誦誧誨誩說誫説読誮誯誰誱課誳誴誵誶誷誸誹誺誻誼誽誾調諀諁諂�諃諄諅諆談諈諉諊請諌諍諎諏諐諑諒諓諔諕論諗諘諙諚諛諜諝諞諟諠諡諢諣铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������諤諥諦諧諨諩諪諫諬諭諮諯諰諱諲諳諴諵諶諷諸諹諺諻諼諽諾諿謀謁謂謃謄謅謆謈謉謊謋謌謍謎謏謐謑謒謓謔謕謖謗謘謙謚講謜謝謞謟謠謡謢謣�謤謥謧謨謩謪謫謬謭謮謯謰謱謲謳謴謵謶謷謸謹謺謻謼謽謾謿譀譁譂譃譄譅帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������譆譇譈證譊譋譌譍譎譏譐譑譒譓譔譕譖譗識譙譚譛譜譝譞譟譠譡譢譣譤譥譧譨譩譪譫譭譮譯議譱譲譳譴譵譶護譸譹譺譻譼譽譾譿讀讁讂讃讄讅讆�讇讈讉變讋讌讍讎讏讐讑讒讓讔讕讖讗讘讙讚讛讜讝讞讟讬讱讻诇诐诪谉谞住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������谸谹谺谻谼谽谾谿豀豂豃豄豅豈豊豋豍豎豏豐豑豒豓豔豖豗豘豙豛豜豝豞豟豠豣豤豥豦豧豨豩豬豭豮豯豰豱豲豴豵豶豷豻豼豽豾豿貀貁貃貄貆貇�貈貋貍貎貏貐貑貒貓貕貖貗貙貚貛貜貝貞貟負財貢貣貤貥貦貧貨販貪貫責貭亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������貮貯貰貱貲貳貴貵貶買貸貹貺費貼貽貾貿賀賁賂賃賄賅賆資賈賉賊賋賌賍賎賏賐賑賒賓賔賕賖賗賘賙賚賛賜賝賞賟賠賡賢賣賤賥賦賧賨賩質賫賬�賭賮賯賰賱賲賳賴賵賶賷賸賹賺賻購賽賾賿贀贁贂贃贄贅贆贇贈贉贊贋贌贍佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������贎贏贐贑贒贓贔贕贖贗贘贙贚贛贜贠赑赒赗赟赥赨赩赪赬赮赯赱赲赸赹赺赻赼赽赾赿趀趂趃趆趇趈趉趌趍趎趏趐趒趓趕趖趗趘趙趚趛趜趝趞趠趡�趢趤趥趦趧趨趩趪趫趬趭趮趯趰趲趶趷趹趻趽跀跁跂跅跇跈跉跊跍跐跒跓跔凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������跕跘跙跜跠跡跢跥跦跧跩跭跮跰跱跲跴跶跼跾跿踀踁踂踃踄踆踇踈踋踍踎踐踑踒踓踕踖踗踘踙踚踛踜踠踡踤踥踦踧踨踫踭踰踲踳踴踶踷踸踻踼踾�踿蹃蹅蹆蹌蹍蹎蹏蹐蹓蹔蹕蹖蹗蹘蹚蹛蹜蹝蹞蹟蹠蹡蹢蹣蹤蹥蹧蹨蹪蹫蹮蹱邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������蹳蹵蹷蹸蹹蹺蹻蹽蹾躀躂躃躄躆躈躉躊躋躌躍躎躑躒躓躕躖躗躘躙躚躛躝躟躠躡躢躣躤躥躦躧躨躩躪躭躮躰躱躳躴躵躶躷躸躹躻躼躽躾躿軀軁軂�軃軄軅軆軇軈軉車軋軌軍軏軐軑軒軓軔軕軖軗軘軙軚軛軜軝軞軟軠軡転軣軤堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������軥軦軧軨軩軪軫軬軭軮軯軰軱軲軳軴軵軶軷軸軹軺軻軼軽軾軿輀輁輂較輄輅輆輇輈載輊輋輌輍輎輏輐輑輒輓輔輕輖輗輘輙輚輛輜輝輞輟輠輡輢輣�輤輥輦輧輨輩輪輫輬輭輮輯輰輱輲輳輴輵輶輷輸輹輺輻輼輽輾輿轀轁轂轃轄荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������轅轆轇轈轉轊轋轌轍轎轏轐轑轒轓轔轕轖轗轘轙轚轛轜轝轞轟轠轡轢轣轤轥轪辀辌辒辝辠辡辢辤辥辦辧辪辬辭辮辯農辳辴辵辷辸辺辻込辿迀迃迆�迉迊迋迌迍迏迒迖迗迚迠迡迣迧迬迯迱迲迴迵迶迺迻迼迾迿逇逈逌逎逓逕逘蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������這逜連逤逥逧逨逩逪逫逬逰週進逳逴逷逹逺逽逿遀遃遅遆遈遉遊運遌過達違遖遙遚遜遝遞遟遠遡遤遦遧適遪遫遬遯遰遱遲遳遶遷選遹遺遻遼遾邁�還邅邆邇邉邊邌邍邎邏邐邒邔邖邘邚邜邞邟邠邤邥邧邨邩邫邭邲邷邼邽邿郀摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������郂郃郆郈郉郋郌郍郒郔郕郖郘郙郚郞郟郠郣郤郥郩郪郬郮郰郱郲郳郵郶郷郹郺郻郼郿鄀鄁鄃鄅鄆鄇鄈鄉鄊鄋鄌鄍鄎鄏鄐鄑鄒鄓鄔鄕鄖鄗鄘鄚鄛鄜�鄝鄟鄠鄡鄤鄥鄦鄧鄨鄩鄪鄫鄬鄭鄮鄰鄲鄳鄴鄵鄶鄷鄸鄺鄻鄼鄽鄾鄿酀酁酂酄唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������酅酇酈酑酓酔酕酖酘酙酛酜酟酠酦酧酨酫酭酳酺酻酼醀醁醂醃醄醆醈醊醎醏醓醔醕醖醗醘醙醜醝醞醟醠醡醤醥醦醧醨醩醫醬醰醱醲醳醶醷醸醹醻�醼醽醾醿釀釁釂釃釄釅釆釈釋釐釒釓釔釕釖釗釘釙釚釛針釞釟釠釡釢釣釤釥帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������釦釧釨釩釪釫釬釭釮釯釰釱釲釳釴釵釶釷釸釹釺釻釼釽釾釿鈀鈁鈂鈃鈄鈅鈆鈇鈈鈉鈊鈋鈌鈍鈎鈏鈐鈑鈒鈓鈔鈕鈖鈗鈘鈙鈚鈛鈜鈝鈞鈟鈠鈡鈢鈣鈤�鈥鈦鈧鈨鈩鈪鈫鈬鈭鈮鈯鈰鈱鈲鈳鈴鈵鈶鈷鈸鈹鈺鈻鈼鈽鈾鈿鉀鉁鉂鉃鉄鉅狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������鉆鉇鉈鉉鉊鉋鉌鉍鉎鉏鉐鉑鉒鉓鉔鉕鉖鉗鉘鉙鉚鉛鉜鉝鉞鉟鉠鉡鉢鉣鉤鉥鉦鉧鉨鉩鉪鉫鉬鉭鉮鉯鉰鉱鉲鉳鉵鉶鉷鉸鉹鉺鉻鉼鉽鉾鉿銀銁銂銃銄銅�銆銇銈銉銊銋銌銍銏銐銑銒銓銔銕銖銗銘銙銚銛銜銝銞銟銠銡銢銣銤銥銦銧恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������銨銩銪銫銬銭銯銰銱銲銳銴銵銶銷銸銹銺銻銼銽銾銿鋀鋁鋂鋃鋄鋅鋆鋇鋉鋊鋋鋌鋍鋎鋏鋐鋑鋒鋓鋔鋕鋖鋗鋘鋙鋚鋛鋜鋝鋞鋟鋠鋡鋢鋣鋤鋥鋦鋧鋨�鋩鋪鋫鋬鋭鋮鋯鋰鋱鋲鋳鋴鋵鋶鋷鋸鋹鋺鋻鋼鋽鋾鋿錀錁錂錃錄錅錆錇錈錉洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������錊錋錌錍錎錏錐錑錒錓錔錕錖錗錘錙錚錛錜錝錞錟錠錡錢錣錤錥錦錧錨錩錪錫錬錭錮錯錰錱録錳錴錵錶錷錸錹錺錻錼錽錿鍀鍁鍂鍃鍄鍅鍆鍇鍈鍉�鍊鍋鍌鍍鍎鍏鍐鍑鍒鍓鍔鍕鍖鍗鍘鍙鍚鍛鍜鍝鍞鍟鍠鍡鍢鍣鍤鍥鍦鍧鍨鍩鍫濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������鍬鍭鍮鍯鍰鍱鍲鍳鍴鍵鍶鍷鍸鍹鍺鍻鍼鍽鍾鍿鎀鎁鎂鎃鎄鎅鎆鎇鎈鎉鎊鎋鎌鎍鎎鎐鎑鎒鎓鎔鎕鎖鎗鎘鎙鎚鎛鎜鎝鎞鎟鎠鎡鎢鎣鎤鎥鎦鎧鎨鎩鎪鎫�鎬鎭鎮鎯鎰鎱鎲鎳鎴鎵鎶鎷鎸鎹鎺鎻鎼鎽鎾鎿鏀鏁鏂鏃鏄鏅鏆鏇鏈鏉鏋鏌鏍妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������鏎鏏鏐鏑鏒鏓鏔鏕鏗鏘鏙鏚鏛鏜鏝鏞鏟鏠鏡鏢鏣鏤鏥鏦鏧鏨鏩鏪鏫鏬鏭鏮鏯鏰鏱鏲鏳鏴鏵鏶鏷鏸鏹鏺鏻鏼鏽鏾鏿鐀鐁鐂鐃鐄鐅鐆鐇鐈鐉鐊鐋鐌鐍�鐎鐏鐐鐑鐒鐓鐔鐕鐖鐗鐘鐙鐚鐛鐜鐝鐞鐟鐠鐡鐢鐣鐤鐥鐦鐧鐨鐩鐪鐫鐬鐭鐮纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������鐯鐰鐱鐲鐳鐴鐵鐶鐷鐸鐹鐺鐻鐼鐽鐿鑀鑁鑂鑃鑄鑅鑆鑇鑈鑉鑊鑋鑌鑍鑎鑏鑐鑑鑒鑓鑔鑕鑖鑗鑘鑙鑚鑛鑜鑝鑞鑟鑠鑡鑢鑣鑤鑥鑦鑧鑨鑩鑪鑬鑭鑮鑯�鑰鑱鑲鑳鑴鑵鑶鑷鑸鑹鑺鑻鑼鑽鑾鑿钀钁钂钃钄钑钖钘铇铏铓铔铚铦铻锜锠琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������锧锳锽镃镈镋镕镚镠镮镴镵長镸镹镺镻镼镽镾門閁閂閃閄閅閆閇閈閉閊開閌閍閎閏閐閑閒間閔閕閖閗閘閙閚閛閜閝閞閟閠閡関閣閤閥閦閧閨閩閪�閫閬閭閮閯閰閱閲閳閴閵閶閷閸閹閺閻閼閽閾閿闀闁闂闃闄闅闆闇闈闉闊闋椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������闌闍闎闏闐闑闒闓闔闕闖闗闘闙闚闛關闝闞闟闠闡闢闣闤闥闦闧闬闿阇阓阘阛阞阠阣阤阥阦阧阨阩阫阬阭阯阰阷阸阹阺阾陁陃陊陎陏陑陒陓陖陗�陘陙陚陜陝陞陠陣陥陦陫陭陮陯陰陱陳陸陹険陻陼陽陾陿隀隁隂隃隄隇隉隊辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������隌階隑隒隓隕隖隚際隝隞隟隠隡隢隣隤隥隦隨隩險隫隬隭隮隯隱隲隴隵隷隸隺隻隿雂雃雈雊雋雐雑雓雔雖雗雘雙雚雛雜雝雞雟雡離難雤雥雦雧雫�雬雭雮雰雱雲雴雵雸雺電雼雽雿霂霃霅霊霋霌霐霑霒霔霕霗霘霙霚霛霝霟霠搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������霡霢霣霤霥霦霧霨霩霫霬霮霯霱霳霴霵霶霷霺霻霼霽霿靀靁靂靃靄靅靆靇靈靉靊靋靌靍靎靏靐靑靔靕靗靘靚靜靝靟靣靤靦靧靨靪靫靬靭靮靯靰靱�靲靵靷靸靹靺靻靽靾靿鞀鞁鞂鞃鞄鞆鞇鞈鞉鞊鞌鞎鞏鞐鞓鞕鞖鞗鞙鞚鞛鞜鞝臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������鞞鞟鞡鞢鞤鞥鞦鞧鞨鞩鞪鞬鞮鞰鞱鞳鞵鞶鞷鞸鞹鞺鞻鞼鞽鞾鞿韀韁韂韃韄韅韆韇韈韉韊韋韌韍韎韏韐韑韒韓韔韕韖韗韘韙韚韛韜韝韞韟韠韡韢韣�韤韥韨韮韯韰韱韲韴韷韸韹韺韻韼韽韾響頀頁頂頃頄項順頇須頉頊頋頌頍頎怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������頏預頑頒頓頔頕頖頗領頙頚頛頜頝頞頟頠頡頢頣頤頥頦頧頨頩頪頫頬頭頮頯頰頱頲頳頴頵頶頷頸頹頺頻頼頽頾頿顀顁顂顃顄顅顆顇顈顉顊顋題額�顎顏顐顑顒顓顔顕顖顗願顙顚顛顜顝類顟顠顡顢顣顤顥顦顧顨顩顪顫顬顭顮睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������顯顰顱顲顳顴颋颎颒颕颙颣風颩颪颫颬颭颮颯颰颱颲颳颴颵颶颷颸颹颺颻颼颽颾颿飀飁飂飃飄飅飆飇飈飉飊飋飌飍飏飐飔飖飗飛飜飝飠飡飢飣飤�飥飦飩飪飫飬飭飮飯飰飱飲飳飴飵飶飷飸飹飺飻飼飽飾飿餀餁餂餃餄餅餆餇铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������餈餉養餋餌餎餏餑餒餓餔餕餖餗餘餙餚餛餜餝餞餟餠餡餢餣餤餥餦餧館餩餪餫餬餭餯餰餱餲餳餴餵餶餷餸餹餺餻餼餽餾餿饀饁饂饃饄饅饆饇饈饉�饊饋饌饍饎饏饐饑饒饓饖饗饘饙饚饛饜饝饞饟饠饡饢饤饦饳饸饹饻饾馂馃馉稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������馌馎馚馛馜馝馞馟馠馡馢馣馤馦馧馩馪馫馬馭馮馯馰馱馲馳馴馵馶馷馸馹馺馻馼馽馾馿駀駁駂駃駄駅駆駇駈駉駊駋駌駍駎駏駐駑駒駓駔駕駖駗駘�駙駚駛駜駝駞駟駠駡駢駣駤駥駦駧駨駩駪駫駬駭駮駯駰駱駲駳駴駵駶駷駸駹瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������駺駻駼駽駾駿騀騁騂騃騄騅騆騇騈騉騊騋騌騍騎騏騐騑騒験騔騕騖騗騘騙騚騛騜騝騞騟騠騡騢騣騤騥騦騧騨騩騪騫騬騭騮騯騰騱騲騳騴騵騶騷騸�騹騺騻騼騽騾騿驀驁驂驃驄驅驆驇驈驉驊驋驌驍驎驏驐驑驒驓驔驕驖驗驘驙颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������驚驛驜驝驞驟驠驡驢驣驤驥驦驧驨驩驪驫驲骃骉骍骎骔骕骙骦骩骪骫骬骭骮骯骲骳骴骵骹骻骽骾骿髃髄髆髇髈髉髊髍髎髏髐髒體髕髖髗髙髚髛髜�髝髞髠髢髣髤髥髧髨髩髪髬髮髰髱髲髳髴髵髶髷髸髺髼髽髾髿鬀鬁鬂鬄鬅鬆蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������鬇鬉鬊鬋鬌鬍鬎鬐鬑鬒鬔鬕鬖鬗鬘鬙鬚鬛鬜鬝鬞鬠鬡鬢鬤鬥鬦鬧鬨鬩鬪鬫鬬鬭鬮鬰鬱鬳鬴鬵鬶鬷鬸鬹鬺鬽鬾鬿魀魆魊魋魌魎魐魒魓魕魖魗魘魙魚�魛魜魝魞魟魠魡魢魣魤魥魦魧魨魩魪魫魬魭魮魯魰魱魲魳魴魵魶魷魸魹魺魻簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������魼魽魾魿鮀鮁鮂鮃鮄鮅鮆鮇鮈鮉鮊鮋鮌鮍鮎鮏鮐鮑鮒鮓鮔鮕鮖鮗鮘鮙鮚鮛鮜鮝鮞鮟鮠鮡鮢鮣鮤鮥鮦鮧鮨鮩鮪鮫鮬鮭鮮鮯鮰鮱鮲鮳鮴鮵鮶鮷鮸鮹鮺�鮻鮼鮽鮾鮿鯀鯁鯂鯃鯄鯅鯆鯇鯈鯉鯊鯋鯌鯍鯎鯏鯐鯑鯒鯓鯔鯕鯖鯗鯘鯙鯚鯛酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������鯜鯝鯞鯟鯠鯡鯢鯣鯤鯥鯦鯧鯨鯩鯪鯫鯬鯭鯮鯯鯰鯱鯲鯳鯴鯵鯶鯷鯸鯹鯺鯻鯼鯽鯾鯿鰀鰁鰂鰃鰄鰅鰆鰇鰈鰉鰊鰋鰌鰍鰎鰏鰐鰑鰒鰓鰔鰕鰖鰗鰘鰙鰚�鰛鰜鰝鰞鰟鰠鰡鰢鰣鰤鰥鰦鰧鰨鰩鰪鰫鰬鰭鰮鰯鰰鰱鰲鰳鰴鰵鰶鰷鰸鰹鰺鰻觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������鰼鰽鰾鰿鱀鱁鱂鱃鱄鱅鱆鱇鱈鱉鱊鱋鱌鱍鱎鱏鱐鱑鱒鱓鱔鱕鱖鱗鱘鱙鱚鱛鱜鱝鱞鱟鱠鱡鱢鱣鱤鱥鱦鱧鱨鱩鱪鱫鱬鱭鱮鱯鱰鱱鱲鱳鱴鱵鱶鱷鱸鱹鱺�鱻鱽鱾鲀鲃鲄鲉鲊鲌鲏鲓鲖鲗鲘鲙鲝鲪鲬鲯鲹鲾鲿鳀鳁鳂鳈鳉鳑鳒鳚鳛鳠鳡鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������鳣鳤鳥鳦鳧鳨鳩鳪鳫鳬鳭鳮鳯鳰鳱鳲鳳鳴鳵鳶鳷鳸鳹鳺鳻鳼鳽鳾鳿鴀鴁鴂鴃鴄鴅鴆鴇鴈鴉鴊鴋鴌鴍鴎鴏鴐鴑鴒鴓鴔鴕鴖鴗鴘鴙鴚鴛鴜鴝鴞鴟鴠鴡�鴢鴣鴤鴥鴦鴧鴨鴩鴪鴫鴬鴭鴮鴯鴰鴱鴲鴳鴴鴵鴶鴷鴸鴹鴺鴻鴼鴽鴾鴿鵀鵁鵂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������鵃鵄鵅鵆鵇鵈鵉鵊鵋鵌鵍鵎鵏鵐鵑鵒鵓鵔鵕鵖鵗鵘鵙鵚鵛鵜鵝鵞鵟鵠鵡鵢鵣鵤鵥鵦鵧鵨鵩鵪鵫鵬鵭鵮鵯鵰鵱鵲鵳鵴鵵鵶鵷鵸鵹鵺鵻鵼鵽鵾鵿鶀鶁�鶂鶃鶄鶅鶆鶇鶈鶉鶊鶋鶌鶍鶎鶏鶐鶑鶒鶓鶔鶕鶖鶗鶘鶙鶚鶛鶜鶝鶞鶟鶠鶡鶢�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="����������������������������������������������������������������鶣鶤鶥鶦鶧鶨鶩鶪鶫鶬鶭鶮鶯鶰鶱鶲鶳鶴鶵鶶鶷鶸鶹鶺鶻鶼鶽鶾鶿鷀鷁鷂鷃鷄鷅鷆鷇鷈鷉鷊鷋鷌鷍鷎鷏鷐鷑鷒鷓鷔鷕鷖鷗鷘鷙鷚鷛鷜鷝鷞鷟鷠鷡�鷢鷣鷤鷥鷦鷧鷨鷩鷪鷫鷬鷭鷮鷯鷰鷱鷲鷳鷴鷵鷶鷷鷸鷹鷺鷻鷼鷽鷾鷿鸀鸁鸂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������鸃鸄鸅鸆鸇鸈鸉鸊鸋鸌鸍鸎鸏鸐鸑鸒鸓鸔鸕鸖鸗鸘鸙鸚鸛鸜鸝鸞鸤鸧鸮鸰鸴鸻鸼鹀鹍鹐鹒鹓鹔鹖鹙鹝鹟鹠鹡鹢鹥鹮鹯鹲鹴鹵鹶鹷鹸鹹鹺鹻鹼鹽麀�麁麃麄麅麆麉麊麌麍麎麏麐麑麔麕麖麗麘麙麚麛麜麞麠麡麢麣麤麥麧麨麩麪�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������麫麬麭麮麯麰麱麲麳麵麶麷麹麺麼麿黀黁黂黃黅黆黇黈黊黋黌黐黒黓黕黖黗黙黚點黡黣黤黦黨黫黬黭黮黰黱黲黳黴黵黶黷黸黺黽黿鼀鼁鼂鼃鼄鼅�鼆鼇鼈鼉鼊鼌鼏鼑鼒鼔鼕鼖鼘鼚鼛鼜鼝鼞鼟鼡鼣鼤鼥鼦鼧鼨鼩鼪鼫鼭鼮鼰鼱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="����������������������������������������������������������������鼲鼳鼴鼵鼶鼸鼺鼼鼿齀齁齂齃齅齆齇齈齉齊齋齌齍齎齏齒齓齔齕齖齗齘齙齚齛齜齝齞齟齠齡齢齣齤齥齦齧齨齩齪齫齬齭齮齯齰齱齲齳齴齵齶齷齸�齹齺齻齼齽齾龁龂龍龎龏龐龑龒龓龔龕龖龗龘龜龝龞龡龢龣龤龥郎凉秊裏隣�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);for(n[254]="����������������������������������������������������������������兀嗀﨎﨏﨑﨓﨔礼﨟蘒﨡﨣﨤﨧﨨﨩��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[254].length;++e)65533!==n[254][e].charCodeAt(0)&&(r[n[254][e]]=65024+e,t[65024+e]=n[254][e]);return{enc:r,dec:t}}(),t[949]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="�����������������������������������������������������������������갂갃갅갆갋갌갍갎갏갘갞갟갡갢갣갥갦갧갨갩갪갫갮갲갳갴������갵갶갷갺갻갽갾갿걁걂걃걄걅걆걇걈걉걊걌걎걏걐걑걒걓걕������걖걗걙걚걛걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯걲걳걵걶걹걻걼걽걾걿겂겇겈겍겎겏겑겒겓겕겖겗겘겙겚겛겞겢겣겤겥겦겧겫겭겮겱겲겳겴겵겶겷겺겾겿곀곂곃곅곆곇곉곊곋곍곎곏곐곑곒곓곔곖곘곙곚곛곜곝곞곟곢곣곥곦곩곫곭곮곲곴곷곸곹곺곻곾곿괁괂괃괅괇괈괉괊괋괎괐괒괓�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�����������������������������������������������������������������괔괕괖괗괙괚괛괝괞괟괡괢괣괤괥괦괧괨괪괫괮괯괰괱괲괳������괶괷괹괺괻괽괾괿굀굁굂굃굆굈굊굋굌굍굎굏굑굒굓굕굖굗������굙굚굛굜굝굞굟굠굢굤굥굦굧굨굩굪굫굮굯굱굲굷굸굹굺굾궀궃궄궅궆궇궊궋궍궎궏궑궒궓궔궕궖궗궘궙궚궛궞궟궠궡궢궣궥궦궧궨궩궪궫궬궭궮궯궰궱궲궳궴궵궶궸궹궺궻궼궽궾궿귂귃귅귆귇귉귊귋귌귍귎귏귒귔귕귖귗귘귙귚귛귝귞귟귡귢귣귥귦귧귨귩귪귫귬귭귮귯귰귱귲귳귴귵귶귷�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="�����������������������������������������������������������������귺귻귽귾긂긃긄긅긆긇긊긌긎긏긐긑긒긓긕긖긗긘긙긚긛긜������긝긞긟긠긡긢긣긤긥긦긧긨긩긪긫긬긭긮긯긲긳긵긶긹긻긼������긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗깘깙깚깛깞깢깣깤깦깧깪깫깭깮깯깱깲깳깴깵깶깷깺깾깿꺀꺁꺂꺃꺆꺇꺈꺉꺊꺋꺍꺎꺏꺐꺑꺒꺓꺔꺕꺖꺗꺘꺙꺚꺛꺜꺝꺞꺟꺠꺡꺢꺣꺤꺥꺦꺧꺨꺩꺪꺫꺬꺭꺮꺯꺰꺱꺲꺳꺴꺵꺶꺷꺸꺹꺺꺻꺿껁껂껃껅껆껇껈껉껊껋껎껒껓껔껕껖껗껚껛껝껞껟껠껡껢껣껤껥�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="�����������������������������������������������������������������껦껧껩껪껬껮껯껰껱껲껳껵껶껷껹껺껻껽껾껿꼀꼁꼂꼃꼄꼅������꼆꼉꼊꼋꼌꼎꼏꼑꼒꼓꼔꼕꼖꼗꼘꼙꼚꼛꼜꼝꼞꼟꼠꼡꼢꼣������꼤꼥꼦꼧꼨꼩꼪꼫꼮꼯꼱꼳꼵꼶꼷꼸꼹꼺꼻꼾꽀꽄꽅꽆꽇꽊꽋꽌꽍꽎꽏꽑꽒꽓꽔꽕꽖꽗꽘꽙꽚꽛꽞꽟꽠꽡꽢꽣꽦꽧꽨꽩꽪꽫꽬꽭꽮꽯꽰꽱꽲꽳꽴꽵꽶꽷꽸꽺꽻꽼꽽꽾꽿꾁꾂꾃꾅꾆꾇꾉꾊꾋꾌꾍꾎꾏꾒꾓꾔꾖꾗꾘꾙꾚꾛꾝꾞꾟꾠꾡꾢꾣꾤꾥꾦꾧꾨꾩꾪꾫꾬꾭꾮꾯꾰꾱꾲꾳꾴꾵꾶꾷꾺꾻꾽꾾�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="�����������������������������������������������������������������꾿꿁꿂꿃꿄꿅꿆꿊꿌꿏꿐꿑꿒꿓꿕꿖꿗꿘꿙꿚꿛꿝꿞꿟꿠꿡������꿢꿣꿤꿥꿦꿧꿪꿫꿬꿭꿮꿯꿲꿳꿵꿶꿷꿹꿺꿻꿼꿽꿾꿿뀂뀃������뀅뀆뀇뀈뀉뀊뀋뀍뀎뀏뀑뀒뀓뀕뀖뀗뀘뀙뀚뀛뀞뀟뀠뀡뀢뀣뀤뀥뀦뀧뀩뀪뀫뀬뀭뀮뀯뀰뀱뀲뀳뀴뀵뀶뀷뀸뀹뀺뀻뀼뀽뀾뀿끀끁끂끃끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞끟끠끡끢끣끤끥끦끧끨끩끪끫끬끭끮끯끰끱끲끳끴끵끶끷끸끹끺끻끾끿낁낂낃낅낆낇낈낉낊낋낎낐낒낓낔낕낖낗낛낝낞낣낤�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="�����������������������������������������������������������������낥낦낧낪낰낲낶낷낹낺낻낽낾낿냀냁냂냃냆냊냋냌냍냎냏냒������냓냕냖냗냙냚냛냜냝냞냟냡냢냣냤냦냧냨냩냪냫냬냭냮냯냰������냱냲냳냴냵냶냷냸냹냺냻냼냽냾냿넀넁넂넃넄넅넆넇넊넍넎넏넑넔넕넖넗넚넞넟넠넡넢넦넧넩넪넫넭넮넯넰넱넲넳넶넺넻넼넽넾넿녂녃녅녆녇녉녊녋녌녍녎녏녒녓녖녗녙녚녛녝녞녟녡녢녣녤녥녦녧녨녩녪녫녬녭녮녯녰녱녲녳녴녵녶녷녺녻녽녾녿놁놃놄놅놆놇놊놌놎놏놐놑놕놖놗놙놚놛놝�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="�����������������������������������������������������������������놞놟놠놡놢놣놤놥놦놧놩놪놫놬놭놮놯놰놱놲놳놴놵놶놷놸������놹놺놻놼놽놾놿뇀뇁뇂뇃뇄뇅뇆뇇뇈뇉뇊뇋뇍뇎뇏뇑뇒뇓뇕������뇖뇗뇘뇙뇚뇛뇞뇠뇡뇢뇣뇤뇥뇦뇧뇪뇫뇭뇮뇯뇱뇲뇳뇴뇵뇶뇷뇸뇺뇼뇾뇿눀눁눂눃눆눇눉눊눍눎눏눐눑눒눓눖눘눚눛눜눝눞눟눡눢눣눤눥눦눧눨눩눪눫눬눭눮눯눰눱눲눳눵눶눷눸눹눺눻눽눾눿뉀뉁뉂뉃뉄뉅뉆뉇뉈뉉뉊뉋뉌뉍뉎뉏뉐뉑뉒뉓뉔뉕뉖뉗뉙뉚뉛뉝뉞뉟뉡뉢뉣뉤뉥뉦뉧뉪뉫뉬뉭뉮�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="�����������������������������������������������������������������뉯뉰뉱뉲뉳뉶뉷뉸뉹뉺뉻뉽뉾뉿늀늁늂늃늆늇늈늊늋늌늍늎������늏늒늓늕늖늗늛늜늝늞늟늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷������늸늹늺늻늼늽늾늿닀닁닂닃닄닅닆닇닊닋닍닎닏닑닓닔닕닖닗닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉댊댋댌댍댎댏댒댖댗댘댙댚댛댝댞댟댠댡댢댣댤댥댦댧댨댩댪댫댬댭댮댯댰댱댲댳댴댵댶댷댸댹댺댻댼댽댾댿덀덁덂덃덄덅덆덇덈덉덊덋덌덍덎덏덐덑덒덓덗덙덚덝덠덡덢덣�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="�����������������������������������������������������������������덦덨덪덬덭덯덲덳덵덶덷덹덺덻덼덽덾덿뎂뎆뎇뎈뎉뎊뎋뎍������뎎뎏뎑뎒뎓뎕뎖뎗뎘뎙뎚뎛뎜뎝뎞뎟뎢뎣뎤뎥뎦뎧뎩뎪뎫뎭������뎮뎯뎰뎱뎲뎳뎴뎵뎶뎷뎸뎹뎺뎻뎼뎽뎾뎿돀돁돂돃돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩돪돫돬돭돮돯돰돱돲돳돴돵돶돷돸돹돺돻돽돾돿됀됁됂됃됄됅됆됇됈됉됊됋됌됍됎됏됑됒됓됔됕됖됗됙됚됛됝됞됟됡됢됣됤됥됦됧됪됬됭됮됯됰됱됲됳됵됶됷됸됹됺됻됼됽됾됿둀둁둂둃둄�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="�����������������������������������������������������������������둅둆둇둈둉둊둋둌둍둎둏둒둓둕둖둗둙둚둛둜둝둞둟둢둤둦������둧둨둩둪둫둭둮둯둰둱둲둳둴둵둶둷둸둹둺둻둼둽둾둿뒁뒂������뒃뒄뒅뒆뒇뒉뒊뒋뒌뒍뒎뒏뒐뒑뒒뒓뒔뒕뒖뒗뒘뒙뒚뒛뒜뒞뒟뒠뒡뒢뒣뒥뒦뒧뒩뒪뒫뒭뒮뒯뒰뒱뒲뒳뒴뒶뒸뒺뒻뒼뒽뒾뒿듁듂듃듅듆듇듉듊듋듌듍듎듏듑듒듓듔듖듗듘듙듚듛듞듟듡듢듥듧듨듩듪듫듮듰듲듳듴듵듶듷듹듺듻듼듽듾듿딀딁딂딃딄딅딆딇딈딉딊딋딌딍딎딏딐딑딒딓딖딗딙딚딝�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="�����������������������������������������������������������������딞딟딠딡딢딣딦딫딬딭딮딯딲딳딵딶딷딹딺딻딼딽딾딿땂땆������땇땈땉땊땎땏땑땒땓땕땖땗땘땙땚땛땞땢땣땤땥땦땧땨땩땪������땫땬땭땮땯땰땱땲땳땴땵땶땷땸땹땺땻땼땽땾땿떀떁떂떃떄떅떆떇떈떉떊떋떌떍떎떏떐떑떒떓떔떕떖떗떘떙떚떛떜떝떞떟떢떣떥떦떧떩떬떭떮떯떲떶떷떸떹떺떾떿뗁뗂뗃뗅뗆뗇뗈뗉뗊뗋뗎뗒뗓뗔뗕뗖뗗뗙뗚뗛뗜뗝뗞뗟뗠뗡뗢뗣뗤뗥뗦뗧뗨뗩뗪뗫뗭뗮뗯뗰뗱뗲뗳뗴뗵뗶뗷뗸뗹뗺뗻뗼뗽뗾뗿�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="�����������������������������������������������������������������똀똁똂똃똄똅똆똇똈똉똊똋똌똍똎똏똒똓똕똖똗똙똚똛똜똝������똞똟똠똡똢똣똤똦똧똨똩똪똫똭똮똯똰똱똲똳똵똶똷똸똹똺������똻똼똽똾똿뙀뙁뙂뙃뙄뙅뙆뙇뙉뙊뙋뙌뙍뙎뙏뙐뙑뙒뙓뙔뙕뙖뙗뙘뙙뙚뙛뙜뙝뙞뙟뙠뙡뙢뙣뙥뙦뙧뙩뙪뙫뙬뙭뙮뙯뙰뙱뙲뙳뙴뙵뙶뙷뙸뙹뙺뙻뙼뙽뙾뙿뚀뚁뚂뚃뚄뚅뚆뚇뚈뚉뚊뚋뚌뚍뚎뚏뚐뚑뚒뚓뚔뚕뚖뚗뚘뚙뚚뚛뚞뚟뚡뚢뚣뚥뚦뚧뚨뚩뚪뚭뚮뚯뚰뚲뚳뚴뚵뚶뚷뚸뚹뚺뚻뚼뚽뚾뚿뛀뛁뛂�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="�����������������������������������������������������������������뛃뛄뛅뛆뛇뛈뛉뛊뛋뛌뛍뛎뛏뛐뛑뛒뛓뛕뛖뛗뛘뛙뛚뛛뛜뛝������뛞뛟뛠뛡뛢뛣뛤뛥뛦뛧뛨뛩뛪뛫뛬뛭뛮뛯뛱뛲뛳뛵뛶뛷뛹뛺������뛻뛼뛽뛾뛿뜂뜃뜄뜆뜇뜈뜉뜊뜋뜌뜍뜎뜏뜐뜑뜒뜓뜔뜕뜖뜗뜘뜙뜚뜛뜜뜝뜞뜟뜠뜡뜢뜣뜤뜥뜦뜧뜪뜫뜭뜮뜱뜲뜳뜴뜵뜶뜷뜺뜼뜽뜾뜿띀띁띂띃띅띆띇띉띊띋띍띎띏띐띑띒띓띖띗띘띙띚띛띜띝띞띟띡띢띣띥띦띧띩띪띫띬띭띮띯띲띴띶띷띸띹띺띻띾띿랁랂랃랅랆랇랈랉랊랋랎랓랔랕랚랛랝랞�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="�����������������������������������������������������������������랟랡랢랣랤랥랦랧랪랮랯랰랱랲랳랶랷랹랺랻랼랽랾랿럀럁������럂럃럄럅럆럈럊럋럌럍럎럏럐럑럒럓럔럕럖럗럘럙럚럛럜럝������럞럟럠럡럢럣럤럥럦럧럨럩럪럫럮럯럱럲럳럵럶럷럸럹럺럻럾렂렃렄렅렆렊렋렍렎렏렑렒렓렔렕렖렗렚렜렞렟렠렡렢렣렦렧렩렪렫렭렮렯렰렱렲렳렶렺렻렼렽렾렿롁롂롃롅롆롇롈롉롊롋롌롍롎롏롐롒롔롕롖롗롘롙롚롛롞롟롡롢롣롥롦롧롨롩롪롫롮롰롲롳롴롵롶롷롹롺롻롽롾롿뢀뢁뢂뢃뢄�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="�����������������������������������������������������������������뢅뢆뢇뢈뢉뢊뢋뢌뢎뢏뢐뢑뢒뢓뢔뢕뢖뢗뢘뢙뢚뢛뢜뢝뢞뢟������뢠뢡뢢뢣뢤뢥뢦뢧뢩뢪뢫뢬뢭뢮뢯뢱뢲뢳뢵뢶뢷뢹뢺뢻뢼뢽������뢾뢿룂룄룆룇룈룉룊룋룍룎룏룑룒룓룕룖룗룘룙룚룛룜룞룠룢룣룤룥룦룧룪룫룭룮룯룱룲룳룴룵룶룷룺룼룾룿뤀뤁뤂뤃뤅뤆뤇뤈뤉뤊뤋뤌뤍뤎뤏뤐뤑뤒뤓뤔뤕뤖뤗뤙뤚뤛뤜뤝뤞뤟뤡뤢뤣뤤뤥뤦뤧뤨뤩뤪뤫뤬뤭뤮뤯뤰뤱뤲뤳뤴뤵뤶뤷뤸뤹뤺뤻뤾뤿륁륂륃륅륆륇륈륉륊륋륍륎륐륒륓륔륕륖륗�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="�����������������������������������������������������������������륚륛륝륞륟륡륢륣륤륥륦륧륪륬륮륯륰륱륲륳륶륷륹륺륻륽������륾륿릀릁릂릃릆릈릋릌릏릐릑릒릓릔릕릖릗릘릙릚릛릜릝릞������릟릠릡릢릣릤릥릦릧릨릩릪릫릮릯릱릲릳릵릶릷릸릹릺릻릾맀맂맃맄맅맆맇맊맋맍맓맔맕맖맗맚맜맟맠맢맦맧맩맪맫맭맮맯맰맱맲맳맶맻맼맽맾맿먂먃먄먅먆먇먉먊먋먌먍먎먏먐먑먒먓먔먖먗먘먙먚먛먜먝먞먟먠먡먢먣먤먥먦먧먨먩먪먫먬먭먮먯먰먱먲먳먴먵먶먷먺먻먽먾먿멁멃멄멅멆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="�����������������������������������������������������������������멇멊멌멏멐멑멒멖멗멙멚멛멝멞멟멠멡멢멣멦멪멫멬멭멮멯������멲멳멵멶멷멹멺멻멼멽멾멿몀몁몂몆몈몉몊몋몍몎몏몐몑몒������몓몔몕몖몗몘몙몚몛몜몝몞몟몠몡몢몣몤몥몦몧몪몭몮몯몱몳몴몵몶몷몺몼몾몿뫀뫁뫂뫃뫅뫆뫇뫉뫊뫋뫌뫍뫎뫏뫐뫑뫒뫓뫔뫕뫖뫗뫚뫛뫜뫝뫞뫟뫠뫡뫢뫣뫤뫥뫦뫧뫨뫩뫪뫫뫬뫭뫮뫯뫰뫱뫲뫳뫴뫵뫶뫷뫸뫹뫺뫻뫽뫾뫿묁묂묃묅묆묇묈묉묊묋묌묎묐묒묓묔묕묖묗묙묚묛묝묞묟묡묢묣묤묥묦묧�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="�����������������������������������������������������������������묨묪묬묭묮묯묰묱묲묳묷묹묺묿뭀뭁뭂뭃뭆뭈뭊뭋뭌뭎뭑뭒������뭓뭕뭖뭗뭙뭚뭛뭜뭝뭞뭟뭠뭢뭤뭥뭦뭧뭨뭩뭪뭫뭭뭮뭯뭰뭱������뭲뭳뭴뭵뭶뭷뭸뭹뭺뭻뭼뭽뭾뭿뮀뮁뮂뮃뮄뮅뮆뮇뮉뮊뮋뮍뮎뮏뮑뮒뮓뮔뮕뮖뮗뮘뮙뮚뮛뮜뮝뮞뮟뮠뮡뮢뮣뮥뮦뮧뮩뮪뮫뮭뮮뮯뮰뮱뮲뮳뮵뮶뮸뮹뮺뮻뮼뮽뮾뮿믁믂믃믅믆믇믉믊믋믌믍믎믏믑믒믔믕믖믗믘믙믚믛믜믝믞믟믠믡믢믣믤믥믦믧믨믩믪믫믬믭믮믯믰믱믲믳믴믵믶믷믺믻믽믾밁�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="�����������������������������������������������������������������밃밄밅밆밇밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵������밶밷밹밺밻밼밽밾밿뱂뱆뱇뱈뱊뱋뱎뱏뱑뱒뱓뱔뱕뱖뱗뱘뱙������뱚뱛뱜뱞뱟뱠뱡뱢뱣뱤뱥뱦뱧뱨뱩뱪뱫뱬뱭뱮뱯뱰뱱뱲뱳뱴뱵뱶뱷뱸뱹뱺뱻뱼뱽뱾뱿벀벁벂벃벆벇벉벊벍벏벐벑벒벓벖벘벛벜벝벞벟벢벣벥벦벩벪벫벬벭벮벯벲벶벷벸벹벺벻벾벿볁볂볃볅볆볇볈볉볊볋볌볎볒볓볔볖볗볙볚볛볝볞볟볠볡볢볣볤볥볦볧볨볩볪볫볬볭볮볯볰볱볲볳볷볹볺볻볽�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="�����������������������������������������������������������������볾볿봀봁봂봃봆봈봊봋봌봍봎봏봑봒봓봕봖봗봘봙봚봛봜봝������봞봟봠봡봢봣봥봦봧봨봩봪봫봭봮봯봰봱봲봳봴봵봶봷봸봹������봺봻봼봽봾봿뵁뵂뵃뵄뵅뵆뵇뵊뵋뵍뵎뵏뵑뵒뵓뵔뵕뵖뵗뵚뵛뵜뵝뵞뵟뵠뵡뵢뵣뵥뵦뵧뵩뵪뵫뵬뵭뵮뵯뵰뵱뵲뵳뵴뵵뵶뵷뵸뵹뵺뵻뵼뵽뵾뵿붂붃붅붆붋붌붍붎붏붒붔붖붗붘붛붝붞붟붠붡붢붣붥붦붧붨붩붪붫붬붭붮붯붱붲붳붴붵붶붷붹붺붻붼붽붾붿뷀뷁뷂뷃뷄뷅뷆뷇뷈뷉뷊뷋뷌뷍뷎뷏뷐뷑�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="�����������������������������������������������������������������뷒뷓뷖뷗뷙뷚뷛뷝뷞뷟뷠뷡뷢뷣뷤뷥뷦뷧뷨뷪뷫뷬뷭뷮뷯뷱������뷲뷳뷵뷶뷷뷹뷺뷻뷼뷽뷾뷿븁븂븄븆븇븈븉븊븋븎븏븑븒븓������븕븖븗븘븙븚븛븞븠븡븢븣븤븥븦븧븨븩븪븫븬븭븮븯븰븱븲븳븴븵븶븷븸븹븺븻븼븽븾븿빀빁빂빃빆빇빉빊빋빍빏빐빑빒빓빖빘빜빝빞빟빢빣빥빦빧빩빫빬빭빮빯빲빶빷빸빹빺빾빿뺁뺂뺃뺅뺆뺇뺈뺉뺊뺋뺎뺒뺓뺔뺕뺖뺗뺚뺛뺜뺝뺞뺟뺠뺡뺢뺣뺤뺥뺦뺧뺩뺪뺫뺬뺭뺮뺯뺰뺱뺲뺳뺴뺵뺶뺷�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="�����������������������������������������������������������������뺸뺹뺺뺻뺼뺽뺾뺿뻀뻁뻂뻃뻄뻅뻆뻇뻈뻉뻊뻋뻌뻍뻎뻏뻒뻓������뻕뻖뻙뻚뻛뻜뻝뻞뻟뻡뻢뻦뻧뻨뻩뻪뻫뻭뻮뻯뻰뻱뻲뻳뻴뻵������뻶뻷뻸뻹뻺뻻뻼뻽뻾뻿뼀뼂뼃뼄뼅뼆뼇뼊뼋뼌뼍뼎뼏뼐뼑뼒뼓뼔뼕뼖뼗뼚뼞뼟뼠뼡뼢뼣뼤뼥뼦뼧뼨뼩뼪뼫뼬뼭뼮뼯뼰뼱뼲뼳뼴뼵뼶뼷뼸뼹뼺뼻뼼뼽뼾뼿뽂뽃뽅뽆뽇뽉뽊뽋뽌뽍뽎뽏뽒뽓뽔뽖뽗뽘뽙뽚뽛뽜뽝뽞뽟뽠뽡뽢뽣뽤뽥뽦뽧뽨뽩뽪뽫뽬뽭뽮뽯뽰뽱뽲뽳뽴뽵뽶뽷뽸뽹뽺뽻뽼뽽뽾뽿뾀뾁뾂�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="�����������������������������������������������������������������뾃뾄뾅뾆뾇뾈뾉뾊뾋뾌뾍뾎뾏뾐뾑뾒뾓뾕뾖뾗뾘뾙뾚뾛뾜뾝������뾞뾟뾠뾡뾢뾣뾤뾥뾦뾧뾨뾩뾪뾫뾬뾭뾮뾯뾱뾲뾳뾴뾵뾶뾷뾸������뾹뾺뾻뾼뾽뾾뾿뿀뿁뿂뿃뿄뿆뿇뿈뿉뿊뿋뿎뿏뿑뿒뿓뿕뿖뿗뿘뿙뿚뿛뿝뿞뿠뿢뿣뿤뿥뿦뿧뿨뿩뿪뿫뿬뿭뿮뿯뿰뿱뿲뿳뿴뿵뿶뿷뿸뿹뿺뿻뿼뿽뿾뿿쀀쀁쀂쀃쀄쀅쀆쀇쀈쀉쀊쀋쀌쀍쀎쀏쀐쀑쀒쀓쀔쀕쀖쀗쀘쀙쀚쀛쀜쀝쀞쀟쀠쀡쀢쀣쀤쀥쀦쀧쀨쀩쀪쀫쀬쀭쀮쀯쀰쀱쀲쀳쀴쀵쀶쀷쀸쀹쀺쀻쀽쀾쀿�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="�����������������������������������������������������������������쁀쁁쁂쁃쁄쁅쁆쁇쁈쁉쁊쁋쁌쁍쁎쁏쁐쁒쁓쁔쁕쁖쁗쁙쁚쁛������쁝쁞쁟쁡쁢쁣쁤쁥쁦쁧쁪쁫쁬쁭쁮쁯쁰쁱쁲쁳쁴쁵쁶쁷쁸쁹������쁺쁻쁼쁽쁾쁿삀삁삂삃삄삅삆삇삈삉삊삋삌삍삎삏삒삓삕삖삗삙삚삛삜삝삞삟삢삤삦삧삨삩삪삫삮삱삲삷삸삹삺삻삾샂샃샄샆샇샊샋샍샎샏샑샒샓샔샕샖샗샚샞샟샠샡샢샣샦샧샩샪샫샭샮샯샰샱샲샳샶샸샺샻샼샽샾샿섁섂섃섅섆섇섉섊섋섌섍섎섏섑섒섓섔섖섗섘섙섚섛섡섢섥섨섩섪섫섮�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="�����������������������������������������������������������������섲섳섴섵섷섺섻섽섾섿셁셂셃셄셅셆셇셊셎셏셐셑셒셓셖셗������셙셚셛셝셞셟셠셡셢셣셦셪셫셬셭셮셯셱셲셳셵셶셷셹셺셻������셼셽셾셿솀솁솂솃솄솆솇솈솉솊솋솏솑솒솓솕솗솘솙솚솛솞솠솢솣솤솦솧솪솫솭솮솯솱솲솳솴솵솶솷솸솹솺솻솼솾솿쇀쇁쇂쇃쇅쇆쇇쇉쇊쇋쇍쇎쇏쇐쇑쇒쇓쇕쇖쇙쇚쇛쇜쇝쇞쇟쇡쇢쇣쇥쇦쇧쇩쇪쇫쇬쇭쇮쇯쇲쇴쇵쇶쇷쇸쇹쇺쇻쇾쇿숁숂숃숅숆숇숈숉숊숋숎숐숒숓숔숕숖숗숚숛숝숞숡숢숣�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="�����������������������������������������������������������������숤숥숦숧숪숬숮숰숳숵숶숷숸숹숺숻숼숽숾숿쉀쉁쉂쉃쉄쉅������쉆쉇쉉쉊쉋쉌쉍쉎쉏쉒쉓쉕쉖쉗쉙쉚쉛쉜쉝쉞쉟쉡쉢쉣쉤쉦������쉧쉨쉩쉪쉫쉮쉯쉱쉲쉳쉵쉶쉷쉸쉹쉺쉻쉾슀슂슃슄슅슆슇슊슋슌슍슎슏슑슒슓슔슕슖슗슙슚슜슞슟슠슡슢슣슦슧슩슪슫슮슯슰슱슲슳슶슸슺슻슼슽슾슿싀싁싂싃싄싅싆싇싈싉싊싋싌싍싎싏싐싑싒싓싔싕싖싗싘싙싚싛싞싟싡싢싥싦싧싨싩싪싮싰싲싳싴싵싷싺싽싾싿쌁쌂쌃쌄쌅쌆쌇쌊쌋쌎쌏�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="�����������������������������������������������������������������쌐쌑쌒쌖쌗쌙쌚쌛쌝쌞쌟쌠쌡쌢쌣쌦쌧쌪쌫쌬쌭쌮쌯쌰쌱쌲������쌳쌴쌵쌶쌷쌸쌹쌺쌻쌼쌽쌾쌿썀썁썂썃썄썆썇썈썉썊썋썌썍������썎썏썐썑썒썓썔썕썖썗썘썙썚썛썜썝썞썟썠썡썢썣썤썥썦썧썪썫썭썮썯썱썳썴썵썶썷썺썻썾썿쎀쎁쎂쎃쎅쎆쎇쎉쎊쎋쎍쎎쎏쎐쎑쎒쎓쎔쎕쎖쎗쎘쎙쎚쎛쎜쎝쎞쎟쎠쎡쎢쎣쎤쎥쎦쎧쎨쎩쎪쎫쎬쎭쎮쎯쎰쎱쎲쎳쎴쎵쎶쎷쎸쎹쎺쎻쎼쎽쎾쎿쏁쏂쏃쏄쏅쏆쏇쏈쏉쏊쏋쏌쏍쏎쏏쏐쏑쏒쏓쏔쏕쏖쏗쏚�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="�����������������������������������������������������������������쏛쏝쏞쏡쏣쏤쏥쏦쏧쏪쏫쏬쏮쏯쏰쏱쏲쏳쏶쏷쏹쏺쏻쏼쏽쏾������쏿쐀쐁쐂쐃쐄쐅쐆쐇쐉쐊쐋쐌쐍쐎쐏쐑쐒쐓쐔쐕쐖쐗쐘쐙쐚������쐛쐜쐝쐞쐟쐠쐡쐢쐣쐥쐦쐧쐨쐩쐪쐫쐭쐮쐯쐱쐲쐳쐵쐶쐷쐸쐹쐺쐻쐾쐿쑀쑁쑂쑃쑄쑅쑆쑇쑉쑊쑋쑌쑍쑎쑏쑐쑑쑒쑓쑔쑕쑖쑗쑘쑙쑚쑛쑜쑝쑞쑟쑠쑡쑢쑣쑦쑧쑩쑪쑫쑭쑮쑯쑰쑱쑲쑳쑶쑷쑸쑺쑻쑼쑽쑾쑿쒁쒂쒃쒄쒅쒆쒇쒈쒉쒊쒋쒌쒍쒎쒏쒐쒑쒒쒓쒕쒖쒗쒘쒙쒚쒛쒝쒞쒟쒠쒡쒢쒣쒤쒥쒦쒧쒨쒩�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="�����������������������������������������������������������������쒪쒫쒬쒭쒮쒯쒰쒱쒲쒳쒴쒵쒶쒷쒹쒺쒻쒽쒾쒿쓀쓁쓂쓃쓄쓅������쓆쓇쓈쓉쓊쓋쓌쓍쓎쓏쓐쓑쓒쓓쓔쓕쓖쓗쓘쓙쓚쓛쓜쓝쓞쓟������쓠쓡쓢쓣쓤쓥쓦쓧쓨쓪쓫쓬쓭쓮쓯쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂씃씄씅씆씇씈씉씊씋씍씎씏씑씒씓씕씖씗씘씙씚씛씝씞씟씠씡씢씣씤씥씦씧씪씫씭씮씯씱씲씳씴씵씶씷씺씼씾씿앀앁앂앃앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩앪앫앬앭앮앯앲앶앷앸앹앺앻앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="�����������������������������������������������������������������얖얙얚얛얝얞얟얡얢얣얤얥얦얧얨얪얫얬얭얮얯얰얱얲얳얶������얷얺얿엀엁엂엃엋엍엏엒엓엕엖엗엙엚엛엜엝엞엟엢엤엦엧������엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑옒옓옔옕옖옗옚옝옞옟옠옡옢옣옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉왊왋왌왍왎왏왒왖왗왘왙왚왛왞왟왡왢왣왤왥왦왧왨왩왪왫왭왮왰왲왳왴왵왶왷왺왻왽왾왿욁욂욃욄욅욆욇욊욌욎욏욐욑욒욓욖욗욙욚욛욝욞욟욠욡욢욣욦�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="�����������������������������������������������������������������욨욪욫욬욭욮욯욲욳욵욶욷욻욼욽욾욿웂웄웆웇웈웉웊웋웎������웏웑웒웓웕웖웗웘웙웚웛웞웟웢웣웤웥웦웧웪웫웭웮웯웱웲������웳웴웵웶웷웺웻웼웾웿윀윁윂윃윆윇윉윊윋윍윎윏윐윑윒윓윖윘윚윛윜윝윞윟윢윣윥윦윧윩윪윫윬윭윮윯윲윴윶윸윹윺윻윾윿읁읂읃읅읆읇읈읉읋읎읐읙읚읛읝읞읟읡읢읣읤읥읦읧읩읪읬읭읮읯읰읱읲읳읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛잜잝잞잟잢잧잨잩잪잫잮잯잱잲잳잵잶잷�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="�����������������������������������������������������������������잸잹잺잻잾쟂쟃쟄쟅쟆쟇쟊쟋쟍쟏쟑쟒쟓쟔쟕쟖쟗쟙쟚쟛쟜������쟞쟟쟠쟡쟢쟣쟥쟦쟧쟩쟪쟫쟭쟮쟯쟰쟱쟲쟳쟴쟵쟶쟷쟸쟹쟺������쟻쟼쟽쟾쟿젂젃젅젆젇젉젋젌젍젎젏젒젔젗젘젙젚젛젞젟젡젢젣젥젦젧젨젩젪젫젮젰젲젳젴젵젶젷젹젺젻젽젾젿졁졂졃졄졅졆졇졊졋졎졏졐졑졒졓졕졖졗졘졙졚졛졜졝졞졟졠졡졢졣졤졥졦졧졨졩졪졫졬졭졮졯졲졳졵졶졷졹졻졼졽졾졿좂좄좈좉좊좎좏좐좑좒좓좕좖좗좘좙좚좛좜좞좠좢좣좤�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������좥좦좧좩좪좫좬좭좮좯좰좱좲좳좴좵좶좷좸좹좺좻좾좿죀죁������죂죃죅죆죇죉죊죋죍죎죏죐죑죒죓죖죘죚죛죜죝죞죟죢죣죥������죦죧죨죩죪죫죬죭죮죯죰죱죲죳죴죶죷죸죹죺죻죾죿줁줂줃줇줈줉줊줋줎　、。·‥…¨〃­―∥＼∼‘’“”〔〕〈〉《》「」『』【】±×÷≠≤≥∞∴°′″℃Å￠￡￥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨￢�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������줐줒줓줔줕줖줗줙줚줛줜줝줞줟줠줡줢줣줤줥줦줧줨줩줪줫������줭줮줯줰줱줲줳줵줶줷줸줹줺줻줼줽줾줿쥀쥁쥂쥃쥄쥅쥆쥇������쥈쥉쥊쥋쥌쥍쥎쥏쥒쥓쥕쥖쥗쥙쥚쥛쥜쥝쥞쥟쥢쥤쥥쥦쥧쥨쥩쥪쥫쥭쥮쥯⇒⇔∀∃´～ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®������������������������".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������쥱쥲쥳쥵쥶쥷쥸쥹쥺쥻쥽쥾쥿즀즁즂즃즄즅즆즇즊즋즍즎즏������즑즒즓즔즕즖즗즚즜즞즟즠즡즢즣즤즥즦즧즨즩즪즫즬즭즮������즯즰즱즲즳즴즵즶즷즸즹즺즻즼즽즾즿짂짃짅짆짉짋짌짍짎짏짒짔짗짘짛！＂＃＄％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［￦］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������짞짟짡짣짥짦짨짩짪짫짮짲짳짴짵짶짷짺짻짽짾짿쨁쨂쨃쨄������쨅쨆쨇쨊쨎쨏쨐쨑쨒쨓쨕쨖쨗쨙쨚쨛쨜쨝쨞쨟쨠쨡쨢쨣쨤쨥������쨦쨧쨨쨪쨫쨬쨭쨮쨯쨰쨱쨲쨳쨴쨵쨶쨷쨸쨹쨺쨻쨼쨽쨾쨿쩀쩁쩂쩃쩄쩅쩆ㄱㄲㄳㄴㄵㄶㄷㄸㄹㄺㄻㄼㄽㄾㄿㅀㅁㅂㅃㅄㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕㅖㅗㅘㅙㅚㅛㅜㅝㅞㅟㅠㅡㅢㅣㅤㅥㅦㅧㅨㅩㅪㅫㅬㅭㅮㅯㅰㅱㅲㅳㅴㅵㅶㅷㅸㅹㅺㅻㅼㅽㅾㅿㆀㆁㆂㆃㆄㆅㆆㆇㆈㆉㆊㆋㆌㆍㆎ�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������쩇쩈쩉쩊쩋쩎쩏쩑쩒쩓쩕쩖쩗쩘쩙쩚쩛쩞쩢쩣쩤쩥쩦쩧쩩쩪������쩫쩬쩭쩮쩯쩰쩱쩲쩳쩴쩵쩶쩷쩸쩹쩺쩻쩼쩾쩿쪀쪁쪂쪃쪅쪆������쪇쪈쪉쪊쪋쪌쪍쪎쪏쪐쪑쪒쪓쪔쪕쪖쪗쪙쪚쪛쪜쪝쪞쪟쪠쪡쪢쪣쪤쪥쪦쪧ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ�����ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������쪨쪩쪪쪫쪬쪭쪮쪯쪰쪱쪲쪳쪴쪵쪶쪷쪸쪹쪺쪻쪾쪿쫁쫂쫃쫅������쫆쫇쫈쫉쫊쫋쫎쫐쫒쫔쫕쫖쫗쫚쫛쫜쫝쫞쫟쫡쫢쫣쫤쫥쫦쫧������쫨쫩쫪쫫쫭쫮쫯쫰쫱쫲쫳쫵쫶쫷쫸쫹쫺쫻쫼쫽쫾쫿쬀쬁쬂쬃쬄쬅쬆쬇쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃╄╅╆╇╈╉╊���������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������쬋쬌쬍쬎쬏쬑쬒쬓쬕쬖쬗쬙쬚쬛쬜쬝쬞쬟쬢쬣쬤쬥쬦쬧쬨쬩������쬪쬫쬬쬭쬮쬯쬰쬱쬲쬳쬴쬵쬶쬷쬸쬹쬺쬻쬼쬽쬾쬿쭀쭂쭃쭄������쭅쭆쭇쭊쭋쭍쭎쭏쭑쭒쭓쭔쭕쭖쭗쭚쭛쭜쭞쭟쭠쭡쭢쭣쭥쭦쭧쭨쭩쭪쭫쭬㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙㎚㎛㎜㎝㎞㎟㎠㎡㎢㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰㎱㎲㎳㎴㎵㎶㎷㎸㎹㎀㎁㎂㎃㎄㎺㎻㎼㎽㎾㎿㎐㎑㎒㎓㎔Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆����������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������쭭쭮쭯쭰쭱쭲쭳쭴쭵쭶쭷쭺쭻쭼쭽쭾쭿쮀쮁쮂쮃쮄쮅쮆쮇쮈������쮉쮊쮋쮌쮍쮎쮏쮐쮑쮒쮓쮔쮕쮖쮗쮘쮙쮚쮛쮝쮞쮟쮠쮡쮢쮣������쮤쮥쮦쮧쮨쮩쮪쮫쮬쮭쮮쮯쮰쮱쮲쮳쮴쮵쮶쮷쮹쮺쮻쮼쮽쮾쮿쯀쯁쯂쯃쯄ÆÐªĦ�Ĳ�ĿŁØŒºÞŦŊ�㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭㉮㉯㉰㉱㉲㉳㉴㉵㉶㉷㉸㉹㉺㉻ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮½⅓⅔¼¾⅛⅜⅝⅞�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="�����������������������������������������������������������������쯅쯆쯇쯈쯉쯊쯋쯌쯍쯎쯏쯐쯑쯒쯓쯕쯖쯗쯘쯙쯚쯛쯜쯝쯞쯟������쯠쯡쯢쯣쯥쯦쯨쯪쯫쯬쯭쯮쯯쯰쯱쯲쯳쯴쯵쯶쯷쯸쯹쯺쯻쯼������쯽쯾쯿찀찁찂찃찄찅찆찇찈찉찊찋찎찏찑찒찓찕찖찗찘찙찚찛찞찟찠찣찤æđðħıĳĸŀłøœßþŧŋŉ㈀㈁㈂㈃㈄㈅㈆㈇㈈㈉㈊㈋㈌㈍㈎㈏㈐㈑㈒㈓㈔㈕㈖㈗㈘㈙㈚㈛⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂¹²³⁴ⁿ₁₂₃₄�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="�����������������������������������������������������������������찥찦찪찫찭찯찱찲찳찴찵찶찷찺찿챀챁챂챃챆챇챉챊챋챍챎������챏챐챑챒챓챖챚챛챜챝챞챟챡챢챣챥챧챩챪챫챬챭챮챯챱챲������챳챴챶챷챸챹챺챻챼챽챾챿첀첁첂첃첄첅첆첇첈첉첊첋첌첍첎첏첐첑첒첓ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="�����������������������������������������������������������������첔첕첖첗첚첛첝첞첟첡첢첣첤첥첦첧첪첮첯첰첱첲첳첶첷첹������첺첻첽첾첿쳀쳁쳂쳃쳆쳈쳊쳋쳌쳍쳎쳏쳑쳒쳓쳕쳖쳗쳘쳙쳚������쳛쳜쳝쳞쳟쳠쳡쳢쳣쳥쳦쳧쳨쳩쳪쳫쳭쳮쳯쳱쳲쳳쳴쳵쳶쳷쳸쳹쳺쳻쳼쳽ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="�����������������������������������������������������������������쳾쳿촀촂촃촄촅촆촇촊촋촍촎촏촑촒촓촔촕촖촗촚촜촞촟촠������촡촢촣촥촦촧촩촪촫촭촮촯촰촱촲촳촴촵촶촷촸촺촻촼촽촾������촿쵀쵁쵂쵃쵄쵅쵆쵇쵈쵉쵊쵋쵌쵍쵎쵏쵐쵑쵒쵓쵔쵕쵖쵗쵘쵙쵚쵛쵝쵞쵟АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="�����������������������������������������������������������������쵡쵢쵣쵥쵦쵧쵨쵩쵪쵫쵮쵰쵲쵳쵴쵵쵶쵷쵹쵺쵻쵼쵽쵾쵿춀������춁춂춃춄춅춆춇춉춊춋춌춍춎춏춐춑춒춓춖춗춙춚춛춝춞춟������춠춡춢춣춦춨춪춫춬춭춮춯춱춲춳춴춵춶춷춸춹춺춻춼춽춾춿췀췁췂췃췅�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="�����������������������������������������������������������������췆췇췈췉췊췋췍췎췏췑췒췓췔췕췖췗췘췙췚췛췜췝췞췟췠췡������췢췣췤췥췦췧췩췪췫췭췮췯췱췲췳췴췵췶췷췺췼췾췿츀츁츂������츃츅츆츇츉츊츋츍츎츏츐츑츒츓츕츖츗츘츚츛츜츝츞츟츢츣츥츦츧츩츪츫�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="�����������������������������������������������������������������츬츭츮츯츲츴츶츷츸츹츺츻츼츽츾츿칀칁칂칃칄칅칆칇칈칉������칊칋칌칍칎칏칐칑칒칓칔칕칖칗칚칛칝칞칢칣칤칥칦칧칪칬������칮칯칰칱칲칳칶칷칹칺칻칽칾칿캀캁캂캃캆캈캊캋캌캍캎캏캒캓캕캖캗캙�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="�����������������������������������������������������������������캚캛캜캝캞캟캢캦캧캨캩캪캫캮캯캰캱캲캳캴캵캶캷캸캹캺������캻캼캽캾캿컀컂컃컄컅컆컇컈컉컊컋컌컍컎컏컐컑컒컓컔컕������컖컗컘컙컚컛컜컝컞컟컠컡컢컣컦컧컩컪컭컮컯컰컱컲컳컶컺컻컼컽컾컿가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������켂켃켅켆켇켉켊켋켌켍켎켏켒켔켖켗켘켙켚켛켝켞켟켡켢켣������켥켦켧켨켩켪켫켮켲켳켴켵켶켷켹켺켻켼켽켾켿콀콁콂콃콄������콅콆콇콈콉콊콋콌콍콎콏콐콑콒콓콖콗콙콚콛콝콞콟콠콡콢콣콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������콭콮콯콲콳콵콶콷콹콺콻콼콽콾콿쾁쾂쾃쾄쾆쾇쾈쾉쾊쾋쾍������쾎쾏쾐쾑쾒쾓쾔쾕쾖쾗쾘쾙쾚쾛쾜쾝쾞쾟쾠쾢쾣쾤쾥쾦쾧쾩������쾪쾫쾬쾭쾮쾯쾱쾲쾳쾴쾵쾶쾷쾸쾹쾺쾻쾼쾽쾾쾿쿀쿁쿂쿃쿅쿆쿇쿈쿉쿊쿋깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������쿌쿍쿎쿏쿐쿑쿒쿓쿔쿕쿖쿗쿘쿙쿚쿛쿜쿝쿞쿟쿢쿣쿥쿦쿧쿩������쿪쿫쿬쿭쿮쿯쿲쿴쿶쿷쿸쿹쿺쿻쿽쿾쿿퀁퀂퀃퀅퀆퀇퀈퀉퀊������퀋퀌퀍퀎퀏퀐퀒퀓퀔퀕퀖퀗퀙퀚퀛퀜퀝퀞퀟퀠퀡퀢퀣퀤퀥퀦퀧퀨퀩퀪퀫퀬끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫났낭낮낯낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������퀮퀯퀰퀱퀲퀳퀶퀷퀹퀺퀻퀽퀾퀿큀큁큂큃큆큈큊큋큌큍큎큏������큑큒큓큕큖큗큙큚큛큜큝큞큟큡큢큣큤큥큦큧큨큩큪큫큮큯������큱큲큳큵큶큷큸큹큺큻큾큿킀킂킃킄킅킆킇킈킉킊킋킌킍킎킏킐킑킒킓킔뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫달닭닮닯닳담답닷닸당닺닻닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������킕킖킗킘킙킚킛킜킝킞킟킠킡킢킣킦킧킩킪킫킭킮킯킰킱킲������킳킶킸킺킻킼킽킾킿탂탃탅탆탇탊탋탌탍탎탏탒탖탗탘탙탚������탛탞탟탡탢탣탥탦탧탨탩탪탫탮탲탳탴탵탶탷탹탺탻탼탽탾탿턀턁턂턃턄덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������턅턆턇턈턉턊턋턌턎턏턐턑턒턓턔턕턖턗턘턙턚턛턜턝턞턟������턠턡턢턣턤턥턦턧턨턩턪턫턬턭턮턯턲턳턵턶턷턹턻턼턽턾������턿텂텆텇텈텉텊텋텎텏텑텒텓텕텖텗텘텙텚텛텞텠텢텣텤텥텦텧텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������텮텯텰텱텲텳텴텵텶텷텸텹텺텻텽텾텿톀톁톂톃톅톆톇톉톊������톋톌톍톎톏톐톑톒톓톔톕톖톗톘톙톚톛톜톝톞톟톢톣톥톦톧������톩톪톫톬톭톮톯톲톴톶톷톸톹톻톽톾톿퇁퇂퇃퇄퇅퇆퇇퇈퇉퇊퇋퇌퇍퇎퇏래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������퇐퇑퇒퇓퇔퇕퇖퇗퇙퇚퇛퇜퇝퇞퇟퇠퇡퇢퇣퇤퇥퇦퇧퇨퇩퇪������퇫퇬퇭퇮퇯퇰퇱퇲퇳퇵퇶퇷퇹퇺퇻퇼퇽퇾퇿툀툁툂툃툄툅툆������툈툊툋툌툍툎툏툑툒툓툔툕툖툗툘툙툚툛툜툝툞툟툠툡툢툣툤툥툦툧툨툩륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많맏말맑맒맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������툪툫툮툯툱툲툳툵툶툷툸툹툺툻툾퉀퉂퉃퉄퉅퉆퉇퉉퉊퉋퉌������퉍퉎퉏퉐퉑퉒퉓퉔퉕퉖퉗퉘퉙퉚퉛퉝퉞퉟퉠퉡퉢퉣퉥퉦퉧퉨������퉩퉪퉫퉬퉭퉮퉯퉰퉱퉲퉳퉴퉵퉶퉷퉸퉹퉺퉻퉼퉽퉾퉿튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바박밖밗반받발밝밞밟밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������튍튎튏튒튓튔튖튗튘튙튚튛튝튞튟튡튢튣튥튦튧튨튩튪튫튭������튮튯튰튲튳튴튵튶튷튺튻튽튾틁틃틄틅틆틇틊틌틍틎틏틐틑������틒틓틕틖틗틙틚틛틝틞틟틠틡틢틣틦틧틨틩틪틫틬틭틮틯틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������틻틼틽틾틿팂팄팆팇팈팉팊팋팏팑팒팓팕팗팘팙팚팛팞팢팣������팤팦팧팪팫팭팮팯팱팲팳팴팵팶팷팺팾팿퍀퍁퍂퍃퍆퍇퍈퍉������퍊퍋퍌퍍퍎퍏퍐퍑퍒퍓퍔퍕퍖퍗퍘퍙퍚퍛퍜퍝퍞퍟퍠퍡퍢퍣퍤퍥퍦퍧퍨퍩빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������퍪퍫퍬퍭퍮퍯퍰퍱퍲퍳퍴퍵퍶퍷퍸퍹퍺퍻퍾퍿펁펂펃펅펆펇������펈펉펊펋펎펒펓펔펕펖펗펚펛펝펞펟펡펢펣펤펥펦펧펪펬펮������펯펰펱펲펳펵펶펷펹펺펻펽펾펿폀폁폂폃폆폇폊폋폌폍폎폏폑폒폓폔폕폖샥샨샬샴샵샷샹섀섄섈섐섕서석섞섟선섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������폗폙폚폛폜폝폞폟폠폢폤폥폦폧폨폩폪폫폮폯폱폲폳폵폶폷������폸폹폺폻폾퐀퐂퐃퐄퐅퐆퐇퐉퐊퐋퐌퐍퐎퐏퐐퐑퐒퐓퐔퐕퐖������퐗퐘퐙퐚퐛퐜퐞퐟퐠퐡퐢퐣퐤퐥퐦퐧퐨퐩퐪퐫퐬퐭퐮퐯퐰퐱퐲퐳퐴퐵퐶퐷숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������퐸퐹퐺퐻퐼퐽퐾퐿푁푂푃푅푆푇푈푉푊푋푌푍푎푏푐푑푒푓������푔푕푖푗푘푙푚푛푝푞푟푡푢푣푥푦푧푨푩푪푫푬푮푰푱푲������푳푴푵푶푷푺푻푽푾풁풃풄풅풆풇풊풌풎풏풐풑풒풓풕풖풗풘풙풚풛풜풝쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄업없엇었엉엊엌엎�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������풞풟풠풡풢풣풤풥풦풧풨풪풫풬풭풮풯풰풱풲풳풴풵풶풷풸������풹풺풻풼풽풾풿퓀퓁퓂퓃퓄퓅퓆퓇퓈퓉퓊퓋퓍퓎퓏퓑퓒퓓퓕������퓖퓗퓘퓙퓚퓛퓝퓞퓠퓡퓢퓣퓤퓥퓦퓧퓩퓪퓫퓭퓮퓯퓱퓲퓳퓴퓵퓶퓷퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염엽엾엿였영옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������퓾퓿픀픁픂픃픅픆픇픉픊픋픍픎픏픐픑픒픓픖픘픙픚픛픜픝������픞픟픠픡픢픣픤픥픦픧픨픩픪픫픬픭픮픯픰픱픲픳픴픵픶픷������픸픹픺픻픾픿핁핂핃핅핆핇핈핉핊핋핎핐핒핓핔핕핖핗핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응읒읓읔읕읖읗의읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������핤핦핧핪핬핮핯핰핱핲핳핶핷핹핺핻핽핾핿햀햁햂햃햆햊햋������햌햍햎햏햑햒햓햔햕햖햗햘햙햚햛햜햝햞햟햠햡햢햣햤햦햧������햨햩햪햫햬햭햮햯햰햱햲햳햴햵햶햷햸햹햺햻햼햽햾햿헀헁헂헃헄헅헆헇점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������헊헋헍헎헏헑헓헔헕헖헗헚헜헞헟헠헡헢헣헦헧헩헪헫헭헮������헯헰헱헲헳헶헸헺헻헼헽헾헿혂혃혅혆혇혉혊혋혌혍혎혏혒������혖혗혘혙혚혛혝혞혟혡혢혣혥혦혧혨혩혪혫혬혮혯혰혱혲혳혴혵혶혷혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝홞홟홠홡������홢홣홤홥홦홨홪홫홬홭홮홯홲홳홵홶홷홸홹홺홻홼홽홾홿횀������횁횂횄횆횇횈횉횊횋횎횏횑횒횓횕횖횗횘횙횚횛횜횞횠횢횣횤횥횦횧횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������횫횭횮횯횱횲횳횴횵횶횷횸횺횼횽횾횿훀훁훂훃훆훇훉훊훋������훍훎훏훐훒훓훕훖훘훚훛훜훝훞훟훡훢훣훥훦훧훩훪훫훬훭������훮훯훱훲훳훴훶훷훸훹훺훻훾훿휁휂휃휅휆휇휈휉휊휋휌휍휎휏휐휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������휕휖휗휚휛휝휞휟휡휢휣휤휥휦휧휪휬휮휯휰휱휲휳휶휷휹������휺휻휽휾휿흀흁흂흃흅흆흈흊흋흌흍흎흏흒흓흕흚흛흜흝흞������흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵흶흷흸흹흺흻흾흿힀힂힃힄힅힆힇힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������힍힎힏힑힒힓힔힕힖힗힚힜힞힟힠힡힢힣������������������������������������������������������������������������������퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩羅蘿螺裸邏那樂洛烙珞落諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������納臘蠟衲囊娘廊朗浪狼郎乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧老蘆虜路露駑魯鷺碌祿綠菉錄鹿論壟弄濃籠聾膿農惱牢磊腦賂雷尿壘屢樓淚漏累縷陋嫩訥杻紐勒肋凜凌稜綾能菱陵尼泥匿溺多茶�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型�".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵�".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆�".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);return{enc:r,dec:t}}(),t[950]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="����������������������������������������������������������������　，、。．‧；：？！︰…‥﹐﹑﹒·﹔﹕﹖﹗｜–︱—︳╴︴﹏（）︵︶｛｝︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚����������������������������������﹛﹜﹝﹞‘’“”〝〞‵′＃＆＊※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯￣＿ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡＋－×÷±√＜＞＝≦≧≠∞≒≡﹢﹣﹤﹥﹦～∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣／�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="����������������������������������������������������������������＼∕﹨＄￥〒￠￡％＠℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁▂▃▄▅▆▇█▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭����������������������������������╮╰╯═╞╪╡◢◣◥◤╱╲╳０１２３４５６７８９ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ〡〢〣〤〥〦〧〨〩十卄卅ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖ�".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="����������������������������������������������������������������ｗｘｙｚΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏ����������������������������������ㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ˙ˉˊˇˋ���������������������������������€������������������������������".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="����������������������������������������������������������������一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才����������������������������������丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="����������������������������������������������������������������世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外����������������������������������央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全�".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="����������������������������������������������������������������共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年����������������������������������式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣�".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="����������������������������������������������������������������作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍����������������������������������均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠�".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒����������������������������������芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居����������������������������������屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠����������������������������������炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附�".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品����������������������������������哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷�".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗����������������������������������活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄�".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥����������������������������������迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪�".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙����������������������������������恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓�".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷����������������������������������砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃�".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡����������������������������������陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽����������������������������������情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶����������������������������������瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途����������������������������������部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍����������������������������������插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘����������������������������������窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑����������������������������������間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業����������������������������������楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫����������������������������������腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴����������������������������������飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢����������������������������������滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤����������������������������������說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂����������������������������������慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯����������������������������������翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉����������������������������������鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊����������������������������������縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇����������������������������������嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪����������������������������������薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘����������������������������������癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸����������������������������������獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼����������������������������������纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬����������������������������������禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲���������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[201]="����������������������������������������������������������������乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕����������������������������������氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘����������������������������������吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓����������������������������������芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋����������������������������������怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺����������������������������������矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛����������������������������������峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂����������������������������������洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪����������������������������������苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧����������������������������������恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸����������������������������������牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢����������������������������������荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅����������������������������������唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟����������������������������������捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏����������������������������������痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷����������������������������������蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷����������������������������������堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒����������������������������������晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖����������������������������������琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳����������������������������������菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈����������������������������������隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤����������������������������������搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓����������������������������������煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯����������������������������������腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿����������������������������������遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠����������������������������������寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊����������������������������������漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞����������������������������������耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍����������������������������������銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉����������������������������������憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙����������������������������������獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢����������������������������������蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓����������������������������������銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺����������������������������������憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙����������������������������������瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠����������������������������������諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕����������������������������������魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶����������������������������������瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞����������������������������������謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰����������������������������������鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒����������������������������������臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪����������������������������������鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛����������������������������������礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦����������������������������������鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩����������������������������������禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛����������������������������������鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺����������������������������������騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊����������������������������������驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏����������������������������������齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊����������������������������������龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);return{enc:r,dec:t}}(),t[1250]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1251]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1252]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1253]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1254]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1255]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1256]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1257]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1258]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[1e4]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›ﬁﬂ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[10006]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä¹²É³ÖÜ΅àâä΄¨çéèêë£™îï•½‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[10007]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[10008]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������　、。・ˉˇ¨〃々―～�…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃＄¤￠￡‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������！＂＃￥％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［＼］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω���������������������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüê����������ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="��������������������������������������������������������������������������������������������������������������������������������������������������������������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[176]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);return{enc:r,dec:t}}(),t[10029]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆćéŹźĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņŃ¬√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[10079]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[10081]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),t[28591]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;256!=n;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE&&(e.exports=t),function(r,n){"use strict";if(void 0===t){var i=t;e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE?e.exports=n(i):r.cptable=n(i)}else t=n(t)}(this,(function(e){"use strict";var t={1200:"utf16le",1201:"utf16be",12e3:"utf32le",12001:"utf32be",16969:"utf64le",20127:"ascii",65e3:"utf7",65001:"utf8"},r=[874,1250,1251,1252,1253,1254,1255,1256,1e4],n=[932,936,949,950],i=[65001],o={},a={},s={},l={},c=function(e){return String.fromCharCode(e)},u=function(e){return e.charCodeAt(0)},h="undefined"!=typeof Buffer,p=function(){};if(h){var d=!Buffer.from;if(!d)try{Buffer.from("foo","utf8")}catch(e){d=!0}p=d?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer),Buffer.allocUnsafe||(Buffer.allocUnsafe=function(e){return new Buffer(e)});var A=1024,f=Buffer.allocUnsafe(A),g=function(t){var r=function(e){for(var t=Buffer.allocUnsafe(65536),r=0;r<65536;++r)t[r]=0;for(var n=Object.keys(e),i=n.length,o=0,a=n[o];o<i;++o)(a=n[o])&&(t[a.charCodeAt(0)]=e[a]);return t}(e[t].enc);return function(e,t){var n,i=e.length,o=0,a=0,s=0,l=0;if("string"==typeof e)for(n=Buffer.allocUnsafe(i),o=0;o<i;++o)n[o]=r[e.charCodeAt(o)];else if(Buffer.isBuffer(e)){for(n=Buffer.allocUnsafe(2*i),a=0,o=0;o<i;++o)(s=e[o])<128?n[a++]=r[s]:s<224?(n[a++]=r[((31&s)<<6)+(63&e[o+1])],++o):s<240?(n[a++]=r[((15&s)<<12)+((63&e[o+1])<<6)+(63&e[o+2])],o+=2):(l=((7&s)<<18)+((63&e[o+1])<<12)+((63&e[o+2])<<6)+(63&e[o+3]),o+=3,l<65536?n[a++]=r[l]:(l-=65536,n[a++]=r[55296+(l>>10&1023)],n[a++]=r[56320+(1023&l)]));n=n.slice(0,a)}else for(n=Buffer.allocUnsafe(i),o=0;o<i;++o)n[o]=r[e[o].charCodeAt(0)];return t&&"buf"!==t?"arr"!==t?n.toString("binary"):[].slice.call(n):n}},m=function(t){var r=e[t].dec,n=Buffer.allocUnsafe(131072),i=0,o="";for(i=0;i<r.length;++i)if(o=r[i]){var a=o.charCodeAt(0);n[2*i]=255&a,n[2*i+1]=a>>8}return function(e){var t=e.length,r=0,i=0;if(2*t>A&&(A=2*t,f=Buffer.allocUnsafe(A)),Buffer.isBuffer(e))for(r=0;r<t;r++)i=2*e[r],f[2*r]=n[i],f[2*r+1]=n[i+1];else if("string"==typeof e)for(r=0;r<t;r++)i=2*e.charCodeAt(r),f[2*r]=n[i],f[2*r+1]=n[i+1];else for(r=0;r<t;r++)i=2*e[r],f[2*r]=n[i],f[2*r+1]=n[i+1];return f.slice(0,2*t).toString("ucs2")}},v=function(t){for(var r=e[t].enc,n=Buffer.allocUnsafe(131072),i=0;i<131072;++i)n[i]=0;for(var o=Object.keys(r),a=0,s=o[a];a<o.length;++a)if(s=o[a]){var l=s.charCodeAt(0);n[2*l]=255&r[s],n[2*l+1]=r[s]>>8}return function(e,t){var r=e.length,i=Buffer.allocUnsafe(2*r),o=0,a=0,s=0,l=0,c=0;if("string"==typeof e){for(o=l=0;o<r;++o)a=2*e.charCodeAt(o),i[l++]=n[a+1]||n[a],n[a+1]>0&&(i[l++]=n[a]);i=i.slice(0,l)}else if(Buffer.isBuffer(e)){for(o=l=0;o<r;++o)(c=e[o])<128?a=c:c<224?(a=((31&c)<<6)+(63&e[o+1]),++o):c<240?(a=((15&c)<<12)+((63&e[o+1])<<6)+(63&e[o+2]),o+=2):(a=((7&c)<<18)+((63&e[o+1])<<12)+((63&e[o+2])<<6)+(63&e[o+3]),o+=3),a<65536?(a*=2,i[l++]=n[a+1]||n[a],n[a+1]>0&&(i[l++]=n[a])):(a=2*(55296+((s=a-65536)>>10&1023)),i[l++]=n[a+1]||n[a],n[a+1]>0&&(i[l++]=n[a]),a=2*(56320+(1023&s)),i[l++]=n[a+1]||n[a],n[a+1]>0&&(i[l++]=n[a]));i=i.slice(0,l)}else for(o=l=0;o<r;o++)a=2*e[o].charCodeAt(0),i[l++]=n[a+1]||n[a],n[a+1]>0&&(i[l++]=n[a]);return t&&"buf"!==t?"arr"!==t?i.toString("binary"):[].slice.call(i):i}},y=function(t){var r,n=e[t].dec,i=Buffer.allocUnsafe(131072),o=0,a=0,s=0,l=0;for(l=0;l<65536;++l)i[2*l]=255,i[2*l+1]=253;for(o=0;o<n.length;++o)(r=n[o])&&(a=r.charCodeAt(0),i[s=2*o]=255&a,i[s+1]=a>>8);return function(e){var t=e.length,r=Buffer.allocUnsafe(2*t),n=0,o=0,a=0;if(Buffer.isBuffer(e))for(n=0;n<t;n++)o=2*e[n],255===i[o]&&253===i[o+1]&&(o=2*((e[n]<<8)+e[n+1]),++n),r[a++]=i[o],r[a++]=i[o+1];else if("string"==typeof e)for(n=0;n<t;n++)o=2*e.charCodeAt(n),255===i[o]&&253===i[o+1]&&(o=2*((e.charCodeAt(n)<<8)+e.charCodeAt(n+1)),++n),r[a++]=i[o],r[a++]=i[o+1];else for(n=0;n<t;n++)o=2*e[n],255===i[o]&&253===i[o+1]&&(o=2*((e[n]<<8)+e[n+1]),++n),r[a++]=i[o],r[a++]=i[o+1];return r.slice(0,a).toString("ucs2")}};o[65001]=function e(t){if("string"==typeof t)return e(t.split("").map(u));var r=t.length,n=0,i=0;4*r>A&&(A=4*r,f=Buffer.allocUnsafe(A));var o=0;r>=3&&239==t[0]&&187==t[1]&&191==t[2]&&(o=3);for(var a=1,s=0,l=0;o<r;o+=a)a=1,(l=t[o])<128?n=l:l<224?(n=64*(31&l)+(63&t[o+1]),a=2):l<240?(n=((15&l)<<12)+64*(63&t[o+1])+(63&t[o+2]),a=3):(n=262144*(7&l)+((63&t[o+1])<<12)+64*(63&t[o+2])+(63&t[o+3]),a=4),n<65536?(f[s++]=255&n,f[s++]=n>>8):(i=55296+((n-=65536)>>10&1023),n=56320+(1023&n),f[s++]=255&i,f[s++]=i>>>8,f[s++]=255&n,f[s++]=n>>>8&255);return f.slice(0,s).toString("ucs2")},a[65001]=function(e,t){if(h&&Buffer.isBuffer(e))return t&&"buf"!==t?"arr"!==t?e.toString("binary"):[].slice.call(e):e;var r=e.length,n=0,i=0,o=0,a="string"==typeof e;4*r>A&&(A=4*r,f=Buffer.allocUnsafe(A));for(var s=0;s<r;++s)(n=a?e.charCodeAt(s):e[s].charCodeAt(0))<=127?f[o++]=n:n<=2047?(f[o++]=192+(n>>6),f[o++]=128+(63&n)):n>=55296&&n<=57343?(n-=55296,++s,i=(a?e.charCodeAt(s):e[s].charCodeAt(0))-56320+(n<<10),f[o++]=240+(i>>>18&7),f[o++]=144+(i>>>12&63),f[o++]=128+(i>>>6&63),f[o++]=128+(63&i)):(f[o++]=224+(n>>12),f[o++]=128+(n>>6&63),f[o++]=128+(63&n));return t&&"buf"!==t?"arr"!==t?f.slice(0,o).toString("binary"):[].slice.call(f,0,o):f.slice(0,o)}}var b=function(){if(h){if(s[r[0]])return;var t=0,c=0;for(t=0;t<r.length;++t)c=r[t],e[c]&&(s[c]=m(c),l[c]=g(c));for(t=0;t<n.length;++t)c=n[t],e[c]&&(s[c]=y(c),l[c]=v(c));for(t=0;t<i.length;++t)c=i[t],o[c]&&(s[c]=o[c]),a[c]&&(l[c]=a[c])}},w=function(e,t){return""},x=function(e){delete s[e],delete l[e]},C={encache:b,decache:function(){if(h){if(!s[r[0]])return;r.forEach(x),n.forEach(x),i.forEach(x)}E=w,B=0},sbcs:r,dbcs:n};b();var S="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",E=w,B=0;return e.utils={decode:function r(n,i){var o;if(o=s[n])return o(i);if("string"==typeof i)return r(n,i.split("").map(u));var a,l=i.length,c=new Array(l),p="",d=0,A=0,f=1,g=0,m=0,v=e[n],y="";if(v&&(a=v.dec))for(A=0;A<l;A+=f){if(f=2,(p=a[(i[A]<<8)+i[A+1]])||(f=1,p=a[i[A]]),!p)throw new Error("Unrecognized code: "+i[A]+" "+i[A+f-1]+" "+A+" "+f+" "+a[i[A]]);c[g++]=p}else{if(!(y=t[n]))throw new Error("Unrecognized CP: "+n);switch(y){case"utf8":for(l>=3&&239==i[0]&&187==i[1]&&191==i[2]&&(A=3);A<l;A+=f)f=1,i[A]<128?d=i[A]:i[A]<224?(d=64*(31&i[A])+(63&i[A+1]),f=2):i[A]<240?(d=((15&i[A])<<12)+64*(63&i[A+1])+(63&i[A+2]),f=3):(d=262144*(7&i[A])+((63&i[A+1])<<12)+64*(63&i[A+2])+(63&i[A+3]),f=4),d<65536||(m=55296+((d-=65536)>>10&1023),d=56320+(1023&d),c[g++]=String.fromCharCode(m)),c[g++]=String.fromCharCode(d);break;case"ascii":if(h&&Buffer.isBuffer(i))return i.toString(y);for(A=0;A<l;A++)c[A]=String.fromCharCode(i[A]);g=l;break;case"utf16le":if(l>=2&&255==i[0]&&254==i[1]&&(A=2),h&&Buffer.isBuffer(i))return i.toString(y);for(f=2;A+1<l;A+=f)c[g++]=String.fromCharCode((i[A+1]<<8)+i[A]);break;case"utf16be":for(l>=2&&254==i[0]&&255==i[1]&&(A=2),f=2;A+1<l;A+=f)c[g++]=String.fromCharCode((i[A]<<8)+i[A+1]);break;case"utf32le":for(l>=4&&255==i[0]&&254==i[1]&&0===i[2]&&0===i[3]&&(A=4),f=4;A<l;A+=f)(d=(i[A+3]<<24)+(i[A+2]<<16)+(i[A+1]<<8)+i[A])>65535?(d-=65536,c[g++]=String.fromCharCode(55296+(d>>10&1023)),c[g++]=String.fromCharCode(56320+(1023&d))):c[g++]=String.fromCharCode(d);break;case"utf32be":for(l>=4&&255==i[3]&&254==i[2]&&0===i[1]&&0===i[0]&&(A=4),f=4;A<l;A+=f)(d=(i[A]<<24)+(i[A+1]<<16)+(i[A+2]<<8)+i[A+3])>65535?(d-=65536,c[g++]=String.fromCharCode(55296+(d>>10&1023)),c[g++]=String.fromCharCode(56320+(1023&d))):c[g++]=String.fromCharCode(d);break;case"utf7":for(l>=4&&43==i[0]&&47==i[1]&&118==i[2]&&(l>=5&&56==i[3]&&45==i[4]?A=5:56!=i[3]&&57!=i[3]&&43!=i[3]&&47!=i[3]||(A=4));A<l;A+=f)if(43===i[A])if(f=1,45!==i[A+1]){for(;String.fromCharCode(i[A+f]).match(/[A-Za-z0-9+\/]/);)f++;var b=0;45===i[A+f]&&(++f,b=1);for(var w=[],x="",C=0,E=0,B=0,k=0,_=0,T=0,I=1;I<f-b&&(C=S.indexOf(String.fromCharCode(i[A+I++]))<<2|(k=S.indexOf(String.fromCharCode(i[A+I++])))>>4,w.push(C),-1!==(_=S.indexOf(String.fromCharCode(i[A+I++]))))&&(E=(15&k)<<4|_>>2,w.push(E),-1!==(T=S.indexOf(String.fromCharCode(i[A+I++]))));)B=(3&_)<<6|T,T<64&&w.push(B);for(x=r(1201,w),I=0;I<x.length;++I)c[g++]=x.charAt(I)}else f=2,c[g++]="+";else f=1,c[g++]=String.fromCharCode(i[A]);break;default:throw new Error("Unsupported magic: "+n+" "+t[n])}}return c.slice(0,g).join("")},encode:function r(n,i,o){if(n===B&&E)return E(i,o);if(l[n])return(E=l[B=n])(i,o);h&&Buffer.isBuffer(i)&&(i=i.toString("utf8"));var a,s=i.length,u=h?Buffer.allocUnsafe(4*s):[],d=0,A=0,f=0,g=0,m=e[n],v="",y="string"==typeof i;if(m&&(a=m.enc))for(A=0;A<s;++A,++f)(d=a[y?i.charAt(A):i[A]])>255?(u[f]=d>>8,u[++f]=255&d):u[f]=255&d;else{if(!(v=t[n]))throw new Error("Unrecognized CP: "+n);switch(v){case"utf8":if(h&&y){f=(u=p(i,v)).length;break}for(A=0;A<s;++A,++f)(d=y?i.charCodeAt(A):i[A].charCodeAt(0))<=127?u[f]=d:d<=2047?(u[f]=192+(d>>6),u[++f]=128+(63&d)):d>=55296&&d<=57343?(d-=55296,g=(y?i.charCodeAt(++A):i[++A].charCodeAt(0))-56320+(d<<10),u[f]=240+(g>>>18&7),u[++f]=144+(g>>>12&63),u[++f]=128+(g>>>6&63),u[++f]=128+(63&g)):(u[f]=224+(d>>12),u[++f]=128+(d>>6&63),u[++f]=128+(63&d));break;case"ascii":if(h&&"string"==typeof i){f=(u=p(i,v)).length;break}for(A=0;A<s;++A,++f){if(!((d=y?i.charCodeAt(A):i[A].charCodeAt(0))<=127))throw new Error("bad ascii "+d);u[f]=d}break;case"utf16le":if(h&&"string"==typeof i){f=(u=p(i,v)).length;break}for(A=0;A<s;++A)d=y?i.charCodeAt(A):i[A].charCodeAt(0),u[f++]=255&d,u[f++]=d>>8;break;case"utf16be":for(A=0;A<s;++A)d=y?i.charCodeAt(A):i[A].charCodeAt(0),u[f++]=d>>8,u[f++]=255&d;break;case"utf32le":for(A=0;A<s;++A)(d=y?i.charCodeAt(A):i[A].charCodeAt(0))>=55296&&d<=57343&&(d=65536+(d-55296<<10)+(i[++A].charCodeAt(0)-56320)),u[f++]=255&d,d>>=8,u[f++]=255&d,d>>=8,u[f++]=255&d,d>>=8,u[f++]=255&d;break;case"utf32be":for(A=0;A<s;++A)(d=y?i.charCodeAt(A):i[A].charCodeAt(0))>=55296&&d<=57343&&(d=65536+(d-55296<<10)+(i[++A].charCodeAt(0)-56320)),u[f+3]=255&d,d>>=8,u[f+2]=255&d,d>>=8,u[f+1]=255&d,d>>=8,u[f]=255&d,f+=4;break;case"utf7":for(A=0;A<s;A++){var b=y?i.charAt(A):i[A].charAt(0);if("+"!==b)if("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?".indexOf(b)>-1)u[f++]=b.charCodeAt(0);else{var w=r(1201,b);u[f++]=43,u[f++]=S.charCodeAt(w[0]>>2),u[f++]=S.charCodeAt(((3&w[0])<<4)+((w[1]||0)>>4)),u[f++]=S.charCodeAt(((15&w[1])<<2)+((w[2]||0)>>6)),u[f++]=45}else u[f++]=43,u[f++]=45}break;default:throw new Error("Unsupported magic: "+n+" "+t[n])}}return u=u.slice(0,f),h?o&&"buf"!==o?"arr"!==o?u.toString("binary"):[].slice.call(u):u:"str"==o?u.map(c).join(""):u},hascp:function(r){return!(!e[r]&&!t[r])},magic:t,cache:C},e}))},9156:(e,t,r)=>{"use strict";var n=r(46518),i=r(91354);n({target:"Object",stat:!0,forced:!0},{iterateKeys:function(e){return new i(e,"keys")}})},9220:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(42551),a=r(48981),s=r(56969),l=r(42787),c=r(77347).f;i&&n({target:"Object",proto:!0,forced:o},{__lookupGetter__:function(e){var t,r=a(this),n=s(e);do{if(t=c(r,n))return t.get}while(r=l(r))}})},9251:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getSeconds()}},9264:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Core/Chart/ChartNavigationComposition.js",[],(function(){var e;return function(e){e.compose=function(e){return e.navigation||(e.navigation=new t(e)),e};var t=function(){function e(e){this.updates=[],this.chart=e}return e.prototype.addUpdate=function(e){this.chart.navigation.updates.push(e)},e.prototype.update=function(e,t){var r=this;this.updates.forEach((function(n){n.call(r.chart,e,t)}))},e}();e.Additions=t}(e||(e={})),e})),t(e,"Extensions/Exporting/ExportingDefaults.js",[e["Core/Globals.js"]],(function(e){return e=e.isTouchDevice,{exporting:{type:"image/png",url:"https://export.highcharts.com/",pdfFont:{normal:void 0,bold:void 0,bolditalic:void 0,italic:void 0},printMaxWidth:780,scale:2,buttons:{contextButton:{className:"highcharts-contextbutton",menuClassName:"highcharts-contextmenu",symbol:"menu",titleKey:"contextButtonTitle",menuItems:"viewFullscreen printChart separator downloadPNG downloadJPEG downloadPDF downloadSVG".split(" ")}},menuItemDefinitions:{viewFullscreen:{textKey:"viewFullscreen",onclick:function(){this.fullscreen&&this.fullscreen.toggle()}},printChart:{textKey:"printChart",onclick:function(){this.print()}},separator:{separator:!0},downloadPNG:{textKey:"downloadPNG",onclick:function(){this.exportChart()}},downloadJPEG:{textKey:"downloadJPEG",onclick:function(){this.exportChart({type:"image/jpeg"})}},downloadPDF:{textKey:"downloadPDF",onclick:function(){this.exportChart({type:"application/pdf"})}},downloadSVG:{textKey:"downloadSVG",onclick:function(){this.exportChart({type:"image/svg+xml"})}}}},lang:{viewFullscreen:"View in full screen",exitFullscreen:"Exit from full screen",printChart:"Print chart",downloadPNG:"Download PNG image",downloadJPEG:"Download JPEG image",downloadPDF:"Download PDF document",downloadSVG:"Download SVG vector image",contextButtonTitle:"Chart context menu"},navigation:{buttonOptions:{symbolSize:14,symbolX:12.5,symbolY:10.5,align:"right",buttonSpacing:3,height:22,verticalAlign:"top",width:24,symbolFill:"#666666",symbolStroke:"#666666",symbolStrokeWidth:3,theme:{padding:5}},menuStyle:{border:"1px solid ".concat("#999999"),background:"#ffffff",padding:"5px 0"},menuItemStyle:{padding:"0.5em 1em",color:"#333333",background:"none",fontSize:e?"14px":"11px",transition:"background 250ms, color 250ms"},menuItemHoverStyle:{background:"#335cad",color:"#ffffff"}}}})),t(e,"Extensions/Exporting/ExportingSymbols.js",[],(function(){var e;return function(e){function t(e,t,r,n){return[["M",e,t+2.5],["L",e+r,t+2.5],["M",e,t+n/2+.5],["L",e+r,t+n/2+.5],["M",e,t+n-1.5],["L",e+r,t+n-1.5]]}function r(e,t,r,n){return e=n/3-2,(n=[]).concat(this.circle(r-e,t,e,e),this.circle(r-e,t+e+4,e,e),this.circle(r-e,t+2*(e+4),e,e))}var n=[];e.compose=function(e){-1===n.indexOf(e)&&(n.push(e),(e=e.prototype.symbols).menu=t,e.menuball=r.bind(e))}}(e||(e={})),e})),t(e,"Extensions/Exporting/Fullscreen.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Utilities.js"]],(function(e,t){function r(){this.fullscreen=new a(this)}var n=t.addEvent,i=t.fireEvent,o=[],a=function(){function t(e){this.chart=e,this.isOpen=!1,e=e.renderTo,this.browserProps||("function"==typeof e.requestFullscreen?this.browserProps={fullscreenChange:"fullscreenchange",requestFullscreen:"requestFullscreen",exitFullscreen:"exitFullscreen"}:e.mozRequestFullScreen?this.browserProps={fullscreenChange:"mozfullscreenchange",requestFullscreen:"mozRequestFullScreen",exitFullscreen:"mozCancelFullScreen"}:e.webkitRequestFullScreen?this.browserProps={fullscreenChange:"webkitfullscreenchange",requestFullscreen:"webkitRequestFullScreen",exitFullscreen:"webkitExitFullscreen"}:e.msRequestFullscreen&&(this.browserProps={fullscreenChange:"MSFullscreenChange",requestFullscreen:"msRequestFullscreen",exitFullscreen:"msExitFullscreen"}))}return t.compose=function(e){-1===o.indexOf(e)&&(o.push(e),n(e,"beforeRender",r))},t.prototype.close=function(){var e=this,t=e.chart,r=t.options.chart;i(t,"fullscreenClose",null,(function(){e.isOpen&&e.browserProps&&t.container.ownerDocument instanceof Document&&t.container.ownerDocument[e.browserProps.exitFullscreen](),e.unbindFullscreenEvent&&(e.unbindFullscreenEvent=e.unbindFullscreenEvent()),t.setSize(e.origWidth,e.origHeight,!1),e.origWidth=void 0,e.origHeight=void 0,r.width=e.origWidthOption,r.height=e.origHeightOption,e.origWidthOption=void 0,e.origHeightOption=void 0,e.isOpen=!1,e.setButtonText()}))},t.prototype.open=function(){var e=this,t=e.chart,r=t.options.chart;i(t,"fullscreenOpen",null,(function(){if(r&&(e.origWidthOption=r.width,e.origHeightOption=r.height),e.origWidth=t.chartWidth,e.origHeight=t.chartHeight,e.browserProps){var i=n(t.container.ownerDocument,e.browserProps.fullscreenChange,(function(){e.isOpen?(e.isOpen=!1,e.close()):(t.setSize(null,null,!1),e.isOpen=!0,e.setButtonText())})),o=n(t,"destroy",i);e.unbindFullscreenEvent=function(){i(),o()};var a=t.renderTo[e.browserProps.requestFullscreen]();a&&a.catch((function(){alert("Full screen is not supported inside a frame.")}))}}))},t.prototype.setButtonText=function(){var t=this.chart,r=t.exportDivElements,n=t.options.exporting,i=n&&n.buttons&&n.buttons.contextButton.menuItems;t=t.options.lang,n&&n.menuItemDefinitions&&t&&t.exitFullscreen&&t.viewFullscreen&&i&&r&&(r=r[i.indexOf("viewFullscreen")])&&e.setElementHTML(r,this.isOpen?t.exitFullscreen:n.menuItemDefinitions.viewFullscreen.text||t.viewFullscreen)},t.prototype.toggle=function(){this.isOpen?this.close():this.open()},t}();return a})),t(e,"Core/HttpUtilities.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){var r=e.doc,n=t.createElement,i=t.discardElement,o=t.merge,a=t.objectEach,s={ajax:function(e){var t={json:"application/json",xml:"application/xml",text:"text/plain",octet:"application/octet-stream"},r=new XMLHttpRequest;if(!e.url)return!1;r.open((e.type||"get").toUpperCase(),e.url,!0),e.headers&&e.headers["Content-Type"]||r.setRequestHeader("Content-Type",t[e.dataType||"json"]||t.text),a(e.headers,(function(e,t){r.setRequestHeader(t,e)})),e.responseType&&(r.responseType=e.responseType),r.onreadystatechange=function(){if(4===r.readyState){if(200===r.status){if("blob"!==e.responseType){var t=r.responseText;if("json"===e.dataType)try{t=JSON.parse(t)}catch(t){if(t instanceof Error)return void(e.error&&e.error(r,t))}}return e.success&&e.success(t,r)}e.error&&e.error(r,r.responseText)}},e.data&&"string"!=typeof e.data&&(e.data=JSON.stringify(e.data)),r.send(e.data)},getJSON:function(e,t){s.ajax({url:e,success:t,dataType:"json",headers:{"Content-Type":"text/plain"}})},post:function(e,t,s){var l=n("form",o({method:"post",action:e,enctype:"multipart/form-data"},s),{display:"none"},r.body);a(t,(function(e,t){n("input",{type:"hidden",name:t,value:e},void 0,l)})),l.submit(),i(l)}};return s})),t(e,"Extensions/Exporting/Exporting.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Chart/Chart.js"],e["Core/Chart/ChartNavigationComposition.js"],e["Core/DefaultOptions.js"],e["Extensions/Exporting/ExportingDefaults.js"],e["Extensions/Exporting/ExportingSymbols.js"],e["Extensions/Exporting/Fullscreen.js"],e["Core/Globals.js"],e["Core/HttpUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l,c){t=n.defaultOptions;var u,h=s.doc,p=s.SVG_NS,d=s.win,A=c.addEvent,f=c.css,g=c.createElement,m=c.discardElement,v=c.extend,y=c.find,b=c.fireEvent,w=c.isObject,x=c.merge,C=c.objectEach,S=c.pick,E=c.removeEvent,B=c.uniqueKey;return function(t){function n(e){var t=this,r=t.renderer,n=x(t.options.navigation.buttonOptions,e),i=n.onclick,o=n.menuItems,a=n.symbolSize||12;if(t.btnCount||(t.btnCount=0),t.exportDivElements||(t.exportDivElements=[],t.exportSVGElements=[]),!1!==n.enabled&&n.theme){var s,l=n.theme;t.styledMode||(l.fill=S(l.fill,"#ffffff"),l.stroke=S(l.stroke,"none")),i?s=function(e){e&&e.stopPropagation(),i.call(t,e)}:o&&(s=function(e){e&&e.stopPropagation(),t.contextMenu(c.menuClassName,o,c.translateX,c.translateY,c.width,c.height,c),c.setState(2)}),n.text&&n.symbol?l.paddingLeft=S(l.paddingLeft,30):n.text||v(l,{width:n.width,height:n.height,padding:0}),t.styledMode||(l["stroke-linecap"]="round",l.fill=S(l.fill,"#ffffff"),l.stroke=S(l.stroke,"none"));var c=r.button(n.text,0,0,s,l).addClass(e.className).attr({title:S(t.options.lang[n._titleKey||n.titleKey],"")});if(c.menuClassName=e.menuClassName||"highcharts-menu-"+t.btnCount++,n.symbol){var u=r.symbol(n.symbol,n.symbolX-a/2,n.symbolY-a/2,a,a,{width:a,height:a}).addClass("highcharts-button-symbol").attr({zIndex:1}).add(c);t.styledMode||u.attr({stroke:n.symbolStroke,fill:n.symbolFill,"stroke-width":n.symbolStrokeWidth||1})}c.add(t.exportingGroup).align(v(n,{width:c.width,x:S(n.x,t.buttonOffset)}),!0,"spacingBox"),t.buttonOffset+=(c.width+n.buttonSpacing)*("right"===n.align?-1:1),t.exportSVGElements.push(c,u)}}function i(){if(this.printReverseInfo){var e=this.printReverseInfo,t=e.childNodes,r=e.origDisplay;e=e.resetParams,this.moveContainers(this.renderTo),[].forEach.call(t,(function(e,t){1===e.nodeType&&(e.style.display=r[t]||"")})),this.isPrinting=!1,e&&this.setSize.apply(this,e),delete this.printReverseInfo,z=void 0,b(this,"afterPrint")}}function u(){var e=h.body,t=this.options.exporting.printMaxWidth,r={childNodes:e.childNodes,origDisplay:[],resetParams:void 0};this.isPrinting=!0,this.pointer.reset(null,0),b(this,"beforePrint"),t&&this.chartWidth>t&&(r.resetParams=[this.options.chart.width,void 0,!1],this.setSize(t,void 0,!1)),[].forEach.call(r.childNodes,(function(e,t){1===e.nodeType&&(r.origDisplay[t]=e.style.display,e.style.display="none")})),this.moveContainers(e),this.printReverseInfo=r}function k(e){e.renderExporting(),A(e,"redraw",e.renderExporting),A(e,"destroy",e.destroyExport)}function _(t,r,n,i,o,a,s){var l=this,u=l.options.navigation,p=l.chartWidth,m=l.chartHeight,y="cache-"+t,x=Math.max(o,a),C=l[y];if(!C){l.exportContextMenu=l[y]=C=g("div",{className:t},{position:"absolute",zIndex:1e3,padding:x+"px",pointerEvents:"auto"},l.fixedDiv||l.container);var S=g("ul",{className:"highcharts-menu"},{listStyle:"none",margin:0,padding:0},C);l.styledMode||f(S,v({MozBoxShadow:"3px 3px 10px #888",WebkitBoxShadow:"3px 3px 10px #888",boxShadow:"3px 3px 10px #888"},u.menuStyle)),C.hideMenu=function(){f(C,{display:"none"}),s&&s.setState(0),l.openMenu=!1,f(l.renderTo,{overflow:"hidden"}),f(l.container,{overflow:"hidden"}),c.clearTimeout(C.hideTimer),b(l,"exportMenuHidden")},l.exportEvents.push(A(C,"mouseleave",(function(){C.hideTimer=d.setTimeout(C.hideMenu,500)})),A(C,"mouseenter",(function(){c.clearTimeout(C.hideTimer)})),A(h,"mouseup",(function(e){l.pointer.inClass(e.target,t)||C.hideMenu()})),A(C,"click",(function(){l.openMenu&&C.hideMenu()}))),r.forEach((function(t){if("string"==typeof t&&(t=l.options.exporting.menuItemDefinitions[t]),w(t,!0)){var r=void 0;t.separator?r=g("hr",void 0,void 0,S):("viewData"===t.textKey&&l.isDataTableVisible&&(t.textKey="hideData"),r=g("li",{className:"highcharts-menu-item",onclick:function(e){e&&e.stopPropagation(),C.hideMenu(),t.onclick&&t.onclick.apply(l,arguments)}},void 0,S),e.setElementHTML(r,t.text||l.options.lang[t.textKey]),l.styledMode||(r.onmouseover=function(){f(this,u.menuItemHoverStyle)},r.onmouseout=function(){f(this,u.menuItemStyle)},f(r,v({cursor:"pointer"},u.menuItemStyle||{})))),l.exportDivElements.push(r)}})),l.exportDivElements.push(S,C),l.exportMenuWidth=C.offsetWidth,l.exportMenuHeight=C.offsetHeight}r={display:"block"},n+l.exportMenuWidth>p?r.right=p-n-o-x+"px":r.left=n-x+"px",i+a+l.exportMenuHeight>m&&"top"!==s.alignOptions.verticalAlign?r.bottom=m-i-x+"px":r.top=i+a-x+"px",f(C,r),f(l.renderTo,{overflow:""}),f(l.container,{overflow:""}),l.openMenu=!0,b(l,"exportMenuShown")}function T(e){var t,r=e?e.target:this,n=r.exportSVGElements,i=r.exportDivElements;e=r.exportEvents,n&&(n.forEach((function(e,i){e&&(e.onclick=e.ontouchstart=null,t="cache-"+e.menuClassName,r[t]&&delete r[t],n[i]=e.destroy())})),n.length=0),r.exportingGroup&&(r.exportingGroup.destroy(),delete r.exportingGroup),i&&(i.forEach((function(e,t){e&&(c.clearTimeout(e.hideTimer),E(e,"mouseleave"),i[t]=e.onmouseout=e.onmouseover=e.ontouchstart=e.onclick=null,m(e))})),i.length=0),e&&(e.forEach((function(e){e()})),e.length=0)}function I(e,t){t=this.getSVGForExport(e,t),e=x(this.options.exporting,e),l.post(e.url,{filename:e.filename?e.filename.replace(/\//g,"-"):this.getFilename(),type:e.type,width:e.width||0,scale:e.scale,svg:t},e.formAttributes)}function M(){return this.styledMode&&this.inlineStyles(),this.container.innerHTML}function F(){var e=this.userOptions.title&&this.userOptions.title.text,t=this.options.exporting.filename;return t?t.replace(/\//g,"-"):("string"==typeof e&&(t=e.toLowerCase().replace(/<\/?[^>]+(>|$)/g,"").replace(/[\s_]+/g,"-").replace(/[^a-z0-9\-]/g,"").replace(/^[\-]+/g,"").replace(/[\-]+/g,"-").substr(0,24).replace(/[\-]+$/g,"")),(!t||5>t.length)&&(t="chart"),t)}function O(e){var t,r=x(this.options,e);r.plotOptions=x(this.userOptions.plotOptions,e&&e.plotOptions),r.time=x(this.userOptions.time,e&&e.time);var n=g("div",null,{position:"absolute",top:"-9999em",width:this.chartWidth+"px",height:this.chartHeight+"px"},h.body),i=this.renderTo.style.width,o=this.renderTo.style.height;i=r.exporting.sourceWidth||r.chart.width||/px$/.test(i)&&parseInt(i,10)||(r.isGantt?800:600),o=r.exporting.sourceHeight||r.chart.height||/px$/.test(o)&&parseInt(o,10)||400,v(r.chart,{animation:!1,renderTo:n,forExport:!0,renderer:"SVGRenderer",width:i,height:o}),r.exporting.enabled=!1,delete r.data,r.series=[],this.series.forEach((function(e){(t=x(e.userOptions,{animation:!1,enableMouseTracking:!1,showCheckbox:!1,visible:e.visible})).isInternal||r.series.push(t)}));var a={};this.axes.forEach((function(e){e.userOptions.internalKey||(e.userOptions.internalKey=B()),e.options.isInternal||(a[e.coll]||(a[e.coll]=!0,r[e.coll]=[]),r[e.coll].push(x(e.userOptions,{visible:e.visible})))}));var s=new this.constructor(r,this.callback);return e&&["xAxis","yAxis","series"].forEach((function(t){var r={};e[t]&&(r[t]=e[t],s.update(r))})),this.axes.forEach((function(e){var t=y(s.axes,(function(t){return t.options.internalKey===e.userOptions.internalKey})),r=e.getExtremes(),n=r.userMin;r=r.userMax,t&&(void 0!==n&&n!==t.min||void 0!==r&&r!==t.max)&&t.setExtremes(n,r,!0,!1)})),o=s.getChartHTML(),b(this,"getSVG",{chartCopy:s}),o=this.sanitizeSVG(o,r),r=null,s.destroy(),m(n),o}function P(e,t){var r=this.options.exporting;return this.getSVG(x({chart:{borderRadius:0}},r.chartOptions,t,{exporting:{sourceWidth:e&&e.sourceWidth||r.sourceWidth,sourceHeight:e&&e.sourceHeight||r.sourceHeight}}))}function D(e){return e.replace(/([A-Z])/g,(function(e,t){return"-"+t.toLowerCase()}))}function N(){var e,r=V,n=t.inlineWhitelist,i={},o=h.createElement("iframe");f(o,{width:"1px",height:"1px",visibility:"hidden"}),h.body.appendChild(o);var a=o.contentWindow&&o.contentWindow.document;a&&a.body.appendChild(a.createElementNS(p,"svg")),function t(o){var l,c,u={};if(a&&1===o.nodeType&&-1===G.indexOf(o.nodeName)){var h=d.getComputedStyle(o,null),p="svg"===o.nodeName?{}:d.getComputedStyle(o.parentNode,null);if(!i[o.nodeName]){e=a.getElementsByTagName("svg")[0];var A=a.createElementNS(o.namespaceURI,o.nodeName);e.appendChild(A),i[o.nodeName]=x(d.getComputedStyle(A,null)),"text"===o.nodeName&&delete i.text.fill,e.removeChild(A)}for(var g in h)if(s.isFirefox||s.isMS||s.isSafari||Object.hasOwnProperty.call(h,g)){var m=h[g],v=g;if(A=l=!1,n.length){for(c=n.length;c--&&!l;)l=n[c].test(v);A=!l}for("transform"===v&&"none"===m&&(A=!0),c=r.length;c--&&!A;)A=r[c].test(v)||"function"==typeof m;A||p[v]===m&&"svg"!==o.nodeName||i[o.nodeName][v]===m||(W&&-1===W.indexOf(v)?"parentRule"!==v&&(u[v]=m):m&&o.setAttribute(D(v),m))}f(o,u),"svg"===o.nodeName&&o.setAttribute("stroke-width","1px"),"text"!==o.nodeName&&[].forEach.call(o.children||o.childNodes,t)}}(this.container.querySelector("svg")),e.parentNode.removeChild(e),o.parentNode.removeChild(o)}function L(e){(this.fixedDiv?[this.fixedDiv,this.scrollingContainer]:[this.container]).forEach((function(t){e.appendChild(t)}))}function U(){var e=this;e.exporting={update:function(t,r){e.isDirtyExporting=!0,x(!0,e.options.exporting,t),S(r,!0)&&e.redraw()}},r.compose(e).navigation.addUpdate((function(t,r){e.isDirtyExporting=!0,x(!0,e.options.navigation,t),S(r,!0)&&e.redraw()}))}function R(){var e=this;e.isPrinting||(z=e,s.isSafari||e.beforePrint(),setTimeout((function(){d.focus(),d.print(),s.isSafari||setTimeout((function(){e.afterPrint()}),1e3)}),1))}function H(){var e=this,t=e.options.exporting,r=t.buttons,n=e.isDirtyExporting||!e.exportSVGElements;e.buttonOffset=0,e.isDirtyExporting&&e.destroyExport(),n&&!1!==t.enabled&&(e.exportEvents=[],e.exportingGroup=e.exportingGroup||e.renderer.g("exporting-group").attr({zIndex:3}).add(),C(r,(function(t){e.addButton(t)})),e.isDirtyExporting=!1)}function Q(e,t){var r=e.indexOf("</svg>")+6,n=e.substr(r);return e=e.substr(0,r),t&&t.exporting&&t.exporting.allowHTML&&n&&(n='<foreignObject x="0" y="0" width="'+t.chart.width+'" height="'+t.chart.height+'"><body xmlns="http://www.w3.org/1999/xhtml">'+n.replace(/(<(?:img|br).*?(?=>))>/g,"$1 />")+"</body></foreignObject>",e=e.replace("</svg>",n+"</svg>")),e=e.replace(/zIndex="[^"]+"/g,"").replace(/symbolName="[^"]+"/g,"").replace(/jQuery[0-9]+="[^"]+"/g,"").replace(/url\(("|&quot;)(.*?)("|&quot;);?\)/g,"url($2)").replace(/url\([^#]+#/g,"url(#").replace(/<svg /,'<svg xmlns:xlink="http://www.w3.org/1999/xlink" ').replace(/ (|NS[0-9]+:)href=/g," xlink:href=").replace(/\n/," ").replace(/(fill|stroke)="rgba\(([ 0-9]+,[ 0-9]+,[ 0-9]+),([ 0-9\.]+)\)"/g,'$1="rgb($2)" $1-opacity="$3"').replace(/&nbsp;/g," ").replace(/&shy;/g,"­"),this.ieSanitizeSVG&&(e=this.ieSanitizeSVG(e)),e}var j=[],V=[/-/,/^(clipPath|cssText|d|height|width)$/,/^font$/,/[lL]ogical(Width|Height)$/,/perspective/,/TapHighlightColor/,/^transition/,/^length$/],W="fill stroke strokeLinecap strokeLinejoin strokeWidth textAnchor x y".split(" ");t.inlineWhitelist=[];var z,G=["clipPath","defs","desc"];t.compose=function(e,t){o.compose(t),a.compose(e),-1===j.indexOf(e)&&(j.push(e),(t=e.prototype).afterPrint=i,t.exportChart=I,t.inlineStyles=N,t.print=R,t.sanitizeSVG=Q,t.getChartHTML=M,t.getSVG=O,t.getSVGForExport=P,t.getFilename=F,t.moveContainers=L,t.beforePrint=u,t.contextMenu=_,t.addButton=n,t.destroyExport=T,t.renderExporting=H,t.callbacks.push(k),A(e,"init",U),s.isSafari&&s.win.matchMedia("print").addListener((function(e){z&&(e.matches?z.beforePrint():z.afterPrint())})))}}(u||(u={})),t.exporting=x(i.exporting,t.exporting),t.lang=x(i.lang,t.lang),t.navigation=x(i.navigation,t.navigation),u})),t(e,"masters/modules/exporting.src.js",[e["Core/Globals.js"],e["Extensions/Exporting/Exporting.js"],e["Core/HttpUtilities.js"]],(function(e,t,r){e.HttpUtilities=r,e.ajax=r.ajax,e.getJSON=r.getJSON,e.post=r.post,t.compose(e.Chart,e.Renderer)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},9325:(e,t,r)=>{var n=r(34840),i="object"==typeof self&&self&&self.Object===Object&&self,o=n||i||Function("return this")();e.exports=o},9391:(e,t,r)=>{"use strict";var n=r(46518),i=r(96395),o=r(80550),a=r(79039),s=r(97751),l=r(94901),c=r(2293),u=r(93438),h=r(36840),p=o&&o.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){p.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,s("Promise")),r=l(e);return this.then(r?function(r){return u(t,e()).then((function(){return r}))}:e,r?function(r){return u(t,e()).then((function(){throw r}))}:e)}}),!i&&l(o)){var d=s("Promise").prototype.finally;p.finally!==d&&h(p,"finally",d,{unsafe:!0})}},9411:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=t.getUTCDay(),o=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-o),t.setUTCHours(0,0,0,0),t}},9539:(e,t,r)=>{"use strict";var n=r(69565),i=r(28551),o=r(55966);e.exports=function(e,t,r){var a,s;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw r;return r}a=n(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw r;if(s)throw a;return i(a),r}},9678:(e,t,r)=>{"use strict";var n=r(46518),i=r(37628),o=r(25397),a=r(6469),s=Array;n({target:"Array",proto:!0},{toReversed:function(){return i(o(this),s)}}),a("toReversed")},9730:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(24194),a=r(57696),s=r(88490).pack,l=r(62724),c=i(DataView.prototype.setUint16);n({target:"DataView",proto:!0},{setFloat16:function(e,t){o(this);var r=a(e),n=s(l(t),10,2);return c(this,r,n[1]<<8|n[0],arguments.length>2&&arguments[2])}})},9771:e=>{"use strict";e.exports=function(){}},9868:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(91291),a=r(31240),s=r(72333),l=r(79039),c=RangeError,u=String,h=Math.floor,p=i(s),d=i("".slice),A=i(1..toFixed),f=function(e,t,r){return 0===t?r:t%2==1?f(e,t-1,r*e):f(e*e,t/2,r)},g=function(e,t,r){for(var n=-1,i=r;++n<6;)i+=t*e[n],e[n]=i%1e7,i=h(i/1e7)},m=function(e,t){for(var r=6,n=0;--r>=0;)n+=e[r],e[r]=h(n/t),n=n%t*1e7},v=function(e){for(var t=6,r="";--t>=0;)if(""!==r||0===t||0!==e[t]){var n=u(e[t]);r=""===r?n:r+p("0",7-n.length)+n}return r};n({target:"Number",proto:!0,forced:l((function(){return"0.000"!==A(8e-5,3)||"1"!==A(.9,0)||"1.25"!==A(1.255,2)||"1000000000000000128"!==A(0xde0b6b3a7640080,0)}))||!l((function(){A({})}))},{toFixed:function(e){var t,r,n,i,s=a(this),l=o(e),h=[0,0,0,0,0,0],A="",y="0";if(l<0||l>20)throw new c("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return u(s);if(s<0&&(A="-",s=-s),s>1e-21)if(r=(t=function(e){for(var t=0,r=e;r>=4096;)t+=12,r/=4096;for(;r>=2;)t+=1,r/=2;return t}(s*f(2,69,1))-69)<0?s*f(2,-t,1):s/f(2,t,1),r*=4503599627370496,(t=52-t)>0){for(g(h,0,r),n=l;n>=7;)g(h,1e7,0),n-=7;for(g(h,f(10,n,1),0),n=t-1;n>=23;)m(h,1<<23),n-=23;m(h,1<<n),g(h,1,1),m(h,2),y=v(h)}else g(h,0,r),g(h,1<<-t,0),y=v(h)+p("0",l);return l>0?A+((i=y.length)<=l?"0."+p("0",l-i)+y:d(y,0,i-l)+"."+d(y,i-l)):A+y}})},9878:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-min-sida",view:n+"gfx/sprite.svg#view-icon-min-sida",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},9920:(e,t,r)=>{"use strict";var n=r(46518),i=r(36639).forEach;n({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(e){return i(this,e)}})},9999:(e,t,r)=>{var n=r(37217),i=r(83729),o=r(16547),a=r(74733),s=r(43838),l=r(93290),c=r(23007),u=r(92271),h=r(48948),p=r(50002),d=r(83349),A=r(5861),f=r(76189),g=r(77199),m=r(35529),v=r(56449),y=r(3656),b=r(87730),w=r(23805),x=r(38440),C=r(95950),S=r(37241),E="[object Arguments]",B="[object Function]",k="[object Object]",_={};_[E]=_["[object Array]"]=_["[object ArrayBuffer]"]=_["[object DataView]"]=_["[object Boolean]"]=_["[object Date]"]=_["[object Float32Array]"]=_["[object Float64Array]"]=_["[object Int8Array]"]=_["[object Int16Array]"]=_["[object Int32Array]"]=_["[object Map]"]=_["[object Number]"]=_[k]=_["[object RegExp]"]=_["[object Set]"]=_["[object String]"]=_["[object Symbol]"]=_["[object Uint8Array]"]=_["[object Uint8ClampedArray]"]=_["[object Uint16Array]"]=_["[object Uint32Array]"]=!0,_["[object Error]"]=_[B]=_["[object WeakMap]"]=!1,e.exports=function e(t,r,T,I,M,F){var O,P=1&r,D=2&r,N=4&r;if(T&&(O=M?T(t,I,M,F):T(t)),void 0!==O)return O;if(!w(t))return t;var L=v(t);if(L){if(O=f(t),!P)return c(t,O)}else{var U=A(t),R=U==B||"[object GeneratorFunction]"==U;if(y(t))return l(t,P);if(U==k||U==E||R&&!M){if(O=D||R?{}:m(t),!P)return D?h(t,s(O,t)):u(t,a(O,t))}else{if(!_[U])return M?t:{};O=g(t,U,P)}}F||(F=new n);var H=F.get(t);if(H)return H;F.set(t,O),x(t)?t.forEach((function(n){O.add(e(n,r,T,n,t,F))})):b(t)&&t.forEach((function(n,i){O.set(i,e(n,r,T,i,t,F))}));var Q=L?void 0:(N?D?d:p:D?S:C)(t);return i(Q||t,(function(n,i){Q&&(n=t[i=n]),o(O,i,e(n,r,T,i,t,F))})),O}},10123:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(82284),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},10149:(e,t,r)=>{"use strict";r(44732)},10287:(e,t,r)=>{"use strict";r(46518)({target:"Object",stat:!0},{setPrototypeOf:r(52967)})},10298:(e,t,r)=>{"use strict";var n=r(44576),i=r(25397),o=r(38480).f,a=r(67680),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"Window"===n(e)?function(e){try{return o(e)}catch(e){return a(s)}}(e):o(i(e))}},10350:(e,t,r)=>{"use strict";var n=r(43724),i=r(39297),o=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,s=i(o,"name"),l=s&&"something"===function(){}.name,c=s&&(!n||n&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},10436:(e,t,r)=>{"use strict";var n,i,o,a=r(46518),s=r(96395),l=r(19088),c=r(24475),u=r(69565),h=r(36840),p=r(52967),d=r(10687),A=r(87633),f=r(79306),g=r(94901),m=r(20034),v=r(90679),y=r(2293),b=r(59225).set,w=r(91955),x=r(90757),C=r(1103),S=r(18265),E=r(91181),B=r(80550),k=r(10916),_=r(36043),T="Promise",I=k.CONSTRUCTOR,M=k.REJECTION_EVENT,F=k.SUBCLASSING,O=E.getterFor(T),P=E.set,D=B&&B.prototype,N=B,L=D,U=c.TypeError,R=c.document,H=c.process,Q=_.f,j=Q,V=!!(R&&R.createEvent&&c.dispatchEvent),W="unhandledrejection",z=function(e){var t;return!(!m(e)||!g(t=e.then))&&t},G=function(e,t){var r,n,i,o=t.value,a=1===t.state,s=a?e.ok:e.fail,l=e.resolve,c=e.reject,h=e.domain;try{s?(a||(2===t.rejection&&$(t),t.rejection=1),!0===s?r=o:(h&&h.enter(),r=s(o),h&&(h.exit(),i=!0)),r===e.promise?c(new U("Promise-chain cycle")):(n=z(r))?u(n,r,l,c):l(r)):c(o)}catch(e){h&&!i&&h.exit(),c(e)}},K=function(e,t){e.notified||(e.notified=!0,w((function(){for(var r,n=e.reactions;r=n.get();)G(r,e);e.notified=!1,t&&!e.rejection&&X(e)})))},Y=function(e,t,r){var n,i;V?((n=R.createEvent("Event")).promise=t,n.reason=r,n.initEvent(e,!1,!0),c.dispatchEvent(n)):n={promise:t,reason:r},!M&&(i=c["on"+e])?i(n):e===W&&x("Unhandled promise rejection",r)},X=function(e){u(b,c,(function(){var t,r=e.facade,n=e.value;if(q(e)&&(t=C((function(){l?H.emit("unhandledRejection",n,r):Y(W,r,n)})),e.rejection=l||q(e)?2:1,t.error))throw t.value}))},q=function(e){return 1!==e.rejection&&!e.parent},$=function(e){u(b,c,(function(){var t=e.facade;l?H.emit("rejectionHandled",t):Y("rejectionhandled",t,e.value)}))},J=function(e,t,r){return function(n){e(t,n,r)}},Z=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=2,K(e,!0))},ee=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw new U("Promise can't be resolved itself");var n=z(t);n?w((function(){var r={done:!1};try{u(n,t,J(ee,r,e),J(Z,r,e))}catch(t){Z(r,t,e)}})):(e.value=t,e.state=1,K(e,!1))}catch(t){Z({done:!1},t,e)}}};if(I&&(L=(N=function(e){v(this,L),f(e),u(n,this);var t=O(this);try{e(J(ee,t),J(Z,t))}catch(e){Z(t,e)}}).prototype,(n=function(e){P(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:0,value:void 0})}).prototype=h(L,"then",(function(e,t){var r=O(this),n=Q(y(this,N));return r.parent=!0,n.ok=!g(e)||e,n.fail=g(t)&&t,n.domain=l?H.domain:void 0,0===r.state?r.reactions.add(n):w((function(){G(n,r)})),n.promise})),i=function(){var e=new n,t=O(e);this.promise=e,this.resolve=J(ee,t),this.reject=J(Z,t)},_.f=Q=function(e){return e===N||void 0===e?new i(e):j(e)},!s&&g(B)&&D!==Object.prototype)){o=D.then,F||h(D,"then",(function(e,t){var r=this;return new N((function(e,t){u(o,r,e,t)})).then(e,t)}),{unsafe:!0});try{delete D.constructor}catch(e){}p&&p(D,L)}a({global:!0,constructor:!0,wrap:!0,forced:I},{Promise:N}),d(N,T,!1,!0),A(T)},10532:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-facebook-original",view:n+"gfx/sprite.svg#view-icon-facebook-original",viewBox:"0 0 1024 1024",title:"",toString:function(){return JSON.stringify(this.view)}}},10586:(e,t,r)=>{"use strict";var n=r(46518),i=r(59323),o=r(97751),a=r(18745);n({global:!0,forced:!0},{compositeSymbol:function(){return 1===arguments.length&&"string"==typeof arguments[0]?o("Symbol").for(arguments[0]):a(i,null,arguments).get("symbol",o("Symbol"))}})},10687:(e,t,r)=>{"use strict";var n=r(24913).f,i=r(39297),o=r(78227)("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!i(e,o)&&n(e,o,{configurable:!0,value:t})}},10757:(e,t,r)=>{"use strict";var n=r(97751),i=r(94901),o=r(1625),a=r(7040),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return i(t)&&o(t.prototype,s(e))}},10776:(e,t,r)=>{var n=r(30756),i=r(95950);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}},10804:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>nt});var n=r(82284);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,a=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw a}}}}var a=r(1613),s=r(25654),l=r(10123);function c(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}var u=r(91788),h=r(67044),p=r(41109),d=r(94188),A=r(70551);function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}function m(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(y=function(){return!!e})()}function b(e){var t=y();return function(){var r,i=v(e);if(t){var o=v(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return function(e,t){if(t&&("object"==(0,n.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}(this,r)}}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e){var t=function(e){if("object"!=(0,n.A)(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=(0,n.A)(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==(0,n.A)(t)?t:t+""}function C(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,x(n.key),n)}}function S(e,t,r){return t&&C(e.prototype,t),r&&C(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function E(e,t,r){return(t=x(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var B=function(){function e(){w(this,e),E(this,"priority",void 0),E(this,"subPriority",0)}return S(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),k=function(e){m(r,e);var t=b(r);function r(e,n,i,o,a){var s;return w(this,r),(s=t.call(this)).value=e,s.validateValue=n,s.setValue=i,s.priority=o,a&&(s.subPriority=a),s}return S(r,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,r){return this.setValue(e,t,this.value,r)}}]),r}(B),_=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",10),E(f(e),"subPriority",-1),e}return S(r,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var r=new Date(0);return r.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),r.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),r}}]),r}(B),T=function(){function e(){w(this,e),E(this,"incompatibleTokens",void 0),E(this,"priority",void 0),E(this,"subPriority",void 0)}return S(e,[{key:"run",value:function(e,t,r,n){var i=this.parse(e,t,r,n);return i?{setter:new k(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}},{key:"validate",value:function(e,t,r){return!0}}]),e}(),I=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",140),E(f(e),"incompatibleTokens",["R","u","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,r){return t.era=r,e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e}}]),r}(T),M=r(57499),F=/^(1[0-2]|0?\d)/,O=/^(3[0-1]|[0-2]?\d)/,P=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,D=/^(5[0-3]|[0-4]?\d)/,N=/^(2[0-3]|[0-1]?\d)/,L=/^(2[0-4]|[0-1]?\d)/,U=/^(1[0-1]|0?\d)/,R=/^(1[0-2]|0?\d)/,H=/^[0-5]?\d/,Q=/^[0-5]?\d/,j=/^\d/,V=/^\d{1,2}/,W=/^\d{1,3}/,z=/^\d{1,4}/,G=/^-?\d+/,K=/^-?\d/,Y=/^-?\d{1,2}/,X=/^-?\d{1,3}/,q=/^-?\d{1,4}/,$=/^([+-])(\d{2})(\d{2})?|Z/,J=/^([+-])(\d{2})(\d{2})|Z/,Z=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,ee=/^([+-])(\d{2}):(\d{2})|Z/,te=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function re(e,t){return e?{value:t(e.value),rest:e.rest}:e}function ne(e,t){var r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function ie(e,t){var r=t.match(e);if(!r)return null;if("Z"===r[0])return{value:0,rest:t.slice(1)};var n="+"===r[1]?1:-1,i=r[2]?parseInt(r[2],10):0,o=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:n*(i*M.s0+o*M.Cg+a*M._m),rest:t.slice(r[0].length)}}function oe(e){return ne(G,e)}function ae(e,t){switch(e){case 1:return ne(j,t);case 2:return ne(V,t);case 3:return ne(W,t);case 4:return ne(z,t);default:return ne(new RegExp("^\\d{1,"+e+"}"),t)}}function se(e,t){switch(e){case 1:return ne(K,t);case 2:return ne(Y,t);case 3:return ne(X,t);case 4:return ne(q,t);default:return ne(new RegExp("^-?\\d{1,"+e+"}"),t)}}function le(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ce(e,t){var r,n=t>0,i=n?t:1-t;if(i<=50)r=e||100;else{var o=i+50;r=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return n?r:1-r}function ue(e){return e%400==0||e%4==0&&e%100!=0}var he=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",130),E(f(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){var n=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return re(ae(4,e),n);case"yo":return re(r.ordinalNumber(e,{unit:"year"}),n);default:return re(ae(t.length,e),n)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,r){var n=e.getUTCFullYear();if(r.isTwoDigitYear){var i=ce(r.year,n);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),r}(T),pe=r(50464),de=r(89742),Ae=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",130),E(f(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){var n=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return re(ae(4,e),n);case"Yo":return re(r.ordinalNumber(e,{unit:"year"}),n);default:return re(ae(t.length,e),n)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,r,n){var i=(0,pe.A)(e,n);if(r.isTwoDigitYear){var o=ce(r.year,i);return e.setUTCFullYear(o,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}var a="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(a,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}}]),r}(T),fe=r(9411),ge=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",130),E(f(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t){return se("R"===t?4:t.length,e)}},{key:"set",value:function(e,t,r){var n=new Date(0);return n.setUTCFullYear(r,0,4),n.setUTCHours(0,0,0,0),(0,fe.A)(n)}}]),r}(T),me=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",130),E(f(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t){return se("u"===t?4:t.length,e)}},{key:"set",value:function(e,t,r){return e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e}}]),r}(T),ve=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",120),E(f(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"Q":case"QQ":return ae(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(T),ye=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",120),E(f(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"q":case"qq":return ae(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(T),be=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),E(f(e),"priority",110),e}return S(r,[{key:"parse",value:function(e,t,r){var n=function(e){return e-1};switch(t){case"M":return re(ne(F,e),n);case"MM":return re(ae(2,e),n);case"Mo":return re(r.ordinalNumber(e,{unit:"month"}),n);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(T),we=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",110),E(f(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){var n=function(e){return e-1};switch(t){case"L":return re(ne(F,e),n);case"LL":return re(ae(2,e),n);case"Lo":return re(r.ordinalNumber(e,{unit:"month"}),n);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(T),xe=r(96894),Ce=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",100),E(f(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"w":return ne(D,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,r,n){return(0,de.A)(function(e,t,r){(0,A.A)(2,arguments);var n=(0,l.default)(e),i=(0,d.A)(t),o=(0,xe.A)(n,r)-i;return n.setUTCDate(n.getUTCDate()-7*o),n}(e,r,n),n)}}]),r}(T),Se=r(31053),Ee=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",100),E(f(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"I":return ne(D,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,r){return(0,fe.A)(function(e,t){(0,A.A)(2,arguments);var r=(0,l.default)(e),n=(0,d.A)(t),i=(0,Se.A)(r)-n;return r.setUTCDate(r.getUTCDate()-7*i),r}(e,r))}}]),r}(T),Be=[31,28,31,30,31,30,31,31,30,31,30,31],ke=[31,29,31,30,31,30,31,31,30,31,30,31],_e=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"subPriority",1),E(f(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"d":return ne(O,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){var r=ue(e.getUTCFullYear()),n=e.getUTCMonth();return r?t>=1&&t<=ke[n]:t>=1&&t<=Be[n]}},{key:"set",value:function(e,t,r){return e.setUTCDate(r),e.setUTCHours(0,0,0,0),e}}]),r}(T),Te=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"subpriority",1),E(f(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"D":case"DD":return ne(P,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return ue(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,r){return e.setUTCMonth(0,r),e.setUTCHours(0,0,0,0),e}}]),r}(T),Ie=r(71858);function Me(e,t,r){var n,i,o,a,s,c,u,h;(0,A.A)(2,arguments);var p=(0,Ie.q)(),f=(0,d.A)(null!==(n=null!==(i=null!==(o=null!==(a=null==r?void 0:r.weekStartsOn)&&void 0!==a?a:null==r||null===(s=r.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==o?o:p.weekStartsOn)&&void 0!==i?i:null===(u=p.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,l.default)(e),m=(0,d.A)(t),v=((m%7+7)%7<f?7:0)+m-g.getUTCDay();return g.setUTCDate(g.getUTCDate()+v),g}var Fe=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Me(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(T),Oe=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r,n){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return re(ae(t.length,e),i);case"eo":return re(r.ordinalNumber(e,{unit:"day"}),i);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Me(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(T),Pe=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r,n){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return re(ae(t.length,e),i);case"co":return re(r.ordinalNumber(e,{unit:"day"}),i);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Me(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(T),De=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",90),E(f(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){var n=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return ae(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return re(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiii":return re(r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiiii":return re(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);default:return re(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,r){return e=function(e,t){(0,A.A)(2,arguments);var r=(0,d.A)(t);r%7==0&&(r-=7);var n=(0,l.default)(e),i=((r%7+7)%7<1?7:0)+r-n.getUTCDay();return n.setUTCDate(n.getUTCDate()+i),n}(e,r),e.setUTCHours(0,0,0,0),e}}]),r}(T),Ne=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",80),E(f(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,r){return e.setUTCHours(le(r),0,0,0),e}}]),r}(T),Le=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",80),E(f(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,r){return e.setUTCHours(le(r),0,0,0),e}}]),r}(T),Ue=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",80),E(f(e),"incompatibleTokens",["a","b","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,r){return e.setUTCHours(le(r),0,0,0),e}}]),r}(T),Re=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",70),E(f(e),"incompatibleTokens",["H","K","k","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"h":return ne(R,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,r){var n=e.getUTCHours()>=12;return n&&r<12?e.setUTCHours(r+12,0,0,0):n||12!==r?e.setUTCHours(r,0,0,0):e.setUTCHours(0,0,0,0),e}}]),r}(T),He=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",70),E(f(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"H":return ne(N,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,r){return e.setUTCHours(r,0,0,0),e}}]),r}(T),Qe=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",70),E(f(e),"incompatibleTokens",["h","H","k","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"K":return ne(U,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,r){return e.getUTCHours()>=12&&r<12?e.setUTCHours(r+12,0,0,0):e.setUTCHours(r,0,0,0),e}}]),r}(T),je=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",70),E(f(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"k":return ne(L,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,r){var n=r<=24?r%24:r;return e.setUTCHours(n,0,0,0),e}}]),r}(T),Ve=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",60),E(f(e),"incompatibleTokens",["t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"m":return ne(H,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCMinutes(r,0,0),e}}]),r}(T),We=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",50),E(f(e),"incompatibleTokens",["t","T"]),e}return S(r,[{key:"parse",value:function(e,t,r){switch(t){case"s":return ne(Q,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCSeconds(r,0),e}}]),r}(T),ze=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",30),E(f(e),"incompatibleTokens",["t","T"]),e}return S(r,[{key:"parse",value:function(e,t){return re(ae(t.length,e),(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))}},{key:"set",value:function(e,t,r){return e.setUTCMilliseconds(r),e}}]),r}(T),Ge=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",10),E(f(e),"incompatibleTokens",["t","T","x"]),e}return S(r,[{key:"parse",value:function(e,t){switch(t){case"X":return ie($,e);case"XX":return ie(J,e);case"XXXX":return ie(Z,e);case"XXXXX":return ie(te,e);default:return ie(ee,e)}}},{key:"set",value:function(e,t,r){return t.timestampIsSet?e:new Date(e.getTime()-r)}}]),r}(T),Ke=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",10),E(f(e),"incompatibleTokens",["t","T","X"]),e}return S(r,[{key:"parse",value:function(e,t){switch(t){case"x":return ie($,e);case"xx":return ie(J,e);case"xxxx":return ie(Z,e);case"xxxxx":return ie(te,e);default:return ie(ee,e)}}},{key:"set",value:function(e,t,r){return t.timestampIsSet?e:new Date(e.getTime()-r)}}]),r}(T),Ye=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",40),E(f(e),"incompatibleTokens","*"),e}return S(r,[{key:"parse",value:function(e){return oe(e)}},{key:"set",value:function(e,t,r){return[new Date(1e3*r),{timestampIsSet:!0}]}}]),r}(T),Xe=function(e){m(r,e);var t=b(r);function r(){var e;w(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return E(f(e=t.call.apply(t,[this].concat(i))),"priority",20),E(f(e),"incompatibleTokens","*"),e}return S(r,[{key:"parse",value:function(e){return oe(e)}},{key:"set",value:function(e,t,r){return[new Date(r),{timestampIsSet:!0}]}}]),r}(T),qe={G:new I,y:new he,Y:new Ae,R:new ge,u:new me,Q:new ve,q:new ye,M:new be,L:new we,w:new Ce,I:new Ee,d:new _e,D:new Te,E:new Fe,e:new Oe,c:new Pe,i:new De,a:new Ne,b:new Le,B:new Ue,h:new Re,H:new He,K:new Qe,k:new je,m:new Ve,s:new We,S:new ze,X:new Ge,x:new Ke,t:new Ye,T:new Xe},$e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Je=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ze=/^'([^]*?)'?$/,et=/''/g,tt=/\S/,rt=/[a-zA-Z]/;function nt(e,t,r,i){var f,g,m,v,y,b,w,x,C,S,E,B,k,T,I,M,F,O;(0,A.A)(3,arguments);var P=String(e),D=String(t),N=(0,Ie.q)(),L=null!==(f=null!==(g=null==i?void 0:i.locale)&&void 0!==g?g:N.locale)&&void 0!==f?f:a.A;if(!L.match)throw new RangeError("locale must contain match property");var U=(0,d.A)(null!==(m=null!==(v=null!==(y=null!==(b=null==i?void 0:i.firstWeekContainsDate)&&void 0!==b?b:null==i||null===(w=i.locale)||void 0===w||null===(x=w.options)||void 0===x?void 0:x.firstWeekContainsDate)&&void 0!==y?y:N.firstWeekContainsDate)&&void 0!==v?v:null===(C=N.locale)||void 0===C||null===(S=C.options)||void 0===S?void 0:S.firstWeekContainsDate)&&void 0!==m?m:1);if(!(U>=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var R=(0,d.A)(null!==(E=null!==(B=null!==(k=null!==(T=null==i?void 0:i.weekStartsOn)&&void 0!==T?T:null==i||null===(I=i.locale)||void 0===I||null===(M=I.options)||void 0===M?void 0:M.weekStartsOn)&&void 0!==k?k:N.weekStartsOn)&&void 0!==B?B:null===(F=N.locale)||void 0===F||null===(O=F.options)||void 0===O?void 0:O.weekStartsOn)&&void 0!==E?E:0);if(!(R>=0&&R<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===D)return""===P?(0,l.default)(r):new Date(NaN);var H,Q={firstWeekContainsDate:U,weekStartsOn:R,locale:L},j=[new _],V=D.match(Je).map((function(e){var t=e[0];return t in u.A?(0,u.A[t])(e,L.formatLong):e})).join("").match($e),W=[],z=o(V);try{var G=function(){var t=H.value;null!=i&&i.useAdditionalWeekYearTokens||!(0,p.xM)(t)||(0,p.lJ)(t,D,e),null!=i&&i.useAdditionalDayOfYearTokens||!(0,p.ef)(t)||(0,p.lJ)(t,D,e);var r=t[0],n=qe[r];if(n){var o=n.incompatibleTokens;if(Array.isArray(o)){var a=W.find((function(e){return o.includes(e.token)||e.token===r}));if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===n.incompatibleTokens&&W.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));W.push({token:r,fullToken:t});var s=n.run(P,t,L.match,Q);if(!s)return{v:new Date(NaN)};j.push(s.setter),P=s.rest}else{if(r.match(rt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===t?t="'":"'"===r&&(t=t.match(Ze)[1].replace(et,"'")),0!==P.indexOf(t))return{v:new Date(NaN)};P=P.slice(t.length)}};for(z.s();!(H=z.n()).done;){var K=G();if("object"===(0,n.A)(K))return K.v}}catch(e){z.e(e)}finally{z.f()}if(P.length>0&&tt.test(P))return new Date(NaN);var Y=j.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,r){return r.indexOf(e)===t})).map((function(e){return j.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),X=(0,l.default)(r);if(isNaN(X.getTime()))return new Date(NaN);var q,$=(0,s.A)(X,(0,h.A)(X)),J={},Z=o(Y);try{for(Z.s();!(q=Z.n()).done;){var ee=q.value;if(!ee.validate($,Q))return new Date(NaN);var te=ee.set($,J,Q);Array.isArray(te)?($=te[0],c(J,te[1])):$=te}}catch(e){Z.e(e)}finally{Z.f()}return $}},10838:(e,t,r)=>{"use strict";var n=r(46518),i=r(43839).findLast,o=r(6469);n({target:"Array",proto:!0},{findLast:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("findLast")},10916:(e,t,r)=>{"use strict";var n=r(24475),i=r(80550),o=r(94901),a=r(92796),s=r(33706),l=r(78227),c=r(87290),u=r(50516),h=r(96395),p=r(77388),d=i&&i.prototype,A=l("species"),f=!1,g=o(n.PromiseRejectionEvent),m=a("Promise",(function(){var e=s(i),t=e!==String(i);if(!t&&66===p)return!0;if(h&&(!d.catch||!d.finally))return!0;if(!p||p<51||!/native code/.test(e)){var r=new i((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};if((r.constructor={})[A]=n,!(f=r.then((function(){}))instanceof n))return!0}return!t&&(c||u)&&!g}));e.exports={CONSTRUCTOR:m,REJECTION_EVENT:g,SUBCLASSING:f}},11025:(e,t,r)=>{"use strict";r(52675),r(89463),r(66412),r(60193),r(92168),r(2259),r(86964),r(83142),r(83237),r(61833),r(67947),r(31073),r(45700),r(78125),r(20326),r(16280),r(76918),r(30067),r(4294),r(18107),r(28706),r(26835),r(88431),r(33771),r(2008),r(50113),r(48980),r(10838),r(13451),r(46449),r(78350),r(51629),r(23418),r(74423),r(25276),r(64346),r(23792),r(48598),r(8921),r(62062),r(31051),r(44114),r(72712),r(18863),r(94490),r(34782),r(15086),r(26910),r(87478),r(54554),r(9678),r(57145),r(71658),r(93514),r(30237),r(13609),r(11558),r(54743),r(46761),r(11745),r(38309),r(61699),r(59089),r(91191),r(93515),r(1688),r(60739),r(89572),r(23288),r(36456),r(94170),r(48957),r(62010),r(55081),r(33110),r(4731),r(36033),r(47072),r(93153),r(82326),r(36389),r(64444),r(8085),r(77762),r(65070),r(60605),r(39469),r(72152),r(75376),r(56624),r(11367),r(5914),r(78553),r(98690),r(60479),r(70761),r(2892),r(45374),r(25428),r(32637),r(40150),r(59149),r(64601),r(44435),r(87220),r(25843),r(62337),r(9868),r(80630),r(69085),r(59904),r(17427),r(67945),r(84185),r(87607),r(5506),r(52811),r(53921),r(83851),r(81278),r(1480),r(40875),r(77691),r(78347),r(29908),r(94052),r(94003),r(221),r(79432),r(9220),r(7904),r(93967),r(63548),r(93941),r(10287),r(26099),r(16034),r(78459),r(58940),r(3362),r(96167),r(93518),r(9391),r(14628),r(39796),r(60825),r(87411),r(21211),r(40888),r(9065),r(86565),r(32812),r(84634),r(71137),r(30985),r(34268),r(34873),r(15472),r(84864),r(57465),r(27495),r(69479),r(87745),r(90906),r(38781),r(31415),r(67357),r(23860),r(99449),r(27337),r(21699),r(42043),r(47764),r(71761),r(28543),r(35701),r(68156),r(85906),r(42781),r(25440),r(79978),r(5746),r(90744),r(11392),r(50375),r(67438),r(42762),r(39202),r(43359),r(89907),r(11898),r(35490),r(5745),r(94298),r(60268),r(69546),r(20781),r(50778),r(89195),r(46276),r(48718),r(16308),r(34594),r(29833),r(46594),r(72107),r(95477),r(21489),r(22134),r(3690),r(61740),r(48140),r(81630),r(72170),r(75044),r(69539),r(31694),r(89955),r(21903),r(91134),r(33206),r(48345),r(44496),r(66651),r(12887),r(19369),r(66812),r(8995),r(52568),r(31575),r(36072),r(88747),r(28845),r(29423),r(57301),r(373),r(86614),r(41405),r(37467),r(44732),r(33684),r(79577),r(88267),r(73772),r(30958),r(49806),r(39687),r(26148),r(34504),r(87370),r(31659),r(95115),r(17978),r(46058),r(6986),r(88177),r(80081),r(45490),r(17656),r(55105),r(54151),r(72400),r(73677),r(61938),r(85901),r(26280),r(27913),r(47801),r(82750),r(33811),r(84847),r(74147),r(29150),r(74648),r(17333),r(3064),r(32679),r(9920),r(46967),r(45182),r(41393),r(14905),r(8159),r(39320),r(86994),r(24964),r(7467),r(10586),r(47390),r(81332),r(9730),r(56192),r(66557),r(83354),r(98225),r(37998),r(16401),r(18640),r(62480),r(98992),r(51098),r(16037),r(64743),r(23215),r(54520),r(72577),r(30670),r(3949),r(45882),r(76913),r(81454),r(75289),r(8872),r(37550),r(27413),r(41795),r(81730),r(67296),r(58335),r(33981),r(71517),r(11379),r(93777),r(14190),r(12359),r(86097),r(39172),r(57019),r(17273),r(81723),r(27415),r(19929),r(37583),r(55122),r(16385),r(20230),r(57268),r(79733),r(19717),r(52231),r(58179),r(30456),r(74017),r(79310),r(16453),r(83062),r(96369),r(15637),r(2848),r(24842),r(24746),r(33454),r(6660),r(15941),r(82101),r(79926),r(84208),r(91550),r(9156),r(48918),r(66090),r(2917),r(35874),r(47575),r(47628),r(43799),r(65186),r(42978),r(72527),r(79852),r(42376),r(40617),r(73067),r(66820),r(8288),r(37108),r(25509),r(65223),r(43375),r(60321),r(41927),r(11632),r(64377),r(49522),r(39225),r(66771),r(13972),r(12516),r(99209),r(68931),r(25714),r(52514),r(35694),r(52774),r(23283),r(49536),r(21926),r(17561),r(16864),r(66197),r(16215),r(78898),r(84114),r(74176),r(66337),r(44590),r(38344),r(12041),r(51755),r(81202),r(43275),r(13070),r(87153),r(53032),r(53803),r(13976),r(30465),r(18999),r(42793),r(77208),r(73440),r(13195),r(51839),r(14037),r(47350),r(91706),r(96847),r(23241),r(43250),r(10149),r(67302),r(55871),r(24082),r(57051),r(27650),r(49631),r(35623),r(67348),r(26957),r(79732),r(35644),r(49634),r(83742),r(56422),r(82451),r(46270),r(2945),r(42207),r(23500),r(62953),r(55815),r(64979),r(79739),r(59848),r(122),r(13611),r(71678),r(76031),r(3296),r(2222),r(27208),r(48408),r(14603),r(47566),r(98721),r(19167)},11056:(e,t,r)=>{"use strict";var n=r(24913).f;e.exports=function(e,t,r){r in e||n(e,r,{configurable:!0,get:function(){return t[r]},set:function(e){t[r]=e}})}},11104:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t),s=r.getFullYear(),l=r.getDate(),c=new Date(0);c.setFullYear(s,a,15),c.setHours(0,0,0,0);var u=function(e){(0,o.A)(1,arguments);var t=(0,i.default)(e),r=t.getFullYear(),n=t.getMonth(),a=new Date(0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}(c);return r.setMonth(a,Math.min(l,u)),r}},11331:(e,t,r)=>{var n=r(72552),i=r(28879),o=r(40346),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var r=c.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==u}},11367:(e,t,r)=>{"use strict";var n=r(46518),i=Math.log,o=Math.LN2;n({target:"Math",stat:!0},{log2:function(e){return i(e)/o}})},11379:(e,t,r)=>{"use strict";var n=r(46518),i=r(36194),o=r(72248),a=o.get,s=o.has,l=o.set;n({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(e,t){var r,n,o=i(this);return s(o,e)?(r=a(o,e),"update"in t&&(r=t.update(r,e,o),l(o,e,r)),r):(n=t.insert(e,o),l(o,e,n),n)}})},11392:(e,t,r)=>{"use strict";var n,i=r(46518),o=r(27476),a=r(77347).f,s=r(18014),l=r(655),c=r(60511),u=r(67750),h=r(41436),p=r(96395),d=o("".slice),A=Math.min,f=h("startsWith");i({target:"String",proto:!0,forced:!(!p&&!f&&(n=a(String.prototype,"startsWith"),n&&!n.writable)||f)},{startsWith:function(e){var t=l(u(this));c(e);var r=s(A(arguments.length>1?arguments[1]:void 0,t.length)),n=l(e);return d(t,r,r+n.length)===n}})},11401:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={accept:"accept","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",allowtransparency:"allowTransparency",alt:"alt",as:"as",async:"async",autocomplete:"autoComplete",autoplay:"autoPlay",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",challenge:"challenge",checked:"checked",cite:"cite",classid:"classID",class:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlsList:"controlsList",coords:"coords",crossorigin:"crossOrigin",data:"data",datetime:"dateTime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",enctype:"encType",form:"form",formaction:"formAction",formenctype:"formEncType",formmethod:"formMethod",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",for:"htmlFor","http-equiv":"httpEquiv",icon:"icon",id:"id",inputmode:"inputMode",integrity:"integrity",is:"is",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginheight:"marginHeight",marginwidth:"marginWidth",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",slot:"slot",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",datatype:"datatype",inlist:"inlist",prefix:"prefix",property:"property",resource:"resource",typeof:"typeof",vocab:"vocab",autocapitalize:"autoCapitalize",autocorrect:"autoCorrect",autosave:"autoSave",color:"color",itemprop:"itemProp",itemscope:"itemScope",itemtype:"itemType",itemid:"itemID",itemref:"itemRef",results:"results",security:"security",unselectable:"unselectable"}},11558:(e,t,r)=>{"use strict";var n=r(46518),i=r(39928),o=r(25397),a=Array;n({target:"Array",proto:!0},{with:function(e,t){return i(o(this),a,e,t)}})},11632:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(97080),a=r(94402),s=r(38469),l=a.Set,c=a.add;n({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=new l;return s(t,(function(e){r(e,e,t)&&c(n,e)})),n}})},11724:(e,t,r)=>{var n=r(57918),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},o={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},a={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},s={__proto__:null,math:!0,svg:!0},l={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},c=/\s|\//;function u(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(n=this._options.Tokenizer),this._tokenizer=new n(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}r(56698)(u,r(37007).EventEmitter),u.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},u.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},u.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in o)for(var t;(t=this._stack[this._stack.length-1])in o[e];this.onclosetag(t));!this._options.xmlMode&&e in a||(this._stack.push(e),e in s?this._foreignContext.push(!0):e in l&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},u.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in a&&this._cbs.onclosetag(this._tagname),this._tagname=""},u.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in s||e in l)&&this._foreignContext.pop(),!this._stack.length||e in a&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},u.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},u.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},u.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},u.prototype.onattribdata=function(e){this._attribvalue+=e},u.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},u.prototype._getInstructionName=function(e){var t=e.search(c),r=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(r=r.toLowerCase()),r},u.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},u.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},u.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},u.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},u.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},u.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},u.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},u.prototype.parseComplete=function(e){this.reset(),this.end(e)},u.prototype.write=function(e){this._tokenizer.write(e)},u.prototype.end=function(e){this._tokenizer.end(e)},u.prototype.pause=function(){this._tokenizer.pause()},u.prototype.resume=function(){this._tokenizer.resume()},u.prototype.parseChunk=u.prototype.write,u.prototype.done=u.prototype.end,e.exports=u},11745:(e,t,r)=>{"use strict";var n=r(46518),i=r(27476),o=r(79039),a=r(66346),s=r(28551),l=r(35610),c=r(18014),u=r(2293),h=a.ArrayBuffer,p=a.DataView,d=p.prototype,A=i(h.prototype.slice),f=i(d.getUint8),g=i(d.setUint8);n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:o((function(){return!new h(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(A&&void 0===t)return A(s(this),e);for(var r=s(this).byteLength,n=l(e,r),i=l(void 0===t?r:t,r),o=new(u(this,h))(c(i-n)),a=new p(this),d=new p(o),m=0;n<i;)g(d,m++,f(a,n++));return o}})},11898:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("big")},{big:function(){return i(this,"big","","")}})},11994:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return n.hasOwnProperty(e)||(n[e]=r.test(e)),n[e]};var r=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,n={}},12025:(e,t,r)=>{"use strict";if("undefined"==typeof window||"undefined"==typeof navigator||-1!==navigator.userAgent.indexOf("Node.js")||-1!==navigator.userAgent.indexOf("jsdom")){var n=function(){};(n.Utilities={}).removeData=function(){},n.velocityReactServerShim=!0,e.exports=n}else{var i=window.jQuery||window.Zepto||window;e.exports=i.Velocity?i.Velocity:r(48357)}},12041:(e,t,r)=>{"use strict";r(79978)},12211:(e,t,r)=>{"use strict";var n=r(79039);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},12229:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-x-mark-circle",view:n+"gfx/sprite.svg#view-icon-x-mark-circle",viewBox:"0 0 512 512",title:"",toString:function(){return JSON.stringify(this.view)}}},12326:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-divider-circle",view:n+"gfx/sprite.svg#view-icon-divider-circle",viewBox:"0 0 2 2",title:"",toString:function(){return JSON.stringify(this.view)}}},12359:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{find:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=a(t,(function(e,n){if(r(e,n,t))return{value:e}}),!0);return n&&n.value}})},12516:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(64449);n({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(e){return i(a,this,o(e))}})},12563:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getMinutes()}},12586:(e,t,r)=>{"use strict";var n=r(97751),i=r(79504),o=n("Symbol"),a=o.keyFor,s=i(o.prototype.valueOf);e.exports=o.isRegisteredSymbol||function(e){try{return void 0!==a(s(e))}catch(e){return!1}}},12657:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(29852),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.default)(e,-r)}},12865:(e,t,r)=>{"use strict";var n=r(79504),i=r(79306);e.exports=function(){return n(i(this))}},12887:(e,t,r)=>{"use strict";var n=r(24475),i=r(79039),o=r(79504),a=r(94644),s=r(23792),l=r(78227)("iterator"),c=n.Uint8Array,u=o(s.values),h=o(s.keys),p=o(s.entries),d=a.aTypedArray,A=a.exportTypedArrayMethod,f=c&&c.prototype,g=!i((function(){f[l].call([1])})),m=!!f&&f.values&&f[l]===f.values&&"values"===f.values.name,v=function(){return u(d(this))};A("entries",(function(){return p(d(this))}),g),A("keys",(function(){return h(d(this))}),g),A("values",v,g||!m,{name:"values"}),A(l,v,g||!m,{name:"values"})},13063:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-utl-nkning",view:n+"gfx/sprite.svg#view-icon-utl-nkning",viewBox:"0 0 18 19",title:"",toString:function(){return JSON.stringify(this.view)}}},13070:(e,t,r)=>{"use strict";r(46518)({target:"Symbol",stat:!0},{isRegisteredSymbol:r(12586)})},13091:(e,t,r)=>{"use strict";function n(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,i=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var a,s=o[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e){for(var t=0;t<e.length;t++)if(e[t].test(s))return t}(l):function(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t].test(s))return t}(l);return a=e.valueCallback?e.valueCallback(c):c,{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(s.length)}}}r.d(t,{A:()=>n})},13195:(e,t,r)=>{"use strict";var n=r(97751),i=r(35548),o=r(8045),a=r(94644),s=r(35370),l=a.aTypedArrayConstructor;(0,a.exportTypedArrayStaticMethod)("fromAsync",(function(e){var t=this,r=arguments.length,a=r>1?arguments[1]:void 0,c=r>2?arguments[2]:void 0;return new(n("Promise"))((function(r){i(t),r(o(e,a,c))})).then((function(e){return s(l(t),e)}))}),!0)},13222:e=>{e.exports=function(e){return e}},13451:(e,t,r)=>{"use strict";var n=r(46518),i=r(43839).findLastIndex,o=r(6469);n({target:"Array",proto:!0},{findLastIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("findLastIndex")},13486:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==A(e)&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r(96540)),i=c(r(5556)),o=c(r(61578)),a=c(r(54525)),s=c(r(42444)),l=c(r(97932));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function A(e){return A="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},A(e)}function f(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b={},w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(u,e);var t,r,i,c=(i=u,function(){var e,t=m(i);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=m(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==A(t)&&"function"!=typeof t?g(e):t}(this,e)});function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),y(g(t=c.call(this,e)),"storeInputReference",(function(e){null!==e&&(t.input=e);var r=t.props.inputProps.ref;r&&("function"==typeof r?r(e):"object"===A(r)&&Object.prototype.hasOwnProperty.call(r,"current")&&(r.current=e))})),y(g(t),"storeItemsContainerReference",(function(e){null!==e&&(t.itemsContainer=e)})),y(g(t),"onHighlightedItemChange",(function(e){t.highlightedItem=e})),y(g(t),"getItemId",(function(e,r){if(null===r)return null;var n=t.props.id,i=null===e?"":"section-".concat(e);return"react-autowhatever-".concat(n,"-").concat(i,"-item-").concat(r)})),y(g(t),"onFocus",(function(e){var r=t.props.inputProps;t.setState({isInputFocused:!0}),r.onFocus&&r.onFocus(e)})),y(g(t),"onBlur",(function(e){var r=t.props.inputProps;t.setState({isInputFocused:!1}),r.onBlur&&r.onBlur(e)})),y(g(t),"onKeyDown",(function(e){var r,n,i=t.props,o=i.inputProps,a=i.highlightedSectionIndex,s=i.highlightedItemIndex,l=e.keyCode;switch(l){case 40:case 38:var c=40===l?"next":"prev",u=(r=t.sectionIterator[c]([a,s]),n=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}}(r,n)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}(r,n)||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.")}()),h=u[0],p=u[1];o.onKeyDown(e,{newHighlightedSectionIndex:h,newHighlightedItemIndex:p});break;default:o.onKeyDown(e,{highlightedSectionIndex:a,highlightedItemIndex:s})}})),t.highlightedItem=null,t.state={isInputFocused:!1},t.setSectionsItems(e),t.setSectionIterator(e),t.setTheme(e),t}return t=u,(r=[{key:"componentDidMount",value:function(){this.ensureHighlightedItemIsVisible()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.items!==this.props.items&&this.setSectionsItems(e),e.items===this.props.items&&e.multiSection===this.props.multiSection||this.setSectionIterator(e),e.theme!==this.props.theme&&this.setTheme(e)}},{key:"componentDidUpdate",value:function(){this.ensureHighlightedItemIsVisible()}},{key:"setSectionsItems",value:function(e){e.multiSection&&(this.sectionsItems=e.items.map((function(t){return e.getSectionItems(t)})),this.sectionsLengths=this.sectionsItems.map((function(e){return e.length})),this.allSectionsAreEmpty=this.sectionsLengths.every((function(e){return 0===e})))}},{key:"setSectionIterator",value:function(e){this.sectionIterator=(0,o.default)({multiSection:e.multiSection,data:e.multiSection?this.sectionsLengths:e.items.length})}},{key:"setTheme",value:function(e){this.theme=(0,a.default)(e.theme)}},{key:"renderSections",value:function(){var e=this;if(this.allSectionsAreEmpty)return null;var t=this.theme,r=this.props,i=r.id,o=r.items,a=r.renderItem,c=r.renderItemData,u=r.renderSectionTitle,h=r.highlightedSectionIndex,p=r.highlightedItemIndex,d=r.itemProps;return o.map((function(r,o){var A="react-autowhatever-".concat(i,"-"),f="".concat(A,"section-").concat(o,"-"),g=0===o;return n.default.createElement("div",t("".concat(f,"container"),"sectionContainer",g&&"sectionContainerFirst"),n.default.createElement(s.default,{section:r,renderSectionTitle:u,theme:t,sectionKeyPrefix:f}),n.default.createElement(l.default,{items:e.sectionsItems[o],itemProps:d,renderItem:a,renderItemData:c,sectionIndex:o,highlightedItemIndex:h===o?p:null,onHighlightedItemChange:e.onHighlightedItemChange,getItemId:e.getItemId,theme:t,keyPrefix:A,ref:e.storeItemsListReference}))}))}},{key:"renderItems",value:function(){var e=this.props.items;if(0===e.length)return null;var t=this.theme,r=this.props,i=r.id,o=r.renderItem,a=r.renderItemData,s=r.highlightedSectionIndex,c=r.highlightedItemIndex,u=r.itemProps;return n.default.createElement(l.default,{items:e,itemProps:u,renderItem:o,renderItemData:a,highlightedItemIndex:null===s?c:null,onHighlightedItemChange:this.onHighlightedItemChange,getItemId:this.getItemId,theme:t,keyPrefix:"react-autowhatever-".concat(i,"-")})}},{key:"ensureHighlightedItemIsVisible",value:function(){var e=this.highlightedItem;if(e){var t=this.itemsContainer,r=e.offsetParent===t?e.offsetTop:e.offsetTop-t.offsetTop,n=t.scrollTop;r<n?n=r:r+e.offsetHeight>n+t.offsetHeight&&(n=r+e.offsetHeight-t.offsetHeight),n!==t.scrollTop&&(t.scrollTop=n)}}},{key:"render",value:function(){var e=this.theme,t=this.props,r=t.id,i=t.multiSection,o=t.renderInputComponent,a=t.renderItemsContainer,s=t.highlightedSectionIndex,l=t.highlightedItemIndex,c=this.state.isInputFocused,u=i?this.renderSections():this.renderItems(),h=null!==u,d=this.getItemId(s,l),A="react-autowhatever-".concat(r),f=p({role:"combobox","aria-haspopup":"listbox","aria-owns":A,"aria-expanded":h},e("react-autowhatever-".concat(r,"-container"),"container",h&&"containerOpen"),{},this.props.containerProps),g=o(p({type:"text",value:"",autoComplete:"off","aria-autocomplete":"list","aria-controls":A,"aria-activedescendant":d},e("react-autowhatever-".concat(r,"-input"),"input",h&&"inputOpen",c&&"inputFocused"),{},this.props.inputProps,{onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.props.inputProps.onKeyDown&&this.onKeyDown,ref:this.storeInputReference})),m=a({containerProps:p({id:A,role:"listbox"},e("react-autowhatever-".concat(r,"-items-container"),"itemsContainer",h&&"itemsContainerOpen"),{ref:this.storeItemsContainerReference}),children:u});return n.default.createElement("div",f,g,m)}}])&&f(t.prototype,r),u}(n.Component);t.default=w,y(w,"propTypes",{id:i.default.string,multiSection:i.default.bool,renderInputComponent:i.default.func,renderItemsContainer:i.default.func,items:i.default.array.isRequired,renderItem:i.default.func,renderItemData:i.default.object,renderSectionTitle:i.default.func,getSectionItems:i.default.func,containerProps:i.default.object,inputProps:i.default.object,itemProps:i.default.oneOfType([i.default.object,i.default.func]),highlightedSectionIndex:i.default.number,highlightedItemIndex:i.default.number,theme:i.default.oneOfType([i.default.object,i.default.array])}),y(w,"defaultProps",{id:"1",multiSection:!1,renderInputComponent:function(e){return n.default.createElement("input",e)},renderItemsContainer:function(e){var t=e.containerProps,r=e.children;return n.default.createElement("div",t,r)},renderItem:function(){throw new Error("`renderItem` must be provided")},renderItemData:b,renderSectionTitle:function(){throw new Error("`renderSectionTitle` must be provided")},getSectionItems:function(){throw new Error("`getSectionItems` must be provided")},containerProps:b,inputProps:b,itemProps:b,highlightedSectionIndex:null,highlightedItemIndex:null,theme:{container:"react-autowhatever__container",containerOpen:"react-autowhatever__container--open",input:"react-autowhatever__input",inputOpen:"react-autowhatever__input--open",inputFocused:"react-autowhatever__input--focused",itemsContainer:"react-autowhatever__items-container",itemsContainerOpen:"react-autowhatever__items-container--open",itemsList:"react-autowhatever__items-list",item:"react-autowhatever__item",itemFirst:"react-autowhatever__item--first",itemHighlighted:"react-autowhatever__item--highlighted",sectionContainer:"react-autowhatever__section-container",sectionContainerFirst:"react-autowhatever__section-container--first",sectionTitle:"react-autowhatever__section-title"}})},13554:(e,t,r)=>{var n,i=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of s(t))c.call(e,i)||i===r||o(e,i,{get:()=>t[i],enumerable:!(n=a(t,i))||n.enumerable});return e},h={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(h,{default:()=>f}),e.exports=(n=h,u(o({},"__esModule",{value:!0}),n));var p=((e,t,r)=>(r=null!=e?i(l(e)):{},u(e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(97015)),d=r(15580);const A=p.default[p.default.length-1];var f=(0,d.createReactPlayer)(p.default,A)},13609:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(26198),a=r(34527),s=r(84606),l=r(96837);n({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}}()},{unshift:function(e){var t=i(this),r=o(t),n=arguments.length;if(n){l(r+n);for(var c=r;c--;){var u=c+n;c in t?t[u]=t[c]:s(t,u)}for(var h=0;h<n;h++)t[h]=arguments[h]}return a(t,r+n)}})},13611:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(62106),a=r(43724),s=TypeError,l=Object.defineProperty,c=i.self!==i;try{if(a){var u=Object.getOwnPropertyDescriptor(i,"self");!c&&u&&u.get&&u.enumerable||o(i,"self",{get:function(){return i},set:function(e){if(this!==i)throw new s("Illegal invocation");l(i,"self",{value:e,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else n({global:!0,simple:!0,forced:c},{self:i})}catch(e){}},13652:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e).getTime(),o=(0,n.default)(t.start).getTime(),a=(0,n.default)(t.end).getTime();if(!(o<=a))throw new RangeError("Invalid interval");return r>=o&&r<=a}},13888:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(!o(e[l],a[l]))return!1;return!0}if(r&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(e[l]!==a[l])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof a.toString)return e.toString()===a.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],a[c[l]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},13925:(e,t,r)=>{"use strict";var n=r(20034);e.exports=function(e){return n(e)||null===e}},13972:(e,t,r)=>{"use strict";var n=r(46518),i=r(64449);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isDisjointFrom")},{isDisjointFrom:i})},13976:(e,t,r)=>{"use strict";r(70511)("matcher")},14037:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).filterReject,o=r(26357),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("filterOut",(function(e){var t=i(a(this),e,arguments.length>1?arguments[1]:void 0);return o(this,t)}),!0)},14081:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapToAutowhateverTheme=t.defaultTheme=void 0,t.defaultTheme={container:"react-autosuggest__container",containerOpen:"react-autosuggest__container--open",input:"react-autosuggest__input",inputOpen:"react-autosuggest__input--open",inputFocused:"react-autosuggest__input--focused",suggestionsContainer:"react-autosuggest__suggestions-container",suggestionsContainerOpen:"react-autosuggest__suggestions-container--open",suggestionsList:"react-autosuggest__suggestions-list",suggestion:"react-autosuggest__suggestion",suggestionFirst:"react-autosuggest__suggestion--first",suggestionHighlighted:"react-autosuggest__suggestion--highlighted",sectionContainer:"react-autosuggest__section-container",sectionContainerFirst:"react-autosuggest__section-container--first",sectionTitle:"react-autosuggest__section-title"},t.mapToAutowhateverTheme=function(e){var t={};for(var r in e)switch(r){case"suggestionsContainer":t.itemsContainer=e[r];break;case"suggestionsContainerOpen":t.itemsContainerOpen=e[r];break;case"suggestion":t.item=e[r];break;case"suggestionFirst":t.itemFirst=e[r];break;case"suggestionHighlighted":t.itemHighlighted=e[r];break;case"suggestionsList":t.itemsList=e[r];break;default:t[r]=e[r]}return t}},14190:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(72248),s=r(26223),l=a.Map,c=a.set;n({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=new l;return s(t,(function(e,i){r(e,i,t)&&c(n,i,e)})),n}})},14248:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},14468:(e,t,r)=>{"use strict";var n=r(91181),i=r(33994),o=r(62529),a=r(64117),s=r(20034),l=r(62106),c=r(43724),u="Incorrect Iterator.range arguments",h="NumericRangeIterator",p=n.set,d=n.getterFor(h),A=RangeError,f=TypeError,g=i((function(e,t,r,n,i,o){if(typeof e!=n||t!==1/0&&t!==-1/0&&typeof t!=n)throw new f(u);if(e===1/0||e===-1/0)throw new A(u);var l,d=t>e,g=!1;if(void 0===r)l=void 0;else if(s(r))l=r.step,g=!!r.inclusive;else{if(typeof r!=n)throw new f(u);l=r}if(a(l)&&(l=d?o:-o),typeof l!=n)throw new f(u);if(l===1/0||l===-1/0||l===i&&e!==t)throw new A(u);p(this,{type:h,start:e,end:t,step:l,inclusive:g,hitsEnd:e!=e||t!=t||l!=l||t>e!=l>i,currentCount:i,zero:i}),c||(this.start=e,this.end=t,this.step=l,this.inclusive=g)}),h,(function(){var e=d(this);if(e.hitsEnd)return o(void 0,!0);var t=e.start,r=e.end,n=t+e.step*e.currentCount++;n===r&&(e.hitsEnd=!0);var i=e.inclusive;return(r>t?i?n>r:n>=r:i?r>n:r>=n)?(e.hitsEnd=!0,o(void 0,!0)):o(n,!1)})),m=function(e){l(g.prototype,e,{get:function(){return d(this)[e]},set:function(){},configurable:!0,enumerable:!1})};c&&(m("start"),m("end"),m("inclusive"),m("step")),e.exports=g},14526:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-zip",view:n+"gfx/sprite.svg#view-icon-file-zip",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},14601:(e,t,r)=>{"use strict";var n=r(97751),i=r(39297),o=r(66699),a=r(1625),s=r(52967),l=r(77740),c=r(11056),u=r(23167),h=r(32603),p=r(77584),d=r(80747),A=r(43724),f=r(96395);e.exports=function(e,t,r,g){var m="stackTraceLimit",v=g?2:1,y=e.split("."),b=y[y.length-1],w=n.apply(null,y);if(w){var x=w.prototype;if(!f&&i(x,"cause")&&delete x.cause,!r)return w;var C=n("Error"),S=t((function(e,t){var r=h(g?t:e,void 0),n=g?new w(e):new w;return void 0!==r&&o(n,"message",r),d(n,S,n.stack,2),this&&a(x,this)&&u(n,this,S),arguments.length>v&&p(n,arguments[v]),n}));if(S.prototype=x,"Error"!==b?s?s(S,C):l(S,C,{name:!0}):A&&m in w&&(c(S,w,m),c(S,w,"prepareStackTrace")),l(S,w),!f)try{x.name!==b&&o(x,"name",b),x.constructor=S}catch(e){}return S}}},14603:(e,t,r)=>{"use strict";var n=r(36840),i=r(79504),o=r(655),a=r(22812),s=URLSearchParams,l=s.prototype,c=i(l.append),u=i(l.delete),h=i(l.forEach),p=i([].push),d=new s("a=1&a=2&b=3");d.delete("a",1),d.delete("b",void 0),d+""!="a=2"&&n(l,"delete",(function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&void 0===r)return u(this,e);var n=[];h(this,(function(e,t){p(n,{key:t,value:e})})),a(t,1);for(var i,s=o(e),l=o(r),d=0,A=0,f=!1,g=n.length;d<g;)i=n[d++],f||i.key===s?(f=!0,u(this,i.key)):A++;for(;A<g;)(i=n[A++]).key===s&&i.value===l||c(this,i.key,i.value)}),{enumerable:!0,unsafe:!0})},14628:(e,t,r)=>{"use strict";var n=r(46518),i=r(36043);n({target:"Promise",stat:!0},{withResolvers:function(){var e=i.f(this);return{promise:e.promise,resolve:e.resolve,reject:e.reject}}})},14675:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-checkmark-circle-outline",view:n+"gfx/sprite.svg#view-icon-checkmark-circle-outline",viewBox:"0 0 512 512",title:"",toString:function(){return JSON.stringify(this.view)}}},14783:function(e,t,r){var n,i,o;i="undefined"!=typeof window?window:this,o=function(e){function t(t,r,n,i){t.hasOwnProperty(r)||(t[r]=i.apply(null,n),"function"==typeof CustomEvent&&e.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:r,module:t[r]}})))}var r={};return t(r,"Core/Globals.js",[],(function(){var t;return function(t){t.SVG_NS="http://www.w3.org/2000/svg",t.product="Highcharts",t.version="10.2.1",t.win=void 0!==e?e:{},t.doc=t.win.document,t.svg=t.doc&&t.doc.createElementNS&&!!t.doc.createElementNS(t.SVG_NS,"svg").createSVGRect,t.userAgent=t.win.navigator&&t.win.navigator.userAgent||"",t.isChrome=-1!==t.userAgent.indexOf("Chrome"),t.isFirefox=-1!==t.userAgent.indexOf("Firefox"),t.isMS=/(edge|msie|trident)/i.test(t.userAgent)&&!t.win.opera,t.isSafari=!t.isChrome&&-1!==t.userAgent.indexOf("Safari"),t.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(t.userAgent),t.isWebKit=-1!==t.userAgent.indexOf("AppleWebKit"),t.deg2rad=2*Math.PI/360,t.hasBidiBug=t.isFirefox&&4>parseInt(t.userAgent.split("Firefox/")[1],10),t.hasTouch=!!t.win.TouchEvent,t.marginNames=["plotTop","marginRight","marginBottom","plotLeft"],t.noop=function(){},t.supportsPassiveEvents=function(){var e=!1;if(!t.isMS){var r=Object.defineProperty({},"passive",{get:function(){e=!0}});t.win.addEventListener&&t.win.removeEventListener&&(t.win.addEventListener("testPassive",t.noop,r),t.win.removeEventListener("testPassive",t.noop,r))}return e}(),t.charts=[],t.dateFormats={},t.seriesTypes={},t.symbolSizes={},t.chartCount=0}(t||(t={})),t})),t(r,"Core/Utilities.js",[r["Core/Globals.js"]],(function(e){function t(r,n,i,o){var a=n?"Highcharts error":"Highcharts warning";32===r&&(r=a+": Deprecated member");var s=l(r),c=s?a+" #"+r+": www.highcharts.com/errors/"+r+"/":r.toString();if(void 0!==o){var u="";s&&(c+="?"),g(o,(function(e,t){u+="\n - ".concat(t,": ").concat(e),s&&(c+=encodeURI(t)+"="+encodeURI(e))})),c+=u}v(e,"displayError",{chart:i,code:r,message:c,params:o},(function(){if(n)throw Error(c);w.console&&-1===t.messages.indexOf(c)&&console.warn(c)})),t.messages.push(c)}function r(e,t){return parseInt(e,t||10)}function n(e){return"string"==typeof e}function i(e){return"[object Array]"===(e=Object.prototype.toString.call(e))||"[object Array Iterator]"===e}function o(e,t){return!(!e||"object"!=typeof e||t&&i(e))}function a(e){return o(e)&&"number"==typeof e.nodeType}function s(e){var t=e&&e.constructor;return!(!o(e,!0)||a(e)||!t||!t.name||"Object"===t.name)}function l(e){return"number"==typeof e&&!isNaN(e)&&1/0>e&&-1/0<e}function c(e){return null!=e}function u(e,t,r){var i,o=n(t)&&!c(r),a=function(t,r){c(t)?e.setAttribute(r,t):o?(i=e.getAttribute(r))||"class"!==r||(i=e.getAttribute(r+"Name")):e.removeAttribute(r)};return n(t)?a(r,t):g(t,a),i}function h(e,t){var r;for(r in e||(e={}),t)e[r]=t[r];return e}function p(){for(var e=arguments,t=e.length,r=0;r<t;r++){var n=e[r];if(null!=n)return n}}function d(t,r){e.isMS&&!e.svg&&r&&c(r.opacity)&&(r.filter="alpha(opacity=".concat(100*r.opacity,")")),h(t.style,r)}function A(e){return Math.pow(10,Math.floor(Math.log(e)/Math.LN10))}function f(e,t){return 1e14<e?e:parseFloat(e.toPrecision(t||14))}function g(e,t,r){for(var n in e)Object.hasOwnProperty.call(e,n)&&t.call(r||e[n],e[n],n,e)}function m(t,r,n){function i(r,n){var i=t.removeEventListener||e.removeEventListenerPolyfill;i&&i.call(t,r,n,!1)}function o(e){var n;if(t.nodeName){if(r){var o={};o[r]=!0}else o=e;g(o,(function(t,r){if(e[r])for(n=e[r].length;n--;)i(r,e[r][n].fn)}))}}var a="function"==typeof t&&t.prototype||t;if(Object.hasOwnProperty.call(a,"hcEvents")){var s=a.hcEvents;r?(a=s[r]||[],n?(s[r]=a.filter((function(e){return n!==e.fn})),i(r,n)):(o(s),s[r]=[])):(o(s),delete a.hcEvents)}}function v(t,r,n,i){if(n=n||{},b.createEvent&&(t.dispatchEvent||t.fireEvent&&t!==e)){var o=b.createEvent("Events");o.initEvent(r,!0,!0),n=h(o,n),t.dispatchEvent?t.dispatchEvent(n):t.fireEvent(r,n)}else if(t.hcEvents){n.target||h(n,{preventDefault:function(){n.defaultPrevented=!0},target:t,type:r}),o=[];for(var a=t,s=!1;a.hcEvents;)Object.hasOwnProperty.call(a,"hcEvents")&&a.hcEvents[r]&&(o.length&&(s=!0),o.unshift.apply(o,a.hcEvents[r])),a=Object.getPrototypeOf(a);s&&o.sort((function(e,t){return e.order-t.order})),o.forEach((function(e){!1===e.fn.call(t,n)&&n.preventDefault()}))}i&&!n.defaultPrevented&&i.call(t,n)}var y=e.charts,b=e.doc,w=e.win;(t||(t={})).messages=[],Math.easeInOutSine=function(e){return-.5*(Math.cos(Math.PI*e)-1)};var x=Array.prototype.find?function(e,t){return e.find(t)}:function(e,t){var r,n=e.length;for(r=0;r<n;r++)if(t(e[r],r))return e[r]};g({map:"map",each:"forEach",grep:"filter",reduce:"reduce",some:"some"},(function(r,n){e[n]=function(e){var i;return t(32,!1,void 0,((i={})["Highcharts.".concat(n)]="use Array.".concat(r),i)),Array.prototype[r].apply(e,[].slice.call(arguments,1))}}));var C,S=function(){var e=Math.random().toString(36).substring(2,9)+"-",t=0;return function(){return"highcharts-"+(C?"":e)+t++}}();return w.jQuery&&(w.jQuery.fn.highcharts=function(){var t=[].slice.call(arguments);if(this[0])return t[0]?(new(e[n(t[0])?t.shift():"Chart"])(this[0],t[0],t[1]),this):y[u(this[0],"data-highcharts-chart")]}),x={addEvent:function(t,r,n,i){void 0===i&&(i={});var o="function"==typeof t&&t.prototype||t;Object.hasOwnProperty.call(o,"hcEvents")||(o.hcEvents={}),o=o.hcEvents,e.Point&&t instanceof e.Point&&t.series&&t.series.chart&&(t.series.chart.runTrackerClick=!0);var a=t.addEventListener||e.addEventListenerPolyfill;return a&&a.call(t,r,n,!!e.supportsPassiveEvents&&{passive:void 0===i.passive?-1!==r.indexOf("touch"):i.passive,capture:!1}),o[r]||(o[r]=[]),o[r].push({fn:n,order:"number"==typeof i.order?i.order:1/0}),o[r].sort((function(e,t){return e.order-t.order})),function(){m(t,r,n)}},arrayMax:function(e){for(var t=e.length,r=e[0];t--;)e[t]>r&&(r=e[t]);return r},arrayMin:function(e){for(var t=e.length,r=e[0];t--;)e[t]<r&&(r=e[t]);return r},attr:u,clamp:function(e,t,r){return e>t?e<r?e:r:t},cleanRecursively:function e(t,r){var n={};return g(t,(function(i,a){o(t[a],!0)&&!t.nodeType&&r[a]?(i=e(t[a],r[a]),Object.keys(i).length&&(n[a]=i)):(o(t[a])||t[a]!==r[a]||a in t&&!(a in r))&&(n[a]=t[a])})),n},clearTimeout:function(e){c(e)&&clearTimeout(e)},correctFloat:f,createElement:function(e,t,r,n,i){return e=b.createElement(e),t&&h(e,t),i&&d(e,{padding:"0",border:"none",margin:"0"}),r&&d(e,r),n&&n.appendChild(e),e},css:d,defined:c,destroyObjectProperties:function(e,t){g(e,(function(r,n){r&&r!==t&&r.destroy&&r.destroy(),delete e[n]}))},discardElement:function(e){e&&e.parentElement&&e.parentElement.removeChild(e)},erase:function(e,t){for(var r=e.length;r--;)if(e[r]===t){e.splice(r,1);break}},error:t,extend:h,extendClass:function(e,t){var r=function(){};return h(r.prototype=new e,t),r},find:x,fireEvent:v,getMagnitude:A,getNestedProperty:function(e,t){for(e=e.split(".");e.length&&c(t);){var r=e.shift();if(void 0===r||"__proto__"===r)return;if(!c(t=t[r])||"function"==typeof t||"number"==typeof t.nodeType||t===w)return}return t},getStyle:function n(i,o,a){var s=e.getStyle||n;if("width"===o)return o=Math.min(i.offsetWidth,i.scrollWidth),(a=i.getBoundingClientRect&&i.getBoundingClientRect().width)<o&&a>=o-1&&(o=Math.floor(a)),Math.max(0,o-(s(i,"padding-left",!0)||0)-(s(i,"padding-right",!0)||0));if("height"===o)return Math.max(0,Math.min(i.offsetHeight,i.scrollHeight)-(s(i,"padding-top",!0)||0)-(s(i,"padding-bottom",!0)||0));if(w.getComputedStyle||t(27,!0),i=w.getComputedStyle(i,void 0)){var l=i.getPropertyValue(o);p(a,"opacity"!==o)&&(l=r(l))}return l},inArray:function(e,r,n){return t(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),r.indexOf(e,n)},isArray:i,isClass:s,isDOMElement:a,isFunction:function(e){return"function"==typeof e},isNumber:l,isObject:o,isString:n,keys:function(e){return t(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(e)},merge:function(){var e,t=arguments,r={},n=function(e,t){return"object"!=typeof e&&(e={}),g(t,(function(r,i){"__proto__"!==i&&"constructor"!==i&&(!o(r,!0)||s(r)||a(r)?e[i]=t[i]:e[i]=n(e[i]||{},r))})),e};!0===t[0]&&(r=t[1],t=Array.prototype.slice.call(t,2));var i=t.length;for(e=0;e<i;e++)r=n(r,t[e]);return r},normalizeTickInterval:function(e,t,r,n,i){var o=e,a=e/(r=p(r,A(e)));for(t||(t=i?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===n&&(1===r?t=t.filter((function(e){return 0==e%1})):.1>=r&&(t=[1/r]))),n=0;n<t.length&&(o=t[n],!(i&&o*r>=e||!i&&a<=(t[n]+(t[n+1]||t[n]))/2));n++);return f(o*r,-Math.round(Math.log(.001)/Math.LN10))},objectEach:g,offset:function(e){var t=b.documentElement;return{top:(e=e.parentElement||e.parentNode?e.getBoundingClientRect():{top:0,left:0,width:0,height:0}).top+(w.pageYOffset||t.scrollTop)-(t.clientTop||0),left:e.left+(w.pageXOffset||t.scrollLeft)-(t.clientLeft||0),width:e.width,height:e.height}},pad:function(e,t,r){return Array((t||2)+1-String(e).replace("-","").length).join(r||"0")+e},pick:p,pInt:r,relativeLength:function(e,t,r){return/%$/.test(e)?t*parseFloat(e)/100+(r||0):parseFloat(e)},removeEvent:m,splat:function(e){return i(e)?e:[e]},stableSort:function(e,t){var r,n,i=e.length;for(n=0;n<i;n++)e[n].safeI=n;for(e.sort((function(e,n){return 0===(r=t(e,n))?e.safeI-n.safeI:r})),n=0;n<i;n++)delete e[n].safeI},syncTimeout:function(e,t,r){return 0<t?setTimeout(e,t,r):(e.call(0,r),-1)},timeUnits:{millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},uniqueKey:S,useSerialIds:function(e){return C=p(e,C)},wrap:function(e,t,r){var n=e[t];e[t]=function(){var e=Array.prototype.slice.call(arguments),t=arguments,i=this;return i.proceed=function(){n.apply(i,arguments.length?arguments:t)},e.unshift(n),e=r.apply(this,e),i.proceed=null,e}}},x})),t(r,"Core/Chart/ChartDefaults.js",[],(function(){return{alignThresholds:!1,panning:{enabled:!1,type:"x"},styledMode:!1,borderRadius:0,colorCount:10,allowMutatingData:!0,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},zoomBySingleTouch:!1,zooming:{singleTouch:!1,resetButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}}},width:null,height:null,borderColor:"#335cad",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"}})),t(r,"Core/Color/Color.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t){var r=t.isNumber,n=t.merge,i=t.pInt;return t=function(){function t(r){this.rgba=[NaN,NaN,NaN,NaN],this.input=r;var n=e.Color;return n&&n!==t?new n(r):this instanceof t?void this.init(r):new t(r)}return t.parse=function(e){return e?new t(e):t.None},t.prototype.init=function(e){var r;if("object"==typeof e&&void 0!==e.stops)this.stops=e.stops.map((function(e){return new t(e[1])}));else if("string"==typeof e){if(this.input=e=t.names[e.toLowerCase()]||e,"#"===e.charAt(0)){var n=e.length,i=parseInt(e.substr(1),16);7===n?r=[(16711680&i)>>16,(65280&i)>>8,255&i,1]:4===n&&(r=[(3840&i)>>4|(3840&i)>>8,(240&i)>>4|240&i,(15&i)<<4|15&i,1])}if(!r)for(i=t.parsers.length;i--&&!r;){var o=t.parsers[i];(n=o.regex.exec(e))&&(r=o.parse(n))}}r&&(this.rgba=r)},t.prototype.get=function(e){var t=this.input,i=this.rgba;if("object"==typeof t&&void 0!==this.stops){var o=n(t);return o.stops=[].slice.call(o.stops),this.stops.forEach((function(t,r){o.stops[r]=[o.stops[r][0],t.get(e)]})),o}return i&&r(i[0])?"rgb"===e||!e&&1===i[3]?"rgb("+i[0]+","+i[1]+","+i[2]+")":"a"===e?"".concat(i[3]):"rgba("+i.join(",")+")":t},t.prototype.brighten=function(e){var t=this.rgba;if(this.stops)this.stops.forEach((function(t){t.brighten(e)}));else if(r(e)&&0!==e)for(var n=0;3>n;n++)t[n]+=i(255*e),0>t[n]&&(t[n]=0),255<t[n]&&(t[n]=255);return this},t.prototype.setOpacity=function(e){return this.rgba[3]=e,this},t.prototype.tweenTo=function(e,t){var n=this.rgba,i=e.rgba;return r(n[0])&&r(i[0])?((e=1!==i[3]||1!==n[3])?"rgba(":"rgb(")+Math.round(i[0]+(n[0]-i[0])*(1-t))+","+Math.round(i[1]+(n[1]-i[1])*(1-t))+","+Math.round(i[2]+(n[2]-i[2])*(1-t))+(e?","+(i[3]+(n[3]-i[3])*(1-t)):"")+")":e.input||"none"},t.names={white:"#ffffff",black:"#000000"},t.parsers=[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(e){return[i(e[1]),i(e[2]),i(e[3]),parseFloat(e[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(e){return[i(e[1]),i(e[2]),i(e[3]),1]}}],t.None=new t(""),t}(),t})),t(r,"Core/Color/Palettes.js",[],(function(){return{colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" ")}})),t(r,"Core/Time.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t){var r=e.win,n=t.defined,i=t.error,o=t.extend,a=t.isObject,s=t.merge,l=t.objectEach,c=t.pad,u=t.pick,h=t.splat,p=t.timeUnits,d=e.isSafari&&r.Intl&&r.Intl.DateTimeFormat.prototype.formatRange,A=e.isSafari&&r.Intl&&!r.Intl.DateTimeFormat.prototype.formatRange;return t=function(){function t(e){this.options={},this.variableTimezone=this.useUTC=!1,this.Date=r.Date,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.update(e)}return t.prototype.get=function(e,t){if(this.variableTimezone||this.timezoneOffset){var r=t.getTime(),n=r-this.getTimezoneOffset(t);return t.setTime(n),e=t["getUTC"+e](),t.setTime(r),e}return this.useUTC?t["getUTC"+e]():t["get"+e]()},t.prototype.set=function(e,t,r){if(this.variableTimezone||this.timezoneOffset){if("Milliseconds"===e||"Seconds"===e||"Minutes"===e&&0==this.getTimezoneOffset(t)%36e5)return t["setUTC"+e](r);var n=this.getTimezoneOffset(t);return n=t.getTime()-n,t.setTime(n),t["setUTC"+e](r),e=this.getTimezoneOffset(t),n=t.getTime()+e,t.setTime(n)}return this.useUTC||d&&"FullYear"===e?t["setUTC"+e](r):t["set"+e](r)},t.prototype.update=function(e){var t=u(e&&e.useUTC,!0);this.options=e=s(!0,this.options||{},e),this.Date=e.Date||r.Date||Date,this.timezoneOffset=(this.useUTC=t)&&e.timezoneOffset||void 0,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.variableTimezone=t&&!(!e.getTimezoneOffset&&!e.timezone)},t.prototype.makeTime=function(e,t,r,n,i,o){if(this.useUTC){var a=this.Date.UTC.apply(0,arguments),s=this.getTimezoneOffset(a);a+=s;var l=this.getTimezoneOffset(a);s!==l?a+=l-s:s-36e5!==this.getTimezoneOffset(a-36e5)||A||(a-=36e5)}else a=new this.Date(e,t,u(r,1),u(n,0),u(i,0),u(o,0)).getTime();return a},t.prototype.timezoneOffsetFunction=function(){var e=this,t=this.options,n=t.getTimezoneOffset,o=t.moment||r.moment;if(!this.useUTC)return function(e){return 6e4*new Date(e.toString()).getTimezoneOffset()};if(t.timezone){if(o)return function(e){return 6e4*-o.tz(e,t.timezone).utcOffset()};i(25)}return this.useUTC&&n?function(e){return 6e4*n(e.valueOf())}:function(){return 6e4*(e.timezoneOffset||0)}},t.prototype.dateFormat=function(t,r,i){if(!n(r)||isNaN(r))return e.defaultOptions.lang&&e.defaultOptions.lang.invalidDate||"";t=u(t,"%Y-%m-%d %H:%M:%S");var a=this,s=new this.Date(r),h=this.get("Hours",s),p=this.get("Day",s),d=this.get("Date",s),A=this.get("Month",s),f=this.get("FullYear",s),g=e.defaultOptions.lang,m=g&&g.weekdays,v=g&&g.shortWeekdays;return s=o({a:v?v[p]:m[p].substr(0,3),A:m[p],d:c(d),e:c(d,2," "),w:p,b:g.shortMonths[A],B:g.months[A],m:c(A+1),o:A+1,y:f.toString().substr(2,2),Y:f,H:c(h),k:h,I:c(h%12||12),l:h%12||12,M:c(this.get("Minutes",s)),p:12>h?"AM":"PM",P:12>h?"am":"pm",S:c(s.getSeconds()),L:c(Math.floor(r%1e3),3)},e.dateFormats),l(s,(function(e,n){for(;-1!==t.indexOf("%"+n);)t=t.replace("%"+n,"function"==typeof e?e.call(a,r):e)})),i?t.substr(0,1).toUpperCase()+t.substr(1):t},t.prototype.resolveDTLFormat=function(e){return a(e,!0)?e:{main:(e=h(e))[0],from:e[1],to:e[2]}},t.prototype.getTimeTicks=function(e,t,r,i){var a,s=this,l=[],c={},h=new s.Date(t),d=e.unitRange,A=e.count||1;if(i=u(i,1),n(t)){if(s.set("Milliseconds",h,d>=p.second?0:A*Math.floor(s.get("Milliseconds",h)/A)),d>=p.second&&s.set("Seconds",h,d>=p.minute?0:A*Math.floor(s.get("Seconds",h)/A)),d>=p.minute&&s.set("Minutes",h,d>=p.hour?0:A*Math.floor(s.get("Minutes",h)/A)),d>=p.hour&&s.set("Hours",h,d>=p.day?0:A*Math.floor(s.get("Hours",h)/A)),d>=p.day&&s.set("Date",h,d>=p.month?1:Math.max(1,A*Math.floor(s.get("Date",h)/A))),d>=p.month){s.set("Month",h,d>=p.year?0:A*Math.floor(s.get("Month",h)/A));var f=s.get("FullYear",h)}d>=p.year&&s.set("FullYear",h,f-f%A),d===p.week&&(f=s.get("Day",h),s.set("Date",h,s.get("Date",h)-f+i+(f<i?-7:0))),f=s.get("FullYear",h),i=s.get("Month",h);var g=s.get("Date",h),m=s.get("Hours",h);for(t=h.getTime(),!s.variableTimezone&&s.useUTC||!n(r)||(a=r-t>4*p.month||s.getTimezoneOffset(t)!==s.getTimezoneOffset(r)),t=h.getTime(),h=1;t<r;)l.push(t),t=d===p.year?s.makeTime(f+h*A,0):d===p.month?s.makeTime(f,i+h*A):!a||d!==p.day&&d!==p.week?a&&d===p.hour&&1<A?s.makeTime(f,i,g,m+h*A):t+d*A:s.makeTime(f,i,g+h*A*(d===p.day?1:7)),h++;l.push(t),d<=p.hour&&1e4>l.length&&l.forEach((function(e){0==e%18e5&&"000000000"===s.dateFormat("%H%M%S%L",e)&&(c[e]="day")}))}return l.info=o(e,{higherRanks:c,totalRange:d*A}),l},t.prototype.getDateFormat=function(e,t,r,n){var i=this.dateFormat("%m-%d %H:%M:%S.%L",t),o={millisecond:15,second:12,minute:9,hour:6,day:3},a="millisecond";for(s in p){if(e===p.week&&+this.dateFormat("%w",t)===r&&"00:00:00.000"===i.substr(6)){var s="week";break}if(p[s]>e){s=a;break}if(o[s]&&i.substr(o[s])!=="01-01 00:00:00.000".substr(o[s]))break;"week"!==s&&(a=s)}return this.resolveDTLFormat(n[s]).main},t}(),t})),t(r,"Core/DefaultOptions.js",[r["Core/Chart/ChartDefaults.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Color/Palettes.js"],r["Core/Time.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o){t=t.parse;var a=o.merge,s={colors:n.colors,symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:{Date:void 0,getTimezoneOffset:void 0,timezone:void 0,timezoneOffset:0,useUTC:!0},chart:e,title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},caption:{margin:15,text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,className:"highcharts-no-tooltip",layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:r.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",headerShape:"callout",hideDelay:500,padding:8,shape:"callout",shared:!1,snap:r.isTouchDevice?25:10,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:t("#f7f7f7").setOpacity(.85).get(),borderWidth:1,shadow:!0,stickOnContact:!1,style:{color:"#333333",cursor:"default",fontSize:"12px",whiteSpace:"nowrap"},useHTML:!1},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}};s.chart.styledMode=!1;var l=new i(a(s.global,s.time));return{defaultOptions:s,defaultTime:l,getOptions:function(){return s},setOptions:function(e){return a(!0,s,e),(e.time||e.global)&&(r.time?r.time.update(a(s.global,s.time,e.global,e.time)):r.time=l),s}}})),t(r,"Core/Animation/Fx.js",[r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=e.parse,i=t.win,o=r.isNumber,a=r.objectEach;return function(){function e(e,t,r){this.pos=NaN,this.options=t,this.elem=e,this.prop=r}return e.prototype.dSetter=function(){var e=this.paths,t=e&&e[0];e=e&&e[1];var r=this.now||0,n=[];if(1!==r&&t&&e)if(t.length===e.length&&1>r)for(var i=0;i<e.length;i++){for(var a=t[i],s=e[i],l=[],c=0;c<s.length;c++){var u=a[c],h=s[c];o(u)&&o(h)&&("A"!==s[0]||4!==c&&5!==c)?l[c]=u+r*(h-u):l[c]=h}n.push(l)}else n=e;else n=this.toD||[];this.elem.attr("d",n,void 0,!0)},e.prototype.update=function(){var e=this.elem,t=this.prop,r=this.now,n=this.options.step;this[t+"Setter"]?this[t+"Setter"]():e.attr?e.element&&e.attr(t,r,null,!0):e.style[t]=r+this.unit,n&&n.call(e,r,this)},e.prototype.run=function(t,r,n){var o=this,a=o.options,s=function(e){return!s.stopped&&o.step(e)},l=i.requestAnimationFrame||function(e){setTimeout(e,13)},c=function(){for(var t=0;t<e.timers.length;t++)e.timers[t]()||e.timers.splice(t--,1);e.timers.length&&l(c)};t!==r||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=t,this.end=r,this.unit=n,this.now=this.start,this.pos=0,s.elem=this.elem,s.prop=this.prop,s()&&1===e.timers.push(s)&&l(c)):(delete a.curAnim[this.prop],a.complete&&0===Object.keys(a.curAnim).length&&a.complete.call(this.elem))},e.prototype.step=function(e){var t=+new Date,r=this.options,n=this.elem,i=r.complete,o=r.duration,s=r.curAnim;if(n.attr&&!n.element)e=!1;else if(e||t>=o+this.startTime){this.now=this.end,this.pos=1,this.update();var l=s[this.prop]=!0;a(s,(function(e){!0!==e&&(l=!1)})),l&&i&&i.call(n),e=!1}else this.pos=r.easing((t-this.startTime)/o),this.now=this.start+(this.end-this.start)*this.pos,this.update(),e=!0;return e},e.prototype.initPath=function(e,t,r){function n(e,t){for(;e.length<p;){var r=e[0],n=t[p-e.length];n&&"M"===r[0]&&(e[0]="C"===n[0]?["C",r[1],r[2],r[1],r[2],r[1],r[2]]:["L",r[1],r[2]]),e.unshift(r),l&&(r=e.pop(),e.push(e[e.length-1],r))}}function i(e,t){for(;e.length<p;)if("C"===(t=e[Math.floor(e.length/c)-1].slice())[0]&&(t[1]=t[5],t[2]=t[6]),l){var r=e[Math.floor(e.length/c)].slice();e.splice(e.length/2,0,t,r)}else e.push(t)}var a=e.startX,s=e.endX;r=r.slice();var l=e.isArea,c=l?2:1;if(!(t=t&&t.slice()))return[r,r];if(a&&s&&s.length){for(e=0;e<a.length;e++){if(a[e]===s[0]){var u=e;break}if(a[0]===s[s.length-a.length+e]){u=e;var h=!0;break}if(a[a.length-1]===s[s.length-a.length+e]){u=a.length-e;break}}void 0===u&&(t=[])}if(t.length&&o(u)){var p=r.length+u*c;h?(n(t,r),i(r,t)):(n(r,t),i(t,r))}return[t,r]},e.prototype.fillSetter=function(){e.prototype.strokeSetter.apply(this,arguments)},e.prototype.strokeSetter=function(){this.elem.attr(this.prop,n(this.start).tweenTo(n(this.end),this.pos),void 0,!0)},e.timers=[],e}()})),t(r,"Core/Animation/AnimationUtilities.js",[r["Core/Animation/Fx.js"],r["Core/Utilities.js"]],(function(e,t){function r(e){return l(e)?c({duration:500,defer:0},e):{duration:e?500:0,defer:0}}function n(t,r){for(var n=e.timers.length;n--;)e.timers[n].elem!==t||r&&r!==e.timers[n].prop||(e.timers[n].stopped=!0)}var i=t.defined,o=t.getStyle,a=t.isArray,s=t.isNumber,l=t.isObject,c=t.merge,u=t.objectEach,h=t.pick;return{animate:function(t,r,i){var h,p,d,A="";if(!l(i)){var f=arguments;i={duration:f[2],easing:f[3],complete:f[4]}}s(i.duration)||(i.duration=400),i.easing="function"==typeof i.easing?i.easing:Math[i.easing]||Math.easeInOutSine,i.curAnim=c(r),u(r,(function(s,l){n(t,l),d=new e(t,i,l),p=void 0,"d"===l&&a(r.d)?(d.paths=d.initPath(t,t.pathArray,r.d),d.toD=r.d,h=0,p=1):t.attr?h=t.attr(l):(h=parseFloat(o(t,l))||0,"opacity"!==l&&(A="px")),p||(p=s),"string"==typeof p&&p.match("px")&&(p=p.replace(/px/g,"")),d.run(h,p,A)}))},animObject:r,getDeferredAnimation:function(e,t,n){var o=r(t),a=0,s=0;return(n?[n]:e.series).forEach((function(e){e=r(e.options.animation),a=t&&i(t.defer)?o.defer:Math.max(a,e.duration+e.defer),s=Math.min(o.duration,e.duration)})),e.renderer.forExport&&(a=0),{defer:Math.max(0,a-s),duration:Math.min(a,s)}},setAnimation:function(e,t){t.renderer.globalAnimation=h(e,t.options.chart.animation,!0)},stop:n}})),t(r,"Core/Renderer/HTML/AST.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t){var r=e.SVG_NS,n=t.attr,i=t.createElement,o=t.css,a=t.error,s=t.isFunction,l=t.isString,c=t.objectEach,u=t.splat,h=(t=e.win.trustedTypes)&&s(t.createPolicy)&&t.createPolicy("highcharts",{createHTML:function(e){return e}}),p=h?h.createHTML(""):"";try{var d=!!(new DOMParser).parseFromString(p,"text/html")}catch(e){d=!1}return s=function(){function t(e){this.nodes="string"==typeof e?this.parseMarkup(e):e}return t.filterUserAttributes=function(e){return c(e,(function(r,n){var i=!0;-1===t.allowedAttributes.indexOf(n)&&(i=!1),-1!==["background","dynsrc","href","lowsrc","src"].indexOf(n)&&(i=l(r)&&t.allowedReferences.some((function(e){return 0===r.indexOf(e)}))),i||(a(33,!1,void 0,{"Invalid attribute in config":"".concat(n)}),delete e[n])})),e},t.parseStyle=function(e){return e.split(";").reduce((function(e,t){t=t.split(":").map((function(e){return e.trim()}));var r=t.shift();return r&&t.length&&(e[r.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))]=t.join(":")),e}),{})},t.setElementHTML=function(e,r){e.innerHTML=t.emptyHTML,r&&new t(r).addToDOM(e)},t.prototype.addToDOM=function(i){return function i(s,l){var h;return u(s).forEach((function(s){var u=s.tagName,p=s.textContent?e.doc.createTextNode(s.textContent):void 0,d=t.bypassHTMLFiltering;if(u)if("#text"===u)var A=p;else if(-1!==t.allowedTags.indexOf(u)||d){u=e.doc.createElementNS("svg"===u?r:l.namespaceURI||r,u);var f=s.attributes||{};c(s,(function(e,t){"tagName"!==t&&"attributes"!==t&&"children"!==t&&"style"!==t&&"textContent"!==t&&(f[t]=e)})),n(u,d?f:t.filterUserAttributes(f)),s.style&&o(u,s.style),p&&u.appendChild(p),i(s.children||[],u),A=u}else a(33,!1,void 0,{"Invalid tagName in config":u});A&&l.appendChild(A),h=A})),h}(this.nodes,i)},t.prototype.parseMarkup=function(e){var r=[];if(e=e.trim().replace(/ style=(["'])/g," data-style=$1"),d)e=(new DOMParser).parseFromString(h?h.createHTML(e):e,"text/html");else{var n=i("div");n.innerHTML=e,e={body:n}}var o=function(e,r){var n=e.nodeName.toLowerCase(),i={tagName:n};if("#text"===n&&(i.textContent=e.textContent||""),n=e.attributes){var a={};[].forEach.call(n,(function(e){"data-style"===e.name?i.style=t.parseStyle(e.value):a[e.name]=e.value})),i.attributes=a}if(e.childNodes.length){var s=[];[].forEach.call(e.childNodes,(function(e){o(e,s)})),s.length&&(i.children=s)}r.push(i)};return[].forEach.call(e.body.childNodes,(function(e){return o(e,r)})),r},t.allowedAttributes="aria-controls aria-describedby aria-expanded aria-haspopup aria-hidden aria-label aria-labelledby aria-live aria-pressed aria-readonly aria-roledescription aria-selected class clip-path color colspan cx cy d dx dy disabled fill height href id in markerHeight markerWidth offset opacity orient padding paddingLeft paddingRight patternUnits r refX refY role scope slope src startOffset stdDeviation stroke stroke-linecap stroke-width style tableValues result rowspan summary target tabindex text-align text-anchor textAnchor textLength title type valign width x x1 x2 y y1 y2 zIndex".split(" "),t.allowedReferences="https:// http:// mailto: / ../ ./ #".split(" "),t.allowedTags="a abbr b br button caption circle clipPath code dd defs div dl dt em feComponentTransfer feFuncA feFuncB feFuncG feFuncR feGaussianBlur feOffset feMerge feMergeNode filter h1 h2 h3 h4 h5 h6 hr i img li linearGradient marker ol p path pattern pre rect small span stop strong style sub sup svg table text textPath thead tbody tspan td th tr u ul #text".split(" "),t.emptyHTML=p,t.bypassHTMLFiltering=!1,t}(),s})),t(r,"Core/FormatUtilities.js",[r["Core/DefaultOptions.js"],r["Core/Utilities.js"]],(function(e,t){function r(e,t,r,i){e=+e||0,t=+t;var o=n.lang,c=(e.toString().split(".")[1]||"").split("e")[0].length,u=e.toString().split("e"),h=t;if(-1===t)t=Math.min(c,20);else if(a(t)){if(t&&u[1]&&0>u[1]){var p=t+ +u[1];0<=p?(u[0]=(+u[0]).toExponential(p).split("e")[0],t=p):(u[0]=u[0].split(".")[0]||0,e=20>t?(u[0]*Math.pow(10,u[1])).toFixed(t):0,u[1]=0)}}else t=2;p=(Math.abs(u[1]?u[0]:e)+Math.pow(10,-Math.max(t,c)-1)).toFixed(t);var d=3<(c=String(l(p))).length?c.length%3:0;return r=s(r,o.decimalPoint),i=s(i,o.thousandsSep),e=(0>e?"-":"")+(d?c.substr(0,d)+i:""),e=0>+u[1]&&!h?"0":e+c.substr(d).replace(/(\d{3})(?=\d)/g,"$1"+i),t&&(e+=r+p.slice(-t)),u[1]&&0!=+e&&(e+="e"+u[1]),e}var n=e.defaultOptions,i=e.defaultTime,o=t.getNestedProperty,a=t.isNumber,s=t.pick,l=t.pInt;return{dateFormat:function(e,t,r){return i.dateFormat(e,t,r)},format:function(e,t,a){var s="{",l=!1,c=/f$/,u=/\.([0-9])/,h=n.lang,p=a&&a.time||i;a=a&&a.numberFormatter||r;for(var d=[];e;){var A=e.indexOf(s);if(-1===A)break;var f=e.slice(0,A);if(l){if(f=f.split(":"),s=o(f.shift()||"",t),f.length&&"number"==typeof s)if(f=f.join(":"),c.test(f)){var g=parseInt((f.match(u)||["","-1"])[1],10);null!==s&&(s=a(s,g,h.decimalPoint,-1<f.indexOf(",")?h.thousandsSep:""))}else s=p.dateFormat(f,s);d.push(s)}else d.push(f);e=e.slice(A+1),s=(l=!l)?"}":"{"}return d.push(e),d.join("")},numberFormat:r}})),t(r,"Core/Renderer/RendererUtilities.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.clamp,n=e.pick,i=e.stableSort;return function(e){e.distribute=function e(t,o,a){var s,l=t,c=l.reducedLen||o,u=function(e,t){return(t.rank||0)-(e.rank||0)},h=function(e,t){return e.target-t.target},p=!0,d=[],A=0;for(s=t.length;s--;)A+=t[s].size;if(A>c){for(i(t,u),A=s=0;A<=c;)A+=t[s].size,s++;d=t.splice(s-1,t.length)}for(i(t,h),t=t.map((function(e){return{size:e.size,targets:[e.target],align:n(e.align,.5)}}));p;){for(s=t.length;s--;)c=t[s],u=(Math.min.apply(0,c.targets)+Math.max.apply(0,c.targets))/2,c.pos=r(u-c.size*c.align,0,o-c.size);for(s=t.length,p=!1;s--;)0<s&&t[s-1].pos+t[s-1].size>t[s].pos&&(t[s-1].size+=t[s].size,t[s-1].targets=t[s-1].targets.concat(t[s].targets),t[s-1].align=.5,t[s-1].pos+t[s-1].size>o&&(t[s-1].pos=o-t[s-1].size),t.splice(s,1),p=!0)}return l.push.apply(l,d),s=0,t.some((function(t){var r=0;return(t.targets||[]).some((function(){return l[s].pos=t.pos+r,void 0!==a&&Math.abs(l[s].pos-l[s].target)>a?(l.slice(0,s+1).forEach((function(e){return delete e.pos})),l.reducedLen=(l.reducedLen||o)-.1*o,l.reducedLen>.1*o&&e(l,o,a),!0):(r+=l[s].size,s++,!1)}))})),i(l,h),l}}(t||(t={})),t})),t(r,"Core/Renderer/SVG/SVGElement.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i=e.animate,o=e.animObject,a=e.stop,s=r.deg2rad,l=r.doc,c=r.svg,u=r.SVG_NS,h=r.win,p=n.addEvent,d=n.attr,A=n.createElement,f=n.css,g=n.defined,m=n.erase,v=n.extend,y=n.fireEvent,b=n.isArray,w=n.isFunction,x=n.isString,C=n.merge,S=n.objectEach,E=n.pick,B=n.pInt,k=n.syncTimeout,_=n.uniqueKey;return e=function(){function e(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=u,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY rounded".split(" ")}return e.prototype._defaultGetter=function(e){return e=E(this[e+"Value"],this[e],this.element?this.element.getAttribute(e):null,0),/^[\-0-9\.]+$/.test(e)&&(e=parseFloat(e)),e},e.prototype._defaultSetter=function(e,t,r){r.setAttribute(t,e)},e.prototype.add=function(e){var t=this.renderer,r=this.element;if(e&&(this.parentGroup=e),this.parentInverted=e&&e.inverted,void 0!==this.textStr&&"text"===this.element.nodeName&&t.buildText(this),this.added=!0,!e||e.handleZ||this.zIndex)var n=this.zIndexSetter();return n||(e?e.element:t.box).appendChild(r),this.onAdd&&this.onAdd(),this},e.prototype.addClass=function(e,t){var r=t?"":this.attr("class")||"";return e=(e||"").split(/ /g).reduce((function(e,t){return-1===r.indexOf(t)&&e.push(t),e}),r?[r]:[]).join(" "),e!==r&&this.attr("class",e),this},e.prototype.afterSetters=function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},e.prototype.align=function(e,t,r){var n,i,o,a={},s=this.renderer,l=s.alignedObjects;e?(this.alignOptions=e,this.alignByTranslate=t,(!r||x(r))&&(this.alignTo=n=r||"renderer",m(l,this),l.push(this),r=void 0)):(e=this.alignOptions,t=this.alignByTranslate,n=this.alignTo),r=E(r,s[n],"scrollablePlotBox"===n?s.plotBox:void 0,s),n=e.align;var c=e.verticalAlign;return s=(r.x||0)+(e.x||0),l=(r.y||0)+(e.y||0),"right"===n?i=1:"center"===n&&(i=2),i&&(s+=(r.width-(e.width||0))/i),a[t?"translateX":"x"]=Math.round(s),"bottom"===c?o=1:"middle"===c&&(o=2),o&&(l+=(r.height-(e.height||0))/o),a[t?"translateY":"y"]=Math.round(l),this[this.placed?"animate":"attr"](a),this.placed=!0,this.alignAttr=a,this},e.prototype.alignSetter=function(e){var t={left:"start",center:"middle",right:"end"};t[e]&&(this.alignValue=e,this.element.setAttribute("text-anchor",t[e]))},e.prototype.animate=function(e,t,r){var n=this,a=o(E(t,this.renderer.globalAnimation,!0));return t=a.defer,E(l.hidden,l.msHidden,l.webkitHidden,!1)&&(a.duration=0),0!==a.duration?(r&&(a.complete=r),k((function(){n.element&&i(n,e,a)}),t)):(this.attr(e,void 0,r||a.complete),S(e,(function(e,t){a.step&&a.step.call(this,e,{prop:t,pos:1,elem:this})}),this)),this},e.prototype.applyTextOutline=function(e){var t=this.element;-1!==e.indexOf("contrast")&&(e=e.replace(/contrast/g,this.renderer.getContrast(t.style.fill)));var n=e.split(" ");if(e=n[n.length-1],(n=n[0])&&"none"!==n&&r.svg){this.fakeTS=!0,this.ySetter=this.xSetter,n=n.replace(/(^[\d\.]+)(.*?)$/g,(function(e,t,r){return 2*Number(t)+r})),this.removeTextOutline();var i=l.createElementNS(u,"tspan");d(i,{class:"highcharts-text-outline",fill:e,stroke:e,"stroke-width":n,"stroke-linejoin":"round"}),e=t.querySelector("textPath")||t,[].forEach.call(e.childNodes,(function(e){var t=e.cloneNode(!0);t.removeAttribute&&["fill","stroke","stroke-width","stroke"].forEach((function(e){return t.removeAttribute(e)})),i.appendChild(t)}));var o=0;[].forEach.call(e.querySelectorAll("text tspan"),(function(e){o+=Number(e.getAttribute("dy"))})),(n=l.createElementNS(u,"tspan")).textContent="​",d(n,{x:Number(t.getAttribute("x")),dy:-o}),i.appendChild(n),e.insertBefore(i,e.firstChild)}},e.prototype.attr=function(e,t,r,n){var i,o,s,l=this.element,c=this.symbolCustomAttribs,u=this;if("string"==typeof e&&void 0!==t){var h=e;(e={})[h]=t}return"string"==typeof e?u=(this[e+"Getter"]||this._defaultGetter).call(this,e,l):(S(e,(function(t,r){o=!1,n||a(this,r),this.symbolName&&-1!==c.indexOf(r)&&(i||(this.symbolAttr(e),i=!0),o=!0),!this.rotation||"x"!==r&&"y"!==r||(this.doTransform=!0),o||((s=this[r+"Setter"]||this._defaultSetter).call(this,t,r,l),!this.styledMode&&this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(r)&&this.updateShadows(r,t,s))}),this),this.afterSetters()),r&&r.call(this),u},e.prototype.clip=function(e){return this.attr("clip-path",e?"url("+this.renderer.url+"#"+e.id+")":"none")},e.prototype.crisp=function(e,t){t=t||e.strokeWidth||0;var r=Math.round(t)%2/2;return e.x=Math.floor(e.x||this.x||0)+r,e.y=Math.floor(e.y||this.y||0)+r,e.width=Math.floor((e.width||this.width||0)-2*r),e.height=Math.floor((e.height||this.height||0)-2*r),g(e.strokeWidth)&&(e.strokeWidth=t),e},e.prototype.complexColor=function(e,r,n){var i,o,a,s,l,c,u,h,p,d,A,f=this.renderer,m=[];y(this.renderer,"complexColor",{args:arguments},(function(){if(e.radialGradient?o="radialGradient":e.linearGradient&&(o="linearGradient"),o){if(a=e[o],l=f.gradients,c=e.stops,p=n.radialReference,b(a)&&(e[o]=a={x1:a[0],y1:a[1],x2:a[2],y2:a[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&p&&!g(a.gradientUnits)&&(s=a,a=C(a,f.getRadialAttr(p,s),{gradientUnits:"userSpaceOnUse"})),S(a,(function(e,t){"id"!==t&&m.push(t,e)})),S(c,(function(e){m.push(e)})),m=m.join(","),l[m])d=l[m].attr("id");else{a.id=d=_();var v=l[m]=f.createElement(o).attr(a).add(f.defs);v.radAttr=s,v.stops=[],c.forEach((function(e){0===e[1].indexOf("rgba")?(i=t.parse(e[1]),u=i.get("rgb"),h=i.get("a")):(u=e[1],h=1),e=f.createElement("stop").attr({offset:e[0],"stop-color":u,"stop-opacity":h}).add(v),v.stops.push(e)}))}A="url("+f.url+"#"+d+")",n.setAttribute(r,A),n.gradient=m,e.toString=function(){return A}}}))},e.prototype.css=function(e){var t=this.styles,r={},n=this.element,i=!t;if(e.color&&(e.fill=e.color),t&&S(e,(function(e,n){t&&t[n]!==e&&(r[n]=e,i=!0)})),i){if(t&&(e=v(t,r)),null===e.width||"auto"===e.width)delete this.textWidth;else if("text"===n.nodeName.toLowerCase()&&e.width)var o=this.textWidth=B(e.width);this.styles=e,o&&!c&&this.renderer.forExport&&delete e.width;var a=C(e);n.namespaceURI===this.SVG_NS&&["textOutline","textOverflow","width"].forEach((function(e){return a&&delete a[e]})),f(n,a),this.added&&("text"===this.element.nodeName&&this.renderer.buildText(this),e.textOutline&&this.applyTextOutline(e.textOutline))}return this},e.prototype.dashstyleSetter=function(e){var t=this["stroke-width"];if("inherit"===t&&(t=1),e=e&&e.toLowerCase()){var r=e.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(e=r.length;e--;)r[e]=""+B(r[e])*E(t,NaN);e=r.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",e)}},e.prototype.destroy=function(){var e=this,t=e.element||{},r=e.renderer,n=t.ownerSVGElement,i=r.isSVG&&"SPAN"===t.nodeName&&e.parentGroup||void 0;if(t.onclick=t.onmouseout=t.onmouseover=t.onmousemove=t.point=null,a(e),e.clipPath&&n){var o=e.clipPath;[].forEach.call(n.querySelectorAll("[clip-path],[CLIP-PATH]"),(function(e){-1<e.getAttribute("clip-path").indexOf(o.element.id)&&e.removeAttribute("clip-path")})),e.clipPath=o.destroy()}if(e.stops){for(n=0;n<e.stops.length;n++)e.stops[n].destroy();e.stops.length=0,e.stops=void 0}for(e.safeRemoveChild(t),r.styledMode||e.destroyShadows();i&&i.div&&0===i.div.childNodes.length;)t=i.parentGroup,e.safeRemoveChild(i.div),delete i.div,i=t;e.alignTo&&m(r.alignedObjects,e),S(e,(function(t,r){e[r]&&e[r].parentGroup===e&&e[r].destroy&&e[r].destroy(),delete e[r]}))},e.prototype.destroyShadows=function(){(this.shadows||[]).forEach((function(e){this.safeRemoveChild(e)}),this),this.shadows=void 0},e.prototype.dSetter=function(e,t,r){b(e)&&("string"==typeof e[0]&&(e=this.renderer.pathToSegments(e)),this.pathArray=e,e=e.reduce((function(e,t,r){return t&&t.join?(r?e+" ":"")+t.join(" "):(t||"").toString()}),"")),/(NaN| {2}|^$)/.test(e)&&(e="M 0 0"),this[t]!==e&&(r.setAttribute(t,e),this[t]=e)},e.prototype.fadeOut=function(e){var t=this;t.animate({opacity:0},{duration:E(e,150),complete:function(){t.hide()}})},e.prototype.fillSetter=function(e,t,r){"string"==typeof e?r.setAttribute(t,e):e&&this.complexColor(e,t,r)},e.prototype.getBBox=function(t,r){var n=this.alignValue,i=this.element,o=this.renderer,a=this.styles,l=this.textStr,c=o.cache,u=o.cacheKeys,h=i.namespaceURI===this.SVG_NS;r=E(r,this.rotation,0);var p,d=o.styledMode?i&&e.prototype.getStyle.call(i,"font-size"):a&&a.fontSize;if(g(l)){var A=l.toString();-1===A.indexOf("<")&&(A=A.replace(/[0-9]/g,"0")),A+=["",r,d,this.textWidth,n,a&&a.textOverflow,a&&a.fontWeight].join()}if(A&&!t&&(p=c[A]),!p){if(h||o.forExport){try{var m=this.fakeTS&&function(e){var t=i.querySelector(".highcharts-text-outline");t&&f(t,{display:e})};w(m)&&m("none"),p=i.getBBox?v({},i.getBBox()):{width:i.offsetWidth,height:i.offsetHeight,x:0,y:0},w(m)&&m("")}catch(e){}(!p||0>p.width)&&(p={x:0,y:0,width:0,height:0})}else p=this.htmlGetBBox();if(o.isSVG&&(o=p.width,t=p.height,h&&(p.height=t={"11px,17":14,"13px,20":16}[""+(d||"")+",".concat(Math.round(t))]||t),r)){h=Number(i.getAttribute("y")||0)-p.y,n={right:1,center:.5}[n||0]||0,a=r*s,d=(r-90)*s;var y=o*Math.cos(a);r=o*Math.sin(a),m=Math.cos(d),a=Math.sin(d),y=(m=(d=(o=p.x+n*(o-y)+h*m)+y)-t*m)-y,r=(t=(n=(h=p.y+h-n*r+h*a)+r)-t*a)-r,p.x=Math.min(o,d,m,y),p.y=Math.min(h,n,t,r),p.width=Math.max(o,d,m,y)-p.x,p.height=Math.max(h,n,t,r)-p.y}if(A&&(""===l||0<p.height)){for(;250<u.length;)delete c[u.shift()];c[A]||u.push(A),c[A]=p}}return p},e.prototype.getStyle=function(e){return h.getComputedStyle(this.element||this,"").getPropertyValue(e)},e.prototype.hasClass=function(e){return-1!==(""+this.attr("class")).split(" ").indexOf(e)},e.prototype.hide=function(){return this.attr({visibility:"hidden"})},e.prototype.htmlGetBBox=function(){return{height:0,width:0,x:0,y:0}},e.prototype.init=function(e,t){this.element="span"===t?A(t):l.createElementNS(this.SVG_NS,t),this.renderer=e,y(this,"afterInit")},e.prototype.invert=function(e){return this.inverted=e,this.updateTransform(),this},e.prototype.on=function(e,t){var r=this.onEvents;return r[e]&&r[e](),r[e]=p(this.element,e,t),this},e.prototype.opacitySetter=function(e,t,r){this.opacity=e=Number(Number(e).toFixed(3)),r.setAttribute(t,e)},e.prototype.removeClass=function(e){return this.attr("class",(""+this.attr("class")).replace(x(e)?new RegExp("(^| )".concat(e,"( |$)")):e," ").replace(/ +/g," ").trim())},e.prototype.removeTextOutline=function(){var e=this.element.querySelector("tspan.highcharts-text-outline");e&&this.safeRemoveChild(e)},e.prototype.safeRemoveChild=function(e){var t=e.parentNode;t&&t.removeChild(e)},e.prototype.setRadialReference=function(e){var t=this.element.gradient&&this.renderer.gradients[this.element.gradient];return this.element.radialReference=e,t&&t.radAttr&&t.animate(this.renderer.getRadialAttr(e,t.radAttr)),this},e.prototype.setTextPath=function(e,t){var r=this;t=C(!0,{enabled:!0,attributes:{dy:-5,startOffset:"50%",textAnchor:"middle"}},t);var n=this.renderer.url,i=this.text||this,o=i.textPath,a=t.attributes,s=t.enabled;return e=e||o&&o.path,o&&o.undo(),e&&s?(t=p(i,"afterModifyTree",(function(t){if(e&&s){var o=e.attr("id");o||e.attr("id",o=_());var l={x:0,y:0};g(a.dx)&&(l.dx=a.dx,delete a.dx),g(a.dy)&&(l.dy=a.dy,delete a.dy),i.attr(l),r.attr({transform:""}),r.box&&(r.box=r.box.destroy()),l=t.nodes.slice(0),t.nodes.length=0,t.nodes[0]={tagName:"textPath",attributes:v(a,{"text-anchor":a.textAnchor,href:""+n+"#".concat(o)}),children:l}}})),i.textPath={path:e,undo:t}):(i.attr({dx:0,dy:0}),delete i.textPath),this.added&&(i.textCache="",this.renderer.buildText(i)),this},e.prototype.shadow=function(e,t,r){var n,i=[],o=this.element,a=this.oldShadowOptions,s={color:"#000000",offsetX:this.parentInverted?-1:1,offsetY:this.parentInverted?-1:1,opacity:.15,width:3},l=!1;if(!0===e?n=s:"object"==typeof e&&(n=v(s,e)),n&&(n&&a&&S(n,(function(e,t){e!==a[t]&&(l=!0)})),l&&this.destroyShadows(),this.oldShadowOptions=n),n){if(!this.shadows){var c=n.opacity/n.width,u=this.parentInverted?"translate(".concat(n.offsetY,", ").concat(n.offsetX,")"):"translate(".concat(n.offsetX,", ").concat(n.offsetY,")");for(s=1;s<=n.width;s++){var h=o.cloneNode(!1),p=2*n.width+1-2*s;d(h,{stroke:e.color||"#000000","stroke-opacity":c*s,"stroke-width":p,transform:u,fill:"none"}),h.setAttribute("class",(h.getAttribute("class")||"")+" highcharts-shadow"),r&&(d(h,"height",Math.max(d(h,"height")-p,0)),h.cutHeight=p),t?t.element.appendChild(h):o.parentNode&&o.parentNode.insertBefore(h,o),i.push(h)}this.shadows=i}}else this.destroyShadows();return this},e.prototype.show=function(e){return void 0===e&&(e=!0),this.attr({visibility:e?"inherit":"visible"})},e.prototype.strokeSetter=function(t,r,n){this[r]=t,this.stroke&&this["stroke-width"]?(e.prototype.fillSetter.call(this,this.stroke,"stroke",n),n.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===r&&0===t&&this.hasStroke?(n.removeAttribute("stroke"),this.hasStroke=!1):this.renderer.styledMode&&this["stroke-width"]&&(n.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0)},e.prototype.strokeWidth=function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var e=this.getStyle("stroke-width"),t=0;if(e.indexOf("px")===e.length-2)t=B(e);else if(""!==e){var r=l.createElementNS(u,"rect");d(r,{width:e,"stroke-width":0}),this.element.parentNode.appendChild(r),t=r.getBBox().width,r.parentNode.removeChild(r)}return t},e.prototype.symbolAttr=function(e){var t=this;"x y r start end width height innerR anchorX anchorY clockwise".split(" ").forEach((function(r){t[r]=E(e[r],t[r])})),t.attr({d:t.renderer.symbols[t.symbolName](t.x,t.y,t.width,t.height,t)})},e.prototype.textSetter=function(e){e!==this.textStr&&(delete this.textPxLength,this.textStr=e,this.added&&this.renderer.buildText(this))},e.prototype.titleSetter=function(e){var t=this.element,r=t.getElementsByTagName("title")[0]||l.createElementNS(this.SVG_NS,"title");t.insertBefore?t.insertBefore(r,t.firstChild):t.appendChild(r),r.textContent=String(E(e,"")).replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">")},e.prototype.toFront=function(){var e=this.element;return e.parentNode.appendChild(e),this},e.prototype.translate=function(e,t){return this.attr({translateX:e,translateY:t})},e.prototype.updateShadows=function(e,t,r){var n=this.shadows;if(n)for(var i=n.length;i--;)r.call(n[i],"height"===e?Math.max(t-(n[i].cutHeight||0),0):"d"===e?this.d:t,e,n[i])},e.prototype.updateTransform=function(){var e=this.scaleX,t=this.scaleY,r=this.inverted,n=this.rotation,i=this.matrix,o=this.element,a=this.translateX||0,s=this.translateY||0;r&&(a+=this.width,s+=this.height),a=["translate("+a+","+s+")"],g(i)&&a.push("matrix("+i.join(",")+")"),r?a.push("rotate(90) scale(-1,1)"):n&&a.push("rotate("+n+" "+E(this.rotationOriginX,o.getAttribute("x"),0)+" "+E(this.rotationOriginY,o.getAttribute("y")||0)+")"),(g(e)||g(t))&&a.push("scale("+E(e,1)+" "+E(t,1)+")"),a.length&&!(this.text||this).textPath&&o.setAttribute("transform",a.join(" "))},e.prototype.visibilitySetter=function(e,t,r){"inherit"===e?r.removeAttribute(t):this[t]!==e&&r.setAttribute(t,e),this[t]=e},e.prototype.xGetter=function(e){return"circle"===this.element.nodeName&&("x"===e?e="cx":"y"===e&&(e="cy")),this._defaultGetter(e)},e.prototype.zIndexSetter=function(e,t){var r=this.renderer,n=this.parentGroup,i=(n||r).element||r.box,o=this.element;r=i===r.box;var a,s=!1,l=this.added;if(g(e)?(o.setAttribute("data-z-index",e),e=+e,this[t]===e&&(l=!1)):g(this[t])&&o.removeAttribute("data-z-index"),this[t]=e,l){for((e=this.zIndex)&&n&&(n.handleZ=!0),a=(t=i.childNodes).length-1;0<=a&&!s;a--){l=(n=t[a]).getAttribute("data-z-index");var c=!g(l);n!==o&&(0>e&&c&&!r&&!a?(i.insertBefore(o,t[a]),s=!0):(B(l)<=e||c&&(!g(e)||0<=e))&&(i.insertBefore(o,t[a+1]||null),s=!0))}s||(i.insertBefore(o,t[r?3:0]||null),s=!0)}return s},e}(),e.prototype["stroke-widthSetter"]=e.prototype.strokeSetter,e.prototype.yGetter=e.prototype.xGetter,e.prototype.matrixSetter=e.prototype.rotationOriginXSetter=e.prototype.rotationOriginYSetter=e.prototype.rotationSetter=e.prototype.scaleXSetter=e.prototype.scaleYSetter=e.prototype.translateXSetter=e.prototype.translateYSetter=e.prototype.verticalAlignSetter=function(e,t){this[t]=e,this.doTransform=!0},e})),t(r,"Core/Renderer/RendererRegistry.js",[r["Core/Globals.js"]],(function(e){var t;return function(t){var r;t.rendererTypes={},t.getRendererType=function(e){return void 0===e&&(e=r),t.rendererTypes[e]||t.rendererTypes[r]},t.registerRendererType=function(n,i,o){t.rendererTypes[n]=i,r&&!o||(r=n,e.Renderer=i)}}(t||(t={})),t})),t(r,"Core/Renderer/SVG/SVGLabel.js",[r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=t.defined,i=t.extend,o=t.isNumber,a=t.merge,s=t.pick,l=t.removeEvent;return function(t){function c(e,r,n,i,o,a,s,l,u,h){var p,d=t.call(this)||this;return d.paddingLeftSetter=d.paddingSetter,d.paddingRightSetter=d.paddingSetter,d.init(e,"g"),d.textStr=r,d.x=n,d.y=i,d.anchorX=a,d.anchorY=s,d.baseline=u,d.className=h,d.addClass("button"===h?"highcharts-no-tooltip":"highcharts-label"),h&&d.addClass("highcharts-"+h),d.text=e.text(void 0,0,0,l).attr({zIndex:1}),"string"==typeof o&&((p=/^url\((.*?)\)$/.test(o))||d.renderer.symbols[o])&&(d.symbolKey=o),d.bBox=c.emptyBBox,d.padding=3,d.baselineOffset=0,d.needsBox=e.styledMode||p,d.deferredAttr={},d.alignFactor=0,d}return r(c,t),c.prototype.alignSetter=function(e){(e={left:0,center:.5,right:1}[e])!==this.alignFactor&&(this.alignFactor=e,this.bBox&&o(this.xSetting)&&this.attr({x:this.xSetting}))},c.prototype.anchorXSetter=function(e,t){this.anchorX=e,this.boxAttr(t,Math.round(e)-this.getCrispAdjust()-this.xSetting)},c.prototype.anchorYSetter=function(e,t){this.anchorY=e,this.boxAttr(t,e-this.ySetting)},c.prototype.boxAttr=function(e,t){this.box?this.box.attr(e,t):this.deferredAttr[e]=t},c.prototype.css=function(t){if(t){var r={};t=a(t),c.textProps.forEach((function(e){void 0!==t[e]&&(r[e]=t[e],delete t[e])})),this.text.css(r);var n="width"in r;"fontSize"in r||"fontWeight"in r?this.updateTextPadding():n&&this.updateBoxSize()}return e.prototype.css.call(this,t)},c.prototype.destroy=function(){l(this.element,"mouseenter"),l(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),e.prototype.destroy.call(this)},c.prototype.fillSetter=function(e,t){e&&(this.needsBox=!0),this.fill=e,this.boxAttr(t,e)},c.prototype.getBBox=function(){this.textStr&&0===this.bBox.width&&0===this.bBox.height&&this.updateBoxSize();var e=this.padding,t=s(this.paddingLeft,e);return{width:this.width,height:this.height,x:this.bBox.x-t,y:this.bBox.y-e}},c.prototype.getCrispAdjust=function(){return this.renderer.styledMode&&this.box?this.box.strokeWidth()%2/2:(this["stroke-width"]?parseInt(this["stroke-width"],10):0)%2/2},c.prototype.heightSetter=function(e){this.heightSetting=e},c.prototype.onAdd=function(){var e=this.textStr;this.text.add(this),this.attr({text:n(e)?e:"",x:this.x,y:this.y}),this.box&&n(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})},c.prototype.paddingSetter=function(e,t){o(e)?e!==this[t]&&(this[t]=e,this.updateTextPadding()):this[t]=void 0},c.prototype.rSetter=function(e,t){this.boxAttr(t,e)},c.prototype.shadow=function(e){return e&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(e)),this},c.prototype.strokeSetter=function(e,t){this.stroke=e,this.boxAttr(t,e)},c.prototype["stroke-widthSetter"]=function(e,t){e&&(this.needsBox=!0),this["stroke-width"]=e,this.boxAttr(t,e)},c.prototype["text-alignSetter"]=function(e){this.textAlign=e},c.prototype.textSetter=function(e){void 0!==e&&this.text.attr({text:e}),this.updateTextPadding()},c.prototype.updateBoxSize=function(){var e=this.text,t=e.element.style,r={},a=this.padding,s=this.bBox=o(this.widthSetting)&&o(this.heightSetting)&&!this.textAlign||!n(e.textStr)?c.emptyBBox:e.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||s.height||0)+2*a,t=this.renderer.fontMetrics(t&&t.fontSize,e),this.baselineOffset=a+Math.min((this.text.firstLineMetrics||t).b,s.height||1/0),this.heightSetting&&(this.baselineOffset+=(this.heightSetting-t.h)/2),this.needsBox&&!e.textPath&&(this.box||((e=this.box=this.symbolKey?this.renderer.symbol(this.symbolKey):this.renderer.rect()).addClass(("button"===this.className?"":"highcharts-label-box")+(this.className?" highcharts-"+this.className+"-box":"")),e.add(this)),e=this.getCrispAdjust(),r.x=e,r.y=(this.baseline?-this.baselineOffset:0)+e,r.width=Math.round(this.width),r.height=Math.round(this.height),this.box.attr(i(r,this.deferredAttr)),this.deferredAttr={})},c.prototype.updateTextPadding=function(){var e=this.text;if(!e.textPath){this.updateBoxSize();var t=this.baseline?0:this.baselineOffset,r=s(this.paddingLeft,this.padding);n(this.widthSetting)&&this.bBox&&("center"===this.textAlign||"right"===this.textAlign)&&(r+={center:.5,right:1}[this.textAlign]*(this.widthSetting-this.bBox.width)),r===e.x&&t===e.y||(e.attr("x",r),e.hasBoxWidthChanged&&(this.bBox=e.getBBox(!0)),void 0!==t&&e.attr("y",t)),e.x=r,e.y=t}},c.prototype.widthSetter=function(e){this.widthSetting=o(e)?e:void 0},c.prototype.getPaddedWidth=function(){var e=this.padding,t=s(this.paddingLeft,e);return e=s(this.paddingRight,e),(this.widthSetting||this.bBox.width||0)+t+e},c.prototype.xSetter=function(e){this.x=e,this.alignFactor&&(e-=this.alignFactor*this.getPaddedWidth(),this["forceAnimate:x"]=!0),this.xSetting=Math.round(e),this.attr("translateX",this.xSetting)},c.prototype.ySetter=function(e){this.ySetting=this.y=Math.round(e),this.attr("translateY",this.ySetting)},c.emptyBBox={width:0,height:0,x:0,y:0},c.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),c}(e)})),t(r,"Core/Renderer/SVG/Symbols.js",[r["Core/Utilities.js"]],(function(e){function t(e,t,r,n,o){var s=[];if(o){var l=o.start||0,c=a(o.r,r);r=a(o.r,n||r);var u=(o.end||0)-.001;n=o.innerR;var h=a(o.open,.001>Math.abs((o.end||0)-l-2*Math.PI)),p=Math.cos(l),d=Math.sin(l),A=Math.cos(u),f=Math.sin(u);l=a(o.longArc,.001>u-l-Math.PI?0:1),s.push(["M",e+c*p,t+r*d],["A",c,r,0,l,a(o.clockwise,1),e+c*A,t+r*f]),i(n)&&s.push(h?["M",e+n*A,t+n*f]:["L",e+n*A,t+n*f],["A",n,n,0,l,i(o.clockwise)?1-o.clockwise:0,e+n*p,t+n*d]),h||s.push(["Z"])}return s}function r(e,t,r,i,o){return o&&o.r?n(e,t,r,i,o):[["M",e,t],["L",e+r,t],["L",e+r,t+i],["L",e,t+i],["Z"]]}function n(e,t,r,n,i){return[["M",e+(i=i&&i.r||0),t],["L",e+r-i,t],["C",e+r,t,e+r,t,e+r,t+i],["L",e+r,t+n-i],["C",e+r,t+n,e+r,t+n,e+r-i,t+n],["L",e+i,t+n],["C",e,t+n,e,t+n,e,t+n-i],["L",e,t+i],["C",e,t,e,t,e+i,t]]}var i=e.defined,o=e.isNumber,a=e.pick;return{arc:t,callout:function(e,t,r,i,a){var s=Math.min(a&&a.r||0,r,i),l=s+6,c=a&&a.anchorX;a=a&&a.anchorY||0;var u=n(e,t,r,i,{r:s});return o(c)?(e+c>=r?a>t+l&&a<t+i-l?u.splice(3,1,["L",e+r,a-6],["L",e+r+6,a],["L",e+r,a+6],["L",e+r,t+i-s]):u.splice(3,1,["L",e+r,i/2],["L",c,a],["L",e+r,i/2],["L",e+r,t+i-s]):0>=e+c?a>t+l&&a<t+i-l?u.splice(7,1,["L",e,a+6],["L",e-6,a],["L",e,a-6],["L",e,t+s]):u.splice(7,1,["L",e,i/2],["L",c,a],["L",e,i/2],["L",e,t+s]):a&&a>i&&c>e+l&&c<e+r-l?u.splice(5,1,["L",c+6,t+i],["L",c,t+i+6],["L",c-6,t+i],["L",e+s,t+i]):a&&0>a&&c>e+l&&c<e+r-l&&u.splice(1,1,["L",c-6,t],["L",c,t-6],["L",c+6,t],["L",r-s,t]),u):u},circle:function(e,r,n,i){return t(e+n/2,r+i/2,n/2,i/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},diamond:function(e,t,r,n){return[["M",e+r/2,t],["L",e+r,t+n/2],["L",e+r/2,t+n],["L",e,t+n/2],["Z"]]},rect:r,roundedRect:n,square:r,triangle:function(e,t,r,n){return[["M",e+r/2,t],["L",e+r,t+n],["L",e,t+n],["Z"]]},"triangle-down":function(e,t,r,n){return[["M",e,t],["L",e+r,t],["L",e+r/2,t+n],["Z"]]}}})),t(r,"Core/Renderer/SVG/TextBuilder.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=t.doc,i=t.SVG_NS,o=t.win,a=r.attr,s=r.extend,l=r.fireEvent,c=r.isString,u=r.objectEach,h=r.pick;return function(){function t(e){var t=e.styles;this.renderer=e.renderer,this.svgElement=e,this.width=e.textWidth,this.textLineHeight=t&&t.lineHeight,this.textOutline=t&&t.textOutline,this.ellipsis=!(!t||"ellipsis"!==t.textOverflow),this.noWrap=!(!t||"nowrap"!==t.whiteSpace),this.fontSize=t&&t.fontSize}return t.prototype.buildSVG=function(){var t=this.svgElement,r=t.element,i=t.renderer,o=h(t.textStr,"").toString(),a=-1!==o.indexOf("<"),s=r.childNodes;i=this.width&&!t.added&&i.box;var l=[o,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,this.fontSize,this.width].join();if(l!==t.textCache){for(t.textCache=l,delete t.actualWidth,l=s.length;l--;)r.removeChild(s[l]);a||this.ellipsis||this.width||t.textPath||-1!==o.indexOf(" ")&&(!this.noWrap||/<br.*?>/g.test(o))?""!==o&&(i&&i.appendChild(r),o=new e(o),this.modifyTree(o.nodes),o.addToDOM(r),this.modifyDOM(),this.ellipsis&&-1!==(r.textContent||"").indexOf("…")&&t.attr("title",this.unescapeEntities(t.textStr||"",["&lt;","&gt;"])),i&&i.removeChild(r)):r.appendChild(n.createTextNode(this.unescapeEntities(o))),c(this.textOutline)&&t.applyTextOutline&&t.applyTextOutline(this.textOutline)}},t.prototype.modifyDOM=function(){var e,t=this,r=this.svgElement,s=a(r.element,"x");for(r.firstLineMetrics=void 0;(e=r.element.firstChild)&&/^[\s\u200B]*$/.test(e.textContent||" ");)r.element.removeChild(e);[].forEach.call(r.element.querySelectorAll("tspan.highcharts-br"),(function(e,n){e.nextSibling&&e.previousSibling&&(0===n&&1===e.previousSibling.nodeType&&(r.firstLineMetrics=r.renderer.fontMetrics(void 0,e.previousSibling)),a(e,{dy:t.getLineHeight(e.nextSibling),x:s}))}));var l=this.width||0;if(l){var c=function(e,o){var c=e.textContent||"",u=c.replace(/([^\^])-/g,"$1- ").split(" "),h=!t.noWrap&&(1<u.length||1<r.element.childNodes.length),p=t.getLineHeight(o),d=0,A=r.actualWidth;if(t.ellipsis)c&&t.truncate(e,c,void 0,0,Math.max(0,l-parseInt(t.fontSize||12,10)),(function(e,t){return e.substring(0,t)+"…"}));else if(h){for(c=[],h=[];o.firstChild&&o.firstChild!==e;)h.push(o.firstChild),o.removeChild(o.firstChild);for(;u.length;)u.length&&!t.noWrap&&0<d&&(c.push(e.textContent||""),e.textContent=u.join(" ").replace(/- /g,"-")),t.truncate(e,void 0,u,0===d&&A||0,l,(function(e,t){return u.slice(0,t).join(" ").replace(/- /g,"-")})),A=r.actualWidth,d++;h.forEach((function(t){o.insertBefore(t,e)})),c.forEach((function(t){o.insertBefore(n.createTextNode(t),e),(t=n.createElementNS(i,"tspan")).textContent="​",a(t,{dy:p,x:s}),o.insertBefore(t,e)}))}},u=function(e){[].slice.call(e.childNodes).forEach((function(t){t.nodeType===o.Node.TEXT_NODE?c(t,e):(-1!==t.className.baseVal.indexOf("highcharts-br")&&(r.actualWidth=0),u(t))}))};u(r.element)}},t.prototype.getLineHeight=function(e){var t;return e=e.nodeType===o.Node.TEXT_NODE?e.parentElement:e,this.renderer.styledMode||(t=e&&/(px|em)$/.test(e.style.fontSize)?e.style.fontSize:this.fontSize||this.renderer.style.fontSize||12),this.textLineHeight?parseInt(this.textLineHeight.toString(),10):this.renderer.fontMetrics(t,e||this.svgElement.element).h},t.prototype.modifyTree=function(e){var t=this,r=function(n,i){var o=n.attributes;o=void 0===o?{}:o;var a=n.children,l=n.style;l=void 0===l?{}:l;var c=n.tagName,u=t.renderer.styledMode;"b"===c||"strong"===c?u?o.class="highcharts-strong":l.fontWeight="bold":"i"!==c&&"em"!==c||(u?o.class="highcharts-emphasized":l.fontStyle="italic"),l&&l.color&&(l.fill=l.color),"br"===c?(o.class="highcharts-br",n.textContent="​",(i=e[i+1])&&i.textContent&&(i.textContent=i.textContent.replace(/^ +/gm,""))):"a"===c&&a&&a.some((function(e){return"#text"===e.tagName}))&&(n.children=[{children:a,tagName:"tspan"}]),"#text"!==c&&"a"!==c&&(n.tagName="tspan"),s(n,{attributes:o,style:l}),a&&a.filter((function(e){return"#text"!==e.tagName})).forEach(r)};e.forEach(r),l(this.svgElement,"afterModifyTree",{nodes:e})},t.prototype.truncate=function(e,t,r,n,i,o){var a,s=this.svgElement,l=s.renderer,c=s.rotation,u=[],h=r?1:0,p=(t||r||"").length,d=p,A=function(i,a){a=a||i;var c=e.parentNode;if(c&&void 0===u[a])if(c.getSubStringLength)try{u[a]=n+c.getSubStringLength(0,r?a+1:a)}catch(e){}else l.getSpanWidth&&(e.textContent=o(t||r,i),u[a]=n+l.getSpanWidth(s,e));return u[a]};s.rotation=0;var f=A(e.textContent.length);if(n+f>i){for(;h<=p;)d=Math.ceil((h+p)/2),r&&(a=o(r,d)),f=A(d,a&&a.length-1),h===p?h=p+1:f>i?p=d-1:h=d;0===p?e.textContent="":t&&p===t.length-1||(e.textContent=a||o(t||r,d))}r&&r.splice(0,d),s.actualWidth=f,s.rotation=c},t.prototype.unescapeEntities=function(e,t){return u(this.renderer.escapes,(function(r,n){t&&-1!==t.indexOf(r)||(e=e.toString().replace(new RegExp(r,"g"),n))})),e},t}()})),t(r,"Core/Renderer/SVG/SVGRenderer.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGLabel.js"],r["Core/Renderer/SVG/Symbols.js"],r["Core/Renderer/SVG/TextBuilder.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l){var c,u=r.charts,h=r.deg2rad,p=r.doc,d=r.isFirefox,A=r.isMS,f=r.isWebKit,g=r.noop,m=r.SVG_NS,v=r.symbolSizes,y=r.win,b=l.addEvent,w=l.attr,x=l.createElement,C=l.css,S=l.defined,E=l.destroyObjectProperties,B=l.extend,k=l.isArray,_=l.isNumber,T=l.isObject,I=l.isString,M=l.merge,F=l.pick,O=l.pInt,P=l.uniqueKey;return r=function(){function r(e,t,r,n,i,o,a){this.width=this.url=this.style=this.isSVG=this.imgCount=this.height=this.gradients=this.globalAnimation=this.defs=this.chartIndex=this.cacheKeys=this.cache=this.boxWrapper=this.box=this.alignedObjects=void 0,this.init(e,t,r,n,i,o,a)}return r.prototype.init=function(e,t,r,n,i,o,a){var s,l=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}),c=l.element;a||l.css(this.getStyle(n)),e.appendChild(c),w(e,"dir","ltr"),-1===e.innerHTML.indexOf("xmlns")&&w(c,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=c,this.boxWrapper=l,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(p.createTextNode("Created with Highcharts 10.2.1")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=i,this.styledMode=a,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(t,r,!1),d&&e.getBoundingClientRect&&((t=function(){C(e,{left:0,top:0}),s=e.getBoundingClientRect(),C(e,{left:Math.ceil(s.left)-s.left+"px",top:Math.ceil(s.top)-s.top+"px"})})(),this.unSubPixelFix=b(y,"resize",t))},r.prototype.definition=function(t){return new e([t]).addToDOM(this.defs.element)},r.prototype.getReferenceURL=function(){if((d||f)&&p.getElementsByTagName("base").length){if(!S(c)){var t=P();t=new e([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:t},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#".concat(t,")"),fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(p.body),C(t,{position:"fixed",top:0,left:0,zIndex:9e5});var r=p.elementFromPoint(6,6);c="hitme"===(r&&r.id),p.body.removeChild(t)}if(c)return y.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},r.prototype.getStyle=function(e){return this.style=B({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},e)},r.prototype.setStyle=function(e){this.boxWrapper.css(this.getStyle(e))},r.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},r.prototype.destroy=function(){var e=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),E(this.gradients||{}),this.gradients=null,e&&(this.defs=e.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},r.prototype.createElement=function(e){var t=new this.Element;return t.init(this,e),t},r.prototype.getRadialAttr=function(e,t){return{cx:e[0]-e[2]/2+(t.cx||0)*e[2],cy:e[1]-e[2]/2+(t.cy||0)*e[2],r:(t.r||0)*e[2]}},r.prototype.buildText=function(e){new s(e).buildSVG()},r.prototype.getContrast=function(e){return 1.05/(.05+(e=.2126*(e=t.parse(e).rgba.map((function(e){return.03928>=(e/=255)?e/12.92:Math.pow((e+.055)/1.055,2.4)})))[0]+.7152*e[1]+.0722*e[2]))>(e+.05)/.05?"#FFFFFF":"#000000"},r.prototype.button=function(t,r,n,i,o,a,s,l,c,u){void 0===o&&(o={});var h=this.label(t,r,n,c,void 0,void 0,u,void 0,"button"),p=this.styledMode;t=o.states||{};var d=0;delete(o=M(o)).states;var f=M({color:"#333333",cursor:"pointer",fontWeight:"normal"},o.style);delete o.style;var g=e.filterUserAttributes(o);if(h.attr(M({padding:8,r:2},g)),!p){g=M({fill:"#f7f7f7",stroke:"#cccccc","stroke-width":1},g);var m=(a=M(g,{fill:"#e6e6e6"},e.filterUserAttributes(a||t.hover||{}))).style;delete a.style;var v=(s=M(g,{fill:"#e6ebf5",style:{color:"#000000",fontWeight:"bold"}},e.filterUserAttributes(s||t.select||{}))).style;delete s.style;var y=(l=M(g,{style:{color:"#cccccc"}},e.filterUserAttributes(l||t.disabled||{}))).style;delete l.style}return b(h.element,A?"mouseover":"mouseenter",(function(){3!==d&&h.setState(1)})),b(h.element,A?"mouseout":"mouseleave",(function(){3!==d&&h.setState(d)})),h.setState=function(e){1!==e&&(h.state=d=e),h.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][e||0]),p||(h.attr([g,a,s,l][e||0]),T(e=[f,m,v,y][e||0])&&h.css(e))},p||h.attr(g).css(B({cursor:"default"},f)),h.on("touchstart",(function(e){return e.stopPropagation()})).on("click",(function(e){3!==d&&i.call(h,e)}))},r.prototype.crispLine=function(e,t,r){void 0===r&&(r="round");var n=e[0],i=e[1];return S(n[1])&&n[1]===i[1]&&(n[1]=i[1]=Math[r](n[1])-t%2/2),S(n[2])&&n[2]===i[2]&&(n[2]=i[2]=Math[r](n[2])+t%2/2),e},r.prototype.path=function(e){var t=this.styledMode?{}:{fill:"none"};return k(e)?t.d=e:T(e)&&B(t,e),this.createElement("path").attr(t)},r.prototype.circle=function(e,t,r){return e=T(e)?e:void 0===e?{}:{x:e,y:t,r},(t=this.createElement("circle")).xSetter=t.ySetter=function(e,t,r){r.setAttribute("c"+t,e)},t.attr(e)},r.prototype.arc=function(e,t,r,n,i,o){return T(e)?(t=(n=e).y,r=n.r,e=n.x):n={innerR:n,start:i,end:o},(e=this.symbol("arc",e,t,r,r,n)).r=r,e},r.prototype.rect=function(e,t,r,n,i,o){i=T(e)?e.r:i;var a=this.createElement("rect");return e=T(e)?e:void 0===e?{}:{x:e,y:t,width:Math.max(r,0),height:Math.max(n,0)},this.styledMode||(void 0!==o&&(e["stroke-width"]=o,e=a.crisp(e)),e.fill="none"),i&&(e.r=i),a.rSetter=function(e,t,r){a.r=e,w(r,{rx:e,ry:e})},a.rGetter=function(){return a.r||0},a.attr(e)},r.prototype.setSize=function(e,t,r){this.width=e,this.height=t,this.boxWrapper.animate({width:e,height:t},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:F(r,!0)?void 0:0}),this.alignElements()},r.prototype.g=function(e){var t=this.createElement("g");return e?t.attr({class:"highcharts-"+e}):t},r.prototype.image=function(e,t,r,n,i,o){var a={preserveAspectRatio:"none"},s=function(e,t){e.setAttributeNS?e.setAttributeNS("http://www.w3.org/1999/xlink","href",t):e.setAttribute("hc-svg-href",t)};_(t)&&(a.x=t),_(r)&&(a.y=r),_(n)&&(a.width=n),_(i)&&(a.height=i);var l=this.createElement("image").attr(a);return t=function(t){s(l.element,e),o.call(l,t)},o?(s(l.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),r=new y.Image,b(r,"load",t),r.src=e,r.complete&&t({})):s(l.element,e),l},r.prototype.symbol=function(e,t,r,n,i,o){var a,s=this,l=/^url\((.*?)\)$/,c=l.test(e),h=!c&&(this.symbols[e]?e:"circle"),d=h&&this.symbols[h];if(d){"number"==typeof t&&(a=d.call(this.symbols,Math.round(t||0),Math.round(r||0),n||0,i||0,o));var A=this.path(a);s.styledMode||A.attr("fill","none"),B(A,{symbolName:h||void 0,x:t,y:r,width:n,height:i}),o&&B(A,o)}else if(c){var f=e.match(l)[1],g=A=this.image(f);g.imgwidth=F(v[f]&&v[f].width,o&&o.width),g.imgheight=F(v[f]&&v[f].height,o&&o.height);var m=function(e){return e.attr({width:e.width,height:e.height})};["width","height"].forEach((function(e){g[e+"Setter"]=function(e,t){var r=this["img"+t];this[t]=e,S(r)&&(o&&"within"===o.backgroundSize&&this.width&&this.height&&(r=Math.round(r*Math.min(this.width/this.imgwidth,this.height/this.imgheight))),this.element&&this.element.setAttribute(t,r),this.alignByTranslate||(e=((this[t]||0)-r)/2,this.attr("width"===t?{translateX:e}:{translateY:e})))}})),S(t)&&g.attr({x:t,y:r}),g.isImg=!0,S(g.imgwidth)&&S(g.imgheight)?m(g):(g.attr({width:0,height:0}),x("img",{onload:function(){var e=u[s.chartIndex];0===this.width&&(C(this,{position:"absolute",top:"-999em"}),p.body.appendChild(this)),v[f]={width:this.width,height:this.height},g.imgwidth=this.width,g.imgheight=this.height,g.element&&m(g),this.parentNode&&this.parentNode.removeChild(this),s.imgCount--,s.imgCount||!e||e.hasLoaded||e.onload()},src:f}),this.imgCount++)}return A},r.prototype.clipRect=function(e,t,r,n){var i=P()+"-",o=this.createElement("clipPath").attr({id:i}).add(this.defs);return(e=this.rect(e,t,r,n,0).add(o)).id=i,e.clipPath=o,e.count=0,e},r.prototype.text=function(e,t,r,n){var i={};return!n||!this.allowHTML&&this.forExport?(i.x=Math.round(t||0),r&&(i.y=Math.round(r)),S(e)&&(i.text=e),e=this.createElement("text").attr(i),(!n||this.forExport&&!this.allowHTML)&&(e.xSetter=function(e,t,r){for(var n,i=r.getElementsByTagName("tspan"),o=r.getAttribute(t),a=0;a<i.length;a++)(n=i[a]).getAttribute(t)===o&&n.setAttribute(t,e);r.setAttribute(t,e)}),e):this.html(e,t,r)},r.prototype.fontMetrics=function(e,t){return e=!this.styledMode&&/px/.test(e)||!y.getComputedStyle?e||t&&t.style&&t.style.fontSize||this.style&&this.style.fontSize:t&&i.prototype.getStyle.call(t,"font-size"),{h:t=24>(e=/px/.test(e)?O(e):12)?e+3:Math.round(1.2*e),b:Math.round(.8*t),f:e}},r.prototype.rotCorr=function(e,t,r){var n=e;return t&&r&&(n=Math.max(n*Math.cos(t*h),4)),{x:-e/3*Math.sin(t*h),y:n}},r.prototype.pathToSegments=function(e){for(var t=[],r=[],n={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},i=0;i<e.length;i++)I(r[0])&&_(e[i])&&r.length===n[r[0].toUpperCase()]&&e.splice(i,0,r[0].replace("M","L").replace("m","l")),"string"==typeof e[i]&&(r.length&&t.push(r.slice(0)),r.length=0),r.push(e[i]);return t.push(r.slice(0)),t},r.prototype.label=function(e,t,r,n,i,a,s,l,c){return new o(this,e,t,r,n,i,a,s,l,c)},r.prototype.alignElements=function(){this.alignedObjects.forEach((function(e){return e.align()}))},r}(),B(r.prototype,{Element:i,SVG_NS:m,escapes:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},symbols:a,draw:g}),n.registerRendererType("svg",r,!0),r})),t(r,"Core/Renderer/HTML/HTMLElement.js",[r["Core/Globals.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=e.isFirefox,o=e.isMS,a=e.isWebKit,s=e.win,l=r.css,c=r.defined,u=r.extend,h=r.pick,p=r.pInt;return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.compose=function(e){if(-1===t.composedClasses.indexOf(e)){t.composedClasses.push(e);var r=t.prototype,n=e.prototype;n.getSpanCorrection=r.getSpanCorrection,n.htmlCss=r.htmlCss,n.htmlGetBBox=r.htmlGetBBox,n.htmlUpdateTransform=r.htmlUpdateTransform,n.setSpanRotation=r.setSpanRotation}return e},t.prototype.getSpanCorrection=function(e,t,r){this.xCorr=-e*r,this.yCorr=-t},t.prototype.htmlCss=function(e){var t="SPAN"===this.element.tagName&&e&&"width"in e,r=h(t&&e.width,void 0);if(t){delete e.width,this.textWidth=r;var n=!0}return e&&"ellipsis"===e.textOverflow&&(e.whiteSpace="nowrap",e.overflow="hidden"),this.styles=u(this.styles,e),l(this.element,e),n&&this.htmlUpdateTransform(),this},t.prototype.htmlGetBBox=function(){var e=this.element;return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}},t.prototype.htmlUpdateTransform=function(){if(this.added){var e=this.renderer,t=this.element,r=this.translateX||0,n=this.translateY||0,i=this.x||0,o=this.y||0,a=this.textAlign||"left",s={left:0,center:.5,right:1}[a],u=this.styles;if(u=u&&u.whiteSpace,l(t,{marginLeft:r,marginTop:n}),!e.styledMode&&this.shadows&&this.shadows.forEach((function(e){l(e,{marginLeft:r+1,marginTop:n+1})})),this.inverted&&[].forEach.call(t.childNodes,(function(r){e.invertChild(r,t)})),"SPAN"===t.tagName){var h=this.rotation,d=this.textWidth&&p(this.textWidth),A=[h,a,t.innerHTML,this.textWidth,this.textAlign].join(),f=void 0;if(f=!1,d!==this.oldTextWidth){if(this.textPxLength)var g=this.textPxLength;else l(t,{width:"",whiteSpace:u||"nowrap"}),g=t.offsetWidth;(d>this.oldTextWidth||g>d)&&(/[ \-]/.test(t.textContent||t.innerText)||"ellipsis"===t.style.textOverflow)&&(l(t,{width:g>d||h?d+"px":"auto",display:"block",whiteSpace:u||"normal"}),this.oldTextWidth=d,f=!0)}this.hasBoxWidthChanged=f,A!==this.cTT&&(f=e.fontMetrics(t.style.fontSize,t).b,!c(h)||h===(this.oldRotation||0)&&a===this.oldAlign||this.setSpanRotation(h,s,f),this.getSpanCorrection(!c(h)&&this.textPxLength||t.offsetWidth,f,s,h,a)),l(t,{left:i+(this.xCorr||0)+"px",top:o+(this.yCorr||0)+"px"}),this.cTT=A,this.oldRotation=h,this.oldAlign=a}}else this.alignOnAdd=!0},t.prototype.setSpanRotation=function(e,t,r){var n={},c=o&&!/Edge/.test(s.navigator.userAgent)?"-ms-transform":a?"-webkit-transform":i?"MozTransform":s.opera?"-o-transform":void 0;c&&(n[c]=n.transform="rotate("+e+"deg)",n[c+(i?"Origin":"-origin")]=n.transformOrigin=100*t+"% "+r+"px",l(this.element,n))},t.composedClasses=[],t}(t)})),t(r,"Core/Renderer/HTML/HTMLRenderer.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=n.attr,a=n.createElement,s=n.extend,l=n.pick;return function(r){function n(){return null!==r&&r.apply(this,arguments)||this}return i(n,r),n.compose=function(e){return-1===n.composedClasses.indexOf(e)&&(n.composedClasses.push(e),e.prototype.html=n.prototype.html),e},n.prototype.html=function(r,n,i){var c=this.createElement("span"),u=c.element,h=c.renderer,p=h.isSVG,d=function(e,r){["opacity","visibility"].forEach((function(n){e[n+"Setter"]=function(i,o,a){var s=e.div?e.div.style:r;t.prototype[n+"Setter"].call(this,i,o,a),s&&(s[o]=i)}})),e.addedSetters=!0};return c.textSetter=function(t){t!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,e.setElementHTML(this.element,l(t,"")),this.textStr=t,c.doTransform=!0)},p&&d(c,c.element.style),c.xSetter=c.ySetter=c.alignSetter=c.rotationSetter=function(e,t){"align"===t?c.alignValue=c.textAlign=e:c[t]=e,c.doTransform=!0},c.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},c.attr({text:r,x:Math.round(n),y:Math.round(i)}).css({position:"absolute"}),h.styledMode||c.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),u.style.whiteSpace="nowrap",c.css=c.htmlCss,p&&(c.add=function(e){var t=h.box.parentNode,r=[];if(this.parentGroup=e){var n=e.div;if(!n){for(;e;)r.push(e),e=e.parentGroup;r.reverse().forEach((function(e){function i(t,r){e[r]=t,"translateX"===r?h.left=t+"px":h.top=t+"px",e.doTransform=!0}var l=o(e.element,"class"),u=e.styles||{},h=(n=e.div=e.div||a("div",l?{className:l}:void 0,{position:"absolute",left:(e.translateX||0)+"px",top:(e.translateY||0)+"px",display:e.display,opacity:e.opacity,cursor:u.cursor,pointerEvents:u.pointerEvents,visibility:e.visibility},n||t)).style;s(e,{classSetter:function(e){return function(t){this.element.setAttribute("class",t),e.className=t}}(n),on:function(){return r[0].div&&c.on.apply({element:r[0].div,onEvents:e.onEvents},arguments),e},translateXSetter:i,translateYSetter:i}),e.addedSetters||d(e)}))}}else n=t;return n.appendChild(u),c.added=!0,c.alignOnAdd&&c.htmlUpdateTransform(),c}),c},n.composedClasses=[],n}(r)})),t(r,"Core/Axis/AxisDefaults.js",[],(function(){var e;return function(e){e.defaultXAxisOptions={alignTicks:!0,allowDecimals:void 0,panningEnabled:!0,zIndex:2,zoomEnabled:!0,dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,gridLineDashStyle:"Solid",gridZIndex:1,labels:{autoRotation:void 0,autoRotationLimit:80,distance:void 0,enabled:!0,indentation:10,overflow:"justify",padding:5,reserveSpace:void 0,rotation:void 0,staggerLines:0,step:0,useHTML:!1,x:0,zIndex:7,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorGridLineDashStyle:"Solid",minorTickLength:2,minorTickPosition:"outside",minPadding:.01,offset:void 0,opposite:!1,reversed:void 0,reversedStacks:!1,showEmpty:!0,showFirstLabel:!0,showLastLabel:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",rotation:0,useHTML:!1,x:0,y:0,style:{color:"#666666"}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",gridLineWidth:void 0,tickColor:"#ccd6eb"},e.defaultYAxisOptions={reversedStacks:!0,endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{animation:{},allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){return(0,this.axis.chart.numberFormatter)(this.total||0,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},e.defaultLeftAxisOptions={labels:{x:-15},title:{rotation:270}},e.defaultRightAxisOptions={labels:{x:15},title:{rotation:90}},e.defaultBottomAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},e.defaultTopAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}}}(e||(e={})),e})),t(r,"Core/Foundation.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.addEvent,n=e.isFunction,i=e.objectEach,o=e.removeEvent;return function(e){e.registerEventOptions=function(e,t){e.eventOptions=e.eventOptions||{},i(t.events,(function(t,i){e.eventOptions[i]!==t&&(e.eventOptions[i]&&(o(e,i,e.eventOptions[i]),delete e.eventOptions[i]),n(t)&&(e.eventOptions[i]=t,r(e,i,t)))}))}}(t||(t={})),t})),t(r,"Core/Axis/Tick.js",[r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=t.deg2rad,i=r.clamp,o=r.correctFloat,a=r.defined,s=r.destroyObjectProperties,l=r.extend,c=r.fireEvent,u=r.isNumber,h=r.merge,p=r.objectEach,d=r.pick;return t=function(){function t(e,t,r,n,i){this.isNewLabel=this.isNew=!0,this.axis=e,this.pos=t,this.type=r||"",this.parameters=i||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,c(this,"init"),r||n||this.addLabel()}return t.prototype.addLabel=function(){var t=this,r=t.axis,n=r.options,i=r.chart,s=r.categories,h=r.logarithmic,p=r.names,A=t.pos,f=d(t.options&&t.options.labels,n.labels),g=r.tickPositions,m=A===g[0],v=A===g[g.length-1],y=(!f.step||1===f.step)&&1===r.tickInterval;g=g.info;var b,w=t.label;if(s=this.parameters.category||(s?d(s[A],p[A],A):A),h&&u(s)&&(s=o(h.lin2log(s))),r.dateTime)if(g)var x=i.time.resolveDTLFormat(n.dateTimeLabelFormats[!n.grid&&g.higherRanks[A]||g.unitName]),C=x.main;else u(s)&&(C=r.dateTime.getXDateFormat(s,n.dateTimeLabelFormats||{}));t.isFirst=m,t.isLast=v;var S={axis:r,chart:i,dateTimeLabelFormat:C,isFirst:m,isLast:v,pos:A,tick:t,tickPositionInfo:g,value:s};c(this,"labelFormat",S);var E=function(t){return f.formatter?f.formatter.call(t,t):f.format?(t.text=r.defaultLabelFormatter.call(t),e.format(f.format,t,i)):r.defaultLabelFormatter.call(t,t)};n=E.call(S,S);var B=x&&x.list;t.shortenLabel=B?function(){for(b=0;b<B.length;b++)if(l(S,{dateTimeLabelFormat:B[b]}),w.attr({text:E.call(S,S)}),w.getBBox().width<r.getSlotWidth(t)-2*f.padding)return;w.attr({text:""})}:void 0,y&&r._addedPlotLB&&t.moveLabel(n,f),a(w)||t.movedLabel?w&&w.textStr!==n&&!y&&(!w.textWidth||f.style.width||w.styles.width||w.css({width:null}),w.attr({text:n}),w.textPxLength=w.getBBox().width):(t.label=w=t.createLabel({x:0,y:0},n,f),t.rotation=0)},t.prototype.createLabel=function(e,t,r){var n=this.axis,i=n.chart;return(e=a(t)&&r.enabled?i.renderer.text(t,e.x,e.y,r.useHTML).add(n.labelGroup):null)&&(i.styledMode||e.css(h(r.style)),e.textPxLength=e.getBBox().width),e},t.prototype.destroy=function(){s(this,this.axis)},t.prototype.getPosition=function(e,t,r,n){var a=this.axis,s=a.chart,l=n&&s.oldChartHeight||s.chartHeight;return(e={x:e?o(a.translate(t+r,void 0,void 0,n)+a.transB):a.left+a.offset+(a.opposite?(n&&s.oldChartWidth||s.chartWidth)-a.right-a.left:0),y:e?l-a.bottom+a.offset-(a.opposite?a.height:0):o(l-a.translate(t+r,void 0,void 0,n)-a.transB)}).y=i(e.y,-1e5,1e5),c(this,"afterGetPosition",{pos:e}),e},t.prototype.getLabelPosition=function(e,t,r,i,o,s,l,u){var h=this.axis,p=h.transA,d=h.isLinked&&h.linkedParent?h.linkedParent.reversed:h.reversed,A=h.staggerLines,f=h.tickRotCorr||{x:0,y:0},g=i||h.reserveSpaceDefault?0:-h.labelOffset*("center"===h.labelAlign?.5:1),m={};return r=0===h.side?r.rotation?-8:-r.getBBox().height:2===h.side?f.y+8:Math.cos(r.rotation*n)*(f.y-r.getBBox(!1,0).height/2),a(o.y)&&(r=0===h.side&&h.horiz?o.y+r:o.y),e=e+o.x+g+f.x-(s&&i?s*p*(d?-1:1):0),t=t+r-(s&&!i?s*p*(d?1:-1):0),A&&(i=l/(u||1)%A,h.opposite&&(i=A-i-1),t+=h.labelOffset/A*i),m.x=e,m.y=Math.round(t),c(this,"afterGetLabelPosition",{pos:m,tickmarkOffset:s,index:l}),m},t.prototype.getLabelSize=function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},t.prototype.getMarkPath=function(e,t,r,n,i,o){return o.crispLine([["M",e,t],["L",e+(i?0:-r),t+(i?r:0)]],n)},t.prototype.handleOverflow=function(e){var t=this.axis,r=t.options.labels,i=e.x,o=t.chart.chartWidth,a=t.chart.spacing,s=d(t.labelLeft,Math.min(t.pos,a[3]));a=d(t.labelRight,Math.max(t.isRadial?0:t.pos+t.len,o-a[1]));var l,c=this.label,u=this.rotation,h={left:0,center:.5,right:1}[t.labelAlign||c.attr("align")],p=c.getBBox().width,A=t.getSlotWidth(this),f={},g=A,m=1;u||"justify"!==r.overflow?0>u&&i-h*p<s?l=Math.round(i/Math.cos(u*n)-s):0<u&&i+h*p>a&&(l=Math.round((o-i)/Math.cos(u*n))):(o=i+(1-h)*p,i-h*p<s?g=e.x+g*(1-h)-s:o>a&&(g=a-e.x+g*h,m=-1),(g=Math.min(A,g))<A&&"center"===t.labelAlign&&(e.x+=m*(A-g-h*(A-Math.min(p,g)))),(p>g||t.autoRotation&&(c.styles||{}).width)&&(l=g)),l&&(this.shortenLabel?this.shortenLabel():(f.width=Math.floor(l)+"px",(r.style||{}).textOverflow||(f.textOverflow="ellipsis"),c.css(f)))},t.prototype.moveLabel=function(e,t){var r=this,n=r.label,i=r.axis,o=i.reversed,a=!1;if(n&&n.textStr===e?(r.movedLabel=n,a=!0,delete r.label):p(i.ticks,(function(t){a||t.isNew||t===r||!t.label||t.label.textStr!==e||(r.movedLabel=t.label,a=!0,t.labelPos=r.movedLabel.xy,delete t.label)})),!a&&(r.labelPos||n)){var s=r.labelPos||n.xy;n=i.horiz?o?0:i.width+i.left:s.x,i=i.horiz?s.y:o?i.width+i.left:0,r.movedLabel=r.createLabel({x:n,y:i},e,t),r.movedLabel&&r.movedLabel.attr({opacity:0})}},t.prototype.render=function(e,t,r){var n=this.axis,i=n.horiz,o=this.pos,a=d(this.tickmarkOffset,n.tickmarkOffset);a=(o=this.getPosition(i,o,a,t)).x;var s=o.y;n=i&&a===n.pos+n.len||!i&&s===n.pos?-1:1,i=d(r,this.label&&this.label.newOpacity,1),r=d(r,1),this.isActive=!0,this.renderGridLine(t,r,n),this.renderMark(o,r,n),this.renderLabel(o,t,i,e),this.isNew=!1,c(this,"afterRender")},t.prototype.renderGridLine=function(e,t,r){var n=this.axis,i=n.options,o={},a=this.pos,s=this.type,l=d(this.tickmarkOffset,n.tickmarkOffset),c=n.chart.renderer,u=this.gridLine,h=i.gridLineWidth,p=i.gridLineColor,A=i.gridLineDashStyle;"minor"===this.type&&(h=i.minorGridLineWidth,p=i.minorGridLineColor,A=i.minorGridLineDashStyle),u||(n.chart.styledMode||(o.stroke=p,o["stroke-width"]=h||0,o.dashstyle=A),s||(o.zIndex=1),e&&(t=0),this.gridLine=u=c.path().attr(o).addClass("highcharts-"+(s?s+"-":"")+"grid-line").add(n.gridGroup)),u&&(r=n.getPlotLinePath({value:a+l,lineWidth:u.strokeWidth()*r,force:"pass",old:e}))&&u[e||this.isNew?"attr":"animate"]({d:r,opacity:t})},t.prototype.renderMark=function(e,t,r){var n=this.axis,i=n.options,o=n.chart.renderer,a=this.type,s=n.tickSize(a?a+"Tick":"tick"),l=e.x;e=e.y;var c=d(i["minor"!==a?"tickWidth":"minorTickWidth"],!a&&n.isXAxis?1:0);i=i["minor"!==a?"tickColor":"minorTickColor"];var u=this.mark,h=!u;s&&(n.opposite&&(s[0]=-s[0]),u||(this.mark=u=o.path().addClass("highcharts-"+(a?a+"-":"")+"tick").add(n.axisGroup),n.chart.styledMode||u.attr({stroke:i,"stroke-width":c})),u[h?"attr":"animate"]({d:this.getMarkPath(l,e,s[0],u.strokeWidth()*r,n.horiz,o),opacity:t}))},t.prototype.renderLabel=function(e,t,r,n){var i=this.axis,o=i.horiz,a=i.options,s=this.label,l=a.labels,c=l.step;i=d(this.tickmarkOffset,i.tickmarkOffset);var h=e.x;e=e.y;var p=!0;s&&u(h)&&(s.xy=e=this.getLabelPosition(h,e,s,o,l,i,n,c),this.isFirst&&!this.isLast&&!a.showFirstLabel||this.isLast&&!this.isFirst&&!a.showLastLabel?p=!1:!o||l.step||l.rotation||t||0===r||this.handleOverflow(e),c&&n%c&&(p=!1),p&&u(e.y)?(e.opacity=r,s[this.isNewLabel?"attr":"animate"](e).show(!0),this.isNewLabel=!1):(s.hide(),this.isNewLabel=!0))},t.prototype.replaceMovedLabel=function(){var e=this.label,t=this.axis,r=t.reversed;if(e&&!this.isNew){var n=t.horiz?r?t.left:t.width+t.left:e.xy.x;r=t.horiz?e.xy.y:r?t.width+t.top:t.top,e.animate({x:n,y:r,opacity:0},void 0,e.destroy),delete this.label}t.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},t}(),t})),t(r,"Core/Axis/Axis.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/AxisDefaults.js"],r["Core/Color/Color.js"],r["Core/DefaultOptions.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Axis/Tick.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s){var l=e.animObject,c=n.defaultOptions,u=i.registerEventOptions,h=o.deg2rad,p=s.arrayMax,d=s.arrayMin,A=s.clamp,f=s.correctFloat,g=s.defined,m=s.destroyObjectProperties,v=s.erase,y=s.error,b=s.extend,w=s.fireEvent,x=s.isArray,C=s.isNumber,S=s.isString,E=s.merge,B=s.normalizeTickInterval,k=s.objectEach,_=s.pick,T=s.relativeLength,I=s.removeEvent,M=s.splat,F=s.syncTimeout,O=function(e,t){return B(t,void 0,void 0,_(e.options.allowDecimals,.5>t||void 0!==e.tickAmount),!!e.tickAmount)};return e=function(){function e(e,t){this.zoomEnabled=this.width=this.visible=this.userOptions=this.translationSlope=this.transB=this.transA=this.top=this.ticks=this.tickRotCorr=this.tickPositions=this.tickmarkOffset=this.tickInterval=this.tickAmount=this.side=this.series=this.right=this.positiveValuesOnly=this.pos=this.pointRangePadding=this.pointRange=this.plotLinesAndBandsGroups=this.plotLinesAndBands=this.paddedTicks=this.overlap=this.options=this.offset=this.names=this.minPixelPadding=this.minorTicks=this.minorTickInterval=this.min=this.maxLabelLength=this.max=this.len=this.left=this.labelFormatter=this.labelEdge=this.isLinked=this.height=this.hasVisibleSeries=this.hasNames=this.eventOptions=this.coll=this.closestPointRange=this.chart=this.bottom=this.alternateBands=void 0,this.init(e,t)}return e.prototype.init=function(e,t){var r=t.isX;this.chart=e,this.horiz=e.inverted&&!this.isZAxis?!r:r,this.isXAxis=r,this.coll=this.coll||(r?"xAxis":"yAxis"),w(this,"init",{userOptions:t}),this.opposite=_(t.opposite,this.opposite),this.side=_(t.side,this.side,this.horiz?this.opposite?0:2:this.opposite?1:3),this.setOptions(t);var n=this.options,i=n.labels,o=n.type;this.userOptions=t,this.minPixelPadding=0,this.reversed=_(n.reversed,this.reversed),this.visible=n.visible,this.zoomEnabled=n.zoomEnabled,this.hasNames="category"===o||!0===n.categories,this.categories=n.categories||(this.hasNames?[]:void 0),this.names||(this.names=[],this.names.keys={}),this.plotLinesAndBandsGroups={},this.positiveValuesOnly=!!this.logarithmic,this.isLinked=g(n.linkedTo),this.ticks={},this.labelEdge=[],this.minorTicks={},this.plotLinesAndBands=[],this.alternateBands={},this.len=0,this.minRange=this.userMinRange=n.minRange||n.maxZoom,this.range=n.range,this.offset=n.offset||0,this.min=this.max=null,t=_(n.crosshair,M(e.options.tooltip.crosshairs)[r?0:1]),this.crosshair=!0===t?{}:t,-1===e.axes.indexOf(this)&&(r?e.axes.splice(e.xAxis.length,0,this):e.axes.push(this),e[this.coll].push(this)),this.series=this.series||[],e.inverted&&!this.isZAxis&&r&&void 0===this.reversed&&(this.reversed=!0),this.labelRotation=C(i.rotation)?i.rotation:void 0,u(this,n),w(this,"afterInit")},e.prototype.setOptions=function(e){this.options=E(t.defaultXAxisOptions,"yAxis"===this.coll&&t.defaultYAxisOptions,[t.defaultTopAxisOptions,t.defaultRightAxisOptions,t.defaultBottomAxisOptions,t.defaultLeftAxisOptions][this.side],E(c[this.coll],e)),w(this,"afterSetOptions",{userOptions:e})},e.prototype.defaultLabelFormatter=function(e){var t=this.axis;e=this.chart.numberFormatter;var r=C(this.value)?this.value:NaN,n=t.chart.time,i=this.dateTimeLabelFormat,o=c.lang,a=o.numericSymbols;o=o.numericSymbolMagnitude||1e3;var s=t.logarithmic?Math.abs(r):t.tickInterval,l=a&&a.length;if(t.categories)var u="".concat(this.value);else if(i)u=n.dateFormat(i,r);else if(l&&1e3<=s)for(;l--&&void 0===u;)s>=(t=Math.pow(o,l+1))&&0==10*r%t&&null!==a[l]&&0!==r&&(u=e(r/t,-1)+a[l]);return void 0===u&&(u=1e4<=Math.abs(r)?e(r,-1):e(r,-1,void 0,"")),u},e.prototype.getSeriesExtremes=function(){var e,t=this,r=t.chart;w(this,"getSeriesExtremes",null,(function(){t.hasVisibleSeries=!1,t.dataMin=t.dataMax=t.threshold=null,t.softThreshold=!t.isXAxis,t.stacking&&t.stacking.buildStacks(),t.series.forEach((function(n){if(n.visible||!r.options.chart.ignoreHiddenSeries){var i=n.options,o=i.threshold;if(t.hasVisibleSeries=!0,t.positiveValuesOnly&&0>=o&&(o=null),t.isXAxis){if((i=n.xData).length){i=t.logarithmic?i.filter(t.validatePositiveValue):i;var a=(e=n.getXExtremes(i)).min,s=e.max;C(a)||a instanceof Date||(i=i.filter(C),a=(e=n.getXExtremes(i)).min,s=e.max),i.length&&(t.dataMin=Math.min(_(t.dataMin,a),a),t.dataMax=Math.max(_(t.dataMax,s),s))}}else n=n.applyExtremes(),C(n.dataMin)&&(a=n.dataMin,t.dataMin=Math.min(_(t.dataMin,a),a)),C(n.dataMax)&&(s=n.dataMax,t.dataMax=Math.max(_(t.dataMax,s),s)),g(o)&&(t.threshold=o),(!i.softThreshold||t.positiveValuesOnly)&&(t.softThreshold=!1)}}))})),w(this,"afterGetSeriesExtremes")},e.prototype.translate=function(e,t,r,n,i,o){var a=this.linkedParent||this,s=n&&a.old?a.old.min:a.min;if(!C(s))return NaN;var l=a.minPixelPadding;i=(a.isOrdinal||a.brokenAxis&&a.brokenAxis.hasBreaks||a.logarithmic&&i)&&a.lin2val;var c=1,u=0;return(n=n&&a.old?a.old.transA:a.transA)||(n=a.transA),r&&(c*=-1,u=a.len),a.reversed&&(u-=(c*=-1)*(a.sector||a.len)),t?(o=(e*c+u-l)/n+s,i&&(o=a.lin2val(o))):(i&&(e=a.val2lin(e)),e=c*(e-s)*n,o=(a.isRadial?e:f(e))+u+c*l+(C(o)?n*o:0)),o},e.prototype.toPixels=function(e,t){return this.translate(e,!1,!this.horiz,void 0,!0)+(t?0:this.pos)},e.prototype.toValue=function(e,t){return this.translate(e-(t?0:this.pos),!0,!this.horiz,void 0,!0)},e.prototype.getPlotLinePath=function(e){function t(e,t,r){return("pass"!==y&&e<t||e>r)&&(y?e=A(e,t,r):a=!0),e}var r,n,i,o,a,s=this,l=s.chart,c=s.left,u=s.top,h=e.old,p=e.value,d=e.lineWidth,f=h&&l.oldChartHeight||l.chartHeight,g=h&&l.oldChartWidth||l.chartWidth,m=s.transB,v=e.translatedValue,y=e.force;return e={value:p,lineWidth:d,old:h,force:y,acrossPanes:e.acrossPanes,translatedValue:v},w(this,"getPlotLinePath",e,(function(e){v=_(v,s.translate(p,void 0,void 0,h)),v=A(v,-1e5,1e5),r=i=Math.round(v+m),n=o=Math.round(f-v-m),C(v)?s.horiz?(n=u,o=f-s.bottom,r=i=t(r,c,c+s.width)):(r=c,i=g-s.right,n=o=t(n,u,u+s.height)):(a=!0,y=!1),e.path=a&&!y?null:l.renderer.crispLine([["M",r,n],["L",i,o]],d||1)})),e.path},e.prototype.getLinearTickPositions=function(e,t,r){var n=f(Math.floor(t/e)*e);r=f(Math.ceil(r/e)*e);var i,o=[];if(f(n+e)===n&&(i=20),this.single)return[t];for(t=n;t<=r&&(o.push(t),(t=f(t+e,i))!==a);)var a=t;return o},e.prototype.getMinorTickInterval=function(){var e=this.options;return!0===e.minorTicks?_(e.minorTickInterval,"auto"):!1===e.minorTicks?null:e.minorTickInterval},e.prototype.getMinorTickPositions=function(){var e=this.options,t=this.tickPositions,r=this.minorTickInterval,n=this.pointRangePadding||0,i=this.min-n,o=(n=this.max+n)-i,a=[];if(o&&o/r<this.len/3){var s=this.logarithmic;if(s)this.paddedTicks.forEach((function(e,t,n){t&&a.push.apply(a,s.getLogTickPositions(r,n[t-1],n[t],!0))}));else if(this.dateTime&&"auto"===this.getMinorTickInterval())a=a.concat(this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(r),i,n,e.startOfWeek));else for(e=i+(t[0]-i)%r;e<=n&&e!==a[0];e+=r)a.push(e)}return 0!==a.length&&this.trimTicks(a),a},e.prototype.adjustForMinRange=function(){var e,t,r,n,i=this.options,o=this.logarithmic,a=this.min,s=this.max,l=0;if(this.isXAxis&&void 0===this.minRange&&!o&&(g(i.min)||g(i.max)||g(i.floor)||g(i.ceiling)?this.minRange=null:(this.series.forEach((function(i){if(r=i.xData,n=i.xIncrement?1:r.length-1,1<r.length)for(e=n;0<e;e--)t=r[e]-r[e-1],(!l||t<l)&&(l=t)})),this.minRange=Math.min(5*l,this.dataMax-this.dataMin))),s-a<this.minRange){var c=this.dataMax-this.dataMin>=this.minRange,u=this.minRange,h=(u-s+a)/2;h=[a-h,_(i.min,a-h)],c&&(h[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),s=[(a=p(h))+u,_(i.max,a+u)],c&&(s[2]=o?o.log2lin(this.dataMax):this.dataMax),(s=d(s))-a<u&&(h[0]=s-u,h[1]=_(i.min,s-u),a=p(h))}this.min=a,this.max=s},e.prototype.getClosest=function(){var e;return this.categories?e=1:this.series.forEach((function(t){var r=t.closestPointRange,n=t.visible||!t.chart.options.chart.ignoreHiddenSeries;!t.noSharedTooltip&&g(r)&&n&&(e=g(e)?Math.min(e,r):r)})),e},e.prototype.nameToX=function(e){var t=x(this.options.categories),r=t?this.categories:this.names,n=e.options.x;if(e.series.requireSorting=!1,g(n)||(n=this.options.uniqueNames&&r?t?r.indexOf(e.name):_(r.keys[e.name],-1):e.series.autoIncrement()),-1===n){if(!t&&r)var i=r.length}else i=n;return void 0!==i?(this.names[i]=e.name,this.names.keys[e.name]=i):e.x&&(i=e.x),i},e.prototype.updateNames=function(){var e=this,t=this.names;0<t.length&&(Object.keys(t.keys).forEach((function(e){delete t.keys[e]})),t.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach((function(t){t.xIncrement=null,t.points&&!t.isDirtyData||(e.max=Math.max(e.max,t.xData.length-1),t.processData(),t.generatePoints()),t.data.forEach((function(r,n){if(r&&r.options&&void 0!==r.name){var i=e.nameToX(r);void 0!==i&&i!==r.x&&(r.x=i,t.xData[n]=i)}}))})))},e.prototype.setAxisTranslation=function(){var e=this,t=e.max-e.min,r=e.linkedParent,n=!!e.categories,i=e.isXAxis,o=e.axisPointRange||0,a=0,s=0,l=e.transA;if(i||n||o){var c=e.getClosest();r?(a=r.minPointOffset,s=r.pointRangePadding):e.series.forEach((function(t){var r=n?1:i?_(t.options.pointRange,c,0):e.axisPointRange||0,l=t.options.pointPlacement;o=Math.max(o,r),e.single&&!n||(t=t.is("xrange")?!i:i,a=Math.max(a,t&&S(l)?0:r/2),s=Math.max(s,t&&"on"===l?0:r))})),r=e.ordinal&&e.ordinal.slope&&c?e.ordinal.slope/c:1,e.minPointOffset=a*=r,e.pointRangePadding=s*=r,e.pointRange=Math.min(o,e.single&&n?1:t),i&&(e.closestPointRange=c)}e.translationSlope=e.transA=l=e.staticScale||e.len/(t+s||1),e.transB=e.horiz?e.left:e.bottom,e.minPixelPadding=l*a,w(this,"afterSetAxisTranslation")},e.prototype.minFromRange=function(){return this.max-this.range},e.prototype.setTickInterval=function(e){var t=this.chart,r=this.logarithmic,n=this.options,i=this.isXAxis,o=this.isLinked,a=n.tickPixelInterval,s=this.categories,l=this.softThreshold,c=n.maxPadding,u=n.minPadding,h=C(n.tickInterval)&&0<=n.tickInterval?n.tickInterval:void 0,p=C(this.threshold)?this.threshold:null;this.dateTime||s||o||this.getTickAmount();var d=_(this.userMin,n.min),A=_(this.userMax,n.max);if(o){this.linkedParent=t[this.coll][n.linkedTo];var m=this.linkedParent.getExtremes();this.min=_(m.min,m.dataMin),this.max=_(m.max,m.dataMax),n.type!==this.linkedParent.options.type&&y(11,1,t)}else{if(l&&g(p))if(this.dataMin>=p)m=p,u=0;else if(this.dataMax<=p){var v=p;c=0}this.min=_(d,m,this.dataMin),this.max=_(A,v,this.dataMax)}if(r&&(this.positiveValuesOnly&&!e&&0>=Math.min(this.min,_(this.dataMin,this.min))&&y(10,1,t),this.min=f(r.log2lin(this.min),16),this.max=f(r.log2lin(this.max),16)),this.range&&g(this.max)&&(this.userMin=this.min=d=Math.max(this.dataMin,this.minFromRange()),this.userMax=A=this.max,this.range=null),w(this,"foundExtremes"),this.beforePadding&&this.beforePadding(),this.adjustForMinRange(),!(s||this.axisPointRange||this.stacking&&this.stacking.usePercentage||o)&&g(this.min)&&g(this.max)&&(t=this.max-this.min)&&(!g(d)&&u&&(this.min-=t*u),!g(A)&&c&&(this.max+=t*c)),C(this.userMin)||(C(n.softMin)&&n.softMin<this.min&&(this.min=d=n.softMin),C(n.floor)&&(this.min=Math.max(this.min,n.floor))),C(this.userMax)||(C(n.softMax)&&n.softMax>this.max&&(this.max=A=n.softMax),C(n.ceiling)&&(this.max=Math.min(this.max,n.ceiling))),l&&g(this.dataMin)&&(p=p||0,!g(d)&&this.min<p&&this.dataMin>=p?this.min=this.options.minRange?Math.min(p,this.max-this.minRange):p:!g(A)&&this.max>p&&this.dataMax<=p&&(this.max=this.options.minRange?Math.max(p,this.min+this.minRange):p)),C(this.min)&&C(this.max)&&!this.chart.polar&&this.min>this.max&&(g(this.options.min)?this.max=this.min:g(this.options.max)&&(this.min=this.max)),this.tickInterval=this.min===this.max||void 0===this.min||void 0===this.max?1:o&&this.linkedParent&&!h&&a===this.linkedParent.options.tickPixelInterval?h=this.linkedParent.tickInterval:_(h,this.tickAmount?(this.max-this.min)/Math.max(this.tickAmount-1,1):void 0,s?1:(this.max-this.min)*a/Math.max(this.len,a)),i&&!e){var b=this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max);this.series.forEach((function(e){e.forceCrop=e.forceCropping&&e.forceCropping(),e.processData(b)})),w(this,"postProcessData",{hasExtemesChanged:b})}this.setAxisTranslation(),w(this,"initialAxisTranslation"),this.pointRange&&!h&&(this.tickInterval=Math.max(this.pointRange,this.tickInterval)),e=_(n.minTickInterval,this.dateTime&&!this.series.some((function(e){return e.noSharedTooltip}))?this.closestPointRange:0),!h&&this.tickInterval<e&&(this.tickInterval=e),this.dateTime||this.logarithmic||h||(this.tickInterval=O(this,this.tickInterval)),this.tickAmount||(this.tickInterval=this.unsquish()),this.setTickPositions()},e.prototype.setTickPositions=function(){var e=this.options,t=e.tickPositions,r=this.getMinorTickInterval(),n=this.hasVerticalPanning(),i="colorAxis"===this.coll,o=(i||!n)&&e.startOnTick;if(n=(i||!n)&&e.endOnTick,i=e.tickPositioner,this.tickmarkOffset=this.categories&&"between"===e.tickmarkPlacement&&1===this.tickInterval?.5:0,this.minorTickInterval="auto"===r&&this.tickInterval?this.tickInterval/5:r,this.single=this.min===this.max&&g(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||!1!==e.allowDecimals),this.tickPositions=r=t&&t.slice(),!r){if(this.ordinal&&this.ordinal.positions||!((this.max-this.min)/this.tickInterval>Math.max(2*this.len,200)))if(this.dateTime)r=this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(this.tickInterval,e.units),this.min,this.max,e.startOfWeek,this.ordinal&&this.ordinal.positions,this.closestPointRange,!0);else if(this.logarithmic)r=this.logarithmic.getLogTickPositions(this.tickInterval,this.min,this.max);else for(var a=e=this.tickInterval;a<=2*e&&(r=this.getLinearTickPositions(this.tickInterval,this.min,this.max),this.tickAmount&&r.length>this.tickAmount);)this.tickInterval=O(this,a*=1.1);else r=[this.min,this.max],y(19,!1,this.chart);r.length>this.len&&(r=[r[0],r.pop()])[0]===r[1]&&(r.length=1),this.tickPositions=r,i&&(i=i.apply(this,[this.min,this.max]))&&(this.tickPositions=r=i)}this.paddedTicks=r.slice(0),this.trimTicks(r,o,n),this.isLinked||(this.single&&2>r.length&&!this.categories&&!this.series.some((function(e){return e.is("heatmap")&&"between"===e.options.pointPlacement}))&&(this.min-=.5,this.max+=.5),t||i||this.adjustTickAmount()),w(this,"afterSetTickPositions")},e.prototype.trimTicks=function(e,t,r){var n=e[0],i=e[e.length-1],o=!this.isOrdinal&&this.minPointOffset||0;if(w(this,"trimTicks"),!this.isLinked){if(t&&-1/0!==n)this.min=n;else for(;this.min-o>e[0];)e.shift();if(r)this.max=i;else for(;this.max+o<e[e.length-1];)e.pop();0===e.length&&g(n)&&!this.options.tickPositions&&e.push((i+n)/2)}},e.prototype.alignToOthers=function(){var e,t=this,r=[this],n=t.options,i="yAxis"===this.coll&&this.chart.options.chart.alignThresholds,o=[];if(t.thresholdAlignment=void 0,(!1!==this.chart.options.chart.alignTicks&&n.alignTicks||i)&&!1!==n.startOnTick&&!1!==n.endOnTick&&!t.logarithmic){var a=function(e){var t=e.options;return[e.horiz?t.left:t.top,t.width,t.height,t.pane].join()},s=a(this);this.chart[this.coll].forEach((function(n){var i=n.series;i.length&&i.some((function(e){return e.visible}))&&n!==t&&a(n)===s&&(e=!0,r.push(n))}))}if(e&&i){r.forEach((function(e){e=e.getThresholdAlignment(t),C(e)&&o.push(e)}));var l=1<o.length?o.reduce((function(e,t){return e+t}),0)/o.length:void 0;r.forEach((function(e){e.thresholdAlignment=l}))}return e},e.prototype.getThresholdAlignment=function(e){if((!C(this.dataMin)||this!==e&&this.series.some((function(e){return e.isDirty||e.isDirtyData})))&&this.getSeriesExtremes(),C(this.threshold))return e=A((this.threshold-(this.dataMin||0))/((this.dataMax||0)-(this.dataMin||0)),0,1),this.options.reversed&&(e=1-e),e},e.prototype.getTickAmount=function(){var e=this.options,t=e.tickPixelInterval,r=e.tickAmount;!g(e.tickInterval)&&!r&&this.len<t&&!this.isRadial&&!this.logarithmic&&e.startOnTick&&e.endOnTick&&(r=2),!r&&this.alignToOthers()&&(r=Math.ceil(this.len/t)+1),4>r&&(this.finalTickAmt=r,r=5),this.tickAmount=r},e.prototype.adjustTickAmount=function(){var e=this,t=e.finalTickAmt,r=e.max,n=e.min,i=e.options,o=e.tickPositions,a=e.tickAmount,s=e.thresholdAlignment,l=o&&o.length,c=_(e.threshold,e.softThreshold?0:null),u=e.tickInterval;if(C(s)){var h=.5>s?Math.ceil(s*(a-1)):Math.floor(s*(a-1));i.reversed&&(h=a-1-h)}if(e.hasData()&&C(n)&&C(r)){if(s=function(){e.transA*=(l-1)/(a-1),e.min=i.startOnTick?o[0]:Math.min(n,o[0]),e.max=i.endOnTick?o[o.length-1]:Math.max(r,o[o.length-1])},C(h)&&C(e.threshold)){for(;o[h]!==c||o.length!==a||o[0]>n||o[o.length-1]<r;){for(o.length=0,o.push(e.threshold);o.length<a;)void 0===o[h]||o[h]>e.threshold?o.unshift(f(o[0]-u)):o.push(f(o[o.length-1]+u));if(u>8*e.tickInterval)break;u*=2}s()}else if(l<a){for(;o.length<a;)o.length%2||n===c?o.push(f(o[o.length-1]+u)):o.unshift(f(o[0]-u));s()}if(g(t)){for(u=c=o.length;u--;)(3===t&&1==u%2||2>=t&&0<u&&u<c-1)&&o.splice(u,1);e.finalTickAmt=void 0}}},e.prototype.setScale=function(){var e=!1,t=!1;this.series.forEach((function(r){e=e||r.isDirtyData||r.isDirty,t=t||r.xAxis&&r.xAxis.isDirty||!1})),this.setAxisSize();var r=this.len!==(this.old&&this.old.len);r||e||t||this.isLinked||this.forceRedraw||this.userMin!==(this.old&&this.old.userMin)||this.userMax!==(this.old&&this.old.userMax)||this.alignToOthers()?(this.stacking&&this.stacking.resetStacks(),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.isDirty||(this.isDirty=r||this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max))):this.stacking&&this.stacking.cleanStacks(),e&&this.panningState&&(this.panningState.isDirty=!0),w(this,"afterSetScale")},e.prototype.setExtremes=function(e,t,r,n,i){var o=this,a=o.chart;r=_(r,!0),o.series.forEach((function(e){delete e.kdTree})),i=b(i,{min:e,max:t}),w(o,"setExtremes",i,(function(){o.userMin=e,o.userMax=t,o.eventArgs=i,r&&a.redraw(n)}))},e.prototype.zoom=function(e,t){var r=this,n=this.dataMin,i=this.dataMax,o=this.options,a=Math.min(n,_(o.min,n)),s=Math.max(i,_(o.max,i));return w(this,"zoom",e={newMin:e,newMax:t},(function(e){var t=e.newMin,o=e.newMax;t===r.min&&o===r.max||(r.allowZoomOutside||(g(n)&&(t<a&&(t=a),t>s&&(t=s)),g(i)&&(o<a&&(o=a),o>s&&(o=s))),r.displayBtn=void 0!==t||void 0!==o,r.setExtremes(t,o,!1,void 0,{trigger:"zoom"})),e.zoomed=!0})),e.zoomed},e.prototype.setAxisSize=function(){var e=this.chart,t=this.options,r=t.offsets||[0,0,0,0],n=this.horiz,i=this.width=Math.round(T(_(t.width,e.plotWidth-r[3]+r[1]),e.plotWidth)),o=this.height=Math.round(T(_(t.height,e.plotHeight-r[0]+r[2]),e.plotHeight)),a=this.top=Math.round(T(_(t.top,e.plotTop+r[0]),e.plotHeight,e.plotTop));t=this.left=Math.round(T(_(t.left,e.plotLeft+r[3]),e.plotWidth,e.plotLeft)),this.bottom=e.chartHeight-o-a,this.right=e.chartWidth-i-t,this.len=Math.max(n?i:o,0),this.pos=n?t:a},e.prototype.getExtremes=function(){var e=this.logarithmic;return{min:e?f(e.lin2log(this.min)):this.min,max:e?f(e.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},e.prototype.getThreshold=function(e){var t=this.logarithmic,r=t?t.lin2log(this.min):this.min;return t=t?t.lin2log(this.max):this.max,null===e||-1/0===e?e=r:1/0===e?e=t:r>e?e=r:t<e&&(e=t),this.translate(e,0,1,0,1)},e.prototype.autoLabelAlign=function(e){var t=(_(e,0)-90*this.side+720)%360;return w(this,"autoLabelAlign",e={align:"center"},(function(e){15<t&&165>t?e.align="right":195<t&&345>t&&(e.align="left")})),e.align},e.prototype.tickSize=function(e){var t=this.options,r=_(t["tick"===e?"tickWidth":"minorTickWidth"],"tick"===e&&this.isXAxis&&!this.categories?1:0),n=t["tick"===e?"tickLength":"minorTickLength"];if(r&&n){"inside"===t[e+"Position"]&&(n=-n);var i=[n,r]}return w(this,"afterTickSize",e={tickSize:i}),e.tickSize},e.prototype.labelMetrics=function(){var e=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style.fontSize,this.ticks[e]&&this.ticks[e].label)},e.prototype.unsquish=function(){var e,t,r=this.options.labels,n=this.horiz,i=this.tickInterval,o=this.len/(((this.categories?1:0)+this.max-this.min)/i),a=r.rotation,s=this.labelMetrics(),l=Math.max(this.max-this.min,0),c=function(e){var t=e/(o||1);return(t=1<t?Math.ceil(t):1)*i>l&&1/0!==e&&1/0!==o&&l&&(t=Math.ceil(l/i)),f(t*i)},u=i,p=Number.MAX_VALUE;if(n){if(!r.staggerLines&&!r.step)if(C(a))var d=[a];else o<r.autoRotationLimit&&(d=r.autoRotation);d&&d.forEach((function(r){if(r===a||r&&-90<=r&&90>=r){var n=(t=c(Math.abs(s.h/Math.sin(h*r))))+Math.abs(r/360);n<p&&(p=n,e=r,u=t)}}))}else r.step||(u=c(s.h));return this.autoRotation=d,this.labelRotation=_(e,C(a)?a:0),u},e.prototype.getSlotWidth=function(e){var t=this.chart,r=this.horiz,n=this.options.labels,i=Math.max(this.tickPositions.length-(this.categories?0:1),1),o=t.margin[3];if(e&&C(e.slotWidth))return e.slotWidth;if(r&&2>n.step)return n.rotation?0:(this.staggerLines||1)*this.len/i;if(!r){if(void 0!==(e=n.style.width))return parseInt(String(e),10);if(o)return o-t.spacing[3]}return.33*t.chartWidth},e.prototype.renderUnsquish=function(){var e=this.chart,t=e.renderer,r=this.tickPositions,n=this.ticks,i=this.options.labels,o=i.style,a=this.horiz,s=this.getSlotWidth(),l=Math.max(1,Math.round(s-2*i.padding)),c={},u=this.labelMetrics(),h=o.textOverflow,p=0;if(S(i.rotation)||(c.rotation=i.rotation||0),r.forEach((function(e){(e=n[e]).movedLabel&&e.replaceMovedLabel(),e&&e.label&&e.label.textPxLength>p&&(p=e.label.textPxLength)})),this.maxLabelLength=p,this.autoRotation)p>l&&p>u.h?c.rotation=this.labelRotation:this.labelRotation=0;else if(s){var d=l;if(!h){var A="clip";for(l=r.length;!a&&l--;){var f=r[l];(f=n[f].label)&&(f.styles&&"ellipsis"===f.styles.textOverflow?f.css({textOverflow:"clip"}):f.textPxLength>s&&f.css({width:s+"px"}),f.getBBox().height>this.len/r.length-(u.h-u.f)&&(f.specificTextOverflow="ellipsis"))}}}c.rotation&&(d=p>.5*e.chartHeight?.33*e.chartHeight:p,h||(A="ellipsis")),(this.labelAlign=i.align||this.autoLabelAlign(this.labelRotation))&&(c.align=this.labelAlign),r.forEach((function(e){var t=(e=n[e])&&e.label,r=o.width,i={};t&&(t.attr(c),e.shortenLabel?e.shortenLabel():d&&!r&&"nowrap"!==o.whiteSpace&&(d<t.textPxLength||"SPAN"===t.element.tagName)?(i.width=d+"px",h||(i.textOverflow=t.specificTextOverflow||A),t.css(i)):t.styles&&t.styles.width&&!i.width&&!r&&t.css({width:null}),delete t.specificTextOverflow,e.rotation=c.rotation)}),this),this.tickRotCorr=t.rotCorr(u.b,this.labelRotation||0,0!==this.side)},e.prototype.hasData=function(){return this.series.some((function(e){return e.hasData()}))||this.options.showEmpty&&g(this.min)&&g(this.max)},e.prototype.addTitle=function(e){var t,r=this.chart.renderer,n=this.horiz,i=this.opposite,o=this.options.title,a=this.chart.styledMode;this.axisTitle||((t=o.textAlign)||(t=(n?{low:"left",middle:"center",high:"right"}:{low:i?"right":"left",middle:"center",high:i?"left":"right"})[o.align]),this.axisTitle=r.text(o.text||"",0,0,o.useHTML).attr({zIndex:7,rotation:o.rotation,align:t}).addClass("highcharts-axis-title"),a||this.axisTitle.css(E(o.style)),this.axisTitle.add(this.axisGroup),this.axisTitle.isNew=!0),a||o.style.width||this.isRadial||this.axisTitle.css({width:this.len+"px"}),this.axisTitle[e?"show":"hide"](e)},e.prototype.generateTick=function(e){var t=this.ticks;t[e]?t[e].addLabel():t[e]=new a(this,e)},e.prototype.getOffset=function(){var e=this,t=this,r=t.chart,n=t.horiz,i=t.options,o=t.side,a=t.ticks,s=t.tickPositions,l=t.coll,c=t.axisParent,u=r.renderer,h=r.inverted&&!t.isZAxis?[1,0,3,2][o]:o,p=t.hasData(),d=i.title,A=i.labels,f=r.axisOffset;r=r.clipOffset;var m,v=[-1,1,1,-1][o],y=i.className,b=0,x=0,C=0;if(t.showAxis=m=p||i.showEmpty,t.staggerLines=t.horiz&&A.staggerLines||void 0,!t.axisGroup){var S=function(t,r,n){return u.g(t).attr({zIndex:n}).addClass("highcharts-".concat(l.toLowerCase()).concat(r," ")+(e.isRadial?"highcharts-radial-axis".concat(r," "):"")+(y||"")).add(c)};t.gridGroup=S("grid","-grid",i.gridZIndex),t.axisGroup=S("axis","",i.zIndex),t.labelGroup=S("axis-labels","-labels",A.zIndex)}if(p||t.isLinked?(s.forEach((function(e){t.generateTick(e)})),t.renderUnsquish(),t.reserveSpaceDefault=0===o||2===o||{1:"left",3:"right"}[o]===t.labelAlign,_(A.reserveSpace,"center"===t.labelAlign||null,t.reserveSpaceDefault)&&s.forEach((function(e){C=Math.max(a[e].getLabelSize(),C)})),t.staggerLines&&(C*=t.staggerLines),t.labelOffset=C*(t.opposite?-1:1)):k(a,(function(e,t){e.destroy(),delete a[t]})),d&&d.text&&!1!==d.enabled&&(t.addTitle(m),m&&!1!==d.reserveSpace)){t.titleOffset=b=t.axisTitle.getBBox()[n?"height":"width"];var E=d.offset;x=g(E)?0:_(d.margin,n?5:10)}t.renderLine(),t.offset=v*_(i.offset,f[o]?f[o]+(i.margin||0):0),t.tickRotCorr=t.tickRotCorr||{x:0,y:0},d=0===o?-t.labelMetrics().h:2===o?t.tickRotCorr.y:0,p=Math.abs(C)+x,C&&(p=p-d+v*(n?_(A.y,t.tickRotCorr.y+8*v):A.x)),t.axisTitleMargin=_(E,p),t.getMaxLabelDimensions&&(t.maxLabelDimensions=t.getMaxLabelDimensions(a,s)),"colorAxis"!==l&&(n=this.tickSize("tick"),f[o]=Math.max(f[o],(t.axisTitleMargin||0)+b+v*t.offset,p,s&&s.length&&n?n[0]+v*t.offset:0),i=!t.axisLine||i.offset?0:2*Math.floor(t.axisLine.strokeWidth()/2),r[h]=Math.max(r[h],i)),w(this,"afterGetOffset")},e.prototype.getLinePath=function(e){var t=this.chart,r=this.opposite,n=this.offset,i=this.horiz,o=this.left+(r?this.width:0)+n;return n=t.chartHeight-this.bottom-(r?this.height:0)+n,r&&(e*=-1),t.renderer.crispLine([["M",i?this.left:o,i?n:this.top],["L",i?t.chartWidth-this.right:o,i?n:t.chartHeight-this.bottom]],e)},e.prototype.renderLine=function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.chart.styledMode||this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},e.prototype.getTitlePosition=function(){var e=this.horiz,t=this.left,r=this.top,n=this.len,i=this.options.title,o=e?t:r,a=this.opposite,s=this.offset,l=i.x,c=i.y,u=this.axisTitle,h=this.chart.renderer.fontMetrics(i.style.fontSize,u);return u=u?Math.max(u.getBBox(!1,0).height-h.h-1,0):0,n={low:o+(e?0:n),middle:o+n/2,high:o+(e?n:0)}[i.align],t=(e?r+this.height:t)+(e?1:-1)*(a?-1:1)*(this.axisTitleMargin||0)+[-u,u,h.f,-u][this.side],e={x:e?n+l:t+(a?this.width:0)+s+l,y:e?t+c-(a?this.height:0)+s:n+c},w(this,"afterGetTitlePosition",{titlePosition:e}),e},e.prototype.renderMinorTick=function(e,t){var r=this.minorTicks;r[e]||(r[e]=new a(this,e,"minor")),t&&r[e].isNew&&r[e].render(null,!0),r[e].render(null,!1,1)},e.prototype.renderTick=function(e,t,r){var n=this.ticks;(!this.isLinked||e>=this.min&&e<=this.max||this.grid&&this.grid.isColumn)&&(n[e]||(n[e]=new a(this,e)),r&&n[e].isNew&&n[e].render(t,!0,-1),n[e].render(t))},e.prototype.render=function(){var e,t,r=this,n=r.chart,i=r.logarithmic,s=r.options,c=r.isLinked,u=r.tickPositions,h=r.axisTitle,p=r.ticks,d=r.minorTicks,A=r.alternateBands,f=s.stackLabels,g=s.alternateGridColor,m=r.tickmarkOffset,v=r.axisLine,y=r.showAxis,b=l(n.renderer.globalAnimation);if(r.labelEdge.length=0,r.overlap=!1,[p,d,A].forEach((function(e){k(e,(function(e){e.isActive=!1}))})),r.hasData()||c){var x=r.chart.hasRendered&&r.old&&C(r.old.min);r.minorTickInterval&&!r.categories&&r.getMinorTickPositions().forEach((function(e){r.renderMinorTick(e,x)})),u.length&&(u.forEach((function(e,t){r.renderTick(e,t,x)})),m&&(0===r.min||r.single)&&(p[-1]||(p[-1]=new a(r,-1,null,!0)),p[-1].render(-1))),g&&u.forEach((function(a,s){t=void 0!==u[s+1]?u[s+1]+m:r.max-m,0==s%2&&a<r.max&&t<=r.max+(n.polar?-m:m)&&(A[a]||(A[a]=new o.PlotLineOrBand(r)),e=a+m,A[a].options={from:i?i.lin2log(e):e,to:i?i.lin2log(t):t,color:g,className:"highcharts-alternate-grid"},A[a].render(),A[a].isActive=!0)})),r._addedPlotLB||(r._addedPlotLB=!0,(s.plotLines||[]).concat(s.plotBands||[]).forEach((function(e){r.addPlotBandOrLine(e)})))}[p,d,A].forEach((function(e){var t=[],r=b.duration;k(e,(function(e,r){e.isActive||(e.render(r,!1,0),e.isActive=!1,t.push(r))})),F((function(){for(var r=t.length;r--;)e[t[r]]&&!e[t[r]].isActive&&(e[t[r]].destroy(),delete e[t[r]])}),e!==A&&n.hasRendered&&r?r:0)})),v&&(v[v.isPlaced?"animate":"attr"]({d:this.getLinePath(v.strokeWidth())}),v.isPlaced=!0,v[y?"show":"hide"](y)),h&&y&&(s=r.getTitlePosition(),h[h.isNew?"attr":"animate"](s),h.isNew=!1),f&&f.enabled&&r.stacking&&r.stacking.renderStackTotals(),r.old={len:r.len,max:r.max,min:r.min,transA:r.transA,userMax:r.userMax,userMin:r.userMin},r.isDirty=!1,w(this,"afterRender")},e.prototype.redraw=function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach((function(e){e.render()}))),this.series.forEach((function(e){e.isDirty=!0}))},e.prototype.getKeepProps=function(){return this.keepProps||e.keepProps},e.prototype.destroy=function(e){var t=this,r=t.plotLinesAndBands,n=this.eventOptions;if(w(this,"destroy",{keepEvents:e}),e||I(t),[t.ticks,t.minorTicks,t.alternateBands].forEach((function(e){m(e)})),r)for(e=r.length;e--;)r[e].destroy();for(var i in"axisLine axisTitle axisGroup gridGroup labelGroup cross scrollbar".split(" ").forEach((function(e){t[e]&&(t[e]=t[e].destroy())})),t.plotLinesAndBandsGroups)t.plotLinesAndBandsGroups[i]=t.plotLinesAndBandsGroups[i].destroy();k(t,(function(e,r){-1===t.getKeepProps().indexOf(r)&&delete t[r]})),this.eventOptions=n},e.prototype.drawCrosshair=function(e,t){var n,i=this.crosshair,o=_(i&&i.snap,!0),a=this.chart,s=this.cross;if(w(this,"drawCrosshair",{e,point:t}),e||(e=this.cross&&this.cross.e),i&&!1!==(g(t)||!o)){if(o?g(t)&&(n=_("colorAxis"!==this.coll?t.crosshairPos:null,this.isXAxis?t.plotX:this.len-t.plotY)):n=e&&(this.horiz?e.chartX-this.pos:this.len-e.chartY+this.pos),g(n)){var l={value:t&&(this.isXAxis?t.x:_(t.stackY,t.y)),translatedValue:n};a.polar&&b(l,{isCrosshair:!0,chartX:e&&e.chartX,chartY:e&&e.chartY,point:t}),l=this.getPlotLinePath(l)||null}if(!g(l))return void this.hideCrosshair();o=this.categories&&!this.isRadial,s||(this.cross=s=a.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(o?"category ":"thin ")+(i.className||"")).attr({zIndex:_(i.zIndex,2)}).add(),a.styledMode||(s.attr({stroke:i.color||(o?r.parse("#ccd6eb").setOpacity(.25).get():"#cccccc"),"stroke-width":_(i.width,1)}).css({"pointer-events":"none"}),i.dashStyle&&s.attr({dashstyle:i.dashStyle}))),s.show().attr({d:l}),o&&!i.width&&s.attr({"stroke-width":this.transA}),this.cross.e=e}else this.hideCrosshair();w(this,"afterDrawCrosshair",{e,point:t})},e.prototype.hideCrosshair=function(){this.cross&&this.cross.hide(),w(this,"afterHideCrosshair")},e.prototype.hasVerticalPanning=function(){var e=this.chart.options.chart.panning;return!!(e&&e.enabled&&/y/.test(e.type))},e.prototype.validatePositiveValue=function(e){return C(e)&&0<e},e.prototype.update=function(e,t){var r=this.chart;e=E(this.userOptions,e),this.destroy(!0),this.init(r,e),r.isDirtyBox=!0,_(t,!0)&&r.redraw()},e.prototype.remove=function(e){for(var t=this.chart,r=this.coll,n=this.series,i=n.length;i--;)n[i]&&n[i].remove(!1);v(t.axes,this),v(t[r],this),t[r].forEach((function(e,t){e.options.index=e.userOptions.index=t})),this.destroy(),t.isDirtyBox=!0,_(e,!0)&&t.redraw()},e.prototype.setTitle=function(e,t){this.update({title:e},t)},e.prototype.setCategories=function(e,t){this.update({categories:e},t)},e.defaultOptions=t.defaultXAxisOptions,e.keepProps="extKey hcEvents names series userMax userMin".split(" "),e}(),e})),t(r,"Core/Axis/DateTimeAxis.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.addEvent,n=e.getMagnitude,i=e.normalizeTickInterval,o=e.timeUnits;return function(e){function t(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)}function a(e){"datetime"!==e.userOptions.type?this.dateTime=void 0:this.dateTime||(this.dateTime=new l(this))}var s=[];e.compose=function(e){return-1===s.indexOf(e)&&(s.push(e),e.keepProps.push("dateTime"),e.prototype.getTimeTicks=t,r(e,"init",a)),e};var l=function(){function e(e){this.axis=e}return e.prototype.normalizeTimeTickInterval=function(e,t){var r=t||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];t=r[r.length-1];var a,s=o[t[0]],l=t[1];for(a=0;a<r.length&&(t=r[a],s=o[t[0]],l=t[1],!(r[a+1]&&e<=(s*l[l.length-1]+o[r[a+1][0]])/2));a++);return s===o.year&&e<5*s&&(l=[1,2,5]),{unitRange:s,count:e=i(e/s,l,"year"===t[0]?Math.max(n(e/s),1):1),unitName:t[0]}},e.prototype.getXDateFormat=function(e,t){var r=this.axis,n=r.chart.time;return r.closestPointRange?n.getDateFormat(r.closestPointRange,e,r.options.startOfWeek,t)||n.resolveDTLFormat(t.year).main:n.resolveDTLFormat(t.day).main},e}();e.Additions=l}(t||(t={})),t})),t(r,"Core/Axis/LogarithmicAxis.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.addEvent,n=e.normalizeTickInterval,i=e.pick;return function(e){function t(e){var t=this.logarithmic;"logarithmic"!==e.userOptions.type?this.logarithmic=void 0:t||(this.logarithmic=new s(this))}function o(){var e=this.logarithmic;e&&(this.lin2val=function(t){return e.lin2log(t)},this.val2lin=function(t){return e.log2lin(t)})}var a=[];e.compose=function(e){return-1===a.indexOf(e)&&(a.push(e),e.keepProps.push("logarithmic"),r(e,"init",t),r(e,"afterInit",o)),e};var s=function(){function e(e){this.axis=e}return e.prototype.getLogTickPositions=function(e,t,r,o){var a=this.axis,s=a.len,l=a.options,c=[];if(o||(this.minorAutoInterval=void 0),.5<=e)e=Math.round(e),c=a.getLinearTickPositions(e,t,r);else if(.08<=e){var u,h=Math.floor(t),p=l=void 0;for(s=.3<e?[1,2,4]:.15<e?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];h<r+1&&!p;h++){var d=s.length;for(u=0;u<d&&!p;u++){var A=this.log2lin(this.lin2log(h)*s[u]);A>t&&(!o||l<=r)&&void 0!==l&&c.push(l),l>r&&(p=!0),l=A}}}else t=this.lin2log(t),r=this.lin2log(r),e=o?a.getMinorTickInterval():l.tickInterval,e=i("auto"===e?null:e,this.minorAutoInterval,l.tickPixelInterval/(o?5:1)*(r-t)/((o?s/a.tickPositions.length:s)||1)),e=n(e),c=a.getLinearTickPositions(e,t,r).map(this.log2lin),o||(this.minorAutoInterval=e/5);return o||(a.tickInterval=e),c},e.prototype.lin2log=function(e){return Math.pow(10,e)},e.prototype.log2lin=function(e){return Math.log(e)/Math.LN10},e}();e.Additions=s}(t||(t={})),t})),t(r,"Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.erase,n=e.extend,i=e.isNumber;return function(e){var t,o=[];e.compose=function(e,r){return t||(t=e),-1===o.indexOf(r)&&(o.push(r),n(r.prototype,a.prototype)),r};var a=function(){function e(){}return e.prototype.getPlotBandPath=function(e,t,r){void 0===r&&(r=this.options);var n=this.getPlotLinePath({value:t,force:!0,acrossPanes:r.acrossPanes}),o=[],a=this.horiz;if(t=!i(this.min)||!i(this.max)||e<this.min&&t<this.min||e>this.max&&t>this.max,e=this.getPlotLinePath({value:e,force:!0,acrossPanes:r.acrossPanes}),r=1,e&&n){if(t){var s=e.toString()===n.toString();r=0}for(t=0;t<e.length;t+=2){var l=e[t],c=e[t+1],u=n[t],h=n[t+1];"M"!==l[0]&&"L"!==l[0]||"M"!==c[0]&&"L"!==c[0]||"M"!==u[0]&&"L"!==u[0]||"M"!==h[0]&&"L"!==h[0]||(a&&u[1]===l[1]?(u[1]+=r,h[1]+=r):a||u[2]!==l[2]||(u[2]+=r,h[2]+=r),o.push(["M",l[1],l[2]],["L",c[1],c[2]],["L",h[1],h[2]],["L",u[1],u[2]],["Z"])),o.isFlat=s}}return o},e.prototype.addPlotBand=function(e){return this.addPlotBandOrLine(e,"plotBands")},e.prototype.addPlotLine=function(e){return this.addPlotBandOrLine(e,"plotLines")},e.prototype.addPlotBandOrLine=function(e,r){var n=this,i=this.userOptions,o=new t(this,e);if(this.visible&&(o=o.render()),o){if(this._addedPlotLB||(this._addedPlotLB=!0,(i.plotLines||[]).concat(i.plotBands||[]).forEach((function(e){n.addPlotBandOrLine(e)}))),r){var a=i[r]||[];a.push(e),i[r]=a}this.plotLinesAndBands.push(o)}return o},e.prototype.removePlotBandOrLine=function(e){var t=this.plotLinesAndBands,n=this.options,i=this.userOptions;if(t){for(var o=t.length;o--;)t[o].id===e&&t[o].destroy();[n.plotLines||[],i.plotLines||[],n.plotBands||[],i.plotBands||[]].forEach((function(t){for(o=t.length;o--;)(t[o]||{}).id===e&&r(t,t[o])}))}},e.prototype.removePlotBand=function(e){this.removePlotBandOrLine(e)},e.prototype.removePlotLine=function(e){this.removePlotBandOrLine(e)},e}()}(t||(t={})),t})),t(r,"Core/Axis/PlotLineOrBand/PlotLineOrBand.js",[r["Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js"],r["Core/Utilities.js"]],(function(e,t){var r=t.arrayMax,n=t.arrayMin,i=t.defined,o=t.destroyObjectProperties,a=t.erase,s=t.fireEvent,l=t.merge,c=t.objectEach,u=t.pick;return function(){function t(e,t){this.axis=e,t&&(this.options=t,this.id=t.id)}return t.compose=function(r){return e.compose(t,r)},t.prototype.render=function(){s(this,"render");var e=this,t=e.axis,r=t.horiz,n=t.logarithmic,o=e.options,a=o.color,h=u(o.zIndex,0),p=o.events,d={},A=t.chart.renderer,f=o.label,g=e.label,m=o.to,v=o.from,y=o.value,b=e.svgElem,w=[],x=i(v)&&i(m);w=i(y);var C=!b,S={class:"highcharts-plot-"+(x?"band ":"line ")+(o.className||"")},E=x?"bands":"lines";if(n&&(v=n.log2lin(v),m=n.log2lin(m),y=n.log2lin(y)),t.chart.styledMode||(w?(S.stroke=a||"#999999",S["stroke-width"]=u(o.width,1),o.dashStyle&&(S.dashstyle=o.dashStyle)):x&&(S.fill=a||"#e6ebf5",o.borderWidth&&(S.stroke=o.borderColor,S["stroke-width"]=o.borderWidth))),d.zIndex=h,E+="-"+h,(n=t.plotLinesAndBandsGroups[E])||(t.plotLinesAndBandsGroups[E]=n=A.g("plot-"+E).attr(d).add()),C&&(e.svgElem=b=A.path().attr(S).add(n)),w)w=t.getPlotLinePath({value:y,lineWidth:b.strokeWidth(),acrossPanes:o.acrossPanes});else{if(!x)return;w=t.getPlotBandPath(v,m,o)}return!e.eventsAdded&&p&&(c(p,(function(t,r){b.on(r,(function(t){p[r].apply(e,[t])}))})),e.eventsAdded=!0),(C||!b.d)&&w&&w.length?b.attr({d:w}):b&&(w?(b.show(),b.animate({d:w})):b.d&&(b.hide(),g&&(e.label=g=g.destroy()))),f&&(i(f.text)||i(f.formatter))&&w&&w.length&&0<t.width&&0<t.height&&!w.isFlat?(f=l({align:r&&x&&"center",x:r?!x&&4:10,verticalAlign:!r&&x&&"middle",y:r?x?16:10:x?6:-4,rotation:r&&!x&&90},f),this.renderLabel(f,w,x,h)):g&&g.hide(),e},t.prototype.renderLabel=function(e,t,i,o){var a=this.axis,s=a.chart.renderer,c=this.label;c||(this.label=c=s.text(this.getLabelText(e),0,0,e.useHTML).attr({align:e.textAlign||e.align,rotation:e.rotation,class:"highcharts-plot-"+(i?"band":"line")+"-label "+(e.className||""),zIndex:o}).add(),a.chart.styledMode||c.css(l({textOverflow:"ellipsis"},e.style))),o=t.xBounds||[t[0][1],t[1][1],i?t[2][1]:t[0][1]],t=t.yBounds||[t[0][2],t[1][2],i?t[2][2]:t[0][2]],i=n(o),s=n(t),c.align(e,!1,{x:i,y:s,width:r(o)-i,height:r(t)-s}),c.alignValue&&"left"!==c.alignValue||c.css({width:(90===c.rotation?a.height-(c.alignAttr.y-a.top):a.width-(c.alignAttr.x-a.left))+"px"}),c.show(!0)},t.prototype.getLabelText=function(e){return i(e.formatter)?e.formatter.call(this):e.text},t.prototype.destroy=function(){a(this.axis.plotLinesAndBands,this),delete this.axis,o(this)},t}()})),t(r,"Core/Tooltip.js",[r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i){var o=e.format,a=t.doc,s=r.distribute,l=i.addEvent,c=i.clamp,u=i.css,h=i.defined,p=i.discardElement,d=i.extend,A=i.fireEvent,f=i.isArray,g=i.isNumber,m=i.isString,v=i.merge,y=i.pick,b=i.splat,w=i.syncTimeout;return e=function(){function e(e,t){this.allowShared=!0,this.container=void 0,this.crosshairs=[],this.distance=0,this.isHidden=!0,this.isSticky=!1,this.now={},this.options={},this.outside=!1,this.chart=e,this.init(e,t)}return e.prototype.applyFilter=function(){var e=this.chart;e.renderer.definition({tagName:"filter",attributes:{id:"drop-shadow-"+e.index,opacity:.5},children:[{tagName:"feGaussianBlur",attributes:{in:"SourceAlpha",stdDeviation:1}},{tagName:"feOffset",attributes:{dx:1,dy:1}},{tagName:"feComponentTransfer",children:[{tagName:"feFuncA",attributes:{type:"linear",slope:.3}}]},{tagName:"feMerge",children:[{tagName:"feMergeNode"},{tagName:"feMergeNode",attributes:{in:"SourceGraphic"}}]}]})},e.prototype.bodyFormatter=function(e){return e.map((function(e){var t=e.series.tooltipOptions;return(t[(e.point.formatPrefix||"point")+"Formatter"]||e.point.tooltipFormatter).call(e.point,t[(e.point.formatPrefix||"point")+"Format"]||"")}))},e.prototype.cleanSplit=function(e){this.chart.series.forEach((function(t){var r=t&&t.tt;r&&(!r.isActive||e?t.tt=r.destroy():r.isActive=!1)}))},e.prototype.defaultFormatter=function(e){var t=this.points||b(this),r=[e.tooltipFooterHeaderFormatter(t[0])];return(r=r.concat(e.bodyFormatter(t))).push(e.tooltipFooterHeaderFormatter(t[0],!0)),r},e.prototype.destroy=function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(!0),this.tt=this.tt.destroy()),this.renderer&&(this.renderer=this.renderer.destroy(),p(this.container)),i.clearTimeout(this.hideTimer),i.clearTimeout(this.tooltipTimeout)},e.prototype.getAnchor=function(e,t){var r,n,i=this.chart,o=i.pointer,a=i.inverted,s=i.plotTop,l=i.plotLeft,c=0,u=0;return e=b(e),this.followPointer&&t?(void 0===t.chartX&&(t=o.normalize(t)),o=[t.chartX-l,t.chartY-s]):e[0].tooltipPos?o=e[0].tooltipPos:(e.forEach((function(e){r=e.series.yAxis,n=e.series.xAxis,c+=e.plotX||0,u+=e.plotLow?(e.plotLow+(e.plotHigh||0))/2:e.plotY||0,n&&r&&(a?(c+=s+i.plotHeight-n.len-n.pos,u+=l+i.plotWidth-r.len-r.pos):(c+=n.pos-l,u+=r.pos-s))})),c/=e.length,u/=e.length,o=[a?i.plotWidth-u:c,a?i.plotHeight-c:u],this.shared&&1<e.length&&t&&(a?o[0]=t.chartX-l:o[1]=t.chartY-s)),o.map(Math.round)},e.prototype.getLabel=function(){var e,r=this,i=this.chart.styledMode,o=this.options,a=this.split&&this.allowShared,s="tooltip"+(h(o.className)?" "+o.className:""),c=o.style.pointerEvents||(!this.followPointer&&o.stickOnContact?"auto":"none"),p=function(){r.inContact=!0},d=function(e){var t=r.chart.hoverSeries;r.inContact=r.shouldStickOnContact()&&r.chart.pointer.inClass(e.relatedTarget,"highcharts-tooltip"),!r.inContact&&t&&t.onMouseOut&&t.onMouseOut()},A=this.chart.renderer;if(r.label){var f=!r.label.hasClass("highcharts-label");(a&&!f||!a&&f)&&r.destroy()}if(!this.label){if(this.outside){f=this.chart.options.chart.style;var g=n.getRendererType();this.container=e=t.doc.createElement("div"),e.className="highcharts-tooltip-container",u(e,{position:"absolute",top:"1px",pointerEvents:c,zIndex:Math.max(this.options.style.zIndex||0,(f&&f.zIndex||0)+3)}),l(e,"mouseenter",p),l(e,"mouseleave",d),t.doc.body.appendChild(e),this.renderer=A=new g(e,0,0,f,void 0,void 0,A.styledMode)}if(a?this.label=A.g(s):(this.label=A.label("",0,0,o.shape,void 0,void 0,o.useHTML,void 0,s).attr({padding:o.padding,r:o.borderRadius}),i||this.label.attr({fill:o.backgroundColor,"stroke-width":o.borderWidth}).css(o.style).css({pointerEvents:c}).shadow(o.shadow)),i&&o.shadow&&(this.applyFilter(),this.label.attr({filter:"url(#drop-shadow-"+this.chart.index+")"})),r.outside&&!r.split){var m=this.label,v=m.xSetter,y=m.ySetter;m.xSetter=function(t){v.call(m,r.distance),e.style.left=t+"px"},m.ySetter=function(t){y.call(m,r.distance),e.style.top=t+"px"}}this.label.on("mouseenter",p).on("mouseleave",d).attr({zIndex:8}).add()}return this.label},e.prototype.getPosition=function(e,t,r){var n,i=this.chart,o=this.distance,s={},l=i.inverted&&r.h||0,c=this.outside,u=c?a.documentElement.clientWidth-2*o:i.chartWidth,h=c?Math.max(a.body.scrollHeight,a.documentElement.scrollHeight,a.body.offsetHeight,a.documentElement.offsetHeight,a.documentElement.clientHeight):i.chartHeight,p=i.pointer.getChartPosition(),d=function(n){var a="x"===n;return[n,a?u:h,a?e:t].concat(c?[a?e*p.scaleX:t*p.scaleY,a?p.left-o+(r.plotX+i.plotLeft)*p.scaleX:p.top-o+(r.plotY+i.plotTop)*p.scaleY,0,a?u:h]:[a?e:t,a?r.plotX+i.plotLeft:r.plotY+i.plotTop,a?i.plotLeft:i.plotTop,a?i.plotLeft+i.plotWidth:i.plotTop+i.plotHeight])},A=d("y"),f=d("x");d=!!r.negative,!i.polar&&i.hoverSeries&&i.hoverSeries.yAxis&&i.hoverSeries.yAxis.reversed&&(d=!d);var g=!this.followPointer&&y(r.ttBelow,!i.inverted===d),m=function(e,t,r,n,i,a,u){var h=c?"y"===e?o*p.scaleY:o*p.scaleX:o,d=(r-n)/2,A=n<i-o,f=i+o+n<t,m=i-h-r+d;if(i=i+h-d,g&&f)s[e]=i;else if(!g&&A)s[e]=m;else if(A)s[e]=Math.min(u-n,0>m-l?m:m-l);else{if(!f)return!1;s[e]=Math.max(a,i+l+r>t?i:i+l)}},v=function(e,t,r,n,i){var a;return i<o||i>t-o?a=!1:s[e]=i<r/2?1:i>t-n/2?t-n-2:i-r/2,a},b=function(e){var t=A;A=f,f=t,n=e},w=function(){!1!==m.apply(0,A)?!1!==v.apply(0,f)||n||(b(!0),w()):n?s.x=s.y=0:(b(!0),w())};return(i.inverted||1<this.len)&&b(),w(),s},e.prototype.hide=function(e){var t=this;i.clearTimeout(this.hideTimer),e=y(e,this.options.hideDelay),this.isHidden||(this.hideTimer=w((function(){t.getLabel().fadeOut(e?void 0:e),t.isHidden=!0}),e))},e.prototype.init=function(e,t){this.chart=e,this.options=t,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=t.split&&!e.inverted&&!e.polar,this.shared=t.shared||this.split,this.outside=y(t.outside,!(!e.scrollablePixelsX&&!e.scrollablePixelsY))},e.prototype.shouldStickOnContact=function(){return!(this.followPointer||!this.options.stickOnContact)},e.prototype.isStickyOnContact=function(){return!(!this.shouldStickOnContact()||!this.inContact)},e.prototype.move=function(e,t,r,n){var o=this,a=o.now,s=!1!==o.options.animation&&!o.isHidden&&(1<Math.abs(e-a.x)||1<Math.abs(t-a.y)),l=o.followPointer||1<o.len;d(a,{x:s?(2*a.x+e)/3:e,y:s?(a.y+t)/2:t,anchorX:l?void 0:s?(2*a.anchorX+r)/3:r,anchorY:l?void 0:s?(a.anchorY+n)/2:n}),o.getLabel().attr(a),o.drawTracker(),s&&(i.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout((function(){o&&o.move(e,t,r,n)}),32))},e.prototype.refresh=function(e,t){var r=this.chart,n=this.options,o=b(e),a=o[0],s=[],l=n.formatter||this.defaultFormatter,c=this.shared,u=r.styledMode,h={};if(n.enabled&&a.series){i.clearTimeout(this.hideTimer),this.allowShared=!(!f(e)&&e.series&&e.series.noSharedTooltip),this.followPointer=!this.split&&a.series.tooltipOptions.followPointer;var p=(e=this.getAnchor(e,t))[0],d=e[1];if(c&&this.allowShared?(r.pointer.applyInactiveState(o),o.forEach((function(e){e.setState("hover"),s.push(e.getLabelConfig())})),(h={x:a.category,y:a.y}).points=s):h=a.getLabelConfig(),this.len=s.length,l=l.call(h,this),c=a.series,this.distance=y(c.tooltipOptions.distance,16),!1===l)this.hide();else{if(this.split&&this.allowShared)this.renderSplit(l,o);else{var g=p,m=d;if(t&&r.pointer.isDirectTouch&&(g=t.chartX-r.plotLeft,m=t.chartY-r.plotTop),!r.polar&&!1!==c.options.clip&&!o.some((function(e){return e.series.shouldShowTooltip(g,m)})))return void this.hide();t=this.getLabel(),n.style.width&&!u||t.css({width:this.chart.spacingBox.width+"px"}),t.attr({text:l&&l.join?l.join(""):l}),t.removeClass(/highcharts-color-[\d]+/g).addClass("highcharts-color-"+y(a.colorIndex,c.colorIndex)),u||t.attr({stroke:n.borderColor||a.color||c.color||"#666666"}),this.updatePosition({plotX:p,plotY:d,negative:a.negative,ttBelow:a.ttBelow,h:e[2]||0})}this.isHidden&&this.label&&this.label.attr({opacity:1}).show(),this.isHidden=!1}A(this,"refresh")}},e.prototype.renderSplit=function(e,t){function r(e,t,r,i,o){return void 0===o&&(o=!0),r?(t=T?0:O,e=c(e-i/2,B.left,B.right-i-(n.outside?I:0))):(t-=M,e=c(e=o?e-i-C:e+C,o?e:B.left,B.right)),{x:e,y:t}}var n=this,i=n.chart,o=n.chart,l=o.chartWidth,u=o.chartHeight,h=o.plotHeight,p=o.plotLeft,A=o.plotTop,f=o.pointer,g=o.scrollablePixelsY;g=void 0===g?0:g;var v=o.scrollablePixelsX,b=o.scrollingContainer,w=(b=void 0===b?{scrollLeft:0,scrollTop:0}:b).scrollLeft;b=b.scrollTop;var x=o.styledMode,C=n.distance,S=n.options,E=n.options.positioner,B=n.outside&&"number"!=typeof v?a.documentElement.getBoundingClientRect():{left:w,right:w+l,top:b,bottom:b+u},k=n.getLabel(),_=this.renderer||i.renderer,T=!(!i.xAxis[0]||!i.xAxis[0].opposite),I=(i=f.getChartPosition()).left;i=i.top;var M=A+b,F=0,O=h-g;m(e)&&(e=[!1,e]),e=e.slice(0,t.length+1).reduce((function(e,i,o){if(!1!==i&&""!==i){var a=(o=t[o-1]||{isHeader:!0,plotX:t[0].plotX,plotY:h,series:{}}).isHeader,s=a?n:o.series;i=i.toString();var l=s.tt,u=o.isHeader,d=o.series,f="highcharts-color-"+y(o.colorIndex,d.colorIndex,"none");if(l||(l={padding:S.padding,r:S.borderRadius},x||(l.fill=S.backgroundColor,l["stroke-width"]=S.borderWidth),l=_.label("",0,0,S[u?"headerShape":"shape"],void 0,void 0,S.useHTML).addClass((u?"highcharts-tooltip-header ":"")+"highcharts-tooltip-box "+f).attr(l).add(k)),l.isActive=!0,l.attr({text:i}),x||l.css(S.style).shadow(S.shadow).attr({stroke:S.borderColor||o.color||d.color||"#333333"}),i=(u=(s=s.tt=l).getBBox()).width+s.strokeWidth(),a&&(F=u.height,O+=F,T&&(M-=F)),d=void 0===(d=o.plotX)?0:d,f=void 0===(f=o.plotY)?0:f,l=o.series,o.isHeader){d=p+d;var g=A+h/2}else{var m=l.xAxis,v=l.yAxis;d=m.pos+c(d,-C,m.len+C),l.shouldShowTooltip(0,v.pos-A+f,{ignoreX:!0})&&(g=v.pos+f)}d=c(d,B.left-C,B.right+C),"number"==typeof g?(u=u.height+1,f=E?E.call(n,i,u,o):r(d,g,a,i),e.push({align:E?0:void 0,anchorX:d,anchorY:g,boxWidth:i,point:o,rank:y(f.rank,a?1:0),size:u,target:f.y,tt:s,x:f.x})):s.isActive=!1}return e}),[]),!E&&e.some((function(e){var t=(n.outside?I:0)+e.anchorX;return t<B.left&&t+e.boxWidth<B.right||t<I-B.left+e.boxWidth&&B.right-t>t}))&&(e=e.map((function(e){var t=r(e.anchorX,e.anchorY,e.point.isHeader,e.boxWidth,!1);return d(e,{target:t.y,x:t.x})}))),n.cleanSplit(),s(e,O);var P=I,D=I;e.forEach((function(e){var t=e.x,r=e.boxWidth;(e=e.isHeader)||(n.outside&&I+t<P&&(P=I+t),!e&&n.outside&&P+r>D&&(D=I+t))})),e.forEach((function(e){var t=e.x,r=e.anchorX,i=e.pos,o=e.point.isHeader;if(i={visibility:void 0===i?"hidden":"inherit",x:t,y:i+M,anchorX:r,anchorY:e.anchorY},n.outside&&t<r){var a=I-P;0<a&&(o||(i.x=t+a,i.anchorX=r+a),o&&(i.x=(D-P)/2,i.anchorX=r+a))}e.tt.attr(i)})),e=n.container,g=n.renderer,n.outside&&e&&g&&(o=k.getBBox(),g.setSize(o.width+o.x,o.height+o.y,!1),e.style.left=P+"px",e.style.top=i+"px")},e.prototype.drawTracker=function(){if(this.followPointer||!this.options.stickOnContact)this.tracker&&this.tracker.destroy();else{var e=this.chart,t=this.label,r=this.shared?e.hoverPoints:e.hoverPoint;if(t&&r){var n={x:0,y:0,width:0,height:0};r=this.getAnchor(r);var i=t.getBBox();r[0]+=e.plotLeft-t.translateX,r[1]+=e.plotTop-t.translateY,n.x=Math.min(0,r[0]),n.y=Math.min(0,r[1]),n.width=0>r[0]?Math.max(Math.abs(r[0]),i.width-r[0]):Math.max(Math.abs(r[0]),i.width),n.height=0>r[1]?Math.max(Math.abs(r[1]),i.height-Math.abs(r[1])):Math.max(Math.abs(r[1]),i.height),this.tracker?this.tracker.attr(n):(this.tracker=t.renderer.rect(n).addClass("highcharts-tracker").add(t),e.styledMode||this.tracker.attr({fill:"rgba(0,0,0,0)"}))}}},e.prototype.styledModeFormat=function(e){return e.replace('style="font-size: 10px"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex}"')},e.prototype.tooltipFooterHeaderFormatter=function(e,t){var r=e.series,n=r.tooltipOptions,i=r.xAxis,a=i&&i.dateTime;i={isFooter:t,labelConfig:e};var s=n.xDateFormat,l=n[t?"footerFormat":"headerFormat"];return A(this,"headerFormatter",i,(function(t){a&&!s&&g(e.key)&&(s=a.getXDateFormat(e.key,n.dateTimeLabelFormats)),a&&s&&(e.point&&e.point.tooltipDateKeys||["key"]).forEach((function(e){l=l.replace("{point."+e+"}","{point."+e+":"+s+"}")})),r.chart.styledMode&&(l=this.styledModeFormat(l)),t.text=o(l,{point:e,series:r},this.chart)})),i.text},e.prototype.update=function(e){this.destroy(),v(!0,this.chart.options.tooltip.userOptions,e),this.init(this.chart,v(!0,this.options,e))},e.prototype.updatePosition=function(e){var t=this.chart,r=this.options,n=t.pointer,i=this.getLabel();n=n.getChartPosition();var o=(r.positioner||this.getPosition).call(this,i.width,i.height,e),a=e.plotX+t.plotLeft;e=e.plotY+t.plotTop,this.outside&&(r=r.borderWidth+2*this.distance,this.renderer.setSize(i.width+r,i.height+r,!1),1===n.scaleX&&1===n.scaleY||(u(this.container,{transform:"scale(".concat(n.scaleX,", ").concat(n.scaleY,")")}),a*=n.scaleX,e*=n.scaleY),a+=n.left-o.x,e+=n.top-o.y),this.move(Math.round(o.x),Math.round(o.y||0),a,e)},e}(),e})),t(r,"Core/Series/Point.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Animation/AnimationUtilities.js"],r["Core/DefaultOptions.js"],r["Core/FormatUtilities.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i){var o=t.animObject,a=r.defaultOptions,s=n.format,l=i.addEvent,c=i.defined,u=i.erase,h=i.extend,p=i.fireEvent,d=i.getNestedProperty,A=i.isArray,f=i.isFunction,g=i.isNumber,m=i.isObject,v=i.merge,y=i.objectEach,b=i.pick,w=i.syncTimeout,x=i.removeEvent,C=i.uniqueKey;return t=function(){function t(){this.colorIndex=this.category=void 0,this.formatPrefix="point",this.id=void 0,this.isNull=!1,this.percentage=this.options=this.name=void 0,this.selected=!1,this.total=this.shapeArgs=this.series=void 0,this.visible=!0,this.x=void 0}return t.prototype.animateBeforeDestroy=function(){var e=this,t={x:e.startXPos,opacity:0},r=e.getGraphicalProps();r.singular.forEach((function(r){e[r]=e[r].animate("dataLabel"===r?{x:e[r].startXPos,y:e[r].startYPos,opacity:0}:t)})),r.plural.forEach((function(t){e[t].forEach((function(t){t.element&&t.animate(h({x:e.startXPos},t.startYPos?{x:t.startXPos,y:t.startYPos}:{}))}))}))},t.prototype.applyOptions=function(e,r){var n=this.series,i=n.options.pointValKey||n.pointValKey;return e=t.prototype.optionsToObject.call(this,e),h(this,e),this.options=this.options?h(this.options,e):e,e.group&&delete this.group,e.dataLabels&&delete this.dataLabels,i&&(this.y=t.prototype.getNestedProperty.call(this,i)),this.formatPrefix=(this.isNull=b(this.isValid&&!this.isValid(),null===this.x||!g(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&void 0===r&&n.xAxis&&n.xAxis.hasNames&&(this.x=n.xAxis.nameToX(this)),void 0===this.x&&n?this.x=void 0===r?n.autoIncrement():r:g(e.x)&&n.options.relativeXValue&&(this.x=n.autoIncrement(e.x)),this},t.prototype.destroy=function(){function e(){for(i in(t.graphic||t.dataLabel||t.dataLabels)&&(x(t),t.destroyElements()),t)t[i]=null}var t=this,r=t.series,n=r.chart;r=r.options.dataSorting;var i,a=n.hoverPoints,s=o(t.series.chart.renderer.globalAnimation);t.legendItem&&n.legend.destroyItem(t),a&&(t.setState(),u(a,t),a.length||(n.hoverPoints=null)),t===n.hoverPoint&&t.onMouseOut(),r&&r.enabled?(this.animateBeforeDestroy(),w(e,s.duration)):e(),n.pointCount--},t.prototype.destroyElements=function(e){var t=this;(e=t.getGraphicalProps(e)).singular.forEach((function(e){t[e]=t[e].destroy()})),e.plural.forEach((function(e){t[e].forEach((function(e){e.element&&e.destroy()})),delete t[e]}))},t.prototype.firePointEvent=function(e,t,r){var n=this,i=this.series.options;(i.point.events[e]||n.options&&n.options.events&&n.options.events[e])&&n.importEvents(),"click"===e&&i.allowPointSelect&&(r=function(e){n.select&&n.select(null,e.ctrlKey||e.metaKey||e.shiftKey)}),p(n,e,t,r)},t.prototype.getClassName=function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(void 0!==this.colorIndex?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},t.prototype.getGraphicalProps=function(e){var t,r=this,n=[],i={singular:[],plural:[]};for((e=e||{graphic:1,dataLabel:1}).graphic&&n.push("graphic","upperGraphic","shadowGroup"),e.dataLabel&&n.push("dataLabel","dataLabelPath","dataLabelUpper","connector"),t=n.length;t--;){var o=n[t];r[o]&&i.singular.push(o)}return["dataLabel","connector"].forEach((function(t){var n=t+"s";e[t]&&r[n]&&i.plural.push(n)})),i},t.prototype.getLabelConfig=function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},t.prototype.getNestedProperty=function(e){if(e)return 0===e.indexOf("custom.")?d(e,this.options):this[e]},t.prototype.getZone=function(){var e=this.series,t=e.zones;e=e.zoneAxis||"y";var r,n=0;for(r=t[n];this[e]>=r.value;)r=t[++n];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=r&&r.color&&!this.options.color?r.color:this.nonZonedColor,r},t.prototype.hasNewShapeType=function(){return(this.graphic&&(this.graphic.symbolName||this.graphic.element.nodeName))!==this.shapeType},t.prototype.init=function(e,t,r){return this.series=e,this.applyOptions(t,r),this.id=c(this.id)?this.id:C(),this.resolveColor(),e.chart.pointCount++,p(this,"afterInit"),this},t.prototype.optionsToObject=function(e){var r=this.series,n=r.options.keys,i=n||r.pointArrayMap||["y"],o=i.length,a={},s=0,l=0;if(g(e)||null===e)a[i[0]]=e;else if(A(e))for(!n&&e.length>o&&("string"==(r=typeof e[0])?a.name=e[0]:"number"===r&&(a.x=e[0]),s++);l<o;)n&&void 0===e[s]||(0<i[l].indexOf(".")?t.prototype.setNestedProperty(a,e[s],i[l]):a[i[l]]=e[s]),s++,l++;else"object"==typeof e&&(a=e,e.dataLabels&&(r._hasPointLabels=!0),e.marker&&(r._hasPointMarkers=!0));return a},t.prototype.resolveColor=function(){var e=this.series,t=e.chart.styledMode,r=e.chart.options.chart.colorCount;if(delete this.nonZonedColor,e.options.colorByPoint){if(!t){var n=(r=e.options.colors||e.chart.options.colors)[e.colorCounter];r=r.length}t=e.colorCounter,e.colorCounter++,e.colorCounter===r&&(e.colorCounter=0)}else t||(n=e.color),t=e.colorIndex;this.colorIndex=b(this.options.colorIndex,t),this.color=b(this.options.color,n)},t.prototype.setNestedProperty=function(e,t,r){return r.split(".").reduce((function(e,r,n,i){return e[r]=i.length-1===n?t:m(e[r],!0)?e[r]:{},e[r]}),e),e},t.prototype.tooltipFormatter=function(e){var t=this.series,r=t.tooltipOptions,n=b(r.valueDecimals,""),i=r.valuePrefix||"",o=r.valueSuffix||"";return t.chart.styledMode&&(e=t.chart.tooltip.styledModeFormat(e)),(t.pointArrayMap||["y"]).forEach((function(t){t="{point."+t,(i||o)&&(e=e.replace(RegExp(t+"}","g"),i+t+"}"+o)),e=e.replace(RegExp(t+"}","g"),t+":,."+n+"f}")})),s(e,{point:this,series:this.series},t.chart)},t.prototype.update=function(e,t,r,n){function i(){a.applyOptions(e);var n=l&&a.hasDummyGraphic;n=null===a.y?!n:n,l&&n&&(a.graphic=l.destroy(),delete a.hasDummyGraphic),m(e,!0)&&(l&&l.element&&e&&e.marker&&void 0!==e.marker.symbol&&(a.graphic=l.destroy()),e&&e.dataLabels&&a.dataLabel&&(a.dataLabel=a.dataLabel.destroy()),a.connector&&(a.connector=a.connector.destroy())),o=a.index,s.updateParallelArrays(a,o),u.data[o]=m(u.data[o],!0)||m(e,!0)?a.options:b(e,u.data[o]),s.isDirty=s.isDirtyData=!0,!s.fixedBox&&s.hasCartesianSeries&&(c.isDirtyBox=!0),"point"===u.legendType&&(c.isDirtyLegend=!0),t&&c.redraw(r)}var o,a=this,s=a.series,l=a.graphic,c=s.chart,u=s.options;t=b(t,!0),!1===n?i():a.firePointEvent("update",{options:e},i)},t.prototype.remove=function(e,t){this.series.removePoint(this.series.data.indexOf(this),e,t)},t.prototype.select=function(e,t){var r=this,n=r.series,i=n.chart;this.selectedStaging=e=b(e,!r.selected),r.firePointEvent(e?"select":"unselect",{accumulate:t},(function(){r.selected=r.options.selected=e,n.options.data[n.data.indexOf(r)]=r.options,r.setState(e&&"select"),t||i.getSelectedPoints().forEach((function(e){var t=e.series;e.selected&&e!==r&&(e.selected=e.options.selected=!1,t.options.data[t.data.indexOf(e)]=e.options,e.setState(i.hoverPoints&&t.options.inactiveOtherPoints?"inactive":""),e.firePointEvent("unselect"))}))})),delete this.selectedStaging},t.prototype.onMouseOver=function(e){var t=this.series.chart,r=t.pointer;e=e?r.normalize(e):r.getChartCoordinatesFromPoint(this,t.inverted),r.runPointActions(e,this)},t.prototype.onMouseOut=function(){var e=this.series.chart;this.firePointEvent("mouseOut"),this.series.options.inactiveOtherPoints||(e.hoverPoints||[]).forEach((function(e){e.setState()})),e.hoverPoints=e.hoverPoint=null},t.prototype.importEvents=function(){if(!this.hasImportedEvents){var e=this,t=v(e.series.options.point,e.options).events;e.events=t,y(t,(function(t,r){f(t)&&l(e,r,t)})),this.hasImportedEvents=!0}},t.prototype.setState=function(t,r){var n,i=this.series,o=this.state,s=i.options.states[t||"normal"]||{},l=a.plotOptions[i.type].marker&&i.options.marker,c=l&&!1===l.enabled,u=l&&l.states&&l.states[t||"normal"]||{},d=!1===u.enabled,A=this.marker||{},f=i.chart,m=l&&i.markerAttribs,v=i.halo,y=i.stateMarkerGraphic;if(!((t=t||"")===this.state&&!r||this.selected&&"select"!==t||!1===s.enabled||t&&(d||c&&!1===u.enabled)||t&&A.states&&A.states[t]&&!1===A.states[t].enabled)){if(this.state=t,m&&(n=i.markerAttribs(this,t)),this.graphic&&!this.hasDummyGraphic){if(o&&this.graphic.removeClass("highcharts-point-"+o),t&&this.graphic.addClass("highcharts-point-"+t),!f.styledMode){var w=i.pointAttribs(this,t),x=b(f.options.chart.animation,s.animation);i.options.inactiveOtherPoints&&g(w.opacity)&&((this.dataLabels||[]).forEach((function(e){e&&e.animate({opacity:w.opacity},x)})),this.connector&&this.connector.animate({opacity:w.opacity},x)),this.graphic.animate(w,x)}n&&this.graphic.animate(n,b(f.options.chart.animation,u.animation,l.animation)),y&&y.hide()}else t&&u&&(o=A.symbol||i.symbol,y&&y.currentSymbol!==o&&(y=y.destroy()),n&&(y?y[r?"animate":"attr"]({x:n.x,y:n.y}):o&&(i.stateMarkerGraphic=y=f.renderer.symbol(o,n.x,n.y,n.width,n.height).add(i.markerGroup),y.currentSymbol=o)),!f.styledMode&&y&&"inactive"!==this.state&&y.attr(i.pointAttribs(this,t))),y&&(y[t&&this.isInside?"show":"hide"](),y.element.point=this,y.addClass(this.getClassName(),!0));s=s.halo,n=(y=this.graphic||y)&&y.visibility||"inherit",s&&s.size&&y&&"hidden"!==n&&!this.isCluster?(v||(i.halo=v=f.renderer.path().add(y.parentGroup)),v.show()[r?"animate":"attr"]({d:this.haloPath(s.size)}),v.attr({class:"highcharts-halo highcharts-color-"+b(this.colorIndex,i.colorIndex)+(this.className?" "+this.className:""),visibility:n,zIndex:-1}),v.point=this,f.styledMode||v.attr(h({fill:this.color||i.color,"fill-opacity":s.opacity},e.filterUserAttributes(s.attributes||{})))):v&&v.point&&v.point.haloPath&&v.animate({d:v.point.haloPath(0)},null,v.hide),p(this,"afterSetState",{state:t})}},t.prototype.haloPath=function(e){return this.series.chart.renderer.symbols.circle(Math.floor(this.plotX)-e,this.plotY-e,2*e,2*e)},t}(),t})),t(r,"Core/Pointer.js",[r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Tooltip.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i=e.parse,o=t.charts,a=t.noop,s=n.addEvent,l=n.attr,c=n.css,u=n.defined,h=n.extend,p=n.find,d=n.fireEvent,A=n.isNumber,f=n.isObject,g=n.objectEach,m=n.offset,v=n.pick,y=n.splat;return e=function(){function e(e,t){this.lastValidTouch={},this.pinchDown=[],this.runChartClick=!1,this.eventsToUnbind=[],this.chart=e,this.hasDragged=!1,this.options=t,this.init(e,t)}return e.prototype.applyInactiveState=function(e){var t,r=[];(e||[]).forEach((function(e){t=e.series,r.push(t),t.linkedParent&&r.push(t.linkedParent),t.linkedSeries&&(r=r.concat(t.linkedSeries)),t.navigatorSeries&&r.push(t.navigatorSeries)})),this.chart.series.forEach((function(e){-1===r.indexOf(e)?e.setState("inactive",!0):e.options.inactiveOtherPoints&&e.setAllPointsToState("inactive")}))},e.prototype.destroy=function(){var r=this;this.eventsToUnbind.forEach((function(e){return e()})),this.eventsToUnbind=[],t.chartCount||(e.unbindDocumentMouseUp&&(e.unbindDocumentMouseUp=e.unbindDocumentMouseUp()),e.unbindDocumentTouchEnd&&(e.unbindDocumentTouchEnd=e.unbindDocumentTouchEnd())),clearInterval(r.tooltipTimeout),g(r,(function(e,t){r[t]=void 0}))},e.prototype.drag=function(e){var t=this.chart,r=t.options.chart,n=this.zoomHor,o=this.zoomVert,a=t.plotLeft,s=t.plotTop,l=t.plotWidth,c=t.plotHeight,u=this.mouseDownX||0,h=this.mouseDownY||0,p=f(r.panning)?r.panning&&r.panning.enabled:r.panning,d=r.panKey&&e[r.panKey+"Key"],A=e.chartX,g=e.chartY,m=this.selectionMarker;if((!m||!m.touch)&&(A<a?A=a:A>a+l&&(A=a+l),g<s?g=s:g>s+c&&(g=s+c),this.hasDragged=Math.sqrt(Math.pow(u-A,2)+Math.pow(h-g,2)),10<this.hasDragged)){var v=t.isInsidePlot(u-a,h-s,{visiblePlotOnly:!0});!t.hasCartesianSeries&&!t.mapView||!this.zoomX&&!this.zoomY||!v||d||m||(this.selectionMarker=m=t.renderer.rect(a,s,n?1:l,o?1:c,0).attr({class:"highcharts-selection-marker",zIndex:7}).add(),t.styledMode||m.attr({fill:r.selectionMarkerFill||i("#335cad").setOpacity(.25).get()})),m&&n&&(n=A-u,m.attr({width:Math.abs(n),x:(0<n?0:n)+u})),m&&o&&(n=g-h,m.attr({height:Math.abs(n),y:(0<n?0:n)+h})),v&&!m&&p&&t.pan(e,r.panning)}},e.prototype.dragStart=function(e){var t=this.chart;t.mouseIsDown=e.type,t.cancelClick=!1,t.mouseDownX=this.mouseDownX=e.chartX,t.mouseDownY=this.mouseDownY=e.chartY},e.prototype.drop=function(e){var t=this,r=this.chart,n=this.hasPinched;if(this.selectionMarker){var i=this.selectionMarker,o=i.attr?i.attr("x"):i.x,a=i.attr?i.attr("y"):i.y,s=i.attr?i.attr("width"):i.width,l=i.attr?i.attr("height"):i.height,p={originalEvent:e,xAxis:[],yAxis:[],x:o,y:a,width:s,height:l},f=!!r.mapView;(this.hasDragged||n)&&(r.axes.forEach((function(r){if(r.zoomEnabled&&u(r.min)&&(n||t[{xAxis:"zoomX",yAxis:"zoomY"}[r.coll]])&&A(o)&&A(a)){var i=r.horiz,c="touchend"===e.type?r.minPixelPadding:0,h=r.toValue((i?o:a)+c);i=r.toValue((i?o+s:a+l)-c),p[r.coll].push({axis:r,min:Math.min(h,i),max:Math.max(h,i)}),f=!0}})),f&&d(r,"selection",p,(function(e){r.zoom(h(e,n?{animation:!1}:null))}))),A(r.index)&&(this.selectionMarker=this.selectionMarker.destroy()),n&&this.scaleGroups()}r&&A(r.index)&&(c(r.container,{cursor:r._cursor}),r.cancelClick=10<this.hasDragged,r.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},e.prototype.findNearestKDPoint=function(e,t,r){var n,i=this.chart,o=i.hoverPoint;return i=i.tooltip,o&&i&&i.isStickyOnContact()?o:(e.forEach((function(e){var i=!(e.noSharedTooltip&&t)&&0>e.options.findNearestPointBy.indexOf("y");if(e=e.searchPoint(r,i),(i=f(e,!0)&&e.series)&&!(i=!f(n,!0))){i=n.distX-e.distX;var o=n.dist-e.dist,a=(e.series.group&&e.series.group.zIndex)-(n.series.group&&n.series.group.zIndex);i=0<(0!==i&&t?i:0!==o?o:0!==a?a:n.series.index>e.series.index?-1:1)}i&&(n=e)})),n)},e.prototype.getChartCoordinatesFromPoint=function(e,t){var r=e.series,n=r.xAxis;r=r.yAxis;var i=e.shapeArgs;if(n&&r){var o=v(e.clientX,e.plotX),a=e.plotY||0;return e.isNode&&i&&A(i.x)&&A(i.y)&&(o=i.x,a=i.y),t?{chartX:r.len+r.pos-a,chartY:n.len+n.pos-o}:{chartX:o+n.pos,chartY:a+r.pos}}if(i&&i.x&&i.y)return{chartX:i.x,chartY:i.y}},e.prototype.getChartPosition=function(){if(this.chartPosition)return this.chartPosition;var e=this.chart.container,t=m(e);this.chartPosition={left:t.left,top:t.top,scaleX:1,scaleY:1};var r=e.offsetWidth;return e=e.offsetHeight,2<r&&2<e&&(this.chartPosition.scaleX=t.width/r,this.chartPosition.scaleY=t.height/e),this.chartPosition},e.prototype.getCoordinates=function(e){var t={xAxis:[],yAxis:[]};return this.chart.axes.forEach((function(r){t[r.isXAxis?"xAxis":"yAxis"].push({axis:r,value:r.toValue(e[r.horiz?"chartX":"chartY"])})})),t},e.prototype.getHoverData=function(e,t,r,n,i,o){var a=[];n=!(!n||!e);var s=function(e){return e.visible&&!(!i&&e.directTouch)&&v(e.options.enableMouseTracking,!0)},l={chartX:o?o.chartX:void 0,chartY:o?o.chartY:void 0,shared:i};d(this,"beforeGetHoverData",l);var c=t&&!t.stickyTracking?[t]:r.filter((function(e){return e.stickyTracking&&(l.filter||s)(e)})),u=n||!o?e:this.findNearestKDPoint(c,i,o);return t=u&&u.series,u&&(i&&!t.noSharedTooltip?(c=r.filter((function(e){return l.filter?l.filter(e):s(e)&&!e.noSharedTooltip})),c.forEach((function(e){var t=p(e.points,(function(e){return e.x===u.x&&!e.isNull}));f(t)&&(e.boosted&&e.boost&&(t=e.boost.getPoint(t)),a.push(t))}))):a.push(u)),d(this,"afterGetHoverData",l={hoverPoint:u}),{hoverPoint:l.hoverPoint,hoverSeries:t,hoverPoints:a}},e.prototype.getPointFromEvent=function(e){e=e.target;for(var t;e&&!t;)t=e.point,e=e.parentNode;return t},e.prototype.onTrackerMouseOut=function(e){e=e.relatedTarget||e.toElement;var t=this.chart.hoverSeries;this.isDirectTouch=!1,!t||!e||t.stickyTracking||this.inClass(e,"highcharts-tooltip")||this.inClass(e,"highcharts-series-"+t.index)&&this.inClass(e,"highcharts-tracker")||t.onMouseOut()},e.prototype.inClass=function(e,t){for(var r;e;){if(r=l(e,"class")){if(-1!==r.indexOf(t))return!0;if(-1!==r.indexOf("highcharts-container"))return!1}e=e.parentElement}},e.prototype.init=function(e,t){this.options=t,this.chart=e,this.runChartClick=!(!t.chart.events||!t.chart.events.click),this.pinchDown=[],this.lastValidTouch={},r&&(e.tooltip=new r(e,t.tooltip),this.followTouchMove=v(t.tooltip.followTouchMove,!0)),this.setDOMEvents()},e.prototype.normalize=function(e,t){var r=e.touches,n=r?r.length?r.item(0):v(r.changedTouches,e.changedTouches)[0]:e;return t||(t=this.getChartPosition()),r=n.pageX-t.left,n=n.pageY-t.top,r/=t.scaleX,n/=t.scaleY,h(e,{chartX:Math.round(r),chartY:Math.round(n)})},e.prototype.onContainerClick=function(e){var t=this.chart,r=t.hoverPoint;e=this.normalize(e);var n=t.plotLeft,i=t.plotTop;t.cancelClick||(r&&this.inClass(e.target,"highcharts-tracker")?(d(r.series,"click",h(e,{point:r})),t.hoverPoint&&r.firePointEvent("click",e)):(h(e,this.getCoordinates(e)),t.isInsidePlot(e.chartX-n,e.chartY-i,{visiblePlotOnly:!0})&&d(t,"click",e)))},e.prototype.onContainerMouseDown=function(e){var r=!(1&~(e.buttons||e.button));e=this.normalize(e),t.isFirefox&&0!==e.button&&this.onContainerMouseMove(e),(void 0===e.button||r)&&(this.zoomOption(e),r&&e.preventDefault&&e.preventDefault(),this.dragStart(e))},e.prototype.onContainerMouseLeave=function(t){var r=o[v(e.hoverChartIndex,-1)],n=this.chart.tooltip;n&&n.shouldStickOnContact()&&this.inClass(t.relatedTarget,"highcharts-tooltip-container")||(t=this.normalize(t),r&&(t.relatedTarget||t.toElement)&&(r.pointer.reset(),r.pointer.chartPosition=void 0),n&&!n.isHidden&&this.reset())},e.prototype.onContainerMouseEnter=function(e){delete this.chartPosition},e.prototype.onContainerMouseMove=function(e){var t=this.chart;e=this.normalize(e),this.setHoverChartIndex(),e.preventDefault||(e.returnValue=!1),("mousedown"===t.mouseIsDown||this.touchSelect(e))&&this.drag(e),t.openMenu||!this.inClass(e.target,"highcharts-tracker")&&!t.isInsidePlot(e.chartX-t.plotLeft,e.chartY-t.plotTop,{visiblePlotOnly:!0})||(this.inClass(e.target,"highcharts-no-tooltip")?this.reset(!1,0):this.runPointActions(e))},e.prototype.onDocumentTouchEnd=function(t){var r=o[v(e.hoverChartIndex,-1)];r&&r.pointer.drop(t)},e.prototype.onContainerTouchMove=function(e){this.touchSelect(e)?this.onContainerMouseMove(e):this.touch(e)},e.prototype.onContainerTouchStart=function(e){this.touchSelect(e)?this.onContainerMouseDown(e):(this.zoomOption(e),this.touch(e,!0))},e.prototype.onDocumentMouseMove=function(e){var t=this.chart,r=this.chartPosition;e=this.normalize(e,r);var n=t.tooltip;!r||n&&n.isStickyOnContact()||t.isInsidePlot(e.chartX-t.plotLeft,e.chartY-t.plotTop,{visiblePlotOnly:!0})||this.inClass(e.target,"highcharts-tracker")||this.reset()},e.prototype.onDocumentMouseUp=function(t){var r=o[v(e.hoverChartIndex,-1)];r&&r.pointer.drop(t)},e.prototype.pinch=function(e){var t=this,r=t.chart,n=t.pinchDown,i=e.touches||[],o=i.length,s=t.lastValidTouch,l=t.hasZoom,c={},u=1===o&&(t.inClass(e.target,"highcharts-tracker")&&r.runTrackerClick||t.runChartClick),p={},A=t.selectionMarker;1<o?t.initiated=!0:1===o&&this.followTouchMove&&(t.initiated=!1),l&&t.initiated&&!u&&!1!==e.cancelable&&e.preventDefault(),[].map.call(i,(function(e){return t.normalize(e)})),"touchstart"===e.type?([].forEach.call(i,(function(e,t){n[t]={chartX:e.chartX,chartY:e.chartY}})),s.x=[n[0].chartX,n[1]&&n[1].chartX],s.y=[n[0].chartY,n[1]&&n[1].chartY],r.axes.forEach((function(e){if(e.zoomEnabled){var t=r.bounds[e.horiz?"h":"v"],n=e.minPixelPadding,i=e.toPixels(Math.min(v(e.options.min,e.dataMin),e.dataMin)),o=e.toPixels(Math.max(v(e.options.max,e.dataMax),e.dataMax)),a=Math.max(i,o);t.min=Math.min(e.pos,Math.min(i,o)-n),t.max=Math.max(e.pos+e.len,a+n)}})),t.res=!0):t.followTouchMove&&1===o?this.runPointActions(t.normalize(e)):n.length&&(d(r,"touchpan",{originalEvent:e},(function(){A||(t.selectionMarker=A=h({destroy:a,touch:!0},r.plotBox)),t.pinchTranslate(n,i,c,A,p,s),t.hasPinched=l,t.scaleGroups(c,p)})),t.res&&(t.res=!1,this.reset(!1,0)))},e.prototype.pinchTranslate=function(e,t,r,n,i,o){this.zoomHor&&this.pinchTranslateDirection(!0,e,t,r,n,i,o),this.zoomVert&&this.pinchTranslateDirection(!1,e,t,r,n,i,o)},e.prototype.pinchTranslateDirection=function(e,t,r,n,i,o,a,s){var l=this.chart,c=e?"x":"y",u=e?"X":"Y",h="chart"+u,p=e?"width":"height",d=l["plot"+(e?"Left":"Top")],A=l.inverted,f=l.bounds[e?"h":"v"],g=1===t.length,m=t[0][h],v=!g&&t[1][h];t=function(){"number"==typeof C&&20<Math.abs(m-v)&&(w=s||Math.abs(x-C)/Math.abs(m-v)),b=(d-x)/w+m,y=l["plot"+(e?"Width":"Height")]/w};var y,b,w=s||1,x=r[0][h],C=!g&&r[1][h];if(t(),(r=b)<f.min){r=f.min;var S=!0}else r+y>f.max&&(r=f.max-y,S=!0);S?(x-=.8*(x-a[c][0]),"number"==typeof C&&(C-=.8*(C-a[c][1])),t()):a[c]=[x,C],A||(o[c]=b-d,o[p]=y),o=A?1/w:w,i[p]=y,i[c]=r,n[A?e?"scaleY":"scaleX":"scale"+u]=w,n["translate"+u]=o*d+(x-o*m)},e.prototype.reset=function(e,t){var r=this.chart,n=r.hoverSeries,i=r.hoverPoint,o=r.hoverPoints,a=r.tooltip,s=a&&a.shared?o:i;e&&s&&y(s).forEach((function(t){t.series.isCartesian&&void 0===t.plotX&&(e=!1)})),e?a&&s&&y(s).length&&(a.refresh(s),a.shared&&o?o.forEach((function(e){e.setState(e.state,!0),e.series.isCartesian&&(e.series.xAxis.crosshair&&e.series.xAxis.drawCrosshair(null,e),e.series.yAxis.crosshair&&e.series.yAxis.drawCrosshair(null,e))})):i&&(i.setState(i.state,!0),r.axes.forEach((function(e){e.crosshair&&i.series[e.coll]===e&&e.drawCrosshair(null,i)})))):(i&&i.onMouseOut(),o&&o.forEach((function(e){e.setState()})),n&&n.onMouseOut(),a&&a.hide(t),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),r.axes.forEach((function(e){e.hideCrosshair()})),this.hoverX=r.hoverPoints=r.hoverPoint=null)},e.prototype.runPointActions=function(t,r){var n=this.chart,i=n.tooltip&&n.tooltip.options.enabled?n.tooltip:void 0,a=!!i&&i.shared,l=r||n.hoverPoint,c=l&&l.series||n.hoverSeries;r=this.getHoverData(l,c,n.series,(!t||"touchmove"!==t.type)&&(!!r||c&&c.directTouch&&this.isDirectTouch),a,t),l=r.hoverPoint,c=r.hoverSeries;var u=r.hoverPoints;r=c&&c.tooltipOptions.followPointer&&!c.tooltipOptions.split;var h=a&&c&&!c.noSharedTooltip;if(l&&(l!==n.hoverPoint||i&&i.isHidden)){if((n.hoverPoints||[]).forEach((function(e){-1===u.indexOf(e)&&e.setState()})),n.hoverSeries!==c&&c.onMouseOver(),this.applyInactiveState(u),(u||[]).forEach((function(e){e.setState("hover")})),n.hoverPoint&&n.hoverPoint.firePointEvent("mouseOut"),!l.series)return;n.hoverPoints=u,n.hoverPoint=l,l.firePointEvent("mouseOver",void 0,(function(){i&&l&&i.refresh(h?u:l,t)}))}else r&&i&&!i.isHidden&&(a=i.getAnchor([{}],t),n.isInsidePlot(a[0],a[1],{visiblePlotOnly:!0})&&i.updatePosition({plotX:a[0],plotY:a[1]}));this.unDocMouseMove||(this.unDocMouseMove=s(n.container.ownerDocument,"mousemove",(function(t){var r=o[e.hoverChartIndex];r&&r.pointer.onDocumentMouseMove(t)})),this.eventsToUnbind.push(this.unDocMouseMove)),n.axes.forEach((function(e){var r,i=v((e.crosshair||{}).snap,!0);i&&((r=n.hoverPoint)&&r.series[e.coll]===e||(r=p(u,(function(t){return t.series&&t.series[e.coll]===e})))),r||!i?e.drawCrosshair(t,r):e.hideCrosshair()}))},e.prototype.scaleGroups=function(e,t){var r=this.chart;r.series.forEach((function(n){var i=e||n.getPlotBox();n.group&&(n.xAxis&&n.xAxis.zoomEnabled||r.mapView)&&(n.group.attr(i),n.markerGroup&&(n.markerGroup.attr(i),n.markerGroup.clip(t?r.clipRect:null)),n.dataLabelsGroup&&n.dataLabelsGroup.attr(i))})),r.clipRect.attr(t||r.clipBox)},e.prototype.setDOMEvents=function(){var r=this,n=this.chart.container,i=n.ownerDocument;n.onmousedown=this.onContainerMouseDown.bind(this),n.onmousemove=this.onContainerMouseMove.bind(this),n.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(s(n,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(s(n,"mouseleave",this.onContainerMouseLeave.bind(this))),e.unbindDocumentMouseUp||(e.unbindDocumentMouseUp=s(i,"mouseup",this.onDocumentMouseUp.bind(this)));for(var o=this.chart.renderTo.parentElement;o&&"BODY"!==o.tagName;)this.eventsToUnbind.push(s(o,"scroll",(function(){delete r.chartPosition}))),o=o.parentElement;t.hasTouch&&(this.eventsToUnbind.push(s(n,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(s(n,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),e.unbindDocumentTouchEnd||(e.unbindDocumentTouchEnd=s(i,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},e.prototype.setHoverChartIndex=function(){var r=this.chart,n=t.charts[v(e.hoverChartIndex,-1)];n&&n!==r&&n.pointer.onContainerMouseLeave({relatedTarget:r.container}),n&&n.mouseIsDown||(e.hoverChartIndex=r.index)},e.prototype.touch=function(e,t){var r=this.chart;if(this.setHoverChartIndex(),1===e.touches.length)if(e=this.normalize(e),r.isInsidePlot(e.chartX-r.plotLeft,e.chartY-r.plotTop,{visiblePlotOnly:!0})&&!r.openMenu){if(t&&this.runPointActions(e),"touchmove"===e.type)var n=!!(t=this.pinchDown)[0]&&4<=Math.sqrt(Math.pow(t[0].chartX-e.chartX,2)+Math.pow(t[0].chartY-e.chartY,2));v(n,!0)&&this.pinch(e)}else t&&this.reset();else 2===e.touches.length&&this.pinch(e)},e.prototype.touchSelect=function(e){return!(!this.chart.options.chart.zooming.singleTouch||!e.touches||1!==e.touches.length)},e.prototype.zoomOption=function(e){var t=this.chart,r=t.options.chart;t=t.inverted;var n=r.zooming.type||"";/touch/.test(e.type)&&(n=v(r.zooming.pinchType,n)),this.zoomX=e=/x/.test(n),this.zoomY=r=/y/.test(n),this.zoomHor=e&&!t||r&&t,this.zoomVert=r&&!t||e&&t,this.hasZoom=e||r},e}(),e})),t(r,"Core/MSPointer.js",[r["Core/Globals.js"],r["Core/Pointer.js"],r["Core/Utilities.js"]],(function(e,t,r){function n(){var e=[];return e.item=function(e){return this[e]},p(A,(function(t){e.push({pageX:t.pageX,pageY:t.pageY,target:t.target})})),e}function i(e,r,i,o){var s=a[t.hoverChartIndex||NaN];"touch"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_TOUCH||!s||(s=s.pointer,o(e),s[r]({type:i,target:e.currentTarget,preventDefault:l,touches:n()}))}var o=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),a=e.charts,s=e.doc,l=e.noop,c=e.win,u=r.addEvent,h=r.css,p=r.objectEach,d=r.removeEvent,A={},f=!!c.PointerEvent;return function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.isRequired=function(){return!(e.hasTouch||!c.PointerEvent&&!c.MSPointerEvent)},r.prototype.batchMSEvents=function(e){e(this.chart.container,f?"pointerdown":"MSPointerDown",this.onContainerPointerDown),e(this.chart.container,f?"pointermove":"MSPointerMove",this.onContainerPointerMove),e(s,f?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},r.prototype.destroy=function(){this.batchMSEvents(d),t.prototype.destroy.call(this)},r.prototype.init=function(e,r){t.prototype.init.call(this,e,r),this.hasZoom&&h(e.container,{"-ms-touch-action":"none","touch-action":"none"})},r.prototype.onContainerPointerDown=function(e){i(e,"onContainerTouchStart","touchstart",(function(e){A[e.pointerId]={pageX:e.pageX,pageY:e.pageY,target:e.currentTarget}}))},r.prototype.onContainerPointerMove=function(e){i(e,"onContainerTouchMove","touchmove",(function(e){A[e.pointerId]={pageX:e.pageX,pageY:e.pageY},A[e.pointerId].target||(A[e.pointerId].target=e.currentTarget)}))},r.prototype.onDocumentPointerUp=function(e){i(e,"onDocumentTouchEnd","touchend",(function(e){delete A[e.pointerId]}))},r.prototype.setDOMEvents=function(){t.prototype.setDOMEvents.call(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(u)},r}(t)})),t(r,"Core/Legend/Legend.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Series/Point.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o){var a=e.animObject,s=e.setAnimation,l=t.format;e=r.isFirefox;var c=r.marginNames;r=r.win;var u=i.distribute,h=o.addEvent,p=o.createElement,d=o.css,A=o.defined,f=o.discardElement,g=o.find,m=o.fireEvent,v=o.isNumber,y=o.merge,b=o.pick,w=o.relativeLength,x=o.stableSort,C=o.syncTimeout;return i=o.wrap,o=function(){function e(e,t){this.allItems=[],this.contentGroup=this.box=void 0,this.display=!1,this.group=void 0,this.offsetWidth=this.maxLegendWidth=this.maxItemWidth=this.legendWidth=this.legendHeight=this.lastLineHeight=this.lastItemY=this.itemY=this.itemX=this.itemMarginTop=this.itemMarginBottom=this.itemHeight=this.initialItemY=0,this.options=void 0,this.padding=0,this.pages=[],this.proximate=!1,this.scrollGroup=void 0,this.widthOption=this.totalItemWidth=this.titleHeight=this.symbolWidth=this.symbolHeight=0,this.chart=e,this.init(e,t)}return e.prototype.init=function(e,t){this.chart=e,this.setOptions(t),t.enabled&&(this.render(),h(this.chart,"endResize",(function(){this.legend.positionCheckboxes()})),this.proximate?this.unchartrender=h(this.chart,"render",(function(){this.legend.proximatePositions(),this.legend.positionItems()})):this.unchartrender&&this.unchartrender())},e.prototype.setOptions=function(e){var t=b(e.padding,8);this.options=e,this.chart.styledMode||(this.itemStyle=e.itemStyle,this.itemHiddenStyle=y(this.itemStyle,e.itemHiddenStyle)),this.itemMarginTop=e.itemMarginTop||0,this.itemMarginBottom=e.itemMarginBottom||0,this.padding=t,this.initialItemY=t-5,this.symbolWidth=b(e.symbolWidth,16),this.pages=[],this.proximate="proximate"===e.layout&&!this.chart.inverted,this.baseline=void 0},e.prototype.update=function(e,t){var r=this.chart;this.setOptions(y(!0,this.options,e)),this.destroy(),r.isDirtyLegend=r.isDirtyBox=!0,b(t,!0)&&r.redraw(),m(this,"afterUpdate")},e.prototype.colorizeItem=function(e,t){if(e.legendGroup[t?"removeClass":"addClass"]("highcharts-legend-item-hidden"),!this.chart.styledMode){var r=this.options,n=e.legendItem,i=e.legendLine,o=e.legendSymbol,a=this.itemHiddenStyle.color;r=t?r.itemStyle.color:a;var s=t&&e.color||a,l=e.options&&e.options.marker,c={fill:s};n&&n.css({fill:r,color:r}),i&&i.attr({stroke:s}),o&&(l&&o.isMarker&&(c=e.pointAttribs(),t||(c.stroke=c.fill=a)),o.attr(c))}m(this,"afterColorizeItem",{item:e,visible:t})},e.prototype.positionItems=function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()},e.prototype.positionItem=function(e){var t=this,r=this.options,n=r.symbolPadding,i=!r.rtl,o=e._legendItemPos;r=o[0],o=o[1];var a=e.checkbox,s=e.legendGroup;s&&s.element&&(n={translateX:i?r:this.legendWidth-r-2*n-4,translateY:o},i=function(){m(t,"afterPositionItem",{item:e})},A(s.translateY)?s.animate(n,void 0,i):(s.attr(n),i())),a&&(a.x=r,a.y=o)},e.prototype.destroyItem=function(e){var t=e.checkbox;["legendItem","legendLine","legendSymbol","legendGroup"].forEach((function(t){e[t]&&(e[t]=e[t].destroy())})),t&&f(e.checkbox)},e.prototype.destroy=function(){function e(e){this[e]&&(this[e]=this[e].destroy())}this.getAllItems().forEach((function(t){["legendItem","legendGroup"].forEach(e,t)})),"clipRect up down pager nav box title group".split(" ").forEach(e,this),this.display=null},e.prototype.positionCheckboxes=function(){var e=this.group&&this.group.alignAttr,t=this.clipHeight||this.legendHeight,r=this.titleHeight;if(e){var n=e.translateY;this.allItems.forEach((function(i){var o=i.checkbox;if(o){var a=n+r+o.y+(this.scrollOffset||0)+3;d(o,{left:e.translateX+i.checkboxOffset+o.x-20+"px",top:a+"px",display:this.proximate||a>n-6&&a<n+t-6?"":"none"})}}),this)}},e.prototype.renderTitle=function(){var e=this.options,t=this.padding,r=e.title,n=0;r.text&&(this.title||(this.title=this.chart.renderer.label(r.text,t-3,t-4,void 0,void 0,void 0,e.useHTML,void 0,"legend-title").attr({zIndex:1}),this.chart.styledMode||this.title.css(r.style),this.title.add(this.group)),r.width||this.title.css({width:this.maxLegendWidth+"px"}),n=(e=this.title.getBBox()).height,this.offsetWidth=e.width,this.contentGroup.attr({translateY:n})),this.titleHeight=n},e.prototype.setText=function(e){var t=this.options;e.legendItem.attr({text:t.labelFormat?l(t.labelFormat,e,this.chart):t.labelFormatter.call(e)})},e.prototype.renderItem=function(e){var t=this.chart,r=t.renderer,n=this.options,i=this.symbolWidth,o=n.symbolPadding||0,a=this.itemStyle,s=this.itemHiddenStyle,l="horizontal"===n.layout?b(n.itemDistance,20):0,c=!n.rtl,u=!e.series,h=!u&&e.series.drawLegendSymbol?e.series:e,p=h.options,d=this.createCheckboxForItem&&p&&p.showCheckbox,A=n.useHTML,f=e.options.className,g=e.legendItem;p=i+o+l+(d?20:0),g||(e.legendGroup=r.g("legend-item").addClass("highcharts-"+h.type+"-series highcharts-color-"+e.colorIndex+(f?" "+f:"")+(u?" highcharts-series-"+e.index:"")).attr({zIndex:1}).add(this.scrollGroup),e.legendItem=g=r.text("",c?i+o:-o,this.baseline||0,A),t.styledMode||g.css(y(e.visible?a:s)),g.attr({align:c?"left":"right",zIndex:2}).add(e.legendGroup),this.baseline||(this.fontMetrics=r.fontMetrics(t.styledMode?12:a.fontSize,g),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,g.attr("y",this.baseline),this.symbolHeight=n.symbolHeight||this.fontMetrics.f,n.squareSymbol&&(this.symbolWidth=b(n.symbolWidth,Math.max(this.symbolHeight,16)),p=this.symbolWidth+o+l+(d?20:0),c&&g.attr("x",this.symbolWidth+o))),h.drawLegendSymbol(this,e),this.setItemEvents&&this.setItemEvents(e,g,A)),d&&!e.checkbox&&this.createCheckboxForItem&&this.createCheckboxForItem(e),this.colorizeItem(e,e.visible),!t.styledMode&&a.width||g.css({width:(n.itemWidth||this.widthOption||t.spacingBox.width)-p+"px"}),this.setText(e),t=g.getBBox(),r=this.fontMetrics&&this.fontMetrics.h||0,e.itemWidth=e.checkboxOffset=n.itemWidth||e.legendItemWidth||t.width+p,this.maxItemWidth=Math.max(this.maxItemWidth,e.itemWidth),this.totalItemWidth+=e.itemWidth,this.itemHeight=e.itemHeight=Math.round(e.legendItemHeight||(t.height>1.5*r?t.height:r))},e.prototype.layoutItem=function(e){var t=this.options,r=this.padding,n="horizontal"===t.layout,i=e.itemHeight,o=this.itemMarginBottom,a=this.itemMarginTop,s=n?b(t.itemDistance,20):0,l=this.maxLegendWidth;t=t.alignColumns&&this.totalItemWidth>l?this.maxItemWidth:e.itemWidth,n&&this.itemX-r+t>l&&(this.itemX=r,this.lastLineHeight&&(this.itemY+=a+this.lastLineHeight+o),this.lastLineHeight=0),this.lastItemY=a+this.itemY+o,this.lastLineHeight=Math.max(i,this.lastLineHeight),e._legendItemPos=[this.itemX,this.itemY],n?this.itemX+=t:(this.itemY+=a+i+o,this.lastLineHeight=i),this.offsetWidth=this.widthOption||Math.max((n?this.itemX-r-(e.checkbox?0:s):t)+r,this.offsetWidth)},e.prototype.getAllItems=function(){var e=[];return this.chart.series.forEach((function(t){var r=t&&t.options;t&&b(r.showInLegend,!A(r.linkedTo)&&void 0,!0)&&(e=e.concat(t.legendItems||("point"===r.legendType?t.data:t)))})),m(this,"afterGetAllItems",{allItems:e}),e},e.prototype.getAlignment=function(){var e=this.options;return this.proximate?e.align.charAt(0)+"tv":e.floating?"":e.align.charAt(0)+e.verticalAlign.charAt(0)+e.layout.charAt(0)},e.prototype.adjustMargins=function(e,t){var r=this.chart,n=this.options,i=this.getAlignment();i&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach((function(o,a){o.test(i)&&!A(e[a])&&(r[c[a]]=Math.max(r[c[a]],r.legend[(a+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][a]*n[a%2?"x":"y"]+b(n.margin,12)+t[a]+(r.titleOffset[a]||0)))}))},e.prototype.proximatePositions=function(){var e=this.chart,t=[],r="left"===this.options.align;this.allItems.forEach((function(n){var i,o=r;if(n.yAxis){n.xAxis.options.reversed&&(o=!o),n.points&&(i=g(o?n.points:n.points.slice(0).reverse(),(function(e){return v(e.plotY)}))),o=this.itemMarginTop+n.legendItem.getBBox().height+this.itemMarginBottom;var a=n.yAxis.top-e.plotTop;n.visible?(i=i?i.plotY:n.yAxis.height,i+=a-.3*o):i=a+n.yAxis.height,t.push({target:i,size:o,item:n})}}),this),u(t,e.plotHeight).forEach((function(t){t.item._legendItemPos&&t.pos&&(t.item._legendItemPos[1]=e.plotTop-e.spacing[0]+t.pos)}))},e.prototype.render=function(){var e=this.chart,t=e.renderer,r=this.options,n=this.padding,i=this.getAllItems(),o=this.group,a=this.box;this.itemX=n,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=w(r.width,e.spacingBox.width-n);var s=e.spacingBox.width-2*n-r.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(s/=2),this.maxLegendWidth=this.widthOption||s,o||(this.group=o=t.g("legend").addClass(r.className||"").attr({zIndex:7}).add(),this.contentGroup=t.g().attr({zIndex:1}).add(o),this.scrollGroup=t.g().add(this.contentGroup)),this.renderTitle(),x(i,(function(e,t){return(e.options&&e.options.legendIndex||0)-(t.options&&t.options.legendIndex||0)})),r.reversed&&i.reverse(),this.allItems=i,this.display=s=!!i.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,i.forEach(this.renderItem,this),i.forEach(this.layoutItem,this),i=(this.widthOption||this.offsetWidth)+n;var l=this.lastItemY+this.lastLineHeight+this.titleHeight;l=this.handleOverflow(l),l+=n,a||(this.box=a=t.rect().addClass("highcharts-legend-box").attr({r:r.borderRadius}).add(o)),e.styledMode||a.attr({stroke:r.borderColor,"stroke-width":r.borderWidth||0,fill:r.backgroundColor||"none"}).shadow(r.shadow),0<i&&0<l&&a[a.placed?"animate":"attr"](a.crisp.call({},{x:0,y:0,width:i,height:l},a.strokeWidth())),o[s?"show":"hide"](),e.styledMode&&"none"===o.getStyle("display")&&(i=l=0),this.legendWidth=i,this.legendHeight=l,s&&this.align(),this.proximate||this.positionItems(),m(this,"afterRender")},e.prototype.align=function(e){void 0===e&&(e=this.chart.spacingBox);var t=this.chart,r=this.options,n=e.y;/(lth|ct|rth)/.test(this.getAlignment())&&0<t.titleOffset[0]?n+=t.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<t.titleOffset[2]&&(n-=t.titleOffset[2]),n!==e.y&&(e=y(e,{y:n})),t.hasRendered||(this.group.placed=!1),this.group.align(y(r,{width:this.legendWidth,height:this.legendHeight,verticalAlign:this.proximate?"top":r.verticalAlign}),!0,e)},e.prototype.handleOverflow=function(e){var t,r,n=this,i=this.chart,o=i.renderer,a=this.options,s=a.y,l="top"===a.verticalAlign,c=this.padding,u=a.maxHeight,h=a.navigation,p=b(h.animation,!0),d=h.arrowSize||12,A=this.pages,f=this.allItems,g=function(e){"number"==typeof e?y.attr({height:e}):y&&(n.clipRect=y.destroy(),n.contentGroup.clip()),n.contentGroup.div&&(n.contentGroup.div.style.clip=e?"rect("+c+"px,9999px,"+(c+e)+"px,0)":"auto")},m=function(e){return n[e]=o.circle(0,0,1.3*d).translate(d/2,d/2).add(v),i.styledMode||n[e].attr("fill","rgba(0,0,0,0.0001)"),n[e]};s=i.spacingBox.height+(l?-s:s)-c;var v=this.nav,y=this.clipRect;return"horizontal"!==a.layout||"middle"===a.verticalAlign||a.floating||(s/=2),u&&(s=Math.min(s,u)),A.length=0,e&&0<s&&e>s&&!1!==h.enabled?(this.clipHeight=t=Math.max(s-20-this.titleHeight-c,0),this.currentPage=b(this.currentPage,1),this.fullHeight=e,f.forEach((function(e,n){var i=e._legendItemPos[1],o=Math.round(e.legendItem.getBBox().height),a=A.length;(!a||i-A[a-1]>t&&(r||i)!==A[a-1])&&(A.push(r||i),a++),e.pageIx=a-1,r&&(f[n-1].pageIx=a-1),n===f.length-1&&i+o-A[a-1]>t&&o<=t&&(A.push(i),e.pageIx=a),i!==r&&(r=i)})),y||(y=n.clipRect=o.clipRect(0,c,9999,0),n.contentGroup.clip(y)),g(t),v||(this.nav=v=o.g().attr({zIndex:1}).add(this.group),this.up=o.symbol("triangle",0,0,d,d).add(v),m("upTracker").on("click",(function(){n.scroll(-1,p)})),this.pager=o.text("",15,10).addClass("highcharts-legend-navigation"),!i.styledMode&&h.style&&this.pager.css(h.style),this.pager.add(v),this.down=o.symbol("triangle-down",0,0,d,d).add(v),m("downTracker").on("click",(function(){n.scroll(1,p)}))),n.scroll(0),e=s):v&&(g(),this.nav=v.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),e},e.prototype.scroll=function(e,t){var r=this,n=this.chart,i=this.pages,o=i.length,l=this.clipHeight,c=this.options.navigation,u=this.pager,h=this.padding,p=this.currentPage+e;p>o&&(p=o),0<p&&(void 0!==t&&s(t,n),this.nav.attr({translateX:h,translateY:l+this.padding+7+this.titleHeight,visibility:"inherit"}),[this.up,this.upTracker].forEach((function(e){e.attr({class:1===p?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})})),u.attr({text:p+"/"+o}),[this.down,this.downTracker].forEach((function(e){e.attr({x:18+this.pager.getBBox().width,class:p===o?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),this),n.styledMode||(this.up.attr({fill:1===p?c.inactiveColor:c.activeColor}),this.upTracker.css({cursor:1===p?"default":"pointer"}),this.down.attr({fill:p===o?c.inactiveColor:c.activeColor}),this.downTracker.css({cursor:p===o?"default":"pointer"})),this.scrollOffset=-i[p-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=p,this.positionCheckboxes(),e=a(b(t,n.renderer.globalAnimation,!0)),C((function(){m(r,"afterScroll",{currentPage:p})}),e.duration))},e.prototype.setItemEvents=function(e,t,r){var i=this,o=i.chart.renderer.boxWrapper,a=e instanceof n,s="highcharts-legend-"+(a?"point":"series")+"-active",l=i.chart.styledMode,c=function(t){i.allItems.forEach((function(r){e!==r&&[r].concat(r.linkedSeries||[]).forEach((function(e){e.setState(t,!a)}))}))};(r?[t,e.legendSymbol]:[e.legendGroup]).forEach((function(r){r&&r.on("mouseover",(function(){e.visible&&c("inactive"),e.setState("hover"),e.visible&&o.addClass(s),l||t.css(i.options.itemHoverStyle)})).on("mouseout",(function(){i.chart.styledMode||t.css(y(e.visible?i.itemStyle:i.itemHiddenStyle)),c(""),o.removeClass(s),e.setState()})).on("click",(function(t){var r=function(){e.setVisible&&e.setVisible(),c(e.visible?"inactive":"")};o.removeClass(s),t={browserEvent:t},e.firePointEvent?e.firePointEvent("legendItemClick",t,r):m(e,"legendItemClick",t,r)}))}))},e.prototype.createCheckboxForItem=function(e){e.checkbox=p("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:e.selected,defaultChecked:e.selected},this.options.itemCheckboxStyle,this.chart.container),h(e.checkbox,"click",(function(t){m(e.series||e,"checkboxClick",{checked:t.target.checked,item:e},(function(){e.select()}))}))},e}(),(/Trident\/7\.0/.test(r.navigator&&r.navigator.userAgent)||e)&&i(o.prototype,"positionItem",(function(e,t){var r=this,n=function(){t._legendItemPos&&e.call(r,t)};n(),r.bubbleLegend||setTimeout(n)})),o})),t(r,"Core/Series/SeriesRegistry.js",[r["Core/Globals.js"],r["Core/DefaultOptions.js"],r["Core/Series/Point.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i,o=t.defaultOptions,a=n.extendClass,s=n.merge;return function(t){function n(e,n){var i=o.plotOptions||{},a=n.defaultOptions,s=n.prototype;s.type=e,s.pointClass||(s.pointClass=r),a&&(i[e]=a),t.seriesTypes[e]=n}t.seriesTypes=e.seriesTypes,t.registerSeriesType=n,t.seriesType=function(e,i,l,c,u){var h=o.plotOptions||{};return i=i||"",h[e]=s(h[i],l),n(e,a(t.seriesTypes[i]||function(){},c)),t.seriesTypes[e].prototype.type=e,u&&(t.seriesTypes[e].prototype.pointClass=a(r,u)),t.seriesTypes[e]}}(i||(i={})),i})),t(r,"Core/Chart/Chart.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/FormatUtilities.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Legend/Legend.js"],r["Core/MSPointer.js"],r["Core/DefaultOptions.js"],r["Core/Pointer.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Time.js"],r["Core/Utilities.js"],r["Core/Renderer/HTML/AST.js"]],(function(e,t,r,n,i,o,a,s,l,c,u,h,p,d,A){var f=e.animate,g=e.animObject,m=e.setAnimation,v=r.numberFormat,y=n.registerEventOptions,b=i.charts,w=i.doc,x=i.marginNames,C=i.svg,S=i.win,E=s.defaultOptions,B=s.defaultTime,k=u.seriesTypes,_=d.addEvent,T=d.attr,I=d.cleanRecursively,M=d.createElement,F=d.css,O=d.defined,P=d.discardElement,D=d.erase,N=d.error,L=d.extend,U=d.find,R=d.fireEvent,H=d.getStyle,Q=d.isArray,j=d.isNumber,V=d.isObject,W=d.isString,z=d.merge,G=d.objectEach,K=d.pick,Y=d.pInt,X=d.relativeLength,q=d.removeEvent,$=d.splat,J=d.syncTimeout,Z=d.uniqueKey;return e=function(){function e(e,t,r){this.series=this.renderTo=this.renderer=this.pointer=this.pointCount=this.plotWidth=this.plotTop=this.plotLeft=this.plotHeight=this.plotBox=this.options=this.numberFormatter=this.margin=this.legend=this.labelCollectors=this.isResizing=this.index=this.eventOptions=this.container=this.colorCounter=this.clipBox=this.chartWidth=this.chartHeight=this.bounds=this.axisOffset=this.axes=void 0,this.sharedClips={},this.yAxis=this.xAxis=this.userOptions=this.titleOffset=this.time=this.symbolCounter=this.spacingBox=this.spacing=void 0,this.getArgs(e,t,r)}return e.chart=function(t,r,n){return new e(t,r,n)},e.prototype.getArgs=function(e,t,r){W(e)||e.nodeName?(this.renderTo=e,this.init(t,r)):this.init(e,t)},e.prototype.init=function(e,t){var r=e.plotOptions||{};R(this,"init",{args:arguments},(function(){var n=z(E,e),o=n.chart;G(n.plotOptions,(function(e,t){V(e)&&(e.tooltip=r[t]&&z(r[t].tooltip)||void 0)})),n.tooltip.userOptions=e.chart&&e.chart.forExport&&e.tooltip.userOptions||e.tooltip,this.userOptions=e,this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=t,this.isResizing=0;var a=o.zooming=o.zooming||{};e.chart&&!e.chart.zooming&&(a.resetButton=o.resetZoomButton),a.key=K(a.key,o.zoomKey),a.pinchType=K(a.pinchType,o.pinchType),a.singleTouch=K(a.singleTouch,o.zoomBySingleTouch),a.type=K(a.type,o.zoomType),this.options=n,this.axes=[],this.series=[],this.time=e.time&&Object.keys(e.time).length?new p(e.time):i.time,this.numberFormatter=o.numberFormatter||v,this.styledMode=o.styledMode,this.hasCartesianSeries=o.showAxes,this.index=b.length,b.push(this),i.chartCount++,y(this,o),this.xAxis=[],this.yAxis=[],this.pointCount=this.colorCounter=this.symbolCounter=0,R(this,"afterInit"),this.firstRender()}))},e.prototype.initSeries=function(e){var t=this.options.chart;t=e.type||t.type||t.defaultSeriesType;var r=k[t];return r||N(17,!0,this,{missingModuleFor:t}),"function"==typeof(t=new r).init&&t.init(this,e),t},e.prototype.setSeriesData=function(){this.getSeriesOrderByLinks().forEach((function(e){e.points||e.data||!e.enabledDataSorting||e.setData(e.options.data,!1)}))},e.prototype.getSeriesOrderByLinks=function(){return this.series.concat().sort((function(e,t){return e.linkedSeries.length||t.linkedSeries.length?t.linkedSeries.length-e.linkedSeries.length:0}))},e.prototype.orderSeries=function(e){var t=this.series;e=e||0;for(var r=t.length;e<r;++e)t[e]&&(t[e].index=e,t[e].name=t[e].getName())},e.prototype.isInsidePlot=function(e,t,r){void 0===r&&(r={});var n=this.inverted,i=this.plotBox,o=this.plotLeft,a=this.plotTop,s=this.scrollablePlotBox,l=0,c=0;r.visiblePlotOnly&&this.scrollingContainer&&(l=(c=this.scrollingContainer).scrollLeft,c=c.scrollTop);var u=r.series;if(i=r.visiblePlotOnly&&s||i,e={x:s=r.inverted?t:e,y:t=r.inverted?e:t,isInsidePlot:!0},!r.ignoreX){var h=u&&(n?u.yAxis:u.xAxis)||{pos:o,len:1/0};(s=r.paneCoordinates?h.pos+s:o+s)>=Math.max(l+o,h.pos)&&s<=Math.min(l+o+i.width,h.pos+h.len)||(e.isInsidePlot=!1)}return!r.ignoreY&&e.isInsidePlot&&(n=u&&(n?u.xAxis:u.yAxis)||{pos:a,len:1/0},(r=r.paneCoordinates?n.pos+t:a+t)>=Math.max(c+a,n.pos)&&r<=Math.min(c+a+i.height,n.pos+n.len)||(e.isInsidePlot=!1)),R(this,"afterIsInsidePlot",e),e.isInsidePlot},e.prototype.redraw=function(e){R(this,"beforeRedraw");var t=this.hasCartesianSeries?this.axes:this.colorAxis||[],r=this.series,n=this.pointer,i=this.legend,o=this.userOptions.legend,a=this.renderer,s=a.isHidden(),l=[],c=this.isDirtyBox,u=this.isDirtyLegend;for(this.setResponsive&&this.setResponsive(!1),m(!!this.hasRendered&&e,this),s&&this.temporaryDisplay(),this.layOutTitles(),e=r.length;e--;){var h=r[e];if(h.options.stacking||h.options.centerInCategory){var p=!0;if(h.isDirty){var d=!0;break}}}if(d)for(e=r.length;e--;)(h=r[e]).options.stacking&&(h.isDirty=!0);r.forEach((function(e){e.isDirty&&("point"===e.options.legendType?("function"==typeof e.updateTotals&&e.updateTotals(),u=!0):o&&(o.labelFormatter||o.labelFormat)&&(u=!0)),e.isDirtyData&&R(e,"updatedData")})),u&&i&&i.options.enabled&&(i.render(),this.isDirtyLegend=!1),p&&this.getStacks(),t.forEach((function(e){e.updateNames(),e.setScale()})),this.getMargins(),t.forEach((function(e){e.isDirty&&(c=!0)})),t.forEach((function(e){var t=e.min+","+e.max;e.extKey!==t&&(e.extKey=t,l.push((function(){R(e,"afterSetExtremes",L(e.eventArgs,e.getExtremes())),delete e.eventArgs}))),(c||p)&&e.redraw()})),c&&this.drawChartBox(),R(this,"predraw"),r.forEach((function(e){(c||e.isDirty)&&e.visible&&e.redraw(),e.isDirtyData=!1})),n&&n.reset(!0),a.draw(),R(this,"redraw"),R(this,"render"),s&&this.temporaryDisplay(!0),l.forEach((function(e){e.call()}))},e.prototype.get=function(e){function t(t){return t.id===e||t.options&&t.options.id===e}for(var r=this.series,n=U(this.axes,t)||U(this.series,t),i=0;!n&&i<r.length;i++)n=U(r[i].points||[],t);return n},e.prototype.getAxes=function(){var e=this,r=this.options,n=r.xAxis=$(r.xAxis||{});r=r.yAxis=$(r.yAxis||{}),R(this,"getAxes"),n.forEach((function(e,t){e.index=t,e.isX=!0})),r.forEach((function(e,t){e.index=t})),n.concat(r).forEach((function(r){new t(e,r)})),R(this,"afterGetAxes")},e.prototype.getSelectedPoints=function(){return this.series.reduce((function(e,t){return t.getPointsCollection().forEach((function(t){K(t.selectedStaging,t.selected)&&e.push(t)})),e}),[])},e.prototype.getSelectedSeries=function(){return this.series.filter((function(e){return e.selected}))},e.prototype.setTitle=function(e,t,r){this.applyDescription("title",e),this.applyDescription("subtitle",t),this.applyDescription("caption",void 0),this.layOutTitles(r)},e.prototype.applyDescription=function(e,t){var r=this,n="title"===e?{color:"#333333",fontSize:this.options.isStock?"16px":"18px"}:{color:"#666666"};n=this.options[e]=z(!this.styledMode&&{style:n},this.options[e],t);var i=this[e];i&&t&&(this[e]=i=i.destroy()),n&&!i&&((i=this.renderer.text(n.text,0,0,n.useHTML).attr({align:n.align,class:"highcharts-"+e,zIndex:n.zIndex||4}).add()).update=function(t){r[{title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"}[e]](t)},this.styledMode||i.css(n.style),this[e]=i)},e.prototype.layOutTitles=function(e){var t=[0,0,0],r=this.renderer,n=this.spacingBox;["title","subtitle","caption"].forEach((function(e){var i,o=this[e],a=this.options[e],s=a.verticalAlign||"top";if(e="title"===e?"top"===s?-3:0:"top"===s?t[0]+2:0,o){this.styledMode||(i=a.style&&a.style.fontSize),i=r.fontMetrics(i,o).b,o.css({width:(a.width||n.width+(a.widthAdjust||0))+"px"});var l=Math.round(o.getBBox(a.useHTML).height);o.align(L({y:"bottom"===s?i:e+i,height:l},a),!1,"spacingBox"),a.floating||("top"===s?t[0]=Math.ceil(t[0]+l):"bottom"===s&&(t[2]=Math.ceil(t[2]+l)))}}),this),t[0]&&"top"===(this.options.title.verticalAlign||"top")&&(t[0]+=this.options.title.margin),t[2]&&"bottom"===this.options.caption.verticalAlign&&(t[2]+=this.options.caption.margin);var i=!this.titleOffset||this.titleOffset.join(",")!==t.join(",");this.titleOffset=t,R(this,"afterLayOutTitles"),!this.isDirtyBox&&i&&(this.isDirtyBox=this.isDirtyLegend=i,this.hasRendered&&K(e,!0)&&this.isDirtyBox&&this.redraw())},e.prototype.getChartSize=function(){var e=this.options.chart,t=e.width;e=e.height;var r=this.renderTo;O(t)||(this.containerWidth=H(r,"width")),O(e)||(this.containerHeight=H(r,"height")),this.chartWidth=Math.max(0,t||this.containerWidth||600),this.chartHeight=Math.max(0,X(e,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},e.prototype.temporaryDisplay=function(e){var t=this.renderTo;if(e)for(;t&&t.style;)t.hcOrigStyle&&(F(t,t.hcOrigStyle),delete t.hcOrigStyle),t.hcOrigDetached&&(w.body.removeChild(t),t.hcOrigDetached=!1),t=t.parentNode;else for(;t&&t.style&&(w.body.contains(t)||t.parentNode||(t.hcOrigDetached=!0,w.body.appendChild(t)),("none"===H(t,"display",!1)||t.hcOricDetached)&&(t.hcOrigStyle={display:t.style.display,height:t.style.height,overflow:t.style.overflow},e={display:"block",overflow:"hidden"},t!==this.renderTo&&(e.height=0),F(t,e),t.offsetWidth||t.style.setProperty("display","block","important")),(t=t.parentNode)!==w.body););},e.prototype.setClassName=function(e){this.container.className="highcharts-container "+(e||"")},e.prototype.getContainer=function(){var e,t=this.options,r=t.chart,n=Z(),i=this.renderTo;i||(this.renderTo=i=r.renderTo),W(i)&&(this.renderTo=i=w.getElementById(i)),i||N(13,!0,this);var o=Y(T(i,"data-highcharts-chart"));j(o)&&b[o]&&b[o].hasRendered&&b[o].destroy(),T(i,"data-highcharts-chart",this.index),i.innerHTML=A.emptyHTML,r.skipClone||i.offsetWidth||this.temporaryDisplay(),this.getChartSize(),o=this.chartWidth;var a=this.chartHeight;if(F(i,{overflow:"hidden"}),this.styledMode||(e=L({position:"relative",overflow:"hidden",width:o+"px",height:a+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)",userSelect:"none","touch-action":"manipulation",outline:"none"},r.style||{})),this.container=n=M("div",{id:n},e,i),this._cursor=n.style.cursor,this.renderer=new(r.renderer||!C?c.getRendererType(r.renderer):h)(n,o,a,void 0,r.forExport,t.exporting&&t.exporting.allowHTML,this.styledMode),m(void 0,this),this.setClassName(r.className),this.styledMode)for(var s in t.defs)this.renderer.definition(t.defs[s]);else this.renderer.setStyle(r.style);this.renderer.chartIndex=this.index,R(this,"afterGetContainer")},e.prototype.getMargins=function(e){var t=this.spacing,r=this.margin,n=this.titleOffset;this.resetMargins(),n[0]&&!O(r[0])&&(this.plotTop=Math.max(this.plotTop,n[0]+t[0])),n[2]&&!O(r[2])&&(this.marginBottom=Math.max(this.marginBottom,n[2]+t[2])),this.legend&&this.legend.display&&this.legend.adjustMargins(r,t),R(this,"getMargins"),e||this.getAxisMargins()},e.prototype.getAxisMargins=function(){var e=this,t=e.axisOffset=[0,0,0,0],r=e.colorAxis,n=e.margin,i=function(e){e.forEach((function(e){e.visible&&e.getOffset()}))};e.hasCartesianSeries?i(e.axes):r&&r.length&&i(r),x.forEach((function(r,i){O(n[i])||(e[r]+=t[i])})),e.setChartSize()},e.prototype.reflow=function(e){var t=this,r=t.options.chart,n=t.renderTo,i=O(r.width)&&O(r.height),o=r.width||H(n,"width");r=r.height||H(n,"height"),n=e?e.target:S,delete t.pointer.chartPosition,i||t.isPrinting||!o||!r||n!==S&&n!==w||(o===t.containerWidth&&r===t.containerHeight||(d.clearTimeout(t.reflowTimeout),t.reflowTimeout=J((function(){t.container&&t.setSize(void 0,void 0,!1)}),e?100:0)),t.containerWidth=o,t.containerHeight=r)},e.prototype.setReflow=function(e){var t=this;!1===e||this.unbindReflow?!1===e&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=_(S,"resize",(function(e){t.options&&t.reflow(e)})),_(this,"destroy",this.unbindReflow))},e.prototype.setSize=function(e,t,r){var n=this,i=n.renderer;n.isResizing+=1,m(r,n),r=i.globalAnimation,n.oldChartHeight=n.chartHeight,n.oldChartWidth=n.chartWidth,void 0!==e&&(n.options.chart.width=e),void 0!==t&&(n.options.chart.height=t),n.getChartSize(),n.styledMode||(r?f:F)(n.container,{width:n.chartWidth+"px",height:n.chartHeight+"px"},r),n.setChartSize(!0),i.setSize(n.chartWidth,n.chartHeight,r),n.axes.forEach((function(e){e.isDirty=!0,e.setScale()})),n.isDirtyLegend=!0,n.isDirtyBox=!0,n.layOutTitles(),n.getMargins(),n.redraw(r),n.oldChartHeight=null,R(n,"resize"),J((function(){n&&R(n,"endResize",null,(function(){--n.isResizing}))}),g(r).duration)},e.prototype.setChartSize=function(e){var t,r,n,i,o=this.inverted,a=this.renderer,s=this.chartWidth,l=this.chartHeight,c=this.options.chart,u=this.spacing,h=this.clipOffset;this.plotLeft=t=Math.round(this.plotLeft),this.plotTop=r=Math.round(this.plotTop),this.plotWidth=n=Math.max(0,Math.round(s-t-this.marginRight)),this.plotHeight=i=Math.max(0,Math.round(l-r-this.marginBottom)),this.plotSizeX=o?i:n,this.plotSizeY=o?n:i,this.plotBorderWidth=c.plotBorderWidth||0,this.spacingBox=a.spacingBox={x:u[3],y:u[0],width:s-u[3]-u[1],height:l-u[0]-u[2]},this.plotBox=a.plotBox={x:t,y:r,width:n,height:i},o=2*Math.floor(this.plotBorderWidth/2),s=Math.ceil(Math.max(o,h[3])/2),l=Math.ceil(Math.max(o,h[0])/2),this.clipBox={x:s,y:l,width:Math.floor(this.plotSizeX-Math.max(o,h[1])/2-s),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(o,h[2])/2-l))},e||(this.axes.forEach((function(e){e.setAxisSize(),e.setAxisTranslation()})),a.alignElements()),R(this,"afterSetChartSize",{skipAxes:e})},e.prototype.resetMargins=function(){R(this,"resetMargins");var e=this,t=e.options.chart;["margin","spacing"].forEach((function(r){var n=t[r],i=V(n)?n:[n,n,n,n];["Top","Right","Bottom","Left"].forEach((function(n,o){e[r][o]=K(t[r+n],i[o])}))})),x.forEach((function(t,r){e[t]=K(e.margin[r],e.spacing[r])})),e.axisOffset=[0,0,0,0],e.clipOffset=[0,0,0,0]},e.prototype.drawChartBox=function(){var e,t=this.options.chart,r=this.renderer,n=this.chartWidth,i=this.chartHeight,o=this.styledMode,a=this.plotBGImage,s=t.backgroundColor,l=t.plotBackgroundColor,c=t.plotBackgroundImage,u=this.plotLeft,h=this.plotTop,p=this.plotWidth,d=this.plotHeight,A=this.plotBox,f=this.clipRect,g=this.clipBox,m=this.chartBackground,v=this.plotBackground,y=this.plotBorder,b="animate";if(m||(this.chartBackground=m=r.rect().addClass("highcharts-background").add(),b="attr"),o)var w=e=m.strokeWidth();else e=(w=t.borderWidth||0)+(t.shadow?8:0),s={fill:s||"none"},(w||m["stroke-width"])&&(s.stroke=t.borderColor,s["stroke-width"]=w),m.attr(s).shadow(t.shadow);m[b]({x:e/2,y:e/2,width:n-e-w%2,height:i-e-w%2,r:t.borderRadius}),b="animate",v||(b="attr",this.plotBackground=v=r.rect().addClass("highcharts-plot-background").add()),v[b](A),o||(v.attr({fill:l||"none"}).shadow(t.plotShadow),c&&(a?(c!==a.attr("href")&&a.attr("href",c),a.animate(A)):this.plotBGImage=r.image(c,u,h,p,d).add())),f?f.animate({width:g.width,height:g.height}):this.clipRect=r.clipRect(g),b="animate",y||(b="attr",this.plotBorder=y=r.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),o||y.attr({stroke:t.plotBorderColor,"stroke-width":t.plotBorderWidth||0,fill:"none"}),y[b](y.crisp({x:u,y:h,width:p,height:d},-y.strokeWidth())),this.isDirtyBox=!1,R(this,"afterDrawChartBox")},e.prototype.propFromSeries=function(){var e,t,r,n=this,i=n.options.chart,o=n.options.series;["inverted","angular","polar"].forEach((function(a){for(t=k[i.type||i.defaultSeriesType],r=i[a]||t&&t.prototype[a],e=o&&o.length;!r&&e--;)(t=k[o[e].type])&&t.prototype[a]&&(r=!0);n[a]=r}))},e.prototype.linkSeries=function(){var e=this,t=e.series;t.forEach((function(e){e.linkedSeries.length=0})),t.forEach((function(t){var r=t.options.linkedTo;W(r)&&(r=":previous"===r?e.series[t.index-1]:e.get(r))&&r.linkedParent!==t&&(r.linkedSeries.push(t),t.linkedParent=r,r.enabledDataSorting&&t.setDataSortingOptions(),t.visible=K(t.options.visible,r.options.visible,t.visible))})),R(this,"afterLinkSeries")},e.prototype.renderSeries=function(){this.series.forEach((function(e){e.translate(),e.render()}))},e.prototype.renderLabels=function(){var e=this,t=e.options.labels;t.items&&t.items.forEach((function(r){var n=L(t.style,r.style),i=Y(n.left)+e.plotLeft,o=Y(n.top)+e.plotTop+12;delete n.left,delete n.top,e.renderer.text(r.html,i,o).attr({zIndex:2}).css(n).add()}))},e.prototype.render=function(){var e=this.axes,t=this.colorAxis,r=this.renderer,n=this.options,i=function(e){e.forEach((function(e){e.visible&&e.render()}))},a=0;this.setTitle(),this.legend=new o(this,n.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),n=this.plotWidth,e.some((function(e){if(e.horiz&&e.visible&&e.options.labels.enabled&&e.series.length)return a=21,!0}));var s=this.plotHeight=Math.max(this.plotHeight-a,0);e.forEach((function(e){e.setScale()})),this.getAxisMargins();var l=1.1<n/this.plotWidth,c=1.05<s/this.plotHeight;(l||c)&&(e.forEach((function(e){(e.horiz&&l||!e.horiz&&c)&&e.setTickInterval(!0)})),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries?i(e):t&&t.length&&i(t),this.seriesGroup||(this.seriesGroup=r.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0},e.prototype.addCredits=function(e){var t=this,r=z(!0,this.options.credits,e);r.enabled&&!this.credits&&(this.credits=this.renderer.text(r.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",(function(){r.href&&(S.location.href=r.href)})).attr({align:r.position.align,zIndex:8}),t.styledMode||this.credits.css(r.style),this.credits.add().align(r.position),this.credits.update=function(e){t.credits=t.credits.destroy(),t.addCredits(e)})},e.prototype.destroy=function(){var e,t=this,r=t.axes,n=t.series,o=t.container,a=o&&o.parentNode;for(R(t,"destroy"),t.renderer.forExport?D(b,t):b[t.index]=void 0,i.chartCount--,t.renderTo.removeAttribute("data-highcharts-chart"),q(t),e=r.length;e--;)r[e]=r[e].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),e=n.length;e--;)n[e]=n[e].destroy();"title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" ").forEach((function(e){var r=t[e];r&&r.destroy&&(t[e]=r.destroy())})),o&&(o.innerHTML=A.emptyHTML,q(o),a&&P(o)),G(t,(function(e,r){delete t[r]}))},e.prototype.firstRender=function(){var e=this,t=e.options;e.isReadyToRender&&!e.isReadyToRender()||(e.getContainer(),e.resetMargins(),e.setChartSize(),e.propFromSeries(),e.getAxes(),(Q(t.series)?t.series:[]).forEach((function(t){e.initSeries(t)})),e.linkSeries(),e.setSeriesData(),R(e,"beforeRender"),l&&(a.isRequired()?e.pointer=new a(e,t):e.pointer=new l(e,t)),e.render(),e.pointer.getChartPosition(),e.renderer.imgCount||e.hasLoaded||e.onload(),e.temporaryDisplay(!0))},e.prototype.onload=function(){this.callbacks.concat([this.callback]).forEach((function(e){e&&void 0!==this.index&&e.apply(this,[this])}),this),R(this,"load"),R(this,"render"),O(this.index)&&this.setReflow(this.options.chart.reflow),this.warnIfA11yModuleNotLoaded(),this.hasLoaded=!0},e.prototype.warnIfA11yModuleNotLoaded=function(){var e=this.options,t=this.title;e&&!this.accessibility&&(this.renderer.boxWrapper.attr({role:"img","aria-label":t&&t.element.textContent||""}),e.accessibility&&!1===e.accessibility.enabled||N('Highcharts warning: Consider including the "accessibility.js" module to make your chart more usable for people with disabilities. Set the "accessibility.enabled" option to false to remove this warning. See https://www.highcharts.com/docs/accessibility/accessibility-module.',!1,this))},e.prototype.addSeries=function(e,t,r){var n,i=this;return e&&(t=K(t,!0),R(i,"addSeries",{options:e},(function(){n=i.initSeries(e),i.isDirtyLegend=!0,i.linkSeries(),n.enabledDataSorting&&n.setData(e.data,!1),R(i,"afterAddSeries",{series:n}),t&&i.redraw(r)}))),n},e.prototype.addAxis=function(e,t,r,n){return this.createAxis(t?"xAxis":"yAxis",{axis:e,redraw:r,animation:n})},e.prototype.addColorAxis=function(e,t,r){return this.createAxis("colorAxis",{axis:e,redraw:t,animation:r})},e.prototype.createAxis=function(e,r){return e=new t(this,z(r.axis,{index:this[e].length,isX:"xAxis"===e})),K(r.redraw,!0)&&this.redraw(r.animation),e},e.prototype.showLoading=function(e){var t=this,r=t.options,n=r.loading,i=function(){o&&F(o,{left:t.plotLeft+"px",top:t.plotTop+"px",width:t.plotWidth+"px",height:t.plotHeight+"px"})},o=t.loadingDiv,a=t.loadingSpan;o||(t.loadingDiv=o=M("div",{className:"highcharts-loading highcharts-loading-hidden"},null,t.container)),a||(t.loadingSpan=a=M("span",{className:"highcharts-loading-inner"},null,o),_(t,"redraw",i)),o.className="highcharts-loading",A.setElementHTML(a,K(e,r.lang.loading,"")),t.styledMode||(F(o,L(n.style,{zIndex:10})),F(a,n.labelStyle),t.loadingShown||(F(o,{opacity:0,display:""}),f(o,{opacity:n.style.opacity||.5},{duration:n.showDuration||0}))),t.loadingShown=!0,i()},e.prototype.hideLoading=function(){var e=this.options,t=this.loadingDiv;t&&(t.className="highcharts-loading highcharts-loading-hidden",this.styledMode||f(t,{opacity:0},{duration:e.loading.hideDuration||100,complete:function(){F(t,{display:"none"})}})),this.loadingShown=!1},e.prototype.update=function(e,t,r,n){var i,o,a=this,s={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},l=e.isResponsiveOptions,c=[];R(a,"update",{options:e}),l||a.setResponsive(!1,!0),e=I(e,a.options),a.userOptions=z(a.userOptions,e);var u=e.chart;if(u){if(z(!0,a.options.chart,u),"className"in u&&a.setClassName(u.className),"reflow"in u&&a.setReflow(u.reflow),"inverted"in u||"polar"in u||"type"in u){a.propFromSeries();var h=!0}"alignTicks"in u&&(h=!0),"events"in u&&y(this,u),G(u,(function(e,t){-1!==a.propsRequireUpdateSeries.indexOf("chart."+t)&&(i=!0),-1!==a.propsRequireDirtyBox.indexOf(t)&&(a.isDirtyBox=!0),-1!==a.propsRequireReflow.indexOf(t)&&(l?a.isDirtyBox=!0:o=!0)})),!a.styledMode&&u.style&&a.renderer.setStyle(a.options.chart.style||{})}!a.styledMode&&e.colors&&(this.options.colors=e.colors),e.time&&(this.time===B&&(this.time=new p(e.time)),z(!0,a.options.time,e.time)),G(e,(function(t,r){a[r]&&"function"==typeof a[r].update?a[r].update(t,!1):"function"==typeof a[s[r]]?a[s[r]](t):"colors"!==r&&-1===a.collectionsWithUpdate.indexOf(r)&&z(!0,a.options[r],e[r]),"chart"!==r&&-1!==a.propsRequireUpdateSeries.indexOf(r)&&(i=!0)})),this.collectionsWithUpdate.forEach((function(t){if(e[t]){var n=[];a[t].forEach((function(e,t){e.options.isInternal||n.push(K(e.options.index,t))})),$(e[t]).forEach((function(e,i){var o,s=O(e.id);s&&(o=a.get(e.id)),!o&&a[t]&&(o=a[t][n?n[i]:i])&&s&&O(o.options.id)&&(o=void 0),o&&o.coll===t&&(o.update(e,!1),r&&(o.touched=!0)),!o&&r&&a.collectionsWithInit[t]&&(a.collectionsWithInit[t][0].apply(a,[e].concat(a.collectionsWithInit[t][1]||[]).concat([!1])).touched=!0)})),r&&a[t].forEach((function(e){e.touched||e.options.isInternal?delete e.touched:c.push(e)}))}})),c.forEach((function(e){e.chart&&e.remove&&e.remove(!1)})),h&&a.axes.forEach((function(e){e.update({},!1)})),i&&a.getSeriesOrderByLinks().forEach((function(e){e.chart&&e.update({},!1)}),this),h=u&&u.width,u=u&&(W(u.height)?X(u.height,h||a.chartWidth):u.height),o||j(h)&&h!==a.chartWidth||j(u)&&u!==a.chartHeight?a.setSize(h,u,n):K(t,!0)&&a.redraw(n),R(a,"afterUpdate",{options:e,redraw:t,animation:n})},e.prototype.setSubtitle=function(e,t){this.applyDescription("subtitle",e),this.layOutTitles(t)},e.prototype.setCaption=function(e,t){this.applyDescription("caption",e),this.layOutTitles(t)},e.prototype.showResetZoom=function(){function e(){t.zoomOut()}var t=this,r=E.lang,n=t.options.chart.zooming.resetButton,i=n.theme,o="chart"===n.relativeTo||"spacingBox"===n.relativeTo?null:"scrollablePlotBox";R(this,"beforeShowResetZoom",null,(function(){t.resetZoomButton=t.renderer.button(r.resetZoom,null,null,e,i).attr({align:n.position.align,title:r.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(n.position,!1,o)})),R(this,"afterShowResetZoom")},e.prototype.zoomOut=function(){R(this,"selection",{resetSelection:!0},this.zoom)},e.prototype.zoom=function(e){var t,r=this,n=r.pointer,i=r.inverted?n.mouseDownX:n.mouseDownY,o=!1;!e||e.resetSelection?(r.axes.forEach((function(e){t=e.zoom()})),n.initiated=!1):e.xAxis.concat(e.yAxis).forEach((function(e){var a=e.axis,s=r.inverted?a.left:a.top,l=r.inverted?s+a.width:s+a.height,c=a.isXAxis,u=!1;(!c&&i>=s&&i<=l||c||!O(i))&&(u=!0),n[c?"zoomX":"zoomY"]&&u&&(t=a.zoom(e.min,e.max),a.displayBtn&&(o=!0))}));var a=r.resetZoomButton;o&&!a?r.showResetZoom():!o&&V(a)&&(r.resetZoomButton=a.destroy()),t&&r.redraw(K(r.options.chart.animation,e&&e.animation,100>r.pointCount))},e.prototype.pan=function(e,t){var r=this,n=r.hoverPoints;t="object"==typeof t?t:{enabled:t,type:"x"};var i=r.options.chart;i&&i.panning&&(i.panning=t);var o,a=t.type;R(this,"pan",{originalEvent:e},(function(){n&&n.forEach((function(e){e.setState()}));var t=r.xAxis;"xy"===a?t=t.concat(r.yAxis):"y"===a&&(t=r.yAxis);var i={};t.forEach((function(t){if(t.options.panningEnabled&&!t.options.isInternal){var n=t.horiz,s=e[n?"chartX":"chartY"],l=r[n=n?"mouseDownX":"mouseDownY"],c=t.minPointOffset||0,u=t.reversed&&!r.inverted||!t.reversed&&r.inverted?-1:1,h=t.getExtremes(),p=t.toValue(l-s,!0)+c*u,d=t.toValue(l+t.len-s,!0)-(c*u||t.isXAxis&&t.pointRangePadding||0),A=d<p;u=t.hasVerticalPanning(),l=A?d:p,p=A?p:d;var f=t.panningState;!u||t.isXAxis||f&&!f.isDirty||t.series.forEach((function(e){var t=e.getProcessedData(!0);t=e.getExtremes(t.yData,!0),f||(f={startMin:Number.MAX_VALUE,startMax:-Number.MAX_VALUE}),j(t.dataMin)&&j(t.dataMax)&&(f.startMin=Math.min(K(e.options.threshold,1/0),t.dataMin,f.startMin),f.startMax=Math.max(K(e.options.threshold,-1/0),t.dataMax,f.startMax))})),u=Math.min(K(f&&f.startMin,h.dataMin),c?h.min:t.toValue(t.toPixels(h.min)-t.minPixelPadding)),d=Math.max(K(f&&f.startMax,h.dataMax),c?h.max:t.toValue(t.toPixels(h.max)+t.minPixelPadding)),t.panningState=f,t.isOrdinal||(0<(c=u-l)&&(p+=c,l=u),0<(c=p-d)&&(p=d,l-=c),t.series.length&&l!==h.min&&p!==h.max&&l>=u&&p<=d&&(t.setExtremes(l,p,!1,!1,{trigger:"pan"}),!r.resetZoomButton&&l!==u&&p!==d&&a.match("y")&&(r.showResetZoom(),t.displayBtn=!1),o=!0),i[n]=s)}})),G(i,(function(e,t){r[t]=e})),o&&r.redraw(!1),F(r.container,{cursor:"move"})}))},e}(),L(e.prototype,{callbacks:[],collectionsWithInit:{xAxis:[e.prototype.addAxis,[!0]],yAxis:[e.prototype.addAxis,[!1]],series:[e.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","series"],propsRequireDirtyBox:"backgroundColor borderColor borderWidth borderRadius plotBackgroundColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireReflow:"margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" ")}),e})),t(r,"Core/Legend/LegendSymbol.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.merge,n=e.pick;return function(e){e.drawLineMarker=function(e){var t=this.options,i=e.symbolWidth,o=e.symbolHeight,a=o/2,s=this.chart.renderer,l=this.legendGroup;e=e.baseline-Math.round(.3*e.fontMetrics.b);var c={},u=t.marker;this.chart.styledMode||(c={"stroke-width":t.lineWidth||0},t.dashStyle&&(c.dashstyle=t.dashStyle)),this.legendLine=s.path([["M",0,e],["L",i,e]]).addClass("highcharts-graph").attr(c).add(l),u&&!1!==u.enabled&&i&&(t=Math.min(n(u.radius,a),a),0===this.symbol.indexOf("url")&&(u=r(u,{width:o,height:o}),t=0),this.legendSymbol=i=s.symbol(this.symbol,i/2-t,e-t,2*t,2*t,u).addClass("highcharts-point").add(l),i.isMarker=!0)},e.drawRectangle=function(e,t){var r=e.symbolHeight,i=e.options.squareSymbol;t.legendSymbol=this.chart.renderer.rect(i?(e.symbolWidth-r)/2:0,e.baseline-r+1,i?r:e.symbolWidth,r,n(e.options.symbolRadius,r/2)).addClass("highcharts-point").attr({zIndex:3}).add(t.legendGroup)}}(t||(t={})),t})),t(r,"Core/Series/SeriesDefaults.js",[],(function(){return{lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:"#ffffff",lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{animation:{},align:"center",defer:!0,formatter:function(){var e=this.series.chart.numberFormatter;return"number"!=typeof this.y?"":e(this.y,-1)},padding:5,style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0},cropThreshold:300,opacity:1,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:50},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"}})),t(r,"Core/Series/Series.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/DefaultOptions.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/Point.js"],r["Core/Series/SeriesDefaults.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l,c){var u=e.animObject,h=e.setAnimation,p=t.defaultOptions,d=r.registerEventOptions,A=n.hasTouch,f=n.svg,g=n.win,m=s.seriesTypes,v=c.addEvent,y=c.arrayMax,b=c.arrayMin,w=c.clamp,x=c.cleanRecursively,C=c.correctFloat,S=c.defined,E=c.erase,B=c.error,k=c.extend,_=c.find,T=c.fireEvent,I=c.getNestedProperty,M=c.isArray,F=c.isNumber,O=c.isString,P=c.merge,D=c.objectEach,N=c.pick,L=c.removeEvent,U=c.splat,R=c.syncTimeout;return e=function(){function e(){this.zones=this.yAxis=this.xAxis=this.userOptions=this.tooltipOptions=this.processedYData=this.processedXData=this.points=this.options=this.linkedSeries=this.index=this.eventsToUnbind=this.eventOptions=this.data=this.chart=this._i=void 0}return e.prototype.init=function(e,t){T(this,"init",{options:t});var r=this,n=e.series;this.eventsToUnbind=[],r.chart=e,r.options=r.setOptions(t),t=r.options,r.linkedSeries=[],r.bindAxes(),k(r,{name:t.name,state:"",visible:!1!==t.visible,selected:!0===t.selected}),d(this,t);var i,o=t.events;(o&&o.click||t.point&&t.point.events&&t.point.events.click||t.allowPointSelect)&&(e.runTrackerClick=!0),r.getColor(),r.getSymbol(),r.parallelArrays.forEach((function(e){r[e+"Data"]||(r[e+"Data"]=[])})),r.isCartesian&&(e.hasCartesianSeries=!0),n.length&&(i=n[n.length-1]),r._i=N(i&&i._i,-1)+1,r.opacity=r.options.opacity,e.orderSeries(this.insert(n)),t.dataSorting&&t.dataSorting.enabled?r.setDataSortingOptions():r.points||r.data||r.setData(t.data,!1),T(this,"afterInit")},e.prototype.is=function(e){return m[e]&&this instanceof m[e]},e.prototype.insert=function(e){var t,r=this.options.index;if(F(r)){for(t=e.length;t--;)if(r>=N(e[t].options.index,e[t]._i)){e.splice(t+1,0,this);break}-1===t&&e.unshift(this),t+=1}else e.push(this);return N(t,e.length-1)},e.prototype.bindAxes=function(){var e,t=this,r=t.options,n=t.chart;T(this,"bindAxes",null,(function(){(t.axisTypes||[]).forEach((function(i){var o=0;n[i].forEach((function(n){e=n.options,(r[i]===o&&!e.isInternal||void 0!==r[i]&&r[i]===e.id||void 0===r[i]&&0===e.index)&&(t.insert(n.series),t[i]=n,n.isDirty=!0),e.isInternal||o++})),t[i]||t.optionalAxis===i||B(18,!0,n)}))})),T(this,"afterBindAxes")},e.prototype.updateParallelArrays=function(e,t){var r=e.series,n=arguments,i=F(t)?function(n){var i="y"===n&&r.toYData?r.toYData(e):e[n];r[n+"Data"][t]=i}:function(e){Array.prototype[t].apply(r[e+"Data"],Array.prototype.slice.call(n,2))};r.parallelArrays.forEach(i)},e.prototype.hasData=function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&this.yData&&0<this.yData.length},e.prototype.autoIncrement=function(e){var t,r=this.options,n=r.pointIntervalUnit,i=r.relativeXValue,o=this.chart.time,a=this.xIncrement;return a=N(a,r.pointStart,0),this.pointInterval=t=N(this.pointInterval,r.pointInterval,1),i&&F(e)&&(t*=e),n&&(r=new o.Date(a),"day"===n?o.set("Date",r,o.get("Date",r)+t):"month"===n?o.set("Month",r,o.get("Month",r)+t):"year"===n&&o.set("FullYear",r,o.get("FullYear",r)+t),t=r.getTime()-a),i&&F(e)?a+t:(this.xIncrement=a+t,a)},e.prototype.setDataSortingOptions=function(){var e=this.options;k(this,{requireSorting:!1,sorted:!1,enabledDataSorting:!0,allowDG:!1}),S(e.pointRange)||(e.pointRange=1)},e.prototype.setOptions=function(e){var t=this.chart,r=t.options,n=r.plotOptions,i=t.userOptions||{};e=P(e),t=t.styledMode;var o={plotOptions:n,userOptions:e};T(this,"setOptions",o);var a=o.plotOptions[this.type],s=i.plotOptions||{};return this.userOptions=o.userOptions,i=P(a,n.series,i.plotOptions&&i.plotOptions[this.type],e),this.tooltipOptions=P(p.tooltip,p.plotOptions.series&&p.plotOptions.series.tooltip,p.plotOptions[this.type].tooltip,r.tooltip.userOptions,n.series&&n.series.tooltip,n[this.type].tooltip,e.tooltip),this.stickyTracking=N(e.stickyTracking,s[this.type]&&s[this.type].stickyTracking,s.series&&s.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||i.stickyTracking),null===a.marker&&delete i.marker,this.zoneAxis=i.zoneAxis,n=this.zones=(i.zones||[]).slice(),!i.negativeColor&&!i.negativeFillColor||i.zones||(r={value:i[this.zoneAxis+"Threshold"]||i.threshold||0,className:"highcharts-negative"},t||(r.color=i.negativeColor,r.fillColor=i.negativeFillColor),n.push(r)),n.length&&S(n[n.length-1].value)&&n.push(t?{}:{color:this.color,fillColor:this.fillColor}),T(this,"afterSetOptions",{options:i}),i},e.prototype.getName=function(){return N(this.options.name,"Series "+(this.index+1))},e.prototype.getCyclic=function(e,t,r){var n=this.chart,i=this.userOptions,o=e+"Index",a=e+"Counter",s=r?r.length:N(n.options.chart[e+"Count"],n[e+"Count"]);if(!t){var l=N(i[o],i["_"+o]);S(l)||(n.series.length||(n[a]=0),i["_"+o]=l=n[a]%s,n[a]+=1),r&&(t=r[l])}void 0!==l&&(this[o]=l),this[e]=t},e.prototype.getColor=function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.color="#cccccc":this.getCyclic("color",this.options.color||p.plotOptions[this.type].color,this.chart.options.colors)},e.prototype.getPointsCollection=function(){return(this.hasGroupedData?this.points:this.data)||[]},e.prototype.getSymbol=function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},e.prototype.findPointIndex=function(e,t){var r,n,i=e.id,a=e.x,s=this.points,l=this.options.dataSorting;if(i)(l=this.chart.get(i))instanceof o&&(r=l);else if((this.linkedParent||this.enabledDataSorting||this.options.relativeXValue)&&(r=function(t){return!t.touched&&t.index===e.index},l&&l.matchByName?r=function(t){return!t.touched&&t.name===e.name}:this.options.relativeXValue&&(r=function(t){return!t.touched&&t.options.x===e.x}),!(r=_(s,r))))return;if(r){var c=r&&r.index;void 0!==c&&(n=!0)}return void 0===c&&F(a)&&(c=this.xData.indexOf(a,t)),-1!==c&&void 0!==c&&this.cropped&&(c=c>=this.cropStart?c-this.cropStart:c),!n&&F(c)&&s[c]&&s[c].touched&&(c=void 0),c},e.prototype.updateData=function(e,t){var r,n,i,o=this.options,a=o.dataSorting,s=this.points,l=[],c=this.requireSorting,u=e.length===s.length,h=!0;if(this.xIncrement=null,e.forEach((function(e,t){var n=S(e)&&this.pointClass.prototype.optionsToObject.call({series:this},e)||{},h=n.x;n.id||F(h)?(-1===(n=this.findPointIndex(n,i))||void 0===n?l.push(e):s[n]&&e!==o.data[n]?(s[n].update(e,!1,null,!1),s[n].touched=!0,c&&(i=n+1)):s[n]&&(s[n].touched=!0),(!u||t!==n||a&&a.enabled||this.hasDerivedData)&&(r=!0)):l.push(e)}),this),r)for(e=s.length;e--;)(n=s[e])&&!n.touched&&n.remove&&n.remove(!1,t);else!u||a&&a.enabled?h=!1:(e.forEach((function(e,t){e!==s[t].y&&s[t].update&&s[t].update(e,!1,null,!1)})),l.length=0);return s.forEach((function(e){e&&(e.touched=!1)})),!!h&&(l.forEach((function(e){this.addPoint(e,!1,null,null,!1)}),this),null===this.xIncrement&&this.xData&&this.xData.length&&(this.xIncrement=y(this.xData),this.autoIncrement()),!0)},e.prototype.setData=function(e,t,r,n){void 0===t&&(t=!0);var i=this,o=i.points,a=o&&o.length||0,s=i.options,l=i.chart,c=s.dataSorting,u=i.xAxis,h=s.turboThreshold,p=this.xData,d=this.yData,A=i.pointArrayMap;A=A&&A.length;var f,g=s.keys,m=0,v=1,y=null;if(!l.options.chart.allowMutatingData){s.data&&delete i.options.data,i.userOptions.data&&delete i.userOptions.data;var b=P(!0,e)}if(b=(e=b||e||[]).length,c&&c.enabled&&(e=this.sortData(e)),l.options.chart.allowMutatingData&&!1!==n&&b&&a&&!i.cropped&&!i.hasGroupedData&&i.visible&&!i.boosted&&(f=this.updateData(e,r)),!f){if(i.xIncrement=null,i.colorCounter=0,this.parallelArrays.forEach((function(e){i[e+"Data"].length=0})),h&&b>h)if(y=i.getFirstValidPoint(e),F(y))for(r=0;r<b;r++)p[r]=this.autoIncrement(),d[r]=e[r];else if(M(y))if(A)if(y.length===A)for(r=0;r<b;r++)p[r]=this.autoIncrement(),d[r]=e[r];else for(r=0;r<b;r++)n=e[r],p[r]=n[0],d[r]=n.slice(1,A+1);else if(g&&(m=0<=(m=g.indexOf("x"))?m:0,v=0<=(v=g.indexOf("y"))?v:1),1===y.length&&(v=0),m===v)for(r=0;r<b;r++)p[r]=this.autoIncrement(),d[r]=e[r][v];else for(r=0;r<b;r++)n=e[r],p[r]=n[m],d[r]=n[v];else B(12,!1,l);else for(r=0;r<b;r++)void 0!==e[r]&&(n={series:i},i.pointClass.prototype.applyOptions.apply(n,[e[r]]),i.updateParallelArrays(n,r));for(d&&O(d[0])&&B(14,!0,l),i.data=[],i.options.data=i.userOptions.data=e,r=a;r--;)o[r]&&o[r].destroy&&o[r].destroy();u&&(u.minRange=u.userMinRange),i.isDirty=l.isDirtyBox=!0,i.isDirtyData=!!o,r=!1}"point"===s.legendType&&(this.processData(),this.generatePoints()),t&&l.redraw(r)},e.prototype.sortData=function(e){var t=this,r=t.options.dataSorting.sortKey||"y",n=function(e,t){return S(t)&&e.pointClass.prototype.optionsToObject.call({series:e},t)||{}};return e.forEach((function(r,i){e[i]=n(t,r),e[i].index=i}),this),e.concat().sort((function(e,t){return e=I(r,e),(t=I(r,t))<e?-1:t>e?1:0})).forEach((function(e,t){e.x=t}),this),t.linkedSeries&&t.linkedSeries.forEach((function(t){var r=t.options,i=r.data;r.dataSorting&&r.dataSorting.enabled||!i||(i.forEach((function(r,o){i[o]=n(t,r),e[o]&&(i[o].x=e[o].x,i[o].index=o)})),t.setData(i,!1))})),e},e.prototype.getProcessedData=function(e){var t=this.xAxis,r=this.options,n=r.cropThreshold,i=e||this.getExtremesFromAll||r.getExtremesFromAll,o=this.isCartesian;e=t&&t.val2lin,r=!(!t||!t.logarithmic);var a=0,s=this.xData,l=this.yData,c=this.requireSorting,u=!1,h=s.length;if(t){var p=(u=t.getExtremes()).min,d=u.max;u=!(!t.categories||t.names.length)}if(o&&this.sorted&&!i&&(!n||h>n||this.forceCrop))if(s[h-1]<p||s[0]>d)s=[],l=[];else if(this.yData&&(s[0]<p||s[h-1]>d)){var A=this.cropData(this.xData,this.yData,p,d);s=A.xData,l=A.yData,a=A.start,A=!0}for(n=s.length||1;--n;)if(0<(t=r?e(s[n])-e(s[n-1]):s[n]-s[n-1])&&(void 0===f||t<f))var f=t;else 0>t&&c&&!u&&(B(15,!1,this.chart),c=!1);return{xData:s,yData:l,cropped:A,cropStart:a,closestPointRange:f}},e.prototype.processData=function(e){var t=this.xAxis;if(this.isCartesian&&!this.isDirty&&!t.isDirty&&!this.yAxis.isDirty&&!e)return!1;e=this.getProcessedData(),this.cropped=e.cropped,this.cropStart=e.cropStart,this.processedXData=e.xData,this.processedYData=e.yData,this.closestPointRange=this.basePointRange=e.closestPointRange,T(this,"afterProcessData")},e.prototype.cropData=function(e,t,r,n,i){var o,a=e.length,s=0,l=a;for(i=N(i,this.cropShoulder),o=0;o<a;o++)if(e[o]>=r){s=Math.max(0,o-i);break}for(r=o;r<a;r++)if(e[r]>n){l=r+i;break}return{xData:e.slice(s,l),yData:t.slice(s,l),start:s,end:l}},e.prototype.generatePoints=function(){var e=this.options,t=this.processedData||e.data,r=this.processedXData,n=this.processedYData,i=this.pointClass,o=r.length,a=this.cropStart||0,s=this.hasGroupedData,l=e.keys,c=[];e=e.dataGrouping&&e.dataGrouping.groupAll?a:0;var u,h,p=this.data;if(!p&&!s){var d=[];d.length=t.length,p=this.data=d}for(l&&s&&(this.options.keys=!1),h=0;h<o;h++){if(d=a+h,s){var A=(new i).init(this,[r[h]].concat(U(n[h])));A.dataGroup=this.groupMap[e+h],A.dataGroup.options&&(A.options=A.dataGroup.options,k(A,A.dataGroup.options),delete A.dataLabels)}else(A=p[d])||void 0===t[d]||(p[d]=A=(new i).init(this,t[d],r[h]));A&&(A.index=s?e+h:d,c[h]=A)}if(this.options.keys=l,p&&(o!==(u=p.length)||s))for(h=0;h<u;h++)h!==a||s||(h+=o),p[h]&&(p[h].destroyElements(),p[h].plotX=void 0);this.data=p,this.points=c,T(this,"afterGeneratePoints")},e.prototype.getXExtremes=function(e){return{min:b(e),max:y(e)}},e.prototype.getExtremes=function(e,t){var r=this.xAxis,n=this.yAxis,i=this.processedXData||this.xData,o=[],a=this.requireSorting?this.cropShoulder:0;n=!!n&&n.positiveValuesOnly;var s,l=0,c=0,u=0,h=(e=e||this.stackedYData||this.processedYData||[]).length;if(r){var p=r.getExtremes();l=p.min,c=p.max}for(s=0;s<h;s++){var d=i[s];p=e[s];var A=(F(p)||M(p))&&(p.length||0<p||!n);if(d=t||this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||!r||(i[s+a]||d)>=l&&(i[s-a]||d)<=c,A&&d)if(A=p.length)for(;A--;)F(p[A])&&(o[u++]=p[A]);else o[u++]=p}return e={activeYData:o,dataMin:b(o),dataMax:y(o)},T(this,"afterGetExtremes",{dataExtremes:e}),e},e.prototype.applyExtremes=function(){var e=this.getExtremes();return this.dataMin=e.dataMin,this.dataMax=e.dataMax,e},e.prototype.getFirstValidPoint=function(e){for(var t=e.length,r=0,n=null;null===n&&r<t;)n=e[r],r++;return n},e.prototype.translate=function(){this.processedXData||this.processData(),this.generatePoints();var e,t,r=this.options,n=r.stacking,i=this.xAxis,o=i.categories,a=this.enabledDataSorting,s=this.yAxis,l=this.points,c=l.length,u=this.pointPlacementToXValue(),h=!!u,p=r.threshold,d=r.startFromThreshold?p:0,A=this.zoneAxis||"y",f=Number.MAX_VALUE;for(e=0;e<c;e++){var g=l[e],m=g.x,v=void 0,y=void 0,b=g.y,x=g.low,E=n&&s.stacking&&s.stacking.stacks[(this.negStacks&&b<(d?0:p)?"-":"")+this.stackKey];if((s.positiveValuesOnly&&!s.validatePositiveValue(b)||i.positiveValuesOnly&&!i.validatePositiveValue(m))&&(g.isNull=!0),g.plotX=t=C(w(i.translate(m,0,0,0,1,u,"flags"===this.type),-1e5,1e5)),n&&this.visible&&E&&E[m]){var B=this.getStackIndicator(B,m,this.index);g.isNull||(y=(v=E[m]).points[B.key])}if(M(y)&&(x=y[0],b=y[1],x===d&&B.key===E[m].base&&(x=N(F(p)&&p,s.min)),s.positiveValuesOnly&&0>=x&&(x=null),g.total=g.stackTotal=v.total,g.percentage=v.total&&g.y/v.total*100,g.stackY=b,this.irregularWidths||v.setOffset(this.pointXOffset||0,this.barW||0)),g.yBottom=S(x)?w(s.translate(x,0,1,0,1),-1e5,1e5):null,this.dataModify&&(b=this.dataModify.modifyValue(b,e)),g.plotY=void 0,F(b)&&void 0!==(v=s.translate(b,!1,!0,!1,!0))&&(g.plotY=w(v,-1e5,1e5)),g.isInside=this.isPointInside(g),g.clientX=h?C(i.translate(m,0,0,0,1,u)):t,g.negative=g[A]<(r[A+"Threshold"]||p||0),g.category=N(o&&o[g.x],g.x),!g.isNull&&!1!==g.visible){void 0!==k&&(f=Math.min(f,Math.abs(t-k)));var k=t}g.zone=this.zones.length?g.getZone():void 0,!g.graphic&&this.group&&a&&(g.isNew=!0)}this.closestPointRangePx=f,T(this,"afterTranslate")},e.prototype.getValidPoints=function(e,t,r){var n=this.chart;return(e||this.points||[]).filter((function(e){return!(t&&!n.isInsidePlot(e.plotX,e.plotY,{inverted:n.inverted}))&&!1!==e.visible&&(r||!e.isNull)}))},e.prototype.getClipBox=function(){var e=this.chart,t=this.xAxis,r=this.yAxis,n=P(e.clipBox);return t&&t.len!==e.plotSizeX&&(n.width=t.len),r&&r.len!==e.plotSizeY&&(n.height=r.len),n},e.prototype.getSharedClipKey=function(){return this.sharedClipKey=(this.options.xAxis||0)+","+(this.options.yAxis||0)},e.prototype.setClip=function(){var e=this.chart,t=this.group,r=this.markerGroup,n=e.sharedClips;e=e.renderer;var i=this.getClipBox(),o=this.getSharedClipKey(),a=n[o];a?a.animate(i):n[o]=a=e.clipRect(i),t&&t.clip(!1===this.options.clip?void 0:a),r&&r.clip()},e.prototype.animate=function(e){var t=this.chart,r=this.group,n=this.markerGroup,i=t.inverted,o=u(this.options.animation),a=[this.getSharedClipKey(),o.duration,o.easing,o.defer].join(),s=t.sharedClips[a],l=t.sharedClips[a+"m"];if(e&&r)o=this.getClipBox(),s?s.attr("height",o.height):(o.width=0,i&&(o.x=t.plotHeight),s=t.renderer.clipRect(o),t.sharedClips[a]=s,l=t.renderer.clipRect({x:i?(t.plotSizeX||0)+99:-99,y:i?-t.plotLeft:-t.plotTop,width:99,height:i?t.chartWidth:t.chartHeight}),t.sharedClips[a+"m"]=l),r.clip(s),n&&n.clip(l);else if(s&&!s.hasClass("highcharts-animating")){t=this.getClipBox();var c=o.step;n&&n.element.childNodes.length&&(o.step=function(e,t){c&&c.apply(t,arguments),l&&l.element&&l.attr(t.prop,"width"===t.prop?e+99:e)}),s.addClass("highcharts-animating").animate(t,o)}},e.prototype.afterAnimate=function(){var e=this;this.setClip(),D(this.chart.sharedClips,(function(t,r,n){t&&!e.chart.container.querySelector('[clip-path="url(#'.concat(t.id,')"]'))&&(t.destroy(),delete n[r])})),this.finishedAnimating=!0,T(this,"afterAnimate")},e.prototype.drawPoints=function(){var e,t,r=this.points,n=this.chart,i=this.options.marker,o=this[this.specialGroup]||this.markerGroup,a=this.xAxis,s=N(i.enabled,!(a&&!a.isRadial)||null,this.closestPointRangePx>=i.enabledThreshold*i.radius);if(!1!==i.enabled||this._hasPointMarkers)for(e=0;e<r.length;e++){var l=r[e],c=(t=l.graphic)?"animate":"attr",u=l.marker||{},h=!!l.marker;if((s&&void 0===u.enabled||u.enabled)&&!l.isNull&&!1!==l.visible){var p=N(u.symbol,this.symbol,"rect"),d=this.markerAttribs(l,l.selected&&"select");this.enabledDataSorting&&(l.startXPos=a.reversed?-(d.width||0):a.width);var A=!1!==l.isInside;t?t[A?"show":"hide"](A).animate(d):A&&(0<(d.width||0)||l.hasImage)&&(l.graphic=t=n.renderer.symbol(p,d.x,d.y,d.width,d.height,h?u:i).add(o),this.enabledDataSorting&&n.hasRendered&&(t.attr({x:l.startXPos}),c="animate")),t&&"animate"===c&&t[A?"show":"hide"](A).animate(d),t&&!n.styledMode&&t[c](this.pointAttribs(l,l.selected&&"select")),t&&t.addClass(l.getClassName(),!0)}else t&&(l.graphic=t.destroy())}},e.prototype.markerAttribs=function(e,t){var r=this.options,n=r.marker,i=e.marker||{},o=i.symbol||n.symbol,a=N(i.radius,n&&n.radius);return t&&(n=n.states[t],t=i.states&&i.states[t],a=N(t&&t.radius,n&&n.radius,a&&a+(n&&n.radiusPlus||0))),e.hasImage=o&&0===o.indexOf("url"),e.hasImage&&(a=0),e=F(a)?{x:r.crisp?Math.floor(e.plotX-a):e.plotX-a,y:e.plotY-a}:{},a&&(e.width=e.height=2*a),e},e.prototype.pointAttribs=function(e,t){var r=this.options.marker,n=e&&e.options,i=n&&n.marker||{},o=n&&n.color,a=e&&e.color,s=e&&e.zone&&e.zone.color,l=this.color;return e=N(i.lineWidth,r.lineWidth),n=1,l=o||s||a||l,o=i.fillColor||r.fillColor||l,a=i.lineColor||r.lineColor||l,t=t||"normal",r=r.states[t]||{},t=i.states&&i.states[t]||{},e=N(t.lineWidth,r.lineWidth,e+N(t.lineWidthPlus,r.lineWidthPlus,0)),o=t.fillColor||r.fillColor||o,{stroke:a=t.lineColor||r.lineColor||a,"stroke-width":e,fill:o,opacity:n=N(t.opacity,r.opacity,n)}},e.prototype.destroy=function(e){var t,r,n,i=this,o=i.chart,a=/AppleWebKit\/533/.test(g.navigator.userAgent),s=i.data||[];for(T(i,"destroy",{keepEventsForUpdate:e}),this.removeEvents(e),(i.axisTypes||[]).forEach((function(e){(n=i[e])&&n.series&&(E(n.series,i),n.isDirty=n.forceRedraw=!0)})),i.legendItem&&i.chart.legend.destroyItem(i),t=s.length;t--;)(r=s[t])&&r.destroy&&r.destroy();i.clips&&i.clips.forEach((function(e){return e.destroy()})),c.clearTimeout(i.animationTimeout),D(i,(function(e,t){e instanceof l&&!e.survive&&e[a&&"group"===t?"hide":"destroy"]()})),o.hoverSeries===i&&(o.hoverSeries=void 0),E(o.series,i),o.orderSeries(),D(i,(function(t,r){e&&"hcEvents"===r||delete i[r]}))},e.prototype.applyZones=function(){var e,t,r,n,i,o,a,s,l=this,c=this.chart,u=c.renderer,h=this.zones,p=this.clips||[],d=this.graph,A=this.area,f=Math.max(c.plotWidth,c.plotHeight),g=this[(this.zoneAxis||"y")+"Axis"],m=c.inverted,v=!1;if(h.length&&(d||A)&&g&&void 0!==g.min){var y=g.reversed,b=g.horiz;d&&!this.showLine&&d.hide(),A&&A.hide();var x=g.getExtremes();h.forEach((function(h,C){e=y?b?c.plotWidth:0:b?0:g.toPixels(x.min)||0,e=w(N(t,e),0,f),t=w(Math.round(g.toPixels(N(h.value,x.max),!0)||0),0,f),v&&(e=t=g.toPixels(x.max)),n=Math.abs(e-t),i=Math.min(e,t),o=Math.max(e,t),g.isXAxis?(r={x:m?o:i,y:0,width:n,height:f},b||(r.x=c.plotHeight-r.x)):(r={x:0,y:m?o:i,width:f,height:n},b&&(r.y=c.plotWidth-r.y)),m&&u.isVML&&(r=g.isXAxis?{x:0,y:y?i:o,height:r.width,width:c.chartWidth}:{x:r.y-c.plotLeft-c.spacingBox.x,y:0,width:r.height,height:c.chartHeight}),p[C]?p[C].animate(r):p[C]=u.clipRect(r),a=l["zone-area-"+C],s=l["zone-graph-"+C],d&&s&&s.clip(p[C]),A&&a&&a.clip(p[C]),v=h.value>x.max,l.resetZones&&0===t&&(t=void 0)})),this.clips=p}else l.visible&&(d&&d.show(),A&&A.show())},e.prototype.invertGroups=function(e){function t(){["group","markerGroup"].forEach((function(t){r[t]&&(n.renderer.isVML&&r[t].attr({width:r.yAxis.len,height:r.xAxis.len}),r[t].width=r.yAxis.len,r[t].height=r.xAxis.len,r[t].invert(!r.isRadialSeries&&e))}))}var r=this,n=r.chart;r.xAxis&&(r.eventsToUnbind.push(v(n,"resize",t)),t(),r.invertGroups=t)},e.prototype.plotGroup=function(e,t,r,n,i){var o=this[e],a=!o;return r={visibility:r,zIndex:n||.1},void 0===this.opacity||this.chart.styledMode||"inactive"===this.state||(r.opacity=this.opacity),a&&(this[e]=o=this.chart.renderer.g().add(i)),o.addClass("highcharts-"+t+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(S(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(o.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),o.attr(r)[a?"attr":"animate"](this.getPlotBox()),o},e.prototype.getPlotBox=function(){var e=this.chart,t=this.xAxis,r=this.yAxis;return e.inverted&&(t=r,r=this.xAxis),{translateX:t?t.left:e.plotLeft,translateY:r?r.top:e.plotTop,scaleX:1,scaleY:1}},e.prototype.removeEvents=function(e){e||L(this),this.eventsToUnbind.length&&(this.eventsToUnbind.forEach((function(e){e()})),this.eventsToUnbind.length=0)},e.prototype.render=function(){var e=this,t=e.chart,r=e.options,n=u(r.animation),i=e.visible?"inherit":"hidden",o=r.zIndex,a=e.hasRendered,s=t.seriesGroup,l=t.inverted;t=!e.finishedAnimating&&t.renderer.isSVG?n.duration:0,T(this,"render");var c=e.plotGroup("group","series",i,o,s);e.markerGroup=e.plotGroup("markerGroup","markers",i,o,s),!1!==r.clip&&e.setClip(),e.animate&&t&&e.animate(!0),c.inverted=!!N(e.invertible,e.isCartesian)&&l,e.drawGraph&&(e.drawGraph(),e.applyZones()),e.visible&&e.drawPoints(),e.drawDataLabels&&e.drawDataLabels(),e.redrawPoints&&e.redrawPoints(),e.drawTracker&&!1!==e.options.enableMouseTracking&&e.drawTracker(),e.invertGroups(l),e.animate&&t&&e.animate(),a||(t&&n.defer&&(t+=n.defer),e.animationTimeout=R((function(){e.afterAnimate()}),t||0)),e.isDirty=!1,e.hasRendered=!0,T(e,"afterRender")},e.prototype.redraw=function(){var e=this.chart,t=this.isDirty||this.isDirtyData,r=this.group,n=this.xAxis,i=this.yAxis;r&&(e.inverted&&r.attr({width:e.plotWidth,height:e.plotHeight}),r.animate({translateX:N(n&&n.left,e.plotLeft),translateY:N(i&&i.top,e.plotTop)})),this.translate(),this.render(),t&&delete this.kdTree},e.prototype.searchPoint=function(e,t){var r=this.xAxis,n=this.yAxis,i=this.chart.inverted;return this.searchKDTree({clientX:i?r.len-e.chartY+r.pos:e.chartX-r.pos,plotY:i?n.len-e.chartX+n.pos:e.chartY-n.pos},t,e)},e.prototype.buildKDTree=function(e){function t(e,n,i){var o=e&&e.length;if(o){var a=r.kdAxisArray[n%i];return e.sort((function(e,t){return e[a]-t[a]})),{point:e[o=Math.floor(o/2)],left:t(e.slice(0,o),n+1,i),right:t(e.slice(o+1),n+1,i)}}}this.buildingKdTree=!0;var r=this,n=-1<r.options.findNearestPointBy.indexOf("y")?2:1;delete r.kdTree,R((function(){r.kdTree=t(r.getValidPoints(null,!r.directTouch),n,n),r.buildingKdTree=!1}),r.options.kdNow||e&&"touchstart"===e.type?0:1)},e.prototype.searchKDTree=function(e,t,r){var n=this,i=this.kdAxisArray[0],o=this.kdAxisArray[1],a=t?"distX":"dist";if(t=-1<n.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(r),this.kdTree)return function e(t,r,s,l){var c=r.point,u=n.kdAxisArray[s%l],h=c,p=S(t[i])&&S(c[i])?Math.pow(t[i]-c[i],2):null,d=S(t[o])&&S(c[o])?Math.pow(t[o]-c[o],2):null;return d=(p||0)+(d||0),c.dist=S(d)?Math.sqrt(d):Number.MAX_VALUE,c.distX=S(p)?Math.sqrt(p):Number.MAX_VALUE,p=0>(u=t[u]-c[u])?"right":"left",r[d=0>u?"left":"right"]&&(h=(d=e(t,r[d],s+1,l))[a]<h[a]?d:c),r[p]&&Math.sqrt(u*u)<h[a]&&(h=(t=e(t,r[p],s+1,l))[a]<h[a]?t:h),h}(e,this.kdTree,t,t)},e.prototype.pointPlacementToXValue=function(){var e=this.options,t=e.pointRange,r=this.xAxis;return"between"===(e=e.pointPlacement)&&(e=r.reversed?-.5:.5),F(e)?e*(t||r.pointRange):0},e.prototype.isPointInside=function(e){var t=this.chart,r=this.xAxis,n=this.yAxis;return void 0!==e.plotY&&void 0!==e.plotX&&0<=e.plotY&&e.plotY<=(n?n.len:t.plotHeight)&&0<=e.plotX&&e.plotX<=(r?r.len:t.plotWidth)},e.prototype.drawTracker=function(){var e=this,t=e.options,r=t.trackByArea,n=[].concat(r?e.areaPath:e.graphPath),i=e.chart,o=i.pointer,a=i.renderer,s=i.options.tooltip.snap,l=e.tracker,c=function(t){i.hoverSeries!==e&&e.onMouseOver()},u="rgba(192,192,192,"+(f?1e-4:.002)+")";l?l.attr({d:n}):e.graph&&(e.tracker=a.path(n).attr({visibility:e.visible?"inherit":"hidden",zIndex:2}).addClass(r?"highcharts-tracker-area":"highcharts-tracker-line").add(e.group),i.styledMode||e.tracker.attr({"stroke-linecap":"round","stroke-linejoin":"round",stroke:u,fill:r?u:"none","stroke-width":e.graph.strokeWidth()+(r?0:2*s)}),[e.tracker,e.markerGroup,e.dataLabelsGroup].forEach((function(e){e&&(e.addClass("highcharts-tracker").on("mouseover",c).on("mouseout",(function(e){o.onTrackerMouseOut(e)})),t.cursor&&!i.styledMode&&e.css({cursor:t.cursor}),A)&&e.on("touchstart",c)}))),T(this,"afterDrawTracker")},e.prototype.addPoint=function(e,t,r,n,i){var o=this.options,a=this.data,s=this.chart,l=this.xAxis;l=l&&l.hasNames&&l.names;var c,u=o.data,h=this.xData;t=N(t,!0);var p={series:this};this.pointClass.prototype.applyOptions.apply(p,[e]);var d=p.x,A=h.length;if(this.requireSorting&&d<h[A-1])for(c=!0;A&&h[A-1]>d;)A--;this.updateParallelArrays(p,"splice",A,0,0),this.updateParallelArrays(p,A),l&&p.name&&(l[d]=p.name),u.splice(A,0,e),(c||this.processedData)&&(this.data.splice(A,0,null),this.processData()),"point"===o.legendType&&this.generatePoints(),r&&(a[0]&&a[0].remove?a[0].remove(!1):(a.shift(),this.updateParallelArrays(p,"shift"),u.shift())),!1!==i&&T(this,"addPoint",{point:p}),this.isDirtyData=this.isDirty=!0,t&&s.redraw(n)},e.prototype.removePoint=function(e,t,r){var n=this,i=n.data,o=i[e],a=n.points,s=n.chart,l=function(){a&&a.length===i.length&&a.splice(e,1),i.splice(e,1),n.options.data.splice(e,1),n.updateParallelArrays(o||{series:n},"splice",e,1),o&&o.destroy(),n.isDirty=!0,n.isDirtyData=!0,t&&s.redraw()};h(r,s),t=N(t,!0),o?o.firePointEvent("remove",null,l):l()},e.prototype.remove=function(e,t,r,n){function i(){o.destroy(n),a.isDirtyLegend=a.isDirtyBox=!0,a.linkSeries(),N(e,!0)&&a.redraw(t)}var o=this,a=o.chart;!1!==r?T(o,"remove",null,i):i()},e.prototype.update=function(e,t){e=x(e,this.userOptions),T(this,"update",{options:e});var r,n=this,i=n.chart,o=n.userOptions,a=n.initialType||n.type,s=i.options.plotOptions,l=m[a].prototype,c=n.finishedAnimating&&{animation:!1},u={},h=["eventOptions","navigatorSeries","baseSeries"],p=e.type||o.type||i.options.chart.type,d=!(this.hasDerivedData||p&&p!==this.type||void 0!==e.pointStart||void 0!==e.pointInterval||void 0!==e.relativeXValue||e.joinBy||e.mapData||n.hasOptionChanged("dataGrouping")||n.hasOptionChanged("pointStart")||n.hasOptionChanged("pointInterval")||n.hasOptionChanged("pointIntervalUnit")||n.hasOptionChanged("keys"));if(p=p||a,d&&(h.push("data","isDirtyData","points","processedData","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","level","mapMap","mapData","minY","maxY","minX","maxX"),!1!==e.visible&&h.push("area","graph"),n.parallelArrays.forEach((function(e){h.push(e+"Data")})),e.data&&(e.dataSorting&&k(n.options.dataSorting,e.dataSorting),this.setData(e.data,!1))),e=P(o,c,{index:void 0===o.index?n.index:o.index,pointStart:N(s&&s.series&&s.series.pointStart,o.pointStart,n.xData[0])},!d&&{data:n.options.data},e),d&&e.data&&(e.data=n.options.data),(h=["group","markerGroup","dataLabelsGroup","transformGroup"].concat(h)).forEach((function(e){h[e]=n[e],delete n[e]})),s=!1,m[p]){if(s=p!==n.type,n.remove(!1,!1,!1,!0),s)if(Object.setPrototypeOf)Object.setPrototypeOf(n,m[p].prototype);else{for(r in c=Object.hasOwnProperty.call(n,"hcEvents")&&n.hcEvents,l)n[r]=void 0;k(n,m[p].prototype),c?n.hcEvents=c:delete n.hcEvents}}else B(17,!0,i,{missingModuleFor:p});if(h.forEach((function(e){n[e]=h[e]})),n.init(i,e),d&&this.points){var A=n.options;!1===A.visible?(u.graphic=1,u.dataLabel=1):n._hasPointLabels||(e=A.marker,l=A.dataLabels,!e||!1!==e.enabled&&(o.marker&&o.marker.symbol)===e.symbol||(u.graphic=1),l&&!1===l.enabled&&(u.dataLabel=1)),this.points.forEach((function(e){e&&e.series&&(e.resolveColor(),Object.keys(u).length&&e.destroyElements(u),!1===A.showInLegend&&e.legendItem&&i.legend.destroyItem(e))}),this)}n.initialType=a,i.linkSeries(),s&&n.linkedSeries.length&&(n.isDirtyData=!0),T(this,"afterUpdate"),N(t,!0)&&i.redraw(!!d&&void 0)},e.prototype.setName=function(e){this.name=this.options.name=this.userOptions.name=e,this.chart.isDirtyLegend=!0},e.prototype.hasOptionChanged=function(e){var t=this.options[e],r=this.chart.options.plotOptions,n=this.userOptions[e];return n?t!==n:t!==N(r&&r[this.type]&&r[this.type][e],r&&r.series&&r.series[e],t)},e.prototype.onMouseOver=function(){var e=this.chart,t=e.hoverSeries;e.pointer.setHoverChartIndex(),t&&t!==this&&t.onMouseOut(),this.options.events.mouseOver&&T(this,"mouseOver"),this.setState("hover"),e.hoverSeries=this},e.prototype.onMouseOut=function(){var e=this.options,t=this.chart,r=t.tooltip,n=t.hoverPoint;t.hoverSeries=null,n&&n.onMouseOut(),this&&e.events.mouseOut&&T(this,"mouseOut"),!r||this.stickyTracking||r.shared&&!this.noSharedTooltip||r.hide(),t.series.forEach((function(e){e.setState("",!0)}))},e.prototype.setState=function(e,t){var r=this,n=r.options,i=r.graph,o=n.inactiveOtherPoints,a=n.states,s=N(a[e||"normal"]&&a[e||"normal"].animation,r.chart.options.chart.animation),l=n.lineWidth,c=0,u=n.opacity;if(e=e||"",r.state!==e&&([r.group,r.markerGroup,r.dataLabelsGroup].forEach((function(t){t&&(r.state&&t.removeClass("highcharts-series-"+r.state),e&&t.addClass("highcharts-series-"+e))})),r.state=e,!r.chart.styledMode)){if(a[e]&&!1===a[e].enabled)return;if(e&&(l=a[e].lineWidth||l+(a[e].lineWidthPlus||0),u=N(a[e].opacity,u)),i&&!i.dashstyle)for(n={"stroke-width":l},i.animate(n,s);r["zone-graph-"+c];)r["zone-graph-"+c].animate(n,s),c+=1;o||[r.group,r.markerGroup,r.dataLabelsGroup,r.labelBySeries].forEach((function(e){e&&e.animate({opacity:u},s)}))}t&&o&&r.points&&r.setAllPointsToState(e||void 0)},e.prototype.setAllPointsToState=function(e){this.points.forEach((function(t){t.setState&&t.setState(e)}))},e.prototype.setVisible=function(e,t){var r=this,n=r.chart,i=r.legendItem,o=n.options.chart.ignoreHiddenSeries,a=r.visible,s=(r.visible=e=r.options.visible=r.userOptions.visible=void 0===e?!a:e)?"show":"hide";["group","dataLabelsGroup","markerGroup","tracker","tt"].forEach((function(e){r[e]&&r[e][s]()})),n.hoverSeries!==r&&(n.hoverPoint&&n.hoverPoint.series)!==r||r.onMouseOut(),i&&n.legend.colorizeItem(r,e),r.isDirty=!0,r.options.stacking&&n.series.forEach((function(e){e.options.stacking&&e.visible&&(e.isDirty=!0)})),r.linkedSeries.forEach((function(t){t.setVisible(e,!1)})),o&&(n.isDirtyBox=!0),T(r,s),!1!==t&&n.redraw()},e.prototype.show=function(){this.setVisible(!0)},e.prototype.hide=function(){this.setVisible(!1)},e.prototype.select=function(e){this.selected=e=this.options.selected=void 0===e?!this.selected:e,this.checkbox&&(this.checkbox.checked=e),T(this,e?"select":"unselect")},e.prototype.shouldShowTooltip=function(e,t,r){return void 0===r&&(r={}),r.series=this,r.visiblePlotOnly=!0,this.chart.isInsidePlot(e,t,r)},e.defaultOptions=a,e.types=s.seriesTypes,e.registerType=s.registerSeriesType,e}(),k(e.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:i.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:o,requireSorting:!0,sorted:!0}),s.series=e,e})),t(r,"Extensions/ScrollablePlotArea.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/Chart/Chart.js"],r["Core/Series/Series.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o){var a=e.stop,s=o.addEvent,l=o.createElement,c=o.defined,u=o.merge,h=o.pick;s(r,"afterSetChartSize",(function(e){var r=this.options.chart.scrollablePlotArea,n=r&&r.minWidth;if(r=r&&r.minHeight,!this.renderer.forExport){if(n){if(this.scrollablePixelsX=n=Math.max(0,n-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.width=this.plotWidth+=n,this.inverted?this.clipBox.height+=n:this.clipBox.width+=n;var i={1:{name:"right",value:n}}}}else r&&(this.scrollablePixelsY=n=Math.max(0,r-this.chartHeight),c(n)&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.height=this.plotHeight+=n,this.inverted?this.clipBox.width+=n:this.clipBox.height+=n,i={2:{name:"bottom",value:n}}));i&&!e.skipAxes&&this.axes.forEach((function(e){i[e.side]?e.getPlotLinePath=function(){var r=i[e.side].name,n=this[r];this[r]=n-i[e.side].value;var o=t.prototype.getPlotLinePath.apply(this,arguments);return this[r]=n,o}:(e.setAxisSize(),e.setAxisTranslation())}))}})),s(r,"render",(function(){this.scrollablePixelsX||this.scrollablePixelsY?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()})),r.prototype.setUpScrolling=function(){var e=this,t={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};this.scrollablePixelsX&&(t.overflowX="auto"),this.scrollablePixelsY&&(t.overflowY="auto"),this.scrollingParent=l("div",{className:"highcharts-scrolling-parent"},{position:"relative"},this.renderTo),this.scrollingContainer=l("div",{className:"highcharts-scrolling"},t,this.scrollingParent),s(this.scrollingContainer,"scroll",(function(){e.pointer&&delete e.pointer.chartPosition})),this.innerContainer=l("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},r.prototype.moveFixedElements=function(){var e,t=this.container,r=this.fixedRenderer,n=".highcharts-contextbutton .highcharts-credits .highcharts-legend .highcharts-legend-checkbox .highcharts-navigator-series .highcharts-navigator-xaxis .highcharts-navigator-yaxis .highcharts-navigator .highcharts-reset-zoom .highcharts-drillup-button .highcharts-scrollbar .highcharts-subtitle .highcharts-title".split(" ");this.scrollablePixelsX&&!this.inverted?e=".highcharts-yaxis":this.scrollablePixelsX&&this.inverted||this.scrollablePixelsY&&!this.inverted?e=".highcharts-xaxis":this.scrollablePixelsY&&this.inverted&&(e=".highcharts-yaxis"),e&&n.push(e+":not(.highcharts-radial-axis)",e+"-labels:not(.highcharts-radial-axis-labels)"),n.forEach((function(e){[].forEach.call(t.querySelectorAll(e),(function(e){(e.namespaceURI===r.SVG_NS?r.box:r.box.parentNode).appendChild(e),e.style.pointerEvents="auto"}))}))},r.prototype.applyFixed=function(){var e=!this.fixedDiv,t=this.options.chart,r=t.scrollablePlotArea,n=i.getRendererType();e?(this.fixedDiv=l("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:(t.style&&t.style.zIndex||0)+2,top:0},null,!0),this.scrollingContainer&&this.scrollingContainer.parentNode.insertBefore(this.fixedDiv,this.scrollingContainer),this.renderTo.style.overflow="visible",this.fixedRenderer=t=new n(this.fixedDiv,this.chartWidth,this.chartHeight,this.options.chart.style),this.scrollableMask=t.path().attr({fill:this.options.chart.backgroundColor||"#fff","fill-opacity":h(r.opacity,.85),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),s(this,"afterShowResetZoom",this.moveFixedElements),s(this,"afterApplyDrilldown",this.moveFixedElements),s(this,"afterLayOutTitles",this.moveFixedElements)):this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),(this.scrollableDirty||e)&&(this.scrollableDirty=!1,this.moveFixedElements()),t=this.chartWidth+(this.scrollablePixelsX||0),n=this.chartHeight+(this.scrollablePixelsY||0),a(this.container),this.container.style.width=t+"px",this.container.style.height=n+"px",this.renderer.boxWrapper.attr({width:t,height:n,viewBox:[0,0,t,n].join(" ")}),this.chartBackground.attr({width:t,height:n}),this.scrollingContainer.style.height=this.chartHeight+"px",e&&(r.scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixelsX*r.scrollPositionX),r.scrollPositionY&&(this.scrollingContainer.scrollTop=this.scrollablePixelsY*r.scrollPositionY)),n=this.axisOffset,e=this.plotTop-n[0]-1,r=this.plotLeft-n[3]-1,t=this.plotTop+this.plotHeight+n[2]+1,n=this.plotLeft+this.plotWidth+n[1]+1;var o=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),c=this.plotTop+this.plotHeight-(this.scrollablePixelsY||0);e=this.scrollablePixelsX?[["M",0,e],["L",this.plotLeft-1,e],["L",this.plotLeft-1,t],["L",0,t],["Z"],["M",o,e],["L",this.chartWidth,e],["L",this.chartWidth,t],["L",o,t],["Z"]]:this.scrollablePixelsY?[["M",r,0],["L",r,this.plotTop-1],["L",n,this.plotTop-1],["L",n,0],["Z"],["M",r,c],["L",r,this.chartHeight],["L",n,this.chartHeight],["L",n,c],["Z"]]:[["M",0,0]],"adjustHeight"!==this.redrawTrigger&&this.scrollableMask.attr({d:e})},s(t,"afterInit",(function(){this.chart.scrollableDirty=!0})),s(n,"show",(function(){this.chart.scrollableDirty=!0}))})),t(r,"Core/Axis/Stacking/StackItem.js",[r["Core/FormatUtilities.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=e.format,i=t.series,o=r.defined,a=r.destroyObjectProperties,s=r.isNumber,l=r.pick;return e=function(){function e(e,t,r,n,i){var o=e.chart.inverted;this.axis=e,this.isNegative=r,this.options=t=t||{},this.x=n,this.cumulative=this.total=null,this.points={},this.hasValidPoints=!1,this.stack=i,this.rightCliff=this.leftCliff=0,this.alignOptions={align:t.align||(o?r?"left":"right":"center"),verticalAlign:t.verticalAlign||(o?"middle":r?"bottom":"top"),y:t.y,x:t.x},this.textAlign=t.textAlign||(o?r?"right":"left":"center")}return e.prototype.destroy=function(){a(this,this.axis)},e.prototype.render=function(e){var t=this.axis.chart,r=this.options,i=r.format;i=i?n(i,this,t):r.formatter.call(this),this.label?this.label.attr({text:i,visibility:"hidden"}):(this.label=t.renderer.label(i,null,null,r.shape,null,null,r.useHTML,!1,"stack-labels"),i={r:r.borderRadius||0,text:i,rotation:r.rotation,padding:l(r.padding,5),visibility:"hidden"},t.styledMode||(i.fill=r.backgroundColor,i.stroke=r.borderColor,i["stroke-width"]=r.borderWidth,this.label.css(r.style)),this.label.attr(i),this.label.added||this.label.add(e)),this.label.labelrank=t.plotSizeY},e.prototype.setOffset=function(e,t,r,n,a){var c=this.axis,u=c.chart;n=c.translate(c.stacking.usePercentage?100:n||this.total,0,0,0,1),r=c.translate(r||0),e=l(a,u.xAxis[0].translate(this.x))+e,c=o(n)&&this.getStackBox(u,this,e,n,t,Math.abs(n-r),c),t=this.label,r=this.isNegative;var h=this.textAlign;t&&c&&(e=t.getBBox(),a=t.padding,n="justify"===l(this.options.overflow,"justify"),h="left"===h?u.inverted?-a:a:"right"===h?e.width:u.inverted&&"center"===h?e.width/2:u.inverted?r?e.width+a:-a:e.width/2,r=u.inverted?e.height/2:r?-a:e.height,this.alignOptions.x=l(this.options.x,0),this.alignOptions.y=l(this.options.y,0),c.x-=h,c.y-=r,t.align(this.alignOptions,null,c),u.isInsidePlot(t.alignAttr.x+h-this.alignOptions.x,t.alignAttr.y+r-this.alignOptions.y)?t.show():(t.hide(),n=!1),n&&i.prototype.justifyDataLabel.call(this.axis,t,this.alignOptions,t.alignAttr,e,c),t.attr({x:t.alignAttr.x,y:t.alignAttr.y}),l(!n&&this.options.crop,!0)&&((u=s(t.x)&&s(t.y)&&u.isInsidePlot(t.x-a+t.width,t.y)&&u.isInsidePlot(t.x+a,t.y))||t.hide()))},e.prototype.getStackBox=function(e,t,r,n,i,o,a){var s=t.axis.reversed,l=e.inverted,c=a.height+a.pos-(l?e.plotLeft:e.plotTop);return t=t.isNegative&&!s||!t.isNegative&&s,{x:l?t?n-a.right:n-o+a.pos-e.plotLeft:r+e.xAxis[0].transB-e.plotLeft,y:l?a.height-r-i:t?c-n-o:c-n,width:l?o:i,height:l?i:o}},e}(),e})),t(r,"Core/Axis/Stacking/StackingAxis.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Axis/Stacking/StackItem.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i){function o(){var e=this,t=e.inverted;e.yAxis.forEach((function(e){e.stacking&&e.stacking.stacks&&e.hasVisibleSeries&&(e.stacking.oldStacks=e.stacking.stacks)})),e.series.forEach((function(r){var n=r.xAxis&&r.xAxis.options||{};!r.options.stacking||!0!==r.visible&&!1!==e.options.chart.ignoreHiddenSeries||(r.stackKey=[r.type,S(r.options.stack,""),t?n.top:n.left,t?n.height:n.width].join())}))}function a(){var e=this.stacking;if(e){var t=e.stacks;C(t,(function(e,r){y(e),t[r]=null})),e&&e.stackTotalGroup&&e.stackTotalGroup.destroy()}}function s(){this.stacking||(this.stacking=new E(this))}function l(e,t,r,n){return!v(e)||e.x!==t||n&&e.stackKey!==n?e={x:t,index:0,key:n,stackKey:n}:e.index++,e.key=[r,t,e.index].join(),e}function c(){var e,t=this,r=t.stackKey,n=t.yAxis.stacking.stacks,i=t.processedXData,o=t[t.options.stacking+"Stacker"];o&&[r,"-"+r].forEach((function(r){for(var a,s,l=i.length;l--;)a=i[l],e=t.getStackIndicator(e,a,t.index,r),(s=(a=n[r]&&n[r][a])&&a.points[e.key])&&o.call(t,s,a,l)}))}function u(e,t,r){t=t.total?100/t.total:0,e[0]=m(e[0]*t),e[1]=m(e[1]*t),this.stackedYData[r]=e[1]}function h(){var e=this.yAxis.stacking;this.options.centerInCategory&&(this.is("column")||this.is("columnrange"))&&!this.options.stacking&&1<this.chart.series.length?f.setStackedPoints.call(this,"group"):e&&C(e.stacks,(function(t,r){"group"===r.slice(-5)&&(C(t,(function(e){return e.destroy()})),delete e.stacks[r])}))}function p(e){var t=e||this.options.stacking;if(t&&(!0===this.visible||!1===this.chart.options.chart.ignoreHiddenSeries)){var r=this.processedXData,i=this.processedYData,o=[],a=i.length,s=this.options,l=s.threshold,c=S(s.startFromThreshold&&l,0);s=s.stack;var u,h,p="-"+(e=e?""+this.type+",".concat(t):this.stackKey),d=this.negStacks,A=this.yAxis,f=A.stacking.stacks,g=A.stacking.oldStacks;for(A.stacking.stacksTouched+=1,h=0;h<a;h++){var y=r[h],b=i[h],x=this.getStackIndicator(x,y,this.index),C=x.key,E=(u=d&&b<(c?0:l))?p:e;f[E]||(f[E]={}),f[E][y]||(g[E]&&g[E][y]?(f[E][y]=g[E][y],f[E][y].total=null):f[E][y]=new n(A,A.options.stackLabels,!!u,y,s)),E=f[E][y],null!==b?(E.points[C]=E.points[this.index]=[S(E.cumulative,c)],v(E.cumulative)||(E.base=C),E.touched=A.stacking.stacksTouched,0<x.index&&!1===this.singleStacks&&(E.points[C][0]=E.points[this.index+","+y+",0"][0])):E.points[C]=E.points[this.index]=null,"percent"===t?(u=u?e:p,d&&f[u]&&f[u][y]?(u=f[u][y],E.total=u.total=Math.max(u.total,E.total)+Math.abs(b)||0):E.total=m(E.total+(Math.abs(b)||0))):"group"===t?(w(b)&&(b=b[0]),null!==b&&(E.total=(E.total||0)+1)):E.total=m(E.total+(b||0)),E.cumulative="group"===t?(E.total||1)-1:S(E.cumulative,c)+(b||0),null!==b&&(E.points[C].push(E.cumulative),o[h]=E.cumulative,E.hasValidPoints=!0)}"percent"===t&&(A.stacking.usePercentage=!0),"group"!==t&&(this.stackedYData=o),A.stacking.oldStacks={}}}var d,A=e.getDeferredAnimation,f=r.series.prototype,g=i.addEvent,m=i.correctFloat,v=i.defined,y=i.destroyObjectProperties,b=i.fireEvent,w=i.isArray,x=i.isNumber,C=i.objectEach,S=i.pick,E=function(){function e(e){this.oldStacks={},this.stacks={},this.stacksTouched=0,this.axis=e}return e.prototype.buildStacks=function(){var e,t=this.axis,r=t.series,n=t.options.reversedStacks,i=r.length;if(!t.isXAxis){for(this.usePercentage=!1,e=i;e--;){var o=r[n?e:i-e-1];o.setStackedPoints(),o.setGroupedPoints()}for(e=0;e<i;e++)r[e].modifyStacks();b(t,"afterBuildStacks")}},e.prototype.cleanStacks=function(){if(!this.axis.isXAxis){if(this.oldStacks)var e=this.stacks=this.oldStacks;C(e,(function(e){C(e,(function(e){e.cumulative=e.total}))}))}},e.prototype.resetStacks=function(){var e=this,t=e.stacks;e.axis.isXAxis||C(t,(function(t){C(t,(function(r,n){x(r.touched)&&r.touched<e.stacksTouched?(r.destroy(),delete t[n]):(r.total=null,r.cumulative=null)}))}))},e.prototype.renderStackTotals=function(){var e=this.axis,t=e.chart,r=t.renderer,n=this.stacks;e=A(t,e.options.stackLabels&&e.options.stackLabels.animation||!1);var i=this.stackTotalGroup=this.stackTotalGroup||r.g("stack-labels").attr({zIndex:6,opacity:0}).add();i.translate(t.plotLeft,t.plotTop),C(n,(function(e){C(e,(function(e){e.render(i)}))})),i.animate({opacity:1},e)},e}();return function(e){var t=[];e.compose=function(e,r,n){-1===t.indexOf(e)&&(t.push(e),g(e,"init",s),g(e,"destroy",a)),-1===t.indexOf(r)&&(t.push(r),r.prototype.getStacks=o),-1===t.indexOf(n)&&(t.push(n),(e=n.prototype).getStackIndicator=l,e.modifyStacks=c,e.percentStacker=u,e.setGroupedPoints=h,e.setStackedPoints=p)}}(d||(d={})),d})),t(r,"Series/Line/LineSeries.js",[r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=r.defined,o=r.merge;return r=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(r,t),r.prototype.drawGraph=function(){var e=this,t=this.options,r=(this.gappedPath||this.getGraphPath).call(this),n=this.chart.styledMode,i=[["graph","highcharts-graph"]];n||i[0].push(t.lineColor||this.color||"#cccccc",t.dashStyle),(i=e.getZonesGraphs(i)).forEach((function(i,o){var a=i[0],s=e[a],l=s?"animate":"attr";s?(s.endX=e.preventGraphAnimation?null:r.xMap,s.animate({d:r})):r.length&&(e[a]=s=e.chart.renderer.path(r).addClass(i[1]).attr({zIndex:1}).add(e.group)),s&&!n&&(a={stroke:i[2],"stroke-width":t.lineWidth,fill:e.fillGraph&&e.color||"none"},i[3]?a.dashstyle=i[3]:"square"!==t.linecap&&(a["stroke-linecap"]=a["stroke-linejoin"]="round"),s[l](a).shadow(2>o&&t.shadow)),s&&(s.startX=r.xMap,s.isArea=r.isArea)}))},r.prototype.getGraphPath=function(e,t,r){var n,o=this,a=o.options,s=[],l=[],c=a.step,u=(e=e||o.points).reversed;return u&&e.reverse(),(c={right:1,center:2}[c]||c&&3)&&u&&(c=4-c),(e=this.getValidPoints(e,!1,!(a.connectNulls&&!t&&!r))).forEach((function(u,h){var p=u.plotX,d=u.plotY,A=e[h-1];(u.leftCliff||A&&A.rightCliff)&&!r&&(n=!0),u.isNull&&!i(t)&&0<h?n=!a.connectNulls:u.isNull&&!t?n=!0:(0===h||n?h=[["M",u.plotX,u.plotY]]:o.getPointSpline?h=[o.getPointSpline(e,u,h)]:c?(h=1===c?[["L",A.plotX,d]]:2===c?[["L",(A.plotX+p)/2,A.plotY],["L",(A.plotX+p)/2,d]]:[["L",p,A.plotY]]).push(["L",p,d]):h=[["L",p,d]],l.push(u.x),c&&(l.push(u.x),2===c&&l.push(u.x)),s.push.apply(s,h),n=!1)})),s.xMap=l,o.graphPath=s},r.prototype.getZonesGraphs=function(e){return this.zones.forEach((function(t,r){r=["zone-graph-"+r,"highcharts-graph highcharts-zone-graph-"+r+" "+(t.className||"")],this.chart.styledMode||r.push(t.color||this.color,t.dashStyle||this.options.dashStyle),e.push(r)}),this),e},r.defaultOptions=o(e.defaultOptions,{}),r}(e),t.registerSeriesType("line",r),r})),t(r,"Series/Area/AreaSeries.js",[r["Core/Color/Color.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=e.parse,a=r.seriesTypes.line;e=n.extend;var s=n.merge,l=n.objectEach,c=n.pick;return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return i(t,e),t.prototype.drawGraph=function(){this.areaPath=[],e.prototype.drawGraph.apply(this);var t=this,r=this.areaPath,n=this.options,i=[["area","highcharts-area",this.color,n.fillColor]];this.zones.forEach((function(e,r){i.push(["zone-area-"+r,"highcharts-area highcharts-zone-area-"+r+" "+e.className,e.color||t.color,e.fillColor||n.fillColor])})),i.forEach((function(e){var i=e[0],a={},s=t[i],l=s?"animate":"attr";s?(s.endX=t.preventGraphAnimation?null:r.xMap,s.animate({d:r})):(a.zIndex=0,(s=t[i]=t.chart.renderer.path(r).addClass(e[1]).add(t.group)).isArea=!0),t.chart.styledMode||(a.fill=c(e[3],o(e[2]).setOpacity(c(n.fillOpacity,.75)).get())),s[l](a),s.startX=r.xMap,s.shiftUnit=n.step?2:1}))},t.prototype.getGraphPath=function(e){var t=a.prototype.getGraphPath,r=this.options,n=r.stacking,i=this.yAxis,o=[],s=[],l=this.index,u=i.stacking.stacks[this.stackKey],h=r.threshold,p=Math.round(i.getThreshold(r.threshold));r=c(r.connectNulls,"percent"===n);var d=function(t,r,a){var c=e[t];t=n&&u[c.x].points[l];var d=c[a+"Null"]||0;if(a=c[a+"Cliff"]||0,c=!0,a||d){var A=(d?t[0]:t[1])+a,f=t[0]+a;c=!!d}else!n&&e[r]&&e[r].isNull&&(A=f=h);void 0!==A&&(s.push({plotX:m,plotY:null===A?p:i.getThreshold(A),isNull:c,isCliff:!0}),o.push({plotX:m,plotY:null===f?p:i.getThreshold(f),doCurve:!1}))};e=e||this.points,n&&(e=this.getStackPoints(e));for(var A=0,f=e.length;A<f;++A){n||(e[A].leftCliff=e[A].rightCliff=e[A].leftNull=e[A].rightNull=void 0);var g=e[A].isNull,m=c(e[A].rectPlotX,e[A].plotX),v=n?c(e[A].yBottom,p):p;g&&!r||(r||d(A,A-1,"left"),g&&!n&&r||(s.push(e[A]),o.push({x:A,plotX:m,plotY:v})),r||d(A,A+1,"right"))}return d=t.call(this,s,!0,!0),o.reversed=!0,(v=(g=t.call(this,o,!0,!0))[0])&&"M"===v[0]&&(g[0]=["L",v[1],v[2]]),(g=d.concat(g)).length&&g.push(["Z"]),t=t.call(this,s,!1,r),g.xMap=d.xMap,this.areaPath=g,t},t.prototype.getStackPoints=function(e){var t=this,r=[],n=[],i=this.xAxis,o=this.yAxis,a=o.stacking.stacks[this.stackKey],s={},u=o.series,h=u.length,p=o.options.reversedStacks?1:-1,d=u.indexOf(t);if(e=e||this.points,this.options.stacking){for(var A=0;A<e.length;A++)e[A].leftNull=e[A].rightNull=void 0,s[e[A].x]=e[A];l(a,(function(e,t){null!==e.total&&n.push(t)})),n.sort((function(e,t){return e-t}));var f=u.map((function(e){return e.visible}));n.forEach((function(e,l){var A,g,m=0;if(s[e]&&!s[e].isNull)r.push(s[e]),[-1,1].forEach((function(r){var i=1===r?"rightNull":"leftNull",o=a[n[l+r]],c=0;if(o)for(var m=d;0<=m&&m<h;){var v=u[m].index;(A=o.points[v])||(v===t.index?s[e][i]=!0:f[m]&&(g=a[e].points[v])&&(c-=g[1]-g[0])),m+=p}s[e][1===r?"rightCliff":"leftCliff"]=c}));else{for(var v=d;0<=v&&v<h;){if(A=a[e].points[u[v].index]){m=A[1];break}v+=p}m=c(m,0),m=o.translate(m,0,1,0,1),r.push({isNull:!0,plotX:i.translate(e,0,0,0,1),x:e,plotY:m,yBottom:m})}}))}return r},t.defaultOptions=s(a.defaultOptions,{threshold:0}),t}(a),e(n.prototype,{singleStacks:!1,drawLegendSymbol:t.drawRectangle}),r.registerSeriesType("area",n),n})),t(r,"Series/Spline/SplineSeries.js",[r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=e.seriesTypes.line,i=t.merge,o=t.pick;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return r(t,e),t.prototype.getPointSpline=function(e,t,r){var n=t.plotX||0,i=t.plotY||0,a=e[r-1];if(r=e[r+1],a&&!a.isNull&&!1!==a.doCurve&&!t.isCliff&&r&&!r.isNull&&!1!==r.doCurve&&!t.isCliff){e=a.plotY||0;var s=r.plotX||0;r=r.plotY||0;var l=0,c=(1.5*n+(a.plotX||0))/2.5,u=(1.5*i+e)/2.5,h=(1.5*i+r)/2.5;(s=(1.5*n+s)/2.5)!==c&&(l=(h-u)*(s-n)/(s-c)+i-h),h+=l,(u+=l)>e&&u>i?h=2*i-(u=Math.max(e,i)):u<e&&u<i&&(h=2*i-(u=Math.min(e,i))),h>r&&h>i?u=2*i-(h=Math.max(r,i)):h<r&&h<i&&(u=2*i-(h=Math.min(r,i))),t.rightContX=s,t.rightContY=h}return t=["C",o(a.rightContX,a.plotX,0),o(a.rightContY,a.plotY,0),o(c,n,0),o(u,i,0),n,i],a.rightContX=a.rightContY=void 0,t},t.defaultOptions=i(n.defaultOptions),t}(n),e.registerSeriesType("spline",t),t})),t(r,"Series/AreaSpline/AreaSplineSeries.js",[r["Series/Spline/SplineSeries.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=r.seriesTypes,a=o.area;o=o.area.prototype;var s=n.extend,l=n.merge;return n=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.points=void 0,e.options=void 0,e}return i(r,t),r.defaultOptions=l(e.defaultOptions,a.defaultOptions),r}(e),s(n.prototype,{getGraphPath:o.getGraphPath,getStackPoints:o.getStackPoints,drawGraph:o.drawGraph,drawLegendSymbol:t.drawRectangle}),r.registerSeriesType("areaspline",n),n})),t(r,"Series/Column/ColumnSeries.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o,a){var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=e.animObject,c=t.parse,u=r.hasTouch;e=r.noop;var h=a.clamp,p=a.css,d=a.defined,A=a.extend,f=a.fireEvent,g=a.isArray,m=a.isNumber,v=a.merge,y=a.pick,b=a.objectEach;return a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.borderWidth=void 0,t.data=void 0,t.group=void 0,t.options=void 0,t.points=void 0,t}return s(t,e),t.prototype.animate=function(e){var t=this,r=this.yAxis,n=t.options,i=this.chart.inverted,o={},a=i?"translateX":"translateY";if(e)o.scaleY=.001,e=h(r.toPixels(n.threshold),r.pos,r.pos+r.len),i?o.translateX=e-r.len:o.translateY=e,t.clipBox&&t.setClip(),t.group.attr(o);else{var s=Number(t.group.attr(a));t.group.animate({scaleY:1},A(l(t.options.animation),{step:function(e,n){t.group&&(o[a]=s+n.pos*(r.pos-s),t.group.attr(o))}}))}},t.prototype.init=function(t,r){e.prototype.init.apply(this,arguments);var n=this;(t=n.chart).hasRendered&&t.series.forEach((function(e){e.type===n.type&&(e.isDirty=!0)}))},t.prototype.getColumnMetrics=function(){var e=this,t=e.options,r=e.xAxis,n=e.yAxis,i=r.options.reversedStacks;i=r.reversed&&!i||!r.reversed&&i;var o,a={},s=0;!1===t.grouping?s=1:e.chart.series.forEach((function(t){var r=t.yAxis,i=t.options;if(t.type===e.type&&(t.visible||!e.chart.options.chart.ignoreHiddenSeries)&&n.len===r.len&&n.pos===r.pos){if(i.stacking&&"group"!==i.stacking){o=t.stackKey,void 0===a[o]&&(a[o]=s++);var l=a[o]}else!1!==i.grouping&&(l=s++);t.columnIndex=l}}));var l=Math.min(Math.abs(r.transA)*(r.ordinal&&r.ordinal.slope||t.pointRange||r.closestPointRange||r.tickInterval||1),r.len),c=l*t.groupPadding,u=(l-2*c)/(s||1);return t=Math.min(t.maxPointWidth||r.len,y(t.pointWidth,u*(1-2*t.pointPadding))),e.columnMetrics={width:t,offset:(u-t)/2+(c+((e.columnIndex||0)+(i?1:0))*u-l/2)*(i?-1:1),paddedWidth:u,columnCount:s},e.columnMetrics},t.prototype.crispCol=function(e,t,r,n){var i=this.chart,o=this.borderWidth,a=-(o%2?.5:0);return o=o%2?.5:1,i.inverted&&i.renderer.isVML&&(o+=1),this.options.crisp&&(r=Math.round(e+r)+a,r-=e=Math.round(e)+a),n=Math.round(t+n)+o,a=.5>=Math.abs(t)&&.5<n,n-=t=Math.round(t)+o,a&&n&&(--t,n+=1),{x:e,y:t,width:r,height:n}},t.prototype.adjustForMissingColumns=function(e,t,r,n){var i=this,o=this.options.stacking;if(!r.isNull&&1<n.columnCount){var a=this.yAxis.options.reversedStacks,s=0,l=a?0:-n.columnCount;b(this.yAxis.stacking&&this.yAxis.stacking.stacks,(function(e){if("number"==typeof r.x&&(e=e[r.x.toString()])){var t=e.points[i.index],n=e.total;o?(t&&(s=l),e.hasValidPoints&&(a?l++:l--)):g(t)&&(s=t[1],l=n||0)}})),e=(r.plotX||0)+((l-1)*n.paddedWidth+t)/2-t-s*n.paddedWidth}return e},t.prototype.translate=function(){var e=this,t=e.chart,r=e.options,n=e.dense=2>e.closestPointRange*e.xAxis.transA;n=e.borderWidth=y(r.borderWidth,n?0:1);var o=e.xAxis,a=e.yAxis,s=r.threshold,l=e.translatedThreshold=a.getThreshold(s),c=y(r.minPointLength,5),u=e.getColumnMetrics(),p=u.width,A=e.pointXOffset=u.offset,f=e.dataMin,g=e.dataMax,v=e.barW=Math.max(p,1+2*n);t.inverted&&(l-=.5),r.pointPadding&&(v=Math.ceil(v)),i.prototype.translate.apply(e),e.points.forEach((function(n){var i=y(n.yBottom,l),b=999+Math.abs(i),w=n.plotX||0;b=h(n.plotY,-b,a.len+b);var x=Math.min(b,i),C=Math.max(b,i)-x,S=p,E=w+A,B=v;c&&Math.abs(C)<c&&(C=c,w=!a.reversed&&!n.negative||a.reversed&&n.negative,m(s)&&m(g)&&n.y===s&&g<=s&&(a.min||0)<s&&(f!==g||(a.max||0)<=s)&&(w=!w),x=Math.abs(x-l)>c?i-c:l-(w?c:0)),d(n.options.pointWidth)&&(S=B=Math.ceil(n.options.pointWidth),E-=Math.round((S-p)/2)),r.centerInCategory&&(E=e.adjustForMissingColumns(E,S,n,u)),n.barX=E,n.pointWidth=S,n.tooltipPos=t.inverted?[h(a.len+a.pos-t.plotLeft-b,a.pos-t.plotLeft,a.len+a.pos-t.plotLeft),o.len+o.pos-t.plotTop-E-B/2,C]:[o.left-t.plotLeft+E+B/2,h(b+a.pos-t.plotTop,a.pos-t.plotTop,a.len+a.pos-t.plotTop),C],n.shapeType=e.pointClass.prototype.shapeType||"rect",n.shapeArgs=e.crispCol.apply(e,n.isNull?[E,l,B,0]:[E,x,B,C])}))},t.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},t.prototype.pointAttribs=function(e,t){var r=this.options,n=this.pointAttrToOptions||{},i=n.stroke||"borderColor",o=n["stroke-width"]||"borderWidth",a=e&&e.color||this.color,s=e&&e[i]||r[i]||a;n=e&&e.options.dashStyle||r.dashStyle;var l=e&&e[o]||r[o]||this[o]||0,u=y(e&&e.opacity,r.opacity,1);if(e&&this.zones.length){var h=e.getZone();a=e.options.color||h&&(h.color||e.nonZonedColor)||this.color,h&&(s=h.borderColor||s,n=h.dashStyle||n,l=h.borderWidth||l)}return t&&e&&(t=(e=v(r.states[t],e.options.states&&e.options.states[t]||{})).brightness,a=e.color||void 0!==t&&c(a).brighten(e.brightness).get()||a,s=e[i]||s,l=e[o]||l,n=e.dashStyle||n,u=y(e.opacity,u)),i={fill:a,stroke:s,"stroke-width":l,opacity:u},n&&(i.dashstyle=n),i},t.prototype.drawPoints=function(){var e,t=this,r=this.chart,n=t.options,i=r.renderer,o=n.animationLimit||250;t.points.forEach((function(a){var s=a.graphic,l=!!s,c=s&&r.pointCount<o?"animate":"attr";m(a.plotY)&&null!==a.y?(e=a.shapeArgs,s&&a.hasNewShapeType()&&(s=s.destroy()),t.enabledDataSorting&&(a.startXPos=t.xAxis.reversed?-(e&&e.width||0):t.xAxis.width),s||(a.graphic=s=i[a.shapeType](e).add(a.group||t.group))&&t.enabledDataSorting&&r.hasRendered&&r.pointCount<o&&(s.attr({x:a.startXPos}),l=!0,c="animate"),s&&l&&s[c](v(e)),n.borderRadius&&s[c]({r:n.borderRadius}),r.styledMode||s[c](t.pointAttribs(a,a.selected&&"select")).shadow(!1!==a.allowShadow&&n.shadow,null,n.stacking&&!n.borderRadius),s&&(s.addClass(a.getClassName(),!0),s.attr({visibility:a.visible?"inherit":"hidden"}))):s&&(a.graphic=s.destroy())}))},t.prototype.drawTracker=function(){var e,t=this,r=t.chart,n=r.pointer,i=function(e){var t=n.getPointFromEvent(e);void 0!==t&&(n.isDirectTouch=!0,t.onMouseOver(e))};t.points.forEach((function(t){e=g(t.dataLabels)?t.dataLabels:t.dataLabel?[t.dataLabel]:[],t.graphic&&(t.graphic.element.point=t),e.forEach((function(e){e.div?e.div.point=t:e.element.point=t}))})),t._hasTracking||(t.trackerGroups.forEach((function(e){t[e]&&(t[e].addClass("highcharts-tracker").on("mouseover",i).on("mouseout",(function(e){n.onTrackerMouseOut(e)})),u&&t[e].on("touchstart",i),!r.styledMode&&t.options.cursor&&t[e].css(p).css({cursor:t.options.cursor}))})),t._hasTracking=!0),f(this,"afterDrawTracker")},t.prototype.remove=function(){var e=this,t=e.chart;t.hasRendered&&t.series.forEach((function(t){t.type===e.type&&(t.isDirty=!0)})),i.prototype.remove.apply(e,arguments)},t.defaultOptions=v(i.defaultOptions,{borderRadius:0,centerInCategory:!1,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:"#cccccc",borderColor:"#000000"}},dataLabels:{align:void 0,verticalAlign:void 0,y:void 0},startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:"#ffffff"}),t}(i),A(a.prototype,{cropShoulder:0,directTouch:!0,drawLegendSymbol:n.drawRectangle,getSymbol:e,negStacks:!0,trackerGroups:["group","dataLabelsGroup"]}),o.registerSeriesType("column",a),a})),t(r,"Core/Series/DataLabel.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/FormatUtilities.js"],r["Core/Utilities.js"]],(function(e,t,r){var n,i=e.getDeferredAnimation,o=t.format,a=r.defined,s=r.extend,l=r.fireEvent,c=r.isArray,u=r.isString,h=r.merge,p=r.objectEach,d=r.pick,A=r.splat;return function(e){function t(e,t,r,n,i){var o=this,l=this.chart,c=this.isCartesian&&l.inverted,u=this.enabledDataSorting,h=d(e.dlBox&&e.dlBox.centerX,e.plotX),p=e.plotY,A=r.rotation,f=r.align,g=a(h)&&a(p)&&l.isInsidePlot(h,Math.round(p),{inverted:c,paneCoordinates:!0,series:o}),m=function(r){u&&o.xAxis&&!v&&o.setDataLabelStartPos(e,t,i,g,r)},v="justify"===d(r.overflow,u?"none":"justify"),y=this.visible&&!1!==e.visible&&(e.series.forceDL||u&&!v||g||d(r.inside,!!this.options.stacking)&&n&&l.isInsidePlot(h,c?n.x+1:n.y+n.height-1,{inverted:c,paneCoordinates:!0,series:o}));if(y&&a(h)&&a(p)){A&&t.attr({align:f}),f=t.getBBox(!0);var b=[0,0],w=l.renderer.fontMetrics(l.styledMode?void 0:r.style.fontSize,t).b;n=s({x:c?this.yAxis.len-p:h,y:Math.round(c?this.xAxis.len-h:p),width:0,height:0},n),s(r,{width:f.width,height:f.height}),A?(v=!1,b=l.renderer.rotCorr(w,A),h={x:n.x+(r.x||0)+n.width/2+b.x,y:n.y+(r.y||0)+{top:0,middle:.5,bottom:1}[r.verticalAlign]*n.height},b=[f.x-Number(t.attr("x")),f.y-Number(t.attr("y"))],m(h),t[i?"attr":"animate"](h)):(m(n),t.align(r,void 0,n),h=t.alignAttr),v&&0<=n.height?this.justifyDataLabel(t,r,h,f,n,i):d(r.crop,!0)&&(n=h.x,m=h.y,n+=b[0],m+=b[1],y=l.isInsidePlot(n,m,{paneCoordinates:!0,series:o})&&l.isInsidePlot(n+f.width,m+f.height,{paneCoordinates:!0,series:o})),r.shape&&!A&&t[i?"attr":"animate"]({anchorX:c?l.plotWidth-e.plotY:e.plotX,anchorY:c?l.plotHeight-e.plotX:e.plotY})}i&&u&&(t.placed=!1),y||u&&!v?t.show():(t.hide(),t.placed=!1)}function r(){var e=this,t=e.chart,r=e.options,n=e.points,s=e.hasRendered||0,h=t.renderer,g=t.options.chart,m=g.backgroundColor;g=g.plotBackgroundColor;var v=h.getContrast(u(g)&&g||u(m)&&m||"#000000"),y=r.dataLabels;if(m=y.animation,m=y.defer?i(t,m,e):{defer:0,duration:0},y=f(f(t.options.plotOptions&&t.options.plotOptions.series&&t.options.plotOptions.series.dataLabels,t.options.plotOptions&&t.options.plotOptions[e.type]&&t.options.plotOptions[e.type].dataLabels),y),l(this,"drawDataLabels"),c(y)||y.enabled||e._hasPointLabels){var b=e.plotGroup("dataLabelsGroup","data-labels",s?"inherit":"hidden",y.zIndex||6);b.attr({opacity:+s}),!s&&(s=e.dataLabelsGroup)&&(e.visible&&b.show(),s[r.animation?"animate":"attr"]({opacity:1},m)),n.forEach((function(n){A(f(y,n.dlOptions||n.options&&n.options.dataLabels)).forEach((function(i,s){var l=i.enabled&&(!n.isNull||n.dataLabelOnNull)&&function(e,t){var r=t.filter;return!r||(t=r.operator,e=e[r.property],r=r.value,">"===t&&e>r||"<"===t&&e<r||">="===t&&e>=r||"<="===t&&e<=r||"=="===t&&e==r||"==="===t&&e===r)}(n,i),c=n.connectors?n.connectors[s]:n.connector,u=n.dataLabels?n.dataLabels[s]:n.dataLabel,A=!u,f=d(i.distance,n.labelDistance);if(l){var g=n.getLabelConfig(),m=d(i[n.formatPrefix+"Format"],i.format);g=a(m)?o(m,g,t):(i[n.formatPrefix+"Formatter"]||i.formatter).call(g,i),m=i.style;var y=i.rotation;t.styledMode||(m.color=d(i.color,m.color,e.color,"#000000"),"contrast"===m.color?(n.contrastColor=h.getContrast(n.color||e.color),m.color=!a(f)&&i.inside||0>f||r.stacking?n.contrastColor:v):delete n.contrastColor,r.cursor&&(m.cursor=r.cursor));var w={r:i.borderRadius||0,rotation:y,padding:i.padding,zIndex:1};t.styledMode||(w.fill=i.backgroundColor,w.stroke=i.borderColor,w["stroke-width"]=i.borderWidth),p(w,(function(e,t){void 0===e&&delete w[t]}))}!u||l&&a(g)&&!!u.div==!!i.useHTML&&(u.rotation&&i.rotation||u.rotation===i.rotation)||(A=!0,n.dataLabel=u=n.dataLabel&&n.dataLabel.destroy(),n.dataLabels&&(1===n.dataLabels.length?delete n.dataLabels:delete n.dataLabels[s]),s||delete n.dataLabel,c&&(n.connector=n.connector.destroy(),n.connectors&&(1===n.connectors.length?delete n.connectors:delete n.connectors[s]))),l&&a(g)?(u?w.text=g:(n.dataLabels=n.dataLabels||[],u=n.dataLabels[s]=y?h.text(g,0,0,i.useHTML).addClass("highcharts-data-label"):h.label(g,0,0,i.shape,null,null,i.useHTML,null,"data-label"),s||(n.dataLabel=u),u.addClass(" highcharts-data-label-color-"+n.colorIndex+" "+(i.className||"")+(i.useHTML?" highcharts-tracker":""))),u.options=i,u.attr(w),t.styledMode||u.css(m).shadow(i.shadow),i.textPath&&!i.useHTML&&(u.setTextPath(n.getDataLabelPath&&n.getDataLabelPath(u)||n.graphic,i.textPath),n.dataLabelPath&&!i.textPath.enabled&&(n.dataLabelPath=n.dataLabelPath.destroy())),u.added||u.add(b),e.alignDataLabel(n,u,i,null,A)):u&&u.hide()}))}))}l(this,"afterDrawDataLabels")}function n(e,t,r,n,i,o){var a=this.chart,s=t.align,l=t.verticalAlign,c=e.box?0:e.padding||0,u=t.x;u=void 0===u?0:u;var h=t.y;h=void 0===h?0:h;var p=(r.x||0)+c;if(0>p){"right"===s&&0<=u?(t.align="left",t.inside=!0):u-=p;var d=!0}return(p=(r.x||0)+n.width-c)>a.plotWidth&&("left"===s&&0>=u?(t.align="right",t.inside=!0):u+=a.plotWidth-p,d=!0),0>(p=r.y+c)&&("bottom"===l&&0<=h?(t.verticalAlign="top",t.inside=!0):h-=p,d=!0),(p=(r.y||0)+n.height-c)>a.plotHeight&&("top"===l&&0>=h?(t.verticalAlign="bottom",t.inside=!0):h+=a.plotHeight-p,d=!0),d&&(t.x=u,t.y=h,e.placed=!o,e.align(t,void 0,i)),d}function f(e,t){var r,n=[];if(c(e)&&!c(t))n=e.map((function(e){return h(e,t)}));else if(c(t)&&!c(e))n=t.map((function(t){return h(e,t)}));else if(c(e)||c(t))for(r=Math.max(e.length,t.length);r--;)n[r]=h(e[r],t[r]);else n=h(e,t);return n}function g(e,t,r,n,i){var o=this.chart,a=o.inverted,s=this.xAxis,l=s.reversed,c=a?t.height/2:t.width/2;e=(e=e.pointWidth)?e/2:0,t.startXPos=a?i.x:l?-c-e:s.width-c+e,t.startYPos=a?l?this.yAxis.height-c+e:-c-e:i.y,n?"hidden"===t.visibility&&(t.show(),t.attr({opacity:0}).animate({opacity:1})):t.attr({opacity:1}).animate({opacity:0},void 0,t.hide),o.hasRendered&&(r&&t.attr({x:t.startXPos,y:t.startYPos}),t.placed=!0)}var m=[];e.compose=function(e){if(-1===m.indexOf(e)){var i=e.prototype;m.push(e),i.alignDataLabel=t,i.drawDataLabels=r,i.justifyDataLabel=n,i.setDataLabelStartPos=g}}}(n||(n={})),n})),t(r,"Series/Column/ColumnDataLabel.js",[r["Core/Series/DataLabel.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r){var n,i=t.series,o=r.merge,a=r.pick;return function(t){function r(e,t,r,n,s){var l=this.chart.inverted,c=e.series,u=(c.xAxis?c.xAxis.len:this.chart.plotSizeX)||0;c=(c.yAxis?c.yAxis.len:this.chart.plotSizeY)||0;var h=e.dlBox||e.shapeArgs,p=a(e.below,e.plotY>a(this.translatedThreshold,c)),d=a(r.inside,!!this.options.stacking);h&&(0>(n=o(h)).y&&(n.height+=n.y,n.y=0),0<(h=n.y+n.height-c)&&h<n.height&&(n.height-=h),l&&(n={x:c-n.y-n.height,y:u-n.x-n.width,width:n.height,height:n.width}),d||(l?(n.x+=p?0:n.width,n.width=0):(n.y+=p?n.height:0,n.height=0))),r.align=a(r.align,!l||d?"center":p?"right":"left"),r.verticalAlign=a(r.verticalAlign,l||d?"middle":p?"top":"bottom"),i.prototype.alignDataLabel.call(this,e,t,r,n,s),r.inside&&e.contrastColor&&t.css({color:e.contrastColor})}var n=[];t.compose=function(t){e.compose(i),-1===n.indexOf(t)&&(n.push(t),t.prototype.alignDataLabel=r)}}(n||(n={})),n})),t(r,"Series/Bar/BarSeries.js",[r["Series/Column/ColumnSeries.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=r.extend,o=r.merge;return r=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(r,t),r.defaultOptions=o(e.defaultOptions,{}),r}(e),i(r.prototype,{inverted:!0}),t.registerSeriesType("bar",r),r})),t(r,"Series/Scatter/ScatterSeries.js",[r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=e.seriesTypes,i=n.column,o=n.line;n=t.addEvent;var a=t.extend,s=t.merge;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return r(t,e),t.prototype.applyJitter=function(){var e=this,t=this.options.jitter,r=this.points.length;t&&this.points.forEach((function(n,i){["x","y"].forEach((function(o,a){var s="plot"+o.toUpperCase();if(t[o]&&!n.isNull){var l=e[o+"Axis"],c=t[o]*l.transA;if(l&&!l.isLog){var u=Math.max(0,n[s]-c);l=Math.min(l.len,n[s]+c),a=1e4*Math.sin(i+a*r),n[s]=u+(l-u)*(a-Math.floor(a)),"x"===o&&(n.clientX=n.plotX)}}}))}))},t.prototype.drawGraph=function(){this.options.lineWidth?e.prototype.drawGraph.call(this):this.graph&&(this.graph=this.graph.destroy())},t.defaultOptions=s(o.defaultOptions,{lineWidth:0,findNearestPointBy:"xy",jitter:{x:0,y:0},marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">●</span> <span style="font-size: 10px"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}}),t}(o),a(t.prototype,{drawTracker:i.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),n(t,"afterTranslate",(function(){this.applyJitter()})),e.registerSeriesType("scatter",t),t})),t(r,"Series/CenteredUtilities.js",[r["Core/Globals.js"],r["Core/Series/Series.js"],r["Core/Utilities.js"]],(function(e,t,r){var n,i=e.deg2rad,o=r.fireEvent,a=r.isNumber,s=r.pick,l=r.relativeLength;return function(e){e.getCenter=function(){var e=this.options,r=this.chart,n=2*(e.slicedOffset||0),i=r.plotWidth-2*n,c=r.plotHeight-2*n,u=e.center,h=Math.min(i,c),p=e.thickness,d=e.size,A=e.innerSize||0;for("string"==typeof d&&(d=parseFloat(d)),"string"==typeof A&&(A=parseFloat(A)),e=[s(u[0],"50%"),s(u[1],"50%"),s(d&&0>d?void 0:e.size,"100%"),s(A&&0>A?void 0:e.innerSize||0,"0%")],!r.angular||this instanceof t||(e[3]=0),u=0;4>u;++u)d=e[u],r=2>u||2===u&&/%$/.test(d),e[u]=l(d,[i,c,h,e[2]][u])+(r?n:0);return e[3]>e[2]&&(e[3]=e[2]),a(p)&&2*p<e[2]&&0<p&&(e[3]=e[2]-2*p),o(this,"afterGetCenter",{positions:e}),e},e.getStartAndEndRadians=function(e,t){return e=a(e)?e:0,t=a(t)&&t>e&&360>t-e?t:e+360,{start:i*(e+-90),end:i*(t+-90)}}}(n||(n={})),n})),t(r,"Series/Pie/PiePoint.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Series/Point.js"],r["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=e.setAnimation,o=r.addEvent,a=r.defined;e=r.extend;var s=r.isNumber,l=r.pick,c=r.relativeLength;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.labelDistance=void 0,t.options=void 0,t.series=void 0,t}return n(t,e),t.prototype.getConnectorPath=function(){var e=this.labelPosition,t=this.series.options.dataLabels,r=this.connectorShapes,n=t.connectorShape;return r[n]&&(n=r[n]),n.call(this,{x:e.final.x,y:e.final.y,alignment:e.alignment},e.connectorPosition,t)},t.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},t.prototype.haloPath=function(e){var t=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(t.x,t.y,t.r+e,t.r+e,{innerR:t.r-1,start:t.start,end:t.end})},t.prototype.init=function(){var t=this;e.prototype.init.apply(this,arguments),this.name=l(this.name,"Slice");var r=function(e){t.slice("select"===e.type)};return o(this,"select",r),o(this,"unselect",r),this},t.prototype.isValid=function(){return s(this.y)&&0<=this.y},t.prototype.setVisible=function(e,t){var r=this,n=this.series,i=n.chart,o=n.options.ignoreHiddenPoint;t=l(t,o),e!==this.visible&&(this.visible=this.options.visible=e=void 0===e?!this.visible:e,n.options.data[n.data.indexOf(this)]=this.options,["graphic","dataLabel","connector","shadowGroup"].forEach((function(t){r[t]&&r[t][e?"show":"hide"](e)})),this.legendItem&&i.legend.colorizeItem(this,e),e||"hover"!==this.state||this.setState(""),o&&(n.isDirty=!0),t&&i.redraw())},t.prototype.slice=function(e,t,r){var n=this.series;i(r,n.chart),l(t,!0),this.sliced=this.options.sliced=a(e)?e:!this.sliced,n.options.data[n.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},t}(t),e(t.prototype,{connectorShapes:{fixedOffset:function(e,t,r){var n=t.breakAt;return t=t.touchingSliceAt,[["M",e.x,e.y],r.softConnector?["C",e.x+("left"===e.alignment?-5:5),e.y,2*n.x-t.x,2*n.y-t.y,n.x,n.y]:["L",n.x,n.y],["L",t.x,t.y]]},straight:function(e,t){return t=t.touchingSliceAt,[["M",e.x,e.y],["L",t.x,t.y]]},crookedLine:function(e,t,r){t=t.touchingSliceAt;var n=this.series,i=n.center[0],o=n.chart.plotWidth,a=n.chart.plotLeft;n=e.alignment;var s=this.shapeArgs.r;return r=c(r.crookDistance,1),r=["L",o="left"===n?i+s+(o+a-i-s)*(1-r):a+(i-s)*r,e.y],i=!0,("left"===n?o>e.x||o<t.x:o<e.x||o>t.x)&&(i=!1),e=[["M",e.x,e.y]],i&&e.push(r),e.push(["L",t.x,t.y]),e}}}),t})),t(r,"Series/Pie/PieSeries.js",[r["Series/CenteredUtilities.js"],r["Series/Column/ColumnSeries.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Series/Pie/PiePoint.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/Symbols.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l){var c=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),u=e.getStartAndEndRadians;r=r.noop;var h=l.clamp,p=l.extend,d=l.fireEvent,A=l.merge,f=l.pick,g=l.relativeLength;return l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.center=void 0,t.data=void 0,t.maxLabelDistance=void 0,t.options=void 0,t.points=void 0,t}return c(t,e),t.prototype.animate=function(e){var t=this,r=t.points,n=t.startAngleRad;e||r.forEach((function(e){var r=e.graphic,i=e.shapeArgs;r&&i&&(r.attr({r:f(e.startR,t.center&&t.center[3]/2),start:n,end:n}),r.animate({r:i.r,start:i.start,end:i.end},t.options.animation))}))},t.prototype.drawEmpty=function(){var e=this.startAngleRad,t=this.endAngleRad,r=this.options;if(0===this.total&&this.center){var n=this.center[0],i=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(n,i,this.center[1]/2,0,e,t).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:s.arc(n,i,this.center[2]/2,0,{start:e,end:t,innerR:this.center[3]/2})}),this.chart.styledMode||this.graph.attr({"stroke-width":r.borderWidth,fill:r.fillColor||"none",stroke:r.color||"#cccccc"})}else this.graph&&(this.graph=this.graph.destroy())},t.prototype.drawPoints=function(){var e=this.chart.renderer;this.points.forEach((function(t){t.graphic&&t.hasNewShapeType()&&(t.graphic=t.graphic.destroy()),t.graphic||(t.graphic=e[t.shapeType](t.shapeArgs).add(t.series.group),t.delayedRendering=!0)}))},t.prototype.generatePoints=function(){e.prototype.generatePoints.call(this),this.updateTotals()},t.prototype.getX=function(e,t,r){var n=this.center,i=this.radii?this.radii[r.index]||0:n[2]/2;return e=Math.asin(h((e-n[1])/(i+r.labelDistance),-1,1)),n[0]+(t?-1:1)*Math.cos(e)*(i+r.labelDistance)+(0<r.labelDistance?(t?-1:1)*this.options.dataLabels.padding:0)},t.prototype.hasData=function(){return!!this.processedXData.length},t.prototype.redrawPoints=function(){var e,t,r,n,i=this,o=i.chart,a=o.renderer,s=i.options.shadow;this.drawEmpty(),!s||i.shadowGroup||o.styledMode||(i.shadowGroup=a.g("shadow").attr({zIndex:-1}).add(i.group)),i.points.forEach((function(l){var c={};if(t=l.graphic,!l.isNull&&t){var u=void 0;n=l.shapeArgs,e=l.getTranslate(),o.styledMode||(u=l.shadowGroup,s&&!u&&(u=l.shadowGroup=a.g("shadow").add(i.shadowGroup)),u&&u.attr(e),r=i.pointAttribs(l,l.selected&&"select")),l.delayedRendering?(t.setRadialReference(i.center).attr(n).attr(e),o.styledMode||t.attr(r).attr({"stroke-linejoin":"round"}).shadow(s,u),l.delayedRendering=!1):(t.setRadialReference(i.center),o.styledMode||A(!0,c,r),A(!0,c,n,e),t.animate(c)),t.attr({visibility:l.visible?"inherit":"hidden"}),t.addClass(l.getClassName(),!0)}else t&&(l.graphic=t.destroy())}))},t.prototype.sortByAngle=function(e,t){e.sort((function(e,r){return void 0!==e.angle&&(r.angle-e.angle)*t}))},t.prototype.translate=function(e){d(this,"translate"),this.generatePoints();var t=this.options,r=t.slicedOffset,n=r+(t.borderWidth||0),i=u(t.startAngle,t.endAngle),o=this.startAngleRad=i.start;i=(this.endAngleRad=i.end)-o;var a=this.points,s=t.dataLabels.distance;t=t.ignoreHiddenPoint;var l,c=a.length,h=0;for(e||(this.center=e=this.getCenter()),l=0;l<c;l++){var p=a[l],A=o+h*i;!p.isValid()||t&&!p.visible||(h+=p.percentage/100);var m=o+h*i,v={x:e[0],y:e[1],r:e[2]/2,innerR:e[3]/2,start:Math.round(1e3*A)/1e3,end:Math.round(1e3*m)/1e3};p.shapeType="arc",p.shapeArgs=v,p.labelDistance=f(p.options.dataLabels&&p.options.dataLabels.distance,s),p.labelDistance=g(p.labelDistance,v.r),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,p.labelDistance),(m=(m+A)/2)>1.5*Math.PI?m-=2*Math.PI:m<-Math.PI/2&&(m+=2*Math.PI),p.slicedTranslation={translateX:Math.round(Math.cos(m)*r),translateY:Math.round(Math.sin(m)*r)},v=Math.cos(m)*e[2]/2;var y=Math.sin(m)*e[2]/2;p.tooltipPos=[e[0]+.7*v,e[1]+.7*y],p.half=m<-Math.PI/2||m>Math.PI/2?1:0,p.angle=m,A=Math.min(n,p.labelDistance/5),p.labelPosition={natural:{x:e[0]+v+Math.cos(m)*p.labelDistance,y:e[1]+y+Math.sin(m)*p.labelDistance},final:{},alignment:0>p.labelDistance?"center":p.half?"right":"left",connectorPosition:{breakAt:{x:e[0]+v+Math.cos(m)*A,y:e[1]+y+Math.sin(m)*A},touchingSliceAt:{x:e[0]+v,y:e[1]+y}}}}d(this,"afterTranslate")},t.prototype.updateTotals=function(){var e,t=this.points,r=t.length,n=this.options.ignoreHiddenPoint,i=0;for(e=0;e<r;e++){var o=t[e];!o.isValid()||n&&!o.visible||(i+=o.y)}for(this.total=i,e=0;e<r;e++)(o=t[e]).percentage=0<i&&(o.visible||!n)?o.y/i*100:0,o.total=i},t.defaultOptions=A(o.defaultOptions,{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,connectorPadding:5,connectorShape:"fixedOffset",crookDistance:"70%",distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},softConnector:!0,x:0},fillColor:void 0,ignoreHiddenPoint:!0,inactiveOtherPoints:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:"#ffffff",borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}}),t}(o),p(l.prototype,{axisTypes:[],directTouch:!0,drawGraph:void 0,drawLegendSymbol:n.drawRectangle,drawTracker:t.prototype.drawTracker,getCenter:e.getCenter,getSymbol:r,isCartesian:!1,noSharedTooltip:!0,pointAttribs:t.prototype.pointAttribs,pointClass:i,requireSorting:!1,searchPoint:r,trackerGroups:["group","dataLabelsGroup"]}),a.registerSeriesType("pie",l),l})),t(r,"Series/Pie/PieDataLabel.js",[r["Core/Series/DataLabel.js"],r["Core/Globals.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],(function(e,t,r,n,i){var o,a=t.noop,s=r.distribute,l=n.series,c=i.arrayMax,u=i.clamp,h=i.defined,p=i.merge,d=i.pick,A=i.relativeLength;return function(t){function r(){var e,t,r,n,i,o,a,u,A,f,g,m,v=this,y=v.data,b=v.chart,w=v.options.dataLabels||{},x=w.connectorPadding,C=b.plotWidth,S=b.plotHeight,E=b.plotLeft,B=Math.round(b.chartWidth/3),k=v.center,_=k[2]/2,T=k[1],I=[[],[]],M=[0,0,0,0],F=v.dataLabelPositioners;v.visible&&(w.enabled||v._hasPointLabels)&&(y.forEach((function(e){e.dataLabel&&e.visible&&e.dataLabel.shortened&&(e.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),e.dataLabel.shortened=!1)})),l.prototype.drawDataLabels.apply(v),y.forEach((function(e){e.dataLabel&&(e.visible?(I[e.half].push(e),e.dataLabel._pos=null,!h(w.style.width)&&!h(e.options.dataLabels&&e.options.dataLabels.style&&e.options.dataLabels.style.width)&&e.dataLabel.getBBox().width>B&&(e.dataLabel.css({width:Math.round(.7*B)+"px"}),e.dataLabel.shortened=!0)):(e.dataLabel=e.dataLabel.destroy(),e.dataLabels&&1===e.dataLabels.length&&delete e.dataLabels))})),I.forEach((function(t,r){var l,c=t.length,p=[];if(c){if(v.sortByAngle(t,r-.5),0<v.maxLabelDistance){var y=Math.max(0,T-_-v.maxLabelDistance),B=Math.min(T+_+v.maxLabelDistance,b.plotHeight);t.forEach((function(e){0<e.labelDistance&&e.dataLabel&&(e.top=Math.max(0,T-_-e.labelDistance),e.bottom=Math.min(T+_+e.labelDistance,b.plotHeight),l=e.dataLabel.getBBox().height||21,e.distributeBox={target:e.labelPosition.natural.y-e.top+l/2,size:l,rank:e.y},p.push(e.distributeBox))})),s(p,y=B+l-y,y/5)}for(g=0;g<c;g++){if(e=t[g],o=e.labelPosition,n=e.dataLabel,f=!1===e.visible?"hidden":"inherit",A=y=o.natural.y,p&&h(e.distributeBox)&&(void 0===e.distributeBox.pos?f="hidden":(a=e.distributeBox.size,A=F.radialDistributionY(e))),delete e.positionIndex,w.justify)u=F.justify(e,_,k);else switch(w.alignTo){case"connectors":u=F.alignToConnectors(t,r,C,E);break;case"plotEdges":u=F.alignToPlotEdges(n,r,C,E);break;default:u=F.radialDistributionX(v,e,A,y)}n._attr={visibility:f,align:o.alignment},m=e.options.dataLabels||{},n._pos={x:u+d(m.x,w.x)+({left:x,right:-x}[o.alignment]||0),y:A+d(m.y,w.y)-10},o.final.x=u,o.final.y=A,d(w.crop,!0)&&(i=n.getBBox().width,y=null,u-i<x&&1===r?(y=Math.round(i-u+x),M[3]=Math.max(y,M[3])):u+i>C-x&&0===r&&(y=Math.round(u+i-C+x),M[1]=Math.max(y,M[1])),0>A-a/2?M[0]=Math.max(Math.round(a/2-A),M[0]):A+a/2>S&&(M[2]=Math.max(Math.round(A+a/2-S),M[2])),n.sideOverflow=y)}}})),0===c(M)||this.verifyDataLabelOverflow(M))&&(this.placeDataLabels(),this.points.forEach((function(e){var i;m=p(w,e.options.dataLabels),(t=d(m.connectorWidth,1))&&(r=e.connector,(n=e.dataLabel)&&n._pos&&e.visible&&0<e.labelDistance?(f=n._attr.visibility,(i=!r)&&(e.connector=r=b.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+e.colorIndex+(e.className?" "+e.className:"")).add(v.dataLabelsGroup),b.styledMode||r.attr({"stroke-width":t,stroke:m.connectorColor||e.color||"#666666"})),r[i?"attr":"animate"]({d:e.getConnectorPath()}),r.attr("visibility",f)):r&&(e.connector=r.destroy()))})))}function n(){this.points.forEach((function(e){var t,r=e.dataLabel;r&&e.visible&&((t=r._pos)?(r.sideOverflow&&(r._attr.width=Math.max(r.getBBox().width-r.sideOverflow,0),r.css({width:r._attr.width+"px",textOverflow:(this.options.dataLabels.style||{}).textOverflow||"ellipsis"}),r.shortened=!0),r.attr(r._attr),r[r.moved?"animate":"attr"](t),r.moved=!0):r&&r.attr({y:-9999})),delete e.distributeBox}),this)}function i(e){var t=this.center,r=this.options,n=r.center,i=r.minSize||80,o=null!==r.size;if(!o){if(null!==n[0])var a=Math.max(t[2]-Math.max(e[1],e[3]),i);else a=Math.max(t[2]-e[1]-e[3],i),t[0]+=(e[3]-e[1])/2;null!==n[1]?a=u(a,i,t[2]-Math.max(e[0],e[2])):(a=u(a,i,t[2]-e[0]-e[2]),t[1]+=(e[0]-e[2])/2),a<t[2]?(t[2]=a,t[3]=Math.min(r.thickness?Math.max(0,a-2*r.thickness):Math.max(0,A(r.innerSize||0,a)),a),this.translate(t),this.drawDataLabels&&this.drawDataLabels()):o=!0}return o}var o=[],f={radialDistributionY:function(e){return e.top+e.distributeBox.pos},radialDistributionX:function(e,t,r,n){return e.getX(r<t.top+2||r>t.bottom-2?n:r,t.half,t)},justify:function(e,t,r){return r[0]+(e.half?-1:1)*(t+e.labelDistance)},alignToPlotEdges:function(e,t,r,n){return e=e.getBBox().width,t?e+n:r-e-n},alignToConnectors:function(e,t,r,n){var i,o=0;return e.forEach((function(e){(i=e.dataLabel.getBBox().width)>o&&(o=i)})),t?o+n:r-o-n}};t.compose=function(t){e.compose(l),-1===o.indexOf(t)&&(o.push(t),(t=t.prototype).dataLabelPositioners=f,t.alignDataLabel=a,t.drawDataLabels=r,t.placeDataLabels=n,t.verifyDataLabelOverflow=i)}}(o||(o={})),o})),t(r,"Extensions/OverlappingDataLabels.js",[r["Core/Chart/Chart.js"],r["Core/Utilities.js"]],(function(e,t){function r(e,t){var r=!1;if(e){var n=e.newOpacity;e.oldOpacity!==n&&(e.alignAttr&&e.placed?(e[n?"removeClass":"addClass"]("highcharts-data-label-hidden"),r=!0,e.alignAttr.opacity=n,e[e.isOld?"animate":"attr"](e.alignAttr,null,(function(){t.styledMode||e.css({pointerEvents:n?"auto":"none"})})),i(t,"afterHideOverlappingLabel")):e.attr({opacity:n})),e.isOld=!0}return r}var n=t.addEvent,i=t.fireEvent,o=t.isArray,a=t.isNumber,s=t.objectEach,l=t.pick;n(e,"render",(function(){var e=this,t=[];(this.labelCollectors||[]).forEach((function(e){t=t.concat(e())})),(this.yAxis||[]).forEach((function(e){e.stacking&&e.options.stackLabels&&!e.options.stackLabels.allowOverlap&&s(e.stacking.stacks,(function(e){s(e,(function(e){e.label&&t.push(e.label)}))}))})),(this.series||[]).forEach((function(n){var i=n.options.dataLabels;n.visible&&(!1!==i.enabled||n._hasPointLabels)&&(i=function(n){return n.forEach((function(n){n.visible&&(o(n.dataLabels)?n.dataLabels:n.dataLabel?[n.dataLabel]:[]).forEach((function(i){var o=i.options;i.labelrank=l(o.labelrank,n.labelrank,n.shapeArgs&&n.shapeArgs.height),o.allowOverlap?(i.oldOpacity=i.opacity,i.newOpacity=1,r(i,e)):t.push(i)}))}))},i(n.nodes||[]),i(n.points))})),this.hideOverlappingLabels(t)})),e.prototype.hideOverlappingLabels=function(e){var t,n,o,s=this,l=e.length,c=s.renderer,u=!1,h=function(e){var t,r,n=e.box?0:e.padding||0,i=t=0;if(e&&(!e.alignAttr||e.placed)){var o=e.alignAttr||{x:e.attr("x"),y:e.attr("y")},s=e.parentGroup;e.width||(t=e.getBBox(),e.width=t.width,e.height=t.height,t=c.fontMetrics(null,e.element).h);var l=e.width-2*n;return(r={left:"0",center:"0.5",right:"1"}[e.alignValue])?i=+r*l:a(e.x)&&Math.round(e.x)!==e.translateX&&(i=e.x-e.translateX),{x:o.x+(s.translateX||0)+n-(i||0),y:o.y+(s.translateY||0)+n-t,width:e.width-2*n,height:e.height-2*n}}};for(n=0;n<l;n++)(t=e[n])&&(t.oldOpacity=t.opacity,t.newOpacity=1,t.absoluteBox=h(t));for(e.sort((function(e,t){return(t.labelrank||0)-(e.labelrank||0)})),n=0;n<l;n++){var p=(h=e[n])&&h.absoluteBox;for(t=n+1;t<l;++t){var d=(o=e[t])&&o.absoluteBox;!p||!d||h===o||0===h.newOpacity||0===o.newOpacity||"hidden"===h.visibility||"hidden"===o.visibility||d.x>=p.x+p.width||d.x+d.width<=p.x||d.y>=p.y+p.height||d.y+d.height<=p.y||((h.labelrank<o.labelrank?h:o).newOpacity=0)}}e.forEach((function(e){r(e,s)&&(u=!0)})),u&&i(s,"afterHideAllOverlappingLabels")}})),t(r,"Core/Responsive.js",[r["Core/Utilities.js"]],(function(e){var t,r=e.extend,n=e.find,i=e.isArray,o=e.isObject,a=e.merge,s=e.objectEach,l=e.pick,c=e.splat,u=e.uniqueKey;return function(e){var t=[];e.compose=function(e){return-1===t.indexOf(e)&&(t.push(e),r(e.prototype,h.prototype)),e};var h=function(){function e(){}return e.prototype.currentOptions=function(e){var t=this,r={};return function e(r,n,a,l){var u;s(r,(function(r,s){if(!l&&-1<t.collectionsWithUpdate.indexOf(s)&&n[s])for(r=c(r),a[s]=[],u=0;u<Math.max(r.length,n[s].length);u++)n[s][u]&&(void 0===r[u]?a[s][u]=n[s][u]:(a[s][u]={},e(r[u],n[s][u],a[s][u],l+1)));else o(r)?(a[s]=i(r)?[]:{},e(r,n[s]||{},a[s],l+1)):a[s]=void 0===n[s]?null:n[s]}))}(e,this.options,r,0),r},e.prototype.matchResponsiveRule=function(e,t){var r=e.condition;(r.callback||function(){return this.chartWidth<=l(r.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=l(r.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=l(r.minWidth,0)&&this.chartHeight>=l(r.minHeight,0)}).call(this)&&t.push(e._id)},e.prototype.setResponsive=function(e,t){var r=this,i=this.options.responsive,o=this.currentResponsive,s=[];!t&&i&&i.rules&&i.rules.forEach((function(e){void 0===e._id&&(e._id=u()),r.matchResponsiveRule(e,s)}),this),t=a.apply(void 0,s.map((function(e){return n((i||{}).rules||[],(function(t){return t._id===e}))})).map((function(e){return e&&e.chartOptions}))),t.isResponsiveOptions=!0,(s=s.toString()||void 0)!==(o&&o.ruleIds)&&(o&&this.update(o.undoOptions,e,!0),s?((o=this.currentOptions(t)).isResponsiveOptions=!0,this.currentResponsive={ruleIds:s,mergedOptions:t,undoOptions:o},this.update(t,e,!0)):this.currentResponsive=void 0)},e}()}(t||(t={})),t})),t(r,"masters/highcharts.src.js",[r["Core/Globals.js"],r["Core/Utilities.js"],r["Core/DefaultOptions.js"],r["Core/Animation/Fx.js"],r["Core/Animation/AnimationUtilities.js"],r["Core/Renderer/HTML/AST.js"],r["Core/FormatUtilities.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Renderer/HTML/HTMLElement.js"],r["Core/Renderer/HTML/HTMLRenderer.js"],r["Core/Axis/Axis.js"],r["Core/Axis/DateTimeAxis.js"],r["Core/Axis/LogarithmicAxis.js"],r["Core/Axis/PlotLineOrBand/PlotLineOrBand.js"],r["Core/Axis/Tick.js"],r["Core/Tooltip.js"],r["Core/Series/Point.js"],r["Core/Pointer.js"],r["Core/MSPointer.js"],r["Core/Legend/Legend.js"],r["Core/Chart/Chart.js"],r["Core/Axis/Stacking/StackingAxis.js"],r["Core/Axis/Stacking/StackItem.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Series/Column/ColumnSeries.js"],r["Series/Column/ColumnDataLabel.js"],r["Series/Pie/PieSeries.js"],r["Series/Pie/PieDataLabel.js"],r["Core/Series/DataLabel.js"],r["Core/Responsive.js"],r["Core/Color/Color.js"],r["Core/Time.js"]],(function(e,t,r,n,i,o,a,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,C,S,E,B,k,_,T,I,M,F,O,P){return e.animate=i.animate,e.animObject=i.animObject,e.getDeferredAnimation=i.getDeferredAnimation,e.setAnimation=i.setAnimation,e.stop=i.stop,e.timers=n.timers,e.AST=o,e.Axis=p,e.Chart=x,e.chart=x.chart,e.Fx=n,e.Legend=w,e.PlotLineOrBand=f,e.Point=v,e.Pointer=b.isRequired()?b:y,e.Series=E,e.StackItem=S,e.SVGElement=l,e.SVGRenderer=c,e.Tick=g,e.Time=P,e.Tooltip=m,e.Color=O,e.color=O.parse,h.compose(c),u.compose(l),e.defaultOptions=r.defaultOptions,e.getOptions=r.getOptions,e.time=r.defaultTime,e.setOptions=r.setOptions,e.dateFormat=a.dateFormat,e.format=a.format,e.numberFormat=a.numberFormat,e.addEvent=t.addEvent,e.arrayMax=t.arrayMax,e.arrayMin=t.arrayMin,e.attr=t.attr,e.clearTimeout=t.clearTimeout,e.correctFloat=t.correctFloat,e.createElement=t.createElement,e.css=t.css,e.defined=t.defined,e.destroyObjectProperties=t.destroyObjectProperties,e.discardElement=t.discardElement,e.distribute=s.distribute,e.erase=t.erase,e.error=t.error,e.extend=t.extend,e.extendClass=t.extendClass,e.find=t.find,e.fireEvent=t.fireEvent,e.getMagnitude=t.getMagnitude,e.getStyle=t.getStyle,e.inArray=t.inArray,e.isArray=t.isArray,e.isClass=t.isClass,e.isDOMElement=t.isDOMElement,e.isFunction=t.isFunction,e.isNumber=t.isNumber,e.isObject=t.isObject,e.isString=t.isString,e.keys=t.keys,e.merge=t.merge,e.normalizeTickInterval=t.normalizeTickInterval,e.objectEach=t.objectEach,e.offset=t.offset,e.pad=t.pad,e.pick=t.pick,e.pInt=t.pInt,e.relativeLength=t.relativeLength,e.removeEvent=t.removeEvent,e.seriesType=B.seriesType,e.splat=t.splat,e.stableSort=t.stableSort,e.syncTimeout=t.syncTimeout,e.timeUnits=t.timeUnits,e.uniqueKey=t.uniqueKey,e.useSerialIds=t.useSerialIds,e.wrap=t.wrap,_.compose(k),M.compose(E),d.compose(p),A.compose(p),I.compose(T),f.compose(p),F.compose(x),C.compose(p,x,E),e})),r["masters/highcharts.src.js"]._modules=r,r["masters/highcharts.src.js"]},e.exports?(o.default=o,e.exports=i.document?o(i):o):void 0===(n=function(){return o(i)}.call(t,r,t,e))||(e.exports=n)},14797:(e,t,r)=>{"use strict";function n(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=null!=r&&r.width?String(r.width):i;n=e.formattingValues[o]||e.formattingValues[i]}else{var a=e.defaultWidth,s=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}return n[e.argumentCallback?e.argumentCallback(t):t]}}r.d(t,{A:()=>n})},14808:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Extensions/PatternFill.js",[e["Core/Animation/AnimationUtilities.js"],e["Core/Chart/Chart.js"],e["Core/Globals.js"],e["Core/DefaultOptions.js"],e["Core/Series/Point.js"],e["Core/Series/Series.js"],e["Core/Renderer/SVG/SVGRenderer.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s){function l(e,t){var r=(e=JSON.stringify(e)).length||0,n=0,i=0;if(t){t=Math.max(Math.floor(r/500),1);for(var o=0;o<r;o+=t)n+=e.charCodeAt(o);n&=n}for(;i<r;++i)n=(n<<5)-n+(t=e.charCodeAt(i)),n&=n;return n.toString(16).replace("-","1")}var c=e.animObject,u=n.getOptions;e=s.addEvent;var h=s.defined,p=s.erase,d=s.merge,A=s.pick,f=s.removeEvent;n=s.wrap;var g,m,v=r.patterns=(g=[],m=u().colors,["M 0 0 L 5 5 M 4.5 -0.5 L 5.5 0.5 M -0.5 4.5 L 0.5 5.5","M 0 5 L 5 0 M -0.5 0.5 L 0.5 -0.5 M 4.5 5.5 L 5.5 4.5","M 2 0 L 2 5 M 4 0 L 4 5","M 0 2 L 5 2 M 0 4 L 5 4","M 0 1.5 L 2.5 1.5 L 2.5 0 M 2.5 5 L 2.5 3.5 L 5 3.5"].forEach((function(e,t){g.push({path:e,color:m[t],width:5,height:5,patternTransform:"scale(1.4 1.4)"})})),["M 0 0 L 5 10 L 10 0","M 3 3 L 8 3 L 8 8 L 3 8 Z","M 5 5 m -4 0 a 4 4 0 1 1 8 0 a 4 4 0 1 1 -8 0","M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11","M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9"].forEach((function(e,t){g.push({path:e,color:m[t+5],width:10,height:10})})),g);i.prototype.calculatePatternDimensions=function(e){if(!e.width||!e.height){var t=this.graphic&&(this.graphic.getBBox&&this.graphic.getBBox(!0)||this.graphic.element&&this.graphic.element.getBBox())||{},r=this.shapeArgs;if(r&&(t.width=r.width||t.width,t.height=r.height||t.height,t.x=r.x||t.x,t.y=r.y||t.y),e.image){if(!t.width||!t.height)return e._width="defer",e._height="defer",t=this.series.chart.mapView&&this.series.chart.mapView.getSVGTransform().scaleY,void(h(t)&&0>t&&(e._inverted=!0));e.aspectRatio&&(t.aspectRatio=t.width/t.height,e.aspectRatio>t.aspectRatio?t.aspectWidth=t.height*e.aspectRatio:t.aspectHeight=t.width/e.aspectRatio),e._width=e.width||Math.ceil(t.aspectWidth||t.width),e._height=e.height||Math.ceil(t.aspectHeight||t.height)}e.width||(e._x=e.x||0,e._x+=t.x-Math.round(t.aspectWidth?Math.abs(t.aspectWidth-t.width)/2:0)),e.height||(e._y=e.y||0,e._y+=t.y-Math.round(t.aspectHeight?Math.abs(t.aspectHeight-t.height)/2:0))}},a.prototype.addPattern=function(e,t){t=A(t,!0);var r=c(t),n=e.width||e._width||32,i=e.height||e._height||32,o=e.color||"#343434",a=e.id,l=this,u=function(e){l.rect(0,0,n,i).attr({fill:e}).add(p)};if(a||(this.idCounter=this.idCounter||0,a="highcharts-pattern-"+this.idCounter+"-"+(this.chartIndex||0),++this.idCounter),this.forExport&&(a+="-export"),this.defIds=this.defIds||[],!(-1<this.defIds.indexOf(a))){this.defIds.push(a);var h={id:a,patternUnits:"userSpaceOnUse",patternContentUnits:e.patternContentUnits||"userSpaceOnUse",width:n,height:i,x:e._x||e.x||0,y:e._y||e.y||0};e._inverted&&(h.patternTransform="scale(1, -1)",e.patternTransform&&(e.patternTransform+=" scale(1, -1)")),e.patternTransform&&(h.patternTransform=e.patternTransform);var p=this.createElement("pattern").attr(h).add(this.defs);return p.id=a,e.path?(h=s.isObject(e.path)?e.path:{d:e.path},e.backgroundColor&&u(e.backgroundColor),u={d:h.d},this.styledMode||(u.stroke=h.stroke||o,u["stroke-width"]=A(h.strokeWidth,2),u.fill=h.fill||"none"),h.transform&&(u.transform=h.transform),this.createElement("path").attr(u).add(p),p.color=o):e.image&&(t?this.image(e.image,0,0,n,i,(function(){this.animate({opacity:A(e.opacity,1)},r),f(this.element,"load")})).attr({opacity:0}).add(p):this.image(e.image,0,0,n,i).add(p)),e.image&&t||void 0===e.opacity||[].forEach.call(p.element.childNodes,(function(t){t.setAttribute("opacity",e.opacity)})),this.patternElements=this.patternElements||{},this.patternElements[a]=p}},n(o.prototype,"getColor",(function(e){var t=this.options.color;t&&t.pattern&&!t.pattern.color?(delete this.options.color,e.apply(this,Array.prototype.slice.call(arguments,1)),t.pattern.color=this.color,this.color=this.options.color=t):e.apply(this,Array.prototype.slice.call(arguments,1))})),e(o,"render",(function(){var e=this.chart.isResizing;(this.isDirtyData||e||!this.chart.hasRendered)&&(this.points||[]).forEach((function(t){var r=t.options&&t.options.color;r&&r.pattern&&(!e||t.shapeArgs&&t.shapeArgs.width&&t.shapeArgs.height?t.calculatePatternDimensions(r.pattern):(r.pattern._width="defer",r.pattern._height="defer"))}))})),e(i,"afterInit",(function(){var e=this.options.color;e&&e.pattern&&("string"==typeof e.pattern.path&&(e.pattern.path={d:e.pattern.path}),this.color=this.options.color=d(this.series.options.color,e))})),e(a,"complexColor",(function(e){var t=e.args[0],r=e.args[1];e=e.args[2];var n=this.chartIndex||0,o=t.pattern,a="#343434";if(void 0!==t.patternIndex&&v&&(o=v[t.patternIndex]),!o)return!0;if(o.image||"string"==typeof o.path||o.path&&o.path.d){var s=e.parentNode&&e.parentNode.getAttribute("class");s=s&&-1<s.indexOf("highcharts-legend"),"defer"!==o._width&&"defer"!==o._height||i.prototype.calculatePatternDimensions.call({graphic:{element:e}},o),!s&&o.id||((o=d({},o)).id="highcharts-pattern-"+n+"-"+l(o)+l(o,!0)),this.addPattern(o,!this.forExport&&A(o.animation,this.globalAnimation,{duration:100})),a="url(".concat(this.url,"#").concat(o.id+(this.forExport?"-export":""),")")}else a=o.color||a;return e.setAttribute(r,a),t.toString=function(){return a},!1})),e(t,"endResize",(function(){(this.renderer&&this.renderer.defIds||[]).filter((function(e){return e&&e.indexOf&&0===e.indexOf("highcharts-pattern-")})).length&&(this.series.forEach((function(e){e.points.forEach((function(e){(e=e.options&&e.options.color)&&e.pattern&&(e.pattern._width="defer",e.pattern._height="defer")}))})),this.redraw(!1))})),e(t,"redraw",(function(){var e={},t=this.renderer,r=(t.defIds||[]).filter((function(e){return e.indexOf&&0===e.indexOf("highcharts-pattern-")}));r.length&&([].forEach.call(this.renderTo.querySelectorAll('[color^="url("], [fill^="url("], [stroke^="url("]'),(function(r){(r=r.getAttribute("fill")||r.getAttribute("color")||r.getAttribute("stroke"))&&(r=r.replace(t.url,"").replace("url(#","").replace(")",""),e[r]=!0)})),r.forEach((function(r){e[r]||(p(t.defIds,r),t.patternElements[r]&&(t.patternElements[r].destroy(),delete t.patternElements[r]))})))}))})),t(e,"masters/modules/pattern-fill.src.js",[],(function(){}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},14905:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(28551),s=r(20034),l=r(97751),c=r(1767),u=r(20772),h=l("Promise"),p=TypeError;n({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(e){a(this),o(e);var t=c(this),r=t.iterator,n=t.next,l=arguments.length<2,d=l?void 0:arguments[1],A=0;return new h((function(t,o){var c=function(e){u(r,o,e,o)},f=function(){try{h.resolve(a(i(n,r))).then((function(r){try{if(a(r).done)l?o(new p("Reduce of empty iterator with no initial value")):t(d);else{var n=r.value;if(l)l=!1,d=n,f();else try{var i=e(d,n,A),u=function(e){d=e,f()};s(i)?h.resolve(i).then(u,c):u(i)}catch(e){c(e)}}A++}catch(e){o(e)}}),o)}catch(e){o(e)}};f()}))}})},14942:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-baseline-add_circle_outline-24px",view:n+"gfx/sprite.svg#view-icon-baseline-add_circle_outline-24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},15049:(e,t,r)=>{var n={"./Attention.svg":43452,"./Checkmark.svg":93885,"./Clock.svg":74528,"./Error.svg":57208,"./Hamburger.svg":52259,"./Hamburger_vald.svg":72029,"./Info.svg":49866,"./Infocirkel-aktiv20px20 px.svg":72606,"./Infocirkel.svg":85112,"./Infocirkel_normal-white20px20px.svg":17994,"./Infocirkel_normal20px20px.svg":8078,"./Kalender.svg":43076,"./Kapitel.svg":90598,"./Language.svg":48012,"./Lyssna.svg":43254,"./Paperbin.svg":28387,"./Pengar.svg":4387,"./PilerUppNer.svg":56116,"./Pin.svg":28575,"./Print.svg":26035,"./Search.svg":62906,"./SocialMedia/CopyLink-dark-blue.svg":1221,"./SocialMedia/CopyLink-green.svg":97777,"./SocialMedia/CopyLink.svg":66983,"./SocialMedia/Email.svg":31020,"./SocialMedia/Facebook.svg":90872,"./SocialMedia/Instagram.svg":84704,"./SocialMedia/LinkedIn.svg":76778,"./SocialMedia/Twitter.svg":33513,"./SocialMedia/campaign-facebook.svg":63687,"./SocialMedia/campaign-linkedin.svg":74433,"./SocialMedia/campaign-mail.svg":3062,"./SocialMedia/campaign-sharelink.svg":58948,"./SocialMedia/envelope-square.svg":8712,"./SocialMedia/facebook-original.svg":10532,"./SocialMedia/facebook-square-dark-blue.svg":61074,"./SocialMedia/facebook-square.svg":99064,"./SocialMedia/instagram-square-dark-blue.svg":56090,"./SocialMedia/instagram-square.svg":62304,"./SocialMedia/link-black.svg":20798,"./SocialMedia/link.svg":15172,"./SocialMedia/linkedin-dark-blue.svg":97976,"./SocialMedia/linkedin-original.svg":39122,"./SocialMedia/mail-black.svg":16343,"./SocialMedia/mail-dark-blue.svg":93107,"./SocialMedia/mail-green.svg":84175,"./SocialMedia/twitter-original.svg":67091,"./SocialMedia/twitter-square-dark-blue.svg":92329,"./SocialMedia/twitter-square.svg":51131,"./SocialMedia/x-twitter.svg":55778,"./Success.svg":54147,"./SummeringFMK_OK25px25px.svg":42956,"./Summering_OK25px25px.svg":81180,"./Summering_ej_obligatorisk25px25px.svg":46650,"./Summering_inte_OK25px25px.svg":15299,"./Varning.svg":21923,"./Webbkarta.svg":3389,"./apple-icon.svg":96707,"./arabiska.svg":24894,"./arrow-45deg.svg":36677,"./attention-circle-1.svg":27027,"./attention-circle.svg":6313,"./attention-red.svg":91006,"./baseline-add_circle_outline-24px.svg":14942,"./baseline-arrow_back-24px.svg":49186,"./baseline-check-24px.svg":56839,"./baseline-keyboard_arrow_left-24px.svg":4910,"./bubble.svg":6920,"./cart.svg":61228,"./check-mark-circle.svg":72489,"./checkmark-circle-outline.svg":14675,"./divider-black-primary.svg":29626,"./divider-circle.svg":12326,"./download_white_24dp.svg":76297,"./edit-pen-black.svg":16530,"./engelska.svg":98636,"./exclamation-circle-solid-red.svg":87986,"./expanded-minus.svg":19226,"./expanded-plus.svg":18770,"./extern-link-blue.svg":73998,"./extern-link.svg":59769,"./file-extensions/csv.svg":21526,"./file-extensions/default.svg":84037,"./file-extensions/doc-file-format-symbol.svg":30590,"./file-extensions/doc.svg":23956,"./file-extensions/docx-file-format.svg":68409,"./file-extensions/file-csv.svg":54903,"./file-extensions/file-doc.svg":59909,"./file-extensions/file-jpg.svg":33278,"./file-extensions/file-pdf.svg":72721,"./file-extensions/file-png.svg":25426,"./file-extensions/file-ppt.svg":39239,"./file-extensions/file-white.svg":48412,"./file-extensions/file-xls.svg":96956,"./file-extensions/file-zip.svg":14526,"./file-extensions/file.svg":52684,"./file-extensions/jpg.svg":22383,"./file-extensions/link.svg":62558,"./file-extensions/pdf-icon.svg":52170,"./file-extensions/pdf.svg":45096,"./file-extensions/png.svg":15807,"./file-extensions/ppt.svg":26265,"./file-extensions/rtf.svg":83122,"./file-extensions/xls.svg":16322,"./file-extensions/zip.svg":95851,"./fontawesome/Share.svg":34734,"./fontawesome/arrow-left.svg":97162,"./fontawesome/arrow-right--white.svg":39170,"./fontawesome/arrow-right-from-bracket-solid.svg":76419,"./fontawesome/arrow-right.svg":45889,"./fontawesome/badge-dollar.svg":85949,"./fontawesome/book-open.svg":72279,"./fontawesome/calendar.svg":91603,"./fontawesome/check-circle.svg":96228,"./fontawesome/check.svg":79879,"./fontawesome/checkbox.svg":31718,"./fontawesome/chevron-left.svg":99660,"./fontawesome/chevron-right.svg":41427,"./fontawesome/clock.svg":16461,"./fontawesome/close-menu.svg":89401,"./fontawesome/close.svg":5307,"./fontawesome/comment-alt.svg":46602,"./fontawesome/compass.svg":42891,"./fontawesome/envelope-square.svg":20132,"./fontawesome/exclamation-circle-solid.svg":5927,"./fontawesome/exclamation-circle.svg":25326,"./fontawesome/exclamation-solid.svg":72882,"./fontawesome/exclamation-triangle.svg":73173,"./fontawesome/external-link-blue.svg":22390,"./fontawesome/external-link-dark-blue.svg":79323,"./fontawesome/external-link-menu.svg":40311,"./fontawesome/external-link-white.svg":3813,"./fontawesome/external-link.svg":77745,"./fontawesome/file.svg":67311,"./fontawesome/globe-europe-campaign.svg":55218,"./fontawesome/globe-europe.svg":41531,"./fontawesome/home.svg":84408,"./fontawesome/home2.svg":91962,"./fontawesome/info-circle-solid.svg":1560,"./fontawesome/info-circle.svg":50202,"./fontawesome/language-ara.svg":66482,"./fontawesome/language-eng.svg":87372,"./fontawesome/language-lattlast.svg":96621,"./fontawesome/language-se.svg":48388,"./fontawesome/link.svg":65357,"./fontawesome/listen.svg":65876,"./fontawesome/map-marker-alt-solid.svg":22380,"./fontawesome/menu.svg":63468,"./fontawesome/minus-circle.svg":86488,"./fontawesome/minus.svg":3931,"./fontawesome/paperclip.svg":63819,"./fontawesome/personiblankett.svg":43788,"./fontawesome/plus-circle-solid.svg":63896,"./fontawesome/plus-circle.svg":32634,"./fontawesome/plus-white.svg":99249,"./fontawesome/plus.svg":86925,"./fontawesome/podcast.svg":53475,"./fontawesome/pratbubblor.svg":22342,"./fontawesome/print-transparent-blue.svg":79832,"./fontawesome/print-transparent.svg":86200,"./fontawesome/print.svg":87302,"./fontawesome/question-circle.svg":44954,"./fontawesome/redo.svg":49933,"./fontawesome/rss-square.svg":23137,"./fontawesome/search.svg":94209,"./fontawesome/shopping-cart-plus.svg":689,"./fontawesome/shopping-cart.svg":54136,"./fontawesome/sign-language.svg":31541,"./fontawesome/sort-down.svg":58814,"./fontawesome/sort.svg":18369,"./fontawesome/trash-alt.svg":64815,"./fontawesome/user.svg":70072,"./help.svg":4491,"./home-black.svg":23602,"./ic_close_24px.svg":70160,"./ic_close_blue_30px.svg":68952,"./ic_close_white_24px.svg":89574,"./ic_close_white_30px.svg":67277,"./ic_podd.svg":94394,"./icon-arrow-white.svg":50609,"./icondownload.svg":94445,"./icontable.svg":84615,"./ikoner-navigation-engelska.svg":35598,"./lattlast.svg":62435,"./magnifier.svg":79862,"./min-sida-gubbe.svg":92564,"./min-sida-white.svg":63890,"./min-sida.svg":9878,"./minus-ps.svg":64404,"./need_help.svg":9040,"./paper-clip.svg":43819,"./plus-ps.svg":63932,"./prime--arrow-up-right-and-arrow-down-left-from-center.svg":49623,"./print-black.svg":81549,"./print-white.svg":38707,"./rss-icon.svg":77400,"./shopping_cart-24px.svg":81646,"./teckensprok.svg":22823,"./utl-nkning-blue.svg":1436,"./utl-nkning.svg":13063,"./utl-nkning_white.svg":7249,"./x-mark-circle.svg":12229};function i(e){var t=o(e);return r(t)}function o(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=o,e.exports=i,i.id=15049},15086:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).some;n({target:"Array",proto:!0,forced:!r(34598)("some")},{some:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},15144:e=>{"use strict";e.exports=function(e,t){var r=((e||0===e?e:"")+"").split(".");return r.length&&(r[0]=r[0].replace(/(\d)(?=(\d{3})+\b)/g,"$1"+(t||","))),r.join(".")}},15172:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-link",view:n+"gfx/sprite.svg#view-icon-link",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},15239:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(43724),a=r(87633),s=r(79306),l=r(28551),c=r(90679),u=r(94901),h=r(64117),p=r(20034),d=r(55966),A=r(36840),f=r(56279),g=r(62106),m=r(90757),v=r(78227),y=r(91181),b=v("observable"),w="Observable",x="Subscription",C="SubscriptionObserver",S=y.getterFor,E=y.set,B=S(w),k=S(x),_=S(C),T=function(e){this.observer=l(e),this.cleanup=void 0,this.subscriptionObserver=void 0};T.prototype={type:x,clean:function(){var e=this.cleanup;if(e){this.cleanup=void 0;try{e()}catch(e){m(e)}}},close:function(){if(!o){var e=this.facade,t=this.subscriptionObserver;e.closed=!0,t&&(t.closed=!0)}this.observer=void 0},isClosed:function(){return void 0===this.observer}};var I=function(e,t){var r,n=E(this,new T(e));o||(this.closed=!1);try{(r=d(e,"start"))&&i(r,e,this)}catch(e){m(e)}if(!n.isClosed()){var a=n.subscriptionObserver=new M(n);try{var l=t(a),c=l;h(l)||(n.cleanup=u(l.unsubscribe)?function(){c.unsubscribe()}:s(l))}catch(e){return void a.error(e)}n.isClosed()&&n.clean()}};I.prototype=f({},{unsubscribe:function(){var e=k(this);e.isClosed()||(e.close(),e.clean())}}),o&&g(I.prototype,"closed",{configurable:!0,get:function(){return k(this).isClosed()}});var M=function(e){E(this,{type:C,subscriptionState:e}),o||(this.closed=!1)};M.prototype=f({},{next:function(e){var t=_(this).subscriptionState;if(!t.isClosed()){var r=t.observer;try{var n=d(r,"next");n&&i(n,r,e)}catch(e){m(e)}}},error:function(e){var t=_(this).subscriptionState;if(!t.isClosed()){var r=t.observer;t.close();try{var n=d(r,"error");n?i(n,r,e):m(e)}catch(e){m(e)}t.clean()}},complete:function(){var e=_(this).subscriptionState;if(!e.isClosed()){var t=e.observer;e.close();try{var r=d(t,"complete");r&&i(r,t)}catch(e){m(e)}e.clean()}}}),o&&g(M.prototype,"closed",{configurable:!0,get:function(){return _(this).subscriptionState.isClosed()}});var F=function(e){c(this,O),E(this,{type:w,subscriber:s(e)})},O=F.prototype;f(O,{subscribe:function(e){var t=arguments.length;return new I(u(e)?{next:e,error:t>1?arguments[1]:void 0,complete:t>2?arguments[2]:void 0}:p(e)?e:{},B(this).subscriber)}}),A(O,b,(function(){return this})),n({global:!0,constructor:!0,forced:!0},{Observable:F}),a(w)},15287:(e,t,r)=>{"use strict";var n=r(45228),i="function"==typeof Symbol&&Symbol.for,o=i?Symbol.for("react.element"):60103,a=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,c=i?Symbol.for("react.profiler"):60114,u=i?Symbol.for("react.provider"):60109,h=i?Symbol.for("react.context"):60110,p=i?Symbol.for("react.forward_ref"):60112,d=i?Symbol.for("react.suspense"):60113,A=i?Symbol.for("react.memo"):60115,f=i?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function m(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function b(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||v}function w(){}function x(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||v}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(m(85));this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=b.prototype;var C=x.prototype=new w;C.constructor=x,n(C,b.prototype),C.isPureReactComponent=!0;var S={current:null},E=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var n,i={},a=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)E.call(t,n)&&!B.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(n in l=e.defaultProps)void 0===i[n]&&(i[n]=l[n]);return{$$typeof:o,type:e,key:a,ref:s,props:i,_owner:S.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var T=/\/+/g,I=[];function M(e,t,r,n){if(I.length){var i=I.pop();return i.result=e,i.keyPrefix=t,i.func=r,i.context=n,i.count=0,i}return{result:e,keyPrefix:t,func:r,context:n,count:0}}function F(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>I.length&&I.push(e)}function O(e,t,r,n){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var s=!1;if(null===e)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case o:case a:s=!0}}if(s)return r(n,e,""===t?"."+D(e,0):t),1;if(s=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;l<e.length;l++){var c=t+D(i=e[l],l);s+=O(i,c,r,n)}else if("function"==typeof(c=null===e||"object"!=typeof e?null:"function"==typeof(c=g&&e[g]||e["@@iterator"])?c:null))for(e=c.call(e),l=0;!(i=e.next()).done;)s+=O(i=i.value,c=t+D(i,l++),r,n);else if("object"===i)throw r=""+e,Error(m(31,"[object Object]"===r?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return s}function P(e,t,r){return null==e?0:O(e,"",t,r)}function D(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 N(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,r){var n=e.result,i=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?U(e,n,r,(function(e){return e})):null!=e&&(_(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,i+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(T,"$&/")+"/")+r)),n.push(e))}function U(e,t,r,n,i){var o="";null!=r&&(o=(""+r).replace(T,"$&/")+"/"),P(e,L,t=M(t,o,n,i)),F(t)}var R={current:null};function H(){var e=R.current;if(null===e)throw Error(m(321));return e}var Q={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:S,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:function(e,t,r){if(null==e)return e;var n=[];return U(e,n,null,t,r),n},forEach:function(e,t,r){if(null==e)return e;P(e,N,t=M(null,null,t,r)),F(t)},count:function(e){return P(e,(function(){return null}),null)},toArray:function(e){var t=[];return U(e,t,null,(function(e){return e})),t},only:function(e){if(!_(e))throw Error(m(143));return e}},t.Component=b,t.Fragment=s,t.Profiler=c,t.PureComponent=x,t.StrictMode=l,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Q,t.cloneElement=function(e,t,r){if(null==e)throw Error(m(267,e));var i=n({},e.props),a=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)E.call(t,u)&&!B.hasOwnProperty(u)&&(i[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)i.children=r;else if(1<u){c=Array(u);for(var h=0;h<u;h++)c[h]=arguments[h+2];i.children=c}return{$$typeof:o,type:e.type,key:a,ref:s,props:i,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:h,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:p,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:f,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:A,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return H().useCallback(e,t)},t.useContext=function(e,t){return H().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return H().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return H().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return H().useLayoutEffect(e,t)},t.useMemo=function(e,t){return H().useMemo(e,t)},t.useReducer=function(e,t,r){return H().useReducer(e,t,r)},t.useRef=function(e){return H().useRef(e)},t.useState=function(e){return H().useState(e)},t.version="16.14.0"},15290:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(82284),i=r(70551);function o(e){return(0,i.A)(1,arguments),e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===Object.prototype.toString.call(e)}},15299:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Summering_inte_OK25px25px",view:n+"gfx/sprite.svg#view-icon-Summering_inte_OK25px25px",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},15389:(e,t,r)=>{var n=r(93663),i=r(87978),o=r(83488),a=r(56449),s=r(50583);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):s(e)}},15472:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(10687);n({global:!0},{Reflect:{}}),o(i.Reflect,"Reflect",!0)},15575:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79472)(i.setInterval,!0);n({global:!0,bind:!0,forced:i.setInterval!==o},{setInterval:o})},15580:(e,t,r)=>{var n,i=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of s(t))c.call(e,i)||i===r||o(e,i,{get:()=>t[i],enumerable:!(n=a(t,i))||n.enumerable});return e},h=(e,t,r)=>(r=null!=e?i(l(e)):{},u(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),p=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),d={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(d,{createReactPlayer:()=>k}),e.exports=(n=d,u(o({},"__esModule",{value:!0}),n));var A=h(r(96540)),f=h(r(56299)),g=h(r(41811)),m=h(r(13888)),v=r(7604),y=r(75635),b=h(r(88021));const w=(0,y.lazy)((()=>r.e(353).then(r.t.bind(r,66734,23)))),x="undefined"!=typeof window&&window.document,C=void 0!==r.g&&r.g.window&&r.g.window.document,S=Object.keys(v.propTypes),E=x||C?A.Suspense:()=>null,B=[],k=(e,t)=>{var r;return r=class extends A.Component{constructor(){super(...arguments),p(this,"state",{showPreview:!!this.props.light}),p(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),p(this,"handleClickPreview",(e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)})),p(this,"showPreview",(()=>{this.setState({showPreview:!0})})),p(this,"getDuration",(()=>this.player?this.player.getDuration():null)),p(this,"getCurrentTime",(()=>this.player?this.player.getCurrentTime():null)),p(this,"getSecondsLoaded",(()=>this.player?this.player.getSecondsLoaded():null)),p(this,"getInternalPlayer",((e="player")=>this.player?this.player.getInternalPlayer(e):null)),p(this,"seekTo",((e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)})),p(this,"handleReady",(()=>{this.props.onReady(this)})),p(this,"getActivePlayer",(0,g.default)((r=>{for(const t of[...B,...e])if(t.canPlay(r))return t;return t||null}))),p(this,"getConfig",(0,g.default)(((e,t)=>{const{config:r}=this.props;return f.default.all([v.defaultProps.config,v.defaultProps.config[t]||{},r,r[t]||{}])}))),p(this,"getAttributes",(0,g.default)((e=>(0,y.omit)(this.props,S)))),p(this,"renderActivePlayer",(e=>{if(!e)return null;const t=this.getActivePlayer(e);if(!t)return null;const r=this.getConfig(e,t.key);return A.default.createElement(b.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})}))}shouldComponentUpdate(e,t){return!(0,m.default)(this.props,e)||!(0,m.default)(this.state,t)}componentDidUpdate(e){const{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;const{light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:i}=this.props;return A.default.createElement(w,{url:e,light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:i,onClick:this.handleClickPreview})}render(){const{url:e,style:t,width:r,height:n,fallback:i,wrapper:o}=this.props,{showPreview:a}=this.state,s=this.getAttributes(e),l="string"==typeof o?this.references.wrapper:void 0;return A.default.createElement(o,{ref:l,style:{...t,width:r,height:n},...s},A.default.createElement(E,{fallback:i},a?this.renderPreview(e):this.renderActivePlayer(e)))}},p(r,"displayName","ReactPlayer"),p(r,"propTypes",v.propTypes),p(r,"defaultProps",v.defaultProps),p(r,"addCustomPlayer",(e=>{B.push(e)})),p(r,"removeCustomPlayers",(()=>{B.length=0})),p(r,"canPlay",(t=>{for(const r of[...B,...e])if(r.canPlay(t))return!0;return!1})),p(r,"canEnablePIP",(t=>{for(const r of[...B,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1})),r}},15617:(e,t,r)=>{"use strict";var n=r(33164);e.exports=Math.fround||function(e){return n(e,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},15637:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{isubh:function(e,t,r,n){var i=e>>>0,o=r>>>0;return(t>>>0)-(n>>>0)-((~i&o|(i^~o)&i-o>>>0)>>>31)|0}})},15652:(e,t,r)=>{"use strict";var n=r(79039);e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},15807:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-png",view:n+"gfx/sprite.svg#view-icon-png",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},15823:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(69565),a=r(43724),s=r(72805),l=r(94644),c=r(66346),u=r(90679),h=r(6980),p=r(66699),d=r(2087),A=r(18014),f=r(57696),g=r(58229),m=r(58319),v=r(56969),y=r(39297),b=r(36955),w=r(20034),x=r(10757),C=r(2360),S=r(1625),E=r(52967),B=r(38480).f,k=r(43251),_=r(59213).forEach,T=r(87633),I=r(62106),M=r(24913),F=r(77347),O=r(35370),P=r(91181),D=r(23167),N=P.get,L=P.set,U=P.enforce,R=M.f,H=F.f,Q=i.RangeError,j=c.ArrayBuffer,V=j.prototype,W=c.DataView,z=l.NATIVE_ARRAY_BUFFER_VIEWS,G=l.TYPED_ARRAY_TAG,K=l.TypedArray,Y=l.TypedArrayPrototype,X=l.isTypedArray,q="BYTES_PER_ELEMENT",$="Wrong length",J=function(e,t){I(e,t,{configurable:!0,get:function(){return N(this)[t]}})},Z=function(e){var t;return S(V,e)||"ArrayBuffer"===(t=b(e))||"SharedArrayBuffer"===t},ee=function(e,t){return X(e)&&!x(t)&&t in e&&d(+t)&&t>=0},te=function(e,t){return t=v(t),ee(e,t)?h(2,e[t]):H(e,t)},re=function(e,t,r){return t=v(t),!(ee(e,t)&&w(r)&&y(r,"value"))||y(r,"get")||y(r,"set")||r.configurable||y(r,"writable")&&!r.writable||y(r,"enumerable")&&!r.enumerable?R(e,t,r):(e[t]=r.value,e)};a?(z||(F.f=te,M.f=re,J(Y,"buffer"),J(Y,"byteOffset"),J(Y,"byteLength"),J(Y,"length")),n({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:te,defineProperty:re}),e.exports=function(e,t,r){var a=e.match(/\d+/)[0]/8,l=e+(r?"Clamped":"")+"Array",c="get"+e,h="set"+e,d=i[l],v=d,y=v&&v.prototype,b={},x=function(e,t){R(e,t,{get:function(){return function(e,t){var r=N(e);return r.view[c](t*a+r.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,n){var i=N(e);i.view[h](t*a+i.byteOffset,r?m(n):n,!0)}(this,t,e)},enumerable:!0})};z?s&&(v=t((function(e,t,r,n){return u(e,y),D(w(t)?Z(t)?void 0!==n?new d(t,g(r,a),n):void 0!==r?new d(t,g(r,a)):new d(t):X(t)?O(v,t):o(k,v,t):new d(f(t)),e,v)})),E&&E(v,K),_(B(d),(function(e){e in v||p(v,e,d[e])})),v.prototype=y):(v=t((function(e,t,r,n){u(e,y);var i,s,l,c=0,h=0;if(w(t)){if(!Z(t))return X(t)?O(v,t):o(k,v,t);i=t,h=g(r,a);var p=t.byteLength;if(void 0===n){if(p%a)throw new Q($);if((s=p-h)<0)throw new Q($)}else if((s=A(n)*a)+h>p)throw new Q($);l=s/a}else l=f(t),i=new j(s=l*a);for(L(e,{buffer:i,byteOffset:h,byteLength:s,length:l,view:new W(i)});c<l;)x(e,c++)})),E&&E(v,K),y=v.prototype=C(Y)),y.constructor!==v&&p(y,"constructor",v),U(y).TypedArrayConstructor=v,G&&p(y,G,l);var S=v!==d;b[l]=v,n({global:!0,constructor:!0,forced:S,sham:!z},b),q in v||p(v,q,a),q in y||p(y,q,a),T(l)}):e.exports=function(){}},15941:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{umulh:function(e,t){var r=65535,n=+e,i=+t,o=n&r,a=i&r,s=n>>>16,l=i>>>16,c=(s*a>>>0)+(o*a>>>16);return s*l+(c>>>16)+((o*l>>>0)+(c&r)>>>16)}})},15999:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Core/Axis/BrokenAxis.js",[e["Core/Axis/Stacking/StackItem.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=t.addEvent,i=t.find,o=t.fireEvent,a=t.isArray,s=t.isNumber,l=t.pick;return function(t){function r(){void 0!==this.brokenAxis&&this.brokenAxis.setBreaks(this.options.breaks,!1)}function c(){this.brokenAxis&&this.brokenAxis.hasBreaks&&(this.options.ordinal=!1)}function u(){var e=this.brokenAxis;if(e&&e.hasBreaks){for(var t=this.tickPositions,r=this.tickPositions.info,n=[],i=0;i<t.length;i++)e.isInAnyBreak(t[i])||n.push(t[i]);this.tickPositions=n,this.tickPositions.info=r}}function h(){this.brokenAxis||(this.brokenAxis=new m(this))}function p(){var e=this.options.connectNulls,t=this.points,r=this.xAxis,n=this.yAxis;if(this.isDirty)for(var i=t.length;i--;){var o=t[i],a=!(null===o.y&&!1===e)&&(r&&r.brokenAxis&&r.brokenAxis.isInAnyBreak(o.x,!0)||n&&n.brokenAxis&&n.brokenAxis.isInAnyBreak(o.y,!0));o.visible=!a&&!1!==o.options.visible}}function d(){this.drawBreaks(this.xAxis,["x"]),this.drawBreaks(this.yAxis,l(this.pointArrayMap,["y"]))}function A(e,t){var r,n,i,a,c=this,u=c.points;if(e&&e.brokenAxis&&e.brokenAxis.hasBreaks){var h=e.brokenAxis;t.forEach((function(t){r=h&&h.breakArray||[],n=e.isXAxis?e.min:l(c.options.threshold,e.min),u.forEach((function(c){a=l(c["stack"+t.toUpperCase()],c[t]),r.forEach((function(t){s(n)&&s(a)&&(i=!1,n<t.from&&a>t.to||n>t.from&&a<t.from?i="pointBreak":(n<t.from&&a>t.from&&a<t.to||n>t.from&&a>t.to&&a<t.from)&&(i="pointInBreak"),i&&o(e,i,{point:c,brk:t}))}))}))}))}}function f(){var t=this.currentDataGrouping,r=t&&t.gapSize;t=this.points.slice();var n,i=this.yAxis,o=this.options.gapSize,a=t.length-1;if(o&&0<a)for("value"!==this.options.gapUnit&&(o*=this.basePointRange),r&&r>o&&r>=this.basePointRange&&(o=r),n=void 0;a--;)n&&!1!==n.visible||(n=t[a+1]),r=t[a],!1!==n.visible&&!1!==r.visible&&(n.x-r.x>o&&(n=(r.x+n.x)/2,t.splice(a+1,0,{isNull:!0,x:n}),i.stacking&&this.options.stacking&&((n=i.stacking.stacks[this.stackKey][n]=new e(i,i.options.stackLabels,!1,n,this.stack)).total=0)),n=r);return this.getGraphPath(t)}var g=[];t.compose=function(e,t){if(-1===g.indexOf(e)&&(g.push(e),e.keepProps.push("brokenAxis"),n(e,"init",h),n(e,"afterInit",r),n(e,"afterSetTickPositions",u),n(e,"afterSetOptions",c)),-1===g.indexOf(t)){g.push(t);var i=t.prototype;i.drawBreaks=A,i.gappedPath=f,n(t,"afterGeneratePoints",p),n(t,"afterRender",d)}return e};var m=function(){function e(e){this.hasBreaks=!1,this.axis=e}return e.isInBreak=function(e,t){var r=e.repeat||1/0,n=e.from,i=e.to-e.from;return t=t>=n?(t-n)%r:r-(n-t)%r,e.inclusive?t<=i:t<i&&0!==t},e.lin2Val=function(t){var r,n=this.brokenAxis;if(!(n=n&&n.breakArray)||!s(t))return t;for(r=0;r<n.length;r++){var i=n[r];if(i.from>=t)break;(i.to<t||e.isInBreak(i,t))&&(t+=i.len)}return t},e.val2Lin=function(t){var r=this.brokenAxis;if(!(r=r&&r.breakArray)||!s(t))return t;var n,i=t;for(n=0;n<r.length;n++){var o=r[n];if(o.to<=t)i-=o.len;else{if(o.from>=t)break;if(e.isInBreak(o,t)){i-=t-o.from;break}}}return i},e.prototype.findBreakAt=function(e,t){return i(t,(function(t){return t.from<e&&e<t.to}))},e.prototype.isInAnyBreak=function(t,r){var n,i=this.axis,o=i.options.breaks||[],a=o.length;if(a&&s(t)){for(;a--;)if(e.isInBreak(o[a],t)){var c=!0;n||(n=l(o[a].showPoints,!i.isXAxis))}var u=c&&r?c&&!n:c}return u},e.prototype.setBreaks=function(t,r){var n=this,i=n.axis,c=a(t)&&!!t.length;i.isDirty=n.hasBreaks!==c,n.hasBreaks=c,i.options.breaks=i.userOptions.breaks=t,i.forceRedraw=!0,i.series.forEach((function(e){e.isDirty=!0})),c||i.val2lin!==e.val2Lin||(delete i.val2lin,delete i.lin2val),c&&(i.userOptions.ordinal=!1,i.lin2val=e.lin2Val,i.val2lin=e.val2Lin,i.setExtremes=function(e,t,r,o,a){if(n.hasBreaks){for(var s,l=this.options.breaks||[];s=n.findBreakAt(e,l);)e=s.to;for(;s=n.findBreakAt(t,l);)t=s.from;t<e&&(t=e)}i.constructor.prototype.setExtremes.call(this,e,t,r,o,a)},i.setAxisTranslation=function(){if(i.constructor.prototype.setAxisTranslation.call(this),n.unitLength=void 0,n.hasBreaks){var t,r,a=i.options.breaks||[],c=[],u=[],h=l(i.pointRangePadding,0),p=0,d=i.userMin||i.min,A=i.userMax||i.max;a.forEach((function(r){t=r.repeat||1/0,s(d)&&s(A)&&(e.isInBreak(r,d)&&(d+=r.to%t-d%t),e.isInBreak(r,A)&&(A-=A%t-r.from%t))})),a.forEach((function(e){if(g=e.from,t=e.repeat||1/0,s(d)&&s(A)){for(;g-t>d;)g-=t;for(;g<d;)g+=t;for(r=g;r<A;r+=t)c.push({value:r,move:"in"}),c.push({value:r+e.to-e.from,move:"out",size:e.breakSize})}})),c.sort((function(e,t){return e.value===t.value?("in"===e.move?0:1)-("in"===t.move?0:1):e.value-t.value}));var f=0,g=d;c.forEach((function(e){1===(f+="in"===e.move?1:-1)&&"in"===e.move&&(g=e.value),0===f&&s(g)&&(u.push({from:g,to:e.value,len:e.value-g-(e.size||0)}),p+=e.value-g-(e.size||0))})),n.breakArray=u,s(d)&&s(A)&&s(i.min)&&(n.unitLength=A-d-p+h,o(i,"afterBreaks"),i.staticScale?i.transA=i.staticScale:n.unitLength&&(i.transA*=(A-i.min+h)/n.unitLength),h&&(i.minPixelPadding=i.transA*(i.minPointOffset||0)),i.min=d,i.max=A)}}),l(r,!0)&&i.chart.redraw()},e}();t.Additions=m}(r||(r={})),r})),t(e,"masters/modules/broken-axis.src.js",[e["Core/Globals.js"],e["Core/Axis/BrokenAxis.js"]],(function(e,t){t.compose(e.Axis,e.Series)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},16034:(e,t,r)=>{"use strict";var n=r(46518),i=r(32357).values;n({target:"Object",stat:!0},{values:function(e){return i(e)}})},16037:(e,t,r)=>{"use strict";var n=r(69565),i=r(36840),o=r(55966),a=r(39297),s=r(78227),l=r(57657).IteratorPrototype,c=s("dispose");a(l,c)||i(l,c,(function(){var e=o(this,"return");e&&n(e,this)}))},16193:(e,t,r)=>{"use strict";var n=r(79504),i=Error,o=n("".replace),a=String(new i("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!i.prepareStackTrace)for(;t--;)e=o(e,s,"");return e}},16215:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(44204);n({target:"Set",proto:!0,real:!0,forced:!0},{union:function(e){return i(a,this,o(e))}})},16251:()=>{},16280:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(18745),a=r(14601),s="WebAssembly",l=i[s],c=7!==new Error("e",{cause:7}).cause,u=function(e,t){var r={};r[e]=a(e,t,c),n({global:!0,constructor:!0,arity:1,forced:c},r)},h=function(e,t){if(l&&l[e]){var r={};r[e]=a(s+"."+e,t,c),n({target:s,stat:!0,constructor:!0,arity:1,forced:c},r)}};u("Error",(function(e){return function(t){return o(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),u("URIError",(function(e){return function(t){return o(e,this,arguments)}})),h("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),h("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),h("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},16308:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("sup")},{sup:function(){return i(this,"sup","","")}})},16322:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-xls",view:n+"gfx/sprite.svg#view-icon-xls",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},16343:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-mail-black",view:n+"gfx/sprite.svg#view-icon-mail-black",viewBox:"0 0 30 29",title:"",toString:function(){return JSON.stringify(this.view)}}},16385:(e,t,r)=>{"use strict";var n=r(46518),i=r(72248);n({target:"Map",stat:!0,forced:!0},{of:r(87500)(i.Map,i.set,!0)})},16401:(e,t,r)=>{"use strict";var n=r(78227),i=r(24913).f,o=n("metadata"),a=Function.prototype;void 0===a[o]&&i(a,o,{value:null})},16453:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{f16round:r(62724)})},16461:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-clock",view:n+"gfx/sprite.svg#view-icon-clock",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},16468:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79504),a=r(92796),s=r(36840),l=r(3451),c=r(72652),u=r(90679),h=r(94901),p=r(64117),d=r(20034),A=r(79039),f=r(84428),g=r(10687),m=r(23167);e.exports=function(e,t,r){var v=-1!==e.indexOf("Map"),y=-1!==e.indexOf("Weak"),b=v?"set":"add",w=i[e],x=w&&w.prototype,C=w,S={},E=function(e){var t=o(x[e]);s(x,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(y&&!d(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return y&&!d(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(y&&!d(e))&&t(this,0===e?0:e)}:function(e,r){return t(this,0===e?0:e,r),this})};if(a(e,!h(w)||!(y||x.forEach&&!A((function(){(new w).entries().next()})))))C=r.getConstructor(t,e,v,b),l.enable();else if(a(e,!0)){var B=new C,k=B[b](y?{}:-0,1)!==B,_=A((function(){B.has(1)})),T=f((function(e){new w(e)})),I=!y&&A((function(){for(var e=new w,t=5;t--;)e[b](t,t);return!e.has(-0)}));T||((C=t((function(e,t){u(e,x);var r=m(new w,e,C);return p(t)||c(t,r[b],{that:r,AS_ENTRIES:v}),r}))).prototype=x,x.constructor=C),(_||I)&&(E("delete"),E("has"),v&&E("get")),(I||k)&&E(b),y&&x.clear&&delete x.clear}return S[e]=C,n({global:!0,constructor:!0,forced:C!==w},S),g(C,e),y||r.setStrong(C,e,v),C}},16499:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(36043),s=r(1103),l=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{all:function(e){var t=this,r=a.f(t),n=r.resolve,c=r.reject,u=s((function(){var r=o(t.resolve),a=[],s=0,u=1;l(e,(function(e){var o=s++,l=!1;u++,i(r,t,e).then((function(e){l||(l=!0,a[o]=e,--u||n(a))}),c)})),--u||n(a)}));return u.error&&c(u.value),r.promise}})},16530:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-edit-pen-black",view:n+"gfx/sprite.svg#view-icon-edit-pen-black",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},16547:(e,t,r)=>{var n=r(43360),i=r(75288),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var a=e[t];o.call(e,t)&&i(a,r)&&(void 0!==r||t in e)||n(e,t,r)}},16575:(e,t,r)=>{"use strict";var n=r(39297);e.exports=function(e){return void 0!==e&&(n(e,"value")||n(e,"writable"))}},16823:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},16864:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(83650);n({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(e){return i(a,this,o(e))}})},17054:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}},17145:(e,t,r)=>{"use strict";var n=r(46518),i=r(1625),o=r(42787),a=r(52967),s=r(77740),l=r(2360),c=r(66699),u=r(6980),h=r(77584),p=r(80747),d=r(72652),A=r(32603),f=r(78227)("toStringTag"),g=Error,m=[].push,v=function(e,t){var r,n=i(y,this);a?r=a(new g,n?o(this):y):(r=n?this:l(y),c(r,f,"Error")),void 0!==t&&c(r,"message",A(t)),p(r,v,r.stack,1),arguments.length>2&&h(r,arguments[2]);var s=[];return d(e,m,{that:s}),c(r,"errors",s),r};a?a(v,g):s(v,g,{name:!0});var y=v.prototype=l(g.prototype,{constructor:u(1,v),message:u(1,""),name:u(1,"AggregateError")});n({global:!0,constructor:!0,arity:2},{AggregateError:v})},17255:(e,t,r)=>{var n=r(47422);e.exports=function(e){return function(t){return n(t,e)}}},17273:(e,t,r)=>{"use strict";var n=r(46518),i=r(33317),o=r(36194),a=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(e){return!0===a(o(this),(function(t){if(i(t,e))return!0}),!0)}})},17333:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(28551),s=r(20034),l=r(1767),c=r(92059),u=r(62529),h=r(20772),p=r(96395),d=c((function(e){var t=this,r=t.iterator,n=t.predicate;return new e((function(o,l){var c=function(e){t.done=!0,l(e)},p=function(e){h(r,c,e,c)},d=function(){try{e.resolve(a(i(t.next,r))).then((function(r){try{if(a(r).done)t.done=!0,o(u(void 0,!0));else{var i=r.value;try{var l=n(i,t.counter++),h=function(e){e?o(u(i,!1)):d()};s(l)?e.resolve(l).then(h,p):h(l)}catch(e){p(e)}}}catch(e){c(e)}}),c)}catch(e){c(e)}};d()}))}));n({target:"AsyncIterator",proto:!0,real:!0,forced:p},{filter:function(e){return a(this),o(e),new d(l(this),{predicate:e})}})},17427:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(42551),a=r(79306),s=r(48981),l=r(24913);i&&n({target:"Object",proto:!0,forced:o},{__defineGetter__:function(e,t){l.f(s(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},17512:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getDay()}},17561:(e,t,r)=>{"use strict";var n=r(46518),i=r(83650);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("symmetricDifference")},{symmetricDifference:i})},17656:(e,t,r)=>{"use strict";var n=r(43724),i=r(6469),o=r(48981),a=r(26198),s=r(62106);n&&(s(Array.prototype,"lastIndex",{configurable:!0,get:function(){var e=o(this),t=a(e);return 0===t?0:t-1}}),i("lastIndex"))},17978:(e,t,r)=>{"use strict";r(13451)},17994:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Infocirkel_normal-white20px20px",view:n+"gfx/sprite.svg#view-icon-Infocirkel_normal-white20px20px",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},18014:(e,t,r)=>{"use strict";var n=r(91291),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},18107:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(26198),a=r(91291),s=r(6469);n({target:"Array",proto:!0},{at:function(e){var t=i(this),r=o(t),n=a(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}}),s("at")},18265:e=>{"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},r=this.tail;r?r.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},18369:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-sort",view:n+"gfx/sprite.svg#view-icon-sort",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},18449:(e,t,r)=>{"use strict";r(36033),r(73772);var n=r(97751),i=r(79504),o=r(25745),a=n("Map"),s=n("WeakMap"),l=i([].push),c=o("metadata"),u=c.store||(c.store=new s),h=function(e,t,r){var n=u.get(e);if(!n){if(!r)return;u.set(e,n=new a)}var i=n.get(t);if(!i){if(!r)return;n.set(t,i=new a)}return i};e.exports={store:u,getMap:h,has:function(e,t,r){var n=h(t,r,!1);return void 0!==n&&n.has(e)},get:function(e,t,r){var n=h(t,r,!1);return void 0===n?void 0:n.get(e)},set:function(e,t,r,n){h(r,n,!0).set(e,t)},keys:function(e,t){var r=h(e,t,!1),n=[];return r&&r.forEach((function(e,t){l(n,t)})),n},toKey:function(e){return void 0===e||"symbol"==typeof e?e:String(e)}}},18640:(e,t,r)=>{"use strict";r(46518)({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r(12865)})},18727:(e,t,r)=>{"use strict";var n=r(36955);e.exports=function(e){var t=n(e);return"BigInt64Array"===t||"BigUint64Array"===t}},18745:(e,t,r)=>{"use strict";var n=r(40616),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(o):function(){return a.apply(o,arguments)})},18770:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-expanded-plus",view:n+"gfx/sprite.svg#view-icon-expanded-plus",viewBox:"0 0 18 18",title:"",toString:function(){return JSON.stringify(this.view)}}},18814:(e,t,r)=>{"use strict";var n=r(79039),i=r(24475).RegExp;e.exports=n((function(){var e=i("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},18863:(e,t,r)=>{"use strict";var n=r(46518),i=r(80926).right,o=r(34598),a=r(77388);n({target:"Array",proto:!0,forced:!r(19088)&&a>79&&a<83||!o("reduceRight")},{reduceRight:function(e){return i(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},18866:(e,t,r)=>{"use strict";var n=r(43802).end,i=r(60706);e.exports=i("trimEnd")?function(){return n(this)}:"".trimEnd},18895:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(a),r)}},18999:(e,t,r)=>{"use strict";r(70511)("metadataKey")},19088:(e,t,r)=>{"use strict";var n=r(24475),i=r(44576);e.exports="process"===i(n.process)},19167:(e,t,r)=>{"use strict";var n=r(24475);e.exports=n},19219:(e,t,r)=>{var n=r(96131);e.exports=function(e,t){return!(null==e||!e.length)&&n(e,t,0)>-1}},19226:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-expanded-minus",view:n+"gfx/sprite.svg#view-icon-expanded-minus",viewBox:"0 0 18 18",title:"",toString:function(){return JSON.stringify(this.view)}}},19312:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}},19369:(e,t,r)=>{"use strict";var n=r(94644),i=r(79504),o=n.aTypedArray,a=n.exportTypedArrayMethod,s=i([].join);a("join",(function(e){return s(o(this),e)}))},19462:(e,t,r)=>{"use strict";var n=r(69565),i=r(2360),o=r(66699),a=r(56279),s=r(78227),l=r(91181),c=r(55966),u=r(57657).IteratorPrototype,h=r(62529),p=r(9539),d=s("toStringTag"),A="IteratorHelper",f="WrapForValidIterator",g=l.set,m=function(e){var t=l.getterFor(e?f:A);return a(i(u),{next:function(){var r=t(this);if(e)return r.nextHandler();try{var n=r.done?void 0:r.nextHandler();return h(n,r.done)}catch(e){throw r.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var o=c(i,"return");return o?n(o,i):h(void 0,!0)}if(r.inner)try{p(r.inner.iterator,"normal")}catch(e){return p(i,"throw",e)}return p(i,"normal"),h(void 0,!0)}})},v=m(!0),y=m(!1);o(y,d,"Iterator Helper"),e.exports=function(e,t){var r=function(r,n){n?(n.iterator=r.iterator,n.next=r.next):n=r,n.type=t?f:A,n.nextHandler=e,n.counter=0,n.done=!1,g(this,n)};return r.prototype=t?v:y,r}},19617:(e,t,r)=>{"use strict";var n=r(25397),i=r(35610),o=r(26198),a=function(e){return function(t,r,a){var s,l=n(t),c=o(l),u=i(a,c);if(e&&r!=r){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},19717:(e,t,r)=>{"use strict";r(46518)({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r(162)})},19929:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(72248),s=r(26223),l=a.Map,c=a.set;n({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=new l;return s(t,(function(e,i){c(n,r(e,i,t),e)})),n}})},19931:(e,t,r)=>{var n=r(31769),i=r(68090),o=r(68969),a=r(77797);e.exports=function(e,t){return t=n(t,e),null==(e=o(e,t))||delete e[a(i(t))]}},20028:(e,t,r)=>{"use strict";var n=r(79392);e.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},20034:(e,t,r)=>{"use strict";var n=r(94901);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},20132:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-envelope-square",view:n+"gfx/sprite.svg#view-icon-envelope-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},20230:(e,t,r)=>{"use strict";var n=r(46518),i=r(79306),o=r(36194),a=r(26223),s=TypeError;n({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(e){var t=o(this),r=arguments.length<2,n=r?void 0:arguments[1];if(i(e),a(t,(function(i,o){r?(r=!1,n=i):n=e(n,i,o,t)})),r)throw new s("Reduce of empty map with no initial value");return n}})},20312:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=(n=r(1720))&&n.__esModule?n:{default:n};t.default=i.default,e.exports=t.default},20326:(e,t,r)=>{"use strict";r(70511)("unscopables")},20354:function(e){e.exports=function(){"use strict";var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};function t(t,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}var r=function(){return r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};function n(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))}function i(e,t){var r,n,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,n=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],n=0}finally{r=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function o(e,t,r){if(r||2===arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||t)}for(var a=function(){function e(e,t,r,n){this.left=e,this.top=t,this.width=r,this.height=n}return e.prototype.add=function(t,r,n,i){return new e(this.left+t,this.top+r,this.width+n,this.height+i)},e.fromClientRect=function(t,r){return new e(r.left+t.windowBounds.left,r.top+t.windowBounds.top,r.width,r.height)},e.fromDOMRectList=function(t,r){var n=Array.from(r).find((function(e){return 0!==e.width}));return n?new e(n.left+t.windowBounds.left,n.top+t.windowBounds.top,n.width,n.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e}(),s=function(e,t){return a.fromClientRect(e,t.getBoundingClientRect())},l=function(e){for(var t=[],r=0,n=e.length;r<n;){var i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){var o=e.charCodeAt(r++);56320==(64512&o)?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),r--)}else t.push(i)}return t},c=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var r=e.length;if(!r)return"";for(var n=[],i=-1,o="";++i<r;){var a=e[i];a<=65535?n.push(a):(a-=65536,n.push(55296+(a>>10),a%1024+56320)),(i+1===r||n.length>16384)&&(o+=String.fromCharCode.apply(String,n),n.length=0)}return o},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="undefined"==typeof Uint8Array?[]:new Uint8Array(256),p=0;p<64;p++)h[u.charCodeAt(p)]=p;for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A="undefined"==typeof Uint8Array?[]:new Uint8Array(256),f=0;f<64;f++)A[d.charCodeAt(f)]=f;for(var g=function(e,t,r){return e.slice?e.slice(t,r):new Uint16Array(Array.prototype.slice.call(e,t,r))},m=function(){function e(e,t,r,n,i,o){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=i,this.data=o}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>5])<<2)+(31&e),this.data[t];if(e<=65535)return t=((t=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[t];if(e<this.highStart)return t=2080+(e>>11),t=this.index[t],t+=e>>5&63,t=((t=this.index[t])<<2)+(31&e),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y="undefined"==typeof Uint8Array?[]:new Uint8Array(256),b=0;b<64;b++)y[v.charCodeAt(b)]=b;var w=10,x=13,C=15,S=17,E=18,B=19,k=20,_=21,T=22,I=24,M=25,F=26,O=27,P=28,D=30,N=32,L=33,U=34,R=35,H=37,Q=38,j=39,V=40,W=42,z=[9001,65288],G="×",K="÷",Y=function(e){var t,r,n,i=function(e){var t,r,n,i,o,a=.75*e.length,s=e.length,l=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),u=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t<s;t+=4)r=A[e.charCodeAt(t)],n=A[e.charCodeAt(t+1)],i=A[e.charCodeAt(t+2)],o=A[e.charCodeAt(t+3)],u[l++]=r<<2|n>>4,u[l++]=(15&n)<<4|i>>2,u[l++]=(3&i)<<6|63&o;return c}(e),o=Array.isArray(i)?function(e){for(var t=e.length,r=[],n=0;n<t;n+=4)r.push(e[n+3]<<24|e[n+2]<<16|e[n+1]<<8|e[n]);return r}(i):new Uint32Array(i),a=Array.isArray(i)?function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r.push(e[n+1]<<8|e[n]);return r}(i):new Uint16Array(i),s=g(a,12,o[4]/2),l=2===o[5]?g(a,(24+o[4])/2):(t=o,r=Math.ceil((24+o[4])/4),t.slice?t.slice(r,n):new Uint32Array(Array.prototype.slice.call(t,r,n)));return new m(o[0],o[1],o[2],o[3],s,l)}("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),X=[D,36],q=[1,2,3,5],$=[w,8],J=[O,F],Z=q.concat($),ee=[Q,j,V,U,R],te=[C,x],re=function(e,t,r,n){var i=n[r];if(Array.isArray(e)?-1!==e.indexOf(i):e===i)for(var o=r;o<=n.length;){if((l=n[++o])===t)return!0;if(l!==w)break}if(i===w)for(o=r;o>0;){var a=n[--o];if(Array.isArray(e)?-1!==e.indexOf(a):e===a)for(var s=r;s<=n.length;){var l;if((l=n[++s])===t)return!0;if(l!==w)break}if(a!==w)break}return!1},ne=function(e,t){for(var r=e;r>=0;){var n=t[r];if(n!==w)return n;r--}return 0},ie=function(e,t,r,n,i){if(0===r[n])return G;var o=n-1;if(Array.isArray(i)&&!0===i[o])return G;var a=o-1,s=o+1,l=t[o],c=a>=0?t[a]:0,u=t[s];if(2===l&&3===u)return G;if(-1!==q.indexOf(l))return"!";if(-1!==q.indexOf(u))return G;if(-1!==$.indexOf(u))return G;if(8===ne(o,t))return K;if(11===Y.get(e[o]))return G;if((l===N||l===L)&&11===Y.get(e[s]))return G;if(7===l||7===u)return G;if(9===l)return G;if(-1===[w,x,C].indexOf(l)&&9===u)return G;if(-1!==[S,E,B,I,P].indexOf(u))return G;if(ne(o,t)===T)return G;if(re(23,T,o,t))return G;if(re([S,E],_,o,t))return G;if(re(12,12,o,t))return G;if(l===w)return K;if(23===l||23===u)return G;if(16===u||16===l)return K;if(-1!==[x,C,_].indexOf(u)||14===l)return G;if(36===c&&-1!==te.indexOf(l))return G;if(l===P&&36===u)return G;if(u===k)return G;if(-1!==X.indexOf(u)&&l===M||-1!==X.indexOf(l)&&u===M)return G;if(l===O&&-1!==[H,N,L].indexOf(u)||-1!==[H,N,L].indexOf(l)&&u===F)return G;if(-1!==X.indexOf(l)&&-1!==J.indexOf(u)||-1!==J.indexOf(l)&&-1!==X.indexOf(u))return G;if(-1!==[O,F].indexOf(l)&&(u===M||-1!==[T,C].indexOf(u)&&t[s+1]===M)||-1!==[T,C].indexOf(l)&&u===M||l===M&&-1!==[M,P,I].indexOf(u))return G;if(-1!==[M,P,I,S,E].indexOf(u))for(var h=o;h>=0;){if((p=t[h])===M)return G;if(-1===[P,I].indexOf(p))break;h--}if(-1!==[O,F].indexOf(u))for(h=-1!==[S,E].indexOf(l)?a:o;h>=0;){var p;if((p=t[h])===M)return G;if(-1===[P,I].indexOf(p))break;h--}if(Q===l&&-1!==[Q,j,U,R].indexOf(u)||-1!==[j,U].indexOf(l)&&-1!==[j,V].indexOf(u)||-1!==[V,R].indexOf(l)&&u===V)return G;if(-1!==ee.indexOf(l)&&-1!==[k,F].indexOf(u)||-1!==ee.indexOf(u)&&l===O)return G;if(-1!==X.indexOf(l)&&-1!==X.indexOf(u))return G;if(l===I&&-1!==X.indexOf(u))return G;if(-1!==X.concat(M).indexOf(l)&&u===T&&-1===z.indexOf(e[s])||-1!==X.concat(M).indexOf(u)&&l===E)return G;if(41===l&&41===u){for(var d=r[o],A=1;d>0&&41===t[--d];)A++;if(A%2!=0)return G}return l===N&&u===L?G:K},oe=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var r=function(e,t){void 0===t&&(t="strict");var r=[],n=[],i=[];return e.forEach((function(e,o){var a=Y.get(e);if(a>50?(i.push(!0),a-=50):i.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(e))return n.push(o),r.push(16);if(4===a||11===a){if(0===o)return n.push(o),r.push(D);var s=r[o-1];return-1===Z.indexOf(s)?(n.push(n[o-1]),r.push(s)):(n.push(o),r.push(D))}return n.push(o),31===a?r.push("strict"===t?_:H):a===W||29===a?r.push(D):43===a?e>=131072&&e<=196605||e>=196608&&e<=262141?r.push(H):r.push(D):void r.push(a)})),[n,r,i]}(e,t.lineBreak),n=r[0],i=r[1],o=r[2];"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(i=i.map((function(e){return-1!==[M,D,W].indexOf(e)?H:e})));var a="keep-all"===t.wordBreak?o.map((function(t,r){return t&&e[r]>=19968&&e[r]<=40959})):void 0;return[n,i,a]},ae=function(){function e(e,t,r,n){this.codePoints=e,this.required="!"===t,this.start=r,this.end=n}return e.prototype.slice=function(){return c.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),se=45,le=43,ce=-1,ue=function(e){return e>=48&&e<=57},he=function(e){return ue(e)||e>=65&&e<=70||e>=97&&e<=102},pe=function(e){return 10===e||9===e||32===e},de=function(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return e>=128}(e)||95===e},Ae=function(e){return de(e)||ue(e)||e===se},fe=function(e){return e>=0&&e<=8||11===e||e>=14&&e<=31||127===e},ge=function(e,t){return 92===e&&10!==t},me=function(e,t,r){return e===se?de(t)||ge(t,r):!!de(e)||!(92!==e||!ge(e,t))},ve=function(e,t,r){return e===le||e===se?!!ue(t)||46===t&&ue(r):ue(46===e?t:e)},ye=function(e){var t=0,r=1;e[t]!==le&&e[t]!==se||(e[t]===se&&(r=-1),t++);for(var n=[];ue(e[t]);)n.push(e[t++]);var i=n.length?parseInt(c.apply(void 0,n),10):0;46===e[t]&&t++;for(var o=[];ue(e[t]);)o.push(e[t++]);var a=o.length,s=a?parseInt(c.apply(void 0,o),10):0;69!==e[t]&&101!==e[t]||t++;var l=1;e[t]!==le&&e[t]!==se||(e[t]===se&&(l=-1),t++);for(var u=[];ue(e[t]);)u.push(e[t++]);var h=u.length?parseInt(c.apply(void 0,u),10):0;return r*(i+s*Math.pow(10,-a))*Math.pow(10,l*h)},be={type:2},we={type:3},xe={type:4},Ce={type:13},Se={type:8},Ee={type:21},Be={type:9},ke={type:10},_e={type:11},Te={type:12},Ie={type:14},Me={type:23},Fe={type:1},Oe={type:25},Pe={type:24},De={type:26},Ne={type:27},Le={type:28},Ue={type:29},Re={type:31},He={type:32},Qe=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(l(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==He;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if(Ae(t)||ge(r,n)){var i=me(t,r,n)?2:1;return{type:5,value:this.consumeName(),flags:i}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ce;break;case 39:return this.consumeStringToken(39);case 40:return be;case 41:return we;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ie;break;case le:if(ve(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return xe;case se:var o=e,a=this.peekCodePoint(0),s=this.peekCodePoint(1);if(ve(o,a,s))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(me(o,a,s))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(a===se&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),Pe;break;case 46:if(ve(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var l=this.consumeCodePoint();if(42===l&&47===(l=this.consumeCodePoint()))return this.consumeToken();if(l===ce)return this.consumeToken()}break;case 58:return De;case 59:return Ne;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===se&&this.peekCodePoint(2)===se)return this.consumeCodePoint(),this.consumeCodePoint(),Oe;break;case 64:var u=this.peekCodePoint(0),h=this.peekCodePoint(1),p=this.peekCodePoint(2);if(me(u,h,p))return{type:7,value:this.consumeName()};break;case 91:return Le;case 92:if(ge(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return Ue;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Se;break;case 123:return _e;case 125:return Te;case 117:case 85:var d=this.peekCodePoint(0),A=this.peekCodePoint(1);return d!==le||!he(A)&&63!==A||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Be;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Ee;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ke;break;case ce:return He}return pe(e)?(this.consumeWhiteSpace(),Re):ue(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):de(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:c(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();he(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var r=!1;63===t&&e.length<6;)e.push(t),t=this.consumeCodePoint(),r=!0;if(r)return{type:30,start:parseInt(c.apply(void 0,e.map((function(e){return 63===e?48:e}))),16),end:parseInt(c.apply(void 0,e.map((function(e){return 63===e?70:e}))),16)};var n=parseInt(c.apply(void 0,e),16);if(this.peekCodePoint(0)===se&&he(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var i=[];he(t)&&i.length<6;)i.push(t),t=this.consumeCodePoint();return{type:30,start:n,end:parseInt(c.apply(void 0,i),16)}}return{type:30,start:n,end:n}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ce)return{type:22,value:""};var t=this.peekCodePoint(0);if(39===t||34===t){var r=this.consumeStringToken(this.consumeCodePoint());return 0===r.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ce||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),Me)}for(;;){var n=this.consumeCodePoint();if(n===ce||41===n)return{type:22,value:c.apply(void 0,e)};if(pe(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ce||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:c.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Me);if(34===n||39===n||40===n||fe(n))return this.consumeBadUrlRemnants(),Me;if(92===n){if(!ge(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Me;e.push(this.consumeEscapedCodePoint())}else e.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;pe(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||e===ce)return;ge(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t="";e>0;){var r=Math.min(5e4,e);t+=c.apply(void 0,this._value.splice(0,r)),e-=r}return this._value.shift(),t},e.prototype.consumeStringToken=function(e){for(var t="",r=0;;){var n=this._value[r];if(n===ce||void 0===n||n===e)return{type:0,value:t+=this.consumeStringSlice(r)};if(10===n)return this._value.splice(0,r),Fe;if(92===n){var i=this._value[r+1];i!==ce&&void 0!==i&&(10===i?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):ge(n,i)&&(t+=this.consumeStringSlice(r),t+=c(this.consumeEscapedCodePoint()),r=-1))}r++}},e.prototype.consumeNumber=function(){var e=[],t=4,r=this.peekCodePoint(0);for(r!==le&&r!==se||e.push(this.consumeCodePoint());ue(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(46===r&&ue(n))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=8;ue(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((69===r||101===r)&&((n===le||n===se)&&ue(i)||ue(n)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=8;ue(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[ye(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],r=e[1],n=this.peekCodePoint(0),i=this.peekCodePoint(1),o=this.peekCodePoint(2);return me(n,i,o)?{type:15,number:t,flags:r,unit:this.consumeName()}:37===n?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(he(e)){for(var t=c(e);he(this.peekCodePoint(0))&&t.length<6;)t+=c(this.consumeCodePoint());pe(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return 0===r||function(e){return e>=55296&&e<=57343}(r)||r>1114111?65533:r}return e===ce?65533:e},e.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if(Ae(t))e+=c(t);else{if(!ge(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),e;e+=c(this.consumeEscapedCodePoint())}}},e}(),je=function(){function e(e){this._tokens=e}return e.create=function(t){var r=new Qe;return r.write(t),new e(r.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(32===t.type)return e;e.push(t),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},r=this.consumeToken();;){if(32===r.type||$e(r,e))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var r=this.consumeToken();if(32===r.type||3===r.type)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?He:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Ve=function(e){return 15===e.type},We=function(e){return 17===e.type},ze=function(e){return 20===e.type},Ge=function(e){return 0===e.type},Ke=function(e,t){return ze(e)&&e.value===t},Ye=function(e){return 31!==e.type},Xe=function(e){return 31!==e.type&&4!==e.type},qe=function(e){var t=[],r=[];return e.forEach((function(e){if(4===e.type){if(0===r.length)throw new Error("Error parsing function args, zero tokens for arg");return t.push(r),void(r=[])}31!==e.type&&r.push(e)})),r.length&&t.push(r),t},$e=function(e,t){return 11===t&&12===e.type||28===t&&29===e.type||2===t&&3===e.type},Je=function(e){return 17===e.type||15===e.type},Ze=function(e){return 16===e.type||Je(e)},et=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},tt={type:17,number:0,flags:4},rt={type:16,number:50,flags:4},nt={type:16,number:100,flags:4},it=function(e,t,r){var n=e[0],i=e[1];return[ot(n,t),ot(void 0!==i?i:n,r)]},ot=function(e,t){if(16===e.type)return e.number/100*t;if(Ve(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},at="grad",st="turn",lt=function(e,t){if(15===t.type)switch(t.unit){case"deg":return Math.PI*t.number/180;case at:return Math.PI/200*t.number;case"rad":return t.number;case st:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")},ct=function(e){return 15===e.type&&("deg"===e.unit||e.unit===at||"rad"===e.unit||e.unit===st)},ut=function(e){switch(e.filter(ze).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[tt,tt];case"to top":case"bottom":return ht(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[tt,nt];case"to right":case"left":return ht(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[nt,nt];case"to bottom":case"top":return ht(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[nt,tt];case"to left":case"right":return ht(270)}return 0},ht=function(e){return Math.PI*e/180},pt=function(e,t){if(18===t.type){var r=bt[t.name];if(void 0===r)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return r(e,t.values)}if(5===t.type){if(3===t.value.length){var n=t.value.substring(0,1),i=t.value.substring(1,2),o=t.value.substring(2,3);return ft(parseInt(n+n,16),parseInt(i+i,16),parseInt(o+o,16),1)}if(4===t.value.length){n=t.value.substring(0,1),i=t.value.substring(1,2),o=t.value.substring(2,3);var a=t.value.substring(3,4);return ft(parseInt(n+n,16),parseInt(i+i,16),parseInt(o+o,16),parseInt(a+a,16)/255)}if(6===t.value.length)return n=t.value.substring(0,2),i=t.value.substring(2,4),o=t.value.substring(4,6),ft(parseInt(n,16),parseInt(i,16),parseInt(o,16),1);if(8===t.value.length)return n=t.value.substring(0,2),i=t.value.substring(2,4),o=t.value.substring(4,6),a=t.value.substring(6,8),ft(parseInt(n,16),parseInt(i,16),parseInt(o,16),parseInt(a,16)/255)}if(20===t.type){var s=xt[t.value.toUpperCase()];if(void 0!==s)return s}return xt.TRANSPARENT},dt=function(e){return!(255&e)},At=function(e){var t=255&e,r=255&e>>8,n=255&e>>16,i=255&e>>24;return t<255?"rgba("+i+","+n+","+r+","+t/255+")":"rgb("+i+","+n+","+r+")"},ft=function(e,t,r,n){return(e<<24|t<<16|r<<8|Math.round(255*n))>>>0},gt=function(e,t){if(17===e.type)return e.number;if(16===e.type){var r=3===t?1:255;return 3===t?e.number/100*r:Math.round(e.number/100*r)}return 0},mt=function(e,t){var r=t.filter(Xe);if(3===r.length){var n=r.map(gt),i=n[0],o=n[1],a=n[2];return ft(i,o,a,1)}if(4===r.length){var s=r.map(gt),l=(i=s[0],o=s[1],a=s[2],s[3]);return ft(i,o,a,l)}return 0};function vt(e,t,r){return r<0&&(r+=1),r>=1&&(r-=1),r<1/6?(t-e)*r*6+e:r<.5?t:r<2/3?6*(t-e)*(2/3-r)+e:e}var yt=function(e,t){var r=t.filter(Xe),n=r[0],i=r[1],o=r[2],a=r[3],s=(17===n.type?ht(n.number):lt(e,n))/(2*Math.PI),l=Ze(i)?i.number/100:0,c=Ze(o)?o.number/100:0,u=void 0!==a&&Ze(a)?ot(a,1):1;if(0===l)return ft(255*c,255*c,255*c,1);var h=c<=.5?c*(l+1):c+l-c*l,p=2*c-h,d=vt(p,h,s+1/3),A=vt(p,h,s),f=vt(p,h,s-1/3);return ft(255*d,255*A,255*f,u)},bt={hsl:yt,hsla:yt,rgb:mt,rgba:mt},wt=function(e,t){return pt(e,je.create(t).parseComponentValue())},xt={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ct={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(ze(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},St={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Et=function(e,t){var r=pt(e,t[0]),n=t[1];return n&&Ze(n)?{color:r,stop:n}:{color:r,stop:null}},Bt=function(e,t){var r=e[0],n=e[e.length-1];null===r.stop&&(r.stop=tt),null===n.stop&&(n.stop=nt);for(var i=[],o=0,a=0;a<e.length;a++){var s=e[a].stop;if(null!==s){var l=ot(s,t);l>o?i.push(l):i.push(o),o=l}else i.push(null)}var c=null;for(a=0;a<i.length;a++){var u=i[a];if(null===u)null===c&&(c=a);else if(null!==c){for(var h=a-c,p=(u-i[c-1])/(h+1),d=1;d<=h;d++)i[c+d-1]=p*d;c=null}}return e.map((function(e,r){return{color:e.color,stop:Math.max(Math.min(1,i[r]/t),0)}}))},kt=function(e,t,r){var n="number"==typeof e?e:function(e,t,r){var n=t/2,i=r/2,o=ot(e[0],t)-n,a=i-ot(e[1],r);return(Math.atan2(a,o)+2*Math.PI)%(2*Math.PI)}(e,t,r),i=Math.abs(t*Math.sin(n))+Math.abs(r*Math.cos(n)),o=t/2,a=r/2,s=i/2,l=Math.sin(n-Math.PI/2)*s,c=Math.cos(n-Math.PI/2)*s;return[i,o-c,o+c,a-l,a+l]},_t=function(e,t){return Math.sqrt(e*e+t*t)},Tt=function(e,t,r,n,i){return[[0,0],[0,t],[e,0],[e,t]].reduce((function(e,t){var o=t[0],a=t[1],s=_t(r-o,n-a);return(i?s<e.optimumDistance:s>e.optimumDistance)?{optimumCorner:t,optimumDistance:s}:e}),{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},It=function(e,t){var r=ht(180),n=[];return qe(t).forEach((function(t,i){if(0===i){var o=t[0];if(20===o.type&&-1!==["top","left","right","bottom"].indexOf(o.value))return void(r=ut(t));if(ct(o))return void(r=(lt(e,o)+ht(270))%ht(360))}var a=Et(e,t);n.push(a)})),{angle:r,stops:n,type:1}},Mt="closest-side",Ft="farthest-side",Ot="closest-corner",Pt="farthest-corner",Dt="circle",Nt="ellipse",Lt="cover",Ut="contain",Rt=function(e,t){var r=0,n=3,i=[],o=[];return qe(t).forEach((function(t,a){var s=!0;if(0===a?s=t.reduce((function(e,t){if(ze(t))switch(t.value){case"center":return o.push(rt),!1;case"top":case"left":return o.push(tt),!1;case"right":case"bottom":return o.push(nt),!1}else if(Ze(t)||Je(t))return o.push(t),!1;return e}),s):1===a&&(s=t.reduce((function(e,t){if(ze(t))switch(t.value){case Dt:return r=0,!1;case Nt:return r=1,!1;case Ut:case Mt:return n=0,!1;case Ft:return n=1,!1;case Ot:return n=2,!1;case Lt:case Pt:return n=3,!1}else if(Je(t)||Ze(t))return Array.isArray(n)||(n=[]),n.push(t),!1;return e}),s)),s){var l=Et(e,t);i.push(l)}})),{size:n,shape:r,stops:i,position:o,type:2}},Ht=function(e,t){if(22===t.type){var r={url:t.value,type:0};return e.cache.addImage(t.value),r}if(18===t.type){var n=jt[t.name];if(void 0===n)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return n(e,t.values)}throw new Error("Unsupported image type "+t.type)};var Qt,jt={"linear-gradient":function(e,t){var r=ht(180),n=[];return qe(t).forEach((function(t,i){if(0===i){var o=t[0];if(20===o.type&&"to"===o.value)return void(r=ut(t));if(ct(o))return void(r=lt(e,o))}var a=Et(e,t);n.push(a)})),{angle:r,stops:n,type:1}},"-moz-linear-gradient":It,"-ms-linear-gradient":It,"-o-linear-gradient":It,"-webkit-linear-gradient":It,"radial-gradient":function(e,t){var r=0,n=3,i=[],o=[];return qe(t).forEach((function(t,a){var s=!0;if(0===a){var l=!1;s=t.reduce((function(e,t){if(l)if(ze(t))switch(t.value){case"center":return o.push(rt),e;case"top":case"left":return o.push(tt),e;case"right":case"bottom":return o.push(nt),e}else(Ze(t)||Je(t))&&o.push(t);else if(ze(t))switch(t.value){case Dt:return r=0,!1;case Nt:return r=1,!1;case"at":return l=!0,!1;case Mt:return n=0,!1;case Lt:case Ft:return n=1,!1;case Ut:case Ot:return n=2,!1;case Pt:return n=3,!1}else if(Je(t)||Ze(t))return Array.isArray(n)||(n=[]),n.push(t),!1;return e}),s)}if(s){var c=Et(e,t);i.push(c)}})),{size:n,shape:r,stops:i,position:o,type:2}},"-moz-radial-gradient":Rt,"-ms-radial-gradient":Rt,"-o-radial-gradient":Rt,"-webkit-radial-gradient":Rt,"-webkit-gradient":function(e,t){var r=ht(180),n=[],i=1;return qe(t).forEach((function(t,r){var o=t[0];if(0===r){if(ze(o)&&"linear"===o.value)return void(i=1);if(ze(o)&&"radial"===o.value)return void(i=2)}if(18===o.type)if("from"===o.name){var a=pt(e,o.values[0]);n.push({stop:tt,color:a})}else if("to"===o.name)a=pt(e,o.values[0]),n.push({stop:nt,color:a});else if("color-stop"===o.name){var s=o.values.filter(Xe);if(2===s.length){a=pt(e,s[1]);var l=s[0];We(l)&&n.push({stop:{type:16,number:100*l.number,flags:l.flags},color:a})}}})),1===i?{angle:(r+ht(180))%ht(360),stops:n,type:i}:{size:3,shape:0,stops:n,position:[],type:i}}},Vt={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(0===t.length)return[];var r=t[0];return 20===r.type&&"none"===r.value?[]:t.filter((function(e){return Xe(e)&&function(e){return!(20===e.type&&"none"===e.value||18===e.type&&!jt[e.name])}(e)})).map((function(t){return Ht(e,t)}))}},Wt={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(ze(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},zt={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return qe(t).map((function(e){return e.filter(Ze)})).map(et)}},Gt={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return qe(t).map((function(e){return e.filter(ze).map((function(e){return e.value})).join(" ")})).map(Kt)}},Kt=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(Qt||(Qt={}));var Yt,Xt={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return qe(t).map((function(e){return e.filter(qt)}))}},qt=function(e){return ze(e)||Ze(e)},$t=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Jt=$t("top"),Zt=$t("right"),er=$t("bottom"),tr=$t("left"),rr=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return et(t.filter(Ze))}}},nr=rr("top-left"),ir=rr("top-right"),or=rr("bottom-right"),ar=rr("bottom-left"),sr=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},lr=sr("top"),cr=sr("right"),ur=sr("bottom"),hr=sr("left"),pr=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Ve(t)?t.number:0}}},dr=pr("top"),Ar=pr("right"),fr=pr("bottom"),gr=pr("left"),mr={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},vr={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){return"rtl"===t?1:0}},yr={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(ze).reduce((function(e,t){return e|br(t.value)}),0)}},br=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},wr={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},xr={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return 20===t.type&&"normal"===t.value?0:17===t.type||15===t.type?t.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(Yt||(Yt={}));var Cr,Sr={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"strict"===t?Yt.STRICT:Yt.NORMAL}},Er={name:"line-height",initialValue:"normal",prefix:!1,type:4},Br=function(e,t){return ze(e)&&"normal"===e.value?1.2*t:17===e.type?t*e.number:Ze(e)?ot(e,t):t},kr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return 20===t.type&&"none"===t.value?null:Ht(e,t)}},_r={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){return"inside"===t?0:1}},Tr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ir=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Mr=Ir("top"),Fr=Ir("right"),Or=Ir("bottom"),Pr=Ir("left"),Dr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(ze).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Nr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"break-word"===t?"break-word":"normal"}},Lr=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ur=Lr("top"),Rr=Lr("right"),Hr=Lr("bottom"),Qr=Lr("left"),jr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Vr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wr={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return 1===t.length&&Ke(t[0],"none")?[]:qe(t).map((function(t){for(var r={color:xt.TRANSPARENT,offsetX:tt,offsetY:tt,blur:tt},n=0,i=0;i<t.length;i++){var o=t[i];Je(o)?(0===n?r.offsetX=o:1===n?r.offsetY=o:r.blur=o,n++):r.color=pt(e,o)}return r}))}},zr={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Gr={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(e,t){if(20===t.type&&"none"===t.value)return null;if(18===t.type){var r=Kr[t.name];if(void 0===r)throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return r(t.values)}return null}},Kr={matrix:function(e){var t=e.filter((function(e){return 17===e.type})).map((function(e){return e.number}));return 6===t.length?t:null},matrix3d:function(e){var t=e.filter((function(e){return 17===e.type})).map((function(e){return e.number})),r=t[0],n=t[1];t[2],t[3];var i=t[4],o=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var a=t[12],s=t[13];return t[14],t[15],16===t.length?[r,n,i,o,a,s]:null}},Yr={type:16,number:50,flags:4},Xr=[Yr,Yr],qr={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var r=t.filter(Ze);return 2!==r.length?Xr:[r[0],r[1]]}},$r={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"}(Cr||(Cr={}));for(var Jr={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return Cr.BREAK_ALL;case"keep-all":return Cr.KEEP_ALL;default:return Cr.NORMAL}}},Zr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,t){if(20===t.type)return{auto:!0,order:0};if(We(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},en={name:"time",parse:function(e,t){if(15===t.type)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},tn={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return We(t)?t.number:1}},rn={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},nn={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(ze).map((function(e){switch(e.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(e){return 0!==e}))}},on={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,t){var r=[],n=[];return t.forEach((function(e){switch(e.type){case 20:case 0:r.push(e.value);break;case 17:r.push(e.number.toString());break;case 4:n.push(r.join(" ")),r.length=0}})),r.length&&n.push(r.join(" ")),n.map((function(e){return-1===e.indexOf(" ")?e:"'"+e+"'"}))}},an={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},sn={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){return We(t)?t.number:ze(t)&&"bold"===t.value?700:400}},ln={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(ze).map((function(e){return e.value}))}},cn={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},un=function(e,t){return!!(e&t)},hn={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(0===t.length)return[];var r=t[0];return 20===r.type&&"none"===r.value?[]:t}},pn={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return null;var r=t[0];if(20===r.type&&"none"===r.value)return null;for(var n=[],i=t.filter(Ye),o=0;o<i.length;o++){var a=i[o],s=i[o+1];if(20===a.type){var l=s&&We(s)?s.number:1;n.push({counter:a.value,increment:l})}}return n}},dn={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return[];for(var r=[],n=t.filter(Ye),i=0;i<n.length;i++){var o=n[i],a=n[i+1];if(ze(o)&&"none"!==o.value){var s=a&&We(a)?a.number:0;r.push({counter:o.value,reset:s})}}return r}},An={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,t){return t.filter(Ve).map((function(t){return en.parse(e,t)}))}},fn={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return null;var r=t[0];if(20===r.type&&"none"===r.value)return null;var n=[],i=t.filter(Ge);if(i.length%2!=0)return null;for(var o=0;o<i.length;o+=2){var a=i[o].value,s=i[o+1].value;n.push({open:a,close:s})}return n}},gn=function(e,t,r){if(!e)return"";var n=e[Math.min(t,e.length-1)];return n?r?n.open:n.close:""},mn={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return 1===t.length&&Ke(t[0],"none")?[]:qe(t).map((function(t){for(var r={color:255,offsetX:tt,offsetY:tt,blur:tt,spread:tt,inset:!1},n=0,i=0;i<t.length;i++){var o=t[i];Ke(o,"inset")?r.inset=!0:Je(o)?(0===n?r.offsetX=o:1===n?r.offsetY=o:2===n?r.blur=o:r.spread=o,n++):r.color=pt(e,o)}return r}))}},vn={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,t){var r=[];return t.filter(ze).forEach((function(e){switch(e.value){case"stroke":r.push(1);break;case"fill":r.push(0);break;case"markers":r.push(2)}})),[0,1,2].forEach((function(e){-1===r.indexOf(e)&&r.push(e)})),r}},yn={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},bn={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Ve(t)?t.number:0}},wn=function(){function e(e,t){var r,n;this.animationDuration=Sn(e,An,t.animationDuration),this.backgroundClip=Sn(e,Ct,t.backgroundClip),this.backgroundColor=Sn(e,St,t.backgroundColor),this.backgroundImage=Sn(e,Vt,t.backgroundImage),this.backgroundOrigin=Sn(e,Wt,t.backgroundOrigin),this.backgroundPosition=Sn(e,zt,t.backgroundPosition),this.backgroundRepeat=Sn(e,Gt,t.backgroundRepeat),this.backgroundSize=Sn(e,Xt,t.backgroundSize),this.borderTopColor=Sn(e,Jt,t.borderTopColor),this.borderRightColor=Sn(e,Zt,t.borderRightColor),this.borderBottomColor=Sn(e,er,t.borderBottomColor),this.borderLeftColor=Sn(e,tr,t.borderLeftColor),this.borderTopLeftRadius=Sn(e,nr,t.borderTopLeftRadius),this.borderTopRightRadius=Sn(e,ir,t.borderTopRightRadius),this.borderBottomRightRadius=Sn(e,or,t.borderBottomRightRadius),this.borderBottomLeftRadius=Sn(e,ar,t.borderBottomLeftRadius),this.borderTopStyle=Sn(e,lr,t.borderTopStyle),this.borderRightStyle=Sn(e,cr,t.borderRightStyle),this.borderBottomStyle=Sn(e,ur,t.borderBottomStyle),this.borderLeftStyle=Sn(e,hr,t.borderLeftStyle),this.borderTopWidth=Sn(e,dr,t.borderTopWidth),this.borderRightWidth=Sn(e,Ar,t.borderRightWidth),this.borderBottomWidth=Sn(e,fr,t.borderBottomWidth),this.borderLeftWidth=Sn(e,gr,t.borderLeftWidth),this.boxShadow=Sn(e,mn,t.boxShadow),this.color=Sn(e,mr,t.color),this.direction=Sn(e,vr,t.direction),this.display=Sn(e,yr,t.display),this.float=Sn(e,wr,t.cssFloat),this.fontFamily=Sn(e,on,t.fontFamily),this.fontSize=Sn(e,an,t.fontSize),this.fontStyle=Sn(e,cn,t.fontStyle),this.fontVariant=Sn(e,ln,t.fontVariant),this.fontWeight=Sn(e,sn,t.fontWeight),this.letterSpacing=Sn(e,xr,t.letterSpacing),this.lineBreak=Sn(e,Sr,t.lineBreak),this.lineHeight=Sn(e,Er,t.lineHeight),this.listStyleImage=Sn(e,kr,t.listStyleImage),this.listStylePosition=Sn(e,_r,t.listStylePosition),this.listStyleType=Sn(e,Tr,t.listStyleType),this.marginTop=Sn(e,Mr,t.marginTop),this.marginRight=Sn(e,Fr,t.marginRight),this.marginBottom=Sn(e,Or,t.marginBottom),this.marginLeft=Sn(e,Pr,t.marginLeft),this.opacity=Sn(e,tn,t.opacity);var i=Sn(e,Dr,t.overflow);this.overflowX=i[0],this.overflowY=i[i.length>1?1:0],this.overflowWrap=Sn(e,Nr,t.overflowWrap),this.paddingTop=Sn(e,Ur,t.paddingTop),this.paddingRight=Sn(e,Rr,t.paddingRight),this.paddingBottom=Sn(e,Hr,t.paddingBottom),this.paddingLeft=Sn(e,Qr,t.paddingLeft),this.paintOrder=Sn(e,vn,t.paintOrder),this.position=Sn(e,Vr,t.position),this.textAlign=Sn(e,jr,t.textAlign),this.textDecorationColor=Sn(e,rn,null!==(r=t.textDecorationColor)&&void 0!==r?r:t.color),this.textDecorationLine=Sn(e,nn,null!==(n=t.textDecorationLine)&&void 0!==n?n:t.textDecoration),this.textShadow=Sn(e,Wr,t.textShadow),this.textTransform=Sn(e,zr,t.textTransform),this.transform=Sn(e,Gr,t.transform),this.transformOrigin=Sn(e,qr,t.transformOrigin),this.visibility=Sn(e,$r,t.visibility),this.webkitTextStrokeColor=Sn(e,yn,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=Sn(e,bn,t.webkitTextStrokeWidth),this.wordBreak=Sn(e,Jr,t.wordBreak),this.zIndex=Sn(e,Zr,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return dt(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return un(this.display,4)||un(this.display,33554432)||un(this.display,268435456)||un(this.display,536870912)||un(this.display,67108864)||un(this.display,134217728)},e}(),xn=function(e,t){this.content=Sn(e,hn,t.content),this.quotes=Sn(e,fn,t.quotes)},Cn=function(e,t){this.counterIncrement=Sn(e,pn,t.counterIncrement),this.counterReset=Sn(e,dn,t.counterReset)},Sn=function(e,t,r){var n=new Qe,i=null!=r?r.toString():t.initialValue;n.write(i);var o=new je(n.read());switch(t.type){case 2:var a=o.parseComponentValue();return t.parse(e,ze(a)?a.value:t.initialValue);case 0:return t.parse(e,o.parseComponentValue());case 1:return t.parse(e,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(t.format){case"angle":return lt(e,o.parseComponentValue());case"color":return pt(e,o.parseComponentValue());case"image":return Ht(e,o.parseComponentValue());case"length":var s=o.parseComponentValue();return Je(s)?s:tt;case"length-percentage":var l=o.parseComponentValue();return Ze(l)?l:tt;case"time":return en.parse(e,o.parseComponentValue())}}},En=function(e,t){var r=function(e){switch(e.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(e);return 1===r||t===r},Bn=function(e,t){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,En(t,3),this.styles=new wn(e,window.getComputedStyle(t,null)),Ii(t)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(t.style.animationDuration="0s"),null!==this.styles.transform&&(t.style.transform="none")),this.bounds=s(this.context,t),En(t,4)&&(this.flags|=16)},kn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_n="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Tn=0;Tn<64;Tn++)_n[kn.charCodeAt(Tn)]=Tn;for(var In=function(e,t,r){return e.slice?e.slice(t,r):new Uint16Array(Array.prototype.slice.call(e,t,r))},Mn=function(){function e(e,t,r,n,i,o){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=i,this.data=o}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>5])<<2)+(31&e),this.data[t];if(e<=65535)return t=((t=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[t];if(e<this.highStart)return t=2080+(e>>11),t=this.index[t],t+=e>>5&63,t=((t=this.index[t])<<2)+(31&e),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Fn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",On="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Pn=0;Pn<64;Pn++)On[Fn.charCodeAt(Pn)]=Pn;var Dn,Nn=8,Ln=9,Un=11,Rn=12,Hn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var r=e.length;if(!r)return"";for(var n=[],i=-1,o="";++i<r;){var a=e[i];a<=65535?n.push(a):(a-=65536,n.push(55296+(a>>10),a%1024+56320)),(i+1===r||n.length>16384)&&(o+=String.fromCharCode.apply(String,n),n.length=0)}return o},Qn=function(e){var t,r,n,i=function(e){var t,r,n,i,o,a=.75*e.length,s=e.length,l=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),u=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t<s;t+=4)r=_n[e.charCodeAt(t)],n=_n[e.charCodeAt(t+1)],i=_n[e.charCodeAt(t+2)],o=_n[e.charCodeAt(t+3)],u[l++]=r<<2|n>>4,u[l++]=(15&n)<<4|i>>2,u[l++]=(3&i)<<6|63&o;return c}(e),o=Array.isArray(i)?function(e){for(var t=e.length,r=[],n=0;n<t;n+=4)r.push(e[n+3]<<24|e[n+2]<<16|e[n+1]<<8|e[n]);return r}(i):new Uint32Array(i),a=Array.isArray(i)?function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r.push(e[n+1]<<8|e[n]);return r}(i):new Uint16Array(i),s=In(a,12,o[4]/2),l=2===o[5]?In(a,(24+o[4])/2):(t=o,r=Math.ceil((24+o[4])/4),t.slice?t.slice(r,n):new Uint32Array(Array.prototype.slice.call(t,r,n)));return new Mn(o[0],o[1],o[2],o[3],s,l)}("AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),jn="×",Vn=function(e){return Qn.get(e)},Wn=function(e,t,r){var n=r-2,i=t[n],o=t[r-1],a=t[r];if(2===o&&3===a)return jn;if(2===o||3===o||4===o)return"÷";if(2===a||3===a||4===a)return"÷";if(o===Nn&&-1!==[Nn,Ln,Un,Rn].indexOf(a))return jn;if(!(o!==Un&&o!==Ln||a!==Ln&&10!==a))return jn;if((o===Rn||10===o)&&10===a)return jn;if(13===a||5===a)return jn;if(7===a)return jn;if(1===o)return jn;if(13===o&&14===a){for(;5===i;)i=t[--n];if(14===i)return jn}if(15===o&&15===a){for(var s=0;15===i;)s++,i=t[--n];if(s%2==0)return jn}return"÷"},zn=function(e){var t=function(e){for(var t=[],r=0,n=e.length;r<n;){var i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){var o=e.charCodeAt(r++);56320==(64512&o)?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),r--)}else t.push(i)}return t}(e),r=t.length,n=0,i=0,o=t.map(Vn);return{next:function(){if(n>=r)return{done:!0,value:null};for(var e=jn;n<r&&(e=Wn(0,o,++n))===jn;);if(e!==jn||n===r){var a=Hn.apply(null,t.slice(i,n));return i=n,{value:a,done:!1}}return{done:!0,value:null}}}},Gn=function(e){return 0===e[0]&&255===e[1]&&0===e[2]&&255===e[3]},Kn=function(e,t,r,n,i){var o="http://www.w3.org/2000/svg",a=document.createElementNS(o,"svg"),s=document.createElementNS(o,"foreignObject");return a.setAttributeNS(null,"width",e.toString()),a.setAttributeNS(null,"height",t.toString()),s.setAttributeNS(null,"width","100%"),s.setAttributeNS(null,"height","100%"),s.setAttributeNS(null,"x",r.toString()),s.setAttributeNS(null,"y",n.toString()),s.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(s),s.appendChild(i),a},Yn=function(e){return new Promise((function(t,r){var n=new Image;n.onload=function(){return t(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(e))}))},Xn={get SUPPORT_RANGE_BOUNDS(){var e=function(e){if(e.createRange){var t=e.createRange();if(t.getBoundingClientRect){var r=e.createElement("boundtest");r.style.height="123px",r.style.display="block",e.body.appendChild(r),t.selectNode(r);var n=t.getBoundingClientRect(),i=Math.round(n.height);if(e.body.removeChild(r),123===i)return!0}}return!1}(document);return Object.defineProperty(Xn,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=Xn.SUPPORT_RANGE_BOUNDS&&function(e){var t=e.createElement("boundtest");t.style.width="50px",t.style.display="block",t.style.fontSize="12px",t.style.letterSpacing="0px",t.style.wordSpacing="0px",e.body.appendChild(t);var r=e.createRange();t.innerHTML="function"==typeof"".repeat?"&#128104;".repeat(10):"";var n=t.firstChild,i=l(n.data).map((function(e){return c(e)})),o=0,a={},s=i.every((function(e,t){r.setStart(n,o),r.setEnd(n,o+e.length);var i=r.getBoundingClientRect();o+=e.length;var s=i.x>a.x||i.y>a.y;return a=i,0===t||s}));return e.body.removeChild(t),s}(document);return Object.defineProperty(Xn,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=function(e){var t=new Image,r=e.createElement("canvas"),n=r.getContext("2d");if(!n)return!1;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(t,0,0),r.toDataURL()}catch(e){return!1}return!0}(document);return Object.defineProperty(Xn,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?function(e){var t=e.createElement("canvas"),r=100;t.width=r,t.height=r;var n=t.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,r,r);var i=new Image,o=t.toDataURL();i.src=o;var a=Kn(r,r,0,0,i);return n.fillStyle="red",n.fillRect(0,0,r,r),Yn(a).then((function(t){n.drawImage(t,0,0);var i=n.getImageData(0,0,r,r).data;n.fillStyle="red",n.fillRect(0,0,r,r);var a=e.createElement("div");return a.style.backgroundImage="url("+o+")",a.style.height=r+"px",Gn(i)?Yn(Kn(r,r,0,0,a)):Promise.reject(!1)})).then((function(e){return n.drawImage(e,0,0),Gn(n.getImageData(0,0,r,r).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(Xn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(Xn,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(Xn,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Xn,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(Xn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},qn=function(e,t){this.text=e,this.bounds=t},$n=function(e,t){var r=t.ownerDocument;if(r){var n=r.createElement("html2canvaswrapper");n.appendChild(t.cloneNode(!0));var i=t.parentNode;if(i){i.replaceChild(n,t);var o=s(e,n);return n.firstChild&&i.replaceChild(n.firstChild,n),o}}return a.EMPTY},Jn=function(e,t,r){var n=e.ownerDocument;if(!n)throw new Error("Node has no owner document");var i=n.createRange();return i.setStart(e,t),i.setEnd(e,t+r),i},Zn=function(e){if(Xn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return function(e){for(var t,r=zn(e),n=[];!(t=r.next()).done;)t.value&&n.push(t.value.slice());return n}(e)},ei=function(e,t){return 0!==t.letterSpacing?Zn(e):function(e,t){if(Xn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var r=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(r.segment(e)).map((function(e){return e.segment}))}return ri(e,t)}(e,t)},ti=[32,160,4961,65792,65793,4153,4241],ri=function(e,t){for(var r,n=function(e,t){var r=l(e),n=oe(r,t),i=n[0],o=n[1],a=n[2],s=r.length,c=0,u=0;return{next:function(){if(u>=s)return{done:!0,value:null};for(var e=G;u<s&&(e=ie(r,o,i,++u,a))===G;);if(e!==G||u===s){var t=new ae(r,e,c,u);return c=u,{value:t,done:!1}}return{done:!0,value:null}}}}(e,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),i=[],o=function(){if(r.value){var e=r.value.slice(),t=l(e),n="";t.forEach((function(e){-1===ti.indexOf(e)?n+=c(e):(n.length&&i.push(n),i.push(c(e)),n="")})),n.length&&i.push(n)}};!(r=n.next()).done;)o();return i},ni=function(e,t,r){this.text=ii(t.data,r.textTransform),this.textBounds=function(e,t,r,n){var i=ei(t,r),o=[],s=0;return i.forEach((function(t){if(r.textDecorationLine.length||t.trim().length>0)if(Xn.SUPPORT_RANGE_BOUNDS){var i=Jn(n,s,t.length).getClientRects();if(i.length>1){var l=Zn(t),c=0;l.forEach((function(t){o.push(new qn(t,a.fromDOMRectList(e,Jn(n,c+s,t.length).getClientRects()))),c+=t.length}))}else o.push(new qn(t,a.fromDOMRectList(e,i)))}else{var u=n.splitText(t.length);o.push(new qn(t,$n(e,n))),n=u}else Xn.SUPPORT_RANGE_BOUNDS||(n=n.splitText(t.length));s+=t.length})),o}(e,this.text,r,t)},ii=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(oi,ai);case 2:return e.toUpperCase();default:return e}},oi=/(^|\s|:|-|\(|\))([a-z])/g,ai=function(e,t,r){return e.length>0?t+r.toUpperCase():e},si=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.src=r.currentSrc||r.src,n.intrinsicWidth=r.naturalWidth,n.intrinsicHeight=r.naturalHeight,n.context.cache.addImage(n.src),n}return t(r,e),r}(Bn),li=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return t(r,e),r}(Bn),ci=function(e){function r(t,r){var n=e.call(this,t,r)||this,i=new XMLSerializer,o=s(t,r);return r.setAttribute("width",o.width+"px"),r.setAttribute("height",o.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(i.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return t(r,e),r}(Bn),ui=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return t(r,e),r}(Bn),hi=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.start=r.start,n.reversed="boolean"==typeof r.reversed&&!0===r.reversed,n}return t(r,e),r}(Bn),pi=[{type:15,flags:0,unit:"px",number:3}],di=[{type:16,flags:0,number:50}],Ai="checkbox",fi="radio",gi="password",mi=707406591,vi=function(e){function r(t,r){var n,i,o,s=e.call(this,t,r)||this;switch(s.type=r.type.toLowerCase(),s.checked=r.checked,s.value=0===(o=(i=r).type===gi?new Array(i.value.length+1).join("•"):i.value).length?i.placeholder||"":o,s.type!==Ai&&s.type!==fi||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(n=s.bounds).width>n.height?new a(n.left+(n.width-n.height)/2,n.top,n.height,n.height):n.width<n.height?new a(n.left,n.top+(n.height-n.width)/2,n.width,n.width):n),s.type){case Ai:s.styles.borderTopRightRadius=s.styles.borderTopLeftRadius=s.styles.borderBottomRightRadius=s.styles.borderBottomLeftRadius=pi;break;case fi:s.styles.borderTopRightRadius=s.styles.borderTopLeftRadius=s.styles.borderBottomRightRadius=s.styles.borderBottomLeftRadius=di}return s}return t(r,e),r}(Bn),yi=function(e){function r(t,r){var n=e.call(this,t,r)||this,i=r.options[r.selectedIndex||0];return n.value=i&&i.text||"",n}return t(r,e),r}(Bn),bi=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return t(r,e),r}(Bn),wi=function(e){function r(t,r){var n=e.call(this,t,r)||this;n.src=r.src,n.width=parseInt(r.width,10)||0,n.height=parseInt(r.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(r.contentWindow&&r.contentWindow.document&&r.contentWindow.document.documentElement){n.tree=Ei(t,r.contentWindow.document.documentElement);var i=r.contentWindow.document.documentElement?wt(t,getComputedStyle(r.contentWindow.document.documentElement).backgroundColor):xt.TRANSPARENT,o=r.contentWindow.document.body?wt(t,getComputedStyle(r.contentWindow.document.body).backgroundColor):xt.TRANSPARENT;n.backgroundColor=dt(i)?dt(o)?n.styles.backgroundColor:o:i}}catch(e){}return n}return t(r,e),r}(Bn),xi=["OL","UL","MENU"],Ci=function(e,t,r,n){for(var i=t.firstChild,o=void 0;i;i=o)if(o=i.nextSibling,_i(i)&&i.data.trim().length>0)r.textNodes.push(new ni(e,i,r.styles));else if(Ti(i))if(Wi(i)&&i.assignedNodes)i.assignedNodes().forEach((function(t){return Ci(e,t,r,n)}));else{var a=Si(e,i);a.styles.isVisible()&&(Bi(i,a,n)?a.flags|=4:ki(a.styles)&&(a.flags|=2),-1!==xi.indexOf(i.tagName)&&(a.flags|=8),r.elements.push(a),i.slot,i.shadowRoot?Ci(e,i.shadowRoot,a,n):ji(i)||Di(i)||Vi(i)||Ci(e,i,a,n))}},Si=function(e,t){return Ri(t)?new si(e,t):Li(t)?new li(e,t):Di(t)?new ci(e,t):Fi(t)?new ui(e,t):Oi(t)?new hi(e,t):Pi(t)?new vi(e,t):Vi(t)?new yi(e,t):ji(t)?new bi(e,t):Hi(t)?new wi(e,t):new Bn(e,t)},Ei=function(e,t){var r=Si(e,t);return r.flags|=4,Ci(e,t,r,r),r},Bi=function(e,t,r){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||Ni(e)&&r.styles.isTransparent()},ki=function(e){return e.isPositioned()||e.isFloating()},_i=function(e){return e.nodeType===Node.TEXT_NODE},Ti=function(e){return e.nodeType===Node.ELEMENT_NODE},Ii=function(e){return Ti(e)&&void 0!==e.style&&!Mi(e)},Mi=function(e){return"object"==typeof e.className},Fi=function(e){return"LI"===e.tagName},Oi=function(e){return"OL"===e.tagName},Pi=function(e){return"INPUT"===e.tagName},Di=function(e){return"svg"===e.tagName},Ni=function(e){return"BODY"===e.tagName},Li=function(e){return"CANVAS"===e.tagName},Ui=function(e){return"VIDEO"===e.tagName},Ri=function(e){return"IMG"===e.tagName},Hi=function(e){return"IFRAME"===e.tagName},Qi=function(e){return"STYLE"===e.tagName},ji=function(e){return"TEXTAREA"===e.tagName},Vi=function(e){return"SELECT"===e.tagName},Wi=function(e){return"SLOT"===e.tagName},zi=function(e){return e.tagName.indexOf("-")>0},Gi=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var t=this;e.forEach((function(e){return t.counters[e].pop()}))},e.prototype.parse=function(e){var t=this,r=e.counterIncrement,n=e.counterReset,i=!0;null!==r&&r.forEach((function(e){var r=t.counters[e.counter];r&&0!==e.increment&&(i=!1,r.length||r.push(1),r[Math.max(0,r.length-1)]+=e.increment)}));var o=[];return i&&n.forEach((function(e){var r=t.counters[e.counter];o.push(e.counter),r||(r=t.counters[e.counter]=[]),r.push(e.reset)})),o},e}(),Ki={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Yi={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Xi={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},qi={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},$i=function(e,t,r,n,i,o){return e<t||e>r?ao(e,i,o.length>0):n.integers.reduce((function(t,r,i){for(;e>=r;)e-=r,t+=n.values[i];return t}),"")+o},Ji=function(e,t,r,n){var i="";do{r||e--,i=n(e)+i,e/=t}while(e*t>=t);return i},Zi=function(e,t,r,n,i){var o=r-t+1;return(e<0?"-":"")+(Ji(Math.abs(e),o,n,(function(e){return c(Math.floor(e%o)+t)}))+i)},eo=function(e,t,r){void 0===r&&(r=". ");var n=t.length;return Ji(Math.abs(e),n,!1,(function(e){return t[Math.floor(e%n)]}))+r},to=function(e,t,r,n,i,o){if(e<-9999||e>9999)return ao(e,4,i.length>0);var a=Math.abs(e),s=i;if(0===a)return t[0]+s;for(var l=0;a>0&&l<=4;l++){var c=a%10;0===c&&un(o,1)&&""!==s?s=t[c]+s:c>1||1===c&&0===l||1===c&&1===l&&un(o,2)||1===c&&1===l&&un(o,4)&&e>100||1===c&&l>1&&un(o,8)?s=t[c]+(l>0?r[l-1]:"")+s:1===c&&l>0&&(s=r[l-1]+s),a=Math.floor(a/10)}return(e<0?n:"")+s},ro="十百千萬",no="拾佰仟萬",io="マイナス",oo="마이너스",ao=function(e,t,r){var n=r?". ":"",i=r?"、":"",o=r?", ":"",a=r?" ":"";switch(t){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var s=Zi(e,48,57,!0,n);return s.length<4?"0"+s:s;case 4:return eo(e,"〇一二三四五六七八九",i);case 6:return $i(e,1,3999,Ki,3,n).toLowerCase();case 7:return $i(e,1,3999,Ki,3,n);case 8:return Zi(e,945,969,!1,n);case 9:return Zi(e,97,122,!1,n);case 10:return Zi(e,65,90,!1,n);case 11:return Zi(e,1632,1641,!0,n);case 12:case 49:return $i(e,1,9999,Yi,3,n);case 35:return $i(e,1,9999,Yi,3,n).toLowerCase();case 13:return Zi(e,2534,2543,!0,n);case 14:case 30:return Zi(e,6112,6121,!0,n);case 15:return eo(e,"子丑寅卯辰巳午未申酉戌亥",i);case 16:return eo(e,"甲乙丙丁戊己庚辛壬癸",i);case 17:case 48:return to(e,"零一二三四五六七八九",ro,"負",i,14);case 47:return to(e,"零壹貳參肆伍陸柒捌玖",no,"負",i,15);case 42:return to(e,"零一二三四五六七八九",ro,"负",i,14);case 41:return to(e,"零壹贰叁肆伍陆柒捌玖",no,"负",i,15);case 26:return to(e,"〇一二三四五六七八九","十百千万",io,i,0);case 25:return to(e,"零壱弐参四伍六七八九","拾百千万",io,i,7);case 31:return to(e,"영일이삼사오육칠팔구","십백천만",oo,o,7);case 33:return to(e,"零一二三四五六七八九","十百千萬",oo,o,0);case 32:return to(e,"零壹貳參四五六七八九","拾百千",oo,o,7);case 18:return Zi(e,2406,2415,!0,n);case 20:return $i(e,1,19999,qi,3,n);case 21:return Zi(e,2790,2799,!0,n);case 22:return Zi(e,2662,2671,!0,n);case 22:return $i(e,1,10999,Xi,3,n);case 23:return eo(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return eo(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Zi(e,3302,3311,!0,n);case 28:return eo(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",i);case 29:return eo(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",i);case 34:return Zi(e,3792,3801,!0,n);case 37:return Zi(e,6160,6169,!0,n);case 38:return Zi(e,4160,4169,!0,n);case 39:return Zi(e,2918,2927,!0,n);case 40:return Zi(e,1776,1785,!0,n);case 43:return Zi(e,3046,3055,!0,n);case 44:return Zi(e,3174,3183,!0,n);case 45:return Zi(e,3664,3673,!0,n);case 46:return Zi(e,3872,3881,!0,n);default:return Zi(e,48,57,!0,n)}},so="data-html2canvas-ignore",lo=function(){function e(e,t,r){if(this.context=e,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new Gi,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,t){var r=this,o=uo(e,t);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var a=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,l=o.contentWindow,c=l.document,u=Ao(o).then((function(){return n(r,void 0,void 0,(function(){var e,r;return i(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEach(yo),l&&(l.scrollTo(t.left,t.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||l.scrollY===t.top&&l.scrollX===t.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(l.scrollX-t.left,l.scrollY-t.top,0,0))),e=this.options.onclone,void 0===(r=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,po(c)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(c,r)})).then((function(){return o}))]:[2,o]}}))}))}));return c.open(),c.write(mo(document.doctype)+"<html></html>"),vo(this.referenceElement.ownerDocument,a,s),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),u},e.prototype.createElementClone=function(e){if(En(e,2),Li(e))return this.createCanvasClone(e);if(Ui(e))return this.createVideoClone(e);if(Qi(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return Ri(t)&&(Ri(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),"lazy"===t.loading&&(t.loading="eager")),zi(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return go(e.style,t),t},e.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce((function(e,t){return t&&"string"==typeof t.cssText?e+t.cssText:e}),""),n=e.cloneNode(!1);return n.textContent=r,n}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var r=e.ownerDocument.createElement("img");try{return r.src=e.toDataURL(),r}catch(t){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var n=e.cloneNode(!1);try{n.width=e.width,n.height=e.height;var i=e.getContext("2d"),o=n.getContext("2d");if(o)if(!this.options.allowTaint&&i)o.putImageData(i.getImageData(0,0,e.width,e.height),0,0);else{var a=null!==(t=e.getContext("webgl2"))&&void 0!==t?t:e.getContext("webgl");if(a){var s=a.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}o.drawImage(e,0,0)}return n}catch(t){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return n},e.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info("Unable to clone video as it is tainted",e)}var n=e.ownerDocument.createElement("canvas");return n.width=e.offsetWidth,n.height=e.offsetHeight,n},e.prototype.appendChildNode=function(e,t,r){Ti(t)&&("SCRIPT"===t.tagName||t.hasAttribute(so)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&Ti(t)&&Qi(t)||e.appendChild(this.cloneNode(t,r))},e.prototype.cloneChildNodes=function(e,t,r){for(var n=this,i=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;i;i=i.nextSibling)if(Ti(i)&&Wi(i)&&"function"==typeof i.assignedNodes){var o=i.assignedNodes();o.length&&o.forEach((function(e){return n.appendChildNode(t,e,r)}))}else this.appendChildNode(t,i,r)},e.prototype.cloneNode=function(e,t){if(_i(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var r=e.ownerDocument.defaultView;if(r&&Ti(e)&&(Ii(e)||Mi(e))){var n=this.createElementClone(e);n.style.transitionProperty="none";var i=r.getComputedStyle(e),o=r.getComputedStyle(e,":before"),a=r.getComputedStyle(e,":after");this.referenceElement===e&&Ii(n)&&(this.clonedReferenceElement=n),Ni(n)&&Co(n);var s=this.counters.parse(new Cn(this.context,i)),l=this.resolvePseudoContent(e,n,o,Dn.BEFORE);zi(e)&&(t=!0),Ui(e)||this.cloneChildNodes(e,n,t),l&&n.insertBefore(l,n.firstChild);var c=this.resolvePseudoContent(e,n,a,Dn.AFTER);return c&&n.appendChild(c),this.counters.pop(s),(i&&(this.options.copyStyles||Mi(e))&&!Hi(e)||t)&&go(i,n),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]),(ji(e)||Vi(e))&&(ji(n)||Vi(n))&&(n.value=e.value),n}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,t,r,n){var i=this;if(r){var o=r.content,a=t.ownerDocument;if(a&&o&&"none"!==o&&"-moz-alt-content"!==o&&"none"!==r.display){this.counters.parse(new Cn(this.context,r));var s=new xn(this.context,r),l=a.createElement("html2canvaspseudoelement");go(r,l),s.content.forEach((function(t){if(0===t.type)l.appendChild(a.createTextNode(t.value));else if(22===t.type){var r=a.createElement("img");r.src=t.value,r.style.opacity="1",l.appendChild(r)}else if(18===t.type){if("attr"===t.name){var n=t.values.filter(ze);n.length&&l.appendChild(a.createTextNode(e.getAttribute(n[0].value)||""))}else if("counter"===t.name){var o=t.values.filter(Xe),c=o[0],u=o[1];if(c&&ze(c)){var h=i.counters.getCounterValue(c.value),p=u&&ze(u)?Tr.parse(i.context,u.value):3;l.appendChild(a.createTextNode(ao(h,p,!1)))}}else if("counters"===t.name){var d=t.values.filter(Xe),A=(c=d[0],d[1]);if(u=d[2],c&&ze(c)){var f=i.counters.getCounterValues(c.value),g=u&&ze(u)?Tr.parse(i.context,u.value):3,m=A&&0===A.type?A.value:"",v=f.map((function(e){return ao(e,g,!1)})).join(m);l.appendChild(a.createTextNode(v))}}}else if(20===t.type)switch(t.value){case"open-quote":l.appendChild(a.createTextNode(gn(s.quotes,i.quoteDepth++,!0)));break;case"close-quote":l.appendChild(a.createTextNode(gn(s.quotes,--i.quoteDepth,!1)));break;default:l.appendChild(a.createTextNode(t.value))}})),l.className=bo+" "+wo;var c=n===Dn.BEFORE?" "+bo:" "+wo;return Mi(t)?t.className.baseValue+=c:t.className+=c,l}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Dn||(Dn={}));var co,uo=function(e,t){var r=e.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=t.width.toString(),r.height=t.height.toString(),r.scrolling="no",r.setAttribute(so,"true"),e.body.appendChild(r),r},ho=function(e){return new Promise((function(t){e.complete?t():e.src?(e.onload=t,e.onerror=t):t()}))},po=function(e){return Promise.all([].slice.call(e.images,0).map(ho))},Ao=function(e){return new Promise((function(t,r){var n=e.contentWindow;if(!n)return r("No window assigned for iframe");var i=n.document;n.onload=e.onload=function(){n.onload=e.onload=null;var r=setInterval((function(){i.body.childNodes.length>0&&"complete"===i.readyState&&(clearInterval(r),t(e))}),50)}}))},fo=["all","d","content"],go=function(e,t){for(var r=e.length-1;r>=0;r--){var n=e.item(r);-1===fo.indexOf(n)&&t.style.setProperty(n,e.getPropertyValue(n))}return t},mo=function(e){var t="";return e&&(t+="<!DOCTYPE ",e.name&&(t+=e.name),e.internalSubset&&(t+=e.internalSubset),e.publicId&&(t+='"'+e.publicId+'"'),e.systemId&&(t+='"'+e.systemId+'"'),t+=">"),t},vo=function(e,t,r){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||r!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,r)},yo=function(e){var t=e[0],r=e[1],n=e[2];t.scrollLeft=r,t.scrollTop=n},bo="___html2canvas___pseudoelement_before",wo="___html2canvas___pseudoelement_after",xo='{\n    content: "" !important;\n    display: none !important;\n}',Co=function(e){So(e,"."+bo+":before"+xo+"\n         ."+wo+":after"+xo)},So=function(e,t){var r=e.ownerDocument;if(r){var n=r.createElement("style");n.textContent=t,e.appendChild(n)}},Eo=function(){function e(){}return e.getOrigin=function(t){var r=e._link;return r?(r.href=t,r.href=r.href,r.protocol+r.hostname+r.port):"about:blank"},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement("a"),e._origin=e.getOrigin(t.location.href)},e._origin="about:blank",e}(),Bo=function(){function e(e,t){this.context=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)?t:Oo(e)||Io(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),t):t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return n(this,void 0,void 0,(function(){var t,r,n,o,a=this;return i(this,(function(i){switch(i.label){case 0:return t=Eo.isSameOrigin(e),r=!Mo(e)&&!0===this._options.useCORS&&Xn.SUPPORT_CORS_IMAGES&&!t,n=!Mo(e)&&!t&&!Oo(e)&&"string"==typeof this._options.proxy&&Xn.SUPPORT_CORS_XHR&&!r,t||!1!==this._options.allowTaint||Mo(e)||Oo(e)||n||r?(o=e,n?[4,this.proxy(o)]:[3,2]):[2];case 1:o=i.sent(),i.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,t){var n=new Image;n.onload=function(){return e(n)},n.onerror=t,(Fo(o)||r)&&(n.crossOrigin="anonymous"),n.src=o,!0===n.complete&&setTimeout((function(){return e(n)}),500),a._options.imageTimeout>0&&setTimeout((function(){return t("Timed out ("+a._options.imageTimeout+"ms) loading image")}),a._options.imageTimeout)}))];case 3:return[2,i.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=e.substring(0,256);return new Promise((function(i,o){var a=Xn.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===a)i(s.response);else{var e=new FileReader;e.addEventListener("load",(function(){return i(e.result)}),!1),e.addEventListener("error",(function(e){return o(e)}),!1),e.readAsDataURL(s.response)}else o("Failed to proxy resource "+n+" with status code "+s.status)},s.onerror=o;var l=r.indexOf("?")>-1?"&":"?";if(s.open("GET",""+r+l+"url="+encodeURIComponent(e)+"&responseType="+a),"text"!==a&&s instanceof XMLHttpRequest&&(s.responseType=a),t._options.imageTimeout){var c=t._options.imageTimeout;s.timeout=c,s.ontimeout=function(){return o("Timed out ("+c+"ms) proxying "+n)}}s.send()}))},e}(),ko=/^data:image\/svg\+xml/i,_o=/^data:image\/.*;base64,/i,To=/^data:image\/.*/i,Io=function(e){return Xn.SUPPORT_SVG_DRAWING||!Po(e)},Mo=function(e){return To.test(e)},Fo=function(e){return _o.test(e)},Oo=function(e){return"blob"===e.substr(0,4)},Po=function(e){return"svg"===e.substr(-3).toLowerCase()||ko.test(e)},Do=function(){function e(e,t){this.type=0,this.x=e,this.y=t}return e.prototype.add=function(t,r){return new e(this.x+t,this.y+r)},e}(),No=function(e,t,r){return new Do(e.x+(t.x-e.x)*r,e.y+(t.y-e.y)*r)},Lo=function(){function e(e,t,r,n){this.type=1,this.start=e,this.startControl=t,this.endControl=r,this.end=n}return e.prototype.subdivide=function(t,r){var n=No(this.start,this.startControl,t),i=No(this.startControl,this.endControl,t),o=No(this.endControl,this.end,t),a=No(n,i,t),s=No(i,o,t),l=No(a,s,t);return r?new e(this.start,n,a,l):new e(l,s,o,this.end)},e.prototype.add=function(t,r){return new e(this.start.add(t,r),this.startControl.add(t,r),this.endControl.add(t,r),this.end.add(t,r))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Uo=function(e){return 1===e.type},Ro=function(e){var t=e.styles,r=e.bounds,n=it(t.borderTopLeftRadius,r.width,r.height),i=n[0],o=n[1],a=it(t.borderTopRightRadius,r.width,r.height),s=a[0],l=a[1],c=it(t.borderBottomRightRadius,r.width,r.height),u=c[0],h=c[1],p=it(t.borderBottomLeftRadius,r.width,r.height),d=p[0],A=p[1],f=[];f.push((i+s)/r.width),f.push((d+u)/r.width),f.push((o+A)/r.height),f.push((l+h)/r.height);var g=Math.max.apply(Math,f);g>1&&(i/=g,o/=g,s/=g,l/=g,u/=g,h/=g,d/=g,A/=g);var m=r.width-s,v=r.height-h,y=r.width-u,b=r.height-A,w=t.borderTopWidth,x=t.borderRightWidth,C=t.borderBottomWidth,S=t.borderLeftWidth,E=ot(t.paddingTop,e.bounds.width),B=ot(t.paddingRight,e.bounds.width),k=ot(t.paddingBottom,e.bounds.width),_=ot(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||o>0?Ho(r.left+S/3,r.top+w/3,i-S/3,o-w/3,co.TOP_LEFT):new Do(r.left+S/3,r.top+w/3),this.topRightBorderDoubleOuterBox=i>0||o>0?Ho(r.left+m,r.top+w/3,s-x/3,l-w/3,co.TOP_RIGHT):new Do(r.left+r.width-x/3,r.top+w/3),this.bottomRightBorderDoubleOuterBox=u>0||h>0?Ho(r.left+y,r.top+v,u-x/3,h-C/3,co.BOTTOM_RIGHT):new Do(r.left+r.width-x/3,r.top+r.height-C/3),this.bottomLeftBorderDoubleOuterBox=d>0||A>0?Ho(r.left+S/3,r.top+b,d-S/3,A-C/3,co.BOTTOM_LEFT):new Do(r.left+S/3,r.top+r.height-C/3),this.topLeftBorderDoubleInnerBox=i>0||o>0?Ho(r.left+2*S/3,r.top+2*w/3,i-2*S/3,o-2*w/3,co.TOP_LEFT):new Do(r.left+2*S/3,r.top+2*w/3),this.topRightBorderDoubleInnerBox=i>0||o>0?Ho(r.left+m,r.top+2*w/3,s-2*x/3,l-2*w/3,co.TOP_RIGHT):new Do(r.left+r.width-2*x/3,r.top+2*w/3),this.bottomRightBorderDoubleInnerBox=u>0||h>0?Ho(r.left+y,r.top+v,u-2*x/3,h-2*C/3,co.BOTTOM_RIGHT):new Do(r.left+r.width-2*x/3,r.top+r.height-2*C/3),this.bottomLeftBorderDoubleInnerBox=d>0||A>0?Ho(r.left+2*S/3,r.top+b,d-2*S/3,A-2*C/3,co.BOTTOM_LEFT):new Do(r.left+2*S/3,r.top+r.height-2*C/3),this.topLeftBorderStroke=i>0||o>0?Ho(r.left+S/2,r.top+w/2,i-S/2,o-w/2,co.TOP_LEFT):new Do(r.left+S/2,r.top+w/2),this.topRightBorderStroke=i>0||o>0?Ho(r.left+m,r.top+w/2,s-x/2,l-w/2,co.TOP_RIGHT):new Do(r.left+r.width-x/2,r.top+w/2),this.bottomRightBorderStroke=u>0||h>0?Ho(r.left+y,r.top+v,u-x/2,h-C/2,co.BOTTOM_RIGHT):new Do(r.left+r.width-x/2,r.top+r.height-C/2),this.bottomLeftBorderStroke=d>0||A>0?Ho(r.left+S/2,r.top+b,d-S/2,A-C/2,co.BOTTOM_LEFT):new Do(r.left+S/2,r.top+r.height-C/2),this.topLeftBorderBox=i>0||o>0?Ho(r.left,r.top,i,o,co.TOP_LEFT):new Do(r.left,r.top),this.topRightBorderBox=s>0||l>0?Ho(r.left+m,r.top,s,l,co.TOP_RIGHT):new Do(r.left+r.width,r.top),this.bottomRightBorderBox=u>0||h>0?Ho(r.left+y,r.top+v,u,h,co.BOTTOM_RIGHT):new Do(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=d>0||A>0?Ho(r.left,r.top+b,d,A,co.BOTTOM_LEFT):new Do(r.left,r.top+r.height),this.topLeftPaddingBox=i>0||o>0?Ho(r.left+S,r.top+w,Math.max(0,i-S),Math.max(0,o-w),co.TOP_LEFT):new Do(r.left+S,r.top+w),this.topRightPaddingBox=s>0||l>0?Ho(r.left+Math.min(m,r.width-x),r.top+w,m>r.width+x?0:Math.max(0,s-x),Math.max(0,l-w),co.TOP_RIGHT):new Do(r.left+r.width-x,r.top+w),this.bottomRightPaddingBox=u>0||h>0?Ho(r.left+Math.min(y,r.width-S),r.top+Math.min(v,r.height-C),Math.max(0,u-x),Math.max(0,h-C),co.BOTTOM_RIGHT):new Do(r.left+r.width-x,r.top+r.height-C),this.bottomLeftPaddingBox=d>0||A>0?Ho(r.left+S,r.top+Math.min(b,r.height-C),Math.max(0,d-S),Math.max(0,A-C),co.BOTTOM_LEFT):new Do(r.left+S,r.top+r.height-C),this.topLeftContentBox=i>0||o>0?Ho(r.left+S+_,r.top+w+E,Math.max(0,i-(S+_)),Math.max(0,o-(w+E)),co.TOP_LEFT):new Do(r.left+S+_,r.top+w+E),this.topRightContentBox=s>0||l>0?Ho(r.left+Math.min(m,r.width+S+_),r.top+w+E,m>r.width+S+_?0:s-S+_,l-(w+E),co.TOP_RIGHT):new Do(r.left+r.width-(x+B),r.top+w+E),this.bottomRightContentBox=u>0||h>0?Ho(r.left+Math.min(y,r.width-(S+_)),r.top+Math.min(v,r.height+w+E),Math.max(0,u-(x+B)),h-(C+k),co.BOTTOM_RIGHT):new Do(r.left+r.width-(x+B),r.top+r.height-(C+k)),this.bottomLeftContentBox=d>0||A>0?Ho(r.left+S+_,r.top+b,Math.max(0,d-(S+_)),A-(C+k),co.BOTTOM_LEFT):new Do(r.left+S+_,r.top+r.height-(C+k))};!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(co||(co={}));var Ho=function(e,t,r,n,i){var o=(Math.sqrt(2)-1)/3*4,a=r*o,s=n*o,l=e+r,c=t+n;switch(i){case co.TOP_LEFT:return new Lo(new Do(e,c),new Do(e,c-s),new Do(l-a,t),new Do(l,t));case co.TOP_RIGHT:return new Lo(new Do(e,t),new Do(e+a,t),new Do(l,c-s),new Do(l,c));case co.BOTTOM_RIGHT:return new Lo(new Do(l,t),new Do(l,t+s),new Do(e+a,c),new Do(e,c));case co.BOTTOM_LEFT:default:return new Lo(new Do(l,c),new Do(l-a,c),new Do(e,t+s),new Do(e,t))}},Qo=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},jo=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Vo=function(e,t,r){this.offsetX=e,this.offsetY=t,this.matrix=r,this.type=0,this.target=6},Wo=function(e,t){this.path=e,this.target=t,this.type=1},zo=function(e){this.opacity=e,this.type=2,this.target=6},Go=function(e){return 1===e.type},Ko=function(e,t){return e.length===t.length&&e.some((function(e,r){return e===t[r]}))},Yo=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},Xo=function(){function e(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Ro(this.container),this.container.styles.opacity<1&&this.effects.push(new zo(this.container.styles.opacity)),null!==this.container.styles.transform){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,i=this.container.styles.transform;this.effects.push(new Vo(r,n,i))}if(0!==this.container.styles.overflowX){var o=Qo(this.curves),a=jo(this.curves);Ko(o,a)?this.effects.push(new Wo(o,6)):(this.effects.push(new Wo(o,2)),this.effects.push(new Wo(a,4)))}}return e.prototype.getEffects=function(e){for(var t=-1===[2,3].indexOf(this.container.styles.position),r=this.parent,n=this.effects.slice(0);r;){var i=r.effects.filter((function(e){return!Go(e)}));if(t||0!==r.container.styles.position||!r.parent){if(n.unshift.apply(n,i),t=-1===[2,3].indexOf(r.container.styles.position),0!==r.container.styles.overflowX){var o=Qo(r.curves),a=jo(r.curves);Ko(o,a)||n.unshift(new Wo(a,6))}}else n.unshift.apply(n,i);r=r.parent}return n.filter((function(t){return un(t.target,e)}))},e}(),qo=function(e,t,r,n){e.container.elements.forEach((function(i){var o=un(i.flags,4),a=un(i.flags,2),s=new Xo(i,e);un(i.styles.display,2048)&&n.push(s);var l=un(i.flags,8)?[]:n;if(o||a){var c=o||i.styles.isPositioned()?r:t,u=new Yo(s);if(i.styles.isPositioned()||i.styles.opacity<1||i.styles.isTransformed()){var h=i.styles.zIndex.order;if(h<0){var p=0;c.negativeZIndex.some((function(e,t){return h>e.element.container.styles.zIndex.order?(p=t,!1):p>0})),c.negativeZIndex.splice(p,0,u)}else if(h>0){var d=0;c.positiveZIndex.some((function(e,t){return h>=e.element.container.styles.zIndex.order?(d=t+1,!1):d>0})),c.positiveZIndex.splice(d,0,u)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else i.styles.isFloating()?c.nonPositionedFloats.push(u):c.nonPositionedInlineLevel.push(u);qo(s,u,o?u:r,l)}else i.styles.isInlineLevel()?t.inlineLevel.push(s):t.nonInlineLevel.push(s),qo(s,t,r,l);un(i.flags,8)&&$o(i,l)}))},$o=function(e,t){for(var r=e instanceof hi?e.start:1,n=e instanceof hi&&e.reversed,i=0;i<t.length;i++){var o=t[i];o.container instanceof ui&&"number"==typeof o.container.value&&0!==o.container.value&&(r=o.container.value),o.listValue=ao(r,o.container.styles.listStyleType,!0),r+=n?-1:1}},Jo=function(e,t){switch(t){case 0:return ea(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return ea(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return ea(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);default:return ea(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},Zo=function(e,t){var r=[];return Uo(e)?r.push(e.subdivide(.5,!1)):r.push(e),Uo(t)?r.push(t.subdivide(.5,!0)):r.push(t),r},ea=function(e,t,r,n){var i=[];return Uo(e)?i.push(e.subdivide(.5,!1)):i.push(e),Uo(r)?i.push(r.subdivide(.5,!0)):i.push(r),Uo(n)?i.push(n.subdivide(.5,!0).reverse()):i.push(n),Uo(t)?i.push(t.subdivide(.5,!1).reverse()):i.push(t),i},ta=function(e){var t=e.bounds,r=e.styles;return t.add(r.borderLeftWidth,r.borderTopWidth,-(r.borderRightWidth+r.borderLeftWidth),-(r.borderTopWidth+r.borderBottomWidth))},ra=function(e){var t=e.styles,r=e.bounds,n=ot(t.paddingLeft,r.width),i=ot(t.paddingRight,r.width),o=ot(t.paddingTop,r.width),a=ot(t.paddingBottom,r.width);return r.add(n+t.borderLeftWidth,o+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+n+i),-(t.borderTopWidth+t.borderBottomWidth+o+a))},na=function(e,t,r){var n=function(e,t){return 0===e?t.bounds:2===e?ra(t):ta(t)}(sa(e.styles.backgroundOrigin,t),e),i=function(e,t){return 0===e?t.bounds:2===e?ra(t):ta(t)}(sa(e.styles.backgroundClip,t),e),o=aa(sa(e.styles.backgroundSize,t),r,n),a=o[0],s=o[1],l=it(sa(e.styles.backgroundPosition,t),n.width-a,n.height-s);return[la(sa(e.styles.backgroundRepeat,t),l,o,n,i),Math.round(n.left+l[0]),Math.round(n.top+l[1]),a,s]},ia=function(e){return ze(e)&&e.value===Qt.AUTO},oa=function(e){return"number"==typeof e},aa=function(e,t,r){var n=t[0],i=t[1],o=t[2],a=e[0],s=e[1];if(!a)return[0,0];if(Ze(a)&&s&&Ze(s))return[ot(a,r.width),ot(s,r.height)];var l=oa(o);if(ze(a)&&(a.value===Qt.CONTAIN||a.value===Qt.COVER))return oa(o)?r.width/r.height<o!=(a.value===Qt.COVER)?[r.width,r.width/o]:[r.height*o,r.height]:[r.width,r.height];var c=oa(n),u=oa(i),h=c||u;if(ia(a)&&(!s||ia(s)))return c&&u?[n,i]:l||h?h&&l?[c?n:i*o,u?i:n/o]:[c?n:r.width,u?i:r.height]:[r.width,r.height];if(l){var p=0,d=0;return Ze(a)?p=ot(a,r.width):Ze(s)&&(d=ot(s,r.height)),ia(a)?p=d*o:s&&!ia(s)||(d=p/o),[p,d]}var A=null,f=null;if(Ze(a)?A=ot(a,r.width):s&&Ze(s)&&(f=ot(s,r.height)),null===A||s&&!ia(s)||(f=c&&u?A/n*i:r.height),null!==f&&ia(a)&&(A=c&&u?f/i*n:r.width),null!==A&&null!==f)return[A,f];throw new Error("Unable to calculate background-size for element")},sa=function(e,t){var r=e[t];return void 0===r?e[0]:r},la=function(e,t,r,n,i){var o=t[0],a=t[1],s=r[0],l=r[1];switch(e){case 2:return[new Do(Math.round(n.left),Math.round(n.top+a)),new Do(Math.round(n.left+n.width),Math.round(n.top+a)),new Do(Math.round(n.left+n.width),Math.round(l+n.top+a)),new Do(Math.round(n.left),Math.round(l+n.top+a))];case 3:return[new Do(Math.round(n.left+o),Math.round(n.top)),new Do(Math.round(n.left+o+s),Math.round(n.top)),new Do(Math.round(n.left+o+s),Math.round(n.height+n.top)),new Do(Math.round(n.left+o),Math.round(n.height+n.top))];case 1:return[new Do(Math.round(n.left+o),Math.round(n.top+a)),new Do(Math.round(n.left+o+s),Math.round(n.top+a)),new Do(Math.round(n.left+o+s),Math.round(n.top+a+l)),new Do(Math.round(n.left+o),Math.round(n.top+a+l))];default:return[new Do(Math.round(i.left),Math.round(i.top)),new Do(Math.round(i.left+i.width),Math.round(i.top)),new Do(Math.round(i.left+i.width),Math.round(i.height+i.top)),new Do(Math.round(i.left),Math.round(i.height+i.top))]}},ca="Hidden Text",ua=function(){function e(e){this._data={},this._document=e}return e.prototype.parseMetrics=function(e,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),i=this._document.createElement("span"),o=this._document.body;r.style.visibility="hidden",r.style.fontFamily=e,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",o.appendChild(r),n.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",i.style.fontFamily=e,i.style.fontSize=t,i.style.margin="0",i.style.padding="0",i.appendChild(this._document.createTextNode(ca)),r.appendChild(i),r.appendChild(n);var a=n.offsetTop-i.offsetTop+2;r.removeChild(i),r.appendChild(this._document.createTextNode(ca)),r.style.lineHeight="normal",n.style.verticalAlign="super";var s=n.offsetTop-r.offsetTop+2;return o.removeChild(r),{baseline:a,middle:s}},e.prototype.getMetrics=function(e,t){var r=e+" "+t;return void 0===this._data[r]&&(this._data[r]=this.parseMetrics(e,t)),this._data[r]},e}(),ha=function(e,t){this.context=e,this.options=t},pa=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n._activeEffects=[],n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),r.canvas||(n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px"),n.fontMetrics=new ua(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),n}return t(r,e),r.prototype.applyEffects=function(e){for(var t=this;this._activeEffects.length;)this.popEffect();e.forEach((function(e){return t.applyEffect(e)}))},r.prototype.applyEffect=function(e){this.ctx.save(),function(e){return 2===e.type}(e)&&(this.ctx.globalAlpha=e.opacity),function(e){return 0===e.type}(e)&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),Go(e)&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},r.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},r.prototype.renderStack=function(e){return n(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return e.element.container.styles.isVisible()?[4,this.renderStackContent(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))}))},r.prototype.renderNode=function(e){return n(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return un(e.container.flags,16),e.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(e)]:[3,3];case 1:return t.sent(),[4,this.renderNodeContent(e)];case 2:t.sent(),t.label=3;case 3:return[2]}}))}))},r.prototype.renderTextWithLetterSpacing=function(e,t,r){var n=this;0===t?this.ctx.fillText(e.text,e.bounds.left,e.bounds.top+r):Zn(e.text).reduce((function(t,i){return n.ctx.fillText(i,t,e.bounds.top+r),t+n.ctx.measureText(i).width}),e.bounds.left)},r.prototype.createFontStyle=function(e){var t=e.fontVariant.filter((function(e){return"normal"===e||"small-caps"===e})).join(""),r=ma(e.fontFamily).join(", "),n=Ve(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,n,r].join(" "),r,n]},r.prototype.renderTextNode=function(e,t){return n(this,void 0,void 0,(function(){var r,n,o,a,s,l,c,u,h=this;return i(this,(function(i){return r=this.createFontStyle(t),n=r[0],o=r[1],a=r[2],this.ctx.font=n,this.ctx.direction=1===t.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",s=this.fontMetrics.getMetrics(o,a),l=s.baseline,c=s.middle,u=t.paintOrder,e.textBounds.forEach((function(e){u.forEach((function(r){switch(r){case 0:h.ctx.fillStyle=At(t.color),h.renderTextWithLetterSpacing(e,t.letterSpacing,l);var n=t.textShadow;n.length&&e.text.trim().length&&(n.slice(0).reverse().forEach((function(r){h.ctx.shadowColor=At(r.color),h.ctx.shadowOffsetX=r.offsetX.number*h.options.scale,h.ctx.shadowOffsetY=r.offsetY.number*h.options.scale,h.ctx.shadowBlur=r.blur.number,h.renderTextWithLetterSpacing(e,t.letterSpacing,l)})),h.ctx.shadowColor="",h.ctx.shadowOffsetX=0,h.ctx.shadowOffsetY=0,h.ctx.shadowBlur=0),t.textDecorationLine.length&&(h.ctx.fillStyle=At(t.textDecorationColor||t.color),t.textDecorationLine.forEach((function(t){switch(t){case 1:h.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top+l),e.bounds.width,1);break;case 2:h.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top),e.bounds.width,1);break;case 3:h.ctx.fillRect(e.bounds.left,Math.ceil(e.bounds.top+c),e.bounds.width,1)}})));break;case 1:t.webkitTextStrokeWidth&&e.text.trim().length&&(h.ctx.strokeStyle=At(t.webkitTextStrokeColor),h.ctx.lineWidth=t.webkitTextStrokeWidth,h.ctx.lineJoin=window.chrome?"miter":"round",h.ctx.strokeText(e.text,e.bounds.left,e.bounds.top+l)),h.ctx.strokeStyle="",h.ctx.lineWidth=0,h.ctx.lineJoin="miter"}}))})),[2]}))}))},r.prototype.renderReplacedElement=function(e,t,r){if(r&&e.intrinsicWidth>0&&e.intrinsicHeight>0){var n=ra(e),i=jo(t);this.path(i),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(r,0,0,e.intrinsicWidth,e.intrinsicHeight,n.left,n.top,n.width,n.height),this.ctx.restore()}},r.prototype.renderNodeContent=function(e){return n(this,void 0,void 0,(function(){var t,n,o,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w;return i(this,(function(i){switch(i.label){case 0:this.applyEffects(e.getEffects(4)),t=e.container,n=e.curves,o=t.styles,s=0,l=t.textNodes,i.label=1;case 1:return s<l.length?(c=l[s],[4,this.renderTextNode(c,o)]):[3,4];case 2:i.sent(),i.label=3;case 3:return s++,[3,1];case 4:if(!(t instanceof si))return[3,8];i.label=5;case 5:return i.trys.push([5,7,,8]),[4,this.context.cache.match(t.src)];case 6:return v=i.sent(),this.renderReplacedElement(t,n,v),[3,8];case 7:return i.sent(),this.context.logger.error("Error loading image "+t.src),[3,8];case 8:if(t instanceof li&&this.renderReplacedElement(t,n,t.canvas),!(t instanceof ci))return[3,12];i.label=9;case 9:return i.trys.push([9,11,,12]),[4,this.context.cache.match(t.svg)];case 10:return v=i.sent(),this.renderReplacedElement(t,n,v),[3,12];case 11:return i.sent(),this.context.logger.error("Error loading svg "+t.svg.substring(0,255)),[3,12];case 12:return t instanceof wi&&t.tree?[4,new r(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height}).render(t.tree)]:[3,14];case 13:u=i.sent(),t.width&&t.height&&this.ctx.drawImage(u,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height),i.label=14;case 14:if(t instanceof vi&&(h=Math.min(t.bounds.width,t.bounds.height),t.type===Ai?t.checked&&(this.ctx.save(),this.path([new Do(t.bounds.left+.39363*h,t.bounds.top+.79*h),new Do(t.bounds.left+.16*h,t.bounds.top+.5549*h),new Do(t.bounds.left+.27347*h,t.bounds.top+.44071*h),new Do(t.bounds.left+.39694*h,t.bounds.top+.5649*h),new Do(t.bounds.left+.72983*h,t.bounds.top+.23*h),new Do(t.bounds.left+.84*h,t.bounds.top+.34085*h),new Do(t.bounds.left+.39363*h,t.bounds.top+.79*h)]),this.ctx.fillStyle=At(mi),this.ctx.fill(),this.ctx.restore()):t.type===fi&&t.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(t.bounds.left+h/2,t.bounds.top+h/2,h/4,0,2*Math.PI,!0),this.ctx.fillStyle=At(mi),this.ctx.fill(),this.ctx.restore())),da(t)&&t.value.length){switch(p=this.createFontStyle(o),b=p[0],d=p[1],A=this.fontMetrics.getMetrics(b,d).baseline,this.ctx.font=b,this.ctx.fillStyle=At(o.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=fa(t.styles.textAlign),w=ra(t),f=0,t.styles.textAlign){case 1:f+=w.width/2;break;case 2:f+=w.width}g=w.add(f,0,0,-w.height/2+1),this.ctx.save(),this.path([new Do(w.left,w.top),new Do(w.left+w.width,w.top),new Do(w.left+w.width,w.top+w.height),new Do(w.left,w.top+w.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new qn(t.value,g),o.letterSpacing,A),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!un(t.styles.display,2048))return[3,20];if(null===t.styles.listStyleImage)return[3,19];if(0!==(m=t.styles.listStyleImage).type)return[3,18];v=void 0,y=m.url,i.label=15;case 15:return i.trys.push([15,17,,18]),[4,this.context.cache.match(y)];case 16:return v=i.sent(),this.ctx.drawImage(v,t.bounds.left-(v.width+10),t.bounds.top),[3,18];case 17:return i.sent(),this.context.logger.error("Error loading list-style-image "+y),[3,18];case 18:return[3,20];case 19:e.listValue&&-1!==t.styles.listStyleType&&(b=this.createFontStyle(o)[0],this.ctx.font=b,this.ctx.fillStyle=At(o.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",w=new a(t.bounds.left,t.bounds.top+ot(t.styles.paddingTop,t.bounds.width),t.bounds.width,Br(o.lineHeight,o.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new qn(e.listValue,w),o.letterSpacing,Br(o.lineHeight,o.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),i.label=20;case 20:return[2]}}))}))},r.prototype.renderStackContent=function(e){return n(this,void 0,void 0,(function(){var t,r,n,o,a,s,l,c,u,h,p,d,A,f,g;return i(this,(function(i){switch(i.label){case 0:return un(e.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(e.element)];case 1:i.sent(),t=0,r=e.negativeZIndex,i.label=2;case 2:return t<r.length?(g=r[t],[4,this.renderStack(g)]):[3,5];case 3:i.sent(),i.label=4;case 4:return t++,[3,2];case 5:return[4,this.renderNodeContent(e.element)];case 6:i.sent(),n=0,o=e.nonInlineLevel,i.label=7;case 7:return n<o.length?(g=o[n],[4,this.renderNode(g)]):[3,10];case 8:i.sent(),i.label=9;case 9:return n++,[3,7];case 10:a=0,s=e.nonPositionedFloats,i.label=11;case 11:return a<s.length?(g=s[a],[4,this.renderStack(g)]):[3,14];case 12:i.sent(),i.label=13;case 13:return a++,[3,11];case 14:l=0,c=e.nonPositionedInlineLevel,i.label=15;case 15:return l<c.length?(g=c[l],[4,this.renderStack(g)]):[3,18];case 16:i.sent(),i.label=17;case 17:return l++,[3,15];case 18:u=0,h=e.inlineLevel,i.label=19;case 19:return u<h.length?(g=h[u],[4,this.renderNode(g)]):[3,22];case 20:i.sent(),i.label=21;case 21:return u++,[3,19];case 22:p=0,d=e.zeroOrAutoZIndexOrTransformedOrOpacity,i.label=23;case 23:return p<d.length?(g=d[p],[4,this.renderStack(g)]):[3,26];case 24:i.sent(),i.label=25;case 25:return p++,[3,23];case 26:A=0,f=e.positiveZIndex,i.label=27;case 27:return A<f.length?(g=f[A],[4,this.renderStack(g)]):[3,30];case 28:i.sent(),i.label=29;case 29:return A++,[3,27];case 30:return[2]}}))}))},r.prototype.mask=function(e){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(e.slice(0).reverse()),this.ctx.closePath()},r.prototype.path=function(e){this.ctx.beginPath(),this.formatPath(e),this.ctx.closePath()},r.prototype.formatPath=function(e){var t=this;e.forEach((function(e,r){var n=Uo(e)?e.start:e;0===r?t.ctx.moveTo(n.x,n.y):t.ctx.lineTo(n.x,n.y),Uo(e)&&t.ctx.bezierCurveTo(e.startControl.x,e.startControl.y,e.endControl.x,e.endControl.y,e.end.x,e.end.y)}))},r.prototype.renderRepeat=function(e,t,r,n){this.path(e),this.ctx.fillStyle=t,this.ctx.translate(r,n),this.ctx.fill(),this.ctx.translate(-r,-n)},r.prototype.resizeImage=function(e,t,r){var n;if(e.width===t&&e.height===r)return e;var i=(null!==(n=this.canvas.ownerDocument)&&void 0!==n?n:document).createElement("canvas");return i.width=Math.max(1,t),i.height=Math.max(1,r),i.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,t,r),i},r.prototype.renderBackgroundImage=function(e){return n(this,void 0,void 0,(function(){var t,r,n,o,a,s;return i(this,(function(l){switch(l.label){case 0:t=e.styles.backgroundImage.length-1,r=function(r){var o,a,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,C,S,E,B,k,_,T,I,M,F,O,P,D;return i(this,(function(i){switch(i.label){case 0:if(0!==r.type)return[3,5];o=void 0,a=r.url,i.label=1;case 1:return i.trys.push([1,3,,4]),[4,n.context.cache.match(a)];case 2:return o=i.sent(),[3,4];case 3:return i.sent(),n.context.logger.error("Error loading background-image "+a),[3,4];case 4:return o&&(s=na(e,t,[o.width,o.height,o.width/o.height]),b=s[0],B=s[1],k=s[2],C=s[3],S=s[4],v=n.ctx.createPattern(n.resizeImage(o,C,S),"repeat"),n.renderRepeat(b,v,B,k)),[3,6];case 5:1===r.type?(l=na(e,t,[null,null,null]),b=l[0],B=l[1],k=l[2],C=l[3],S=l[4],c=kt(r.angle,C,S),u=c[0],h=c[1],p=c[2],d=c[3],A=c[4],(f=document.createElement("canvas")).width=C,f.height=S,g=f.getContext("2d"),m=g.createLinearGradient(h,d,p,A),Bt(r.stops,u).forEach((function(e){return m.addColorStop(e.stop,At(e.color))})),g.fillStyle=m,g.fillRect(0,0,C,S),C>0&&S>0&&(v=n.ctx.createPattern(f,"repeat"),n.renderRepeat(b,v,B,k))):function(e){return 2===e.type}(r)&&(y=na(e,t,[null,null,null]),b=y[0],w=y[1],x=y[2],C=y[3],S=y[4],E=0===r.position.length?[rt]:r.position,B=ot(E[0],C),k=ot(E[E.length-1],S),_=function(e,t,r,n,i){var o=0,a=0;switch(e.size){case 0:0===e.shape?o=a=Math.min(Math.abs(t),Math.abs(t-n),Math.abs(r),Math.abs(r-i)):1===e.shape&&(o=Math.min(Math.abs(t),Math.abs(t-n)),a=Math.min(Math.abs(r),Math.abs(r-i)));break;case 2:if(0===e.shape)o=a=Math.min(_t(t,r),_t(t,r-i),_t(t-n,r),_t(t-n,r-i));else if(1===e.shape){var s=Math.min(Math.abs(r),Math.abs(r-i))/Math.min(Math.abs(t),Math.abs(t-n)),l=Tt(n,i,t,r,!0),c=l[0],u=l[1];a=s*(o=_t(c-t,(u-r)/s))}break;case 1:0===e.shape?o=a=Math.max(Math.abs(t),Math.abs(t-n),Math.abs(r),Math.abs(r-i)):1===e.shape&&(o=Math.max(Math.abs(t),Math.abs(t-n)),a=Math.max(Math.abs(r),Math.abs(r-i)));break;case 3:if(0===e.shape)o=a=Math.max(_t(t,r),_t(t,r-i),_t(t-n,r),_t(t-n,r-i));else if(1===e.shape){s=Math.max(Math.abs(r),Math.abs(r-i))/Math.max(Math.abs(t),Math.abs(t-n));var h=Tt(n,i,t,r,!1);c=h[0],u=h[1],a=s*(o=_t(c-t,(u-r)/s))}}return Array.isArray(e.size)&&(o=ot(e.size[0],n),a=2===e.size.length?ot(e.size[1],i):o),[o,a]}(r,B,k,C,S),T=_[0],I=_[1],T>0&&I>0&&(M=n.ctx.createRadialGradient(w+B,x+k,0,w+B,x+k,T),Bt(r.stops,2*T).forEach((function(e){return M.addColorStop(e.stop,At(e.color))})),n.path(b),n.ctx.fillStyle=M,T!==I?(F=e.bounds.left+.5*e.bounds.width,O=e.bounds.top+.5*e.bounds.height,D=1/(P=I/T),n.ctx.save(),n.ctx.translate(F,O),n.ctx.transform(1,0,0,P,0,0),n.ctx.translate(-F,-O),n.ctx.fillRect(w,D*(x-O)+O,C,S*D),n.ctx.restore()):n.ctx.fill())),i.label=6;case 6:return t--,[2]}}))},n=this,o=0,a=e.styles.backgroundImage.slice(0).reverse(),l.label=1;case 1:return o<a.length?(s=a[o],[5,r(s)]):[3,4];case 2:l.sent(),l.label=3;case 3:return o++,[3,1];case 4:return[2]}}))}))},r.prototype.renderSolidBorder=function(e,t,r){return n(this,void 0,void 0,(function(){return i(this,(function(n){return this.path(Jo(r,t)),this.ctx.fillStyle=At(e),this.ctx.fill(),[2]}))}))},r.prototype.renderDoubleBorder=function(e,t,r,o){return n(this,void 0,void 0,(function(){var n,a;return i(this,(function(i){switch(i.label){case 0:return t<3?[4,this.renderSolidBorder(e,r,o)]:[3,2];case 1:return i.sent(),[2];case 2:return n=function(e,t){switch(t){case 0:return ea(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return ea(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return ea(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);default:return ea(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}}(o,r),this.path(n),this.ctx.fillStyle=At(e),this.ctx.fill(),a=function(e,t){switch(t){case 0:return ea(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return ea(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return ea(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);default:return ea(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}}(o,r),this.path(a),this.ctx.fill(),[2]}}))}))},r.prototype.renderNodeBackgroundAndBorders=function(e){return n(this,void 0,void 0,(function(){var t,r,n,o,a,s,l,c,u=this;return i(this,(function(i){switch(i.label){case 0:return this.applyEffects(e.getEffects(2)),t=e.container.styles,r=!dt(t.backgroundColor)||t.backgroundImage.length,n=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],o=Aa(sa(t.backgroundClip,0),e.curves),r||t.boxShadow.length?(this.ctx.save(),this.path(o),this.ctx.clip(),dt(t.backgroundColor)||(this.ctx.fillStyle=At(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(e.container)]):[3,2];case 1:i.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach((function(t){u.ctx.save();var r,n,i,o,a,s=Qo(e.curves),l=t.inset?0:1e4,c=(r=s,n=-l+(t.inset?1:-1)*t.spread.number,i=(t.inset?1:-1)*t.spread.number,o=t.spread.number*(t.inset?-2:2),a=t.spread.number*(t.inset?-2:2),r.map((function(e,t){switch(t){case 0:return e.add(n,i);case 1:return e.add(n+o,i);case 2:return e.add(n+o,i+a);case 3:return e.add(n,i+a)}return e})));t.inset?(u.path(s),u.ctx.clip(),u.mask(c)):(u.mask(s),u.ctx.clip(),u.path(c)),u.ctx.shadowOffsetX=t.offsetX.number+l,u.ctx.shadowOffsetY=t.offsetY.number,u.ctx.shadowColor=At(t.color),u.ctx.shadowBlur=t.blur.number,u.ctx.fillStyle=t.inset?At(t.color):"rgba(0,0,0,1)",u.ctx.fill(),u.ctx.restore()})),i.label=2;case 2:a=0,s=0,l=n,i.label=3;case 3:return s<l.length?0!==(c=l[s]).style&&!dt(c.color)&&c.width>0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,a,e.curves,2)]:[3,11]:[3,13];case 4:return i.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,a,e.curves,3)];case 6:return i.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,a,e.curves)];case 8:return i.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,a,e.curves)];case 10:i.sent(),i.label=11;case 11:a++,i.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},r.prototype.renderDashedDottedBorder=function(e,t,r,o,a){return n(this,void 0,void 0,(function(){var n,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w;return i(this,(function(i){return this.ctx.save(),n=function(e,t){switch(t){case 0:return Zo(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return Zo(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return Zo(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return Zo(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}}(o,r),s=Jo(o,r),2===a&&(this.path(s),this.ctx.clip()),Uo(s[0])?(l=s[0].start.x,c=s[0].start.y):(l=s[0].x,c=s[0].y),Uo(s[1])?(u=s[1].end.x,h=s[1].end.y):(u=s[1].x,h=s[1].y),p=0===r||2===r?Math.abs(l-u):Math.abs(c-h),this.ctx.beginPath(),3===a?this.formatPath(n):this.formatPath(s.slice(0,2)),d=t<3?3*t:2*t,A=t<3?2*t:t,3===a&&(d=t,A=t),f=!0,p<=2*d?f=!1:p<=2*d+A?(d*=g=p/(2*d+A),A*=g):(m=Math.floor((p+A)/(d+A)),v=(p-m*d)/(m-1),A=(y=(p-(m+1)*d)/m)<=0||Math.abs(A-v)<Math.abs(A-y)?v:y),f&&(3===a?this.ctx.setLineDash([0,d+A]):this.ctx.setLineDash([d,A])),3===a?(this.ctx.lineCap="round",this.ctx.lineWidth=t):this.ctx.lineWidth=2*t+1.1,this.ctx.strokeStyle=At(e),this.ctx.stroke(),this.ctx.setLineDash([]),2===a&&(Uo(s[0])&&(b=s[3],w=s[0],this.ctx.beginPath(),this.formatPath([new Do(b.end.x,b.end.y),new Do(w.start.x,w.start.y)]),this.ctx.stroke()),Uo(s[1])&&(b=s[1],w=s[2],this.ctx.beginPath(),this.formatPath([new Do(b.end.x,b.end.y),new Do(w.start.x,w.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},r.prototype.render=function(e){return n(this,void 0,void 0,(function(){var t;return i(this,(function(r){switch(r.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=At(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),n=new Xo(e,null),i=new Yo(n),qo(n,i,i,o=[]),$o(n.container,o),t=i,[4,this.renderStack(t)];case 1:return r.sent(),this.applyEffects([]),[2,this.canvas]}var n,i,o}))}))},r}(ha),da=function(e){return e instanceof bi||e instanceof yi||e instanceof vi&&e.type!==fi&&e.type!==Ai},Aa=function(e,t){switch(e){case 0:return Qo(t);case 2:return function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]}(t);default:return jo(t)}},fa=function(e){switch(e){case 1:return"center";case 2:return"right";default:return"left"}},ga=["-apple-system","system-ui"],ma=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter((function(e){return-1===ga.indexOf(e)})):e},va=function(e){function r(t,r){var n=e.call(this,t,r)||this;return n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=r,n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px",n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+r.width+"x"+r.height+" at "+r.x+","+r.y+") with scale "+r.scale),n}return t(r,e),r.prototype.render=function(e){return n(this,void 0,void 0,(function(){var t,r;return i(this,(function(n){switch(n.label){case 0:return t=Kn(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,e),[4,ya(t)];case 1:return r=n.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=At(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(r,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},r}(ha),ya=function(e){return new Promise((function(t,r){var n=new Image;n.onload=function(){t(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(e))}))},ba=function(){function e(e){var t=e.id,r=e.enabled;this.id=t,this.enabled=r,this.start=Date.now()}return e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,o([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},e.prototype.getTime=function(){return Date.now()-this.start},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,o([this.id,this.getTime()+"ms"],e))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn?console.warn.apply(console,o([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,o([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},e.instances={},e}(),wa=function(){function e(t,r){var n;this.windowBounds=r,this.instanceName="#"+e.instanceCount++,this.logger=new ba({id:this.instanceName,enabled:t.logging}),this.cache=null!==(n=t.cache)&&void 0!==n?n:new Bo(this,t)}return e.instanceCount=1,e}();"undefined"!=typeof window&&Eo.setContext(window);var xa=function(e,t){return n(void 0,void 0,void 0,(function(){var n,o,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,C,S,E,B,k,_,T,I,M,F,O,P,D,N,L,U,R,H,Q,j,V;return i(this,(function(i){switch(i.label){case 0:if(!e||"object"!=typeof e)return[2,Promise.reject("Invalid element provided as first argument")];if(!(n=e.ownerDocument))throw new Error("Element is not attached to a Document");if(!(o=n.defaultView))throw new Error("Document is not attached to a Window");return l={allowTaint:null!==(k=t.allowTaint)&&void 0!==k&&k,imageTimeout:null!==(_=t.imageTimeout)&&void 0!==_?_:15e3,proxy:t.proxy,useCORS:null!==(T=t.useCORS)&&void 0!==T&&T},c=r({logging:null===(I=t.logging)||void 0===I||I,cache:t.cache},l),u={windowWidth:null!==(M=t.windowWidth)&&void 0!==M?M:o.innerWidth,windowHeight:null!==(F=t.windowHeight)&&void 0!==F?F:o.innerHeight,scrollX:null!==(O=t.scrollX)&&void 0!==O?O:o.pageXOffset,scrollY:null!==(P=t.scrollY)&&void 0!==P?P:o.pageYOffset},h=new a(u.scrollX,u.scrollY,u.windowWidth,u.windowHeight),p=new wa(c,h),d=null!==(D=t.foreignObjectRendering)&&void 0!==D&&D,A={allowTaint:null!==(N=t.allowTaint)&&void 0!==N&&N,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:d,copyStyles:d},p.logger.debug("Starting document clone with size "+h.width+"x"+h.height+" scrolled to "+-h.left+","+-h.top),f=new lo(p,e,A),(g=f.clonedReferenceElement)?[4,f.toIFrame(n,h)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return m=i.sent(),v=Ni(g)||"HTML"===g.tagName?function(e){var t=e.body,r=e.documentElement;if(!t||!r)throw new Error("Unable to get document size");var n=Math.max(Math.max(t.scrollWidth,r.scrollWidth),Math.max(t.offsetWidth,r.offsetWidth),Math.max(t.clientWidth,r.clientWidth)),i=Math.max(Math.max(t.scrollHeight,r.scrollHeight),Math.max(t.offsetHeight,r.offsetHeight),Math.max(t.clientHeight,r.clientHeight));return new a(0,0,n,i)}(g.ownerDocument):s(p,g),y=v.width,b=v.height,w=v.left,x=v.top,C=Ca(p,g,t.backgroundColor),S={canvas:t.canvas,backgroundColor:C,scale:null!==(U=null!==(L=t.scale)&&void 0!==L?L:o.devicePixelRatio)&&void 0!==U?U:1,x:(null!==(R=t.x)&&void 0!==R?R:0)+w,y:(null!==(H=t.y)&&void 0!==H?H:0)+x,width:null!==(Q=t.width)&&void 0!==Q?Q:Math.ceil(y),height:null!==(j=t.height)&&void 0!==j?j:Math.ceil(b)},d?(p.logger.debug("Document cloned, using foreign object rendering"),[4,new va(p,S).render(g)]):[3,3];case 2:return E=i.sent(),[3,5];case 3:return p.logger.debug("Document cloned, element located at "+w+","+x+" with size "+y+"x"+b+" using computed rendering"),p.logger.debug("Starting DOM parsing"),B=Ei(p,g),C===B.styles.backgroundColor&&(B.styles.backgroundColor=xt.TRANSPARENT),p.logger.debug("Starting renderer for element at "+S.x+","+S.y+" with size "+S.width+"x"+S.height),[4,new pa(p,S).render(B)];case 4:E=i.sent(),i.label=5;case 5:return(null===(V=t.removeContainer)||void 0===V||V)&&(lo.destroy(m)||p.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),p.logger.debug("Finished rendering"),[2,E]}}))}))},Ca=function(e,t,r){var n=t.ownerDocument,i=n.documentElement?wt(e,getComputedStyle(n.documentElement).backgroundColor):xt.TRANSPARENT,o=n.body?wt(e,getComputedStyle(n.body).backgroundColor):xt.TRANSPARENT,a="string"==typeof r?wt(e,r):null===r?xt.TRANSPARENT:4294967295;return t===n.documentElement?dt(i)?dt(o)?a:o:i:a};return function(e,t){return void 0===t&&(t={}),xa(e,t)}}()},20397:(e,t,r)=>{"use strict";var n=r(97751);e.exports=n("document","documentElement")},20543:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},20713:(e,t,r)=>{"use strict";var n=r(69565),i=r(79306),o=r(28551),a=r(1767),s=r(19462),l=r(96319),c=s((function(){var e=this.iterator,t=o(n(this.next,e));if(!(this.done=!!t.done))return l(e,this.mapper,[t.value,this.counter++],!0)}));e.exports=function(e){return o(this),i(e),new c(a(this),{mapper:e})}},20772:(e,t,r)=>{"use strict";var n=r(69565),i=r(97751),o=r(55966);e.exports=function(e,t,r,a){try{var s=o(e,"return");if(s)return i("Promise").resolve(n(s,e)).then((function(){t(r)}),(function(e){a(e)}))}catch(e){return a(e)}t(r)}},20781:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("italics")},{italics:function(){return i(this,"i","","")}})},20798:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-link-black",view:n+"gfx/sprite.svg#view-icon-link-black",viewBox:"0 0 30 29",title:"",toString:function(){return JSON.stringify(this.view)}}},20999:(e,t,r)=>{var n=r(69302),i=r(36800);e.exports=function(e){return n((function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:void 0,s=o>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(r[0],r[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++n<o;){var l=r[n];l&&e(t,l,n,a)}return t}))}},21211:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(77347).f;n({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var r=o(i(e),t);return!(r&&!r.configurable)&&delete e[t]}})},21489:(e,t,r)=>{"use strict";r(15823)("Uint8",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},21524:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(94188),i=r(7767),o=r(70551),a=36e5;function s(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.A)(e,r*a)}},21526:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-csv",view:n+"gfx/sprite.svg#view-icon-csv",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},21572:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r(96540)),i=a(r(5556)),o=a(r(81438));function a(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function l(e){return l="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},l(e)}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function A(e,t){return A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},A(e,t)}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}(s,e);var t,r,i,a=(i=s,function(){var e,t=d(i);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=d(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?p(e):t}(this,e)});function s(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return f(p(e=a.call.apply(a,[this].concat(r))),"storeItemReference",(function(t){null!==t&&(e.item=t)})),f(p(e),"onMouseEnter",(function(t){var r=e.props,n=r.sectionIndex,i=r.itemIndex;e.props.onMouseEnter(t,{sectionIndex:n,itemIndex:i})})),f(p(e),"onMouseLeave",(function(t){var r=e.props,n=r.sectionIndex,i=r.itemIndex;e.props.onMouseLeave(t,{sectionIndex:n,itemIndex:i})})),f(p(e),"onMouseDown",(function(t){var r=e.props,n=r.sectionIndex,i=r.itemIndex;e.props.onMouseDown(t,{sectionIndex:n,itemIndex:i})})),f(p(e),"onClick",(function(t){var r=e.props,n=r.sectionIndex,i=r.itemIndex;e.props.onClick(t,{sectionIndex:n,itemIndex:i})})),e}return t=s,r=[{key:"shouldComponentUpdate",value:function(e){return(0,o.default)(e,this.props,["renderItemData"])}},{key:"render",value:function(){var e=this.props,t=e.isHighlighted,r=e.item,i=e.renderItem,o=e.renderItemData,a=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["isHighlighted","item","renderItem","renderItemData"]);return delete a.sectionIndex,delete a.itemIndex,"function"==typeof a.onMouseEnter&&(a.onMouseEnter=this.onMouseEnter),"function"==typeof a.onMouseLeave&&(a.onMouseLeave=this.onMouseLeave),"function"==typeof a.onMouseDown&&(a.onMouseDown=this.onMouseDown),"function"==typeof a.onClick&&(a.onClick=this.onClick),n.default.createElement("li",c({role:"option"},a,{ref:this.storeItemReference}),i(r,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({isHighlighted:t},o)))}}],r&&h(t.prototype,r),s}(n.Component);t.default=g,f(g,"propTypes",{sectionIndex:i.default.number,isHighlighted:i.default.bool.isRequired,itemIndex:i.default.number.isRequired,item:i.default.any.isRequired,renderItem:i.default.func.isRequired,renderItemData:i.default.object.isRequired,onMouseEnter:i.default.func,onMouseLeave:i.default.func,onMouseDown:i.default.func,onClick:i.default.func})},21699:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(60511),a=r(67750),s=r(655),l=r(41436),c=i("".indexOf);n({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~c(s(a(this)),s(o(e)),arguments.length>1?arguments[1]:void 0)}})},21791:(e,t,r)=>{var n=r(16547),i=r(43360);e.exports=function(e,t,r,o){var a=!r;r||(r={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=o?o(r[c],e[c],c,r,e):void 0;void 0===u&&(u=e[c]),a?i(r,c,u):n(r,c,u)}return r}},21903:(e,t,r)=>{"use strict";var n=r(94644),i=r(43839).findLast,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLast",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},21923:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Varning",view:n+"gfx/sprite.svg#view-icon-Varning",viewBox:"0 0 23.231 20.904",title:"",toString:function(){return JSON.stringify(this.view)}}},21926:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(97080),a=r(38469);n({target:"Set",proto:!0,real:!0,forced:!0},{some:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0);return!0===a(t,(function(e){if(r(e,e,t))return!0}),!0)}})},21986:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},22134:(e,t,r)=>{"use strict";r(15823)("Uint8",(function(e){return function(t,r,n){return e(this,t,r,n)}}),!0)},22267:(e,t,r)=>{function n(e){this._cbs=e||{}}e.exports=n;var i=r(78659).EVENTS;Object.keys(i).forEach((function(e){if(0===i[e])e="on"+e,n.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===i[e])e="on"+e,n.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==i[e])throw Error("wrong number of arguments");e="on"+e,n.prototype[e]=function(t,r){this._cbs[e]&&this._cbs[e](t,r)}}}))},22342:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-pratbubblor",view:n+"gfx/sprite.svg#view-icon-pratbubblor",viewBox:"0 0 75 75",title:"",toString:function(){return JSON.stringify(this.view)}}},22380:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-map-marker-alt-solid",view:n+"gfx/sprite.svg#view-icon-map-marker-alt-solid",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},22383:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-jpg",view:n+"gfx/sprite.svg#view-icon-jpg",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},22390:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-external-link-blue",view:n+"gfx/sprite.svg#view-icon-external-link-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},22551:(e,t,r)=>{"use strict";var n=r(96540),i=r(45228),o=r(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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(!n)throw Error(a(227));function s(e,t,r,n,i,o,a,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(e){this.onError(e)}}var l=!1,c=null,u=!1,h=null,p={onError:function(e){l=!0,c=e}};function d(e,t,r,n,i,o,a,u,h){l=!1,c=null,s.apply(p,arguments)}var A=null,f=null,g=null;function m(e,t,r){var n=e.type||"unknown-event";e.currentTarget=g(r),function(e,t,r,n,i,o,s,p,A){if(d.apply(this,arguments),l){if(!l)throw Error(a(198));var f=c;l=!1,c=null,u||(u=!0,h=f)}}(n,t,void 0,e),e.currentTarget=null}var v=null,y={};function b(){if(v)for(var e in y){var t=y[e],r=v.indexOf(e);if(!(-1<r))throw Error(a(96,e));if(!x[r]){if(!t.extractEvents)throw Error(a(97,e));for(var n in x[r]=t,r=t.eventTypes){var i=void 0,o=r[n],s=t,l=n;if(C.hasOwnProperty(l))throw Error(a(99,l));C[l]=o;var c=o.phasedRegistrationNames;if(c){for(i in c)c.hasOwnProperty(i)&&w(c[i],s,l);i=!0}else o.registrationName?(w(o.registrationName,s,l),i=!0):i=!1;if(!i)throw Error(a(98,n,e))}}}}function w(e,t,r){if(S[e])throw Error(a(100,e));S[e]=t,E[e]=t.eventTypes[r].dependencies}var x=[],C={},S={},E={};function B(e){var t,r=!1;for(t in e)if(e.hasOwnProperty(t)){var n=e[t];if(!y.hasOwnProperty(t)||y[t]!==n){if(y[t])throw Error(a(102,t));y[t]=n,r=!0}}r&&b()}var k=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),_=null,T=null,I=null;function M(e){if(e=f(e)){if("function"!=typeof _)throw Error(a(280));var t=e.stateNode;t&&(t=A(t),_(e.stateNode,e.type,t))}}function F(e){T?I?I.push(e):I=[e]:T=e}function O(){if(T){var e=T,t=I;if(I=T=null,M(e),t)for(e=0;e<t.length;e++)M(t[e])}}function P(e,t){return e(t)}function D(e,t,r,n,i){return e(t,r,n,i)}function N(){}var L=P,U=!1,R=!1;function H(){null===T&&null===I||(N(),O())}function Q(e,t,r){if(R)return e(t,r);R=!0;try{return L(e,t,r)}finally{R=!1,H()}}var j=/^[: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]*$/,V=Object.prototype.hasOwnProperty,W={},z={};function G(e,t,r,n,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o}var K={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){K[e]=new G(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];K[t]=new G(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){K[e]=new G(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){K[e]=new G(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){K[e]=new G(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){K[e]=new G(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){K[e]=new G(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){K[e]=new G(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){K[e]=new G(e,5,!1,e.toLowerCase(),null,!1)}));var Y=/[\-:]([a-z])/g;function X(e){return e[1].toUpperCase()}"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,X);K[t]=new G(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(Y,X);K[t]=new G(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(Y,X);K[t]=new G(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){K[e]=new G(e,1,!1,e.toLowerCase(),null,!1)})),K.xlinkHref=new G("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){K[e]=new G(e,1,!1,e.toLowerCase(),null,!0)}));var q=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function $(e,t,r,n){var i=K.hasOwnProperty(t)?K[t]:null;(null!==i?0===i.type:!n&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.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,r,i,n)&&(r=null),n||null===i?function(e){return!!V.call(z,e)||!V.call(W,e)&&(j.test(e)?z[e]=!0:(W[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=null===r?3!==i.type&&"":r:(t=i.attributeName,n=i.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(i=i.type)||4===i&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}q.hasOwnProperty("ReactCurrentDispatcher")||(q.ReactCurrentDispatcher={current:null}),q.hasOwnProperty("ReactCurrentBatchConfig")||(q.ReactCurrentBatchConfig={suspense:null});var J=/^(.*)[\\\/]/,Z="function"==typeof Symbol&&Symbol.for,ee=Z?Symbol.for("react.element"):60103,te=Z?Symbol.for("react.portal"):60106,re=Z?Symbol.for("react.fragment"):60107,ne=Z?Symbol.for("react.strict_mode"):60108,ie=Z?Symbol.for("react.profiler"):60114,oe=Z?Symbol.for("react.provider"):60109,ae=Z?Symbol.for("react.context"):60110,se=Z?Symbol.for("react.concurrent_mode"):60111,le=Z?Symbol.for("react.forward_ref"):60112,ce=Z?Symbol.for("react.suspense"):60113,ue=Z?Symbol.for("react.suspense_list"):60120,he=Z?Symbol.for("react.memo"):60115,pe=Z?Symbol.for("react.lazy"):60116,de=Z?Symbol.for("react.block"):60121,Ae="function"==typeof Symbol&&Symbol.iterator;function fe(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Ae&&e[Ae]||e["@@iterator"])?e:null}function ge(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 re:return"Fragment";case te:return"Portal";case ie:return"Profiler";case ne:return"StrictMode";case ce:return"Suspense";case ue:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ae:return"Context.Consumer";case oe:return"Context.Provider";case le:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case he:return ge(e.type);case de:return ge(e.render);case pe:if(e=1===e._status?e._result:null)return ge(e)}return null}function me(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var r="";break e;default:var n=e._debugOwner,i=e._debugSource,o=ge(e.type);r=null,n&&(r=ge(n.type)),n=o,o="",i?o=" (at "+i.fileName.replace(J,"")+":"+i.lineNumber+")":r&&(o=" (created by "+r+")"),r="\n    in "+(n||"Unknown")+o}t+=r,e=e.return}while(e);return t}function ve(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ye(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function be(e){e._valueTracker||(e._valueTracker=function(e){var t=ye(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var i=r.get,o=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function we(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=ye(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function xe(e,t){var r=t.checked;return i({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function Ce(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=ve(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Se(e,t){null!=(t=t.checked)&&$(e,"checked",t,!1)}function Ee(e,t){Se(e,t);var r=ve(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ke(e,t.type,r):t.hasOwnProperty("defaultValue")&&ke(e,t.type,ve(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Be(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ke(e,t,r){"number"===t&&e.ownerDocument.activeElement===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function _e(e,t){return e=i({children:void 0},t),(t=function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Te(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+ve(r),t=null,i=0;i<e.length;i++){if(e[i].value===r)return e[i].selected=!0,void(n&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function Ie(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return i({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Me(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(a(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(a(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:ve(r)}}function Fe(e,t){var r=ve(t.value),n=ve(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function Oe(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function Pe(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 De(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Ne,Le,Ue=(Le=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Ne=Ne||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ne.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction((function(){return Le(e,t)}))}:Le);function Re(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}function He(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Qe={animationend:He("Animation","AnimationEnd"),animationiteration:He("Animation","AnimationIteration"),animationstart:He("Animation","AnimationStart"),transitionend:He("Transition","TransitionEnd")},je={},Ve={};function We(e){if(je[e])return je[e];if(!Qe[e])return e;var t,r=Qe[e];for(t in r)if(r.hasOwnProperty(t)&&t in Ve)return je[e]=r[t];return e}k&&(Ve=document.createElement("div").style,"AnimationEvent"in window||(delete Qe.animationend.animation,delete Qe.animationiteration.animation,delete Qe.animationstart.animation),"TransitionEvent"in window||delete Qe.transitionend.transition);var ze=We("animationend"),Ge=We("animationiteration"),Ke=We("animationstart"),Ye=We("transitionend"),Xe="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),qe=new("function"==typeof WeakMap?WeakMap:Map);function $e(e){var t=qe.get(e);return void 0===t&&(t=new Map,qe.set(e,t)),t}function Je(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(1026&(t=e).effectTag)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Ze(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 et(e){if(Je(e)!==e)throw Error(a(188))}function tt(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Je(e)))throw Error(a(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(n=i.return)){r=n;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===r)return et(i),e;if(o===n)return et(i),t;o=o.sibling}throw Error(a(188))}if(r.return!==n.return)r=i,n=o;else{for(var s=!1,l=i.child;l;){if(l===r){s=!0,r=i,n=o;break}if(l===n){s=!0,n=i,r=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===r){s=!0,r=o,n=i;break}if(l===n){s=!0,n=o,r=i;break}l=l.sibling}if(!s)throw Error(a(189))}}if(r.alternate!==n)throw Error(a(190))}if(3!==r.tag)throw Error(a(188));return r.stateNode.current===r?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 rt(e,t){if(null==t)throw Error(a(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function nt(e,t,r){Array.isArray(e)?e.forEach(t,r):e&&t.call(r,e)}var it=null;function ot(e){if(e){var t=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(t))for(var n=0;n<t.length&&!e.isPropagationStopped();n++)m(e,t[n],r[n]);else t&&m(e,t,r);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function at(e){if(null!==e&&(it=rt(it,e)),e=it,it=null,e){if(nt(e,ot),it)throw Error(a(95));if(u)throw e=h,u=!1,h=null,e}}function st(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function lt(e){if(!k)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var ct=[];function ut(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>ct.length&&ct.push(e)}function ht(e,t,r,n){if(ct.length){var i=ct.pop();return i.topLevelType=e,i.eventSystemFlags=n,i.nativeEvent=t,i.targetInst=r,i}return{topLevelType:e,eventSystemFlags:n,nativeEvent:t,targetInst:r,ancestors:[]}}function pt(e){var t=e.targetInst,r=t;do{if(!r){e.ancestors.push(r);break}var n=r;if(3===n.tag)n=n.stateNode.containerInfo;else{for(;n.return;)n=n.return;n=3!==n.tag?null:n.stateNode.containerInfo}if(!n)break;5!==(t=r.tag)&&6!==t||e.ancestors.push(r),r=Ir(n)}while(r);for(r=0;r<e.ancestors.length;r++){t=e.ancestors[r];var i=st(e.nativeEvent);n=e.topLevelType;var o=e.nativeEvent,a=e.eventSystemFlags;0===r&&(a|=64);for(var s=null,l=0;l<x.length;l++){var c=x[l];c&&(c=c.extractEvents(n,t,o,i,a))&&(s=rt(s,c))}at(s)}}function dt(e,t,r){if(!r.has(e)){switch(e){case"scroll":Kt(t,"scroll",!0);break;case"focus":case"blur":Kt(t,"focus",!0),Kt(t,"blur",!0),r.set("blur",null),r.set("focus",null);break;case"cancel":case"close":lt(e)&&Kt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Xe.indexOf(e)&&Gt(e,t)}r.set(e,null)}}var At,ft,gt,mt=!1,vt=[],yt=null,bt=null,wt=null,xt=new Map,Ct=new Map,St=[],Et="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Bt="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function kt(e,t,r,n,i){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|r,nativeEvent:i,container:n}}function _t(e,t){switch(e){case"focus":case"blur":yt=null;break;case"dragenter":case"dragleave":bt=null;break;case"mouseover":case"mouseout":wt=null;break;case"pointerover":case"pointerout":xt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ct.delete(t.pointerId)}}function Tt(e,t,r,n,i,o){return null===e||e.nativeEvent!==o?(e=kt(t,r,n,i,o),null!==t&&null!==(t=Mr(t))&&ft(t),e):(e.eventSystemFlags|=n,e)}function It(e){var t=Ir(e.target);if(null!==t){var r=Je(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Ze(r)))return e.blockedOn=t,void o.unstable_runWithPriority(e.priority,(function(){gt(r)}))}else if(3===t&&r.stateNode.hydrate)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function Mt(e){if(null!==e.blockedOn)return!1;var t=$t(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var r=Mr(t);return null!==r&&ft(r),e.blockedOn=t,!1}return!0}function Ft(e,t,r){Mt(e)&&r.delete(t)}function Ot(){for(mt=!1;0<vt.length;){var e=vt[0];if(null!==e.blockedOn){null!==(e=Mr(e.blockedOn))&&At(e);break}var t=$t(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:vt.shift()}null!==yt&&Mt(yt)&&(yt=null),null!==bt&&Mt(bt)&&(bt=null),null!==wt&&Mt(wt)&&(wt=null),xt.forEach(Ft),Ct.forEach(Ft)}function Pt(e,t){e.blockedOn===t&&(e.blockedOn=null,mt||(mt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Ot)))}function Dt(e){function t(t){return Pt(t,e)}if(0<vt.length){Pt(vt[0],e);for(var r=1;r<vt.length;r++){var n=vt[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==yt&&Pt(yt,e),null!==bt&&Pt(bt,e),null!==wt&&Pt(wt,e),xt.forEach(t),Ct.forEach(t),r=0;r<St.length;r++)(n=St[r]).blockedOn===e&&(n.blockedOn=null);for(;0<St.length&&null===(r=St[0]).blockedOn;)It(r),null===r.blockedOn&&St.shift()}var Nt={},Lt=new Map,Ut=new Map,Rt=["abort","abort",ze,"animationEnd",Ge,"animationIteration",Ke,"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",Ye,"transitionEnd","waiting","waiting"];function Ht(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],i=e[r+1],o="on"+(i[0].toUpperCase()+i.slice(1));o={phasedRegistrationNames:{bubbled:o,captured:o+"Capture"},dependencies:[n],eventPriority:t},Ut.set(n,t),Lt.set(n,o),Nt[i]=o}}Ht("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus 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),Ht("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),Ht(Rt,2);for(var Qt="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),jt=0;jt<Qt.length;jt++)Ut.set(Qt[jt],0);var Vt=o.unstable_UserBlockingPriority,Wt=o.unstable_runWithPriority,zt=!0;function Gt(e,t){Kt(t,e,!1)}function Kt(e,t,r){var n=Ut.get(t);switch(void 0===n?2:n){case 0:n=Yt.bind(null,t,1,e);break;case 1:n=Xt.bind(null,t,1,e);break;default:n=qt.bind(null,t,1,e)}r?e.addEventListener(t,n,!0):e.addEventListener(t,n,!1)}function Yt(e,t,r,n){U||N();var i=qt,o=U;U=!0;try{D(i,e,t,r,n)}finally{(U=o)||H()}}function Xt(e,t,r,n){Wt(Vt,qt.bind(null,e,t,r,n))}function qt(e,t,r,n){if(zt)if(0<vt.length&&-1<Et.indexOf(e))e=kt(null,e,t,r,n),vt.push(e);else{var i=$t(e,t,r,n);if(null===i)_t(e,n);else if(-1<Et.indexOf(e))e=kt(i,e,t,r,n),vt.push(e);else if(!function(e,t,r,n,i){switch(t){case"focus":return yt=Tt(yt,e,t,r,n,i),!0;case"dragenter":return bt=Tt(bt,e,t,r,n,i),!0;case"mouseover":return wt=Tt(wt,e,t,r,n,i),!0;case"pointerover":var o=i.pointerId;return xt.set(o,Tt(xt.get(o)||null,e,t,r,n,i)),!0;case"gotpointercapture":return o=i.pointerId,Ct.set(o,Tt(Ct.get(o)||null,e,t,r,n,i)),!0}return!1}(i,e,t,r,n)){_t(e,n),e=ht(e,n,null,t);try{Q(pt,e)}finally{ut(e)}}}}function $t(e,t,r,n){if(null!==(r=Ir(r=st(n)))){var i=Je(r);if(null===i)r=null;else{var o=i.tag;if(13===o){if(null!==(r=Ze(i)))return r;r=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;r=null}else i!==r&&(r=null)}}e=ht(e,n,r,t);try{Q(pt,e)}finally{ut(e)}return null}var Jt={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},Zt=["Webkit","ms","Moz","O"];function er(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||Jt.hasOwnProperty(e)&&Jt[e]?(""+t).trim():t+"px"}function tr(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),i=er(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}Object.keys(Jt).forEach((function(e){Zt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Jt[t]=Jt[e]}))}));var rr=i({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 nr(e,t){if(t){if(rr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62,""))}}function ir(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}}var or="http://www.w3.org/1999/xhtml";function ar(e,t){var r=$e(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=E[t];for(var n=0;n<t.length;n++)dt(t[n],e,r)}function sr(){}function lr(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 cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var r,n=cr(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=cr(n)}}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 pr(){for(var e=window,t=lr();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=lr((e=t.contentWindow).document)}return t}function dr(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 Ar="$",fr="/$",gr="$?",mr="$!",vr=null,yr=null;function br(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 xr="function"==typeof setTimeout?setTimeout:void 0,Cr="function"==typeof clearTimeout?clearTimeout:void 0;function Sr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Er(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if(r===Ar||r===mr||r===gr){if(0===t)return e;t--}else r===fr&&t++}e=e.previousSibling}return null}var Br=Math.random().toString(36).slice(2),kr="__reactInternalInstance$"+Br,_r="__reactEventHandlers$"+Br,Tr="__reactContainere$"+Br;function Ir(e){var t=e[kr];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Tr]||r[kr]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=Er(e);null!==e;){if(r=e[kr])return r;e=Er(e)}return t}r=(e=r).parentNode}return null}function Mr(e){return!(e=e[kr]||e[Tr])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Fr(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function Or(e){return e[_r]||null}function Pr(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Dr(e,t){var r=e.stateNode;if(!r)return null;var n=A(r);if(!n)return null;r=n[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":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(a(231,t,typeof r));return r}function Nr(e,t,r){(t=Dr(e,r.dispatchConfig.phasedRegistrationNames[t]))&&(r._dispatchListeners=rt(r._dispatchListeners,t),r._dispatchInstances=rt(r._dispatchInstances,e))}function Lr(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,r=[];t;)r.push(t),t=Pr(t);for(t=r.length;0<t--;)Nr(r[t],"captured",e);for(t=0;t<r.length;t++)Nr(r[t],"bubbled",e)}}function Ur(e,t,r){e&&r&&r.dispatchConfig.registrationName&&(t=Dr(e,r.dispatchConfig.registrationName))&&(r._dispatchListeners=rt(r._dispatchListeners,t),r._dispatchInstances=rt(r._dispatchInstances,e))}function Rr(e){e&&e.dispatchConfig.registrationName&&Ur(e._targetInst,null,e)}function Hr(e){nt(e,Lr)}var Qr=null,jr=null,Vr=null;function Wr(){if(Vr)return Vr;var e,t,r=jr,n=r.length,i="value"in Qr?Qr.value:Qr.textContent,o=i.length;for(e=0;e<n&&r[e]===i[e];e++);var a=n-e;for(t=1;t<=a&&r[n-t]===i[o-t];t++);return Vr=i.slice(e,1<t?1-t:void 0)}function zr(){return!0}function Gr(){return!1}function Kr(e,t,r,n){for(var i in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=r,e=this.constructor.Interface)e.hasOwnProperty(i)&&((t=e[i])?this[i]=t(r):"target"===i?this.target=n:this[i]=r[i]);return this.isDefaultPrevented=(null!=r.defaultPrevented?r.defaultPrevented:!1===r.returnValue)?zr:Gr,this.isPropagationStopped=Gr,this}function Yr(e,t,r,n){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,e,t,r,n),i}return new this(e,t,r,n)}function Xr(e){if(!(e instanceof this))throw Error(a(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function qr(e){e.eventPool=[],e.getPooled=Yr,e.release=Xr}i(Kr.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=zr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=zr)},persist:function(){this.isPersistent=zr},isPersistent:Gr,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Gr,this._dispatchInstances=this._dispatchListeners=null}}),Kr.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Kr.extend=function(e){function t(){}function r(){return n.apply(this,arguments)}var n=this;t.prototype=n.prototype;var o=new t;return i(o,r.prototype),r.prototype=o,r.prototype.constructor=r,r.Interface=i({},n.Interface,e),r.extend=n.extend,qr(r),r},qr(Kr);var $r=Kr.extend({data:null}),Jr=Kr.extend({data:null}),Zr=[9,13,27,32],en=k&&"CompositionEvent"in window,tn=null;k&&"documentMode"in document&&(tn=document.documentMode);var rn=k&&"TextEvent"in window&&!tn,nn=k&&(!en||tn&&8<tn&&11>=tn),on=String.fromCharCode(32),an={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},sn=!1;function ln(e,t){switch(e){case"keyup":return-1!==Zr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function cn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var un=!1,hn={eventTypes:an,extractEvents:function(e,t,r,n){var i;if(en)e:{switch(e){case"compositionstart":var o=an.compositionStart;break e;case"compositionend":o=an.compositionEnd;break e;case"compositionupdate":o=an.compositionUpdate;break e}o=void 0}else un?ln(e,r)&&(o=an.compositionEnd):"keydown"===e&&229===r.keyCode&&(o=an.compositionStart);return o?(nn&&"ko"!==r.locale&&(un||o!==an.compositionStart?o===an.compositionEnd&&un&&(i=Wr()):(jr="value"in(Qr=n)?Qr.value:Qr.textContent,un=!0)),o=$r.getPooled(o,t,r,n),(i||null!==(i=cn(r)))&&(o.data=i),Hr(o),i=o):i=null,(e=rn?function(e,t){switch(e){case"compositionend":return cn(t);case"keypress":return 32!==t.which?null:(sn=!0,on);case"textInput":return(e=t.data)===on&&sn?null:e;default:return null}}(e,r):function(e,t){if(un)return"compositionend"===e||!en&&ln(e,t)?(e=Wr(),Vr=jr=Qr=null,un=!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 nn&&"ko"!==t.locale?null:t.data}}(e,r))?((t=Jr.getPooled(an.beforeInput,t,r,n)).data=e,Hr(t)):t=null,null===i?t:null===t?i:[i,t]}},pn={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 dn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!pn[e.type]:"textarea"===t}var An={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function fn(e,t,r){return(e=Kr.getPooled(An.change,e,t,r)).type="change",F(r),Hr(e),e}var gn=null,mn=null;function vn(e){at(e)}function yn(e){if(we(Fr(e)))return e}function bn(e,t){if("change"===e)return t}var wn=!1;function xn(){gn&&(gn.detachEvent("onpropertychange",Cn),mn=gn=null)}function Cn(e){if("value"===e.propertyName&&yn(mn))if(e=fn(mn,e,st(e)),U)at(e);else{U=!0;try{P(vn,e)}finally{U=!1,H()}}}function Sn(e,t,r){"focus"===e?(xn(),mn=r,(gn=t).attachEvent("onpropertychange",Cn)):"blur"===e&&xn()}function En(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return yn(mn)}function Bn(e,t){if("click"===e)return yn(t)}function kn(e,t){if("input"===e||"change"===e)return yn(t)}k&&(wn=lt("input")&&(!document.documentMode||9<document.documentMode));var _n={eventTypes:An,_isInputEventSupported:wn,extractEvents:function(e,t,r,n){var i=t?Fr(t):window,o=i.nodeName&&i.nodeName.toLowerCase();if("select"===o||"input"===o&&"file"===i.type)var a=bn;else if(dn(i))if(wn)a=kn;else{a=En;var s=Sn}else(o=i.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(a=Bn);if(a&&(a=a(e,t)))return fn(a,r,n);s&&s(e,i,t),"blur"===e&&(e=i._wrapperState)&&e.controlled&&"number"===i.type&&ke(i,"number",i.value)}},Tn=Kr.extend({view:null,detail:null}),In={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Mn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=In[e])&&!!t[e]}function Fn(){return Mn}var On=0,Pn=0,Dn=!1,Nn=!1,Ln=Tn.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Fn,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=On;return On=e.screenX,Dn?"mousemove"===e.type?e.screenX-t:0:(Dn=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Pn;return Pn=e.screenY,Nn?"mousemove"===e.type?e.screenY-t:0:(Nn=!0,0)}}),Un=Ln.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Rn={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Hn={eventTypes:Rn,extractEvents:function(e,t,r,n,i){var o="mouseover"===e||"pointerover"===e,a="mouseout"===e||"pointerout"===e;if(o&&!(32&i)&&(r.relatedTarget||r.fromElement)||!a&&!o)return null;if(o=n.window===n?n:(o=n.ownerDocument)?o.defaultView||o.parentWindow:window,a?(a=t,null!==(t=(t=r.relatedTarget||r.toElement)?Ir(t):null)&&(t!==Je(t)||5!==t.tag&&6!==t.tag)&&(t=null)):a=null,a===t)return null;if("mouseout"===e||"mouseover"===e)var s=Ln,l=Rn.mouseLeave,c=Rn.mouseEnter,u="mouse";else"pointerout"!==e&&"pointerover"!==e||(s=Un,l=Rn.pointerLeave,c=Rn.pointerEnter,u="pointer");if(e=null==a?o:Fr(a),o=null==t?o:Fr(t),(l=s.getPooled(l,a,r,n)).type=u+"leave",l.target=e,l.relatedTarget=o,(r=s.getPooled(c,t,r,n)).type=u+"enter",r.target=o,r.relatedTarget=e,u=t,(n=a)&&u)e:{for(c=u,a=0,e=s=n;e;e=Pr(e))a++;for(e=0,t=c;t;t=Pr(t))e++;for(;0<a-e;)s=Pr(s),a--;for(;0<e-a;)c=Pr(c),e--;for(;a--;){if(s===c||s===c.alternate)break e;s=Pr(s),c=Pr(c)}s=null}else s=null;for(c=s,s=[];n&&n!==c&&(null===(a=n.alternate)||a!==c);)s.push(n),n=Pr(n);for(n=[];u&&u!==c&&(null===(a=u.alternate)||a!==c);)n.push(u),u=Pr(u);for(u=0;u<s.length;u++)Ur(s[u],"bubbled",l);for(u=n.length;0<u--;)Ur(n[u],"captured",r);return 64&i?[l,r]:[l]}},Qn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},jn=Object.prototype.hasOwnProperty;function Vn(e,t){if(Qn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!jn.call(t,r[n])||!Qn(e[r[n]],t[r[n]]))return!1;return!0}var Wn=k&&"documentMode"in document&&11>=document.documentMode,zn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Gn=null,Kn=null,Yn=null,Xn=!1;function qn(e,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Xn||null==Gn||Gn!==lr(r)?null:(r="selectionStart"in(r=Gn)&&dr(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},Yn&&Vn(Yn,r)?null:(Yn=r,(e=Kr.getPooled(zn.select,Kn,e,t)).type="select",e.target=Gn,Hr(e),e))}var $n={eventTypes:zn,extractEvents:function(e,t,r,n,i,o){if(!(o=!(i=o||(n.window===n?n.document:9===n.nodeType?n:n.ownerDocument)))){e:{i=$e(i),o=E.onSelect;for(var a=0;a<o.length;a++)if(!i.has(o[a])){i=!1;break e}i=!0}o=!i}if(o)return null;switch(i=t?Fr(t):window,e){case"focus":(dn(i)||"true"===i.contentEditable)&&(Gn=i,Kn=t,Yn=null);break;case"blur":Yn=Kn=Gn=null;break;case"mousedown":Xn=!0;break;case"contextmenu":case"mouseup":case"dragend":return Xn=!1,qn(r,n);case"selectionchange":if(Wn)break;case"keydown":case"keyup":return qn(r,n)}return null}},Jn=Kr.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Zn=Kr.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ei=Tn.extend({relatedTarget:null});function ti(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}var ri={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ni={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"},ii=Tn.extend({key:function(e){if(e.key){var t=ri[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=ti(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?ni[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Fn,charCode:function(e){return"keypress"===e.type?ti(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?ti(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),oi=Ln.extend({dataTransfer:null}),ai=Tn.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Fn}),si=Kr.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),li=Ln.extend({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:null,deltaMode:null}),ci={eventTypes:Nt,extractEvents:function(e,t,r,n){var i=Lt.get(e);if(!i)return null;switch(e){case"keypress":if(0===ti(r))return null;case"keydown":case"keyup":e=ii;break;case"blur":case"focus":e=ei;break;case"click":if(2===r.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Ln;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=oi;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=ai;break;case ze:case Ge:case Ke:e=Jn;break;case Ye:e=si;break;case"scroll":e=Tn;break;case"wheel":e=li;break;case"copy":case"cut":case"paste":e=Zn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Un;break;default:e=Kr}return Hr(t=e.getPooled(i,t,r,n)),t}};if(v)throw Error(a(101));v=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),b(),A=Or,f=Mr,g=Fr,B({SimpleEventPlugin:ci,EnterLeaveEventPlugin:Hn,ChangeEventPlugin:_n,SelectEventPlugin:$n,BeforeInputEventPlugin:hn});var ui=[],hi=-1;function pi(e){0>hi||(e.current=ui[hi],ui[hi]=null,hi--)}function di(e,t){hi++,ui[hi]=e.current,e.current=t}var Ai={},fi={current:Ai},gi={current:!1},mi=Ai;function vi(e,t){var r=e.type.contextTypes;if(!r)return Ai;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in r)o[i]=t[i];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function yi(e){return null!=e.childContextTypes}function bi(){pi(gi),pi(fi)}function wi(e,t,r){if(fi.current!==Ai)throw Error(a(168));di(fi,t),di(gi,r)}function xi(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var o in n=n.getChildContext())if(!(o in e))throw Error(a(108,ge(t)||"Unknown",o));return i({},r,{},n)}function Ci(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ai,mi=fi.current,di(fi,e),di(gi,gi.current),!0}function Si(e,t,r){var n=e.stateNode;if(!n)throw Error(a(169));r?(e=xi(e,t,mi),n.__reactInternalMemoizedMergedChildContext=e,pi(gi),pi(fi),di(fi,e)):pi(gi),di(gi,r)}var Ei=o.unstable_runWithPriority,Bi=o.unstable_scheduleCallback,ki=o.unstable_cancelCallback,_i=o.unstable_requestPaint,Ti=o.unstable_now,Ii=o.unstable_getCurrentPriorityLevel,Mi=o.unstable_ImmediatePriority,Fi=o.unstable_UserBlockingPriority,Oi=o.unstable_NormalPriority,Pi=o.unstable_LowPriority,Di=o.unstable_IdlePriority,Ni={},Li=o.unstable_shouldYield,Ui=void 0!==_i?_i:function(){},Ri=null,Hi=null,Qi=!1,ji=Ti(),Vi=1e4>ji?Ti:function(){return Ti()-ji};function Wi(){switch(Ii()){case Mi:return 99;case Fi:return 98;case Oi:return 97;case Pi:return 96;case Di:return 95;default:throw Error(a(332))}}function zi(e){switch(e){case 99:return Mi;case 98:return Fi;case 97:return Oi;case 96:return Pi;case 95:return Di;default:throw Error(a(332))}}function Gi(e,t){return e=zi(e),Ei(e,t)}function Ki(e,t,r){return e=zi(e),Bi(e,t,r)}function Yi(e){return null===Ri?(Ri=[e],Hi=Bi(Mi,qi)):Ri.push(e),Ni}function Xi(){if(null!==Hi){var e=Hi;Hi=null,ki(e)}qi()}function qi(){if(!Qi&&null!==Ri){Qi=!0;var e=0;try{var t=Ri;Gi(99,(function(){for(;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}})),Ri=null}catch(t){throw null!==Ri&&(Ri=Ri.slice(e+1)),Bi(Mi,Xi),t}finally{Qi=!1}}}function $i(e,t,r){return 1073741821-(1+((1073741821-e+t/10)/(r/=10)|0))*r}function Ji(e,t){if(e&&e.defaultProps)for(var r in t=i({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}var Zi={current:null},eo=null,to=null,ro=null;function no(){ro=to=eo=null}function io(e){var t=Zi.current;pi(Zi),e.type._context._currentValue=t}function oo(e,t){for(;null!==e;){var r=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==r&&r.childExpirationTime<t&&(r.childExpirationTime=t);else{if(!(null!==r&&r.childExpirationTime<t))break;r.childExpirationTime=t}e=e.return}}function ao(e,t){eo=e,ro=to=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Pa=!0),e.firstContext=null)}function so(e,t){if(ro!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ro=e,t=1073741823),t={context:e,observedBits:t,next:null},null===to){if(null===eo)throw Error(a(308));to=t,eo.dependencies={expirationTime:0,firstContext:t,responders:null}}else to=to.next=t;return e._currentValue}var lo=!1;function co(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function uo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function ho(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function po(e,t){if(null!==(e=e.updateQueue)){var r=(e=e.shared).pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function Ao(e,t){var r=e.alternate;null!==r&&uo(r,e),null===(r=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=r.next,r.next=t)}function fo(e,t,r,n){var o=e.updateQueue;lo=!1;var a=o.baseQueue,s=o.shared.pending;if(null!==s){if(null!==a){var l=a.next;a.next=s.next,s.next=l}a=s,o.shared.pending=null,null!==(l=e.alternate)&&null!==(l=l.updateQueue)&&(l.baseQueue=s)}if(null!==a){l=a.next;var c=o.baseState,u=0,h=null,p=null,d=null;if(null!==l)for(var A=l;;){if((s=A.expirationTime)<n){var f={expirationTime:A.expirationTime,suspenseConfig:A.suspenseConfig,tag:A.tag,payload:A.payload,callback:A.callback,next:null};null===d?(p=d=f,h=c):d=d.next=f,s>u&&(u=s)}else{null!==d&&(d=d.next={expirationTime:1073741823,suspenseConfig:A.suspenseConfig,tag:A.tag,payload:A.payload,callback:A.callback,next:null}),bl(s,A.suspenseConfig);e:{var g=e,m=A;switch(s=t,f=r,m.tag){case 1:if("function"==typeof(g=m.payload)){c=g.call(f,c,s);break e}c=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(s="function"==typeof(g=m.payload)?g.call(f,c,s):g))break e;c=i({},c,s);break e;case 2:lo=!0}}null!==A.callback&&(e.effectTag|=32,null===(s=o.effects)?o.effects=[A]:s.push(A))}if(null===(A=A.next)||A===l){if(null===(s=o.shared.pending))break;A=a.next=s.next,s.next=l,o.baseQueue=a=s,o.shared.pending=null}}null===d?h=c:d.next=p,o.baseState=h,o.baseQueue=d,wl(u),e.expirationTime=u,e.memoizedState=c}}function go(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(null!==i){if(n.callback=null,n=i,i=r,"function"!=typeof n)throw Error(a(191,n));n.call(i)}}}var mo=q.ReactCurrentBatchConfig,vo=(new n.Component).refs;function yo(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:i({},t,r),e.memoizedState=r,0===e.expirationTime&&(e.updateQueue.baseState=r)}var bo={isMounted:function(e){return!!(e=e._reactInternalFiber)&&Je(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternalFiber;var n=sl(),i=mo.suspense;(i=ho(n=ll(n,e,i),i)).payload=t,null!=r&&(i.callback=r),po(e,i),cl(e,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternalFiber;var n=sl(),i=mo.suspense;(i=ho(n=ll(n,e,i),i)).tag=1,i.payload=t,null!=r&&(i.callback=r),po(e,i),cl(e,n)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var r=sl(),n=mo.suspense;(n=ho(r=ll(r,e,n),n)).tag=2,null!=t&&(n.callback=t),po(e,n),cl(e,r)}};function wo(e,t,r,n,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&Vn(r,n)&&Vn(i,o))}function xo(e,t,r){var n=!1,i=Ai,o=t.contextType;return"object"==typeof o&&null!==o?o=so(o):(i=yi(t)?mi:fi.current,o=(n=null!=(n=t.contextTypes))?vi(e,i):Ai),t=new t(r,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=bo,e.stateNode=t,t._reactInternalFiber=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Co(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&bo.enqueueReplaceState(t,t.state,null)}function So(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=vo,co(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=so(o):(o=yi(t)?mi:fi.current,i.context=vi(e,o)),fo(e,r,i,n),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(yo(e,t,o,r),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&bo.enqueueReplaceState(i,i.state,null),fo(e,r,i,n),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var Eo=Array.isArray;function Bo(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(a(309));var n=r.stateNode}if(!n)throw Error(a(147,e));var i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=n.refs;t===vo&&(t=n.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!r._owner)throw Error(a(290,e))}return e}function ko(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function _o(e){function t(t,r){if(e){var n=t.lastEffect;null!==n?(n.nextEffect=r,t.lastEffect=r):t.firstEffect=t.lastEffect=r,r.nextEffect=null,r.effectTag=8}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(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 i(e,t){return(e=Ql(e,t)).index=0,e.sibling=null,e}function o(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.effectTag=2,r):n:(t.effectTag=2,r):r}function s(t){return e&&null===t.alternate&&(t.effectTag=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Wl(r,e.mode,n)).return=e,t):((t=i(t,r)).return=e,t)}function c(e,t,r,n){return null!==t&&t.elementType===r.type?((n=i(t,r.props)).ref=Bo(e,t,r),n.return=e,n):((n=jl(r.type,r.key,r.props,null,e.mode,n)).ref=Bo(e,t,r),n.return=e,n)}function u(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=zl(r,e.mode,n)).return=e,t):((t=i(t,r.children||[])).return=e,t)}function h(e,t,r,n,o){return null===t||7!==t.tag?((t=Vl(r,e.mode,n,o)).return=e,t):((t=i(t,r)).return=e,t)}function p(e,t,r){if("string"==typeof t||"number"==typeof t)return(t=Wl(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(r=jl(t.type,t.key,t.props,null,e.mode,r)).ref=Bo(e,null,t),r.return=e,r;case te:return(t=zl(t,e.mode,r)).return=e,t}if(Eo(t)||fe(t))return(t=Vl(t,e.mode,r,null)).return=e,t;ko(e,t)}return null}function d(e,t,r,n){var i=null!==t?t.key:null;if("string"==typeof r||"number"==typeof r)return null!==i?null:l(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return r.key===i?r.type===re?h(e,t,r.props.children,n,i):c(e,t,r,n):null;case te:return r.key===i?u(e,t,r,n):null}if(Eo(r)||fe(r))return null!==i?null:h(e,t,r,n,null);ko(e,r)}return null}function A(e,t,r,n,i){if("string"==typeof n||"number"==typeof n)return l(t,e=e.get(r)||null,""+n,i);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return e=e.get(null===n.key?r:n.key)||null,n.type===re?h(t,e,n.props.children,i,n.key):c(t,e,n,i);case te:return u(t,e=e.get(null===n.key?r:n.key)||null,n,i)}if(Eo(n)||fe(n))return h(t,e=e.get(r)||null,n,i,null);ko(t,n)}return null}function f(i,a,s,l){for(var c=null,u=null,h=a,f=a=0,g=null;null!==h&&f<s.length;f++){h.index>f?(g=h,h=null):g=h.sibling;var m=d(i,h,s[f],l);if(null===m){null===h&&(h=g);break}e&&h&&null===m.alternate&&t(i,h),a=o(m,a,f),null===u?c=m:u.sibling=m,u=m,h=g}if(f===s.length)return r(i,h),c;if(null===h){for(;f<s.length;f++)null!==(h=p(i,s[f],l))&&(a=o(h,a,f),null===u?c=h:u.sibling=h,u=h);return c}for(h=n(i,h);f<s.length;f++)null!==(g=A(h,i,f,s[f],l))&&(e&&null!==g.alternate&&h.delete(null===g.key?f:g.key),a=o(g,a,f),null===u?c=g:u.sibling=g,u=g);return e&&h.forEach((function(e){return t(i,e)})),c}function g(i,s,l,c){var u=fe(l);if("function"!=typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var h=u=null,f=s,g=s=0,m=null,v=l.next();null!==f&&!v.done;g++,v=l.next()){f.index>g?(m=f,f=null):m=f.sibling;var y=d(i,f,v.value,c);if(null===y){null===f&&(f=m);break}e&&f&&null===y.alternate&&t(i,f),s=o(y,s,g),null===h?u=y:h.sibling=y,h=y,f=m}if(v.done)return r(i,f),u;if(null===f){for(;!v.done;g++,v=l.next())null!==(v=p(i,v.value,c))&&(s=o(v,s,g),null===h?u=v:h.sibling=v,h=v);return u}for(f=n(i,f);!v.done;g++,v=l.next())null!==(v=A(f,i,g,v.value,c))&&(e&&null!==v.alternate&&f.delete(null===v.key?g:v.key),s=o(v,s,g),null===h?u=v:h.sibling=v,h=v);return e&&f.forEach((function(e){return t(i,e)})),u}return function(e,n,o,l){var c="object"==typeof o&&null!==o&&o.type===re&&null===o.key;c&&(o=o.props.children);var u="object"==typeof o&&null!==o;if(u)switch(o.$$typeof){case ee:e:{for(u=o.key,c=n;null!==c;){if(c.key===u){if(7===c.tag){if(o.type===re){r(e,c.sibling),(n=i(c,o.props.children)).return=e,e=n;break e}}else if(c.elementType===o.type){r(e,c.sibling),(n=i(c,o.props)).ref=Bo(e,c,o),n.return=e,e=n;break e}r(e,c);break}t(e,c),c=c.sibling}o.type===re?((n=Vl(o.props.children,e.mode,l,o.key)).return=e,e=n):((l=jl(o.type,o.key,o.props,null,e.mode,l)).ref=Bo(e,n,o),l.return=e,e=l)}return s(e);case te:e:{for(c=o.key;null!==n;){if(n.key===c){if(4===n.tag&&n.stateNode.containerInfo===o.containerInfo&&n.stateNode.implementation===o.implementation){r(e,n.sibling),(n=i(n,o.children||[])).return=e,e=n;break e}r(e,n);break}t(e,n),n=n.sibling}(n=zl(o,e.mode,l)).return=e,e=n}return s(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==n&&6===n.tag?(r(e,n.sibling),(n=i(n,o)).return=e,e=n):(r(e,n),(n=Wl(o,e.mode,l)).return=e,e=n),s(e);if(Eo(o))return f(e,n,o,l);if(fe(o))return g(e,n,o,l);if(u&&ko(e,o),void 0===o&&!c)switch(e.tag){case 1:case 0:throw e=e.type,Error(a(152,e.displayName||e.name||"Component"))}return r(e,n)}}var To=_o(!0),Io=_o(!1),Mo={},Fo={current:Mo},Oo={current:Mo},Po={current:Mo};function Do(e){if(e===Mo)throw Error(a(174));return e}function No(e,t){switch(di(Po,t),di(Oo,e),di(Fo,Mo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:De(null,"");break;default:t=De(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}pi(Fo),di(Fo,t)}function Lo(){pi(Fo),pi(Oo),pi(Po)}function Uo(e){Do(Po.current);var t=Do(Fo.current),r=De(t,e.type);t!==r&&(di(Oo,e),di(Fo,r))}function Ro(e){Oo.current===e&&(pi(Fo),pi(Oo))}var Ho={current:0};function Qo(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||r.data===gr||r.data===mr))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(64&t.effectTag)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}function jo(e,t){return{responder:e,props:t}}var Vo=q.ReactCurrentDispatcher,Wo=q.ReactCurrentBatchConfig,zo=0,Go=null,Ko=null,Yo=null,Xo=!1;function qo(){throw Error(a(321))}function $o(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Qn(e[r],t[r]))return!1;return!0}function Jo(e,t,r,n,i,o){if(zo=o,Go=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,Vo.current=null===e||null===e.memoizedState?wa:xa,e=r(n,i),t.expirationTime===zo){o=0;do{if(t.expirationTime=0,!(25>o))throw Error(a(301));o+=1,Yo=Ko=null,t.updateQueue=null,Vo.current=Ca,e=r(n,i)}while(t.expirationTime===zo)}if(Vo.current=ba,t=null!==Ko&&null!==Ko.next,zo=0,Yo=Ko=Go=null,Xo=!1,t)throw Error(a(300));return e}function Zo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Yo?Go.memoizedState=Yo=e:Yo=Yo.next=e,Yo}function ea(){if(null===Ko){var e=Go.alternate;e=null!==e?e.memoizedState:null}else e=Ko.next;var t=null===Yo?Go.memoizedState:Yo.next;if(null!==t)Yo=t,Ko=e;else{if(null===e)throw Error(a(310));e={memoizedState:(Ko=e).memoizedState,baseState:Ko.baseState,baseQueue:Ko.baseQueue,queue:Ko.queue,next:null},null===Yo?Go.memoizedState=Yo=e:Yo=Yo.next=e}return Yo}function ta(e,t){return"function"==typeof t?t(e):t}function ra(e){var t=ea(),r=t.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=e;var n=Ko,i=n.baseQueue,o=r.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}n.baseQueue=i=o,r.pending=null}if(null!==i){i=i.next,n=n.baseState;var l=s=o=null,c=i;do{var u=c.expirationTime;if(u<zo){var h={expirationTime:c.expirationTime,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===l?(s=l=h,o=n):l=l.next=h,u>Go.expirationTime&&(Go.expirationTime=u,wl(u))}else null!==l&&(l=l.next={expirationTime:1073741823,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),bl(u,c.suspenseConfig),n=c.eagerReducer===e?c.eagerState:e(n,c.action);c=c.next}while(null!==c&&c!==i);null===l?o=n:l.next=s,Qn(n,t.memoizedState)||(Pa=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function na(e){var t=ea(),r=t.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,o=t.memoizedState;if(null!==i){r.pending=null;var s=i=i.next;do{o=e(o,s.action),s=s.next}while(s!==i);Qn(o,t.memoizedState)||(Pa=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),r.lastRenderedState=o}return[o,n]}function ia(e){var t=Zo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ta,lastRenderedState:e}).dispatch=ya.bind(null,Go,e),[t.memoizedState,e]}function oa(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=Go.updateQueue)?(t={lastEffect:null},Go.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function aa(){return ea().memoizedState}function sa(e,t,r,n){var i=Zo();Go.effectTag|=e,i.memoizedState=oa(1|t,r,void 0,void 0===n?null:n)}function la(e,t,r,n){var i=ea();n=void 0===n?null:n;var o=void 0;if(null!==Ko){var a=Ko.memoizedState;if(o=a.destroy,null!==n&&$o(n,a.deps))return void oa(t,r,o,n)}Go.effectTag|=e,i.memoizedState=oa(1|t,r,o,n)}function ca(e,t){return sa(516,4,e,t)}function ua(e,t){return la(516,4,e,t)}function ha(e,t){return la(4,2,e,t)}function pa(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 da(e,t,r){return r=null!=r?r.concat([e]):null,la(4,2,pa.bind(null,t,e),r)}function Aa(){}function fa(e,t){return Zo().memoizedState=[e,void 0===t?null:t],e}function ga(e,t){var r=ea();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&$o(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function ma(e,t){var r=ea();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&$o(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function va(e,t,r){var n=Wi();Gi(98>n?98:n,(function(){e(!0)})),Gi(97<n?97:n,(function(){var n=Wo.suspense;Wo.suspense=void 0===t?null:t;try{e(!1),r()}finally{Wo.suspense=n}}))}function ya(e,t,r){var n=sl(),i=mo.suspense;i={expirationTime:n=ll(n,e,i),suspenseConfig:i,action:r,eagerReducer:null,eagerState:null,next:null};var o=t.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),t.pending=i,o=e.alternate,e===Go||null!==o&&o===Go)Xo=!0,i.expirationTime=zo,Go.expirationTime=zo;else{if(0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,r);if(i.eagerReducer=o,i.eagerState=s,Qn(s,a))return}catch(e){}cl(e,n)}}var ba={readContext:so,useCallback:qo,useContext:qo,useEffect:qo,useImperativeHandle:qo,useLayoutEffect:qo,useMemo:qo,useReducer:qo,useRef:qo,useState:qo,useDebugValue:qo,useResponder:qo,useDeferredValue:qo,useTransition:qo},wa={readContext:so,useCallback:fa,useContext:so,useEffect:ca,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,sa(4,2,pa.bind(null,t,e),r)},useLayoutEffect:function(e,t){return sa(4,2,e,t)},useMemo:function(e,t){var r=Zo();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Zo();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=ya.bind(null,Go,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},Zo().memoizedState=e},useState:ia,useDebugValue:Aa,useResponder:jo,useDeferredValue:function(e,t){var r=ia(e),n=r[0],i=r[1];return ca((function(){var r=Wo.suspense;Wo.suspense=void 0===t?null:t;try{i(e)}finally{Wo.suspense=r}}),[e,t]),n},useTransition:function(e){var t=ia(!1),r=t[0];return t=t[1],[fa(va.bind(null,t,e),[t,e]),r]}},xa={readContext:so,useCallback:ga,useContext:so,useEffect:ua,useImperativeHandle:da,useLayoutEffect:ha,useMemo:ma,useReducer:ra,useRef:aa,useState:function(){return ra(ta)},useDebugValue:Aa,useResponder:jo,useDeferredValue:function(e,t){var r=ra(ta),n=r[0],i=r[1];return ua((function(){var r=Wo.suspense;Wo.suspense=void 0===t?null:t;try{i(e)}finally{Wo.suspense=r}}),[e,t]),n},useTransition:function(e){var t=ra(ta),r=t[0];return t=t[1],[ga(va.bind(null,t,e),[t,e]),r]}},Ca={readContext:so,useCallback:ga,useContext:so,useEffect:ua,useImperativeHandle:da,useLayoutEffect:ha,useMemo:ma,useReducer:na,useRef:aa,useState:function(){return na(ta)},useDebugValue:Aa,useResponder:jo,useDeferredValue:function(e,t){var r=na(ta),n=r[0],i=r[1];return ua((function(){var r=Wo.suspense;Wo.suspense=void 0===t?null:t;try{i(e)}finally{Wo.suspense=r}}),[e,t]),n},useTransition:function(e){var t=na(ta),r=t[0];return t=t[1],[ga(va.bind(null,t,e),[t,e]),r]}},Sa=null,Ea=null,Ba=!1;function ka(e,t){var r=Rl(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function _a(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.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 Ta(e){if(Ba){var t=Ea;if(t){var r=t;if(!_a(e,t)){if(!(t=Sr(r.nextSibling))||!_a(e,t))return e.effectTag=-1025&e.effectTag|2,Ba=!1,void(Sa=e);ka(Sa,r)}Sa=e,Ea=Sr(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Ba=!1,Sa=e}}function Ia(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Sa=e}function Ma(e){if(e!==Sa)return!1;if(!Ba)return Ia(e),Ba=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!wr(t,e.memoizedProps))for(t=Ea;t;)ka(e,t),t=Sr(t.nextSibling);if(Ia(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if(r===fr){if(0===t){Ea=Sr(e.nextSibling);break e}t--}else r!==Ar&&r!==mr&&r!==gr||t++}e=e.nextSibling}Ea=null}}else Ea=Sa?Sr(e.stateNode.nextSibling):null;return!0}function Fa(){Ea=Sa=null,Ba=!1}var Oa=q.ReactCurrentOwner,Pa=!1;function Da(e,t,r,n){t.child=null===e?Io(t,null,r,n):To(t,e.child,r,n)}function Na(e,t,r,n,i){r=r.render;var o=t.ref;return ao(t,i),n=Jo(e,t,r,n,o,i),null===e||Pa?(t.effectTag|=1,Da(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Za(e,t,i))}function La(e,t,r,n,i,o){if(null===e){var a=r.type;return"function"!=typeof a||Hl(a)||void 0!==a.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=jl(r.type,null,n,null,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ua(e,t,a,n,i,o))}return a=e.child,i<o&&(i=a.memoizedProps,(r=null!==(r=r.compare)?r:Vn)(i,n)&&e.ref===t.ref)?Za(e,t,o):(t.effectTag|=1,(e=Ql(a,n)).ref=t.ref,e.return=t,t.child=e)}function Ua(e,t,r,n,i,o){return null!==e&&Vn(e.memoizedProps,n)&&e.ref===t.ref&&(Pa=!1,i<o)?(t.expirationTime=e.expirationTime,Za(e,t,o)):Ha(e,t,r,n,o)}function Ra(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.effectTag|=128)}function Ha(e,t,r,n,i){var o=yi(r)?mi:fi.current;return o=vi(t,o),ao(t,i),r=Jo(e,t,r,n,o,i),null===e||Pa?(t.effectTag|=1,Da(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Za(e,t,i))}function Qa(e,t,r,n,i){if(yi(r)){var o=!0;Ci(t)}else o=!1;if(ao(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),xo(t,r,n),So(t,r,n,i),n=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,c=r.contextType;c="object"==typeof c&&null!==c?so(c):vi(t,c=yi(r)?mi:fi.current);var u=r.getDerivedStateFromProps,h="function"==typeof u||"function"==typeof a.getSnapshotBeforeUpdate;h||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==n||l!==c)&&Co(t,a,n,c),lo=!1;var p=t.memoizedState;a.state=p,fo(t,n,a,i),l=t.memoizedState,s!==n||p!==l||gi.current||lo?("function"==typeof u&&(yo(t,r,u,n),l=t.memoizedState),(s=lo||wo(t,r,s,n,p,l,c))?(h||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=n,t.memoizedState=l),a.props=n,a.state=l,a.context=c,n=s):("function"==typeof a.componentDidMount&&(t.effectTag|=4),n=!1)}else a=t.stateNode,uo(e,t),s=t.memoizedProps,a.props=t.type===t.elementType?s:Ji(t.type,s),l=a.context,c="object"==typeof(c=r.contextType)&&null!==c?so(c):vi(t,c=yi(r)?mi:fi.current),(h="function"==typeof(u=r.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==n||l!==c)&&Co(t,a,n,c),lo=!1,l=t.memoizedState,a.state=l,fo(t,n,a,i),p=t.memoizedState,s!==n||l!==p||gi.current||lo?("function"==typeof u&&(yo(t,r,u,n),p=t.memoizedState),(u=lo||wo(t,r,s,n,l,p,c))?(h||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(n,p,c),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(n,p,c)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=n,t.memoizedState=p),a.props=n,a.state=p,a.context=c,n=u):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),n=!1);return ja(e,t,r,n,o,i)}function ja(e,t,r,n,i,o){Ra(e,t);var a=!!(64&t.effectTag);if(!n&&!a)return i&&Si(t,r,!1),Za(e,t,o);n=t.stateNode,Oa.current=t;var s=a&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.effectTag|=1,null!==e&&a?(t.child=To(t,e.child,null,o),t.child=To(t,null,s,o)):Da(e,t,s,o),t.memoizedState=n.state,i&&Si(t,r,!0),t.child}function Va(e){var t=e.stateNode;t.pendingContext?wi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&wi(0,t.context,!1),No(e,t.containerInfo)}var Wa,za,Ga,Ka,Ya={dehydrated:null,retryTime:0};function Xa(e,t,r){var n,i=t.mode,o=t.pendingProps,a=Ho.current,s=!1;if((n=!!(64&t.effectTag))||(n=!!(2&a)&&(null===e||null!==e.memoizedState)),n?(s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),di(Ho,1&a),null===e){if(void 0!==o.fallback&&Ta(t),s){if(s=o.fallback,(o=Vl(null,i,0,null)).return=t,!(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(r=Vl(s,i,r,null)).return=t,o.sibling=r,t.memoizedState=Ya,t.child=o,r}return i=o.children,t.memoizedState=null,t.child=Io(t,null,i,r)}if(null!==e.memoizedState){if(i=(e=e.child).sibling,s){if(o=o.fallback,(r=Ql(e,e.pendingProps)).return=t,!(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(r.child=s;null!==s;)s.return=r,s=s.sibling;return(i=Ql(i,o)).return=t,r.sibling=i,r.childExpirationTime=0,t.memoizedState=Ya,t.child=r,i}return r=To(t,e.child,o.children,r),t.memoizedState=null,t.child=r}if(e=e.child,s){if(s=o.fallback,(o=Vl(null,i,0,null)).return=t,o.child=e,null!==e&&(e.return=o),!(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(r=Vl(s,i,r,null)).return=t,o.sibling=r,r.effectTag|=2,o.childExpirationTime=0,t.memoizedState=Ya,t.child=o,r}return t.memoizedState=null,t.child=To(t,e,o.children,r)}function qa(e,t){e.expirationTime<t&&(e.expirationTime=t);var r=e.alternate;null!==r&&r.expirationTime<t&&(r.expirationTime=t),oo(e.return,t)}function $a(e,t,r,n,i,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailExpiration:0,tailMode:i,lastEffect:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailExpiration=0,a.tailMode=i,a.lastEffect=o)}function Ja(e,t,r){var n=t.pendingProps,i=n.revealOrder,o=n.tail;if(Da(e,t,n.children,r),2&(n=Ho.current))n=1&n|2,t.effectTag|=64;else{if(null!==e&&64&e.effectTag)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&qa(e,r);else if(19===e.tag)qa(e,r);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}n&=1}if(di(Ho,n),2&t.mode)switch(i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===Qo(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),$a(t,!1,i,r,o,t.lastEffect);break;case"backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===Qo(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}$a(t,!0,r,null,o,t.lastEffect);break;case"together":$a(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Za(e,t,r){null!==e&&(t.dependencies=e.dependencies);var n=t.expirationTime;if(0!==n&&wl(n),t.childExpirationTime<r)return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(r=Ql(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Ql(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function es(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ts(e,t,r){var n=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 yi(t.type)&&bi(),null;case 3:return Lo(),pi(gi),pi(fi),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||!Ma(t)||(t.effectTag|=4),za(t),null;case 5:Ro(t),r=Do(Po.current);var o=t.type;if(null!==e&&null!=t.stateNode)Ga(e,t,o,n,r),e.ref!==t.ref&&(t.effectTag|=128);else{if(!n){if(null===t.stateNode)throw Error(a(166));return null}if(e=Do(Fo.current),Ma(t)){n=t.stateNode,o=t.type;var s=t.memoizedProps;switch(n[kr]=t,n[_r]=s,o){case"iframe":case"object":case"embed":Gt("load",n);break;case"video":case"audio":for(e=0;e<Xe.length;e++)Gt(Xe[e],n);break;case"source":Gt("error",n);break;case"img":case"image":case"link":Gt("error",n),Gt("load",n);break;case"form":Gt("reset",n),Gt("submit",n);break;case"details":Gt("toggle",n);break;case"input":Ce(n,s),Gt("invalid",n),ar(r,"onChange");break;case"select":n._wrapperState={wasMultiple:!!s.multiple},Gt("invalid",n),ar(r,"onChange");break;case"textarea":Me(n,s),Gt("invalid",n),ar(r,"onChange")}for(var l in nr(o,s),e=null,s)if(s.hasOwnProperty(l)){var c=s[l];"children"===l?"string"==typeof c?n.textContent!==c&&(e=["children",c]):"number"==typeof c&&n.textContent!==""+c&&(e=["children",""+c]):S.hasOwnProperty(l)&&null!=c&&ar(r,l)}switch(o){case"input":be(n),Be(n,s,!0);break;case"textarea":be(n),Oe(n);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(n.onclick=sr)}r=e,t.updateQueue=r,null!==r&&(t.effectTag|=4)}else{switch(l=9===r.nodeType?r:r.ownerDocument,e===or&&(e=Pe(o)),e===or?"script"===o?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=l.createElement(o,{is:n.is}):(e=l.createElement(o),"select"===o&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,o),e[kr]=t,e[_r]=n,Wa(e,t,!1,!1),t.stateNode=e,l=ir(o,n),o){case"iframe":case"object":case"embed":Gt("load",e),c=n;break;case"video":case"audio":for(c=0;c<Xe.length;c++)Gt(Xe[c],e);c=n;break;case"source":Gt("error",e),c=n;break;case"img":case"image":case"link":Gt("error",e),Gt("load",e),c=n;break;case"form":Gt("reset",e),Gt("submit",e),c=n;break;case"details":Gt("toggle",e),c=n;break;case"input":Ce(e,n),c=xe(e,n),Gt("invalid",e),ar(r,"onChange");break;case"option":c=_e(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},c=i({},n,{value:void 0}),Gt("invalid",e),ar(r,"onChange");break;case"textarea":Me(e,n),c=Ie(e,n),Gt("invalid",e),ar(r,"onChange");break;default:c=n}nr(o,c);var u=c;for(s in u)if(u.hasOwnProperty(s)){var h=u[s];"style"===s?tr(e,h):"dangerouslySetInnerHTML"===s?null!=(h=h?h.__html:void 0)&&Ue(e,h):"children"===s?"string"==typeof h?("textarea"!==o||""!==h)&&Re(e,h):"number"==typeof h&&Re(e,""+h):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?null!=h&&ar(r,s):null!=h&&$(e,s,h,l))}switch(o){case"input":be(e),Be(e,n,!1);break;case"textarea":be(e),Oe(e);break;case"option":null!=n.value&&e.setAttribute("value",""+ve(n.value));break;case"select":e.multiple=!!n.multiple,null!=(r=n.value)?Te(e,!!n.multiple,r,!1):null!=n.defaultValue&&Te(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof c.onClick&&(e.onclick=sr)}br(o,n)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ka(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(a(166));r=Do(Po.current),Do(Fo.current),Ma(t)?(r=t.stateNode,n=t.memoizedProps,r[kr]=t,r.nodeValue!==n&&(t.effectTag|=4)):((r=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[kr]=t,t.stateNode=r)}return null;case 13:return pi(Ho),n=t.memoizedState,64&t.effectTag?(t.expirationTime=r,t):(r=null!==n,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Ma(t):(n=null!==(o=e.memoizedState),r||null===o||null!==(o=e.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=o,o.nextEffect=s):(t.firstEffect=t.lastEffect=o,o.nextEffect=null),o.effectTag=8)),r&&!n&&2&t.mode&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||1&Ho.current?Qs===Ms&&(Qs=Ps):(Qs!==Ms&&Qs!==Ps||(Qs=Ds),0!==Gs&&null!==Us&&(Yl(Us,Hs),Xl(Us,Gs)))),(r||n)&&(t.effectTag|=4),null);case 4:return Lo(),za(t),null;case 10:return io(t),null;case 19:if(pi(Ho),null===(n=t.memoizedState))return null;if(o=!!(64&t.effectTag),null===(s=n.rendering)){if(o)es(n,!1);else if(Qs!==Ms||null!==e&&64&e.effectTag)for(s=t.child;null!==s;){if(null!==(e=Qo(s))){for(t.effectTag|=64,es(n,!1),null!==(o=e.updateQueue)&&(t.updateQueue=o,t.effectTag|=4),null===n.lastEffect&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=t.child;null!==n;)s=r,(o=n).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(e=o.alternate)?(o.childExpirationTime=0,o.expirationTime=s,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=e.childExpirationTime,o.expirationTime=e.expirationTime,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,s=e.dependencies,o.dependencies=null===s?null:{expirationTime:s.expirationTime,firstContext:s.firstContext,responders:s.responders}),n=n.sibling;return di(Ho,1&Ho.current|2),t.child}s=s.sibling}}else{if(!o)if(null!==(e=Qo(s))){if(t.effectTag|=64,o=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.effectTag|=4),es(n,!0),null===n.tail&&"hidden"===n.tailMode&&!s.alternate)return null!==(t=t.lastEffect=n.lastEffect)&&(t.nextEffect=null),null}else 2*Vi()-n.renderingStartTime>n.tailExpiration&&1<r&&(t.effectTag|=64,o=!0,es(n,!1),t.expirationTime=t.childExpirationTime=r-1);n.isBackwards?(s.sibling=t.child,t.child=s):(null!==(r=n.last)?r.sibling=s:t.child=s,n.last=s)}return null!==n.tail?(0===n.tailExpiration&&(n.tailExpiration=Vi()+500),r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=Vi(),r.sibling=null,t=Ho.current,di(Ho,o?1&t|2:1&t),r):null}throw Error(a(156,t.tag))}function rs(e){switch(e.tag){case 1:yi(e.type)&&bi();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Lo(),pi(gi),pi(fi),64&(t=e.effectTag))throw Error(a(285));return e.effectTag=-4097&t|64,e;case 5:return Ro(e),null;case 13:return pi(Ho),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return pi(Ho),null;case 4:return Lo(),null;case 10:return io(e),null;default:return null}}function ns(e,t){return{value:e,source:t,stack:me(t)}}Wa=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},za=function(){},Ga=function(e,t,r,n,o){var a=e.memoizedProps;if(a!==n){var s,l,c=t.stateNode;switch(Do(Fo.current),e=null,r){case"input":a=xe(c,a),n=xe(c,n),e=[];break;case"option":a=_e(c,a),n=_e(c,n),e=[];break;case"select":a=i({},a,{value:void 0}),n=i({},n,{value:void 0}),e=[];break;case"textarea":a=Ie(c,a),n=Ie(c,n),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof n.onClick&&(c.onclick=sr)}for(s in nr(r,n),r=null,a)if(!n.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s)for(l in c=a[s])c.hasOwnProperty(l)&&(r||(r={}),r[l]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?e||(e=[]):(e=e||[]).push(s,null));for(s in n){var u=n[s];if(c=null!=a?a[s]:void 0,n.hasOwnProperty(s)&&u!==c&&(null!=u||null!=c))if("style"===s)if(c){for(l in c)!c.hasOwnProperty(l)||u&&u.hasOwnProperty(l)||(r||(r={}),r[l]="");for(l in u)u.hasOwnProperty(l)&&c[l]!==u[l]&&(r||(r={}),r[l]=u[l])}else r||(e||(e=[]),e.push(s,r)),r=u;else"dangerouslySetInnerHTML"===s?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(e=e||[]).push(s,u)):"children"===s?c===u||"string"!=typeof u&&"number"!=typeof u||(e=e||[]).push(s,""+u):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(S.hasOwnProperty(s)?(null!=u&&ar(o,s),e||c===u||(e=[])):(e=e||[]).push(s,u))}r&&(e=e||[]).push("style",r),o=e,(t.updateQueue=o)&&(t.effectTag|=4)}},Ka=function(e,t,r,n){r!==n&&(t.effectTag|=4)};var is="function"==typeof WeakSet?WeakSet:Set;function os(e,t){var r=t.source,n=t.stack;null===n&&null!==r&&(n=me(r)),null!==r&&ge(r.type),t=t.value,null!==e&&1===e.tag&&ge(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function as(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Ol(e,t)}else t.current=null}function ss(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 3:case 5:case 6:case 4:case 17:return;case 1:if(256&t.effectTag&&null!==e){var r=e.memoizedProps,n=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?r:Ji(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return}throw Error(a(163))}function ls(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.destroy;r.destroy=void 0,void 0!==n&&n()}r=r.next}while(r!==t)}}function cs(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function us(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:return void cs(3,r);case 1:if(e=r.stateNode,4&r.effectTag)if(null===t)e.componentDidMount();else{var n=r.elementType===r.type?t.memoizedProps:Ji(r.type,t.memoizedProps);e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=r.updateQueue)&&go(r,t,e));case 3:if(null!==(t=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 5:case 1:e=r.child.stateNode}go(r,t,e)}return;case 5:return e=r.stateNode,void(null===t&&4&r.effectTag&&br(r.type,r.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:return;case 13:return void(null===r.memoizedState&&(r=r.alternate,null!==r&&(r=r.memoizedState,null!==r&&(r=r.dehydrated,null!==r&&Dt(r)))))}throw Error(a(163))}function hs(e,t,r){switch("function"==typeof Ll&&Ll(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e.next;Gi(97<r?97:r,(function(){var e=n;do{var r=e.destroy;if(void 0!==r){var i=t;try{r()}catch(e){Ol(i,e)}}e=e.next}while(e!==n)}))}break;case 1:as(t),"function"==typeof(r=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Ol(e,t)}}(t,r);break;case 5:as(t);break;case 4:ms(e,t,r)}}function ps(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&ps(t)}function ds(e){return 5===e.tag||3===e.tag||4===e.tag}function As(e){e:{for(var t=e.return;null!==t;){if(ds(t)){var r=t;break e}t=t.return}throw Error(a(160))}switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:case 4:t=t.containerInfo,n=!0;break;default:throw Error(a(161))}16&r.effectTag&&(Re(t,""),r.effectTag&=-17);e:t:for(r=e;;){for(;null===r.sibling;){if(null===r.return||ds(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;5!==r.tag&&6!==r.tag&&18!==r.tag;){if(2&r.effectTag)continue t;if(null===r.child||4===r.tag)continue t;r.child.return=r,r=r.child}if(!(2&r.effectTag)){r=r.stateNode;break e}}n?fs(e,r,t):gs(e,r,t)}function fs(e,t,r){var n=e.tag,i=5===n||6===n;if(i)e=i?e.stateNode:e.stateNode.instance,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=sr));else if(4!==n&&null!==(e=e.child))for(fs(e,t,r),e=e.sibling;null!==e;)fs(e,t,r),e=e.sibling}function gs(e,t,r){var n=e.tag,i=5===n||6===n;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(gs(e,t,r),e=e.sibling;null!==e;)gs(e,t,r),e=e.sibling}function ms(e,t,r){for(var n,i,o=t,s=!1;;){if(!s){s=o.return;e:for(;;){if(null===s)throw Error(a(160));switch(n=s.stateNode,s.tag){case 5:i=!1;break e;case 3:case 4:n=n.containerInfo,i=!0;break e}s=s.return}s=!0}if(5===o.tag||6===o.tag){e:for(var l=e,c=o,u=r,h=c;;)if(hs(l,h,u),null!==h.child&&4!==h.tag)h.child.return=h,h=h.child;else{if(h===c)break e;for(;null===h.sibling;){if(null===h.return||h.return===c)break e;h=h.return}h.sibling.return=h.return,h=h.sibling}i?(l=n,c=o.stateNode,8===l.nodeType?l.parentNode.removeChild(c):l.removeChild(c)):n.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){n=o.stateNode.containerInfo,i=!0,o.child.return=o,o=o.child;continue}}else if(hs(e,o,r),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(s=!1)}o.sibling.return=o.return,o=o.sibling}}function vs(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void ls(3,t);case 1:case 12:case 17:return;case 5:var r=t.stateNode;if(null!=r){var n=t.memoizedProps,i=null!==e?e.memoizedProps:n;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(r[_r]=n,"input"===e&&"radio"===n.type&&null!=n.name&&Se(r,n),ir(e,i),t=ir(e,n),i=0;i<o.length;i+=2){var s=o[i],l=o[i+1];"style"===s?tr(r,l):"dangerouslySetInnerHTML"===s?Ue(r,l):"children"===s?Re(r,l):$(r,s,l,t)}switch(e){case"input":Ee(r,n);break;case"textarea":Fe(r,n);break;case"select":t=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,null!=(e=n.value)?Te(r,!!n.multiple,e,!1):t!==!!n.multiple&&(null!=n.defaultValue?Te(r,!!n.multiple,n.defaultValue,!0):Te(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(a(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,Dt(t.containerInfo)));case 13:if(r=t,null===t.memoizedState?n=!1:(n=!0,r=t.child,Ys=Vi()),null!==r)e:for(e=r;;){if(5===e.tag)o=e.stateNode,n?"function"==typeof(o=o.style).setProperty?o.setProperty("display","none","important"):o.display="none":(o=e.stateNode,i=null!=(i=e.memoizedProps.style)&&i.hasOwnProperty("display")?i.display:null,o.style.display=er("display",i));else if(6===e.tag)e.stateNode.nodeValue=n?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(o=e.child.sibling).return=e,e=o;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===r)break;for(;null===e.sibling;){if(null===e.return||e.return===r)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void ys(t);case 19:return void ys(t)}throw Error(a(163))}function ys(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new is),t.forEach((function(t){var n=Dl.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}var bs="function"==typeof WeakMap?WeakMap:Map;function ws(e,t,r){(r=ho(r,null)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){$s||($s=!0,Js=n),os(e,t)},r}function xs(e,t,r){(r=ho(r,null)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var i=t.value;r.payload=function(){return os(e,t),n(i)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===Zs?Zs=new Set([this]):Zs.add(this),os(e,t));var r=t.stack;this.componentDidCatch(t.value,{componentStack:null!==r?r:""})}),r}var Cs,Ss=Math.ceil,Es=q.ReactCurrentDispatcher,Bs=q.ReactCurrentOwner,ks=0,_s=8,Ts=16,Is=32,Ms=0,Fs=1,Os=2,Ps=3,Ds=4,Ns=5,Ls=ks,Us=null,Rs=null,Hs=0,Qs=Ms,js=null,Vs=1073741823,Ws=1073741823,zs=null,Gs=0,Ks=!1,Ys=0,Xs=500,qs=null,$s=!1,Js=null,Zs=null,el=!1,tl=null,rl=90,nl=null,il=0,ol=null,al=0;function sl(){return(Ls&(Ts|Is))!==ks?1073741821-(Vi()/10|0):0!==al?al:al=1073741821-(Vi()/10|0)}function ll(e,t,r){if(!(2&(t=t.mode)))return 1073741823;var n=Wi();if(!(4&t))return 99===n?1073741823:1073741822;if((Ls&Ts)!==ks)return Hs;if(null!==r)e=$i(e,0|r.timeoutMs||5e3,250);else switch(n){case 99:e=1073741823;break;case 98:e=$i(e,150,100);break;case 97:case 96:e=$i(e,5e3,250);break;case 95:e=2;break;default:throw Error(a(326))}return null!==Us&&e===Hs&&--e,e}function cl(e,t){if(50<il)throw il=0,ol=null,Error(a(185));if(null!==(e=ul(e,t))){var r=Wi();1073741823===t?(Ls&_s)!==ks&&(Ls&(Ts|Is))===ks?Al(e):(pl(e),Ls===ks&&Xi()):pl(e),(4&Ls)===ks||98!==r&&99!==r||(null===nl?nl=new Map([[e,t]]):(void 0===(r=nl.get(e))||r>t)&&nl.set(e,t))}}function ul(e,t){e.expirationTime<t&&(e.expirationTime=t);var r=e.alternate;null!==r&&r.expirationTime<t&&(r.expirationTime=t);var n=e.return,i=null;if(null===n&&3===e.tag)i=e.stateNode;else for(;null!==n;){if(r=n.alternate,n.childExpirationTime<t&&(n.childExpirationTime=t),null!==r&&r.childExpirationTime<t&&(r.childExpirationTime=t),null===n.return&&3===n.tag){i=n.stateNode;break}n=n.return}return null!==i&&(Us===i&&(wl(t),Qs===Ds&&Yl(i,Hs)),Xl(i,t)),i}function hl(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Kl(e,t=e.firstPendingTime))return t;var r=e.lastPingedTime;return 2>=(e=r>(e=e.nextKnownPendingLevel)?r:e)&&t!==e?0:e}function pl(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Yi(Al.bind(null,e));else{var t=hl(e),r=e.callbackNode;if(0===t)null!==r&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var n=sl();if(n=1073741823===t?99:1===t||2===t?95:0>=(n=10*(1073741821-t)-10*(1073741821-n))?99:250>=n?98:5250>=n?97:95,null!==r){var i=e.callbackPriority;if(e.callbackExpirationTime===t&&i>=n)return;r!==Ni&&ki(r)}e.callbackExpirationTime=t,e.callbackPriority=n,t=1073741823===t?Yi(Al.bind(null,e)):Ki(n,dl.bind(null,e),{timeout:10*(1073741821-t)-Vi()}),e.callbackNode=t}}}function dl(e,t){if(al=0,t)return ql(e,t=sl()),pl(e),null;var r=hl(e);if(0!==r){if(t=e.callbackNode,(Ls&(Ts|Is))!==ks)throw Error(a(327));if(Il(),e===Us&&r===Hs||ml(e,r),null!==Rs){var n=Ls;Ls|=Ts;for(var i=yl();;)try{Cl();break}catch(t){vl(e,t)}if(no(),Ls=n,Es.current=i,Qs===Fs)throw t=js,ml(e,r),Yl(e,r),pl(e),t;if(null===Rs)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=r,n=Qs,Us=null,n){case Ms:case Fs:throw Error(a(345));case Os:ql(e,2<r?2:r);break;case Ps:if(Yl(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bl(i)),1073741823===Vs&&10<(i=Ys+Xs-Vi())){if(Ks){var o=e.lastPingedTime;if(0===o||o>=r){e.lastPingedTime=r,ml(e,r);break}}if(0!==(o=hl(e))&&o!==r)break;if(0!==n&&n!==r){e.lastPingedTime=n;break}e.timeoutHandle=xr(kl.bind(null,e),i);break}kl(e);break;case Ds:if(Yl(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bl(i)),Ks&&(0===(i=e.lastPingedTime)||i>=r)){e.lastPingedTime=r,ml(e,r);break}if(0!==(i=hl(e))&&i!==r)break;if(0!==n&&n!==r){e.lastPingedTime=n;break}if(1073741823!==Ws?n=10*(1073741821-Ws)-Vi():1073741823===Vs?n=0:(n=10*(1073741821-Vs)-5e3,0>(n=(i=Vi())-n)&&(n=0),(r=10*(1073741821-r)-i)<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ss(n/1960))-n)&&(n=r)),10<n){e.timeoutHandle=xr(kl.bind(null,e),n);break}kl(e);break;case Ns:if(1073741823!==Vs&&null!==zs){o=Vs;var s=zs;if(0>=(n=0|s.busyMinDurationMs)?n=0:(i=0|s.busyDelayMs,n=(o=Vi()-(10*(1073741821-o)-(0|s.timeoutMs||5e3)))<=i?0:i+n-o),10<n){Yl(e,r),e.timeoutHandle=xr(kl.bind(null,e),n);break}}kl(e);break;default:throw Error(a(329))}if(pl(e),e.callbackNode===t)return dl.bind(null,e)}}return null}function Al(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,(Ls&(Ts|Is))!==ks)throw Error(a(327));if(Il(),e===Us&&t===Hs||ml(e,t),null!==Rs){var r=Ls;Ls|=Ts;for(var n=yl();;)try{xl();break}catch(t){vl(e,t)}if(no(),Ls=r,Es.current=n,Qs===Fs)throw r=js,ml(e,t),Yl(e,t),pl(e),r;if(null!==Rs)throw Error(a(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Us=null,kl(e),pl(e)}return null}function fl(e,t){var r=Ls;Ls|=1;try{return e(t)}finally{(Ls=r)===ks&&Xi()}}function gl(e,t){var r=Ls;Ls&=-2,Ls|=_s;try{return e(t)}finally{(Ls=r)===ks&&Xi()}}function ml(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,Cr(r)),null!==Rs)for(r=Rs.return;null!==r;){var n=r;switch(n.tag){case 1:null!=(n=n.type.childContextTypes)&&bi();break;case 3:Lo(),pi(gi),pi(fi);break;case 5:Ro(n);break;case 4:Lo();break;case 13:case 19:pi(Ho);break;case 10:io(n)}r=r.return}Us=e,Rs=Ql(e.current,null),Hs=t,Qs=Ms,js=null,Ws=Vs=1073741823,zs=null,Gs=0,Ks=!1}function vl(e,t){for(;;){try{if(no(),Vo.current=ba,Xo)for(var r=Go.memoizedState;null!==r;){var n=r.queue;null!==n&&(n.pending=null),r=r.next}if(zo=0,Yo=Ko=Go=null,Xo=!1,null===Rs||null===Rs.return)return Qs=Fs,js=t,Rs=null;e:{var i=e,o=Rs.return,a=Rs,s=t;if(t=Hs,a.effectTag|=2048,a.firstEffect=a.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var l=s;if(!(2&a.mode)){var c=a.alternate;c?(a.updateQueue=c.updateQueue,a.memoizedState=c.memoizedState,a.expirationTime=c.expirationTime):(a.updateQueue=null,a.memoizedState=null)}var u=!!(1&Ho.current),h=o;do{var p;if(p=13===h.tag){var d=h.memoizedState;if(null!==d)p=null!==d.dehydrated;else{var A=h.memoizedProps;p=void 0!==A.fallback&&(!0!==A.unstable_avoidThisFallback||!u)}}if(p){var f=h.updateQueue;if(null===f){var g=new Set;g.add(l),h.updateQueue=g}else f.add(l);if(!(2&h.mode)){if(h.effectTag|=64,a.effectTag&=-2981,1===a.tag)if(null===a.alternate)a.tag=17;else{var m=ho(1073741823,null);m.tag=2,po(a,m)}a.expirationTime=1073741823;break e}s=void 0,a=t;var v=i.pingCache;if(null===v?(v=i.pingCache=new bs,s=new Set,v.set(l,s)):void 0===(s=v.get(l))&&(s=new Set,v.set(l,s)),!s.has(a)){s.add(a);var y=Pl.bind(null,i,l,a);l.then(y,y)}h.effectTag|=4096,h.expirationTime=t;break e}h=h.return}while(null!==h);s=Error((ge(a.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."+me(a))}Qs!==Ns&&(Qs=Os),s=ns(s,a),h=o;do{switch(h.tag){case 3:l=s,h.effectTag|=4096,h.expirationTime=t,Ao(h,ws(h,l,t));break e;case 1:l=s;var b=h.type,w=h.stateNode;if(!(64&h.effectTag||"function"!=typeof b.getDerivedStateFromError&&(null===w||"function"!=typeof w.componentDidCatch||null!==Zs&&Zs.has(w)))){h.effectTag|=4096,h.expirationTime=t,Ao(h,xs(h,l,t));break e}}h=h.return}while(null!==h)}Rs=El(Rs)}catch(e){t=e;continue}break}}function yl(){var e=Es.current;return Es.current=ba,null===e?ba:e}function bl(e,t){e<Vs&&2<e&&(Vs=e),null!==t&&e<Ws&&2<e&&(Ws=e,zs=t)}function wl(e){e>Gs&&(Gs=e)}function xl(){for(;null!==Rs;)Rs=Sl(Rs)}function Cl(){for(;null!==Rs&&!Li();)Rs=Sl(Rs)}function Sl(e){var t=Cs(e.alternate,e,Hs);return e.memoizedProps=e.pendingProps,null===t&&(t=El(e)),Bs.current=null,t}function El(e){Rs=e;do{var t=Rs.alternate;if(e=Rs.return,2048&Rs.effectTag){if(null!==(t=rs(Rs)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}else{if(t=ts(t,Rs,Hs),1===Hs||1!==Rs.childExpirationTime){for(var r=0,n=Rs.child;null!==n;){var i=n.expirationTime,o=n.childExpirationTime;i>r&&(r=i),o>r&&(r=o),n=n.sibling}Rs.childExpirationTime=r}if(null!==t)return t;null!==e&&!(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Rs.firstEffect),null!==Rs.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Rs.firstEffect),e.lastEffect=Rs.lastEffect),1<Rs.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Rs:e.firstEffect=Rs,e.lastEffect=Rs))}if(null!==(t=Rs.sibling))return t;Rs=e}while(null!==Rs);return Qs===Ms&&(Qs=Ns),null}function Bl(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function kl(e){var t=Wi();return Gi(99,_l.bind(null,e,t)),null}function _l(e,t){do{Il()}while(null!==tl);if((Ls&(Ts|Is))!==ks)throw Error(a(327));var r=e.finishedWork,n=e.finishedExpirationTime;if(null===r)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,r===e.current)throw Error(a(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=Bl(r);if(e.firstPendingTime=i,n<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n<=e.firstSuspendedTime&&(e.firstSuspendedTime=n-1),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Us&&(Rs=Us=null,Hs=0),1<r.effectTag?null!==r.lastEffect?(r.lastEffect.nextEffect=r,i=r.firstEffect):i=r:i=r.firstEffect,null!==i){var o=Ls;Ls|=Is,Bs.current=null,vr=zt;var s=pr();if(dr(s)){if("selectionStart"in s)var l={start:s.selectionStart,end:s.selectionEnd};else e:{var c=(l=(l=s.ownerDocument)&&l.defaultView||window).getSelection&&l.getSelection();if(c&&0!==c.rangeCount){l=c.anchorNode;var u=c.anchorOffset,h=c.focusNode;c=c.focusOffset;try{l.nodeType,h.nodeType}catch(e){l=null;break e}var p=0,d=-1,A=-1,f=0,g=0,m=s,v=null;t:for(;;){for(var y;m!==l||0!==u&&3!==m.nodeType||(d=p+u),m!==h||0!==c&&3!==m.nodeType||(A=p+c),3===m.nodeType&&(p+=m.nodeValue.length),null!==(y=m.firstChild);)v=m,m=y;for(;;){if(m===s)break t;if(v===l&&++f===u&&(d=p),v===h&&++g===c&&(A=p),null!==(y=m.nextSibling))break;v=(m=v).parentNode}m=y}l=-1===d||-1===A?null:{start:d,end:A}}else l=null}l=l||{start:0,end:0}}else l=null;yr={activeElementDetached:null,focusedElem:s,selectionRange:l},zt=!1,qs=i;do{try{Tl()}catch(e){if(null===qs)throw Error(a(330));Ol(qs,e),qs=qs.nextEffect}}while(null!==qs);qs=i;do{try{for(s=e,l=t;null!==qs;){var b=qs.effectTag;if(16&b&&Re(qs.stateNode,""),128&b){var w=qs.alternate;if(null!==w){var x=w.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&b){case 2:As(qs),qs.effectTag&=-3;break;case 6:As(qs),qs.effectTag&=-3,vs(qs.alternate,qs);break;case 1024:qs.effectTag&=-1025;break;case 1028:qs.effectTag&=-1025,vs(qs.alternate,qs);break;case 4:vs(qs.alternate,qs);break;case 8:ms(s,u=qs,l),ps(u)}qs=qs.nextEffect}}catch(e){if(null===qs)throw Error(a(330));Ol(qs,e),qs=qs.nextEffect}}while(null!==qs);if(x=yr,w=pr(),b=x.focusedElem,l=x.selectionRange,w!==b&&b&&b.ownerDocument&&hr(b.ownerDocument.documentElement,b)){null!==l&&dr(b)&&(w=l.start,void 0===(x=l.end)&&(x=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(x,b.value.length)):(x=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(x=x.getSelection(),u=b.textContent.length,s=Math.min(l.start,u),l=void 0===l.end?s:Math.min(l.end,u),!x.extend&&s>l&&(u=l,l=s,s=u),u=ur(b,s),h=ur(b,l),u&&h&&(1!==x.rangeCount||x.anchorNode!==u.node||x.anchorOffset!==u.offset||x.focusNode!==h.node||x.focusOffset!==h.offset)&&((w=w.createRange()).setStart(u.node,u.offset),x.removeAllRanges(),s>l?(x.addRange(w),x.extend(h.node,h.offset)):(w.setEnd(h.node,h.offset),x.addRange(w))))),w=[];for(x=b;x=x.parentNode;)1===x.nodeType&&w.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(x=w[b]).element.scrollLeft=x.left,x.element.scrollTop=x.top}zt=!!vr,yr=vr=null,e.current=r,qs=i;do{try{for(b=e;null!==qs;){var C=qs.effectTag;if(36&C&&us(b,qs.alternate,qs),128&C){w=void 0;var S=qs.ref;if(null!==S){var E=qs.stateNode;qs.tag,w=E,"function"==typeof S?S(w):S.current=w}}qs=qs.nextEffect}}catch(e){if(null===qs)throw Error(a(330));Ol(qs,e),qs=qs.nextEffect}}while(null!==qs);qs=null,Ui(),Ls=o}else e.current=r;if(el)el=!1,tl=e,rl=t;else for(qs=i;null!==qs;)t=qs.nextEffect,qs.nextEffect=null,qs=t;if(0===(t=e.firstPendingTime)&&(Zs=null),1073741823===t?e===ol?il++:(il=0,ol=e):il=0,"function"==typeof Nl&&Nl(r.stateNode,n),pl(e),$s)throw $s=!1,e=Js,Js=null,e;return(Ls&_s)!==ks||Xi(),null}function Tl(){for(;null!==qs;){var e=qs.effectTag;256&e&&ss(qs.alternate,qs),!(512&e)||el||(el=!0,Ki(97,(function(){return Il(),null}))),qs=qs.nextEffect}}function Il(){if(90!==rl){var e=97<rl?97:rl;return rl=90,Gi(e,Ml)}}function Ml(){if(null===tl)return!1;var e=tl;if(tl=null,(Ls&(Ts|Is))!==ks)throw Error(a(331));var t=Ls;for(Ls|=Is,e=e.current.firstEffect;null!==e;){try{var r=e;if(512&r.effectTag)switch(r.tag){case 0:case 11:case 15:case 22:ls(5,r),cs(5,r)}}catch(t){if(null===e)throw Error(a(330));Ol(e,t)}r=e.nextEffect,e.nextEffect=null,e=r}return Ls=t,Xi(),!0}function Fl(e,t,r){po(e,t=ws(e,t=ns(r,t),1073741823)),null!==(e=ul(e,1073741823))&&pl(e)}function Ol(e,t){if(3===e.tag)Fl(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){Fl(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Zs||!Zs.has(n))){po(r,e=xs(r,e=ns(t,e),1073741823)),null!==(r=ul(r,1073741823))&&pl(r);break}}r=r.return}}function Pl(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),Us===e&&Hs===r?Qs===Ds||Qs===Ps&&1073741823===Vs&&Vi()-Ys<Xs?ml(e,Hs):Ks=!0:Kl(e,r)&&(0!==(t=e.lastPingedTime)&&t<r||(e.lastPingedTime=r,pl(e)))}function Dl(e,t){var r=e.stateNode;null!==r&&r.delete(t),0==(t=0)&&(t=ll(t=sl(),e,null)),null!==(e=ul(e,t))&&pl(e)}Cs=function(e,t,r){var n=t.expirationTime;if(null!==e){var i=t.pendingProps;if(e.memoizedProps!==i||gi.current)Pa=!0;else{if(n<r){switch(Pa=!1,t.tag){case 3:Va(t),Fa();break;case 5:if(Uo(t),4&t.mode&&1!==r&&i.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:yi(t.type)&&Ci(t);break;case 4:No(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value,i=t.type._context,di(Zi,i._currentValue),i._currentValue=n;break;case 13:if(null!==t.memoizedState)return 0!==(n=t.child.childExpirationTime)&&n>=r?Xa(e,t,r):(di(Ho,1&Ho.current),null!==(t=Za(e,t,r))?t.sibling:null);di(Ho,1&Ho.current);break;case 19:if(n=t.childExpirationTime>=r,64&e.effectTag){if(n)return Ja(e,t,r);t.effectTag|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null),di(Ho,Ho.current),!n)return null}return Za(e,t,r)}Pa=!1}}else Pa=!1;switch(t.expirationTime=0,t.tag){case 2:if(n=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=vi(t,fi.current),ao(t,r),i=Jo(null,t,n,e,i,r),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,yi(n)){var o=!0;Ci(t)}else o=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,co(t);var s=n.getDerivedStateFromProps;"function"==typeof s&&yo(t,n,s,e),i.updater=bo,t.stateNode=i,i._reactInternalFiber=t,So(t,n,e,r),t=ja(null,t,n,!0,o,r)}else t.tag=0,Da(null,t,i,r),t=t.child;return t;case 16:e:{if(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),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)}))}}(i),1!==i._status)throw i._result;switch(i=i._result,t.type=i,o=t.tag=function(e){if("function"==typeof e)return Hl(e)?1:0;if(null!=e){if((e=e.$$typeof)===le)return 11;if(e===he)return 14}return 2}(i),e=Ji(i,e),o){case 0:t=Ha(null,t,i,e,r);break e;case 1:t=Qa(null,t,i,e,r);break e;case 11:t=Na(null,t,i,e,r);break e;case 14:t=La(null,t,i,Ji(i.type,e),n,r);break e}throw Error(a(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,Ha(e,t,n,i=t.elementType===n?i:Ji(n,i),r);case 1:return n=t.type,i=t.pendingProps,Qa(e,t,n,i=t.elementType===n?i:Ji(n,i),r);case 3:if(Va(t),n=t.updateQueue,null===e||null===n)throw Error(a(282));if(n=t.pendingProps,i=null!==(i=t.memoizedState)?i.element:null,uo(e,t),fo(t,n,null,r),(n=t.memoizedState.element)===i)Fa(),t=Za(e,t,r);else{if((i=t.stateNode.hydrate)&&(Ea=Sr(t.stateNode.containerInfo.firstChild),Sa=t,i=Ba=!0),i)for(r=Io(t,null,n,r),t.child=r;r;)r.effectTag=-3&r.effectTag|1024,r=r.sibling;else Da(e,t,n,r),Fa();t=t.child}return t;case 5:return Uo(t),null===e&&Ta(t),n=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,wr(n,i)?s=null:null!==o&&wr(n,o)&&(t.effectTag|=16),Ra(e,t),4&t.mode&&1!==r&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Da(e,t,s,r),t=t.child),t;case 6:return null===e&&Ta(t),null;case 13:return Xa(e,t,r);case 4:return No(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=To(t,null,n,r):Da(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,Na(e,t,n,i=t.elementType===n?i:Ji(n,i),r);case 7:return Da(e,t,t.pendingProps,r),t.child;case 8:case 12:return Da(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value;var l=t.type._context;if(di(Zi,l._currentValue),l._currentValue=o,null!==s)if(l=s.value,0==(o=Qn(l,o)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(l,o):1073741823))){if(s.children===i.children&&!gi.current){t=Za(e,t,r);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){s=l.child;for(var u=c.firstContext;null!==u;){if(u.context===n&&u.observedBits&o){1===l.tag&&((u=ho(r,null)).tag=2,po(l,u)),l.expirationTime<r&&(l.expirationTime=r),null!==(u=l.alternate)&&u.expirationTime<r&&(u.expirationTime=r),oo(l.return,r),c.expirationTime<r&&(c.expirationTime=r);break}u=u.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Da(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,n=(o=t.pendingProps).children,ao(t,r),n=n(i=so(i,o.unstable_observedBits)),t.effectTag|=1,Da(e,t,n,r),t.child;case 14:return o=Ji(i=t.type,t.pendingProps),La(e,t,i,o=Ji(i.type,o),n,r);case 15:return Ua(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ji(n,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,yi(n)?(e=!0,Ci(t)):e=!1,ao(t,r),xo(t,n,i),So(t,n,i,r),ja(null,t,n,!0,e,r);case 19:return Ja(e,t,r)}throw Error(a(156,t.tag))};var Nl=null,Ll=null;function Ul(e,t,r,n){this.tag=e,this.key=r,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=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Rl(e,t,r,n){return new Ul(e,t,r,n)}function Hl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ql(e,t){var r=e.alternate;return null===r?((r=Rl(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function jl(e,t,r,n,i,o){var s=2;if(n=e,"function"==typeof e)Hl(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case re:return Vl(r.children,i,o,t);case se:s=8,i|=7;break;case ne:s=8,i|=1;break;case ie:return(e=Rl(12,r,t,8|i)).elementType=ie,e.type=ie,e.expirationTime=o,e;case ce:return(e=Rl(13,r,t,i)).type=ce,e.elementType=ce,e.expirationTime=o,e;case ue:return(e=Rl(19,r,t,i)).elementType=ue,e.expirationTime=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case oe:s=10;break e;case ae:s=9;break e;case le:s=11;break e;case he:s=14;break e;case pe:s=16,n=null;break e;case de:s=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Rl(s,r,t,i)).elementType=e,t.type=n,t.expirationTime=o,t}function Vl(e,t,r,n){return(e=Rl(7,e,n,t)).expirationTime=r,e}function Wl(e,t,r){return(e=Rl(6,e,null,t)).expirationTime=r,e}function zl(e,t,r){return(t=Rl(4,null!==e.children?e.children:[],e.key,t)).expirationTime=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Gl(e,t,r){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Kl(e,t){var r=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==r&&r>=t&&e<=t}function Yl(e,t){var r=e.firstSuspendedTime,n=e.lastSuspendedTime;r<t&&(e.firstSuspendedTime=t),(n>t||0===r)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Xl(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var r=e.firstSuspendedTime;0!==r&&(t>=r?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function ql(e,t){var r=e.lastExpiredTime;(0===r||r>t)&&(e.lastExpiredTime=t)}function $l(e,t,r,n){var i=t.current,o=sl(),s=mo.suspense;o=ll(o,i,s);e:if(r){t:{if(Je(r=r._reactInternalFiber)!==r||1!==r.tag)throw Error(a(170));var l=r;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(yi(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(a(171))}if(1===r.tag){var c=r.type;if(yi(c)){r=xi(r,c,l);break e}}r=l}else r=Ai;return null===t.context?t.context=r:t.pendingContext=r,(t=ho(o,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),po(i,t),cl(i,o),o}function Jl(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Zl(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function ec(e,t){Zl(e,t),(e=e.alternate)&&Zl(e,t)}function tc(e,t,r){var n=new Gl(e,t,r=null!=r&&!0===r.hydrate),i=Rl(3,null,null,2===t?7:1===t?3:0);n.current=i,i.stateNode=n,co(i),e[Tr]=n.current,r&&0!==t&&function(e,t){var r=$e(t);Et.forEach((function(e){dt(e,t,r)})),Bt.forEach((function(e){dt(e,t,r)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=n}function rc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function nc(e,t,r,n,i){var o=r._reactRootContainer;if(o){var a=o._internalRoot;if("function"==typeof i){var s=i;i=function(){var e=Jl(a);s.call(e)}}$l(t,a,e,i)}else{if(o=r._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 r;r=e.lastChild;)e.removeChild(r);return new tc(e,0,t?{hydrate:!0}:void 0)}(r,n),a=o._internalRoot,"function"==typeof i){var l=i;i=function(){var e=Jl(a);l.call(e)}}gl((function(){$l(t,a,e,i)}))}return Jl(a)}function ic(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!rc(t))throw Error(a(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)}tc.prototype.render=function(e){$l(e,this._internalRoot,null,null)},tc.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;$l(null,e,null,(function(){t[Tr]=null}))},At=function(e){if(13===e.tag){var t=$i(sl(),150,100);cl(e,t),ec(e,t)}},ft=function(e){13===e.tag&&(cl(e,3),ec(e,3))},gt=function(e){if(13===e.tag){var t=sl();cl(e,t=ll(t,e,null)),ec(e,t)}},_=function(e,t,r){switch(t){case"input":if(Ee(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=Or(n);if(!i)throw Error(a(90));we(n),Ee(n,i)}}}break;case"textarea":Fe(e,r);break;case"select":null!=(t=r.value)&&Te(e,!!r.multiple,t,!1)}},P=fl,D=function(e,t,r,n,i){var o=Ls;Ls|=4;try{return Gi(98,e.bind(null,t,r,n,i))}finally{(Ls=o)===ks&&Xi()}},N=function(){(Ls&(1|Ts|Is))===ks&&(function(){if(null!==nl){var e=nl;nl=null,e.forEach((function(e,t){ql(t,e),pl(t)})),Xi()}}(),Il())},L=function(e,t){var r=Ls;Ls|=2;try{return e(t)}finally{(Ls=r)===ks&&Xi()}};var oc={Events:[Mr,Fr,Or,B,C,Hr,function(e){nt(e,Rr)},F,O,qt,at,Il,{current:!1}]};!function(e){var t=e.findFiberByHostInstance;!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var r=t.inject(e);Nl=function(e){try{t.onCommitFiberRoot(r,e,void 0,!(64&~e.current.effectTag))}catch(e){}},Ll=function(e){try{t.onCommitFiberUnmount(r,e)}catch(e){}}}catch(e){}}(i({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:q.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=tt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:Ir,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oc,t.createPortal=ic,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return null===(e=tt(t))?null:e.stateNode},t.flushSync=function(e,t){if((Ls&(Ts|Is))!==ks)throw Error(a(187));var r=Ls;Ls|=1;try{return Gi(99,e.bind(null,t))}finally{Ls=r,Xi()}},t.hydrate=function(e,t,r){if(!rc(t))throw Error(a(200));return nc(null,e,t,!0,r)},t.render=function(e,t,r){if(!rc(t))throw Error(a(200));return nc(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!rc(e))throw Error(a(40));return!!e._reactRootContainer&&(gl((function(){nc(null,null,e,!1,(function(){e._reactRootContainer=null,e[Tr]=null}))})),!0)},t.unstable_batchedUpdates=fl,t.unstable_createPortal=function(e,t){return ic(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!rc(r))throw Error(a(200));if(null==e||void 0===e._reactInternalFiber)throw Error(a(38));return nc(e,t,r,!1,n)},t.version="16.14.0"},22799:(e,t)=>{"use strict";if("function"==typeof Symbol&&Symbol.for){var r=Symbol.for;r("react.element"),r("react.portal"),r("react.fragment"),r("react.strict_mode"),r("react.profiler"),r("react.provider"),r("react.context"),r("react.forward_ref"),r("react.suspense"),r("react.suspense_list"),r("react.memo"),r("react.lazy"),r("react.block"),r("react.server.block"),r("react.fundamental"),r("react.debug_trace_mode"),r("react.legacy_hidden")}},22812:e=>{"use strict";var t=TypeError;e.exports=function(e,r){if(e<r)throw new t("Not enough arguments");return e}},22823:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-teckensprok",view:n+"gfx/sprite.svg#view-icon-teckensprok",viewBox:"0 0 18 18",title:"",toString:function(){return JSON.stringify(this.view)}}},23007:e=>{e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},23061:(e,t,r)=>{"use strict";var n=r(79039);e.exports=function(e){return n((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},23137:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-rss-square",view:n+"gfx/sprite.svg#view-icon-rss-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},23167:(e,t,r)=>{"use strict";var n=r(94901),i=r(20034),o=r(52967);e.exports=function(e,t,r){var a,s;return o&&n(a=t.constructor)&&a!==r&&i(s=a.prototype)&&s!==r.prototype&&o(e,s),e}},23215:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(79306),a=r(28551),s=r(1767);n({target:"Iterator",proto:!0,real:!0},{every:function(e){a(this),o(e);var t=s(this),r=0;return!i(t,(function(t,n){if(!e(t,r++))return n()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},23241:(e,t,r)=>{"use strict";var n=r(94644),i=r(77957),o=r(61412),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("groupBy",(function(e){var t=arguments.length>1?arguments[1]:void 0;return i(a(this),e,t,o)}),!0)},23283:(e,t,r)=>{"use strict";var n=r(46518),i=r(94402);n({target:"Set",stat:!0,forced:!0},{of:r(87500)(i.Set,i.add,!1)})},23288:(e,t,r)=>{"use strict";var n=r(79504),i=r(36840),o=Date.prototype,a="Invalid Date",s="toString",l=n(o[s]),c=n(o.getTime);String(new Date(NaN))!==a&&i(o,s,(function(){var e=c(this);return e==e?l(this):a}))},23418:(e,t,r)=>{"use strict";var n=r(46518),i=r(97916);n({target:"Array",stat:!0,forced:!r(84428)((function(e){Array.from(e)}))},{from:i})},23500:(e,t,r)=>{"use strict";var n=r(24475),i=r(67400),o=r(79296),a=r(90235),s=r(66699),l=function(e){if(e&&e.forEach!==a)try{s(e,"forEach",a)}catch(t){e.forEach=a}};for(var c in i)i[c]&&l(n[c]&&n[c].prototype);l(o)},23602:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-home-black",view:n+"gfx/sprite.svg#view-icon-home-black",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},23755:(e,t,r)=>{"use strict";var n=r(88205).has;e.exports=function(e){return n(e),e}},23792:(e,t,r)=>{"use strict";var n=r(25397),i=r(6469),o=r(26269),a=r(91181),s=r(24913).f,l=r(51088),c=r(62529),u=r(96395),h=r(43724),p="Array Iterator",d=a.set,A=a.getterFor(p);e.exports=l(Array,"Array",(function(e,t){d(this,{type:p,target:n(e),index:0,kind:t})}),(function(){var e=A(this),t=e.target,r=e.index++;if(!t||r>=t.length)return e.target=void 0,c(void 0,!0);switch(e.kind){case"keys":return c(r,!1);case"values":return c(t[r],!1)}return c([r,t[r]],!1)}),"values");var f=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!u&&h&&"values"!==f.name)try{s(f,"name",{value:"values"})}catch(e){}},23805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},23860:(e,t,r)=>{"use strict";var n=r(46518),i=r(68183).codeAt;n({target:"String",proto:!0},{codePointAt:function(e){return i(this,e)}})},23956:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-doc",view:n+"gfx/sprite.svg#view-icon-doc",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},24066:e=>{e.exports=function(e){return e}},24074:(e,t,r)=>{"use strict";var n=r(69565),i=r(28551),o=r(2360),a=r(55966),s=r(56279),l=r(91181),c=r(97751),u=r(53982),h=r(62529),p=c("Promise"),d="AsyncFromSyncIterator",A=l.set,f=l.getterFor(d),g=function(e,t,r){var n=e.done;p.resolve(e.value).then((function(e){t(h(e,n))}),r)},m=function(e){e.type=d,A(this,e)};m.prototype=s(o(u),{next:function(){var e=f(this);return new p((function(t,r){var o=i(n(e.next,e.iterator));g(o,t,r)}))},return:function(){var e=f(this).iterator;return new p((function(t,r){var o=a(e,"return");if(void 0===o)return t(h(void 0,!0));var s=i(n(o,e));g(s,t,r)}))}}),e.exports=m},24082:(e,t,r)=>{"use strict";r(79577)},24125:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getFullYear()===o.getFullYear()}},24127:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(10123),i=r(70551),o=r(9411);function a(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(r+1,0,4),a.setUTCHours(0,0,0,0);var s=(0,o.A)(a),l=new Date(0);l.setUTCFullYear(r,0,4),l.setUTCHours(0,0,0,0);var c=(0,o.A)(l);return t.getTime()>=s.getTime()?r+1:t.getTime()>=c.getTime()?r:r-1}},24149:e=>{"use strict";var t=RangeError;e.exports=function(e){if(e==e)return e;throw new t("NaN is not allowed")}},24194:(e,t,r)=>{"use strict";var n=r(36955),i=TypeError;e.exports=function(e){if("DataView"===n(e))return e;throw new i("Argument is not a DataView")}},24359:(e,t,r)=>{"use strict";var n=r(46518),i=r(66346);n({global:!0,constructor:!0,forced:!r(77811)},{DataView:i.DataView})},24475:function(e,t,r){"use strict";var n=function(e){return e&&e.Math===Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},24599:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79472)(i.setTimeout,!0);n({global:!0,bind:!0,forced:i.setTimeout!==o},{setTimeout:o})},24659:(e,t,r)=>{"use strict";var n=r(79039),i=r(6980);e.exports=!n((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},24739:(e,t,r)=>{var n=r(26025);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},24746:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{scale:r(77905)})},24838:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in r)i(e,r[t]);var o=document.body;for(var a in n)i(o,n[a]);r={},n={}},t.log=function(){};var r={},n={};function i(e,t){e.classList.remove(t)}t.add=function(e,t){return i=e.classList,o="html"==e.nodeName.toLowerCase()?r:n,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(o,e),i.add(e)}));var i,o},t.remove=function(e,t){return i=e.classList,o="html"==e.nodeName.toLowerCase()?r:n,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(o,e),0===o[e]&&i.remove(e)}));var i,o}},24842:(e,t,r)=>{"use strict";var n=r(46518),i=Math.PI/180;n({target:"Math",stat:!0,forced:!0},{radians:function(e){return e*i}})},24894:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arabiska",view:n+"gfx/sprite.svg#view-icon-arabiska",viewBox:"0 0 18 17",title:"",toString:function(){return JSON.stringify(this.view)}}},24913:(e,t,r)=>{"use strict";var n=r(43724),i=r(35917),o=r(48686),a=r(28551),s=r(56969),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,h="enumerable",p="configurable",d="writable";t.f=n?o?function(e,t,r){if(a(e),t=s(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]){var n=u(e,t);n&&n[d]&&(e[t]=r.value,r={configurable:p in r?r[p]:n[p],enumerable:h in r?r[h]:n[h],writable:!1})}return c(e,t,r)}:c:function(e,t,r){if(a(e),t=s(t),a(r),i)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new l("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},24964:(e,t,r)=>{"use strict";var n=r(46518),i=r(14468);"function"==typeof BigInt&&n({target:"BigInt",stat:!0,forced:!0},{range:function(e,t,r){return new i(e,t,r,"bigint",BigInt(0),BigInt(1))}})},25010:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getTime()===o.getTime()}},25160:e=>{e.exports=function(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}},25170:(e,t,r)=>{"use strict";var n=r(46706),i=r(94402);e.exports=n(i.proto,"size","get")||function(e){return e.size}},25276:(e,t,r)=>{"use strict";var n=r(46518),i=r(27476),o=r(19617).indexOf,a=r(34598),s=i([].indexOf),l=!!s&&1/s([1],1,-0)<0;n({target:"Array",proto:!0,forced:l||!a("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return l?s(this,e,t)||0:o(this,e,t)}})},25326:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-exclamation-circle",view:n+"gfx/sprite.svg#view-icon-exclamation-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},25397:(e,t,r)=>{"use strict";var n=r(47055),i=r(67750);e.exports=function(e){return n(i(e))}},25426:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-png",view:n+"gfx/sprite.svg#view-icon-file-png",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},25428:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0},{isFinite:r(50360)})},25440:(e,t,r)=>{"use strict";var n=r(18745),i=r(69565),o=r(79504),a=r(89228),s=r(79039),l=r(28551),c=r(94901),u=r(64117),h=r(91291),p=r(18014),d=r(655),A=r(67750),f=r(57829),g=r(55966),m=r(2478),v=r(56682),y=r(78227)("replace"),b=Math.max,w=Math.min,x=o([].concat),C=o([].push),S=o("".indexOf),E=o("".slice),B="$0"==="a".replace(/./,"$0"),k=!!/./[y]&&""===/./[y]("a","$0");a("replace",(function(e,t,r){var o=k?"$":"$0";return[function(e,r){var n=A(this),o=u(e)?void 0:g(e,y);return o?i(o,e,n,r):i(t,d(n),e,r)},function(e,i){var a=l(this),s=d(e);if("string"==typeof i&&-1===S(i,o)&&-1===S(i,"$<")){var u=r(t,a,s,i);if(u.done)return u.value}var A=c(i);A||(i=d(i));var g,y=a.global;y&&(g=a.unicode,a.lastIndex=0);for(var B,k=[];null!==(B=v(a,s))&&(C(k,B),y);)""===d(B[0])&&(a.lastIndex=f(s,p(a.lastIndex),g));for(var _,T="",I=0,M=0;M<k.length;M++){for(var F,O=d((B=k[M])[0]),P=b(w(h(B.index),s.length),0),D=[],N=1;N<B.length;N++)C(D,void 0===(_=B[N])?_:String(_));var L=B.groups;if(A){var U=x([O],D,P,s);void 0!==L&&C(U,L),F=d(n(i,void 0,U))}else F=m(O,s,P,D,L,i);P>=I&&(T+=E(s,I,P)+F,I=P+O.length)}return T+E(s,I)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!B||k)},25509:(e,t,r)=>{"use strict";var n=r(46518),i=r(97080),o=r(94402).add;n({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var e=i(this),t=0,r=arguments.length;t<r;t++)o(e,arguments[t]);return e}})},25654:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7767),i=r(70551),o=r(94188);function a(e,t){(0,i.A)(2,arguments);var r=(0,o.A)(t);return(0,n.A)(e,-r)}},25714:(e,t,r)=>{"use strict";var n=r(46518),i=r(28527);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isSupersetOf")},{isSupersetOf:i})},25745:(e,t,r)=>{"use strict";var n=r(96395),i=r(77629);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.35.1",mode:n?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"})},25843:(e,t,r)=>{"use strict";var n=r(46518),i=r(52703);n({target:"Number",stat:!0,forced:Number.parseInt!==i},{parseInt:i})},25911:(e,t,r)=>{var n=r(38859),i=r(14248),o=r(19219);e.exports=function(e,t,r,a,s,l){var c=1&r,u=e.length,h=t.length;if(u!=h&&!(c&&h>u))return!1;var p=l.get(e),d=l.get(t);if(p&&d)return p==t&&d==e;var A=-1,f=!0,g=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++A<u;){var m=e[A],v=t[A];if(a)var y=c?a(v,m,A,t,e,l):a(m,v,A,e,t,l);if(void 0!==y){if(y)continue;f=!1;break}if(g){if(!i(t,(function(e,t){if(!o(g,t)&&(m===e||s(m,e,r,a,l)))return g.push(t)}))){f=!1;break}}else if(m!==v&&!s(m,v,r,a,l)){f=!1;break}}return l.delete(e),l.delete(t),f}},26025:(e,t,r)=>{var n=r(75288);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},26035:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Print",view:n+"gfx/sprite.svg#view-icon-Print",viewBox:"0 0 23 22",title:"",toString:function(){return JSON.stringify(this.view)}}},26099:(e,t,r)=>{"use strict";var n=r(92140),i=r(36840),o=r(53179);n||i(Object.prototype,"toString",o,{unsafe:!0})},26103:()=>{"undefined"!=typeof Element&&(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}))},26148:(e,t,r)=>{"use strict";r(46518)({target:"Array",stat:!0},{fromAsync:r(8045)})},26198:(e,t,r)=>{"use strict";var n=r(18014);e.exports=function(e){return n(e.length)}},26223:(e,t,r)=>{"use strict";var n=r(79504),i=r(40507),o=r(72248),a=o.Map,s=o.proto,l=n(s.forEach),c=n(s.entries),u=c(new a).next;e.exports=function(e,t,r){return r?i({iterator:c(e),next:u},(function(e){return t(e[1],e[0])})):l(e,t)}},26265:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ppt",view:n+"gfx/sprite.svg#view-icon-ppt",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},26269:e=>{"use strict";e.exports={}},26280:(e,t,r)=>{"use strict";var n=r(43724),i=r(62106),o=r(3238),a=ArrayBuffer.prototype;n&&!("detached"in a)&&i(a,"detached",{configurable:!0,get:function(){return o(this)}})},26357:(e,t,r)=>{"use strict";var n=r(35370),i=r(61412);e.exports=function(e,t){return n(i(e),t)}},26835:(e,t,r)=>{"use strict";var n=r(46518),i=r(57029),o=r(6469);n({target:"Array",proto:!0},{copyWithin:i}),o("copyWithin")},26910:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(79306),a=r(48981),s=r(26198),l=r(84606),c=r(655),u=r(79039),h=r(74488),p=r(34598),d=r(28834),A=r(63202),f=r(77388),g=r(89160),m=[],v=i(m.sort),y=i(m.push),b=u((function(){m.sort(void 0)})),w=u((function(){m.sort(null)})),x=p("sort"),C=!u((function(){if(f)return f<70;if(!(d&&d>3)){if(A)return!0;if(g)return g<603;var e,t,r,n,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)m.push({k:t+n,v:r})}for(m.sort((function(e,t){return t.v-e.v})),n=0;n<m.length;n++)t=m[n].k.charAt(0),i.charAt(i.length-1)!==t&&(i+=t);return"DGBEFHACIJK"!==i}}));n({target:"Array",proto:!0,forced:b||!w||!x||!C},{sort:function(e){void 0!==e&&o(e);var t=a(this);if(C)return void 0===e?v(t):v(t,e);var r,n,i=[],u=s(t);for(n=0;n<u;n++)n in t&&y(i,t[n]);for(h(i,function(e){return function(t,r){return void 0===r?-1:void 0===t?1:void 0!==e?+e(t,r)||0:c(t)>c(r)?1:-1}}(e)),r=s(i),n=0;n<r;)t[n]=i[n++];for(;n<u;)l(t,n++);return t}})},26945:(e,t,r)=>{var n=r(31769),i=r(72428),o=r(56449),a=r(30361),s=r(30294),l=r(77797);e.exports=function(e,t,r){for(var c=-1,u=(t=n(t,e)).length,h=!1;++c<u;){var p=l(t[c]);if(!(h=null!=e&&r(e,p)))break;e=e[p]}return h||++c!=u?h:!!(u=null==e?0:e.length)&&s(u)&&a(p,u)&&(o(e)||i(e))}},26957:(e,t,r)=>{"use strict";var n=r(46518),i=r(44995);n({target:"WeakMap",stat:!0,forced:!0},{from:r(70933)(i.WeakMap,i.set,!0)})},27027:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-attention-circle-1",view:n+"gfx/sprite.svg#view-icon-attention-circle-1",viewBox:"0 0 1000 1000",title:"",toString:function(){return JSON.stringify(this.view)}}},27208:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return i(URL.prototype.toString,this)}})},27337:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(35610),a=RangeError,s=String.fromCharCode,l=String.fromCodePoint,c=i([].join);n({target:"String",stat:!0,arity:1,forced:!!l&&1!==l.length},{fromCodePoint:function(e){for(var t,r=[],n=arguments.length,i=0;n>i;){if(t=+arguments[i++],o(t,1114111)!==t)throw new a(t+" is not a valid code point");r[i]=t<65536?s(t):s(55296+((t-=65536)>>10),t%1024+56320)}return c(r,"")}})},27413:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(28551),a=r(1767),s=r(24149),l=r(99590),c=r(19462),u=r(9539),h=r(96395),p=c((function(){var e=this.iterator;if(!this.remaining--)return this.done=!0,u(e,"normal",void 0);var t=o(i(this.next,e));return(this.done=!!t.done)?void 0:t.value}));n({target:"Iterator",proto:!0,real:!0,forced:h},{take:function(e){o(this);var t=l(s(+e));return new p(a(this),{remaining:t})}})},27415:(e,t,r)=>{"use strict";var n=r(46518),i=r(36194),o=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(e){var t=o(i(this),(function(t,r){if(t===e)return{key:r}}),!0);return t&&t.key}})},27476:(e,t,r)=>{"use strict";var n=r(44576),i=r(79504);e.exports=function(e){if("Function"===n(e))return i(e)}},27495:(e,t,r)=>{"use strict";var n=r(46518),i=r(57323);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},27650:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79504),a=r(63463),s=i.Uint8Array,l=i.SyntaxError,c=i.parseInt,u=/[^\da-f]/i,h=o(u.exec),p=o("".slice);s&&n({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(e){a(e);var t=e.length;if(t%2)throw new l("String should have an even number of characters");if(h(u,e))throw new l("String should only contain hex characters");for(var r=new s(t/2),n=0;n<t;n+=2)r[n/2]=c(p(e,n,n+2),16);return r}})},27791:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){o=[]},t.log=function(){},t.handleBlur=l,t.handleFocus=c,t.markForFocusLater=function(){o.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==o.length&&(t=o.pop()).focus({preventScroll:e}))}catch(e){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){o.length>0&&o.pop()},t.setupScopedFocus=function(e){a=e,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",c,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",c))},t.teardownScopedFocus=function(){a=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",c)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",c))};var n,i=(n=r(42411))&&n.__esModule?n:{default:n},o=[],a=null,s=!1;function l(){s=!0}function c(){if(s){if(s=!1,!a)return;setTimeout((function(){a.contains(document.activeElement)||((0,i.default)(a)[0]||a).focus()}),0)}}},27813:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getTime()<o.getTime()}},27819:(e,t,r)=>{"use strict";var n=r(79039);e.exports=!n((function(){var e="9007199254740993",t=JSON.rawJSON(e);return!JSON.isRawJSON(t)||JSON.stringify(t)!==e}))},27827:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(10123),i=r(94188),o=r(70551),a=r(71858);function s(e,t){var r,s,l,c,u,h,p,d;(0,o.A)(1,arguments);var A=(0,a.q)(),f=(0,i.A)(null!==(r=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(u=t.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:A.weekStartsOn)&&void 0!==s?s:null===(p=A.locale)||void 0===p||null===(d=p.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==r?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,n.default)(e),m=g.getDay(),v=(m<f?7:0)+m-f;return g.setDate(g.getDate()-v),g.setHours(0,0,0,0),g}},27913:(e,t,r)=>{"use strict";var n=r(46518),i=r(95636);i&&n({target:"ArrayBuffer",proto:!0},{transfer:function(){return i(this,arguments.length?arguments[0]:void 0,!0)}})},27931:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(!o(e[l],a[l]))return!1;return!0}if(r&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(e[l]!==a[l])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof a.toString)return e.toString()===a.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],a[c[l]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},28077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},28387:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Paperbin",view:n+"gfx/sprite.svg#view-icon-Paperbin",viewBox:"0 0 18 20",title:"",toString:function(){return JSON.stringify(this.view)}}},28527:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402).has,o=r(25170),a=r(83789),s=r(40507),l=r(9539);e.exports=function(e){var t=n(this),r=a(e);if(o(t)<r.size)return!1;var c=r.getIterator();return!1!==s(c,(function(e){if(!i(t,e))return l(c,"normal",!1)}))}},28543:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(27476),a=r(33994),s=r(62529),l=r(67750),c=r(18014),u=r(655),h=r(28551),p=r(64117),d=r(44576),A=r(60788),f=r(61034),g=r(55966),m=r(36840),v=r(79039),y=r(78227),b=r(2293),w=r(57829),x=r(56682),C=r(91181),S=r(96395),E=y("matchAll"),B="RegExp String",k=B+" Iterator",_=C.set,T=C.getterFor(k),I=RegExp.prototype,M=TypeError,F=o("".indexOf),O=o("".matchAll),P=!!O&&!v((function(){O("a",/./)})),D=a((function(e,t,r,n){_(this,{type:k,regexp:e,string:t,global:r,unicode:n,done:!1})}),B,(function(){var e=T(this);if(e.done)return s(void 0,!0);var t=e.regexp,r=e.string,n=x(t,r);return null===n?(e.done=!0,s(void 0,!0)):e.global?(""===u(n[0])&&(t.lastIndex=w(r,c(t.lastIndex),e.unicode)),s(n,!1)):(e.done=!0,s(n,!1))})),N=function(e){var t,r,n,i=h(this),o=u(e),a=b(i,RegExp),s=u(f(i));return t=new a(a===RegExp?i.source:i,s),r=!!~F(s,"g"),n=!!~F(s,"u"),t.lastIndex=c(i.lastIndex),new D(t,o,r,n)};n({target:"String",proto:!0,forced:P},{matchAll:function(e){var t,r,n,o,a=l(this);if(p(e)){if(P)return O(a,e)}else{if(A(e)&&(t=u(l(f(e))),!~F(t,"g")))throw new M("`.matchAll` does not allow non-global regexes");if(P)return O(a,e);if(void 0===(n=g(e,E))&&S&&"RegExp"===d(e)&&(n=N),n)return i(n,e,a)}return r=u(a),o=new RegExp(e,"g"),S?i(N,o,r):o[E](r)}}),S||E in I||m(I,E,N)},28551:(e,t,r)=>{"use strict";var n=r(20034),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not an object")}},28575:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Pin",view:n+"gfx/sprite.svg#view-icon-Pin",viewBox:"0 0 10 16",title:"",toString:function(){return JSON.stringify(this.view)}}},28586:(e,t,r)=>{var n=r(56449),i=r(44394),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},28706:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(34376),a=r(20034),s=r(48981),l=r(26198),c=r(96837),u=r(97040),h=r(1469),p=r(70597),d=r(78227),A=r(77388),f=d("isConcatSpreadable"),g=A>=51||!i((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),m=function(e){if(!a(e))return!1;var t=e[f];return void 0!==t?!!t:o(e)};n({target:"Array",proto:!0,arity:1,forced:!g||!p("concat")},{concat:function(e){var t,r,n,i,o,a=s(this),p=h(a,0),d=0;for(t=-1,n=arguments.length;t<n;t++)if(m(o=-1===t?a:arguments[t]))for(i=l(o),c(d+i),r=0;r<i;r++,d++)r in o&&u(p,d,o[r]);else c(d+1),u(p,d++,o);return p.length=d,p}})},28729:(e,t,r)=>{function n(e){this._cbs=e||{},this.events=[]}e.exports=n;var i=r(78659).EVENTS;Object.keys(i).forEach((function(e){if(0===i[e])e="on"+e,n.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===i[e])e="on"+e,n.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==i[e])throw Error("wrong number of arguments");e="on"+e,n.prototype[e]=function(t,r){this.events.push([e,t,r]),this._cbs[e]&&this._cbs[e](t,r)}}})),n.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},n.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e<t;e++)if(this._cbs[this.events[e][0]]){var r=this.events[e].length;1===r?this._cbs[this.events[e][0]]():2===r?this._cbs[this.events[e][0]](this.events[e][1]):this._cbs[this.events[e][0]](this.events[e][1],this.events[e][2])}}},28834:(e,t,r)=>{"use strict";var n=r(79392).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},28845:(e,t,r)=>{"use strict";var n=r(24475),i=r(69565),o=r(94644),a=r(26198),s=r(58229),l=r(48981),c=r(79039),u=n.RangeError,h=n.Int8Array,p=h&&h.prototype,d=p&&p.set,A=o.aTypedArray,f=o.exportTypedArrayMethod,g=!c((function(){var e=new Uint8ClampedArray(2);return i(d,e,{length:1,0:3},1),3!==e[1]})),m=g&&o.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new h(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));f("set",(function(e){A(this);var t=s(arguments.length>1?arguments[1]:void 0,1),r=l(e);if(g)return i(d,this,r,t);var n=this.length,o=a(r),c=0;if(o+t>n)throw new u("Wrong length");for(;c<o;)this[t+c]=r[c++]}),!g||m)},28879:(e,t,r)=>{var n=r(74335)(Object.getPrototypeOf,Object);e.exports=n},29090:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i="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},o=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),a=r(96540),s=g(r(5556)),l=f(r(27791)),c=g(r(57067)),u=f(r(76462)),h=f(r(24838)),p=r(60834),d=g(p),A=g(r(49628));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function g(e){return e&&e.__esModule?e:{default:e}}r(77727);var m={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},v=0,y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.setOverlayRef=function(e){r.overlay=e,r.props.overlayRef&&r.props.overlayRef(e)},r.setContentRef=function(e){r.content=e,r.props.contentRef&&r.props.contentRef(e)},r.afterClose=function(){var e=r.props,t=e.appElement,n=e.ariaHideApp,i=e.htmlOpenClassName,o=e.bodyOpenClassName,a=e.parentSelector,s=a&&a().ownerDocument||document;o&&h.remove(s.body,o),i&&h.remove(s.getElementsByTagName("html")[0],i),n&&v>0&&0==(v-=1)&&u.show(t),r.props.shouldFocusAfterRender&&(r.props.shouldReturnFocusAfterClose?(l.returnFocus(r.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),r.props.onAfterClose&&r.props.onAfterClose(),A.default.deregister(r)},r.open=function(){r.beforeOpen(),r.state.afterOpen&&r.state.beforeClose?(clearTimeout(r.closeTimer),r.setState({beforeClose:!1})):(r.props.shouldFocusAfterRender&&(l.setupScopedFocus(r.node),l.markForFocusLater()),r.setState({isOpen:!0},(function(){r.openAnimationFrame=requestAnimationFrame((function(){r.setState({afterOpen:!0}),r.props.isOpen&&r.props.onAfterOpen&&r.props.onAfterOpen({overlayEl:r.overlay,contentEl:r.content})}))})))},r.close=function(){r.props.closeTimeoutMS>0?r.closeWithTimeout():r.closeWithoutTimeout()},r.focusContent=function(){return r.content&&!r.contentHasFocus()&&r.content.focus({preventScroll:!0})},r.closeWithTimeout=function(){var e=Date.now()+r.props.closeTimeoutMS;r.setState({beforeClose:!0,closesAt:e},(function(){r.closeTimer=setTimeout(r.closeWithoutTimeout,r.state.closesAt-Date.now())}))},r.closeWithoutTimeout=function(){r.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},r.afterClose)},r.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,c.default)(r.content,e),r.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),r.requestClose(e))},r.handleOverlayOnClick=function(e){null===r.shouldClose&&(r.shouldClose=!0),r.shouldClose&&r.props.shouldCloseOnOverlayClick&&(r.ownerHandlesClose()?r.requestClose(e):r.focusContent()),r.shouldClose=null},r.handleContentOnMouseUp=function(){r.shouldClose=!1},r.handleOverlayOnMouseDown=function(e){r.props.shouldCloseOnOverlayClick||e.target!=r.overlay||e.preventDefault()},r.handleContentOnClick=function(){r.shouldClose=!1},r.handleContentOnMouseDown=function(){r.shouldClose=!1},r.requestClose=function(e){return r.ownerHandlesClose()&&r.props.onRequestClose(e)},r.ownerHandlesClose=function(){return r.props.onRequestClose},r.shouldBeClosed=function(){return!r.state.isOpen&&!r.state.beforeClose},r.contentHasFocus=function(){return document.activeElement===r.content||r.content.contains(document.activeElement)},r.buildClassName=function(e,t){var n="object"===(void 0===t?"undefined":i(t))?t:{base:m[e],afterOpen:m[e]+"--after-open",beforeClose:m[e]+"--before-close"},o=n.base;return r.state.afterOpen&&(o=o+" "+n.afterOpen),r.state.beforeClose&&(o=o+" "+n.beforeClose),"string"==typeof t&&t?o+" "+t:o},r.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(r,n){return r[e+"-"+n]=t[n],r}),{})},r.state={afterOpen:!1,beforeClose:!1},r.shouldClose=null,r.moveFromContentToOverlay=null,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,r=e.ariaHideApp,n=e.htmlOpenClassName,i=e.bodyOpenClassName,o=e.parentSelector,a=o&&o().ownerDocument||document;i&&h.add(a.body,i),n&&h.add(a.getElementsByTagName("html")[0],n),r&&(v+=1,u.hide(t)),A.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,r=e.className,i=e.overlayClassName,o=e.defaultStyles,a=e.children,s=r?{}:o.content,l=i?{}:o.overlay;if(this.shouldBeClosed())return null;var c={ref:this.setOverlayRef,className:this.buildClassName("overlay",i),style:n({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=n({id:t,ref:this.setContentRef,style:n({},s,this.props.style.content),className:this.buildClassName("content",r),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",n({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),h=this.props.contentElement(u,a);return this.props.overlayElement(c,h)}}]),t}(a.Component);y.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},y.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(d.default),s.default.instanceOf(p.SafeHTMLCollection),s.default.instanceOf(p.SafeNodeList),s.default.arrayOf(s.default.instanceOf(d.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=y,e.exports=t.default},29150:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(28551),a=r(1767),s=r(24149),l=r(99590),c=r(92059),u=r(62529),h=r(96395),p=c((function(e){var t=this;return new e((function(r,n){var a=function(e){t.done=!0,n(e)},s=function(){try{e.resolve(o(i(t.next,t.iterator))).then((function(e){try{o(e).done?(t.done=!0,r(u(void 0,!0))):t.remaining?(t.remaining--,s()):r(u(e.value,!1))}catch(e){a(e)}}),a)}catch(e){a(e)}};s()}))}));n({target:"AsyncIterator",proto:!0,real:!0,forced:h},{drop:function(e){o(this);var t=l(s(+e));return new p(a(this),{remaining:t})}})},29309:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(59225).set,a=r(79472),s=i.setImmediate?a(o,!1):o;n({global:!0,bind:!0,enumerable:!0,forced:i.setImmediate!==s},{setImmediate:s})},29423:(e,t,r)=>{"use strict";var n=r(94644),i=r(61412),o=r(79039),a=r(67680),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("slice",(function(e,t){for(var r=a(s(this),e,t),n=i(this),o=0,l=r.length,c=new n(l);l>o;)c[o]=r[o++];return c}),o((function(){new Int8Array(1).slice()})))},29626:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-divider-black-primary",view:n+"gfx/sprite.svg#view-icon-divider-black-primary",viewBox:"0 0 2 2",title:"",toString:function(){return JSON.stringify(this.view)}}},29800:()=>{},29833:(e,t,r)=>{"use strict";r(15823)("Float64",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},29852:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(2118),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=3*(0,n.A)(t);return(0,i.default)(e,r)}},29908:(e,t,r)=>{"use strict";r(46518)({target:"Object",stat:!0},{is:r(3470)})},30067:(e,t,r)=>{"use strict";r(17145)},30237:(e,t,r)=>{"use strict";r(6469)("flatMap")},30294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},30361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},30421:e=>{"use strict";e.exports={}},30456:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},30465:(e,t,r)=>{"use strict";r(70511)("metadata")},30566:(e,t,r)=>{"use strict";var n=r(79504),i=r(79306),o=r(20034),a=r(39297),s=r(67680),l=r(40616),c=Function,u=n([].concat),h=n([].join),p={};e.exports=l?c.bind:function(e){var t=i(this),r=t.prototype,n=s(arguments,1),l=function(){var r=u(n,s(arguments));return this instanceof l?function(e,t,r){if(!a(p,t)){for(var n=[],i=0;i<t;i++)n[i]="a["+i+"]";p[t]=c("C,a","return new C("+h(n,",")+")")}return p[t](e,r)}(t,r.length,r):t.apply(e,r)};return o(r)&&(l.prototype=r),l}},30590:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-doc-file-format-symbol",view:n+"gfx/sprite.svg#view-icon-doc-file-format-symbol",viewBox:"0 0 550.801 550.801",title:"",toString:function(){return JSON.stringify(this.view)}}},30641:(e,t,r)=>{var n=r(86649),i=r(95950);e.exports=function(e,t){return e&&n(e,t,i)}},30670:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(28551),s=r(1767),l=r(48646),c=r(19462),u=r(9539),h=r(96395),p=c((function(){for(var e,t,r=this.iterator,n=this.mapper;;){if(t=this.inner)try{if(!(e=a(i(t.next,t.iterator))).done)return e.value;this.inner=null}catch(e){u(r,"throw",e)}if(e=a(i(this.next,r)),this.done=!!e.done)return;try{this.inner=l(n(e.value,this.counter++),!1)}catch(e){u(r,"throw",e)}}}));n({target:"Iterator",proto:!0,real:!0,forced:h},{flatMap:function(e){return a(this),o(e),new p(s(this),{mapper:e,inner:null})}})},30756:(e,t,r)=>{var n=r(23805);e.exports=function(e){return e==e&&!n(e)}},30882:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=function(e,t){var r=n({},(0,i.default)(e),{key:t});return"string"==typeof r.style||r.style instanceof String?r.style=(0,o.default)(r.style):delete r.style,r};var i=a(r(68564)),o=a(r(34732));function a(e){return e&&e.__esModule?e:{default:e}}},30958:(e,t,r)=>{"use strict";r(5240)},30985:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(28551);n({target:"Reflect",stat:!0,sham:!r(92744)},{preventExtensions:function(e){o(e);try{var t=i("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},31020:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Email",view:n+"gfx/sprite.svg#view-icon-Email",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},31051:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(33517),a=r(97040),s=Array;n({target:"Array",stat:!0,forced:i((function(){function e(){}return!(s.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,r=new(o(this)?this:s)(t);t>e;)a(r,e,arguments[e++]);return r.length=t,r}})},31053:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(10123),i=r(9411),o=r(24127),a=r(70551),s=6048e5;function l(e){(0,a.A)(1,arguments);var t=(0,n.default)(e),r=(0,i.A)(t).getTime()-function(e){(0,a.A)(1,arguments);var t=(0,o.A)(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),(0,i.A)(r)}(t).getTime();return Math.round(r/s)+1}},31073:(e,t,r)=>{"use strict";r(70511)("split")},31127:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e);return t.setHours(0,0,0,0),t}},31175:(e,t,r)=>{var n=r(26025);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},31196:e=>{!function(){"use strict";e.exports={polyfill:function(){var e=window,t=document;if(!("scrollBehavior"in t.documentElement.style)||!0===e.__forceSmoothScrollPolyfill__){var r,n=e.HTMLElement||e.Element,i={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elementScroll:n.prototype.scroll||s,scrollIntoView:n.prototype.scrollIntoView},o=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now,a=(r=e.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(r)?1:0);e.scroll=e.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?d.call(e,t.body,void 0!==arguments[0].left?~~arguments[0].left:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:e.scrollY||e.pageYOffset):i.scroll.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:e.scrollY||e.pageYOffset))},e.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?i.scrollBy.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):d.call(e,t.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset)))},n.prototype.scroll=n.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var e=arguments[0].left,t=arguments[0].top;d.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},n.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},n.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var r=function(e){for(;e!==t.body&&!1===h(e);)e=e.parentNode||e.host;return e}(this),n=r.getBoundingClientRect(),o=this.getBoundingClientRect();r!==t.body?(d.call(this,r,r.scrollLeft+o.left-n.left,r.scrollTop+o.top-n.top),"fixed"!==e.getComputedStyle(r).position&&e.scrollBy({left:n.left,top:n.top,behavior:"smooth"})):e.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else i.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function s(e,t){this.scrollLeft=e,this.scrollTop=t}function l(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(e,t){return"Y"===t?e.clientHeight+a<e.scrollHeight:"X"===t?e.clientWidth+a<e.scrollWidth:void 0}function u(t,r){var n=e.getComputedStyle(t,null)["overflow"+r];return"auto"===n||"scroll"===n}function h(e){var t=c(e,"Y")&&u(e,"Y"),r=c(e,"X")&&u(e,"X");return t||r}function p(t){var r,n,i,a,s=(o()-t.startTime)/468;a=s=s>1?1:s,r=.5*(1-Math.cos(Math.PI*a)),n=t.startX+(t.x-t.startX)*r,i=t.startY+(t.y-t.startY)*r,t.method.call(t.scrollable,n,i),n===t.x&&i===t.y||e.requestAnimationFrame(p.bind(e,t))}function d(r,n,a){var l,c,u,h,d=o();r===t.body?(l=e,c=e.scrollX||e.pageXOffset,u=e.scrollY||e.pageYOffset,h=i.scroll):(l=r,c=r.scrollLeft,u=r.scrollTop,h=s),p({scrollable:l,method:h,startTime:d,startX:c,startY:u,x:n,y:a})}}}}()},31240:(e,t,r)=>{"use strict";var n=r(79504);e.exports=n(1..valueOf)},31415:(e,t,r)=>{"use strict";r(92405)},31541:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-sign-language",view:n+"gfx/sprite.svg#view-icon-sign-language",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},31563:(e,t,r)=>{"use strict";var n=r(36955),i=r(39297),o=r(64117),a=r(78227),s=r(26269),l=a("iterator"),c=Object;e.exports=function(e){if(o(e))return!1;var t=c(e);return void 0!==t[l]||"@@iterator"in t||i(s,n(t))}},31575:(e,t,r)=>{"use strict";var n=r(94644),i=r(80926).left,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",(function(e){var t=arguments.length;return i(o(this),e,t,t>1?arguments[1]:void 0)}))},31659:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).filterReject,o=r(6469);n({target:"Array",proto:!0,forced:!0},{filterReject:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("filterReject")},31694:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).find,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},31718:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-checkbox",view:n+"gfx/sprite.svg#view-icon-checkbox",viewBox:"0 0 75 75",title:"",toString:function(){return JSON.stringify(this.view)}}},31769:(e,t,r)=>{var n=r(56449),i=r(28586),o=r(61802),a=r(13222);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:o(a(e))}},31810:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["allowfullScreen","async","autoplay","capture","checked","controls","default","defer","disabled","formnovalidate","hidden","loop","multiple","muted","novalidate","open","playsinline","readonly","required","reversed","scoped","seamless","selected","itemscope"]},32044:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getMonth()}},32260:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Extensions/Annotations/AnnotationChart.js",[e["Core/Utilities.js"]],(function(e){function t(e,t){return e=this.initAnnotation(e),this.options.annotations.push(e.options),p(t,!0)&&(e.redraw(),e.graphic.attr({opacity:1})),e}function r(){var e=this;e.plotBoxClip=this.renderer.clipRect(this.plotBox),e.controlPointsGroup=e.renderer.g("control-points").attr({zIndex:99}).clip(e.plotBoxClip).add(),e.options.annotations.forEach((function(t,r){if(!e.annotations.some((function(e){return e.options===t}))){var n=e.initAnnotation(t);e.options.annotations[r]=n.options}})),e.drawAnnotations(),l(e,"redraw",e.drawAnnotations),l(e,"destroy",(function(){e.plotBoxClip.destroy(),e.controlPointsGroup.destroy()})),l(e,"exportData",(function(t){var r=(this.options.exporting&&this.options.exporting.csv||{}).columnHeaderFormatter,n=!t.dataRows[1].xValues,i=e.options.lang&&e.options.lang.exportData&&e.options.lang.exportData.annotationHeader,o=function(e){if(r){var t=r(e);if(!1!==t)return t}return t=i+" "+e,n?{columnTitle:t,topLevelColumnTitle:t}:t},a=t.dataRows[0].length,s=e.options.exporting&&e.options.exporting.csv&&e.options.exporting.csv.annotations&&e.options.exporting.csv.annotations.itemDelimiter,l=e.options.exporting&&e.options.exporting.csv&&e.options.exporting.csv.annotations&&e.options.exporting.csv.annotations.join;e.annotations.forEach((function(e){e.options.labelOptions&&e.options.labelOptions.includeInDataExport&&e.labels.forEach((function(e){if(e.options.text){var r=e.options.text;e.points.forEach((function(e){var n=e.x,i=e.series.xAxis?e.series.xAxis.options.index:-1,o=!1;if(-1===i){e=t.dataRows[0].length;for(var c=Array(e),u=0;u<e;++u)c[u]="";c.push(r),c.xValues=[],c.xValues[i]=n,t.dataRows.push(c),o=!0}if(o||t.dataRows.forEach((function(e){!o&&e.xValues&&void 0!==i&&n===e.xValues[i]&&(l&&e.length>a?e[e.length-1]+=s+r:e.push(r),o=!0)})),!o){for(e=t.dataRows[0].length,c=Array(e),u=0;u<e;++u)c[u]="";c[0]=n,c.push(r),c.xValues=[],void 0!==i&&(c.xValues[i]=n),t.dataRows.push(c)}}))}}))}));var c=0;t.dataRows.forEach((function(e){c=Math.max(c,e.length)}));for(var u=c-t.dataRows[0].length,h=0;h<u;h++){var p=o(h+1);n?(t.dataRows[0].push(p.topLevelColumnTitle),t.dataRows[1].push(p.columnTitle)):t.dataRows[0].push(p)}}))}function n(){this.plotBoxClip.attr(this.plotBox),this.annotations.forEach((function(e){e.redraw(),e.graphic.animate({opacity:1},e.animationConfig)}))}function i(e){var t=this.annotations,r="annotations"===e.coll?e:u(t,(function(t){return t.options.id===e}));r&&(h(r,"remove"),c(this.options.annotations,r.options),c(t,r),r.destroy())}function o(){this.annotations=[],this.options.annotations||(this.options.annotations=[])}function a(e){this.chart.hasDraggedAnnotation||e.apply(this,Array.prototype.slice.call(arguments,1))}var s,l=e.addEvent,c=e.erase,u=e.find,h=e.fireEvent,p=e.pick,d=e.wrap,A=[];return function(e){e.compose=function(e,s,c){-1===A.indexOf(s)&&(A.push(s),l(s,"afterInit",o),(s=s.prototype).addAnnotation=t,s.callbacks.push(r),s.collectionsWithInit.annotations=[t],s.collectionsWithUpdate.push("annotations"),s.drawAnnotations=n,s.removeAnnotation=i,s.initAnnotation=function(t){return t=new(e.types[t.type]||e)(this,t),this.annotations.push(t),t}),-1===A.indexOf(c)&&(A.push(c),d(c.prototype,"onContainerMouseDown",a))}}(s||(s={})),s})),t(e,"Extensions/Annotations/AnnotationDefaults.js",[e["Core/Utilities.js"]],(function(e){var t=e.defined;return{visible:!0,animation:{},crop:!0,draggable:"xy",labelOptions:{align:"center",allowOverlap:!1,backgroundColor:"rgba(0, 0, 0, 0.75)",borderColor:"#000000",borderRadius:3,borderWidth:1,className:"highcharts-no-tooltip",crop:!1,formatter:function(){return t(this.y)?""+this.y:"Annotation label"},includeInDataExport:!0,overflow:"justify",padding:5,shadow:!1,shape:"callout",style:{fontSize:"11px",fontWeight:"normal",color:"contrast"},useHTML:!1,verticalAlign:"bottom",x:0,y:-16},shapeOptions:{stroke:"rgba(0, 0, 0, 0.75)",strokeWidth:1,fill:"rgba(0, 0, 0, 0.75)",r:0,snap:2},controlPointOptions:{symbol:"circle",width:10,height:10,style:{cursor:"pointer",fill:"#ffffff",stroke:"#000000","stroke-width":2},visible:!1,events:{}},events:{},zIndex:6}})),t(e,"Extensions/Annotations/EventEmitter.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){var r=e.doc,n=e.isTouchDevice,i=t.addEvent,o=t.fireEvent,a=t.objectEach,s=t.pick,l=t.removeEvent;return function(){function e(){}return e.prototype.addEvents=function(){var e=this,t=function(t){i(t,n?"touchstart":"mousedown",(function(t){e.onMouseDown(t)}),{passive:!1})};if(t(this.graphic.element),(e.labels||[]).forEach((function(e){e.options.useHTML&&e.graphic.text&&t(e.graphic.text.element)})),a(e.options.events,(function(t,r){var n=function(n){"click"===r&&e.cancelClick||t.call(e,e.chart.pointer.normalize(n),e.target)};-1===(e.nonDOMEvents||[]).indexOf(r)?e.graphic.on(r,n):i(e,r,n,{passive:!1})})),e.options.draggable&&(i(e,"drag",e.onDrag),!e.graphic.renderer.styledMode)){var r={cursor:{x:"ew-resize",y:"ns-resize",xy:"move"}[e.options.draggable]};e.graphic.css(r),(e.labels||[]).forEach((function(e){e.options.useHTML&&e.graphic.text&&e.graphic.text.css(r)}))}e.isUpdating||o(e,"add")},e.prototype.destroy=function(){this.removeDocEvents(),l(this),this.hcEvents=null},e.prototype.mouseMoveToRadians=function(e,t,r){var n=e.prevChartY-r,i=e.prevChartX-t;return r=e.chartY-r,e=e.chartX-t,this.chart.inverted&&(t=i,i=n,n=t,t=e,e=r,r=t),Math.atan2(r,e)-Math.atan2(n,i)},e.prototype.mouseMoveToScale=function(e,t,r){return t=(e.chartX-t||1)/(e.prevChartX-t||1),e=(e.chartY-r||1)/(e.prevChartY-r||1),this.chart.inverted&&(r=e,e=t,t=r),{x:t,y:e}},e.prototype.mouseMoveToTranslation=function(e){var t=e.chartX-e.prevChartX;if(e=e.chartY-e.prevChartY,this.chart.inverted){var r=e;e=t,t=r}return{x:t,y:e}},e.prototype.onDrag=function(e){if(this.chart.isInsidePlot(e.chartX-this.chart.plotLeft,e.chartY-this.chart.plotTop,{visiblePlotOnly:!0})){var t=this.mouseMoveToTranslation(e);"x"===this.options.draggable&&(t.y=0),"y"===this.options.draggable&&(t.x=0),this.points.length?this.translate(t.x,t.y):(this.shapes.forEach((function(e){return e.translate(t.x,t.y)})),this.labels.forEach((function(e){return e.translate(t.x,t.y)}))),this.redraw(!1)}},e.prototype.onMouseDown=function(e){if(e.preventDefault&&e.preventDefault(),2!==e.button){var t=this,a=t.chart.pointer,l=(e=a.normalize(e)).chartX,c=e.chartY;t.cancelClick=!1,t.chart.hasDraggedAnnotation=!0,t.removeDrag=i(r,n?"touchmove":"mousemove",(function(e){t.hasDragged=!0,(e=a.normalize(e)).prevChartX=l,e.prevChartY=c,o(t,"drag",e),l=e.chartX,c=e.chartY}),n?{passive:!1}:void 0),t.removeMouseUp=i(r,n?"touchend":"mouseup",(function(e){var r=s(t.target&&t.target.annotation,t.target);r&&(r.cancelClick=t.hasDragged),t.cancelClick=t.hasDragged,t.hasDragged=!1,t.chart.hasDraggedAnnotation=!1,o(s(r,t),"afterUpdate"),t.onMouseUp(e)}),n?{passive:!1}:void 0)}},e.prototype.onMouseUp=function(e){var t=this.chart;e=this.target||this;var r=t.options.annotations;t=t.annotations.indexOf(e),this.removeDocEvents(),r[t]=e.options},e.prototype.removeDocEvents=function(){this.removeDrag&&(this.removeDrag=this.removeDrag()),this.removeMouseUp&&(this.removeMouseUp=this.removeMouseUp())},e}()})),t(e,"Extensions/Annotations/ControlPoint.js",[e["Extensions/Annotations/EventEmitter.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=t.merge,o=t.pick;return e=function(e){function t(t,r,n,i){var a=e.call(this)||this;return a.graphic=void 0,a.nonDOMEvents=["drag"],a.chart=t,a.target=r,a.options=n,a.index=o(n.index,i),a}return n(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this),this.graphic&&(this.graphic=this.graphic.destroy()),this.options=this.target=this.chart=null},t.prototype.redraw=function(e){this.graphic[e?"animate":"attr"](this.options.positioner.call(this,this.target))},t.prototype.render=function(){var e=this.chart,t=this.options;this.graphic=e.renderer.symbol(t.symbol,0,0,t.width,t.height).add(e.controlPointsGroup).css(t.style),this.setVisibility(t.visible),this.addEvents()},t.prototype.setVisibility=function(e){this.graphic[e?"show":"hide"](),this.options.visible=e},t.prototype.update=function(e){var t=this.chart,r=this.target,n=this.index;e=i(!0,this.options,e),this.destroy(),this.constructor(t,r,e,n),this.render(t.controlPointsGroup),this.redraw()},t}(e),e})),t(e,"Extensions/Annotations/MockPoint.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r=e.series.prototype,n=t.defined,i=t.fireEvent;return function(){function e(e,t,n){this.plotY=this.plotX=void 0,this.mock=!0,this.series={visible:!0,chart:e,getPlotBox:r.getPlotBox},this.target=t||null,this.options=n,this.applyOptions(this.getOptions())}return e.fromPoint=function(t){return new e(t.series.chart,null,{x:t.x,y:t.y,xAxis:t.series.xAxis,yAxis:t.series.yAxis})},e.pointToPixels=function(e,t){var r=e.series,n=r.chart,i=e.plotX||0,o=e.plotY||0;return n.inverted&&(e.mock?(i=e.plotY,o=e.plotX):(i=n.plotWidth-(e.plotY||0),o=n.plotHeight-(e.plotX||0))),r&&!t&&(i+=(e=r.getPlotBox()).translateX,o+=e.translateY),{x:i,y:o}},e.pointToOptions=function(e){return{x:e.x,y:e.y,xAxis:e.series.xAxis,yAxis:e.series.yAxis}},e.prototype.applyOptions=function(e){this.command=e.command,this.setAxis(e,"x"),this.setAxis(e,"y"),this.refresh()},e.prototype.getLabelConfig=function(){return{x:this.x,y:this.y,point:this}},e.prototype.getOptions=function(){return this.hasDynamicOptions()?this.options(this.target):this.options},e.prototype.hasDynamicOptions=function(){return"function"==typeof this.options},e.prototype.isInsidePlot=function(){var e=this.plotX,t=this.plotY,r=this.series.xAxis,o=this.series.yAxis,a={x:e,y:t,isInsidePlot:!0};return r&&(a.isInsidePlot=n(e)&&0<=e&&e<=r.len),o&&(a.isInsidePlot=a.isInsidePlot&&n(t)&&0<=t&&t<=o.len),i(this.series.chart,"afterIsInsidePlot",a),a.isInsidePlot},e.prototype.refresh=function(){var e=this.series,t=e.xAxis;e=e.yAxis;var r=this.getOptions();t?(this.x=r.x,this.plotX=t.toPixels(r.x,!0)):(this.x=void 0,this.plotX=r.x),e?(this.y=r.y,this.plotY=e.toPixels(r.y,!0)):(this.y=null,this.plotY=r.y),this.isInside=this.isInsidePlot()},e.prototype.refreshOptions=function(){var e=this.series,t=e.xAxis;e=e.yAxis,this.x=this.options.x=t?this.options.x=t.toValue(this.plotX,!0):this.plotX,this.y=this.options.y=e?e.toValue(this.plotY,!0):this.plotY},e.prototype.rotate=function(e,t,r){if(!this.hasDynamicOptions()){var n=Math.cos(r);r=Math.sin(r);var i=this.plotX-e,o=this.plotY-t;this.plotX=i*n-o*r+e,this.plotY=i*r+o*n+t,this.refreshOptions()}},e.prototype.scale=function(e,t,r,n){if(!this.hasDynamicOptions()){var i=this.plotY*n;this.plotX=(1-r)*e+this.plotX*r,this.plotY=(1-n)*t+i,this.refreshOptions()}},e.prototype.setAxis=function(e,t){e=e[t+="Axis"];var r=this.series.chart;this.series[t]="object"==typeof e?e:n(e)?r[t][e]||r.get(e):null},e.prototype.toAnchor=function(){var e=[this.plotX,this.plotY,0,0];return this.series.chart.inverted&&(e[0]=this.plotY,e[1]=this.plotX),e},e.prototype.translate=function(e,t,r,n){this.hasDynamicOptions()||(this.plotX+=r,this.plotY+=n,this.refreshOptions())},e}()})),t(e,"Extensions/Annotations/Controllables/Controllable.js",[e["Extensions/Annotations/ControlPoint.js"],e["Extensions/Annotations/MockPoint.js"],e["Core/Tooltip.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=n.isObject,o=n.isString,a=n.merge,s=n.splat;return n=function(){function n(e,t,r,n){this.graphic=void 0,this.annotation=e,this.chart=e.chart,this.collection="label"===n?"labels":"shapes",this.options=t,this.points=[],this.controlPoints=[],this.index=r,this.itemType=n,this.init(e,t,r)}return n.prototype.addControlPoints=function(){var t=this,r=this.controlPoints,n=this.options.controlPoints||[];n.forEach((function(i,o){(i=a(t.options.controlPointOptions,i)).index||(i.index=o),n[o]=i,r.push(new e(t.chart,t,i))}))},n.prototype.anchor=function(e){var t=e.series.getPlotBox(),n=e.series.chart,i=e.mock?e.toAnchor():r.prototype.getAnchor.call({chart:e.series.chart},e);return{relativePosition:i={x:i[0]+(this.options.x||0),y:i[1]+(this.options.y||0),height:i[2]||0,width:i[3]||0},absolutePosition:a(i,{x:i.x+(e.mock?t.translateX:n.plotLeft),y:i.y+(e.mock?t.translateY:n.plotTop)})}},n.prototype.attr=function(){for(var e=0;e<arguments.length;e++);this.graphic.attr.apply(this.graphic,arguments)},n.prototype.attrsFromOptions=function(e){var t,r=this.constructor.attrsMap,n={},i=this.chart.styledMode;for(t in e){var o=r[t];void 0===r[t]||i&&-1!==["fill","stroke","stroke-width"].indexOf(o)||(n[o]=e[t])}return n},n.prototype.destroy=function(){this.graphic&&(this.graphic=this.graphic.destroy()),this.tracker&&(this.tracker=this.tracker.destroy()),this.controlPoints.forEach((function(e){return e.destroy()})),this.options=this.controlPoints=this.points=this.chart=null,this.annotation&&(this.annotation=null)},n.prototype.getPointsOptions=function(){var e=this.options;return e.points||e.point&&s(e.point)},n.prototype.init=function(e,t,r){this.annotation=e,this.chart=e.chart,this.options=t,this.points=[],this.controlPoints=[],this.index=r,this.linkPoints(),this.addControlPoints()},n.prototype.linkPoints=function(){var e,t=this.getPointsOptions(),r=this.points,n=t&&t.length||0;for(e=0;e<n;e++){var i=this.point(t[e],r[e]);if(!i)return void(r.length=0);i.mock&&i.refresh(),r[e]=i}return r},n.prototype.point=function(e,r){return e&&e.series?e:(r&&null!==r.series||(i(e)?r=new t(this.chart,this,e):o(e)?r=this.chart.get(e)||null:"function"==typeof e&&(r=(r=e.call(r,this)).series?r:new t(this.chart,this,e))),r)},n.prototype.render=function(e){this.controlPoints.forEach((function(e){return e.render()}))},n.prototype.redraw=function(e){this.controlPoints.forEach((function(t){return t.redraw(e)}))},n.prototype.rotate=function(e,t,r){this.transform("rotate",e,t,r)},n.prototype.scale=function(e,t,r,n){this.transform("scale",e,t,r,n)},n.prototype.setControlPointsVisibility=function(e){this.controlPoints.forEach((function(t){t.setVisibility(e)}))},n.prototype.shouldBeDrawn=function(){return!!this.points.length},n.prototype.transform=function(e,t,r,n,i){var o=this;if(this.chart.inverted){var a=t;t=r,r=a}this.points.forEach((function(a,s){return o.transformPoint(e,t,r,n,i,s)}),this)},n.prototype.transformPoint=function(e,r,n,i,o,a){var s=this.points[a];s.mock||(s=this.points[a]=t.fromPoint(s)),s[e](r,n,i,o)},n.prototype.translate=function(e,t){this.transform("translate",null,null,e,t)},n.prototype.translatePoint=function(e,t,r){this.transformPoint("translate",null,null,e,t,r)},n.prototype.translateShape=function(e,t,r){var n=this.annotation.chart,i=this.annotation.userOptions,o=n.annotations.indexOf(this.annotation);n=n.options.annotations[o],this.translatePoint(e,t,0),r&&this.translatePoint(e,t,1),n[this.collection][this.index].point=this.options.point,i[this.collection][this.index].point=this.options.point},n.prototype.update=function(e){var t=this.annotation;e=a(!0,this.options,e);var r=this.graphic.parentGroup;this.destroy(),this.constructor(t,e,this.index,this.itemType),this.render(r),this.redraw()},n}(),n})),t(e,"Extensions/Annotations/Controllables/ControllableDefaults.js",[],(function(){return{defaultMarkers:{arrow:{tagName:"marker",attributes:{id:"arrow",refY:5,refX:9,markerWidth:10,markerHeight:10},children:[{tagName:"path",attributes:{d:"M 0 0 L 10 5 L 0 10 Z","stroke-width":0}}]},"reverse-arrow":{tagName:"marker",attributes:{id:"reverse-arrow",refY:5,refX:1,markerWidth:10,markerHeight:10},children:[{tagName:"path",attributes:{d:"M 0 5 L 10 0 L 10 10 Z","stroke-width":0}}]}}}})),t(e,"Extensions/Annotations/Controllables/ControllablePath.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllableDefaults.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r,n){function i(e){return function(t){this.attr(e,"url(#"+t+")")}}function o(){this.options.defs=p(l,this.options.defs||{})}function a(e,t){var r={attributes:{id:e}},n={stroke:t.color||"none",fill:t.color||"rgba(0, 0, 0, 0.75)"};return r.children=t.children&&t.children.map((function(e){return p(n,e)})),t=p(!0,{attributes:{markerWidth:20,markerHeight:20,refX:0,refY:0,orient:"auto"}},t,r),(t=this.definition(t)).id=e,t}var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=t.defaultMarkers,c=n.addEvent,u=n.defined,h=n.extend,p=n.merge,d=n.uniqueKey,A=[],f=i("marker-end"),g=i("marker-start"),m="rgba(192,192,192,"+(r.svg?1e-4:.002)+")";return function(e){function t(t,r,n){return(t=e.call(this,t,r,n,"shape")||this).type="path",t}return s(t,e),t.compose=function(e,t){-1===A.indexOf(e)&&(A.push(e),c(e,"afterGetContainer",o)),-1===A.indexOf(t)&&(A.push(t),t.prototype.addMarker=a)},t.prototype.toD=function(){var e=this.options.d;if(e)return"function"==typeof e?e.call(this):e;var t=(e=this.points).length,r=[],n=t,i=e[0],o=n&&this.anchor(i).absolutePosition,a=0;if(o)for(r.push(["M",o.x,o.y]);++a<t&&n;)n=(i=e[a]).command||"L",o=this.anchor(i).absolutePosition,"M"===n||"L"===n?r.push([n,o.x,o.y]):"Z"===n&&r.push([n]),n=i.series.visible;return n&&this.graphic?this.chart.renderer.crispLine(r,this.graphic.strokeWidth()):null},t.prototype.shouldBeDrawn=function(){return e.prototype.shouldBeDrawn.call(this)||!!this.options.d},t.prototype.render=function(t){var r=this.options,n=this.attrsFromOptions(r);this.graphic=this.annotation.chart.renderer.path([["M",0,0]]).attr(n).add(t),r.className&&this.graphic.addClass(r.className),this.tracker=this.annotation.chart.renderer.path([["M",0,0]]).addClass("highcharts-tracker-line").attr({zIndex:2}).add(t),this.annotation.chart.styledMode||this.tracker.attr({"stroke-linejoin":"round",stroke:m,fill:m,"stroke-width":this.graphic.strokeWidth()+2*r.snap}),e.prototype.render.call(this),h(this.graphic,{markerStartSetter:g,markerEndSetter:f}),this.setMarkers(this)},t.prototype.redraw=function(t){if(this.graphic){var r=this.toD(),n=t?"animate":"attr";r?(this.graphic[n]({d:r}),this.tracker[n]({d:r})):(this.graphic.attr({d:"M 0 -9000000000"}),this.tracker.attr({d:"M 0 -9000000000"})),this.graphic.placed=this.tracker.placed=!!r}e.prototype.redraw.call(this,t)},t.prototype.setMarkers=function(e){var t=e.options,r=e.chart,n=r.options.defs,i=t.fill,o=u(i)&&"none"!==i?i:t.stroke;["markerStart","markerEnd"].forEach((function(i){var a,s=t[i];if(s){for(a in n){var l=n[a];if((s===(l.attributes&&l.attributes.id)||s===l.id)&&"marker"===l.tagName){var c=l;break}}c&&(s=e[i]=r.renderer.addMarker((t.id||d())+"-"+s,p(c,{color:o})),e.attr(i,s.getAttribute("id")))}}))},t.attrsMap={dashStyle:"dashstyle",strokeWidth:"stroke-width",stroke:"stroke",fill:"fill",zIndex:"zIndex"},t}(e)})),t(e,"Extensions/Annotations/Controllables/ControllableRect.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllablePath.js"],e["Core/Utilities.js"]],(function(e,t,r){var n,i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=r.merge;return function(e){function r(t,r,n){return(t=e.call(this,t,r,n,"shape")||this).type="rect",t.translate=e.prototype.translateShape,t}return i(r,e),r.prototype.render=function(t){var r=this.attrsFromOptions(this.options);this.graphic=this.annotation.chart.renderer.rect(0,-9e9,0,0).attr(r).add(t),e.prototype.render.call(this)},r.prototype.redraw=function(t){if(this.graphic){var r=this.anchor(this.points[0]).absolutePosition;r?this.graphic[t?"animate":"attr"]({x:r.x,y:r.y,width:this.options.width,height:this.options.height}):this.attr({x:0,y:-9e9}),this.graphic.placed=!!r}e.prototype.redraw.call(this,t)},r.attrsMap=o(t.attrsMap,{width:"width",height:"height"}),r}(e)})),t(e,"Extensions/Annotations/Controllables/ControllableCircle.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllablePath.js"],e["Core/Utilities.js"]],(function(e,t,r){var n,i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=r.merge;return function(e){function r(t,r,n){return(t=e.call(this,t,r,n,"shape")||this).type="circle",t.translate=e.prototype.translateShape,t}return i(r,e),r.prototype.redraw=function(t){if(this.graphic){var r=this.anchor(this.points[0]).absolutePosition;r?this.graphic[t?"animate":"attr"]({x:r.x,y:r.y,r:this.options.r}):this.graphic.attr({x:0,y:-9e9}),this.graphic.placed=!!r}e.prototype.redraw.call(this,t)},r.prototype.render=function(t){var r=this.attrsFromOptions(this.options);this.graphic=this.annotation.chart.renderer.circle(0,-9e9,0).attr(r).add(t),e.prototype.render.call(this)},r.prototype.setRadius=function(e){this.options.r=e},r.attrsMap=o(t.attrsMap,{r:"r"}),r}(e)})),t(e,"Extensions/Annotations/Controllables/ControllableEllipse.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllablePath.js"],e["Core/Utilities.js"]],(function(e,t,r){var n,i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=r.merge,a=r.defined;return function(e){function r(t,r,n){return(t=e.call(this,t,r,n,"shape")||this).type="ellipse",t}return i(r,e),r.prototype.init=function(t,r,n){a(r.yAxis)&&r.points.forEach((function(e){e.yAxis=r.yAxis})),a(r.xAxis)&&r.points.forEach((function(e){e.xAxis=r.xAxis})),e.prototype.init.call(this,t,r,n)},r.prototype.render=function(t){this.graphic=this.annotation.chart.renderer.createElement("ellipse").attr(this.attrsFromOptions(this.options)).add(t),e.prototype.render.call(this)},r.prototype.translate=function(t,r){e.prototype.translateShape.call(this,t,r,!0)},r.prototype.getDistanceFromLine=function(e,t,r,n){return Math.abs((t.y-e.y)*r-(t.x-e.x)*n+t.x*e.y-t.y*e.x)/Math.sqrt((t.y-e.y)*(t.y-e.y)+(t.x-e.x)*(t.x-e.x))},r.prototype.getAttrs=function(e,t){var r=e.x,n=e.y,i=t.x,o=t.y;t=(r+i)/2,e=(n+o)/2;var a=Math.sqrt((r-i)*(r-i)/4+(n-o)*(n-o)/4);return n=180*Math.atan((o-n)/(i-r))/Math.PI,t<r&&(n+=180),{cx:t,cy:e,rx:a,ry:r=this.getRY(),angle:n}},r.prototype.getRY=function(){var e=this.getYAxis();return a(e)?Math.abs(e.toPixels(this.options.ry)-e.toPixels(0)):this.options.ry},r.prototype.getYAxis=function(){return this.chart.yAxis[this.options.yAxis]},r.prototype.getAbsolutePosition=function(e){return this.anchor(e).absolutePosition},r.prototype.redraw=function(t){if(this.graphic){var r=this.getAbsolutePosition(this.points[0]),n=this.getAbsolutePosition(this.points[1]);n=this.getAttrs(r,n),r?this.graphic[t?"animate":"attr"]({cx:n.cx,cy:n.cy,rx:n.rx,ry:n.ry,rotation:n.angle,rotationOriginX:n.cx,rotationOriginY:n.cy}):this.graphic.attr({x:0,y:-9e9}),this.graphic.placed=!!r}e.prototype.redraw.call(this,t)},r.prototype.setYRadius=function(e){var t=this.annotation.userOptions.shapes;this.options.ry=e,t&&t[0]&&(t[0].ry=e,t[0].ry=e)},r.attrsMap=o(t.attrsMap,{ry:"ry"}),r}(e)})),t(e,"Extensions/Annotations/Controllables/ControllableLabel.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Core/FormatUtilities.js"],e["Extensions/Annotations/MockPoint.js"],e["Core/Tooltip.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){function o(e,t,r,n,i){var o=i&&i.anchorX;i=i&&i.anchorY;var a=r/2;if(c(o)&&c(i)){var s=[["M",o,i]],l=t-i;0>l&&(l=-n-l),l<r&&(a=o<e+r/2?l:r-l),i>t+n?s.push(["L",e+a,t+n]):i<t?s.push(["L",e+a,t]):o<e?s.push(["L",e,t+n/2]):o>e+r&&s.push(["L",e+r,t+n/2])}return s||[]}var a=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),s=t.format,l=i.extend,c=i.isNumber,u=i.pick,h=[];return function(e){function t(t,r,n){return e.call(this,t,r,n,"label")||this}return a(t,e),t.alignedPosition=function(e,t){var r,n,i=e.align,o=e.verticalAlign,a=(t.x||0)+(e.x||0),s=(t.y||0)+(e.y||0);return"right"===i?r=1:"center"===i&&(r=2),r&&(a+=(t.width-(e.width||0))/r),"bottom"===o?n=1:"middle"===o&&(n=2),n&&(s+=(t.height-(e.height||0))/n),{x:Math.round(a),y:Math.round(s)}},t.compose=function(e){-1===h.indexOf(e)&&(h.push(e),e.prototype.symbols.connector=o)},t.justifiedOptions=function(e,t,r,n){var i=r.align,o=r.verticalAlign,a=t.box?0:t.padding||0,s=t.getBBox();t={align:i,verticalAlign:o,x:r.x,y:r.y,width:t.width,height:t.height},r=(n.x||0)-e.plotLeft,n=(n.y||0)-e.plotTop;var l=r+a;return 0>l&&("right"===i?t.align="left":t.x=(t.x||0)-l),(l=r+s.width-a)>e.plotWidth&&("left"===i?t.align="right":t.x=(t.x||0)+e.plotWidth-l),0>(l=n+a)&&("bottom"===o?t.verticalAlign="top":t.y=(t.y||0)-l),(l=n+s.height-a)>e.plotHeight&&("top"===o?t.verticalAlign="bottom":t.y=(t.y||0)+e.plotHeight-l),t},t.prototype.translatePoint=function(t,r){e.prototype.translatePoint.call(this,t,r,0)},t.prototype.translate=function(e,t){var r=this.annotation.chart,n=this.annotation.userOptions,i=r.annotations.indexOf(this.annotation);i=r.options.annotations[i],r.inverted&&(r=e,e=t,t=r),this.options.x+=e,this.options.y+=t,i[this.collection][this.index].x=this.options.x,i[this.collection][this.index].y=this.options.y,n[this.collection][this.index].x=this.options.x,n[this.collection][this.index].y=this.options.y},t.prototype.render=function(r){var n=this.options,i=this.attrsFromOptions(n),o=n.style;this.graphic=this.annotation.chart.renderer.label("",0,-9999,n.shape,null,null,n.useHTML,null,"annotation-label").attr(i).add(r),this.annotation.chart.styledMode||("contrast"===o.color&&(o.color=this.annotation.chart.renderer.getContrast(-1<t.shapesWithoutBackground.indexOf(n.shape)?"#FFFFFF":n.backgroundColor)),this.graphic.css(n.style).shadow(n.shadow)),n.className&&this.graphic.addClass(n.className),this.graphic.labelrank=n.labelrank,e.prototype.render.call(this)},t.prototype.redraw=function(t){var r=this.options,n=this.text||r.format||r.text,i=this.graphic,o=this.points[0];i?(i.attr({text:n?s(String(n),o.getLabelConfig(),this.annotation.chart):r.formatter.call(o,this)}),r=this.anchor(o),(n=this.position(r))?(i.alignAttr=n,n.anchorX=r.absolutePosition.x,n.anchorY=r.absolutePosition.y,i[t?"animate":"attr"](n)):i.attr({x:0,y:-9999}),i.placed=!!n,e.prototype.redraw.call(this,t)):this.redraw(t)},t.prototype.anchor=function(t){var r=e.prototype.anchor.apply(this,arguments),n=this.options.x||0,i=this.options.y||0;return r.absolutePosition.x-=n,r.absolutePosition.y-=i,r.relativePosition.x-=n,r.relativePosition.y-=i,r},t.prototype.position=function(e){var i=this.graphic,o=this.annotation.chart,a=this.points[0],s=this.options,c=e.absolutePosition,h=e.relativePosition,p=a.series.visible&&r.prototype.isInsidePlot.call(a);if(i&&p){var d=i.width;e=void 0===d?0:d;var A=void 0===(d=i.height)?0:d;s.distance?d=n.prototype.getPosition.call({chart:o,distance:u(s.distance,16)},e,A,{plotX:h.x,plotY:h.y,negative:a.negative,ttBelow:a.ttBelow,h:h.height||h.width}):s.positioner?d=s.positioner.call(this):(a={x:c.x,y:c.y,width:0,height:0},d=t.alignedPosition(l(s,{width:e,height:A}),a),"justify"===this.options.overflow&&(d=t.alignedPosition(t.justifiedOptions(o,i,s,d),a))),s.crop&&(i=d.x-o.plotLeft,s=d.y-o.plotTop,p=o.isInsidePlot(i,s)&&o.isInsidePlot(i+e,s+A))}return p?d:null},t.attrsMap={backgroundColor:"fill",borderColor:"stroke",borderWidth:"stroke-width",zIndex:"zIndex",borderRadius:"r",padding:"padding"},t.shapesWithoutBackground=["connector"],t}(e)})),t(e,"Extensions/Annotations/Controllables/ControllableImage.js",[e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllableLabel.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return function(e){function n(t,r,n){return(t=e.call(this,t,r,n,"shape")||this).type="image",t.translate=e.prototype.translateShape,t}return r(n,e),n.prototype.render=function(t){var r=this.attrsFromOptions(this.options),n=this.options;this.graphic=this.annotation.chart.renderer.image(n.src,0,-9e9,n.width,n.height).attr(r).add(t),this.graphic.width=n.width,this.graphic.height=n.height,e.prototype.render.call(this)},n.prototype.redraw=function(r){if(this.graphic){var n=this.anchor(this.points[0]);(n=t.prototype.position.call(this,n))?this.graphic[r?"animate":"attr"]({x:n.x,y:n.y}):this.graphic.attr({x:0,y:-9e9}),this.graphic.placed=!!n}e.prototype.redraw.call(this,r)},n.attrsMap={width:"width",height:"height",zIndex:"zIndex"},n}(e)})),t(e,"Core/Chart/ChartNavigationComposition.js",[],(function(){var e;return function(e){e.compose=function(e){return e.navigation||(e.navigation=new t(e)),e};var t=function(){function e(e){this.updates=[],this.chart=e}return e.prototype.addUpdate=function(e){this.chart.navigation.updates.push(e)},e.prototype.update=function(e,t){var r=this;this.updates.forEach((function(n){n.call(r.chart,e,t)}))},e}();e.Additions=t}(e||(e={})),e})),t(e,"Extensions/Annotations/NavigationBindingsUtilities.js",[e["Core/Utilities.js"]],(function(e){var t=e.defined,r=e.isNumber,n=e.pick,i={backgroundColor:"string",borderColor:"string",borderRadius:"string",color:"string",fill:"string",fontSize:"string",labels:"string",name:"string",stroke:"string",title:"string"};return{annotationsFieldsTypes:i,getAssignedAxis:function(e){return e.filter((function(e){var t=e.axis.getExtremes(),i=t.min;t=t.max;var o=n(e.axis.minPointOffset,0);return r(i)&&r(t)&&e.value>=i-o&&e.value<=t+o&&!e.axis.options.isInternal}))[0]},getFieldType:function(e,r){return r=typeof r,t(e=i[e])&&(r=e),{string:"text",number:"number",boolean:"checkbox"}[r]}}})),t(e,"Extensions/Annotations/NavigationBindingsDefaults.js",[e["Extensions/Annotations/NavigationBindingsUtilities.js"],e["Core/Utilities.js"]],(function(e,t){var r=e.getAssignedAxis,n=t.isNumber,i=t.merge;return{lang:{navigation:{popup:{simpleShapes:"Simple shapes",lines:"Lines",circle:"Circle",ellipse:"Ellipse",rectangle:"Rectangle",label:"Label",shapeOptions:"Shape options",typeOptions:"Details",fill:"Fill",format:"Text",strokeWidth:"Line width",stroke:"Line color",title:"Title",name:"Name",labelOptions:"Label options",labels:"Labels",backgroundColor:"Background color",backgroundColors:"Background colors",borderColor:"Border color",borderRadius:"Border radius",borderWidth:"Border width",style:"Style",padding:"Padding",fontSize:"Font size",color:"Color",height:"Height",shapes:"Shape options"}}},navigation:{bindingsClassName:"highcharts-bindings-container",bindings:{circleAnnotation:{className:"highcharts-circle-annotation",start:function(e){var t=this.chart.pointer.getCoordinates(e);e=r(t.xAxis),t=r(t.yAxis);var n=this.chart.options.navigation;if(e&&t)return this.chart.addAnnotation(i({langKey:"circle",type:"basicAnnotation",shapes:[{type:"circle",point:{x:e.value,y:t.value,xAxis:e.axis.options.index,yAxis:t.axis.options.index},r:5}]},n.annotationsOptions,n.bindings.circleAnnotation.annotationsOptions))},steps:[function(e,t){var r=t.options.shapes;if(r=r&&r[0]&&r[0].point||{},n(r.xAxis)&&n(r.yAxis)){var i=this.chart.inverted,o=this.chart.xAxis[r.xAxis].toPixels(r.x);r=this.chart.yAxis[r.yAxis].toPixels(r.y),i=Math.max(Math.sqrt(Math.pow(i?r-e.chartX:o-e.chartX,2)+Math.pow(i?o-e.chartY:r-e.chartY,2)),5)}t.update({shapes:[{r:i}]})}]},ellipseAnnotation:{className:"highcharts-ellipse-annotation",start:function(e){var t=this.chart.pointer.getCoordinates(e);e=r(t.xAxis),t=r(t.yAxis);var n=this.chart.options.navigation;if(e&&t)return this.chart.addAnnotation(i({langKey:"ellipse",type:"basicAnnotation",shapes:[{type:"ellipse",xAxis:e.axis.options.index,yAxis:t.axis.options.index,points:[{x:e.value,y:t.value},{x:e.value,y:t.value}],ry:1}]},n.annotationsOptions,n.bindings.ellipseAnnotation.annotationOptions))},steps:[function(e,t){var r=(t=t.shapes[0]).getAbsolutePosition(t.points[1]);t.translatePoint(e.chartX-r.x,e.chartY-r.y,1),t.redraw(!1)},function(e,t){var r=(t=t.shapes[0]).getAbsolutePosition(t.points[0]),n=t.getAbsolutePosition(t.points[1]);e=t.getDistanceFromLine(r,n,e.chartX,e.chartY),r=t.getYAxis(),e=Math.abs(r.toValue(0)-r.toValue(e)),t.setYRadius(e),t.redraw(!1)}]},rectangleAnnotation:{className:"highcharts-rectangle-annotation",start:function(e){e=this.chart.pointer.getCoordinates(e);var t=r(e.xAxis),n=r(e.yAxis);if(t&&n){e=t.value;var o=n.value;t=t.axis.options.index,n=n.axis.options.index;var a=this.chart.options.navigation;return this.chart.addAnnotation(i({langKey:"rectangle",type:"basicAnnotation",shapes:[{type:"path",points:[{xAxis:t,yAxis:n,x:e,y:o},{xAxis:t,yAxis:n,x:e,y:o},{xAxis:t,yAxis:n,x:e,y:o},{xAxis:t,yAxis:n,x:e,y:o},{command:"Z"}]}]},a.annotationsOptions,a.bindings.rectangleAnnotation.annotationsOptions))}},steps:[function(e,t){var n=t.options.shapes;n=n&&n[0]&&n[0].points||[];var i=this.chart.pointer.getCoordinates(e);e=r(i.xAxis),i=r(i.yAxis),e&&i&&(e=e.value,i=i.value,n[1].x=e,n[2].x=e,n[2].y=i,n[3].y=i,t.update({shapes:[{points:n}]}))}]},labelAnnotation:{className:"highcharts-label-annotation",start:function(e){var t=this.chart.pointer.getCoordinates(e);e=r(t.xAxis),t=r(t.yAxis);var n=this.chart.options.navigation;if(e&&t)return this.chart.addAnnotation(i({langKey:"label",type:"basicAnnotation",labelOptions:{format:"{y:.2f}"},labels:[{point:{xAxis:e.axis.options.index,yAxis:t.axis.options.index,x:e.value,y:t.value},overflow:"none",crop:!0}]},n.annotationsOptions,n.bindings.labelAnnotation.annotationsOptions))}}},events:{},annotationsOptions:{animation:{defer:0}}}}})),t(e,"Extensions/Annotations/NavigationBindings.js",[e["Core/Chart/ChartNavigationComposition.js"],e["Core/DefaultOptions.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Extensions/Annotations/NavigationBindingsDefaults.js"],e["Extensions/Annotations/NavigationBindingsUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a){function s(){this.chart.navigationBindings&&this.chart.navigationBindings.deselectAnnotation()}function l(){this.navigationBindings&&this.navigationBindings.destroy()}function c(){var e=this.options;e&&e.navigation&&e.navigation.bindings&&(this.navigationBindings=new I(this,e.navigation),this.navigationBindings.initEvents(),this.navigationBindings.initUpdate())}function u(){var e=this.navigationBindings;if(this&&e){var t=!1;if(this.series.forEach((function(e){!e.options.isInternal&&e.visible&&(t=!0)})),this.navigationBindings&&this.navigationBindings.container&&this.navigationBindings.container[0]){var r=this.navigationBindings.container[0];k(e.boundClassNames,(function(e,n){if(n=r.querySelectorAll("."+n))for(var i=0;i<n.length;i++){var o=n[i],a=o.className;"normal"===e.noDataState||t?-1!==a.indexOf("highcharts-disabled-btn")&&o.classList.remove("highcharts-disabled-btn"):-1===a.indexOf("highcharts-disabled-btn")&&(o.className+=" highcharts-disabled-btn")}}))}}}function h(){this.deselectAnnotation()}function p(){this.selectedButtonElement=null}function d(e){var t=e.prototype.defaultOptions.events&&e.prototype.defaultOptions.events.click;B(!0,e.prototype.defaultOptions.events,{click:function(e){var r=this,n=r.chart.navigationBindings,i=n.activeAnnotation;t&&t.call(r,e),i!==r?(n.deselectAnnotation(),n.activeAnnotation=r,r.setControlPointsVisibility(!0),w(n,"showPopup",{annotation:r,formType:"annotation-toolbar",options:n.annotationToFields(r),onSubmit:function(e){if("remove"===e.actionType)n.activeAnnotation=!1,n.chart.removeAnnotation(r);else{var t={};n.fieldsToOptions(e.fields,t),n.deselectAnnotation(),e=t.typeOptions,"measure"===r.options.type&&(e.crosshairY.enabled=0!==e.crosshairY.strokeWidth,e.crosshairX.enabled=0!==e.crosshairX.strokeWidth),r.update(t)}}})):w(n,"closePopup"),e.activeAnnotation=!0}})}var A=t.setOptions,f=r.format,g=n.doc,m=n.win,v=o.getFieldType,y=a.addEvent,b=a.attr,w=a.fireEvent,x=a.isArray,C=a.isFunction,S=a.isNumber,E=a.isObject,B=a.merge,k=a.objectEach,_=a.pick,T=[],I=function(){function t(e,t){this.selectedButton=this.boundClassNames=void 0,this.chart=e,this.options=t,this.eventsToUnbind=[],this.container=this.chart.container.querySelectorAll("."+this.options.bindingsClassName),this.container.length||(this.container=g.querySelectorAll("."+this.options.bindingsClassName))}return t.compose=function(e,r){-1===T.indexOf(e)&&(T.push(e),y(e,"remove",s),d(e),k(e.types,(function(e){d(e)}))),-1===T.indexOf(r)&&(T.push(r),y(r,"destroy",l),y(r,"load",c),y(r,"render",u)),-1===T.indexOf(t)&&(T.push(t),y(t,"closePopup",h),y(t,"deselectButton",p)),-1===T.indexOf(A)&&(T.push(A),A(i))},t.prototype.initEvents=function(){var e=this,t=e.chart,r=e.container,i=e.options;e.boundClassNames={},k(i.bindings||{},(function(t){e.boundClassNames[t.className]=t})),[].forEach.call(r,(function(t){e.eventsToUnbind.push(y(t,"click",(function(r){var n=e.getButtonEvents(t,r);n&&-1===n.button.className.indexOf("highcharts-disabled-btn")&&e.bindingsButtonClick(n.button,n.events,r)})))})),k(i.events||{},(function(t,r){C(t)&&e.eventsToUnbind.push(y(e,r,t,{passive:!1}))})),e.eventsToUnbind.push(y(t.container,"click",(function(r){!t.cancelClick&&t.isInsidePlot(r.chartX-t.plotLeft,r.chartY-t.plotTop,{visiblePlotOnly:!0})&&e.bindingsChartClick(this,r)}))),e.eventsToUnbind.push(y(t.container,n.isTouchDevice?"touchmove":"mousemove",(function(t){e.bindingsContainerMouseMove(this,t)}),n.isTouchDevice?{passive:!1}:void 0))},t.prototype.initUpdate=function(){var t=this;e.compose(this.chart).navigation.addUpdate((function(e){t.update(e)}))},t.prototype.bindingsButtonClick=function(e,t,r){var n=this.chart,i=n.renderer.boxWrapper,o=!0;this.selectedButtonElement&&(this.selectedButtonElement.classList===e.classList&&(o=!1),w(this,"deselectButton",{button:this.selectedButtonElement}),this.nextEvent&&(this.currentUserDetails&&"annotations"===this.currentUserDetails.coll&&n.removeAnnotation(this.currentUserDetails),this.mouseMoveEvent=this.nextEvent=!1)),o?(this.selectedButton=t,this.selectedButtonElement=e,w(this,"selectButton",{button:e}),t.init&&t.init.call(this,e,r),(t.start||t.steps)&&n.renderer.boxWrapper.addClass("highcharts-draw-mode")):(n.stockTools&&n.stockTools.toggleButtonActiveClass(e),i.removeClass("highcharts-draw-mode"),this.mouseMoveEvent=this.nextEvent=!1,this.selectedButton=null)},t.prototype.bindingsChartClick=function(e,t){e=this.chart;var r=this.activeAnnotation,n=this.selectedButton;e=e.renderer.boxWrapper,r&&(r.cancelClick||t.activeAnnotation||!t.target.parentNode||function(e,t){var r=m.Element.prototype,n=r.matches||r.msMatchesSelector||r.webkitMatchesSelector,i=null;if(r.closest)i=r.closest.call(e,t);else do{if(n.call(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return i}(t.target,".highcharts-popup")?r.cancelClick&&setTimeout((function(){r.cancelClick=!1}),0):w(this,"closePopup")),n&&n.start&&(this.nextEvent?(this.nextEvent(t,this.currentUserDetails),this.steps&&(this.stepIndex++,n.steps[this.stepIndex]?this.mouseMoveEvent=this.nextEvent=n.steps[this.stepIndex]:(w(this,"deselectButton",{button:this.selectedButtonElement}),e.removeClass("highcharts-draw-mode"),n.end&&n.end.call(this,t,this.currentUserDetails),this.mouseMoveEvent=this.nextEvent=!1,this.selectedButton=null))):(this.currentUserDetails=n.start.call(this,t))&&n.steps?(this.stepIndex=0,this.steps=!0,this.mouseMoveEvent=this.nextEvent=n.steps[this.stepIndex]):(w(this,"deselectButton",{button:this.selectedButtonElement}),e.removeClass("highcharts-draw-mode"),this.steps=!1,this.selectedButton=null,n.end&&n.end.call(this,t,this.currentUserDetails)))},t.prototype.bindingsContainerMouseMove=function(e,t){this.mouseMoveEvent&&this.mouseMoveEvent(t,this.currentUserDetails)},t.prototype.fieldsToOptions=function(e,t){return k(e,(function(e,r){var n=parseFloat(e),i=r.split("."),o=i.length-1;if(!S(n)||e.match(/px/g)||r.match(/format/g)||(e=n),"undefined"!==e){var a=t;i.forEach((function(t,r){var n=_(i[r+1],"");o===r?a[t]=e:(a[t]||(a[t]=n.match(/\d/g)?[]:{}),a=a[t])}))}})),t},t.prototype.deselectAnnotation=function(){this.activeAnnotation&&(this.activeAnnotation.setControlPointsVisibility(!1),this.activeAnnotation=!1)},t.prototype.annotationToFields=function(e){function r(t,n,i,a,l){if(i&&t&&-1===s.indexOf(n)&&(0<=(i.indexOf&&i.indexOf(n))||i[n]||!0===i))if(x(t))a[n]=[],t.forEach((function(e,t){E(e)?(a[n][t]={},k(e,(function(e,i){r(e,i,o[n],a[n][t],n)}))):r(e,0,o[n],a[n],n)}));else if(E(t)){var c={};x(a)?(a.push(c),c[n]={},c=c[n]):a[n]=c,k(t,(function(e,t){r(e,t,0===n?i:o[n],c,n)}))}else"format"===n?a[n]=[f(t,e.labels[0].points[0]).toString(),"text"]:x(a)?a.push([t,v(l,t)]):a[n]=[t,v(n,t)]}var n=e.options,i=t.annotationsEditable,o=i.nestedOptions,a=_(n.type,n.shapes&&n.shapes[0]&&n.shapes[0].type,n.labels&&n.labels[0]&&n.labels[0].type,"label"),s=t.annotationsNonEditable[n.langKey]||[],l={langKey:n.langKey,type:a};return k(n,(function(e,t){"typeOptions"===t?(l[t]={},k(n[t],(function(e,n){r(e,n,o,l[t],n)}))):r(e,t,i[a],l,t)})),l},t.prototype.getClickedClassNames=function(e,t){var r,n=t.target;for(t=[];n&&((r=b(n,"class"))&&(t=t.concat(r.split(" ").map((function(e){return[e,n]})))),(n=n.parentNode)!==e););return t},t.prototype.getButtonEvents=function(e,t){var r,n=this;return this.getClickedClassNames(e,t).forEach((function(e){n.boundClassNames[e[0]]&&!r&&(r={events:n.boundClassNames[e[0]],button:e[1]})})),r},t.prototype.update=function(e){this.options=B(!0,this.options,e),this.removeEvents(),this.initEvents()},t.prototype.removeEvents=function(){this.eventsToUnbind.forEach((function(e){return e()}))},t.prototype.destroy=function(){this.removeEvents()},t.annotationsEditable={nestedOptions:{labelOptions:["style","format","backgroundColor"],labels:["style"],label:["style"],style:["fontSize","color"],background:["fill","strokeWidth","stroke"],innerBackground:["fill","strokeWidth","stroke"],outerBackground:["fill","strokeWidth","stroke"],shapeOptions:["fill","strokeWidth","stroke"],shapes:["fill","strokeWidth","stroke"],line:["strokeWidth","stroke"],backgroundColors:[!0],connector:["fill","strokeWidth","stroke"],crosshairX:["strokeWidth","stroke"],crosshairY:["strokeWidth","stroke"]},circle:["shapes"],ellipse:["shapes"],verticalLine:[],label:["labelOptions"],measure:["background","crosshairY","crosshairX"],fibonacci:[],tunnel:["background","line","height"],pitchfork:["innerBackground","outerBackground"],rect:["shapes"],crookedLine:[],basicAnnotation:["shapes","labelOptions"]},t.annotationsNonEditable={rectangle:["crosshairX","crosshairY","labelOptions"],ellipse:["labelOptions"],circle:["labelOptions"]},t}();return I})),t(e,"Extensions/Annotations/Popup/PopupAnnotations.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){function r(e,t,c,h,p,d){var A=this;if(t){var f,g,m=this.addInput,v=this.lang;l(h,(function(n,i){f=""!==c?c+"."+i:i,s(n)&&(!a(n)||a(n)&&s(n[0])?((g=v[i]||i).match(/\d/g)||p.push([!0,g,e]),r.call(A,e,t,f,n,p,!1)):p.push([A,f,"annotation",e,n]))})),d&&(u(p,(function(e){return e[1].match(/format/g)?-1:1})),i&&p.reverse(),p.forEach((function(e){!0===e[0]?o("span",{className:"highcharts-annotation-title"},void 0,e[2]).appendChild(n.createTextNode(e[1])):(e[4]={value:e[4][0],type:e[4][1]},m.apply(e[0],e.splice(1)))})))}}var n=e.doc,i=e.isFirefox,o=t.createElement,a=t.isArray,s=t.isObject,l=t.objectEach,c=t.pick,u=t.stableSort;return{addForm:function(e,t,i,a){if(e){var s=this.container,l=this.lang,c=o("h2",{className:"highcharts-popup-main-title"},void 0,s);c.appendChild(n.createTextNode(l[t.langKey]||t.langKey||"")),c=o("div",{className:"highcharts-popup-lhs-col highcharts-popup-lhs-full"},void 0,s);var u=o("div",{className:"highcharts-popup-bottom-row"},void 0,s);r.call(this,c,e,"",t,[],!0),this.addButton(u,a?l.addButton||"add":l.saveButton||"save",a?"add":"save",s,i)}},addToolbar:function(e,t,r){var i=this,a=this.lang,s=this.container,l=this.showForm;-1===s.className.indexOf("highcharts-annotation-toolbar")&&(s.className+=" highcharts-annotation-toolbar"),e&&(s.style.top=e.plotTop+10+"px"),o("span",void 0,void 0,s).appendChild(n.createTextNode(c(a[t.langKey]||t.langKey,t.shapes&&t.shapes[0].type,"")));var u=this.addButton(s,a.removeButton||"remove","remove",s,r);u.className+=" highcharts-annotation-remove-button",u.style["background-image"]="url("+this.iconsURL+"destroy.svg)",(u=this.addButton(s,a.editButton||"edit","edit",s,(function(){l.call(i,"annotation-edit",e,t,r)}))).className+=" highcharts-annotation-edit-button",u.style["background-image"]="url("+this.iconsURL+"edit.svg)"}}})),t(e,"Extensions/Annotations/Popup/PopupIndicators.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Globals.js"],e["Extensions/Annotations/NavigationBindingsUtilities.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){function o(e){var t=y("div",{className:"highcharts-popup-lhs-col"},void 0,e);return e=y("div",{className:"highcharts-popup-rhs-col"},void 0,e),y("div",{className:"highcharts-popup-rhs-col-wrapper"},void 0,e),{lhsCol:t,rhsCol:e}}function a(t,r,n,i){var o=this,a=o.lang,l=r.querySelectorAll(".highcharts-popup-lhs-col")[0];r=r.querySelectorAll(".highcharts-popup-rhs-col")[0];var c="edit"===n;if(n=c?t.series:t.options.plotOptions||{},t||!n){var u,f=[];c||w(n)?w(n)&&(f=p.call(this,n)):f=h.call(this,n,i),S(f,(function(e,t){return(e=e.indicatorFullName.toLowerCase())<(t=t.indicatorFullName.toLowerCase())?-1:e>t?1:0})),l.children[1]&&l.children[1].remove();var m=y("ul",{className:"highcharts-indicator-list"},void 0,l),b=r.querySelectorAll(".highcharts-popup-rhs-col-wrapper")[0];f.forEach((function(r){var n=r.indicatorFullName,i=r.indicatorType,a=r.series;(u=y("li",{className:"highcharts-indicator-list"},void 0,m)).appendChild(g.createTextNode(n)),["click","touchstart"].forEach((function(r){v(u,r,(function(){var r=b.parentNode.children[1],n=a.params||a.options.params;b.innerHTML=e.emptyHTML,y("h3",{className:"highcharts-indicator-title"},void 0,b).appendChild(g.createTextNode(d(a,i).indicatorFullName)),y("input",{type:"hidden",name:"highcharts-type-"+i,value:i},void 0,b),A.call(o,i,"series",t,b,a,a.linkedParent&&a.linkedParent.options.id),n.volumeSeriesID&&A.call(o,i,"volume",t,b,a,a.linkedParent&&n.volumeSeriesID),s.call(o,t,"params",n,i,b),r&&(r.style.display="block"),c&&a.options&&y("input",{type:"hidden",name:"highcharts-id-"+i,value:a.options.id},void 0,b).setAttribute("highcharts-data-series-id",a.options.id)}))}))})),0<m.childNodes.length?m.childNodes[0].click():c||(e.setElementHTML(b.parentNode.children[0],a.noFilterMatch||""),b.parentNode.children[1].style.display="none")}}function s(e,t,r,n,i){var o=this;if(e){var a=this.addInput;C(r,(function(r,l){var h=t+"."+l;b(r)&&h&&(x(r)&&(a.call(o,h,n,i,{}),s.call(o,e,h,r,n,i)),h in f?(h=c.call(o,n,h,i),u.call(o,e,t,h,n,l,r)):"params.volumeSeriesID"===h||w(r)||a.call(o,h,n,i,{value:r,type:"number"}))}))}}function l(e,t){var r=this,n=t.querySelectorAll(".highcharts-popup-lhs-col")[0];t=this.lang.clearFilter,n=y("div",{className:"highcharts-input-wrapper"},void 0,n);var i=this.addInput("searchIndicators","input",n,{value:"",type:"text",htmlFor:"search-indicators",labelClassName:"highcharts-input-search-indicators-label"}),o=y("a",{textContent:t},void 0,n);i.classList.add("highcharts-input-search-indicators"),o.classList.add("clear-filter-button"),v(i,"input",(function(t){a.call(r,e,r.container,"add",this.value),o.style.display=this.value.length?"inline-block":"none"})),["click","touchstart"].forEach((function(t){v(o,t,(function(){i.value="",a.call(r,e,r.container,"add",""),o.style.display="none"}))}))}function c(e,t,r){var n=t.split(".");n=n[n.length-1],e="highcharts-"+t+"-type-"+e;var i=this.lang;return y("label",{htmlFor:e},null,r).appendChild(g.createTextNode(i[n]||t)),(r=y("select",{name:e,className:"highcharts-popup-field",id:"highcharts-select-"+t},null,r)).setAttribute("id","highcharts-select-"+t),r}function u(e,t,r,n,i,o,a){"series"===t||"volume"===t?e.series.forEach((function(e){var n=e.options,i=n.name||n.params?e.name:n.id||"";"highcharts-navigator-series"!==n.id&&n.id!==(a&&a.options&&a.options.id)&&(b(o)||"volume"!==t||"column"!==e.type||(o=n.id),y("option",{value:n.id},void 0,r).appendChild(g.createTextNode(i)))})):n&&i&&E[i+"-"+n].forEach((function(e){y("option",{value:e},void 0,r).appendChild(g.createTextNode(e))})),b(o)&&(r.value=o)}function h(e,t){var r,n=this.chart&&this.chart.options.lang,i=n&&n.navigation&&n.navigation.popup&&n.navigation.popup.indicatorAliases,o=[];return C(e,(function(e,n){var a=e&&e.options;if(e.params||a&&a.params)if(n=(a=d(e,n)).indicatorFullName,a=a.indicatorType,t){var s=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");s=new RegExp(s,"i");var l=i&&i[a]&&i[a].join(" ")||"";(n.match(s)||l.match(s))&&(r={indicatorFullName:n,indicatorType:a,series:e},o.push(r))}else r={indicatorFullName:n,indicatorType:a,series:e},o.push(r)})),o}function p(e){var t=[];return e.forEach((function(e){e.is("sma")&&t.push({indicatorFullName:e.name,indicatorType:e.type,series:e})})),t}function d(e,t){var r=e.options,n=m[t]&&m[t].prototype.nameBase||t.toUpperCase();return r&&r.type&&(t=e.options.type,n=e.name),{indicatorFullName:n,indicatorType:t}}function A(e,t,r,n,i,o){r&&(e=c.call(this,e,t,n),u.call(this,r,t,e,void 0,void 0,void 0,i),b(o)&&(e.value=o))}var f,g=t.doc,m=n.seriesTypes,v=i.addEvent,y=i.createElement,b=i.defined,w=i.isArray,x=i.isObject,C=i.objectEach,S=i.stableSort;!function(e){e[e["params.algorithm"]=0]="params.algorithm",e[e["params.average"]=1]="params.average"}(f||(f={}));var E={"algorithm-pivotpoints":["standard","fibonacci","camarilla"],"average-disparityindex":["sma","ema","dema","tema","wma"]};return{addForm:function(e,t,r){if(t=this.lang,e){this.tabs.init.call(this,e);var n=this.container.querySelectorAll(".highcharts-tab-item-content");o(n[0]),l.call(this,e,n[0]),a.call(this,e,n[0],"add");var i=n[0].querySelectorAll(".highcharts-popup-rhs-col")[0];this.addButton(i,t.addButton||"add","add",i,r),o(n[1]),a.call(this,e,n[1],"edit"),i=n[1].querySelectorAll(".highcharts-popup-rhs-col")[0],this.addButton(i,t.saveButton||"save","edit",i,r),this.addButton(i,t.removeButton||"remove","remove",i,r)}},getAmount:function(){var e=0;return this.series.forEach((function(t){(t.params||t.options.params)&&e++})),e}}})),t(e,"Extensions/Annotations/Popup/PopupTabs.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){function r(){return l("div",{className:"highcharts-tab-item-content highcharts-no-mousewheel"},void 0,this.container)}function n(e,t){var r=this.container,n=this.lang,i="highcharts-tab-item";return 0===t&&(i+=" highcharts-tab-disabled"),(t=l("span",{className:i},void 0,r)).appendChild(a.createTextNode(n[e+"Button"]||e)),t.setAttribute("highcharts-data-tab-type",e),t}function i(e,t){var r=this.container.querySelectorAll(".highcharts-tab-item-content");e.className+=" highcharts-tab-item-active",r[t].className+=" highcharts-tab-item-show"}function o(e){var t=this;this.container.querySelectorAll(".highcharts-tab-item").forEach((function(r,n){0===e&&"edit"===r.getAttribute("highcharts-data-tab-type")||["click","touchstart"].forEach((function(e){s(r,e,(function(){var e=t.container,r=e.querySelectorAll(".highcharts-tab-item");e=e.querySelectorAll(".highcharts-tab-item-content");for(var o=0;o<r.length;o++)r[o].classList.remove("highcharts-tab-item-active"),e[o].classList.remove("highcharts-tab-item-show");i.call(t,this,n)}))}))}))}var a=e.doc,s=t.addEvent,l=t.createElement;return{init:function(e){if(e){e=this.indicators.getAmount.call(e);var t=n.call(this,"add");n.call(this,"edit",e),r.call(this),r.call(this),o.call(this,e),i.call(this,t,0)}}}})),t(e,"Extensions/Annotations/Popup/Popup.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Globals.js"],e["Core/DefaultOptions.js"],e["Extensions/Annotations/Popup/PopupAnnotations.js"],e["Extensions/Annotations/Popup/PopupIndicators.js"],e["Extensions/Annotations/Popup/PopupTabs.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a){var s=t.doc,l=r.getOptions,c=a.addEvent,u=a.createElement;r=a.extend;var h=a.fireEvent,p=a.pick;return a=function(){function r(e,r,n){this.chart=n,this.iconsURL=r,this.lang=l().lang.navigation.popup,this.container=u("div",{className:"highcharts-popup highcharts-no-tooltip"},void 0,e),c(this.container,"mousedown",(function(){var e=n&&n.navigationBindings&&n.navigationBindings.activeAnnotation;if(e){e.cancelClick=!0;var r=c(t.doc,"click",(function(){setTimeout((function(){e.cancelClick=!1}),0),r()}))}})),this.addCloseBtn()}return r.prototype.init=function(e,t,n){r.call(this,e,t,n)},r.prototype.addCloseBtn=function(){var e=this,t=this.iconsURL,r=u("div",{className:"highcharts-popup-close"},void 0,this.container);r.style["background-image"]="url("+(t.match(/png|svg|jpeg|jpg|gif/gi)?t:t+"close.svg")+")",["click","touchstart"].forEach((function(t){c(r,t,(function(){e.chart?h(e.chart.navigationBindings,"closePopup"):e.closePopup()}))}))},r.prototype.addInput=function(e,t,r,n){var i=e.split(".");i=i[i.length-1];var o=this.lang;return(t="highcharts-"+t+"-"+p(n.htmlFor,i)).match(/\d/g)||u("label",{htmlFor:t,className:n.labelClassName},void 0,r).appendChild(s.createTextNode(o[i]||i)),(r=u("input",{name:t,value:n.value,type:n.type,className:"highcharts-popup-field"},void 0,r)).setAttribute("highcharts-data-name",e),r},r.prototype.addButton=function(e,t,r,n,i){var o=this,a=u("button",void 0,void 0,e);return a.appendChild(s.createTextNode(t)),i&&["click","touchstart"].forEach((function(e){c(a,e,(function(){return o.closePopup(),i(function(e,t){var r=Array.prototype.slice.call(e.querySelectorAll("input")),n=Array.prototype.slice.call(e.querySelectorAll("select")),i=e.querySelectorAll("#highcharts-select-series > option:checked")[0];e=e.querySelectorAll("#highcharts-select-volume > option:checked")[0];var o={actionType:t,linkedTo:i&&i.getAttribute("value")||"",fields:{}};return r.forEach((function(e){var t=e.getAttribute("highcharts-data-name");e.getAttribute("highcharts-data-series-id")?o.seriesId=e.value:t?o.fields[t]=e.value:o.type=e.value})),n.forEach((function(e){var t=e.id;"highcharts-select-series"!==t&&"highcharts-select-volume"!==t&&(t=t.split("highcharts-select-")[1],o.fields[t]=e.value)})),e&&(o.fields["params.volumeSeriesID"]=e.getAttribute("value")||""),o}(n,r))}))})),a},r.prototype.showPopup=function(){var t=this.container,r=t.querySelectorAll(".highcharts-popup-close")[0];this.formType=void 0,t.innerHTML=e.emptyHTML,0<=t.className.indexOf("highcharts-annotation-toolbar")&&(t.classList.remove("highcharts-annotation-toolbar"),t.removeAttribute("style")),t.appendChild(r),t.style.display="block",t.style.height=""},r.prototype.closePopup=function(){this.container.style.display="none"},r.prototype.showForm=function(e,t,r,n){t&&(this.showPopup(),"indicators"===e&&this.indicators.addForm.call(this,t,r,n),"annotation-toolbar"===e&&this.annotations.addToolbar.call(this,t,r,n),"annotation-edit"===e&&this.annotations.addForm.call(this,t,r,n),"flag"===e&&this.annotations.addForm.call(this,t,r,n,!0),this.formType=e,this.container.style.height=this.container.offsetHeight+"px")},r}(),r(a.prototype,{annotations:n,indicators:i,tabs:o}),a})),t(e,"Extensions/Annotations/Popup/PopupComposition.js",[e["Extensions/Annotations/Popup/Popup.js"],e["Core/Utilities.js"]],(function(e,t){function r(){this.popup&&this.popup.closePopup()}function n(t){this.popup||(this.popup=new e(this.chart.container,this.chart.options.navigation.iconsURL||this.chart.options.stockTools&&this.chart.options.stockTools.gui.iconsURL||"https://code.highcharts.com/10.2.1/gfx/stock-icons/",this.chart)),this.popup.showForm(t.formType,this.chart,t.options,t.onSubmit)}function i(e,t){this.inClass(t.target,"highcharts-popup")||e.apply(this,Array.prototype.slice.call(arguments,1))}var o=t.addEvent,a=t.wrap,s=[];return{compose:function(e,t){-1===s.indexOf(e)&&(s.push(e),o(e,"closePopup",r),o(e,"showPopup",n)),-1===s.indexOf(t)&&(s.push(t),a(t.prototype,"onContainerMouseDown",i))}}})),t(e,"Extensions/Annotations/Annotation.js",[e["Core/Animation/AnimationUtilities.js"],e["Extensions/Annotations/AnnotationChart.js"],e["Extensions/Annotations/AnnotationDefaults.js"],e["Extensions/Annotations/Controllables/Controllable.js"],e["Extensions/Annotations/Controllables/ControllableRect.js"],e["Extensions/Annotations/Controllables/ControllableCircle.js"],e["Extensions/Annotations/Controllables/ControllableEllipse.js"],e["Extensions/Annotations/Controllables/ControllablePath.js"],e["Extensions/Annotations/Controllables/ControllableImage.js"],e["Extensions/Annotations/Controllables/ControllableLabel.js"],e["Extensions/Annotations/ControlPoint.js"],e["Extensions/Annotations/EventEmitter.js"],e["Extensions/Annotations/MockPoint.js"],e["Extensions/Annotations/NavigationBindings.js"],e["Extensions/Annotations/Popup/PopupComposition.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l,c,u,h,p,d,A,f){function g(e,t){var r={};return["labels","shapes"].forEach((function(n){var i=e[n];i&&(r[n]=t[n]?E(t[n]).map((function(e,t){return C(i[t],e)})):e[n])})),r}var m=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=e.getDeferredAnimation,y=n.prototype,b=f.destroyObjectProperties,w=f.erase,x=f.fireEvent,C=f.merge,S=f.pick,E=f.splat;return e=function(e){function r(t,r){var n=e.call(this)||this;return n.annotation=void 0,n.coll="annotations",n.collection=void 0,n.animationConfig=void 0,n.graphic=void 0,n.group=void 0,n.labelCollector=void 0,n.labelsGroup=void 0,n.shapesGroup=void 0,n.chart=t,n.points=[],n.controlPoints=[],n.coll="annotations",n.labels=[],n.shapes=[],n.options=C(n.defaultOptions,r),n.userOptions=r,r=g(n.options,r),n.options.labels=r.labels,n.options.shapes=r.shapes,n.init(t,n.options),n}return m(r,e),r.compose=function(e,n,i){t.compose(r,e,n),c.compose(i),s.compose(e,i),d.compose(r,e),A.compose(d,n)},r.prototype.addClipPaths=function(){this.setClipAxes(),this.clipXAxis&&this.clipYAxis&&this.options.crop&&(this.clipRect=this.chart.renderer.clipRect(this.getClipBox()))},r.prototype.addLabels=function(){var e=this,t=this.options.labels||[];t.forEach((function(r,n){r=e.initLabel(r,n),C(!0,t[n],r.options)}))},r.prototype.addShapes=function(){var e=this,t=this.options.shapes||[];t.forEach((function(r,n){r=e.initShape(r,n),C(!0,t[n],r.options)}))},r.prototype.destroy=function(){var t=this.chart,r=function(e){e.destroy()};this.labels.forEach(r),this.shapes.forEach(r),this.clipYAxis=this.clipXAxis=null,w(t.labelCollectors,this.labelCollector),e.prototype.destroy.call(this),y.destroy.call(this),b(this,t)},r.prototype.destroyItem=function(e){w(this[e.itemType+"s"],e),e.destroy()},r.prototype.getClipBox=function(){if(this.clipXAxis&&this.clipYAxis)return{x:this.clipXAxis.left,y:this.clipYAxis.top,width:this.clipXAxis.width,height:this.clipYAxis.height}},r.prototype.init=function(e,t,r){e=this.chart,t=this.options.animation,this.linkPoints(),this.addControlPoints(),this.addShapes(),this.addLabels(),this.setLabelCollector(),this.animationConfig=v(e,t)},r.prototype.initLabel=function(e,t){return e=C(this.options.labelOptions,{controlPointOptions:this.options.controlPointOptions},e),(t=new c(this,e,t)).itemType="label",this.labels.push(t),t},r.prototype.initShape=function(e,t){return e=C(this.options.shapeOptions,{controlPointOptions:this.options.controlPointOptions},e),(t=new r.shapesMap[e.type](this,e,t)).itemType="shape",this.shapes.push(t),t},r.prototype.redraw=function(e){this.linkPoints(),this.graphic||this.render(),this.clipRect&&this.clipRect.animate(this.getClipBox()),this.redrawItems(this.shapes,e),this.redrawItems(this.labels,e),y.redraw.call(this,e)},r.prototype.redrawItem=function(e,t){e.linkPoints(),e.shouldBeDrawn()?(e.graphic||this.renderItem(e),e.redraw(S(t,!0)&&e.graphic.placed),e.points.length&&function(e){var t=e.graphic;e=e.points.some((function(e){return!1!==e.series.visible&&!1!==e.visible})),t&&(e?"hidden"===t.visibility&&t.show():t.hide())}(e)):this.destroyItem(e)},r.prototype.redrawItems=function(e,t){for(var r=e.length;r--;)this.redrawItem(e[r],t)},r.prototype.remove=function(){return this.chart.removeAnnotation(this)},r.prototype.render=function(){var e=this.chart.renderer;this.graphic=e.g("annotation").attr({opacity:0,zIndex:this.options.zIndex,visibility:this.options.visible?"inherit":"hidden"}).add(),this.shapesGroup=e.g("annotation-shapes").add(this.graphic),this.options.crop&&this.shapesGroup.clip(this.chart.plotBoxClip),this.labelsGroup=e.g("annotation-labels").attr({translateX:0,translateY:0}).add(this.graphic),this.addClipPaths(),this.clipRect&&this.graphic.clip(this.clipRect),this.renderItems(this.shapes),this.renderItems(this.labels),this.addEvents(),y.render.call(this)},r.prototype.renderItem=function(e){e.render("label"===e.itemType?this.labelsGroup:this.shapesGroup)},r.prototype.renderItems=function(e){for(var t=e.length;t--;)this.renderItem(e[t])},r.prototype.setClipAxes=function(){var e=this.chart.xAxis,t=this.chart.yAxis,r=(this.options.labels||[]).concat(this.options.shapes||[]).reduce((function(r,n){return n=n&&(n.point||n.points&&n.points[0]),[e[n&&n.xAxis]||r[0],t[n&&n.yAxis]||r[1]]}),[]);this.clipXAxis=r[0],this.clipYAxis=r[1]},r.prototype.setControlPointsVisibility=function(e){var t=function(t){t.setControlPointsVisibility(e)};y.setControlPointsVisibility.call(this,e),this.shapes.forEach(t),this.labels.forEach(t)},r.prototype.setLabelCollector=function(){var e=this;e.labelCollector=function(){return e.labels.reduce((function(e,t){return t.options.allowOverlap||e.push(t.graphic),e}),[])},e.chart.labelCollectors.push(e.labelCollector)},r.prototype.setOptions=function(e){this.options=C(this.defaultOptions,e)},r.prototype.setVisibility=function(e){var t=this.options,r=this.chart.navigationBindings;e=S(e,!t.visible),this.graphic.attr("visibility",e?"inherit":"hidden"),e||(this.setControlPointsVisibility(!1),r.activeAnnotation===this&&r.popup&&"annotation-toolbar"===r.popup.formType&&x(r,"closePopup")),t.visible=e},r.prototype.update=function(e,t){var r=this.chart,n=g(this.userOptions,e),i=r.annotations.indexOf(this);(e=C(!0,this.userOptions,e)).labels=n.labels,e.shapes=n.shapes,this.destroy(),this.constructor(r,e),r.options.annotations[i]=e,this.isUpdating=!0,S(t,!0)&&r.redraw(),x(this,"afterUpdate"),this.isUpdating=!1},r.ControlPoint=u,r.MockPoint=p,r.shapesMap={rect:i,circle:o,ellipse:a,path:s,image:l},r.types={},r}(h),C(!0,e.prototype,n.prototype,C(e.prototype,{nonDOMEvents:["add","afterUpdate","drag","remove"],defaultOptions:r})),e})),t(e,"masters/modules/annotations.src.js",[e["Core/Globals.js"],e["Extensions/Annotations/Annotation.js"]],(function(e,t){e.Annotation=t,t.compose(e.Chart,e.Pointer,e.SVGRenderer)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},32357:(e,t,r)=>{"use strict";var n=r(43724),i=r(79039),o=r(79504),a=r(42787),s=r(71072),l=r(25397),c=o(r(48773).f),u=o([].push),h=n&&i((function(){var e=Object.create(null);return e[2]=2,!c(e,2)})),p=function(e){return function(t){for(var r,i=l(t),o=s(i),p=h&&null===a(i),d=o.length,A=0,f=[];d>A;)r=o[A++],n&&!(p?r in i:c(i,r))||u(f,e?[r,i[r]]:i[r]);return f}};e.exports={entries:p(!0),values:p(!1)}},32603:(e,t,r)=>{"use strict";var n=r(655);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:n(e)}},32634:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-plus-circle",view:n+"gfx/sprite.svg#view-icon-plus-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},32637:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0},{isInteger:r(2087)})},32679:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(28551),s=r(20034),l=r(1767),c=r(92059),u=r(62529),h=r(50133),p=r(20772),d=r(96395),A=c((function(e){var t=this,r=t.iterator,n=t.mapper;return new e((function(o,l){var c=function(e){t.done=!0,l(e)},d=function(e){p(r,c,e,c)},A=function(){try{e.resolve(a(i(t.next,r))).then((function(r){try{if(a(r).done)t.done=!0,o(u(void 0,!0));else{var i=r.value;try{var l=n(i,t.counter++),p=function(e){try{t.inner=h(e),f()}catch(e){d(e)}};s(l)?e.resolve(l).then(p,d):p(l)}catch(e){d(e)}}}catch(e){c(e)}}),c)}catch(e){c(e)}},f=function(){var r=t.inner;if(r)try{e.resolve(a(i(r.next,r.iterator))).then((function(e){try{a(e).done?(t.inner=null,A()):o(u(e.value,!1))}catch(e){d(e)}}),d)}catch(e){d(e)}else A()};f()}))}));n({target:"AsyncIterator",proto:!0,real:!0,forced:d},{flatMap:function(e){return a(this),o(e),new A(l(this),{mapper:e,inner:null})}})},32812:(e,t,r)=>{"use strict";r(46518)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},32865:e=>{e.exports=function(e){return e}},33110:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(18745),a=r(69565),s=r(79504),l=r(79039),c=r(94901),u=r(10757),h=r(67680),p=r(66933),d=r(4495),A=String,f=i("JSON","stringify"),g=s(/./.exec),m=s("".charAt),v=s("".charCodeAt),y=s("".replace),b=s(1..toString),w=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,C=/^[\uDC00-\uDFFF]$/,S=!d||l((function(){var e=i("Symbol")("stringify detection");return"[null]"!==f([e])||"{}"!==f({a:e})||"{}"!==f(Object(e))})),E=l((function(){return'"\\udf06\\ud834"'!==f("\udf06\ud834")||'"\\udead"'!==f("\udead")})),B=function(e,t){var r=h(arguments),n=p(t);if(c(n)||void 0!==e&&!u(e))return r[1]=function(e,t){if(c(n)&&(t=a(n,this,A(e),t)),!u(t))return t},o(f,null,r)},k=function(e,t,r){var n=m(r,t-1),i=m(r,t+1);return g(x,e)&&!g(C,i)||g(C,e)&&!g(x,n)?"\\u"+b(v(e,0),16):e};f&&n({target:"JSON",stat:!0,arity:3,forced:S||E},{stringify:function(e,t,r){var n=h(arguments),i=o(S?B:f,null,n);return E&&"string"==typeof i?y(i,w,k):i}})},33164:(e,t,r)=>{"use strict";var n=r(77782),i=Math.abs,o=2220446049250313e-31,a=1/o;e.exports=function(e,t,r,s){var l=+e,c=i(l),u=n(l);if(c<s)return u*function(e){return e+a-a}(c/s/t)*s*t;var h=(1+t/o)*c,p=h-(h-c);return p>r||p!=p?u*(1/0):u*p}},33206:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).forEach,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",(function(e){i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},33278:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-jpg",view:n+"gfx/sprite.svg#view-icon-file-jpg",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},33313:(e,t,r)=>{"use strict";var n=r(46518),i=r(18866);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==i},{trimRight:i})},33317:e=>{"use strict";e.exports=function(e,t){return e===t||e!=e&&t!=t}},33337:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(82238),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.default)(e,-r)}},33392:(e,t,r)=>{"use strict";var n=r(79504),i=0,o=Math.random(),a=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},33454:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(50360),a=r(33994),s=r(62529),l=r(91181),c="Seeded Random",u=c+" Generator",h=l.set,p=l.getterFor(u),d=TypeError,A=a((function(e){h(this,{type:u,seed:e%2147483647})}),c,(function(){var e=p(this),t=e.seed=(1103515245*e.seed+12345)%2147483647;return s((1073741823&t)/1073741823,!1)}));n({target:"Math",stat:!0,forced:!0},{seededPRNG:function(e){var t=i(e).seed;if(!o(t))throw new d('Math.seededPRNG() argument should have a "seed" field with a finite value.');return new A(t)}})},33513:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Twitter",view:n+"gfx/sprite.svg#view-icon-Twitter",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},33517:(e,t,r)=>{"use strict";var n=r(79504),i=r(79039),o=r(94901),a=r(36955),s=r(97751),l=r(33706),c=function(){},u=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=n(h.exec),d=!h.test(c),A=function(e){if(!o(e))return!1;try{return u(c,[],e),!0}catch(e){return!1}},f=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return d||!!p(h,l(e))}catch(e){return!0}};f.sham=!0,e.exports=!u||i((function(){var e;return A(A.call)||!A(Object)||!A((function(){e=!0}))||e}))?f:A},33684:(e,t,r)=>{"use strict";var n=r(94644).exportTypedArrayMethod,i=r(79039),o=r(24475),a=r(79504),s=o.Uint8Array,l=s&&s.prototype||{},c=[].toString,u=a([].join);i((function(){c.call({})}))&&(c=function(){return u(this)});var h=l.toString!==c;n("toString",c,h)},33706:(e,t,r)=>{"use strict";var n=r(79504),i=r(94901),o=r(77629),a=n(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},33709:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(94188),i=r(10123),o=r(11104),a=r(70551);function s(e,t){(0,a.A)(2,arguments);var r=(0,i.default)(e),s=(0,n.A)(t)-(Math.floor(r.getMonth()/3)+1);return(0,o.default)(r,r.getMonth()+3*s)}},33717:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},33771:(e,t,r)=>{"use strict";var n=r(46518),i=r(84373),o=r(6469);n({target:"Array",proto:!0},{fill:i}),o("fill")},33811:(e,t,r)=>{"use strict";var n=r(46518),i=r(90679),o=r(42787),a=r(66699),s=r(39297),l=r(78227),c=r(53982),u=r(96395),h=l("toStringTag"),p=TypeError,d=function(){if(i(this,c),o(this)===c)throw new p("Abstract class AsyncIterator not directly constructable")};d.prototype=c,s(c,h)||a(c,h,"AsyncIterator"),!u&&s(c,"constructor")&&c.constructor!==Object||a(c,"constructor",d),n({global:!0,constructor:!0,forced:u},{AsyncIterator:d})},33904:(e,t,r)=>{"use strict";var n=r(24475),i=r(79039),o=r(79504),a=r(655),s=r(43802).trim,l=r(47452),c=o("".charAt),u=n.parseFloat,h=n.Symbol,p=h&&h.iterator,d=1/u(l+"-0")!=-1/0||p&&!i((function(){u(Object(p))}));e.exports=d?function(e){var t=s(a(e)),r=u(t);return 0===r&&"-"===c(t,0)?-0:r}:u},33981:(e,t,r)=>{"use strict";var n=r(46518),i=r(92744),o=r(27819),a=r(97751),s=r(69565),l=r(79504),c=r(94901),u=r(65810),h=r(655),p=r(97040),d=r(616),A=r(66933),f=r(33392),g=r(91181).set,m=String,v=SyntaxError,y=a("JSON","parse"),b=a("JSON","stringify"),w=a("Object","create"),x=a("Object","freeze"),C=l("".charAt),S=l("".slice),E=l(/./.exec),B=l([].push),k=f(),_=k.length,T="Unacceptable as raw JSON",I=/^[\t\n\r ]$/;n({target:"JSON",stat:!0,forced:!o},{rawJSON:function(e){var t=h(e);if(""===t||E(I,C(t,0))||E(I,C(t,t.length-1)))throw new v(T);var r=y(t);if("object"==typeof r&&null!==r)throw new v(T);var n=w(null);return g(n,{type:"RawJSON"}),p(n,"rawJSON",t),i?x(n):n}}),b&&n({target:"JSON",stat:!0,arity:3,forced:!o},{stringify:function(e,t,r){var n=A(t),i=[],o=b(e,(function(e,t){var r=c(n)?s(n,this,m(e),t):t;return u(r)?k+(B(i,r.rawJSON)-1):r}),r);if("string"!=typeof o)return o;for(var a="",l=o.length,h=0;h<l;h++){var p=C(o,h);if('"'===p){var f=d(o,++h).end-1,g=S(o,h,f);a+=S(g,0,_)===k?i[S(g,_)]:'"'+g+'"',h=f}else a+=p}return a}})},33994:(e,t,r)=>{"use strict";var n=r(57657).IteratorPrototype,i=r(2360),o=r(6980),a=r(10687),s=r(26269),l=function(){return this};e.exports=function(e,t,r,c){var u=t+" Iterator";return e.prototype=i(n,{next:o(+!c,r)}),a(e,u,!1,!0),s[u]=l,e}},34124:(e,t,r)=>{"use strict";var n=r(79039),i=r(20034),o=r(44576),a=r(15652),s=Object.isExtensible,l=n((function(){s(1)}));e.exports=l||a?function(e){return!!i(e)&&(!a||"ArrayBuffer"!==o(e))&&(!s||s(e))}:s},34154:(e,t,r)=>{"use strict";var n=r(36955),i=TypeError;e.exports=function(e){if("Uint8Array"===n(e))return e;throw new i("Argument is not an Uint8Array")}},34158:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e);return Math.floor(t.getMonth()/3)+1}},34268:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(28551),a=r(20034),s=r(16575),l=r(79039),c=r(24913),u=r(77347),h=r(42787),p=r(6980);n({target:"Reflect",stat:!0,forced:l((function(){var e=function(){},t=c.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function e(t,r,n){var l,d,A,f=arguments.length<4?t:arguments[3],g=u.f(o(t),r);if(!g){if(a(d=h(t)))return e(d,r,n,f);g=p(0)}if(s(g)){if(!1===g.writable||!a(f))return!1;if(l=u.f(f,r)){if(l.get||l.set||!1===l.writable)return!1;l.value=n,c.f(f,r,l)}else c.f(f,r,p(0,n))}else{if(void 0===(A=g.set))return!1;i(A,f,n)}return!0}})},34376:(e,t,r)=>{"use strict";var n=r(44576);e.exports=Array.isArray||function(e){return"Array"===n(e)}},34504:(e,t,r)=>{"use strict";r(18107)},34527:(e,t,r)=>{"use strict";var n=r(43724),i=r(34376),o=TypeError,a=Object.getOwnPropertyDescriptor,s=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},34594:(e,t,r)=>{"use strict";r(15823)("Float32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},34598:(e,t,r)=>{"use strict";var n=r(79039);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){return 1},1)}))}},34732:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""===e?{}:e.split(";").reduce((function(e,t){var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}(t.split(/^([^:]+):/).filter((function(e,t){return t>0})).map((function(e){return e.trim().toLowerCase()})),2),n=r[0],i=r[1];return void 0===i||(e[n=n.replace(/^-ms-/,"ms-").replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))]=i),e}),{})}},34734:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Share",view:n+"gfx/sprite.svg#view-icon-Share",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},34782:(e,t,r)=>{"use strict";var n=r(46518),i=r(34376),o=r(33517),a=r(20034),s=r(35610),l=r(26198),c=r(25397),u=r(97040),h=r(78227),p=r(70597),d=r(67680),A=p("slice"),f=h("species"),g=Array,m=Math.max;n({target:"Array",proto:!0,forced:!A},{slice:function(e,t){var r,n,h,p=c(this),A=l(p),v=s(e,A),y=s(void 0===t?A:t,A);if(i(p)&&(r=p.constructor,(o(r)&&(r===g||i(r.prototype))||a(r)&&null===(r=r[f]))&&(r=void 0),r===g||void 0===r))return d(p,v,y);for(n=new(void 0===r?g:r)(m(y-v,0)),h=0;v<y;v++,h++)v in p&&u(n,h,p[v]);return n.length=h,n}})},34840:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},34873:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(73506),a=r(52967);a&&n({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){i(e),o(t);try{return a(e,t),!0}catch(e){return!1}}})},34932:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},35031:(e,t,r)=>{"use strict";var n=r(97751),i=r(79504),o=r(38480),a=r(33717),s=r(28551),l=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=o.f(s(e)),r=a.f;return r?l(t,r(e)):t}},35370:(e,t,r)=>{"use strict";var n=r(26198);e.exports=function(e,t,r){for(var i=0,o=arguments.length>2?r:n(t),a=new e(o);o>i;)a[i]=t[i++];return a}},35490:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("blink")},{blink:function(){return i(this,"blink","","")}})},35529:(e,t,r)=>{var n=r(39344),i=r(28879),o=r(55527);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:n(i(e))}},35540:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Core/Axis/Color/ColorAxisComposition.js",[e["Core/Color/Color.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=e.parse,i=t.addEvent,o=t.extend,a=t.merge,s=t.pick,l=t.splat;return function(e){function t(){var e=this,t=this.options;this.colorAxis=[],t.colorAxis&&(t.colorAxis=l(t.colorAxis),t.colorAxis.forEach((function(t,r){t.index=r,new v(e,t)})))}function r(e){var t,r,n=this,i=function(t){-1!==(t=e.allItems.indexOf(t))&&(n.destroyItem(e.allItems[t]),e.allItems.splice(t,1))},o=[];for((this.chart.colorAxis||[]).forEach((function(e){(t=e.options)&&t.showInLegend&&(t.dataClasses&&t.visible?o=o.concat(e.getDataClassLegendSymbols()):t.visible&&o.push(e),e.series.forEach((function(e){e.options.showInLegend&&!t.dataClasses||("point"===e.options.legendType?e.points.forEach((function(e){i(e)})):i(e))})))})),r=o.length;r--;)e.allItems.unshift(o[r])}function c(e){e.visible&&e.item.legendColor&&e.item.legendSymbol.attr({fill:e.item.legendColor})}function u(){var e=this.chart.colorAxis;e&&e.forEach((function(e,t,r){e.update({},r)}))}function h(){(this.chart.colorAxis&&this.chart.colorAxis.length||this.colorAttribs)&&this.translateColors()}function p(){var e=this.axisTypes;e?-1===e.indexOf("colorAxis")&&e.push("colorAxis"):this.axisTypes=["colorAxis"]}function d(e){var t=this,r=e?"show":"hide";t.visible=t.options.visible=!!e,["graphic","dataLabel"].forEach((function(e){t[e]&&t[e][r]()})),this.series.buildKDTree()}function A(){var e=this,t=this.options.nullColor,r=this.colorAxis,n=this.colorKey;(this.data.length?this.data:this.points).forEach((function(i){var o=i.getNestedProperty(n);(o=i.options.color||(i.isNull||null===i.value?t:r&&void 0!==o?r.toColor(o,i):i.color||e.color))&&i.color!==o&&(i.color=o,"point"===e.options.legendType&&i.legendItem&&e.chart.legend.colorizeItem(i,i.visible))}))}function f(e){var t=e.prototype.createAxis;e.prototype.createAxis=function(e,r){if("colorAxis"!==e)return t.apply(this,arguments);var n=new v(this,a(r.axis,{index:this[e].length,isX:!1}));return this.isDirtyLegend=!0,this.axes.forEach((function(e){e.series=[]})),this.series.forEach((function(e){e.bindAxes(),e.isDirtyData=!0})),s(r.redraw,!0)&&this.redraw(r.animation),n}}function g(){this.elem.attr("fill",n(this.start).tweenTo(n(this.end),this.pos),void 0,!0)}function m(){this.elem.attr("stroke",n(this.start).tweenTo(n(this.end),this.pos),void 0,!0)}var v,y=[];e.compose=function(e,n,a,s,l){v||(v=e),-1===y.indexOf(n)&&(y.push(n),(e=n.prototype).collectionsWithUpdate.push("colorAxis"),e.collectionsWithInit.colorAxis=[e.addColorAxis],i(n,"afterGetAxes",t),f(n)),-1===y.indexOf(a)&&(y.push(a),(n=a.prototype).fillSetter=g,n.strokeSetter=m),-1===y.indexOf(s)&&(y.push(s),i(s,"afterGetAllItems",r),i(s,"afterColorizeItem",c),i(s,"afterUpdate",u)),-1===y.indexOf(l)&&(y.push(l),o(l.prototype,{optionalAxis:"colorAxis",translateColors:A}),o(l.prototype.pointClass.prototype,{setVisible:d}),i(l,"afterTranslate",h),i(l,"bindAxes",p))},e.pointSetVisible=d}(r||(r={})),r})),t(e,"Core/Axis/Color/ColorAxisDefaults.js",[],(function(){return{lineWidth:0,minPadding:0,maxPadding:0,gridLineWidth:1,tickPixelInterval:72,startOnTick:!0,endOnTick:!0,offset:0,marker:{animation:{duration:50},width:.01,color:"#999999"},labels:{overflow:"justify",rotation:0},minColor:"#e6ebf5",maxColor:"#003399",tickLength:5,showInLegend:!0}})),t(e,"Core/Axis/Color/ColorAxis.js",[e["Core/Axis/Axis.js"],e["Core/Color/Color.js"],e["Core/Axis/Color/ColorAxisComposition.js"],e["Core/Axis/Color/ColorAxisDefaults.js"],e["Core/Globals.js"],e["Core/Legend/LegendSymbol.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s){var l=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),c=t.parse,u=i.noop,h=a.series,p=s.extend,d=s.isNumber,A=s.merge,f=s.pick;return t=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.beforePadding=!1,n.chart=void 0,n.coll="colorAxis",n.dataClasses=void 0,n.legendItem=void 0,n.legendItems=void 0,n.name="",n.options=void 0,n.stops=void 0,n.visible=!0,n.init(t,r),n}return l(t,e),t.compose=function(e,n,i,o){r.compose(t,e,n,i,o)},t.prototype.init=function(r,n){var i=r.options.legend||{},o=n.layout?"vertical"!==n.layout:"vertical"!==i.layout,a=n.visible;i=A(t.defaultColorAxisOptions,n,{showEmpty:!1,title:null,visible:i.enabled&&!1!==a}),this.coll="colorAxis",this.side=n.side||o?2:1,this.reversed=n.reversed||!o,this.opposite=!o,e.prototype.init.call(this,r,i),this.userOptions.visible=a,n.dataClasses&&this.initDataClasses(n),this.initStops(),this.horiz=o,this.zoomEnabled=!1},t.prototype.initDataClasses=function(e){var t,r=this.chart,n=this.options,i=e.dataClasses.length,o=0,a=r.options.chart.colorCount;this.dataClasses=t=[],this.legendItems=[],(e.dataClasses||[]).forEach((function(e,s){e=A(e),t.push(e),!r.styledMode&&e.color||("category"===n.dataClassColor?(r.styledMode||(s=r.options.colors,a=s.length,e.color=s[o]),e.colorIndex=o,++o===a&&(o=0)):e.color=c(n.minColor).tweenTo(c(n.maxColor),2>i?.5:s/(i-1)))}))},t.prototype.hasData=function(){return!!(this.tickPositions||[]).length},t.prototype.setTickPositions=function(){if(!this.dataClasses)return e.prototype.setTickPositions.call(this)},t.prototype.initStops=function(){this.stops=this.options.stops||[[0,this.options.minColor],[1,this.options.maxColor]],this.stops.forEach((function(e){e.color=c(e[1])}))},t.prototype.setOptions=function(t){e.prototype.setOptions.call(this,t),this.options.crosshair=this.options.marker},t.prototype.setAxisSize=function(){var e,r,n=this.legendSymbol,i=this.chart,o=i.options.legend||{};n?(this.left=o=n.attr("x"),this.top=e=n.attr("y"),this.width=r=n.attr("width"),this.height=n=n.attr("height"),this.right=i.chartWidth-o-r,this.bottom=i.chartHeight-e-n,this.len=this.horiz?r:n,this.pos=this.horiz?o:e):this.len=(this.horiz?o.symbolWidth:o.symbolHeight)||t.defaultLegendLength},t.prototype.normalizedValue=function(e){return this.logarithmic&&(e=this.logarithmic.log2lin(e)),1-(this.max-e)/(this.max-this.min||1)},t.prototype.toColor=function(e,t){var r,n=this.dataClasses,i=this.stops;if(n)for(r=n.length;r--;){var o=n[r],a=o.from;if(i=o.to,(void 0===a||e>=a)&&(void 0===i||e<=i)){var s=o.color;t&&(t.dataClass=r,t.colorIndex=o.colorIndex);break}}else{for(e=this.normalizedValue(e),r=i.length;r--&&!(e>i[r][0]););a=i[r]||i[r+1],e=1-((i=i[r+1]||a)[0]-e)/(i[0]-a[0]||1),s=a.color.tweenTo(i.color,e)}return s},t.prototype.getOffset=function(){var r=this.legendGroup,n=this.chart.axisOffset[this.side];if(r){this.axisParent=r,e.prototype.getOffset.call(this);var i=this.chart.legend;i.allItems.forEach((function(e){e instanceof t&&e.drawLegendSymbol(i,e)})),i.render(),this.chart.getMargins(!0),this.added||(this.added=!0,this.labelLeft=0,this.labelRight=this.width),this.chart.axisOffset[this.side]=n}},t.prototype.setLegendColor=function(){var e=this.reversed,t=e?1:0;e=e?0:1,t=this.horiz?[t,0,e,0]:[0,e,0,t],this.legendColor={linearGradient:{x1:t[0],y1:t[1],x2:t[2],y2:t[3]},stops:this.stops}},t.prototype.drawLegendSymbol=function(e,r){var n=e.padding,i=e.options,o=this.horiz,a=f(i.symbolWidth,o?t.defaultLegendLength:12),s=f(i.symbolHeight,o?12:t.defaultLegendLength),l=f(i.labelPadding,o?16:30);i=f(i.itemDistance,10),this.setLegendColor(),r.legendSymbol||(r.legendSymbol=this.chart.renderer.rect(0,e.baseline-11,a,s).attr({zIndex:1}).add(r.legendGroup)),this.legendItemWidth=a+n+(o?i:this.options.labels.x+this.maxLabelLength),this.legendItemHeight=s+n+(o?l:0)},t.prototype.setState=function(e){this.series.forEach((function(t){t.setState(e)}))},t.prototype.setVisible=function(){},t.prototype.getSeriesExtremes=function(){var e,t=this.series,r=t.length;for(this.dataMin=1/0,this.dataMax=-1/0;r--;){var n=t[r],i=n.colorKey=f(n.options.colorKey,n.colorKey,n.pointValKey,n.zoneAxis,"y"),o=n.pointArrayMap,a=n[i+"Min"]&&n[i+"Max"];if(n[i+"Data"])var s=n[i+"Data"];else if(o){s=[],o=o.indexOf(i);var l=n.yData;if(0<=o&&l)for(e=0;e<l.length;e++)s.push(f(l[e][o],l[e]))}else s=n.yData;a?(n.minColorValue=n[i+"Min"],n.maxColorValue=n[i+"Max"]):(s=h.prototype.getExtremes.call(n,s),n.minColorValue=s.dataMin,n.maxColorValue=s.dataMax),void 0!==n.minColorValue&&(this.dataMin=Math.min(this.dataMin,n.minColorValue),this.dataMax=Math.max(this.dataMax,n.maxColorValue)),a||h.prototype.applyExtremes.call(n)}},t.prototype.drawCrosshair=function(t,r){var n=r&&r.plotX,i=r&&r.plotY,o=this.pos,a=this.len;if(r){var s=this.toPixels(r.getNestedProperty(r.series.colorKey));s<o?s=o-2:s>o+a&&(s=o+a+2),r.plotX=s,r.plotY=this.len-s,e.prototype.drawCrosshair.call(this,t,r),r.plotX=n,r.plotY=i,this.cross&&!this.cross.addedToColorAxis&&this.legendGroup&&(this.cross.addClass("highcharts-coloraxis-marker").add(this.legendGroup),this.cross.addedToColorAxis=!0,this.chart.styledMode||"object"!=typeof this.crosshair||this.cross.attr({fill:this.crosshair.color}))}},t.prototype.getPlotLinePath=function(t){var r=this.left,n=t.translatedValue,i=this.top;return d(n)?this.horiz?[["M",n-4,i-6],["L",n+4,i-6],["L",n,i],["Z"]]:[["M",r,n],["L",r-6,n+6],["L",r-6,n-6],["Z"]]:e.prototype.getPlotLinePath.call(this,t)},t.prototype.update=function(t,r){var n=this.chart.legend;this.series.forEach((function(e){e.isDirtyData=!0})),(t.dataClasses&&n.allItems||this.dataClasses)&&this.destroyItems(),e.prototype.update.call(this,t,r),this.legendItem&&(this.setLegendColor(),n.colorizeItem(this,!0))},t.prototype.destroyItems=function(){var e=this.chart;this.legendItem?e.legend.destroyItem(this):this.legendItems&&this.legendItems.forEach((function(t){e.legend.destroyItem(t)})),e.isDirtyLegend=!0},t.prototype.destroy=function(){this.chart.isDirtyLegend=!0,this.destroyItems(),e.prototype.destroy.apply(this,[].slice.call(arguments))},t.prototype.remove=function(t){this.destroyItems(),e.prototype.remove.call(this,t)},t.prototype.getDataClassLegendSymbols=function(){var e,t=this,r=t.chart,n=t.legendItems,i=r.options.legend,a=i.valueDecimals,s=i.valueSuffix||"";return n.length||t.dataClasses.forEach((function(i,l){var c=i.from,h=i.to,d=r.numberFormatter,A=!0;e="",void 0===c?e="< ":void 0===h&&(e="> "),void 0!==c&&(e+=d(c,a)+s),void 0!==c&&void 0!==h&&(e+=" - "),void 0!==h&&(e+=d(h,a)+s),n.push(p({chart:r,name:e,options:{},drawLegendSymbol:o.drawRectangle,visible:!0,setState:u,isDataClass:!0,setVisible:function(){this.visible=A=t.visible=!A,t.series.forEach((function(e){e.points.forEach((function(e){e.dataClass===l&&e.setVisible(A)}))})),r.legend.colorizeItem(this,A)}},i))})),n},t.defaultColorAxisOptions=n,t.defaultLegendLength=200,t.keepProps=["legendGroup","legendItemHeight","legendItemWidth","legendItem","legendSymbol"],t}(e),Array.prototype.push.apply(e.keepProps,t.keepProps),t})),t(e,"Maps/MapNavigationOptionsDefault.js",[e["Core/DefaultOptions.js"],e["Core/Utilities.js"]],(function(e,t){return(t=t.extend)(e.defaultOptions.lang,{zoomIn:"Zoom in",zoomOut:"Zoom out"}),e.defaultOptions.mapNavigation={buttonOptions:{alignTo:"plotBox",align:"left",verticalAlign:"top",x:0,width:18,height:18,padding:5,style:{fontSize:"15px",fontWeight:"bold"},theme:{"stroke-width":1,"text-align":"center"}},buttons:{zoomIn:{onclick:function(){this.mapZoom(.5)},text:"+",y:0},zoomOut:{onclick:function(){this.mapZoom(2)},text:"-",y:28}},mouseWheelSensitivity:1.1}})),t(e,"Maps/MapNavigation.js",[e["Core/Chart/Chart.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r){function n(e){e&&(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)}function i(e){this.navButtons=[],this.init(e)}var o=t.doc,a=r.addEvent,s=r.extend,l=r.isNumber,c=r.merge,u=r.objectEach,h=r.pick;i.prototype.init=function(e){this.chart=e},i.prototype.update=function(e){var t,r=this,i=this.chart,o=i.options.mapNavigation,l=function(e){this.handler.call(i,e),n(e)},p=r.navButtons;for(e&&(o=i.options.mapNavigation=c(i.options.mapNavigation,e));p.length;)p.pop().destroy();h(o.enableButtons,o.enabled)&&!i.renderer.forExport&&(r.navButtonsGroup||(r.navButtonsGroup=i.renderer.g().attr({zIndex:4}).add()),u(o.buttons,(function(e,u){e=c(o.buttonOptions,e),!i.styledMode&&e.theme&&((t=e.theme).style=c(e.theme.style,e.style));var h=i.renderer.button(e.text||"",0,0,l,t,void 0,void 0,void 0,"zoomIn"===u?"topbutton":"bottombutton").addClass("highcharts-map-navigation highcharts-"+{zoomIn:"zoom-in",zoomOut:"zoom-out"}[u]).attr({width:e.width,height:e.height,title:i.options.lang[u],padding:e.padding,zIndex:5}).add(r.navButtonsGroup);if(h.handler=e.onclick,a(h.element,"dblclick",n),p.push(h),s(e,{width:h.width,height:2*h.height}),i.hasLoaded)h.align(e,!1,e.alignTo);else var d=a(i,"load",(function(){h.element&&h.align(e,!1,e.alignTo),d()}))})),e=function(){var e=i.exportingGroup&&i.exportingGroup.getBBox();if(e){var t=r.navButtonsGroup.getBBox();if(!(t.x>=e.x+e.width||t.x+t.width<=e.x||t.y>=e.y+e.height||t.y+t.height<=e.y)){var n=-t.y-t.height+e.y-5;e=e.y+e.height-t.y+5,r.navButtonsGroup.attr({translateY:"bottom"===(o.buttonOptions&&o.buttonOptions.verticalAlign)?n:e})}}},i.hasLoaded||a(i,"render",e)),this.updateEvents(o)},i.prototype.updateEvents=function(e){var t=this.chart;h(e.enableDoubleClickZoom,e.enabled)||e.enableDoubleClickZoomTo?this.unbindDblClick=this.unbindDblClick||a(t.container,"dblclick",(function(e){t.pointer.onContainerDblClick(e)})):this.unbindDblClick&&(this.unbindDblClick=this.unbindDblClick()),h(e.enableMouseWheelZoom,e.enabled)?this.unbindMouseWheel=this.unbindMouseWheel||a(t.container,void 0!==o.onwheel?"wheel":void 0!==o.onmousewheel?"mousewheel":"DOMMouseScroll",(function(e){return t.pointer.inClass(e.target,"highcharts-no-mousewheel")||(t.pointer.onContainerMouseWheel(e),n(e)),!1})):this.unbindMouseWheel&&(this.unbindMouseWheel=this.unbindMouseWheel())},s(e.prototype,{fitToBox:function(e,t){return[["x","width"],["y","height"]].forEach((function(r){var n=r[0];r=r[1],e[n]+e[r]>t[n]+t[r]&&(e[r]>t[r]?(e[r]=t[r],e[n]=t[n]):e[n]=t[n]+t[r]-e[r]),e[r]>t[r]&&(e[r]=t[r]),e[n]<t[n]&&(e[n]=t[n])})),e},mapZoom:function(e,t,r,n,i){this.mapView&&(l(e)&&(e=Math.log(e)/Math.log(.5)),this.mapView.zoomBy(e,l(t)&&l(r)?this.mapView.projection.inverse([t,r]):void 0,l(n)&&l(i)?[n,i]:void 0))}}),a(e,"beforeRender",(function(){this.mapNavigation=new i(this),this.mapNavigation.update()})),t.MapNavigation=i})),t(e,"Maps/MapPointer.js",[e["Core/Pointer.js"],e["Core/Utilities.js"]],(function(e,t){var r=t.defined,n=t.extend,i=t.pick;t=t.wrap;var o,a=e.prototype.normalize,s=0;n(e.prototype,{normalize:function(e,t){var r=this.chart;return e=a.call(this,e,t),r&&r.mapView&&(t=r.mapView.pixelsToLonLat({x:e.chartX-r.plotLeft,y:e.chartY-r.plotTop}))&&n(e,t),e},onContainerDblClick:function(e){var t=this.chart;e=this.normalize(e),t.options.mapNavigation.enableDoubleClickZoomTo?t.pointer.inClass(e.target,"highcharts-tracker")&&t.hoverPoint&&t.hoverPoint.zoomTo():t.isInsidePlot(e.chartX-t.plotLeft,e.chartY-t.plotTop)&&t.mapZoom(.5,void 0,void 0,e.chartX,e.chartY)},onContainerMouseWheel:function(e){var t=this.chart;e=this.normalize(e);var n=r(e.wheelDelta)&&-e.wheelDelta/120||e.deltaY||e.detail;1<=Math.abs(n)&&(s+=Math.abs(n),o&&clearTimeout(o),o=setTimeout((function(){s=0}),50)),10>s&&t.isInsidePlot(e.chartX-t.plotLeft,e.chartY-t.plotTop)&&t.mapView&&t.mapView.zoomBy((t.options.mapNavigation.mouseWheelSensitivity-1)*-n,void 0,[e.chartX,e.chartY],!(1>Math.abs(n))&&void 0)}}),t(e.prototype,"zoomOption",(function(e){var t=this.chart.options.mapNavigation;i(t.enableTouchZoom,t.enabled)&&(this.chart.options.chart.zooming.pinchType="xy"),e.apply(this,[].slice.call(arguments,1))})),t(e.prototype,"pinchTranslate",(function(e,t,r,n,i,o,a){e.call(this,t,r,n,i,o,a),"map"===this.chart.options.chart.type&&this.hasZoom&&(e=n.scaleX>n.scaleY,this.pinchTranslateDirection(!e,t,r,n,i,o,a,e?n.scaleX:n.scaleY))}))})),t(e,"Series/ColorMapComposition.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=e.seriesTypes.column.prototype,i=t.addEvent,o=t.defined;return function(e){function t(e){this.moveToTopOnHover&&this.graphic&&this.graphic.attr({zIndex:e&&"hover"===e.state?1:0})}var r=[];e.pointMembers={dataLabelOnNull:!0,moveToTopOnHover:!0,isValid:function(){return null!==this.value&&1/0!==this.value&&-1/0!==this.value&&(void 0===this.value||!isNaN(this.value))}},e.seriesMembers={colorKey:"value",axisTypes:["xAxis","yAxis","colorAxis"],parallelArrays:["x","y","value"],pointArrayMap:["value"],trackerGroups:["group","markerGroup","dataLabelsGroup"],colorAttribs:function(e){var t={};return!o(e.color)||e.state&&"normal"!==e.state||(t[this.colorProp||"fill"]=e.color),t},pointAttribs:n.pointAttribs},e.compose=function(e){var n=e.prototype.pointClass;return-1===r.indexOf(n)&&(r.push(n),i(n,"afterSetState",t)),e}}(r||(r={})),r})),t(e,"Maps/MapSymbols.js",[e["Core/Renderer/SVG/SVGRenderer.js"]],(function(e){function t(e,t,r,n,i,o,a,s){return[["M",e+i,t],["L",e+r-o,t],["C",e+r-o/2,t,e+r,t+o/2,e+r,t+o],["L",e+r,t+n-a],["C",e+r,t+n-a/2,e+r-a/2,t+n,e+r-a,t+n],["L",e+s,t+n],["C",e+s/2,t+n,e,t+n-s/2,e,t+n-s],["L",e,t+i],["C",e,t+i/2,e+i/2,t,e+i,t],["Z"]]}return(e=e.prototype.symbols).bottombutton=function(e,r,n,i,o){return t(e-1,r-1,n,i,0,0,o=o&&o.r||0,o)},e.topbutton=function(e,r,n,i,o){return t(e-1,r-1,n,i,o=o&&o.r||0,o,0,0)},e})),t(e,"Core/Chart/MapChart.js",[e["Core/Chart/Chart.js"],e["Core/DefaultOptions.js"],e["Core/Renderer/SVG/SVGRenderer.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=t.getOptions,a=n.merge,s=n.pick;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.init=function(t,r){var n=o().credits;t=a({chart:{panning:{enabled:!0,type:"xy"},type:"map"},credits:{mapText:s(n.mapText,' © <a href="{geojson.copyrightUrl}">{geojson.copyrightShort}</a>'),mapTextFull:s(n.mapTextFull,"{geojson.copyright}")},mapView:{},tooltip:{followTouchMove:!1}},t),e.prototype.init.call(this,t,r)},t}(e),function(e){e.maps={},e.mapChart=function(t,r,n){return new e(t,r,n)},e.splitPath=function(e){return"string"==typeof e&&(e=(e=e.replace(/([A-Za-z])/g," $1 ").replace(/^\s*/,"").replace(/\s*$/,"")).split(/[ ,;]+/).map((function(e){return/[A-za-z]/.test(e)?e:parseFloat(e)}))),r.prototype.pathToSegments(e)}}(e||(e={})),e})),t(e,"Maps/MapUtilities.js",[],(function(){return{boundsFromPath:function(e){var t,r=-Number.MAX_VALUE,n=Number.MAX_VALUE,i=-Number.MAX_VALUE,o=Number.MAX_VALUE;if(e.forEach((function(e){var a=e[e.length-2];e=e[e.length-1],"number"==typeof a&&"number"==typeof e&&(n=Math.min(n,a),r=Math.max(r,a),o=Math.min(o,e),i=Math.max(i,e),t=!0)})),t)return{x1:n,y1:o,x2:r,y2:i}},pointInPolygon:function(e,t){var r,n=!1,i=e.x,o=e.y;for(e=0,r=t.length-1;e<t.length;r=e++)t[e][1]>o!=t[r][1]>o&&i<(t[r][0]-t[e][0])*(o-t[e][1])/(t[r][1]-t[e][1])+t[e][0]&&(n=!n);return n}}})),t(e,"Series/Map/MapPoint.js",[e["Series/ColorMapComposition.js"],e["Maps/MapUtilities.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=t.boundsFromPath,a=n.extend,s=n.isNumber,l=n.pick;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.path=void 0,t.series=void 0,t}return i(t,e),t.getProjectedPath=function(e,t){return e.projectedPath||(t&&e.geometry?(t.hasCoordinates=!0,e.projectedPath=t.path(e.geometry)):e.projectedPath=e.path),e.projectedPath||[]},t.prototype.applyOptions=function(t,r){var n=this.series;return t=e.prototype.applyOptions.call(this,t,r),r=n.joinBy,n.mapData&&n.mapMap&&((n=void 0!==(r=e.prototype.getNestedProperty.call(t,r[1]))&&n.mapMap[r])?a(t,n):t.value=t.value||null),t},t.prototype.getProjectedBounds=function(e){e=t.getProjectedPath(this,e),e=o(e);var r=this.properties;if(e){var n=r&&r["hc-middle-x"];return r=r&&r["hc-middle-y"],e.midX=e.x1+(e.x2-e.x1)*l(this.middleX,s(n)?n:.5),n=l(this.middleY,s(r)?r:.5),this.geometry||(n=1-n),e.midY=e.y2-(e.y2-e.y1)*n,e}},t.prototype.onMouseOver=function(t){n.clearTimeout(this.colorInterval),!this.isNull||this.series.options.nullInteraction?e.prototype.onMouseOver.call(this,t):this.series.onMouseOut(t)},t.prototype.zoomTo=function(){var e=this.series.chart;e.mapView&&this.bounds&&(e.mapView.fitToBounds(this.bounds,void 0,!1),this.series.isDirty=!0,e.redraw())},t}(r.seriesTypes.scatter.prototype.pointClass),a(t.prototype,{dataLabelOnNull:e.pointMembers.dataLabelOnNull,moveToTopOnHover:e.pointMembers.moveToTopOnHover,isValid:e.pointMembers.isValid}),t})),t(e,"Maps/MapViewOptionsDefault.js",[],(function(){return{center:[0,0],maxZoom:void 0,padding:0,projection:{name:void 0,parallels:void 0,rotation:void 0},zoom:void 0}})),t(e,"Maps/MapViewInsetsOptionsDefault.js",[],(function(){return{borderColor:"#cccccc",borderWidth:1,center:[0,0],padding:"10%",relativeTo:"mapBoundingBox",units:"percent"}})),t(e,"Extensions/GeoJSON.js",[e["Core/Chart/Chart.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r,n){function i(e,t){if(t||(t=Object.keys(e.objects)[0]),(t=e.objects[t])["hc-decoded-geojson"])return t["hc-decoded-geojson"];var r=e.arcs;if(e.transform){var n=e.transform,i=n.scale,o=n.translate;r=e.arcs.map((function(e){var t=0,r=0;return e.map((function(e){return(e=e.slice())[0]=(t+=e[0])*i[0]+o[0],e[1]=(r+=e[1])*i[1]+o[1],e}))}))}var a=function(e){return"number"==typeof e[0]?e.reduce((function(e,t,n){var i=0>t?r[~t]:r[t];return 0>t?(i=i.slice(0,0===n?i.length:i.length-1)).reverse():n&&(i=i.slice(1)),e.concat(i)}),[]):e.map(a)};return n=t.geometries.map((function(e){return{type:"Feature",properties:e.properties,geometry:{type:e.type,coordinates:e.coordinates||a(e.arcs)}}})),e={type:"FeatureCollection",copyright:e.copyright,copyrightShort:e.copyrightShort,copyrightUrl:e.copyrightUrl,features:n,"hc-recommended-mapview":t["hc-recommended-mapview"],bbox:e.bbox,title:e.title},t["hc-decoded-geojson"]=e}function o(e,t,r){void 0===t&&(t="map");var n=[];return(e="Topology"===e.type?i(e):e).features.forEach((function(e){var r,i=e.geometry||{},o=i.type;i=i.coordinates,e=e.properties,("map"!==t&&"mapbubble"!==t||"Polygon"!==o&&"MultiPolygon"!==o)&&("mapline"!==t||"LineString"!==o&&"MultiLineString"!==o)?"mappoint"===t&&"Point"===o&&i.length&&(r={geometry:{coordinates:i,type:o}}):i.length&&(r={geometry:{coordinates:i,type:o}}),r&&(o=e&&(e.name||e.NAME),n.push(c(r,{name:"string"==typeof o?o:void 0,properties:e})))})),r&&e.copyrightShort&&(r.chart.mapCredits=a(r.chart.options.credits.mapText,{geojson:e}),r.chart.mapCreditsFull=a(r.chart.options.credits.mapTextFull,{geojson:e})),n}var a=t.format,s=r.win,l=n.error,c=n.extend,u=n.merge;return t=n.wrap,e.prototype.transformFromLatLon=function(e,t){var r=this.options.chart.proj4||s.proj4;if(r){var n=t.jsonmarginX;n=void 0===n?0:n;var i=t.jsonmarginY;i=void 0===i?0:i;var o=t.jsonres;o=void 0===o?1:o;var a=t.scale;a=void 0===a?1:a;var c=t.xoffset;c=void 0===c?0:c;var u=t.xpan;u=void 0===u?0:u;var h=t.yoffset;h=void 0===h?0:h;var p=t.ypan;p=void 0===p?0:p,e=r(t.crs,[e.lon,e.lat]),r=t.cosAngle||t.rotation&&Math.cos(t.rotation);var d=t.sinAngle||t.rotation&&Math.sin(t.rotation);return{x:(((t=t.rotation?[e[0]*r+e[1]*d,-e[0]*d+e[1]*r]:e)[0]-c)*a+u)*o+n,y:-(((h-t[1])*a+p)*o-i)}}l(21,!1,this)},e.prototype.transformToLatLon=function(e,t){var r=this.options.chart.proj4||s.proj4;if(r){if(null!==e.y){var n=t.jsonmarginX,i=t.jsonmarginY,o=t.jsonres;o=void 0===o?1:o;var a=t.scale;a=void 0===a?1:a;var c=t.xoffset,u=t.xpan,h=t.yoffset,p=t.ypan;return e={x:((e.x-(void 0===n?0:n))/o-(void 0===u?0:u))/a+(void 0===c?0:c),y:((e.y-(void 0===i?0:i))/o+(void 0===p?0:p))/a+(void 0===h?0:h)},n=t.cosAngle||t.rotation&&Math.cos(t.rotation),i=t.sinAngle||t.rotation&&Math.sin(t.rotation),{lat:(t=r(t.crs,"WGS84",t.rotation?{x:e.x*n+e.y*-i,y:e.x*i+e.y*n}:e)).y,lon:t.x}}}else l(21,!1,this)},e.prototype.fromPointToLatLon=function(e){return this.mapView&&this.mapView.projectedUnitsToLonLat(e)},e.prototype.fromLatLonToPoint=function(e){return this.mapView&&this.mapView.lonLatToProjectedUnits(e)},t(e.prototype,"addCredits",(function(e,t){t=u(!0,this.options.credits,t),this.mapCredits&&(t.href=null),e.call(this,t),this.credits&&this.mapCreditsFull&&this.credits.attr({title:this.mapCreditsFull})})),r.geojson=o,{geojson:o,topo2geo:i}})),t(e,"Core/Geometry/PolygonClip.js",[],(function(){var e,t,r=function(e,t,r){return(t[0]-e[0])*(r[1]-e[1])>(t[1]-e[1])*(r[0]-e[0])},n=function(e,t,r,n){var i=[e[0]-t[0],e[1]-t[1]],o=[r[0]-n[0],r[1]-n[1]];return e=e[0]*t[1]-e[1]*t[0],r=r[0]*n[1]-r[1]*n[0],n=1/(i[0]*o[1]-i[1]*o[0]),(i=[(e*o[0]-r*i[0])*n,(e*o[1]-r*i[1])*n]).isIntersection=!0,i};return(t=e||(e={})).clipLineString=function(e,r){var n=[];for(e=t.clipPolygon(e,r,!1),r=1;r<e.length;r++)e[r].isIntersection&&e[r-1].isIntersection&&(n.push(e.splice(0,r)),r=0),r===e.length-1&&n.push(e);return n},t.clipPolygon=function(e,t,i){void 0===i&&(i=!0);for(var o,a,s=t[t.length-1],l=e,c=0;c<t.length;c++){var u=l;e=t[c],l=[],o=i?u[u.length-1]:u[0];for(var h=0;h<u.length;h++)a=u[h],r(s,e,a)?(r(s,e,o)||l.push(n(s,e,o,a)),l.push(a)):r(s,e,o)&&l.push(n(s,e,o,a)),o=a;s=e}return l},e})),t(e,"Maps/Projections/LambertConformalConic.js",[],(function(){var e=Math.sign||function(e){return 0===e?0:0<e?1:-1},t=Math.PI/180,r=Math.PI/2;return function(){function n(n){var i,o=(n.parallels||[]).map((function(e){return e*t})),a=o[0]||0;o=null!==(i=o[1])&&void 0!==i?i:a,i=Math.cos(a),"object"==typeof n.projectedBounds&&(this.projectedBounds=n.projectedBounds),n=a===o?Math.sin(a):Math.log(i/Math.cos(o))/Math.log(Math.tan((r+o)/2)/Math.tan((r+a)/2)),1e-10>Math.abs(n)&&(n=1e-10*(e(n)||1)),this.n=n,this.c=i*Math.pow(Math.tan((r+a)/2),n)/n}return n.prototype.forward=function(e){var n=e[0]*t,i=this.c,o=this.n,a=this.projectedBounds;e=e[1]*t,0<i?e<1e-6-r&&(e=1e-6-r):e>r-1e-6&&(e=r-1e-6);var s=i/Math.pow(Math.tan((r+e)/2),o);return i=[e=s*Math.sin(o*n)*63.78137,n=63.78137*(i-s*Math.cos(o*n))],a&&(e<a.x1||e>a.x2||n<a.y1||n>a.y2)&&(i.outside=!0),i},n.prototype.inverse=function(n){var i=n[0]/63.78137,o=this.c,a=this.n;n=o-n[1]/63.78137;var s=e(a)*Math.sqrt(i*i+n*n),l=Math.atan2(i,Math.abs(n))*e(n);return 0>n*a&&(l-=Math.PI*e(i)*e(n)),[l/a/t,(2*Math.atan(Math.pow(o/s,1/a))-r)/t]},n}()})),t(e,"Maps/Projections/EqualEarth.js",[],(function(){var e=Math.sqrt(3)/2;return function(){function t(){this.bounds={x1:-200.37508342789243,x2:200.37508342789243,y1:-97.52595454902263,y2:97.52595454902263}}return t.prototype.forward=function(t){var r=Math.PI/180,n=Math.asin(e*Math.sin(t[1]*r)),i=n*n,o=i*i*i;return[t[0]*r*Math.cos(n)*74.03120656864502/(e*(1.340264+3*-.081106*i+o*(7*893e-6+.034164*i))),74.03120656864502*n*(1.340264+-.081106*i+o*(893e-6+.003796*i))]},t.prototype.inverse=function(t){var r=t[0]/74.03120656864502;t=t[1]/74.03120656864502;var n,i=180/Math.PI,o=t;for(n=0;12>n;++n){var a=o*o,s=a*a*a,l=o*(1.340264+-.081106*a+s*(893e-6+.003796*a))-t;if(o-=l/=a=1.340264+3*-.081106*a+s*(7*893e-6+.034164*a),1e-9>Math.abs(l))break}return[i*e*r*(1.340264+3*-.081106*(a=o*o)+a*a*a*(7*893e-6+.034164*a))/Math.cos(o),i*Math.asin(Math.sin(o)/e)]},t}()})),t(e,"Maps/Projections/Miller.js",[],(function(){var e=Math.PI/4,t=Math.PI/180;return function(){function r(){this.bounds={x1:-200.37508342789243,x2:200.37508342789243,y1:-146.91480769173063,y2:146.91480769173063}}return r.prototype.forward=function(r){return[r[0]*t*63.78137,79.7267125*Math.log(Math.tan(e+.4*r[1]*t))]},r.prototype.inverse=function(r){return[r[0]/63.78137/t,2.5*(Math.atan(Math.exp(r[1]/63.78137*.8))-e)/t]},r}()})),t(e,"Maps/Projections/Orthographic.js",[],(function(){var e=Math.PI/180;return function(){function t(){this.antimeridianCutting=!1,this.bounds={x1:-63.78460826781007,x2:63.78460826781007,y1:-63.78460826781007,y2:63.78460826781007}}return t.prototype.forward=function(t){var r=t[0];return t=t[1]*e,t=[Math.cos(t)*Math.sin(r*e)*63.78460826781007,63.78460826781007*Math.sin(t)],(-90>r||90<r)&&(t.outside=!0),t},t.prototype.inverse=function(t){var r=t[0]/63.78460826781007;t=t[1]/63.78460826781007;var n=Math.sqrt(r*r+t*t),i=Math.asin(n),o=Math.sin(i);return[Math.atan2(r*o,n*Math.cos(i))/e,Math.asin(n&&t*o/n)/e]},t}()})),t(e,"Maps/Projections/WebMercator.js",[],(function(){var e=Math.PI/180;return function(){function t(){this.bounds={x1:-200.37508342789243,x2:200.37508342789243,y1:-200.3750834278071,y2:200.3750834278071},this.maxLatitude=85.0511287798}return t.prototype.forward=function(t){var r=Math.sin(t[1]*e);return r=[63.78137*t[0]*e,63.78137*Math.log((1+r)/(1-r))/2],85.0511287798<Math.abs(t[1])&&(r.outside=!0),r},t.prototype.inverse=function(t){return[t[0]/(63.78137*e),(2*Math.atan(Math.exp(t[1]/63.78137))-Math.PI/2)/e]},t}()})),t(e,"Maps/Projections/ProjectionRegistry.js",[e["Maps/Projections/LambertConformalConic.js"],e["Maps/Projections/EqualEarth.js"],e["Maps/Projections/Miller.js"],e["Maps/Projections/Orthographic.js"],e["Maps/Projections/WebMercator.js"]],(function(e,t,r,n,i){return{EqualEarth:t,LambertConformalConic:e,Miller:r,Orthographic:n,WebMercator:i}})),t(e,"Maps/Projection.js",[e["Core/Geometry/PolygonClip.js"],e["Maps/Projections/ProjectionRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))},i=e.clipLineString,o=e.clipPolygon,a=r.clamp,s=r.erase,l=2*Math.PI/360,c=function(e){return-180>e&&(e+=360),180<e&&(e-=360),e};return function(){function e(t){void 0===t&&(t={}),this.hasGeoProjection=this.hasCoordinates=!1,this.maxLatitude=90,this.options=t;var r=t.name,n=t.projectedBounds,i=t.rotation;this.rotator=i?this.getRotator(i):void 0,(r=r?e.registry[r]:void 0)&&(this.def=new r(t));var o=this.def,a=this.rotator;o&&(this.maxLatitude=o.maxLatitude||90,this.hasGeoProjection=!0),a&&o?(this.forward=function(e){return o.forward(a.forward(e))},this.inverse=function(e){return a.inverse(o.inverse(e))}):o?(this.forward=function(e){return o.forward(e)},this.inverse=function(e){return o.inverse(e)}):a&&(this.forward=a.forward,this.inverse=a.inverse),this.bounds="world"===n?o&&o.bounds:n}return e.add=function(t,r){e.registry[t]=r},e.greatCircle=function(e,t,r){var n=Math.atan2,i=Math.cos,o=Math.sin,a=Math.sqrt,s=e[1]*l,c=e[0]*l,u=t[1]*l,h=t[0]*l,p=u-s,d=h-c;p=2*n(a(p=o(p/2)*o(p/2)+i(s)*i(u)*o(d/2)*o(d/2)),a(1-p));var A=Math.round(6371e3*p/5e5);if(d=[],r&&d.push(e),1<A)for(A=e=1/A;.999>A;A+=e){var f=o((1-A)*p)/o(p),g=o(A*p)/o(p),m=f*i(s)*i(c)+g*i(u)*i(h),v=f*i(s)*o(c)+g*i(u)*o(h);f=n(f=f*o(s)+g*o(u),a(m*m+v*v)),m=n(v,m),d.push([m/l,f/l])}return r&&d.push(t),d},e.insertGreatCircles=function(t){for(var r=t.length-1;r--;)if(10<Math.max(Math.abs(t[r][0]-t[r+1][0]),Math.abs(t[r][1]-t[r+1][1]))){var i=e.greatCircle(t[r],t[r+1]);i.length&&t.splice.apply(t,n([r+1,0],i,!1))}},e.toString=function(e){var t=(e=e||{}).rotation;return[e.name,t&&t.join(",")].join(";")},e.prototype.lineIntersectsBounds=function(e){var t=this.bounds||{},r=t.x2,n=t.y1,i=t.y2,o=function(e,t,r){var n=e[0];e=e[1];var i=t?0:1;if("number"==typeof r&&n[t]>=r!=e[t]>=r)return n=n[i]+(r-n[t])/(e[t]-n[t])*(e[i]-n[i]),t?[n,r]:[r,n]},a=e[0];return((t=o(e,0,t.x1))||(t=o(e,0,r)))&&(a=t,e[1]=t),((t=o(e,1,n))||(t=o(e,1,i)))&&(a=t),a},e.prototype.getRotator=function(e){var t=e[0]*l,r=(e[1]||0)*l;e=(e[2]||0)*l;var n=Math.cos(r),i=Math.sin(r),o=Math.cos(e),a=Math.sin(e);if(0!==t||0!==r||0!==e)return{forward:function(e){var r=e[0]*l+t,s=e[1]*l,c=Math.cos(s);return e=Math.cos(r)*c,r=Math.sin(r)*c,c=(s=Math.sin(s))*n+e*i,[Math.atan2(r*o-c*a,e*n-s*i)/l,Math.asin(c*o+r*a)/l]},inverse:function(e){var r=e[0]*l,s=e[1]*l,c=Math.cos(s);return e=Math.cos(r)*c,r=Math.sin(r)*c,c=(s=Math.sin(s))*o-r*a,[(Math.atan2(r*o+s*a,e*n+c*i)-t)/l,Math.asin(c*n-e*i)/l]}}},e.prototype.forward=function(e){return e},e.prototype.inverse=function(e){return e},e.prototype.cutOnAntimeridian=function(t,r){var i=[],o=[t];if(t.forEach((function(e,n){var o=t[n-1];if(!n){if(!r)return;o=t[t.length-1]}var s=o[0],l=e[0];(-90>s||90<s)&&(-90>l||90<l)&&0<s!=0<l&&(l=a((180-(s+360)%360)/((l+360)%360-(s+360)%360),0,1),i.push({i:n,lat:o[1]+l*(e[1]-o[1]),direction:0>s?1:-1,previousLonLat:o,lonLat:e}))})),i.length)if(r){if(1==i.length%2){var l=i.slice().sort((function(e,t){return Math.abs(t.lat)-Math.abs(e.lat)}))[0];s(i,l)}for(var u=i.length-2;0<=u;){var h=i[u].i,p=c(180+1e-6*i[u].direction),d=c(180-1e-6*i[u].direction);(h=t.splice.apply(t,n([h,i[u+1].i-h],e.greatCircle([p,i[u].lat],[p,i[u+1].lat],!0),!1))).push.apply(h,e.greatCircle([d,i[u+1].lat],[d,i[u].lat],!0)),o.push(h),u-=2}if(l)for(p=0;p<o.length;p++){u=l.direction;var A=l.lat;if(-1<(h=(d=o[p]).indexOf(l.lonLat))){p=(0>A?-1:1)*this.maxLatitude;var f=c(180+1e-6*u),g=c(180-1e-6*u);for(A=e.greatCircle([f,A],[f,p],!0),f+=120*u;-180<f&&180>f;f+=120*u)A.push([f,p]);A.push.apply(A,e.greatCircle([g,p],[g,l.lat],!0)),d.splice.apply(d,n([h,0],A,!1));break}}}else for(u=i.length;u--;)h=i[u].i,(h=t.splice(h,t.length,[c(180+1e-6*i[u].direction),i[u].lat])).unshift([c(180-1e-6*i[u].direction),i[u].lat]),o.push(h);return o},e.prototype.path=function(t){var r,n=this,a=this.bounds,s=this.def,l=this.rotator,c=[],u="Polygon"===t.type||"MultiPolygon"===t.type,h=this.hasGeoProjection,p=!s||!1!==s.antimeridianCutting,d=p?l:void 0,A=p&&s||this;a&&(r=[[a.x1,a.y1],[a.x2,a.y1],[a.x2,a.y2],[a.x1,a.y2]]);var f=function(t){t=t.map((function(e){if(p){d&&(e=d.forward(e));var t=e[0];1e-6>Math.abs(t-180)&&(t=180>t?179.999999:180.000001),e=[t,e[1]]}return e}));var s=[t];h&&(e.insertGreatCircles(t),p&&(s=n.cutOnAntimeridian(t,u))),s.forEach((function(t){if(!(2>t.length)){var n=!1,s=!1,l=function(e){n?c.push(["L",e[0],e[1]]):(c.push(["M",e[0],e[1]]),n=!0)},d=!1,f=!1,g=t.map((function(e){return(e=A.forward(e)).outside?d=!0:f=!0,1/0===e[1]?e[1]=1e10:-1/0===e[1]&&(e[1]=-1e10),e}));if(p){if(u&&g.push(g[0]),d){if(!f)return;if(r)if(u)g=o(g,r);else if(a)return void i(g,r).forEach((function(e){n=!1,e.forEach(l)}))}g.forEach(l)}else for(var m=0;m<g.length;m++){var v=t[m],y=g[m];if(y.outside)s=!0;else{if(u&&!b){var b=v;t.push(v),g.push(y)}s&&w&&(u&&h?e.greatCircle(w,v).forEach((function(e){return l(A.forward(e))})):n=!1),l(y);var w=v;s=!1}}}}))};return"LineString"===t.type?f(t.coordinates):"MultiLineString"===t.type?t.coordinates.forEach((function(e){return f(e)})):"Polygon"===t.type?(t.coordinates.forEach((function(e){return f(e)})),c.length&&c.push(["Z"])):"MultiPolygon"===t.type&&(t.coordinates.forEach((function(e){e.forEach((function(e){return f(e)}))})),c.length&&c.push(["Z"])),c},e.registry=t,e}()})),t(e,"Maps/MapView.js",[e["Maps/MapViewOptionsDefault.js"],e["Maps/MapViewInsetsOptionsDefault.js"],e["Extensions/GeoJSON.js"],e["Core/Chart/MapChart.js"],e["Maps/MapUtilities.js"],e["Maps/Projection.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a){var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))},c=r.topo2geo,u=n.maps,h=i.boundsFromPath,p=i.pointInPolygon,d=a.addEvent,A=a.clamp,f=a.fireEvent,g=a.isArray,m=a.isNumber,v=a.isObject,y=a.isString,b=a.merge,w=a.pick,x=a.relativeLength,C=function(e,t){return Math.log(400.979322/Math.max((e.x2-e.x1)/(t.width/256),(e.y2-e.y1)/(t.height/256)))/Math.log(2)},S=function(){function t(r,n){var i,a=this;if(this.insets=[],this.padding=[0,0,0,0],this.eventsToUnbind=[],!(this instanceof E)){var s=l([r.options.chart.map],(r.options.series||[]).map((function(e){return e.mapData})),!0).map((function(e){return a.getGeoMap(e)})),c=[];s.forEach((function(e){e&&(i||(i=e["hc-recommended-mapview"]),e.bbox&&(e=e.bbox,c.push({x1:e[0],y1:e[1],x2:e[2],y2:e[3]})))}));var u=c.length&&t.compositeBounds(c);if(u){var h=u.x1,p=u.y1,A=u.x2;u=u.y2,h=180<A-h&&90<u-p?{name:"EqualEarth"}:{name:"LambertConformalConic",parallels:[p,u],rotation:[-(h+A)/2]}}this.geoMap=s[0]}this.userOptions=n||{},s=b(e,{projection:h},i,n),u=i&&i.insets,n=n&&n.insets,u&&n&&(s.insets=t.mergeInsets(u,n)),this.chart=r,this.center=s.center,this.options=s,this.projection=new o(s.projection),this.playingField=r.plotBox,this.zoom=s.zoom||0,this.createInsets(),this.eventsToUnbind.push(d(r,"afterSetChartSize",(function(){a.playingField=a.getField(),void 0!==a.minZoom&&a.minZoom!==a.zoom||(a.fitToBounds(void 0,void 0,!1),!a.chart.hasRendered&&m(a.userOptions.zoom)&&(a.zoom=a.userOptions.zoom),a.userOptions.center&&b(!0,a.center,a.userOptions.center))}))),this.setUpEvents()}return t.mergeInsets=function(e,t){var r=function(e){var t={};return e.forEach((function(e,r){t[e&&e.id||"i".concat(r)]=e})),t},n=b(r(e),r(t));return Object.keys(n).map((function(e){return n[e]}))},t.prototype.createInsets=function(){var e=this,t=this.options,r=t.insets;r&&r.forEach((function(r){r=new E(e,b(t.insetOptions,r)),e.insets.push(r)}))},t.prototype.fitToBounds=function(e,t,r,n){void 0===r&&(r=!0);var i=e||this.getProjectedBounds();if(i){var o=w(t,e?0:this.options.padding);t=this.getField(!1),o=g(o)?o:[o,o,o,o],this.padding=[x(o[0],t.height),x(o[1],t.width),x(o[2],t.height),x(o[3],t.width)],this.playingField=this.getField(),t=C(i,this.playingField),e||(this.minZoom=t),e=this.projection.inverse([(i.x2+i.x1)/2,(i.y2+i.y1)/2]),this.setView(e,t,r,n)}},t.prototype.getField=function(e){return void 0===e&&(e=!0),{x:(e=e?this.padding:[0,0,0,0])[3],y:e[0],width:this.chart.plotWidth-e[1]-e[3],height:this.chart.plotHeight-e[0]-e[2]}},t.prototype.getGeoMap=function(e){if(y(e))return u[e];if(v(e,!0)){if("FeatureCollection"===e.type)return e;if("Topology"===e.type)return c(e)}},t.prototype.getMapBBox=function(){var e=this.getProjectedBounds(),t=this.getScale();if(e){var r=this.padding,n=this.projectedUnitsToPixels({x:e.x1,y:e.y2});return{width:(e.x2-e.x1)*t+r[1]+r[3],height:(e.y2-e.y1)*t+r[0]+r[2],x:n.x-r[3],y:n.y-r[0]}}},t.prototype.getProjectedBounds=function(){var e=this.chart.series.reduce((function(e,t){var r=t.getProjectedBounds&&t.getProjectedBounds();return r&&!1!==t.options.affectsMapView&&e.push(r),e}),[]);return this.projection.bounds||t.compositeBounds(e)},t.prototype.getScale=function(){return 256/400.979322*Math.pow(2,this.zoom)},t.prototype.getSVGTransform=function(){var e=this.playingField,t=e.x,r=e.y,n=e.width;e=e.height;var i=this.projection.forward(this.center),o=this.projection.hasCoordinates?-1:1,a=this.getScale();return{scaleX:a,scaleY:o*=a,translateX:t+n/2-i[0]*a,translateY:r+e/2-i[1]*o}},t.prototype.lonLatToPixels=function(e){if(e=this.lonLatToProjectedUnits(e))return this.projectedUnitsToPixels(e)},t.prototype.lonLatToProjectedUnits=function(e){var t=this.chart,r=t.mapTransforms;if(r){for(var n in r)if(Object.hasOwnProperty.call(r,n)&&r[n].hitZone){var i=t.transformFromLatLon(e,r[n]);if(i&&p(i,r[n].hitZone.coordinates[0]))return i}return t.transformFromLatLon(e,r.default)}for(r=0,n=this.insets;r<n.length;r++)if((t=n[r]).options.geoBounds&&p({x:e.lon,y:e.lat},t.options.geoBounds.coordinates[0]))return e=t.projection.forward([e.lon,e.lat]),e=t.projectedUnitsToPixels({x:e[0],y:e[1]}),this.pixelsToProjectedUnits(e);if(!(e=this.projection.forward([e.lon,e.lat])).outside)return{x:e[0],y:e[1]}},t.prototype.projectedUnitsToLonLat=function(e){var t=this.chart,r=t.mapTransforms;if(r){for(var n in r)if(Object.hasOwnProperty.call(r,n)&&r[n].hitZone&&p(e,r[n].hitZone.coordinates[0]))return t.transformToLatLon(e,r[n]);return t.transformToLatLon(e,r.default)}r=this.projectedUnitsToPixels(e),n=0;for(var i=this.insets;n<i.length;n++)if((t=i[n]).hitZone&&p(r,t.hitZone.coordinates[0]))return e=t.pixelsToProjectedUnits(r),{lon:(e=t.projection.inverse([e.x,e.y]))[0],lat:e[1]};return{lon:(e=this.projection.inverse([e.x,e.y]))[0],lat:e[1]}},t.prototype.redraw=function(e){this.chart.series.forEach((function(e){e.useMapGeometry&&(e.isDirty=!0)})),this.chart.redraw(e)},t.prototype.setView=function(e,t,r,n){void 0===r&&(r=!0),e&&(this.center=e),"number"==typeof t&&("number"==typeof this.minZoom&&(t=Math.max(t,this.minZoom)),"number"==typeof this.options.maxZoom&&(t=Math.min(t,this.options.maxZoom)),m(t)&&(this.zoom=t));var i=this.getProjectedBounds();if(i){e=this.projection.forward(this.center);var o=this.playingField;t=o.x;var a=o.y,s=o.width;o=o.height;var l=this.getScale(),c=this.projectedUnitsToPixels({x:i.x1,y:i.y1}),u=this.projectedUnitsToPixels({x:i.x2,y:i.y2});i=[(i.x1+i.x2)/2,(i.y1+i.y2)/2];var h=c.x,p=u.y;u=u.x,c=c.y,u-h<s?e[0]=i[0]:h<t&&u<t+s?e[0]+=Math.max(h-t,u-s-t)/l:u>t+s&&h>t&&(e[0]+=Math.min(u-s-t,h-t)/l),c-p<o?e[1]=i[1]:p<a&&c<a+o?e[1]-=Math.max(p-a,c-o-a)/l:c>a+o&&p>a&&(e[1]-=Math.min(c-o-a,p-a)/l),this.center=this.projection.inverse(e),this.insets.forEach((function(e){e.options.field&&(e.hitZone=e.getHitZone(),e.playingField=e.getField())})),this.render()}f(this,"afterSetView"),r&&this.redraw(n)},t.prototype.projectedUnitsToPixels=function(e){var t=this.getScale(),r=this.projection.forward(this.center),n=this.playingField;return{x:n.x+n.width/2-t*(r[0]-e.x),y:n.y+n.height/2+t*(r[1]-e.y)}},t.prototype.pixelsToLonLat=function(e){return this.projectedUnitsToLonLat(this.pixelsToProjectedUnits(e))},t.prototype.pixelsToProjectedUnits=function(e){var t=e.x;e=e.y;var r=this.getScale(),n=this.projection.forward(this.center),i=this.playingField;return{x:n[0]+(t-(i.x+i.width/2))/r,y:n[1]-(e-(i.y+i.height/2))/r}},t.prototype.setUpEvents=function(){var e,t,r,n=this,i=this.chart,o=function(o){var a=i.pointer.pinchDown,s=n.projection,l=i.mouseDownX,c=i.mouseDownY;if(1===a.length&&(l=a[0].chartX,c=a[0].chartY),"number"==typeof l&&"number"==typeof c){var u=""+l+",".concat(c),h=o.originalEvent;a=h.chartX,h=h.chartY,u!==t&&(t=u,e=n.projection.forward(n.center),r=(n.projection.options.rotation||[0,0]).slice()),u=(u=s.def&&s.def.bounds)&&C(u,n.playingField)||-1/0,"Orthographic"===s.options.name&&(n.minZoom||1/0)<1.1*u?(s=440/(n.getScale()*Math.min(i.plotWidth,i.plotHeight)),r&&(l=(l-a)*s-r[0],c=A(-r[1]-(c-h)*s,-80,80),a=n.zoom,n.update({projection:{rotation:[-l,-c]}},!1),n.zoom=a,i.redraw(!1))):(s=n.getScale(),c=n.projection.inverse([e[0]+(l-a)/s,e[1]-(c-h)/s]),n.setView(c,void 0,!0,!1)),o.preventDefault()}};d(i,"pan",o),d(i,"touchpan",o),d(i,"selection",(function(e){if(e.resetSelection)n.zoomBy();else{var t=e.x-i.plotLeft,r=e.y-i.plotTop,o=n.pixelsToProjectedUnits({x:t,y:r}),a=o.y;o=o.x,t=n.pixelsToProjectedUnits({x:t+e.width,y:r+e.height}),n.fitToBounds({x1:o,y1:a,x2:t.x,y2:t.y},void 0,!0,!e.originalEvent.touches&&void 0),/^touch/.test(e.originalEvent.type)||i.showResetZoom(),e.preventDefault()}}))},t.prototype.render=function(){this.group||(this.group=this.chart.renderer.g("map-view").attr({zIndex:4}).add())},t.prototype.update=function(e,t,r){void 0===t&&(t=!0);var n=e.projection;n=n&&o.toString(n)!==o.toString(this.options.projection);var i=!1;b(!0,this.userOptions,e),b(!0,this.options,e),"insets"in e&&(this.insets.forEach((function(e){return e.destroy()})),this.insets.length=0,i=!0),(n||i)&&(this.chart.series.forEach((function(e){var t=e.transformGroups;if(e.clearBounds&&e.clearBounds(),e.isDirty=!0,e.isDirtyData=!0,i&&t)for(;1<t.length;)(e=t.pop())&&e.destroy()})),n&&(this.projection=new o(this.options.projection)),i&&this.createInsets(),e.center||m(e.zoom)||this.fitToBounds(void 0,void 0,!1)),(e.center||m(e.zoom))&&this.setView(this.options.center,e.zoom,!1),t&&this.chart.redraw(r)},t.prototype.zoomBy=function(e,t,r,n){var i=this.chart,o=this.projection.forward(this.center),a=(t=t?this.projection.forward(t):[])[0],s=t[1];"number"==typeof e?(e=this.zoom+e,t=void 0,r&&(a=r[0],s=r[1],r=this.getScale(),a=a-i.plotLeft-i.plotWidth/2,i=s-i.plotTop-i.plotHeight/2,a=o[0]+a/r,s=o[1]+i/r),"number"==typeof a&&"number"==typeof s&&(r=1-Math.pow(2,this.zoom)/Math.pow(2,e),a=o[0]-a,i=o[1]-s,o[0]-=a*r,o[1]+=i*r,t=this.projection.inverse(o)),this.setView(t,e,void 0,n)):this.fitToBounds(void 0,void 0,void 0,n)},t.compositeBounds=function(e){if(e.length)return e.slice(1).reduce((function(e,t){return e.x1=Math.min(e.x1,t.x1),e.y1=Math.min(e.y1,t.y1),e.x2=Math.max(e.x2,t.x2),e.y2=Math.max(e.y2,t.y2),e}),b(e[0]))},t}(),E=function(e){function r(r,n){var i=e.call(this,r.chart,n)||this;return i.id=n.id,i.mapView=r,i.options=b(t,n),i.allBounds=[],i.options.geoBounds&&(r=r.projection.path(i.options.geoBounds),i.geoBoundsProjectedBox=h(r),i.geoBoundsProjectedPolygon=r.map((function(e){return[e[1]||0,e[2]||0]}))),i}return s(r,e),r.prototype.getField=function(t){void 0===t&&(t=!0);var r=this.hitZone;if(r){var n=t?this.padding:[0,0,0,0],i=(r=r.coordinates[0]).map((function(e){return e[0]})),o=r.map((function(e){return e[1]}));r=Math.min.apply(0,i)+n[3],i=Math.max.apply(0,i)-n[1];var a=Math.min.apply(0,o)+n[0];if(n=Math.max.apply(0,o)-n[2],m(r)&&m(a))return{x:r,y:a,width:i-r,height:n-a}}return e.prototype.getField.call(this,t)},r.prototype.getHitZone=function(){var e=this.chart,t=this.mapView,r=this.options,n=(r.field||{}).coordinates;if(n){if(n=n[0],"percent"===r.units){var i="mapBoundingBox"===r.relativeTo&&t.getMapBBox()||b(e.plotBox,{x:0,y:0});n=n.map((function(e){return[x(e[0]+"%",i.width,i.x),x(e[1]+"%",i.height,i.y)]}))}return{type:"Polygon",coordinates:[n]}}},r.prototype.getProjectedBounds=function(){return S.compositeBounds(this.allBounds)},r.prototype.isInside=function(e){var t=this.geoBoundsProjectedBox,r=this.geoBoundsProjectedPolygon;return!!(t&&e.x>=t.x1&&e.x<=t.x2&&e.y>=t.y1&&e.y<=t.y2&&r&&p(e,r))},r.prototype.render=function(){var e=this.chart,t=this.mapView,r=this.options,n=r.borderPath||r.field;if(n&&t.group){var i=!0;this.border||(this.border=e.renderer.path().addClass("highcharts-mapview-inset-border").add(t.group),i=!1),e.styledMode||this.border.attr({stroke:r.borderColor,"stroke-width":r.borderWidth});var o=Math.round(this.border.strokeWidth())%2/2,a="mapBoundingBox"===r.relativeTo&&t.getMapBBox()||t.playingField;t=(n.coordinates||[]).reduce((function(t,n){return n.reduce((function(t,n,i){var s=n[0];return n=n[1],"percent"===r.units&&(s=e.plotLeft+x(s+"%",a.width,a.x),n=e.plotTop+x(n+"%",a.height,a.y)),s=Math.floor(s)+o,n=Math.floor(n)+o,t.push(0===i?["M",s,n]:["L",s,n]),t}),t)}),[]),this.border[i?"animate":"attr"]({d:t})}},r.prototype.destroy=function(){this.border&&(this.border=this.border.destroy()),this.eventsToUnbind.forEach((function(e){return e()}))},r.prototype.setUpEvents=function(){},r}(S);return d(n,"afterInit",(function(){this.mapView=new S(this,this.options.mapView)})),S})),t(e,"Series/Map/MapSeries.js",[e["Core/Animation/AnimationUtilities.js"],e["Series/ColorMapComposition.js"],e["Series/CenteredUtilities.js"],e["Core/Globals.js"],e["Core/Legend/LegendSymbol.js"],e["Core/Chart/MapChart.js"],e["Series/Map/MapPoint.js"],e["Maps/MapView.js"],e["Core/Series/Series.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Renderer/SVG/SVGRenderer.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l,c,u,h){var p=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),d=e.animObject;e=n.noop;var A=o.splitPath,f=(o=c.seriesTypes).column,g=o.scatter;o=h.extend;var m=h.find,v=h.fireEvent,y=h.getNestedProperty,b=h.isArray,w=h.isNumber,x=h.isObject,C=h.merge,S=h.objectEach,E=h.pick,B=h.splat;return h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.chart=void 0,t.data=void 0,t.group=void 0,t.joinBy=void 0,t.options=void 0,t.points=void 0,t.processedData=[],t}return p(t,e),t.prototype.animate=function(e){var t=this.chart,r=this.group,n=d(this.options.animation);t.renderer.isSVG&&(e?r.attr({translateX:t.plotLeft+t.plotWidth/2,translateY:t.plotTop+t.plotHeight/2,scaleX:.001,scaleY:.001}):r.animate({translateX:t.plotLeft,translateY:t.plotTop,scaleX:1,scaleY:1},n))},t.prototype.animateDrilldown=function(e){var t=this.chart,r=this.group;t.renderer.isSVG&&(e?r.attr({translateX:t.plotLeft+t.plotWidth/2,translateY:t.plotTop+t.plotHeight/2,scaleX:.1,scaleY:.1,opacity:.01}):(r.animate({translateX:t.plotLeft,translateY:t.plotTop,scaleX:1,scaleY:1,opacity:1},this.chart.options.drilldown.animation),t.drilldown&&t.drilldown.fadeInGroup(this.dataLabelsGroup)))},t.prototype.animateDrillupFrom=function(){var e=this.chart;e.renderer.isSVG&&this.group.animate({translateX:e.plotLeft+e.plotWidth/2,translateY:e.plotTop+e.plotHeight/2,scaleX:.1,scaleY:.1,opacity:.01})},t.prototype.animateDrillupTo=function(e){f.prototype.animateDrillupTo.call(this,e)},t.prototype.clearBounds=function(){this.points.forEach((function(e){delete e.bounds,delete e.insetIndex,delete e.projectedPath})),delete this.bounds},t.prototype.doFullTranslate=function(){return!(!(this.isDirtyData||this.chart.isResizing||this.chart.renderer.isVML)&&this.hasRendered)},t.prototype.drawMapDataLabels=function(){l.prototype.drawDataLabels.call(this),this.dataLabelsGroup&&this.dataLabelsGroup.clip(this.chart.clipRect)},t.prototype.drawPoints=function(){var e=this,t=this,r=this.chart,n=this.group,i=this.transformGroups,o=void 0===i?[]:i,a=r.mapView,s=r.renderer;a&&(this.transformGroups=o,o[0]||(o[0]=s.g().add(n)),a.insets.forEach((function(e,t){o[t+1]||o.push(s.g().add(n))})),this.doFullTranslate()&&(this.points.forEach((function(t){var n=t.graphic,i=t.shapeArgs;t.group=o["number"==typeof t.insetIndex?t.insetIndex+1:0],n&&n.parentGroup!==t.group&&n.add(t.group),i&&r.hasRendered&&!r.styledMode&&(i.fill=e.pointAttribs(t,t.state).fill)})),f.prototype.drawPoints.apply(this),this.points.forEach((function(n){var i=n.graphic;if(i){var o=i.animate,a="";n.name&&(a+="highcharts-name-"+n.name.replace(/ /g,"-").toLowerCase()),n.properties&&n.properties["hc-key"]&&(a+=" highcharts-key-"+n.properties["hc-key"].toString().toLowerCase()),a&&i.addClass(a),r.styledMode&&i.css(e.pointAttribs(n,n.selected?"select":void 0)),i.animate=function(e,n,a){var s=!1;if(e["stroke-width"]){var l=E(t.getStrokeWidth(t.options),1)/(r.mapView&&r.mapView.getScale()||1);"inherit"===i["stroke-width"]&&(i["stroke-width"]=l),"inherit"===e["stroke-width"]&&(e["stroke-width"]=l,s=!0)}return o.call(i,e,n,s?function(){i.attr({"stroke-width":"inherit"}),a&&a.apply(this,arguments)}:a)}}}))),o.forEach((function(t,n){var i=(0===n?a:a.insets[n-1]).getSVGTransform(),o=E(e.getStrokeWidth(e.options),1),l=i.scaleX,c=0<i.scaleY?1:-1;if(s.globalAnimation&&r.hasRendered){var u=Number(t.attr("translateX")),h=Number(t.attr("translateY")),p=Number(t.attr("scaleX"));t.attr({animator:0}).animate({animator:1},{step:function(e,r){e=p+(l-p)*r.pos,t.attr({translateX:u+(i.translateX-u)*r.pos,translateY:h+(i.translateY-h)*r.pos,scaleX:e,scaleY:e*c}),t.element.setAttribute("stroke-width",o/e)}})}else t.attr(i),t.element.setAttribute("stroke-width",o/l)})),this.drawMapDataLabels())},t.prototype.getProjectedBounds=function(){if(!this.bounds&&this.chart.mapView){var e=this.chart.mapView,t=e.insets,r=e.projection,n=[];(this.points||[]).forEach((function(e){if(e.path||e.geometry){if("string"==typeof e.path?e.path=A(e.path):b(e.path)&&"M"===e.path[0]&&(e.path=u.prototype.pathToSegments(e.path)),!e.bounds){var i=e.getProjectedBounds(r);if(i){e.labelrank=E(e.labelrank,(i.x2-i.x1)*(i.y2-i.y1));var o=i.midX,a=i.midY;if(t&&w(o)&&w(a)){var s=m(t,(function(e){return e.isInside({x:o,y:a})}));s&&(delete e.projectedPath,(i=e.getProjectedBounds(s.projection))&&s.allBounds.push(i),e.insetIndex=t.indexOf(s))}e.bounds=i}}e.bounds&&void 0===e.insetIndex&&n.push(e.bounds)}})),this.bounds=s.compositeBounds(n)}return this.bounds},t.prototype.getStrokeWidth=function(e){var t=this.pointAttrToOptions;return e[t&&t["stroke-width"]||"borderWidth"]},t.prototype.hasData=function(){return!!this.processedXData.length},t.prototype.pointAttribs=function(e,t){var r=e.series.chart,n=r.mapView;r=r.styledMode?this.colorAttribs(e):f.prototype.pointAttribs.call(this,e,t);var i=this.getStrokeWidth(e.options);return t&&(e=C(this.options.states[t],e.options.states&&e.options.states[t]||{}),i=this.getStrokeWidth(e)),i&&n&&(i/=n.getScale()),e=this.getStrokeWidth(this.options),r.dashstyle&&n&&w(e)&&(i=e/n.getScale()),r["stroke-width"]=E(i,"inherit"),r},t.prototype.updateData=function(){return!this.processedData&&e.prototype.updateData.apply(this,arguments)},t.prototype.setData=function(t,r,n,i){void 0===r&&(r=!0),delete this.bounds,e.prototype.setData.call(this,t,!1,void 0,i),this.processData(),this.generatePoints(),r&&this.chart.redraw(n)},t.prototype.processData=function(){var e=this.options,t=e.data,r=this.chart.options.chart,i=this.joinBy,o=e.keys||this.pointArrayMap,s=[],l={},c=this.chart.mapView;c=c&&(x(e.mapData,!0)?c.getGeoMap(e.mapData):c.geoMap);var u=this.chart.mapTransforms;if((this.chart.mapTransforms=u=r.mapTransforms||c&&c["hc-transform"]||u)&&S(u,(function(e){e.rotation&&(e.cosAngle=Math.cos(e.rotation),e.sinAngle=Math.sin(e.rotation))})),b(e.mapData))var h=e.mapData;else c&&"FeatureCollection"===c.type&&(this.mapTitle=c.title,h=n.geojson(c,this.type,this));var p=this.processedData=[];if(t&&t.forEach((function(r,n){var s=0;if(w(r))p[n]={value:r};else if(b(r)){p[n]={},!e.keys&&r.length>o.length&&"string"==typeof r[0]&&(p[n]["hc-key"]=r[0],++s);for(var l=0;l<o.length;++l,++s)o[l]&&void 0!==r[s]&&(0<o[l].indexOf(".")?a.prototype.setNestedProperty(p[n],r[s],o[l]):p[n][o[l]]=r[s])}else p[n]=t[n];i&&"_i"===i[0]&&(p[n]._i=n)})),h){for(this.mapData=h,this.mapMap={},u=0;u<h.length;u++)c=(r=h[u]).properties,r._i=u,i[0]&&c&&c[i[0]]&&(r[i[0]]=c[i[0]]),l[r[i[0]]]=r;if(this.mapMap=l,i[1]){var d=i[1];p.forEach((function(e){e=y(d,e),l[e]&&s.push(l[e])}))}if(e.allAreas){if(i[1]){var A=i[1];p.forEach((function(e){s.push(y(A,e))}))}var f="|"+s.map((function(e){return e&&e[i[0]]})).join("|")+"|";h.forEach((function(e){i[0]&&-1!==f.indexOf("|"+e[i[0]]+"|")||p.push(C(e,{value:null}))}))}}this.processedXData=Array(p.length)},t.prototype.setOptions=function(e){var t=(e=l.prototype.setOptions.call(this,e)).joinBy;return null===t&&(t="_i"),(t=this.joinBy=B(t))[1]||(t[1]=t[0]),e},t.prototype.translate=function(){var e=this.doFullTranslate(),t=this.chart.mapView,r=t&&t.projection;if(!this.chart.hasRendered||!this.isDirtyData&&this.hasRendered||(this.processData(),this.generatePoints(),delete this.bounds,!t||t.userOptions.center||w(t.userOptions.zoom)?this.getProjectedBounds():t.fitToBounds(void 0,void 0,!1)),t){var n=t.getSVGTransform();this.points.forEach((function(i){var o=w(i.insetIndex)&&t.insets[i.insetIndex].getSVGTransform()||n;o&&i.bounds&&w(i.bounds.midX)&&w(i.bounds.midY)&&(i.plotX=i.bounds.midX*o.scaleX+o.translateX,i.plotY=i.bounds.midY*o.scaleY+o.translateY),e&&(i.shapeType="path",i.shapeArgs={d:a.getProjectedPath(i,r)})}))}v(this,"afterTranslate")},t.defaultOptions=C(g.defaultOptions,{affectsMapView:!0,animation:!1,dataLabels:{crop:!1,formatter:function(){var e=this.series.chart.numberFormatter,t=this.point.value;return w(t)?e(t,-1):""},inside:!0,overflow:!1,padding:0,verticalAlign:"middle"},marker:null,nullColor:"#f7f7f7",stickyTracking:!1,tooltip:{followPointer:!0,pointFormat:"{point.name}: {point.value}<br/>"},turboThreshold:0,allAreas:!0,borderColor:"#cccccc",borderWidth:1,joinBy:"hc-key",states:{hover:{halo:null,brightness:.2},normal:{animation:!0},select:{color:"#cccccc"},inactive:{opacity:1}}}),t}(g),o(h.prototype,{type:"map",axisTypes:t.seriesMembers.axisTypes,colorAttribs:t.seriesMembers.colorAttribs,colorKey:t.seriesMembers.colorKey,directTouch:!0,drawDataLabels:e,drawGraph:e,drawLegendSymbol:i.drawRectangle,forceDL:!0,getCenter:r.getCenter,getExtremesFromAll:!0,getSymbol:e,isCartesian:!1,parallelArrays:t.seriesMembers.parallelArrays,pointArrayMap:t.seriesMembers.pointArrayMap,pointClass:a,preserveAspectRatio:!0,searchPoint:e,trackerGroups:t.seriesMembers.trackerGroups,useMapGeometry:!0}),t.compose(h),c.registerSeriesType("map",h),h})),t(e,"Series/MapLine/MapLineSeries.js",[e["Series/Map/MapSeries.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=t.series,o=r.extend,a=r.merge;return r=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(r,t),r.prototype.pointAttribs=function(t,r){return(t=e.prototype.pointAttribs.call(this,t,r)).fill=this.options.fillColor,t},r.defaultOptions=a(e.defaultOptions,{lineWidth:1,fillColor:"none"}),r}(e),o(r.prototype,{type:"mapline",colorProp:"stroke",drawLegendSymbol:i.prototype.drawLegendSymbol,pointAttrToOptions:{stroke:"color","stroke-width":"lineWidth"}}),t.registerSeriesType("mapline",r),r})),t(e,"Series/MapPoint/MapPointPoint.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=t.isNumber;return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t}return r(t,e),t.prototype.isValid=function(){return!!(this.options.geometry||n(this.x)&&n(this.y)||n(this.options.lon)&&n(this.options.lat))},t}(e.seriesTypes.scatter.prototype.pointClass)})),t(e,"Series/MapPoint/MapPointSeries.js",[e["Core/Globals.js"],e["Series/MapPoint/MapPointPoint.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();e=e.noop;var o=r.seriesTypes.scatter,a=n.extend,s=n.fireEvent,l=n.isNumber,c=n.merge;return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.chart=void 0,t.data=void 0,t.options=void 0,t.points=void 0,t}return i(t,e),t.prototype.drawDataLabels=function(){e.prototype.drawDataLabels.call(this),this.dataLabelsGroup&&this.dataLabelsGroup.clip(this.chart.clipRect)},t.prototype.projectPoint=function(e){var t=this.chart.mapView;if(t){var r=e.geometry,n=e.lon;if(e=e.lat,r=r&&"Point"===r.type&&r.coordinates,l(n)&&l(e)&&(r=[n,e]),r)return t.lonLatToProjectedUnits({lon:r[0],lat:r[1]})}},t.prototype.translate=function(){var e=this,t=this.chart.mapView;if(this.processedXData||this.processData(),this.generatePoints(),this.getProjectedBounds&&this.isDirtyData&&(delete this.bounds,this.getProjectedBounds()),t){var r=t.projection.hasCoordinates;this.points.forEach((function(n){var i=n.x;i=void 0===i?void 0:i;var o=n.y;o=void 0===o?void 0:o;var a=e.projectPoint(n.options);a?(i=a.x,o=a.y):n.bounds&&(i=n.bounds.midX,o=n.bounds.midY),l(i)&&l(o)?(i=t.projectedUnitsToPixels({x:i,y:o}),n.plotX=i.x,n.plotY=r?i.y:e.chart.plotHeight-i.y):n.y=n.plotX=n.plotY=void 0,n.isInside=e.isPointInside(n),n.zone=e.zones.length?n.getZone():void 0}))}s(this,"afterTranslate")},t.defaultOptions=c(o.defaultOptions,{dataLabels:{crop:!1,defer:!1,enabled:!0,formatter:function(){return this.point.name},overflow:!1,style:{color:"#000000"}}}),t}(o),a(n.prototype,{type:"mappoint",axisTypes:["colorAxis"],forceDL:!0,isCartesian:!1,pointClass:t,searchPoint:e,useMapGeometry:!0}),r.registerSeriesType("mappoint",n),n})),t(e,"Series/Bubble/BubbleLegendDefaults.js",[],(function(){return{borderColor:void 0,borderWidth:2,className:void 0,color:void 0,connectorClassName:void 0,connectorColor:void 0,connectorDistance:60,connectorWidth:1,enabled:!1,labels:{className:void 0,allowOverlap:!1,format:"",formatter:void 0,align:"right",style:{fontSize:"10px",color:"#000000"},x:0,y:0},maxSize:60,minSize:10,legendIndex:0,ranges:{value:void 0,borderColor:void 0,color:void 0,connectorColor:void 0},sizeBy:"area",sizeByAbsoluteValue:!1,zIndex:1,zThreshold:0}})),t(e,"Series/Bubble/BubbleLegendItem.js",[e["Core/Color/Color.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=e.parse,o=r.noop,a=n.arrayMax,s=n.arrayMin,l=n.isNumber,c=n.merge,u=n.pick,h=n.stableSort;return e=function(){function e(e,t){this.options=this.symbols=this.visible=this.selected=this.ranges=this.movementX=this.maxLabel=this.legendSymbol=this.legendItemWidth=this.legendItemHeight=this.legendItem=this.legendGroup=this.legend=this.fontMetrics=this.chart=void 0,this.setState=o,this.init(e,t)}return e.prototype.init=function(e,t){this.options=e,this.visible=!0,this.chart=t.chart,this.legend=t},e.prototype.addToLegend=function(e){e.splice(this.options.legendIndex,0,this)},e.prototype.drawLegendSymbol=function(e){var t=this.chart,r=this.options,n=u(e.options.itemDistance,20),i=r.ranges,o=r.connectorDistance;this.fontMetrics=t.renderer.fontMetrics(r.labels.style.fontSize),i&&i.length&&l(i[0].value)?(h(i,(function(e,t){return t.value-e.value})),this.ranges=i,this.setOptions(),this.render(),e=this.getMaxLabelSize(),t=2*(i=this.ranges[0].radius),o=0<(o=o-i+e.width)?o:0,this.maxLabel=e,this.movementX="left"===r.labels.align?o:0,this.legendItemWidth=t+o+n,this.legendItemHeight=t+this.fontMetrics.h/2):e.options.bubbleLegend.autoRanges=!0},e.prototype.setOptions=function(){var e=this.ranges,t=this.options,r=this.chart.series[t.seriesIndex],n=this.legend.baseline,o={zIndex:t.zIndex,"stroke-width":t.borderWidth},a={zIndex:t.zIndex,"stroke-width":t.connectorWidth},s={align:this.legend.options.rtl||"left"===t.labels.align?"right":"left",zIndex:t.zIndex},l=r.options.marker.fillOpacity,h=this.chart.styledMode;e.forEach((function(p,d){h||(o.stroke=u(p.borderColor,t.borderColor,r.color),o.fill=u(p.color,t.color,1!==l?i(r.color).setOpacity(l).get("rgba"):r.color),a.stroke=u(p.connectorColor,t.connectorColor,r.color)),e[d].radius=this.getRangeRadius(p.value),e[d]=c(e[d],{center:e[0].radius-e[d].radius+n}),h||c(!0,e[d],{bubbleAttribs:c(o),connectorAttribs:c(a),labelAttribs:s})}),this)},e.prototype.getRangeRadius=function(e){var t=this.options;return this.chart.series[this.options.seriesIndex].getRadius.call(this,t.ranges[t.ranges.length-1].value,t.ranges[0].value,t.minSize,t.maxSize,e)},e.prototype.render=function(){var e=this.chart.renderer,t=this.options.zThreshold;this.symbols||(this.symbols={connectors:[],bubbleItems:[],labels:[]}),this.legendSymbol=e.g("bubble-legend"),this.legendItem=e.g("bubble-legend-item"),this.legendSymbol.translateX=0,this.legendSymbol.translateY=0,this.ranges.forEach((function(e){e.value>=t&&this.renderRange(e)}),this),this.legendSymbol.add(this.legendItem),this.legendItem.add(this.legendGroup),this.hideOverlappingLabels()},e.prototype.renderRange=function(e){var t=this.options,r=t.labels,n=this.chart,i=n.series[t.seriesIndex],o=n.renderer,a=this.symbols;n=a.labels;var s=e.center,l=Math.abs(e.radius),c=t.connectorDistance||0,u=r.align,h=t.connectorWidth,p=this.ranges[0].radius||0,d=s-l-t.borderWidth/2+h/2,A=this.fontMetrics;A=A.f/2-(A.h-A.f)/2;var f=o.styledMode;c=this.legend.options.rtl||"left"===u?-c:c,"center"===u&&(c=0,t.connectorDistance=0,e.labelAttribs.align="center"),u=d+t.labels.y;var g=p+c+t.labels.x;a.bubbleItems.push(o.circle(p,s+((d%1?1:.5)-(h%2?0:.5)),l).attr(f?{}:e.bubbleAttribs).addClass((f?"highcharts-color-"+i.colorIndex+" ":"")+"highcharts-bubble-legend-symbol "+(t.className||"")).add(this.legendSymbol)),a.connectors.push(o.path(o.crispLine([["M",p,d],["L",p+c,d]],t.connectorWidth)).attr(f?{}:e.connectorAttribs).addClass((f?"highcharts-color-"+this.options.seriesIndex+" ":"")+"highcharts-bubble-legend-connectors "+(t.connectorClassName||"")).add(this.legendSymbol)),e=o.text(this.formatLabel(e),g,u+A).attr(f?{}:e.labelAttribs).css(f?{}:r.style).addClass("highcharts-bubble-legend-labels "+(t.labels.className||"")).add(this.legendSymbol),n.push(e),e.placed=!0,e.alignAttr={x:g,y:u+A}},e.prototype.getMaxLabelSize=function(){var e,t;return this.symbols.labels.forEach((function(r){t=r.getBBox(!0),e=e?t.width>e.width?t:e:t})),e||{}},e.prototype.formatLabel=function(e){var r=this.options,n=r.labels.formatter;r=r.labels.format;var i=this.chart.numberFormatter;return r?t.format(r,e):n?n.call(e):i(e.value,1)},e.prototype.hideOverlappingLabels=function(){var e=this.chart,t=this.symbols;!this.options.labels.allowOverlap&&t&&(e.hideOverlappingLabels(t.labels),t.labels.forEach((function(e,r){e.newOpacity?e.newOpacity!==e.oldOpacity&&t.connectors[r].show():t.connectors[r].hide()})))},e.prototype.getRanges=function(){var e,t=this.legend.bubbleLegend,r=t.options.ranges,n=Number.MAX_VALUE,i=-Number.MAX_VALUE;t.chart.series.forEach((function(t){t.isBubble&&!t.ignoreSeries&&(e=t.zData.filter(l)).length&&(n=u(t.options.zMin,Math.min(n,Math.max(s(e),!1===t.options.displayNegative?t.options.zThreshold:-Number.MAX_VALUE))),i=u(t.options.zMax,Math.max(i,a(e))))}));var o=n===i?[{value:i}]:[{value:n},{value:(n+i)/2},{value:i,autoRanges:!0}];return r.length&&r[0].radius&&o.reverse(),o.forEach((function(e,t){r&&r[t]&&(o[t]=c(r[t],e))})),o},e.prototype.predictBubbleSizes=function(){var e=this.chart,t=this.fontMetrics,r=e.legend.options,n=r.floating,i=(r="horizontal"===r.layout)?e.legend.lastLineHeight:0,o=e.plotSizeX,a=e.plotSizeY,s=e.series[this.options.seriesIndex],l=s.getPxExtremes();e=Math.ceil(l.minPxSize),l=Math.ceil(l.maxPxSize);var c=Math.min(a,o);return s=s.options.maxSize,n||!/%$/.test(s)?t=l:(s=parseFloat(s),t=(c+i-t.h/2)*s/100/(s/100+1),(r&&a-t>=o||!r&&o-t>=a)&&(t=l)),[e,Math.ceil(t)]},e.prototype.updateRanges=function(e,t){var r=this.legend.options.bubbleLegend;r.minSize=e,r.maxSize=t,r.ranges=this.getRanges()},e.prototype.correctSizes=function(){var e=this.legend,t=this.chart.series[this.options.seriesIndex].getPxExtremes();1<Math.abs(Math.ceil(t.maxPxSize)-this.options.maxSize)&&(this.updateRanges(this.options.minSize,t.maxPxSize),e.render())},e}(),e})),t(e,"Series/Bubble/BubbleLegendComposition.js",[e["Series/Bubble/BubbleLegendDefaults.js"],e["Series/Bubble/BubbleLegendItem.js"],e["Core/DefaultOptions.js"],e["Core/Utilities.js"]],(function(e,t,r,n){function i(e,t,r){var n=this.legend,i=0<=o(this);if(n&&n.options.enabled&&n.bubbleLegend&&n.options.bubbleLegend.autoRanges&&i){var s=n.bubbleLegend.options;i=n.bubbleLegend.predictBubbleSizes(),n.bubbleLegend.updateRanges(i[0],i[1]),s.placed||(n.group.placed=!1,n.allItems.forEach((function(e){e.legendGroup.translateY=null}))),n.render(),this.getMargins(),this.axes.forEach((function(e){e.visible&&e.render(),s.placed||(e.setScale(),e.updateNames(),p(e.ticks,(function(e){e.isNew=!0,e.isNewLabel=!0})))})),s.placed=!0,this.getMargins(),e.call(this,t,r),n.bubbleLegend.correctSizes(),c(n,a(n))}else e.call(this,t,r),n&&n.options.enabled&&n.bubbleLegend&&(n.render(),c(n,a(n)))}function o(e){e=e.series;for(var t=0;t<e.length;){if(e[t]&&e[t].isBubble&&e[t].visible&&e[t].zData.length)return t;t++}return-1}function a(e){var t,r=[],n=(e=e.allItems).length,i=0;for(t=0;t<n;t++)if(e[t].legendItemHeight&&(e[t].itemHeight=e[t].legendItemHeight),e[t]===e[n-1]||e[t+1]&&e[t]._legendItemPos[1]!==e[t+1]._legendItemPos[1]){r.push({height:0});for(var o=r[r.length-1];i<=t;i++)e[i].itemHeight>o.height&&(o.height=e[i].itemHeight);o.step=t}return r}function s(e){var r=this.bubbleLegend,n=this.options,i=n.bubbleLegend,a=o(this.chart);r&&r.ranges&&r.ranges.length&&(i.ranges.length&&(i.autoRanges=!!i.ranges[0].autoRanges),this.destroyItem(r)),0<=a&&n.enabled&&i.enabled&&(i.seriesIndex=a,this.bubbleLegend=new t(i,this),this.bubbleLegend.addToLegend(e.allItems))}function l(){var e=this.chart,t=this.visible,r=this.chart.legend;r&&r.bubbleLegend&&(this.visible=!t,this.ignoreSeries=t,e=0<=o(e),r.bubbleLegend.visible!==e&&(r.update({bubbleLegend:{enabled:e}}),r.bubbleLegend.visible=e),this.visible=t)}function c(e,t){var r,n,i,o=e.options.rtl,a=0;e.allItems.forEach((function(e,s){r=e.legendGroup.translateX,n=e._legendItemPos[1],((i=e.movementX)||o&&e.ranges)&&(i=o?r-e.options.maxSize/2:r+i,e.legendGroup.attr({translateX:i})),s>t[a].step&&a++,e.legendGroup.attr({translateY:Math.round(n+t[a].height/2)}),e._legendItemPos[1]=n+t[a].height/2}))}var u=r.setOptions,h=n.addEvent,p=n.objectEach,d=n.wrap,A=[];return{compose:function(t,r,n){-1===A.indexOf(t)&&(A.push(t),u({legend:{bubbleLegend:e}}),d(t.prototype,"drawChartBox",i)),-1===A.indexOf(r)&&(A.push(r),h(r,"afterGetAllItems",s)),-1===A.indexOf(n)&&(A.push(n),h(n,"legendItemClick",l))}}})),t(e,"Series/Bubble/BubblePoint.js",[e["Core/Series/Point.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return r=r.extend,t=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.series=void 0,e}return n(r,t),r.prototype.haloPath=function(t){return e.prototype.haloPath.call(this,0===t?0:(this.marker&&this.marker.radius||0)+t)},r}(t.seriesTypes.scatter.prototype.pointClass),r(t.prototype,{ttBelow:!1}),t})),t(e,"Series/Bubble/BubbleSeries.js",[e["Series/Bubble/BubbleLegendComposition.js"],e["Series/Bubble/BubblePoint.js"],e["Core/Color/Color.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o){function a(){var e,t=this,r=this.len,n=this.chart,i=this.isXAxis,o=i?"xData":"yData",a=this.min,s=this.max-a,l=0,c=r,u=r/s;this.series.forEach((function(r){if(r.bubblePadding&&(r.visible||!n.options.chart.ignoreHiddenSeries)){e=t.allowZoomOutside=!0;var h=r[o];if(i&&((r.onPoint||r).getRadii(0,0,r),r.onPoint&&(r.radii=r.onPoint.radii)),0<s)for(var p=h.length;p--;)if(g(h[p])&&t.dataMin<=h[p]&&h[p]<=t.max){var d=r.radii&&r.radii[p]||0;l=Math.min((h[p]-a)*u-d,l),c=Math.max((h[p]-a)*u+d,c)}}})),e&&0<s&&!this.logarithmic&&(c-=r,u*=(r+Math.max(0,l)-Math.min(c,r))/r,[["min","userMin",l],["max","userMax",c]].forEach((function(e){void 0===v(t.options[e[0]],t[e[1]])&&(t[e[0]]+=e[2]/u)})))}var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=r.parse;r=n.noop;var c=i.series,u=i.seriesTypes;n=u.column.prototype;var h=u.scatter;u=o.addEvent;var p=o.arrayMax,d=o.arrayMin,A=o.clamp,f=o.extend,g=o.isNumber,m=o.merge,v=o.pick,y=[];return o=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.maxPxSize=void 0,e.minPxSize=void 0,e.options=void 0,e.points=void 0,e.radii=void 0,e.yData=void 0,e.zData=void 0,e}return s(r,t),r.compose=function(t,r,n,i){e.compose(r,n,i),-1===y.indexOf(t)&&(y.push(t),t.prototype.beforePadding=a)},r.prototype.animate=function(e){!e&&this.points.length<this.options.animationLimit&&this.points.forEach((function(e){var t=e.graphic;t&&t.width&&(this.hasRendered||t.attr({x:e.plotX,y:e.plotY,width:1,height:1}),t.animate(this.markerAttribs(e),this.options.animation))}),this)},r.prototype.getRadii=function(){var e=this,t=this.zData,r=this.yData,n=[],i=this.chart.bubbleZExtremes,o=this.getPxExtremes(),a=o.minPxSize,s=o.maxPxSize;if(!i){var l,c=Number.MAX_VALUE,u=-Number.MAX_VALUE;this.chart.series.forEach((function(t){t.bubblePadding&&(t.visible||!e.chart.options.chart.ignoreHiddenSeries)&&(t=(t.onPoint||t).getZExtremes())&&(c=Math.min(c||t.zMin,t.zMin),u=Math.max(u||t.zMax,t.zMax),l=!0)})),l?(i={zMin:c,zMax:u},this.chart.bubbleZExtremes=i):i={zMin:0,zMax:0}}var h=0;for(o=t.length;h<o;h++){var p=t[h];n.push(this.getRadius(i.zMin,i.zMax,a,s,p,r&&r[h]))}this.radii=n},r.prototype.getRadius=function(e,t,r,n,i,o){var a=this.options,s="width"!==a.sizeBy,l=a.zThreshold,c=t-e,u=.5;if(null===o||null===i)return null;if(g(i)){if(a.sizeByAbsoluteValue&&(i=Math.abs(i-l),c=Math.max(t-l,Math.abs(e-l)),e=0),i<e)return r/2-1;0<c&&(u=(i-e)/c)}return s&&0<=u&&(u=Math.sqrt(u)),Math.ceil(r+u*(n-r))/2},r.prototype.hasData=function(){return!!this.processedXData.length},r.prototype.pointAttribs=function(e,t){var r=this.options.marker.fillOpacity;return e=c.prototype.pointAttribs.call(this,e,t),1!==r&&(e.fill=l(e.fill).setOpacity(r).get("rgba")),e},r.prototype.translate=function(){t.prototype.translate.call(this),this.getRadii(),this.translateBubble()},r.prototype.translateBubble=function(){for(var e=this.data,t=this.radii,r=this.getPxExtremes().minPxSize,n=e.length;n--;){var i=e[n],o=t?t[n]:0;g(o)&&o>=r/2?(i.marker=f(i.marker,{radius:o,width:2*o,height:2*o}),i.dlBox={x:i.plotX-o,y:i.plotY-o,width:2*o,height:2*o}):(i.shapeArgs=i.dlBox=void 0,i.plotY=0,i.marker={width:0,height:0})}},r.prototype.getPxExtremes=function(){var e=Math.min(this.chart.plotWidth,this.chart.plotHeight),t=function(t){if("string"==typeof t){var r=/%$/.test(t);t=parseInt(t,10)}return r?e*t/100:t},r=t(v(this.options.minSize,8));return{minPxSize:r,maxPxSize:t=Math.max(t(v(this.options.maxSize,"20%")),r)}},r.prototype.getZExtremes=function(){var e=this.options,t=(this.zData||[]).filter(g);if(t.length){var r=v(e.zMin,A(d(t),!1===e.displayNegative?e.zThreshold||0:-Number.MAX_VALUE,Number.MAX_VALUE));if(e=v(e.zMax,p(t)),g(r)&&g(e))return{zMin:r,zMax:e}}},r.defaultOptions=m(h.defaultOptions,{dataLabels:{formatter:function(){var e=this.series.chart.numberFormatter,t=this.point.z;return g(t)?e(t,-1):""},inside:!0,verticalAlign:"middle"},animationLimit:250,marker:{lineColor:null,lineWidth:1,fillOpacity:.5,radius:null,states:{hover:{radiusPlus:0}},symbol:"circle"},minSize:8,maxSize:"20%",softThreshold:!1,states:{hover:{halo:{size:5}}},tooltip:{pointFormat:"({point.x}, {point.y}), Size: {point.z}"},turboThreshold:0,zThreshold:0,zoneAxis:"z"}),r}(h),f(o.prototype,{alignDataLabel:n.alignDataLabel,applyZones:r,bubblePadding:!0,buildKDTree:r,directTouch:!0,isBubble:!0,pointArrayMap:["y","z"],pointClass:t,parallelArrays:["x","y","z"],trackerGroups:["group","dataLabelsGroup"],specialGroup:"group",zoneAxis:"z"}),u(o,"updatedData",(function(e){delete e.target.chart.bubbleZExtremes})),u(o,"remove",(function(e){delete e.target.chart.bubbleZExtremes})),i.registerSeriesType("bubble",o),o})),t(e,"Series/MapBubble/MapBubblePoint.js",[e["Series/Bubble/BubblePoint.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return t=t.seriesTypes.map.prototype.pointClass.prototype,r=r.extend,e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isValid=function(){return"number"==typeof this.z},t}(e),r(e.prototype,{applyOptions:t.applyOptions,getProjectedBounds:t.getProjectedBounds}),e})),t(e,"Series/MapBubble/MapBubbleSeries.js",[e["Series/Bubble/BubbleSeries.js"],e["Series/MapBubble/MapBubblePoint.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=r.seriesTypes,a=o.map.prototype,s=o.mappoint.prototype;o=n.extend;var l=n.merge;return n=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return i(r,t),r.prototype.searchPoint=function(e,t){return this.searchKDTree({clientX:e.chartX-this.chart.plotLeft,plotY:e.chartY-this.chart.plotTop},t,e)},r.prototype.translate=function(){s.translate.call(this),this.getRadii(),this.translateBubble()},r.defaultOptions=l(e.defaultOptions,{lineWidth:0,animationLimit:500,joinBy:"hc-key",tooltip:{pointFormat:"{point.name}: {point.z}"}}),r}(e),o(n.prototype,{type:"mapbubble",axisTypes:["colorAxis"],getProjectedBounds:a.getProjectedBounds,isCartesian:!1,pointArrayMap:["z"],pointClass:t,processData:a.processData,projectPoint:s.projectPoint,setData:a.setData,setOptions:a.setOptions,updateData:a.updateData,useMapGeometry:!0,xyFromShape:!0}),r.registerSeriesType("mapbubble",n),n})),t(e,"Series/Heatmap/HeatmapPoint.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=t.clamp,i=t.defined,o=t.extend,a=t.pick;return e=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t.value=void 0,t.x=void 0,t.y=void 0,t}return r(t,e),t.prototype.applyOptions=function(t,r){return(t=e.prototype.applyOptions.call(this,t,r)).formatPrefix=t.isNull||null===t.value?"null":"point",t},t.prototype.getCellAttributes=function(){var e=this.series,t=e.options,r=(t.colsize||1)/2,o=(t.rowsize||1)/2,s=e.xAxis,l=e.yAxis,c=this.options.marker||e.options.marker;e=e.pointPlacementToXValue();var u=a(this.pointPadding,t.pointPadding,0),h={x1:n(Math.round(s.len-s.translate(this.x-r,!1,!0,!1,!0,-e)),-s.len,2*s.len),x2:n(Math.round(s.len-s.translate(this.x+r,!1,!0,!1,!0,-e)),-s.len,2*s.len),y1:n(Math.round(l.translate(this.y-o,!1,!0,!1,!0)),-l.len,2*l.len),y2:n(Math.round(l.translate(this.y+o,!1,!0,!1,!0)),-l.len,2*l.len)};return[["width","x"],["height","y"]].forEach((function(e){var t=e[0],r=(e=e[1])+"1",n=e+"2",o=Math.abs(h[r]-h[n]),a=c&&c.lineWidth||0,s=Math.abs(h[r]+h[n])/2;t=c&&c[t],i(t)&&t<o&&(t=t/2+a/2,h[r]=s-t,h[n]=s+t),u&&("y"===e&&(r=n,n=e+"1"),h[r]+=u,h[n]-=u)})),h},t.prototype.haloPath=function(e){if(!e)return[];var t=this.shapeArgs;return["M",t.x-e,t.y-e,"L",t.x-e,t.y+t.height+e,t.x+t.width+e,t.y+t.height+e,t.x+t.width+e,t.y-e,"Z"]},t.prototype.isValid=function(){return 1/0!==this.value&&-1/0!==this.value},t}(e.seriesTypes.scatter.prototype.pointClass),o(e.prototype,{dataLabelOnNull:!0,moveToTopOnHover:!0,ttBelow:!1}),e})),t(e,"Series/Heatmap/HeatmapSeries.js",[e["Core/Color/Color.js"],e["Series/ColorMapComposition.js"],e["Series/Heatmap/HeatmapPoint.js"],e["Core/Legend/LegendSymbol.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Renderer/SVG/SVGRenderer.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a){var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=i.series,c=i.seriesTypes,u=c.column,h=c.scatter,p=o.prototype.symbols,d=a.extend,A=a.fireEvent,f=a.isNumber,g=a.merge,m=a.pick;return o=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.colorAxis=void 0,e.data=void 0,e.options=void 0,e.points=void 0,e.valueMax=NaN,e.valueMin=NaN,e}return s(r,t),r.prototype.drawPoints=function(){var e=this;((this.options.marker||{}).enabled||this._hasPointMarkers)&&(l.prototype.drawPoints.call(this),this.points.forEach((function(t){t.graphic&&(t.graphic[e.chart.styledMode?"css":"animate"](e.colorAttribs(t)),null===t.value&&t.graphic.addClass("highcharts-null-point"))})))},r.prototype.getExtremes=function(){var e=l.prototype.getExtremes.call(this,this.valueData),t=e.dataMin;return e=e.dataMax,f(t)&&(this.valueMin=t),f(e)&&(this.valueMax=e),l.prototype.getExtremes.call(this)},r.prototype.getValidPoints=function(e,t){return l.prototype.getValidPoints.call(this,e,t,!0)},r.prototype.hasData=function(){return!!this.processedXData.length},r.prototype.init=function(){l.prototype.init.apply(this,arguments);var e=this.options;e.pointRange=m(e.pointRange,e.colsize||1),this.yAxis.axisPointRange=e.rowsize||1,p.ellipse=p.circle,e.marker&&(e.marker.r=e.borderRadius)},r.prototype.markerAttribs=function(e,t){var r=e.marker||{},n=this.options.marker||{},i=e.shapeArgs||{},o={};if(e.hasImage)return{x:e.plotX,y:e.plotY};if(t){var a=n.states[t]||{},s=r.states&&r.states[t]||{};[["width","x"],["height","y"]].forEach((function(e){o[e[0]]=(s[e[0]]||a[e[0]]||i[e[0]])+(s[e[0]+"Plus"]||a[e[0]+"Plus"]||0),o[e[1]]=i[e[1]]+(i[e[0]]-o[e[0]])/2}))}return t?o:i},r.prototype.pointAttribs=function(t,r){var n=l.prototype.pointAttribs.call(this,t,r),i=this.options||{},o=this.chart.options.plotOptions||{},a=o.series||{},s=o.heatmap||{};return o=t&&t.options.borderColor||i.borderColor||s.borderColor||a.borderColor,a=t&&t.options.borderWidth||i.borderWidth||s.borderWidth||a.borderWidth||n["stroke-width"],n.stroke=t&&t.marker&&t.marker.lineColor||i.marker&&i.marker.lineColor||o||this.color,n["stroke-width"]=a,r&&(r=(t=g(i.states[r],i.marker&&i.marker.states[r],t&&t.options.states&&t.options.states[r]||{})).brightness,n.fill=t.color||e.parse(n.fill).brighten(r||0).get(),n.stroke=t.lineColor),n},r.prototype.setClip=function(e){var t=this.chart;l.prototype.setClip.apply(this,arguments),(!1!==this.options.clip||e)&&this.markerGroup.clip((e||this.clipBox)&&this.sharedClipKey?t.sharedClips[this.sharedClipKey]:t.clipRect)},r.prototype.translate=function(){var e=this.options,t=e.marker&&e.marker.symbol||"rect",r=p[t]?t:"rect",n=-1!==["circle","square"].indexOf(r);this.generatePoints(),this.points.forEach((function(i){var o=i.getCellAttributes(),a={};a.x=Math.min(o.x1,o.x2),a.y=Math.min(o.y1,o.y2),a.width=Math.max(Math.abs(o.x2-o.x1),0),a.height=Math.max(Math.abs(o.y2-o.y1),0);var s=i.hasImage=0===(i.marker&&i.marker.symbol||t||"").indexOf("url");if(n){var l=Math.abs(a.width-a.height);a.x=Math.min(o.x1,o.x2)+(a.width<a.height?0:l/2),a.y=Math.min(o.y1,o.y2)+(a.width<a.height?l/2:0),a.width=a.height=Math.min(a.width,a.height)}l={plotX:(o.x1+o.x2)/2,plotY:(o.y1+o.y2)/2,clientX:(o.x1+o.x2)/2,shapeType:"path",shapeArgs:g(!0,a,{d:p[r](a.x,a.y,a.width,a.height,{r:e.borderRadius})})},s&&(i.marker={width:a.width,height:a.height}),d(i,l)})),A(this,"afterTranslate")},r.defaultOptions=g(h.defaultOptions,{animation:!1,borderRadius:0,borderWidth:0,nullColor:"#f7f7f7",dataLabels:{formatter:function(){var e=this.series.chart.numberFormatter,t=this.point.value;return f(t)?e(t,-1):""},inside:!0,verticalAlign:"middle",crop:!1,overflow:!1,padding:0},marker:{symbol:"rect",radius:0,lineColor:void 0,states:{hover:{lineWidthPlus:0},select:{}}},clip:!0,pointRange:null,tooltip:{pointFormat:"{point.x}, {point.y}: {point.value}<br/>"},states:{hover:{halo:!1,brightness:.2}}}),r}(h),d(o.prototype,{axisTypes:t.seriesMembers.axisTypes,colorKey:t.seriesMembers.colorKey,directTouch:!0,getExtremesFromAll:!0,parallelArrays:t.seriesMembers.parallelArrays,pointArrayMap:["y","value"],pointClass:r,trackerGroups:t.seriesMembers.trackerGroups,alignDataLabel:u.prototype.alignDataLabel,colorAttribs:t.seriesMembers.colorAttribs,drawLegendSymbol:n.drawRectangle,getSymbol:l.prototype.getSymbol}),t.compose(o),i.registerSeriesType("heatmap",o),o})),t(e,"masters/modules/map.src.js",[e["Core/Globals.js"],e["Core/Axis/Color/ColorAxis.js"],e["Series/MapBubble/MapBubbleSeries.js"],e["Core/Chart/MapChart.js"],e["Maps/MapView.js"],e["Maps/Projection.js"]],(function(e,t,r,n,i,o){e.ColorAxis=t,e.MapChart=n,e.mapChart=e.Map=n.mapChart,e.MapView=i,e.maps=n.maps,e.Projection=o,t.compose(e.Chart,e.Fx,e.Legend,e.Series),r.compose(e.Axis,e.Chart,e.Legend,e.Series)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},35548:(e,t,r)=>{"use strict";var n=r(33517),i=r(16823),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a constructor")}},35598:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ikoner-navigation-engelska",view:n+"gfx/sprite.svg#view-icon-ikoner-navigation-engelska",viewBox:"0 0 18 18",title:"",toString:function(){return JSON.stringify(this.view)}}},35610:(e,t,r)=>{"use strict";var n=r(91291),i=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):o(r,t)}},35623:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79504),a=r(34154),s=i.Uint8Array,l=o(1..toString);s&&n({target:"Uint8Array",proto:!0,forced:!0},{toHex:function(){a(this);for(var e="",t=0,r=this.length;t<r;t++){var n=l(this[t],16);e+=1===n.length?"0"+n:n}return e}})},35644:(e,t,r)=>{"use strict";var n=r(46518),i=r(76557),o=r(44995),a=o.get,s=o.has,l=o.set;n({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(e,t){var r,n,o=i(this);return s(o,e)?(r=a(o,e),"update"in t&&(r=t.update(r,e,o),l(o,e,r)),r):(n=t.insert(e,o),l(o,e,n),n)}})},35694:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(97080),a=r(38469),s=r(655),l=i([].join),c=i([].push);n({target:"Set",proto:!0,real:!0,forced:!0},{join:function(e){var t=o(this),r=void 0===e?",":s(e),n=[];return a(t,(function(e){c(n,e)})),l(n,r)}})},35701:(e,t,r)=>{"use strict";var n=r(46518),i=r(60533).end;n({target:"String",proto:!0,forced:r(83063)},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},35874:(e,t,r)=>{"use strict";r(96167)},35917:(e,t,r)=>{"use strict";var n=r(43724),i=r(79039),o=r(4055);e.exports=!n&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},36033:(e,t,r)=>{"use strict";r(48523)},36043:(e,t,r)=>{"use strict";var n=r(79306),i=TypeError,o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw new i("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new o(e)}},36072:(e,t,r)=>{"use strict";var n=r(94644),i=r(80926).right,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",(function(e){var t=arguments.length;return i(o(this),e,t,t>1?arguments[1]:void 0)}))},36194:(e,t,r)=>{"use strict";var n=r(72248).has;e.exports=function(e){return n(e),e}},36389:(e,t,r)=>{"use strict";var n=r(46518),i=Math.atanh,o=Math.log;n({target:"Math",stat:!0,forced:!(i&&1/i(-0)<0)},{atanh:function(e){var t=+e;return 0===t?t:o((1+t)/(1-t))/2}})},36433:(e,t,r)=>{var n=r(36957),i=e.exports=Object.create(n),o={tagName:"name"};Object.keys(o).forEach((function(e){var t=o[e];Object.defineProperty(i,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})}))},36456:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(655),a=i("".charAt),s=i("".charCodeAt),l=i(/./.exec),c=i(1..toString),u=i("".toUpperCase),h=/[\w*+\-./@]/,p=function(e,t){for(var r=c(e,16);r.length<t;)r="0"+r;return r};n({global:!0},{escape:function(e){for(var t,r,n=o(e),i="",c=n.length,d=0;d<c;)t=a(n,d++),l(h,t)?i+=t:i+=(r=s(t,0))<256?"%"+p(r,2):"%u"+u(p(r,4));return i}})},36462:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(71858),i=r(10123),o=r(94188),a=r(70551);function s(e,t){var r,s,l,c,u,h,p,d;(0,a.A)(1,arguments);var A=(0,n.q)(),f=(0,o.A)(null!==(r=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(u=t.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:A.weekStartsOn)&&void 0!==s?s:null===(p=A.locale)||void 0===p||null===(d=p.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==r?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,i.default)(e),m=g.getDay(),v=6+(m<f?-7:0)-(m-f);return g.setDate(g.getDate()+v),g.setHours(23,59,59,999),g}},36639:(e,t,r)=>{"use strict";var n=r(69565),i=r(79306),o=r(28551),a=r(20034),s=r(96837),l=r(97751),c=r(1767),u=r(20772),h=function(e){var t=0===e,r=1===e,h=2===e,p=3===e;return function(e,d,A){o(e);var f=void 0!==d;!f&&t||i(d);var g=c(e),m=l("Promise"),v=g.iterator,y=g.next,b=0;return new m((function(e,i){var l=function(e){u(v,i,e,i)},c=function(){try{if(f)try{s(b)}catch(e){l(e)}m.resolve(o(n(y,v))).then((function(n){try{if(o(n).done)t?(A.length=b,e(A)):e(!p&&(h||void 0));else{var s=n.value;try{if(f){var g=d(s,b),y=function(n){if(r)c();else if(h)n?c():u(v,e,!1,i);else if(t)try{A[b++]=n,c()}catch(e){l(e)}else n?u(v,e,p||s,i):c()};a(g)?m.resolve(g).then(y,l):y(g)}else A[b++]=s,c()}catch(e){l(e)}}}catch(e){i(e)}}),i)}catch(e){i(e)}};c()}))}};e.exports={toArray:h(0),forEach:h(1),every:h(2),some:h(3),find:h(4)}},36677:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arrow-45deg",view:n+"gfx/sprite.svg#view-icon-arrow-45deg",viewBox:"0 0 26 27",title:"",toString:function(){return JSON.stringify(this.view)}}},36683:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=void 0;e.children.length>0&&(r=e.children[0].data);var o=(0,i.default)(e.attribs,t);return n.default.createElement("style",o,r)};var n=o(r(96540)),i=o(r(30882));function o(e){return e&&e.__esModule?e:{default:e}}},36765:(e,t,r)=>{"use strict";var n=r(79392);e.exports=/web0s(?!.*chrome)/i.test(n)},36800:e=>{e.exports=function(){return!1}},36840:(e,t,r)=>{"use strict";var n=r(94901),i=r(24913),o=r(50283),a=r(39433);e.exports=function(e,t,r,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;if(n(r)&&o(r,c,s),s.global)l?e[t]=r:a(t,r);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=r:i.f(e,t,{value:r,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},36955:(e,t,r)=>{"use strict";var n=r(92140),i=r(94901),o=r(44576),a=r(78227)("toStringTag"),s=Object,l="Arguments"===o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=s(e),a))?r:l?o(t):"Object"===(n=o(t))&&i(t.callee)?"Arguments":n}},36957:e=>{var t=e.exports={get firstChild(){var e=this.children;return e&&e[0]||null},get lastChild(){var e=this.children;return e&&e[e.length-1]||null},get nodeType(){return n[this.type]||n.element}},r={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},n={element:1,text:3,cdata:4,comment:8};Object.keys(r).forEach((function(e){var n=r[e];Object.defineProperty(t,e,{get:function(){return this[n]||null},set:function(e){return this[n]=e,e}})}))},37007:e=>{"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function o(){o.init.call(this)}e.exports=o,e.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,o),n(r)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}f(e,t,o,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&f(e,"error",t,{once:!0})}(e,i)}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){var i,o,a,c;if(s(r),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),a=o[t]),void 0===a)a=o[t]=r,++e._eventsCount;else if("function"==typeof a?a=o[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function p(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(i):A(i,i.length)}function d(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function A(e,t){for(var r=new Array(t),n=0;n<t;++n)r[n]=e[n];return r}function f(e,t,r,n){if("function"==typeof e.on)n.once?e.once(t,r):e.on(t,r);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(o){n.once&&e.removeEventListener(t,i),r(o)}))}}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),o.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},o.prototype.getMaxListeners=function(){return l(this)},o.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=o[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,t);else{var c=l.length,u=A(l,c);for(r=0;r<c;++r)n(u[r],this,t)}return!0},o.prototype.addListener=function(e,t){return c(this,e,t,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(e,t){return c(this,e,t,!0)},o.prototype.once=function(e,t){return s(t),this.on(e,h(this,e,t)),this},o.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,h(this,e,t)),this},o.prototype.removeListener=function(e,t){var r,n,i,o,a;if(s(t),void 0===(n=this._events))return this;if(void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===t||r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,a||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,o=Object.keys(r);for(n=0;n<o.length;++n)"removeListener"!==(i=o[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},o.prototype.listeners=function(e){return p(this,e,!0)},o.prototype.rawListeners=function(e){return p(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):d.call(e,t)},o.prototype.listenerCount=d,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},37108:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(655),a=r(47452),s=i("".charCodeAt),l=i("".replace),c=RegExp("[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{|}~"+a+"]","g");n({target:"RegExp",stat:!0,forced:!0},{escape:function(e){var t=o(e),r=s(t,0);return(r>47&&r<58?"\\x3":"")+l(t,c,"\\$&")}})},37167:e=>{e.exports=function(){return!1}},37217:(e,t,r)=>{var n=r(63702),i=r(70080),o=r(24739),a=r(48655),s=r(31175);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},37241:e=>{e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},37467:(e,t,r)=>{"use strict";var n=r(37628),i=r(94644),o=i.aTypedArray,a=i.exportTypedArrayMethod,s=i.getTypedArrayConstructor;a("toReversed",(function(){return n(o(this),s(this))}))},37550:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(79306),a=r(28551),s=r(1767);n({target:"Iterator",proto:!0,real:!0},{some:function(e){a(this),o(e);var t=s(this),r=0;return i(t,(function(t,n){if(e(t,r++))return n()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},37583:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(72248),s=r(26223),l=a.Map,c=a.set;n({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=new l;return s(t,(function(e,i){c(n,i,r(e,i,t))})),n}})},37628:(e,t,r)=>{"use strict";var n=r(26198);e.exports=function(e,t){for(var r=n(e),i=new t(r),o=0;o<r;o++)i[o]=e[r-o-1];return i}},37998:(e,t,r)=>{"use strict";r(46518)({target:"Function",stat:!0,forced:!0},{isConstructor:r(33517)})},38309:(e,t,r)=>{"use strict";r(24359)},38329:(e,t,r)=>{var n=r(64894);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var o=r.length,a=t?o:-1,s=Object(r);(t?a--:++a<o)&&!1!==i(s[a],a,s););return r}}},38344:(e,t,r)=>{"use strict";r(28543)},38440:e=>{e.exports=function(){return!1}},38469:(e,t,r)=>{"use strict";var n=r(79504),i=r(40507),o=r(94402),a=o.Set,s=o.proto,l=n(s.forEach),c=n(s.keys),u=c(new a).next;e.exports=function(e,t,r){return r?i({iterator:c(e),next:u},t):l(e,t)}},38480:(e,t,r)=>{"use strict";var n=r(61828),i=r(88727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},38707:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-print-white",view:n+"gfx/sprite.svg#view-icon-print-white",viewBox:"0 0 23 22",title:"",toString:function(){return JSON.stringify(this.view)}}},38781:(e,t,r)=>{"use strict";var n=r(10350).PROPER,i=r(36840),o=r(28551),a=r(655),s=r(79039),l=r(61034),c="toString",u=RegExp.prototype,h=u[c],p=s((function(){return"/a/b"!==h.call({source:"a",flags:"b"})})),d=n&&h.name!==c;(p||d)&&i(u,c,(function(){var e=o(this);return"/"+a(e.source)+"/"+a(l(e))}),{unsafe:!0})},38816:e=>{e.exports=function(e){return e}},38859:(e,t,r)=>{var n=r(56449);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return n(e)?e:[e]}},39122:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-linkedin-original",view:n+"gfx/sprite.svg#view-icon-linkedin-original",viewBox:"0 0 29 29",title:"",toString:function(){return JSON.stringify(this.view)}}},39170:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arrow-right--white",view:n+"gfx/sprite.svg#view-icon-arrow-right--white",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},39172:(e,t,r)=>{"use strict";var n=r(46518),i=r(72248);n({target:"Map",stat:!0,forced:!0},{from:r(70933)(i.Map,i.set,!0)})},39202:(e,t,r)=>{"use strict";r(33313);var n=r(46518),i=r(18866);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==i},{trimEnd:i})},39225:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(68750);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("intersection")||i((function(){return"3,2"!==Array.from(new Set([1,2,3]).intersection(new Set([3,2])))}))},{intersection:o})},39239:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-ppt",view:n+"gfx/sprite.svg#view-icon-file-ppt",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},39297:(e,t,r)=>{"use strict";var n=r(79504),i=r(48981),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},39320:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(28551),a=r(1767),s=r(24149),l=r(99590),c=r(92059),u=r(62529),h=r(96395),p=c((function(e){var t,r=this,n=r.iterator;if(!r.remaining--){var a=u(void 0,!0);return r.done=!0,void 0!==(t=n.return)?e.resolve(i(t,n,void 0)).then((function(){return a})):a}return e.resolve(i(r.next,n)).then((function(e){return o(e).done?(r.done=!0,u(void 0,!0)):u(e.value,!1)})).then(null,(function(e){throw r.done=!0,e}))}));n({target:"AsyncIterator",proto:!0,real:!0,forced:h},{take:function(e){o(this);var t=l(s(+e));return new p(a(this),{remaining:t})}})},39344:(e,t,r)=>{var n=r(23805),i=Object.create,o=function(){function e(){}return function(t){if(!n(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=o},39433:(e,t,r)=>{"use strict";var n=r(24475),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},39469:(e,t,r)=>{"use strict";var n=r(46518),i=Math.hypot,o=Math.abs,a=Math.sqrt;n({target:"Math",stat:!0,arity:2,forced:!!i&&i(1/0,NaN)!==1/0},{hypot:function(e,t){for(var r,n,i=0,s=0,l=arguments.length,c=0;s<l;)c<(r=o(arguments[s++]))?(i=i*(n=c/r)*n+1,c=r):i+=r>0?(n=r/c)*n:r;return c===1/0?1/0:c*a(i)}})},39687:(e,t,r)=>{"use strict";var n=r(46518),i=r(1625),o=r(42787),a=r(52967),s=r(77740),l=r(2360),c=r(66699),u=r(6980),h=r(80747),p=r(32603),d=r(78227)("toStringTag"),A=Error,f=function(e,t,r){var n,s=i(g,this);return a?n=a(new A,s?o(this):g):(n=s?this:l(g),c(n,d,"Error")),void 0!==r&&c(n,"message",p(r)),h(n,f,n.stack,1),c(n,"error",e),c(n,"suppressed",t),n};a?a(f,A):s(f,A,{name:!0});var g=f.prototype=l(A.prototype,{constructor:u(1,f),message:u(1,""),name:u(1,"SuppressedError")});n({global:!0,constructor:!0,arity:3},{SuppressedError:f})},39754:(e,t,r)=>{var n=r(83729),i=r(80909),o=r(24066),a=r(56449);e.exports=function(e,t){return(a(e)?n:i)(e,o(t))}},39796:(e,t,r)=>{"use strict";var n=r(46518),i=r(18745),o=r(79306),a=r(28551);n({target:"Reflect",stat:!0,forced:!r(79039)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,r){return i(o(e),t,a(r))}})},39928:(e,t,r)=>{"use strict";var n=r(26198),i=r(91291),o=RangeError;e.exports=function(e,t,r,a){var s=n(e),l=i(r),c=l<0?s+l:l;if(c>=s||c<0)throw new o("Incorrect index");for(var u=new t(s),h=0;h<s;h++)u[h]=h===c?a:e[h];return u}},40063:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(67044),i=r(31127),o=r(70551),a=864e5;function s(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),s=(0,i.default)(t),l=r.getTime()-(0,n.A)(r),c=s.getTime()-(0,n.A)(s);return Math.round((l-c)/a)}},40150:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},40280:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(96395),a=r(80550),s=r(10916).CONSTRUCTOR,l=r(93438),c=i("Promise"),u=o&&!s;n({target:"Promise",stat:!0,forced:o||s},{resolve:function(e){return l(u&&this===c?a:this,e)}})},40311:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-external-link-menu",view:n+"gfx/sprite.svg#view-icon-external-link-menu",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},40334:(e,t,r)=>{"use strict";r(51474),r(68710),r(78659);var n,i=(n=r(84782))&&n.__esModule?n:{default:n};t.Ay=i.default},40346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},40507:(e,t,r)=>{"use strict";var n=r(69565);e.exports=function(e,t,r){for(var i,o,a=r?e:e.iterator,s=e.next;!(i=n(s,a)).done;)if(void 0!==(o=t(i.value)))return o}},40616:(e,t,r)=>{"use strict";var n=r(79039);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},40617:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.keys,s=i.toKey;n({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(e){var t=arguments.length<2?void 0:s(arguments[1]);return a(o(e),t)}})},40875:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(48981),a=r(42787),s=r(12211);n({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},40888:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(20034),a=r(28551),s=r(16575),l=r(77347),c=r(42787);n({target:"Reflect",stat:!0},{get:function e(t,r){var n,u,h=arguments.length<3?t:arguments[2];return a(t)===h?t[r]:(n=l.f(t,r))?s(n)?n.value:void 0===n.get?void 0:i(n.get,h):o(u=c(t))?e(u,r,h):void 0}})},40961:(e,t,r)=>{"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=r(22551)},41109:(e,t,r)=>{"use strict";r.d(t,{ef:()=>o,lJ:()=>s,xM:()=>a});var n=["D","DD"],i=["YY","YYYY"];function o(e){return-1!==n.indexOf(e)}function a(e){return-1!==i.indexOf(e)}function s(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},41234:()=>{},41393:(e,t,r)=>{"use strict";var n=r(46518),i=r(41750);n({target:"AsyncIterator",proto:!0,real:!0,forced:r(96395)},{map:i})},41405:(e,t,r)=>{"use strict";var n=r(24475),i=r(18745),o=r(94644),a=r(79039),s=r(67680),l=n.Int8Array,c=o.aTypedArray,u=o.exportTypedArrayMethod,h=[].toLocaleString,p=!!l&&a((function(){h.call(new l(1))}));u("toLocaleString",(function(){return i(h,p?s(c(this)):c(this),s(arguments))}),a((function(){return[1,2].toLocaleString()!==new l([1,2]).toLocaleString()}))||!a((function(){l.prototype.toLocaleString.call([1,2])})))},41427:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-chevron-right",view:n+"gfx/sprite.svg#view-icon-chevron-right",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},41436:(e,t,r)=>{"use strict";var n=r(78227)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},41531:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-globe-europe",view:n+"gfx/sprite.svg#view-icon-globe-europe",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},41591:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);return r.setSeconds(a),r}},41750:(e,t,r)=>{"use strict";var n=r(69565),i=r(79306),o=r(28551),a=r(20034),s=r(1767),l=r(92059),c=r(62529),u=r(20772),h=l((function(e){var t=this,r=t.iterator,i=t.mapper;return new e((function(s,l){var h=function(e){t.done=!0,l(e)},p=function(e){u(r,h,e,h)};e.resolve(o(n(t.next,r))).then((function(r){try{if(o(r).done)t.done=!0,s(c(void 0,!0));else{var n=r.value;try{var l=i(n,t.counter++),u=function(e){s(c(e,!1))};a(l)?e.resolve(l).then(u,p):u(l)}catch(e){p(e)}}}catch(e){h(e)}}),h)}))}));e.exports=function(e){return o(this),i(e),new h(s(this),{mapper:e})}},41795:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(72652),a=r(1767),s=[].push;n({target:"Iterator",proto:!0,real:!0},{toArray:function(){var e=[];return o(a(i(this)),s,{that:e,IS_RECORD:!0}),e}})},41799:(e,t,r)=>{var n=r(37217),i=r(60270);e.exports=function(e,t,r,o){var a=r.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var c=r[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=r[a])[0],h=e[u],p=c[1];if(l&&c[2]){if(void 0===h&&!(u in e))return!1}else{var d=new n;if(o)var A=o(h,p,u,e,t,d);if(!(void 0===A?i(p,h,3,o,d):A))return!1}}return!0}},41811:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function i(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((i=e[r])===(o=t[r])||n(i)&&n(o)))return!1;var i,o;return!0}const o=function(e,t){var r;void 0===t&&(t=i);var n,o=[],a=!1;return function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return a&&r===this&&t(i,o)||(n=e.apply(this,i),a=!0,r=this,o=i),n}}},41927:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(97080),a=r(38469);n({target:"Set",proto:!0,real:!0,forced:!0},{every:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0);return!1!==a(t,(function(e){if(!r(e,e,t))return!1}),!0)}})},42043:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(67750),a=r(655),s=i("".charCodeAt);n({target:"String",proto:!0},{isWellFormed:function(){for(var e=a(o(this)),t=e.length,r=0;r<t;r++){var n=s(e,r);if(55296==(63488&n)&&(n>=56320||++r>=t||56320!=(64512&s(e,r))))return!1}return!0}})},42200:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var l=e.name;if(!(0,s.default)(l))return null;var c=(0,o.default)(e.attribs,t),u=null;return-1===a.default.indexOf(l)&&(u=(0,i.default)(e.children,r)),n.default.createElement(l,c,u)};var n=l(r(96540)),i=l(r(51474)),o=l(r(30882)),a=l(r(46632)),s=l(r(11994));function l(e){return e&&e.__esModule?e:{default:e}}},42207:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(97751),a=r(79504),s=r(69565),l=r(79039),c=r(655),u=r(22812),h=r(92804).i2c,p=o("btoa"),d=a("".charAt),A=a("".charCodeAt),f=!!p&&!l((function(){return"aGk="!==p("hi")})),g=f&&!l((function(){p()})),m=f&&l((function(){return"bnVsbA=="!==p(null)})),v=f&&1!==p.length;n({global:!0,bind:!0,enumerable:!0,forced:!f||g||m||v},{btoa:function(e){if(u(arguments.length,1),f)return s(p,i,c(e));for(var t,r,n=c(e),a="",l=0,g=h;d(n,l)||(g="=",l%1);){if((r=A(n,l+=3/4))>255)throw new(o("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");a+=d(g,63&(t=t<<8|r)>>8-l%1*8)}return a}})},42376:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.get,s=i.toKey;n({target:"Reflect",stat:!0},{getOwnMetadata:function(e,t){var r=arguments.length<3?void 0:s(arguments[2]);return a(e,o(t),r)}})},42411:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){return[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,r){return t.concat(r.shadowRoot?e(r.shadowRoot):[r])}),[]).filter(a)};var r="none",n="contents",i=/input|select|textarea|button|object|iframe/;function o(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var i=window.getComputedStyle(e),o=i.getPropertyValue("display");return t?o!==n&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,i):o===r}catch(e){return console.warn("Failed to inspect element style"),!1}}function a(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var r=isNaN(t);return(r||t>=0)&&function(e,t){var r=e.nodeName.toLowerCase();return(i.test(r)&&!e.disabled||"a"===r&&e.href||t)&&function(e){for(var t=e,r=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(r&&t===r&&(t=r.host.parentNode),o(t))return!1;t=t.parentNode}return!0}(e)}(e,!r)}e.exports=t.default},42444:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r(96540)),i=a(r(5556)),o=a(r(81438));function a(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function l(e){return l="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},l(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}var p,d,A,f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(s,e);var t,r,i,a=(i=s,function(){var e,t=u(i);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=u(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,e)});function s(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),a.apply(this,arguments)}return t=s,(r=[{key:"shouldComponentUpdate",value:function(e){return(0,o.default)(e,this.props)}},{key:"render",value:function(){var e=this.props,t=e.section,r=e.renderSectionTitle,i=e.theme,o=e.sectionKeyPrefix,a=r(t);return a?n.default.createElement("div",i("".concat(o,"title"),"sectionTitle"),a):null}}])&&c(t.prototype,r),s}(n.Component);t.default=f,p=f,d="propTypes",A={section:i.default.any.isRequired,renderSectionTitle:i.default.func.isRequired,theme:i.default.func.isRequired,sectionKeyPrefix:i.default.string.isRequired},d in p?Object.defineProperty(p,d,{value:A,enumerable:!0,configurable:!0,writable:!0}):p[d]=A},42551:(e,t,r)=>{"use strict";var n=r(96395),i=r(24475),o=r(79039),a=r(89160);e.exports=n||!o((function(){if(!(a&&a<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete i[e]}}))},42673:e=>{e.exports=function(e){if("string"!=typeof e)return!1;var i=e.match(t);if(!i)return!1;var o=i[1];return!!o&&!(!r.test(o)&&!n.test(o))};var t=/^(?:\w+:)?\/\/(\S+)$/,r=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,n=/^[^\s\.]+\.\S{2,}$/},42762:(e,t,r)=>{"use strict";var n=r(46518),i=r(43802).trim;n({target:"String",proto:!0,forced:r(60706)("trim")},{trim:function(){return i(this)}})},42770:()=>{!function(){if("undefined"!=typeof window)try{var e=new window.CustomEvent("test",{cancelable:!0});if(e.preventDefault(),!0!==e.defaultPrevented)throw new Error("Could not prevent default")}catch(e){var t=function(e,t){var r,n;return(t=t||{}).bubbles=!!t.bubbles,t.cancelable=!!t.cancelable,(r=document.createEvent("CustomEvent")).initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n=r.preventDefault,r.preventDefault=function(){n.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},r};t.prototype=window.Event.prototype,window.CustomEvent=t}}()},42781:(e,t,r)=>{"use strict";r(46518)({target:"String",proto:!0},{repeat:r(72333)})},42787:(e,t,r)=>{"use strict";var n=r(39297),i=r(94901),o=r(48981),a=r(66119),s=r(12211),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=o(e);if(n(t,l))return t[l];var r=t.constructor;return i(r)&&t instanceof r?r.prototype:t instanceof c?u:null}},42793:(e,t,r)=>{"use strict";r(70511)("observable")},42891:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-compass",view:n+"gfx/sprite.svg#view-icon-compass",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},42956:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-SummeringFMK_OK25px25px",view:n+"gfx/sprite.svg#view-icon-SummeringFMK_OK25px25px",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},42978:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.toKey,s=i.getMap,l=i.store;n({target:"Reflect",stat:!0},{deleteMetadata:function(e,t){var r=arguments.length<3?void 0:a(arguments[2]),n=s(o(t),r,!1);if(void 0===n||!n.delete(e))return!1;if(n.size)return!0;var i=l.get(t);return i.delete(r),!!i.size||l.delete(t)}})},43031:function(e,t,r){var n;!function(e,i){function o(e){var t=this,r="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:r+=e;for(var n=0;n<r.length+64;n++)t.x^=0|r.charCodeAt(n),n==r.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function a(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function s(e,t){var r=new o(e),n=t&&t.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.xorwow=s}(0,e=r.nmd(e),r.amdD)},43076:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Kalender",view:n+"gfx/sprite.svg#view-icon-Kalender",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},43181:function(e,t,r){var n;!function(e,i){function o(e){var t=this,r="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:r+=e;for(var n=0;n<r.length+64;n++)t.x^=0|r.charCodeAt(n),t.next()}function a(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function s(e,t){var r=new o(e),n=t&&t.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.xor128=s}(0,e=r.nmd(e),r.amdD)},43209:(e,t,r)=>{var n=r(81021),i=t.isTag=n.isTag;t.testElement=function(e,t){for(var r in e)if(e.hasOwnProperty(r))if("tag_name"===r){if(!i(t)||!e.tag_name(t.name))return!1}else if("tag_type"===r){if(!e.tag_type(t.type))return!1}else if("tag_contains"===r){if(i(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[r](t.attribs[r]))return!1;return!0};var o={tag_name:function(e){return"function"==typeof e?function(t){return i(t)&&e(t.name)}:"*"===e?i:function(t){return i(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return!i(t)&&e(t.data)}:function(t){return!i(t)&&t.data===e}}};function a(e,t){return"function"==typeof t?function(r){return r.attribs&&t(r.attribs[e])}:function(r){return r.attribs&&r.attribs[e]===t}}function s(e,t){return function(r){return e(r)||t(r)}}t.getElements=function(e,t,r,n){var i=Object.keys(e).map((function(t){var r=e[t];return t in o?o[t](r):a(t,r)}));return 0===i.length?[]:this.filter(i.reduce(s),t,r,n)},t.getElementById=function(e,t,r){return Array.isArray(t)||(t=[t]),this.findOne(a("id",e),t,!1!==r)},t.getElementsByTagName=function(e,t,r,n){return this.filter(o.tag_name(e),t,r,n)},t.getElementsByTagType=function(e,t,r,n){return this.filter(o.tag_type(e),t,r,n)}},43250:(e,t,r)=>{"use strict";r(37467)},43251:(e,t,r)=>{"use strict";var n=r(76080),i=r(69565),o=r(35548),a=r(48981),s=r(26198),l=r(70081),c=r(50851),u=r(44209),h=r(18727),p=r(94644).aTypedArrayConstructor,d=r(75854);e.exports=function(e){var t,r,A,f,g,m,v,y,b=o(this),w=a(e),x=arguments.length,C=x>1?arguments[1]:void 0,S=void 0!==C,E=c(w);if(E&&!u(E))for(y=(v=l(w,E)).next,w=[];!(m=i(y,v)).done;)w.push(m.value);for(S&&x>2&&(C=n(C,arguments[2])),r=s(w),A=new(p(b))(r),f=h(A),t=0;r>t;t++)g=S?C(w[t],t):w[t],A[t]=f?d(g):+g;return A}},43254:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Lyssna",view:n+"gfx/sprite.svg#view-icon-Lyssna",viewBox:"0 0 16 25",title:"",toString:function(){return JSON.stringify(this.view)}}},43275:(e,t,r)=>{"use strict";var n=r(24475),i=r(70511),o=r(24913).f,a=r(77347).f,s=n.Symbol;if(i("dispose"),s){var l=a(s,"dispose");l.enumerable&&l.configurable&&l.writable&&o(s,"dispose",{value:l.value,enumerable:!1,configurable:!1,writable:!1})}},43283:(e,t,r)=>{"use strict";var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),i={forEach:r(39754),isEqual:r(2404),keys:r(95950),omit:r(90179)},o=r(96540),a=r(40961),s=r(5556),l=r(12025),c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r._animationTimeout=null,r.runAnimation=r.runAnimation.bind(r),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"componentDidMount",value:function(){this.runAnimation(),!0!==this.props.runOnMount&&this._finishAnimation()}},{key:"componentDidUpdate",value:function(e){i.isEqual(e.animation,this.props.animation)||("stop"===this.props.interruptBehavior?this._stopAnimation():"finish"===this.props.interruptBehavior&&this._finishAnimation(),this._scheduleAnimation())}},{key:"componentWillUnmount",value:function(){this._stopAnimation(),this._clearVelocityCache(this._getDOMTarget()),this._animationTimeout&&clearTimeout(this._animationTimeout)}},{key:"runAnimation",value:function(e){if(e=e||{},this._animationTimeout=null,null!=this.props.animation){e.stop?l(this._getDOMTarget(),"stop",!0):e.finish&&l(this._getDOMTarget(),"finishAll",!0);var r=i.omit(this.props,i.keys(t.propTypes));l(this._getDOMTarget(),this.props.animation,r)}}},{key:"_scheduleAnimation",value:function(){this._animationTimeout||(this._animationTimeout=setTimeout(this.runAnimation,0))}},{key:"_getDOMTarget",value:function(){var e=a.findDOMNode(this);return"children"===this.props.targetQuerySelector?e.children:null!=this.props.targetQuerySelector?e.querySelectorAll(this.props.targetQuerySelector):e}},{key:"_finishAnimation",value:function(){l(this._getDOMTarget(),"finishAll",!0)}},{key:"_stopAnimation",value:function(){l(this._getDOMTarget(),"stop",!0)}},{key:"_clearVelocityCache",value:function(e){e.length?i.forEach(e,this._clearVelocityCache):l.Utilities.removeData(e,["velocity","fxqueue"])}},{key:"render",value:function(){return this.props.children}}]),t}(o.Component);c.propTypes={animation:s.any,children:s.element.isRequired,runOnMount:s.bool,targetQuerySelector:s.string,interruptBehavior:s.string},c.defaultProps={animation:null,runOnMount:!1,targetQuerySelector:null,interruptBehavior:"stop"},e.exports=c},43346:(e,t,r)=>{e.exports=r(54664)},43359:(e,t,r)=>{"use strict";r(58934);var n=r(46518),i=r(53487);n({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==i},{trimStart:i})},43360:(e,t,r)=>{var n=r(93243);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},43375:(e,t,r)=>{"use strict";var n=r(46518),i=r(83440);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("difference")},{difference:i})},43452:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Attention",view:n+"gfx/sprite.svg#view-icon-Attention",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},43717:function(e,t,r){var n;!function(e,i){function o(e){var t=this,r="";t.next=function(){var e=t.b,r=t.c,n=t.d,i=t.a;return e=e<<25^e>>>7^r,r=r-n|0,n=n<<24^n>>>8^i,i=i-e|0,t.b=e=e<<20^e>>>12^r,t.c=r=r-n|0,t.d=n<<16^r>>>16^i,t.a=i-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):r+=e;for(var n=0;n<r.length+20;n++)t.b^=0|r.charCodeAt(n),t.next()}function a(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function s(e,t){var r=new o(e),n=t&&t.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.tychei=s}(0,e=r.nmd(e),r.amdD)},43724:(e,t,r)=>{"use strict";var n=r(79039);e.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},43788:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-personiblankett",view:n+"gfx/sprite.svg#view-icon-personiblankett",viewBox:"0 0 75 75",title:"",toString:function(){return JSON.stringify(this.view)}}},43799:(e,t,r)=>{"use strict";r(14628)},43802:(e,t,r)=>{"use strict";var n=r(79504),i=r(67750),o=r(655),a=r(47452),s=n("".replace),l=RegExp("^["+a+"]+"),c=RegExp("(^|[^"+a+"])["+a+"]+$"),u=function(e){return function(t){var r=o(i(t));return 1&e&&(r=s(r,l,"")),2&e&&(r=s(r,c,"$1")),r}};e.exports={start:u(1),end:u(2),trim:u(3)}},43819:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-paper-clip",view:n+"gfx/sprite.svg#view-icon-paper-clip",viewBox:"0 0 418.188 418.187",title:"",toString:function(){return JSON.stringify(this.view)}}},43838:(e,t,r)=>{var n=r(21791),i=r(37241);e.exports=function(e,t){return e&&n(t,i(t),e)}},43839:(e,t,r)=>{"use strict";var n=r(76080),i=r(47055),o=r(48981),a=r(26198),s=function(e){var t=1===e;return function(r,s,l){for(var c,u=o(r),h=i(u),p=a(h),d=n(s,l);p-- >0;)if(d(c=h[p],p,u))switch(e){case 0:return c;case 1:return p}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},43842:function(){!function(){"use strict";function e(e){var t=!0,r=!1,n=null,i={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function o(e){return!!(e&&e!==document&&"HTML"!==e.nodeName&&"BODY"!==e.nodeName&&"classList"in e&&"contains"in e.classList)}function a(e){e.classList.contains("focus-visible")||(e.classList.add("focus-visible"),e.setAttribute("data-focus-visible-added",""))}function s(e){t=!1}function l(){document.addEventListener("mousemove",c),document.addEventListener("mousedown",c),document.addEventListener("mouseup",c),document.addEventListener("pointermove",c),document.addEventListener("pointerdown",c),document.addEventListener("pointerup",c),document.addEventListener("touchmove",c),document.addEventListener("touchstart",c),document.addEventListener("touchend",c)}function c(e){e.target.nodeName&&"html"===e.target.nodeName.toLowerCase()||(t=!1,document.removeEventListener("mousemove",c),document.removeEventListener("mousedown",c),document.removeEventListener("mouseup",c),document.removeEventListener("pointermove",c),document.removeEventListener("pointerdown",c),document.removeEventListener("pointerup",c),document.removeEventListener("touchmove",c),document.removeEventListener("touchstart",c),document.removeEventListener("touchend",c))}document.addEventListener("keydown",(function(r){r.metaKey||r.altKey||r.ctrlKey||(o(e.activeElement)&&a(e.activeElement),t=!0)}),!0),document.addEventListener("mousedown",s,!0),document.addEventListener("pointerdown",s,!0),document.addEventListener("touchstart",s,!0),document.addEventListener("visibilitychange",(function(e){"hidden"===document.visibilityState&&(r&&(t=!0),l())}),!0),l(),e.addEventListener("focus",(function(e){var r,n,s;o(e.target)&&(t||(r=e.target,n=r.type,"INPUT"===(s=r.tagName)&&i[n]&&!r.readOnly||"TEXTAREA"===s&&!r.readOnly||r.isContentEditable))&&a(e.target)}),!0),e.addEventListener("blur",(function(e){var t;o(e.target)&&(e.target.classList.contains("focus-visible")||e.target.hasAttribute("data-focus-visible-added"))&&(r=!0,window.clearTimeout(n),n=window.setTimeout((function(){r=!1}),100),(t=e.target).hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added")))}),!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var t;window.applyFocusVisiblePolyfill=e;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(e){(t=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}"undefined"!=typeof document&&e(document)}()},44114:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(26198),a=r(34527),s=r(96837);n({target:"Array",proto:!0,arity:1,forced:r(79039)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=i(this),r=o(t),n=arguments.length;s(r+n);for(var l=0;l<n;l++)t[r]=arguments[l],r++;return a(t,r),r}})},44124:(e,t,r)=>{"use strict";var n=r(24475);e.exports=function(e,t){var r=n[e],i=r&&r.prototype;return i&&i[t]}},44204:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402).add,o=r(89286),a=r(83789),s=r(40507);e.exports=function(e){var t=n(this),r=a(e).getIterator(),l=o(t);return s(r,(function(e){i(l,e)})),l}},44209:(e,t,r)=>{"use strict";var n=r(78227),i=r(26269),o=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},44213:(e,t,r)=>{"use strict";var n=r(43724),i=r(79504),o=r(69565),a=r(79039),s=r(71072),l=r(33717),c=r(48773),u=r(48981),h=r(47055),p=Object.assign,d=Object.defineProperty,A=i([].concat);e.exports=!p||a((function(){if(n&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol("assign detection"),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!==p({},e)[r]||s(p({},t)).join("")!==i}))?function(e,t){for(var r=u(e),i=arguments.length,a=1,p=l.f,d=c.f;i>a;)for(var f,g=h(arguments[a++]),m=p?A(s(g),p(g)):s(g),v=m.length,y=0;v>y;)f=m[y++],n&&!o(d,g,f)||(r[f]=g[f]);return r}:p},44327:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(2118),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.default)(e,-r)}},44363:(e,t,r)=>{"use strict";r(22799)},44394:e=>{e.exports=function(){return!1}},44435:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},44496:(e,t,r)=>{"use strict";var n=r(94644),i=r(19617).includes,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},44576:(e,t,r)=>{"use strict";var n=r(79504),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},44590:(e,t,r)=>{"use strict";r(42043)},44690:(e,t,r)=>{"use strict";var n=r(69565),i=r(92059);e.exports=i((function(){return n(this.next,this.iterator)}),!0)},44732:(e,t,r)=>{"use strict";var n=r(94644),i=r(79504),o=r(79306),a=r(35370),s=n.aTypedArray,l=n.getTypedArrayConstructor,c=n.exportTypedArrayMethod,u=i(n.TypedArrayPrototype.sort);c("toSorted",(function(e){void 0!==e&&o(e);var t=s(this),r=a(l(t),t);return u(r,e)}))},44802:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Accessibility/Utils/HTMLUtilities.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){function r(e){if("function"==typeof o.MouseEvent)return new o.MouseEvent(e.type,e);if(i.createEvent){var t=i.createEvent("MouseEvent");if(t.initMouseEvent)return t.initMouseEvent(e.type,e.bubbles,e.cancelable,e.view||o,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),t}return n(e.type)}function n(e,t){if(t=t||{x:0,y:0},"function"==typeof o.MouseEvent)return new o.MouseEvent(e,{bubbles:!0,cancelable:!0,composed:!0,view:o,detail:"click"===e?1:0,screenX:t.x,screenY:t.y,clientX:t.x,clientY:t.y});if(i.createEvent){var r=i.createEvent("MouseEvent");if(r.initMouseEvent)return r.initMouseEvent(e,!0,!0,o,"click"===e?1:0,t.x,t.y,t.x,t.y,!1,!1,!1,!1,0,null),r}return{type:e}}var i=e.doc,o=e.win,a=t.css;return{addClass:function(e,t){e.classList?e.classList.add(t):0>e.className.indexOf(t)&&(e.className+=" "+t)},cloneMouseEvent:r,cloneTouchEvent:function(e){var t=function(e){for(var t=[],r=0;r<e.length;++r){var n=e.item(r);n&&t.push(n)}return t};return"function"==typeof o.TouchEvent?(t=new o.TouchEvent(e.type,{touches:t(e.touches),targetTouches:t(e.targetTouches),changedTouches:t(e.changedTouches),ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey,bubbles:e.bubbles,cancelable:e.cancelable,composed:e.composed,detail:e.detail,view:e.view}),e.defaultPrevented&&t.preventDefault(),t):((t=r(e)).touches=e.touches,t.changedTouches=e.changedTouches,t.targetTouches=e.targetTouches,t)},escapeStringForHTML:function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")},getElement:function(e){return i.getElementById(e)},getFakeMouseEvent:n,getHeadingTagNameForElement:function(e){var t=function(e){return e=parseInt(e.slice(1),10),"h"+Math.min(6,e+1)},r=function(e){var n;e:{for(n=e;n=n.previousSibling;){var i=n.tagName||"";if(/H[1-6]/.test(i)){n=i;break e}}n=""}return n?t(n):(e=e.parentElement)?(n=e.tagName,/H[1-6]/.test(n)?t(n):r(e)):"p"};return r(e)},removeChildNodes:function(e){for(;e.lastChild;)e.removeChild(e.lastChild)},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp(t,"g"),"")},removeElement:function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},reverseChildNodes:function(e){for(var t=e.childNodes.length;t--;)e.appendChild(e.childNodes[t])},stripHTMLTagsFromString:function(e){return"string"==typeof e?e.replace(/<\/?[^>]+(>|$)/g,""):e},visuallyHideElement:function(e){a(e,{position:"absolute",width:"1px",height:"1px",overflow:"hidden",whiteSpace:"nowrap",clip:"rect(1px, 1px, 1px, 1px)",marginTop:"-3px","-ms-filter":"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)",filter:"alpha(opacity=1)",opacity:.01})}}})),t(e,"Accessibility/A11yI18n.js",[e["Core/FormatUtilities.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=e.format,i=t.getNestedProperty,o=t.pick;return function(e){function t(e,t,r){var a=function(e,t){var r=(e=e.slice(t||0)).indexOf("{"),n=e.indexOf("}");if(-1<r&&n>r)return{statement:e.substring(r+1,n),begin:t+r+1,end:t+n}},s=[],l=0;do{var c=a(e,l),u=e.substring(l,c&&c.begin-1);u.length&&s.push({value:u,type:"constant"}),c&&s.push({value:c.statement,type:"statement"}),l=c?c.end+1:l+1}while(c);return s.forEach((function(e){"statement"===e.type&&(e.value=function(e,t){var r=e.indexOf("#each("),n=e.indexOf("#plural("),a=e.indexOf("["),s=e.indexOf("]");if(-1<r){if(s=e.slice(r).indexOf(")")+r,n=e.substring(0,r),a=e.substring(s+1),s=e.substring(r+6,s).split(","),r=Number(s[1]),e="",t=i(s[0],t))for(r=0>(r=isNaN(r)?t.length:r)?t.length+r:Math.min(r,t.length),s=0;s<r;++s)e+=n+t[s]+a;return e.length?e:""}if(-1<n){switch(a=e.slice(n).indexOf(")")+n,n=e.substring(n+8,a).split(","),Number(i(n[0],t))){case 0:e=o(n[4],n[1]);break;case 1:e=o(n[2],n[1]);break;case 2:e=o(n[3],n[1]);break;default:e=n[1]}return e?(t=e).trim&&t.trim()||t.replace(/^\s+|\s+$/g,""):""}return-1<a?(n=e.substring(0,a),a=Number(e.substring(a+1,s)),e=void 0,t=i(n,t),!isNaN(a)&&t&&(0>a?void 0===(e=t[t.length+a])&&(e=t[0]):void 0===(e=t[a])&&(e=t[t.length-1])),void 0!==e?e:""):"{"+e+"}"}(e.value,t))})),n(s.reduce((function(e,t){return e+t.value}),""),t,r)}function r(e,r){e=e.split(".");for(var n=this.options.lang,i=0;i<e.length;++i)n=n&&n[e[i]];return"string"==typeof n?t(n,r,this):""}var a=[];e.compose=function(e){return-1===a.indexOf(e)&&(a.push(e),e.prototype.langFormat=r),e},e.i18nFormat=t}(r||(r={})),r})),t(e,"Accessibility/Utils/ChartUtilities.js",[e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r){function n(e){if(e.points&&e.points.length)return(e=l(e.points,(function(e){return!!e.graphic})))&&e.graphic&&e.graphic.element}function i(e){var t=n(e);return t&&t.parentNode||e.graph&&e.graph.element||e.group&&e.group.element}var o=e.doc,a=t.stripHTMLTagsFromString,s=r.defined,l=r.find,c=r.fireEvent;return{fireEventOnWrappedOrUnwrappedElement:function e(t,r){var n=r.type,i=t.hcEvents;o.createEvent&&(t.dispatchEvent||t.fireEvent)?t.dispatchEvent?t.dispatchEvent(r):t.fireEvent(n,r):i&&i[n]?c(t,n,r):t.element&&e(t.element,r)},getChartTitle:function(e){return a(e.options.title.text||e.langFormat("accessibility.defaultChartTitle",{chart:e}))},getAxisDescription:function(e){return e&&(e.userOptions&&e.userOptions.accessibility&&e.userOptions.accessibility.description||e.axisTitle&&e.axisTitle.textStr||e.options.id||e.categories&&"categories"||e.dateTime&&"Time"||"values")},getAxisRangeDescription:function(e){var t=e.options||{};return t.accessibility&&void 0!==t.accessibility.rangeDescription?t.accessibility.rangeDescription:e.categories?(t=e.chart,e=e.dataMax&&e.dataMin?t.langFormat("accessibility.axis.rangeCategories",{chart:t,axis:e,numCategories:e.dataMax-e.dataMin+1}):""):!e.dateTime||0!==e.min&&0!==e.dataMin?function(e){var t=e.chart,r=t.options,n=r&&r.accessibility&&r.accessibility.screenReaderSection.axisRangeDateFormat||"",i={min:e.dataMin||e.min||0,max:e.dataMax||e.max||0};return r=function(r){return e.dateTime?t.time.dateFormat(n,i[r]):i[r].toString()},t.langFormat("accessibility.axis.rangeFromTo",{chart:t,axis:e,rangeFrom:r("min"),rangeTo:r("max")})}(e):function(e){var t=e.chart,r={},n="Seconds";r.Seconds=((e.dataMax||e.max||0)-(e.dataMin||e.min||0))/1e3,r.Minutes=r.Seconds/60,r.Hours=r.Minutes/60,r.Days=r.Hours/24,["Minutes","Hours","Days"].forEach((function(e){2<r[e]&&(n=e)}));var i=r[n].toFixed("Seconds"!==n&&"Minutes"!==n?1:0);return t.langFormat("accessibility.axis.timeRange"+n,{chart:t,axis:e,range:i.replace(".0","")})}(e)},getPointFromXY:function(e,t,r){for(var n,i=e.length;i--;)if(n=l(e[i].points||[],(function(e){return e.x===t&&e.y===r})))return n},getSeriesFirstPointElement:n,getSeriesFromName:function(e,t){return t?(e.series||[]).filter((function(e){return e.name===t})):e.series},getSeriesA11yElement:i,unhideChartElementFromAT:function e(t,r){r.setAttribute("aria-hidden",!1),r!==t.renderTo&&r.parentNode&&r.parentNode!==o.body&&(Array.prototype.forEach.call(r.parentNode.childNodes,(function(e){e.hasAttribute("aria-hidden")||e.setAttribute("aria-hidden",!0)})),e(t,r.parentNode))},hideSeriesFromAT:function(e){(e=i(e))&&e.setAttribute("aria-hidden",!0)},scrollToPoint:function(e){var t=e.series.xAxis,r=e.series.yAxis,n=t&&t.scrollbar?t:r;if((t=n&&n.scrollbar)&&s(t.to)&&s(t.from)){if(r=t.to-t.from,s(n.dataMin)&&s(n.dataMax)){var i=n.toPixels(n.dataMin),o=n.toPixels(n.dataMax);e=(n.toPixels(e["xAxis"===n.coll?"x":"y"]||0)-i)/(o-i)}else e=0;t.updatePosition(e-r/2,e+r/2),c(t,"changed",{from:t.from,to:t.to,trigger:"scrollbar",DOMEvent:null})}}}})),t(e,"Accessibility/Utils/DOMElementProvider.js",[e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t){var r=e.doc,n=t.removeElement;return function(){function e(){this.elements=[]}return e.prototype.createElement=function(){var e=r.createElement.apply(r,arguments);return this.elements.push(e),e},e.prototype.destroyCreatedElements=function(){this.elements.forEach((function(e){n(e)})),this.elements=[]},e}()})),t(e,"Accessibility/Utils/EventProvider.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){var r=t.addEvent;return function(){function t(){this.eventRemovers=[]}return t.prototype.addEvent=function(){var t=r.apply(e,arguments);return this.eventRemovers.push(t),t},t.prototype.removeAddedEvents=function(){this.eventRemovers.forEach((function(e){return e()})),this.eventRemovers=[]},t}()})),t(e,"Accessibility/AccessibilityComponent.js",[e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){var o=e.fireEventOnWrappedOrUnwrappedElement,a=n.getFakeMouseEvent;return e=i.extend,n=function(){function e(){this.proxyProvider=this.keyCodes=this.eventProvider=this.domElementProvider=this.chart=void 0}return e.prototype.initBase=function(e,n){this.chart=e,this.eventProvider=new r,this.domElementProvider=new t,this.proxyProvider=n,this.keyCodes={left:37,right:39,up:38,down:40,enter:13,space:32,esc:27,tab:9,pageUp:33,pageDown:34,end:35,home:36}},e.prototype.addEvent=function(e,t,r,n){return this.eventProvider.addEvent(e,t,r,n)},e.prototype.createElement=function(e,t){return this.domElementProvider.createElement(e,t)},e.prototype.fakeClickEvent=function(e){var t=a("click");o(e,t)},e.prototype.destroyBase=function(){this.domElementProvider.destroyCreatedElements(),this.eventProvider.removeAddedEvents()},e}(),e(n.prototype,{init:function(){},getKeyboardNavigation:function(){},onChartUpdate:function(){},onChartRender:function(){},destroy:function(){}}),n})),t(e,"Accessibility/KeyboardNavigationHandler.js",[e["Core/Utilities.js"]],(function(e){var t=e.find;return function(){function e(e,t){this.chart=e,this.keyCodeMap=t.keyCodeMap||[],this.validate=t.validate,this.init=t.init,this.terminate=t.terminate,this.response={success:1,prev:2,next:3,noHandler:4,fail:5}}return e.prototype.run=function(e){var r=e.which||e.keyCode,n=this.response.noHandler,i=t(this.keyCodeMap,(function(e){return-1<e[0].indexOf(r)}));return i?n=i[1].call(this,r,e):9===r&&(n=this.response[e.shiftKey?"prev":"next"]),n},e}()})),t(e,"Accessibility/Components/ContainerComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,r,n,i){var o=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),a=r.unhideChartElementFromAT,s=r.getChartTitle,l=n.doc,c=i.stripHTMLTagsFromString;return function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return o(r,e),r.prototype.onChartUpdate=function(){this.handleSVGTitleElement(),this.setSVGContainerLabel(),this.setGraphicContainerAttrs(),this.setRenderToAttrs(),this.makeCreditsAccessible()},r.prototype.handleSVGTitleElement=function(){var e=this.chart,t="highcharts-title-"+e.index,r=c(e.langFormat("accessibility.svgContainerTitle",{chartTitle:s(e)}));if(r.length){var n=this.svgTitleElement=this.svgTitleElement||l.createElementNS("http://www.w3.org/2000/svg","title");n.textContent=r,n.id=t,e.renderTo.insertBefore(n,e.renderTo.firstChild)}},r.prototype.setSVGContainerLabel=function(){var e=this.chart,t=e.langFormat("accessibility.svgContainerLabel",{chartTitle:s(e)});e.renderer.box&&t.length&&e.renderer.box.setAttribute("aria-label",t)},r.prototype.setGraphicContainerAttrs=function(){var e=this.chart,t=e.langFormat("accessibility.graphicContainerLabel",{chartTitle:s(e)});t.length&&e.container.setAttribute("aria-label",t)},r.prototype.setRenderToAttrs=function(){var e=this.chart,t="disabled"!==e.options.accessibility.landmarkVerbosity,r=e.langFormat("accessibility.chartContainerLabel",{title:s(e),chart:e});r&&(e.renderTo.setAttribute("role",t?"region":"group"),e.renderTo.setAttribute("aria-label",r))},r.prototype.makeCreditsAccessible=function(){var e=this.chart,t=e.credits;t&&(t.textStr&&t.element.setAttribute("aria-label",e.langFormat("accessibility.credits",{creditsStr:c(t.textStr)})),a(e,t.element))},r.prototype.getKeyboardNavigation=function(){var e=this.chart;return new t(e,{keyCodeMap:[],validate:function(){return!0},init:function(){var t=e.accessibility;t&&t.keyboardNavigation.tabindexContainer.focus()}})},r.prototype.destroy=function(){this.chart.renderTo.setAttribute("aria-hidden",!0)},r}(e)})),t(e,"Accessibility/FocusBorder.js",[e["Core/Renderer/SVG/SVGLabel.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=t.addEvent,i=t.pick;return function(t){function r(){var e=this.focusElement,t=this.options.accessibility.keyboardNavigation.focusBorder;e&&(e.removeFocusBorder(),t.enabled&&e.addFocusBorder(t.margin,{stroke:t.style.color,strokeWidth:t.style.lineWidth,r:t.style.borderRadius}))}function o(e,t){var r=this.options.accessibility.keyboardNavigation.focusBorder;(t=t||e.element)&&t.focus&&(t.hcEvents&&t.hcEvents.focusin||n(t,"focusin",(function(){})),t.focus(),r.hideBrowserFocusOutline&&(t.style.outline="none")),this.focusElement&&this.focusElement.removeFocusBorder(),this.focusElement=e,this.renderFocusBorder()}function a(t,r){this.focusBorder&&this.removeFocusBorder();var n=this.getBBox(),o=i(t,3),a=this.parentGroup,l=this.scaleX||a&&a.scaleX,c=this.scaleY||a&&a.scaleY;l=(l?!c:c)?Math.abs(l||c||1):(Math.abs(l||1)+Math.abs(c||1))/2,n.x+=this.translateX?this.translateX:0,n.y+=this.translateY?this.translateY:0,c=n.x-o;var u=n.y-o,h=n.width+2*o,p=n.height+2*o,d=this instanceof e;if("text"===this.element.nodeName||d){var A=!!this.rotation;if(d)var f={x:A?1:0,y:0};else{var g=f=0;"middle"===this.attr("text-anchor")?f=g=.5:this.rotation?f=.25:g=.75,f={x:f,y:g}}g=+this.attr("x");var m=+this.attr("y");isNaN(g)||(c=g-n.width*f.x-o),isNaN(m)||(u=m-n.height*f.y-o),d&&A&&(d=h,h=p,p=d,isNaN(g)||(c=g-n.height*f.x-o),isNaN(m)||(u=m-n.width*f.y-o))}this.focusBorder=this.renderer.rect(c,u,h,p,parseInt((r&&r.r||0).toString(),10)/l).addClass("highcharts-focus-border").attr({zIndex:99}).add(a),this.renderer.styledMode||this.focusBorder.attr({stroke:r&&r.stroke,"stroke-width":(r&&r.strokeWidth||0)/l}),s(this,t,r),function(e){if(!e.focusBorderDestroyHook){var t=e.destroy;e.destroy=function(){return e.focusBorder&&e.focusBorder.destroy&&e.focusBorder.destroy(),t.apply(e,arguments)},e.focusBorderDestroyHook=t}}(this)}function s(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];e.focusBorderUpdateHooks||(e.focusBorderUpdateHooks={},u.forEach((function(r){var n=e[r+="Setter"]||e._defaultSetter;e.focusBorderUpdateHooks[r]=n,e[r]=function(){var r=n.apply(e,arguments);return e.addFocusBorder.apply(e,t),r}})))}function l(){!function(e){e.focusBorderUpdateHooks&&(Object.keys(e.focusBorderUpdateHooks).forEach((function(t){var r=e.focusBorderUpdateHooks[t];r===e._defaultSetter?delete e[t]:e[t]=r})),delete e.focusBorderUpdateHooks)}(this),this.focusBorderDestroyHook&&(this.destroy=this.focusBorderDestroyHook,delete this.focusBorderDestroyHook),this.focusBorder&&(this.focusBorder.destroy(),delete this.focusBorder)}var c=[],u="x y transform width height r d stroke-width".split(" ");t.compose=function(e,t){-1===c.indexOf(e)&&(c.push(e),(e=e.prototype).renderFocusBorder=r,e.setFocusToElement=o),-1===c.indexOf(t)&&(c.push(t),(t=t.prototype).addFocusBorder=a,t.removeFocusBorder=l)}}(r||(r={})),r})),t(e,"Accessibility/Utils/Announcer.js",[e["Core/Renderer/HTML/AST.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){var o=r.doc,a=n.addClass,s=n.visuallyHideElement,l=i.attr;return function(){function r(e,r){this.chart=e,this.domElementProvider=new t,this.announceRegion=this.addAnnounceRegion(r)}return r.prototype.destroy=function(){this.domElementProvider.destroyCreatedElements()},r.prototype.announce=function(t){var r=this;e.setElementHTML(this.announceRegion,t),this.clearAnnouncementRegionTimer&&clearTimeout(this.clearAnnouncementRegionTimer),this.clearAnnouncementRegionTimer=setTimeout((function(){r.announceRegion.innerHTML=e.emptyHTML,delete r.clearAnnouncementRegionTimer}),1e3)},r.prototype.addAnnounceRegion=function(e){var t=this.chart.announcerContainer||this.createAnnouncerContainer(),r=this.domElementProvider.createElement("div");return l(r,{"aria-hidden":!1,"aria-live":e}),this.chart.styledMode?a(r,"highcharts-visually-hidden"):s(r),t.appendChild(r),r},r.prototype.createAnnouncerContainer=function(){var e=this.chart,t=o.createElement("div");return l(t,{"aria-hidden":!1,class:"highcharts-announcer-container"}),t.style.position="relative",e.renderTo.insertBefore(t,e.renderTo.firstChild),e.announcerContainer=t},r}()})),t(e,"Accessibility/Components/AnnotationsA11y.js",[e["Accessibility/Utils/HTMLUtilities.js"]],(function(e){function t(e){return(e.annotations||[]).reduce((function(e,t){return t.options&&!1!==t.options.visible&&(e=e.concat(t.labels)),e}),[])}function r(e){return e.options&&e.options.accessibility&&e.options.accessibility.description||e.graphic&&e.graphic.text&&e.graphic.text.textStr||""}function n(e){var t=e.options&&e.options.accessibility&&e.options.accessibility.description;if(t)return t;t=e.chart;var n=r(e),i=e.points.filter((function(e){return!!e.graphic})).map((function(e){var t=e.accessibility&&e.accessibility.valueDescription||e.graphic&&e.graphic.element&&e.graphic.element.getAttribute("aria-label")||"";return((e=e&&e.series.name||"")?e+", ":"")+"data point "+t})).filter((function(e){return!!e})),o=i.length,a="accessibility.screenReaderSection.annotations.description"+(1<o?"MultiplePoints":o?"SinglePoint":"NoPoints");return e={annotationText:n,annotation:e,numPoints:o,annotationPoint:i[0],additionalAnnotationPoints:i.slice(1)},t.langFormat(a,e)}function i(e){return t(e).map((function(e){return(e=o(a(n(e))))?"<li>".concat(e,"</li>"):""}))}var o=e.escapeStringForHTML,a=e.stripHTMLTagsFromString;return{getAnnotationsInfoHTML:function(e){var t=e.annotations;return t&&t.length?(e=i(e),'<ul style="list-style-type: none">'.concat(e.join(" "),"</ul>")):""},getAnnotationLabelDescription:n,getAnnotationListItems:i,getPointAnnotationTexts:function(e){var n=t(e.series.chart).filter((function(t){return-1<t.points.indexOf(e)}));return n.length?n.map((function(e){return"".concat(r(e))})):[]}}})),t(e,"Accessibility/Components/InfoRegionsComponent.js",[e["Accessibility/A11yI18n.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/Components/AnnotationsA11y.js"],e["Core/Renderer/HTML/AST.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l,c){var u=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),h=n.getAnnotationsInfoHTML,p=o.getAxisDescription,d=o.getAxisRangeDescription,A=o.getChartTitle,f=o.unhideChartElementFromAT,g=a.format,m=s.doc,v=l.addClass,y=l.getElement,b=l.getHeadingTagNameForElement,w=l.stripHTMLTagsFromString,x=l.visuallyHideElement,C=c.attr,S=c.pick;return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.announcer=void 0,e.screenReaderSections={},e}return u(n,t),n.prototype.init=function(){var e=this.chart,t=this;this.initRegionsDefinitions(),this.addEvent(e,"aftergetTableAST",(function(e){t.onDataTableCreated(e)})),this.addEvent(e,"afterViewData",(function(e){t.dataTableDiv=e,setTimeout((function(){t.focusDataTable()}),300)})),this.announcer=new r(e,"assertive")},n.prototype.initRegionsDefinitions=function(){var e=this;this.screenReaderSections={before:{element:null,buildContent:function(t){var r=t.options.accessibility.screenReaderSection.beforeChartFormatter;return r?r(t):e.defaultBeforeChartFormatter(t)},insertIntoDOM:function(e,t){t.renderTo.insertBefore(e,t.renderTo.firstChild)},afterInserted:function(){void 0!==e.sonifyButtonId&&e.initSonifyButton(e.sonifyButtonId),void 0!==e.dataTableButtonId&&e.initDataTableButton(e.dataTableButtonId)}},after:{element:null,buildContent:function(t){var r=t.options.accessibility.screenReaderSection.afterChartFormatter;return r?r(t):e.defaultAfterChartFormatter()},insertIntoDOM:function(e,t){t.renderTo.insertBefore(e,t.container.nextSibling)},afterInserted:function(){e.chart.accessibility&&e.chart.accessibility.keyboardNavigation.updateExitAnchor()}}}},n.prototype.onChartRender=function(){var e=this;this.linkedDescriptionElement=this.getLinkedDescriptionElement(),this.setLinkedDescriptionAttrs(),Object.keys(this.screenReaderSections).forEach((function(t){e.updateScreenReaderSection(t)}))},n.prototype.getLinkedDescriptionElement=function(){var e=this.chart.options.accessibility.linkedDescription;if(e){if("string"!=typeof e)return e;if(e=g(e,this.chart),1===(e=m.querySelectorAll(e)).length)return e[0]}},n.prototype.setLinkedDescriptionAttrs=function(){var e=this.linkedDescriptionElement;e&&(e.setAttribute("aria-hidden","true"),v(e,"highcharts-linked-description"))},n.prototype.updateScreenReaderSection=function(e){var t=this.chart,r=this.screenReaderSections[e],n=r.buildContent(t),o=r.element=r.element||this.createElement("div"),a=o.firstChild||this.createElement("div");n?(this.setScreenReaderSectionAttribs(o,e),i.setElementHTML(a,n),o.appendChild(a),r.insertIntoDOM(o,t),t.styledMode?v(a,"highcharts-visually-hidden"):x(a),f(t,a),r.afterInserted&&r.afterInserted()):(o.parentNode&&o.parentNode.removeChild(o),r.element=null)},n.prototype.setScreenReaderSectionAttribs=function(e,t){var r=this.chart,n=r.langFormat("accessibility.screenReaderSection."+t+"RegionLabel",{chart:r,chartTitle:A(r)});t="highcharts-screen-reader-region-".concat(t,"-").concat(r.index),C(e,{id:t,"aria-label":n||void 0}),e.style.position="relative",n&&e.setAttribute("role","all"===r.options.accessibility.landmarkVerbosity?"region":"group")},n.prototype.defaultBeforeChartFormatter=function(){var t=this.chart,r=t.options.accessibility.screenReaderSection.beforeChartFormat;if(!r)return"";var n=this.getAxesDescription(),i=t.sonify&&t.options.sonification&&t.options.sonification.enabled,o="highcharts-a11y-sonify-data-btn-"+t.index,a="hc-linkto-highcharts-data-table-"+t.index,s=h(t),l=t.langFormat("accessibility.screenReaderSection.annotations.heading",{chart:t});return n={headingTagName:b(t.renderTo),chartTitle:A(t),typeDescription:this.getTypeDescriptionText(),chartSubtitle:this.getSubtitleText(),chartLongdesc:this.getLongdescText(),xAxisDescription:n.xAxis,yAxisDescription:n.yAxis,playAsSoundButton:i?this.getSonifyButtonText(o):"",viewTableButton:t.getCSV?this.getDataTableButtonText(a):"",annotationsTitle:s?l:"",annotationsList:s},t=e.i18nFormat(r,n,t),this.dataTableButtonId=a,this.sonifyButtonId=o,t.replace(/<(\w+)[^>]*?>\s*<\/\1>/g,"")},n.prototype.defaultAfterChartFormatter=function(){var t=this.chart,r=t.options.accessibility.screenReaderSection.afterChartFormat;if(!r)return"";var n={endOfChartMarker:this.getEndOfChartMarkerText()};return e.i18nFormat(r,n,t).replace(/<(\w+)[^>]*?>\s*<\/\1>/g,"")},n.prototype.getLinkedDescription=function(){var e=this.linkedDescriptionElement;return w(e&&e.innerHTML||"")},n.prototype.getLongdescText=function(){var e=this.chart.options,t=e.caption;t=t&&t.text;var r=this.getLinkedDescription();return e.accessibility.description||r||t||""},n.prototype.getTypeDescriptionText=function(){var e=this.chart;return e.types?e.options.accessibility.typeDescription||function(e,t){var r=t[0],n=e.series&&e.series[0]||{};if(n={numSeries:e.series.length,numPoints:n.points&&n.points.length,chart:e,mapTitle:e.mapView&&e.mapView.geoMap&&e.mapView.geoMap.title},!r)return e.langFormat("accessibility.chartTypes.emptyChart",n);if("map"===r)return n.mapTitle?e.langFormat("accessibility.chartTypes.mapTypeDescription",n):e.langFormat("accessibility.chartTypes.unknownMap",n);if(1<e.types.length)return e.langFormat("accessibility.chartTypes.combinationChart",n);t=t[0],r=e.langFormat("accessibility.seriesTypeDescriptions."+t,n);var i=e.series&&2>e.series.length?"Single":"Multiple";return(e.langFormat("accessibility.chartTypes."+t+i,n)||e.langFormat("accessibility.chartTypes.default"+i,n))+(r?" "+r:"")}(e,e.types):""},n.prototype.getDataTableButtonText=function(e){var t=this.chart;return'<button id="'+e+'">'+(t=t.langFormat("accessibility.table.viewAsDataTableButtonText",{chart:t,chartTitle:A(t)}))+"</button>"},n.prototype.getSonifyButtonText=function(e){var t=this.chart;return t.options.sonification&&!1===t.options.sonification.enabled?"":'<button id="'+e+'">'+(t=t.langFormat("accessibility.sonification.playAsSoundButtonText",{chart:t,chartTitle:A(t)}))+"</button>"},n.prototype.getSubtitleText=function(){var e=this.chart.options.subtitle;return w(e&&e.text||"")},n.prototype.getEndOfChartMarkerText=function(){var e=this.chart,t=e.langFormat("accessibility.screenReaderSection.endOfChartMarker",{chart:e});return'<div id="highcharts-end-of-chart-marker-'+e.index+'">'+t+"</div>"},n.prototype.onDataTableCreated=function(e){var t=this.chart;if(t.options.accessibility.enabled){this.viewDataTableButton&&this.viewDataTableButton.setAttribute("aria-expanded","true");var r=e.tree.attributes||{};r.tabindex=-1,r.summary=t.langFormat("accessibility.table.tableSummary",{chart:t}),e.tree.attributes=r}},n.prototype.focusDataTable=function(){var e=this.dataTableDiv;(e=e&&e.getElementsByTagName("table")[0])&&e.focus&&e.focus()},n.prototype.initSonifyButton=function(e){var t=this,r=this.sonifyButton=y(e),n=this.chart,i=function(e){r&&(r.setAttribute("aria-hidden","true"),r.setAttribute("aria-label","")),e.preventDefault(),e.stopPropagation(),e=n.langFormat("accessibility.sonification.playAsSoundClickAnnouncement",{chart:n}),t.announcer.announce(e),setTimeout((function(){r&&(r.removeAttribute("aria-hidden"),r.removeAttribute("aria-label")),n.sonify&&n.sonify()}),1e3)};r&&n&&(r.setAttribute("tabindex",-1),r.onclick=function(e){(n.options.accessibility&&n.options.accessibility.screenReaderSection.onPlayAsSoundClick||i).call(this,e,n)})},n.prototype.initDataTableButton=function(e){var t=this.viewDataTableButton=y(e),r=this.chart;e=e.replace("hc-linkto-",""),t&&(C(t,{tabindex:-1,"aria-expanded":!!y(e)}),t.onclick=r.options.accessibility.screenReaderSection.onViewDataTableClick||function(){r.viewData()})},n.prototype.getAxesDescription=function(){var e=this.chart,t=function(t,r){return 1<(t=e[t]).length||t[0]&&S(t[0].options.accessibility&&t[0].options.accessibility.enabled,r)},r=!!e.types&&0>e.types.indexOf("map")&&0>e.types.indexOf("treemap")&&0>e.types.indexOf("tilemap"),n=!!e.hasCartesianSeries,i=t("xAxis",!e.angular&&n&&r);return t=t("yAxis",n&&r),r={},i&&(r.xAxis=this.getAxisDescriptionText("xAxis")),t&&(r.yAxis=this.getAxisDescriptionText("yAxis")),r},n.prototype.getAxisDescriptionText=function(e){var t=this.chart,r=t[e];return t.langFormat("accessibility.axis."+e+"Description"+(1<r.length?"Plural":"Singular"),{chart:t,names:r.map((function(e){return p(e)})),ranges:r.map((function(e){return d(e)})),numAxes:r.length})},n.prototype.destroy=function(){this.announcer&&this.announcer.destroy()},n}(t)})),t(e,"Accessibility/Components/MenuComponent.js",[e["Core/Chart/Chart.js"],e["Core/Utilities.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,r,n,i,o){var a=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),s=t.attr,l=i.getChartTitle,c=i.unhideChartElementFromAT,u=o.getFakeMouseEvent;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.init=function(){var e=this.chart,t=this;this.addEvent(e,"exportMenuShown",(function(){t.onMenuShown()})),this.addEvent(e,"exportMenuHidden",(function(){t.onMenuHidden()})),this.createProxyGroup()},t.prototype.onMenuHidden=function(){var e=this.chart.exportContextMenu;e&&e.setAttribute("aria-hidden","true"),this.setExportButtonExpandedState("false")},t.prototype.onMenuShown=function(){var e=this.chart,t=e.exportContextMenu;t&&(this.addAccessibleContextMenuAttribs(),c(e,t)),this.setExportButtonExpandedState("true")},t.prototype.setExportButtonExpandedState=function(e){this.exportButtonProxy&&this.exportButtonProxy.buttonElement.setAttribute("aria-expanded",e)},t.prototype.onChartRender=function(){var e=this.chart,t=e.focusElement,r=e.accessibility;this.proxyProvider.clearGroup("chartMenu"),this.proxyMenuButton(),this.exportButtonProxy&&t&&t===e.exportingGroup&&(t.focusBorder?e.setFocusToElement(t,this.exportButtonProxy.buttonElement):r&&r.keyboardNavigation.tabindexContainer.focus())},t.prototype.proxyMenuButton=function(){var e=this.chart,t=this.proxyProvider,r=e.exportSVGElements&&e.exportSVGElements[0],n=e.options.exporting,i=e.exportSVGElements&&e.exportSVGElements[0];n&&!1!==n.enabled&&n.accessibility&&n.accessibility.enabled&&i&&i.element&&r&&(this.exportButtonProxy=t.addProxyElement("chartMenu",{click:r},{"aria-label":e.langFormat("accessibility.exporting.menuButtonLabel",{chart:e,chartTitle:l(e)}),"aria-expanded":!1,title:e.options.lang.contextButtonTitle||null}))},t.prototype.createProxyGroup=function(){this.chart&&this.proxyProvider&&this.proxyProvider.addGroup("chartMenu","div")},t.prototype.addAccessibleContextMenuAttribs=function(){var e=this.chart,t=e.exportDivElements;t&&t.length&&(t.forEach((function(e){e&&("LI"!==e.tagName||e.children&&e.children.length?e.setAttribute("aria-hidden","true"):e.setAttribute("tabindex",-1))})),(t=t[0]&&t[0].parentNode)&&s(t,{"aria-hidden":void 0,"aria-label":e.langFormat("accessibility.exporting.chartMenuLabel",{chart:e}),role:"list"}))},t.prototype.getKeyboardNavigation=function(){var e=this.keyCodes,t=this.chart,r=this;return new n(t,{keyCodeMap:[[[e.left,e.up],function(){return r.onKbdPrevious(this)}],[[e.right,e.down],function(){return r.onKbdNext(this)}],[[e.enter,e.space],function(){return r.onKbdClick(this)}]],validate:function(){return!!t.exporting&&!1!==t.options.exporting.enabled&&!1!==t.options.exporting.accessibility.enabled},init:function(){var e=r.exportButtonProxy,n=r.chart.exportingGroup;e&&n&&t.setFocusToElement(n,e.buttonElement)},terminate:function(){t.hideExportMenu()}})},t.prototype.onKbdPrevious=function(e){var t=this.chart,r=t.options.accessibility;e=e.response;for(var n=t.highlightedExportItemIx||0;n--;)if(t.highlightExportItem(n))return e.success;return r.keyboardNavigation.wrapAround?(t.highlightLastExportItem(),e.success):e.prev},t.prototype.onKbdNext=function(e){var t=this.chart,r=t.options.accessibility;e=e.response;for(var n=(t.highlightedExportItemIx||0)+1;n<t.exportDivElements.length;++n)if(t.highlightExportItem(n))return e.success;return r.keyboardNavigation.wrapAround?(t.highlightExportItem(0),e.success):e.next},t.prototype.onKbdClick=function(e){var t=this.chart,r=t.exportDivElements[t.highlightedExportItemIx],n=(t.exportSVGElements&&t.exportSVGElements[0]).element;return t.openMenu?this.fakeClickEvent(r):(this.fakeClickEvent(n),t.highlightExportItem(0)),e.response.success},t}(r),function(t){function r(){var e=this.exportSVGElements&&this.exportSVGElements[0];e&&(e=e.element).onclick&&e.onclick(u("click"))}function n(){var e=this.exportDivElements;e&&this.exportContextMenu&&this.openMenu&&(e.forEach((function(e){e&&"highcharts-menu-item"===e.className&&e.onmouseout&&e.onmouseout(u("mouseout"))})),this.highlightedExportItemIx=0,this.exportContextMenu.hideMenu(),this.container.focus())}function i(e){var t=this.exportDivElements&&this.exportDivElements[e],r=this.exportDivElements&&this.exportDivElements[this.highlightedExportItemIx];if(t&&"LI"===t.tagName&&(!t.children||!t.children.length)){var n=!!(this.renderTo.getElementsByTagName("g")[0]||{}).focus;return t.focus&&n&&t.focus(),r&&r.onmouseout&&r.onmouseout(u("mouseout")),t.onmouseover&&t.onmouseover(u("mouseover")),this.highlightedExportItemIx=e,!0}return!1}function o(){if(this.exportDivElements)for(var e=this.exportDivElements.length;e--;)if(this.highlightExportItem(e))return!0;return!1}var a=[];t.compose=function(t){-1===a.indexOf(t)&&(a.push(t),(t=e.prototype).hideExportMenu=n,t.highlightExportItem=i,t.highlightLastExportItem=o,t.showExportMenu=r)}}(t||(t={})),t})),t(e,"Accessibility/KeyboardNavigation.js",[e["Core/Globals.js"],e["Accessibility/Components/MenuComponent.js"],e["Core/Utilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,r,n,i){var o=e.doc,a=e.win,s=r.addEvent,l=r.fireEvent,c=i.getElement;return r=function(){function e(e,t){this.components=this.chart=void 0,this.currentModuleIx=NaN,this.exitAnchor=this.eventProvider=void 0,this.modules=[],this.tabindexContainer=void 0,this.init(e,t)}return e.prototype.init=function(e,t){var r=this,i=this.eventProvider=new n;this.chart=e,this.components=t,this.modules=[],this.currentModuleIx=0,this.update(),i.addEvent(this.tabindexContainer,"keydown",(function(e){return r.onKeydown(e)})),i.addEvent(this.tabindexContainer,"focus",(function(e){return r.onFocus(e)})),["mouseup","touchend"].forEach((function(e){return i.addEvent(o,e,(function(){return r.onMouseUp()}))})),["mousedown","touchstart"].forEach((function(t){return i.addEvent(e.renderTo,t,(function(){r.isClickingChart=!0}))})),i.addEvent(e.renderTo,"mouseover",(function(){r.pointerIsOverChart=!0})),i.addEvent(e.renderTo,"mouseout",(function(){r.pointerIsOverChart=!1}))},e.prototype.update=function(e){var t=this.chart.options.accessibility;t=t&&t.keyboardNavigation;var r=this.components;this.updateContainerTabindex(),t&&t.enabled&&e&&e.length?(this.modules=e.reduce((function(e,t){return t=r[t].getKeyboardNavigation(),e.concat(t)}),[]),this.updateExitAnchor()):(this.modules=[],this.currentModuleIx=0,this.removeExitAnchor())},e.prototype.updateExitAnchor=function(){var e="highcharts-end-of-chart-marker-".concat(this.chart.index);e=c(e),this.removeExitAnchor(),e?(this.makeElementAnExitAnchor(e),this.exitAnchor=e):this.createExitAnchor()},e.prototype.move=function(e){var t=this.modules&&this.modules[this.currentModuleIx];if(t&&t.terminate&&t.terminate(e),this.chart.focusElement&&this.chart.focusElement.removeFocusBorder(),this.currentModuleIx+=e,t=this.modules&&this.modules[this.currentModuleIx]){if(t.validate&&!t.validate())return this.move(e);if(t.init)return t.init(e),!0}return this.currentModuleIx=0,this.exiting=!0,0<e?this.exitAnchor&&this.exitAnchor.focus():this.tabindexContainer.focus(),!1},e.prototype.onFocus=function(e){var t=this.chart;e=e.relatedTarget&&t.container.contains(e.relatedTarget),this.exiting||this.tabbingInBackwards||this.isClickingChart||e||null!==(e=this.getFirstValidModuleIx())&&(this.currentModuleIx=e,this.modules[e].init(1)),this.exiting=!1},e.prototype.onMouseUp=function(){if(delete this.isClickingChart,!this.keyboardReset){var e=this.chart;if(!this.pointerIsOverChart){var t=this.modules&&this.modules[this.currentModuleIx||0];t&&t.terminate&&t.terminate(),this.currentModuleIx=0}e.focusElement&&(e.focusElement.removeFocusBorder(),delete e.focusElement),this.keyboardReset=!0}},e.prototype.onKeydown=function(e){e=e||a.event;var t,r=this.modules&&this.modules.length&&this.modules[this.currentModuleIx];if(this.exiting=this.keyboardReset=!1,r){var n=r.run(e);n===r.response.success?t=!0:n===r.response.prev?t=this.move(-1):n===r.response.next&&(t=this.move(1)),t&&(e.preventDefault(),e.stopPropagation())}},e.prototype.updateContainerTabindex=function(){var e=this.chart.options.accessibility;e=!((e=e&&e.keyboardNavigation)&&!1===e.enabled);var t=this.chart,r=t.container;t.renderTo.hasAttribute("tabindex")&&(r.removeAttribute("tabindex"),r=t.renderTo),this.tabindexContainer=r;var n=r.getAttribute("tabindex");e&&!n?r.setAttribute("tabindex","0"):e||t.container.removeAttribute("tabindex")},e.prototype.createExitAnchor=function(){var e=this.chart,t=this.exitAnchor=o.createElement("div");e.renderTo.appendChild(t),this.makeElementAnExitAnchor(t)},e.prototype.makeElementAnExitAnchor=function(e){var t=this.tabindexContainer.getAttribute("tabindex")||0;e.setAttribute("class","highcharts-exit-anchor"),e.setAttribute("tabindex",t),e.setAttribute("aria-hidden",!1),this.addExitAnchorEventsToEl(e)},e.prototype.removeExitAnchor=function(){this.exitAnchor&&this.exitAnchor.parentNode&&(this.exitAnchor.parentNode.removeChild(this.exitAnchor),delete this.exitAnchor)},e.prototype.addExitAnchorEventsToEl=function(e){var t=this.chart,r=this;this.eventProvider.addEvent(e,"focus",(function(e){var n=!((e=e||a.event).relatedTarget&&t.container.contains(e.relatedTarget)||r.exiting);t.focusElement&&delete t.focusElement,n?(r.tabbingInBackwards=!0,r.tabindexContainer.focus(),delete r.tabbingInBackwards,e.preventDefault(),r.modules&&r.modules.length&&(r.currentModuleIx=r.modules.length-1,(e=r.modules[r.currentModuleIx])&&e.validate&&!e.validate()?r.move(-1):e&&e.init(-1))):r.exiting=!1}))},e.prototype.getFirstValidModuleIx=function(){for(var e=this.modules.length,t=0;t<e;++t){var r=this.modules[t];if(!r.validate||r.validate())return t}return null},e.prototype.destroy=function(){this.removeExitAnchor(),this.eventProvider.removeAddedEvents(),this.chart.container.removeAttribute("tabindex")},e}(),function(r){function n(){var e=this;l(this,"dismissPopupContent",{},(function(){e.tooltip&&e.tooltip.hide(0),e.hideExportMenu()}))}function i(t){27===(t.which||t.keyCode)&&e.charts&&e.charts.forEach((function(e){e&&e.dismissPopupContent&&e.dismissPopupContent()}))}var a=[];r.compose=function(e){return t.compose(e),-1===a.indexOf(e)&&(a.push(e),e.prototype.dismissPopupContent=n),-1===a.indexOf(o)&&(a.push(o),s(o,"keydown",i)),e}}(r||(r={})),r})),t(e,"Accessibility/Components/LegendComponent.js",[e["Core/Animation/AnimationUtilities.js"],e["Core/Globals.js"],e["Core/Legend/Legend.js"],e["Core/Utilities.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,r,n,i,o,a,s){function l(e){var t=e.legend&&e.legend.allItems,r=e.options.legend.accessibility||{};return e=e.colorAxis&&e.colorAxis.some((function(e){return!e.dataClasses||!e.dataClasses.length})),!(!t||!t.length||e||!1===r.enabled)}function c(e,t){t.setState(e?"hover":"",!0),["legendGroup","legendItem","legendSymbol"].forEach((function(r){(r=(r=t[r])&&r.element||r)&&A(r,e?"mouseover":"mouseout")}))}var u=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),h=e.animObject,p=t.doc,d=n.addEvent,A=n.fireEvent,f=n.isNumber,g=n.pick,m=n.syncTimeout,v=a.getChartTitle,y=s.stripHTMLTagsFromString,b=s.addClass,w=s.removeClass;return e=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.highlightedLegendItemIx=NaN,t.proxyGroup=null,t}return u(n,e),n.prototype.init=function(){var e=this;this.recreateProxies(),this.addEvent(r,"afterScroll",(function(){this.chart===e.chart&&(e.proxyProvider.updateGroupProxyElementPositions("legend"),e.updateLegendItemProxyVisibility(),-1<e.highlightedLegendItemIx&&this.chart.highlightLegendItem(e.highlightedLegendItemIx))})),this.addEvent(r,"afterPositionItem",(function(t){this.chart===e.chart&&this.chart.renderer&&e.updateProxyPositionForItem(t.item)})),this.addEvent(r,"afterRender",(function(){this.chart===e.chart&&this.chart.renderer&&e.recreateProxies()&&m((function(){return e.proxyProvider.updateGroupProxyElementPositions("legend")}),h(g(this.chart.renderer.globalAnimation,!0)).duration)}))},n.prototype.updateLegendItemProxyVisibility=function(){var e=this.chart,t=e.legend,r=t.currentPage||1,n=t.clipHeight||0;(t.allItems||[]).forEach((function(i){if(i.a11yProxyElement){var o=i.a11yProxyElement.element,a=!1;t.pages&&t.pages.length&&(a=i.pageIx||0,a=(i._legendItemPos?i._legendItemPos[1]:0)+(i=i.legendItem?Math.round(i.legendItem.getBBox().height):0)-t.pages[a]>n||a!==r-1),a?e.styledMode?b(o,"highcharts-a11y-invisible"):o.style.visibility="hidden":(w(o,"highcharts-a11y-invisible"),o.style.visibility="")}}))},n.prototype.onChartRender=function(){l(this.chart)||this.removeProxies()},n.prototype.highlightAdjacentLegendPage=function(e){var t=this.chart,r=t.legend;e=(r.currentPage||1)+e;var n=r.pages||[];if(0<e&&e<=n.length){n=r.allItems.length;for(var i=0;i<n;++i)if(r.allItems[i].pageIx+1===e){t.highlightLegendItem(i)&&(this.highlightedLegendItemIx=i);break}}},n.prototype.updateProxyPositionForItem=function(e){e.a11yProxyElement&&e.a11yProxyElement.refreshPosition()},n.prototype.recreateProxies=function(){var e=p.activeElement,t=this.proxyGroup;return e=e&&t&&t.contains(e),this.removeProxies(),!!l(this.chart)&&(this.addLegendProxyGroup(),this.proxyLegendItems(),this.updateLegendItemProxyVisibility(),this.updateLegendTitle(),e&&this.chart.highlightLegendItem(this.highlightedLegendItemIx),!0)},n.prototype.removeProxies=function(){this.proxyProvider.removeGroup("legend")},n.prototype.updateLegendTitle=function(){var e=this.chart,t=y((e.legend&&e.legend.options.title&&e.legend.options.title.text||"").replace(/<br ?\/?>/g," "));e=e.langFormat("accessibility.legend.legendLabel"+(t?"":"NoTitle"),{chart:e,legendTitle:t,chartTitle:v(e)}),this.proxyProvider.updateGroupAttrs("legend",{"aria-label":e})},n.prototype.addLegendProxyGroup=function(){this.proxyGroup=this.proxyProvider.addGroup("legend","ul",{"aria-label":"_placeholder_",role:"all"===this.chart.options.accessibility.landmarkVerbosity?"region":null})},n.prototype.proxyLegendItems=function(){var e=this;(this.chart.legend&&this.chart.legend.allItems||[]).forEach((function(t){t.legendItem&&t.legendItem.element&&e.proxyLegendItem(t)}))},n.prototype.proxyLegendItem=function(e){if(e.legendItem&&e.legendGroup){var t=this.chart.langFormat("accessibility.legend.legendItem",{chart:this.chart,itemName:y(e.name),item:e});e.a11yProxyElement=this.proxyProvider.addProxyElement("legend",{click:e.legendItem,visual:(e.legendGroup.div?e.legendItem:e.legendGroup).element},{tabindex:-1,"aria-pressed":e.visible,"aria-label":t})}},n.prototype.getKeyboardNavigation=function(){var e=this.keyCodes,r=this,n=this.chart;return new o(n,{keyCodeMap:[[[e.left,e.right,e.up,e.down],function(e){return r.onKbdArrowKey(this,e)}],[[e.enter,e.space],function(n){return t.isFirefox&&n===e.space?this.response.success:r.onKbdClick(this)}],[[e.pageDown,e.pageUp],function(t){return r.highlightAdjacentLegendPage(t===e.pageDown?1:-1),this.response.success}]],validate:function(){return r.shouldHaveLegendNavigation()},init:function(){n.highlightLegendItem(0),r.highlightedLegendItemIx=0},terminate:function(){r.highlightedLegendItemIx=-1,n.legend.allItems.forEach((function(e){return c(!1,e)}))}})},n.prototype.onKbdArrowKey=function(e,t){var r=this.keyCodes,n=e.response,i=this.chart,o=i.options.accessibility,a=i.legend.allItems.length;return t=t===r.left||t===r.up?-1:1,i.highlightLegendItem(this.highlightedLegendItemIx+t)?(this.highlightedLegendItemIx+=t,n.success):(1<a&&o.keyboardNavigation.wrapAround&&e.init(t),n.success)},n.prototype.onKbdClick=function(e){var t=this.chart.legend.allItems[this.highlightedLegendItemIx];return t&&t.a11yProxyElement&&t.a11yProxyElement.click(),e.response.success},n.prototype.shouldHaveLegendNavigation=function(){if(!l(this.chart))return!1;var e=this.chart,t=(e.options.legend||{}).accessibility||{};return!!(e.legend.display&&t.keyboardNavigation&&t.keyboardNavigation.enabled)},n}(i),function(e){function t(e){var t=this.legend.allItems,r=this.accessibility&&this.accessibility.components.legend.highlightedLegendItemIx,n=t[e];return!!n&&(f(r)&&t[r]&&c(!1,t[r]),e=(t=this.legend).allItems[e].pageIx,r=t.currentPage,void 0!==e&&e+1!==r&&t.scroll(1+e-r),e=n.legendItem,t=n.a11yProxyElement&&n.a11yProxyElement.buttonElement,e&&e.element&&t&&this.setFocusToElement(e,t),c(!0,n),!0)}function r(e){var t=e.item;this.chart.options.accessibility.enabled&&t&&t.a11yProxyElement&&t.a11yProxyElement.buttonElement.setAttribute("aria-pressed",e.visible?"true":"false")}var n=[];e.compose=function(e,i){-1===n.indexOf(e)&&(n.push(e),e.prototype.highlightLegendItem=t),-1===n.indexOf(i)&&(n.push(i),d(i,"afterColorizeItem",r))}}(e||(e={})),e})),t(e,"Accessibility/Components/SeriesComponent/SeriesDescriber.js",[e["Accessibility/Components/AnnotationsA11y.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/FormatUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){function o(e){var t=e.index;return e.series&&e.series.data&&S(t)&&w(e.series.data,(function(e){return!!(e&&void 0!==e.index&&e.index>t&&e.graphic&&e.graphic.element)}))||null}function a(e){var t=e.chart.options.accessibility.series.pointDescriptionEnabledThreshold;return!!(!1!==t&&e.points&&e.points.length>=t)}function s(e,t){var r=e.series,n=r.chart;e=n.options.accessibility.point||{};var i=r.options.accessibility&&r.options.accessibility.point||{};return r=r.tooltipOptions||{},n=n.options.lang,x(t)?v(t,i.valueDecimals||e.valueDecimals||r.valueDecimals||-1,n.decimalPoint,n.accessibility.thousandsSep||n.thousandsSep):t}function l(e,t){return e.chart.langFormat("accessibility.series."+t+"Description",{name:d(e[t]),series:e})}function c(e){var t=e.series,r=1<t.chart.series.length||t.options.name,n=e.series,i=n.chart,o=n.options.accessibility;if(o=o&&o.point&&o.point.valueDescriptionFormat||i.options.accessibility.point.valueDescriptionFormat,n=C(n.xAxis&&n.xAxis.options.accessibility&&n.xAxis.options.accessibility.enabled,!i.angular)){var a=e.series,l=a.chart,c=a.options.accessibility&&a.options.accessibility.point||{},u=l.options.accessibility.point||{};(a=a.xAxis&&a.xAxis.dateTime)?(a=a.getXDateFormat(e.x||0,l.options.tooltip.dateTimeLabelFormats),c=c.dateFormatter&&c.dateFormatter(e)||u.dateFormatter&&u.dateFormatter(e)||c.dateFormat||u.dateFormat||a,l=l.time.dateFormat(c,e.x||0,void 0)):l=void 0,c=(e.series.xAxis||{}).categories&&S(e.category)&&(""+e.category).replace("<br/>"," "),u=S(e.id)&&0>(""+e.id).indexOf("highcharts-"),a="x, "+e.x,l=e.name||l||c||(u?e.id:a)}else l="";c=S(e.index)?e.index+1:"";var h=(u=e.series).chart.options.accessibility.point||{},d=u.chart.options.accessibility&&u.chart.options.accessibility.point||{},A=u.tooltipOptions||{};return a=d.valuePrefix||h.valuePrefix||A.valuePrefix||"",h=d.valueSuffix||h.valueSuffix||A.valueSuffix||"",d=s(e,e[void 0!==e.value?"value":"y"]),u=e.isNull?u.chart.langFormat("accessibility.series.nullPointValue",{point:e}):u.pointArrayMap?function(e,t,r){var n=t||"",i=r||"";return e.series.pointArrayMap.reduce((function(t,r){t+=t.length?", ":"";var o=s(e,C(e[r],e.options[r]));return t+(r+": ")+n+o+i}),"")}(e,a,h):a+d+h,i=m(o,{point:e,index:c,xDescription:l,value:u,separator:n?", ":""},i),o=(o=e.options&&e.options.accessibility&&e.options.accessibility.description)?" "+o:"",t=r?" "+t.name+".":"",r=e.series.chart,l={point:e,annotations:n=p(e)},r=n.length?r.langFormat("accessibility.series.pointAnnotationsDescription",l):"",e.accessibility=e.accessibility||{},e.accessibility.valueDescription=i,i+o+t+(r?" "+r:"")}function u(e){var t=function(e){var t=e.options.accessibility||{};return!a(e)&&!t.exposeAsGroupOnly}(e),r=function(e){var t=e.chart.options.accessibility.keyboardNavigation.seriesNavigation;return!(!e.points||!(e.points.length<t.pointNavigationEnabledThreshold||!1===t.pointNavigationEnabledThreshold))}(e),n=e.chart.options.accessibility.point.describeNull;(t||r)&&e.points.forEach((function(r){var i;if(!(i=r.graphic&&r.graphic.element)){var a=r.series;if(i=a&&a.chart,a=a&&a.is("sunburst"),i=i&&i.options.accessibility.point.describeNull,i=r.isNull&&!a&&i){a=r.series;var s=o(r);a=(i=s&&s.graphic)?i.parentGroup:a.graph||a.group,s=s?{x:C(r.plotX,s.plotX,0),y:C(r.plotY,s.plotY,0)}:{x:C(r.plotX,0),y:C(r.plotY,0)},(s=r.series.chart.renderer.rect(s.x,s.y,1,1)).attr({class:"highcharts-a11y-dummy-point",fill:"none",opacity:0,"fill-opacity":0,"stroke-opacity":0}),a&&a.element?(r.graphic=s,r.hasDummyGraphic=!0,s.add(a),a.element.insertBefore(s.element,i?i.element:null),i=s.element):i=void 0}}a=r.options&&r.options.accessibility&&!1===r.options.accessibility.enabled,i&&(r.isNull&&!n?i.setAttribute("aria-hidden",!0):(i.setAttribute("tabindex","-1"),e.chart.styledMode||(i.style.outline="none"),t&&!a?(a=(s=r.series).chart.options.accessibility.point||{},s=s.options.accessibility&&s.options.accessibility.point||{},r=b(s.descriptionFormatter&&s.descriptionFormatter(r)||a.descriptionFormatter&&a.descriptionFormatter(r)||c(r)),i.setAttribute("role","img"),i.setAttribute("aria-label",r)):i.setAttribute("aria-hidden",!0)))}))}function h(e){var t=e.chart,r=t.types||[],n=function(e){var t=(e.options.accessibility||{}).description;return t&&e.chart.langFormat("accessibility.series.description",{description:t,series:e})||""}(e),i=function(r){return t[r]&&1<t[r].length&&e[r]},o=e.index+1,a=l(e,"xAxis"),s=l(e,"yAxis"),c={seriesNumber:o,series:e,chart:t};return r=1<r.length?"Combination":"",c=t.langFormat("accessibility.series.summary."+e.type+r,c)||t.langFormat("accessibility.series.summary.default"+r,c),i=(i("yAxis")?" "+s+".":"")+(i("xAxis")?" "+a+".":""),m(t.options.accessibility.series.descriptionFormat||"",{seriesDescription:c,authorDescription:n?" "+n:"",axisDescription:i,series:e,chart:t,seriesNumber:o},void 0)}var p=e.getPointAnnotationTexts,d=t.getAxisDescription,A=t.getSeriesFirstPointElement,f=t.getSeriesA11yElement,g=t.unhideChartElementFromAT,m=r.format,v=r.numberFormat,y=n.reverseChildNodes,b=n.stripHTMLTagsFromString,w=i.find,x=i.isNumber,C=i.pick,S=i.defined;return{defaultPointDescriptionFormatter:c,defaultSeriesDescriptionFormatter:h,describeSeries:function(e){var t=e.chart,r=A(e),n=f(e),i=t.is3d&&t.is3d();if(n){n.lastChild!==r||i||y(n),u(e),g(t,n),t=(i=e.chart).options.chart,r=1<i.series.length,i=i.options.accessibility.series.describeSingleSeries;var o=(e.options.accessibility||{}).exposeAsGroupOnly;t.options3d&&t.options3d.enabled&&r||!(r||i||o||a(e))?n.removeAttribute("aria-label"):(r=(t=e.chart.options.accessibility).landmarkVerbosity,(e.options.accessibility||{}).exposeAsGroupOnly?n.setAttribute("role","img"):"all"===r?n.setAttribute("role","region"):n.setAttribute("role","group"),n.setAttribute("tabindex","-1"),e.chart.styledMode||(n.style.outline="none"),n.setAttribute("aria-label",b(t.series.descriptionFormatter&&t.series.descriptionFormatter(e)||h(e))))}}}})),t(e,"Accessibility/Components/SeriesComponent/NewDataAnnouncer.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"]],(function(e,t,r,n,i,o){var a=t.addEvent,s=t.defined,l=n.getChartTitle,c=o.defaultPointDescriptionFormatter,u=o.defaultSeriesDescriptionFormatter;return t=function(){function t(e){this.announcer=void 0,this.dirty={allSeries:{}},this.eventProvider=void 0,this.lastAnnouncementTime=0,this.chart=e}return t.prototype.init=function(){var e=this.chart,t=e.options.accessibility.announceNewData.interruptUser?"assertive":"polite";this.lastAnnouncementTime=0,this.dirty={allSeries:{}},this.eventProvider=new i,this.announcer=new r(e,t),this.addEventListeners()},t.prototype.destroy=function(){this.eventProvider.removeAddedEvents(),this.announcer.destroy()},t.prototype.addEventListeners=function(){var e=this,t=this.chart,r=this.eventProvider;r.addEvent(t,"afterApplyDrilldown",(function(){e.lastAnnouncementTime=0})),r.addEvent(t,"afterAddSeries",(function(t){e.onSeriesAdded(t.series)})),r.addEvent(t,"redraw",(function(){e.announceDirtyData()}))},t.prototype.onSeriesAdded=function(e){this.chart.options.accessibility.announceNewData.enabled&&(this.dirty.hasDirty=!0,this.dirty.allSeries[e.name+e.index]=e,this.dirty.newSeries=s(this.dirty.newSeries)?void 0:e)},t.prototype.announceDirtyData=function(){var e=this;if(this.chart.options.accessibility.announceNewData&&this.dirty.hasDirty){var t=this.dirty.newPoint;t&&(t=function(e){var t=e.series.data.filter((function(t){return e.x===t.x&&e.y===t.y}));return 1===t.length?t[0]:e}(t)),this.queueAnnouncement(Object.keys(this.dirty.allSeries).map((function(t){return e.dirty.allSeries[t]})),this.dirty.newSeries,t),this.dirty={allSeries:{}}}},t.prototype.queueAnnouncement=function(e,t,r){var n=this,i=this.chart.options.accessibility.announceNewData;if(i.enabled){var o=+new Date;i=Math.max(0,i.minAnnounceInterval-(o-this.lastAnnouncementTime)),e=function(e,t){var r=(e||[]).concat(t||[]).reduce((function(e,t){return e[t.name+t.index]=t,e}),{});return Object.keys(r).map((function(e){return r[e]}))}(this.queuedAnnouncement&&this.queuedAnnouncement.series,e),(t=this.buildAnnouncementMessage(e,t,r))&&(this.queuedAnnouncement&&clearTimeout(this.queuedAnnouncementTimer),this.queuedAnnouncement={time:o,message:t,series:e},this.queuedAnnouncementTimer=setTimeout((function(){n&&n.announcer&&(n.lastAnnouncementTime=+new Date,n.announcer.announce(n.queuedAnnouncement.message),delete n.queuedAnnouncement,delete n.queuedAnnouncementTimer)}),i))}},t.prototype.buildAnnouncementMessage=function(t,r,n){var i=this.chart,o=i.options.accessibility.announceNewData;return o.announcementFormatter&&!1!==(t=o.announcementFormatter(t,r,n))?t.length?t:null:(t=e.charts&&1<e.charts.length?"Multiple":"Single",t=r?"newSeriesAnnounce"+t:n?"newPointAnnounce"+t:"newDataAnnounce",o=l(i),i.langFormat("accessibility.announceNewData."+t,{chartTitle:o,seriesDesc:r?u(r):null,pointDesc:n?c(n):null,point:n,series:r}))},t}(),function(e){function t(e){var t=this.chart,r=this.newDataAnnouncer;r&&r.chart===t&&t.options.accessibility.announceNewData.enabled&&(r.dirty.newPoint=s(r.dirty.newPoint)?void 0:e.point)}function r(){var e=this.chart,t=this.newDataAnnouncer;t&&t.chart===e&&e.options.accessibility.announceNewData.enabled&&(t.dirty.hasDirty=!0,t.dirty.allSeries[this.name+this.index]=this)}e.composedClasses=[],e.compose=function(n){-1===e.composedClasses.indexOf(n)&&(e.composedClasses.push(n),a(n,"addPoint",t),a(n,"updatedData",r))}}(t||(t={})),t})),t(e,"Accessibility/ProxyElement.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,r,n,i){var o=e.doc,a=t.attr,s=t.css,l=t.merge,c=n.fireEventOnWrappedOrUnwrappedElement,u=i.cloneMouseEvent,h=i.cloneTouchEvent,p=i.getFakeMouseEvent,d=i.removeElement;return function(){function e(e,t,n,i){this.chart=e,this.target=t,this.groupType=n,n="ul"===n,this.eventProvider=new r;var a=n?o.createElement("li"):null,s=this.buttonElement=o.createElement("button");e.styledMode||this.hideButtonVisually(s),a?(n&&!e.styledMode&&(a.style.listStyle="none"),a.appendChild(s),this.element=a):this.element=s,this.updateTarget(t,i)}return e.prototype.click=function(){var e=this.getTargetPosition();e.x+=e.width/2,e.y+=e.height/2,e=p("click",e),c(this.target.click,e)},e.prototype.updateTarget=function(e,t){this.target=e,this.updateCSSClassName();var r=t||{};Object.keys(r).forEach((function(e){null===r[e]&&delete r[e]})),a(this.buttonElement,l({"aria-label":this.getTargetAttr(e.click,"aria-label")},r)),this.eventProvider.removeAddedEvents(),this.addProxyEventsToButton(this.buttonElement,e.click),this.refreshPosition()},e.prototype.refreshPosition=function(){var e=this.getTargetPosition();s(this.buttonElement,{width:(e.width||1)+"px",height:(e.height||1)+"px",left:(Math.round(e.x)||0)+"px",top:(Math.round(e.y)||0)+"px"})},e.prototype.remove=function(){this.eventProvider.removeAddedEvents(),d(this.element)},e.prototype.updateCSSClassName=function(){var e=this.chart.legend;e=-1<((e=e.group&&e.group.div)&&e.className||"").indexOf("highcharts-no-tooltip");var t=-1<(this.getTargetAttr(this.target.click,"class")||"").indexOf("highcharts-no-tooltip");this.buttonElement.className=e||t?"highcharts-a11y-proxy-button highcharts-no-tooltip":"highcharts-a11y-proxy-button"},e.prototype.addProxyEventsToButton=function(e,t){var r=this;"click touchstart touchend touchcancel touchmove mouseover mouseenter mouseleave mouseout".split(" ").forEach((function(n){var i=0===n.indexOf("touch");r.eventProvider.addEvent(e,n,(function(e){var r=i?h(e):u(e);t&&c(t,r),e.stopPropagation(),i||e.preventDefault()}),{passive:!1})}))},e.prototype.hideButtonVisually=function(e){s(e,{borderWidth:0,backgroundColor:"transparent",cursor:"pointer",outline:"none",opacity:.001,filter:"alpha(opacity=1)",zIndex:999,overflow:"hidden",padding:0,margin:0,display:"block",position:"absolute","-ms-filter":"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"})},e.prototype.getTargetPosition=function(){var e=this.target.click;if(e=e.element?e.element:e,e=this.target.visual||e,this.chart.renderTo&&e&&e.getBoundingClientRect){e=e.getBoundingClientRect();var t=this.chart.pointer.getChartPosition();return{x:(e.left-t.left)/t.scaleX,y:(e.top-t.top)/t.scaleY,width:e.right/t.scaleX-e.left/t.scaleX,height:e.bottom/t.scaleY-e.top/t.scaleY}}return{x:0,y:0,width:1,height:1}},e.prototype.getTargetAttr=function(e,t){return e.element?e.element.getAttribute(t):e.getAttribute(t)},e}()})),t(e,"Accessibility/ProxyProvider.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/ProxyElement.js"]],(function(e,t,r,n,i,o){var a=e.doc,s=t.attr,l=t.css,c=r.unhideChartElementFromAT,u=i.removeElement,h=i.removeChildNodes;return function(){function e(e){this.chart=e,this.domElementProvider=new n,this.groups={},this.groupOrder=[],this.beforeChartProxyPosContainer=this.createProxyPosContainer("before"),this.afterChartProxyPosContainer=this.createProxyPosContainer("after"),this.update()}return e.prototype.addProxyElement=function(e,t,r){var n=this.groups[e];if(!n)throw Error("ProxyProvider.addProxyElement: Invalid group key "+e);return e=new o(this.chart,t,n.type,r),n.proxyContainerElement.appendChild(e.element),n.proxyElements.push(e),e},e.prototype.addGroup=function(e,t,r){var n=this.groups[e];if(n)return n.groupElement;if(n=this.domElementProvider.createElement(t),r&&r.role&&"div"!==t){var i=this.domElementProvider.createElement("div");i.appendChild(n)}else i=n;return i.className="highcharts-a11y-proxy-group highcharts-a11y-proxy-group-"+e.replace(/\W/g,"-"),this.groups[e]={proxyContainerElement:n,groupElement:i,type:t,proxyElements:[]},s(i,r||{}),"ul"===t&&n.setAttribute("role","list"),this.afterChartProxyPosContainer.appendChild(i),this.updateGroupOrder(this.groupOrder),i},e.prototype.updateGroupAttrs=function(e,t){var r=this.groups[e];if(!r)throw Error("ProxyProvider.updateGroupAttrs: Invalid group key "+e);s(r.groupElement,t)},e.prototype.updateGroupOrder=function(e){var t=this;if(this.groupOrder=e.slice(),!this.isDOMOrderGroupOrder()){var r=e.indexOf("series"),n=-1<r?e.slice(0,r):e,i=-1<r?e.slice(r+1):[];e=a.activeElement,["before","after"].forEach((function(e){var r=t["before"===e?"beforeChartProxyPosContainer":"afterChartProxyPosContainer"];e="before"===e?n:i,h(r),e.forEach((function(e){(e=t.groups[e])&&r.appendChild(e.groupElement)}))})),(this.beforeChartProxyPosContainer.contains(e)||this.afterChartProxyPosContainer.contains(e))&&e&&e.focus&&e.focus()}},e.prototype.clearGroup=function(e){var t=this.groups[e];if(!t)throw Error("ProxyProvider.clearGroup: Invalid group key "+e);h(t.proxyContainerElement)},e.prototype.removeGroup=function(e){var t=this.groups[e];t&&(u(t.groupElement),delete this.groups[e])},e.prototype.update=function(){this.updatePosContainerPositions(),this.updateGroupOrder(this.groupOrder),this.updateProxyElementPositions()},e.prototype.updateProxyElementPositions=function(){Object.keys(this.groups).forEach(this.updateGroupProxyElementPositions.bind(this))},e.prototype.updateGroupProxyElementPositions=function(e){(e=this.groups[e])&&e.proxyElements.forEach((function(e){return e.refreshPosition()}))},e.prototype.destroy=function(){this.domElementProvider.destroyCreatedElements()},e.prototype.createProxyPosContainer=function(e){var t=this.domElementProvider.createElement("div");return t.setAttribute("aria-hidden","false"),t.className="highcharts-a11y-proxy-container"+(e?"-"+e:""),l(t,{top:"0",left:"0"}),this.chart.styledMode||(t.style.whiteSpace="nowrap",t.style.position="absolute"),t},e.prototype.getCurrentGroupOrderInDOM=function(){var e=this,t=function(t){var r=[];t=t.children;for(var n=0;n<t.length;++n){e:{for(var i=t[n],o=Object.keys(e.groups),a=o.length;a--;){var s=o[a],l=e.groups[s];if(l&&i===l.groupElement){i=s;break e}}i=void 0}i&&r.push(i)}return r},r=t(this.beforeChartProxyPosContainer);return t=t(this.afterChartProxyPosContainer),r.push("series"),r.concat(t)},e.prototype.isDOMOrderGroupOrder=function(){var e=this,t=this.getCurrentGroupOrderInDOM(),r=this.groupOrder.filter((function(t){return"series"===t||!!e.groups[t]})),n=t.length;if(n!==r.length)return!1;for(;n--;)if(t[n]!==r[n])return!1;return!0},e.prototype.updatePosContainerPositions=function(){var e=this.chart;if(!e.renderer.forExport){var t=e.renderer.box;e.container.insertBefore(this.afterChartProxyPosContainer,t.nextSibling),e.container.insertBefore(this.beforeChartProxyPosContainer,t),c(this.chart,this.afterChartProxyPosContainer),c(this.chart,this.beforeChartProxyPosContainer)}},e}()})),t(e,"Extensions/RangeSelector.js",[e["Core/Axis/Axis.js"],e["Core/Chart/Chart.js"],e["Core/Globals.js"],e["Core/DefaultOptions.js"],e["Core/Renderer/SVG/SVGElement.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o){var a=n.defaultOptions,s=o.addEvent,l=o.createElement,c=o.css,u=o.defined,h=o.destroyObjectProperties,p=o.discardElement,d=o.extend,A=o.find,f=o.fireEvent,g=o.isNumber,m=o.merge,v=o.objectEach,y=o.pad,b=o.pick,w=o.pInt,x=o.splat;d(a,{rangeSelector:{allButtonsEnabled:!1,buttons:void 0,buttonSpacing:5,dropdown:"responsive",enabled:void 0,verticalAlign:"top",buttonTheme:{width:28,height:18,padding:2,zIndex:7},floating:!1,x:0,y:0,height:void 0,inputBoxBorderColor:"none",inputBoxHeight:17,inputBoxWidth:void 0,inputDateFormat:"%b %e, %Y",inputDateParser:void 0,inputEditDateFormat:"%Y-%m-%d",inputEnabled:!0,inputPosition:{align:"right",x:0,y:0},inputSpacing:5,selected:void 0,buttonPosition:{align:"left",x:0,y:0},inputStyle:{color:"#335cad",cursor:"pointer"},labelStyle:{color:"#666666"}}}),d(a.lang,{rangeSelectorZoom:"Zoom",rangeSelectorFrom:"",rangeSelectorTo:"→"});var C=function(){function t(e){this.buttons=void 0,this.buttonOptions=t.prototype.defaultButtons,this.initialButtonGroupWidth=0,this.options=void 0,this.chart=e,this.init(e)}return t.prototype.clickButton=function(t,r){var n=this.chart,i=this.buttonOptions[t],o=n.xAxis[0],a=n.scroller&&n.scroller.getUnionExtremes()||o||{},l=a.dataMin,c=a.dataMax,h=o&&Math.round(Math.min(o.max,b(c,o.max))),p=i.type;a=i._range;var d,A=i.dataGrouping,m=!0;if(null!==l&&null!==c){if(n.fixedRange=a,this.setSelected(t),A&&(this.forcedDataGrouping=!0,e.prototype.setDataGrouping.call(o||{chart:this.chart},A,!1),this.frozenStates=i.preserveDataGrouping),"month"===p||"year"===p)if(o){m={range:i,max:h,chart:n,dataMin:l,dataMax:c};var v=o.minFromRange.call(m);g(m.newMax)&&(h=m.newMax),m=!1}else a=i;else if(a)v=Math.max(h-a,l),h=Math.min(v+a,c),m=!1;else if("ytd"===p){if(!o)return void(this.deferredYTDClick=t);void 0!==c&&void 0!==l||(l=Number.MAX_VALUE,c=Number.MIN_VALUE,n.series.forEach((function(e){(e=e.xData)&&(l=Math.min(e[0],l),c=Math.max(e[e.length-1],c))})),r=!1),v=d=(h=this.getYTDExtremes(c,l,n.time.useUTC)).min,h=h.max}else"all"===p&&o&&(n.navigator&&n.navigator.baseSeries[0]&&(n.navigator.baseSeries[0].xAxis.options.range=void 0),v=l,h=c);if(m&&i._offsetMin&&u(v)&&(v+=i._offsetMin),i._offsetMax&&u(h)&&(h+=i._offsetMax),this.dropdown&&(this.dropdown.selectedIndex=t+1),o)o.setExtremes(v,h,b(r,!0),void 0,{trigger:"rangeSelectorButton",rangeSelectorButton:i});else{var y=x(n.options.xAxis)[0],w=y.range;y.range=a;var C=y.min;y.min=d,s(n,"load",(function(){y.range=w,y.min=C}))}f(this,"afterBtnClick")}},t.prototype.setSelected=function(e){this.selected=this.options.selected=e},t.prototype.init=function(e){var t=this,r=e.options.rangeSelector,n=r.buttons||t.defaultButtons.slice(),i=r.selected,o=function(){var e=t.minInput,r=t.maxInput;e&&e.blur&&f(e,"blur"),r&&r.blur&&f(r,"blur")};t.chart=e,t.options=r,t.buttons=[],t.buttonOptions=n,this.eventsToUnbind=[],this.eventsToUnbind.push(s(e.container,"mousedown",o)),this.eventsToUnbind.push(s(e,"resize",o)),n.forEach(t.computeButtonRange),void 0!==i&&n[i]&&this.clickButton(i,!1),this.eventsToUnbind.push(s(e,"load",(function(){e.xAxis&&e.xAxis[0]&&s(e.xAxis[0],"setExtremes",(function(r){this.max-this.min!==e.fixedRange&&"rangeSelectorButton"!==r.trigger&&"updatedData"!==r.trigger&&t.forcedDataGrouping&&!t.frozenStates&&this.setDataGrouping(!1,!1)}))})))},t.prototype.updateButtonStates=function(){var e=this,t=this.chart,r=this.dropdown,n=t.xAxis[0],i=Math.round(n.max-n.min),o=!n.hasVisibleSeries,a=t.scroller&&t.scroller.getUnionExtremes()||n,s=a.dataMin,l=a.dataMax,c=(t=e.getYTDExtremes(l,s,t.time.useUTC)).min,u=t.max,h=e.selected,p=g(h),d=e.options.allButtonsEnabled,A=e.buttons;e.buttonOptions.forEach((function(t,a){var f=t._range,g=t.type,m=t.count||1,v=A[a],y=0,b=t._offsetMax-t._offsetMin;t=a===h;var w=f>l-s,x=f<n.minRange,C=!1,S=!1;f=f===i,("month"===g||"year"===g)&&i+36e5>=864e5*{month:28,year:365}[g]*m-b&&i-36e5<=864e5*{month:31,year:366}[g]*m+b?f=!0:"ytd"===g?(f=u-c+b===i,C=!t):"all"===g&&(f=n.max-n.min>=l-s,S=!t&&p&&f),g=!d&&(w||x||S||o),m=t&&f||f&&!p&&!C||t&&e.frozenStates,g?y=3:m&&(p=!0,y=2),v.state!==y&&(v.setState(y),r&&(r.options[a+1].disabled=g,2===y&&(r.selectedIndex=a+1)),0===y&&h===a&&e.setSelected())}))},t.prototype.computeButtonRange=function(e){var t=e.type,r=e.count||1,n={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5};n[t]?e._range=n[t]*r:"month"!==t&&"year"!==t||(e._range=864e5*{month:30,year:365}[t]*r),e._offsetMin=b(e.offsetMin,0),e._offsetMax=b(e.offsetMax,0),e._range+=e._offsetMax-e._offsetMin},t.prototype.getInputValue=function(e){e="min"===e?this.minInput:this.maxInput;var t=this.chart.options.rangeSelector,r=this.chart.time;return e?("text"===e.type&&t.inputDateParser||this.defaultInputDateParser)(e.value,r.useUTC,r):0},t.prototype.setInputValue=function(e,t){var r=this.options,n=this.chart.time,i="min"===e?this.minInput:this.maxInput;if(e="min"===e?this.minDateBox:this.maxDateBox,i){var o=i.getAttribute("data-hc-time");o=u(o)?Number(o):void 0,u(t)&&(u(o)&&i.setAttribute("data-hc-time-previous",o),i.setAttribute("data-hc-time",t),o=t),i.value=n.dateFormat(this.inputTypeFormats[i.type]||r.inputEditDateFormat,o),e&&e.attr({text:n.dateFormat(r.inputDateFormat,o)})}},t.prototype.setInputExtremes=function(e,t,r){if(e="min"===e?this.minInput:this.maxInput){var n=this.inputTypeFormats[e.type],i=this.chart.time;n&&(t=i.dateFormat(n,t),e.min!==t&&(e.min=t),r=i.dateFormat(n,r),e.max!==r&&(e.max=r))}},t.prototype.showInput=function(e){var t="min"===e?this.minDateBox:this.maxDateBox;if((e="min"===e?this.minInput:this.maxInput)&&t&&this.inputGroup){var r="text"===e.type,n=this.inputGroup,i=n.translateX;n=n.translateY;var o=this.options.inputBoxWidth;c(e,{width:r?t.width+(o?-2:20)+"px":"auto",height:r?t.height-2+"px":"auto",border:"2px solid silver"}),c(e,r&&o?{left:i+t.x+"px",top:n+"px"}:{left:Math.min(Math.round(t.x+i-(e.offsetWidth-t.width)/2),this.chart.chartWidth-e.offsetWidth)+"px",top:n-(e.offsetHeight-t.height)/2+"px"})}},t.prototype.hideInput=function(e){(e="min"===e?this.minInput:this.maxInput)&&c(e,{top:"-9999em",border:0,width:"1px",height:"1px"})},t.prototype.defaultInputDateParser=function(e,t,n){var i,o=e.split("/").join("-").split(" ").join("T");return-1===o.indexOf("T")&&(o+="T00:00"),t?o+="Z":((i=r.isSafari)&&(i=!(6<(i=o).length&&(i.lastIndexOf("-")===i.length-6||i.lastIndexOf("+")===i.length-6))),i&&(o+=0>=(i=new Date(o).getTimezoneOffset()/60)?"+".concat(y(-i),":00"):"-".concat(y(i),":00"))),o=Date.parse(o),g(o)||(e=e.split("-"),o=Date.UTC(w(e[0]),w(e[1])-1,w(e[2]))),n&&t&&g(o)&&(o+=n.getTimezoneOffset(o)),o},t.prototype.drawInput=function(e){function t(){var t=s.getInputValue(e),r=n.xAxis[0],i=n.scroller&&n.scroller.xAxis?n.scroller.xAxis:r,o=i.dataMin;i=i.dataMax;var a=s.maxInput,l=s.minInput;t!==Number(v.getAttribute("data-hc-time-previous"))&&g(t)&&(v.setAttribute("data-hc-time-previous",t),A&&a&&g(o)?t>Number(a.getAttribute("data-hc-time"))?t=void 0:t<o&&(t=o):l&&g(i)&&(t<Number(l.getAttribute("data-hc-time"))?t=void 0:t>i&&(t=i)),void 0!==t&&r.setExtremes(A?t:r.min,A?r.max:t,void 0,void 0,{trigger:"rangeSelectorInput"}))}var n=this.chart,i=this.div,o=this.inputGroup,s=this,u=n.renderer.style||{},h=n.renderer,p=n.options.rangeSelector,A="min"===e,f=a.lang[A?"rangeSelectorFrom":"rangeSelectorTo"]||"";f=h.label(f,0).addClass("highcharts-range-label").attr({padding:f?2:0,height:f?p.inputBoxHeight:0}).add(o),h=h.label("",0).addClass("highcharts-range-input").attr({padding:2,width:p.inputBoxWidth,height:p.inputBoxHeight,"text-align":"center"}).on("click",(function(){s.showInput(e),s[e+"Input"].focus()})),n.styledMode||h.attr({stroke:p.inputBoxBorderColor,"stroke-width":1}),h.add(o);var v=l("input",{name:e,className:"highcharts-range-selector"},void 0,i);v.setAttribute("type",function(e){if(-1!==e.indexOf("%L"))return"text";var t="aAdewbBmoyY".split("").some((function(t){return-1!==e.indexOf("%"+t)})),r="HkIlMS".split("").some((function(t){return-1!==e.indexOf("%"+t)}));return t&&r?"datetime-local":t?"date":r?"time":"text"}(p.inputDateFormat||"%b %e, %Y")),n.styledMode||(f.css(m(u,p.labelStyle)),h.css(m({color:"#333333"},u,p.inputStyle)),c(v,d({position:"absolute",border:0,boxShadow:"0 0 15px rgba(0,0,0,0.3)",width:"1px",height:"1px",padding:0,textAlign:"center",fontSize:u.fontSize,fontFamily:u.fontFamily,top:"-9999em"},p.inputStyle))),v.onfocus=function(){s.showInput(e)},v.onblur=function(){v===r.doc.activeElement&&t(),s.hideInput(e),s.setInputValue(e),v.blur()};var y=!1;return v.onchange=function(){y||(t(),s.hideInput(e),v.blur())},v.onkeypress=function(e){13===e.keyCode&&t()},v.onkeydown=function(e){y=!0,38!==e.keyCode&&40!==e.keyCode||t()},v.onkeyup=function(){y=!1},{dateBox:h,input:v,label:f}},t.prototype.getPosition=function(){var e=this.chart,t=e.options.rangeSelector;return{buttonTop:(e="top"===t.verticalAlign?e.plotTop-e.axisOffset[0]:0)+t.buttonPosition.y,inputTop:e+t.inputPosition.y-10}},t.prototype.getYTDExtremes=function(e,t,r){var n=this.chart.time,i=new n.Date(e),o=n.get("FullYear",i);return r=r?n.Date.UTC(o,0,1):+new n.Date(o,0,1),t=Math.max(t,r),i=i.getTime(),{max:Math.min(e||i,i),min:t}},t.prototype.render=function(e,t){var r=this.chart,n=r.renderer,i=r.container,o=r.options,a=o.rangeSelector,s=b(o.chart.style&&o.chart.style.zIndex,0)+1;if(o=a.inputEnabled,!1!==a.enabled){if(this.rendered||(this.group=n.g("range-selector-group").attr({zIndex:7}).add(),this.div=l("div",void 0,{position:"relative",height:0,zIndex:s}),this.buttonOptions.length&&this.renderButtons(),i.parentNode&&i.parentNode.insertBefore(this.div,i),o&&(this.inputGroup=n.g("input-group").add(this.group),n=this.drawInput("min"),this.minDateBox=n.dateBox,this.minLabel=n.label,this.minInput=n.input,n=this.drawInput("max"),this.maxDateBox=n.dateBox,this.maxLabel=n.label,this.maxInput=n.input)),o&&(this.setInputValue("min",e),this.setInputValue("max",t),e=r.scroller&&r.scroller.getUnionExtremes()||r.xAxis[0]||{},u(e.dataMin)&&u(e.dataMax)&&(r=r.xAxis[0].minRange||0,this.setInputExtremes("min",e.dataMin,Math.min(e.dataMax,this.getInputValue("max"))-r),this.setInputExtremes("max",Math.max(e.dataMin,this.getInputValue("min"))+r,e.dataMax)),this.inputGroup)){var c=0;[this.minLabel,this.minDateBox,this.maxLabel,this.maxDateBox].forEach((function(e){if(e){var t=e.getBBox().width;t&&(e.attr({x:c}),c+=t+a.inputSpacing)}}))}this.alignElements(),this.rendered=!0}},t.prototype.renderButtons=function(){var e=this,t=this.buttons,n=this.options,i=a.lang,o=this.chart.renderer,c=m(n.buttonTheme),u=c&&c.states,h=c.width||28;delete c.width,delete c.states,this.buttonGroup=o.g("range-selector-buttons").add(this.group);var p=this.dropdown=l("select",void 0,{position:"absolute",width:"1px",height:"1px",padding:0,border:0,top:"-9999em",cursor:"pointer",opacity:1e-4},this.div);s(p,"touchstart",(function(){p.style.fontSize="16px"})),[[r.isMS?"mouseover":"mouseenter"],[r.isMS?"mouseout":"mouseleave"],["change","click"]].forEach((function(r){var n=r[0],i=r[1];s(p,n,(function(){var r=t[e.currentButtonIndex()];r&&f(r.element,i||n)}))})),this.zoomText=o.label(i&&i.rangeSelectorZoom||"",0).attr({padding:n.buttonTheme.padding,height:n.buttonTheme.height,paddingLeft:0,paddingRight:0}).add(this.buttonGroup),this.chart.styledMode||(this.zoomText.css(n.labelStyle),c["stroke-width"]=b(c["stroke-width"],0)),l("option",{textContent:this.zoomText.textStr,disabled:!0},void 0,p),this.buttonOptions.forEach((function(r,n){l("option",{textContent:r.title||r.text},void 0,p),t[n]=o.button(r.text,0,0,(function(t){var i,o=r.events&&r.events.click;o&&(i=o.call(r,t)),!1!==i&&e.clickButton(n),e.isActive=!0}),c,u&&u.hover,u&&u.select,u&&u.disabled).attr({"text-align":"center",width:h}).add(e.buttonGroup),r.title&&t[n].attr("title",r.title)}))},t.prototype.alignElements=function(){var e=this,t=this.buttonGroup,r=this.buttons,n=this.chart,i=this.group,o=this.inputGroup,a=this.options,s=this.zoomText,l=n.options,c=l.exporting&&!1!==l.exporting.enabled&&l.navigation&&l.navigation.buttonOptions;l=a.buttonPosition;var u=a.inputPosition,h=a.verticalAlign,p=function(t,r){return c&&e.titleCollision(n)&&"top"===h&&"right"===r.align&&r.y-t.getBBox().height-12<(c.y||0)+(c.height||0)+n.spacing[0]?-40:0},d=n.plotLeft;if(i&&l&&u){var A=l.x-n.spacing[3];if(t){if(this.positionButtons(),!this.initialButtonGroupWidth){var f=0;s&&(f+=s.getBBox().width+5),r.forEach((function(e,t){f+=e.width,t!==r.length-1&&(f+=a.buttonSpacing)})),this.initialButtonGroupWidth=f}d-=n.spacing[3],this.updateButtonStates(),s=p(t,l),this.alignButtonGroup(s),i.placed=t.placed=n.hasLoaded}t=0,o&&(t=p(o,u),"left"===u.align?A=d:"right"===u.align&&(A=-Math.max(n.axisOffset[1],-t)),o.align({y:u.y,width:o.getBBox().width,align:u.align,x:u.x+A-2},!0,n.spacingBox),o.placed=n.hasLoaded),this.handleCollision(t),i.align({verticalAlign:h},!0,n.spacingBox),o=i.alignAttr.translateY,t=i.getBBox().height+20,p=0,"bottom"===h&&(p=o-(t=t+(p=(p=n.legend&&n.legend.options)&&"bottom"===p.verticalAlign&&p.enabled&&!p.floating?n.legend.legendHeight+b(p.margin,10):0)-20)-(a.floating?0:a.y)-(n.titleOffset?n.titleOffset[2]:0)-10),"top"===h?(a.floating&&(p=0),n.titleOffset&&n.titleOffset[0]&&(p=n.titleOffset[0]),p+=n.margin[0]-n.spacing[0]||0):"middle"===h&&(u.y===l.y?p=o:(u.y||l.y)&&(p=0>u.y||0>l.y?p-Math.min(u.y,l.y):o-t)),i.translate(a.x,a.y+Math.floor(p)),l=this.minInput,u=this.maxInput,o=this.dropdown,a.inputEnabled&&l&&u&&(l.style.marginTop=i.translateY+"px",u.style.marginTop=i.translateY+"px"),o&&(o.style.marginTop=i.translateY+"px")}},t.prototype.alignButtonGroup=function(e,t){var r=this.chart,n=this.buttonGroup,i=this.options.buttonPosition,o=r.plotLeft-r.spacing[3],a=i.x-r.spacing[3];"right"===i.align?a+=e-o:"center"===i.align&&(a-=o/2),n&&n.align({y:i.y,width:b(t,this.initialButtonGroupWidth),align:i.align,x:a},!0,r.spacingBox)},t.prototype.positionButtons=function(){var e=this.buttons,t=this.chart,r=this.options,n=this.zoomText,i=t.hasLoaded?"animate":"attr",o=r.buttonPosition,a=t.plotLeft,s=a;n&&"hidden"!==n.visibility&&(n[i]({x:b(a+o.x,a)}),s+=o.x+n.getBBox().width+5),this.buttonOptions.forEach((function(t,n){"hidden"!==e[n].visibility?(e[n][i]({x:s}),s+=e[n].width+r.buttonSpacing):e[n][i]({x:a})}))},t.prototype.handleCollision=function(e){var t=this,r=this.chart,n=this.buttonGroup,i=this.inputGroup,o=this.options,a=o.buttonPosition,s=o.dropdown,l=o.inputPosition;o=function(){var e=0;return t.buttons.forEach((function(t){(t=t.getBBox()).width>e&&(e=t.width)})),e};var c=function(t){if(i&&n){var r=i.alignAttr.translateX+i.alignOptions.x-e+i.getBBox().x+2,o=i.alignOptions.width,s=n.alignAttr.translateX+n.getBBox().x;return s+t>r&&r+o>s&&a.y<l.y+i.getBBox().height}return!1},u=function(){i&&n&&i.attr({translateX:i.alignAttr.translateX+(r.axisOffset[1]>=-e?0:-e),translateY:i.alignAttr.translateY+n.getBBox().height+10})};if(n){if("always"===s)return this.collapseButtons(e),void(c(o())&&u());"never"===s&&this.expandButtons()}i&&n?l.align===a.align||c(this.initialButtonGroupWidth+20)?"responsive"===s?(this.collapseButtons(e),c(o())&&u()):u():"responsive"===s&&this.expandButtons():n&&"responsive"===s&&(this.initialButtonGroupWidth>r.plotWidth?this.collapseButtons(e):this.expandButtons())},t.prototype.collapseButtons=function(e){var t=this.buttons,r=this.buttonOptions,n=this.chart,i=this.dropdown,o=this.options,a=this.zoomText,s=n.userOptions.rangeSelector&&n.userOptions.rangeSelector.buttonTheme||{},l=function(e){return{text:e?e+" ▾":"▾",width:"auto",paddingLeft:b(o.buttonTheme.paddingLeft,s.padding,8),paddingRight:b(o.buttonTheme.paddingRight,s.padding,8)}};a&&a.hide();var c=!1;r.forEach((function(e,r){2!==(r=t[r]).state?r.hide():(r.show(),r.attr(l(e.text)),c=!0)})),c||(i&&(i.selectedIndex=0),t[0].show(),t[0].attr(l(this.zoomText&&this.zoomText.textStr))),r=o.buttonPosition.align,this.positionButtons(),"right"!==r&&"center"!==r||this.alignButtonGroup(e,t[this.currentButtonIndex()].getBBox().width),this.showDropdown()},t.prototype.expandButtons=function(){var e=this.buttons,t=this.buttonOptions,r=this.options,n=this.zoomText;this.hideDropdown(),n&&n.show(),t.forEach((function(t,n){(n=e[n]).show(),n.attr({text:t.text,width:r.buttonTheme.width||28,paddingLeft:b(r.buttonTheme.paddingLeft,"unset"),paddingRight:b(r.buttonTheme.paddingRight,"unset")}),2>n.state&&n.setState(0)})),this.positionButtons()},t.prototype.currentButtonIndex=function(){var e=this.dropdown;return e&&0<e.selectedIndex?e.selectedIndex-1:0},t.prototype.showDropdown=function(){var e=this.buttonGroup,t=this.buttons,r=this.chart,n=this.dropdown;if(e&&n){var i=e.translateX;e=e.translateY,t=t[this.currentButtonIndex()].getBBox(),c(n,{left:r.plotLeft+i+"px",top:e+.5+"px",width:t.width+"px",height:t.height+"px"}),this.hasVisibleDropdown=!0}},t.prototype.hideDropdown=function(){var e=this.dropdown;e&&(c(e,{top:"-9999em",width:"1px",height:"1px"}),this.hasVisibleDropdown=!1)},t.prototype.getHeight=function(){var e=this.options,t=this.group,r=e.y,n=e.buttonPosition.y,i=e.inputPosition.y;return e.height?e.height:(this.alignElements(),e=t?t.getBBox(!0).height+13+r:0,t=Math.min(i,n),(0>i&&0>n||0<i&&0<n)&&(e+=Math.abs(t)),e)},t.prototype.titleCollision=function(e){return!(e.options.title.text||e.options.subtitle.text)},t.prototype.update=function(e){var t=this.chart;m(!0,t.options.rangeSelector,e),this.destroy(),this.init(t),this.render()},t.prototype.destroy=function(){var e=this,r=e.minInput,n=e.maxInput;e.eventsToUnbind&&(e.eventsToUnbind.forEach((function(e){return e()})),e.eventsToUnbind=void 0),h(e.buttons),r&&(r.onfocus=r.onblur=r.onchange=null),n&&(n.onfocus=n.onblur=n.onchange=null),v(e,(function(r,n){r&&"chart"!==n&&(r instanceof i?r.destroy():r instanceof window.HTMLElement&&p(r)),r!==t.prototype[n]&&(e[n]=null)}),this)},t}();if(C.prototype.defaultButtons=[{type:"month",count:1,text:"1m",title:"View 1 month"},{type:"month",count:3,text:"3m",title:"View 3 months"},{type:"month",count:6,text:"6m",title:"View 6 months"},{type:"ytd",text:"YTD",title:"View year to date"},{type:"year",count:1,text:"1y",title:"View 1 year"},{type:"all",text:"All",title:"View all"}],C.prototype.inputTypeFormats={"datetime-local":"%Y-%m-%dT%H:%M:%S",date:"%Y-%m-%d",time:"%H:%M:%S"},e.prototype.minFromRange=function(){var e=this.range,t=e.type,r=this.max,n=this.chart.time,i=function(e,r){var i="year"===t?"FullYear":"Month",o=new n.Date(e),a=n.get(i,o);return n.set(i,o,a+r),a===n.get(i,o)&&n.set("Date",o,0),o.getTime()-e};if(g(e))var o=r-e,a=e;else e&&(o=r+i(r,-(e.count||1)),this.chart&&(this.chart.fixedRange=r-o));var s=b(this.dataMin,Number.MIN_VALUE);return g(o)||(o=s),o<=s&&(o=s,void 0===a&&(a=i(o,e.count)),this.newMax=Math.min(o+a,b(this.dataMax,Number.MAX_VALUE))),g(r)?!g(e)&&e&&e._offsetMin&&(o+=e._offsetMin):o=void 0,o},!r.RangeSelector){var S=[],E=function(e){function t(){a&&(r=e.xAxis[0].getExtremes(),n=e.legend,o=a&&a.options.verticalAlign,g(r.min)&&a.render(r.min,r.max),n.display&&"top"===o&&o===n.options.verticalAlign&&((i=m(e.spacingBox)).y="vertical"===n.options.layout?e.plotTop:i.y+a.getHeight(),n.group.placed=!1,n.align(i)))}var r,n,i,o,a=e.rangeSelector;a&&(A(S,(function(t){return t[0]===e}))||S.push([e,[s(e.xAxis[0],"afterSetExtremes",(function(e){a&&a.render(e.min,e.max)})),s(e,"redraw",t)]]),t())};s(t,"afterGetContainer",(function(){this.options.rangeSelector&&this.options.rangeSelector.enabled&&(this.rangeSelector=new C(this))})),s(t,"beforeRender",(function(){var e=this.axes,t=this.rangeSelector;t&&(g(t.deferredYTDClick)&&(t.clickButton(t.deferredYTDClick),delete t.deferredYTDClick),e.forEach((function(e){e.updateNames(),e.setScale()})),this.getAxisMargins(),t.render(),e=t.options.verticalAlign,t.options.floating||("bottom"===e?this.extraBottomMargin=!0:"middle"!==e&&(this.extraTopMargin=!0)))})),s(t,"update",(function(e){var t=e.options.rangeSelector;e=this.rangeSelector;var r=this.extraBottomMargin,n=this.extraTopMargin;t&&t.enabled&&!u(e)&&this.options.rangeSelector&&(this.options.rangeSelector.enabled=!0,this.rangeSelector=e=new C(this)),this.extraTopMargin=this.extraBottomMargin=!1,e&&(E(this),t=t&&t.verticalAlign||e.options&&e.options.verticalAlign,e.options.floating||("bottom"===t?this.extraBottomMargin=!0:"middle"!==t&&(this.extraTopMargin=!0)),this.extraBottomMargin!==r||this.extraTopMargin!==n)&&(this.isDirtyBox=!0)})),s(t,"render",(function(){var e=this.rangeSelector;e&&!e.options.floating&&(e.render(),"bottom"===(e=e.options.verticalAlign)?this.extraBottomMargin=!0:"middle"!==e&&(this.extraTopMargin=!0))})),s(t,"getMargins",(function(){var e=this.rangeSelector;e&&(e=e.getHeight(),this.extraTopMargin&&(this.plotTop+=e),this.extraBottomMargin&&(this.marginBottom+=e))})),t.prototype.callbacks.push(E),s(t,"destroy",(function(){for(var e=0;e<S.length;e++){var t=S[e];if(t[0]===this){t[1].forEach((function(e){return e()})),S.splice(e,1);break}}})),r.RangeSelector=C}return C})),t(e,"Accessibility/Components/RangeSelectorComponent.js",[e["Extensions/RangeSelector.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o){var a=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),s=r.unhideChartElementFromAT,l=r.getAxisRangeDescription,c=o.addEvent,u=o.attr;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.announcer=void 0,t}return a(t,e),t.prototype.init=function(){this.announcer=new n(this.chart,"polite")},t.prototype.onChartUpdate=function(){var e=this.chart,t=this,r=e.rangeSelector;r&&(this.updateSelectorVisibility(),this.setDropdownAttrs(),r.buttons&&r.buttons.length&&r.buttons.forEach((function(e){t.setRangeButtonAttrs(e)})),r.maxInput&&r.minInput&&["minInput","maxInput"].forEach((function(n,i){(n=r[n])&&(s(e,n),t.setRangeInputAttrs(n,"accessibility.rangeSelector."+(i?"max":"min")+"InputLabel"))})))},t.prototype.updateSelectorVisibility=function(){var e=this.chart,t=e.rangeSelector,r=t&&t.dropdown,n=t&&t.buttons||[];t&&t.hasVisibleDropdown&&r?(s(e,r),n.forEach((function(e){return e.element.setAttribute("aria-hidden",!0)}))):(r&&r.setAttribute("aria-hidden",!0),n.forEach((function(t){return s(e,t.element)})))},t.prototype.setDropdownAttrs=function(){var e=this.chart,t=e.rangeSelector&&e.rangeSelector.dropdown;t&&(e=e.langFormat("accessibility.rangeSelector.dropdownLabel",{rangeTitle:e.options.lang.rangeSelectorZoom}),t.setAttribute("aria-label",e),t.setAttribute("tabindex",-1))},t.prototype.setRangeButtonAttrs=function(e){u(e.element,{tabindex:-1,role:"button"})},t.prototype.setRangeInputAttrs=function(e,t){var r=this.chart;u(e,{tabindex:-1,"aria-label":r.langFormat(t,{chart:r})})},t.prototype.onButtonNavKbdArrowKey=function(e,t){var r=e.response,n=this.keyCodes,i=this.chart,o=i.options.accessibility.keyboardNavigation.wrapAround;return t=t===n.left||t===n.up?-1:1,i.highlightRangeSelectorButton(i.highlightedRangeSelectorItemIx+t)?r.success:o?(e.init(t),r.success):r[0<t?"next":"prev"]},t.prototype.onButtonNavKbdClick=function(e){e=e.response;var t=this.chart;return 3!==t.oldRangeSelectorItemState&&this.fakeClickEvent(t.rangeSelector.buttons[t.highlightedRangeSelectorItemIx].element),e.success},t.prototype.onAfterBtnClick=function(){var e=this.chart,t=l(e.xAxis[0]);(e=e.langFormat("accessibility.rangeSelector.clickButtonAnnouncement",{chart:e,axisRangeDescription:t}))&&this.announcer.announce(e)},t.prototype.onInputKbdMove=function(e){var t=this.chart,r=t.rangeSelector,n=t.highlightedInputRangeIx=(t.highlightedInputRangeIx||0)+e;1<n||0>n?t.accessibility&&(t.accessibility.keyboardNavigation.tabindexContainer.focus(),t.accessibility.keyboardNavigation.move(e)):r&&(e=r[n?"maxDateBox":"minDateBox"],r=r[n?"maxInput":"minInput"],e&&r&&t.setFocusToElement(e,r))},t.prototype.onInputNavInit=function(e){var t=this,r=this,n=this.chart,i=0<e?0:1,o=n.rangeSelector,a=o&&o[i?"maxDateBox":"minDateBox"];if(e=o&&o.minInput,o=o&&o.maxInput,n.highlightedInputRangeIx=i,a&&e&&o){n.setFocusToElement(a,i?o:e),this.removeInputKeydownHandler&&this.removeInputKeydownHandler(),n=function(e){(e.which||e.keyCode)===t.keyCodes.tab&&(e.preventDefault(),e.stopPropagation(),r.onInputKbdMove(e.shiftKey?-1:1))};var s=c(e,"keydown",n),l=c(o,"keydown",n);this.removeInputKeydownHandler=function(){s(),l()}}},t.prototype.onInputNavTerminate=function(){var e=this.chart.rangeSelector||{};e.maxInput&&e.hideInput("max"),e.minInput&&e.hideInput("min"),this.removeInputKeydownHandler&&(this.removeInputKeydownHandler(),delete this.removeInputKeydownHandler)},t.prototype.initDropdownNav=function(){var e=this,t=this.chart,r=t.rangeSelector,n=r&&r.dropdown;r&&n&&(t.setFocusToElement(r.buttonGroup,n),this.removeDropdownKeydownHandler&&this.removeDropdownKeydownHandler(),this.removeDropdownKeydownHandler=c(n,"keydown",(function(r){var n=t.accessibility;(r.which||r.keyCode)===e.keyCodes.tab&&(r.preventDefault(),r.stopPropagation(),n&&(n.keyboardNavigation.tabindexContainer.focus(),n.keyboardNavigation.move(r.shiftKey?-1:1)))})))},t.prototype.getRangeSelectorButtonNavigation=function(){var e=this.chart,t=this.keyCodes,r=this;return new i(e,{keyCodeMap:[[[t.left,t.right,t.up,t.down],function(e){return r.onButtonNavKbdArrowKey(this,e)}],[[t.enter,t.space],function(){return r.onButtonNavKbdClick(this)}]],validate:function(){return!!(e.rangeSelector&&e.rangeSelector.buttons&&e.rangeSelector.buttons.length)},init:function(t){var n=e.rangeSelector;n&&n.hasVisibleDropdown?r.initDropdownNav():n&&(n=n.buttons.length-1,e.highlightRangeSelectorButton(0<t?0:n))},terminate:function(){r.removeDropdownKeydownHandler&&(r.removeDropdownKeydownHandler(),delete r.removeDropdownKeydownHandler)}})},t.prototype.getRangeSelectorInputNavigation=function(){var e=this.chart,t=this;return new i(e,{keyCodeMap:[],validate:function(){return!!(e.rangeSelector&&e.rangeSelector.inputGroup&&"hidden"!==e.rangeSelector.inputGroup.element.style.visibility&&!1!==e.options.rangeSelector.inputEnabled&&e.rangeSelector.minInput&&e.rangeSelector.maxInput)},init:function(e){t.onInputNavInit(e)},terminate:function(){t.onInputNavTerminate()}})},t.prototype.getKeyboardNavigation=function(){return[this.getRangeSelectorButtonNavigation(),this.getRangeSelectorInputNavigation()]},t.prototype.destroy=function(){this.removeDropdownKeydownHandler&&this.removeDropdownKeydownHandler(),this.removeInputKeydownHandler&&this.removeInputKeydownHandler(),this.announcer&&this.announcer.destroy()},t}(t),function(t){function r(e){var t=this.rangeSelector&&this.rangeSelector.buttons||[],r=this.highlightedRangeSelectorItemIx,n=this.rangeSelector&&this.rangeSelector.selected;return void 0!==r&&t[r]&&r!==n&&t[r].setState(this.oldRangeSelectorItemState||0),this.highlightedRangeSelectorItemIx=e,!!t[e]&&(this.setFocusToElement(t[e].box,t[e].element),e!==n&&(this.oldRangeSelectorItemState=t[e].state,t[e].setState(1)),!0)}function n(){var e=this.chart.accessibility;if(e&&e.components.rangeSelector)return e.components.rangeSelector.onAfterBtnClick()}var i=[];t.compose=function(t,o){-1===i.indexOf(t)&&(i.push(t),t.prototype.highlightRangeSelectorButton=r),-1===i.indexOf(o)&&(i.push(o),c(e,"afterBtnClick",n))}}(t||(t={})),t})),t(e,"Accessibility/Components/SeriesComponent/ForcedMarkers.js",[e["Core/Utilities.js"]],(function(e){var t,r=e.addEvent,n=e.merge;return function(e){function t(e){n(!0,e,{marker:{enabled:!0,states:{normal:{opacity:0}}}})}function i(e){return e.marker.states&&e.marker.states.normal&&e.marker.states.normal.opacity}function o(){this.chart.styledMode&&(this.markerGroup&&this.markerGroup[this.a11yMarkersForced?"addClass":"removeClass"]("highcharts-a11y-markers-hidden"),this._hasPointMarkers&&this.points&&this.points.length&&this.points.forEach((function(e){e.graphic&&(e.graphic[e.hasForcedA11yMarker?"addClass":"removeClass"]("highcharts-a11y-marker-hidden"),e.graphic[!1===e.hasForcedA11yMarker?"addClass":"removeClass"]("highcharts-a11y-marker-visible"))})))}function a(e){this.resetA11yMarkerOptions=n(e.options.marker||{},this.userOptions.marker||{})}function s(){var e=this.options,r=!1!==(this.options.accessibility&&this.options.accessibility.enabled);if((r=this.chart.options.accessibility.enabled&&r)&&(r=this.chart.options.accessibility,r=this.points.length<r.series.pointDescriptionEnabledThreshold||!1===r.series.pointDescriptionEnabledThreshold),r){if(e.marker&&!1===e.marker.enabled&&(this.a11yMarkersForced=!0,t(this.options)),this._hasPointMarkers&&this.points&&this.points.length)for(e=this.points.length;e--;){var o=(r=this.points[e]).options,a=r.hasForcedA11yMarker;delete r.hasForcedA11yMarker,o.marker&&(a=a&&0===i(o),o.marker.enabled&&!a?(n(!0,o.marker,{states:{normal:{opacity:i(o)||1}}}),r.hasForcedA11yMarker=!1):!1===o.marker.enabled&&(t(o),r.hasForcedA11yMarker=!0))}}else this.a11yMarkersForced&&(delete this.a11yMarkersForced,(e=this.resetA11yMarkerOptions)&&this.update({marker:{enabled:e.enabled,states:{normal:{opacity:e.states&&e.states.normal&&e.states.normal.opacity}}}}),delete this.resetA11yMarkerOptions)}var l=[];e.compose=function(e){-1===l.indexOf(e)&&(l.push(e),r(e,"afterSetOptions",a),r(e,"render",s),r(e,"afterRender",o))}}(t||(t={})),t})),t(e,"Accessibility/Components/SeriesComponent/SeriesKeyboardNavigation.js",[e["Core/Series/Point.js"],e["Core/Series/Series.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/ChartUtilities.js"]],(function(e,t,r,n,i,o,a,s){function l(e){var t=e.index,r=e.series.points,n=r.length;if(r[t]===e)return t;for(;n--;)if(r[n]===e)return n}function c(e){var t=e.chart.options.accessibility.keyboardNavigation.seriesNavigation,r=e.options.accessibility||{},n=r.keyboardNavigation;return n&&!1===n.enabled||!1===r.enabled||!1===e.options.enableMouseTracking||!e.visible||t.pointNavigationEnabledThreshold&&t.pointNavigationEnabledThreshold<=e.points.length}function u(e){var t=e.series.chart.options.accessibility,r=e.options.accessibility&&!1===e.options.accessibility.enabled;return e.isNull&&t.keyboardNavigation.seriesNavigation.skipNullPoints||!1===e.visible||!1===e.isInside||r||c(e.series)}function h(e){for(var t=(e=e.series||[]).length,r=0;r<t;++r)if(!c(e[r])){e:{for(var n=e[r].points||[],i=n.length,o=0;o<i;++o)if(!u(n[o])){n=n[o];break e}n=null}if(n)return n}return null}function p(e){for(var t=e.series.length,r=!1;t--&&(e.highlightedPoint=e.series[t].points[e.series[t].points.length-1],!(r=e.series[t].highlightNextValidPoint())););return r}function d(e){return delete e.highlightedPoint,!!(e=h(e))&&e.highlight()}var A=r.seriesTypes,f=n.doc,g=i.defined,m=i.fireEvent,v=s.getPointFromXY,y=s.getSeriesFromName,b=s.scrollToPoint;return r=function(){function r(e,t){this.keyCodes=t,this.chart=e}return r.prototype.init=function(){var r=this,n=this.chart,i=this.eventProvider=new a;i.addEvent(t,"destroy",(function(){return r.onSeriesDestroy(this)})),i.addEvent(n,"afterApplyDrilldown",(function(){var e=h(this);e&&e.highlight(!1)})),i.addEvent(n,"drilldown",(function(e){var t=(e=e.point).series;r.lastDrilledDownPoint={x:e.x,y:e.y,seriesName:t?t.name:""}})),i.addEvent(n,"drillupall",(function(){setTimeout((function(){r.onDrillupAll()}),10)})),i.addEvent(e,"afterSetState",(function(){var e=this.graphic&&this.graphic.element,t=f.activeElement,r=t&&t.getAttribute("class");r=r&&-1<r.indexOf("highcharts-a11y-proxy-button"),n.highlightedPoint===this&&t!==e&&!r&&e&&e.focus&&e.focus()}))},r.prototype.onDrillupAll=function(){var e,t=this.lastDrilledDownPoint,r=this.chart,n=t&&y(r,t.seriesName);t&&n&&g(t.x)&&g(t.y)&&(e=v(n,t.x,t.y)),e=e||h(r),r.container&&r.container.focus(),e&&e.highlight&&e.highlight(!1)},r.prototype.getKeyboardNavigationHandler=function(){var e=this,t=this.keyCodes,r=this.chart,n=r.inverted;return new o(r,{keyCodeMap:[[n?[t.up,t.down]:[t.left,t.right],function(t){return e.onKbdSideways(this,t)}],[n?[t.left,t.right]:[t.up,t.down],function(t){return e.onKbdVertical(this,t)}],[[t.enter,t.space],function(e,t){return(e=r.highlightedPoint)&&(t.point=e,m(e.series,"click",t),e.firePointEvent("click")),this.response.success}],[[t.home],function(){return d(r),this.response.success}],[[t.end],function(){return p(r),this.response.success}],[[t.pageDown,t.pageUp],function(e){return r.highlightAdjacentSeries(e===t.pageDown),this.response.success}]],init:function(){return e.onHandlerInit(this)},validate:function(){return!!h(r)},terminate:function(){return e.onHandlerTerminate()}})},r.prototype.onKbdSideways=function(e,t){var r=this.keyCodes;return this.attemptHighlightAdjacentPoint(e,t===r.right||t===r.down)},r.prototype.onHandlerInit=function(e){var t=this.chart;return t.options.accessibility.keyboardNavigation.seriesNavigation.rememberPointFocus&&t.highlightedPoint?t.highlightedPoint.highlight():d(t),e.response.success},r.prototype.onKbdVertical=function(e,t){var r=this.chart,n=this.keyCodes;return t=t===n.down||t===n.right,(n=r.options.accessibility.keyboardNavigation.seriesNavigation).mode&&"serialize"===n.mode?this.attemptHighlightAdjacentPoint(e,t):(r[r.highlightedPoint&&r.highlightedPoint.series.keyboardMoveVertical?"highlightAdjacentPointVertical":"highlightAdjacentSeries"](t),e.response.success)},r.prototype.onHandlerTerminate=function(){var e=this.chart,t=e.options.accessibility.keyboardNavigation;e.tooltip&&e.tooltip.hide(0);var r=e.highlightedPoint&&e.highlightedPoint.series;r&&r.onMouseOut&&r.onMouseOut(),e.highlightedPoint&&e.highlightedPoint.onMouseOut&&e.highlightedPoint.onMouseOut(),t.seriesNavigation.rememberPointFocus||delete e.highlightedPoint},r.prototype.attemptHighlightAdjacentPoint=function(e,t){var r=this.chart,n=r.options.accessibility.keyboardNavigation.wrapAround;return r.highlightAdjacentPoint(t)||n&&(t?d(r):p(r))?e.response.success:e.response[t?"next":"prev"]},r.prototype.onSeriesDestroy=function(e){var t=this.chart;t.highlightedPoint&&t.highlightedPoint.series===e&&(delete t.highlightedPoint,t.focusElement&&t.focusElement.removeFocusBorder())},r.prototype.destroy=function(){this.eventProvider.removeAddedEvents()},r}(),function(e){function t(e){var t=this.series,r=this.highlightedPoint,n=r&&l(r)||0,i=r&&r.series.points||[],o=this.series&&this.series[this.series.length-1];if(o=o&&o.points&&o.points[o.points.length-1],!t[0]||!t[0].points)return!1;if(r){if(t=t[r.series.index+(e?1:-1)],!(n=i[n+(e?1:-1)])&&t&&(n=t.points[e?0:t.points.length-1]),!n)return!1}else n=e?t[0].points[0]:o;return u(n)?(c(t=n.series)?this.highlightedPoint=e?t.points[t.points.length-1]:t.points[0]:this.highlightedPoint=n,this.highlightAdjacentPoint(e)):n.highlight()}function r(e){var t,r=this.highlightedPoint,n=1/0;return!(!g(r.plotX)||!g(r.plotY))&&(this.series.forEach((function(i){c(i)||i.points.forEach((function(o){if(g(o.plotY)&&g(o.plotX)&&o!==r){var a=o.plotY-r.plotY,s=Math.abs(o.plotX-r.plotX);s=Math.abs(a)*Math.abs(a)+s*s*4,i.yAxis&&i.yAxis.reversed&&(a*=-1),!(0>=a&&e||0<=a&&!e||5>s||u(o))&&s<n&&(n=s,t=o)}}))})),!!t&&t.highlight())}function n(e){var t=this.highlightedPoint,r=this.series&&this.series[this.series.length-1],n=r&&r.points&&r.points[r.points.length-1];return this.highlightedPoint?!!(r=this.series[t.series.index+(e?-1:1)])&&(n=function(e,t){var r=1/0,n=t.points.length,i=function(e){return!(g(e.plotX)&&g(e.plotY))};if(!i(e)){for(;n--;){var o=t.points[n];if(!i(o)&&(o=(e.plotX-o.plotX)*(e.plotX-o.plotX)*4+(e.plotY-o.plotY)*(e.plotY-o.plotY)*1)<r){r=o;var a=n}}return g(a)?t.points[a]:void 0}}(t,r),!!n&&(c(r)?(n.highlight(),(e=this.highlightAdjacentSeries(e))||(t.highlight(),!1)):(n.highlight(),n.series.highlightNextValidPoint()))):(r=e?this.series&&this.series[0]:r,!!(n=e?r&&r.points&&r.points[0]:n)&&n.highlight())}function i(e){void 0===e&&(e=!0);var t=this.series.chart;return!this.isNull&&e?this.onMouseOver():t.tooltip&&t.tooltip.hide(0),b(this),this.graphic&&(t.setFocusToElement(this.graphic),!e&&t.focusElement&&t.focusElement.removeFocusBorder()),t.highlightedPoint=this,this}function o(){var e=this.chart.highlightedPoint,t=(e&&e.series)===this?l(e):0,r=(e=this.points).length;if(e&&r){for(var n=t;n<r;++n)if(!u(e[n]))return e[n].highlight();for(;0<=t;--t)if(!u(e[t]))return e[t].highlight()}return!1}var a=[];e.compose=function(e,s,l){-1===a.indexOf(e)&&(a.push(e),(e=e.prototype).highlightAdjacentPoint=t,e.highlightAdjacentPointVertical=r,e.highlightAdjacentSeries=n),-1===a.indexOf(s)&&(a.push(s),s.prototype.highlight=i),-1===a.indexOf(l)&&(a.push(l),(s=l.prototype).keyboardMoveVertical=!0,["column","gantt","pie"].forEach((function(e){A[e]&&(A[e].prototype.keyboardMoveVertical=!1)})),s.highlightNextValidPoint=o)}}(r||(r={})),r})),t(e,"Accessibility/Components/SeriesComponent/SeriesComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Components/SeriesComponent/ForcedMarkers.js"],e["Accessibility/Components/SeriesComponent/NewDataAnnouncer.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"],e["Accessibility/Components/SeriesComponent/SeriesKeyboardNavigation.js"],e["Core/Tooltip.js"]],(function(e,t,r,n,i,o,a){var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=t.hideSeriesFromAT,c=i.describeSeries;return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.compose=function(e,t,i){n.compose(i),r.compose(i),o.compose(e,t,i)},t.prototype.init=function(){this.newDataAnnouncer=new n(this.chart),this.newDataAnnouncer.init(),this.keyboardNavigation=new o(this.chart,this.keyCodes),this.keyboardNavigation.init(),this.hideTooltipFromATWhenShown(),this.hideSeriesLabelsFromATWhenShown()},t.prototype.hideTooltipFromATWhenShown=function(){var e=this;this.addEvent(a,"refresh",(function(){this.chart===e.chart&&this.label&&this.label.element&&this.label.element.setAttribute("aria-hidden",!0)}))},t.prototype.hideSeriesLabelsFromATWhenShown=function(){this.addEvent(this.chart,"afterDrawSeriesLabels",(function(){this.series.forEach((function(e){e.labelBySeries&&e.labelBySeries.attr("aria-hidden",!0)}))}))},t.prototype.onChartRender=function(){this.chart.series.forEach((function(e){!1!==(e.options.accessibility&&e.options.accessibility.enabled)&&e.visible?c(e):l(e)}))},t.prototype.getKeyboardNavigation=function(){return this.keyboardNavigation.getKeyboardNavigationHandler()},t.prototype.destroy=function(){this.newDataAnnouncer.destroy(),this.keyboardNavigation.destroy()},t}(e)})),t(e,"Accessibility/Components/ZoomComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=t.unhideChartElementFromAT,a=n.attr,s=n.pick;return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.focusedMapNavButtonIx=-1,t}return i(t,e),t.prototype.init=function(){var e=this,t=this.chart;this.proxyProvider.addGroup("zoom","div"),["afterShowResetZoom","afterApplyDrilldown","drillupall"].forEach((function(r){e.addEvent(t,r,(function(){e.updateProxyOverlays()}))}))},t.prototype.onChartUpdate=function(){var e=this.chart,t=this;e.mapNavigation&&e.mapNavigation.navButtons.forEach((function(r,n){o(e,r.element),t.setMapNavButtonAttrs(r.element,"accessibility.zoom.mapZoom"+(n?"Out":"In"))}))},t.prototype.setMapNavButtonAttrs=function(e,t){var r=this.chart;t=r.langFormat(t,{chart:r}),a(e,{tabindex:-1,role:"button","aria-label":t})},t.prototype.onChartRender=function(){this.updateProxyOverlays()},t.prototype.updateProxyOverlays=function(){var e=this.chart;this.proxyProvider.clearGroup("zoom"),e.resetZoomButton&&this.createZoomProxyButton(e.resetZoomButton,"resetZoomProxyButton",e.langFormat("accessibility.zoom.resetZoomButton",{chart:e})),e.drillUpButton&&e.breadcrumbs&&e.breadcrumbs.list&&this.createZoomProxyButton(e.drillUpButton,"drillUpProxyButton",e.langFormat("accessibility.drillUpButton",{chart:e,buttonText:e.breadcrumbs.getButtonText(e.breadcrumbs.list[e.breadcrumbs.list.length-1])}))},t.prototype.createZoomProxyButton=function(e,t,r){this[t]=this.proxyProvider.addProxyElement("zoom",{click:e},{"aria-label":r,tabindex:-1})},t.prototype.getMapZoomNavigation=function(){var e=this.keyCodes,t=this.chart,n=this;return new r(t,{keyCodeMap:[[[e.up,e.down,e.left,e.right],function(e){return n.onMapKbdArrow(this,e)}],[[e.tab],function(e,t){return n.onMapKbdTab(this,t)}],[[e.space,e.enter],function(){return n.onMapKbdClick(this)}]],validate:function(){return!!(t.mapZoom&&t.mapNavigation&&t.mapNavigation.navButtons.length)},init:function(e){return n.onMapNavInit(e)}})},t.prototype.onMapKbdArrow=function(e,t){var r=this.keyCodes,n=this.chart[t===r.up||t===r.down?"yAxis":"xAxis"][0];t=t===r.left||t===r.up?-1:1;var i=((r=n.getExtremes()).max-r.min)/3*t,o=r.max+i,a=o-(i=r.min+i);return 0>t&&i<r.dataMin?o=(i=r.dataMin)+a:0<t&&o>r.dataMax&&(i=(o=r.dataMax)-a),n.setExtremes(i,o),e.response.success},t.prototype.onMapKbdTab=function(e,t){var r=this.chart;e=e.response;var n=(t=t.shiftKey)&&!this.focusedMapNavButtonIx||!t&&this.focusedMapNavButtonIx;return r.mapNavigation.navButtons[this.focusedMapNavButtonIx].setState(0),n?(r.mapZoom(),e[t?"prev":"next"]):(this.focusedMapNavButtonIx+=t?-1:1,t=r.mapNavigation.navButtons[this.focusedMapNavButtonIx],r.setFocusToElement(t.box,t.element),t.setState(2),e.success)},t.prototype.onMapKbdClick=function(e){return this.fakeClickEvent(this.chart.mapNavButtons[this.focusedMapNavButtonIx].element),e.response.success},t.prototype.onMapNavInit=function(e){var t=this.chart,r=t.mapNavigation.navButtons[0],n=t.mapNavigation.navButtons[1];r=0<e?r:n,t.setFocusToElement(r.box,r.element),r.setState(2),this.focusedMapNavButtonIx=0<e?0:1},t.prototype.simpleButtonNavigation=function(e,t,n){var i=this.keyCodes,o=this,a=this.chart;return new r(a,{keyCodeMap:[[[i.tab,i.up,i.down,i.left,i.right],function(e,t){return this.response[e===i.tab&&t.shiftKey||e===i.left||e===i.up?"prev":"next"]}],[[i.space,i.enter],function(){var e=n(this,a);return s(e,this.response.success)}]],validate:function(){return a[e]&&a[e].box&&o[t].buttonElement},init:function(){a.setFocusToElement(a[e].box,o[t].buttonElement)}})},t.prototype.getKeyboardNavigation=function(){return[this.simpleButtonNavigation("resetZoomButton","resetZoomProxyButton",(function(e,t){t.zoomOut()})),this.simpleButtonNavigation("drillUpButton","drillUpProxyButton",(function(e,t){return t.drillUp(),e.response.prev})),this.getMapZoomNavigation()]},t}(e)})),t(e,"Accessibility/HighContrastMode.js",[e["Core/Globals.js"]],(function(e){var t=e.doc,r=e.isMS,n=e.win;return{isHighContrastModeActive:function(){var e=/(Edg)/.test(n.navigator.userAgent);if(n.matchMedia&&e)return n.matchMedia("(-ms-high-contrast: active)").matches;if(r&&n.getComputedStyle){(e=t.createElement("div")).style.backgroundImage="url(".concat("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",")"),t.body.appendChild(e);var i=(e.currentStyle||n.getComputedStyle(e)).backgroundImage;return t.body.removeChild(e),"none"===i}return n.matchMedia&&n.matchMedia("(forced-colors: active)").matches},setHighContrastTheme:function(e){e.highContrastModeActive=!0;var t=e.options.accessibility.highContrastTheme;e.update(t,!1),e.series.forEach((function(e){var r=t.plotOptions[e.type]||{};e.update({color:r.color||"windowText",colors:[r.color||"windowText"],borderColor:r.borderColor||"window"}),e.points.forEach((function(e){e.options&&e.options.color&&e.update({color:r.color||"windowText",borderColor:r.borderColor||"window"},!1)}))})),e.redraw()}}})),t(e,"Accessibility/HighContrastTheme.js",[],(function(){return{chart:{backgroundColor:"window"},title:{style:{color:"windowText"}},subtitle:{style:{color:"windowText"}},colorAxis:{minColor:"windowText",maxColor:"windowText",stops:[]},colors:["windowText"],xAxis:{gridLineColor:"windowText",labels:{style:{color:"windowText"}},lineColor:"windowText",minorGridLineColor:"windowText",tickColor:"windowText",title:{style:{color:"windowText"}}},yAxis:{gridLineColor:"windowText",labels:{style:{color:"windowText"}},lineColor:"windowText",minorGridLineColor:"windowText",tickColor:"windowText",title:{style:{color:"windowText"}}},tooltip:{backgroundColor:"window",borderColor:"windowText",style:{color:"windowText"}},plotOptions:{series:{lineColor:"windowText",fillColor:"window",borderColor:"windowText",edgeColor:"windowText",borderWidth:1,dataLabels:{connectorColor:"windowText",color:"windowText",style:{color:"windowText",textOutline:"none"}},marker:{lineColor:"windowText",fillColor:"windowText"}},pie:{color:"window",colors:["window"],borderColor:"windowText",borderWidth:1},boxplot:{fillColor:"window"},candlestick:{lineColor:"windowText",fillColor:"window"},errorbar:{fillColor:"window"}},legend:{backgroundColor:"window",itemStyle:{color:"windowText"},itemHoverStyle:{color:"windowText"},itemHiddenStyle:{color:"#555"},title:{style:{color:"windowText"}}},credits:{style:{color:"windowText"}},labels:{style:{color:"windowText"}},drilldown:{activeAxisLabelStyle:{color:"windowText"},activeDataLabelStyle:{color:"windowText"}},navigation:{buttonOptions:{symbolStroke:"windowText",theme:{fill:"window"}}},rangeSelector:{buttonTheme:{fill:"window",stroke:"windowText",style:{color:"windowText"},states:{hover:{fill:"window",stroke:"windowText",style:{color:"windowText"}},select:{fill:"#444",stroke:"windowText",style:{color:"windowText"}}}},inputBoxBorderColor:"windowText",inputStyle:{backgroundColor:"window",color:"windowText"},labelStyle:{color:"windowText"}},navigator:{handles:{backgroundColor:"window",borderColor:"windowText"},outlineColor:"windowText",maskFill:"transparent",series:{color:"windowText",lineColor:"windowText"},xAxis:{gridLineColor:"windowText"}},scrollbar:{barBackgroundColor:"#444",barBorderColor:"windowText",buttonArrowColor:"windowText",buttonBackgroundColor:"window",buttonBorderColor:"windowText",rifleColor:"windowText",trackBackgroundColor:"window",trackBorderColor:"windowText"}}})),t(e,"Accessibility/Options/A11yDefaults.js",[],(function(){return{accessibility:{enabled:!0,screenReaderSection:{beforeChartFormat:"<{headingTagName}>{chartTitle}</{headingTagName}><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>",afterChartFormat:"{endOfChartMarker}",axisRangeDateFormat:"%Y-%m-%d %H:%M:%S"},series:{descriptionFormat:"{seriesDescription}{authorDescription}{axisDescription}",describeSingleSeries:!1,pointDescriptionEnabledThreshold:200},point:{valueDescriptionFormat:"{xDescription}{separator}{value}.",describeNull:!0},landmarkVerbosity:"all",linkedDescription:'*[data-highcharts-chart="{index}"] + .highcharts-description',keyboardNavigation:{enabled:!0,focusBorder:{enabled:!0,hideBrowserFocusOutline:!0,style:{color:"#335cad",lineWidth:2,borderRadius:3},margin:2},order:["series","zoom","rangeSelector","legend","chartMenu"],wrapAround:!0,seriesNavigation:{skipNullPoints:!0,pointNavigationEnabledThreshold:!1,rememberPointFocus:!1}},announceNewData:{enabled:!1,minAnnounceInterval:5e3,interruptUser:!1}},legend:{accessibility:{enabled:!0,keyboardNavigation:{enabled:!0}}},exporting:{accessibility:{enabled:!0}}}})),t(e,"Accessibility/Options/LangDefaults.js",[],(function(){return{accessibility:{defaultChartTitle:"Chart",chartContainerLabel:"{title}. Highcharts interactive chart.",svgContainerLabel:"Interactive chart",drillUpButton:"{buttonText}",credits:"Chart credits: {creditsStr}",thousandsSep:",",svgContainerTitle:"",graphicContainerLabel:"",screenReaderSection:{beforeRegionLabel:"",afterRegionLabel:"",annotations:{heading:"Chart annotations summary",descriptionSinglePoint:"{annotationText}. Related to {annotationPoint}",descriptionMultiplePoints:"{annotationText}. Related to {annotationPoint}{ Also related to, #each(additionalAnnotationPoints)}",descriptionNoPoints:"{annotationText}"},endOfChartMarker:"End of interactive chart."},sonification:{playAsSoundButtonText:"Play as sound, {chartTitle}",playAsSoundClickAnnouncement:"Play"},legend:{legendLabelNoTitle:"Toggle series visibility, {chartTitle}",legendLabel:"Chart legend: {legendTitle}",legendItem:"Show {itemName}"},zoom:{mapZoomIn:"Zoom chart",mapZoomOut:"Zoom out chart",resetZoomButton:"Reset zoom"},rangeSelector:{dropdownLabel:"{rangeTitle}",minInputLabel:"Select start date.",maxInputLabel:"Select end date.",clickButtonAnnouncement:"Viewing {axisRangeDescription}"},table:{viewAsDataTableButtonText:"View as data table, {chartTitle}",tableSummary:"Table representation of chart."},announceNewData:{newDataAnnounce:"Updated data for chart {chartTitle}",newSeriesAnnounceSingle:"New data series: {seriesDesc}",newPointAnnounceSingle:"New data point: {pointDesc}",newSeriesAnnounceMultiple:"New data series in chart {chartTitle}: {seriesDesc}",newPointAnnounceMultiple:"New data point in chart {chartTitle}: {pointDesc}"},seriesTypeDescriptions:{boxplot:"Box plot charts are typically used to display groups of statistical data. Each data point in the chart can have up to 5 values: minimum, lower quartile, median, upper quartile, and maximum.",arearange:"Arearange charts are line charts displaying a range between a lower and higher value for each point.",areasplinerange:"These charts are line charts displaying a range between a lower and higher value for each point.",bubble:"Bubble charts are scatter charts where each data point also has a size value.",columnrange:"Columnrange charts are column charts displaying a range between a lower and higher value for each point.",errorbar:"Errorbar series are used to display the variability of the data.",funnel:"Funnel charts are used to display reduction of data in stages.",pyramid:"Pyramid charts consist of a single pyramid with item heights corresponding to each point value.",waterfall:"A waterfall chart is a column chart where each column contributes towards a total end value."},chartTypes:{emptyChart:"Empty chart",mapTypeDescription:"Map of {mapTitle} with {numSeries} data series.",unknownMap:"Map of unspecified region with {numSeries} data series.",combinationChart:"Combination chart with {numSeries} data series.",defaultSingle:"Chart with {numPoints} data {#plural(numPoints, points, point)}.",defaultMultiple:"Chart with {numSeries} data series.",splineSingle:"Line chart with {numPoints} data {#plural(numPoints, points, point)}.",splineMultiple:"Line chart with {numSeries} lines.",lineSingle:"Line chart with {numPoints} data {#plural(numPoints, points, point)}.",lineMultiple:"Line chart with {numSeries} lines.",columnSingle:"Bar chart with {numPoints} {#plural(numPoints, bars, bar)}.",columnMultiple:"Bar chart with {numSeries} data series.",barSingle:"Bar chart with {numPoints} {#plural(numPoints, bars, bar)}.",barMultiple:"Bar chart with {numSeries} data series.",pieSingle:"Pie chart with {numPoints} {#plural(numPoints, slices, slice)}.",pieMultiple:"Pie chart with {numSeries} pies.",scatterSingle:"Scatter chart with {numPoints} {#plural(numPoints, points, point)}.",scatterMultiple:"Scatter chart with {numSeries} data series.",boxplotSingle:"Boxplot with {numPoints} {#plural(numPoints, boxes, box)}.",boxplotMultiple:"Boxplot with {numSeries} data series.",bubbleSingle:"Bubble chart with {numPoints} {#plural(numPoints, bubbles, bubble)}.",bubbleMultiple:"Bubble chart with {numSeries} data series."},axis:{xAxisDescriptionSingular:"The chart has 1 X axis displaying {names[0]}. {ranges[0]}",xAxisDescriptionPlural:"The chart has {numAxes} X axes displaying {#each(names, -1) }and {names[-1]}.",yAxisDescriptionSingular:"The chart has 1 Y axis displaying {names[0]}. {ranges[0]}",yAxisDescriptionPlural:"The chart has {numAxes} Y axes displaying {#each(names, -1) }and {names[-1]}.",timeRangeDays:"Data range: {range} days.",timeRangeHours:"Data range: {range} hours.",timeRangeMinutes:"Data range: {range} minutes.",timeRangeSeconds:"Data range: {range} seconds.",rangeFromTo:"Data ranges from {rangeFrom} to {rangeTo}.",rangeCategories:"Data range: {numCategories} categories."},exporting:{chartMenuLabel:"Chart menu",menuButtonLabel:"View chart menu, {chartTitle}"},series:{summary:{default:"{series.name}, series {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",defaultCombination:"{series.name}, series {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",line:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",lineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",spline:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",splineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",column:"{series.name}, bar series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bars, bar)}.",columnCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bar series with {series.points.length} {#plural(series.points.length, bars, bar)}.",bar:"{series.name}, bar series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bars, bar)}.",barCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bar series with {series.points.length} {#plural(series.points.length, bars, bar)}.",pie:"{series.name}, pie {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, slices, slice)}.",pieCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Pie with {series.points.length} {#plural(series.points.length, slices, slice)}.",scatter:"{series.name}, scatter plot {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, points, point)}.",scatterCombination:"{series.name}, series {seriesNumber} of {chart.series.length}, scatter plot with {series.points.length} {#plural(series.points.length, points, point)}.",boxplot:"{series.name}, boxplot {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, boxes, box)}.",boxplotCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Boxplot with {series.points.length} {#plural(series.points.length, boxes, box)}.",bubble:"{series.name}, bubble series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",bubbleCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bubble series with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",map:"{series.name}, map {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, areas, area)}.",mapCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Map with {series.points.length} {#plural(series.points.length, areas, area)}.",mapline:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",maplineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",mapbubble:"{series.name}, bubble series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",mapbubbleCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bubble series with {series.points.length} {#plural(series.points.length, bubbles, bubble)}."},description:"{description}",xAxisDescription:"X axis, {name}",yAxisDescription:"Y axis, {name}",nullPointValue:"No value",pointAnnotationsDescription:"{Annotation: #each(annotations). }"}}}})),t(e,"Accessibility/Options/DeprecatedOptions.js",[e["Core/Utilities.js"]],(function(e){function t(e,t,r){for(var n,o=0;o<t.length-1;++o)e=e[n=t[o]]=i(e[n],{});e[t[t.length-1]]=r}function r(e,r,i,o){function a(e,t){return t.reduce((function(e,t){return e[t]}),e)}var s=a(e.options,r),l=a(e.options,i);Object.keys(o).forEach((function(a){var c,u=s[a];void 0!==u&&(t(l,o[a],u),n(32,!1,e,((c={})[r.join(".")+"."+a]=i.join(".")+"."+o[a].join("."),c)))}))}var n=e.error,i=e.pick;return function(e){!function(e){var t=e.options.chart,r=e.options.accessibility||{};["description","typeDescription"].forEach((function(i){var o;t[i]&&(r[i]=t[i],n(32,!1,e,((o={})["chart.".concat(i)]="use accessibility.".concat(i),o)))}))}(e),function(e){e.axes.forEach((function(t){(t=t.options)&&t.description&&(t.accessibility=t.accessibility||{},t.accessibility.description=t.description,n(32,!1,e,{"axis.description":"use axis.accessibility.description"}))}))}(e),e.series&&function(e){var r={description:["accessibility","description"],exposeElementToA11y:["accessibility","exposeAsGroupOnly"],pointDescriptionFormatter:["accessibility","point","descriptionFormatter"],skipKeyboardNavigation:["accessibility","keyboardNavigation","enabled"],"accessibility.pointDescriptionFormatter":["accessibility","point","descriptionFormatter"]};e.series.forEach((function(i){Object.keys(r).forEach((function(o){var a,s=i.options[o];"accessibility.pointDescriptionFormatter"===o&&(s=i.options.accessibility&&i.options.accessibility.pointDescriptionFormatter),void 0!==s&&(t(i.options,r[o],"skipKeyboardNavigation"===o?!s:s),n(32,!1,e,((a={})["series.".concat(o)]="series."+r[o].join("."),a)))}))}))}(e),r(e,["accessibility"],["accessibility"],{pointDateFormat:["point","dateFormat"],pointDateFormatter:["point","dateFormatter"],pointDescriptionFormatter:["point","descriptionFormatter"],pointDescriptionThreshold:["series","pointDescriptionEnabledThreshold"],pointNavigationThreshold:["keyboardNavigation","seriesNavigation","pointNavigationEnabledThreshold"],pointValueDecimals:["point","valueDecimals"],pointValuePrefix:["point","valuePrefix"],pointValueSuffix:["point","valueSuffix"],screenReaderSectionFormatter:["screenReaderSection","beforeChartFormatter"],describeSingleSeries:["series","describeSingleSeries"],seriesDescriptionFormatter:["series","descriptionFormatter"],onTableAnchorClick:["screenReaderSection","onViewDataTableClick"],axisRangeDateFormat:["screenReaderSection","axisRangeDateFormat"]}),r(e,["accessibility","keyboardNavigation"],["accessibility","keyboardNavigation","seriesNavigation"],{skipNullPoints:["skipNullPoints"],mode:["mode"]}),r(e,["lang","accessibility"],["lang","accessibility"],{legendItem:["legend","legendItem"],legendLabel:["legend","legendLabel"],mapZoomIn:["zoom","mapZoomIn"],mapZoomOut:["zoom","mapZoomOut"],resetZoomButton:["zoom","resetZoomButton"],screenReaderRegionLabel:["screenReaderSection","beforeRegionLabel"],rangeSelectorButton:["rangeSelector","buttonText"],rangeSelectorMaxInput:["rangeSelector","maxInputLabel"],rangeSelectorMinInput:["rangeSelector","minInputLabel"],svgContainerEnd:["screenReaderSection","endOfChartMarker"],viewAsDataTable:["table","viewAsDataTableButtonText"],tableSummary:["table","tableSummary"]})}})),t(e,"Accessibility/Accessibility.js",[e["Core/DefaultOptions.js"],e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/A11yI18n.js"],e["Accessibility/Components/ContainerComponent.js"],e["Accessibility/FocusBorder.js"],e["Accessibility/Components/InfoRegionsComponent.js"],e["Accessibility/KeyboardNavigation.js"],e["Accessibility/Components/LegendComponent.js"],e["Accessibility/Components/MenuComponent.js"],e["Accessibility/Components/SeriesComponent/NewDataAnnouncer.js"],e["Accessibility/ProxyProvider.js"],e["Accessibility/Components/RangeSelectorComponent.js"],e["Accessibility/Components/SeriesComponent/SeriesComponent.js"],e["Accessibility/Components/ZoomComponent.js"],e["Accessibility/HighContrastMode.js"],e["Accessibility/HighContrastTheme.js"],e["Accessibility/Options/A11yDefaults.js"],e["Accessibility/Options/LangDefaults.js"],e["Accessibility/Options/DeprecatedOptions.js"]],(function(e,t,r,n,i,o,a,s,l,c,u,h,p,d,A,f,g,m,v,y,b){e=e.defaultOptions;var w=t.doc,x=r.addEvent,C=r.extend,S=r.fireEvent,E=r.merge,B=n.removeElement;return t=function(){function e(e){this.proxyProvider=this.keyboardNavigation=this.components=this.chart=void 0,this.init(e)}return e.prototype.init=function(e){this.chart=e,w.addEventListener&&e.renderer.isSVG?(b(e),this.proxyProvider=new p(this.chart),this.initComponents(),this.keyboardNavigation=new l(e,this.components)):(this.zombie=!0,this.components={},e.renderTo.setAttribute("aria-hidden",!0))},e.prototype.initComponents=function(){var e=this.chart,t=this.proxyProvider,r=e.options.accessibility;this.components={container:new o,infoRegions:new s,legend:new c,chartMenu:new u,rangeSelector:new d,series:new A,zoom:new f},r.customComponents&&C(this.components,r.customComponents);var n=this.components;this.getComponentOrder().forEach((function(r){n[r].initBase(e,t),n[r].init()}))},e.prototype.getComponentOrder=function(){if(!this.components)return[];if(!this.components.series)return Object.keys(this.components);var e=Object.keys(this.components).filter((function(e){return"series"!==e}));return["series"].concat(e)},e.prototype.update=function(){var e=this.components,t=this.chart,r=t.options.accessibility;S(t,"beforeA11yUpdate"),t.types=this.getChartTypes(),r=r.keyboardNavigation.order,this.proxyProvider.updateGroupOrder(r),this.getComponentOrder().forEach((function(r){e[r].onChartUpdate(),S(t,"afterA11yComponentUpdate",{name:r,component:e[r]})})),this.keyboardNavigation.update(r),!t.highContrastModeActive&&g.isHighContrastModeActive()&&g.setHighContrastTheme(t),S(t,"afterA11yUpdate",{accessibility:this})},e.prototype.destroy=function(){var e=this.chart||{},t=this.components;Object.keys(t).forEach((function(e){t[e].destroy(),t[e].destroyBase()})),this.proxyProvider&&this.proxyProvider.destroy(),e.announcerContainer&&B(e.announcerContainer),this.keyboardNavigation&&this.keyboardNavigation.destroy(),e.renderTo&&e.renderTo.setAttribute("aria-hidden",!0),e.focusElement&&e.focusElement.removeFocusBorder()},e.prototype.getChartTypes=function(){var e={};return this.chart.series.forEach((function(t){e[t.type]=1})),Object.keys(e)},e}(),function(e){function t(){this.accessibility&&this.accessibility.destroy()}function r(){this.a11yDirty&&this.renderTo&&(delete this.a11yDirty,this.updateA11yEnabled());var e=this.accessibility;e&&!e.zombie&&(e.proxyProvider.updateProxyElementPositions(),e.getComponentOrder().forEach((function(t){e.components[t].onChartRender()})))}function n(e){(e=e.options.accessibility)&&(e.customComponents&&(this.options.accessibility.customComponents=e.customComponents,delete e.customComponents),E(!0,this.options.accessibility,e),this.accessibility&&this.accessibility.destroy&&(this.accessibility.destroy(),delete this.accessibility)),this.a11yDirty=!0}function o(){var t=this.accessibility,r=this.options.accessibility;r&&r.enabled?t&&!t.zombie?t.update():(this.accessibility=t=new e(this),!t.zombie&&t.update()):t?(t.destroy&&t.destroy(),delete this.accessibility):this.renderTo.setAttribute("aria-hidden",!0)}function s(){this.series.chart.accessibility&&(this.series.chart.a11yDirty=!0)}var p=[];e.i18nFormat=i.i18nFormat,e.compose=function(e,f,g,m,v,y,b){l.compose(f),h.compose(v),c.compose(f,g),u.compose(f),A.compose(f,m,v),i.compose(f),a.compose(f,y),b&&d.compose(f,b),-1===p.indexOf(f)&&(p.push(f),f.prototype.updateA11yEnabled=o,x(f,"destroy",t),x(f,"render",r),x(f,"update",n),["addSeries","init"].forEach((function(e){x(f,e,(function(){this.a11yDirty=!0}))})),["afterApplyDrilldown","drillupall"].forEach((function(e){x(f,e,(function(){var e=this.accessibility;e&&!e.zombie&&e.update()}))}))),-1===p.indexOf(m)&&(p.push(m),x(m,"update",s)),-1===p.indexOf(v)&&(p.push(v),["update","updatedData","remove"].forEach((function(e){x(v,e,(function(){this.chart.accessibility&&(this.chart.a11yDirty=!0)}))})))}}(t||(t={})),E(!0,e,v,{accessibility:{highContrastTheme:m},lang:y}),t})),t(e,"masters/modules/accessibility.src.js",[e["Core/Globals.js"],e["Accessibility/Accessibility.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"]],(function(e,t,r,n,i,o,a){e.i18nFormat=t.i18nFormat,e.A11yChartUtilities=n,e.A11yHTMLUtilities=i,e.AccessibilityComponent=r,e.KeyboardNavigationHandler=o,e.SeriesAccessibilityDescriber=a,t.compose(e.Axis,e.Chart,e.Legend,e.Point,e.Series,e.SVGElement,e.RangeSelector)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},44809:function(e,t){var r,n;r=function e(){var t,r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r?r:{},n=!r.document&&!!r.postMessage,i=r.IS_PAPA_WORKER||!1,o={},a=0,s={};function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=y(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new d(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var n=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<n){let t=this._config.newline;t||(o=this._config.quoteChar||'"',t=this._handle.guessLineEndings(e,o)),e=[...e.split(t).slice(n)].join(t)}this.isFirstChunk&&w(this._config.beforeFirstChunk)&&void 0!==(o=this._config.beforeFirstChunk(e))&&(e=o),this.isFirstChunk=!1,this._halted=!1,n=this._partialLine+e;var o=(this._partialLine="",this._handle.parse(n,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=o.meta.cursor,this._finished||(this._partialLine=n.substring(e-this._baseIndex),this._baseIndex=e),o&&o.data&&(this._rowCount+=o.data.length),n=this._finished||this._config.preview&&this._rowCount>=this._config.preview,i)r.postMessage({results:o,workerId:s.WORKER_ID,finished:n});else if(w(this._config.chunk)&&!t){if(this._config.chunk(o,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=o=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(o.data),this._completeResults.errors=this._completeResults.errors.concat(o.errors),this._completeResults.meta=o.meta),this._completed||!n||!w(this._config.complete)||o&&o.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),n||o&&o.meta.paused||this._nextChunk(),o}this._halted=!0},this._sendError=function(e){w(this._config.error)?this._config.error(e):i&&this._config.error&&r.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),l.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),n||(t.onload=b(this._chunkLoaded,this),t.onerror=b(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!n),this._config.downloadRequestHeaders){var e,r=this._config.downloadRequestHeaders;for(e in r)t.setRequestHeader(e,r[e])}var i;this._config.chunkSize&&(i=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+i));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(e=>null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1)(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function u(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),l.call(this,e);var t,r,n="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,n?((t=new FileReader).onload=b(this._chunkLoaded,this),t.onerror=b(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input,i=(this._config.chunkSize&&(i=Math.min(this._start+this._config.chunkSize,this._input.size),e=r.call(e,this._start,i)),t.readAsText(e,this._config.encoding));n||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function h(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,r;if(!this._finished)return e=this._config.chunkSize,t=e?(r=t.substring(0,e),t.substring(e)):(r=t,""),this._finished=!t,this.parseChunk(r)}}function p(e){l.call(this,e=e||{});var t=[],r=!0,n=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){n&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=b((function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}}),this),this._streamError=b((function(e){this._streamCleanUp(),this._sendError(e)}),this),this._streamEnd=b((function(){this._streamCleanUp(),n=!0,this._streamData("")}),this),this._streamCleanUp=b((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function d(e){var t,r,n,i,o=Math.pow(2,53),a=-o,l=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,c=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,u=this,h=0,p=0,d=!1,g=!1,m=[],v={data:[],errors:[],meta:{}};function b(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function x(){if(v&&n&&(S("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),n=!1),e.skipEmptyLines&&(v.data=v.data.filter((function(e){return!b(e)}))),C()){if(v)if(Array.isArray(v.data[0])){for(var t=0;C()&&t<v.data.length;t++)v.data[t].forEach(r);v.data.splice(0,1)}else v.data.forEach(r);function r(t,r){w(e.transformHeader)&&(t=e.transformHeader(t,r)),m.push(t)}}function i(t,r){for(var n=e.header?{}:[],i=0;i<t.length;i++){var s=i,u=t[i];u=((t,r)=>(t=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping)))(t)?"true"===r||"TRUE"===r||"false"!==r&&"FALSE"!==r&&((e=>{if(l.test(e)&&(e=parseFloat(e),a<e&&e<o))return 1})(r)?parseFloat(r):c.test(r)?new Date(r):""===r?null:r):r)(s=e.header?i>=m.length?"__parsed_extra":m[i]:s,u=e.transform?e.transform(u,s):u),"__parsed_extra"===s?(n[s]=n[s]||[],n[s].push(u)):n[s]=u}return e.header&&(i>m.length?S("FieldMismatch","TooManyFields","Too many fields: expected "+m.length+" fields but parsed "+i,p+r):i<m.length&&S("FieldMismatch","TooFewFields","Too few fields: expected "+m.length+" fields but parsed "+i,p+r)),n}var u;v&&(e.header||e.dynamicTyping||e.transform)&&(u=1,!v.data.length||Array.isArray(v.data[0])?(v.data=v.data.map(i),u=v.data.length):v.data=i(v.data,0),e.header&&v.meta&&(v.meta.fields=m),p+=u)}function C(){return e.header&&0===m.length}function S(e,t,r,n){e={type:e,code:t,message:r},void 0!==n&&(e.row=n),v.errors.push(e)}w(e.step)&&(i=e.step,e.step=function(t){v=t,C()?x():(x(),0!==v.data.length&&(h+=t.data.length,e.preview&&h>e.preview?r.abort():(v.data=v.data[0],i(v,u))))}),this.parse=function(i,o,a){var l=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(i,l)),n=!1,e.delimiter?w(e.delimiter)&&(e.delimiter=e.delimiter(i),v.meta.delimiter=e.delimiter):((l=((t,r,n,i,o)=>{var a,l,c,u;o=o||[",","\t","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var h=0;h<o.length;h++){for(var p,d=o[h],A=0,g=0,m=0,v=(c=void 0,new f({comments:i,delimiter:d,newline:r,preview:10}).parse(t)),y=0;y<v.data.length;y++)n&&b(v.data[y])?m++:(g+=p=v.data[y].length,void 0===c?c=p:0<p&&(A+=Math.abs(p-c),c=p));0<v.data.length&&(g/=v.data.length-m),(void 0===l||A<=l)&&(void 0===u||u<g)&&1.99<g&&(l=A,a=d,u=g)}return{successful:!!(e.delimiter=a),bestDelimiter:a}})(i,e.newline,e.skipEmptyLines,e.comments,e.delimitersToGuess)).successful?e.delimiter=l.bestDelimiter:(n=!0,e.delimiter=s.DefaultDelimiter),v.meta.delimiter=e.delimiter),l=y(e),e.preview&&e.header&&l.preview++,t=i,r=new f(l),v=r.parse(t,o,a),x(),d?{meta:{paused:!0}}:v||{meta:{paused:!1}}},this.paused=function(){return d},this.pause=function(){d=!0,r.abort(),t=w(e.chunk)?"":t.substring(r.getCharIndex())},this.resume=function(){u.streamer._halted?(d=!1,u.streamer.parseChunk(t,!0)):setTimeout(u.resume,3)},this.aborted=function(){return g},this.abort=function(){g=!0,r.abort(),v.meta.aborted=!0,w(e.complete)&&e.complete(v),t=""},this.guessLineEndings=function(e,t){e=e.substring(0,1048576),t=new RegExp(A(t)+"([^]*?)"+A(t),"gm");var r=(e=e.replace(t,"")).split("\r");if(e=1<(t=e.split("\n")).length&&t[0].length<r[0].length,1===r.length||e)return"\n";for(var n=0,i=0;i<r.length;i++)"\n"===r[i][0]&&n++;return n>=r.length/2?"\r\n":"\r"}}function A(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function f(e){var t=(e=e||{}).delimiter,r=e.newline,n=e.comments,i=e.step,o=e.preview,a=e.fastMode,l=null,c=!1,u=null==e.quoteChar?'"':e.quoteChar,h=u;if(void 0!==e.escapeChar&&(h=e.escapeChar),("string"!=typeof t||-1<s.BAD_DELIMITERS.indexOf(t))&&(t=","),n===t)throw new Error("Comment character same as delimiter");!0===n?n="#":("string"!=typeof n||-1<s.BAD_DELIMITERS.indexOf(n))&&(n=!1),"\n"!==r&&"\r"!==r&&"\r\n"!==r&&(r="\n");var p=0,d=!1;this.parse=function(s,f,g){if("string"!=typeof s)throw new Error("Input must be a string");var m=s.length,v=t.length,y=r.length,b=n.length,x=w(i),C=[],S=[],E=[],B=p=0;if(!s)return U();if(a||!1!==a&&-1===s.indexOf(u)){for(var k=s.split(r),_=0;_<k.length;_++){if(E=k[_],p+=E.length,_!==k.length-1)p+=r.length;else if(g)return U();if(!n||E.substring(0,b)!==n){if(x){if(C=[],P(E.split(t)),R(),d)return U()}else P(E.split(t));if(o&&o<=_)return C=C.slice(0,o),U(!0)}}return U()}for(var T=s.indexOf(t,p),I=s.indexOf(r,p),M=new RegExp(A(h)+A(u),"g"),F=s.indexOf(u,p);;)if(s[p]===u)for(F=p,p++;;){if(-1===(F=s.indexOf(u,F+1)))return g||S.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:C.length,index:p}),N();if(F===m-1)return N(s.substring(p,F).replace(M,u));if(u===h&&s[F+1]===h)F++;else if(u===h||0===F||s[F-1]!==h){-1!==T&&T<F+1&&(T=s.indexOf(t,F+1));var O=D(-1===(I=-1!==I&&I<F+1?s.indexOf(r,F+1):I)?T:Math.min(T,I));if(s.substr(F+1+O,v)===t){E.push(s.substring(p,F).replace(M,u)),s[p=F+1+O+v]!==u&&(F=s.indexOf(u,p)),T=s.indexOf(t,p),I=s.indexOf(r,p);break}if(O=D(I),s.substring(F+1+O,F+1+O+y)===r){if(E.push(s.substring(p,F).replace(M,u)),L(F+1+O+y),T=s.indexOf(t,p),F=s.indexOf(u,p),x&&(R(),d))return U();if(o&&C.length>=o)return U(!0);break}S.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:C.length,index:p}),F++}}else if(n&&0===E.length&&s.substring(p,p+b)===n){if(-1===I)return U();p=I+y,I=s.indexOf(r,p),T=s.indexOf(t,p)}else if(-1!==T&&(T<I||-1===I))E.push(s.substring(p,T)),p=T+v,T=s.indexOf(t,p);else{if(-1===I)break;if(E.push(s.substring(p,I)),L(I+y),x&&(R(),d))return U();if(o&&C.length>=o)return U(!0)}return N();function P(e){C.push(e),B=p}function D(e){return-1!==e&&(e=s.substring(F+1,e))&&""===e.trim()?e.length:0}function N(e){return g||(void 0===e&&(e=s.substring(p)),E.push(e),p=m,P(E),x&&R()),U()}function L(e){p=e,P(E),E=[],I=s.indexOf(r,p)}function U(n){if(e.header&&!f&&C.length&&!c){var i=C[0],o={},a=new Set(i);let t=!1;for(let r=0;r<i.length;r++){let n=i[r];if(o[n=w(e.transformHeader)?e.transformHeader(n,r):n]){let e,s=o[n];for(;e=n+"_"+s,s++,a.has(e););a.add(e),i[r]=e,o[n]++,t=!0,(l=null===l?{}:l)[e]=n}else o[n]=1,i[r]=n;a.add(n)}t&&console.warn("Duplicate headers found and renamed."),c=!0}return{data:C,errors:S,meta:{delimiter:t,linebreak:r,aborted:d,truncated:!!n,cursor:B+(f||0),renamedHeaders:l}}}function R(){i(U()),C=[],S=[]}},this.abort=function(){d=!0},this.getCharIndex=function(){return p}}function g(e){var t=e.data,r=o[t.workerId],n=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var i={abort:function(){n=!0,m(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:v,resume:v};if(w(r.userStep)){for(var a=0;a<t.results.data.length&&(r.userStep({data:t.results.data[a],errors:t.results.errors,meta:t.results.meta},i),!n);a++);delete t.results}else w(r.userChunk)&&(r.userChunk(t.results,i,t.file),delete t.results)}t.finished&&!n&&m(t.workerId,t.results)}function m(e,t){var r=o[e];w(r.userComplete)&&r.userComplete(t),r.terminate(),delete o[e]}function v(){throw new Error("Not implemented.")}function y(e){if("object"!=typeof e||null===e)return e;var t,r=Array.isArray(e)?[]:{};for(t in e)r[t]=y(e[t]);return r}function b(e,t){return function(){e.apply(t,arguments)}}function w(e){return"function"==typeof e}return s.parse=function(t,n){var i=(n=n||{}).dynamicTyping||!1;if(w(i)&&(n.dynamicTypingFunction=i,i={}),n.dynamicTyping=i,n.transform=!!w(n.transform)&&n.transform,!n.worker||!s.WORKERS_SUPPORTED)return i=null,s.NODE_STREAM_INPUT,"string"==typeof t?(t=(e=>65279!==e.charCodeAt(0)?e:e.slice(1))(t),i=new(n.download?c:h)(n)):!0===t.readable&&w(t.read)&&w(t.on)?i=new p(n):(r.File&&t instanceof File||t instanceof Object)&&(i=new u(n)),i.stream(t);(i=(()=>{var t;return!!s.WORKERS_SUPPORTED&&(t=(()=>{var t=r.URL||r.webkitURL||null,n=e.toString();return s.BLOB_URL||(s.BLOB_URL=t.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",n,")();"],{type:"text/javascript"})))})(),(t=new r.Worker(t)).onmessage=g,t.id=a++,o[t.id]=t)})()).userStep=n.step,i.userChunk=n.chunk,i.userComplete=n.complete,i.userError=n.error,n.step=w(n.step),n.chunk=w(n.chunk),n.complete=w(n.complete),n.error=w(n.error),delete n.worker,i.postMessage({input:t,config:n,workerId:i.id})},s.unparse=function(e,t){var r=!1,n=!0,i=",",o="\r\n",a='"',l=a+a,c=!1,u=null,h=!1,p=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter((function(e){return-1!==t.delimiter.indexOf(e)})).length||(i=t.delimiter),"boolean"!=typeof t.quotes&&"function"!=typeof t.quotes&&!Array.isArray(t.quotes)||(r=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(o=t.newline),"string"==typeof t.quoteChar&&(a=t.quoteChar),"boolean"==typeof t.header&&(n=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw new Error("Option columns is empty");u=t.columns}void 0!==t.escapeChar&&(l=t.escapeChar+a),t.escapeFormulae instanceof RegExp?h=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(h=/^[=+\-@\t\r].*$/)}})(),new RegExp(A(a),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return d(null,e,c);if("object"==typeof e[0])return d(u||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||u),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),d(e.fields||[],e.data||[],c);throw new Error("Unable to serialize unrecognized input");function d(e,t,r){var a="",s=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0<e.length),l=!Array.isArray(t[0]);if(s&&n){for(var c=0;c<e.length;c++)0<c&&(a+=i),a+=f(e[c],c);0<t.length&&(a+=o)}for(var u=0;u<t.length;u++){var h=(s?e:t[u]).length,p=!1,d=s?0===Object.keys(t[u]).length:0===t[u].length;if(r&&!s&&(p="greedy"===r?""===t[u].join("").trim():1===t[u].length&&0===t[u][0].length),"greedy"===r&&s){for(var A=[],g=0;g<h;g++){var m=l?e[g]:g;A.push(t[u][m])}p=""===A.join("").trim()}if(!p){for(var v=0;v<h;v++){0<v&&!d&&(a+=i);var y=s&&l?e[v]:v;a+=f(t[u][y],v)}u<t.length-1&&(!r||0<h&&!d)&&(a+=o)}}return a}function f(e,t){var n,o;return null==e?"":e.constructor===Date?JSON.stringify(e).slice(1,25):(o=!1,h&&"string"==typeof e&&h.test(e)&&(e="'"+e,o=!0),n=e.toString().replace(p,l),(o=o||!0===r||"function"==typeof r&&r(e,t)||Array.isArray(r)&&r[t]||((e,t)=>{for(var r=0;r<t.length;r++)if(-1<e.indexOf(t[r]))return!0;return!1})(n,s.BAD_DELIMITERS)||-1<n.indexOf(i)||" "===n.charAt(0)||" "===n.charAt(n.length-1))?a+n+a:n)}},s.RECORD_SEP=String.fromCharCode(30),s.UNIT_SEP=String.fromCharCode(31),s.BYTE_ORDER_MARK="\ufeff",s.BAD_DELIMITERS=["\r","\n",'"',s.BYTE_ORDER_MARK],s.WORKERS_SUPPORTED=!n&&!!r.Worker,s.NODE_STREAM_INPUT=1,s.LocalChunkSize=10485760,s.RemoteChunkSize=5242880,s.DefaultDelimiter=",",s.Parser=f,s.ParserHandle=d,s.NetworkStreamer=c,s.FileStreamer=u,s.StringStreamer=h,s.ReadableStreamStreamer=p,r.jQuery&&((t=r.jQuery).fn.parse=function(e){var n=e.config||{},i=[];return this.each((function(e){if("INPUT"!==t(this).prop("tagName").toUpperCase()||"file"!==t(this).attr("type").toLowerCase()||!r.FileReader||!this.files||0===this.files.length)return!0;for(var o=0;o<this.files.length;o++)i.push({file:this.files[o],inputElem:this,instanceConfig:t.extend({},n)})})),o(),this;function o(){if(0===i.length)w(e.complete)&&e.complete();else{var r,n,o,l=i[0];if(w(e.before)){var c=e.before(l.file,l.inputElem);if("object"==typeof c){if("abort"===c.action)return r=l.file,n=l.inputElem,o=c.reason,void(w(e.error)&&e.error({name:"AbortError"},r,n,o));if("skip"===c.action)return void a();"object"==typeof c.config&&(l.instanceConfig=t.extend(l.instanceConfig,c.config))}else if("skip"===c)return void a()}var u=l.instanceConfig.complete;l.instanceConfig.complete=function(e){w(u)&&u(e,l.file,l.inputElem),a()},s.parse(l.file,l.instanceConfig)}}function a(){i.splice(0,1),o()}}),i&&(r.onmessage=function(e){e=e.data,void 0===s.WORKER_ID&&e&&(s.WORKER_ID=e.workerId),"string"==typeof e.input?r.postMessage({workerId:s.WORKER_ID,results:s.parse(e.input,e.config),finished:!0}):(r.File&&e.input instanceof File||e.input instanceof Object)&&(e=s.parse(e.input,e.config))&&r.postMessage({workerId:s.WORKER_ID,results:e,finished:!0})}),(c.prototype=Object.create(l.prototype)).constructor=c,(u.prototype=Object.create(l.prototype)).constructor=u,(h.prototype=Object.create(h.prototype)).constructor=h,(p.prototype=Object.create(l.prototype)).constructor=p,s},void 0===(n=r.apply(t,[]))||(e.exports=n)},44847:(e,t,r)=>{"use strict";r(11025)},44954:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-question-circle",view:n+"gfx/sprite.svg#view-icon-question-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},44995:(e,t,r)=>{"use strict";var n=r(79504),i=WeakMap.prototype;e.exports={WeakMap,set:n(i.set),get:n(i.get),has:n(i.has),remove:n(i.delete)}},45096:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-pdf",view:n+"gfx/sprite.svg#view-icon-pdf",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},45182:(e,t,r)=>{"use strict";r(46518)({target:"AsyncIterator",proto:!0,real:!0,forced:!0},{indexed:r(87481)})},45228:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;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={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in o=Object(arguments[l]))r.call(o,c)&&(s[c]=o[c]);if(t){a=t(o);for(var u=0;u<a.length;u++)n.call(o,a[u])&&(s[a[u]]=o[a[u]])}}return s}},45374:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},45397:(e,t)=>{t.removeSubsets=function(e){for(var t,r,n,i=e.length;--i>-1;){for(t=r=e[i],e[i]=null,n=!0;r;){if(e.indexOf(r)>-1){n=!1,e.splice(i,1);break}r=r.parent}n&&(e[i]=t)}return e};var r=t.compareDocumentPosition=function(e,t){var r,n,i,o,a,s,l=[],c=[];if(e===t)return 0;for(r=e;r;)l.unshift(r),r=r.parent;for(r=t;r;)c.unshift(r),r=r.parent;for(s=0;l[s]===c[s];)s++;return 0===s?1:(i=(n=l[s-1]).children,o=l[s],a=c[s],i.indexOf(o)>i.indexOf(a)?n===t?20:4:n===e?10:2)};t.uniqueSort=function(e){var t,n,i=e.length;for(e=e.slice();--i>-1;)t=e[i],(n=e.indexOf(t))>-1&&n<i&&e.splice(i,1);return e.sort((function(e,t){var n=r(e,t);return 2&n?-1:4&n?1:0})),e}},45490:(e,t,r)=>{"use strict";var n=r(46518),i=r(34376),o=Object.isFrozen,a=function(e,t){if(!o||!i(e)||!o(e))return!1;for(var r,n=0,a=e.length;n<a;)if(!("string"==typeof(r=e[n++])||t&&void 0===r))return!1;return 0!==a};n({target:"Array",stat:!0,sham:!0,forced:!0},{isTemplateObject:function(e){if(!a(e,!0))return!1;var t=e.raw;return t.length===e.length&&a(t,!1)}})},45700:(e,t,r)=>{"use strict";var n=r(70511),i=r(58242);n("toPrimitive"),i()},45806:(e,t,r)=>{"use strict";r(47764);var n,i=r(46518),o=r(43724),a=r(67416),s=r(24475),l=r(76080),c=r(79504),u=r(36840),h=r(62106),p=r(90679),d=r(39297),A=r(44213),f=r(97916),g=r(67680),m=r(68183).codeAt,v=r(3717),y=r(655),b=r(10687),w=r(22812),x=r(98406),C=r(91181),S=C.set,E=C.getterFor("URL"),B=x.URLSearchParams,k=x.getState,_=s.URL,T=s.TypeError,I=s.parseInt,M=Math.floor,F=Math.pow,O=c("".charAt),P=c(/./.exec),D=c([].join),N=c(1..toString),L=c([].pop),U=c([].push),R=c("".replace),H=c([].shift),Q=c("".split),j=c("".slice),V=c("".toLowerCase),W=c([].unshift),z="Invalid scheme",G="Invalid host",K="Invalid port",Y=/[a-z]/i,X=/[\d+-.a-z]/i,q=/\d/,$=/^0x/i,J=/^[0-7]+$/,Z=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,re=/[\0\t\n\r #/:<>?@[\\\]^|]/,ne=/^[\u0000-\u0020]+/,ie=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,oe=/[\t\n\r]/g,ae=function(e){var t,r,n,i;if("number"==typeof e){for(t=[],r=0;r<4;r++)W(t,e%256),e=M(e/256);return D(t,".")}if("object"==typeof e){for(t="",n=function(e){for(var t=null,r=1,n=null,i=0,o=0;o<8;o++)0!==e[o]?(i>r&&(t=n,r=i),n=null,i=0):(null===n&&(n=o),++i);return i>r&&(t=n,r=i),t}(e),r=0;r<8;r++)i&&0===e[r]||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=N(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},se={},le=A({},se,{" ":1,'"':1,"<":1,">":1,"`":1}),ce=A({},le,{"#":1,"?":1,"{":1,"}":1}),ue=A({},ce,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),he=function(e,t){var r=m(e,0);return r>32&&r<127&&!d(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},de=function(e,t){var r;return 2===e.length&&P(Y,O(e,0))&&(":"===(r=O(e,1))||!t&&"|"===r)},Ae=function(e){var t;return e.length>1&&de(j(e,0,2))&&(2===e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},fe=function(e){return"."===e||"%2e"===V(e)},ge={},me={},ve={},ye={},be={},we={},xe={},Ce={},Se={},Ee={},Be={},ke={},_e={},Te={},Ie={},Me={},Fe={},Oe={},Pe={},De={},Ne={},Le=function(e,t,r){var n,i,o,a=y(e);if(t){if(i=this.parse(a))throw new T(i);this.searchParams=null}else{if(void 0!==r&&(n=new Le(r,!0)),i=this.parse(a,null,n))throw new T(i);(o=k(new B)).bindURL(this),this.searchParams=o}};Le.prototype={type:"URL",parse:function(e,t,r){var i,o,a,s,l,c=this,u=t||ge,h=0,p="",A=!1,m=!1,v=!1;for(e=y(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=R(e,ne,""),e=R(e,ie,"$1")),e=R(e,oe,""),i=f(e);h<=i.length;){switch(o=i[h],u){case ge:if(!o||!P(Y,o)){if(t)return z;u=ve;continue}p+=V(o),u=me;break;case me:if(o&&(P(X,o)||"+"===o||"-"===o||"."===o))p+=V(o);else{if(":"!==o){if(t)return z;p="",u=ve,h=0;continue}if(t&&(c.isSpecial()!==d(pe,p)||"file"===p&&(c.includesCredentials()||null!==c.port)||"file"===c.scheme&&!c.host))return;if(c.scheme=p,t)return void(c.isSpecial()&&pe[c.scheme]===c.port&&(c.port=null));p="","file"===c.scheme?u=Te:c.isSpecial()&&r&&r.scheme===c.scheme?u=ye:c.isSpecial()?u=Ce:"/"===i[h+1]?(u=be,h++):(c.cannotBeABaseURL=!0,U(c.path,""),u=Pe)}break;case ve:if(!r||r.cannotBeABaseURL&&"#"!==o)return z;if(r.cannotBeABaseURL&&"#"===o){c.scheme=r.scheme,c.path=g(r.path),c.query=r.query,c.fragment="",c.cannotBeABaseURL=!0,u=Ne;break}u="file"===r.scheme?Te:we;continue;case ye:if("/"!==o||"/"!==i[h+1]){u=we;continue}u=Se,h++;break;case be:if("/"===o){u=Ee;break}u=Oe;continue;case we:if(c.scheme=r.scheme,o===n)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query=r.query;else if("/"===o||"\\"===o&&c.isSpecial())u=xe;else if("?"===o)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query="",u=De;else{if("#"!==o){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.path.length--,u=Oe;continue}c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query=r.query,c.fragment="",u=Ne}break;case xe:if(!c.isSpecial()||"/"!==o&&"\\"!==o){if("/"!==o){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,u=Oe;continue}u=Ee}else u=Se;break;case Ce:if(u=Se,"/"!==o||"/"!==O(p,h+1))continue;h++;break;case Se:if("/"!==o&&"\\"!==o){u=Ee;continue}break;case Ee:if("@"===o){A&&(p="%40"+p),A=!0,a=f(p);for(var b=0;b<a.length;b++){var w=a[b];if(":"!==w||v){var x=he(w,ue);v?c.password+=x:c.username+=x}else v=!0}p=""}else if(o===n||"/"===o||"?"===o||"#"===o||"\\"===o&&c.isSpecial()){if(A&&""===p)return"Invalid authority";h-=f(p).length+1,p="",u=Be}else p+=o;break;case Be:case ke:if(t&&"file"===c.scheme){u=Me;continue}if(":"!==o||m){if(o===n||"/"===o||"?"===o||"#"===o||"\\"===o&&c.isSpecial()){if(c.isSpecial()&&""===p)return G;if(t&&""===p&&(c.includesCredentials()||null!==c.port))return;if(s=c.parseHost(p))return s;if(p="",u=Fe,t)return;continue}"["===o?m=!0:"]"===o&&(m=!1),p+=o}else{if(""===p)return G;if(s=c.parseHost(p))return s;if(p="",u=_e,t===ke)return}break;case _e:if(!P(q,o)){if(o===n||"/"===o||"?"===o||"#"===o||"\\"===o&&c.isSpecial()||t){if(""!==p){var C=I(p,10);if(C>65535)return K;c.port=c.isSpecial()&&C===pe[c.scheme]?null:C,p=""}if(t)return;u=Fe;continue}return K}p+=o;break;case Te:if(c.scheme="file","/"===o||"\\"===o)u=Ie;else{if(!r||"file"!==r.scheme){u=Oe;continue}switch(o){case n:c.host=r.host,c.path=g(r.path),c.query=r.query;break;case"?":c.host=r.host,c.path=g(r.path),c.query="",u=De;break;case"#":c.host=r.host,c.path=g(r.path),c.query=r.query,c.fragment="",u=Ne;break;default:Ae(D(g(i,h),""))||(c.host=r.host,c.path=g(r.path),c.shortenPath()),u=Oe;continue}}break;case Ie:if("/"===o||"\\"===o){u=Me;break}r&&"file"===r.scheme&&!Ae(D(g(i,h),""))&&(de(r.path[0],!0)?U(c.path,r.path[0]):c.host=r.host),u=Oe;continue;case Me:if(o===n||"/"===o||"\\"===o||"?"===o||"#"===o){if(!t&&de(p))u=Oe;else if(""===p){if(c.host="",t)return;u=Fe}else{if(s=c.parseHost(p))return s;if("localhost"===c.host&&(c.host=""),t)return;p="",u=Fe}continue}p+=o;break;case Fe:if(c.isSpecial()){if(u=Oe,"/"!==o&&"\\"!==o)continue}else if(t||"?"!==o)if(t||"#"!==o){if(o!==n&&(u=Oe,"/"!==o))continue}else c.fragment="",u=Ne;else c.query="",u=De;break;case Oe:if(o===n||"/"===o||"\\"===o&&c.isSpecial()||!t&&("?"===o||"#"===o)){if(".."===(l=V(l=p))||"%2e."===l||".%2e"===l||"%2e%2e"===l?(c.shortenPath(),"/"===o||"\\"===o&&c.isSpecial()||U(c.path,"")):fe(p)?"/"===o||"\\"===o&&c.isSpecial()||U(c.path,""):("file"===c.scheme&&!c.path.length&&de(p)&&(c.host&&(c.host=""),p=O(p,0)+":"),U(c.path,p)),p="","file"===c.scheme&&(o===n||"?"===o||"#"===o))for(;c.path.length>1&&""===c.path[0];)H(c.path);"?"===o?(c.query="",u=De):"#"===o&&(c.fragment="",u=Ne)}else p+=he(o,ce);break;case Pe:"?"===o?(c.query="",u=De):"#"===o?(c.fragment="",u=Ne):o!==n&&(c.path[0]+=he(o,se));break;case De:t||"#"!==o?o!==n&&("'"===o&&c.isSpecial()?c.query+="%27":c.query+="#"===o?"%23":he(o,se)):(c.fragment="",u=Ne);break;case Ne:o!==n&&(c.fragment+=he(o,le))}h++}},parseHost:function(e){var t,r,n;if("["===O(e,0)){if("]"!==O(e,e.length-1))return G;if(t=function(e){var t,r,n,i,o,a,s,l=[0,0,0,0,0,0,0,0],c=0,u=null,h=0,p=function(){return O(e,h)};if(":"===p()){if(":"!==O(e,1))return;h+=2,u=++c}for(;p();){if(8===c)return;if(":"!==p()){for(t=r=0;r<4&&P(ee,p());)t=16*t+I(p(),16),h++,r++;if("."===p()){if(0===r)return;if(h-=r,c>6)return;for(n=0;p();){if(i=null,n>0){if(!("."===p()&&n<4))return;h++}if(!P(q,p()))return;for(;P(q,p());){if(o=I(p(),10),null===i)i=o;else{if(0===i)return;i=10*i+o}if(i>255)return;h++}l[c]=256*l[c]+i,2!=++n&&4!==n||c++}if(4!==n)return;break}if(":"===p()){if(h++,!p())return}else if(p())return;l[c++]=t}else{if(null!==u)return;h++,u=++c}}if(null!==u)for(a=c-u,c=7;0!==c&&a>0;)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s;else if(8!==c)return;return l}(j(e,1,-1)),!t)return G;this.host=t}else if(this.isSpecial()){if(e=v(e),P(te,e))return G;if(t=function(e){var t,r,n,i,o,a,s,l=Q(e,".");if(l.length&&""===l[l.length-1]&&l.length--,(t=l.length)>4)return e;for(r=[],n=0;n<t;n++){if(""===(i=l[n]))return e;if(o=10,i.length>1&&"0"===O(i,0)&&(o=P($,i)?16:8,i=j(i,8===o?1:2)),""===i)a=0;else{if(!P(10===o?Z:8===o?J:ee,i))return e;a=I(i,o)}U(r,a)}for(n=0;n<t;n++)if(a=r[n],n===t-1){if(a>=F(256,5-t))return null}else if(a>255)return null;for(s=L(r),n=0;n<r.length;n++)s+=r[n]*F(256,3-n);return s}(e),null===t)return G;this.host=t}else{if(P(re,e))return G;for(t="",r=f(e),n=0;n<r.length;n++)t+=he(r[n],se);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return d(pe,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&de(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,r=e.username,n=e.password,i=e.host,o=e.port,a=e.path,s=e.query,l=e.fragment,c=t+":";return null!==i?(c+="//",e.includesCredentials()&&(c+=r+(n?":"+n:"")+"@"),c+=ae(i),null!==o&&(c+=":"+o)):"file"===t&&(c+="//"),c+=e.cannotBeABaseURL?a[0]:a.length?"/"+D(a,"/"):"",null!==s&&(c+="?"+s),null!==l&&(c+="#"+l),c},setHref:function(e){var t=this.parse(e);if(t)throw new T(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new Ue(e.path[0]).origin}catch(e){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+ae(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(y(e)+":",ge)},getUsername:function(){return this.username},setUsername:function(e){var t=f(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var r=0;r<t.length;r++)this.username+=he(t[r],ue)}},getPassword:function(){return this.password},setPassword:function(e){var t=f(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var r=0;r<t.length;r++)this.password+=he(t[r],ue)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ae(e):ae(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Be)},getHostname:function(){var e=this.host;return null===e?"":ae(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,ke)},getPort:function(){var e=this.port;return null===e?"":y(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""===(e=y(e))?this.port=null:this.parse(e,_e))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+D(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Fe))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""===(e=y(e))?this.query=null:("?"===O(e,0)&&(e=j(e,1)),this.query="",this.parse(e,De)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!==(e=y(e))?("#"===O(e,0)&&(e=j(e,1)),this.fragment="",this.parse(e,Ne)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Ue=function(e){var t=p(this,Re),r=w(arguments.length,1)>1?arguments[1]:void 0,n=S(t,new Le(e,!1,r));o||(t.href=n.serialize(),t.origin=n.getOrigin(),t.protocol=n.getProtocol(),t.username=n.getUsername(),t.password=n.getPassword(),t.host=n.getHost(),t.hostname=n.getHostname(),t.port=n.getPort(),t.pathname=n.getPathname(),t.search=n.getSearch(),t.searchParams=n.getSearchParams(),t.hash=n.getHash())},Re=Ue.prototype,He=function(e,t){return{get:function(){return E(this)[e]()},set:t&&function(e){return E(this)[t](e)},configurable:!0,enumerable:!0}};if(o&&(h(Re,"href",He("serialize","setHref")),h(Re,"origin",He("getOrigin")),h(Re,"protocol",He("getProtocol","setProtocol")),h(Re,"username",He("getUsername","setUsername")),h(Re,"password",He("getPassword","setPassword")),h(Re,"host",He("getHost","setHost")),h(Re,"hostname",He("getHostname","setHostname")),h(Re,"port",He("getPort","setPort")),h(Re,"pathname",He("getPathname","setPathname")),h(Re,"search",He("getSearch","setSearch")),h(Re,"searchParams",He("getSearchParams")),h(Re,"hash",He("getHash","setHash"))),u(Re,"toJSON",(function(){return E(this).serialize()}),{enumerable:!0}),u(Re,"toString",(function(){return E(this).serialize()}),{enumerable:!0}),_){var Qe=_.createObjectURL,je=_.revokeObjectURL;Qe&&u(Ue,"createObjectURL",l(Qe,_)),je&&u(Ue,"revokeObjectURL",l(je,_))}b(Ue,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!o},{URL:Ue})},45882:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(48981),a=r(1625),s=r(57657).IteratorPrototype,l=r(19462),c=r(48646),u=r(96395),h=l((function(){return i(this.next,this.iterator)}),!0);n({target:"Iterator",stat:!0,forced:u},{from:function(e){var t=c("string"==typeof e?o(e):e,!0);return a(s,t.iterator)?t.iterator:new h(t)}})},45889:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arrow-right",view:n+"gfx/sprite.svg#view-icon-arrow-right",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},46058:(e,t,r)=>{"use strict";var n=r(46518),i=r(77957),o=r(6469);n({target:"Array",proto:!0},{group:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("group")},46171:(e,t,r)=>{"use strict";function n(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var i=n[0],o=t.match(e.parsePattern);if(!o)return null;var a=e.valueCallback?e.valueCallback(o[0]):o[0];return{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(i.length)}}}r.d(t,{A:()=>n})},46246:(e,t,r)=>{var n=r(71818),i=r(79878);t.decode=function(e,t){return(!t||t<=0?i.XML:i.HTML)(e)},t.decodeStrict=function(e,t){return(!t||t<=0?i.XML:i.HTMLStrict)(e)},t.encode=function(e,t){return(!t||t<=0?n.XML:n.HTML)(e)},t.encodeXML=n.XML,t.encodeHTML4=t.encodeHTML5=t.encodeHTML=n.HTML,t.decodeXML=t.decodeXMLStrict=i.XML,t.decodeHTML4=t.decodeHTML5=t.decodeHTML=i.HTML,t.decodeHTML4Strict=t.decodeHTML5Strict=t.decodeHTMLStrict=i.HTMLStrict,t.escape=n.escape},46270:(e,t,r)=>{"use strict";var n=r(46518),i=r(88205);n({target:"WeakSet",stat:!0,forced:!0},{of:r(87500)(i.WeakSet,i.add,!1)})},46276:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("strike")},{strike:function(){return i(this,"strike","","")}})},46449:(e,t,r)=>{"use strict";var n=r(46518),i=r(70259),o=r(48981),a=r(26198),s=r(91291),l=r(1469);n({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),r=a(t),n=l(t,0);return n.length=i(n,t,t,r,0,void 0===e?1:s(e)),n}})},46518:(e,t,r)=>{"use strict";var n=r(24475),i=r(77347).f,o=r(66699),a=r(36840),s=r(39433),l=r(77740),c=r(92796);e.exports=function(e,t){var r,u,h,p,d,A=e.target,f=e.global,g=e.stat;if(r=f?n:g?n[A]||s(A,{}):n[A]&&n[A].prototype)for(u in t){if(p=t[u],h=e.dontCallGetSet?(d=i(r,u))&&d.value:r[u],!c(f?u:A+(g?".":"#")+u,e.forced)&&void 0!==h){if(typeof p==typeof h)continue;l(p,h)}(e.sham||h&&h.sham)&&o(p,"sham",!0),a(r,u,p,e)}}},46594:(e,t,r)=>{"use strict";r(15823)("Int8",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},46602:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-comment-alt",view:n+"gfx/sprite.svg#view-icon-comment-alt",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},46632:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]},46650:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Summering_ej_obligatorisk25px25px",view:n+"gfx/sprite.svg#view-icon-Summering_ej_obligatorisk25px25px",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},46706:(e,t,r)=>{"use strict";var n=r(79504),i=r(79306);e.exports=function(e,t,r){try{return n(i(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(e){}}},46761:(e,t,r)=>{"use strict";var n=r(46518),i=r(94644);n({target:"ArrayBuffer",stat:!0,forced:!i.NATIVE_ARRAY_BUFFER_VIEWS},{isView:i.isView})},46942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},46967:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(1625),a=r(50133),s=r(53982),l=r(44690);n({target:"AsyncIterator",stat:!0,forced:r(96395)},{from:function(e){var t=a("string"==typeof e?i(e):e);return o(s,t.iterator)?t.iterator:new l(t)}})},47055:(e,t,r)=>{"use strict";var n=r(79504),i=r(79039),o=r(44576),a=Object,s=n("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?s(e,""):a(e)}:a},47072:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(79306),a=r(67750),s=r(72652),l=r(72248),c=r(96395),u=l.Map,h=l.has,p=l.get,d=l.set,A=i([].push);n({target:"Map",stat:!0,forced:c},{groupBy:function(e,t){a(e),o(t);var r=new u,n=0;return s(e,(function(e){var i=t(e,n++);h(r,i)?A(p(r,i),e):d(r,i,[e])})),r}})},47237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},47350:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).filterReject,o=r(26357),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("filterReject",(function(e){var t=i(a(this),e,arguments.length>1?arguments[1]:void 0);return o(this,t)}),!0)},47390:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(88490).unpack,a=i(DataView.prototype.getUint16);n({target:"DataView",proto:!0},{getFloat16:function(e){var t=a(this,e,arguments.length>1&&arguments[1]);return o([255&t,t>>8&255],10)}})},47422:(e,t,r)=>{var n=r(31769),i=r(77797);e.exports=function(e,t){for(var r=0,o=(t=n(t,e)).length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},47452:e=>{"use strict";e.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},47566:(e,t,r)=>{"use strict";var n=r(36840),i=r(79504),o=r(655),a=r(22812),s=URLSearchParams,l=s.prototype,c=i(l.getAll),u=i(l.has),h=new s("a=1");!h.has("a",2)&&h.has("a",void 0)||n(l,"has",(function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&void 0===r)return u(this,e);var n=c(this,e);a(t,1);for(var i=o(r),s=0;s<n.length;)if(n[s++]===i)return!0;return!1}),{enumerable:!0,unsafe:!0})},47575:(e,t,r)=>{"use strict";r(93518)},47628:(e,t,r)=>{"use strict";var n=r(46518),i=r(36043),o=r(1103);n({target:"Promise",stat:!0,forced:!0},{try:function(e){var t=i.f(this),r=o(e);return(r.error?t.reject:t.resolve)(r.value),t.promise}})},47650:(e,t,r)=>{"use strict";var n=r(97751),i=r(94901),o=r(31563),a=r(20034),s=n("Set");e.exports=function(e){return function(e){return a(e)&&"number"==typeof e.size&&i(e.has)&&i(e.keys)}(e)?e:o(e)?new s(e):e}},47764:(e,t,r)=>{"use strict";var n=r(68183).charAt,i=r(655),o=r(91181),a=r(51088),s=r(62529),l="String Iterator",c=o.set,u=o.getterFor(l);a(String,"String",(function(e){c(this,{type:l,string:i(e),index:0})}),(function(){var e,t=u(this),r=t.string,i=t.index;return i>=r.length?s(void 0,!0):(e=n(r,i),t.index+=e.length,s(e,!1))}))},47801:(e,t,r)=>{"use strict";var n=r(46518),i=r(95636);i&&n({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return i(this,arguments.length?arguments[0]:void 0,!1)}})},47958:(e,t,r)=>{"use strict";var n=r(69565),i=r(20713),o=function(e,t){return[t,e]};e.exports=function(){return n(i,this,o)}},48012:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Language",view:n+"gfx/sprite.svg#view-icon-Language",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},48119:(e,t,r)=>{"use strict";var n=r(79392);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},48140:(e,t,r)=>{"use strict";var n=r(94644),i=r(26198),o=r(91291),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",(function(e){var t=a(this),r=i(t),n=o(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}))},48287:(e,t,r)=>{"use strict";const n=r(67526),i=r(251),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){return+e!=e&&(e=0),l.alloc(+e)},t.INSPECT_MAX_BYTES=50;const a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return h(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|f(e,t);let n=s(r);const i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(X(e,Uint8Array)){const t=new Uint8Array(e);return d(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(X(e,ArrayBuffer)||e&&X(e.buffer,ArrayBuffer))return d(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(X(e,SharedArrayBuffer)||e&&X(e.buffer,SharedArrayBuffer)))return d(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return l.from(n,t,r);const i=function(e){if(l.isBuffer(e)){const t=0|A(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||q(e.length)?s(0):p(e):"Buffer"===e.type&&Array.isArray(e.data)?p(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function h(e){return u(e),s(e<0?0:0|A(e))}function p(e){const t=e.length<0?0:0|A(e.length),r=s(t);for(let n=0;n<t;n+=1)r[n]=255&e[n];return r}function d(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,l.prototype),n}function A(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||X(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return G(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return K(e).length;default:if(i)return n?-1:G(e).length;t=(""+t).toLowerCase(),i=!0}}function g(e,t,r){let n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,r);case"utf8":case"utf-8":return B(this,t,r);case"ascii":return _(this,t,r);case"latin1":case"binary":return T(this,t,r);case"base64":return E(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function m(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),q(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):y(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){let o,a=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,r/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(o=r;o<s;o++)if(c(e,o)===c(t,-1===n?0:o-n)){if(-1===n&&(n=o),o-n+1===l)return n*a}else-1!==n&&(o-=o-n),n=-1}else for(r+l>s&&(r=s-l),o=r;o>=0;o--){let r=!0;for(let n=0;n<l;n++)if(c(e,o+n)!==c(t,n)){r=!1;break}if(r)return o}return-1}function b(e,t,r,n){r=Number(r)||0;const i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;const o=t.length;let a;for(n>o/2&&(n=o/2),a=0;a<n;++a){const n=parseInt(t.substr(2*a,2),16);if(q(n))return a;e[r+a]=n}return a}function w(e,t,r,n){return Y(G(t,e.length-r),e,r,n)}function x(e,t,r,n){return Y(function(e){const t=[];for(let r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function C(e,t,r,n){return Y(K(t),e,r,n)}function S(e,t,r,n){return Y(function(e,t){let r,n,i;const o=[];for(let a=0;a<e.length&&!((t-=2)<0);++a)r=e.charCodeAt(a),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function E(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function B(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i<r;){const t=e[i];let o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:r=e[i+1],128==(192&r)&&(l=(31&t)<<6|63&r,l>127&&(o=l));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(l=(15&t)<<12|(63&r)<<6|63&n,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:r=e[i+1],n=e[i+2],s=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&s)&&(l=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&s,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=a}return function(e){const t=e.length;if(t<=k)return String.fromCharCode.apply(String,e);let r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=k));return r}(n)}t.kMaxLength=a,l.TYPED_ARRAY_SUPPORT=function(){try{const e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,r){return function(e,t,r){return u(e),e<=0?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)}(e,t,r)},l.allocUnsafe=function(e){return h(e)},l.allocUnsafeSlow=function(e){return h(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(X(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),X(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let r=e.length,n=t.length;for(let i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);let r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;const n=l.allocUnsafe(t);let i=0;for(r=0;r<e.length;++r){let t=e[r];if(X(t,Uint8Array))i+t.length>n.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},l.byteLength=f,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)m(this,t,t+1);return this},l.prototype.swap32=function(){const e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},l.prototype.swap64=function(){const e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},l.prototype.toString=function(){const e=this.length;return 0===e?"":0===arguments.length?B(this,0,e):g.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){let e="";const r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,r,n,i){if(X(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0);const s=Math.min(o,a),c=this.slice(n,i),u=e.slice(t,r);for(let e=0;e<s;++e)if(c[e]!==u[e]){o=c[e],a=u[e];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},l.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},l.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},l.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let o=!1;for(;;)switch(n){case"hex":return b(this,e,t,r);case"utf8":case"utf-8":return w(this,e,t,r);case"ascii":case"latin1":case"binary":return x(this,e,t,r);case"base64":return C(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const k=4096;function _(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}function T(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}function I(e,t,r){const n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);let i="";for(let n=t;n<r;++n)i+=$[e[n]];return i}function M(e,t,r){const n=e.slice(t,r);let i="";for(let e=0;e<n.length-1;e+=2)i+=String.fromCharCode(n[e]+256*n[e+1]);return i}function F(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function O(e,t,r,n,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function P(e,t,r,n,i){j(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function D(e,t,r,n,i){j(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r+7]=o,o>>=8,e[r+6]=o,o>>=8,e[r+5]=o,o>>=8,e[r+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function N(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function L(e,t,r,n,o){return t=+t,r>>>=0,o||N(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function U(e,t,r,n,o){return t=+t,r>>>=0,o||N(e,0,r,8),i.write(e,t,r,n,52,8),r+8}l.prototype.slice=function(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);const n=this.subarray(e,t);return Object.setPrototypeOf(n,l.prototype),n},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||F(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return n},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||F(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||F(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||F(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||F(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||F(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||F(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=J((function(e){V(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||W(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<<BigInt(32))})),l.prototype.readBigUInt64BE=J((function(e){V(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||W(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<<BigInt(32))+BigInt(i)})),l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||F(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||F(e,t,this.length);let n=t,i=1,o=this[e+--n];for(;n>0&&(i*=256);)o+=this[e+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||F(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||F(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){e>>>=0,t||F(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||F(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||F(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=J((function(e){V(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||W(e,this.length-8);const n=this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24);return(BigInt(n)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+this[++e]*2**24)})),l.prototype.readBigInt64BE=J((function(e){V(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||W(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<<BigInt(32))+BigInt(this[++e]*2**24+65536*this[++e]+256*this[++e]+r)})),l.prototype.readFloatLE=function(e,t){return e>>>=0,t||F(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||F(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||F(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||F(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||O(this,e,t,r,Math.pow(2,8*r)-1,0);let i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||O(this,e,t,r,Math.pow(2,8*r)-1,0);let i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=J((function(e,t=0){return P(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=J((function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);O(this,e,t,r,n-1,-n)}let i=0,o=1,a=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+r},l.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);O(this,e,t,r,n-1,-n)}let i=r-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=J((function(e,t=0){return P(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=J((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,r){return L(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return L(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return U(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return U(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);const i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},l.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!l.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){const t=e.charCodeAt(0);("utf8"===n&&t<128||"latin1"===n)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;let i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{const o=l.isBuffer(e)?e:l.from(e,n),a=o.length;if(0===a)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%a]}return this};const R={};function H(e,t,r){R[e]=class extends r{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function Q(e){let t="",r=e.length;const n="-"===e[0]?1:0;for(;r>=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function j(e,t,r,n,i,o){if(e>r||e<t){const n="bigint"==typeof t?"n":"";let i;throw i=o>3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(o+1)}${n}`:`>= -(2${n} ** ${8*(o+1)-1}${n}) and < 2 ** ${8*(o+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new R.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,r){V(t,"offset"),void 0!==e[t]&&void 0!==e[t+r]||W(t,e.length-(r+1))}(n,i,o)}function V(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function W(e,t,r){if(Math.floor(e)!==e)throw V(e,r),new R.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}H("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),H("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),H("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=Q(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=Q(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const z=/[^+/0-9A-Za-z-_]/g;function G(e,t){let r;t=t||1/0;const n=e.length;let i=null;const o=[];for(let a=0;a<n;++a){if(r=e.charCodeAt(a),r>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function K(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,r,n){let i;for(i=0;i<n&&!(i+r>=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function X(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function q(e){return e!=e}const $=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function J(e){return"undefined"==typeof BigInt?Z:e}function Z(){throw new Error("BigInt not supported")}},48345:(e,t,r)=>{"use strict";var n=r(72805);(0,r(94644).exportTypedArrayStaticMethod)("from",r(43251),n)},48357:(e,t,r)=>{var n,i;!function(e){"use strict";if(!e.jQuery){var t=function(e,r){return new t.fn.init(e,r)};t.isWindow=function(e){return e&&e===e.window},t.type=function(e){return e?"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e:e+""},t.isArray=Array.isArray||function(e){return"array"===t.type(e)},t.isPlainObject=function(e){var r;if(!e||"object"!==t.type(e)||e.nodeType||t.isWindow(e))return!1;try{if(e.constructor&&!i.call(e,"constructor")&&!i.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(r in e);return void 0===r||i.call(e,r)},t.each=function(e,t,r){var n=0,i=e.length,o=l(e);if(r){if(o)for(;n<i&&!1!==t.apply(e[n],r);n++);else for(n in e)if(e.hasOwnProperty(n)&&!1===t.apply(e[n],r))break}else if(o)for(;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(e.hasOwnProperty(n)&&!1===t.call(e[n],n,e[n]))break;return e},t.data=function(e,n,i){if(void 0===i){var o=e[t.expando],a=o&&r[o];if(void 0===n)return a;if(a&&n in a)return a[n]}else if(void 0!==n){var s=e[t.expando]||(e[t.expando]=++t.uuid);return r[s]=r[s]||{},r[s][n]=i,i}},t.removeData=function(e,n){var i=e[t.expando],o=i&&r[i];o&&(n?t.each(n,(function(e,t){delete o[t]})):delete r[i])},t.extend=function(){var e,r,n,i,o,a,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==t.type(s)&&(s={}),l===c&&(s=this,l--);l<c;l++)if(o=arguments[l])for(i in o)o.hasOwnProperty(i)&&(e=s[i],s!==(n=o[i])&&(u&&n&&(t.isPlainObject(n)||(r=t.isArray(n)))?(r?(r=!1,a=e&&t.isArray(e)?e:[]):a=e&&t.isPlainObject(e)?e:{},s[i]=t.extend(u,a,n)):void 0!==n&&(s[i]=n)));return s},t.queue=function(e,r,n){if(e){r=(r||"fx")+"queue";var i,o,a=t.data(e,r);return n?(!a||t.isArray(n)?a=t.data(e,r,(o=[],(i=n)&&(l(Object(i))?function(e,t){for(var r=+t.length,n=0,i=e.length;n<r;)e[i++]=t[n++];if(r!=r)for(;void 0!==t[n];)e[i++]=t[n++];e.length=i}(o,"string"==typeof i?[i]:i):[].push.call(o,i)),o)):a.push(n),a):a||[]}},t.dequeue=function(e,r){t.each(e.nodeType?[e]:e,(function(e,n){r=r||"fx";var i=t.queue(n,r),o=i.shift();"inprogress"===o&&(o=i.shift()),o&&("fx"===r&&i.unshift("inprogress"),o.call(n,(function(){t.dequeue(n,r)})))}))},t.fn=t.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){var e=this[0],r=function(e){for(var t=e.offsetParent;t&&"html"!==t.nodeName.toLowerCase()&&t.style&&"static"===t.style.position.toLowerCase();)t=t.offsetParent;return t||document}(e),n=this.offset(),i=/^(?:body|html)$/i.test(r.nodeName)?{top:0,left:0}:t(r).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,r.style&&(i.top+=parseFloat(r.style.borderTopWidth)||0,i.left+=parseFloat(r.style.borderLeftWidth)||0),{top:n.top-i.top,left:n.left-i.left}}};var r={};t.expando="velocity"+(new Date).getTime(),t.uuid=0;for(var n={},i=n.hasOwnProperty,o=n.toString,a="Boolean Number String Function Array Date RegExp Object Error".split(" "),s=0;s<a.length;s++)n["[object "+a[s]+"]"]=a[s].toLowerCase();t.fn.init.prototype=t.fn,e.Velocity={Utilities:t}}function l(e){var r=e.length,n=t.type(e);return"function"!==n&&!t.isWindow(e)&&(!(1!==e.nodeType||!r)||"array"===n||0===r||"number"==typeof r&&r>0&&r-1 in e)}}(window),function(o){"use strict";"object"==typeof e.exports?e.exports=o():void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i)}((function(){"use strict";return function(e,t,r,n){var i,o=function(){if(r.documentMode)return r.documentMode;for(var e=7;e>4;e--){var t=r.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]><span></span><![endif]--\x3e",t.getElementsByTagName("span").length)return t=null,e}return n}(),a=(i=0,t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(e){var t,r=(new Date).getTime();return t=Math.max(0,16-(r-i)),i=r+t,setTimeout((function(){e(r+t)}),t)}),s=function(){var e=t.performance||{};if("function"!=typeof e.now){var r=e.timing&&e.timing.navigationStart?e.timing.navigationStart:(new Date).getTime();e.now=function(){return(new Date).getTime()-r}}return e}(),l=function(){var e=Array.prototype.slice;try{return e.call(r.documentElement),e}catch(t){return function(t,r){var n=this.length;if("number"!=typeof t&&(t=0),"number"!=typeof r&&(r=n),this.slice)return e.call(this,t,r);var i,o=[],a=t>=0?t:Math.max(0,n+t),s=(r<0?n+r:Math.min(r,n))-a;if(s>0)if(o=new Array(s),this.charAt)for(i=0;i<s;i++)o[i]=this.charAt(a+i);else for(i=0;i<s;i++)o[i]=this[a+i];return o}}}(),c=function(){return Array.prototype.includes?function(e,t){return e.includes(t)}:Array.prototype.indexOf?function(e,t){return e.indexOf(t)>=0}:function(e,t){for(var r=0;r<e.length;r++)if(e[r]===t)return!0;return!1}};function u(e){return p.isWrapped(e)?e=l.call(e):p.isNode(e)&&(e=[e]),e}var h,p={isNumber:function(e){return"number"==typeof e},isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isWrapped:function(e){return e&&e!==t&&p.isNumber(e.length)&&!p.isString(e)&&!p.isFunction(e)&&!p.isNode(e)&&(0===e.length||p.isNode(e[0]))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}},d=!1;if(e.fn&&e.fn.jquery?(h=e,d=!0):h=t.Velocity.Utilities,o<=8&&!d)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(o<=7)){var A="swing",f={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(t.navigator.userAgent),isAndroid:/Android/i.test(t.navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(t.navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(t.navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:h,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:400,easing:A,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(e){h.data(e,"velocity",{isSVG:p.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:2},debug:!1,timestamp:!0,pauseAll:function(e){var t=(new Date).getTime();h.each(f.State.calls,(function(t,r){if(r){if(e!==n&&(r[2].queue!==e||!1===r[2].queue))return!0;r[5]={resume:!1}}})),h.each(f.State.delayedElements,(function(e,r){r&&x(r,t)}))},resumeAll:function(e){(new Date).getTime();h.each(f.State.calls,(function(t,r){if(r){if(e!==n&&(r[2].queue!==e||!1===r[2].queue))return!0;r[5]&&(r[5].resume=!0)}})),h.each(f.State.delayedElements,(function(e,t){t&&C(t)}))}};t.pageYOffset!==n?(f.State.scrollAnchor=t,f.State.scrollPropertyLeft="pageXOffset",f.State.scrollPropertyTop="pageYOffset"):(f.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,f.State.scrollPropertyLeft="scrollLeft",f.State.scrollPropertyTop="scrollTop");var g=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,r,n){var i={x:t.x+n.dx*r,v:t.v+n.dv*r,tension:t.tension,friction:t.friction};return{dx:i.v,dv:e(i)}}function r(r,n){var i={dx:r.v,dv:e(r)},o=t(r,.5*n,i),a=t(r,.5*n,o),s=t(r,n,a),l=1/6*(i.dx+2*(o.dx+a.dx)+s.dx),c=1/6*(i.dv+2*(o.dv+a.dv)+s.dv);return r.x=r.x+l*n,r.v=r.v+c*n,r}return function e(t,n,i){var o,a,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0,h=1e-4;for(t=parseFloat(t)||500,n=parseFloat(n)||20,i=i||null,l.tension=t,l.friction=n,a=(o=null!==i)?(u=e(t,n))/i*.016:.016;s=r(s||l,a),c.push(1+s.x),u+=16,Math.abs(s.x)>h&&Math.abs(s.v)>h;);return o?function(e){return c[e*(c.length-1)|0]}:u}}();f.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},h.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],(function(e,t){f.Easings[t[0]]=E.apply(null,t[1])}));var m=f.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<m.Lists.colors.length;e++){var t="color"===m.Lists.colors[e]?"0 0 0 1":"255 255 255 1";m.Hooks.templates[m.Lists.colors[e]]=["Red Green Blue Alpha",t]}var r,n,i;if(o)for(r in m.Hooks.templates)if(m.Hooks.templates.hasOwnProperty(r)){i=(n=m.Hooks.templates[r])[0].split(" ");var a=n[1].match(m.RegEx.valueSplit);"Color"===i[0]&&(i.push(i.shift()),a.push(a.shift()),m.Hooks.templates[r]=[i.join(" "),a.join(" ")])}for(r in m.Hooks.templates)if(m.Hooks.templates.hasOwnProperty(r))for(var s in i=(n=m.Hooks.templates[r])[0].split(" "))if(i.hasOwnProperty(s)){var l=r+i[s],c=s;m.Hooks.registered[l]=[r,c]}},getRoot:function(e){var t=m.Hooks.registered[e];return t?t[0]:e},getUnit:function(e,t){var r=(e.substr(t||0,5).match(/^[a-z%]+/)||[])[0]||"";return r&&c(m.Lists.units)?r:""},fixColors:function(e){return e.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,(function(e,t,r){return m.Lists.colorNames.hasOwnProperty(r)?(t||"rgba(")+m.Lists.colorNames[r]+(t?"":",1)"):t+r}))},cleanRootPropertyValue:function(e,t){return m.RegEx.valueUnwrap.test(t)&&(t=t.match(m.RegEx.valueUnwrap)[1]),m.Values.isCSSNullValue(t)&&(t=m.Hooks.templates[e][1]),t},extractValue:function(e,t){var r=m.Hooks.registered[e];if(r){var n=r[0],i=r[1];return(t=m.Hooks.cleanRootPropertyValue(n,t)).toString().match(m.RegEx.valueSplit)[i]}return t},injectValue:function(e,t,r){var n=m.Hooks.registered[e];if(n){var i,o=n[0],a=n[1];return(i=(r=m.Hooks.cleanRootPropertyValue(o,r)).toString().match(m.RegEx.valueSplit))[a]=t,i.join(" ")}return r}},Normalizations:{registered:{clip:function(e,t,r){switch(e){case"name":return"clip";case"extract":var n;return m.RegEx.wrappedValueAlreadyExtracted.test(r)?r:(n=r.toString().match(m.RegEx.valueUnwrap))?n[1].replace(/,(\s+)?/g," "):r;case"inject":return"rect("+r+")"}},blur:function(e,t,r){switch(e){case"name":return f.State.isFirefox?"filter":"-webkit-filter";case"extract":var n=parseFloat(r);if(!n&&0!==n){var i=r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);n=i?i[1]:0}return n;case"inject":return parseFloat(r)?"blur("+r+")":"none"}},opacity:function(e,t,r){if(o<=8)switch(e){case"name":return"filter";case"extract":var n=r.toString().match(/alpha\(opacity=(.*)\)/i);return n?n[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(r)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":case"inject":return r}}},register:function(){o&&!(o>9)||f.State.isGingerbread||(m.Lists.transformsBase=m.Lists.transformsBase.concat(m.Lists.transforms3D));for(var e=0;e<m.Lists.transformsBase.length;e++)!function(){var t=m.Lists.transformsBase[e];m.Normalizations.registered[t]=function(e,r,i){switch(e){case"name":return"transform";case"extract":return w(r)===n||w(r).transformCache[t]===n?/^scale/i.test(t)?1:0:w(r).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(i);break;case"scal":case"scale":f.State.isAndroid&&w(r).transformCache[t]===n&&i<1&&(i=1),o=!/(\d)$/i.test(i);break;case"skew":case"rotate":o=!/(deg|\d)$/i.test(i)}return o||(w(r).transformCache[t]="("+i+")"),w(r).transformCache[t]}}}();for(var t=0;t<m.Lists.colors.length;t++)!function(){var e=m.Lists.colors[t];m.Normalizations.registered[e]=function(t,r,i){switch(t){case"name":return e;case"extract":var a;if(m.RegEx.wrappedValueAlreadyExtracted.test(i))a=i;else{var s,l={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(i)?s=l[i]!==n?l[i]:l.black:m.RegEx.isHex.test(i)?s="rgb("+m.Values.hexToRgb(i).join(" ")+")":/^rgba?\(/i.test(i)||(s=l.black),a=(s||i).toString().match(m.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!o||o>8)&&3===a.split(" ").length&&(a+=" 1"),a;case"inject":return/^rgb/.test(i)?i:(o<=8?4===i.split(" ").length&&(i=i.split(/\s+/).slice(0,3).join(" ")):3===i.split(" ").length&&(i+=" 1"),(o<=8?"rgb":"rgba")+"("+i.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();function r(e,t,r){if("border-box"===m.getPropertyValue(t,"boxSizing").toString().toLowerCase()===(r||!1)){var n,i,o=0,a="width"===e?["Left","Right"]:["Top","Bottom"],s=["padding"+a[0],"padding"+a[1],"border"+a[0]+"Width","border"+a[1]+"Width"];for(n=0;n<s.length;n++)i=parseFloat(m.getPropertyValue(t,s[n])),isNaN(i)||(o+=i);return r?-o:o}return 0}function i(e,t){return function(n,i,o){switch(n){case"name":return e;case"extract":return parseFloat(o)+r(e,i,t);case"inject":return parseFloat(o)-r(e,i,t)+"px"}}}m.Normalizations.registered.innerWidth=i("width",!0),m.Normalizations.registered.innerHeight=i("height",!0),m.Normalizations.registered.outerWidth=i("width"),m.Normalizations.registered.outerHeight=i("height")}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,(function(e,t){return t.toUpperCase()}))},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(o||f.State.isAndroid&&!f.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(f.State.prefixMatches[e])return[f.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,n=t.length;r<n;r++){var i;if(i=0===r?e:t[r]+e.replace(/^\w/,(function(e){return e.toUpperCase()})),p.isString(f.State.prefixElement.style[i]))return f.State.prefixMatches[e]=i,[i,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t;return e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,r,n){return t+t+r+r+n+n})),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return!e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){if(e)if(e.classList)e.classList.add(t);else if(p.isString(e.className))e.className+=(e.className.length?" ":"")+t;else{var r=e.getAttribute(o<=7?"className":"class")||"";e.setAttribute("class",r+(r?" ":"")+t)}},removeClass:function(e,t){if(e)if(e.classList)e.classList.remove(t);else if(p.isString(e.className))e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ");else{var r=e.getAttribute(o<=7?"className":"class")||"";e.setAttribute("class",r.replace(new RegExp("(^|s)"+t.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(e,r,i,a){function s(e,r){var i=0;if(o<=8)i=h.css(e,r);else{var l=!1;/^(width|height)$/.test(r)&&0===m.getPropertyValue(e,"display")&&(l=!0,m.setPropertyValue(e,"display",m.Values.getDisplayType(e)));var c,u=function(){l&&m.setPropertyValue(e,"display","none")};if(!a){if("height"===r&&"border-box"!==m.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var p=e.offsetHeight-(parseFloat(m.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(m.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(m.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(m.getPropertyValue(e,"paddingBottom"))||0);return u(),p}if("width"===r&&"border-box"!==m.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var d=e.offsetWidth-(parseFloat(m.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(m.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(m.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(m.getPropertyValue(e,"paddingRight"))||0);return u(),d}}c=w(e)===n?t.getComputedStyle(e,null):w(e).computedStyle?w(e).computedStyle:w(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===r&&(r="borderTopColor"),""!==(i=9===o&&"filter"===r?c.getPropertyValue(r):c[r])&&null!==i||(i=e.style[r]),u()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(r)){var A=s(e,"position");("fixed"===A||"absolute"===A&&/top|left/i.test(r))&&(i=h(e).position()[r]+"px")}return i}var l;if(m.Hooks.registered[r]){var c=r,u=m.Hooks.getRoot(c);i===n&&(i=m.getPropertyValue(e,m.Names.prefixCheck(u)[0])),m.Normalizations.registered[u]&&(i=m.Normalizations.registered[u]("extract",e,i)),l=m.Hooks.extractValue(c,i)}else if(m.Normalizations.registered[r]){var p,d;"transform"!==(p=m.Normalizations.registered[r]("name",e))&&(d=s(e,m.Names.prefixCheck(p)[0]),m.Values.isCSSNullValue(d)&&m.Hooks.templates[r]&&(d=m.Hooks.templates[r][1])),l=m.Normalizations.registered[r]("extract",e,d)}if(!/^[\d-]/.test(l)){var A=w(e);if(A&&A.isSVG&&m.Names.SVGAttribute(r))if(/^(height|width)$/i.test(r))try{l=e.getBBox()[r]}catch(e){l=0}else l=e.getAttribute(r);else l=s(e,m.Names.prefixCheck(r)[0])}return m.Values.isCSSNullValue(l)&&(l=0),f.debug>=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(e,r,n,i,a){var s=r;if("scroll"===r)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?t.scrollTo(n,a.alternateValue):t.scrollTo(a.alternateValue,n);else if(m.Normalizations.registered[r]&&"transform"===m.Normalizations.registered[r]("name",e))m.Normalizations.registered[r]("inject",e,n),s="transform",n=w(e).transformCache[r];else{if(m.Hooks.registered[r]){var l=r,c=m.Hooks.getRoot(r);i=i||m.getPropertyValue(e,c),n=m.Hooks.injectValue(l,n,i),r=c}if(m.Normalizations.registered[r]&&(n=m.Normalizations.registered[r]("inject",e,n),r=m.Normalizations.registered[r]("name",e)),s=m.Names.prefixCheck(r)[0],o<=8)try{e.style[s]=n}catch(e){f.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else{var u=w(e);u&&u.isSVG&&m.Names.SVGAttribute(r)?e.setAttribute(r,n):e.style[s]=n}f.debug>=2&&console.log("Set "+r+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(e){var t="",r=w(e);if((o||f.State.isAndroid&&!f.State.isChrome)&&r&&r.isSVG){var n=function(t){return parseFloat(m.getPropertyValue(e,t))},i={translate:[n("translateX"),n("translateY")],skewX:[n("skewX")],skewY:[n("skewY")],scale:1!==n("scale")?[n("scale"),n("scale")]:[n("scaleX"),n("scaleY")],rotate:[n("rotateZ"),0,0]};h.each(w(e).transformCache,(function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),i[e]&&(t+=e+"("+i[e].join(" ")+") ",delete i[e])}))}else{var a,s;h.each(w(e).transformCache,(function(r){if(a=w(e).transformCache[r],"transformPerspective"===r)return s=a,!0;9===o&&"rotateZ"===r&&(r="rotate"),t+=r+a+" "})),s&&(t="perspective"+s+" "+t)}m.setPropertyValue(e,"transform",t)}};m.Hooks.register(),m.Normalizations.register(),f.hook=function(e,t,r){var i;return e=u(e),h.each(e,(function(e,o){if(w(o)===n&&f.init(o),r===n)i===n&&(i=m.getPropertyValue(o,t));else{var a=m.setPropertyValue(o,t,r);"transform"===a[0]&&f.CSS.flushTransformCache(o),i=a}})),i};var v=function(){var e;function i(){return o?y.promise||null:a}var o,a,s,l,d,A,g=arguments[0]&&(arguments[0].p||h.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));p.isWrapped(this)?(o=!1,s=0,l=this,a=this):(o=!0,s=1,l=g?arguments[0].elements||arguments[0].e:arguments[0]);var y={promise:null,resolver:null,rejecter:null};if(o&&f.Promise&&(y.promise=new f.Promise((function(e,t){y.resolver=e,y.rejecter=t}))),g?(d=arguments[0].properties||arguments[0].p,A=arguments[0].options||arguments[0].o):(d=arguments[s],A=arguments[s+1]),l=u(l)){var b,S=l.length,E=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(d)&&!h.isPlainObject(A)){A={};for(var T=s+1;T<arguments.length;T++)p.isArray(arguments[T])||!/^(fast|normal|slow)$/i.test(arguments[T])&&!/^\d/.test(arguments[T])?p.isString(arguments[T])||p.isArray(arguments[T])?A.easing=arguments[T]:p.isFunction(arguments[T])&&(A.complete=arguments[T]):A.duration=arguments[T]}switch(d){case"scroll":b="scroll";break;case"reverse":b="reverse";break;case"pause":var I=(new Date).getTime();return h.each(l,(function(e,t){x(t,I)})),h.each(f.State.calls,(function(e,t){var r=!1;t&&h.each(t[1],(function(e,i){var o=A===n?"":A;return!0!==o&&t[2].queue!==o&&(A!==n||!1!==t[2].queue)||(h.each(l,(function(e,n){if(n===i)return t[5]={resume:!1},r=!0,!1})),!r&&void 0)}))})),i();case"resume":return h.each(l,(function(e,t){C(t)})),h.each(f.State.calls,(function(e,t){var r=!1;t&&h.each(t[1],(function(e,i){var o=A===n?"":A;return!0!==o&&t[2].queue!==o&&(A!==n||!1!==t[2].queue)||!t[5]||(h.each(l,(function(e,n){if(n===i)return t[5].resume=!0,r=!0,!1})),!r&&void 0)}))})),i();case"finish":case"finishAll":case"stop":h.each(l,(function(e,t){w(t)&&w(t).delayTimer&&(clearTimeout(w(t).delayTimer.setTimeout),w(t).delayTimer.next&&w(t).delayTimer.next(),delete w(t).delayTimer),"finishAll"!==d||!0!==A&&!p.isString(A)||(h.each(h.queue(t,p.isString(A)?A:""),(function(e,t){p.isFunction(t)&&t()})),h.queue(t,p.isString(A)?A:"",[]))}));var M=[];return h.each(f.State.calls,(function(e,t){t&&h.each(t[1],(function(r,i){var o=A===n?"":A;if(!0!==o&&t[2].queue!==o&&(A!==n||!1!==t[2].queue))return!0;h.each(l,(function(r,n){if(n===i)if((!0===A||p.isString(A))&&(h.each(h.queue(n,p.isString(A)?A:""),(function(e,t){p.isFunction(t)&&t(null,!0)})),h.queue(n,p.isString(A)?A:"",[])),"stop"===d){var a=w(n);a&&a.tweensContainer&&(!0===o||""===o)&&h.each(a.tweensContainer,(function(e,t){t.endValue=t.currentValue})),M.push(e)}else"finish"!==d&&"finishAll"!==d||(t[2].duration=1)}))}))})),"stop"===d&&(h.each(M,(function(e,t){_(t,!0)})),y.promise&&y.resolver(l)),i();default:if(!h.isPlainObject(d)||p.isEmptyObject(d)){if(p.isString(d)&&f.Redirects[d]){var F=(e=h.extend({},A)).duration,O=e.delay||0;return!0===e.backwards&&(l=h.extend(!0,[],l).reverse()),h.each(l,(function(t,r){parseFloat(e.stagger)?e.delay=O+parseFloat(e.stagger)*t:p.isFunction(e.stagger)&&(e.delay=O+e.stagger.call(r,t,S)),e.drag&&(e.duration=parseFloat(F)||(/^(callout|transition)/.test(d)?1e3:400),e.duration=Math.max(e.duration*(e.backwards?1-t/S:(t+1)/S),.75*e.duration,200)),f.Redirects[d].call(r,r,e||{},t,S,l,y.promise?y:n)})),i()}var P="Velocity: First argument ("+d+") was not a property map, a known action, or a registered redirect. Aborting.";return y.promise?y.rejecter(new Error(P)):t.console&&console.log(P),i()}b="start"}var D={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},N=[];h.each(l,(function(e,i){p.isNode(i)&&function(e,i){var o,a,s=h.extend({},f.defaults,A),u={};switch(w(e)===n&&f.init(e),parseFloat(s.delay)&&!1!==s.queue&&h.queue(e,s.queue,(function(t,r){if(!0===r)return!0;f.velocityQueueEntryFlag=!0;var n=f.State.delayedElements.count++;f.State.delayedElements[n]=e;var i,o=(i=n,function(){f.State.delayedElements[i]=!1,t()});w(e).delayBegin=(new Date).getTime(),w(e).delay=parseFloat(s.delay),w(e).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:o}})),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=400;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}function g(a){var g,v;if(s.begin&&0===E)try{s.begin.call(l,l)}catch(e){setTimeout((function(){throw e}),1)}if("scroll"===b){var x,C,_,T=/^x$/i.test(s.axis)?"Left":"Top",I=parseFloat(s.offset)||0;s.container?p.isWrapped(s.container)||p.isNode(s.container)?(s.container=s.container[0]||s.container,_=(x=s.container["scroll"+T])+h(e).position()[T.toLowerCase()]+I):s.container=null:(x=f.State.scrollAnchor[f.State["scrollProperty"+T]],C=f.State.scrollAnchor[f.State["scrollProperty"+("Left"===T?"Top":"Left")]],_=h(e).offset()[T.toLowerCase()]+I),u={scroll:{rootPropertyValue:!1,startValue:x,currentValue:x,endValue:_,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:T,alternateValue:C}},element:e},f.debug&&console.log("tweensContainer (scroll): ",u.scroll,e)}else if("reverse"===b){if(!(g=w(e)))return;if(!g.tweensContainer)return void h.dequeue(e,s.queue);for(var M in"none"===g.opts.display&&(g.opts.display="auto"),"hidden"===g.opts.visibility&&(g.opts.visibility="visible"),g.opts.loop=!1,g.opts.begin=null,g.opts.complete=null,A.easing||delete s.easing,A.duration||delete s.duration,s=h.extend({},g.opts,s),v=h.extend(!0,{},g?g.tweensContainer:null))if(v.hasOwnProperty(M)&&"element"!==M){var F=v[M].startValue;v[M].startValue=v[M].currentValue=v[M].endValue,v[M].endValue=F,p.isEmptyObject(A)||(v[M].easing=s.easing),f.debug&&console.log("reverse tweensContainer ("+M+"): "+JSON.stringify(v[M]),e)}u=v}else if("start"===b){(g=w(e))&&g.tweensContainer&&!0===g.isAnimating&&(v=g.tweensContainer);var O=function(t,r){var n,o,a;return p.isFunction(t)&&(t=t.call(e,i,S)),p.isArray(t)?(n=t[0],!p.isArray(t[1])&&/^[\d-]/.test(t[1])||p.isFunction(t[1])||m.RegEx.isHex.test(t[1])?a=t[1]:p.isString(t[1])&&!m.RegEx.isHex.test(t[1])&&f.Easings[t[1]]||p.isArray(t[1])?(o=r?t[1]:B(t[1],s.duration),a=t[2]):a=t[1]||t[2]):n=t,r||(o=o||s.easing),p.isFunction(n)&&(n=n.call(e,i,S)),p.isFunction(a)&&(a=a.call(e,i,S)),[n||0,o,a]},P=function(i,a){var l,c=m.Hooks.getRoot(i),d=!1,A=a[0],y=a[1],b=a[2];if(g&&g.isSVG||"tween"===c||!1!==m.Names.prefixCheck(c)[1]||m.Normalizations.registered[c]!==n){(s.display!==n&&null!==s.display&&"none"!==s.display||s.visibility!==n&&"hidden"!==s.visibility)&&/opacity|filter/.test(i)&&!b&&0!==A&&(b=0),s._cacheValues&&v&&v[i]?(b===n&&(b=v[i].endValue+v[i].unitType),d=g.rootPropertyValueCache[c]):m.Hooks.registered[i]?b===n?(d=m.getPropertyValue(e,c),b=m.getPropertyValue(e,i,d)):d=m.Hooks.templates[c][1]:b===n&&(b=m.getPropertyValue(e,i));var w,x,C,S=!1,E=function(e,t){var r,n;return n=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,(function(e){return r=e,""})),r||(r=m.Values.getUnitType(e)),[n,r]};if(b!==A&&p.isString(b)&&p.isString(A)){l="";var B=0,k=0,_=[],T=[],I=0,M=0,F=0;for(b=m.Hooks.fixColors(b),A=m.Hooks.fixColors(A);B<b.length&&k<A.length;){var O=b[B],P=A[k];if(/[\d\.-]/.test(O)&&/[\d\.-]/.test(P)){for(var N=O,L=P,U=".",R=".";++B<b.length;){if((O=b[B])===U)U="..";else if(!/\d/.test(O))break;N+=O}for(;++k<A.length;){if((P=A[k])===R)R="..";else if(!/\d/.test(P))break;L+=P}var H=m.Hooks.getUnit(b,B),Q=m.Hooks.getUnit(A,k);if(B+=H.length,k+=Q.length,H===Q)N===L?l+=N+H:(l+="{"+_.length+(M?"!":"")+"}"+H,_.push(parseFloat(N)),T.push(parseFloat(L)));else{var j=parseFloat(N),V=parseFloat(L);l+=(I<5?"calc":"")+"("+(j?"{"+_.length+(M?"!":"")+"}":"0")+H+" + "+(V?"{"+(_.length+(j?1:0))+(M?"!":"")+"}":"0")+Q+")",j&&(_.push(j),T.push(0)),V&&(_.push(0),T.push(V))}}else{if(O!==P){I=0;break}l+=O,B++,k++,0===I&&"c"===O||1===I&&"a"===O||2===I&&"l"===O||3===I&&"c"===O||I>=4&&"("===O?I++:(I&&I<5||I>=4&&")"===O&&--I<5)&&(I=0),0===M&&"r"===O||1===M&&"g"===O||2===M&&"b"===O||3===M&&"a"===O||M>=3&&"("===O?(3===M&&"a"===O&&(F=1),M++):F&&","===O?++F>3&&(M=F=0):(F&&M<(F?5:4)||M>=(F?4:3)&&")"===O&&--M<(F?5:4))&&(M=F=0)}}B===b.length&&k===A.length||(f.debug&&console.error('Trying to pattern match mis-matched strings ["'+A+'", "'+b+'"]'),l=n),l&&(_.length?(f.debug&&console.log('Pattern found "'+l+'" -> ',_,T,"["+b+","+A+"]"),b=_,A=T,x=C=""):l=n)}if(l||(b=(w=E(i,b))[0],C=w[1],A=(w=E(i,A))[0].replace(/^([+-\/*])=/,(function(e,t){return S=t,""})),x=w[1],b=parseFloat(b)||0,A=parseFloat(A)||0,"%"===x&&(/^(fontSize|lineHeight)$/.test(i)?(A/=100,x="em"):/^scale/.test(i)?(A/=100,x=""):/(Red|Green|Blue)$/i.test(i)&&(A=A/100*255,x=""))),/[\/*]/.test(S))x=C;else if(C!==x&&0!==b)if(0===A)x=C;else{o=o||function(){var n={myParent:e.parentNode||r.body,position:m.getPropertyValue(e,"position"),fontSize:m.getPropertyValue(e,"fontSize")},i=n.position===D.lastPosition&&n.myParent===D.lastParent,o=n.fontSize===D.lastFontSize;D.lastParent=n.myParent,D.lastPosition=n.position,D.lastFontSize=n.fontSize;var a=100,s={};if(o&&i)s.emToPx=D.lastEmToPx,s.percentToPxWidth=D.lastPercentToPxWidth,s.percentToPxHeight=D.lastPercentToPxHeight;else{var l=g&&g.isSVG?r.createElementNS("http://www.w3.org/2000/svg","rect"):r.createElement("div");f.init(l),n.myParent.appendChild(l),h.each(["overflow","overflowX","overflowY"],(function(e,t){f.CSS.setPropertyValue(l,t,"hidden")})),f.CSS.setPropertyValue(l,"position",n.position),f.CSS.setPropertyValue(l,"fontSize",n.fontSize),f.CSS.setPropertyValue(l,"boxSizing","content-box"),h.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],(function(e,t){f.CSS.setPropertyValue(l,t,a+"%")})),f.CSS.setPropertyValue(l,"paddingLeft",a+"em"),s.percentToPxWidth=D.lastPercentToPxWidth=(parseFloat(m.getPropertyValue(l,"width",null,!0))||1)/a,s.percentToPxHeight=D.lastPercentToPxHeight=(parseFloat(m.getPropertyValue(l,"height",null,!0))||1)/a,s.emToPx=D.lastEmToPx=(parseFloat(m.getPropertyValue(l,"paddingLeft"))||1)/a,n.myParent.removeChild(l)}return null===D.remToPx&&(D.remToPx=parseFloat(m.getPropertyValue(r.body,"fontSize"))||16),null===D.vwToPx&&(D.vwToPx=parseFloat(t.innerWidth)/100,D.vhToPx=parseFloat(t.innerHeight)/100),s.remToPx=D.remToPx,s.vwToPx=D.vwToPx,s.vhToPx=D.vhToPx,f.debug>=1&&console.log("Unit ratios: "+JSON.stringify(s),e),s}();var W=/margin|padding|left|right|width|text|word|letter/i.test(i)||/X$/.test(i)||"x"===i?"x":"y";switch(C){case"%":b*="x"===W?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:b*=o[C+"ToPx"]}switch(x){case"%":b*=1/("x"===W?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:b*=1/o[x+"ToPx"]}}switch(S){case"+":A=b+A;break;case"-":A=b-A;break;case"*":A*=b;break;case"/":A=b/A}u[i]={rootPropertyValue:d,startValue:b,currentValue:b,endValue:A,unitType:x,easing:y},l&&(u[i].pattern=l),f.debug&&console.log("tweensContainer ("+i+"): "+JSON.stringify(u[i]),e)}else f.debug&&console.log("Skipping ["+c+"] due to a lack of browser support.")};for(var L in d)if(d.hasOwnProperty(L)){var U=m.Names.camelCase(L),R=O(d[L]);if(c(m.Lists.colors)){var H=R[0],Q=R[1],j=R[2];if(m.RegEx.isHex.test(H)){for(var V=["Red","Green","Blue"],W=m.Values.hexToRgb(H),z=j?m.Values.hexToRgb(j):n,G=0;G<V.length;G++){var K=[W[G]];Q&&K.push(Q),z!==n&&K.push(z[G]),P(U+V[G],K)}continue}}P(U,R)}u.element=e}u.element&&(m.Values.addClass(e,"velocity-animating"),N.push(u),(g=w(e))&&(""===s.queue&&(g.tweensContainer=u,g.opts=s),g.isAnimating=!0),E===S-1?(f.State.calls.push([N,l,s,null,y.resolver,null,0]),!1===f.State.isTicking&&(f.State.isTicking=!0,k())):E++)}if(!1!==f.mock&&(!0===f.mock?s.duration=s.delay=1:(s.duration*=parseFloat(f.mock)||1,s.delay*=parseFloat(f.mock)||1)),s.easing=B(s.easing,s.duration),s.begin&&!p.isFunction(s.begin)&&(s.begin=null),s.progress&&!p.isFunction(s.progress)&&(s.progress=null),s.complete&&!p.isFunction(s.complete)&&(s.complete=null),s.display!==n&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=f.CSS.Values.getDisplayType(e))),s.visibility!==n&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&f.State.isMobile&&!f.State.isGingerbread,!1===s.queue)if(s.delay){var v=f.State.delayedElements.count++;f.State.delayedElements[v]=e;var x=(a=v,function(){f.State.delayedElements[a]=!1,g()});w(e).delayBegin=(new Date).getTime(),w(e).delay=parseFloat(s.delay),w(e).delayTimer={setTimeout:setTimeout(g,parseFloat(s.delay)),next:x}}else g();else h.queue(e,s.queue,(function(e,t){if(!0===t)return y.promise&&y.resolver(l),!0;f.velocityQueueEntryFlag=!0,g()}));""!==s.queue&&"fx"!==s.queue||"inprogress"===h.queue(e)[0]||h.dequeue(e)}(i,e)})),(e=h.extend({},f.defaults,A)).loop=parseInt(e.loop,10);var L=2*e.loop-1;if(e.loop)for(var U=0;U<L;U++){var R={delay:e.delay,progress:e.progress};U===L-1&&(R.display=e.display,R.visibility=e.visibility,R.complete=e.complete),v(l,"reverse",R)}return i()}y.promise&&(d&&A&&!1===A.promiseRejectEmpty?y.resolver():y.rejecter())};(f=h.extend(v,f)).animate=v;var y=t.requestAnimationFrame||a;if(!f.State.isMobile&&r.hidden!==n){var b=function(){r.hidden?(y=function(e){return setTimeout((function(){e(!0)}),16)},k()):y=t.requestAnimationFrame||a};b(),r.addEventListener("visibilitychange",b)}return e.Velocity=f,e!==t&&(e.fn.velocity=v,e.fn.velocity.defaults=f.defaults),h.each(["Down","Up"],(function(e,t){f.Redirects["slide"+t]=function(e,r,i,o,a,s){var l=h.extend({},r),c=l.begin,u=l.complete,p={},d={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};l.display===n&&(l.display="Down"===t?"inline"===f.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){for(var r in 0===i&&c&&c.call(a,a),d)if(d.hasOwnProperty(r)){p[r]=e.style[r];var n=m.getPropertyValue(e,r);d[r]="Down"===t?[n,0]:[0,n]}p.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in p)p.hasOwnProperty(t)&&(e.style[t]=p[t]);i===o-1&&(u&&u.call(a,a),s&&s.resolver(a))},f(e,d,l)}})),h.each(["In","Out"],(function(e,t){f.Redirects["fade"+t]=function(e,r,i,o,a,s){var l=h.extend({},r),c=l.complete,u={opacity:"In"===t?1:0};0!==i&&(l.begin=null),l.complete=i!==o-1?null:function(){c&&c.call(a,a),s&&s.resolver(a)},l.display===n&&(l.display="In"===t?"auto":"none"),f(this,u,l)}})),f}function w(e){var t=h.data(e,"velocity");return null===t?n:t}function x(e,t){var r=w(e);r&&r.delayTimer&&!r.delayPaused&&(r.delayRemaining=r.delay-t+r.delayBegin,r.delayPaused=!0,clearTimeout(r.delayTimer.setTimeout))}function C(e,t){var r=w(e);r&&r.delayTimer&&r.delayPaused&&(r.delayPaused=!1,r.delayTimer.setTimeout=setTimeout(r.delayTimer.next,r.delayRemaining))}function S(e){return function(t){return Math.round(t*e)*(1/e)}}function E(e,r,n,i){var o=.1,a="Float32Array"in t;if(4!==arguments.length)return!1;for(var s=0;s<4;++s)if("number"!=typeof arguments[s]||isNaN(arguments[s])||!isFinite(arguments[s]))return!1;e=Math.min(e,1),n=Math.min(n,1),e=Math.max(e,0),n=Math.max(n,0);var l=a?new Float32Array(11):new Array(11);function c(e,t){return 1-3*t+3*e}function u(e,t){return 3*t-6*e}function h(e){return 3*e}function p(e,t,r){return((c(t,r)*e+u(t,r))*e+h(t))*e}function d(e,t,r){return 3*c(t,r)*e*e+2*u(t,r)*e+h(t)}var A=!1;var f=function(t){return A||(A=!0,e===r&&n===i||function(){for(var t=0;t<11;++t)l[t]=p(t*o,e,n)}()),e===r&&n===i?t:0===t?0:1===t?1:p(function(t){for(var r=0,i=1;10!==i&&l[i]<=t;++i)r+=o;--i;var a=r+(t-l[i])/(l[i+1]-l[i])*o,s=d(a,e,n);return s>=.001?function(t,r){for(var i=0;i<4;++i){var o=d(r,e,n);if(0===o)return r;r-=(p(r,e,n)-t)/o}return r}(t,a):0===s?a:function(t,r,i){var o,a,s=0;do{(o=p(a=r+(i-r)/2,e,n)-t)>0?i=a:r=a}while(Math.abs(o)>1e-7&&++s<10);return a}(t,r,r+o)}(t),r,i)};f.getControlPoints=function(){return[{x:e,y:r},{x:n,y:i}]};var g="generateBezier("+[e,r,n,i]+")";return f.toString=function(){return g},f}function B(e,t){var r=e;return p.isString(e)?f.Easings[e]||(r=!1):r=p.isArray(e)&&1===e.length?S.apply(null,e):p.isArray(e)&&2===e.length?g.apply(null,e.concat([t])):!(!p.isArray(e)||4!==e.length)&&E.apply(null,e),!1===r&&(r=f.Easings[f.defaults.easing]?f.defaults.easing:A),r}function k(e){if(e){var t=f.timestamp&&!0!==e?e:s.now(),r=f.State.calls.length;r>1e4&&(f.State.calls=function(e){for(var t=-1,r=e?e.length:0,n=[];++t<r;){var i=e[t];i&&n.push(i)}return n}(f.State.calls),r=f.State.calls.length);for(var i=0;i<r;i++)if(f.State.calls[i]){var a=f.State.calls[i],l=a[0],c=a[2],u=a[3],d=!u,A=null,g=a[5],v=a[6];if(u||(u=f.State.calls[i][3]=t-16),g){if(!0!==g.resume)continue;u=a[3]=Math.round(t-v-16),a[5]=null}v=a[6]=t-u;for(var b=Math.min(v/c.duration,1),x=0,C=l.length;x<C;x++){var S=l[x],E=S.element;if(w(E)){var B=!1;for(var T in c.display!==n&&null!==c.display&&"none"!==c.display&&("flex"===c.display&&h.each(["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],(function(e,t){m.setPropertyValue(E,"display",t)})),m.setPropertyValue(E,"display",c.display)),c.visibility!==n&&"hidden"!==c.visibility&&m.setPropertyValue(E,"visibility",c.visibility),S)if(S.hasOwnProperty(T)&&"element"!==T){var I,M=S[T],F=p.isString(M.easing)?f.Easings[M.easing]:M.easing;if(p.isString(M.pattern)){var O=1===b?function(e,t,r){var n=M.endValue[t];return r?Math.round(n):n}:function(e,t,r){var n=M.startValue[t],i=M.endValue[t]-n,o=n+i*F(b,c,i);return r?Math.round(o):o};I=M.pattern.replace(/{(\d+)(!)?}/g,O)}else if(1===b)I=M.endValue;else{var P=M.endValue-M.startValue;I=M.startValue+P*F(b,c,P)}if(!d&&I===M.currentValue)continue;if(M.currentValue=I,"tween"===T)A=I;else{var D;if(m.Hooks.registered[T]){D=m.Hooks.getRoot(T);var N=w(E).rootPropertyValueCache[D];N&&(M.rootPropertyValue=N)}var L=m.setPropertyValue(E,T,M.currentValue+(o<9&&0===parseFloat(I)?"":M.unitType),M.rootPropertyValue,M.scrollData);m.Hooks.registered[T]&&(m.Normalizations.registered[D]?w(E).rootPropertyValueCache[D]=m.Normalizations.registered[D]("extract",null,L[1]):w(E).rootPropertyValueCache[D]=L[1]),"transform"===L[0]&&(B=!0)}}c.mobileHA&&w(E).transformCache.translate3d===n&&(w(E).transformCache.translate3d="(0px, 0px, 0px)",B=!0),B&&m.flushTransformCache(E)}}c.display!==n&&"none"!==c.display&&(f.State.calls[i][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(f.State.calls[i][2].visibility=!1),c.progress&&c.progress.call(a[1],a[1],b,Math.max(0,u+c.duration-t),u,A),1===b&&_(i)}}f.State.isTicking&&y(k)}function _(e,t){if(!f.State.calls[e])return!1;for(var r=f.State.calls[e][0],i=f.State.calls[e][1],o=f.State.calls[e][2],a=f.State.calls[e][4],s=!1,l=0,c=r.length;l<c;l++){var u=r[l].element;t||o.loop||("none"===o.display&&m.setPropertyValue(u,"display",o.display),"hidden"===o.visibility&&m.setPropertyValue(u,"visibility",o.visibility));var p=w(u);if(!0!==o.loop&&(h.queue(u)[1]===n||!/\.velocityQueueEntryFlag/i.test(h.queue(u)[1]))&&p){p.isAnimating=!1,p.rootPropertyValueCache={};var d=!1;h.each(m.Lists.transforms3D,(function(e,t){var r=/^scale/.test(t)?1:0,i=p.transformCache[t];p.transformCache[t]!==n&&new RegExp("^\\("+r+"[^.]").test(i)&&(d=!0,delete p.transformCache[t])})),o.mobileHA&&(d=!0,delete p.transformCache.translate3d),d&&m.flushTransformCache(u),m.Values.removeClass(u,"velocity-animating")}if(!t&&o.complete&&!o.loop&&l===c-1)try{o.complete.call(i,i)}catch(e){setTimeout((function(){throw e}),1)}a&&!0!==o.loop&&a(i),p&&!0===o.loop&&!t&&(h.each(p.tweensContainer,(function(e,t){if(/^rotate/.test(e)&&(parseFloat(t.startValue)-parseFloat(t.endValue))%360==0){var r=t.startValue;t.startValue=t.endValue,t.endValue=r}/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)})),f(u,"reverse",{loop:!0,delay:o.delay})),!1!==o.queue&&h.dequeue(u,o.queue)}f.State.calls[e]=!1;for(var A=0,g=f.State.calls.length;A<g;A++)if(!1!==f.State.calls[A]){s=!0;break}!1===s&&(f.State.isTicking=!1,delete f.State.calls,f.State.calls=[])}jQuery.fn.velocity=jQuery.fn.animate}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}))},48388:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-language-se",view:n+"gfx/sprite.svg#view-icon-language-se",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},48408:(e,t,r)=>{"use strict";r(98406)},48412:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-white",view:n+"gfx/sprite.svg#view-icon-file-white",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},48523:(e,t,r)=>{"use strict";r(16468)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r(86938))},48543:(e,t,r)=>{"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l={each:r(76135),extend:r(43346),forEach:r(39754),isEqual:r(2404),keys:r(95950),omit:r(90179),map:r(55378)},c=r(96540),u=r(40961),h=r(5556),p=r(2312),d=r(50495).Ay,A=r(12025),f="undefined"!=typeof window&&(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,0)});f="undefined"!=typeof window&&f.bind(window);var g="undefined"!=typeof window&&(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){window.clearTimeout(e)});g="undefined"!=typeof window&&g.bind(window);var m=function(e){function t(){var e,r,n;o(this,t);for(var i=arguments.length,s=Array(i),l=0;l<i;l++)s[l]=arguments[l];return r=n=a(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.lastState="appear",n.componentWillEnter=function(e,t){n.lastState=t?"appear":"enter"},n.componentWillExit=function(){n.lastState="exit"},n.endListener=function(e,t){switch(n.lastState){case"appear":n.props.willAppearFunc(e,t);break;case"enter":n.props.willEnterFunc(e,t);break;case"exit":n.props.willLeaveFunc(e,t)}},a(n,r)}return s(t,e),i(t,[{key:"componentWillUnmount",value:function(){A.Utilities.removeData(u.findDOMNode(this),["velocity","fxqueue"])}},{key:"render",value:function(){var e=l.omit(this.props,l.keys(t.propTypes));return c.createElement(d,n({},e,{timeout:null,addEndListener:this.endListener,appear:!0,onEnter:this.componentWillEnter,onExit:this.componentWillExit}),this.props.children)}}]),t}(c.Component);m.propTypes={children:h.element.isRequired,willAppearFunc:h.func.isRequired,willEnterFunc:h.func.isRequired,willLeaveFunc:h.func.isRequired};var v=function(e){function t(e){o(this,t);var r=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r._scheduledAnimationFrame=null,r._scheduledAnimationRunFrames=[],r._entering=[],r._leaving=[],r._timers=[],r._unmounted=!1,r.childWillAppear=r.childWillAppear.bind(r),r.childWillEnter=r.childWillEnter.bind(r),r.childWillLeave=r.childWillLeave.bind(r),r._runAnimations=r._runAnimations.bind(r),r._wrapChild=r._wrapChild.bind(r),r}return s(t,e),i(t,[{key:"componentWillUnmount",value:function(){this._scheduledAnimationFrame&&g(this._scheduledAnimationFrame),l.forEach(this._timers,(function(e){clearTimeout(e)})),l.forEach(this._scheduledAnimationRunFrames,(function(e){g(e)})),this._unmounted=!0}},{key:"render",value:function(){var e=l.omit(this.props,l.keys(t.propTypes));return c.createElement(p,e,this.constructor.disabledForTest||A.velocityReactServerShim?c.Children.map(this.props.children,(function(e){return e&&c.createElement(d,{timeout:0},e)})):c.Children.map(this.props.children,this._wrapChild))}},{key:"childWillAppear",value:function(e,t){var r=this;if(this.props.runOnMount)this.childWillEnter(e,t);else{this._finishAnimation(e,this.props.enter);var n=setTimeout((function(){var e=r._timers.indexOf(n);e>=0&&r._timers.splice(e,1),t()}),0);this._timers.push(n)}}},{key:"childWillEnter",value:function(e,t){this._shortCircuitAnimation(this.props.enter,t)||(this._finishAnimation(e,this.props.leave,{begin:void 0,complete:void 0}),l.forEach(this.props.enterHideStyle,(function(t,r){A.CSS.setPropertyValue(e,r,t)})),this._entering.push({node:e,doneFn:t}),this._schedule())}},{key:"childWillLeave",value:function(e,t){this._shortCircuitAnimation(this.props.leave,t)||(this._leaving.push({node:e,doneFn:t}),this._schedule())}},{key:"_shortCircuitAnimation",value:function(e,t){return!(!document.hidden&&null!=this._parseAnimationProp(e).animation||(t(),0))}},{key:"_schedule",value:function(){this._scheduledAnimationFrame||(this._scheduledAnimationFrame=f(this._runAnimations))}},{key:"_runAnimations",value:function(){this._scheduledAnimationFrame=null,this._runAnimation(!0,this._entering,this.props.enter),this._runAnimation(!1,this._leaving,this.props.leave),this._entering=[],this._leaving=[]}},{key:"_parseAnimationProp",value:function(e){var t,r,n;return"string"==typeof e?(t=e,n=null,r={}):(t=null!=e?e.animation:null,n=null!=e?e.style:null,r=l.omit(e,"animation","style")),{animation:t,style:n,opts:r}}},{key:"_runAnimation",value:function(e,t,r){var n=this;if(0!==t.length){var i=l.map(t,"node"),o=l.map(t,"doneFn"),a=this._parseAnimationProp(r),s=a.animation,c=a.style,u=a.opts;e&&(l.isEqual(this.props.enterShowStyle,{display:""})&&(/^(fade|slide)/.test(s)||/In$/.test(s))||(c=l.extend({},this.props.enterShowStyle,c))),null!=c&&l.each(c,(function(e,t){A.hook(i,t,e)}));var h,p=function(){n._unmounted||o.map((function(e){e()}))};if(e?(p(),p=null):A(i,"stop"),p&&u.complete){var d=u.complete;h=function(){p(),d.apply(this,arguments)}}else h=p||u.complete;var g=f((function(){var e=n._scheduledAnimationRunFrames.indexOf(g);e>=0&&n._scheduledAnimationRunFrames.splice(e,1),A(i,s,l.extend({},u,{complete:h}))}));this._scheduledAnimationRunFrames.push(g)}}},{key:"_finishAnimation",value:function(e,t,r){var n=this._parseAnimationProp(t),i=n.animation,o=n.style,a=l.extend({},n.opts,r);null!=o&&l.each(o,(function(t,r){A.hook(e,r,t)})),null!=i&&(A(e,i,a),A(e,"finishAll",!0))}},{key:"_wrapChild",value:function(e){return e?c.createElement(m,{key:e.key,willAppearFunc:this.childWillAppear,willEnterFunc:this.childWillEnter,willLeaveFunc:this.childWillLeave},e):null}}]),t}(c.Component);v.disabledForTest=!1,v.propTypes={runOnMount:h.bool,enter:h.any,leave:h.any,children:h.any,enterHideStyle:h.object,enterShowStyle:h.object},v.defaultProps={runOnMount:!1,enter:null,leave:null,enterHideStyle:{display:"none"},enterShowStyle:{display:""}},e.exports=v},48598:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(47055),a=r(25397),s=r(34598),l=i([].join);n({target:"Array",proto:!0,forced:o!==Object||!s("join",",")},{join:function(e){return l(a(this),void 0===e?",":e)}})},48646:(e,t,r)=>{"use strict";var n=r(69565),i=r(28551),o=r(1767),a=r(50851);e.exports=function(e,t){t&&"string"==typeof e||i(e);var r=a(e);return o(i(void 0!==r?n(r,e):e))}},48655:(e,t,r)=>{var n=r(26025);e.exports=function(e){return n(this.__data__,e)>-1}},48686:(e,t,r)=>{"use strict";var n=r(43724),i=r(79039);e.exports=n&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},48718:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("sub")},{sub:function(){return i(this,"sub","","")}})},48773:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},48918:(e,t,r)=>{"use strict";var n=r(46518),i=r(91354);n({target:"Object",stat:!0,forced:!0},{iterateValues:function(e){return new i(e,"values")}})},48948:(e,t,r)=>{var n=r(21791),i=r(86375);e.exports=function(e,t){return n(e,i(e),t)}},48957:(e,t,r)=>{"use strict";var n=r(94901),i=r(20034),o=r(24913),a=r(1625),s=r(78227),l=r(50283),c=s("hasInstance"),u=Function.prototype;c in u||o.f(u,c,{value:l((function(e){if(!n(this)||!i(e))return!1;var t=this.prototype;return i(t)?a(t,e):e instanceof this}),c)})},48980:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).findIndex,o=r(6469),a="findIndex",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),n({target:"Array",proto:!0,forced:s},{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},48981:(e,t,r)=>{"use strict";var n=r(67750),i=Object;e.exports=function(e){return i(n(e))}},49186:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-baseline-arrow_back-24px",view:n+"gfx/sprite.svg#view-icon-baseline-arrow_back-24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},49317:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(2118),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.default)(e,12*r)}},49326:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(49317),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.default)(e,-r)}},49340:e=>{"use strict";var t=Math.log,r=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*r}},49522:(e,t,r)=>{"use strict";var n=r(46518),i=r(94402);n({target:"Set",stat:!0,forced:!0},{from:r(70933)(i.Set,i.add,!1)})},49536:(e,t,r)=>{"use strict";var n=r(46518),i=r(79306),o=r(97080),a=r(38469),s=TypeError;n({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(e){var t=o(this),r=arguments.length<2,n=r?void 0:arguments[1];if(i(e),a(t,(function(i){r?(r=!1,n=i):n=e(n,i,i,t)})),r)throw new s("Reduce of empty set with no initial value");return n}})},49623:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-prime--arrow-up-right-and-arrow-down-left-from-center",view:n+"gfx/sprite.svg#view-icon-prime--arrow-up-right-and-arrow-down-left-from-center",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},49628:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(n.openInstances.length),n.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){n=new r};var r=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var r=t.openInstances.indexOf(e);-1!==r&&(t.openInstances.splice(r,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(r){return r(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},n=new r;t.default=n},49631:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79504),a=r(83972),s=r(34154),l=r(92804),c=r(944),u=l.i2c,h=l.i2cUrl,p=i.Uint8Array,d=o("".charAt);p&&n({target:"Uint8Array",proto:!0,forced:!0},{toBase64:function(){for(var e,t=s(this),r=arguments.length?a(arguments[0]):void 0,n="base64"===c(r)?u:h,i="",o=0,l=t.length,p=function(t){return d(n,e>>6*t&63)};o+2<l;o+=3)e=(t[o]<<16)+(t[o+1]<<8)+t[o+2],i+=p(3)+p(2)+p(1)+p(0);return o+2===l?(e=(t[o]<<16)+(t[o+1]<<8),i+=p(3)+p(2)+p(1)+"="):o+1===l&&(e=t[o]<<16,i+=p(3)+p(2)+"=="),i}})},49634:(e,t,r)=>{"use strict";r(46518)({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:r(162)})},49773:(e,t,r)=>{"use strict";var n=r(46518),i=r(4495),o=r(79039),a=r(33717),s=r(48981);n({target:"Object",stat:!0,forced:!i||o((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(s(e)):[]}})},49806:(e,t,r)=>{"use strict";r(30067)},49866:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Info",view:n+"gfx/sprite.svg#view-icon-Info",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},49933:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-redo",view:n+"gfx/sprite.svg#view-icon-redo",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},50002:(e,t,r)=>{var n=r(74335)(Object.keys,Object);e.exports=n},50113:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).find,o=r(6469),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),n({target:"Array",proto:!0,forced:s},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},50133:(e,t,r)=>{"use strict";var n=r(69565),i=r(94901),o=r(28551),a=r(1767),s=r(50851),l=r(55966),c=r(78227),u=r(24074),h=c("asyncIterator");e.exports=function(e){var t,r=o(e),c=!0,p=l(r,h);return i(p)||(p=s(r),c=!1),void 0!==p?t=n(p,r):(t=r,c=!0),o(t),a(c?t:new u(a(t)))}},50202:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-info-circle",view:n+"gfx/sprite.svg#view-icon-info-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},50274:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getDate()}},50283:(e,t,r)=>{"use strict";var n=r(79504),i=r(79039),o=r(94901),a=r(39297),s=r(43724),l=r(10350).CONFIGURABLE,c=r(33706),u=r(91181),h=u.enforce,p=u.get,d=String,A=Object.defineProperty,f=n("".slice),g=n("".replace),m=n([].join),v=s&&!i((function(){return 8!==A((function(){}),"length",{value:8}).length})),y=String(String).split("String"),b=e.exports=function(e,t,r){"Symbol("===f(d(t),0,7)&&(t="["+g(d(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(s?A(e,"name",{value:t,configurable:!0}):e.name=t),v&&r&&a(r,"arity")&&e.length!==r.arity&&A(e,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?s&&A(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=h(e);return a(n,"source")||(n.source=m(y,"string"==typeof t?t:"")),e};Function.prototype.toString=b((function(){return o(this)&&p(this).source||c(this)}),"toString")},50327:(e,t,r)=>{var n,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,l={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(l,{AUDIO_EXTENSIONS:()=>C,DASH_EXTENSIONS:()=>B,FLV_EXTENSIONS:()=>k,HLS_EXTENSIONS:()=>E,MATCH_URL_DAILYMOTION:()=>y,MATCH_URL_FACEBOOK:()=>d,MATCH_URL_FACEBOOK_WATCH:()=>A,MATCH_URL_KALTURA:()=>x,MATCH_URL_MIXCLOUD:()=>b,MATCH_URL_SOUNDCLOUD:()=>h,MATCH_URL_STREAMABLE:()=>f,MATCH_URL_TWITCH_CHANNEL:()=>v,MATCH_URL_TWITCH_VIDEO:()=>m,MATCH_URL_VIDYARD:()=>w,MATCH_URL_VIMEO:()=>p,MATCH_URL_WISTIA:()=>g,MATCH_URL_YOUTUBE:()=>u,VIDEO_EXTENSIONS:()=>S,canPlay:()=>T}),e.exports=(n=l,((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of a(t))s.call(e,r)||undefined===r||i(e,r,{get:()=>t[r],enumerable:!(n=o(t,r))||n.enumerable});return e})(i({},"__esModule",{value:!0}),n));var c=r(75635);const u=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,h=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,p=/vimeo\.com\/(?!progressive_redirect).+/,d=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,A=/^https?:\/\/fb\.watch\/.+$/,f=/streamable\.com\/([a-z0-9]+)$/,g=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,m=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,v=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,y=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,b=/mixcloud\.com\/([^/]+\/[^/]+)/,w=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,x=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,C=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,S=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,E=/\.(m3u8)($|\?)/i,B=/\.(mpd)($|\?)/i,k=/\.(flv)($|\?)/i,_=e=>{if(e instanceof Array){for(const t of e){if("string"==typeof t&&_(t))return!0;if(_(t.src))return!0}return!1}return!(!(0,c.isMediaStream)(e)&&!(0,c.isBlobUrl)(e))||C.test(e)||S.test(e)||E.test(e)||B.test(e)||k.test(e)},T={youtube:e=>e instanceof Array?e.every((e=>u.test(e))):u.test(e),soundcloud:e=>h.test(e)&&!C.test(e),vimeo:e=>p.test(e)&&!S.test(e)&&!E.test(e),facebook:e=>d.test(e)||A.test(e),streamable:e=>f.test(e),wistia:e=>g.test(e),twitch:e=>m.test(e)||v.test(e),dailymotion:e=>y.test(e),mixcloud:e=>b.test(e),vidyard:e=>w.test(e),kaltura:e=>x.test(e),file:_}},50360:(e,t,r)=>{"use strict";var n=r(24475).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&n(e)}},50375:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(67750),a=r(91291),s=r(655),l=i("".slice),c=Math.max,u=Math.min;n({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function(e,t){var r,n,i=s(o(this)),h=i.length,p=a(e);return p===1/0&&(p=0),p<0&&(p=c(h+p,0)),(r=void 0===t?h:a(t))<=0||r===1/0||p>=(n=u(p+r,h))?"":l(i,p,n)}})},50411:(e,t,r)=>{var n;!function(){"use strict";var i=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:i,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:i&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:i&&!!window.screen};void 0===(n=function(){return o}.call(t,r,t,e))||(e.exports=n)}()},50464:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(10123),i=r(70551),o=r(89742),a=r(94188),s=r(71858);function l(e,t){var r,l,c,u,h,p,d,A;(0,i.A)(1,arguments);var f=(0,n.default)(e),g=f.getUTCFullYear(),m=(0,s.q)(),v=(0,a.A)(null!==(r=null!==(l=null!==(c=null!==(u=null==t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null==t||null===(h=t.locale)||void 0===h||null===(p=h.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==c?c:m.firstWeekContainsDate)&&void 0!==l?l:null===(d=m.locale)||void 0===d||null===(A=d.options)||void 0===A?void 0:A.firstWeekContainsDate)&&void 0!==r?r:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=new Date(0);y.setUTCFullYear(g+1,0,v),y.setUTCHours(0,0,0,0);var b=(0,o.A)(y,t),w=new Date(0);w.setUTCFullYear(g,0,v),w.setUTCHours(0,0,0,0);var x=(0,o.A)(w,t);return f.getTime()>=b.getTime()?g+1:f.getTime()>=x.getTime()?g:g-1}},50495:(e,t,r)=>{"use strict";t.Ay=void 0;var n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};n.get||n.set?Object.defineProperty(t,r,n):t[r]=e[r]}return t.default=e,t}(r(5556)),i=s(r(96540)),o=s(r(40961)),a=r(71345);function s(e){return e&&e.__esModule?e:{default:e}}r(554);var l="unmounted",c="exited",u="entering",h="entered",p="exiting",d=function(e){var t,r;function n(t,r){var n;n=e.call(this,t,r)||this;var i,o=r.transitionGroup,a=o&&!o.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?a?(i=c,n.appearStatus=u):i=h:i=t.unmountOnExit||t.mountOnEnter?l:c,n.state={status:i},n.nextCallback=null,n}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=n.prototype;return a.getChildContext=function(){return{transitionGroup:null}},n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===l?{status:c}:null},a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==u&&r!==h&&(t=u):r!==u&&r!==h||(t=p)}this.updateStatus(!1,t)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},a.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var r=o.default.findDOMNode(this);t===u?this.performEnter(r,e):this.performExit(r)}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:l})},a.performEnter=function(e,t){var r=this,n=this.props.enter,i=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,o=this.getTimeouts(),a=i?o.appear:o.enter;t||n?(this.props.onEnter(e,i),this.safeSetState({status:u},(function(){r.props.onEntering(e,i),r.onTransitionEnd(e,a,(function(){r.safeSetState({status:h},(function(){r.props.onEntered(e,i)}))}))}))):this.safeSetState({status:h},(function(){r.props.onEntered(e)}))},a.performExit=function(e){var t=this,r=this.props.exit,n=this.getTimeouts();r?(this.props.onExit(e),this.safeSetState({status:p},(function(){t.props.onExiting(e),t.onTransitionEnd(e,n.exit,(function(){t.safeSetState({status:c},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:c},(function(){t.props.onExited(e)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},a.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},a.onTransitionEnd=function(e,t,r){this.setNextCallback(r);var n=null==t&&!this.props.addEndListener;e&&!n?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===l)return null;var t=this.props,r=t.children,n=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,["children"]);if(delete n.in,delete n.mountOnEnter,delete n.unmountOnExit,delete n.appear,delete n.enter,delete n.exit,delete n.timeout,delete n.addEndListener,delete n.onEnter,delete n.onEntering,delete n.onEntered,delete n.onExit,delete n.onExiting,delete n.onExited,"function"==typeof r)return r(e,n);var o=i.default.Children.only(r);return i.default.cloneElement(o,n)},n}(i.default.Component);function A(){}d.contextTypes={transitionGroup:n.object},d.childContextTypes={transitionGroup:function(){}},d.propTypes={},d.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:A,onEntering:A,onEntered:A,onExit:A,onExiting:A,onExited:A},d.UNMOUNTED=0,d.EXITED=1,d.ENTERING=2,d.ENTERED=3,d.EXITING=4;var f=(0,a.polyfill)(d);t.Ay=f},50516:e=>{"use strict";e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},50583:(e,t,r)=>{var n=r(47237),i=r(17255),o=r(28586),a=r(77797);e.exports=function(e){return o(e)?n(a(e)):i(e)}},50609:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-icon-arrow-white",view:n+"gfx/sprite.svg#view-icon-icon-arrow-white",viewBox:"0 0 14 13",title:"",toString:function(){return JSON.stringify(this.view)}}},50689:(e,t,r)=>{var n=r(50002),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,a,s){var l=1&r,c=n(e),u=c.length;if(u!=n(t).length&&!l)return!1;for(var h=u;h--;){var p=c[h];if(!(l?p in t:i.call(t,p)))return!1}var d=s.get(e),A=s.get(t);if(d&&A)return d==t&&A==e;var f=!0;s.set(e,t),s.set(t,e);for(var g=l;++h<u;){var m=e[p=c[h]],v=t[p];if(o)var y=l?o(v,m,p,t,e,s):o(m,v,p,e,t,s);if(!(void 0===y?m===v||a(m,v,r,o,s):y)){f=!1;break}g||(g="constructor"==p)}if(f&&!g){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(f=!1)}return s.delete(e),s.delete(t),f}},50778:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("link")},{link:function(e){return i(this,"a","href",e)}})},50851:(e,t,r)=>{"use strict";var n=r(36955),i=r(55966),o=r(64117),a=r(26269),s=r(78227)("iterator");e.exports=function(e){if(!o(e))return i(e,s)||i(e,"@@iterator")||a[n(e)]}},51088:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(96395),a=r(10350),s=r(94901),l=r(33994),c=r(42787),u=r(52967),h=r(10687),p=r(66699),d=r(36840),A=r(78227),f=r(26269),g=r(57657),m=a.PROPER,v=a.CONFIGURABLE,y=g.IteratorPrototype,b=g.BUGGY_SAFARI_ITERATORS,w=A("iterator"),x="keys",C="values",S="entries",E=function(){return this};e.exports=function(e,t,r,a,A,g,B){l(r,t,a);var k,_,T,I=function(e){if(e===A&&D)return D;if(!b&&e&&e in O)return O[e];switch(e){case x:case C:case S:return function(){return new r(this,e)}}return function(){return new r(this)}},M=t+" Iterator",F=!1,O=e.prototype,P=O[w]||O["@@iterator"]||A&&O[A],D=!b&&P||I(A),N="Array"===t&&O.entries||P;if(N&&(k=c(N.call(new e)))!==Object.prototype&&k.next&&(o||c(k)===y||(u?u(k,y):s(k[w])||d(k,w,E)),h(k,M,!0,!0),o&&(f[M]=E)),m&&A===C&&P&&P.name!==C&&(!o&&v?p(O,"name",C):(F=!0,D=function(){return i(P,this)})),A)if(_={values:I(C),keys:g?D:I(x),entries:I(S)},B)for(T in _)(b||F||!(T in O))&&d(O,T,_[T]);else n({target:t,proto:!0,forced:b||F},_);return o&&!B||O[w]===D||d(O,w,D,{name:A}),f[t]=D,_}},51098:(e,t,r)=>{"use strict";r(46518)({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r(47958)})},51131:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-twitter-square",view:n+"gfx/sprite.svg#view-icon-twitter-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},51474:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.filter((function(e){return!(0,n.default)(e)})).map((function(e,r){var n=void 0;return"function"!=typeof t||null!==(n=t(e,r))&&!n?(0,i.default)(e,r,t):n}))};var n=o(r(78374)),i=o(r(68710));function o(e){return e&&e.__esModule?e:{default:e}}},51481:(e,t,r)=>{"use strict";var n=r(46518),i=r(36043);n({target:"Promise",stat:!0,forced:r(10916).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return(0,t.reject)(e),t.promise}})},51629:(e,t,r)=>{"use strict";var n=r(46518),i=r(90235);n({target:"Array",proto:!0,forced:[].forEach!==i},{forEach:i})},51658:(e,t,r)=>{var n=r(81021),i=r(46246),o={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0},a={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},s=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var r="",i=0;i<e.length;i++){var o=e[i];"root"===o.type?r+=s(o.children,t):n.isTag(o)?r+=l(o,t):o.type===n.Directive?r+=c(o):o.type===n.Comment?r+=p(o):o.type===n.CDATA?r+=h(o):r+=u(o,t)}return r};function l(e,t){"svg"===e.name&&(t={decodeEntities:t.decodeEntities,xmlMode:!0});var r="<"+e.name,n=function(e,t){if(e){var r,n="";for(var o in e)n&&(n+=" "),n+=o,(null!==(r=e[o])&&""!==r||t.xmlMode)&&(n+='="'+(t.decodeEntities?i.encodeXML(r):r)+'"');return n}}(e.attribs,t);return n&&(r+=" "+n),!t.xmlMode||e.children&&0!==e.children.length?(r+=">",e.children&&(r+=s(e.children,t)),a[e.name]&&!t.xmlMode||(r+="</"+e.name+">")):r+="/>",r}function c(e){return"<"+e.data+">"}function u(e,t){var r=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in o||(r=i.encodeXML(r)),r}function h(e){return"<![CDATA["+e.children[0].data+"]]>"}function p(e){return"\x3c!--"+e.data+"--\x3e"}},51755:(e,t,r)=>{"use strict";r(67438)},51839:(e,t,r)=>{"use strict";r(48140)},52104:(e,t,r)=>{"use strict";for(var n=r(25745),i=r(97751),o=r(79504),a=r(10757),s=r(78227),l=i("Symbol"),c=l.isWellKnownSymbol,u=i("Object","getOwnPropertyNames"),h=o(l.prototype.valueOf),p=n("wks"),d=0,A=u(l),f=A.length;d<f;d++)try{var g=A[d];a(l[g])&&s(g)}catch(e){}e.exports=function(e){if(c&&c(e))return!0;try{for(var t=h(e),r=0,n=u(p),i=n.length;r<i;r++)if(p[n[r]]==t)return!0}catch(e){}return!1}},52170:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-pdf-icon",view:n+"gfx/sprite.svg#view-icon-pdf-icon",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},52231:(e,t,r)=>{"use strict";r(46518)({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r(162)})},52259:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Hamburger",view:n+"gfx/sprite.svg#view-icon-Hamburger",viewBox:"0 0 28 22",title:"",toString:function(){return JSON.stringify(this.view)}}},52514:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(28527);n({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(e){return i(a,this,o(e))}})},52568:(e,t,r)=>{"use strict";var n=r(94644),i=r(72805),o=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,r=new(o(this))(t);t>e;)r[e]=arguments[e++];return r}),i)},52675:(e,t,r)=>{"use strict";r(6761),r(81510),r(97812),r(33110),r(49773)},52684:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file",view:n+"gfx/sprite.svg#view-icon-file",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},52703:(e,t,r)=>{"use strict";var n=r(24475),i=r(79039),o=r(79504),a=r(655),s=r(43802).trim,l=r(47452),c=n.parseInt,u=n.Symbol,h=u&&u.iterator,p=/^[+-]?0x/i,d=o(p.exec),A=8!==c(l+"08")||22!==c(l+"0x16")||h&&!i((function(){c(Object(h))}));e.exports=A?function(e,t){var r=s(a(e));return c(r,t>>>0||(d(p,r)?16:10))}:c},52774:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(97080),a=r(94402),s=r(38469),l=a.Set,c=a.add;n({target:"Set",proto:!0,real:!0,forced:!0},{map:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=new l;return s(t,(function(e){c(n,r(e,e,t))})),n}})},52811:(e,t,r)=>{"use strict";var n=r(46518),i=r(92744),o=r(79039),a=r(20034),s=r(3451).onFreeze,l=Object.freeze;n({target:"Object",stat:!0,forced:o((function(){l(1)})),sham:!i},{freeze:function(e){return l&&a(e)?l(s(e)):e}})},52958:(e,t,r)=>{"use strict";t.__esModule=!0,t.getChildMapping=i,t.mergeChildMappings=o,t.getInitialChildMapping=function(e,t){return i(e.children,(function(r){return(0,n.cloneElement)(r,{onExited:t.bind(null,r),in:!0,appear:a(r,"appear",e),enter:a(r,"enter",e),exit:a(r,"exit",e)})}))},t.getNextChildMapping=function(e,t,r){var s=i(e.children),l=o(t,s);return Object.keys(l).forEach((function(i){var o=l[i];if((0,n.isValidElement)(o)){var c=i in t,u=i in s,h=t[i],p=(0,n.isValidElement)(h)&&!h.props.in;!u||c&&!p?u||!c||p?u&&c&&(0,n.isValidElement)(h)&&(l[i]=(0,n.cloneElement)(o,{onExited:r.bind(null,o),in:h.props.in,exit:a(o,"exit",e),enter:a(o,"enter",e)})):l[i]=(0,n.cloneElement)(o,{in:!1}):l[i]=(0,n.cloneElement)(o,{onExited:r.bind(null,o),in:!0,exit:a(o,"exit",e),enter:a(o,"enter",e)})}})),l};var n=r(96540);function i(e,t){var r=Object.create(null);return e&&n.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return t&&(0,n.isValidElement)(e)?t(e):e}(e)})),r}function o(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(n=0;n<i[l].length;n++){var c=i[l][n];s[i[l][n]]=r(c)}s[l]=r(l)}for(n=0;n<o.length;n++)s[o[n]]=r(o[n]);return s}function a(e,t,r){return null!=r[t]?r[t]:e.props[t]}},52967:(e,t,r)=>{"use strict";var n=r(46706),i=r(28551),o=r(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=n(Object.prototype,"__proto__","set"))(r,[]),t=r instanceof Array}catch(e){}return function(r,n){return i(r),o(n),t?e(r,n):r.__proto__=n,r}}():void 0)},53032:(e,t,r)=>{"use strict";r(46518)({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:r(52104)})},53039:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}},53138:(e,t,r)=>{var n=r(11331);e.exports=function(e){return n(e)?void 0:e}},53179:(e,t,r)=>{"use strict";var n=r(92140),i=r(36955);e.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},53250:e=>{"use strict";var t=Math.expm1,r=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!==t(-2e-17)?function(e){var t=+e;return 0===t?t:t>-1e-6&&t<1e-6?t+t*t/2:r(t)-1}:t},53475:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-podcast",view:n+"gfx/sprite.svg#view-icon-podcast",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},53487:(e,t,r)=>{"use strict";var n=r(43802).start,i=r(60706);e.exports=i("trimStart")?function(){return n(this)}:"".trimStart},53640:(e,t,r)=>{"use strict";var n=r(28551),i=r(84270),o=TypeError;e.exports=function(e){if(n(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new o("Incorrect hint");return i(this,e)}},53803:(e,t,r)=>{"use strict";r(46518)({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:r(52104)})},53838:(e,t,r)=>{"use strict";var n=r(97080),i=r(25170),o=r(38469),a=r(83789);e.exports=function(e){var t=n(this),r=a(e);return!(i(t)>r.size)&&!1!==o(t,(function(e){if(!r.includes(e))return!1}),!0)}},53921:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(97040);n({target:"Object",stat:!0},{fromEntries:function(e){var t={};return i(e,(function(e,r){o(t,e,r)}),{AS_ENTRIES:!0}),t}})},53982:(e,t,r)=>{"use strict";var n,i,o=r(24475),a=r(77629),s=r(94901),l=r(2360),c=r(42787),u=r(36840),h=r(78227),p=r(96395),d="USE_FUNCTION_CONSTRUCTOR",A=h("asyncIterator"),f=o.AsyncIterator,g=a.AsyncIteratorPrototype;if(g)n=g;else if(s(f))n=f.prototype;else if(a[d]||o[d])try{i=c(c(c(Function("return async function*(){}()")()))),c(i)===Object.prototype&&(n=i)}catch(e){}n?p&&(n=l(n)):n={},s(n[A])||u(n,A,(function(){return this})),e.exports=n},54136:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-shopping-cart",view:n+"gfx/sprite.svg#view-icon-shopping-cart",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},54147:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Success",view:n+"gfx/sprite.svg#view-icon-Success",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},54151:(e,t,r)=>{"use strict";r(9678)},54520:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(28551),s=r(1767),l=r(19462),c=r(96319),u=r(96395),h=l((function(){for(var e,t,r=this.iterator,n=this.predicate,o=this.next;;){if(e=a(i(o,r)),this.done=!!e.done)return;if(t=e.value,c(r,n,[t,this.counter++],!0))return t}}));n({target:"Iterator",proto:!0,real:!0,forced:u},{filter:function(e){return a(this),o(e),new h(s(this),{predicate:e})}})},54525:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});function n(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}var i,o=(i=r(3675))&&i.__esModule?i:{default:i},a=function(e){return e};t.default=function(e){var t=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}(Array.isArray(e)&&2===e.length?e:[e,null],2),r=t[0],i=t[1];return function(e){for(var t=arguments.length,s=Array(t>1?t-1:0),l=1;l<t;l++)s[l-1]=arguments[l];var c=s.map((function(e){return r[e]})).filter(a);return"string"==typeof c[0]||"function"==typeof i?{key:e,className:i?i.apply(void 0,n(c)):c.join(" ")}:{key:e,style:o.default.apply(void 0,[{}].concat(n(c)))}}},e.exports=t.default},54554:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(35610),a=r(91291),s=r(26198),l=r(34527),c=r(96837),u=r(1469),h=r(97040),p=r(84606),d=r(70597)("splice"),A=Math.max,f=Math.min;n({target:"Array",proto:!0,forced:!d},{splice:function(e,t){var r,n,d,g,m,v,y=i(this),b=s(y),w=o(e,b),x=arguments.length;for(0===x?r=n=0:1===x?(r=0,n=b-w):(r=x-2,n=f(A(a(t),0),b-w)),c(b+r-n),d=u(y,n),g=0;g<n;g++)(m=w+g)in y&&h(d,g,y[m]);if(d.length=n,r<n){for(g=w;g<b-n;g++)v=g+r,(m=g+n)in y?y[v]=y[m]:p(y,v);for(g=b;g>b-n+r;g--)p(y,g-1)}else if(r>n)for(g=b-n;g>w;g--)v=g+r-1,(m=g+n-1)in y?y[v]=y[m]:p(y,v);for(g=0;g<r;g++)y[g+w]=arguments[g+2];return l(y,b-n+r),d}})},54664:(e,t,r)=>{var n=r(21791),i=r(20999),o=r(37241),a=i((function(e,t){n(t,o(t),e)}));e.exports=a},54743:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(66346),a=r(87633),s="ArrayBuffer",l=o[s];n({global:!0,constructor:!0,forced:i[s]!==l},{ArrayBuffer:l}),a(s)},54903:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-csv",view:n+"gfx/sprite.svg#view-icon-file-csv",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},55002:e=>{"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},55081:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475);n({global:!0,forced:i.globalThis!==i},{globalThis:i})},55096:(e,t,r)=>{var n=r(4331);e.exports=function(e){if(e>=55296&&e<=57343||e>1114111)return"�";e in n&&(e=n[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+String.fromCharCode(e)}},55105:(e,t,r)=>{"use strict";var n=r(43724),i=r(6469),o=r(48981),a=r(26198),s=r(62106);n&&(s(Array.prototype,"lastItem",{configurable:!0,get:function(){var e=o(this),t=a(e);return 0===t?void 0:e[t-1]},set:function(e){var t=o(this),r=a(t);return t[0===r?0:r-1]=e}}),i("lastItem"))},55122:(e,t,r)=>{"use strict";var n=r(46518),i=r(36194),o=r(72652),a=r(72248).set;n({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(e){for(var t=i(this),r=arguments.length,n=0;n<r;)o(arguments[n++],(function(e,r){a(t,e,r)}),{AS_ENTRIES:!0});return t}})},55218:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-globe-europe-campaign",view:n+"gfx/sprite.svg#view-icon-globe-europe-campaign",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},55249:(e,t,r)=>{"use strict";var n={isObject:r(23805)},i=r(12025),o=0;e.exports={registerEffect:function(e,t){n.isObject(e)&&(t=e,e="");var r="VelocityHelper.animation."+o+++e;if(i.velocityReactServerShim)return r;if(void 0===i.RegisterEffect)throw"Velocity.RegisterEffect not found. You need to require 'velocity-animate/velocity.ui' at a top level for UI Pack.";return i.RegisterEffect(r,t),r}}},55357:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Extensions/Pane.js",[e["Core/Chart/Chart.js"],e["Series/CenteredUtilities.js"],e["Core/Globals.js"],e["Core/Pointer.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){function o(e,t,r){return Math.sqrt(Math.pow(e-r[0],2)+Math.pow(t-r[1],2))<=r[2]/2}var a=i.addEvent,s=i.extend,l=i.merge,c=i.pick,u=i.splat;return e.prototype.collectionsWithUpdate.push("pane"),i=function(){function e(e,t){this.options=this.chart=this.center=this.background=void 0,this.coll="pane",this.defaultOptions={center:["50%","50%"],size:"85%",innerSize:"0%",startAngle:0},this.defaultBackgroundOptions={shape:"circle",borderWidth:1,borderColor:"#cccccc",backgroundColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[0,"#ffffff"],[1,"#e6e6e6"]]},from:-Number.MAX_VALUE,innerRadius:0,to:Number.MAX_VALUE,outerRadius:"105%"},this.init(e,t)}return e.prototype.init=function(e,t){this.chart=t,this.background=[],t.pane.push(this),this.setOptions(e)},e.prototype.setOptions=function(e){this.options=l(this.defaultOptions,this.chart.angular?{background:{}}:void 0,e)},e.prototype.render=function(){var e=this.options,t=this.options.background,r=this.chart.renderer;if(this.group||(this.group=r.g("pane-group").attr({zIndex:e.zIndex||0}).add()),this.updateCenter(),t)for(t=u(t),e=Math.max(t.length,this.background.length||0),r=0;r<e;r++)t[r]&&this.axis?this.renderBackground(l(this.defaultBackgroundOptions,t[r]),r):this.background[r]&&(this.background[r]=this.background[r].destroy(),this.background.splice(r,1))},e.prototype.renderBackground=function(e,t){var r="animate",n={class:"highcharts-pane "+(e.className||"")};this.chart.styledMode||s(n,{fill:e.backgroundColor,stroke:e.borderColor,"stroke-width":e.borderWidth}),this.background[t]||(this.background[t]=this.chart.renderer.path().add(this.group),r="attr"),this.background[t][r]({d:this.axis.getPlotBandPath(e.from,e.to,e)}).attr(n)},e.prototype.updateCenter=function(e){this.center=(e||this.axis||{}).center=t.getCenter.call(this)},e.prototype.update=function(e,t){l(!0,this.options,e),this.setOptions(this.options),this.render(),this.chart.axes.forEach((function(e){e.pane===this&&(e.pane=null,e.update({},t))}),this)},e}(),e.prototype.getHoverPane=function(e){var t,r=this;return e&&r.pane.forEach((function(n){var i=e.chartX-r.plotLeft,a=e.chartY-r.plotTop;o(r.inverted?a:i,r.inverted?i:a,n.center)&&(t=n)})),t},a(e,"afterIsInsidePlot",(function(e){this.polar&&(e.isInsidePlot=this.pane.some((function(t){return o(e.x,e.y,t.center)})))})),a(n,"beforeGetHoverData",(function(e){var t=this.chart;t.polar?(t.hoverPane=t.getHoverPane(e),e.filter=function(r){return r.visible&&!(!e.shared&&r.directTouch)&&c(r.options.enableMouseTracking,!0)&&(!t.hoverPane||r.xAxis.pane===t.hoverPane)}):t.hoverPane=void 0})),a(n,"afterGetHoverData",(function(e){var t=this.chart;e.hoverPoint&&e.hoverPoint.plotX&&e.hoverPoint.plotY&&t.hoverPane&&!o(e.hoverPoint.plotX,e.hoverPoint.plotY,t.hoverPane.center)&&(e.hoverPoint=void 0)})),r.Pane=i,r.Pane})),t(e,"Series/AreaRange/AreaRangePoint.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=(e=e.seriesTypes.area.prototype).pointClass.prototype,i=t.defined,o=t.isNumber;return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.high=void 0,t.low=void 0,t.options=void 0,t.plotHigh=void 0,t.plotLow=void 0,t.plotHighX=void 0,t.plotLowX=void 0,t.plotX=void 0,t.series=void 0,t}return r(t,e),t.prototype.setState=function(){var e=this.state,t=this.series,r=t.chart.polar;i(this.plotHigh)||(this.plotHigh=t.yAxis.toPixels(this.high,!0)),i(this.plotLow)||(this.plotLow=this.plotY=t.yAxis.toPixels(this.low,!0)),t.stateMarkerGraphic&&(t.lowerStateMarkerGraphic=t.stateMarkerGraphic,t.stateMarkerGraphic=t.upperStateMarkerGraphic),this.graphic=this.upperGraphic,this.plotY=this.plotHigh,r&&(this.plotX=this.plotHighX),n.setState.apply(this,arguments),this.state=e,this.plotY=this.plotLow,this.graphic=this.lowerGraphic,r&&(this.plotX=this.plotLowX),t.stateMarkerGraphic&&(t.upperStateMarkerGraphic=t.stateMarkerGraphic,t.stateMarkerGraphic=t.lowerStateMarkerGraphic,t.lowerStateMarkerGraphic=void 0),n.setState.apply(this,arguments)},t.prototype.haloPath=function(){var e=this.series.chart.polar,t=[];return this.plotY=this.plotLow,e&&(this.plotX=this.plotLowX),this.isInside&&(t=n.haloPath.apply(this,arguments)),this.plotY=this.plotHigh,e&&(this.plotX=this.plotHighX),this.isTopInside&&(t=t.concat(n.haloPath.apply(this,arguments))),t},t.prototype.isValid=function(){return o(this.low)&&o(this.high)},t}(e.pointClass)})),t(e,"Series/AreaRange/AreaRangeSeries.js",[e["Series/AreaRange/AreaRangePoint.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();t=t.noop;var o=r.seriesTypes,a=o.area,s=o.area.prototype,l=o.column.prototype,c=n.defined,u=n.extend,h=n.isArray,p=n.pick,d=n.merge,A={lineWidth:1,threshold:null,tooltip:{pointFormat:'<span style="color:{series.color}">●</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>'},trackByArea:!0,dataLabels:{align:void 0,verticalAlign:void 0,xLow:0,xHigh:0,yLow:0,yHigh:0}};return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t.lowerStateMarkerGraphic=void 0,t.xAxis=void 0,t}return i(t,e),t.prototype.toYData=function(e){return[e.low,e.high]},t.prototype.highToXY=function(e){var t=this.chart,r=this.xAxis.postTranslate(e.rectPlotX||0,this.yAxis.len-e.plotHigh);e.plotHighX=r.x-t.plotLeft,e.plotHigh=r.y-t.plotTop,e.plotLowX=e.plotX},t.prototype.translate=function(){var e=this;s.translate.apply(e),e.points.forEach((function(t,r){var n=t.high,i=t.plotY;t.isNull?t.plotY=null:(r=e.chart.hasParallelCoordinates?e.chart.yAxis[r]:e.yAxis,t.plotLow=i,t.plotHigh=r.translate(e.dataModify?e.dataModify.modifyValue(n):n,0,1,0,1),e.dataModify&&(t.yBottom=t.plotHigh))})),this.chart.polar&&this.points.forEach((function(t){e.highToXY(t),t.tooltipPos=[(t.plotHighX+t.plotLowX)/2,(t.plotHigh+t.plotLow)/2]}))},t.prototype.getGraphPath=function(e){var t,r=[],n=[],i=s.getGraphPath,o=this.options,a=this.chart.polar,l=a&&!1!==o.connectEnds,c=o.connectNulls,u=o.step;for(t=(e=e||this.points).length;t--;){var h=e[t],d=a?{plotX:h.rectPlotX,plotY:h.yBottom,doCurve:!1}:{plotX:h.plotX,plotY:h.plotY,doCurve:!1};h.isNull||l||c||e[t+1]&&!e[t+1].isNull||n.push(d);var A={polarPlotY:h.polarPlotY,rectPlotX:h.rectPlotX,yBottom:h.yBottom,plotX:p(h.plotHighX,h.plotX),plotY:h.plotHigh,isNull:h.isNull};n.push(A),r.push(A),h.isNull||l||c||e[t-1]&&!e[t-1].isNull||n.push(d)}return e=i.call(this,e),u&&(!0===u&&(u="left"),o.step={left:"right",center:"center",right:"left"}[u]),r=i.call(this,r),n=i.call(this,n),o.step=u,o=[].concat(e,r),!this.chart.polar&&n[0]&&"M"===n[0][0]&&(n[0]=["L",n[0][1],n[0][2]]),this.graphPath=o,this.areaPath=e.concat(n),o.isArea=!0,o.xMap=e.xMap,this.areaPath.xMap=e.xMap,o},t.prototype.drawDataLabels=function(){var e,t,r=this.points,n=r.length,i=[],o=this.options.dataLabels,a=this.chart.inverted;if(o){if(h(o))var l=o[0]||{enabled:!1},c=o[1]||{enabled:!1};else(l=u({},o)).x=o.xHigh,l.y=o.yHigh,(c=u({},o)).x=o.xLow,c.y=o.yLow;if(l.enabled||this._hasPointLabels){for(e=n;e--;)if(t=r[e]){var p=l.inside?t.plotHigh<t.plotLow:t.plotHigh>t.plotLow;t.y=t.high,t._plotY=t.plotY,t.plotY=t.plotHigh,i[e]=t.dataLabel,t.dataLabel=t.dataLabelUpper,t.below=p,a?l.align||(l.align=p?"right":"left"):l.verticalAlign||(l.verticalAlign=p?"top":"bottom")}for(this.options.dataLabels=l,s.drawDataLabels&&s.drawDataLabels.apply(this,arguments),e=n;e--;)(t=r[e])&&(t.dataLabelUpper=t.dataLabel,t.dataLabel=i[e],delete t.dataLabels,t.y=t.low,t.plotY=t._plotY)}if(c.enabled||this._hasPointLabels){for(e=n;e--;)(t=r[e])&&(p=c.inside?t.plotHigh<t.plotLow:t.plotHigh>t.plotLow,t.below=!p,a?c.align||(c.align=p?"left":"right"):c.verticalAlign||(c.verticalAlign=p?"bottom":"top"));this.options.dataLabels=c,s.drawDataLabels&&s.drawDataLabels.apply(this,arguments)}if(l.enabled)for(e=n;e--;)(t=r[e])&&(t.dataLabels=[t.dataLabelUpper,t.dataLabel].filter((function(e){return!!e})));this.options.dataLabels=o}},t.prototype.alignDataLabel=function(){l.alignDataLabel.apply(this,arguments)},t.prototype.drawPoints=function(){var e,t=this.points.length;for(s.drawPoints.apply(this,arguments),e=0;e<t;){var r=this.points[e];r.origProps={plotY:r.plotY,plotX:r.plotX,isInside:r.isInside,negative:r.negative,zone:r.zone,y:r.y},r.lowerGraphic=r.graphic,r.graphic=r.upperGraphic,r.plotY=r.plotHigh,c(r.plotHighX)&&(r.plotX=r.plotHighX),r.y=p(r.high,r.origProps.y),r.negative=r.y<(this.options.threshold||0),this.zones.length&&(r.zone=r.getZone()),this.chart.polar||(r.isInside=r.isTopInside=void 0!==r.plotY&&0<=r.plotY&&r.plotY<=this.yAxis.len&&0<=r.plotX&&r.plotX<=this.xAxis.len),e++}for(s.drawPoints.apply(this,arguments),e=0;e<t;)(r=this.points[e]).upperGraphic=r.graphic,r.graphic=r.lowerGraphic,r.origProps&&(u(r,r.origProps),delete r.origProps),e++},t.defaultOptions=d(a.defaultOptions,A),t}(a),u(n.prototype,{deferTranslatePolar:!0,pointArrayMap:["low","high"],pointClass:e,pointValKey:"low",setStackedPoints:t}),r.registerSeriesType("arearange",n),n})),t(e,"Series/AreaSplineRange/AreaSplineRangeSeries.js",[e["Series/AreaRange/AreaRangeSeries.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=t.seriesTypes.spline.prototype,o=r.merge;r=r.extend;var a=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.data=void 0,e.points=void 0,e}return n(r,t),r.defaultOptions=o(e.defaultOptions),r}(e);return r(a.prototype,{getPointSpline:i.getPointSpline}),t.registerSeriesType("areasplinerange",a),a})),t(e,"Series/BoxPlot/BoxPlotSeries.js",[e["Series/Column/ColumnSeries.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();t=t.noop;var o=n.extend,a=n.merge,s=n.pick;return n=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return i(r,t),r.prototype.pointAttribs=function(){return{}},r.prototype.translate=function(){var e=this.yAxis,r=this.pointArrayMap;t.prototype.translate.apply(this),this.points.forEach((function(t){r.forEach((function(r){null!==t[r]&&(t[r+"Plot"]=e.translate(t[r],0,1,0,1))})),t.plotHigh=t.highPlot}))},r.prototype.drawPoints=function(){var e,t,r,n,i,o,a,l,c,u,h,p=this,d=p.options,A=p.chart,f=A.renderer,g=0,m=!1!==p.doQuartiles,v=p.options.whiskerLength;p.points.forEach((function(y){var b=y.graphic,w=b?"animate":"attr",x=y.shapeArgs,C={},S={},E={},B={},k=y.color||p.color;void 0!==y.plotY&&(a=Math.round(x.width),l=Math.floor(x.x),c=l+a,u=Math.round(a/2),e=Math.floor(m?y.q1Plot:y.lowPlot),t=Math.floor(m?y.q3Plot:y.lowPlot),r=Math.floor(y.highPlot),n=Math.floor(y.lowPlot),b||(y.graphic=b=f.g("point").add(p.group),y.stem=f.path().addClass("highcharts-boxplot-stem").add(b),v&&(y.whiskers=f.path().addClass("highcharts-boxplot-whisker").add(b)),m&&(y.box=f.path(void 0).addClass("highcharts-boxplot-box").add(b)),y.medianShape=f.path(void 0).addClass("highcharts-boxplot-median").add(b)),A.styledMode||(S.stroke=y.stemColor||d.stemColor||k,S["stroke-width"]=s(y.stemWidth,d.stemWidth,d.lineWidth),S.dashstyle=y.stemDashStyle||d.stemDashStyle||d.dashStyle,y.stem.attr(S),v&&(E.stroke=y.whiskerColor||d.whiskerColor||k,E["stroke-width"]=s(y.whiskerWidth,d.whiskerWidth,d.lineWidth),E.dashstyle=y.whiskerDashStyle||d.whiskerDashStyle||d.dashStyle,y.whiskers.attr(E)),m&&(C.fill=y.fillColor||d.fillColor||k,C.stroke=d.lineColor||k,C["stroke-width"]=d.lineWidth||0,C.dashstyle=y.boxDashStyle||d.boxDashStyle||d.dashStyle,y.box.attr(C)),B.stroke=y.medianColor||d.medianColor||k,B["stroke-width"]=s(y.medianWidth,d.medianWidth,d.lineWidth),B.dashstyle=y.medianDashStyle||d.medianDashStyle||d.dashStyle,y.medianShape.attr(B)),o=y.stem.strokeWidth()%2/2,b=[["M",g=l+u+o,t],["L",g,r],["M",g,e],["L",g,n]],y.stem[w]({d:b}),m&&(o=y.box.strokeWidth()%2/2,e=Math.floor(e)+o,t=Math.floor(t)+o,b=[["M",l+=o,t],["L",l,e],["L",c+=o,e],["L",c,t],["L",l,t],["Z"]],y.box[w]({d:b})),v&&(o=y.whiskers.strokeWidth()%2/2,r+=o,n+=o,h=/%$/.test(v)?u*parseFloat(v)/100:v/2,b=[["M",g-h,r],["L",g+h,r],["M",g-h,n],["L",g+h,n]],y.whiskers[w]({d:b})),i=Math.round(y.medianPlot),o=y.medianShape.strokeWidth()%2/2,b=[["M",l,i+=o],["L",c,i]],y.medianShape[w]({d:b}))}))},r.prototype.toYData=function(e){return[e.low,e.q1,e.median,e.q3,e.high]},r.defaultOptions=a(e.defaultOptions,{threshold:null,tooltip:{pointFormat:'<span style="color:{point.color}">●</span> <b> {series.name}</b><br/>Maximum: {point.high}<br/>Upper quartile: {point.q3}<br/>Median: {point.median}<br/>Lower quartile: {point.q1}<br/>Minimum: {point.low}<br/>'},whiskerLength:"50%",fillColor:"#ffffff",lineWidth:1,medianWidth:2,whiskerWidth:2}),r}(e),o(n.prototype,{pointArrayMap:["low","q1","median","q3","high"],pointValKey:"high",drawDataLabels:t,setStackedPoints:t}),r.registerSeriesType("boxplot",n),n})),t(e,"Series/Bubble/BubbleLegendDefaults.js",[],(function(){return{borderColor:void 0,borderWidth:2,className:void 0,color:void 0,connectorClassName:void 0,connectorColor:void 0,connectorDistance:60,connectorWidth:1,enabled:!1,labels:{className:void 0,allowOverlap:!1,format:"",formatter:void 0,align:"right",style:{fontSize:"10px",color:"#000000"},x:0,y:0},maxSize:60,minSize:10,legendIndex:0,ranges:{value:void 0,borderColor:void 0,color:void 0,connectorColor:void 0},sizeBy:"area",sizeByAbsoluteValue:!1,zIndex:1,zThreshold:0}})),t(e,"Series/Bubble/BubbleLegendItem.js",[e["Core/Color/Color.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=e.parse,o=r.noop,a=n.arrayMax,s=n.arrayMin,l=n.isNumber,c=n.merge,u=n.pick,h=n.stableSort;return e=function(){function e(e,t){this.options=this.symbols=this.visible=this.selected=this.ranges=this.movementX=this.maxLabel=this.legendSymbol=this.legendItemWidth=this.legendItemHeight=this.legendItem=this.legendGroup=this.legend=this.fontMetrics=this.chart=void 0,this.setState=o,this.init(e,t)}return e.prototype.init=function(e,t){this.options=e,this.visible=!0,this.chart=t.chart,this.legend=t},e.prototype.addToLegend=function(e){e.splice(this.options.legendIndex,0,this)},e.prototype.drawLegendSymbol=function(e){var t=this.chart,r=this.options,n=u(e.options.itemDistance,20),i=r.ranges,o=r.connectorDistance;this.fontMetrics=t.renderer.fontMetrics(r.labels.style.fontSize),i&&i.length&&l(i[0].value)?(h(i,(function(e,t){return t.value-e.value})),this.ranges=i,this.setOptions(),this.render(),e=this.getMaxLabelSize(),t=2*(i=this.ranges[0].radius),o=0<(o=o-i+e.width)?o:0,this.maxLabel=e,this.movementX="left"===r.labels.align?o:0,this.legendItemWidth=t+o+n,this.legendItemHeight=t+this.fontMetrics.h/2):e.options.bubbleLegend.autoRanges=!0},e.prototype.setOptions=function(){var e=this.ranges,t=this.options,r=this.chart.series[t.seriesIndex],n=this.legend.baseline,o={zIndex:t.zIndex,"stroke-width":t.borderWidth},a={zIndex:t.zIndex,"stroke-width":t.connectorWidth},s={align:this.legend.options.rtl||"left"===t.labels.align?"right":"left",zIndex:t.zIndex},l=r.options.marker.fillOpacity,h=this.chart.styledMode;e.forEach((function(p,d){h||(o.stroke=u(p.borderColor,t.borderColor,r.color),o.fill=u(p.color,t.color,1!==l?i(r.color).setOpacity(l).get("rgba"):r.color),a.stroke=u(p.connectorColor,t.connectorColor,r.color)),e[d].radius=this.getRangeRadius(p.value),e[d]=c(e[d],{center:e[0].radius-e[d].radius+n}),h||c(!0,e[d],{bubbleAttribs:c(o),connectorAttribs:c(a),labelAttribs:s})}),this)},e.prototype.getRangeRadius=function(e){var t=this.options;return this.chart.series[this.options.seriesIndex].getRadius.call(this,t.ranges[t.ranges.length-1].value,t.ranges[0].value,t.minSize,t.maxSize,e)},e.prototype.render=function(){var e=this.chart.renderer,t=this.options.zThreshold;this.symbols||(this.symbols={connectors:[],bubbleItems:[],labels:[]}),this.legendSymbol=e.g("bubble-legend"),this.legendItem=e.g("bubble-legend-item"),this.legendSymbol.translateX=0,this.legendSymbol.translateY=0,this.ranges.forEach((function(e){e.value>=t&&this.renderRange(e)}),this),this.legendSymbol.add(this.legendItem),this.legendItem.add(this.legendGroup),this.hideOverlappingLabels()},e.prototype.renderRange=function(e){var t=this.options,r=t.labels,n=this.chart,i=n.series[t.seriesIndex],o=n.renderer,a=this.symbols;n=a.labels;var s=e.center,l=Math.abs(e.radius),c=t.connectorDistance||0,u=r.align,h=t.connectorWidth,p=this.ranges[0].radius||0,d=s-l-t.borderWidth/2+h/2,A=this.fontMetrics;A=A.f/2-(A.h-A.f)/2;var f=o.styledMode;c=this.legend.options.rtl||"left"===u?-c:c,"center"===u&&(c=0,t.connectorDistance=0,e.labelAttribs.align="center"),u=d+t.labels.y;var g=p+c+t.labels.x;a.bubbleItems.push(o.circle(p,s+((d%1?1:.5)-(h%2?0:.5)),l).attr(f?{}:e.bubbleAttribs).addClass((f?"highcharts-color-"+i.colorIndex+" ":"")+"highcharts-bubble-legend-symbol "+(t.className||"")).add(this.legendSymbol)),a.connectors.push(o.path(o.crispLine([["M",p,d],["L",p+c,d]],t.connectorWidth)).attr(f?{}:e.connectorAttribs).addClass((f?"highcharts-color-"+this.options.seriesIndex+" ":"")+"highcharts-bubble-legend-connectors "+(t.connectorClassName||"")).add(this.legendSymbol)),e=o.text(this.formatLabel(e),g,u+A).attr(f?{}:e.labelAttribs).css(f?{}:r.style).addClass("highcharts-bubble-legend-labels "+(t.labels.className||"")).add(this.legendSymbol),n.push(e),e.placed=!0,e.alignAttr={x:g,y:u+A}},e.prototype.getMaxLabelSize=function(){var e,t;return this.symbols.labels.forEach((function(r){t=r.getBBox(!0),e=e?t.width>e.width?t:e:t})),e||{}},e.prototype.formatLabel=function(e){var r=this.options,n=r.labels.formatter;r=r.labels.format;var i=this.chart.numberFormatter;return r?t.format(r,e):n?n.call(e):i(e.value,1)},e.prototype.hideOverlappingLabels=function(){var e=this.chart,t=this.symbols;!this.options.labels.allowOverlap&&t&&(e.hideOverlappingLabels(t.labels),t.labels.forEach((function(e,r){e.newOpacity?e.newOpacity!==e.oldOpacity&&t.connectors[r].show():t.connectors[r].hide()})))},e.prototype.getRanges=function(){var e,t=this.legend.bubbleLegend,r=t.options.ranges,n=Number.MAX_VALUE,i=-Number.MAX_VALUE;t.chart.series.forEach((function(t){t.isBubble&&!t.ignoreSeries&&(e=t.zData.filter(l)).length&&(n=u(t.options.zMin,Math.min(n,Math.max(s(e),!1===t.options.displayNegative?t.options.zThreshold:-Number.MAX_VALUE))),i=u(t.options.zMax,Math.max(i,a(e))))}));var o=n===i?[{value:i}]:[{value:n},{value:(n+i)/2},{value:i,autoRanges:!0}];return r.length&&r[0].radius&&o.reverse(),o.forEach((function(e,t){r&&r[t]&&(o[t]=c(r[t],e))})),o},e.prototype.predictBubbleSizes=function(){var e=this.chart,t=this.fontMetrics,r=e.legend.options,n=r.floating,i=(r="horizontal"===r.layout)?e.legend.lastLineHeight:0,o=e.plotSizeX,a=e.plotSizeY,s=e.series[this.options.seriesIndex],l=s.getPxExtremes();e=Math.ceil(l.minPxSize),l=Math.ceil(l.maxPxSize);var c=Math.min(a,o);return s=s.options.maxSize,n||!/%$/.test(s)?t=l:(s=parseFloat(s),t=(c+i-t.h/2)*s/100/(s/100+1),(r&&a-t>=o||!r&&o-t>=a)&&(t=l)),[e,Math.ceil(t)]},e.prototype.updateRanges=function(e,t){var r=this.legend.options.bubbleLegend;r.minSize=e,r.maxSize=t,r.ranges=this.getRanges()},e.prototype.correctSizes=function(){var e=this.legend,t=this.chart.series[this.options.seriesIndex].getPxExtremes();1<Math.abs(Math.ceil(t.maxPxSize)-this.options.maxSize)&&(this.updateRanges(this.options.minSize,t.maxPxSize),e.render())},e}(),e})),t(e,"Series/Bubble/BubbleLegendComposition.js",[e["Series/Bubble/BubbleLegendDefaults.js"],e["Series/Bubble/BubbleLegendItem.js"],e["Core/DefaultOptions.js"],e["Core/Utilities.js"]],(function(e,t,r,n){function i(e,t,r){var n=this.legend,i=0<=o(this);if(n&&n.options.enabled&&n.bubbleLegend&&n.options.bubbleLegend.autoRanges&&i){var s=n.bubbleLegend.options;i=n.bubbleLegend.predictBubbleSizes(),n.bubbleLegend.updateRanges(i[0],i[1]),s.placed||(n.group.placed=!1,n.allItems.forEach((function(e){e.legendGroup.translateY=null}))),n.render(),this.getMargins(),this.axes.forEach((function(e){e.visible&&e.render(),s.placed||(e.setScale(),e.updateNames(),p(e.ticks,(function(e){e.isNew=!0,e.isNewLabel=!0})))})),s.placed=!0,this.getMargins(),e.call(this,t,r),n.bubbleLegend.correctSizes(),c(n,a(n))}else e.call(this,t,r),n&&n.options.enabled&&n.bubbleLegend&&(n.render(),c(n,a(n)))}function o(e){e=e.series;for(var t=0;t<e.length;){if(e[t]&&e[t].isBubble&&e[t].visible&&e[t].zData.length)return t;t++}return-1}function a(e){var t,r=[],n=(e=e.allItems).length,i=0;for(t=0;t<n;t++)if(e[t].legendItemHeight&&(e[t].itemHeight=e[t].legendItemHeight),e[t]===e[n-1]||e[t+1]&&e[t]._legendItemPos[1]!==e[t+1]._legendItemPos[1]){r.push({height:0});for(var o=r[r.length-1];i<=t;i++)e[i].itemHeight>o.height&&(o.height=e[i].itemHeight);o.step=t}return r}function s(e){var r=this.bubbleLegend,n=this.options,i=n.bubbleLegend,a=o(this.chart);r&&r.ranges&&r.ranges.length&&(i.ranges.length&&(i.autoRanges=!!i.ranges[0].autoRanges),this.destroyItem(r)),0<=a&&n.enabled&&i.enabled&&(i.seriesIndex=a,this.bubbleLegend=new t(i,this),this.bubbleLegend.addToLegend(e.allItems))}function l(){var e=this.chart,t=this.visible,r=this.chart.legend;r&&r.bubbleLegend&&(this.visible=!t,this.ignoreSeries=t,e=0<=o(e),r.bubbleLegend.visible!==e&&(r.update({bubbleLegend:{enabled:e}}),r.bubbleLegend.visible=e),this.visible=t)}function c(e,t){var r,n,i,o=e.options.rtl,a=0;e.allItems.forEach((function(e,s){r=e.legendGroup.translateX,n=e._legendItemPos[1],((i=e.movementX)||o&&e.ranges)&&(i=o?r-e.options.maxSize/2:r+i,e.legendGroup.attr({translateX:i})),s>t[a].step&&a++,e.legendGroup.attr({translateY:Math.round(n+t[a].height/2)}),e._legendItemPos[1]=n+t[a].height/2}))}var u=r.setOptions,h=n.addEvent,p=n.objectEach,d=n.wrap,A=[];return{compose:function(t,r,n){-1===A.indexOf(t)&&(A.push(t),u({legend:{bubbleLegend:e}}),d(t.prototype,"drawChartBox",i)),-1===A.indexOf(r)&&(A.push(r),h(r,"afterGetAllItems",s)),-1===A.indexOf(n)&&(A.push(n),h(n,"legendItemClick",l))}}})),t(e,"Series/Bubble/BubblePoint.js",[e["Core/Series/Point.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return r=r.extend,t=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.series=void 0,e}return n(r,t),r.prototype.haloPath=function(t){return e.prototype.haloPath.call(this,0===t?0:(this.marker&&this.marker.radius||0)+t)},r}(t.seriesTypes.scatter.prototype.pointClass),r(t.prototype,{ttBelow:!1}),t})),t(e,"Series/Bubble/BubbleSeries.js",[e["Series/Bubble/BubbleLegendComposition.js"],e["Series/Bubble/BubblePoint.js"],e["Core/Color/Color.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o){function a(){var e,t=this,r=this.len,n=this.chart,i=this.isXAxis,o=i?"xData":"yData",a=this.min,s=this.max-a,l=0,c=r,u=r/s;this.series.forEach((function(r){if(r.bubblePadding&&(r.visible||!n.options.chart.ignoreHiddenSeries)){e=t.allowZoomOutside=!0;var h=r[o];if(i&&((r.onPoint||r).getRadii(0,0,r),r.onPoint&&(r.radii=r.onPoint.radii)),0<s)for(var p=h.length;p--;)if(g(h[p])&&t.dataMin<=h[p]&&h[p]<=t.max){var d=r.radii&&r.radii[p]||0;l=Math.min((h[p]-a)*u-d,l),c=Math.max((h[p]-a)*u+d,c)}}})),e&&0<s&&!this.logarithmic&&(c-=r,u*=(r+Math.max(0,l)-Math.min(c,r))/r,[["min","userMin",l],["max","userMax",c]].forEach((function(e){void 0===v(t.options[e[0]],t[e[1]])&&(t[e[0]]+=e[2]/u)})))}var s=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),l=r.parse;r=n.noop;var c=i.series,u=i.seriesTypes;n=u.column.prototype;var h=u.scatter;u=o.addEvent;var p=o.arrayMax,d=o.arrayMin,A=o.clamp,f=o.extend,g=o.isNumber,m=o.merge,v=o.pick,y=[];return o=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.maxPxSize=void 0,e.minPxSize=void 0,e.options=void 0,e.points=void 0,e.radii=void 0,e.yData=void 0,e.zData=void 0,e}return s(r,t),r.compose=function(t,r,n,i){e.compose(r,n,i),-1===y.indexOf(t)&&(y.push(t),t.prototype.beforePadding=a)},r.prototype.animate=function(e){!e&&this.points.length<this.options.animationLimit&&this.points.forEach((function(e){var t=e.graphic;t&&t.width&&(this.hasRendered||t.attr({x:e.plotX,y:e.plotY,width:1,height:1}),t.animate(this.markerAttribs(e),this.options.animation))}),this)},r.prototype.getRadii=function(){var e=this,t=this.zData,r=this.yData,n=[],i=this.chart.bubbleZExtremes,o=this.getPxExtremes(),a=o.minPxSize,s=o.maxPxSize;if(!i){var l,c=Number.MAX_VALUE,u=-Number.MAX_VALUE;this.chart.series.forEach((function(t){t.bubblePadding&&(t.visible||!e.chart.options.chart.ignoreHiddenSeries)&&(t=(t.onPoint||t).getZExtremes())&&(c=Math.min(c||t.zMin,t.zMin),u=Math.max(u||t.zMax,t.zMax),l=!0)})),l?(i={zMin:c,zMax:u},this.chart.bubbleZExtremes=i):i={zMin:0,zMax:0}}var h=0;for(o=t.length;h<o;h++){var p=t[h];n.push(this.getRadius(i.zMin,i.zMax,a,s,p,r&&r[h]))}this.radii=n},r.prototype.getRadius=function(e,t,r,n,i,o){var a=this.options,s="width"!==a.sizeBy,l=a.zThreshold,c=t-e,u=.5;if(null===o||null===i)return null;if(g(i)){if(a.sizeByAbsoluteValue&&(i=Math.abs(i-l),c=Math.max(t-l,Math.abs(e-l)),e=0),i<e)return r/2-1;0<c&&(u=(i-e)/c)}return s&&0<=u&&(u=Math.sqrt(u)),Math.ceil(r+u*(n-r))/2},r.prototype.hasData=function(){return!!this.processedXData.length},r.prototype.pointAttribs=function(e,t){var r=this.options.marker.fillOpacity;return e=c.prototype.pointAttribs.call(this,e,t),1!==r&&(e.fill=l(e.fill).setOpacity(r).get("rgba")),e},r.prototype.translate=function(){t.prototype.translate.call(this),this.getRadii(),this.translateBubble()},r.prototype.translateBubble=function(){for(var e=this.data,t=this.radii,r=this.getPxExtremes().minPxSize,n=e.length;n--;){var i=e[n],o=t?t[n]:0;g(o)&&o>=r/2?(i.marker=f(i.marker,{radius:o,width:2*o,height:2*o}),i.dlBox={x:i.plotX-o,y:i.plotY-o,width:2*o,height:2*o}):(i.shapeArgs=i.dlBox=void 0,i.plotY=0,i.marker={width:0,height:0})}},r.prototype.getPxExtremes=function(){var e=Math.min(this.chart.plotWidth,this.chart.plotHeight),t=function(t){if("string"==typeof t){var r=/%$/.test(t);t=parseInt(t,10)}return r?e*t/100:t},r=t(v(this.options.minSize,8));return{minPxSize:r,maxPxSize:t=Math.max(t(v(this.options.maxSize,"20%")),r)}},r.prototype.getZExtremes=function(){var e=this.options,t=(this.zData||[]).filter(g);if(t.length){var r=v(e.zMin,A(d(t),!1===e.displayNegative?e.zThreshold||0:-Number.MAX_VALUE,Number.MAX_VALUE));if(e=v(e.zMax,p(t)),g(r)&&g(e))return{zMin:r,zMax:e}}},r.defaultOptions=m(h.defaultOptions,{dataLabels:{formatter:function(){var e=this.series.chart.numberFormatter,t=this.point.z;return g(t)?e(t,-1):""},inside:!0,verticalAlign:"middle"},animationLimit:250,marker:{lineColor:null,lineWidth:1,fillOpacity:.5,radius:null,states:{hover:{radiusPlus:0}},symbol:"circle"},minSize:8,maxSize:"20%",softThreshold:!1,states:{hover:{halo:{size:5}}},tooltip:{pointFormat:"({point.x}, {point.y}), Size: {point.z}"},turboThreshold:0,zThreshold:0,zoneAxis:"z"}),r}(h),f(o.prototype,{alignDataLabel:n.alignDataLabel,applyZones:r,bubblePadding:!0,buildKDTree:r,directTouch:!0,isBubble:!0,pointArrayMap:["y","z"],pointClass:t,parallelArrays:["x","y","z"],trackerGroups:["group","dataLabelsGroup"],specialGroup:"group",zoneAxis:"z"}),u(o,"updatedData",(function(e){delete e.target.chart.bubbleZExtremes})),u(o,"remove",(function(e){delete e.target.chart.bubbleZExtremes})),i.registerSeriesType("bubble",o),o})),t(e,"Series/ColumnRange/ColumnRangePoint.js",[e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t){var r=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),n=e.seriesTypes;e=n.column.prototype.pointClass.prototype;var i=t.extend,o=t.isNumber;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t}return r(t,e),t.prototype.isValid=function(){return o(this.low)},t}(n.arearange.prototype.pointClass),i(t.prototype,{setState:e.setState}),t})),t(e,"Series/ColumnRange/ColumnRangeSeries.js",[e["Series/ColumnRange/ColumnRangePoint.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();t=t.noop;var o=r.seriesTypes,a=o.arearange,s=o.column,l=o.column.prototype,c=n.clamp;o=n.extend;var u=n.merge,h=n.pick,p={pointRange:null,marker:null,states:{hover:{halo:!1}}};return n=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.setOptions=function(){return u(!0,arguments[0],{stacking:void 0}),a.prototype.setOptions.apply(this,arguments)},t.prototype.translate=function(){var e,t,r,n,i,o=this,a=this.yAxis,s=this.xAxis,u=s.startAngleRad,p=this.chart,d=this.xAxis.isRadial,A=Math.max(p.chartWidth,p.chartHeight)+999;l.translate.apply(this),this.points.forEach((function(l){var f=l.shapeArgs||{},g=o.options.minPointLength;l.plotHigh=n=c(a.translate(l.high,0,1,0,1),-A,A),l.plotLow=c(l.plotY,-A,A),i=n,e=h(l.rectPlotY,l.plotY)-n,Math.abs(e)<g?(e+=t=g-e,i-=t/2):0>e&&(i-=e*=-1),d&&o.polar?(r=l.barX+u,l.shapeType="arc",l.shapeArgs=o.polar.arc(i+e,i,r,r+l.pointWidth)):(f.height=e,f.y=i,g=void 0===(g=f.x)?0:g,f=void 0===(f=f.width)?0:f,l.tooltipPos=p.inverted?[a.len+a.pos-p.plotLeft-i-e/2,s.len+s.pos-p.plotTop-g-f/2,e]:[s.left-p.plotLeft+g+f/2,a.pos-p.plotTop+i+e/2,e])}))},t.prototype.pointAttribs=function(){return l.pointAttribs.apply(this,arguments)},t.prototype.translate3dPoints=function(){return l.translate3dPoints.apply(this,arguments)},t.prototype.translate3dShapes=function(){return l.translate3dShapes.apply(this,arguments)},t.defaultOptions=u(s.defaultOptions,a.defaultOptions,p),t}(a),o(n.prototype,{directTouch:!0,pointClass:e,trackerGroups:["group","dataLabelsGroup"],adjustForMissingColumns:l.adjustForMissingColumns,animate:l.animate,crispCol:l.crispCol,drawGraph:t,drawPoints:l.drawPoints,getSymbol:t,drawTracker:l.drawTracker,getColumnMetrics:l.getColumnMetrics}),r.registerSeriesType("columnrange",n),n})),t(e,"Series/ColumnPyramid/ColumnPyramidSeries.js",[e["Series/Column/ColumnSeries.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=e.prototype,o=r.clamp,a=r.merge,s=r.pick;return r=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(r,t),r.prototype.translate=function(){var e=this,t=e.chart,r=e.options,n=e.dense=2>e.closestPointRange*e.xAxis.transA;n=e.borderWidth=s(r.borderWidth,n?0:1);var a=e.yAxis,l=r.threshold,c=e.translatedThreshold=a.getThreshold(l),u=s(r.minPointLength,5),h=e.getColumnMetrics(),p=h.width,d=e.barW=Math.max(p,1+2*n),A=e.pointXOffset=h.offset;t.inverted&&(c-=.5),r.pointPadding&&(d=Math.ceil(d)),i.translate.apply(e),e.points.forEach((function(n){var i=s(n.yBottom,c),h=999+Math.abs(i),f=o(n.plotY,-h,a.len+h);h=n.plotX+A;var g,m=d/2,v=Math.min(f,i);i=Math.max(f,i)-v,n.barX=h,n.pointWidth=p,n.tooltipPos=t.inverted?[a.len+a.pos-t.plotLeft-f,e.xAxis.len-h-m,i]:[h+m,f+a.pos-t.plotTop,i],f=l+(n.total||n.y),"percent"===r.stacking&&(f=l+(0>n.y)?-100:100),f=a.toPixels(f,!0);var y=(g=t.plotHeight-f-(t.plotHeight-c))?m*(v-f)/g:0,b=g?m*(v+i-f)/g:0;g=h-y+m,y=h+y+m;var w=h+b+m;b=h-b+m;var x=v-u,C=v+i;0>n.y&&(x=v,C=v+i+u),t.inverted&&(b=m*(f-((w=a.width-v)-i))/(g=f-(a.width-c)),y=(g=h+m+(y=m*(f-w)/g))-2*y,w=h-b+m,b=h+b+m,x=v,C=v+i-u,0>n.y&&(C=v+i+u)),n.shapeType="path",n.shapeArgs={x:g,y:x,width:y-g,height:i,d:[["M",g,x],["L",y,x],["L",w,C],["L",b,C],["Z"]]}}))},r.defaultOptions=a(e.defaultOptions,{}),r}(e),t.registerSeriesType("columnpyramid",r),r})),t(e,"Series/ErrorBar/ErrorBarSeries.js",[e["Series/BoxPlot/BoxPlotSeries.js"],e["Series/Column/ColumnSeries.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),o=r.seriesTypes.arearange,a=n.merge;n=n.extend;var s=function(r){function n(){var e=null!==r&&r.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return i(n,r),n.prototype.getColumnMetrics=function(){return this.linkedParent&&this.linkedParent.columnMetrics||t.prototype.getColumnMetrics.call(this)},n.prototype.drawDataLabels=function(){var e=this.pointValKey;o&&(o.prototype.drawDataLabels.call(this),this.data.forEach((function(t){t.y=t[e]})))},n.prototype.toYData=function(e){return[e.low,e.high]},n.defaultOptions=a(e.defaultOptions,{color:"#000000",grouping:!1,linkedTo:":previous",tooltip:{pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>'},whiskerWidth:null}),n}(e);return n(s.prototype,{pointArrayMap:["low","high"],pointValKey:"high",doQuartiles:!1}),r.registerSeriesType("errorbar",s),s})),t(e,"Series/Gauge/GaugePoint.js",[e["Core/Series/SeriesRegistry.js"]],(function(e){var t=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t.shapeArgs=void 0,t}return t(r,e),r.prototype.setState=function(e){this.state=e},r}(e.series.prototype.pointClass)})),t(e,"Series/Gauge/GaugeSeries.js",[e["Series/Gauge/GaugePoint.js"],e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();t=t.noop;var o=r.series,a=r.seriesTypes.column,s=n.clamp,l=n.isNumber,c=n.extend,u=n.merge,h=n.pick,p=n.pInt;return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.points=void 0,t.options=void 0,t.yAxis=void 0,t}return i(t,e),t.prototype.translate=function(){var e=this.yAxis,t=this.options,r=e.center;this.generatePoints(),this.points.forEach((function(n){var i=u(t.dial,n.dial),o=p(i.radius)*r[2]/200,a=p(i.baseLength)*o/100,c=p(i.rearLength)*o/100,h=i.baseWidth,d=i.topWidth,A=t.overshoot,f=e.startAngleRad+e.translate(n.y,void 0,void 0,void 0,!0);(l(A)||!1===t.wrap)&&(A=l(A)?A/180*Math.PI:0,f=s(f,e.startAngleRad-A,e.endAngleRad+A)),f=180*f/Math.PI,n.shapeType="path",n.shapeArgs={d:i.path||[["M",-c,-h/2],["L",a,-h/2],["L",o,-d/2],["L",o,d/2],["L",a,h/2],["L",-c,h/2],["Z"]],translateX:r[0],translateY:r[1],rotation:f},n.plotX=r[0],n.plotY=r[1]}))},t.prototype.drawPoints=function(){var e=this,t=e.chart,r=e.yAxis.center,n=e.pivot,i=e.options,o=i.pivot,a=t.renderer;e.points.forEach((function(r){var n=r.graphic,o=r.shapeArgs,s=o.d,l=u(i.dial,r.dial);n?(n.animate(o),o.d=s):r.graphic=a[r.shapeType](o).attr({rotation:o.rotation,zIndex:1}).addClass("highcharts-dial").add(e.group),t.styledMode||r.graphic[n?"animate":"attr"]({stroke:l.borderColor,"stroke-width":l.borderWidth,fill:l.backgroundColor})})),n?n.animate({translateX:r[0],translateY:r[1]}):o&&(e.pivot=a.circle(0,0,o.radius).attr({zIndex:2}).addClass("highcharts-pivot").translate(r[0],r[1]).add(e.group),t.styledMode||e.pivot.attr({fill:o.backgroundColor,stroke:o.borderColor,"stroke-width":o.borderWidth}))},t.prototype.animate=function(e){var t=this;e||t.points.forEach((function(e){var r=e.graphic;r&&(r.attr({rotation:180*t.yAxis.startAngleRad/Math.PI}),r.animate({rotation:e.shapeArgs.rotation},t.options.animation))}))},t.prototype.render=function(){this.group=this.plotGroup("group","series",this.visible?"inherit":"hidden",this.options.zIndex,this.chart.seriesGroup),o.prototype.render.call(this),this.group.clip(this.chart.clipRect)},t.prototype.setData=function(e,t){o.prototype.setData.call(this,e,!1),this.processData(),this.generatePoints(),h(t,!0)&&this.chart.redraw()},t.prototype.hasData=function(){return!!this.points.length},t.defaultOptions=u(o.defaultOptions,{dataLabels:{borderColor:"#cccccc",borderRadius:3,borderWidth:1,crop:!1,defer:!1,enabled:!0,verticalAlign:"top",y:15,zIndex:2},dial:{backgroundColor:"#000000",baseLength:"70%",baseWidth:3,borderColor:"#cccccc",borderWidth:0,radius:"80%",rearLength:"10%",topWidth:1},pivot:{radius:5,borderWidth:0,borderColor:"#cccccc",backgroundColor:"#000000"},tooltip:{headerFormat:""},showInLegend:!1}),t}(o),c(n.prototype,{angular:!0,directTouch:!0,drawGraph:t,drawTracker:a.prototype.drawTracker,fixedBox:!0,forceDL:!0,noSharedTooltip:!0,pointClass:e,trackerGroups:["group","dataLabelsGroup"]}),r.registerSeriesType("gauge",n),n})),t(e,"Series/DragNodesComposition.js",[e["Core/Utilities.js"]],(function(e){function t(){var e,t,n,i=this;i.container&&(e=r(i.container,"mousedown",(function(e){var o=i.hoverPoint;o&&o.series&&o.series.hasDraggableNodes&&o.series.options.draggable&&(o.series.onMouseDown(o,e),t=r(i.container,"mousemove",(function(e){return o&&o.series&&o.series.onMouseMove(o,e)})),n=r(i.container.ownerDocument,"mouseup",(function(e){return t(),n(),o&&o.series&&o.series.onMouseUp(o,e)})))}))),r(i,"destroy",(function(){e()}))}var r=e.addEvent,n=[];return{compose:function(e){-1===n.indexOf(e)&&(n.push(e),r(e,"load",t))},onMouseDown:function(e,t){t=this.chart.pointer.normalize(t),e.fixedPosition={chartX:t.chartX,chartY:t.chartY,plotX:e.plotX,plotY:e.plotY},e.inDragMode=!0},onMouseMove:function(e,t){if(e.fixedPosition&&e.inDragMode){var r=this.chart,n=r.pointer.normalize(t);t=e.fixedPosition.chartX-n.chartX,n=e.fixedPosition.chartY-n.chartY;var i=r.graphLayoutsLookup,o=void 0,a=void 0;(5<Math.abs(t)||5<Math.abs(n))&&(o=e.fixedPosition.plotX-t,a=e.fixedPosition.plotY-n,r.isInsidePlot(o,a)&&(e.plotX=o,e.plotY=a,e.hasDragged=!0,this.redrawHalo(e),i.forEach((function(e){e.restartSimulation()}))))}},onMouseUp:function(e,t){e.fixedPosition&&(e.hasDragged&&(this.layout.enableSimulation?this.layout.start():this.chart.redraw()),e.inDragMode=e.hasDragged=!1,this.options.fixedDraggable||delete e.fixedPosition)},redrawHalo:function(e){e&&this.halo&&this.halo.attr({d:e.haloPath(this.options.states.hover.halo.size)})}}})),t(e,"Series/GraphLayoutComposition.js",[e["Core/Animation/AnimationUtilities.js"],e["Core/Utilities.js"]],(function(e,t){function r(){this.graphLayoutsLookup&&(this.graphLayoutsLookup.forEach((function(e){e.updateSimulation()})),this.redraw())}function n(){this.graphLayoutsLookup&&(this.graphLayoutsLookup.forEach((function(e){e.updateSimulation(!1)})),this.redraw())}function i(){this.graphLayoutsLookup&&this.graphLayoutsLookup.forEach((function(e){e.stop()}))}function o(){var e=!1,t=function(t){t.maxIterations--&&isFinite(t.temperature)&&!t.isStable()&&!t.enableSimulation&&(t.beforeStep&&t.beforeStep(),t.step(),r=!1,e=!0)};if(this.graphLayoutsLookup){for(a(!1,this),this.graphLayoutsLookup.forEach((function(e){return e.start()}));!r;){var r=!0;this.graphLayoutsLookup.forEach(t)}e&&this.series.forEach((function(e){e&&e.layout&&e.render()}))}}var a=e.setAnimation,s=t.addEvent,l=[];return{compose:function(e){l.indexOf(e)&&(l.push(e),s(e,"afterPrint",r),s(e,"beforePrint",n),s(e,"predraw",i),s(e,"render",o))},integrations:{},layouts:{}}})),t(e,"Series/PackedBubble/PackedBubblePoint.js",[e["Core/Chart/Chart.js"],e["Core/Series/Point.js"],e["Core/Series/SeriesRegistry.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();return function(r){function i(){var e=null!==r&&r.apply(this,arguments)||this;return e.degree=NaN,e.mass=NaN,e.radius=NaN,e.options=void 0,e.series=void 0,e.value=null,e}return n(i,r),i.prototype.destroy=function(){return this.series.layout&&this.series.layout.removeElementFromCollection(this,this.series.layout.nodes),t.prototype.destroy.apply(this,arguments)},i.prototype.firePointEvent=function(){var e=this.series.options;if(this.isParentNode&&e.parentNode){var r=e.allowPointSelect;e.allowPointSelect=e.parentNode.allowPointSelect,t.prototype.firePointEvent.apply(this,arguments),e.allowPointSelect=r}else t.prototype.firePointEvent.apply(this,arguments)},i.prototype.select=function(){var r=this.series.chart;this.isParentNode?(r.getSelectedPoints=r.getSelectedParentNodes,t.prototype.select.apply(this,arguments),r.getSelectedPoints=e.prototype.getSelectedPoints):t.prototype.select.apply(this,arguments)},i}(r.seriesTypes.bubble.prototype.pointClass)})),t(e,"Series/PackedBubble/PackedBubbleSeriesDefaults.js",[e["Core/Utilities.js"]],(function(e){var t=e.isNumber;return{minSize:"10%",maxSize:"50%",sizeBy:"area",zoneAxis:"y",crisp:!1,tooltip:{pointFormat:"Value: {point.value}"},draggable:!0,useSimulation:!0,parentNode:{allowPointSelect:!1},dataLabels:{formatter:function(){var e=this.series.chart.numberFormatter,r=this.point.value;return t(r)?e(r,-1):""},parentNodeFormatter:function(){return this.name},parentNodeTextPath:{enabled:!0},padding:0,style:{transition:"opacity 2000ms"}},layoutAlgorithm:{initialPositions:"circle",initialPositionRadius:20,bubblePadding:5,parentNodeLimit:!1,seriesInteraction:!0,dragBetweenSeries:!1,parentNodeOptions:{maxIterations:400,gravitationalConstant:.03,maxSpeed:50,initialPositionRadius:100,seriesInteraction:!0,marker:{fillColor:null,fillOpacity:1,lineWidth:null,lineColor:null,symbol:"circle"}},enableSimulation:!0,type:"packedbubble",integration:"packedbubble",maxIterations:1e3,splitSeries:!1,maxSpeed:5,gravitationalConstant:.01,friction:-.981}}})),t(e,"Series/Networkgraph/VerletIntegration.js",[],(function(){return{attractive:function(e,t,r){var n=e.getMass(),i=-r.x*t*this.diffTemperature;t=-r.y*t*this.diffTemperature,e.fromNode.fixedPosition||(e.fromNode.plotX-=i*n.fromNode/e.fromNode.degree,e.fromNode.plotY-=t*n.fromNode/e.fromNode.degree),e.toNode.fixedPosition||(e.toNode.plotX+=i*n.toNode/e.toNode.degree,e.toNode.plotY+=t*n.toNode/e.toNode.degree)},attractiveForceFunction:function(e,t){return(t-e)/e},barycenter:function(){var e=this.options.gravitationalConstant,t=this.barycenter.xFactor,r=this.barycenter.yFactor;t=(t-(this.box.left+this.box.width)/2)*e,r=(r-(this.box.top+this.box.height)/2)*e,this.nodes.forEach((function(e){e.fixedPosition||(e.plotX-=t/e.mass/e.degree,e.plotY-=r/e.mass/e.degree)}))},getK:function(e){return Math.pow(e.box.width*e.box.height/e.nodes.length,.5)},integrate:function(e,t){var r=-e.options.friction,n=e.options.maxSpeed,i=(t.plotX+t.dispX-t.prevX)*r;r*=t.plotY+t.dispY-t.prevY;var o=Math.abs,a=o(i)/(i||1);o=o(r)/(r||1),i=a*Math.min(n,Math.abs(i)),r=o*Math.min(n,Math.abs(r)),t.prevX=t.plotX+t.dispX,t.prevY=t.plotY+t.dispY,t.plotX+=i,t.plotY+=r,t.temperature=e.vectorLength({x:i,y:r})},repulsive:function(e,t,r){t=t*this.diffTemperature/e.mass/e.degree,e.fixedPosition||(e.plotX+=r.x*t,e.plotY+=r.y*t)},repulsiveForceFunction:function(e,t){return(t-e)/e*(t>e?1:0)}}})),t(e,"Series/PackedBubble/PackedBubbleIntegration.js",[e["Core/Globals.js"],e["Series/Networkgraph/VerletIntegration.js"]],(function(e,t){return{barycenter:function(){for(var e,t,r=this.options.gravitationalConstant,n=this.box,i=this.nodes,o=0;o<i.length;o++){var a=i[o];this.options.splitSeries&&!a.isParentNode?(e=a.series.parentNode.plotX,t=a.series.parentNode.plotY):(e=n.width/2,t=n.height/2),a.fixedPosition||(a.plotX-=(a.plotX-e)*r/(a.mass*Math.sqrt(i.length)),a.plotY-=(a.plotY-t)*r/(a.mass*Math.sqrt(i.length)))}},getK:e.noop,integrate:t.integrate,repulsive:function(e,t,r,n){var i=t*this.diffTemperature/e.mass/e.degree;t=r.x*i,r=r.y*i,e.fixedPosition||(e.plotX+=t,e.plotY+=r),n.fixedPosition||(n.plotX-=t,n.plotY-=r)},repulsiveForceFunction:function(e,t,r,n){return Math.min(e,(r.marker.radius+n.marker.radius)/2)}}})),t(e,"Series/Networkgraph/EulerIntegration.js",[],(function(){return{attractive:function(e,t,r,n){var i=e.getMass(),o=r.x/n*t;t*=r.y/n,e.fromNode.fixedPosition||(e.fromNode.dispX-=o*i.fromNode/e.fromNode.degree,e.fromNode.dispY-=t*i.fromNode/e.fromNode.degree),e.toNode.fixedPosition||(e.toNode.dispX+=o*i.toNode/e.toNode.degree,e.toNode.dispY+=t*i.toNode/e.toNode.degree)},attractiveForceFunction:function(e,t){return e*e/t},barycenter:function(){var e=this.options.gravitationalConstant,t=this.barycenter.xFactor,r=this.barycenter.yFactor;this.nodes.forEach((function(n){if(!n.fixedPosition){var i=n.getDegree();i*=1+i/2,n.dispX+=(t-n.plotX)*e*i/n.degree,n.dispY+=(r-n.plotY)*e*i/n.degree}}))},getK:function(e){return Math.pow(e.box.width*e.box.height/e.nodes.length,.3)},integrate:function(e,t){t.dispX+=t.dispX*e.options.friction,t.dispY+=t.dispY*e.options.friction;var r=t.temperature=e.vectorLength({x:t.dispX,y:t.dispY});0!==r&&(t.plotX+=t.dispX/r*Math.min(Math.abs(t.dispX),e.temperature),t.plotY+=t.dispY/r*Math.min(Math.abs(t.dispY),e.temperature))},repulsive:function(e,t,r,n){e.dispX+=r.x/n*t/e.degree,e.dispY+=r.y/n*t/e.degree},repulsiveForceFunction:function(e,t){return t*t/e}}})),t(e,"Series/Networkgraph/QuadTreeNode.js",[],(function(){return function(){function e(e){this.isInternal=this.isEmpty=this.body=!1,this.nodes=[],this.box=e,this.boxSize=Math.min(e.width,e.height)}return e.prototype.divideBox=function(){var t=this.box.width/2,r=this.box.height/2;this.nodes[0]=new e({left:this.box.left,top:this.box.top,width:t,height:r}),this.nodes[1]=new e({left:this.box.left+t,top:this.box.top,width:t,height:r}),this.nodes[2]=new e({left:this.box.left+t,top:this.box.top+r,width:t,height:r}),this.nodes[3]=new e({left:this.box.left,top:this.box.top+r,width:t,height:r})},e.prototype.getBoxPosition=function(e){var t=e.plotY<this.box.top+this.box.height/2;return e.plotX<this.box.left+this.box.width/2?t?0:3:t?1:2},e.prototype.insert=function(t,r){this.isInternal?this.nodes[this.getBoxPosition(t)].insert(t,r-1):(this.isEmpty=!1,this.body?r?(this.isInternal=!0,this.divideBox(),!0!==this.body&&(this.nodes[this.getBoxPosition(this.body)].insert(this.body,r-1),this.body=!0),this.nodes[this.getBoxPosition(t)].insert(t,r-1)):((r=new e({top:t.plotX||NaN,left:t.plotY||NaN,width:.1,height:.1})).body=t,r.isInternal=!1,this.nodes.push(r)):(this.isInternal=!1,this.body=t))},e.prototype.updateMassAndCenter=function(){var e=0,t=0,r=0;if(this.isInternal){for(var n=0,i=this.nodes;n<i.length;n++){var o=i[n];o.isEmpty||(e+=o.mass,t+=o.plotX*o.mass,r+=o.plotY*o.mass)}t/=e,r/=e}else this.body&&(e=this.body.mass,t=this.body.plotX,r=this.body.plotY);this.mass=e,this.plotX=t,this.plotY=r},e}()})),t(e,"Series/Networkgraph/QuadTree.js",[e["Series/Networkgraph/QuadTreeNode.js"]],(function(e){return function(){function t(t,r,n,i){this.box={left:t,top:r,width:n,height:i},this.maxDepth=25,this.root=new e(this.box),this.root.isInternal=!0,this.root.isRoot=!0,this.root.divideBox()}return t.prototype.calculateMassAndCenter=function(){this.visitNodeRecursive(null,null,(function(e){e.updateMassAndCenter()}))},t.prototype.insertNodes=function(e){for(var t=0;t<e.length;t++)this.root.insert(e[t],this.maxDepth)},t.prototype.visitNodeRecursive=function(e,t,r){var n;if(e||(e=this.root),e===this.root&&t&&(n=t(e)),!1!==n){for(var i=0,o=e.nodes;i<o.length;i++){var a=o[i];if(a.isInternal){if(t&&(n=t(a)),!1===n)continue;this.visitNodeRecursive(a,t,r)}else a.body&&t&&t(a.body);r&&r(a)}e===this.root&&r&&r(e)}},t}()})),t(e,"Series/Networkgraph/ReingoldFruchtermanLayout.js",[e["Series/Networkgraph/EulerIntegration.js"],e["Core/Globals.js"],e["Series/GraphLayoutComposition.js"],e["Series/Networkgraph/QuadTree.js"],e["Core/Utilities.js"],e["Series/Networkgraph/VerletIntegration.js"]],(function(e,t,r,n,i,o){var a=t.win,s=i.clamp,l=i.defined,c=i.isFunction,u=i.pick;return function(){function t(){this.attractiveForce=void 0,this.box={},this.currentStep=0,this.initialRendering=!0,this.integration=void 0,this.links=[],this.nodes=[],this.repulsiveForce=this.quadTree=this.options=void 0,this.series=[],this.simulation=!1}return t.compose=function(n){r.compose(n),r.integrations.euler=e,r.integrations.verlet=o,r.layouts["reingold-fruchterman"]=t},t.prototype.init=function(e){this.options=e,this.nodes=[],this.links=[],this.series=[],this.box={x:0,y:0,width:0,height:0},this.setInitialRendering(!0),this.integration=r.integrations[e.integration],this.enableSimulation=e.enableSimulation,this.attractiveForce=u(e.attractiveForce,this.integration.attractiveForceFunction),this.repulsiveForce=u(e.repulsiveForce,this.integration.repulsiveForceFunction),this.approximation=e.approximation},t.prototype.updateSimulation=function(e){this.enableSimulation=u(e,this.options.enableSimulation)},t.prototype.start=function(){var e=this.series,t=this.options;this.currentStep=0,this.forces=e[0]&&e[0].forces||[],this.chart=e[0]&&e[0].chart,this.initialRendering&&(this.initPositions(),e.forEach((function(e){e.finishedAnimating=!0,e.render()}))),this.setK(),this.resetSimulation(t),this.enableSimulation&&this.step()},t.prototype.step=function(){var e=this,t=this.series;this.currentStep++,"barnes-hut"===this.approximation&&(this.createQuadTree(),this.quadTree.calculateMassAndCenter());for(var r=0,n=this.forces||[];r<n.length;r++)this[n[r]+"Forces"](this.temperature);if(this.applyLimits(),this.temperature=this.coolDown(this.startTemperature,this.diffTemperature,this.currentStep),this.prevSystemTemperature=this.systemTemperature,this.systemTemperature=this.getSystemTemperature(),this.enableSimulation){for(r=0;r<t.length;r++)(n=t[r]).chart&&n.render();this.maxIterations--&&isFinite(this.temperature)&&!this.isStable()?(this.simulation&&a.cancelAnimationFrame(this.simulation),this.simulation=a.requestAnimationFrame((function(){return e.step()}))):this.simulation=!1}},t.prototype.stop=function(){this.simulation&&a.cancelAnimationFrame(this.simulation)},t.prototype.setArea=function(e,t,r,n){this.box={left:e,top:t,width:r,height:n}},t.prototype.setK=function(){this.k=this.options.linkLength||this.integration.getK(this)},t.prototype.addElementsToCollection=function(e,t){for(var r=0;r<e.length;r++){var n=e[r];-1===t.indexOf(n)&&t.push(n)}},t.prototype.removeElementFromCollection=function(e,t){-1!==(e=t.indexOf(e))&&t.splice(e,1)},t.prototype.clear=function(){this.nodes.length=0,this.links.length=0,this.series.length=0,this.resetSimulation()},t.prototype.resetSimulation=function(){this.forcedStop=!1,this.systemTemperature=0,this.setMaxIterations(),this.setTemperature(),this.setDiffTemperature()},t.prototype.restartSimulation=function(){this.simulation?this.resetSimulation():(this.setInitialRendering(!1),this.enableSimulation?this.start():this.setMaxIterations(1),this.chart&&this.chart.redraw(),this.setInitialRendering(!0))},t.prototype.setMaxIterations=function(e){this.maxIterations=u(e,this.options.maxIterations)},t.prototype.setTemperature=function(){this.temperature=this.startTemperature=Math.sqrt(this.nodes.length)},t.prototype.setDiffTemperature=function(){this.diffTemperature=this.startTemperature/(this.options.maxIterations+1)},t.prototype.setInitialRendering=function(e){this.initialRendering=e},t.prototype.createQuadTree=function(){this.quadTree=new n(this.box.left,this.box.top,this.box.width,this.box.height),this.quadTree.insertNodes(this.nodes)},t.prototype.initPositions=function(){var e=this.options.initialPositions;if(c(e)){e.call(this),e=0;for(var t=this.nodes;e<t.length;e++){var r=t[e];l(r.prevX)||(r.prevX=r.plotX),l(r.prevY)||(r.prevY=r.plotY),r.dispX=0,r.dispY=0}}else"circle"===e?this.setCircularPositions():this.setRandomPositions()},t.prototype.setCircularPositions=function(){for(var e=this.box,t=this.nodes,r=2*Math.PI/(t.length+1),n=t.filter((function(e){return 0===e.linksTo.length})),i={},o=this.options.initialPositionRadius,a=function(e){var t=0;for(e=e.linksFrom||[];t<e.length;t++){var r=e[t];i[r.toNode.id]||(i[r.toNode.id]=!0,s.push(r.toNode),a(r.toNode))}},s=[],l=0;l<n.length;l++){var c=n[l];s.push(c),a(c)}if(s.length)for(n=0;n<t.length;n++)l=t[n],-1===s.indexOf(l)&&s.push(l);else s=t;for(n=0,l=s.length;n<l;++n)(t=s[n]).plotX=t.prevX=u(t.plotX,e.width/2+o*Math.cos(n*r)),t.plotY=t.prevY=u(t.plotY,e.height/2+o*Math.sin(n*r)),t.dispX=0,t.dispY=0},t.prototype.setRandomPositions=function(){for(var e,t=this.box,r=this.nodes,n=r.length+1,i=function(e){return(e=e*e/Math.PI)-Math.floor(e)},o=0,a=r.length;o<a;++o)(e=r[o]).plotX=e.prevX=u(e.plotX,t.width*i(o)),e.plotY=e.prevY=u(e.plotY,t.height*i(n+o)),e.dispX=0,e.dispY=0},t.prototype.force=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];this.integration[e].apply(this,t)},t.prototype.barycenterForces=function(){this.getBarycenter(),this.force("barycenter")},t.prototype.getBarycenter=function(){for(var e=0,t=0,r=0,n=0,i=this.nodes;n<i.length;n++){var o=i[n];t+=o.plotX*o.mass,r+=o.plotY*o.mass,e+=o.mass}return this.barycenter={x:t,y:r,xFactor:t/e,yFactor:r/e}},t.prototype.barnesHutApproximation=function(e,t){var r=this.getDistXY(e,t),n=this.vectorLength(r);if(e!==t&&0!==n)if(t.isInternal)if(t.boxSize/n<this.options.theta&&0!==n){var i=this.repulsiveForce(n,this.k);this.force("repulsive",e,i*t.mass,r,n);var o=!1}else o=!0;else i=this.repulsiveForce(n,this.k),this.force("repulsive",e,i*t.mass,r,n);return o},t.prototype.repulsiveForces=function(){var e=this;if("barnes-hut"===this.approximation)for(var t=function(t){r.quadTree.visitNodeRecursive(null,(function(r){return e.barnesHutApproximation(t,r)}))},r=this,n=0,i=this.nodes;n<i.length;n++){var o=i[n];t(o)}else{i=n=t=void 0;for(var a=0,s=this.nodes;a<s.length;a++){o=s[a];for(var l=0,c=this.nodes;l<c.length;l++){var u=c[l];o===u||o.fixedPosition||(i=this.getDistXY(o,u),0!==(n=this.vectorLength(i))&&(t=this.repulsiveForce(n,this.k),this.force("repulsive",o,t*u.mass,i,n)))}}}},t.prototype.attractiveForces=function(){for(var e,t,r,n=0,i=this.links;n<i.length;n++){var o=i[n];o.fromNode&&o.toNode&&(e=this.getDistXY(o.fromNode,o.toNode),0!==(t=this.vectorLength(e))&&(r=this.attractiveForce(t,this.k),this.force("attractive",o,r,e,t)))}},t.prototype.applyLimits=function(){for(var e=0,t=this.nodes;e<t.length;e++){var r=t[e];if(r.fixedPosition)break;this.integration.integrate(this,r),this.applyLimitBox(r,this.box),r.dispX=0,r.dispY=0}},t.prototype.applyLimitBox=function(e,t){var r=e.radius;e.plotX=s(e.plotX,t.left+r,t.width-r),e.plotY=s(e.plotY,t.top+r,t.height-r)},t.prototype.coolDown=function(e,t,r){return e-t*r},t.prototype.isStable=function(){return 1e-5>Math.abs(this.systemTemperature-this.prevSystemTemperature)||0>=this.temperature},t.prototype.getSystemTemperature=function(){for(var e=0,t=0,r=this.nodes;t<r.length;t++)e+=r[t].temperature;return e},t.prototype.vectorLength=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},t.prototype.getDistR=function(e,t){return e=this.getDistXY(e,t),this.vectorLength(e)},t.prototype.getDistXY=function(e,t){var r=e.plotX-t.plotX;return{x:r,y:e=e.plotY-t.plotY,absX:Math.abs(r),absY:Math.abs(e)}},t}()})),t(e,"Series/PackedBubble/PackedBubbleLayout.js",[e["Series/GraphLayoutComposition.js"],e["Series/PackedBubble/PackedBubbleIntegration.js"],e["Series/Networkgraph/ReingoldFruchtermanLayout.js"],e["Core/Utilities.js"]],(function(e,t,r,n){function i(){var e=[];return this.series.forEach((function(t){t.parentNode&&t.parentNode.selected&&e.push(t.parentNode)})),e}function o(){this.allDataPoints&&delete this.allDataPoints}var a=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),s=n.addEvent,l=n.pick,c=[];return n=function(n){function u(){var e=null!==n&&n.apply(this,arguments)||this;return e.index=NaN,e.nodes=[],e.options=void 0,e.series=[],e}return a(u,n),u.compose=function(n){r.compose(n),e.integrations.packedbubble=t,e.layouts.packedbubble=u,-1===c.indexOf(n)&&(c.push(n),s(n,"beforeRedraw",o),n.prototype.getSelectedParentNodes=i)},u.prototype.beforeStep=function(){this.options.marker&&this.series.forEach((function(e){e&&e.calculateParentRadius()}))},u.prototype.isStable=function(){var e=Math.abs(this.prevSystemTemperature-this.systemTemperature);return 1>Math.abs(10*this.systemTemperature/Math.sqrt(this.nodes.length))&&1e-5>e||0>=this.temperature},u.prototype.setCircularPositions=function(){for(var e,t,r=this.box,n=this.nodes,i=2*Math.PI/(n.length+1),o=this.options.initialPositionRadius,a=0,s=0;s<n.length;s++){var c=n[s];this.options.splitSeries&&!c.isParentNode?(e=c.series.parentNode.plotX,t=c.series.parentNode.plotY):(e=r.width/2,t=r.height/2),c.plotX=c.prevX=l(c.plotX,e+o*Math.cos(c.index||a*i)),c.plotY=c.prevY=l(c.plotY,t+o*Math.sin(c.index||a*i)),c.dispX=0,c.dispY=0,a++}},u.prototype.repulsiveForces=function(){var e,t,r,n=this,i=n.options.bubblePadding;n.nodes.forEach((function(o){o.degree=o.mass,o.neighbours=0,n.nodes.forEach((function(a){e=0,o===a||o.fixedPosition||!n.options.seriesInteraction&&o.series!==a.series||(r=n.getDistXY(o,a),0>(t=n.vectorLength(r)-(o.marker.radius+a.marker.radius+i))&&(o.degree+=.01,o.neighbours++,e=n.repulsiveForce(-t/Math.sqrt(o.neighbours),n.k,o,a)),n.force("repulsive",o,e*a.mass,r,a,t))}))}))},u.prototype.applyLimitBox=function(e,t){if(this.options.splitSeries&&!e.isParentNode&&this.options.parentNodeLimit){var r=this.getDistXY(e,e.series.parentNode),i=e.series.parentNodeRadius-e.marker.radius-this.vectorLength(r);0>i&&i>-2*e.marker.radius&&(e.plotX-=.01*r.x,e.plotY-=.01*r.y)}n.prototype.applyLimitBox.call(this,e,t)},u}(r),e.layouts.packedbubble=n})),t(e,"Series/PackedBubble/PackedBubbleSeries.js",[e["Core/Color/Color.js"],e["Series/DragNodesComposition.js"],e["Series/GraphLayoutComposition.js"],e["Core/Globals.js"],e["Series/PackedBubble/PackedBubblePoint.js"],e["Series/PackedBubble/PackedBubbleSeriesDefaults.js"],e["Series/PackedBubble/PackedBubbleLayout.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l){var c=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),u=e.parse;e=n.noop;var h=s.series.prototype,p=s.seriesTypes.bubble,d=l.addEvent,A=l.clamp,f=l.defined,g=l.extend,m=l.fireEvent,v=l.isArray,y=l.isNumber,b=l.merge,w=l.pick;return l=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.chart=void 0,t.data=void 0,t.layout=void 0,t.options=void 0,t.parentNodeMass=0,t.points=void 0,t.xData=void 0,t}return c(n,e),n.compose=function(e,t,r,n){p.compose(e,t,r,n),a.compose(t)},n.prototype.accumulateAllPoints=function(){for(var e,t=this.chart,r=[],n=0,i=t.series;n<i.length;n++){var o=i[n];if(o.is("packedbubble")&&o.visible||!t.options.chart.ignoreHiddenSeries){e=o.yData||[];for(var a=0;a<e.length;a++)r.push([null,null,e[a],o.index,a,{id:a,marker:{radius:0}}])}}return r},n.prototype.addLayout=function(){var e=this.options.layoutAlgorithm=this.options.layoutAlgorithm||{},t=e.type||"packedbubble",n=this.chart.options.chart,i=this.chart.graphLayoutsStorage,o=this.chart.graphLayoutsLookup;i||(this.chart.graphLayoutsStorage=i={},this.chart.graphLayoutsLookup=o=[]);var a=i[t];a||(e.enableSimulation=f(n.forExport)?!n.forExport:e.enableSimulation,i[t]=a=new r.layouts[t],a.init(e),o.splice(a.index,0,a)),this.layout=a,this.points.forEach((function(e){e.mass=2,e.degree=1,e.collisionNmb=1})),a.setArea(0,0,this.chart.plotWidth,this.chart.plotHeight),a.addElementsToCollection([this],a.series),a.addElementsToCollection(this.points,a.nodes)},n.prototype.addSeriesLayout=function(){var e=this.options.layoutAlgorithm=this.options.layoutAlgorithm||{},t=e.type||"packedbubble",n=this.chart.graphLayoutsStorage,i=this.chart.graphLayoutsLookup;e=b(e,e.parentNodeOptions,{enableSimulation:this.layout.options.enableSimulation});var o=n[t+"-series"];o||(n[t+"-series"]=o=new r.layouts[t],o.init(e),i.splice(o.index,0,o)),this.parentNodeLayout=o,this.createParentNodes()},n.prototype.calculateParentRadius=function(){var e=this.seriesBox();this.parentNodeRadius=A(Math.sqrt(2*this.parentNodeMass/Math.PI)+20,20,e?Math.max(Math.sqrt(Math.pow(e.width,2)+Math.pow(e.height,2))/2+20,20):Math.sqrt(2*this.parentNodeMass/Math.PI)+20),this.parentNode&&(this.parentNode.marker.radius=this.parentNode.radius=this.parentNodeRadius)},n.prototype.calculateZExtremes=function(){var e=this.options.zMin,t=this.options.zMax,r=1/0,n=-1/0;return e&&t?[e,t]:(this.chart.series.forEach((function(e){e.yData.forEach((function(e){f(e)&&(e>n&&(n=e),e<r&&(r=e))}))})),[e=w(e,r),t=w(t,n)])},n.prototype.checkOverlap=function(e,t){var r=e[0]-t[0],n=e[1]-t[1];return-.001>Math.sqrt(r*r+n*n)-Math.abs(e[2]+t[2])},n.prototype.createParentNodes=function(){var e,t=this,r=this.pointClass,n=this.chart,i=this.parentNodeLayout,o=this.layout.options,a=this.parentNode,s={radius:this.parentNodeRadius,lineColor:this.color,fillColor:u(this.color).brighten(.4).get()};o.parentNodeOptions&&(s=b(o.parentNodeOptions.marker||{},s)),this.parentNodeMass=0,this.points.forEach((function(e){t.parentNodeMass+=Math.PI*Math.pow(e.marker.radius,2)})),this.calculateParentRadius(),i.nodes.forEach((function(r){r.seriesIndex===t.index&&(e=!0)})),i.setArea(0,0,n.plotWidth,n.plotHeight),e||(a||(a=(new r).init(this,{mass:this.parentNodeRadius/2,marker:s,dataLabels:{inside:!1},states:{normal:{marker:s},hover:{marker:s}},dataLabelOnNull:!0,degree:this.parentNodeRadius,isParentNode:!0,seriesIndex:this.index})),this.parentNode&&(a.plotX=this.parentNode.plotX,a.plotY=this.parentNode.plotY),this.parentNode=a,i.addElementsToCollection([this],i.series),i.addElementsToCollection([a],i.nodes))},n.prototype.deferLayout=function(){var e=this.options.layoutAlgorithm;this.visible&&(this.addLayout(),e.splitSeries&&this.addSeriesLayout())},n.prototype.destroy=function(){var e=this;this.chart.graphLayoutsLookup&&this.chart.graphLayoutsLookup.forEach((function(t){t.removeElementFromCollection(e,t.series)}),this),this.parentNode&&this.parentNodeLayout&&(this.parentNodeLayout.removeElementFromCollection(this.parentNode,this.parentNodeLayout.nodes),this.parentNode.dataLabel&&(this.parentNode.dataLabel=this.parentNode.dataLabel.destroy())),h.destroy.apply(this,arguments)},n.prototype.drawDataLabels=function(){var e=this.options.dataLabels.textPath,t=this.points;h.drawDataLabels.apply(this,arguments),this.parentNode&&(this.parentNode.formatPrefix="parentNode",this.points=[this.parentNode],this.options.dataLabels.textPath=this.options.dataLabels.parentNodeTextPath,h.drawDataLabels.apply(this,arguments),this.points=t,this.options.dataLabels.textPath=e)},n.prototype.drawGraph=function(){if(this.layout&&this.layout.options.splitSeries){var e=this.chart,t=this.layout.options.parentNodeOptions.marker;t={fill:t.fillColor||u(this.color).brighten(.4).get(),opacity:t.fillOpacity,stroke:t.lineColor||this.color,"stroke-width":w(t.lineWidth,this.options.lineWidth)},this.parentNodesGroup||(this.parentNodesGroup=this.plotGroup("parentNodesGroup","parentNode",this.visible?"inherit":"hidden",.1,e.seriesGroup),this.group.attr({zIndex:2})),this.calculateParentRadius();var r=b({x:this.parentNode.plotX-this.parentNodeRadius,y:this.parentNode.plotY-this.parentNodeRadius,width:2*this.parentNodeRadius,height:2*this.parentNodeRadius},t);this.parentNode.graphic||(this.graph=this.parentNode.graphic=e.renderer.symbol(t.symbol).add(this.parentNodesGroup)),this.parentNode.graphic.attr(r)}},n.prototype.drawTracker=function(){var t=this.parentNode;if(e.prototype.drawTracker.call(this),t){var r=v(t.dataLabels)?t.dataLabels:t.dataLabel?[t.dataLabel]:[];t.graphic&&(t.graphic.element.point=t),r.forEach((function(e){e.div?e.div.point=t:e.element.point=t}))}},n.prototype.getPointRadius=function(){var e,t,r,n,i=this,o=this.chart,a=this.options,s=a.useSimulation,l=Math.min(o.plotWidth,o.plotHeight),c={},u=[],h=o.allDataPoints||[],p=h.length;["minSize","maxSize"].forEach((function(e){var t=parseInt(a[e],10),r=/%$/.test(a[e]);c[e]=r?l*t/100:t*Math.sqrt(p)})),o.minRadius=e=c.minSize/Math.sqrt(p),o.maxRadius=t=c.maxSize/Math.sqrt(p);var d=s?this.calculateZExtremes():[e,t];h.forEach((function(o,a){r=s?A(o[2],d[0],d[1]):o[2],0===(n=i.getRadius(d[0],d[1],e,t,r))&&(n=null),h[a][2]=n,u.push(n)})),this.radii=u},n.prototype.init=function(){return h.init.apply(this,arguments),this.eventsToUnbind.push(d(this,"updatedData",(function(){var e=this;this.chart.series.forEach((function(t){t.type===e.type&&(t.isDirty=!0)}),this)}))),this},n.prototype.onMouseUp=function(e){var r=e;if(r.fixedPosition&&!r.removed){var n,i=this.layout,o=this.parentNodeLayout;o&&i.options.dragBetweenSeries&&o.nodes.forEach((function(e){r&&r.marker&&e!==r.series.parentNode&&(n=i.getDistXY(r,e),0>i.vectorLength(n)-e.marker.radius-r.marker.radius&&(e.series.addPoint(b(r.options,{plotX:r.plotX,plotY:r.plotY}),!1),i.removeElementFromCollection(r,i.nodes),r.remove()))})),t.onMouseUp.apply(this,arguments)}},n.prototype.placeBubbles=function(e){var t,r=this.checkOverlap,n=this.positionBubble,i=[],o=1,a=0,s=0,l=[];if(e=e.sort((function(e,t){return t[2]-e[2]})),e.length){if(i.push([[0,0,e[0][2],e[0][3],e[0][4]]]),1<e.length)for(i.push([[0,0-e[1][2]-e[0][2],e[1][2],e[1][3],e[1][4]]]),t=2;t<e.length;t++)e[t][2]=e[t][2]||1,r(l=n(i[o][a],i[o-1][s],e[t]),i[o][0])?(i.push([]),s=0,i[o+1].push(n(i[o][a],i[o][0],e[t])),o++,a=0):1<o&&i[o-1][s+1]&&r(l,i[o-1][s+1])?(s++,i[o].push(n(i[o][a],i[o-1][s],e[t])),a++):(a++,i[o].push(l));this.chart.stages=i,this.chart.rawPositions=[].concat.apply([],i),this.resizeRadius(),l=this.chart.rawPositions}return l},n.prototype.pointAttribs=function(e,t){var r=this.options,n=r.marker;return e&&e.isParentNode&&r.layoutAlgorithm&&r.layoutAlgorithm.parentNodeOptions&&(n=r.layoutAlgorithm.parentNodeOptions.marker),r=n.fillOpacity,e=h.pointAttribs.call(this,e,t),1!==r&&(e["fill-opacity"]=r),e},n.prototype.positionBubble=function(e,t,r){var n=Math.sqrt,i=Math.asin,o=Math.acos,a=Math.pow,s=Math.abs;return n=n(a(e[0]-t[0],2)+a(e[1]-t[1],2)),o=o((a(n,2)+a(r[2]+t[2],2)-a(r[2]+e[2],2))/(2*(r[2]+t[2])*n)),i=i(s(e[0]-t[0])/n),e=(0>e[1]-t[1]?0:Math.PI)+o+i*(0>(e[0]-t[0])*(e[1]-t[1])?1:-1),[t[0]+(t[2]+r[2])*Math.sin(e),t[1]-(t[2]+r[2])*Math.cos(e),r[2],r[3],r[4]]},n.prototype.render=function(){var e=[];h.render.apply(this,arguments),this.options.dataLabels.allowOverlap||(this.data.forEach((function(t){v(t.dataLabels)&&t.dataLabels.forEach((function(t){e.push(t)}))})),this.options.useSimulation&&this.chart.hideOverlappingLabels(e))},n.prototype.resizeRadius=function(){for(var e,t,r=this.chart,n=r.rawPositions,i=Math.min,o=Math.max,a=r.plotLeft,s=r.plotTop,l=r.plotHeight,c=r.plotWidth,u=e=Number.POSITIVE_INFINITY,h=t=Number.NEGATIVE_INFINITY,p=0;p<n.length;p++){var d=n[p],A=d[2];u=i(u,d[0]-A),h=o(h,d[0]+A),e=i(e,d[1]-A),t=o(t,d[1]+A)}if(d=[h-u,t-e],i=i.apply([],[(c-a)/d[0],(l-s)/d[1]]),1e-10<Math.abs(i-1)){for(r=0;r<n.length;r++)(d=n[r])[2]*=i;this.placeBubbles(n)}else r.diffY=l/2+s-e-(t-e)/2,r.diffX=c/2+a-u-(h-u)/2},n.prototype.seriesBox=function(){var e,t=this.chart,r=Math.max,n=Math.min,i=[t.plotLeft,t.plotLeft+t.plotWidth,t.plotTop,t.plotTop+t.plotHeight];return this.data.forEach((function(t){f(t.plotX)&&f(t.plotY)&&t.marker.radius&&(e=t.marker.radius,i[0]=n(i[0],t.plotX-e),i[1]=r(i[1],t.plotX+e),i[2]=n(i[2],t.plotY-e),i[3]=r(i[3],t.plotY+e))})),y(i.width/i.height)?i:null},n.prototype.setVisible=function(){var e=this;h.setVisible.apply(e,arguments),e.parentNodeLayout&&e.graph?e.visible?(e.graph.show(),e.parentNode.dataLabel&&e.parentNode.dataLabel.show()):(e.graph.hide(),e.parentNodeLayout.removeElementFromCollection(e.parentNode,e.parentNodeLayout.nodes),e.parentNode.dataLabel&&e.parentNode.dataLabel.hide()):e.layout&&(e.visible?e.layout.addElementsToCollection(e.points,e.layout.nodes):e.points.forEach((function(t){e.layout.removeElementFromCollection(t,e.layout.nodes)})))},n.prototype.translate=function(){var e=this.chart,t=this.data,r=this.index,n=this.options.useSimulation;if(this.processedXData=this.xData,this.generatePoints(),f(e.allDataPoints)||(e.allDataPoints=this.accumulateAllPoints(),this.getPointRadius()),n)var i=e.allDataPoints;else i=this.placeBubbles(e.allDataPoints),this.options.draggable=!1;for(var o=0,a=i;o<a.length;o++){var s=a[o];if(s[3]===r){i=t[s[4]];var l=w(s[2],void 0);n||(i.plotX=s[0]-e.plotLeft+e.diffX,i.plotY=s[1]-e.plotTop+e.diffY),y(l)&&(i.marker=g(i.marker,{radius:l,width:2*l,height:2*l}),i.radius=l)}}n&&this.deferLayout(),m(this,"afterTranslate")},n.defaultOptions=b(p.defaultOptions,o),n}(p),g(l.prototype,{pointClass:i,axisTypes:[],directTouch:!0,forces:["barycenter","repulsive"],hasDraggableNodes:!0,isCartesian:!1,noSharedTooltip:!0,pointArrayMap:["value"],pointValKey:"value",requireSorting:!1,trackerGroups:["group","dataLabelsGroup","parentNodesGroup"],alignDataLabel:h.alignDataLabel,indexateNodes:e,onMouseDown:t.onMouseDown,onMouseMove:t.onMouseMove,redrawHalo:t.redrawHalo,searchPoint:e}),s.registerSeriesType("packedbubble",l),l})),t(e,"Series/Polygon/PolygonSeries.js",[e["Core/Globals.js"],e["Core/Legend/LegendSymbol.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();e=e.noop;var o=r.series,a=r.seriesTypes,s=a.area,l=a.line,c=a.scatter;a=n.extend;var u=n.merge;return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return i(t,e),t.prototype.getGraphPath=function(){for(var e=l.prototype.getGraphPath.call(this),t=e.length+1;t--;)(t===e.length||"M"===e[t][0])&&0<t&&e.splice(t,0,["Z"]);return this.areaPath=e},t.prototype.drawGraph=function(){this.options.fillColor=this.color,s.prototype.drawGraph.call(this)},t.defaultOptions=u(c.defaultOptions,{marker:{enabled:!1,states:{hover:{enabled:!1}}},stickyTracking:!1,tooltip:{followPointer:!0,pointFormat:""},trackByArea:!0}),t}(c),a(n.prototype,{type:"polygon",drawLegendSymbol:t.drawRectangle,drawTracker:o.prototype.drawTracker,setStackedPoints:e}),r.registerSeriesType("polygon",n),n})),t(e,"Core/Axis/WaterfallAxis.js",[e["Core/Axis/Stacking/StackItem.js"],e["Core/Utilities.js"]],(function(e,t){var r,n=t.addEvent,i=t.objectEach;return function(t){function r(){var e=this.waterfall.stacks;e&&(e.changed=!1,delete e.alreadyChanged)}function o(){var e=this.options.stackLabels;e&&e.enabled&&this.waterfall.stacks&&this.waterfall.renderStackTotals()}function a(){for(var e=this.axes,t=this.series,r=t.length;r--;)t[r].options.stacking&&(e.forEach((function(e){e.isXAxis||(e.waterfall.stacks.changed=!0)})),r=0)}function s(){this.waterfall||(this.waterfall=new l(this))}var l=function(){function t(e){this.axis=e,this.stacks={changed:!1}}return t.prototype.renderStackTotals=function(){var t=this.axis,r=t.waterfall.stacks,n=t.stacking&&t.stacking.stackTotalGroup,o=new e(t,t.options.stackLabels,!1,0,void 0);this.dummyStackItem=o,i(r,(function(t){i(t,(function(t){o.total=t.stackTotal,t.label&&(o.label=t.label),e.prototype.render.call(o,n),t.label=o.label,delete o.label}))})),o.total=null},t}();t.Composition=l,t.compose=function(e,t){n(e,"init",s),n(e,"afterBuildStacks",r),n(e,"afterRender",o),n(t,"beforeRedraw",a)}}(r||(r={})),r})),t(e,"Series/Waterfall/WaterfallPoint.js",[e["Series/Column/ColumnSeries.js"],e["Core/Series/Point.js"],e["Core/Utilities.js"]],(function(e,t,r){var n=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),i=r.isNumber;return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t}return n(r,e),r.prototype.getClassName=function(){var e=t.prototype.getClassName.call(this);return this.isSum?e+=" highcharts-sum":this.isIntermediateSum&&(e+=" highcharts-intermediate-sum"),e},r.prototype.isValid=function(){return i(this.y)||this.isSum||!!this.isIntermediateSum},r}(e.prototype.pointClass)})),t(e,"Series/Waterfall/WaterfallSeries.js",[e["Core/Axis/Axis.js"],e["Core/Chart/Chart.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"],e["Core/Axis/WaterfallAxis.js"],e["Series/Waterfall/WaterfallPoint.js"]],(function(e,t,r,n,i,o){var a=this&&this.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),s=r.seriesTypes,l=s.column,c=s.line,u=n.arrayMax,h=n.arrayMin,p=n.correctFloat;s=n.extend;var d=n.isNumber,A=n.merge,f=n.objectEach,g=n.pick;return n=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.chart=void 0,t.data=void 0,t.options=void 0,t.points=void 0,t.stackedYNeg=void 0,t.stackedYPos=void 0,t.stackKey=void 0,t.xData=void 0,t.yAxis=void 0,t.yData=void 0,t}return a(t,e),t.prototype.generatePoints=function(){var e;l.prototype.generatePoints.apply(this);var t=0;for(e=this.points.length;t<e;t++){var r=this.points[t],n=this.processedYData[t];(r.isIntermediateSum||r.isSum)&&(r.y=p(n))}},t.prototype.translate=function(){var e=this.options,t=this.yAxis,r=g(e.minPointLength,5),n=r/2,i=e.threshold||0,o=i,a=i;e=e.stacking;var s=t.waterfall.stacks[this.stackKey];l.prototype.translate.apply(this);for(var c=this.points,u=0;u<c.length;u++){var h=c[u],p=this.processedYData[u],A=h.shapeArgs;if(A&&d(p)){var f=[0,p],m=h.y;if(e){if(s){if(f=s[u],"overlap"===e){var v=f.stackState[f.stateIndex--];v=0<=m?v:v-m,Object.hasOwnProperty.call(f,"absolutePos")&&delete f.absolutePos,Object.hasOwnProperty.call(f,"absoluteNeg")&&delete f.absoluteNeg}else 0<=m?(v=f.threshold+f.posTotal,f.posTotal-=m):(v=f.threshold+f.negTotal,f.negTotal-=m,v-=m),!f.posTotal&&Object.hasOwnProperty.call(f,"absolutePos")&&(f.posTotal=f.absolutePos,delete f.absolutePos),!f.negTotal&&Object.hasOwnProperty.call(f,"absoluteNeg")&&(f.negTotal=f.absoluteNeg,delete f.absoluteNeg);h.isSum||(f.connectorThreshold=f.threshold+f.stackTotal),t.reversed?(p=0<=m?v-m:v+m,m=v):(p=v,m=v-m),h.below=p<=i,A.y=t.translate(p,!1,!0,!1,!0),A.height=Math.abs(A.y-t.translate(m,!1,!0,!1,!0)),(m=t.waterfall.dummyStackItem)&&(m.x=u,m.label=s[u].label,m.setOffset(this.pointXOffset||0,this.barW||0,this.stackedYNeg[u],this.stackedYPos[u]))}}else v=Math.max(o,o+m)+f[0],A.y=t.translate(v,!1,!0,!1,!0),h.isSum?(A.y=t.translate(f[1],!1,!0,!1,!0),A.height=Math.min(t.translate(f[0],!1,!0,!1,!0),t.len)-A.y,h.below=f[1]<=i):h.isIntermediateSum?(0<=m?(p=f[1]+a,m=a):(p=a,m=f[1]+a),t.reversed&&(p^=m,p^=m^=p),A.y=t.translate(p,!1,!0,!1,!0),A.height=Math.abs(A.y-Math.min(t.translate(m,!1,!0,!1,!0),t.len)),a+=f[1],h.below=p<=i):(A.height=0<p?t.translate(o,!1,!0,!1,!0)-A.y:t.translate(o,!1,!0,!1,!0)-t.translate(o-p,!1,!0,!1,!0),o+=p,h.below=o<i),0>A.height&&(A.y+=A.height,A.height*=-1);h.plotY=A.y=Math.round(A.y||0)-this.borderWidth%2/2,A.height=Math.max(Math.round(A.height||0),.001),h.yBottom=A.y+A.height,A.height<=r&&!h.isNull?(A.height=r,A.y-=n,h.plotY=A.y,h.minPointLengthOffset=0>h.y?-n:n):(h.isNull&&(A.width=0),h.minPointLengthOffset=0),m=h.plotY+(h.negative?A.height:0),h.below&&(h.plotY+=A.height),h.tooltipPos&&(this.chart.inverted?h.tooltipPos[0]=t.len-m:h.tooltipPos[1]=m),h.isInside=this.isPointInside(h)}}},t.prototype.processData=function(t){var r,n,i,o,a,s=this.options,l=this.yData,c=s.data,u=l.length,h=s.threshold||0;for(a=n=r=i=o=0;a<u;a++){var d=l[a],A=c&&c[a]?c[a]:{};"sum"===d||A.isSum?l[a]=p(n):"intermediateSum"===d||A.isIntermediateSum?(l[a]=p(r),r=0):(n+=d,r+=d),i=Math.min(n,i),o=Math.max(n,o)}e.prototype.processData.call(this,t),s.stacking||(this.dataMin=i+h,this.dataMax=o)},t.prototype.toYData=function(e){return e.isSum?"sum":e.isIntermediateSum?"intermediateSum":e.y},t.prototype.updateParallelArrays=function(t,r){e.prototype.updateParallelArrays.call(this,t,r),"sum"!==this.yData[0]&&"intermediateSum"!==this.yData[0]||(this.yData[0]=null)},t.prototype.pointAttribs=function(e,t){var r=this.options.upColor;return r&&!e.options.color&&(e.color=0<e.y?r:null),delete(e=l.prototype.pointAttribs.call(this,e,t)).dashstyle,e},t.prototype.getGraphPath=function(){return[["M",0,0]]},t.prototype.getCrispPath=function(){var e,t=this.data,r=this.yAxis,n=t.length,i=Math.round(this.graph.strokeWidth())%2/2,o=Math.round(this.borderWidth)%2/2,a=this.xAxis.reversed,s=this.yAxis.reversed,l=this.options.stacking,c=[];for(e=1;e<n;e++){var u=t[e].shapeArgs,h=t[e-1],p=t[e-1].shapeArgs,d=r.waterfall.stacks[this.stackKey],A=0<h.y?-p.height:0;d&&p&&u&&(d=d[e-1],l?(d=d.connectorThreshold,A=Math.round(r.translate(d,0,1,0,1)+(s?A:0))-i):A=p.y+h.minPointLengthOffset+o-i,c.push(["M",(p.x||0)+(a?0:p.width||0),A],["L",(u.x||0)+(a&&u.width||0),A])),p&&c.length&&(!l&&0>h.y&&!s||0<h.y&&s)&&((h=c[c.length-2])&&"number"==typeof h[2]&&(h[2]+=p.height||0),(h=c[c.length-1])&&"number"==typeof h[2]&&(h[2]+=p.height||0))}return c},t.prototype.drawGraph=function(){c.prototype.drawGraph.call(this),this.graph.attr({d:this.getCrispPath()})},t.prototype.setStackedPoints=function(){function e(e,t,r,n){if(b)for(;r<b;r++)g.stackState[r]+=n;else g.stackState[0]=e,b=g.stackState.length;g.stackState.push(g.stackState[b-1]+t)}var t,r,n,i=this.options,o=this.yAxis.waterfall.stacks,a=i.threshold,s=a||0,l=s,c=this.stackKey,u=this.xData,h=u.length;this.yAxis.stacking.usePercentage=!1;var p=r=n=s;if(this.visible||!this.chart.options.chart.ignoreHiddenSeries){var d=o.changed;(t=o.alreadyChanged)&&0>t.indexOf(c)&&(d=!0),o[c]||(o[c]={}),t=o[c];for(var A=0;A<h;A++){var f=u[A];t[f]&&!d||(t[f]={negTotal:0,posTotal:0,stackTotal:0,threshold:0,stateIndex:0,stackState:[],label:d&&t[f]?t[f].label:void 0});var g=t[f],m=this.yData[A];0<=m?g.posTotal+=m:g.negTotal+=m;var v=i.data[A];f=g.absolutePos=g.posTotal;var y=g.absoluteNeg=g.negTotal;g.stackTotal=f+y;var b=g.stackState.length;v&&v.isIntermediateSum?(e(n,r,0,n),n=r,r=a,s^=l,s^=l^=s):v&&v.isSum?(e(a,p,b),s=a):(e(s,m,0,p),v&&(p+=m,r+=m)),g.stateIndex++,g.threshold=s,s+=g.stackTotal}o.changed=!1,o.alreadyChanged||(o.alreadyChanged=[]),o.alreadyChanged.push(c)}},t.prototype.getExtremes=function(){var e=this.options.stacking;if(e){var t=this.yAxis;t=t.waterfall.stacks;var r=this.stackedYNeg=[],n=this.stackedYPos=[];return f(t[this.stackKey],"overlap"===e?function(e){r.push(h(e.stackState)),n.push(u(e.stackState))}:function(e){r.push(e.negTotal+e.threshold),n.push(e.posTotal+e.threshold)}),{dataMin:h(r),dataMax:u(n)}}return{dataMin:this.dataMin,dataMax:this.dataMax}},t.defaultOptions=A(l.defaultOptions,{dataLabels:{inside:!0},lineWidth:1,lineColor:"#333333",dashStyle:"Dot",borderColor:"#333333",states:{hover:{lineWidthPlus:0}}}),t}(l),s(n.prototype,{getZonesGraphs:c.prototype.getZonesGraphs,pointValKey:"y",showLine:!0,pointClass:o}),r.registerSeriesType("waterfall",n),i.compose(e,t),n})),t(e,"Core/Axis/RadialAxis.js",[e["Core/Axis/AxisDefaults.js"],e["Core/DefaultOptions.js"],e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t,r,n){var i,o=t.defaultOptions,a=r.noop,s=n.addEvent,l=n.correctFloat,c=n.defined,u=n.extend,h=n.fireEvent,p=n.merge,d=n.pick,A=n.relativeLength,f=n.wrap;return function(t){function r(){this.autoConnect=this.isCircular&&void 0===d(this.userMax,this.options.max)&&l(this.endAngleRad-this.startAngleRad)===l(2*Math.PI),!this.isCircular&&this.chart.inverted&&this.max++,this.autoConnect&&(this.max+=(this.categories?1:this.pointRange)||this.closestPointRange||0)}function n(){var e=this;return function(){if(e.isRadial&&e.tickPositions&&e.options.labels&&!0!==e.options.labels.allowOverlap)return e.tickPositions.map((function(t){return e.ticks[t]&&e.ticks[t].label})).filter((function(e){return!!e}))}}function i(){return a}function g(e,t,r){var n=this.pane.center,i=e.value;if(this.isCircular){if(c(i))e.point&&(o=e.point.shapeArgs||{}).start&&(i=this.chart.inverted?this.translate(e.point.rectPlotY,!0):e.point.x);else{var o=e.chartX||0,a=e.chartY||0;i=this.translate(Math.atan2(a-r,o-t)-this.startAngleRad,!0)}o=(e=this.getPosition(i)).x,a=e.y}else c(i)||(o=e.chartX,a=e.chartY),c(o)&&c(a)&&(r=n[1]+this.chart.plotTop,i=this.translate(Math.min(Math.sqrt(Math.pow(o-t,2)+Math.pow(a-r,2)),n[2]/2)-n[3]/2,!0));return[i,o||0,a||0]}function m(e,t,r){e=this.pane.center;var n=this.chart,i=this.left||0,o=this.top||0,a=d(t,e[2]/2-this.offset);return void 0===r&&(r=this.horiz?0:this.center&&-this.center[3]/2),r&&(a+=r),this.isCircular||void 0!==t?((t=this.chart.renderer.symbols.arc(i+e[0],o+e[1],a,a,{start:this.startAngleRad,end:this.endAngleRad,open:!0,innerR:0})).xBounds=[i+e[0]],t.yBounds=[o+e[1]-a]):(t=this.postTranslate(this.angleRad,a),t=[["M",this.center[0]+n.plotLeft,this.center[1]+n.plotTop],["L",t.x,t.y]]),t}function v(){this.constructor.prototype.getOffset.call(this),this.chart.axisOffset[this.side]=0}function y(e,t,r){var n=this.chart,i=function(e){if("string"==typeof e){var t=parseInt(e,10);return h.test(e)&&(t=t*s/100),t}return e},o=this.center,a=this.startAngleRad,s=o[2]/2,l=Math.min(this.offset,0),c=this.left||0,u=this.top||0,h=/%$/,p=this.isCircular,A=d(i(r.outerRadius),s),f=i(r.innerRadius);if(i=d(i(r.thickness),10),"polygon"===this.options.gridLineInterpolation)l=this.getPlotLinePath({value:e}).concat(this.getPlotLinePath({value:t,reverse:!0}));else{if(e=Math.max(e,this.min),t=Math.min(t,this.max),e=this.translate(e),t=this.translate(t),p||(A=e||0,f=t||0),"circle"!==r.shape&&p)r=a+(e||0),a+=t||0;else{r=-Math.PI/2,a=1.5*Math.PI;var g=!0}A-=l,l=n.renderer.symbols.arc(c+o[0],u+o[1],A,A,{start:Math.min(r,a),end:Math.max(r,a),innerR:d(f,A-(i-l)),open:g}),p&&(p=(a+r)/2,c=c+o[0]+o[2]/2*Math.cos(p),l.xBounds=p>-Math.PI/2&&p<Math.PI/2?[c,n.plotWidth]:[0,c],l.yBounds=[u+o[1]+o[2]/2*Math.sin(p)],l.yBounds[0]+=p>-Math.PI&&0>p||p>Math.PI?-10:10)}return l}function b(e){var t=this,r=this.pane.center,n=this.chart,i=n.inverted,o=e.reverse,a=this.pane.options.background?this.pane.options.background[0]||this.pane.options.background:{},s=a.innerRadius||"0%",l=a.outerRadius||"100%",c=r[0]+n.plotLeft,u=r[1]+n.plotTop,h=this.height,p=e.isCrosshair;a=r[3]/2;var d,f=e.value,g=this.getPosition(f),m=g.x;if(g=g.y,p&&(f=(g=this.getCrosshairPosition(e,c,u))[0],m=g[1],g=g[2]),this.isCircular)f=Math.sqrt(Math.pow(m-c,2)+Math.pow(g-u,2)),o="string"==typeof s?A(s,1):s/f,n="string"==typeof l?A(l,1):l/f,r&&a&&(o<(a/=f)&&(o=a),n<a&&(n=a)),r=[["M",c+o*(m-c),u-o*(u-g)],["L",m-(1-n)*(m-c),g+(1-n)*(u-g)]];else if((f=this.translate(f))&&(0>f||f>h)&&(f=0),"circle"===this.options.gridLineInterpolation)r=this.getLinePath(0,f,a);else if(r=[],n[i?"yAxis":"xAxis"].forEach((function(e){e.pane===t.pane&&(d=e)})),d)for(c=d.tickPositions,d.autoConnect&&(c=c.concat([c[0]])),o&&(c=c.slice().reverse()),f&&(f+=a),u=0;u<c.length;u++)a=d.getPosition(c[u],f),r.push(u?["L",a.x,a.y]:["M",a.x,a.y]);return r}function w(e,t){return e=this.translate(e),this.postTranslate(this.isCircular?e:this.angleRad,d(this.isCircular?t:0>e?0:e,this.center[2]/2)-this.offset)}function x(){var e=this.center,t=this.chart,r=this.options.title;return{x:t.plotLeft+e[0]+(r.x||0),y:t.plotTop+e[1]-{high:.5,middle:.25,low:0}[r.align]*e[2]+(r.y||0)}}function C(e){e.beforeSetTickPositions=r,e.createLabelCollector=n,e.getCrosshairPosition=g,e.getLinePath=m,e.getOffset=v,e.getPlotBandPath=y,e.getPlotLinePath=b,e.getPosition=w,e.getTitlePosition=x,e.postTranslate=M,e.setAxisSize=O,e.setAxisTranslation=P,e.setOptions=D}function S(){var e=this.chart,t=this.options,r=this.pane,n=r&&r.options;e.angular&&this.isXAxis||!r||!e.angular&&!e.polar||(this.angleRad=(t.angle||0)*Math.PI/180,this.startAngleRad=(n.startAngle-90)*Math.PI/180,this.endAngleRad=(d(n.endAngle,n.startAngle+360)-90)*Math.PI/180,this.offset=t.offset||0)}function E(e){this.isRadial&&(e.align=void 0,e.preventDefault())}function B(){if(this.chart&&this.chart.labelCollectors){var e=this.labelCollector?this.chart.labelCollectors.indexOf(this.labelCollector):-1;0<=e&&this.chart.labelCollectors.splice(e,1)}}function k(t){var r,n=this.chart,o=n.inverted,s=n.angular,l=n.polar,c=this.isXAxis,u=this.coll,h=s&&c,d=n.options;t=t.userOptions.pane||0,t=this.pane=n.pane&&n.pane[t],"colorAxis"===u?this.isRadial=!1:(s?(h?(this.isHidden=!0,this.createLabelCollector=i,this.getOffset=a,this.render=this.redraw=F,this.setTitle=this.setCategories=this.setScale=a):C(this),(r=!c)&&(this.defaultPolarOptions=R)):l&&(C(this),this.defaultPolarOptions=(r=this.horiz)?U:p("xAxis"===u?e.defaultXAxisOptions:e.defaultYAxisOptions,H),o&&"yAxis"===u&&(this.defaultPolarOptions.stackLabels=e.defaultYAxisOptions.stackLabels,this.defaultPolarOptions.reversedStacks=!0)),s||l?(this.isRadial=!0,d.chart.zooming.type=null,this.labelCollector||(this.labelCollector=this.createLabelCollector()),this.labelCollector&&n.labelCollectors.push(this.labelCollector)):this.isRadial=!1,t&&r&&(t.axis=this),this.isCircular=r)}function _(){this.isRadial&&this.beforeSetTickPositions()}function T(e){var t=this.label;if(t){var r=this.axis,n=t.getBBox(),i=r.options.labels,o=(r.translate(this.pos)+r.startAngleRad+Math.PI/2)/Math.PI*180%360,a=Math.round(o),s=c(i.y)?0:.3*-n.height,l=i.y,u=20,h=i.align,p="end",f=0>a?a+360:a,g=f,m=0,v=0;if(r.isRadial){var y=r.getPosition(this.pos,r.center[2]/2+A(d(i.distance,-25),r.center[2]/2,-r.center[2]/2));"auto"===i.rotation?t.attr({rotation:o}):c(l)||(l=r.chart.renderer.fontMetrics(t.styles&&t.styles.fontSize).b-n.height/2),c(h)||(r.isCircular?(n.width>r.len*r.tickInterval/(r.max-r.min)&&(u=0),h=o>u&&o<180-u?"left":o>180+u&&o<360-u?"right":"center"):h="center",t.attr({align:h})),"auto"===h&&2===r.tickPositions.length&&r.isCircular&&(90<f&&180>f?f=180-f:270<f&&360>=f&&(f=540-f),180<g&&360>=g&&(g=360-g),r.pane.options.startAngle!==a&&r.pane.options.startAngle!==a+360&&r.pane.options.startAngle!==a-360||(p="start"),h=-90<=a&&90>=a||-360<=a&&-270>=a||270<=a&&360>=a?"start"===p?"right":"left":"start"===p?"left":"right",70<g&&110>g&&(h="center"),15>f||180<=f&&195>f?m=.3*n.height:15<=f&&35>=f?m="start"===p?0:.75*n.height:195<=f&&215>=f?m="start"===p?.75*n.height:0:35<f&&90>=f?m="start"===p?.25*-n.height:n.height:215<f&&270>=f&&(m="start"===p?n.height:.25*-n.height),15>g?v="start"===p?.15*-n.height:.15*n.height:165<g&&180>=g&&(v="start"===p?.15*n.height:.15*-n.height),t.attr({align:h}),t.translate(v,m+s)),e.pos.x=y.x+(i.x||0),e.pos.y=y.y+(l||0)}}}function I(e){this.axis.getPosition&&u(e.pos,this.axis.getPosition(this.pos))}function M(e,t){var r=this.chart,n=this.center;return e=this.startAngleRad+e,{x:r.plotLeft+n[0]+Math.cos(e)*t,y:r.plotTop+n[1]+Math.sin(e)*t}}function F(){this.isDirty=!1}function O(){if(this.constructor.prototype.setAxisSize.call(this),this.isRadial){this.pane.updateCenter(this);var e=this.center=this.pane.center.slice();if(this.isCircular)this.sector=this.endAngleRad-this.startAngleRad;else{var t=this.postTranslate(this.angleRad,e[3]/2);e[0]=t.x-this.chart.plotLeft,e[1]=t.y-this.chart.plotTop}this.len=this.width=this.height=(e[2]-e[3])*d(this.sector,1)/2}}function P(){this.constructor.prototype.setAxisTranslation.call(this),this.center&&(this.transA=this.isCircular?(this.endAngleRad-this.startAngleRad)/(this.max-this.min||1):(this.center[2]-this.center[3])/2/(this.max-this.min||1),this.minPixelPadding=this.isXAxis?this.transA*this.minPointOffset:0)}function D(e){(e=this.options=p(this.constructor.defaultOptions,this.defaultPolarOptions,o[this.coll],e)).plotBands||(e.plotBands=[]),h(this,"afterSetOptions")}function N(e,t,r,n,i,o,a){var s=this.axis;return s.isRadial?["M",t,r,"L",(e=s.getPosition(this.pos,s.center[2]/2+n)).x,e.y]:e.call(this,t,r,n,i,o,a)}var L=[],U={gridLineWidth:1,labels:{align:void 0,distance:15,x:0,y:void 0,style:{textOverflow:"none"}},maxPadding:0,minPadding:0,showLastLabel:!1,tickLength:0},R={labels:{align:"center",x:0,y:void 0},minorGridLineWidth:0,minorTickInterval:"auto",minorTickLength:10,minorTickPosition:"inside",minorTickWidth:1,tickLength:10,tickPosition:"inside",tickWidth:2,title:{rotation:0},zIndex:2},H={gridLineInterpolation:"circle",gridLineWidth:1,labels:{align:"right",x:-3,y:-2},showLastLabel:!1,title:{x:4,text:null,rotation:90}};t.compose=function(e,t){return-1===L.indexOf(e)&&(L.push(e),s(e,"afterInit",S),s(e,"autoLabelAlign",E),s(e,"destroy",B),s(e,"init",k),s(e,"initialAxisTranslation",_)),-1===L.indexOf(t)&&(L.push(t),s(t,"afterGetLabelPosition",T),s(t,"afterGetPosition",I),f(t.prototype,"getMarkPath",N)),e}}(i||(i={})),i})),t(e,"Series/PolarComposition.js",[e["Core/Animation/AnimationUtilities.js"],e["Core/Globals.js"],e["Extensions/Pane.js"],e["Core/Axis/RadialAxis.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i){function o(e,t,r,n){var i=n?1:0,a=0<=t&&t<=e.length-1?t:0>t?e.length-1+t:0,s=e[t=0>a-1?e.length-(1+i):a-1];i=e[a+1>e.length-1?i:a+1];var l=s.plotY,c=i.plotX,u=i.plotY;i=e[a].plotX,a=e[a].plotY,s=(1.5*i+s.plotX)/2.5,l=(1.5*a+l)/2.5,c=(1.5*i+c)/2.5;var h=(1.5*a+u)/2.5;u=Math.sqrt(Math.pow(s-i,2)+Math.pow(l-a,2));var p=Math.sqrt(Math.pow(c-i,2)+Math.pow(h-a,2));return s=Math.atan2(l-a,s-i),h=Math.PI/2+(s+Math.atan2(h-a,c-i))/2,Math.abs(s-h)>Math.PI/2&&(h-=Math.PI),s=i+Math.cos(h)*u,l=a+Math.sin(h)*u,i={rightContX:c=i+Math.cos(Math.PI+h)*p,rightContY:h=a+Math.sin(Math.PI+h)*p,leftContX:s,leftContY:l,plotX:i,plotY:a},r&&(i.prevPointCont=o(e,t,!1,n)),i}function a(){(this.pane||[]).forEach((function(e){e.render()}))}function s(){var e=this;this.pane||(this.pane=[]),this.options.pane=S(this.options.pane),this.options.pane.forEach((function(t){new r(t,e)}),this)}function l(){var e=this.chart;e.polar&&(this.polar=new _(this),e.inverted&&(this.isRadialSeries=!0,this.is("column")&&(this.isRadialBar=!0)))}function c(){if(this.chart.polar&&this.xAxis){var e=this.chart;if((this.kdByAngle=e.tooltip&&e.tooltip.shared)?this.searchPoint=u:this.options.findNearestPointBy="xy",!this.preventPostTranslate)for(var r=this.points,n=r.length,i=void 0;n--;)i=r[n],this.polar.toXY(i),!e.hasParallelCoordinates&&!this.yAxis.reversed&&i.y<this.yAxis.min&&(i.isNull=!0);this.hasClipCircleSetter||(this.hasClipCircleSetter=!!this.eventsToUnbind.push(y(this,"afterRender",(function(){if(e.polar){var r=this.yAxis.pane.center;if(this.clipCircle)this.clipCircle.animate({x:r[0],y:r[1],r:r[2]/2,innerR:r[3]/2});else{var n=e.renderer,i=r[0],o=r[1],a=r[2]/2,s=r[3]/2;r=E();var l=n.createElement("clipPath").attr({id:r}).add(n.defs);(n=s?n.arc(i,o,a,s,0,2*Math.PI).add(l):n.circle(i,o,a).add(l)).id=r,n.clipPath=l,this.clipCircle=n}this.group.clip(this.clipCircle),this.setClip=t.noop}}))))}}function u(e){var t=this.chart,r=this.xAxis;return r=r.pane&&r.pane.center,this.searchKDTree({clientX:180+-180/Math.PI*Math.atan2(e.chartX-(r&&r[0]||0)-t.plotLeft,e.chartY-(r&&r[1]||0)-t.plotTop)})}function h(e,t){return w(this.pane||[],(function(e){return e.options.id===t}))||e.call(this,t)}function p(e,t,r,n,i,o){var a=this.chart,s=C(n.inside,!!this.options.stacking);a.polar?(e=t.rectPlotX/Math.PI*180,a.inverted?(this.forceDL=a.isInsidePlot(t.plotX,Math.round(t.plotY)),s&&t.shapeArgs?(i=t.shapeArgs,i={x:(i=this.yAxis.postTranslate(((i.start||0)+(i.end||0))/2-this.xAxis.startAngleRad,t.barX+t.pointWidth/2)).x-a.plotLeft,y:i.y-a.plotTop}):t.tooltipPos&&(i={x:t.tooltipPos[0],y:t.tooltipPos[1]}),n.align=C(n.align,"center"),n.verticalAlign=C(n.verticalAlign,"middle")):(null===n.align&&(n.align=20<e&&160>e?"left":200<e&&340>e?"right":"center"),null===n.verticalAlign&&(n.verticalAlign=45>e||315<e?"bottom":135<e&&225>e?"top":"middle")),Object.getPrototypeOf(Object.getPrototypeOf(this)).alignDataLabel.call(this,t,r,n,i,o),this.isRadialBar&&t.shapeArgs&&t.shapeArgs.start===t.shapeArgs.end?r.hide():r.show()):e.call(this,t,r,n,i,o)}function d(e){var t=this.options,r=t.stacking,n=this.chart,o=this.xAxis,a=this.yAxis,s=a.reversed,l=a.center,c=o.startAngleRad,u=o.endAngleRad-c,h=0,p=0,d=0;if(this.preventPostTranslate=!0,e.call(this),o.isRadial){o=(e=this.points).length;var A=a.translate(a.min),f=a.translate(a.max);for(t=t.threshold||0,n.inverted&&x(t)&&(h=a.translate(t),b(h)&&(0>h?h=0:h>u&&(h=u),this.translatedThreshold=h+c));o--;){var g=(t=e[o]).barX,m=t.x,v=t.y;t.shapeType="arc",n.inverted?(t.plotY=a.translate(v),r&&a.stacking?(v=a.stacking.stacks[(0>v?"-":"")+this.stackKey],this.visible&&v&&v[m]&&!t.isNull&&(d=v[m].points[this.getStackIndicator(void 0,m,this.index).key],p=a.translate(d[0]),d=a.translate(d[1]),b(p)&&(p=i.clamp(p,0,u)))):(p=h,d=t.plotY),p>d&&(d=[p,p=d][0]),s?d>A?d=A:p<f?p=f:(p>A||d<f)&&(p=d=u):p<A?p=A:d>f?d=f:(d<A||p>f)&&(p=d=0),a.min>a.max&&(p=d=s?u:0),p+=c,d+=c,l&&(t.barX=g+=l[3]/2),m=Math.max(g,0),v=Math.max(g+t.pointWidth,0),t.shapeArgs={x:l&&l[0],y:l&&l[1],r:v,innerR:m,start:p,end:d},t.opacity=p===d?0:void 0,t.plotY=(b(this.translatedThreshold)&&(p<this.translatedThreshold?p:d))-c):(p=g+c,t.shapeArgs=this.polar.arc(t.yBottom,t.plotY,p,p+t.pointWidth)),this.polar.toXY(t),n.inverted?(g=a.postTranslate(t.rectPlotY,g+t.pointWidth/2),t.tooltipPos=[g.x-n.plotLeft,g.y-n.plotTop]):t.tooltipPos=[t.plotX,t.plotY],l&&(t.ttBelow=t.plotY>l[1])}}}function A(e,t){var r=this;if(this.chart.polar){t=t||this.points;for(var n=0;n<t.length;n++)if(!t[n].isNull){var i=n;break}if(!1!==this.options.connectEnds&&void 0!==i){this.connectEnds=!0,t.splice(t.length,0,t[i]);var o=!0}t.forEach((function(e){void 0===e.polarPlotY&&r.polar.toXY(e)}))}return i=e.apply(this,[].slice.call(arguments,1)),o&&t.pop(),i}function f(e,t){var r=this.chart,n={xAxis:[],yAxis:[]};return r.polar?r.axes.forEach((function(e){if("colorAxis"!==e.coll){var i=e.isXAxis,o=e.center,a=t.chartX-o[0]-r.plotLeft;o=t.chartY-o[1]-r.plotTop,n[i?"xAxis":"yAxis"].push({axis:e,value:e.translate(i?Math.PI-Math.atan2(a,o):Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),!0)})}})):n=e.call(this,t),n}function g(e,r){var n,i,o,a,s=this,l=this.chart,c=this.group,u=this.markerGroup,h=this.xAxis&&this.xAxis.center,p=l.plotLeft,d=l.plotTop,A=this.options.animation;if(l.polar){if(s.isRadialBar)r||(s.startAngleRad=C(s.translatedThreshold,s.xAxis.startAngleRad),t.seriesTypes.pie.prototype.animate.call(s,r));else if(l.renderer.isSVG)if(A=v(A),s.is("column")){if(!r){var f=h[3]/2;s.points.forEach((function(e){n=e.graphic,o=(i=e.shapeArgs)&&i.r,a=i&&i.innerR,n&&i&&(n.attr({r:f,innerR:f}),n.animate({r:o,innerR:a},s.options.animation))}))}}else r?(e={translateX:h[0]+p,translateY:h[1]+d,scaleX:.001,scaleY:.001},c.attr(e),u&&u.attr(e)):(e={translateX:p,translateY:d,scaleX:1,scaleY:1},c.animate(e,A),u&&u.animate(e,A))}else e.call(this,r)}function m(e,t,r,n){return this.chart.polar?n?(t=(e=o(t,n,!0,this.connectEnds)).prevPointCont&&e.prevPointCont.rightContX,r=e.prevPointCont&&e.prevPointCont.rightContY,e=["C",x(t)?t:e.plotX,x(r)?r:e.plotY,x(e.leftContX)?e.leftContX:e.plotX,x(e.leftContY)?e.leftContY:e.plotY,e.plotX,e.plotY]):e=["M",r.plotX,r.plotY]:e=e.call(this,t,r,n),e}var v=e.animObject,y=i.addEvent,b=i.defined,w=i.find,x=i.isNumber,C=i.pick,S=i.splat,E=i.uniqueKey,B=i.wrap,k=[],_=function(){function e(e){this.series=e}return e.compose=function(e,t,r,i,o,u,v,b,w){n.compose(e,o),-1===k.indexOf(t)&&(k.push(t),y(t,"afterDrawChartBox",a),y(t,"getAxes",s),B(t.prototype,"get",h)),-1===k.indexOf(r)&&(k.push(r),B(r.prototype,"getCoordinates",f)),-1===k.indexOf(i)&&(k.push(i),y(i,"afterInit",l),y(i,"afterTranslate",c,{order:2}),B(i.prototype,"animate",g)),v&&-1===k.indexOf(v)&&(k.push(v),e=v.prototype,B(e,"alignDataLabel",p),B(e,"animate",g),B(e,"translate",d)),b&&-1===k.indexOf(b)&&(k.push(b),B(b.prototype,"getGraphPath",A)),w&&-1===k.indexOf(w)&&(k.push(w),b=w.prototype,B(b,"getPointSpline",m),u&&-1===k.indexOf(u)&&(k.push(u),u.prototype.getPointSpline=b.getPointSpline))},e.prototype.arc=function(e,t,r,n){var i=this.series,o=i.xAxis.center,a=i.yAxis.len,s=o[3]/2;return t=a-t+s,e=a-C(e,a)+s,i.yAxis.reversed&&(0>t&&(t=s),0>e&&(e=s)),{x:o[0],y:o[1],r:t,innerR:e,start:r,end:n}},e.prototype.toXY=function(e){var t=this.series,r=t.chart,n=t.xAxis,i=t.yAxis,o=e.plotX,a=r.inverted,s=e.y,l=e.plotY,c=a?o:i.len-l;a&&t&&!t.isRadialBar&&(e.plotY=l=x(s)?i.translate(s):0),e.rectPlotX=o,e.rectPlotY=l,i.center&&(c+=i.center[3]/2),x(l)&&(i=a?i.postTranslate(l,c):n.postTranslate(o,c),e.plotX=e.polarPlotX=i.x-r.plotLeft,e.plotY=e.polarPlotY=i.y-r.plotTop),t.kdByAngle?(0>(t=(o/Math.PI*180+n.pane.options.startAngle)%360)&&(t+=360),e.clientX=t):e.clientX=e.plotX},e}();return _})),t(e,"masters/highcharts-more.src.js",[e["Core/Globals.js"],e["Core/Series/SeriesRegistry.js"],e["Series/Bubble/BubbleSeries.js"],e["Series/PackedBubble/PackedBubbleSeries.js"],e["Series/PolarComposition.js"]],(function(e,t,r,n,i){r.compose(e.Axis,e.Chart,e.Legend,e.Series),n.compose(e.Axis,e.Chart,e.Legend,e.Series),i.compose(e.Axis,e.Chart,e.Pointer,e.Series,e.Tick,t.seriesTypes.areasplinerange,t.seriesTypes.column,t.seriesTypes.line,t.seriesTypes.spline)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},55378:(e,t,r)=>{var n=r(34932),i=r(15389),o=r(5128),a=r(56449);e.exports=function(e,t){return(a(e)?n:o)(e,i(t,3))}},55458:e=>{"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ﬃ","fflig":"ﬀ","ffllig":"ﬄ","Ffr":"𝔉","ffr":"𝔣","filig":"ﬁ","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"ﬂ","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"Ĳ","ijlig":"ĳ","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ŉ","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')},55527:e=>{e.exports=function(){return!1}},55778:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-x-twitter",view:n+"gfx/sprite.svg#view-icon-x-twitter",viewBox:"0 0 512 512",title:"",toString:function(){return JSON.stringify(this.view)}}},55815:(e,t,r)=>{"use strict";var n=r(46518),i=r(69714),o=r(97751),a=r(79039),s=r(2360),l=r(6980),c=r(24913).f,u=r(36840),h=r(62106),p=r(39297),d=r(90679),A=r(28551),f=r(77536),g=r(32603),m=r(55002),v=r(16193),y=r(91181),b=r(43724),w=r(96395),x="DOMException",C="DATA_CLONE_ERR",S=o("Error"),E=o(x)||function(){try{(new(o("MessageChannel")||i("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(e){if(e.name===C&&25===e.code)return e.constructor}}(),B=E&&E.prototype,k=S.prototype,_=y.set,T=y.getterFor(x),I="stack"in new S(x),M=function(e){return p(m,e)&&m[e].m?m[e].c:0},F=function(){d(this,O);var e=arguments.length,t=g(e<1?void 0:arguments[0]),r=g(e<2?void 0:arguments[1],"Error"),n=M(r);if(_(this,{type:x,name:r,message:t,code:n}),b||(this.name=r,this.message=t,this.code=n),I){var i=new S(t);i.name=x,c(this,"stack",l(1,v(i.stack,1)))}},O=F.prototype=s(k),P=function(e){return{enumerable:!0,configurable:!0,get:e}},D=function(e){return P((function(){return T(this)[e]}))};b&&(h(O,"code",D("code")),h(O,"message",D("message")),h(O,"name",D("name"))),c(O,"constructor",l(1,F));var N=a((function(){return!(new E instanceof S)})),L=N||a((function(){return k.toString!==f||"2: 1"!==String(new E(1,2))})),U=N||a((function(){return 25!==new E(1,"DataCloneError").code})),R=N||25!==E[C]||25!==B[C],H=w?L||U||R:N;n({global:!0,constructor:!0,forced:H},{DOMException:H?F:E});var Q=o(x),j=Q.prototype;for(var V in L&&(w||E===Q)&&u(j,"toString",f),U&&b&&E===Q&&h(j,"code",P((function(){return M(A(this).name)}))),m)if(p(m,V)){var W=m[V],z=W.s,G=l(6,W.c);p(Q,z)||c(Q,z,G),p(j,z)||c(j,z,G)}},55871:(e,t,r)=>{"use strict";var n=r(79504),i=r(94644),o=r(35370),a=r(79565),s=i.aTypedArray,l=i.getTypedArrayConstructor,c=i.exportTypedArrayMethod,u=n(a);c("uniqueBy",(function(e){return s(this),o(l(this),u(this,e))}),!0)},55966:(e,t,r)=>{"use strict";var n=r(79306),i=r(64117);e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}},56090:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-instagram-square-dark-blue",view:n+"gfx/sprite.svg#view-icon-instagram-square-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},56110:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},56116:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-PilerUppNer",view:n+"gfx/sprite.svg#view-icon-PilerUppNer",viewBox:"0 0 7 13",title:"",toString:function(){return JSON.stringify(this.view)}}},56192:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(24194),a=r(57696),s=r(58319),l=i(DataView.prototype.setUint8);n({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(e,t){o(this);var r=a(e);return l(this,r,s(t))}})},56279:(e,t,r)=>{"use strict";var n=r(36840);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},56299:e=>{"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===r}(e)}(e)},r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function i(e,t,r){return e.concat(t).map((function(e){return n(e,r)}))}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,r,l){(l=l||{}).arrayMerge=l.arrayMerge||i,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=n;var c=Array.isArray(r);return c===Array.isArray(e)?c?l.arrayMerge(e,r,l):function(e,t,r){var i={};return r.isMergeableObject(e)&&o(e).forEach((function(t){i[t]=n(e[t],r)})),o(t).forEach((function(o){(function(e,t){return a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(a(e,o)&&r.isMergeableObject(t[o])?i[o]=function(e,t){if(!t.customMerge)return s;var r=t.customMerge(e);return"function"==typeof r?r:s}(o,r)(e[o],t[o],r):i[o]=n(t[o],r))})),i}(e,r,l):n(r,l)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return s(e,r,t)}),{})};var l=s;e.exports=l},56422:(e,t,r)=>{"use strict";var n=r(46518),i=r(23755),o=r(88205).remove;n({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var e,t=i(this),r=!0,n=0,a=arguments.length;n<a;n++)e=o(t,arguments[n]),r=r&&e;return!!r}})},56449:e=>{var t=Array.isArray;e.exports=t},56624:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{log1p:r(7740)})},56682:(e,t,r)=>{"use strict";var n=r(69565),i=r(28551),o=r(94901),a=r(44576),s=r(57323),l=TypeError;e.exports=function(e,t){var r=e.exec;if(o(r)){var c=n(r,e,t);return null!==c&&i(c),c}if("RegExp"===a(e))return n(s,e,t);throw new l("RegExp#exec called on incompatible receiver")}},56698:e=>{"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},56757:(e,t,r)=>{var n=r(91033),i=Math.max;e.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=i(o.length-t,0),l=Array(s);++a<s;)l[a]=o[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=o[a];return c[t]=r(l),n(e,this,c)}}},56839:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-baseline-check-24px",view:n+"gfx/sprite.svg#view-icon-baseline-check-24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},56969:(e,t,r)=>{"use strict";var n=r(72777),i=r(10757);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},57019:(e,t,r)=>{"use strict";r(47072)},57029:(e,t,r)=>{"use strict";var n=r(48981),i=r(35610),o=r(26198),a=r(84606),s=Math.min;e.exports=[].copyWithin||function(e,t){var r=n(this),l=o(r),c=i(e,l),u=i(t,l),h=arguments.length>2?arguments[2]:void 0,p=s((void 0===h?l:i(h,l))-u,l-c),d=1;for(u<c&&c<u+p&&(d=-1,u+=p-1,c+=p-1);p-- >0;)u in r?r[c]=r[u]:a(r,c),c+=d,u+=d;return r}},57051:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(79504),a=r(83972),s=r(63463),l=r(39297),c=r(35370),u=r(92804),h=r(944),p=u.c2i,d=u.c2iUrl,A=i.Uint8Array,f=i.SyntaxError,g=o("".charAt),m=o("".replace),v=o("".slice),y=o([].push),b=/[\t\n\f\r ]/g,w="Extra bits";A&&n({target:"Uint8Array",stat:!0,forced:!0},{fromBase64:function(e){s(e);var t=arguments.length>1?a(arguments[1]):void 0,r="base64"===h(t)?p:d,n=!!t&&!!t.strict,i=n?e:m(e,b,"");if(i.length%4==0)"=="===v(i,-2)?i=v(i,0,-2):"="===v(i,-1)&&(i=v(i,0,-1));else if(n)throw new f("Input is not correctly padded");var o=i.length%4;switch(o){case 1:throw new f("Bad input length");case 2:i+="AA";break;case 3:i+="A"}for(var u=[],x=0,C=i.length,S=function(e){var t=g(i,x+e);if(!l(r,t))throw new f('Bad char in input: "'+t+'"');return r[t]<<18-6*e};x<C;x+=4){var E=S(0)+S(1)+S(2)+S(3);y(u,E>>16&255,E>>8&255,255&E)}var B=u.length;if(2===o){if(n&&0!==u[B-2])throw new f(w);B-=2}else if(3===o){if(n&&0!==u[B-1])throw new f(w);B--}return c(A,u,B)}})},57067:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=(0,i.default)(e);if(r.length){var n=void 0,a=t.shiftKey,s=r[0],l=r[r.length-1],c=o();if(e===c){if(!a)return;n=l}if(l!==c||a||(n=s),s===c&&a&&(n=l),n)return t.preventDefault(),void n.focus();var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=u&&"Chrome"!=u[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var h=r.indexOf(c);if(h>-1&&(h+=a?-1:1),void 0===(n=r[h]))return t.preventDefault(),void(n=a?l:s).focus();t.preventDefault(),n.focus()}}else t.preventDefault()};var n,i=(n=r(42411))&&n.__esModule?n:{default:n};function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?o(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},57145:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(79306),a=r(25397),s=r(35370),l=r(44124),c=r(6469),u=Array,h=i(l("Array","sort"));n({target:"Array",proto:!0},{toSorted:function(e){void 0!==e&&o(e);var t=a(this),r=s(u,t);return h(r,e)}}),c("toSorted")},57208:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Error",view:n+"gfx/sprite.svg#view-icon-Error",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},57268:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{some:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0);return!0===a(t,(function(e,n){if(r(e,n,t))return!0}),!0)}})},57301:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).some,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},57323:(e,t,r)=>{"use strict";var n,i,o=r(69565),a=r(79504),s=r(655),l=r(67979),c=r(58429),u=r(25745),h=r(2360),p=r(91181).get,d=r(83635),A=r(18814),f=u("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,m=g,v=a("".charAt),y=a("".indexOf),b=a("".replace),w=a("".slice),x=(i=/b*/g,o(g,n=/a/,"a"),o(g,i,"a"),0!==n.lastIndex||0!==i.lastIndex),C=c.BROKEN_CARET,S=void 0!==/()??/.exec("")[1];(x||S||C||d||A)&&(m=function(e){var t,r,n,i,a,c,u,d=this,A=p(d),E=s(e),B=A.raw;if(B)return B.lastIndex=d.lastIndex,t=o(m,B,E),d.lastIndex=B.lastIndex,t;var k=A.groups,_=C&&d.sticky,T=o(l,d),I=d.source,M=0,F=E;if(_&&(T=b(T,"y",""),-1===y(T,"g")&&(T+="g"),F=w(E,d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==v(E,d.lastIndex-1))&&(I="(?: "+I+")",F=" "+F,M++),r=new RegExp("^(?:"+I+")",T)),S&&(r=new RegExp("^"+I+"$(?!\\s)",T)),x&&(n=d.lastIndex),i=o(g,_?r:d,F),_?i?(i.input=w(i.input,M),i[0]=w(i[0],M),i.index=d.lastIndex,d.lastIndex+=i[0].length):d.lastIndex=0:x&&i&&(d.lastIndex=d.global?i.index+i[0].length:n),S&&i&&i.length>1&&o(f,i[0],r,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&k)for(i.groups=c=h(null),a=0;a<k.length;a++)c[(u=k[a])[0]]=i[u[1]];return i}),e.exports=m},57465:(e,t,r)=>{"use strict";var n=r(43724),i=r(83635),o=r(44576),a=r(62106),s=r(91181).get,l=RegExp.prototype,c=TypeError;n&&i&&a(l,"dotAll",{configurable:!0,get:function(){if(this!==l){if("RegExp"===o(this))return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},57499:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>n,_m:()=>o,s0:()=>i}),Math.pow(10,8);var n=6e4,i=36e5,o=1e3},57657:(e,t,r)=>{"use strict";var n,i,o,a=r(79039),s=r(94901),l=r(20034),c=r(2360),u=r(42787),h=r(36840),p=r(78227),d=r(96395),A=p("iterator"),f=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(n=i):f=!0),!l(n)||a((function(){var e={};return n[A].call(e)!==e}))?n={}:d&&(n=c(n)),s(n[A])||h(n,A,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:f}},57696:(e,t,r)=>{"use strict";var n=r(91291),i=r(18014),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=n(e),r=i(t);if(t!==r)throw new o("Wrong length or index");return r}},57829:(e,t,r)=>{"use strict";var n=r(68183).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},57918:(e,t,r)=>{e.exports=ge;var n=r(55096),i=r(55458),o=r(57966),a=r(86982),s=0,l=s++,c=s++,u=s++,h=s++,p=s++,d=s++,A=s++,f=s++,g=s++,m=s++,v=s++,y=s++,b=s++,w=s++,x=s++,C=s++,S=s++,E=s++,B=s++,k=s++,_=s++,T=s++,I=s++,M=s++,F=s++,O=s++,P=s++,D=s++,N=s++,L=s++,U=s++,R=s++,H=s++,Q=s++,j=s++,V=s++,W=s++,z=s++,G=s++,K=s++,Y=s++,X=s++,q=s++,$=s++,J=s++,Z=s++,ee=s++,te=s++,re=s++,ne=s++,ie=s++,oe=s++,ae=s++,se=s++,le=s++,ce=0,ue=ce++,he=ce++,pe=ce++;function de(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function Ae(e,t,r){var n=e.toLowerCase();return e===n?function(e){e===n?this._state=t:(this._state=r,this._index--)}:function(i){i===n||i===e?this._state=t:(this._state=r,this._index--)}}function fe(e,t){var r=e.toLowerCase();return function(n){n===r||n===e?this._state=t:(this._state=u,this._index--)}}function ge(e,t){this._state=l,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=l,this._special=ue,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}ge.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=c,this._sectionStart=this._index):this._decodeEntities&&this._special===ue&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=l,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateBeforeTagName=function(e){"/"===e?this._state=p:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==ue||de(e)?this._state=l:"!"===e?(this._state=x,this._sectionStart=this._index+1):"?"===e?(this._state=S,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?u:U,this._sectionStart=this._index)},ge.prototype._stateInTagName=function(e){("/"===e||">"===e||de(e))&&(this._emitToken("onopentagname"),this._state=f,this._index--)},ge.prototype._stateBeforeCloseingTagName=function(e){de(e)||(">"===e?this._state=l:this._special!==ue?"s"===e||"S"===e?this._state=R:(this._state=l,this._index--):(this._state=d,this._sectionStart=this._index))},ge.prototype._stateInCloseingTagName=function(e){(">"===e||de(e))&&(this._emitToken("onclosetag"),this._state=A,this._index--)},ge.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=l,this._sectionStart=this._index+1)},ge.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=l,this._sectionStart=this._index+1):"/"===e?this._state=h:de(e)||(this._state=g,this._sectionStart=this._index)},ge.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=l,this._sectionStart=this._index+1):de(e)||(this._state=f,this._index--)},ge.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||de(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=m,this._index--)},ge.prototype._stateAfterAttributeName=function(e){"="===e?this._state=v:"/"===e||">"===e?(this._cbs.onattribend(),this._state=f,this._index--):de(e)||(this._cbs.onattribend(),this._state=g,this._sectionStart=this._index)},ge.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=y,this._sectionStart=this._index+1):"'"===e?(this._state=b,this._sectionStart=this._index+1):de(e)||(this._state=w,this._sectionStart=this._index,this._index--)},ge.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=f):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=f):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateInAttributeValueNoQuotes=function(e){de(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=f,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateBeforeDeclaration=function(e){this._state="["===e?T:"-"===e?E:C},ge.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=l,this._sectionStart=this._index+1)},ge.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=l,this._sectionStart=this._index+1)},ge.prototype._stateBeforeComment=function(e){"-"===e?(this._state=B,this._sectionStart=this._index+1):this._state=C},ge.prototype._stateInComment=function(e){"-"===e&&(this._state=k)},ge.prototype._stateAfterComment1=function(e){this._state="-"===e?_:B},ge.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=l,this._sectionStart=this._index+1):"-"!==e&&(this._state=B)},ge.prototype._stateBeforeCdata1=Ae("C",I,C),ge.prototype._stateBeforeCdata2=Ae("D",M,C),ge.prototype._stateBeforeCdata3=Ae("A",F,C),ge.prototype._stateBeforeCdata4=Ae("T",O,C),ge.prototype._stateBeforeCdata5=Ae("A",P,C),ge.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=D,this._sectionStart=this._index+1):(this._state=C,this._index--)},ge.prototype._stateInCdata=function(e){"]"===e&&(this._state=N)},ge.prototype._stateAfterCdata1=function(e){this._state="]"===e?L:D},ge.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=l,this._sectionStart=this._index+1):"]"!==e&&(this._state=D)},ge.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=H:"t"===e||"T"===e?this._state=q:(this._state=u,this._index--)},ge.prototype._stateBeforeSpecialEnd=function(e){this._special!==he||"c"!==e&&"C"!==e?this._special!==pe||"t"!==e&&"T"!==e?this._state=l:this._state=ee:this._state=z},ge.prototype._stateBeforeScript1=fe("R",Q),ge.prototype._stateBeforeScript2=fe("I",j),ge.prototype._stateBeforeScript3=fe("P",V),ge.prototype._stateBeforeScript4=fe("T",W),ge.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||de(e))&&(this._special=he),this._state=u,this._index--},ge.prototype._stateAfterScript1=Ae("R",G,l),ge.prototype._stateAfterScript2=Ae("I",K,l),ge.prototype._stateAfterScript3=Ae("P",Y,l),ge.prototype._stateAfterScript4=Ae("T",X,l),ge.prototype._stateAfterScript5=function(e){">"===e||de(e)?(this._special=ue,this._state=d,this._sectionStart=this._index-6,this._index--):this._state=l},ge.prototype._stateBeforeStyle1=fe("Y",$),ge.prototype._stateBeforeStyle2=fe("L",J),ge.prototype._stateBeforeStyle3=fe("E",Z),ge.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||de(e))&&(this._special=pe),this._state=u,this._index--},ge.prototype._stateAfterStyle1=Ae("Y",te,l),ge.prototype._stateAfterStyle2=Ae("L",re,l),ge.prototype._stateAfterStyle3=Ae("E",ne,l),ge.prototype._stateAfterStyle4=function(e){">"===e||de(e)?(this._special=ue,this._state=d,this._sectionStart=this._index-5,this._index--):this._state=l},ge.prototype._stateBeforeEntity=Ae("#",oe,ae),ge.prototype._stateBeforeNumericEntity=Ae("X",le,se),ge.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1<this._index){var e=this._buffer.substring(this._sectionStart+1,this._index),t=this._xmlMode?a:i;t.hasOwnProperty(e)&&(this._emitPartial(t[e]),this._sectionStart=this._index+1)}},ge.prototype._parseLegacyEntity=function(){var e=this._sectionStart+1,t=this._index-e;for(t>6&&(t=6);t>=2;){var r=this._buffer.substr(e,t);if(o.hasOwnProperty(r))return this._emitPartial(o[r]),void(this._sectionStart+=t+1);t--}},ge.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1<this._index&&!this._xmlMode&&this._parseLegacyEntity(),this._state=this._baseState):(e<"a"||e>"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==l?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},ge.prototype._decodeNumericEntity=function(e,t){var r=this._sectionStart+e;if(r!==this._index){var i=this._buffer.substring(r,this._index),o=parseInt(i,t);this._emitPartial(n(o)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},ge.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},ge.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},ge.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===l?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},ge.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},ge.prototype._parse=function(){for(;this._index<this._buffer.length&&this._running;){var e=this._buffer.charAt(this._index);this._state===l?this._stateText(e):this._state===c?this._stateBeforeTagName(e):this._state===u?this._stateInTagName(e):this._state===p?this._stateBeforeCloseingTagName(e):this._state===d?this._stateInCloseingTagName(e):this._state===A?this._stateAfterCloseingTagName(e):this._state===h?this._stateInSelfClosingTag(e):this._state===f?this._stateBeforeAttributeName(e):this._state===g?this._stateInAttributeName(e):this._state===m?this._stateAfterAttributeName(e):this._state===v?this._stateBeforeAttributeValue(e):this._state===y?this._stateInAttributeValueDoubleQuotes(e):this._state===b?this._stateInAttributeValueSingleQuotes(e):this._state===w?this._stateInAttributeValueNoQuotes(e):this._state===x?this._stateBeforeDeclaration(e):this._state===C?this._stateInDeclaration(e):this._state===S?this._stateInProcessingInstruction(e):this._state===E?this._stateBeforeComment(e):this._state===B?this._stateInComment(e):this._state===k?this._stateAfterComment1(e):this._state===_?this._stateAfterComment2(e):this._state===T?this._stateBeforeCdata1(e):this._state===I?this._stateBeforeCdata2(e):this._state===M?this._stateBeforeCdata3(e):this._state===F?this._stateBeforeCdata4(e):this._state===O?this._stateBeforeCdata5(e):this._state===P?this._stateBeforeCdata6(e):this._state===D?this._stateInCdata(e):this._state===N?this._stateAfterCdata1(e):this._state===L?this._stateAfterCdata2(e):this._state===U?this._stateBeforeSpecial(e):this._state===R?this._stateBeforeSpecialEnd(e):this._state===H?this._stateBeforeScript1(e):this._state===Q?this._stateBeforeScript2(e):this._state===j?this._stateBeforeScript3(e):this._state===V?this._stateBeforeScript4(e):this._state===W?this._stateBeforeScript5(e):this._state===z?this._stateAfterScript1(e):this._state===G?this._stateAfterScript2(e):this._state===K?this._stateAfterScript3(e):this._state===Y?this._stateAfterScript4(e):this._state===X?this._stateAfterScript5(e):this._state===q?this._stateBeforeStyle1(e):this._state===$?this._stateBeforeStyle2(e):this._state===J?this._stateBeforeStyle3(e):this._state===Z?this._stateBeforeStyle4(e):this._state===ee?this._stateAfterStyle1(e):this._state===te?this._stateAfterStyle2(e):this._state===re?this._stateAfterStyle3(e):this._state===ne?this._stateAfterStyle4(e):this._state===ie?this._stateBeforeEntity(e):this._state===oe?this._stateBeforeNumericEntity(e):this._state===ae?this._stateInNamedEntity(e):this._state===se?this._stateInNumericEntity(e):this._state===le?this._stateInHexEntity(e):this._cbs.onerror(Error("unknown _state"),this._state),this._index++}this._cleanup()},ge.prototype.pause=function(){this._running=!1},ge.prototype.resume=function(){this._running=!0,this._index<this._buffer.length&&this._parse(),this._ended&&this._finish()},ge.prototype.end=function(e){this._ended&&this._cbs.onerror(Error(".end() after done!")),e&&this.write(e),this._ended=!0,this._running&&this._finish()},ge.prototype._finish=function(){this._sectionStart<this._index&&this._handleTrailingData(),this._cbs.onend()},ge.prototype._handleTrailingData=function(){var e=this._buffer.substr(this._sectionStart);this._state===D||this._state===N||this._state===L?this._cbs.oncdata(e):this._state===B||this._state===k||this._state===_?this._cbs.oncomment(e):this._state!==ae||this._xmlMode?this._state!==se||this._xmlMode?this._state!==le||this._xmlMode?this._state!==u&&this._state!==f&&this._state!==v&&this._state!==m&&this._state!==g&&this._state!==b&&this._state!==y&&this._state!==w&&this._state!==d&&this._cbs.ontext(e):(this._decodeNumericEntity(3,16),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._decodeNumericEntity(2,10),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._parseLegacyEntity(),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData()))},ge.prototype.reset=function(){ge.call(this,{xmlMode:this._xmlMode,decodeEntities:this._decodeEntities},this._cbs)},ge.prototype.getAbsoluteIndex=function(){return this._bufferOffset+this._index},ge.prototype._getSection=function(){return this._buffer.substring(this._sectionStart,this._index)},ge.prototype._emitToken=function(e){this._cbs[e](this._getSection()),this._sectionStart=-1},ge.prototype._emitPartial=function(e){this._baseState!==l?this._cbs.onattribdata(e):this._cbs.ontext(e)}},57966:e=>{"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},58156:(e,t,r)=>{var n=r(47422);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},58179:(e,t,r)=>{"use strict";var n=r(46518),i=Math.min,o=Math.max;n({target:"Math",stat:!0,forced:!0},{clamp:function(e,t,r){return i(r,o(t,e))}})},58229:(e,t,r)=>{"use strict";var n=r(99590),i=RangeError;e.exports=function(e,t){var r=n(e);if(r%t)throw new i("Wrong offset");return r}},58242:(e,t,r)=>{"use strict";var n=r(69565),i=r(97751),o=r(78227),a=r(36840);e.exports=function(){var e=i("Symbol"),t=e&&e.prototype,r=t&&t.valueOf,s=o("toPrimitive");t&&!t[s]&&a(t,s,(function(e){return n(r,this)}),{arity:1})}},58319:e=>{"use strict";var t=Math.round;e.exports=function(e){var r=t(e);return r<0?0:r>255?255:255&r}},58335:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(24475),a=r(97751),s=r(79504),l=r(69565),c=r(94901),u=r(20034),h=r(34376),p=r(39297),d=r(655),A=r(26198),f=r(97040),g=r(79039),m=r(616),v=r(4495),y=o.JSON,b=o.Number,w=o.SyntaxError,x=y&&y.parse,C=a("Object","keys"),S=Object.getOwnPropertyDescriptor,E=s("".charAt),B=s("".slice),k=s(/./.exec),_=s([].push),T=/^\d$/,I=/^[1-9]$/,M=/^(?:-|\d)$/,F=/^[\t\n\r ]$/,O=function(e,t,r,n){var i,o,a,s,c,d=e[t],f=n&&d===n.value,g=f&&"string"==typeof n.source?{source:n.source}:{};if(u(d)){var m=h(d),v=f?n.nodes:m?[]:{};if(m)for(i=v.length,a=A(d),s=0;s<a;s++)P(d,s,O(d,""+s,r,s<i?v[s]:void 0));else for(o=C(d),a=A(o),s=0;s<a;s++)c=o[s],P(d,c,O(d,c,r,p(v,c)?v[c]:void 0))}return l(r,e,t,d,g)},P=function(e,t,r){if(i){var n=S(e,t);if(n&&!n.configurable)return}void 0===r?delete e[t]:f(e,t,r)},D=function(e,t,r,n){this.value=e,this.end=t,this.source=r,this.nodes=n},N=function(e,t){this.source=e,this.index=t};N.prototype={fork:function(e){return new N(this.source,e)},parse:function(){var e=this.source,t=this.skip(F,this.index),r=this.fork(t),n=E(e,t);if(k(M,n))return r.number();switch(n){case"{":return r.object();case"[":return r.array();case'"':return r.string();case"t":return r.keyword(!0);case"f":return r.keyword(!1);case"n":return r.keyword(null)}throw new w('Unexpected character: "'+n+'" at: '+t)},node:function(e,t,r,n,i){return new D(t,n,e?null:B(this.source,r,n),i)},object:function(){for(var e=this.source,t=this.index+1,r=!1,n={},i={};t<e.length;){if(t=this.until(['"',"}"],t),"}"===E(e,t)&&!r){t++;break}var o=this.fork(t).string(),a=o.value;t=o.end,t=this.until([":"],t)+1,t=this.skip(F,t),o=this.fork(t).parse(),f(i,a,o),f(n,a,o.value),t=this.until([",","}"],o.end);var s=E(e,t);if(","===s)r=!0,t++;else if("}"===s){t++;break}}return this.node(1,n,this.index,t,i)},array:function(){for(var e=this.source,t=this.index+1,r=!1,n=[],i=[];t<e.length;){if(t=this.skip(F,t),"]"===E(e,t)&&!r){t++;break}var o=this.fork(t).parse();if(_(i,o),_(n,o.value),t=this.until([",","]"],o.end),","===E(e,t))r=!0,t++;else if("]"===E(e,t)){t++;break}}return this.node(1,n,this.index,t,i)},string:function(){var e=this.index,t=m(this.source,this.index+1);return this.node(0,t.value,e,t.end)},number:function(){var e=this.source,t=this.index,r=t;if("-"===E(e,r)&&r++,"0"===E(e,r))r++;else{if(!k(I,E(e,r)))throw new w("Failed to parse number at: "+r);r=this.skip(T,++r)}if(!("."===E(e,r)&&(r=this.skip(T,++r)),"e"!==E(e,r)&&"E"!==E(e,r)||(r++,"+"!==E(e,r)&&"-"!==E(e,r)||r++,r!==(r=this.skip(T,r)))))throw new w("Failed to parse number's exponent value at: "+r);return this.node(0,b(B(e,t,r)),t,r)},keyword:function(e){var t=""+e,r=this.index,n=r+t.length;if(B(this.source,r,n)!==t)throw new w("Failed to parse value at: "+r);return this.node(0,e,r,n)},skip:function(e,t){for(var r=this.source;t<r.length&&k(e,E(r,t));t++);return t},until:function(e,t){t=this.skip(F,t);for(var r=E(this.source,t),n=0;n<e.length;n++)if(e[n]===r)return t;throw new w('Unexpected character: "'+r+'" at: '+t)}};var L=g((function(){var e,t="9007199254740993";return x(t,(function(t,r,n){e=n.source})),e!==t})),U=v&&!g((function(){return 1/x("-0 \t")!=-1/0}));n({target:"JSON",stat:!0,forced:L},{parse:function(e,t){return U&&!c(t)?x(e):function(e,t){e=d(e);var r=new N(e,0,""),n=r.parse(),i=n.value,o=r.skip(F,n.end);if(o<e.length)throw new w('Unexpected extra character: "'+E(e,o)+'" after the parsed data at: '+o);return c(t)?O({"":i},"",t,n):i}(e,t)}})},58429:(e,t,r)=>{"use strict";var n=r(79039),i=r(24475).RegExp,o=n((function(){var e=i("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),a=o||n((function(){return!i("a","y").sticky})),s=o||n((function(){var e=i("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:o}},58523:(e,t,r)=>{"use strict";var n=r(97751),i=r(79504),o=String.fromCharCode,a=n("String","fromCodePoint"),s=i("".charAt),l=i("".charCodeAt),c=i("".indexOf),u=i("".slice),h=function(e,t){var r=l(e,t);return r>=48&&r<=57},p=function(e,t,r){if(r>=e.length)return-1;for(var n=0;t<r;t++){var i=d(l(e,t));if(-1===i)return-1;n=16*n+i}return n},d=function(e){return e>=48&&e<=57?e-48:e>=97&&e<=102?e-97+10:e>=65&&e<=70?e-65+10:-1};e.exports=function(e){for(var t,r="",n=0,i=0;(i=c(e,"\\",i))>-1;){if(r+=u(e,n,i),++i===e.length)return;var l=s(e,i++);switch(l){case"b":r+="\b";break;case"t":r+="\t";break;case"n":r+="\n";break;case"v":r+="\v";break;case"f":r+="\f";break;case"r":r+="\r";break;case"\r":i<e.length&&"\n"===s(e,i)&&++i;case"\n":case"\u2028":case"\u2029":break;case"0":if(h(e,i))return;r+="\0";break;case"x":if(-1===(t=p(e,i,i+2)))return;i+=2,r+=o(t);break;case"u":if(i<e.length&&"{"===s(e,i)){var d=c(e,"}",++i);if(-1===d)return;t=p(e,i,d),i=d+1}else t=p(e,i,i+4),i+=4;if(-1===t||t>1114111)return;r+=a(t);break;default:if(h(l,0))return;r+=l}n=i}return r+u(e,n)}},58622:(e,t,r)=>{"use strict";var n=r(24475),i=r(94901),o=n.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},58814:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-sort-down",view:n+"gfx/sprite.svg#view-icon-sort-down",viewBox:"0 0 10 6",title:"",toString:function(){return JSON.stringify(this.view)}}},58934:(e,t,r)=>{"use strict";var n=r(46518),i=r(53487);n({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==i},{trimLeft:i})},58940:(e,t,r)=>{"use strict";var n=r(46518),i=r(52703);n({global:!0,forced:parseInt!==i},{parseInt:i})},58948:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-campaign-sharelink",view:n+"gfx/sprite.svg#view-icon-campaign-sharelink",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},59089:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=Date,a=i(o.prototype.getTime);n({target:"Date",stat:!0},{now:function(){return a(new o)}})},59149:(e,t,r)=>{"use strict";var n=r(46518),i=r(2087),o=Math.abs;n({target:"Number",stat:!0},{isSafeInteger:function(e){return i(e)&&o(e)<=9007199254740991}})},59213:(e,t,r)=>{"use strict";var n=r(76080),i=r(79504),o=r(47055),a=r(48981),s=r(26198),l=r(1469),c=i([].push),u=function(e){var t=1===e,r=2===e,i=3===e,u=4===e,h=6===e,p=7===e,d=5===e||h;return function(A,f,g,m){for(var v,y,b=a(A),w=o(b),x=s(w),C=n(f,g),S=0,E=m||l,B=t?E(A,x):r||p?E(A,0):void 0;x>S;S++)if((d||S in w)&&(y=C(v=w[S],S,b),e))if(t)B[S]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return S;case 2:c(B,v)}else switch(e){case 4:return!1;case 7:c(B,v)}return h?-1:i||u?u:B}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},59225:(e,t,r)=>{"use strict";var n,i,o,a,s=r(24475),l=r(18745),c=r(76080),u=r(94901),h=r(39297),p=r(79039),d=r(20397),A=r(67680),f=r(4055),g=r(22812),m=r(48119),v=r(19088),y=s.setImmediate,b=s.clearImmediate,w=s.process,x=s.Dispatch,C=s.Function,S=s.MessageChannel,E=s.String,B=0,k={},_="onreadystatechange";p((function(){n=s.location}));var T=function(e){if(h(k,e)){var t=k[e];delete k[e],t()}},I=function(e){return function(){T(e)}},M=function(e){T(e.data)},F=function(e){s.postMessage(E(e),n.protocol+"//"+n.host)};y&&b||(y=function(e){g(arguments.length,1);var t=u(e)?e:C(e),r=A(arguments,1);return k[++B]=function(){l(t,void 0,r)},i(B),B},b=function(e){delete k[e]},v?i=function(e){w.nextTick(I(e))}:x&&x.now?i=function(e){x.now(I(e))}:S&&!m?(a=(o=new S).port2,o.port1.onmessage=M,i=c(a.postMessage,a)):s.addEventListener&&u(s.postMessage)&&!s.importScripts&&n&&"file:"!==n.protocol&&!p(F)?(i=F,s.addEventListener("message",M,!1)):i=_ in f("script")?function(e){d.appendChild(f("script"))[_]=function(){d.removeChild(this),T(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:y,clear:b}},59321:e=>{"use strict";e.exports=function(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=e.length;if(t.length!==r)return!1;for(var n=0;n<r;n++)if(e[n]!==t[n])return!1;return!0}},59323:(e,t,r)=>{"use strict";r(36033),r(73772);var n=r(97751),i=r(2360),o=r(20034),a=Object,s=TypeError,l=n("Map"),c=n("WeakMap"),u=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=i(null)};u.prototype.get=function(e,t){return this[e]||(this[e]=t())},u.prototype.next=function(e,t,r){var n=r?this.objectsByIndex[e]||(this.objectsByIndex[e]=new c):this.primitives||(this.primitives=new l),i=n.get(t);return i||n.set(t,i=new u),i};var h=new u;e.exports=function(){var e,t,r=h,n=arguments.length;for(e=0;e<n;e++)o(t=arguments[e])&&(r=r.next(e,t,!0));if(this===a&&r===h)throw new s("Composite keys must contain a non-primitive component");for(e=0;e<n;e++)o(t=arguments[e])||(r=r.next(e,t,!1));return r}},59386:function(e,t,r){!function(e,t,r,n,i,o,a,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,C,S,E,B,k,_,T,I,M,F,O,P,D,N,L,U,R,H,Q,j,V,W,z,G,K,Y,X,q,$,J,Z,ee,te,re,ne,ie,oe,ae,se,le,ce){"use strict";function ue(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var he=ue(t),pe=ue(n),de=ue(i),Ae=ue(o),fe=ue(a),ge=ue(s),me=ue(l),ve=ue(c),ye=ue(u),be=ue(h),we=ue(p),xe=ue(d),Ce=ue(A),Se=ue(f),Ee=ue(g),Be=ue(m),ke=ue(v),_e=ue(y),Te=ue(b),Ie=ue(w),Me=ue(x),Fe=ue(C),Oe=ue(S),Pe=ue(E),De=ue(B),Ne=ue(k),Le=ue(_),Ue=ue(T),Re=ue(I),He=ue(M),Qe=ue(F),je=ue(O),Ve=ue(P),We=ue(D),ze=ue(N),Ge=ue(L),Ke=ue(U),Ye=ue(R),Xe=ue(H),qe=ue(Q),$e=ue(j),Je=ue(V),Ze=ue(W),et=ue(z),tt=ue(K),rt=ue(Y),nt=ue(X),it=ue(q),ot=ue($),at=ue(J),st=ue(Z),lt=ue(ee),ct=ue(te),ut=ue(re),ht=ue(ne),pt=ue(ie),dt=ue(oe),At=ue(ae),ft=ue(se),gt=ue(ce);function mt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mt(Object(r),!0).forEach((function(t){Ct(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yt(e){return yt="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},yt(e)}function bt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wt(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Ft(n.key),n)}}function xt(e,t,r){return t&&wt(e.prototype,t),r&&wt(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ct(e,t,r){return(t=Ft(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function St(){return St=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},St.apply(this,arguments)}function Et(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kt(e,t)}function Bt(e){return Bt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Bt(e)}function kt(e,t){return kt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kt(e,t)}function _t(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Bt(e);if(t){var i=Bt(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _t(e)}(this,r)}}function It(e){return function(e){if(Array.isArray(e))return Mt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Mt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Mt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ft(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}var Ot=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Pt=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Dt={p:Pt,P:function(e,t){var r,n=e.match(/(P+)(p+)?/)||[],i=n[1],o=n[2];if(!o)return Ot(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",Ot(i,t)).replace("{{time}}",Pt(o,t))}},Nt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Lt(e){var t=e?"string"==typeof e||e instanceof String?dt.default(e):ht.default(e):new Date;return Ut(t)?t:null}function Ut(e,t){return t=t||new Date("1/1/1000"),Ae.default(e)&&!ct.default(e,t)}function Rt(e,t,r){if("en"===r)return fe.default(e,t,{awareOfUnicodeTokens:!0});var n=er(r);return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),!n&&Zt()&&er(Zt())&&(n=er(Zt())),fe.default(e,t,{locale:n||null,awareOfUnicodeTokens:!0})}function Ht(e,t){var r=t.dateFormat,n=t.locale;return e&&Rt(e,Array.isArray(r)?r[0]:r,n)||""}function Qt(e,t){var r=t.hour,n=void 0===r?0:r,i=t.minute,o=void 0===i?0:i,a=t.second,s=void 0===a?0:a;return He.default(Re.default(Ue.default(e,s),o),n)}function jt(e,t,r){var n=er(t||Zt());return qe.default(e,{locale:n,weekStartsOn:r})}function Vt(e){return $e.default(e)}function Wt(e){return Ze.default(e)}function zt(e){return Je.default(e)}function Gt(){return Xe.default(Lt())}function Kt(e,t){return e&&t?at.default(e,t):!e&&!t}function Yt(e,t){return e&&t?ot.default(e,t):!e&&!t}function Xt(e,t){return e&&t?st.default(e,t):!e&&!t}function qt(e,t){return e&&t?it.default(e,t):!e&&!t}function $t(e,t){return e&&t?nt.default(e,t):!e&&!t}function Jt(e,t,r){var n,i=Xe.default(t),o=et.default(r);try{n=ut.default(e,{start:i,end:o})}catch(e){n=!1}return n}function Zt(){return("undefined"!=typeof window?window:globalThis).__localeId__}function er(e){if("string"==typeof e){var t="undefined"!=typeof window?window:globalThis;return t.__localeData__?t.__localeData__[e]:null}return e}function tr(e,t){return Rt(Qe.default(Lt(),e),"LLLL",t)}function rr(e,t){return Rt(Qe.default(Lt(),e),"LLL",t)}function nr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,i=t.excludeDates,o=t.excludeDateIntervals,a=t.includeDates,s=t.includeDateIntervals,l=t.filterDate;return hr(e,{minDate:r,maxDate:n})||i&&i.some((function(t){return qt(e,t)}))||o&&o.some((function(t){var r=t.start,n=t.end;return ut.default(e,{start:r,end:n})}))||a&&!a.some((function(t){return qt(e,t)}))||s&&!s.some((function(t){var r=t.start,n=t.end;return ut.default(e,{start:r,end:n})}))||l&&!l(Lt(e))||!1}function ir(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.excludeDates,n=t.excludeDateIntervals;return n&&n.length>0?n.some((function(t){var r=t.start,n=t.end;return ut.default(e,{start:r,end:n})})):r&&r.some((function(t){return qt(e,t)}))||!1}function or(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,i=t.excludeDates,o=t.includeDates,a=t.filterDate;return hr(e,{minDate:$e.default(r),maxDate:tt.default(n)})||i&&i.some((function(t){return Yt(e,t)}))||o&&!o.some((function(t){return Yt(e,t)}))||a&&!a(Lt(e))||!1}function ar(e,t,r,n){var i=Ne.default(e),o=Pe.default(e),a=Ne.default(t),s=Pe.default(t),l=Ne.default(n);return i===a&&i===l?o<=r&&r<=s:i<a?l===i&&o<=r||l===a&&s>=r||l<a&&l>i:void 0}function sr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,i=t.excludeDates,o=t.includeDates,a=t.filterDate;return hr(e,{minDate:r,maxDate:n})||i&&i.some((function(t){return Xt(e,t)}))||o&&!o.some((function(t){return Xt(e,t)}))||a&&!a(Lt(e))||!1}function lr(e,t,r){if(!Ae.default(t)||!Ae.default(r))return!1;var n=Ne.default(t),i=Ne.default(r);return n<=e&&i>=e}function cr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,i=t.excludeDates,o=t.includeDates,a=t.filterDate,s=new Date(e,0,1);return hr(s,{minDate:Ze.default(r),maxDate:rt.default(n)})||i&&i.some((function(e){return Kt(s,e)}))||o&&!o.some((function(e){return Kt(s,e)}))||a&&!a(Lt(s))||!1}function ur(e,t,r,n){var i=Ne.default(e),o=De.default(e),a=Ne.default(t),s=De.default(t),l=Ne.default(n);return i===a&&i===l?o<=r&&r<=s:i<a?l===i&&o<=r||l===a&&s>=r||l<a&&l>i:void 0}function hr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate;return r&&Ge.default(e,r)<0||n&&Ge.default(e,n)>0}function pr(e,t){return t.some((function(t){return Ie.default(t)===Ie.default(e)&&Te.default(t)===Te.default(e)}))}function dr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.excludeTimes,n=t.includeTimes,i=t.filterTime;return r&&pr(e,r)||n&&!pr(e,n)||i&&!i(e)||!1}function Ar(e,t){var r=t.minTime,n=t.maxTime;if(!r||!n)throw new Error("Both minTime and maxTime props required");var i,o=Lt(),a=He.default(Re.default(o,Te.default(e)),Ie.default(e)),s=He.default(Re.default(o,Te.default(r)),Ie.default(r)),l=He.default(Re.default(o,Te.default(n)),Ie.default(n));try{i=!ut.default(a,{start:s,end:l})}catch(e){i=!1}return i}function fr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.includeDates,i=Ee.default(e,1);return r&&Ke.default(r,i)>0||n&&n.every((function(e){return Ke.default(e,i)>0}))||!1}function gr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.includeDates,i=be.default(e,1);return r&&Ke.default(i,r)>0||n&&n.every((function(e){return Ke.default(i,e)>0}))||!1}function mr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.includeDates,i=ke.default(e,1);return r&&Ye.default(r,i)>0||n&&n.every((function(e){return Ye.default(e,i)>0}))||!1}function vr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.includeDates,i=xe.default(e,1);return r&&Ye.default(i,r)>0||n&&n.every((function(e){return Ye.default(i,e)>0}))||!1}function yr(e){var t=e.minDate,r=e.includeDates;if(r&&t){var n=r.filter((function(e){return Ge.default(e,t)>=0}));return We.default(n)}return r?We.default(r):t}function br(e){var t=e.maxDate,r=e.includeDates;if(r&&t){var n=r.filter((function(e){return Ge.default(e,t)<=0}));return ze.default(n)}return r?ze.default(r):t}function wr(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",r=new Map,n=0,i=e.length;n<i;n++){var o=e[n];if(de.default(o)){var a=Rt(o,"MM.dd.yyyy"),s=r.get(a)||[];s.includes(t)||(s.push(t),r.set(a,s))}else if("object"===yt(o)){var l=Object.keys(o),c=l[0],u=o[l[0]];if("string"==typeof c&&u.constructor===Array)for(var h=0,p=u.length;h<p;h++){var d=Rt(u[h],"MM.dd.yyyy"),A=r.get(d)||[];A.includes(c)||(A.push(c),r.set(d,A))}}}return r}function xr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--holidays",r=new Map;return e.forEach((function(e){var n=e.date,i=e.holidayName;if(de.default(n)){var o=Rt(n,"MM.dd.yyyy"),a=r.get(o)||{};if(!("className"in a)||a.className!==t||(s=a.holidayNames,l=[i],s.length!==l.length||!s.every((function(e,t){return e===l[t]})))){var s,l;a.className=t;var c=a.holidayNames;a.holidayNames=c?[].concat(It(c),[i]):[i],r.set(o,a)}}})),r}function Cr(e,t,r,n,i){for(var o=i.length,a=[],s=0;s<o;s++){var l=ge.default(me.default(e,Ie.default(i[s])),Te.default(i[s])),c=ge.default(e,(r+1)*n);lt.default(l,t)&&ct.default(l,c)&&a.push(i[s])}return a}function Sr(e){return e<10?"0".concat(e):"".concat(e)}function Er(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,r=Math.ceil(Ne.default(e)/t)*t;return{startPeriod:r-(t-1),endPeriod:r}}function Br(e){var t=e.getSeconds(),r=e.getMilliseconds();return ht.default(e.getTime()-1e3*t-r)}function kr(e,t,r,n){for(var i=[],o=0;o<2*t+1;o++){var a=e+t-o,s=!0;r&&(s=Ne.default(r)<=a),n&&s&&(s=Ne.default(n)>=a),s&&i.push(a)}return i}var _r=function(e){Et(n,e);var r=Tt(n);function n(e){var i;bt(this,n),Ct(_t(i=r.call(this,e)),"renderOptions",(function(){var e=i.props.year,t=i.state.yearsList.map((function(t){return he.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:i.onChange.bind(_t(i),t),"aria-selected":e===t?"true":void 0},e===t?he.default.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",t)})),r=i.props.minDate?Ne.default(i.props.minDate):null,n=i.props.maxDate?Ne.default(i.props.maxDate):null;return n&&i.state.yearsList.find((function(e){return e===n}))||t.unshift(he.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:i.incrementYears},he.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),r&&i.state.yearsList.find((function(e){return e===r}))||t.push(he.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:i.decrementYears},he.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t})),Ct(_t(i),"onChange",(function(e){i.props.onChange(e)})),Ct(_t(i),"handleClickOutside",(function(){i.props.onCancel()})),Ct(_t(i),"shiftYears",(function(e){var t=i.state.yearsList.map((function(t){return t+e}));i.setState({yearsList:t})})),Ct(_t(i),"incrementYears",(function(){return i.shiftYears(1)})),Ct(_t(i),"decrementYears",(function(){return i.shiftYears(-1)}));var o=e.yearDropdownItemNumber,a=e.scrollableYearDropdown,s=o||(a?10:5);return i.state={yearsList:kr(i.props.year,s,i.props.minDate,i.props.maxDate)},i.dropdownRef=t.createRef(),i}return xt(n,[{key:"componentDidMount",value:function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,r=t?t.find((function(e){return e.ariaSelected})):null;e.scrollTop=r?r.offsetTop+(r.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}}},{key:"render",value:function(){var e=pe.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return he.default.createElement("div",{className:e,ref:this.dropdownRef},this.renderOptions())}}]),n}(he.default.Component),Tr=At.default(_r),Ir=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"state",{dropdownVisible:!1}),Ct(_t(e),"renderSelectOptions",(function(){for(var t=e.props.minDate?Ne.default(e.props.minDate):1900,r=e.props.maxDate?Ne.default(e.props.maxDate):2100,n=[],i=t;i<=r;i++)n.push(he.default.createElement("option",{key:i,value:i},i));return n})),Ct(_t(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),Ct(_t(e),"renderSelectMode",(function(){return he.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),Ct(_t(e),"renderReadView",(function(t){return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},he.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))})),Ct(_t(e),"renderDropdown",(function(){return he.default.createElement(Tr,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})})),Ct(_t(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,r=[e.renderReadView(!t)];return t&&r.unshift(e.renderDropdown()),r})),Ct(_t(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)})),Ct(_t(e),"toggleDropdown",(function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},(function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)}))})),Ct(_t(e),"handleYearChange",(function(t,r){e.onSelect(t,r),e.setOpen()})),Ct(_t(e),"onSelect",(function(t,r){e.props.onSelect&&e.props.onSelect(t,r)})),Ct(_t(e),"setOpen",(function(){e.props.setOpen&&e.props.setOpen(!0)})),e}return xt(r,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return he.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),r}(he.default.Component),Mr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"isSelectedMonth",(function(t){return e.props.month===t})),Ct(_t(e),"renderOptions",(function(){return e.props.monthNames.map((function(t,r){return he.default.createElement("div",{className:e.isSelectedMonth(r)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(_t(e),r),"aria-selected":e.isSelectedMonth(r)?"true":void 0},e.isSelectedMonth(r)?he.default.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",t)}))})),Ct(_t(e),"onChange",(function(t){return e.props.onChange(t)})),Ct(_t(e),"handleClickOutside",(function(){return e.props.onCancel()})),e}return xt(r,[{key:"render",value:function(){return he.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),r}(he.default.Component),Fr=At.default(Mr),Or=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"state",{dropdownVisible:!1}),Ct(_t(e),"renderSelectOptions",(function(e){return e.map((function(e,t){return he.default.createElement("option",{key:t,value:t},e)}))})),Ct(_t(e),"renderSelectMode",(function(t){return he.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))})),Ct(_t(e),"renderReadView",(function(t,r){return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},he.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},r[e.props.month]))})),Ct(_t(e),"renderDropdown",(function(t){return he.default.createElement(Fr,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})})),Ct(_t(e),"renderScrollMode",(function(t){var r=e.state.dropdownVisible,n=[e.renderReadView(!r,t)];return r&&n.unshift(e.renderDropdown(t)),n})),Ct(_t(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)})),Ct(_t(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return xt(r,[{key:"render",value:function(){var e,t=this,r=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return rr(e,t.props.locale)}:function(e){return tr(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(r);break;case"select":e=this.renderSelectMode(r)}return he.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),r}(he.default.Component);function Pr(e,t){for(var r=[],n=Vt(e),i=Vt(t);!lt.default(n,i);)r.push(Lt(n)),n=be.default(n,1);return r}var Dr=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"renderOptions",(function(){return n.state.monthYearsList.map((function(e){var t=Le.default(e),r=Kt(n.props.date,e)&&Yt(n.props.date,e);return he.default.createElement("div",{className:r?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:n.onChange.bind(_t(n),t),"aria-selected":r?"true":void 0},r?he.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",Rt(e,n.props.dateFormat,n.props.locale))}))})),Ct(_t(n),"onChange",(function(e){return n.props.onChange(e)})),Ct(_t(n),"handleClickOutside",(function(){n.props.onCancel()})),n.state={monthYearsList:Pr(n.props.minDate,n.props.maxDate)},n}return xt(r,[{key:"render",value:function(){var e=pe.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return he.default.createElement("div",{className:e},this.renderOptions())}}]),r}(he.default.Component),Nr=At.default(Dr),Lr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"state",{dropdownVisible:!1}),Ct(_t(e),"renderSelectOptions",(function(){for(var t=Vt(e.props.minDate),r=Vt(e.props.maxDate),n=[];!lt.default(t,r);){var i=Le.default(t);n.push(he.default.createElement("option",{key:i,value:i},Rt(t,e.props.dateFormat,e.props.locale))),t=be.default(t,1)}return n})),Ct(_t(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),Ct(_t(e),"renderSelectMode",(function(){return he.default.createElement("select",{value:Le.default(Vt(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),Ct(_t(e),"renderReadView",(function(t){var r=Rt(e.props.date,e.props.dateFormat,e.props.locale);return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},he.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},r))})),Ct(_t(e),"renderDropdown",(function(){return he.default.createElement(Nr,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})})),Ct(_t(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,r=[e.renderReadView(!t)];return t&&r.unshift(e.renderDropdown()),r})),Ct(_t(e),"onChange",(function(t){e.toggleDropdown();var r=Lt(parseInt(t));Kt(e.props.date,r)&&Yt(e.props.date,r)||e.props.onChange(r)})),Ct(_t(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return xt(r,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return he.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),r}(he.default.Component),Ur=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"dayEl",he.default.createRef()),Ct(_t(e),"handleClick",(function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)})),Ct(_t(e),"handleMouseEnter",(function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)})),Ct(_t(e),"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Ct(_t(e),"isSameDay",(function(t){return qt(e.props.day,t)})),Ct(_t(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!(e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected))&&(e.isSameDay(e.props.preSelection)||e.isSameWeek(e.props.preSelection))})),Ct(_t(e),"isDisabled",(function(){return nr(e.props.day,e.props)})),Ct(_t(e),"isExcluded",(function(){return ir(e.props.day,e.props)})),Ct(_t(e),"isStartOfWeek",(function(){return qt(e.props.day,jt(e.props.day,e.props.locale,e.props.calendarStartDay))})),Ct(_t(e),"isSameWeek",(function(t){return e.props.showWeekPicker&&qt(t,jt(e.props.day,e.props.locale,e.props.calendarStartDay))})),Ct(_t(e),"getHighLightedClass",(function(){var t=e.props,r=t.day,n=t.highlightDates;if(!n)return!1;var i=Rt(r,"MM.dd.yyyy");return n.get(i)})),Ct(_t(e),"getHolidaysClass",(function(){var t=e.props,r=t.day,n=t.holidays;if(!n)return!1;var i=Rt(r,"MM.dd.yyyy");return n.has(i)?[n.get(i).className]:void 0})),Ct(_t(e),"isInRange",(function(){var t=e.props,r=t.day,n=t.startDate,i=t.endDate;return!(!n||!i)&&Jt(r,n,i)})),Ct(_t(e),"isInSelectingRange",(function(){var t,r=e.props,n=r.day,i=r.selectsStart,o=r.selectsEnd,a=r.selectsRange,s=r.selectsDisabledDaysInRange,l=r.startDate,c=r.endDate,u=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return!(!(i||o||a)||!u||!s&&e.isDisabled())&&(i&&c&&(ct.default(u,c)||$t(u,c))?Jt(n,u,c):(o&&l&&(lt.default(u,l)||$t(u,l))||!(!a||!l||c||!lt.default(u,l)&&!$t(u,l)))&&Jt(n,l,u))})),Ct(_t(e),"isSelectingRangeStart",(function(){var t;if(!e.isInSelectingRange())return!1;var r=e.props,n=r.day,i=r.startDate,o=r.selectsStart,a=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return qt(n,o?a:i)})),Ct(_t(e),"isSelectingRangeEnd",(function(){var t;if(!e.isInSelectingRange())return!1;var r=e.props,n=r.day,i=r.endDate,o=r.selectsEnd,a=r.selectsRange,s=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return qt(n,o||a?s:i)})),Ct(_t(e),"isRangeStart",(function(){var t=e.props,r=t.day,n=t.startDate,i=t.endDate;return!(!n||!i)&&qt(n,r)})),Ct(_t(e),"isRangeEnd",(function(){var t=e.props,r=t.day,n=t.startDate,i=t.endDate;return!(!n||!i)&&qt(i,r)})),Ct(_t(e),"isWeekend",(function(){var t=Me.default(e.props.day);return 0===t||6===t})),Ct(_t(e),"isAfterMonth",(function(){return void 0!==e.props.month&&(e.props.month+1)%12===Pe.default(e.props.day)})),Ct(_t(e),"isBeforeMonth",(function(){return void 0!==e.props.month&&(Pe.default(e.props.day)+1)%12===e.props.month})),Ct(_t(e),"isCurrentDay",(function(){return e.isSameDay(Lt())})),Ct(_t(e),"isSelected",(function(){return e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected)})),Ct(_t(e),"getClassNames",(function(t){var r=e.props.dayClassName?e.props.dayClassName(t):void 0;return pe.default("react-datepicker__day",r,"react-datepicker__day--"+Rt(e.props.day,"ddd",undefined),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSelected(),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isCurrentDay(),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isAfterMonth()||e.isBeforeMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"),e.getHolidaysClass())})),Ct(_t(e),"getAriaLabel",(function(){var t=e.props,r=t.day,n=t.ariaLabelPrefixWhenEnabled,i=void 0===n?"Choose":n,o=t.ariaLabelPrefixWhenDisabled,a=void 0===o?"Not available":o,s=e.isDisabled()||e.isExcluded()?a:i;return"".concat(s," ").concat(Rt(r,"PPPP",e.props.locale))})),Ct(_t(e),"getTitle",(function(){var t=e.props,r=t.day,n=t.holidays,i=void 0===n?new Map:n,o=Rt(r,"MM.dd.yyyy");return i.has(o)&&i.get(o).holidayNames.length>0?i.get(o).holidayNames.join(", "):""})),Ct(_t(e),"getTabIndex",(function(t,r){var n=t||e.props.selected,i=r||e.props.preSelection;return(!e.props.showWeekPicker||!e.props.showWeekNumber&&e.isStartOfWeek())&&(e.isKeyboardSelected()||e.isSameDay(n)&&qt(i,n))?0:-1})),Ct(_t(e),"handleFocusDay",(function(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!r.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(n=!0),e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()&&(n=!1),e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()&&(n=!1)),n&&(null===(t=e.dayEl.current)||void 0===t||t.focus({preventScroll:!0}))})),Ct(_t(e),"renderDayContents",(function(){return e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()||e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()?null:e.props.renderDayContents?e.props.renderDayContents(Fe.default(e.props.day),e.props.day):Fe.default(e.props.day)})),Ct(_t(e),"render",(function(){return he.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"option",title:e.getTitle(),"aria-disabled":e.isDisabled(),"aria-current":e.isCurrentDay()?"date":void 0,"aria-selected":e.isSelected()||e.isInRange()},e.renderDayContents(),""!==e.getTitle()&&he.default.createElement("span",{className:"holiday-overlay"},e.getTitle()))})),e}return xt(r,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),r}(he.default.Component),Rr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"weekNumberEl",he.default.createRef()),Ct(_t(e),"handleClick",(function(t){e.props.onClick&&e.props.onClick(t)})),Ct(_t(e),"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Ct(_t(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!qt(e.props.date,e.props.selected)&&qt(e.props.date,e.props.preSelection)})),Ct(_t(e),"getTabIndex",(function(){return e.props.showWeekPicker&&e.props.showWeekNumber&&(e.isKeyboardSelected()||qt(e.props.date,e.props.selected)&&qt(e.props.preSelection,e.props.selected))?0:-1})),Ct(_t(e),"handleFocusWeekNumber",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=!1;0===e.getTabIndex()&&!t.isInputFocused&&qt(e.props.date,e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(r=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(r=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(r=!0)),r&&e.weekNumberEl.current&&e.weekNumberEl.current.focus({preventScroll:!0})})),e}return xt(r,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(e){this.handleFocusWeekNumber(e)}},{key:"render",value:function(){var e=this.props,t=e.weekNumber,r=e.ariaLabelPrefix,n=void 0===r?"week ":r,i={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!e.onClick,"react-datepicker__week-number--selected":qt(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return he.default.createElement("div",{ref:this.weekNumberEl,className:pe.default(i),"aria-label":"".concat(n," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},t)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}]),r}(he.default.Component),Hr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"handleDayClick",(function(t,r){e.props.onDayClick&&e.props.onDayClick(t,r)})),Ct(_t(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Ct(_t(e),"handleWeekClick",(function(t,r,n){if("function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,r,n),e.props.showWeekPicker){var i=jt(t,e.props.locale,e.props.calendarStartDay);e.handleDayClick(i,n)}e.props.shouldCloseOnSelect&&e.props.setOpen(!1)})),Ct(_t(e),"formatWeekNumber",(function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):function(e){var t=Zt()&&er(Zt());return Oe.default(e,t?{locale:t}:null)}(t)})),Ct(_t(e),"renderDays",(function(){var t=jt(e.props.day,e.props.locale,e.props.calendarStartDay),r=[],n=e.formatWeekNumber(t);if(e.props.showWeekNumber){var i=e.props.onWeekSelect||e.props.showWeekPicker?e.handleWeekClick.bind(_t(e),t,n):void 0;r.push(he.default.createElement(Rr,{key:"W",weekNumber:n,date:t,onClick:i,selected:e.props.selected,preSelection:e.props.preSelection,ariaLabelPrefix:e.props.ariaLabelPrefix,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef}))}return r.concat([0,1,2,3,4,5,6].map((function(r){var n=ve.default(t,r);return he.default.createElement(Ur,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:n.valueOf(),day:n,month:e.props.month,onClick:e.handleDayClick.bind(_t(e),n),onMouseEnter:e.handleDayMouseEnter.bind(_t(e),n),minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart,locale:e.props.locale})})))})),Ct(_t(e),"startOfWeek",(function(){return jt(e.props.day,e.props.locale,e.props.calendarStartDay)})),Ct(_t(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!qt(e.startOfWeek(),e.props.selected)&&qt(e.startOfWeek(),e.props.preSelection)})),e}return xt(r,[{key:"render",value:function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":qt(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return he.default.createElement("div",{className:pe.default(e)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),r}(he.default.Component),Qr="two_columns",jr="three_columns",Vr="four_columns",Wr=Ct(Ct(Ct({},Qr,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),jr,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Vr,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function zr(e,t){return e?Vr:t?Qr:jr}var Gr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"MONTH_REFS",It(Array(12)).map((function(){return he.default.createRef()}))),Ct(_t(e),"QUARTER_REFS",It(Array(4)).map((function(){return he.default.createRef()}))),Ct(_t(e),"isDisabled",(function(t){return nr(t,e.props)})),Ct(_t(e),"isExcluded",(function(t){return ir(t,e.props)})),Ct(_t(e),"handleDayClick",(function(t,r){e.props.onDayClick&&e.props.onDayClick(t,r,e.props.orderInDisplay)})),Ct(_t(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Ct(_t(e),"handleMouseLeave",(function(){e.props.onMouseLeave&&e.props.onMouseLeave()})),Ct(_t(e),"isRangeStartMonth",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate;return!(!i||!o)&&Yt(Qe.default(n,t),i)})),Ct(_t(e),"isRangeStartQuarter",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate;return!(!i||!o)&&Xt(je.default(n,t),i)})),Ct(_t(e),"isRangeEndMonth",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate;return!(!i||!o)&&Yt(Qe.default(n,t),o)})),Ct(_t(e),"isRangeEndQuarter",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate;return!(!i||!o)&&Xt(je.default(n,t),o)})),Ct(_t(e),"isInSelectingRangeMonth",(function(t){var r,n=e.props,i=n.day,o=n.selectsStart,a=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return!(!(o||a||s)||!u)&&(o&&c?ar(u,c,t,i):(a&&l||!(!s||!l||c))&&ar(l,u,t,i))})),Ct(_t(e),"isSelectingMonthRangeStart",(function(t){var r;if(!e.isInSelectingRangeMonth(t))return!1;var n=e.props,i=n.day,o=n.startDate,a=n.selectsStart,s=Qe.default(i,t),l=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return Yt(s,a?l:o)})),Ct(_t(e),"isSelectingMonthRangeEnd",(function(t){var r;if(!e.isInSelectingRangeMonth(t))return!1;var n=e.props,i=n.day,o=n.endDate,a=n.selectsEnd,s=n.selectsRange,l=Qe.default(i,t),c=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return Yt(l,a||s?c:o)})),Ct(_t(e),"isInSelectingRangeQuarter",(function(t){var r,n=e.props,i=n.day,o=n.selectsStart,a=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return!(!(o||a||s)||!u)&&(o&&c?ur(u,c,t,i):(a&&l||!(!s||!l||c))&&ur(l,u,t,i))})),Ct(_t(e),"isWeekInMonth",(function(t){var r=e.props.day,n=ve.default(t,6);return Yt(t,r)||Yt(n,r)})),Ct(_t(e),"isCurrentMonth",(function(e,t){return Ne.default(e)===Ne.default(Lt())&&t===Pe.default(Lt())})),Ct(_t(e),"isCurrentQuarter",(function(e,t){return Ne.default(e)===Ne.default(Lt())&&t===De.default(Lt())})),Ct(_t(e),"isSelectedMonth",(function(e,t,r){return Pe.default(r)===t&&Ne.default(e)===Ne.default(r)})),Ct(_t(e),"isSelectedQuarter",(function(e,t,r){return De.default(e)===t&&Ne.default(e)===Ne.default(r)})),Ct(_t(e),"renderWeeks",(function(){for(var t=[],r=e.props.fixedHeight,n=0,i=!1,o=jt(Vt(e.props.day),e.props.locale,e.props.calendarStartDay);t.push(he.default.createElement(Hr,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:n,day:o,month:Pe.default(e.props.day),onDayClick:e.handleDayClick,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,showWeekNumber:e.props.showWeekNumbers,showWeekPicker:e.props.showWeekPicker,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,calendarStartDay:e.props.calendarStartDay,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!i;){n++,o=ye.default(o,1);var a=r&&n>=6,s=!r&&!e.isWeekInMonth(o);if(a||s){if(!e.props.peekNextMonth)break;i=!0}}return t})),Ct(_t(e),"onMonthClick",(function(t,r){e.handleDayClick(Vt(Qe.default(e.props.day,r)),t)})),Ct(_t(e),"onMonthMouseEnter",(function(t){e.handleDayMouseEnter(Vt(Qe.default(e.props.day,t)))})),Ct(_t(e),"handleMonthNavigation",(function(t,r){e.isDisabled(r)||e.isExcluded(r)||(e.props.setPreSelection(r),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())})),Ct(_t(e),"onMonthKeyDown",(function(t,r){var n=e.props,i=n.selected,o=n.preSelection,a=n.disabledKeyboardNavigation,s=n.showTwoColumnMonthYearPicker,l=n.showFourColumnMonthYearPicker,c=n.setPreSelection,u=t.key;if("Tab"!==u&&t.preventDefault(),!a){var h=zr(l,s),p=Wr[h].verticalNavigationOffset,d=Wr[h].grid;switch(u){case"Enter":e.onMonthClick(t,r),c(i);break;case"ArrowRight":e.handleMonthNavigation(11===r?0:r+1,be.default(o,1));break;case"ArrowLeft":e.handleMonthNavigation(0===r?11:r-1,Ee.default(o,1));break;case"ArrowUp":e.handleMonthNavigation(d[0].includes(r)?r+12-p:r-p,Ee.default(o,p));break;case"ArrowDown":e.handleMonthNavigation(d[d.length-1].includes(r)?r-12+p:r+p,be.default(o,p))}}})),Ct(_t(e),"onQuarterClick",(function(t,r){e.handleDayClick(zt(je.default(e.props.day,r)),t)})),Ct(_t(e),"onQuarterMouseEnter",(function(t){e.handleDayMouseEnter(zt(je.default(e.props.day,t)))})),Ct(_t(e),"handleQuarterNavigation",(function(t,r){e.isDisabled(r)||e.isExcluded(r)||(e.props.setPreSelection(r),e.QUARTER_REFS[t-1].current&&e.QUARTER_REFS[t-1].current.focus())})),Ct(_t(e),"onQuarterKeyDown",(function(t,r){var n=t.key;if(!e.props.disabledKeyboardNavigation)switch(n){case"Enter":e.onQuarterClick(t,r),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleQuarterNavigation(4===r?1:r+1,we.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleQuarterNavigation(1===r?4:r-1,Be.default(e.props.preSelection,1))}})),Ct(_t(e),"getMonthClassNames",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate,a=r.selected,s=r.minDate,l=r.maxDate,c=r.preSelection,u=r.monthClassName,h=r.excludeDates,p=r.includeDates,d=u?u(Qe.default(n,t)):void 0,A=Qe.default(n,t);return pe.default("react-datepicker__month-text","react-datepicker__month-".concat(t),d,{"react-datepicker__month-text--disabled":(s||l||h||p)&&or(A,e.props),"react-datepicker__month-text--selected":e.isSelectedMonth(n,t,a),"react-datepicker__month-text--keyboard-selected":!e.props.disabledKeyboardNavigation&&Pe.default(c)===t,"react-datepicker__month-text--in-selecting-range":e.isInSelectingRangeMonth(t),"react-datepicker__month-text--in-range":ar(i,o,t,n),"react-datepicker__month-text--range-start":e.isRangeStartMonth(t),"react-datepicker__month-text--range-end":e.isRangeEndMonth(t),"react-datepicker__month-text--selecting-range-start":e.isSelectingMonthRangeStart(t),"react-datepicker__month-text--selecting-range-end":e.isSelectingMonthRangeEnd(t),"react-datepicker__month-text--today":e.isCurrentMonth(n,t)})})),Ct(_t(e),"getTabIndex",(function(t){var r=Pe.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==r?"-1":"0"})),Ct(_t(e),"getQuarterTabIndex",(function(t){var r=De.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==r?"-1":"0"})),Ct(_t(e),"getAriaLabel",(function(t){var r=e.props,n=r.chooseDayAriaLabelPrefix,i=void 0===n?"Choose":n,o=r.disabledDayAriaLabelPrefix,a=void 0===o?"Not available":o,s=r.day,l=Qe.default(s,t),c=e.isDisabled(l)||e.isExcluded(l)?a:i;return"".concat(c," ").concat(Rt(l,"MMMM yyyy"))})),Ct(_t(e),"getQuarterClassNames",(function(t){var r=e.props,n=r.day,i=r.startDate,o=r.endDate,a=r.selected,s=r.minDate,l=r.maxDate,c=r.preSelection,u=r.disabledKeyboardNavigation;return pe.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter-text--disabled":(s||l)&&sr(je.default(n,t),e.props),"react-datepicker__quarter-text--selected":e.isSelectedQuarter(n,t,a),"react-datepicker__quarter-text--keyboard-selected":!u&&De.default(c)===t,"react-datepicker__quarter-text--in-selecting-range":e.isInSelectingRangeQuarter(t),"react-datepicker__quarter-text--in-range":ur(i,o,t,n),"react-datepicker__quarter-text--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter-text--range-end":e.isRangeEndQuarter(t)})})),Ct(_t(e),"getMonthContent",(function(t){var r=e.props,n=r.showFullMonthYearPicker,i=r.renderMonthContent,o=r.locale,a=r.day,s=rr(t,o),l=tr(t,o);return i?i(t,s,l,a):n?l:s})),Ct(_t(e),"getQuarterContent",(function(t){var r=e.props,n=r.renderQuarterContent,i=function(e,t){return Rt(je.default(Lt(),e),"QQQ",t)}(t,r.locale);return n?n(t,i):i})),Ct(_t(e),"renderMonths",(function(){var t=e.props,r=t.showTwoColumnMonthYearPicker,n=t.showFourColumnMonthYearPicker,i=t.day,o=t.selected;return Wr[zr(n,r)].grid.map((function(t,r){return he.default.createElement("div",{className:"react-datepicker__month-wrapper",key:r},t.map((function(t,r){return he.default.createElement("div",{ref:e.MONTH_REFS[t],key:r,onClick:function(r){e.onMonthClick(r,t)},onKeyDown:function(r){e.onMonthKeyDown(r,t)},onMouseEnter:function(){return e.onMonthMouseEnter(t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"option","aria-label":e.getAriaLabel(t),"aria-current":e.isCurrentMonth(i,t)?"date":void 0,"aria-selected":e.isSelectedMonth(i,t,o)},e.getMonthContent(t))})))}))})),Ct(_t(e),"renderQuarters",(function(){var t=e.props,r=t.day,n=t.selected;return he.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(t,i){return he.default.createElement("div",{key:i,ref:e.QUARTER_REFS[i],role:"option",onClick:function(r){e.onQuarterClick(r,t)},onKeyDown:function(r){e.onQuarterKeyDown(r,t)},onMouseEnter:function(){return e.onQuarterMouseEnter(t)},className:e.getQuarterClassNames(t),"aria-selected":e.isSelectedQuarter(r,t,n),tabIndex:e.getQuarterTabIndex(t),"aria-current":e.isCurrentQuarter(r,t)?"date":void 0},e.getQuarterContent(t))})))})),Ct(_t(e),"getClassNames",(function(){var t=e.props,r=t.selectingDate,n=t.selectsStart,i=t.selectsEnd,o=t.showMonthYearPicker,a=t.showQuarterYearPicker,s=t.showWeekPicker;return pe.default("react-datepicker__month",{"react-datepicker__month--selecting-range":r&&(n||i)},{"react-datepicker__monthPicker":o},{"react-datepicker__quarterPicker":a},{"react-datepicker__weekPicker":s})})),e}return xt(r,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,r=e.showQuarterYearPicker,n=e.day,i=e.ariaLabelPrefix,o=void 0===i?"month ":i;return he.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(o," ").concat(Rt(n,"yyyy-MM")),role:"listbox"},t?this.renderMonths():r?this.renderQuarters():this.renderWeeks())}}]),r}(he.default.Component),Kr=function(e){Et(r,e);var t=Tt(r);function r(){var e;bt(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Ct(_t(e=t.call.apply(t,[this].concat(i))),"state",{height:null}),Ct(_t(e),"scrollToTheSelectedTime",(function(){requestAnimationFrame((function(){e.list&&(e.list.scrollTop=e.centerLi&&r.calcCenterPosition(e.props.monthRef?e.props.monthRef.clientHeight-e.header.clientHeight:e.list.clientHeight,e.centerLi))}))})),Ct(_t(e),"handleClick",(function(t){(e.props.minTime||e.props.maxTime)&&Ar(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&dr(t,e.props)||e.props.onChange(t)})),Ct(_t(e),"isSelectedTime",(function(t){return e.props.selected&&(r=t,Br(e.props.selected).getTime()===Br(r).getTime());var r})),Ct(_t(e),"isDisabledTime",(function(t){return(e.props.minTime||e.props.maxTime)&&Ar(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&dr(t,e.props)})),Ct(_t(e),"liClasses",(function(t){var r=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t):void 0];return e.isSelectedTime(t)&&r.push("react-datepicker__time-list-item--selected"),e.isDisabledTime(t)&&r.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(60*Ie.default(t)+Te.default(t))%e.props.intervals!=0&&r.push("react-datepicker__time-list-item--injected"),r.join(" ")})),Ct(_t(e),"handleOnKeyDown",(function(t,r){" "===t.key&&(t.preventDefault(),t.key="Enter"),"ArrowUp"!==t.key&&"ArrowLeft"!==t.key||!t.target.previousSibling||(t.preventDefault(),t.target.previousSibling.focus()),"ArrowDown"!==t.key&&"ArrowRight"!==t.key||!t.target.nextSibling||(t.preventDefault(),t.target.nextSibling.focus()),"Enter"===t.key&&e.handleClick(r),e.props.handleOnKeyDown(t)})),Ct(_t(e),"renderTimes",(function(){for(var t,r=[],n=e.props.format?e.props.format:"p",i=e.props.intervals,o=e.props.selected||e.props.openToDate||Lt(),a=(t=o,Xe.default(t)),s=e.props.injectTimes&&e.props.injectTimes.sort((function(e,t){return e-t})),l=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+r-+t)/36e5)}(o),c=l/i,u=0;u<c;u++){var h=ge.default(a,u*i);if(r.push(h),s){var p=Cr(a,h,u,i,s);r=r.concat(p)}}var d=r.reduce((function(e,t){return t.getTime()<=o.getTime()?t:e}),r[0]);return r.map((function(t,r){return he.default.createElement("li",{key:r,onClick:e.handleClick.bind(_t(e),t),className:e.liClasses(t),ref:function(r){t===d&&(e.centerLi=r)},onKeyDown:function(r){e.handleOnKeyDown(r,t)},tabIndex:t===d?0:-1,role:"option","aria-selected":e.isSelectedTime(t)?"true":void 0,"aria-disabled":e.isDisabledTime(t)?"true":void 0},Rt(t,n,e.props.locale))}))})),e}return xt(r,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return he.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},he.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},he.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),he.default.createElement("div",{className:"react-datepicker__time"},he.default.createElement("div",{className:"react-datepicker__time-box"},he.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),r}(he.default.Component);Ct(Kr,"calcCenterPosition",(function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)}));var Yr=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"YEAR_REFS",It(Array(n.props.yearItemNumber)).map((function(){return he.default.createRef()}))),Ct(_t(n),"isDisabled",(function(e){return nr(e,n.props)})),Ct(_t(n),"isExcluded",(function(e){return ir(e,n.props)})),Ct(_t(n),"selectingDate",(function(){var e;return null!==(e=n.props.selectingDate)&&void 0!==e?e:n.props.preSelection})),Ct(_t(n),"updateFocusOnPaginate",(function(e){var t=function(){this.YEAR_REFS[e].current.focus()}.bind(_t(n));window.requestAnimationFrame(t)})),Ct(_t(n),"handleYearClick",(function(e,t){n.props.onDayClick&&n.props.onDayClick(e,t)})),Ct(_t(n),"handleYearNavigation",(function(e,t){var r=n.props,i=r.date,o=r.yearItemNumber,a=Er(i,o).startPeriod;n.isDisabled(t)||n.isExcluded(t)||(n.props.setPreSelection(t),e-a==-1?n.updateFocusOnPaginate(o-1):e-a===o?n.updateFocusOnPaginate(0):n.YEAR_REFS[e-a].current.focus())})),Ct(_t(n),"isSameDay",(function(e,t){return qt(e,t)})),Ct(_t(n),"isCurrentYear",(function(e){return e===Ne.default(Lt())})),Ct(_t(n),"isRangeStart",(function(e){return n.props.startDate&&n.props.endDate&&Kt(Ve.default(Lt(),e),n.props.startDate)})),Ct(_t(n),"isRangeEnd",(function(e){return n.props.startDate&&n.props.endDate&&Kt(Ve.default(Lt(),e),n.props.endDate)})),Ct(_t(n),"isInRange",(function(e){return lr(e,n.props.startDate,n.props.endDate)})),Ct(_t(n),"isInSelectingRange",(function(e){var t=n.props,r=t.selectsStart,i=t.selectsEnd,o=t.selectsRange,a=t.startDate,s=t.endDate;return!(!(r||i||o)||!n.selectingDate())&&(r&&s?lr(e,n.selectingDate(),s):(i&&a||!(!o||!a||s))&&lr(e,a,n.selectingDate()))})),Ct(_t(n),"isSelectingRangeStart",(function(e){if(!n.isInSelectingRange(e))return!1;var t=n.props,r=t.startDate,i=t.selectsStart;return Kt(Ve.default(Lt(),e),i?n.selectingDate():r)})),Ct(_t(n),"isSelectingRangeEnd",(function(e){if(!n.isInSelectingRange(e))return!1;var t=n.props,r=t.endDate,i=t.selectsEnd,o=t.selectsRange;return Kt(Ve.default(Lt(),e),i||o?n.selectingDate():r)})),Ct(_t(n),"isKeyboardSelected",(function(e){var t=Wt(Ve.default(n.props.date,e));return!n.props.disabledKeyboardNavigation&&!n.props.inline&&!qt(t,Wt(n.props.selected))&&qt(t,Wt(n.props.preSelection))})),Ct(_t(n),"onYearClick",(function(e,t){var r=n.props.date;n.handleYearClick(Wt(Ve.default(r,t)),e)})),Ct(_t(n),"onYearKeyDown",(function(e,t){var r=e.key;if(!n.props.disabledKeyboardNavigation)switch(r){case"Enter":n.onYearClick(e,t),n.props.setPreSelection(n.props.selected);break;case"ArrowRight":n.handleYearNavigation(t+1,xe.default(n.props.preSelection,1));break;case"ArrowLeft":n.handleYearNavigation(t-1,ke.default(n.props.preSelection,1))}})),Ct(_t(n),"getYearClassNames",(function(e){var t=n.props,r=t.minDate,i=t.maxDate,o=t.selected,a=t.excludeDates,s=t.includeDates,l=t.filterDate;return pe.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":e===Ne.default(o),"react-datepicker__year-text--disabled":(r||i||a||s||l)&&cr(e,n.props),"react-datepicker__year-text--keyboard-selected":n.isKeyboardSelected(e),"react-datepicker__year-text--range-start":n.isRangeStart(e),"react-datepicker__year-text--range-end":n.isRangeEnd(e),"react-datepicker__year-text--in-range":n.isInRange(e),"react-datepicker__year-text--in-selecting-range":n.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":n.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":n.isSelectingRangeEnd(e),"react-datepicker__year-text--today":n.isCurrentYear(e)})})),Ct(_t(n),"getYearTabIndex",(function(e){return n.props.disabledKeyboardNavigation?"-1":e===Ne.default(n.props.preSelection)?"0":"-1"})),Ct(_t(n),"getYearContainerClassNames",(function(){var e=n.props,t=e.selectingDate,r=e.selectsStart,i=e.selectsEnd,o=e.selectsRange;return pe.default("react-datepicker__year",{"react-datepicker__year--selecting-range":t&&(r||i||o)})})),Ct(_t(n),"getYearContent",(function(e){return n.props.renderYearContent?n.props.renderYearContent(e):e})),n}return xt(r,[{key:"render",value:function(){for(var e=this,t=[],r=this.props,n=r.date,i=r.yearItemNumber,o=r.onYearMouseEnter,a=r.onYearMouseLeave,s=Er(n,i),l=s.startPeriod,c=s.endPeriod,u=function(r){t.push(he.default.createElement("div",{ref:e.YEAR_REFS[r-l],onClick:function(t){e.onYearClick(t,r)},onKeyDown:function(t){e.onYearKeyDown(t,r)},tabIndex:e.getYearTabIndex(r),className:e.getYearClassNames(r),onMouseEnter:function(e){return o(e,r)},onMouseLeave:function(e){return a(e,r)},key:r,"aria-current":e.isCurrentYear(r)?"date":void 0},e.getYearContent(r)))},h=l;h<=c;h++)u(h);return he.default.createElement("div",{className:this.getYearContainerClassNames()},he.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.clearSelectingDate},t))}}]),r}(he.default.Component),Xr=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"onTimeChange",(function(e){n.setState({time:e});var t=n.props.date,r=t instanceof Date&&!isNaN(t)?t:new Date;r.setHours(e.split(":")[0]),r.setMinutes(e.split(":")[1]),n.props.onChange(r)})),Ct(_t(n),"renderTimeInput",(function(){var e=n.state.time,t=n.props,r=t.date,i=t.timeString,o=t.customTimeInput;return o?he.default.cloneElement(o,{date:r,value:e,onChange:n.onTimeChange}):he.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){n.onTimeChange(e.target.value||i)}})})),n.state={time:n.props.timeString},n}return xt(r,[{key:"render",value:function(){return he.default.createElement("div",{className:"react-datepicker__input-time-container"},he.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),he.default.createElement("div",{className:"react-datepicker-time__input-container"},he.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}]),r}(he.default.Component);function qr(e){var t=e.className,r=e.children,n=e.showPopperArrow,i=e.arrowProps,o=void 0===i?{}:i;return he.default.createElement("div",{className:t},n&&he.default.createElement("div",St({className:"react-datepicker__triangle"},o)),r)}var $r=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Jr=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"handleClickOutside",(function(e){n.props.onClickOutside(e)})),Ct(_t(n),"setClickOutsideRef",(function(){return n.containerRef.current})),Ct(_t(n),"handleDropdownFocus",(function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return $r.some((function(t){return e.indexOf(t)>=0}))})(e.target)&&n.props.onDropdownFocus()})),Ct(_t(n),"getDateInView",(function(){var e=n.props,t=e.preSelection,r=e.selected,i=e.openToDate,o=yr(n.props),a=br(n.props),s=Lt();return i||r||t||(o&&ct.default(s,o)?o:a&&lt.default(s,a)?a:s)})),Ct(_t(n),"increaseMonth",(function(){n.setState((function(e){var t=e.date;return{date:be.default(t,1)}}),(function(){return n.handleMonthChange(n.state.date)}))})),Ct(_t(n),"decreaseMonth",(function(){n.setState((function(e){var t=e.date;return{date:Ee.default(t,1)}}),(function(){return n.handleMonthChange(n.state.date)}))})),Ct(_t(n),"handleDayClick",(function(e,t,r){n.props.onSelect(e,t,r),n.props.setPreSelection&&n.props.setPreSelection(e)})),Ct(_t(n),"handleDayMouseEnter",(function(e){n.setState({selectingDate:e}),n.props.onDayMouseEnter&&n.props.onDayMouseEnter(e)})),Ct(_t(n),"handleMonthMouseLeave",(function(){n.setState({selectingDate:null}),n.props.onMonthMouseLeave&&n.props.onMonthMouseLeave()})),Ct(_t(n),"handleYearMouseEnter",(function(e,t){n.setState({selectingDate:Ve.default(Lt(),t)}),n.props.onYearMouseEnter&&n.props.onYearMouseEnter(e,t)})),Ct(_t(n),"handleYearMouseLeave",(function(e,t){n.props.onYearMouseLeave&&n.props.onYearMouseLeave(e,t)})),Ct(_t(n),"handleYearChange",(function(e){n.props.onYearChange&&(n.props.onYearChange(e),n.setState({isRenderAriaLiveMessage:!0})),n.props.adjustDateOnChange&&(n.props.onSelect&&n.props.onSelect(e),n.props.setOpen&&n.props.setOpen(!0)),n.props.setPreSelection&&n.props.setPreSelection(e)})),Ct(_t(n),"handleMonthChange",(function(e){n.handleCustomMonthChange(e),n.props.adjustDateOnChange&&(n.props.onSelect&&n.props.onSelect(e),n.props.setOpen&&n.props.setOpen(!0)),n.props.setPreSelection&&n.props.setPreSelection(e)})),Ct(_t(n),"handleCustomMonthChange",(function(e){n.props.onMonthChange&&(n.props.onMonthChange(e),n.setState({isRenderAriaLiveMessage:!0}))})),Ct(_t(n),"handleMonthYearChange",(function(e){n.handleYearChange(e),n.handleMonthChange(e)})),Ct(_t(n),"changeYear",(function(e){n.setState((function(t){var r=t.date;return{date:Ve.default(r,e)}}),(function(){return n.handleYearChange(n.state.date)}))})),Ct(_t(n),"changeMonth",(function(e){n.setState((function(t){var r=t.date;return{date:Qe.default(r,e)}}),(function(){return n.handleMonthChange(n.state.date)}))})),Ct(_t(n),"changeMonthYear",(function(e){n.setState((function(t){var r=t.date;return{date:Ve.default(Qe.default(r,Pe.default(e)),Ne.default(e))}}),(function(){return n.handleMonthYearChange(n.state.date)}))})),Ct(_t(n),"header",(function(){var e=jt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.date,n.props.locale,n.props.calendarStartDay),t=[];return n.props.showWeekNumbers&&t.push(he.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},n.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map((function(t){var r=ve.default(e,t),i=n.formatWeekday(r,n.props.locale),o=n.props.weekDayClassName?n.props.weekDayClassName(r):void 0;return he.default.createElement("div",{key:t,className:pe.default("react-datepicker__day-name",o)},i)})))})),Ct(_t(n),"formatWeekday",(function(e,t){return n.props.formatWeekDay?function(e,t,r){return t(Rt(e,"EEEE",r))}(e,n.props.formatWeekDay,t):n.props.useWeekdaysShort?function(e,t){return Rt(e,"EEE",t)}(e,t):function(e,t){return Rt(e,"EEEEEE",t)}(e,t)})),Ct(_t(n),"decreaseYear",(function(){n.setState((function(e){var t=e.date;return{date:ke.default(t,n.props.showYearPicker?n.props.yearItemNumber:1)}}),(function(){return n.handleYearChange(n.state.date)}))})),Ct(_t(n),"clearSelectingDate",(function(){n.setState({selectingDate:null})})),Ct(_t(n),"renderPreviousButton",(function(){if(!n.props.renderCustomHeader){var e;switch(!0){case n.props.showMonthYearPicker:e=mr(n.state.date,n.props);break;case n.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.yearItemNumber,i=void 0===n?12:n,o=Er(Wt(ke.default(e,i)),i).endPeriod,a=r&&Ne.default(r);return a&&a>o||!1}(n.state.date,n.props);break;default:e=fr(n.state.date,n.props)}if((n.props.forceShowMonthNavigation||n.props.showDisabledMonthNavigation||!e)&&!n.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],r=n.decreaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(r=n.decreaseYear),e&&n.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),r=null);var i=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,o=n.props,a=o.previousMonthButtonLabel,s=o.previousYearButtonLabel,l=n.props,c=l.previousMonthAriaLabel,u=void 0===c?"string"==typeof a?a:"Previous Month":c,h=l.previousYearAriaLabel,p=void 0===h?"string"==typeof s?s:"Previous Year":h;return he.default.createElement("button",{type:"button",className:t.join(" "),onClick:r,onKeyDown:n.props.handleOnKeyDown,"aria-label":i?p:u},he.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},i?n.props.previousYearButtonLabel:n.props.previousMonthButtonLabel))}}})),Ct(_t(n),"increaseYear",(function(){n.setState((function(e){var t=e.date;return{date:xe.default(t,n.props.showYearPicker?n.props.yearItemNumber:1)}}),(function(){return n.handleYearChange(n.state.date)}))})),Ct(_t(n),"renderNextButton",(function(){if(!n.props.renderCustomHeader){var e;switch(!0){case n.props.showMonthYearPicker:e=vr(n.state.date,n.props);break;case n.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.yearItemNumber,i=void 0===n?12:n,o=Er(xe.default(e,i),i).startPeriod,a=r&&Ne.default(r);return a&&a<o||!1}(n.state.date,n.props);break;default:e=gr(n.state.date,n.props)}if((n.props.forceShowMonthNavigation||n.props.showDisabledMonthNavigation||!e)&&!n.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];n.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),n.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var r=n.increaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(r=n.increaseYear),e&&n.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),r=null);var i=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,o=n.props,a=o.nextMonthButtonLabel,s=o.nextYearButtonLabel,l=n.props,c=l.nextMonthAriaLabel,u=void 0===c?"string"==typeof a?a:"Next Month":c,h=l.nextYearAriaLabel,p=void 0===h?"string"==typeof s?s:"Next Year":h;return he.default.createElement("button",{type:"button",className:t.join(" "),onClick:r,onKeyDown:n.props.handleOnKeyDown,"aria-label":i?p:u},he.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},i?n.props.nextYearButtonLabel:n.props.nextMonthButtonLabel))}}})),Ct(_t(n),"renderCurrentMonth",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.date,t=["react-datepicker__current-month"];return n.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),n.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),n.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),he.default.createElement("div",{className:t.join(" ")},Rt(e,n.props.dateFormat,n.props.locale))})),Ct(_t(n),"renderYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showYearDropdown&&!e)return he.default.createElement(Ir,{adjustDateOnChange:n.props.adjustDateOnChange,date:n.state.date,onSelect:n.props.onSelect,setOpen:n.props.setOpen,dropdownMode:n.props.dropdownMode,onChange:n.changeYear,minDate:n.props.minDate,maxDate:n.props.maxDate,year:Ne.default(n.state.date),scrollableYearDropdown:n.props.scrollableYearDropdown,yearDropdownItemNumber:n.props.yearDropdownItemNumber})})),Ct(_t(n),"renderMonthDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showMonthDropdown&&!e)return he.default.createElement(Or,{dropdownMode:n.props.dropdownMode,locale:n.props.locale,onChange:n.changeMonth,month:Pe.default(n.state.date),useShortMonthInDropdown:n.props.useShortMonthInDropdown})})),Ct(_t(n),"renderMonthYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showMonthYearDropdown&&!e)return he.default.createElement(Lr,{dropdownMode:n.props.dropdownMode,locale:n.props.locale,dateFormat:n.props.dateFormat,onChange:n.changeMonthYear,minDate:n.props.minDate,maxDate:n.props.maxDate,date:n.state.date,scrollableMonthYearDropdown:n.props.scrollableMonthYearDropdown})})),Ct(_t(n),"handleTodayButtonClick",(function(e){n.props.onSelect(Gt(),e),n.props.setPreSelection&&n.props.setPreSelection(Gt())})),Ct(_t(n),"renderTodayButton",(function(){if(n.props.todayButton&&!n.props.showTimeSelectOnly)return he.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return n.handleTodayButtonClick(e)}},n.props.todayButton)})),Ct(_t(n),"renderDefaultHeader",(function(e){var t=e.monthDate,r=e.i;return he.default.createElement("div",{className:"react-datepicker__header ".concat(n.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},n.renderCurrentMonth(t),he.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(n.props.dropdownMode),onFocus:n.handleDropdownFocus},n.renderMonthDropdown(0!==r),n.renderMonthYearDropdown(0!==r),n.renderYearDropdown(0!==r)),he.default.createElement("div",{className:"react-datepicker__day-names"},n.header(t)))})),Ct(_t(n),"renderCustomHeader",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,r=e.i;if(n.props.showTimeSelect&&!n.state.monthContainer||n.props.showTimeSelectOnly)return null;var i=fr(n.state.date,n.props),o=gr(n.state.date,n.props),a=mr(n.state.date,n.props),s=vr(n.state.date,n.props),l=!n.props.showMonthYearPicker&&!n.props.showQuarterYearPicker&&!n.props.showYearPicker;return he.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:n.props.onDropdownFocus},n.props.renderCustomHeader(vt(vt({},n.state),{},{customHeaderCount:r,monthDate:t,changeMonth:n.changeMonth,changeYear:n.changeYear,decreaseMonth:n.decreaseMonth,increaseMonth:n.increaseMonth,decreaseYear:n.decreaseYear,increaseYear:n.increaseYear,prevMonthButtonDisabled:i,nextMonthButtonDisabled:o,prevYearButtonDisabled:a,nextYearButtonDisabled:s})),l&&he.default.createElement("div",{className:"react-datepicker__day-names"},n.header(t)))})),Ct(_t(n),"renderYearHeader",(function(){var e=n.state.date,t=n.props,r=t.showYearPicker,i=Er(e,t.yearItemNumber),o=i.startPeriod,a=i.endPeriod;return he.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},r?"".concat(o," - ").concat(a):Ne.default(e))})),Ct(_t(n),"renderHeader",(function(e){switch(!0){case void 0!==n.props.renderCustomHeader:return n.renderCustomHeader(e);case n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker:return n.renderYearHeader(e);default:return n.renderDefaultHeader(e)}})),Ct(_t(n),"renderMonths",(function(){var e;if(!n.props.showTimeSelectOnly&&!n.props.showYearPicker){for(var t=[],r=n.props.showPreviousMonths?n.props.monthsShown-1:0,i=Ee.default(n.state.date,r),o=null!==(e=n.props.monthSelectedIn)&&void 0!==e?e:r,a=0;a<n.props.monthsShown;++a){var s=a-o+r,l=be.default(i,s),c="month-".concat(a),u=a<n.props.monthsShown-1,h=a>0;t.push(he.default.createElement("div",{key:c,ref:function(e){n.monthContainer=e},className:"react-datepicker__month-container"},n.renderHeader({monthDate:l,i:a}),he.default.createElement(Gr,{chooseDayAriaLabelPrefix:n.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:n.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:n.props.weekAriaLabelPrefix,ariaLabelPrefix:n.props.monthAriaLabelPrefix,onChange:n.changeMonthYear,day:l,dayClassName:n.props.dayClassName,calendarStartDay:n.props.calendarStartDay,monthClassName:n.props.monthClassName,onDayClick:n.handleDayClick,handleOnKeyDown:n.props.handleOnDayKeyDown,onDayMouseEnter:n.handleDayMouseEnter,onMouseLeave:n.handleMonthMouseLeave,onWeekSelect:n.props.onWeekSelect,orderInDisplay:a,formatWeekNumber:n.props.formatWeekNumber,locale:n.props.locale,minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,highlightDates:n.props.highlightDates,holidays:n.props.holidays,selectingDate:n.state.selectingDate,includeDates:n.props.includeDates,includeDateIntervals:n.props.includeDateIntervals,inline:n.props.inline,shouldFocusDayInline:n.props.shouldFocusDayInline,fixedHeight:n.props.fixedHeight,filterDate:n.props.filterDate,preSelection:n.props.preSelection,setPreSelection:n.props.setPreSelection,selected:n.props.selected,selectsStart:n.props.selectsStart,selectsEnd:n.props.selectsEnd,selectsRange:n.props.selectsRange,selectsDisabledDaysInRange:n.props.selectsDisabledDaysInRange,showWeekNumbers:n.props.showWeekNumbers,startDate:n.props.startDate,endDate:n.props.endDate,peekNextMonth:n.props.peekNextMonth,setOpen:n.props.setOpen,shouldCloseOnSelect:n.props.shouldCloseOnSelect,renderDayContents:n.props.renderDayContents,renderMonthContent:n.props.renderMonthContent,renderQuarterContent:n.props.renderQuarterContent,renderYearContent:n.props.renderYearContent,disabledKeyboardNavigation:n.props.disabledKeyboardNavigation,showMonthYearPicker:n.props.showMonthYearPicker,showFullMonthYearPicker:n.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:n.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:n.props.showFourColumnMonthYearPicker,showYearPicker:n.props.showYearPicker,showQuarterYearPicker:n.props.showQuarterYearPicker,showWeekPicker:n.props.showWeekPicker,isInputFocused:n.props.isInputFocused,containerRef:n.containerRef,monthShowsDuplicateDaysEnd:u,monthShowsDuplicateDaysStart:h})))}return t}})),Ct(_t(n),"renderYears",(function(){if(!n.props.showTimeSelectOnly)return n.props.showYearPicker?he.default.createElement("div",{className:"react-datepicker__year--container"},n.renderHeader(),he.default.createElement(Yr,St({onDayClick:n.handleDayClick,selectingDate:n.state.selectingDate,clearSelectingDate:n.clearSelectingDate,date:n.state.date},n.props,{onYearMouseEnter:n.handleYearMouseEnter,onYearMouseLeave:n.handleYearMouseLeave}))):void 0})),Ct(_t(n),"renderTimeSection",(function(){if(n.props.showTimeSelect&&(n.state.monthContainer||n.props.showTimeSelectOnly))return he.default.createElement(Kr,{selected:n.props.selected,openToDate:n.props.openToDate,onChange:n.props.onTimeChange,timeClassName:n.props.timeClassName,format:n.props.timeFormat,includeTimes:n.props.includeTimes,intervals:n.props.timeIntervals,minTime:n.props.minTime,maxTime:n.props.maxTime,excludeTimes:n.props.excludeTimes,filterTime:n.props.filterTime,timeCaption:n.props.timeCaption,todayButton:n.props.todayButton,showMonthDropdown:n.props.showMonthDropdown,showMonthYearDropdown:n.props.showMonthYearDropdown,showYearDropdown:n.props.showYearDropdown,withPortal:n.props.withPortal,monthRef:n.state.monthContainer,injectTimes:n.props.injectTimes,locale:n.props.locale,handleOnKeyDown:n.props.handleOnKeyDown,showTimeSelectOnly:n.props.showTimeSelectOnly})})),Ct(_t(n),"renderInputTimeSection",(function(){var e=new Date(n.props.selected),t=Ut(e)&&Boolean(n.props.selected)?"".concat(Sr(e.getHours()),":").concat(Sr(e.getMinutes())):"";if(n.props.showTimeInput)return he.default.createElement(Xr,{date:e,timeString:t,timeInputLabel:n.props.timeInputLabel,onChange:n.props.onTimeChange,customTimeInput:n.props.customTimeInput})})),Ct(_t(n),"renderAriaLiveRegion",(function(){var e,t=Er(n.state.date,n.props.yearItemNumber),r=t.startPeriod,i=t.endPeriod;return e=n.props.showYearPicker?"".concat(r," - ").concat(i):n.props.showMonthYearPicker||n.props.showQuarterYearPicker?Ne.default(n.state.date):"".concat(tr(Pe.default(n.state.date),n.props.locale)," ").concat(Ne.default(n.state.date)),he.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},n.state.isRenderAriaLiveMessage&&e)})),Ct(_t(n),"renderChildren",(function(){if(n.props.children)return he.default.createElement("div",{className:"react-datepicker__children-container"},n.props.children)})),n.containerRef=he.default.createRef(),n.state={date:n.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},n}return xt(r,[{key:"componentDidMount",value:function(){this.props.showTimeSelect&&(this.assignMonthContainer=void this.setState({monthContainer:this.monthContainer}))}},{key:"componentDidUpdate",value:function(e){var t=this;if(!this.props.preSelection||qt(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!qt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var r=!Yt(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},(function(){return r&&t.handleCustomMonthChange(t.state.date)}))}}},{key:"render",value:function(){var e=this.props.container||qr;return he.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},he.default.createElement(e,{className:pe.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:12}}}]),r}(he.default.Component),Zr=function(e){var t=e.icon,r=e.className,n=void 0===r?"":r,i=e.onClick,o="react-datepicker__calendar-icon";return he.default.isValidElement(t)?he.default.cloneElement(t,{className:"".concat(t.props.className||""," ").concat(o," ").concat(n),onClick:function(e){"function"==typeof t.props.onClick&&t.props.onClick(e),"function"==typeof i&&i(e)}}):"string"==typeof t?he.default.createElement("i",{className:"".concat(o," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:i}):he.default.createElement("svg",{className:"".concat(o," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:i},he.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},en=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),(n=t.call(this,e)).el=document.createElement("div"),n}return xt(r,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return ft.default.createPortal(this.props.children,this.el)}}]),r}(he.default.Component),tn=function(e){return!e.disabled&&-1!==e.tabIndex},rn=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"getTabChildren",(function(){return Array.prototype.slice.call(n.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(tn)})),Ct(_t(n),"handleFocusStart",(function(){var e=n.getTabChildren();e&&e.length>1&&e[e.length-1].focus()})),Ct(_t(n),"handleFocusEnd",(function(){var e=n.getTabChildren();e&&e.length>1&&e[0].focus()})),n.tabLoopRef=he.default.createRef(),n}return xt(r,[{key:"render",value:function(){return this.props.enableTabLoop?he.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},he.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,he.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),r}(he.default.Component),nn=function(e){Et(r,e);var t=Tt(r);function r(){return bt(this,r),t.apply(this,arguments)}return xt(r,[{key:"render",value:function(){var e,t=this.props,r=t.className,n=t.wrapperClassName,i=t.hidePopper,o=t.popperComponent,a=t.popperModifiers,s=t.popperPlacement,l=t.popperProps,c=t.targetComponent,u=t.enableTabLoop,h=t.popperOnKeyDown,p=t.portalId,d=t.portalHost;if(!i){var A=pe.default("react-datepicker-popper",r);e=he.default.createElement(le.Popper,St({modifiers:a,placement:s},l),(function(e){var t=e.ref,r=e.style,n=e.placement,i=e.arrowProps;return he.default.createElement(rn,{enableTabLoop:u},he.default.createElement("div",{ref:t,style:r,className:A,"data-placement":n,onKeyDown:h},he.default.cloneElement(o,{arrowProps:i})))}))}this.props.popperContainer&&(e=he.default.createElement(this.props.popperContainer,{},e)),p&&!i&&(e=he.default.createElement(en,{portalId:p,portalHost:d},e));var f=pe.default("react-datepicker-wrapper",n);return he.default.createElement(le.Manager,{className:"react-datepicker-manager"},he.default.createElement(le.Reference,null,(function(e){var t=e.ref;return he.default.createElement("div",{ref:t,className:f},c)})),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),r}(he.default.Component),on="react-datepicker-ignore-onclickoutside",an=At.default(Jr),sn="Date input not valid.",ln=function(e){Et(r,e);var t=Tt(r);function r(e){var n;return bt(this,r),Ct(_t(n=t.call(this,e)),"getPreSelection",(function(){return n.props.openToDate?n.props.openToDate:n.props.selectsEnd&&n.props.startDate?n.props.startDate:n.props.selectsStart&&n.props.endDate?n.props.endDate:Lt()})),Ct(_t(n),"modifyHolidays",(function(){var e;return null===(e=n.props.holidays)||void 0===e?void 0:e.reduce((function(e,t){var r=new Date(t.date);return Ae.default(r)?[].concat(It(e),[vt(vt({},t),{},{date:r})]):e}),[])})),Ct(_t(n),"calcInitialState",(function(){var e,t=n.getPreSelection(),r=yr(n.props),i=br(n.props),o=r&&ct.default(t,Xe.default(r))?r:i&&lt.default(t,et.default(i))?i:t;return{open:n.props.startOpen||!1,preventFocus:!1,preSelection:null!==(e=n.props.selectsRange?n.props.startDate:n.props.selected)&&void 0!==e?e:o,highlightDates:wr(n.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}})),Ct(_t(n),"clearPreventFocusTimeout",(function(){n.preventFocusTimeout&&clearTimeout(n.preventFocusTimeout)})),Ct(_t(n),"setFocus",(function(){n.input&&n.input.focus&&n.input.focus({preventScroll:!0})})),Ct(_t(n),"setBlur",(function(){n.input&&n.input.blur&&n.input.blur(),n.cancelFocusInput()})),Ct(_t(n),"setOpen",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n.setState({open:e,preSelection:e&&n.state.open?n.state.preSelection:n.calcInitialState().preSelection,lastPreSelectChange:un},(function(){e||n.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&n.setBlur(),n.setState({inputValue:null})}))}))})),Ct(_t(n),"inputOk",(function(){return de.default(n.state.preSelection)})),Ct(_t(n),"isCalendarOpen",(function(){return void 0===n.props.open?n.state.open&&!n.props.disabled&&!n.props.readOnly:n.props.open})),Ct(_t(n),"handleFocus",(function(e){n.state.preventFocus||(n.props.onFocus(e),n.props.preventOpenOnFocus||n.props.readOnly||n.setOpen(!0)),n.setState({focused:!0})})),Ct(_t(n),"sendFocusBackToInput",(function(){n.preventFocusTimeout&&n.clearPreventFocusTimeout(),n.setState({preventFocus:!0},(function(){n.preventFocusTimeout=setTimeout((function(){n.setFocus(),n.setState({preventFocus:!1})}))}))})),Ct(_t(n),"cancelFocusInput",(function(){clearTimeout(n.inputFocusTimeout),n.inputFocusTimeout=null})),Ct(_t(n),"deferFocusInput",(function(){n.cancelFocusInput(),n.inputFocusTimeout=setTimeout((function(){return n.setFocus()}),1)})),Ct(_t(n),"handleDropdownFocus",(function(){n.cancelFocusInput()})),Ct(_t(n),"handleBlur",(function(e){(!n.state.open||n.props.withPortal||n.props.showTimeInput)&&n.props.onBlur(e),n.setState({focused:!1})})),Ct(_t(n),"handleCalendarClickOutside",(function(e){n.props.inline||n.setOpen(!1),n.props.onClickOutside(e),n.props.withPortal&&e.preventDefault()})),Ct(_t(n),"handleChange",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=t[0];if(!n.props.onChangeRaw||(n.props.onChangeRaw.apply(_t(n),t),"function"==typeof i.isDefaultPrevented&&!i.isDefaultPrevented())){n.setState({inputValue:i.target.value,lastPreSelectChange:cn});var o,a,s,l,c,u,h,p,d=(o=i.target.value,a=n.props.dateFormat,s=n.props.locale,l=n.props.strictParsing,c=n.props.minDate,u=null,h=er(s)||er(Zt()),p=!0,Array.isArray(a)?(a.forEach((function(e){var t=pt.default(o,e,new Date,{locale:h});l&&(p=Ut(t,c)&&o===Rt(t,e,s)),Ut(t,c)&&p&&(u=t)})),u):(u=pt.default(o,a,new Date,{locale:h}),l?p=Ut(u)&&o===Rt(u,a,s):Ut(u)||(a=a.match(Nt).map((function(e){var t=e[0];return"p"===t||"P"===t?h?(0,Dt[t])(e,h.formatLong):t:e})).join(""),o.length>0&&(u=pt.default(o,a.slice(0,o.length),new Date)),Ut(u)||(u=new Date(o))),Ut(u)&&p?u:null));n.props.showTimeSelectOnly&&n.props.selected&&d&&!qt(d,n.props.selected)&&(d=gt.default(n.props.selected,{hours:Ie.default(d),minutes:Te.default(d),seconds:_e.default(d)})),!d&&i.target.value||(n.props.showWeekPicker&&(d=jt(d,n.props.locale,n.props.calendarStartDay)),n.setSelected(d,i,!0))}})),Ct(_t(n),"handleSelect",(function(e,t,r){if(n.props.shouldCloseOnSelect&&!n.props.showTimeSelect&&n.sendFocusBackToInput(),n.props.onChangeRaw&&n.props.onChangeRaw(t),n.props.showWeekPicker&&(e=jt(e,n.props.locale,n.props.calendarStartDay)),n.setSelected(e,t,!1,r),n.props.showDateSelect&&n.setState({isRenderAriaLiveMessage:!0}),!n.props.shouldCloseOnSelect||n.props.showTimeSelect)n.setPreSelection(e);else if(!n.props.inline){n.props.selectsRange||n.setOpen(!1);var i=n.props,o=i.startDate,a=i.endDate;!o||a||ct.default(e,o)||n.setOpen(!1)}})),Ct(_t(n),"setSelected",(function(e,t,r,i){var o=e;if(n.props.showYearPicker){if(null!==o&&cr(Ne.default(o),n.props))return}else if(n.props.showMonthYearPicker){if(null!==o&&or(o,n.props))return}else if(null!==o&&nr(o,n.props))return;var a=n.props,s=a.onChange,l=a.selectsRange,c=a.startDate,u=a.endDate;if(!$t(n.props.selected,o)||n.props.allowSameDay||l)if(null!==o&&(!n.props.selected||r&&(n.props.showTimeSelect||n.props.showTimeSelectOnly||n.props.showTimeInput)||(o=Qt(o,{hour:Ie.default(n.props.selected),minute:Te.default(n.props.selected),second:_e.default(n.props.selected)})),n.props.inline||n.setState({preSelection:o}),n.props.focusSelectedMonth||n.setState({monthSelectedIn:i})),l){var h=c&&u;c||u?c&&!u&&(ct.default(o,c)?s([o,null],t):s([c,o],t)):s([o,null],t),h&&s([o,null],t)}else s(o,t);r||(n.props.onSelect(o,t),n.setState({inputValue:null}))})),Ct(_t(n),"setPreSelection",(function(e){var t=void 0!==n.props.minDate,r=void 0!==n.props.maxDate,i=!0;if(e){n.props.showWeekPicker&&(e=jt(e,n.props.locale,n.props.calendarStartDay));var o=Xe.default(e);if(t&&r)i=Jt(e,n.props.minDate,n.props.maxDate);else if(t){var a=Xe.default(n.props.minDate);i=lt.default(e,a)||$t(o,a)}else if(r){var s=et.default(n.props.maxDate);i=ct.default(e,s)||$t(o,s)}}i&&n.setState({preSelection:e})})),Ct(_t(n),"toggleCalendar",(function(){n.setOpen(!n.state.open)})),Ct(_t(n),"handleTimeChange",(function(e){var t=n.props.selected?n.props.selected:n.getPreSelection(),r=n.props.selected?e:Qt(t,{hour:Ie.default(e),minute:Te.default(e)});n.setState({preSelection:r}),n.props.onChange(r),n.props.shouldCloseOnSelect&&(n.sendFocusBackToInput(),n.setOpen(!1)),n.props.showTimeInput&&n.setOpen(!0),(n.props.showTimeSelectOnly||n.props.showTimeSelect)&&n.setState({isRenderAriaLiveMessage:!0}),n.setState({inputValue:null})})),Ct(_t(n),"onInputClick",(function(){n.props.disabled||n.props.readOnly||n.setOpen(!0),n.props.onInputClick()})),Ct(_t(n),"onInputKeyDown",(function(e){n.props.onKeyDown(e);var t=e.key;if(n.state.open||n.props.inline||n.props.preventOpenOnFocus){if(n.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var r=n.props.showWeekPicker&&n.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',i=n.calendar.componentNode&&n.calendar.componentNode.querySelector(r);return void(i&&i.focus({preventScroll:!0}))}var o=Lt(n.state.preSelection);"Enter"===t?(e.preventDefault(),n.inputOk()&&n.state.lastPreSelectChange===un?(n.handleSelect(o,e),!n.props.shouldCloseOnSelect&&n.setPreSelection(o)):n.setOpen(!1)):"Escape"===t?(e.preventDefault(),n.sendFocusBackToInput(),n.setOpen(!1)):"Tab"===t&&n.setOpen(!1),n.inputOk()||n.props.onInputError({code:1,msg:sn})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||n.onInputClick()})),Ct(_t(n),"onPortalKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),n.setState({preventFocus:!0},(function(){n.setOpen(!1),setTimeout((function(){n.setFocus(),n.setState({preventFocus:!1})}))})))})),Ct(_t(n),"onDayKeyDown",(function(e){n.props.onKeyDown(e);var t=e.key,r=Lt(n.state.preSelection);if("Enter"===t)e.preventDefault(),n.handleSelect(r,e),!n.props.shouldCloseOnSelect&&n.setPreSelection(r);else if("Escape"===t)e.preventDefault(),n.setOpen(!1),n.inputOk()||n.props.onInputError({code:1,msg:sn});else if(!n.props.disabledKeyboardNavigation){var i;switch(t){case"ArrowLeft":i=n.props.showWeekPicker?Se.default(r,1):Ce.default(r,1);break;case"ArrowRight":i=n.props.showWeekPicker?ye.default(r,1):ve.default(r,1);break;case"ArrowUp":i=Se.default(r,1);break;case"ArrowDown":i=ye.default(r,1);break;case"PageUp":i=Ee.default(r,1);break;case"PageDown":i=be.default(r,1);break;case"Home":i=ke.default(r,1);break;case"End":i=xe.default(r,1);break;default:i=null}if(!i)return void(n.props.onInputError&&n.props.onInputError({code:1,msg:sn}));if(e.preventDefault(),n.setState({lastPreSelectChange:un}),n.props.adjustDateOnChange&&n.setSelected(i),n.setPreSelection(i),n.props.inline){var o=Pe.default(r),a=Pe.default(i),s=Ne.default(r),l=Ne.default(i);o!==a||s!==l?n.setState({shouldFocusDayInline:!0}):n.setState({shouldFocusDayInline:!1})}}})),Ct(_t(n),"onPopperKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),n.sendFocusBackToInput())})),Ct(_t(n),"onClearClick",(function(e){e&&e.preventDefault&&e.preventDefault(),n.sendFocusBackToInput(),n.props.selectsRange?n.props.onChange([null,null],e):n.props.onChange(null,e),n.setState({inputValue:null})})),Ct(_t(n),"clear",(function(){n.onClearClick()})),Ct(_t(n),"onScroll",(function(e){"boolean"==typeof n.props.closeOnScroll&&n.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||n.setOpen(!1):"function"==typeof n.props.closeOnScroll&&n.props.closeOnScroll(e)&&n.setOpen(!1)})),Ct(_t(n),"renderCalendar",(function(){return n.props.inline||n.isCalendarOpen()?he.default.createElement(an,{ref:function(e){n.calendar=e},locale:n.props.locale,calendarStartDay:n.props.calendarStartDay,chooseDayAriaLabelPrefix:n.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:n.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:n.props.weekAriaLabelPrefix,monthAriaLabelPrefix:n.props.monthAriaLabelPrefix,adjustDateOnChange:n.props.adjustDateOnChange,setOpen:n.setOpen,shouldCloseOnSelect:n.props.shouldCloseOnSelect,dateFormat:n.props.dateFormatCalendar,useWeekdaysShort:n.props.useWeekdaysShort,formatWeekDay:n.props.formatWeekDay,dropdownMode:n.props.dropdownMode,selected:n.props.selected,preSelection:n.state.preSelection,onSelect:n.handleSelect,onWeekSelect:n.props.onWeekSelect,openToDate:n.props.openToDate,minDate:n.props.minDate,maxDate:n.props.maxDate,selectsStart:n.props.selectsStart,selectsEnd:n.props.selectsEnd,selectsRange:n.props.selectsRange,startDate:n.props.startDate,endDate:n.props.endDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,filterDate:n.props.filterDate,onClickOutside:n.handleCalendarClickOutside,formatWeekNumber:n.props.formatWeekNumber,highlightDates:n.state.highlightDates,holidays:xr(n.modifyHolidays()),includeDates:n.props.includeDates,includeDateIntervals:n.props.includeDateIntervals,includeTimes:n.props.includeTimes,injectTimes:n.props.injectTimes,inline:n.props.inline,shouldFocusDayInline:n.state.shouldFocusDayInline,peekNextMonth:n.props.peekNextMonth,showMonthDropdown:n.props.showMonthDropdown,showPreviousMonths:n.props.showPreviousMonths,useShortMonthInDropdown:n.props.useShortMonthInDropdown,showMonthYearDropdown:n.props.showMonthYearDropdown,showWeekNumbers:n.props.showWeekNumbers,showYearDropdown:n.props.showYearDropdown,withPortal:n.props.withPortal,forceShowMonthNavigation:n.props.forceShowMonthNavigation,showDisabledMonthNavigation:n.props.showDisabledMonthNavigation,scrollableYearDropdown:n.props.scrollableYearDropdown,scrollableMonthYearDropdown:n.props.scrollableMonthYearDropdown,todayButton:n.props.todayButton,weekLabel:n.props.weekLabel,outsideClickIgnoreClass:on,fixedHeight:n.props.fixedHeight,monthsShown:n.props.monthsShown,monthSelectedIn:n.state.monthSelectedIn,onDropdownFocus:n.handleDropdownFocus,onMonthChange:n.props.onMonthChange,onYearChange:n.props.onYearChange,dayClassName:n.props.dayClassName,weekDayClassName:n.props.weekDayClassName,monthClassName:n.props.monthClassName,timeClassName:n.props.timeClassName,showDateSelect:n.props.showDateSelect,showTimeSelect:n.props.showTimeSelect,showTimeSelectOnly:n.props.showTimeSelectOnly,onTimeChange:n.handleTimeChange,timeFormat:n.props.timeFormat,timeIntervals:n.props.timeIntervals,minTime:n.props.minTime,maxTime:n.props.maxTime,excludeTimes:n.props.excludeTimes,filterTime:n.props.filterTime,timeCaption:n.props.timeCaption,className:n.props.calendarClassName,container:n.props.calendarContainer,yearItemNumber:n.props.yearItemNumber,yearDropdownItemNumber:n.props.yearDropdownItemNumber,previousMonthAriaLabel:n.props.previousMonthAriaLabel,previousMonthButtonLabel:n.props.previousMonthButtonLabel,nextMonthAriaLabel:n.props.nextMonthAriaLabel,nextMonthButtonLabel:n.props.nextMonthButtonLabel,previousYearAriaLabel:n.props.previousYearAriaLabel,previousYearButtonLabel:n.props.previousYearButtonLabel,nextYearAriaLabel:n.props.nextYearAriaLabel,nextYearButtonLabel:n.props.nextYearButtonLabel,timeInputLabel:n.props.timeInputLabel,disabledKeyboardNavigation:n.props.disabledKeyboardNavigation,renderCustomHeader:n.props.renderCustomHeader,popperProps:n.props.popperProps,renderDayContents:n.props.renderDayContents,renderMonthContent:n.props.renderMonthContent,renderQuarterContent:n.props.renderQuarterContent,renderYearContent:n.props.renderYearContent,onDayMouseEnter:n.props.onDayMouseEnter,onMonthMouseLeave:n.props.onMonthMouseLeave,onYearMouseEnter:n.props.onYearMouseEnter,onYearMouseLeave:n.props.onYearMouseLeave,selectsDisabledDaysInRange:n.props.selectsDisabledDaysInRange,showTimeInput:n.props.showTimeInput,showMonthYearPicker:n.props.showMonthYearPicker,showFullMonthYearPicker:n.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:n.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:n.props.showFourColumnMonthYearPicker,showYearPicker:n.props.showYearPicker,showQuarterYearPicker:n.props.showQuarterYearPicker,showWeekPicker:n.props.showWeekPicker,showPopperArrow:n.props.showPopperArrow,excludeScrollbar:n.props.excludeScrollbar,handleOnKeyDown:n.props.onKeyDown,handleOnDayKeyDown:n.onDayKeyDown,isInputFocused:n.state.focused,customTimeInput:n.props.customTimeInput,setPreSelection:n.setPreSelection},n.props.children):null})),Ct(_t(n),"renderAriaLiveRegion",(function(){var e,t=n.props,r=t.dateFormat,i=t.locale,o=n.props.showTimeInput||n.props.showTimeSelect?"PPPPp":"PPPP";return e=n.props.selectsRange?"Selected start date: ".concat(Ht(n.props.startDate,{dateFormat:o,locale:i}),". ").concat(n.props.endDate?"End date: "+Ht(n.props.endDate,{dateFormat:o,locale:i}):""):n.props.showTimeSelectOnly?"Selected time: ".concat(Ht(n.props.selected,{dateFormat:r,locale:i})):n.props.showYearPicker?"Selected year: ".concat(Ht(n.props.selected,{dateFormat:"yyyy",locale:i})):n.props.showMonthYearPicker?"Selected month: ".concat(Ht(n.props.selected,{dateFormat:"MMMM yyyy",locale:i})):n.props.showQuarterYearPicker?"Selected quarter: ".concat(Ht(n.props.selected,{dateFormat:"yyyy, QQQ",locale:i})):"Selected date: ".concat(Ht(n.props.selected,{dateFormat:o,locale:i})),he.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},e)})),Ct(_t(n),"renderDateInput",(function(){var e,t=pe.default(n.props.className,Ct({},on,n.state.open)),r=n.props.customInput||he.default.createElement("input",{type:"text"}),i=n.props.customInputRef||"ref",o="string"==typeof n.props.value?n.props.value:"string"==typeof n.state.inputValue?n.state.inputValue:n.props.selectsRange?function(e,t,r){if(!e)return"";var n=Ht(e,r),i=t?Ht(t,r):"";return"".concat(n," - ").concat(i)}(n.props.startDate,n.props.endDate,n.props):Ht(n.props.selected,n.props);return he.default.cloneElement(r,(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(e={},i,(function(e){n.input=e})),"value",o),"onBlur",n.handleBlur),"onChange",n.handleChange),"onClick",n.onInputClick),"onFocus",n.handleFocus),"onKeyDown",n.onInputKeyDown),"id",n.props.id),"name",n.props.name),"form",n.props.form),Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(e,"autoFocus",n.props.autoFocus),"placeholder",n.props.placeholderText),"disabled",n.props.disabled),"autoComplete",n.props.autoComplete),"className",pe.default(r.props.className,t)),"title",n.props.title),"readOnly",n.props.readOnly),"required",n.props.required),"tabIndex",n.props.tabIndex),"aria-describedby",n.props.ariaDescribedBy),Ct(Ct(Ct(e,"aria-invalid",n.props.ariaInvalid),"aria-labelledby",n.props.ariaLabelledBy),"aria-required",n.props.ariaRequired)))})),Ct(_t(n),"renderClearButton",(function(){var e=n.props,t=e.isClearable,r=e.disabled,i=e.selected,o=e.startDate,a=e.endDate,s=e.clearButtonTitle,l=e.clearButtonClassName,c=void 0===l?"":l,u=e.ariaLabelClose,h=void 0===u?"Close":u;return!t||null==i&&null==o&&null==a?null:he.default.createElement("button",{type:"button",className:pe.default("react-datepicker__close-icon",c,{"react-datepicker__close-icon--disabled":r}),disabled:r,"aria-label":h,onClick:n.onClearClick,title:s,tabIndex:-1})})),n.state=n.calcInitialState(),n.preventFocusTimeout=null,n}return xt(r,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var r,n;e.inline&&(r=e.selected,n=this.props.selected,r&&n?Pe.default(r)!==Pe.default(n)||Ne.default(r)!==Ne.default(n):r!==n)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:wr(this.props.highlightDates)}),t.focused||$t(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var e=this.props,t=e.showIcon,r=e.icon,n=e.calendarIconClassname,i=e.toggleCalendarOnIconClick,o=this.state.open;return he.default.createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&he.default.createElement(Zr,St({icon:r,className:"".concat(n," ").concat(o&&"react-datepicker-ignore-onclickoutside")},i?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?he.default.createElement(rn,{enableTabLoop:this.props.enableTabLoop},he.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=he.default.createElement(en,{portalId:this.props.portalId,portalHost:this.props.portalHost},t)),he.default.createElement("div",null,this.renderInputContainer(),t)}return he.default.createElement(nn,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1}}}]),r}(he.default.Component),cn="input",un="navigate";e.CalendarContainer=qr,e.default=ln,e.getDefaultLocale=Zt,e.registerLocale=function(e,t){var r="undefined"!=typeof window?window:globalThis;r.__localeData__||(r.__localeData__={}),r.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:globalThis).__localeId__=e},Object.defineProperty(e,"__esModule",{value:!0})}(t,r(96540),r(5556),r(46942),r(15290),r(86828),r(72346),r(92890),r(21524),r(92998),r(82238),r(2118),r(29852),r(49317),r(979),r(33337),r(44327),r(12657),r(49326),r(9251),r(12563),r(68089),r(17512),r(50274),r(8850),r(32044),r(34158),r(72379),r(68519),r(41591),r(67375),r(67901),r(11104),r(33709),r(18895),r(88457),r(67440),r(40063),r(60667),r(82002),r(31127),r(27827),r(20543),r(66757),r(17054),r(66212),r(36462),r(19312),r(53039),r(25010),r(81810),r(2702),r(24125),r(60992),r(79672),r(27813),r(13652),r(10123),r(10804),r(1806),r(65916),r(40961),r(88793),r(94074))},59769:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-extern-link",view:n+"gfx/sprite.svg#view-icon-extern-link",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},59848:(e,t,r)=>{"use strict";r(86368),r(29309)},59904:(e,t,r)=>{"use strict";r(46518)({target:"Object",stat:!0,sham:!r(43724)},{create:r(2360)})},59909:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-doc",view:n+"gfx/sprite.svg#view-icon-file-doc",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},60039:(e,t,r)=>{e.exports=i;var n=r(82799);function i(e){n.call(this,new o(this),e)}function o(e){this.scope=e}r(56698)(i,n),i.prototype.readable=!0;var a=r(78659).EVENTS;Object.keys(a).forEach((function(e){if(0===a[e])o.prototype["on"+e]=function(){this.scope.emit(e)};else if(1===a[e])o.prototype["on"+e]=function(t){this.scope.emit(e,t)};else{if(2!==a[e])throw Error("wrong number of arguments!");o.prototype["on"+e]=function(t,r){this.scope.emit(e,t,r)}}}))},60193:(e,t,r)=>{"use strict";r(70511)("hasInstance")},60268:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("fontcolor")},{fontcolor:function(e){return i(this,"font","color",e)}})},60270:(e,t,r)=>{var n=r(87068),i=r(40346);e.exports=function e(t,r,o,a,s){return t===r||(null==t||null==r||!i(t)&&!i(r)?t!=t&&r!=r:n(t,r,o,a,e,s))}},60321:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(83440);n({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(e){return i(a,this,o(e))}})},60479:(e,t,r)=>{"use strict";r(10687)(Math,"Math",!0)},60511:(e,t,r)=>{"use strict";var n=r(60788),i=TypeError;e.exports=function(e){if(n(e))throw new i("The method doesn't accept regular expressions");return e}},60533:(e,t,r)=>{"use strict";var n=r(79504),i=r(18014),o=r(655),a=r(72333),s=r(67750),l=n(a),c=n("".slice),u=Math.ceil,h=function(e){return function(t,r,n){var a,h,p=o(s(t)),d=i(r),A=p.length,f=void 0===n?" ":o(n);return d<=A||""===f?p:((h=l(f,u((a=d-A)/f.length))).length>a&&(h=c(h,0,a)),e?p+h:h+p)}};e.exports={start:h(!1),end:h(!0)}},60605:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{fround:r(15617)})},60667:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return 12*(r.getFullYear()-o.getFullYear())+(r.getMonth()-o.getMonth())}},60706:(e,t,r)=>{"use strict";var n=r(10350).PROPER,i=r(79039),o=r(47452);e.exports=function(e){return i((function(){return!!o[e]()||"​᠎"!=="​᠎"[e]()||n&&o[e].name!==e}))}},60739:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(48981),a=r(72777);n({target:"Date",proto:!0,arity:1,forced:i((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=o(this),r=a(t,"number");return"number"!=typeof r||isFinite(r)?t.toISOString():null}})},60788:(e,t,r)=>{"use strict";var n=r(20034),i=r(44576),o=r(78227)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"===i(e))}},60825:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(18745),a=r(30566),s=r(35548),l=r(28551),c=r(20034),u=r(2360),h=r(79039),p=i("Reflect","construct"),d=Object.prototype,A=[].push,f=h((function(){function e(){}return!(p((function(){}),[],e)instanceof e)})),g=!h((function(){p((function(){}))})),m=f||g;n({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){s(e),l(t);var r=arguments.length<3?e:s(arguments[2]);if(g&&!f)return p(e,t,r);if(e===r){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var n=[null];return o(A,n,t),new(o(a,e,n))}var i=r.prototype,h=u(c(i)?i:d),m=o(e,h,t);return c(m)?m:h}})},60834:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var n,i=((n=r(50411))&&n.__esModule?n:{default:n}).default,o=i.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=i.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=i.canUseDOM?window.NodeList:{},t.canUseDOM=i.canUseDOM,t.default=o},60992:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(66757),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getTime()===o.getTime()}},61034:(e,t,r)=>{"use strict";var n=r(69565),i=r(39297),o=r(1625),a=r(67979),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||i(e,"flags")||!o(s,e)?t:n(a,e)}},61074:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-facebook-square-dark-blue",view:n+"gfx/sprite.svg#view-icon-facebook-square-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},61228:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-cart",view:n+"gfx/sprite.svg#view-icon-cart",viewBox:"0 0 20 21",title:"",toString:function(){return JSON.stringify(this.view)}}},61244:(e,t,r)=>{var n={"./Attention.svg":43452,"./Checkmark.svg":93885,"./Clock.svg":74528,"./Error.svg":57208,"./Hamburger.svg":52259,"./Hamburger_vald.svg":72029,"./Info.svg":49866,"./Infocirkel-aktiv20px20 px.svg":72606,"./Infocirkel.svg":85112,"./Infocirkel_normal-white20px20px.svg":17994,"./Infocirkel_normal20px20px.svg":8078,"./Kalender.svg":43076,"./Kapitel.svg":90598,"./Language.svg":48012,"./Lyssna.svg":43254,"./Paperbin.svg":28387,"./Pengar.svg":4387,"./PilerUppNer.svg":56116,"./Pin.svg":28575,"./Print.svg":26035,"./Search.svg":62906,"./SocialMedia/CopyLink-dark-blue.svg":1221,"./SocialMedia/CopyLink-green.svg":97777,"./SocialMedia/CopyLink.svg":66983,"./SocialMedia/Email.svg":31020,"./SocialMedia/Facebook.svg":90872,"./SocialMedia/Instagram.svg":84704,"./SocialMedia/LinkedIn.svg":76778,"./SocialMedia/Twitter.svg":33513,"./SocialMedia/campaign-facebook.svg":63687,"./SocialMedia/campaign-linkedin.svg":74433,"./SocialMedia/campaign-mail.svg":3062,"./SocialMedia/campaign-sharelink.svg":58948,"./SocialMedia/envelope-square.svg":8712,"./SocialMedia/facebook-original.svg":10532,"./SocialMedia/facebook-square-dark-blue.svg":61074,"./SocialMedia/facebook-square.svg":99064,"./SocialMedia/instagram-square-dark-blue.svg":56090,"./SocialMedia/instagram-square.svg":62304,"./SocialMedia/link-black.svg":20798,"./SocialMedia/link.svg":15172,"./SocialMedia/linkedin-dark-blue.svg":97976,"./SocialMedia/linkedin-original.svg":39122,"./SocialMedia/mail-black.svg":16343,"./SocialMedia/mail-dark-blue.svg":93107,"./SocialMedia/mail-green.svg":84175,"./SocialMedia/twitter-original.svg":67091,"./SocialMedia/twitter-square-dark-blue.svg":92329,"./SocialMedia/twitter-square.svg":51131,"./SocialMedia/x-twitter.svg":55778,"./Success.svg":54147,"./SummeringFMK_OK25px25px.svg":42956,"./Summering_OK25px25px.svg":81180,"./Summering_ej_obligatorisk25px25px.svg":46650,"./Summering_inte_OK25px25px.svg":15299,"./Varning.svg":21923,"./Webbkarta.svg":3389,"./apple-icon.svg":96707,"./arabiska.svg":24894,"./arrow-45deg.svg":36677,"./attention-circle-1.svg":27027,"./attention-circle.svg":6313,"./attention-red.svg":91006,"./baseline-add_circle_outline-24px.svg":14942,"./baseline-arrow_back-24px.svg":49186,"./baseline-check-24px.svg":56839,"./baseline-keyboard_arrow_left-24px.svg":4910,"./bubble.svg":6920,"./cart.svg":61228,"./check-mark-circle.svg":72489,"./checkmark-circle-outline.svg":14675,"./divider-black-primary.svg":29626,"./divider-circle.svg":12326,"./download_white_24dp.svg":76297,"./edit-pen-black.svg":16530,"./engelska.svg":98636,"./exclamation-circle-solid-red.svg":87986,"./expanded-minus.svg":19226,"./expanded-plus.svg":18770,"./extern-link-blue.svg":73998,"./extern-link.svg":59769,"./file-extensions/csv.svg":21526,"./file-extensions/default.svg":84037,"./file-extensions/doc-file-format-symbol.svg":30590,"./file-extensions/doc.svg":23956,"./file-extensions/docx-file-format.svg":68409,"./file-extensions/file-csv.svg":54903,"./file-extensions/file-doc.svg":59909,"./file-extensions/file-jpg.svg":33278,"./file-extensions/file-pdf.svg":72721,"./file-extensions/file-png.svg":25426,"./file-extensions/file-ppt.svg":39239,"./file-extensions/file-white.svg":48412,"./file-extensions/file-xls.svg":96956,"./file-extensions/file-zip.svg":14526,"./file-extensions/file.svg":52684,"./file-extensions/jpg.svg":22383,"./file-extensions/link.svg":62558,"./file-extensions/pdf-icon.svg":52170,"./file-extensions/pdf.svg":45096,"./file-extensions/png.svg":15807,"./file-extensions/ppt.svg":26265,"./file-extensions/rtf.svg":83122,"./file-extensions/xls.svg":16322,"./file-extensions/zip.svg":95851,"./fontawesome/Share.svg":34734,"./fontawesome/arrow-left.svg":97162,"./fontawesome/arrow-right--white.svg":39170,"./fontawesome/arrow-right-from-bracket-solid.svg":76419,"./fontawesome/arrow-right.svg":45889,"./fontawesome/badge-dollar.svg":85949,"./fontawesome/book-open.svg":72279,"./fontawesome/calendar.svg":91603,"./fontawesome/check-circle.svg":96228,"./fontawesome/check.svg":79879,"./fontawesome/checkbox.svg":31718,"./fontawesome/chevron-left.svg":99660,"./fontawesome/chevron-right.svg":41427,"./fontawesome/clock.svg":16461,"./fontawesome/close-menu.svg":89401,"./fontawesome/close.svg":5307,"./fontawesome/comment-alt.svg":46602,"./fontawesome/compass.svg":42891,"./fontawesome/envelope-square.svg":20132,"./fontawesome/exclamation-circle-solid.svg":5927,"./fontawesome/exclamation-circle.svg":25326,"./fontawesome/exclamation-solid.svg":72882,"./fontawesome/exclamation-triangle.svg":73173,"./fontawesome/external-link-blue.svg":22390,"./fontawesome/external-link-dark-blue.svg":79323,"./fontawesome/external-link-menu.svg":40311,"./fontawesome/external-link-white.svg":3813,"./fontawesome/external-link.svg":77745,"./fontawesome/file.svg":67311,"./fontawesome/globe-europe-campaign.svg":55218,"./fontawesome/globe-europe.svg":41531,"./fontawesome/home.svg":84408,"./fontawesome/home2.svg":91962,"./fontawesome/info-circle-solid.svg":1560,"./fontawesome/info-circle.svg":50202,"./fontawesome/language-ara.svg":66482,"./fontawesome/language-eng.svg":87372,"./fontawesome/language-lattlast.svg":96621,"./fontawesome/language-se.svg":48388,"./fontawesome/link.svg":65357,"./fontawesome/listen.svg":65876,"./fontawesome/map-marker-alt-solid.svg":22380,"./fontawesome/menu.svg":63468,"./fontawesome/minus-circle.svg":86488,"./fontawesome/minus.svg":3931,"./fontawesome/paperclip.svg":63819,"./fontawesome/personiblankett.svg":43788,"./fontawesome/plus-circle-solid.svg":63896,"./fontawesome/plus-circle.svg":32634,"./fontawesome/plus-white.svg":99249,"./fontawesome/plus.svg":86925,"./fontawesome/podcast.svg":53475,"./fontawesome/pratbubblor.svg":22342,"./fontawesome/print-transparent-blue.svg":79832,"./fontawesome/print-transparent.svg":86200,"./fontawesome/print.svg":87302,"./fontawesome/question-circle.svg":44954,"./fontawesome/redo.svg":49933,"./fontawesome/rss-square.svg":23137,"./fontawesome/search.svg":94209,"./fontawesome/shopping-cart-plus.svg":689,"./fontawesome/shopping-cart.svg":54136,"./fontawesome/sign-language.svg":31541,"./fontawesome/sort-down.svg":58814,"./fontawesome/sort.svg":18369,"./fontawesome/trash-alt.svg":64815,"./fontawesome/user.svg":70072,"./help.svg":4491,"./home-black.svg":23602,"./ic_close_24px.svg":70160,"./ic_close_blue_30px.svg":68952,"./ic_close_white_24px.svg":89574,"./ic_close_white_30px.svg":67277,"./ic_podd.svg":94394,"./icon-arrow-white.svg":50609,"./icondownload.svg":94445,"./icontable.svg":84615,"./ikoner-navigation-engelska.svg":35598,"./lattlast.svg":62435,"./magnifier.svg":79862,"./min-sida-gubbe.svg":92564,"./min-sida-white.svg":63890,"./min-sida.svg":9878,"./minus-ps.svg":64404,"./need_help.svg":9040,"./paper-clip.svg":43819,"./plus-ps.svg":63932,"./prime--arrow-up-right-and-arrow-down-left-from-center.svg":49623,"./print-black.svg":81549,"./print-white.svg":38707,"./rss-icon.svg":77400,"./shopping_cart-24px.svg":81646,"./teckensprok.svg":22823,"./utl-nkning-blue.svg":1436,"./utl-nkning.svg":13063,"./utl-nkning_white.svg":7249,"./x-mark-circle.svg":12229};function i(e){var t=o(e);return r(t)}function o(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=o,e.exports=i,i.id=61244},61412:(e,t,r)=>{"use strict";var n=r(94644),i=r(2293),o=n.aTypedArrayConstructor,a=n.getTypedArrayConstructor;e.exports=function(e){return o(i(e,a(e)))}},61578:e=>{"use strict";var t=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};e.exports=function(e){var r=e.data,n=e.multiSection;function i(e){var i=t(e,2),o=i[0],a=i[1];return n?null===a||a===r[o]-1?null===(o=function(e){for(null===e?e=0:e++;e<r.length&&0===r[e];)e++;return e===r.length?null:e}(o))?[null,null]:[o,0]:[o,a+1]:0===r||a===r-1?[null,null]:null===a?[null,0]:[null,a+1]}return{next:i,prev:function(e){var i=t(e,2),o=i[0],a=i[1];return n?null===a||0===a?null===(o=function(e){for(null===e?e=r.length-1:e--;e>=0&&0===r[e];)e--;return-1===e?null:e}(o))?[null,null]:[o,r[o]-1]:[o,a-1]:0===r||0===a?[null,null]:null===a?[null,r-1]:[null,a-1]},isLast:function(e){return null===i(e)[1]}}}},61699:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(79039)((function(){return 120!==new Date(16e11).getYear()})),a=i(Date.prototype.getFullYear);n({target:"Date",proto:!0,forced:o},{getYear:function(){return a(this)-1900}})},61740:(e,t,r)=>{"use strict";r(15823)("Uint32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},61802:(e,t,r)=>{var n=r(62224),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)})),t}));e.exports=a},61828:(e,t,r)=>{"use strict";var n=r(79504),i=r(39297),o=r(25397),a=r(19617).indexOf,s=r(30421),l=n([].push);e.exports=function(e,t){var r,n=o(e),c=0,u=[];for(r in n)!i(s,r)&&i(n,r)&&l(u,r);for(;t.length>c;)i(n,r=t[c++])&&(~a(u,r)||l(u,r));return u}},61833:(e,t,r)=>{"use strict";r(70511)("search")},61938:(e,t,r)=>{"use strict";var n=r(46518),i=r(6469);n({target:"Array",proto:!0,forced:!0},{uniqueBy:r(79565)}),i("uniqueBy")},62010:(e,t,r)=>{"use strict";var n=r(43724),i=r(10350).EXISTS,o=r(79504),a=r(62106),s=Function.prototype,l=o(s.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,u=o(c.exec);n&&!i&&a(s,"name",{configurable:!0,get:function(){try{return u(c,l(this))[1]}catch(e){return""}}})},62062:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).map;n({target:"Array",proto:!0,forced:!r(70597)("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},62106:(e,t,r)=>{"use strict";var n=r(50283),i=r(24913);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),i.f(e,t,r)}},62224:e=>{e.exports=function(e){return e}},62243:(e,t,r)=>{"use strict";e.exports=r(87424).default},62304:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-instagram-square",view:n+"gfx/sprite.svg#view-icon-instagram-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},62311:(e,t,r)=>{var n=r(86189),i=r(69564);function o(e,t){this.init(e,t)}function a(e,t){return i.getElementsByTagName(e,t,!0)}function s(e,t){return i.getElementsByTagName(e,t,!0,1)[0]}function l(e,t,r){return i.getText(i.getElementsByTagName(e,t,r,1)).trim()}function c(e,t,r,n,i){var o=l(r,n,i);o&&(e[t]=o)}r(56698)(o,n),o.prototype.init=n;var u=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};o.prototype.onend=function(){var e,t,r={},i=s(u,this.dom);i&&("feed"===i.name?(t=i.children,r.type="atom",c(r,"id","id",t),c(r,"title","title",t),(e=s("link",t))&&(e=e.attribs)&&(e=e.href)&&(r.link=e),c(r,"description","subtitle",t),(e=l("updated",t))&&(r.updated=new Date(e)),c(r,"author","email",t,!0),r.items=a("entry",t).map((function(e){var t,r={};return c(r,"id","id",e=e.children),c(r,"title","title",e),(t=s("link",e))&&(t=t.attribs)&&(t=t.href)&&(r.link=t),(t=l("summary",e)||l("content",e))&&(r.description=t),(t=l("updated",e))&&(r.pubDate=new Date(t)),r}))):(t=s("channel",i.children).children,r.type=i.name.substr(0,3),r.id="",c(r,"title","title",t),c(r,"link","link",t),c(r,"description","description",t),(e=l("lastBuildDate",t))&&(r.updated=new Date(e)),c(r,"author","managingEditor",t,!0),r.items=a("item",i.children).map((function(e){var t,r={};return c(r,"id","guid",e=e.children),c(r,"title","title",e),c(r,"link","link",e),c(r,"description","description",e),(t=l("pubDate",e))&&(r.pubDate=new Date(t)),r})))),this.dom=r,n.prototype._handleCallback.call(this,i?null:Error("couldn't find root of feed"))},e.exports=o},62337:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(91291),a=r(31240),s=r(72333),l=r(49340),c=r(79039),u=RangeError,h=String,p=isFinite,d=Math.abs,A=Math.floor,f=Math.pow,g=Math.round,m=i(1..toExponential),v=i(s),y=i("".slice),b="-6.9000e-11"===m(-69e-12,4)&&"1.25e+0"===m(1.255,2)&&"1.235e+4"===m(12345,3)&&"3e+1"===m(25,0);n({target:"Number",proto:!0,forced:!b||!(c((function(){m(1,1/0)}))&&c((function(){m(1,-1/0)})))||!!c((function(){m(1/0,1/0),m(NaN,1/0)}))},{toExponential:function(e){var t=a(this);if(void 0===e)return m(t);var r=o(e);if(!p(t))return String(t);if(r<0||r>20)throw new u("Incorrect fraction digits");if(b)return m(t,r);var n="",i="",s=0,c="",w="";if(t<0&&(n="-",t=-t),0===t)s=0,i=v("0",r+1);else{var x=l(t);s=A(x);var C=0,S=f(10,s-r);2*t>=(2*(C=g(t/S))+1)*S&&(C+=1),C>=f(10,r+1)&&(C/=10,s+=1),i=h(C)}return 0!==r&&(i=y(i,0,1)+"."+y(i,1)),0===s?(c="+",w="0"):(c=s>0?"+":"-",w=h(d(s))),n+(i+"e")+c+w}})},62435:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-lattlast",view:n+"gfx/sprite.svg#view-icon-lattlast",viewBox:"0 0 18 18",title:"",toString:function(){return JSON.stringify(this.view)}}},62480:(e,t,r)=>{"use strict";r(55081)},62529:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},62558:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-link",view:n+"gfx/sprite.svg#view-icon-link",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},62724:(e,t,r)=>{"use strict";var n=r(33164);e.exports=Math.f16round||function(e){return n(e,.0009765625,65504,6103515625e-14)}},62906:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Search",view:n+"gfx/sprite.svg#view-icon-Search",viewBox:"0 0 28 26",title:"",toString:function(){return JSON.stringify(this.view)}}},62953:(e,t,r)=>{"use strict";var n=r(24475),i=r(67400),o=r(79296),a=r(23792),s=r(66699),l=r(10687),c=r(78227)("iterator"),u=a.values,h=function(e,t){if(e){if(e[c]!==u)try{s(e,c,u)}catch(t){e[c]=u}if(l(e,t,!0),i[t])for(var r in a)if(e[r]!==a[r])try{s(e,r,a[r])}catch(t){e[r]=a[r]}}};for(var p in i)h(n[p]&&n[p].prototype,p);h(o,"DOMTokenList")},62978:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0});var i=r(78659),o=c(r(96739)),a=c(r(42200)),s=c(r(36683)),l=c(r(80245));function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=(u(n={},i.ElementType.Text,o.default),u(n,i.ElementType.Tag,a.default),u(n,i.ElementType.Style,s.default),u(n,i.ElementType.Directive,l.default),u(n,i.ElementType.Comment,l.default),u(n,i.ElementType.Script,l.default),u(n,i.ElementType.CDATA,l.default),u(n,i.ElementType.Doctype,l.default),n)},63202:(e,t,r)=>{"use strict";var n=r(79392);e.exports=/MSIE|Trident/.test(n)},63463:e=>{"use strict";var t=TypeError;e.exports=function(e){if("string"==typeof e)return e;throw new t("Argument is not a string")}},63468:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-menu",view:n+"gfx/sprite.svg#view-icon-menu",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},63548:(e,t,r)=>{"use strict";var n=r(43724),i=r(62106),o=r(20034),a=r(13925),s=r(48981),l=r(67750),c=Object.getPrototypeOf,u=Object.setPrototypeOf,h=Object.prototype,p="__proto__";if(n&&c&&u&&!(p in h))try{i(h,p,{configurable:!0,get:function(){return c(s(this))},set:function(e){var t=l(this);a(e)&&o(t)&&u(t,e)}})}catch(e){}},63687:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-campaign-facebook",view:n+"gfx/sprite.svg#view-icon-campaign-facebook",viewBox:"0 0 15 15",title:"",toString:function(){return JSON.stringify(this.view)}}},63702:e=>{e.exports=function(){this.__data__=[],this.size=0}},63819:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-paperclip",view:n+"gfx/sprite.svg#view-icon-paperclip",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},63890:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-min-sida-white",view:n+"gfx/sprite.svg#view-icon-min-sida-white",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},63896:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-plus-circle-solid",view:n+"gfx/sprite.svg#view-icon-plus-circle-solid",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},63932:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-plus-ps",view:n+"gfx/sprite.svg#view-icon-plus-ps",viewBox:"0 0 30 30",title:"",toString:function(){return JSON.stringify(this.view)}}},64117:e=>{"use strict";e.exports=function(e){return null==e}},64346:(e,t,r)=>{"use strict";r(46518)({target:"Array",stat:!0},{isArray:r(34376)})},64377:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(97080),a=r(38469);n({target:"Set",proto:!0,real:!0,forced:!0},{find:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=a(t,(function(e){if(r(e,e,t))return{value:e}}),!0);return n&&n.value}})},64404:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-minus-ps",view:n+"gfx/sprite.svg#view-icon-minus-ps",viewBox:"0 0 30 30",title:"",toString:function(){return JSON.stringify(this.view)}}},64444:(e,t,r)=>{"use strict";var n=r(46518),i=r(77782),o=Math.abs,a=Math.pow;n({target:"Math",stat:!0},{cbrt:function(e){var t=+e;return i(t)*a(o(t),1/3)}})},64449:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402).has,o=r(25170),a=r(83789),s=r(38469),l=r(40507),c=r(9539);e.exports=function(e){var t=n(this),r=a(e);if(o(t)<=r.size)return!1!==s(t,(function(e){if(r.includes(e))return!1}),!0);var u=r.getIterator();return!1!==l(u,(function(e){if(i(t,e))return c(u,"normal",!1)}))}},64601:(e,t,r)=>{"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},64647:(e,t,r)=>{"use strict";var n,i=r(96540),o=(n=i)&&"object"==typeof n&&"default"in n?n.default:n;function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,r){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==r&&"function"!=typeof r)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!=typeof n)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map((function(e){return e.props}))),h.canUseDOM?t(l):r&&(l=r(l))}var h=function(e){var t,r;function i(){return e.apply(this,arguments)||this}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,i.peek=function(){return l},i.rewind=function(){if(i.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var a=i.prototype;return a.UNSAFE_componentWillMount=function(){c.push(this),u()},a.componentDidUpdate=function(){u()},a.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},a.render=function(){return o.createElement(n,this.props)},i}(i.PureComponent);return a(h,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),a(h,"canUseDOM",s),h}}},64743:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(28551),a=r(1767),s=r(24149),l=r(99590),c=r(19462),u=r(96395),h=c((function(){for(var e,t=this.iterator,r=this.next;this.remaining;)if(this.remaining--,e=o(i(r,t)),this.done=!!e.done)return;if(e=o(i(r,t)),!(this.done=!!e.done))return e.value}));n({target:"Iterator",proto:!0,real:!0,forced:u},{drop:function(e){o(this);var t=l(s(+e));return new h(a(this),{remaining:t})}})},64815:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-trash-alt",view:n+"gfx/sprite.svg#view-icon-trash-alt",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},64894:(e,t,r)=>{var n=r(1882),i=r(30294);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},64979:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(97751),a=r(6980),s=r(24913).f,l=r(39297),c=r(90679),u=r(23167),h=r(32603),p=r(55002),d=r(16193),A=r(43724),f=r(96395),g="DOMException",m=o("Error"),v=o(g),y=function(){c(this,b);var e=arguments.length,t=h(e<1?void 0:arguments[0]),r=h(e<2?void 0:arguments[1],"Error"),n=new v(t,r),i=new m(t);return i.name=g,s(n,"stack",a(1,d(i.stack,1))),u(n,this,y),n},b=y.prototype=v.prototype,w="stack"in new m(g),x="stack"in new v(1,2),C=v&&A&&Object.getOwnPropertyDescriptor(i,g),S=!(!C||C.writable&&C.configurable),E=w&&!S&&!x;n({global:!0,constructor:!0,forced:f||E},{DOMException:E?y:v});var B=o(g),k=B.prototype;if(k.constructor!==B)for(var _ in f||s(k,"constructor",a(1,B)),p)if(l(p,_)){var T=p[_],I=T.s;l(B,I)||s(B,I,a(6,T.c))}},65070:(e,t,r)=>{"use strict";var n=r(46518),i=r(53250);n({target:"Math",stat:!0,forced:i!==Math.expm1},{expm1:i})},65186:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.toKey,s=i.set;n({target:"Reflect",stat:!0},{defineMetadata:function(e,t,r){var n=arguments.length<4?void 0:a(arguments[3]);s(e,t,o(r),n)}})},65223:(e,t,r)=>{"use strict";var n=r(46518),i=r(97080),o=r(94402).remove;n({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var e,t=i(this),r=!0,n=0,a=arguments.length;n<a;n++)e=o(t,arguments[n]),r=r&&e;return!!r}})},65357:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-link",view:n+"gfx/sprite.svg#view-icon-link",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},65746:(e,t,r)=>{"use strict";var n,i=r(92744),o=r(24475),a=r(79504),s=r(56279),l=r(3451),c=r(16468),u=r(91625),h=r(20034),p=r(91181).enforce,d=r(79039),A=r(58622),f=Object,g=Array.isArray,m=f.isExtensible,v=f.isFrozen,y=f.isSealed,b=f.freeze,w=f.seal,x=!o.ActiveXObject&&"ActiveXObject"in o,C=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},S=c("WeakMap",C,u),E=S.prototype,B=a(E.set);if(A)if(x){n=u.getConstructor(C,"WeakMap",!0),l.enable();var k=a(E.delete),_=a(E.has),T=a(E.get);s(E,{delete:function(e){if(h(e)&&!m(e)){var t=p(this);return t.frozen||(t.frozen=new n),k(this,e)||t.frozen.delete(e)}return k(this,e)},has:function(e){if(h(e)&&!m(e)){var t=p(this);return t.frozen||(t.frozen=new n),_(this,e)||t.frozen.has(e)}return _(this,e)},get:function(e){if(h(e)&&!m(e)){var t=p(this);return t.frozen||(t.frozen=new n),_(this,e)?T(this,e):t.frozen.get(e)}return T(this,e)},set:function(e,t){if(h(e)&&!m(e)){var r=p(this);r.frozen||(r.frozen=new n),_(this,e)?B(this,e,t):r.frozen.set(e,t)}else B(this,e,t);return this}})}else i&&d((function(){var e=b([]);return B(new S,e,1),!v(e)}))&&s(E,{set:function(e,t){var r;return g(e)&&(v(e)?r=b:y(e)&&(r=w)),B(this,e,t),r&&r(e),this}})},65810:(e,t,r)=>{"use strict";var n=r(20034),i=r(91181).get;e.exports=function(e){if(!n(e))return!1;var t=i(e);return!!t&&"RawJSON"===t.type}},65848:(e,t,r)=>{"use strict";e.exports=r(72911)},65876:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-listen",view:n+"gfx/sprite.svg#view-icon-listen",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},65916:(e,t,r)=>{"use strict";r.r(t),r.d(t,{IGNORE_CLASS_NAME:()=>A,default:()=>g});var n=r(96540),i=r(40961);function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,r){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(r):e.classList.contains(r))}var l,c,u=(void 0===l&&(l=0),function(){return++l}),h={},p={},d=["touchstart","touchmove"],A="ignore-react-onclickoutside";function f(e,t){var r={};return-1!==d.indexOf(t)&&c&&(r.passive=!e.props.preventDefault),r}const g=function(e,t){var r,l,d=e.displayName||e.name||"Component";return l=r=function(r){var l,A;function g(e){var n;return(n=r.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof n.__clickOutsideHandlerProp){var t=n.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+d+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else n.__clickOutsideHandlerProp(e)},n.__getComponentNode=function(){var e=n.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,i.findDOMNode)(e)},n.enableOnClickOutside=function(){if("undefined"!=typeof document&&!p[n._uid]){void 0===c&&(c=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),r=function(){};return window.addEventListener("testPassiveEventSupport",r,t),window.removeEventListener("testPassiveEventSupport",r,t),e}}()),p[n._uid]=!0;var e=n.props.eventTypes;e.forEach||(e=[e]),h[n._uid]=function(e){var t;null!==n.componentNode&&(n.props.preventDefault&&e.preventDefault(),n.props.stopPropagation&&e.stopPropagation(),n.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,r){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&s(e,t,r))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,n.componentNode,n.props.outsideClickIgnoreClass)===document&&n.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,h[n._uid],f(a(n),e))}))}},n.disableOnClickOutside=function(){delete p[n._uid];var e=h[n._uid];if(e&&"undefined"!=typeof document){var t=n.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,f(a(n),t))})),delete h[n._uid]}},n.getRef=function(e){return n.instanceRef=e},n._uid=u(),n}A=r,(l=g).prototype=Object.create(A.prototype),l.prototype.constructor=l,o(l,A);var m=g.prototype;return m.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},m.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+d+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},m.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},m.componentWillUnmount=function(){this.disableOnClickOutside()},m.render=function(){var t=this.props;t.excludeScrollbar;var r=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?r.ref=this.getRef:r.wrappedRef=this.getRef,r.disableOnClickOutside=this.disableOnClickOutside,r.enableOnClickOutside=this.enableOnClickOutside,(0,n.createElement)(e,r)},g}(n.Component),r.displayName="OnClickOutside("+d+")",r.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:A,preventDefault:!1,stopPropagation:!1},r.getClass=function(){return e.getClass?e.getClass():e},l}},66090:(e,t,r)=>{"use strict";r(77691)},66119:(e,t,r)=>{"use strict";var n=r(25745),i=r(33392),o=n("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},66197:(e,t,r)=>{"use strict";var n=r(46518),i=r(44204);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("union")},{union:i})},66212:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e);return t.setHours(23,59,59,999),t}},66337:(e,t,r)=>{"use strict";var n=r(92744),i=r(46518),o=r(50283),a=r(79504),s=r(18745),l=r(28551),c=r(48981),u=r(94901),h=r(26198),p=r(24913).f,d=r(67680),A=r(44995),f=r(74615),g=r(58523),m=r(47452),v=new A.WeakMap,y=A.get,b=A.has,w=A.set,x=Array,C=TypeError,S=Object.freeze||Object,E=Object.isFrozen,B=Math.min,k=a("".charAt),_=a("".slice),T=a("".split),I=a(/./.exec),M=/([\n\u2028\u2029]|\r\n?)/g,F=RegExp("^["+m+"]*"),O=RegExp("[^"+m+"]"),P="Invalid tag",D=function(e,t){if(void 0===t||e===t)return e;for(var r=0,n=B(e.length,t.length);r<n&&k(e,r)===k(t,r);r++);return _(e,0,r)},N=function(e){return o((function(t){var r=d(arguments);return r[0]=function(e){var t=e.raw;if(n&&!E(t))throw new C("Raw template should be frozen");if(b(v,t))return y(v,t);var r=function(e){var t,r,n,i,o=c(e),a=h(o),s=x(a),l=x(a),u=0;if(!a)throw new C(P);for(;u<a;u++){var p=o[u];if("string"!=typeof p)throw new C(P);s[u]=T(p,M)}for(u=0;u<a;u++){var d=u+1===a;if(t=s[u],0===u){if(1===t.length||t[0].length>0)throw new C("Invalid opening line");t[1]=""}if(d){if(1===t.length||I(O,t[t.length-1]))throw new C("Invalid closing line");t[t.length-2]="",t[t.length-1]=""}for(var A=2;A<t.length;A+=2){var f=t[A],g=A+1===t.length&&!d,m=I(F,f)[0];g||m.length!==f.length?r=D(m,r):t[A]=""}}var v=r?r.length:0;for(u=0;u<a;u++){for(n=(t=s[u])[0],i=1;i<t.length;i+=2)n+=t[i]+_(t[i+1],v);l[u]=n}return l}(t),i=function(e){for(var t=0,r=e.length,n=x(r);t<r;t++)n[t]=g(e[t]);return n}(r);return p(i,"raw",{value:S(r)}),S(i),w(v,t,i),i}(l(t)),s(e,this,r)}),"")},L=N(f);i({target:"String",stat:!0,forced:!0},{dedent:function(e){return l(e),u(e)?N(e):s(L,this,arguments)}})},66346:(e,t,r)=>{"use strict";var n=r(24475),i=r(79504),o=r(43724),a=r(77811),s=r(10350),l=r(66699),c=r(62106),u=r(56279),h=r(79039),p=r(90679),d=r(91291),A=r(18014),f=r(57696),g=r(15617),m=r(88490),v=r(42787),y=r(52967),b=r(84373),w=r(67680),x=r(23167),C=r(77740),S=r(10687),E=r(91181),B=s.PROPER,k=s.CONFIGURABLE,_="ArrayBuffer",T="DataView",I="prototype",M="Wrong index",F=E.getterFor(_),O=E.getterFor(T),P=E.set,D=n[_],N=D,L=N&&N[I],U=n[T],R=U&&U[I],H=Object.prototype,Q=n.Array,j=n.RangeError,V=i(b),W=i([].reverse),z=m.pack,G=m.unpack,K=function(e){return[255&e]},Y=function(e){return[255&e,e>>8&255]},X=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},q=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return z(g(e),23,4)},J=function(e){return z(e,52,8)},Z=function(e,t,r){c(e[I],t,{configurable:!0,get:function(){return r(this)[t]}})},ee=function(e,t,r,n){var i=O(e),o=f(r),a=!!n;if(o+t>i.byteLength)throw new j(M);var s=i.bytes,l=o+i.byteOffset,c=w(s,l,l+t);return a?c:W(c)},te=function(e,t,r,n,i,o){var a=O(e),s=f(r),l=n(+i),c=!!o;if(s+t>a.byteLength)throw new j(M);for(var u=a.bytes,h=s+a.byteOffset,p=0;p<t;p++)u[h+p]=l[c?p:t-p-1]};if(a){var re=B&&D.name!==_;h((function(){D(1)}))&&h((function(){new D(-1)}))&&!h((function(){return new D,new D(1.5),new D(NaN),1!==D.length||re&&!k}))?re&&k&&l(D,"name",_):((N=function(e){return p(this,L),x(new D(f(e)),this,N)})[I]=L,L.constructor=N,C(N,D)),y&&v(R)!==H&&y(R,H);var ne=new U(new N(2)),ie=i(R.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),!ne.getInt8(0)&&ne.getInt8(1)||u(R,{setInt8:function(e,t){ie(this,e,t<<24>>24)},setUint8:function(e,t){ie(this,e,t<<24>>24)}},{unsafe:!0})}else L=(N=function(e){p(this,L);var t=f(e);P(this,{type:_,bytes:V(Q(t),0),byteLength:t}),o||(this.byteLength=t,this.detached=!1)})[I],R=(U=function(e,t,r){p(this,R),p(e,L);var n=F(e),i=n.byteLength,a=d(t);if(a<0||a>i)throw new j("Wrong offset");if(a+(r=void 0===r?i-a:A(r))>i)throw new j("Wrong length");P(this,{type:T,buffer:e,byteLength:r,byteOffset:a,bytes:n.bytes}),o||(this.buffer=e,this.byteLength=r,this.byteOffset=a)})[I],o&&(Z(N,"byteLength",F),Z(U,"buffer",O),Z(U,"byteLength",O),Z(U,"byteOffset",O)),u(R,{getInt8:function(e){return ee(this,1,e)[0]<<24>>24},getUint8:function(e){return ee(this,1,e)[0]},getInt16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return q(ee(this,4,e,arguments.length>1&&arguments[1]))},getUint32:function(e){return q(ee(this,4,e,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(e){return G(ee(this,4,e,arguments.length>1&&arguments[1]),23)},getFloat64:function(e){return G(ee(this,8,e,arguments.length>1&&arguments[1]),52)},setInt8:function(e,t){te(this,1,e,K,t)},setUint8:function(e,t){te(this,1,e,K,t)},setInt16:function(e,t){te(this,2,e,Y,t,arguments.length>2&&arguments[2])},setUint16:function(e,t){te(this,2,e,Y,t,arguments.length>2&&arguments[2])},setInt32:function(e,t){te(this,4,e,X,t,arguments.length>2&&arguments[2])},setUint32:function(e,t){te(this,4,e,X,t,arguments.length>2&&arguments[2])},setFloat32:function(e,t){te(this,4,e,$,t,arguments.length>2&&arguments[2])},setFloat64:function(e,t){te(this,8,e,J,t,arguments.length>2&&arguments[2])}});S(N,_),S(U,T),e.exports={ArrayBuffer:N,DataView:U}},66412:(e,t,r)=>{"use strict";r(70511)("asyncIterator")},66482:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-language-ara",view:n+"gfx/sprite.svg#view-icon-language-ara",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},66557:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(97751),a=r(79306),s=r(90679),l=r(36840),c=r(56279),u=r(62106),h=r(78227),p=r(91181),d=r(91021),A=o("SuppressedError"),f=ReferenceError,g=h("dispose"),m=h("toStringTag"),v="DisposableStack",y=p.set,b=p.getterFor(v),w="sync-dispose",x="disposed",C=function(e){var t=b(e);if(t.state===x)throw new f(v+" already disposed");return t},S=function(){y(s(this,E),{type:v,state:"pending",stack:[]}),i||(this.disposed=!1)},E=S.prototype;c(E,{dispose:function(){var e=b(this);if(e.state!==x){e.state=x,i||(this.disposed=!0);for(var t,r=e.stack,n=r.length,o=!1;n;){var a=r[--n];r[n]=null;try{a()}catch(e){o?t=new A(e,t):(o=!0,t=e)}}if(e.stack=null,o)throw t}},use:function(e){return d(C(this),e,w),e},adopt:function(e,t){var r=C(this);return a(t),d(r,void 0,w,(function(){t(e)})),e},defer:function(e){var t=C(this);a(e),d(t,void 0,w,e)},move:function(){var e=C(this),t=new S;return b(t).stack=e.stack,e.stack=[],e.state=x,i||(this.disposed=!0),t}}),i&&u(E,"disposed",{configurable:!0,get:function(){return b(this).state===x}}),l(E,g,E.dispose,{name:"dispose"}),l(E,m,v,{nonWritable:!0}),n({global:!0,constructor:!0},{DisposableStack:S})},66651:(e,t,r)=>{"use strict";var n=r(94644),i=r(19617).indexOf,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},66699:(e,t,r)=>{"use strict";var n=r(43724),i=r(24913),o=r(6980);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},66757:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){(0,i.A)(1,arguments);var t=(0,n.default)(e),r=t.getMonth(),o=r-r%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t}},66771:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(68750);n({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(e){return i(a,this,o(e))}})},66812:(e,t,r)=>{"use strict";var n=r(94644),i=r(18745),o=r(8379),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",(function(e){var t=arguments.length;return i(o,a(this),t>1?[e,arguments[1]]:[e])}))},66820:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=i.has,s=i.toKey;n({target:"Reflect",stat:!0},{hasOwnMetadata:function(e,t){var r=arguments.length<3?void 0:s(arguments[2]);return a(e,o(t),r)}})},66933:(e,t,r)=>{"use strict";var n=r(79504),i=r(34376),o=r(94901),a=r(44576),s=r(655),l=n([].push);e.exports=function(e){if(o(e))return e;if(i(e)){for(var t=e.length,r=[],n=0;n<t;n++){var c=e[n];"string"==typeof c?l(r,c):"number"!=typeof c&&"Number"!==a(c)&&"String"!==a(c)||l(r,s(c))}var u=r.length,h=!0;return function(e,t){if(h)return h=!1,t;if(i(this))return t;for(var n=0;n<u;n++)if(r[n]===e)return t}}}},66983:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-CopyLink",view:n+"gfx/sprite.svg#view-icon-CopyLink",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},67044:(e,t,r)=>{"use strict";function n(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}r.d(t,{A:()=>n})},67063:(e,t,r)=>{if(function(t){t.version="0.17.5";var n=1200,i=1252;"undefined"==typeof cptable&&(void 0!==r.g?r.g.cptable=r(9073):"undefined"!=typeof window&&(window.cptable=r(9073)));for(var o=[874,932,936,949,950],a=0;a<=8;++a)o.push(1250+a);var s={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},l=function(e){-1!=o.indexOf(e)&&(i=s[0]=e)},c=function(e){n=e,l(e)};function u(){c(1200),l(1252)}function h(e){for(var t=[],r=0,n=e.length;r<n;++r)t[r]=e.charCodeAt(r);return t}var p=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return 255==t&&254==r?function(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}(e.slice(2)):254==t&&255==r?function(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}(e.slice(2)):65279==t?e.slice(1):e},d=function(e){return String.fromCharCode(e)},A=function(e){return String.fromCharCode(e)};"undefined"!=typeof cptable&&(c=function(e){n=e,l(e)},p=function(e){return 255===e.charCodeAt(0)&&254===e.charCodeAt(1)?cptable.utils.decode(1200,h(e.slice(2))):e},d=function(e){return 1200===n?String.fromCharCode(e):cptable.utils.decode(n,[255&e,e>>8])[0]},A=function(e){return cptable.utils.decode(i,[e])[0]});var f,g=(f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",{encode:function(e){for(var t="",r=0,n=0,i=0,o=0,a=0,s=0,l=0,c=0;c<e.length;)o=(r=e.charCodeAt(c++))>>2,a=(3&r)<<4|(n=e.charCodeAt(c++))>>4,s=(15&n)<<2|(i=e.charCodeAt(c++))>>6,l=63&i,isNaN(n)?s=l=64:isNaN(i)&&(l=64),t+=f.charAt(o)+f.charAt(a)+f.charAt(s)+f.charAt(l);return t},decode:function(e){var t="",r=0,n=0,i=0,o=0,a=0,s=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)r=f.indexOf(e.charAt(l++))<<2|(o=f.indexOf(e.charAt(l++)))>>4,t+=String.fromCharCode(r),n=(15&o)<<4|(a=f.indexOf(e.charAt(l++)))>>2,64!==a&&(t+=String.fromCharCode(n)),i=(3&a)<<6|(s=f.indexOf(e.charAt(l++))),64!==s&&(t+=String.fromCharCode(i));return t}}),m="undefined"!=typeof Buffer&&"undefined"!=typeof process&&void 0!==process.versions&&!!process.versions.node,v=function(){};if("undefined"!=typeof Buffer){var y=!Buffer.from;if(!y)try{Buffer.from("foo","utf8")}catch(e){y=!0}v=y?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer),Buffer.alloc||(Buffer.alloc=function(e){return new Buffer(e)}),Buffer.allocUnsafe||(Buffer.allocUnsafe=function(e){return new Buffer(e)})}function b(e){return m?Buffer.alloc(e):new Array(e)}function w(e){return m?Buffer.allocUnsafe(e):new Array(e)}var x=function(e){return m?v(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function C(e){if("undefined"==typeof ArrayBuffer)return x(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=255&e.charCodeAt(n);return t}function S(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function E(e){if("undefined"==typeof ArrayBuffer)throw new Error("Unsupported");if(e instanceof ArrayBuffer)return E(new Uint8Array(e));for(var t=new Array(e.length),r=0;r<e.length;++r)t[r]=e[r];return t}var B=function(e){return[].concat.apply([],e)},k=/\u0000/g,_=/[\u0001-\u0006]/g,T={},I=function(e){function t(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function r(e,t){for(var r="";r.length<t;)r+=e;return r}function n(e,t){var n=""+e;return n.length>=t?n:r("0",t-n.length)+n}function i(e,t){var n=""+e;return n.length>=t?n:r(" ",t-n.length)+n}function o(e,t){var n=""+e;return n.length>=t?n:n+r(" ",t-n.length)}e.version="0.11.2";var a=Math.pow(2,32);function s(e,t){return e>a||e<-a?function(e,t){var n=""+Math.round(e);return n.length>=t?n:r("0",t-n.length)+n}(e,t):function(e,t){var n=""+e;return n.length>=t?n:r("0",t-n.length)+n}(Math.round(e),t)}function l(e,t){return t=t||0,e.length>=7+t&&103==(32|e.charCodeAt(t))&&101==(32|e.charCodeAt(t+1))&&110==(32|e.charCodeAt(t+2))&&101==(32|e.charCodeAt(t+3))&&114==(32|e.charCodeAt(t+4))&&97==(32|e.charCodeAt(t+5))&&108==(32|e.charCodeAt(t+6))}var c=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],u=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function h(e){e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "'}var p={};h(p);var d=[],A=0;for(A=5;A<=8;++A)d[A]=32+A;for(A=23;A<=26;++A)d[A]=0;for(A=27;A<=31;++A)d[A]=14;for(A=50;A<=58;++A)d[A]=14;for(A=59;A<=62;++A)d[A]=A-58;for(A=67;A<=68;++A)d[A]=A-58;for(A=72;A<=75;++A)d[A]=A-58;for(A=67;A<=68;++A)d[A]=A-57;for(A=76;A<=78;++A)d[A]=A-56;for(A=79;A<=81;++A)d[A]=A-34;var f=[];function g(e,t,r){for(var n=e<0?-1:1,i=e*n,o=0,a=1,s=0,l=1,c=0,u=0,h=Math.floor(i);c<t&&(s=(h=Math.floor(i))*a+o,u=h*c+l,!(i-h<5e-8));)i=1/(i-h),o=a,a=s,l=c,c=u;if(u>t&&(c>t?(u=l,s=o):(u=c,s=a)),!r)return[0,n*s,u];var p=Math.floor(n*s/u);return[p,n*s-p*u,u]}function m(e,t,r){if(e>2958465||e<0)return null;var n=0|e,i=Math.floor(86400*(e-n)),o=0,a=[],s={D:n,T:i,u:86400*(e-n)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(n+=1462),s.u>.9999&&(s.u=0,86400==++i&&(s.T=i=0,++n,++s.D)),60===n)a=r?[1317,10,29]:[1900,2,29],o=3;else if(0===n)a=r?[1317,8,29]:[1900,1,0],o=6;else{n>60&&--n;var l=new Date(1900,0,1);l.setDate(l.getDate()+n-1),a=[l.getFullYear(),l.getMonth()+1,l.getDate()],o=l.getDay(),n<60&&(o=(o+6)%7),r&&(o=function(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}(l,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=o,s}f[5]=f[63]='"$"#,##0_);\\("$"#,##0\\)',f[6]=f[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',f[7]=f[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',f[8]=f[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',f[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',f[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',f[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',f[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)',e.parse_date_code=m;var v=new Date(1899,11,31,0,0,0),y=v.getTime(),b=new Date(1900,2,1,0,0,0);function w(e,t){var r=e.getTime();return t?r-=1262304e5:e>=b&&(r+=864e5),(r-(y+6e4*(e.getTimezoneOffset()-v.getTimezoneOffset())))/864e5}e._general_int=function(e){return e.toString(10)};var x=function(){var e=/(?:\.0*|(\.\d*[1-9])0+)$/;function t(t){return-1==t.indexOf(".")?t:t.replace(e,"$1")}var r=/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,n=/(E[+-])(\d)$/;return function(e){var i,o=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return i=o>=-4&&o<=-1?e.toPrecision(10+o):Math.abs(o)<=9?function(e){var r=e<0?12:11,n=t(e.toFixed(12));return n.length<=r||(n=e.toPrecision(10)).length<=r?n:e.toExponential(5)}(e):10===o?e.toFixed(10).substr(0,12):function(e){var r=t(e.toFixed(11));return r.length>(e<0?12:11)||"0"===r||"-0"===r?e.toPrecision(6):r}(e),t(function(e){return-1==e.indexOf("E")?e:e.replace(r,"$1E").replace(n,"$10$2")}(i.toUpperCase()))}}();function C(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):x(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return P(14,w(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function S(e,t,r,i){var o,a="",s=0,l=0,h=r.y,p=0;switch(e){case 98:h=r.y+543;case 121:switch(t.length){case 1:case 2:o=h%100,p=2;break;default:o=h%1e4,p=4}break;case 109:switch(t.length){case 1:case 2:o=r.m,p=t.length;break;case 3:return u[r.m-1][1];case 5:return u[r.m-1][0];default:return u[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:o=r.d,p=t.length;break;case 3:return c[r.q][0];default:return c[r.q][1]}break;case 104:switch(t.length){case 1:case 2:o=1+(r.H+11)%12,p=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:o=r.H,p=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:o=r.M,p=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==r.u||"s"!=t&&"ss"!=t?(l=i>=2?3===i?1e3:100:1===i?10:1,(s=Math.round(l*(r.S+r.u)))>=60*l&&(s=0),"s"===t?0===s?"0":""+s/l:(a=n(s,2+i),"ss"===t?a.substr(0,2):"."+a.substr(2,t.length-1))):n(r.S,t.length);case 90:switch(t){case"[h]":case"[hh]":o=24*r.D+r.H;break;case"[m]":case"[mm]":o=60*(24*r.D+r.H)+r.M;break;case"[s]":case"[ss]":o=60*(60*(24*r.D+r.H)+r.M)+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}p=3===t.length?1:2;break;case 101:o=h,p=1}return p>0?n(o,p):""}function E(e){if(e.length<=3)return e;for(var t=e.length%3,r=e.substr(0,t);t!=e.length;t+=3)r+=(r.length>0?",":"")+e.substr(t,3);return r}e._general_num=x,e._general=C;var B=function(){var e=/%/g;function a(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+a(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),-1===(r=(t/Math.pow(10,o)).toPrecision(n+1+(i+o)%i)).indexOf("e")){var s=Math.floor(Math.log(t)*Math.LOG10E);for(-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(s-r.length+o):r+="E+"+(s-o);"0."===r.substr(0,2);)r=(r=r.charAt(0)+r.substr(2,i)+"."+r.substr(2+i)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,n){return t+r+n.substr(0,(i+o)%i)+"."+n.substr(o)+"E"}))}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var l=/# (\?+)( ?)\/( ?)(\d+)/,c=/^#*0*\.([0#]+)/,u=/\).*[0#]/,h=/\(###\) ###\\?-####/;function p(e){for(var t,r="",n=0;n!=e.length;++n)switch(t=e.charCodeAt(n)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t)}return r}function d(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function A(e,t){var r=e-Math.floor(e),n=Math.pow(10,t);return t<(""+Math.round(r*n)).length?0:Math.round(r*n)}function f(m,v,y){if(40===m.charCodeAt(0)&&!v.match(u)){var b=v.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return y>=0?f("n",b,y):"("+f("n",b,-y)+")"}if(44===v.charCodeAt(v.length-1))return function(e,t,r){for(var n=t.length-1;44===t.charCodeAt(n-1);)--n;return B(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}(m,v,y);if(-1!==v.indexOf("%"))return function(t,n,i){var o=n.replace(e,""),a=n.length-o.length;return B(t,o,i*Math.pow(10,2*a))+r("%",a)}(m,v,y);if(-1!==v.indexOf("E"))return a(v,y);if(36===v.charCodeAt(0))return"$"+f(m,v.substr(" "==v.charAt(1)?2:1),y);var w,x,C,S,k=Math.abs(y),_=y<0?"-":"";if(v.match(/^00+$/))return _+s(k,v.length);if(v.match(/^[#?]+$/))return"0"===(w=s(y,0))&&(w=""),w.length>v.length?w:p(v.substr(0,v.length-w.length))+w;if(x=v.match(l))return function(e,t,o){var a=parseInt(e[4],10),s=Math.round(t*a),l=Math.floor(s/a),c=s-l*a,u=a;return o+(0===l?"":""+l)+" "+(0===c?r(" ",e[1].length+1+e[4].length):i(c,e[1].length)+e[2]+"/"+e[3]+n(u,e[4].length))}(x,k,_);if(v.match(/^#+0+$/))return _+s(k,v.length-v.indexOf("0"));if(x=v.match(c))return w=d(y,x[1].length).replace(/^([^\.]+)$/,"$1."+p(x[1])).replace(/\.$/,"."+p(x[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",p(x[1]).length-t.length)})),-1!==v.indexOf("0.")?w:w.replace(/^0\./,".");if(v=v.replace(/^#+([0.])/,"$1"),x=v.match(/^(0*)\.(#*)$/))return _+d(k,x[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,x[1].length?"0.":".");if(x=v.match(/^#{1,3},##0(\.?)$/))return _+E(s(k,0));if(x=v.match(/^#,##0\.([#0]*0)$/))return y<0?"-"+f(m,v,-y):E(""+(Math.floor(y)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(y,x[1].length)))+"."+n(A(y,x[1].length),x[1].length);if(x=v.match(/^#,#*,#0/))return f(m,v.replace(/^#,#*,/,""),y);if(x=v.match(/^([0#]+)(\\?-([0#]+))+$/))return w=t(f(m,v.replace(/[\\-]/g,""),y)),C=0,t(t(v.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return C<w.length?w.charAt(C++):"0"===e?"0":""})));if(v.match(h))return"("+(w=f(m,"##########",y)).substr(0,3)+") "+w.substr(3,3)+"-"+w.substr(6);var T="";if(x=v.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return C=Math.min(x[4].length,7),S=g(k,Math.pow(10,C)-1,!1),w=""+_," "==(T=B("n",x[1],S[1])).charAt(T.length-1)&&(T=T.substr(0,T.length-1)+"0"),w+=T+x[2]+"/"+x[3],(T=o(S[2],C)).length<x[4].length&&(T=p(x[4].substr(x[4].length-T.length))+T),w+=T;if(x=v.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return C=Math.min(Math.max(x[1].length,x[4].length),7),_+((S=g(k,Math.pow(10,C)-1,!0))[0]||(S[1]?"":"0"))+" "+(S[1]?i(S[1],C)+x[2]+"/"+x[3]+o(S[2],C):r(" ",2*C+1+x[2].length+x[3].length));if(x=v.match(/^[#0?]+$/))return w=s(y,0),v.length<=w.length?w:p(v.substr(0,v.length-w.length))+w;if(x=v.match(/^([#0?]+)\.([#0]+)$/)){w=""+y.toFixed(Math.min(x[2].length,10)).replace(/([^0])0+$/,"$1"),C=w.indexOf(".");var I=v.indexOf(".")-C,M=v.length-w.length-I;return p(v.substr(0,I)+w+v.substr(v.length-M))}if(x=v.match(/^00,000\.([#0]*0)$/))return C=A(y,x[1].length),y<0?"-"+f(m,v,-y):E(function(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(y)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?n(0,3-e.length):"")+e}))+"."+n(C,x[1].length);switch(v){case"###,##0.00":return f(m,"#,##0.00",y);case"###,###":case"##,###":case"#,###":var F=E(s(k,0));return"0"!==F?_+F:"";case"###,###.00":return f(m,"###,##0.00",y).replace(/^0\./,".");case"#,###.00":return f(m,"#,##0.00",y).replace(/^0\./,".")}throw new Error("unsupported format |"+v+"|")}function m(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+m(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),!(r=(t/Math.pow(10,o)).toPrecision(n+1+(i+o)%i)).match(/[Ee]/)){var a=Math.floor(Math.log(t)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(a-r.length+o):r+="E+"+(a-o),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,n){return t+r+n.substr(0,(i+o)%i)+"."+n.substr(o)+"E"}))}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function v(a,s,d){if(40===a.charCodeAt(0)&&!s.match(u)){var A=s.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return d>=0?v("n",A,d):"("+v("n",A,-d)+")"}if(44===s.charCodeAt(s.length-1))return function(e,t,r){for(var n=t.length-1;44===t.charCodeAt(n-1);)--n;return B(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}(a,s,d);if(-1!==s.indexOf("%"))return function(t,n,i){var o=n.replace(e,""),a=n.length-o.length;return B(t,o,i*Math.pow(10,2*a))+r("%",a)}(a,s,d);if(-1!==s.indexOf("E"))return m(s,d);if(36===s.charCodeAt(0))return"$"+v(a,s.substr(" "==s.charAt(1)?2:1),d);var f,y,b,w,x=Math.abs(d),C=d<0?"-":"";if(s.match(/^00+$/))return C+n(x,s.length);if(s.match(/^[#?]+$/))return f=""+d,0===d&&(f=""),f.length>s.length?f:p(s.substr(0,s.length-f.length))+f;if(y=s.match(l))return function(e,t,n){return n+(0===t?"":""+t)+r(" ",e[1].length+2+e[4].length)}(y,x,C);if(s.match(/^#+0+$/))return C+n(x,s.length-s.indexOf("0"));if(y=s.match(c))return f=(f=(""+d).replace(/^([^\.]+)$/,"$1."+p(y[1])).replace(/\.$/,"."+p(y[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",p(y[1]).length-t.length)})),-1!==s.indexOf("0.")?f:f.replace(/^0\./,".");if(s=s.replace(/^#+([0.])/,"$1"),y=s.match(/^(0*)\.(#*)$/))return C+(""+x).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,y[1].length?"0.":".");if(y=s.match(/^#{1,3},##0(\.?)$/))return C+E(""+x);if(y=s.match(/^#,##0\.([#0]*0)$/))return d<0?"-"+v(a,s,-d):E(""+d)+"."+r("0",y[1].length);if(y=s.match(/^#,#*,#0/))return v(a,s.replace(/^#,#*,/,""),d);if(y=s.match(/^([0#]+)(\\?-([0#]+))+$/))return f=t(v(a,s.replace(/[\\-]/g,""),d)),b=0,t(t(s.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return b<f.length?f.charAt(b++):"0"===e?"0":""})));if(s.match(h))return"("+(f=v(a,"##########",d)).substr(0,3)+") "+f.substr(3,3)+"-"+f.substr(6);var S="";if(y=s.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return b=Math.min(y[4].length,7),w=g(x,Math.pow(10,b)-1,!1),f=""+C," "==(S=B("n",y[1],w[1])).charAt(S.length-1)&&(S=S.substr(0,S.length-1)+"0"),f+=S+y[2]+"/"+y[3],(S=o(w[2],b)).length<y[4].length&&(S=p(y[4].substr(y[4].length-S.length))+S),f+=S;if(y=s.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return b=Math.min(Math.max(y[1].length,y[4].length),7),C+((w=g(x,Math.pow(10,b)-1,!0))[0]||(w[1]?"":"0"))+" "+(w[1]?i(w[1],b)+y[2]+"/"+y[3]+o(w[2],b):r(" ",2*b+1+y[2].length+y[3].length));if(y=s.match(/^[#0?]+$/))return f=""+d,s.length<=f.length?f:p(s.substr(0,s.length-f.length))+f;if(y=s.match(/^([#0]+)\.([#0]+)$/)){f=""+d.toFixed(Math.min(y[2].length,10)).replace(/([^0])0+$/,"$1"),b=f.indexOf(".");var k=s.indexOf(".")-b,_=s.length-f.length-k;return p(s.substr(0,k)+f+s.substr(s.length-_))}if(y=s.match(/^00,000\.([#0]*0)$/))return d<0?"-"+v(a,s,-d):E(""+d).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?n(0,3-e.length):"")+e}))+"."+n(0,y[1].length);switch(s){case"###,###":case"##,###":case"#,###":var T=E(""+x);return"0"!==T?C+T:"";default:if(s.match(/\.[0#?]*$/))return v(a,s.slice(0,s.lastIndexOf(".")),d)+p(s.slice(s.lastIndexOf(".")))}throw new Error("unsupported format |"+s+"|")}return function(e,t,r){return(0|r)===r?v(e,t,r):f(e,t,r)}}();function k(e){for(var t=[],r=!1,n=0,i=0;n<e.length;++n)switch(e.charCodeAt(n)){case 34:r=!r;break;case 95:case 42:case 92:++n;break;case 59:t[t.length]=e.substr(i,n-i),i=n+1}if(t[t.length]=e.substr(i),!0===r)throw new Error("Format |"+e+"| unterminated string ");return t}e._split=k;var _=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function T(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":l(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("上午/下午"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":for(n=r;"]"!==e.charAt(t++)&&t<e.length;)n+=e.charAt(t);if(n.match(_))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(r=e.charAt(++t))>-1||"\\"==r&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;default:++t}return!1}function I(e,t,r,n){for(var i,o,a,s=[],c="",u=0,h="",p="t",d="H";u<e.length;)switch(h=e.charAt(u)){case"G":if(!l(e,u))throw new Error("unrecognized character "+h+" in "+e);s[s.length]={t:"G",v:"General"},u+=7;break;case'"':for(c="";34!==(a=e.charCodeAt(++u))&&u<e.length;)c+=String.fromCharCode(a);s[s.length]={t:"t",v:c},++u;break;case"\\":var A=e.charAt(++u),f="("===A||")"===A?A:"t";s[s.length]={t:f,v:A},++u;break;case"_":s[s.length]={t:"t",v:" "},u+=2;break;case"@":s[s.length]={t:"T",v:t},++u;break;case"B":case"b":if("1"===e.charAt(u+1)||"2"===e.charAt(u+1)){if(null==i&&null==(i=m(t,r,"2"===e.charAt(u+1))))return"";s[s.length]={t:"X",v:e.substr(u,2)},p=h,u+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":h=h.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==i&&null==(i=m(t,r)))return"";for(c=h;++u<e.length&&e.charAt(u).toLowerCase()===h;)c+=h;"m"===h&&"h"===p.toLowerCase()&&(h="M"),"h"===h&&(h=d),s[s.length]={t:h,v:c},p=h;break;case"A":case"a":case"上":var g={t:h,v:h};if(null==i&&(i=m(t,r)),"A/P"===e.substr(u,3).toUpperCase()?(null!=i&&(g.v=i.H>=12?"P":"A"),g.t="T",d="h",u+=3):"AM/PM"===e.substr(u,5).toUpperCase()?(null!=i&&(g.v=i.H>=12?"PM":"AM"),g.t="T",u+=5,d="h"):"上午/下午"===e.substr(u,5).toUpperCase()?(null!=i&&(g.v=i.H>=12?"下午":"上午"),g.t="T",u+=5,d="h"):(g.t="t",++u),null==i&&"T"===g.t)return"";s[s.length]=g,p=h;break;case"[":for(c=h;"]"!==e.charAt(u++)&&u<e.length;)c+=e.charAt(u);if("]"!==c.slice(-1))throw'unterminated "[" block: |'+c+"|";if(c.match(_)){if(null==i&&null==(i=m(t,r)))return"";s[s.length]={t:"Z",v:c.toLowerCase()},p=c.charAt(1)}else c.indexOf("$")>-1&&(c=(c.match(/\$([^-\[\]]*)/)||[])[1]||"$",T(e)||(s[s.length]={t:"t",v:c}));break;case".":if(null!=i){for(c=h;++u<e.length&&"0"===(h=e.charAt(u));)c+=h;s[s.length]={t:"s",v:c};break}case"0":case"#":for(c=h;++u<e.length&&"0#?.,E+-%".indexOf(h=e.charAt(u))>-1;)c+=h;s[s.length]={t:"n",v:c};break;case"?":for(c=h;e.charAt(++u)===h;)c+=h;s[s.length]={t:h,v:c},p=h;break;case"*":++u," "!=e.charAt(u)&&"*"!=e.charAt(u)||++u;break;case"(":case")":s[s.length]={t:1===n?"t":h,v:h},++u;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(c=h;u<e.length&&"0123456789".indexOf(e.charAt(++u))>-1;)c+=e.charAt(u);s[s.length]={t:"D",v:c};break;case" ":s[s.length]={t:h,v:h},++u;break;case"$":s[s.length]={t:"t",v:"$"},++u;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(h))throw new Error("unrecognized character "+h+" in "+e);s[s.length]={t:"t",v:h},++u}var v,y=0,b=0;for(u=s.length-1,p="t";u>=0;--u)switch(s[u].t){case"h":case"H":s[u].t=d,p="h",y<1&&(y=1);break;case"s":(v=s[u].v.match(/\.0+$/))&&(b=Math.max(b,v[0].length-1)),y<3&&(y=3);case"d":case"y":case"M":case"e":p=s[u].t;break;case"m":"s"===p&&(s[u].t="M",y<2&&(y=2));break;case"X":break;case"Z":y<1&&s[u].v.match(/[Hh]/)&&(y=1),y<2&&s[u].v.match(/[Mm]/)&&(y=2),y<3&&s[u].v.match(/[Ss]/)&&(y=3)}switch(y){case 0:break;case 1:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H);break;case 2:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M)}var w,x="";for(u=0;u<s.length;++u)switch(s[u].t){case"t":case"T":case" ":case"D":break;case"X":s[u].v="",s[u].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[u].v=S(s[u].t.charCodeAt(0),s[u].v,i,b),s[u].t="t";break;case"n":case"?":for(w=u+1;null!=s[w]&&("?"===(h=s[w].t)||"D"===h||(" "===h||"t"===h)&&null!=s[w+1]&&("?"===s[w+1].t||"t"===s[w+1].t&&"/"===s[w+1].v)||"("===s[u].t&&(" "===h||"n"===h||")"===h)||"t"===h&&("/"===s[w].v||" "===s[w].v&&null!=s[w+1]&&"?"==s[w+1].t));)s[u].v+=s[w].v,s[w]={v:"",t:";"},++w;x+=s[u].v,u=w-1;break;case"G":s[u].t="t",s[u].v=C(t,r)}var E,k,I="";if(x.length>0){40==x.charCodeAt(0)?(E=t<0&&45===x.charCodeAt(0)?-t:t,k=B("n",x,E)):(k=B("n",x,E=t<0&&n>1?-t:t),E<0&&s[0]&&"t"==s[0].t&&(k=k.substr(1),s[0].v="-"+s[0].v)),w=k.length-1;var M=s.length;for(u=0;u<s.length;++u)if(null!=s[u]&&"t"!=s[u].t&&s[u].v.indexOf(".")>-1){M=u;break}var F=s.length;if(M===s.length&&-1===k.indexOf("E")){for(u=s.length-1;u>=0;--u)null!=s[u]&&-1!=="n?".indexOf(s[u].t)&&(w>=s[u].v.length-1?(w-=s[u].v.length,s[u].v=k.substr(w+1,s[u].v.length)):w<0?s[u].v="":(s[u].v=k.substr(0,w+1),w=-1),s[u].t="t",F=u);w>=0&&F<s.length&&(s[F].v=k.substr(0,w+1)+s[F].v)}else if(M!==s.length&&-1===k.indexOf("E")){for(w=k.indexOf(".")-1,u=M;u>=0;--u)if(null!=s[u]&&-1!=="n?".indexOf(s[u].t)){for(o=s[u].v.indexOf(".")>-1&&u===M?s[u].v.indexOf(".")-1:s[u].v.length-1,I=s[u].v.substr(o+1);o>=0;--o)w>=0&&("0"===s[u].v.charAt(o)||"#"===s[u].v.charAt(o))&&(I=k.charAt(w--)+I);s[u].v=I,s[u].t="t",F=u}for(w>=0&&F<s.length&&(s[F].v=k.substr(0,w+1)+s[F].v),w=k.indexOf(".")+1,u=M;u<s.length;++u)if(null!=s[u]&&(-1!=="n?(".indexOf(s[u].t)||u===M)){for(o=s[u].v.indexOf(".")>-1&&u===M?s[u].v.indexOf(".")+1:0,I=s[u].v.substr(0,o);o<s[u].v.length;++o)w<k.length&&(I+=k.charAt(w++));s[u].v=I,s[u].t="t",F=u}}}for(u=0;u<s.length;++u)null!=s[u]&&"n?".indexOf(s[u].t)>-1&&(E=n>1&&t<0&&u>0&&"-"===s[u-1].v?-t:t,s[u].v=B(s[u].t,s[u].v,E),s[u].t="t");var O="";for(u=0;u!==s.length;++u)null!=s[u]&&(O+=s[u].v);return O}e.is_date=T,e._eval=I;var M=/\[[=<>]/,F=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function O(e,t){if(null==t)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e<r)return!0;break;case"<>":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0}return!1}function P(e,t,r){null==r&&(r={});var n="";switch(typeof e){case"string":n="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":null==(n=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:p)[e])&&(n=r.table&&r.table[d[e]]||p[d[e]]),null==n&&(n=f[e]||"General")}if(l(n,0))return C(t,r);t instanceof Date&&(t=w(t,r.date1904));var i=function(e,t){var r=k(e),n=r.length,i=r[n-1].indexOf("@");if(n<4&&i>-1&&--n,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if("number"!=typeof t)return[4,4===r.length||i>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=i>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=i>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=i>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"]}var o=t>0?r[0]:t<0?r[1]:r[2];if(-1===r[0].indexOf("[")&&-1===r[1].indexOf("["))return[n,o];if(null!=r[0].match(M)||null!=r[1].match(M)){var a=r[0].match(F),s=r[1].match(F);return O(t,a)?[n,r[0]]:O(t,s)?[n,r[1]]:[n,r[null!=a&&null!=s?2:1]]}return[n,o]}(n,t);if(l(i[1]))return C(t,r);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return I(i[1],t,r,i[0])}function D(e,t){if("number"!=typeof t){t=+t||-1;for(var r=0;r<392;++r)if(null!=p[r]){if(p[r]==e){t=r;break}}else t<0&&(t=r);t<0&&(t=391)}return p[t]=e,t}e.load=D,e._table=p,e.get_table=function(){return p},e.load_table=function(e){for(var t=0;392!=t;++t)void 0!==e[t]&&D(e[t],t)},e.init_table=h,e.format=P};I(T);var M,F={"General Number":"General","General Date":T._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":T._table[15],"Short Date":T._table[14],"Long Time":T._table[19],"Medium Time":T._table[18],"Short Time":T._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:T._table[2],Standard:T._table[4],Percent:T._table[10],Scientific:T._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},O={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},P=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;!function(e){e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),r=0;256!=r;++r)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=r)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}();e.table=t,e.bstr=function(e,r){for(var n=~r,i=e.length-1,o=0;o<i;)n=(n=n>>>8^t[255&(n^e.charCodeAt(o++))])>>>8^t[255&(n^e.charCodeAt(o++))];return o===i&&(n=n>>>8^t[255&(n^e.charCodeAt(o))]),~n},e.buf=function(e,r){if(e.length>1e4)return function(e,r){for(var n=~r,i=e.length-7,o=0;o<i;)n=(n=(n=(n=(n=(n=(n=(n=n>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])];for(;o<i+7;)n=n>>>8^t[255&(n^e[o++])];return~n}(e,r);for(var n=~r,i=e.length-3,o=0;o<i;)n=(n=(n=(n=n>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])])>>>8^t[255&(n^e[o++])];for(;o<i+3;)n=n>>>8^t[255&(n^e[o++])];return~n},e.str=function(e,r){for(var n,i,o=~r,a=0,s=e.length;a<s;)(n=e.charCodeAt(a++))<128?o=o>>>8^t[255&(o^n)]:n<2048?o=(o=o>>>8^t[255&(o^(192|n>>6&31))])>>>8^t[255&(o^(128|63&n))]:n>=55296&&n<57344?(n=64+(1023&n),i=1023&e.charCodeAt(a++),o=(o=(o=(o=o>>>8^t[255&(o^(240|n>>8&7))])>>>8^t[255&(o^(128|n>>2&63))])>>>8^t[255&(o^(128|i>>6&15|(3&n)<<4))])>>>8^t[255&(o^(128|63&i))]):o=(o=(o=o>>>8^t[255&(o^(224|n>>12&15))])>>>8^t[255&(o^(128|n>>6&63))])>>>8^t[255&(o^(128|63&n))];return~o}}(M={});var D,N=function(){var e,t={};function n(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function i(e){if("/"==e.charAt(e.length-1))return i(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function o(e,t){"string"==typeof t&&(t=new Date(t));var r=t.getHours();r=(r=r<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,r);var n=t.getFullYear()-1980;n=(n=n<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,n)}function a(e){Ut(e,0);for(var t={},r=0;e.l<=e.length-4;){var n=e.read_shift(2),i=e.read_shift(2),o=e.l+i,a={};21589===n&&(1&(r=e.read_shift(1))&&(a.mtime=e.read_shift(4)),i>5&&(2&r&&(a.atime=e.read_shift(4)),4&r&&(a.ctime=e.read_shift(4))),a.mtime&&(a.mt=new Date(1e3*a.mtime))),e.l=o,t[n]=a}return t}function s(){return e||(e=r(67233))}function l(e,t){if(80==e[0]&&75==e[1])return he(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var r,n,i,o,a,s,l=512,d=[],A=e.slice(0,512);Ut(A,0);var f=function(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(S,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}(A);switch(r=f[0]){case 3:l=512;break;case 4:l=4096;break;case 0:if(0==f[1])return he(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+r)}512!==l&&Ut(A=e.slice(0,l),28);var g=e.slice(0,l);!function(e,t){var r;switch(e.l+=2,r=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+r);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+r);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+r)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}(A,r);var m=A.read_shift(4,"i");if(3===r&&0!==m)throw new Error("# Directory Sectors: Expected 0 saw "+m);A.l+=4,o=A.read_shift(4,"i"),A.l+=4,A.chk("00100000","Mini Stream Cutoff Size: "),a=A.read_shift(4,"i"),n=A.read_shift(4,"i"),s=A.read_shift(4,"i"),i=A.read_shift(4,"i");for(var v=-1,y=0;y<109&&!((v=A.read_shift(4,"i"))<0);++y)d[y]=v;var b=function(e,t){for(var r=Math.ceil(e.length/t)-1,n=[],i=1;i<r;++i)n[i-1]=e.slice(i*t,(i+1)*t);return n[r-1]=e.slice(r*t),n}(e,l);u(s,i,b,l,d);var w=function(e,t,r,n){var i=e.length,o=[],a=[],s=[],l=[],c=n-1,u=0,h=0,p=0,d=0;for(u=0;u<i;++u)if(s=[],(p=u+t)>=i&&(p-=i),!a[p]){l=[];var A=[];for(h=p;h>=0;){A[h]=!0,a[h]=!0,s[s.length]=h,l.push(e[h]);var f=r[Math.floor(4*h/n)];if(n<4+(d=4*h&c))throw new Error("FAT boundary crossed: "+h+" 4 "+n);if(!e[f])break;if(A[h=It(e[f],d)])break}o[p]={nodes:s,data:st([l])}}return o}(b,o,d,l);w[o].name="!Directory",n>0&&a!==C&&(w[a].name="!MiniFAT"),w[d[0]].name="!FAT",w.fat_addrs=d,w.ssz=l;var x=[],E=[],B=[];!function(e,t,r,n,i,o,a,s){for(var l,u=0,d=n.length?2:0,A=t[e].data,f=0,g=0;f<A.length;f+=128){var m=A.slice(f,f+128);Ut(m,64),g=m.read_shift(2),l=ct(m,0,g-d),n.push(l);var v={name:l,type:m.read_shift(1),color:m.read_shift(1),L:m.read_shift(4,"i"),R:m.read_shift(4,"i"),C:m.read_shift(4,"i"),clsid:m.read_shift(16),state:m.read_shift(4,"i"),start:0,size:0};0!==m.read_shift(2)+m.read_shift(2)+m.read_shift(2)+m.read_shift(2)&&(v.ct=p(m,m.l-8)),0!==m.read_shift(2)+m.read_shift(2)+m.read_shift(2)+m.read_shift(2)&&(v.mt=p(m,m.l-8)),v.start=m.read_shift(4,"i"),v.size=m.read_shift(4,"i"),v.size<0&&v.start<0&&(v.size=v.type=0,v.start=C,v.name=""),5===v.type?(u=v.start,i>0&&u!==C&&(t[u].name="!StreamData")):v.size>=4096?(v.storage="fat",void 0===t[v.start]&&(t[v.start]=h(r,v.start,t.fat_addrs,t.ssz)),t[v.start].name=v.name,v.content=t[v.start].data.slice(0,v.size)):(v.storage="minifat",v.size<0?v.size=0:u!==C&&v.start!==C&&t[u]&&(v.content=c(v,t[u].data,(t[s]||{}).data))),v.content&&Ut(v.content,0),o[l]=v,a.push(v)}}(o,w,b,x,n,{},E,a),function(e,t,r){for(var n=0,i=0,o=0,a=0,s=0,l=r.length,c=[],u=[];n<l;++n)c[n]=u[n]=n,t[n]=r[n];for(;s<u.length;++s)i=e[n=u[s]].L,o=e[n].R,a=e[n].C,c[n]===n&&(-1!==i&&c[i]!==i&&(c[n]=c[i]),-1!==o&&c[o]!==o&&(c[n]=c[o])),-1!==a&&(c[a]=n),-1!==i&&n!=c[n]&&(c[i]=c[n],u.lastIndexOf(i)<s&&u.push(i)),-1!==o&&n!=c[n]&&(c[o]=c[n],u.lastIndexOf(o)<s&&u.push(o));for(n=1;n<l;++n)c[n]===n&&(-1!==o&&c[o]!==o?c[n]=c[o]:-1!==i&&c[i]!==i&&(c[n]=c[i]));for(n=1;n<l;++n)if(0!==e[n].type){if((s=n)!=c[s])do{s=c[s],t[n]=t[s]+"/"+t[n]}while(0!==s&&-1!==c[s]&&s!=c[s]);c[n]=-1}for(t[0]+="/",n=1;n<l;++n)2!==e[n].type&&(t[n]+="/")}(E,B,x),x.shift();var k={FileIndex:E,FullPaths:B};return t&&t.raw&&(k.raw={header:g,sectors:b}),k}function c(e,t,r){for(var n=e.start,i=e.size,o=[],a=n;r&&i>0&&a>=0;)o.push(t.slice(a*y,a*y+y)),i-=y,a=It(r,4*a);return 0===o.length?Ht(0):B(o).slice(0,e.size)}function u(e,t,r,n,i){var o=C;if(e===C){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var a=r[e],s=(n>>>2)-1;if(!a)return;for(var l=0;l<s&&(o=It(a,4*l))!==C;++l)i.push(o);t>=1&&u(It(a,n-4),t-1,r,n,i)}}function h(e,t,r,n,i){var o=[],a=[];i||(i=[]);var s=n-1,l=0,c=0;for(l=t;l>=0;){i[l]=!0,o[o.length]=l,a.push(e[l]);var u=r[Math.floor(4*l/n)];if(n<4+(c=4*l&s))throw new Error("FAT boundary crossed: "+l+" 4 "+n);if(!e[u])break;l=It(e[u],c)}return{nodes:o,data:st([a])}}function p(e,t){return new Date(1e3*(Tt(e,t+4)/1e7*Math.pow(2,32)+Tt(e,t)/1e7-11644473600))}function d(e,t){var r=t||{},n=r.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=n+"/",e.FileIndex[0]={name:n,type:5}),r.CLSID&&(e.FileIndex[0].clsid=r.CLSID),function(e){var t="Sh33tJ5";if(!N.find(e,"/"+t)){var r=Ht(4);r[0]=55,r[1]=r[3]=50,r[2]=54,e.FileIndex.push({name:t,type:2,content:r,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),A(e)}}(e)}function A(e,t){d(e);for(var r=!1,o=!1,a=e.FullPaths.length-1;a>=0;--a){var s=e.FileIndex[a];switch(s.type){case 0:o?r=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:o=!0,isNaN(s.R*s.L*s.C)&&(r=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(r=!0);break;default:r=!0}}if(r||t){var l=new Date(1987,1,19),c=0,u=[];for(a=0;a<e.FullPaths.length;++a)0!==e.FileIndex[a].type&&u.push([e.FullPaths[a],e.FileIndex[a]]);for(a=0;a<u.length;++a){var h=n(u[a][0]);for(o=!1,c=0;c<u.length;++c)u[c][0]===h&&(o=!0);o||u.push([h,{name:i(h).replace("/",""),type:1,clsid:T,ct:l,mt:l,content:null}])}for(u.sort((function(e,t){return function(e,t){for(var r=e.split("/"),n=t.split("/"),i=0,o=0,a=Math.min(r.length,n.length);i<a;++i){if(o=r[i].length-n[i].length)return o;if(r[i]!=n[i])return r[i]<n[i]?-1:1}return r.length-n.length}(e[0],t[0])})),e.FullPaths=[],e.FileIndex=[],a=0;a<u.length;++a)e.FullPaths[a]=u[a][0],e.FileIndex[a]=u[a][1];for(a=0;a<u.length;++a){var p=e.FileIndex[a],A=e.FullPaths[a];if(p.name=i(A).replace("/",""),p.L=p.R=p.C=-(p.color=1),p.size=p.content?p.content.length:0,p.start=0,p.clsid=p.clsid||T,0===a)p.C=u.length>1?1:-1,p.size=0,p.type=5;else if("/"==A.slice(-1)){for(c=a+1;c<u.length&&n(e.FullPaths[c])!=A;++c);for(p.C=c>=u.length?-1:c,c=a+1;c<u.length&&n(e.FullPaths[c])!=n(A);++c);p.R=c>=u.length?-1:c,p.type=1}else n(e.FullPaths[a+1]||"")==n(A)&&(p.R=a+1),p.type=2}}}function f(e,t){var r=t||{};if(A(e),"zip"==r.fileType)return function(e,t){var r=t||{},n=[],i=[],a=Ht(1),s=r.compression?8:0,l=0,c=0,u=0,h=0,p=e.FullPaths[0],d=p,A=e.FileIndex[0],f=[],g=0;for(l=1;l<e.FullPaths.length;++l)if(d=e.FullPaths[l].slice(p.length),(A=e.FileIndex[l]).size&&A.content&&"Sh33tJ5"!=d){var m=u,v=Ht(d.length);for(c=0;c<d.length;++c)v.write_shift(1,127&d.charCodeAt(c));v=v.slice(0,v.l),f[h]=M.buf(A.content,0);var y=A.content;8==s&&(y=O(y)),(a=Ht(30)).write_shift(4,67324752),a.write_shift(2,20),a.write_shift(2,0),a.write_shift(2,s),A.mt?o(a,A.mt):a.write_shift(4,0),a.write_shift(-4,f[h]),a.write_shift(4,y.length),a.write_shift(4,A.content.length),a.write_shift(2,v.length),a.write_shift(2,0),u+=a.length,n.push(a),u+=v.length,n.push(v),u+=y.length,n.push(y),(a=Ht(46)).write_shift(4,33639248),a.write_shift(2,0),a.write_shift(2,20),a.write_shift(2,0),a.write_shift(2,s),a.write_shift(4,0),a.write_shift(-4,f[h]),a.write_shift(4,y.length),a.write_shift(4,A.content.length),a.write_shift(2,v.length),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(4,0),a.write_shift(4,m),g+=a.l,i.push(a),g+=v.length,i.push(v),++h}return(a=Ht(22)).write_shift(4,101010256),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,h),a.write_shift(2,h),a.write_shift(4,g),a.write_shift(4,u),a.write_shift(2,0),B([B(n),B(i),a])}(e,r);var n=function(e){for(var t=0,r=0,n=0;n<e.FileIndex.length;++n){var i=e.FileIndex[n];if(i.content){var o=i.content.length;o>0&&(o<4096?t+=o+63>>6:r+=o+511>>9)}}for(var a=e.FullPaths.length+3>>2,s=t+127>>7,l=(t+7>>3)+r+a+s,c=l+127>>7,u=c<=109?0:Math.ceil((c-109)/127);l+c+u+127>>7>c;)u=++c<=109?0:Math.ceil((c-109)/127);var h=[1,u,c,s,a,r,t,0];return e.FileIndex[0].size=t<<6,h[7]=(e.FileIndex[0].start=h[0]+h[1]+h[2]+h[3]+h[4]+h[5])+(h[6]+7>>3),h}(e),i=Ht(n[7]<<9),a=0,s=0;for(a=0;a<8;++a)i.write_shift(1,E[a]);for(a=0;a<8;++a)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),a=0;a<3;++a)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,n[2]),i.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:C),i.write_shift(4,n[3]),i.write_shift(-4,n[1]?n[0]-1:C),i.write_shift(4,n[1]),a=0;a<109;++a)i.write_shift(-4,a<n[2]?n[1]+a:-1);if(n[1])for(s=0;s<n[1];++s){for(;a<236+127*s;++a)i.write_shift(-4,a<n[2]?n[1]+a:-1);i.write_shift(-4,s===n[1]-1?C:s+1)}var l=function(e){for(s+=e;a<s-1;++a)i.write_shift(-4,a+1);e&&(++a,i.write_shift(-4,C))};for(s=a=0,s+=n[1];a<s;++a)i.write_shift(-4,I.DIFSECT);for(s+=n[2];a<s;++a)i.write_shift(-4,I.FATSECT);l(n[3]),l(n[4]);for(var c=0,u=0,h=e.FileIndex[0];c<e.FileIndex.length;++c)(h=e.FileIndex[c]).content&&((u=h.content.length)<4096||(h.start=s,l(u+511>>9)));for(l(n[6]+7>>3);511&i.l;)i.write_shift(-4,I.ENDOFCHAIN);for(s=a=0,c=0;c<e.FileIndex.length;++c)(h=e.FileIndex[c]).content&&(!(u=h.content.length)||u>=4096||(h.start=s,l(u+63>>6)));for(;511&i.l;)i.write_shift(-4,I.ENDOFCHAIN);for(a=0;a<n[4]<<2;++a){var p=e.FullPaths[a];if(p&&0!==p.length){h=e.FileIndex[a],0===a&&(h.start=h.size?h.start-1:C);var d=0===a&&r.root||h.name;if(u=2*(d.length+1),i.write_shift(64,d,"utf16le"),i.write_shift(2,u),i.write_shift(1,h.type),i.write_shift(1,h.color),i.write_shift(-4,h.L),i.write_shift(-4,h.R),i.write_shift(-4,h.C),h.clsid)i.write_shift(16,h.clsid,"hex");else for(c=0;c<4;++c)i.write_shift(4,0);i.write_shift(4,h.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,h.start),i.write_shift(4,h.size),i.write_shift(4,0)}else{for(c=0;c<17;++c)i.write_shift(4,0);for(c=0;c<3;++c)i.write_shift(4,-1);for(c=0;c<12;++c)i.write_shift(4,0)}}for(a=1;a<e.FileIndex.length;++a)if((h=e.FileIndex[a]).size>=4096){for(i.l=h.start+1<<9,c=0;c<h.size;++c)i.write_shift(1,h.content[c]);for(;511&c;++c)i.write_shift(1,0)}for(a=1;a<e.FileIndex.length;++a)if((h=e.FileIndex[a]).size>0&&h.size<4096){for(c=0;c<h.size;++c)i.write_shift(1,h.content[c]);for(;63&c;++c)i.write_shift(1,0)}for(;i.l<i.length;)i.write_shift(1,0);return i}t.version="1.1.4";var v,y=64,C=-2,S="d0cf11e0a1b11ae1",E=[208,207,17,224,161,177,26,225],T="00000000000000000000000000000000",I={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:C,FREESECT:-1,HEADER_SIGNATURE:S,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:T,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function F(e){for(var t=new Array(e.length),r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function O(e){return v?v.deflateRawSync(e):J(e)}for(var P,D,L=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],U=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],R=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],H="undefined"!=typeof Uint8Array,Q=H?new Uint8Array(256):[],j=0;j<256;++j)Q[j]=(void 0,255&((D=139536&((P=j)<<1|P<<11)|558144&(P<<5|P<<15))>>16|D>>8|D));function V(e,t){var r=Q[255&e];return t<=8?r>>>8-t:(r=r<<8|Q[e>>8&255],t<=16?r>>>16-t:(r=r<<8|Q[e>>16&255])>>>24-t)}function W(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=6?0:e[n+1]<<8))>>>r&3}function z(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=5?0:e[n+1]<<8))>>>r&7}function G(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=3?0:e[n+1]<<8))>>>r&31}function K(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=1?0:e[n+1]<<8))>>>r&127}function Y(e,t,r){var n=7&t,i=t>>>3,o=(1<<r)-1,a=e[i]>>>n;return r<8-n?a&o:(a|=e[i+1]<<8-n,r<16-n?a&o:(a|=e[i+2]<<16-n,r<24-n?a&o:(a|=e[i+3]<<24-n)&o))}function X(e,t){var r=e.length,n=2*r>t?2*r:t+5,i=0;if(r>=t)return e;if(m){var o=w(n);if(e.copy)e.copy(o);else for(;i<e.length;++i)o[i]=e[i];return o}if(H){var a=new Uint8Array(n);if(a.set)a.set(e);else for(;i<e.length;++i)a[i]=e[i];return a}return e.length=n,e}function q(e){for(var t=new Array(e),r=0;r<e;++r)t[r]=0;return t}var $,J=($=function(e,t){for(var r=0;r<e.length;){var n=Math.min(65535,e.length-r),i=r+n==e.length;for(t.write_shift(1,+i),t.write_shift(2,n),t.write_shift(2,65535&~n);n-- >0;)t[t.l++]=e[r++]}return t.l},function(e){var t=Ht(50+Math.floor(1.1*e.length)),r=$(e,t);return t.slice(0,r)});function Z(e,t,r){var n=1,i=0,o=0,a=0,s=0,l=e.length,c=H?new Uint16Array(32):q(32);for(o=0;o<32;++o)c[o]=0;for(o=l;o<r;++o)e[o]=0;l=e.length;var u=H?new Uint16Array(l):q(l);for(o=0;o<l;++o)c[i=e[o]]++,n<i&&(n=i),u[o]=0;for(c[0]=0,o=1;o<=n;++o)c[o+16]=s=s+c[o-1]<<1;for(o=0;o<l;++o)0!=(s=e[o])&&(u[o]=c[s+16]++);var h=0;for(o=0;o<l;++o)if(0!=(h=e[o]))for(s=V(u[o],n)>>n-h,a=(1<<n+4-h)-1;a>=0;--a)t[s|a<<h]=15&h|o<<4;return n}var ee=H?new Uint16Array(512):q(512),te=H?new Uint16Array(32):q(32);if(!H){for(var re=0;re<512;++re)ee[re]=0;for(re=0;re<32;++re)te[re]=0}!function(){for(var e=[],t=0;t<32;t++)e.push(5);Z(e,te,32);var r=[];for(t=0;t<=143;t++)r.push(8);for(;t<=255;t++)r.push(9);for(;t<=279;t++)r.push(7);for(;t<=287;t++)r.push(8);Z(r,ee,288)}();var ne=H?new Uint16Array(32768):q(32768),ie=H?new Uint16Array(32768):q(32768),oe=H?new Uint16Array(128):q(128),ae=1,se=1;function le(e,t){var r=G(e,t)+257,n=G(e,t+=5)+1,i=function(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=4?0:e[n+1]<<8))>>>r&15}(e,t+=5)+4;t+=4;for(var o=0,a=H?new Uint8Array(19):q(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],l=1,c=H?new Uint8Array(8):q(8),u=H?new Uint8Array(8):q(8),h=a.length,p=0;p<i;++p)a[L[p]]=o=z(e,t),l<o&&(l=o),c[o]++,t+=3;var d=0;for(c[0]=0,p=1;p<=l;++p)u[p]=d=d+c[p-1]<<1;for(p=0;p<h;++p)0!=(d=a[p])&&(s[p]=u[d]++);var A=0;for(p=0;p<h;++p)if(0!=(A=a[p])){d=Q[s[p]]>>8-A;for(var f=(1<<7-A)-1;f>=0;--f)oe[d|f<<A]=7&A|p<<3}var g=[];for(l=1;g.length<r+n;)switch(t+=7&(d=oe[K(e,t)]),d>>>=3){case 16:for(o=3+W(e,t),t+=2,d=g[g.length-1];o-- >0;)g.push(d);break;case 17:for(o=3+z(e,t),t+=3;o-- >0;)g.push(0);break;case 18:for(o=11+K(e,t),t+=7;o-- >0;)g.push(0);break;default:g.push(d),l<d&&(l=d)}var m=g.slice(0,r),v=g.slice(r);for(p=r;p<286;++p)m[p]=0;for(p=n;p<30;++p)v[p]=0;return ae=Z(m,ne,286),se=Z(v,ie,30),t}function ce(e,t){var r=function(e,t){if(3==e[0]&&!(3&e[1]))return[b(t),2];for(var r=0,n=0,i=w(t||1<<18),o=0,a=i.length>>>0,s=0,l=0;!(1&n);)if(n=z(e,r),r+=3,n>>>1!=0)for(n>>>1==1?(s=9,l=5):(r=le(e,r),s=ae,l=se),!t&&a<o+32767&&(a=(i=X(i,o+32767)).length);;){var c=Y(e,r,s),u=n>>>1==1?ee[c]:ne[c];if(r+=15&u,(u>>>=4)>>>8&255){if(256==u)break;var h=(u-=257)<8?0:u-4>>2;h>5&&(h=0);var p=o+U[u];h>0&&(p+=Y(e,r,h),r+=h),c=Y(e,r,l),r+=15&(u=n>>>1==1?te[c]:ie[c]);var d=(u>>>=4)<4?0:u-2>>1,A=R[u];for(d>0&&(A+=Y(e,r,d),r+=d),!t&&a<p&&(a=(i=X(i,p)).length);o<p;)i[o]=i[o-A],++o}else i[o++]=u}else{7&r&&(r+=8-(7&r));var f=e[r>>>3]|e[1+(r>>>3)]<<8;if(r+=32,!t&&a<o+f&&(a=(i=X(i,o+f)).length),"function"==typeof e.copy)e.copy(i,o,r>>>3,(r>>>3)+f),o+=f,r+=8*f;else for(;f-- >0;)i[o++]=e[r>>>3],r+=8}return[t?i:i.slice(0,o),r+7>>>3]}(e.slice(e.l||0),t);return e.l+=r[1],r[0]}function ue(e,t){if(!e)throw new Error(t);"undefined"!=typeof console&&console.error(t)}function he(e,t){var r=e;Ut(r,0);var n={FileIndex:[],FullPaths:[]};d(n,{root:t.root});for(var i=r.length-4;(80!=r[i]||75!=r[i+1]||5!=r[i+2]||6!=r[i+3])&&i>=0;)--i;r.l=i+4,r.l+=4;var o=r.read_shift(2);r.l+=6;var s=r.read_shift(4);for(r.l=s,i=0;i<o;++i){r.l+=20;var l=r.read_shift(4),c=r.read_shift(4),u=r.read_shift(2),h=r.read_shift(2),p=r.read_shift(2);r.l+=8;var A=r.read_shift(4),f=a(r.slice(r.l+u,r.l+u+h));r.l+=u+h+p;var g=r.l;r.l=A+4,pe(r,l,c,n,f),r.l=g}return n}function pe(e,t,r,n,i){e.l+=2;var o=e.read_shift(2),s=e.read_shift(2),l=function(e){var t=65535&e.read_shift(2),r=65535&e.read_shift(2),n=new Date,i=31&r,o=15&(r>>>=5);r>>>=4,n.setMilliseconds(0),n.setFullYear(r+1980),n.setMonth(o-1),n.setDate(i);var a=31&t,s=63&(t>>>=5);return t>>>=6,n.setHours(t),n.setMinutes(s),n.setSeconds(a<<1),n}(e);if(8257&o)throw new Error("Unsupported ZIP encryption");for(var c=e.read_shift(4),u=e.read_shift(4),h=e.read_shift(4),p=e.read_shift(2),d=e.read_shift(2),A="",f=0;f<p;++f)A+=String.fromCharCode(e[e.l++]);if(d){var g=a(e.slice(e.l,e.l+d));(g[21589]||{}).mt&&(l=g[21589].mt),((i||{})[21589]||{}).mt&&(l=i[21589].mt)}e.l+=d;var m=e.slice(e.l,e.l+u);switch(s){case 8:m=function(e,t){if(!v)return ce(e,t);var r=new(0,v.InflateRaw),n=r._processChunk(e.slice(e.l),r._finishFlushFlag);return e.l+=r.bytesRead,n}(e,h);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+s)}var y=!1;8&o&&(134695760==(c=e.read_shift(4))&&(c=e.read_shift(4),y=!0),u=e.read_shift(4),h=e.read_shift(4)),u!=t&&ue(y,"Bad compressed size: "+t+" != "+u),h!=r&&ue(y,"Bad uncompressed size: "+r+" != "+h);var b=M.buf(m,0);(0|c)!=(0|b)&&ue(y,"Bad CRC32 checksum: "+c+" != "+b),de(n,A,m,{unsafe:!0,mt:l})}function de(e,t,r,n){var o=n&&n.unsafe;o||d(e);var a=!o&&N.find(e,t);if(!a){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),a={name:i(t),type:2},e.FileIndex.push(a),e.FullPaths.push(s),o||N.utils.cfb_gc(e)}return a.content=r,a.size=r?r.length:0,n&&(n.CLSID&&(a.clsid=n.CLSID),n.mt&&(a.mt=n.mt),n.ct&&(a.ct=n.ct)),a}return t.find=function(e,t){var r=e.FullPaths.map((function(e){return e.toUpperCase()})),n=r.map((function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]})),i=!1;47===t.charCodeAt(0)?(i=!0,t=r[0].slice(0,-1)+t):i=-1!==t.indexOf("/");var o=t.toUpperCase(),a=!0===i?r.indexOf(o):n.indexOf(o);if(-1!==a)return e.FileIndex[a];var s=!o.match(_);for(o=o.replace(k,""),s&&(o=o.replace(_,"!")),a=0;a<r.length;++a){if((s?r[a].replace(_,"!"):r[a]).replace(k,"")==o)return e.FileIndex[a];if((s?n[a].replace(_,"!"):n[a]).replace(k,"")==o)return e.FileIndex[a]}return null},t.read=function(t,r){switch(r&&r.type||"base64"){case"file":return function(t,r){return s(),l(e.readFileSync(t),r)}(t,r);case"base64":return l(x(g.decode(t)),r);case"binary":return l(x(t),r)}return l(t,r)},t.parse=l,t.write=function(t,r){var n=f(t,r);switch(r&&r.type){case"file":return s(),e.writeFileSync(r.filename,n),n;case"binary":return F(n);case"base64":return g.encode(F(n))}return n},t.writeFile=function(t,r,n){s();var i=f(t,n);e.writeFileSync(r,i)},t.utils={cfb_new:function(e){var t={};return d(t,e),t},cfb_add:de,cfb_del:function(e,t){d(e);var r=N.find(e,t);if(r)for(var n=0;n<e.FileIndex.length;++n)if(e.FileIndex[n]==r)return e.FileIndex.splice(n,1),e.FullPaths.splice(n,1),!0;return!1},cfb_mov:function(e,t,r){d(e);var n=N.find(e,t);if(n)for(var o=0;o<e.FileIndex.length;++o)if(e.FileIndex[o]==n)return e.FileIndex[o].name=i(r),e.FullPaths[o]=r,!0;return!1},cfb_gc:function(e){A(e,!0)},ReadShift:Ft,CheckField:Lt,prep_blob:Ut,bconcat:B,use_zlib:function(e){try{var t=new(0,e.InflateRaw);if(t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag),!t.bytesRead)throw new Error("zlib does not expose bytesRead");v=e}catch(e){console.error("cannot use native zlib: "+(e.message||e))}},_deflateRaw:J,_inflateRaw:ce,consts:I},t}();try{D=r(67233)}catch(e){}function L(e){return"string"==typeof e?C(e):Array.isArray(e)?function(e){if("undefined"==typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(e)}(e):e}function U(e,t,r){if(void 0!==D&&D.writeFileSync)return r?D.writeFileSync(e,t,r):D.writeFileSync(e,t);var n="utf8"==r?Le(t):t;if("undefined"!=typeof IE_SaveFile)return IE_SaveFile(n,e);if("undefined"!=typeof Blob){var i=new Blob([L(n)],{type:"application/octet-stream"});if("undefined"!=typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if("undefined"!=typeof saveAs)return saveAs(i,e);if("undefined"!=typeof URL&&"undefined"!=typeof document&&document.createElement&&URL.createObjectURL){var o=URL.createObjectURL(i);if("object"==typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!=typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(o)}),6e4),chrome.downloads.download({url:o,filename:e,saveAs:!0});var a=document.createElement("a");if(null!=a.download)return a.download=e,a.href=o,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL&&"undefined"!=typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(o)}),6e4),o}}if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=S(t)),s.write(t),s.close(),t}catch(e){if(!e.message||!e.message.match(/onstruct/))throw e}throw new Error("cannot save file "+e)}function R(e){for(var t=Object.keys(e),r=[],n=0;n<t.length;++n)Object.prototype.hasOwnProperty.call(e,t[n])&&r.push(t[n]);return r}function H(e,t){for(var r=[],n=R(e),i=0;i!==n.length;++i)null==r[e[n[i]][t]]&&(r[e[n[i]][t]]=n[i]);return r}function Q(e){for(var t=[],r=R(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function j(e){for(var t=[],r=R(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}var V=new Date(1899,11,30,0,0,0);function W(e,t){var r=e.getTime();return t&&(r-=1263168e5),(r-(V.getTime()+6e4*(e.getTimezoneOffset()-V.getTimezoneOffset())))/864e5}var z=new Date,G=V.getTime()+6e4*(z.getTimezoneOffset()-V.getTimezoneOffset()),K=z.getTimezoneOffset();function Y(e){var t=new Date;return t.setTime(24*e*60*60*1e3+G),t.getTimezoneOffset()!==K&&t.setTime(t.getTime()+6e4*(t.getTimezoneOffset()-K)),t}function X(e){var t=0,r=0,n=!1,i=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!i)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var o=1;o!=i.length;++o)if(i[o]){switch(r=1,o>3&&(n=!0),i[o].slice(i[o].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+i[o].slice(i[o].length-1));case"D":r*=24;case"H":r*=60;case"M":if(!n)throw new Error("Unsupported ISO Duration Field: M");r*=60}t+=r*parseInt(i[o],10)}return t}var q=new Date("2017-02-19T19:06:09.000Z");isNaN(q.getFullYear())&&(q=new Date("2/19/17"));var J=2017==q.getFullYear();function Z(e,t){var r=new Date(e);if(J)return t>0?r.setTime(r.getTime()+60*r.getTimezoneOffset()*1e3):t<0&&r.setTime(r.getTime()-60*r.getTimezoneOffset()*1e3),r;if(e instanceof Date)return e;if(1917==q.getFullYear()&&!isNaN(r.getFullYear())){var n=r.getFullYear();return e.indexOf(""+n)>-1||r.setFullYear(r.getFullYear()+100),r}var i=e.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return e.indexOf("Z")>-1&&(o=new Date(o.getTime()-60*o.getTimezoneOffset()*1e3)),o}function ee(e){for(var t="",r=0;r!=e.length;++r)t+=String.fromCharCode(e[r]);return t}function te(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=te(e[r]));return t}function re(e,t){for(var r="";r.length<t;)r+=e;return r}function ne(e){var t=Number(e);if(isFinite(t))return t;if(!isNaN(t))return NaN;if(!/\d/.test(e))return t;var r=1,n=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return r*=100,""}));return isNaN(t=Number(n))?(n=n.replace(/[(](.*)[)]/,(function(e,t){return r=-r,t})),isNaN(t=Number(n))?t:t/r):t/r}function ie(e){var t=new Date(e),r=new Date(NaN),n=t.getYear(),i=t.getMonth(),o=t.getDate();return isNaN(o)||n<0||n>8099?r:(i>0||o>1)&&101!=n||e.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)?t:e.match(/[^-0-9:,\/\\]/)?r:t}var oe,ae=5=="abacaba".split(/(:?b)/i).length;function se(e){return e?e.data?p(e.data):e.asNodeBuffer&&m?p(e.asNodeBuffer().toString("binary")):e.asBinary?p(e.asBinary()):e._data&&e._data.getContent?p(ee(Array.prototype.slice.call(e._data.getContent(),0))):e.content&&e.type?p(ee(e.content)):null:null}function le(e,t){for(var r=e.FullPaths||R(e.files),n=t.toLowerCase().replace(/[\/]/g,"\\"),i=n.replace(/\\/g,"/"),o=0;o<r.length;++o){var a=r[o].replace(/^Root Entry[\/]/,"").toLowerCase();if(n==a||i==a)return e.files?e.files[r[o]]:e.FileIndex[o]}return null}function ce(e,t){var r=le(e,t);if(null==r)throw new Error("Cannot find file "+t+" in zip");return r}function ue(e,t,r){if(!r)return(n=ce(e,t))&&".bin"===n.name.slice(-4)?function(e){if(!e)return null;if(e.data)return h(e.data);if(e.asNodeBuffer&&m)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return"string"==typeof t?h(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}(n):se(n);var n;if(!t)return null;try{return ue(e,t)}catch(e){return null}}function he(e,t,r){if(!r)return se(ce(e,t));if(!t)return null;try{return he(e,t)}catch(e){return null}}function pe(e,t,r){e.FullPaths?N.utils.cfb_add(e,t,r):e.file(t,r)}function de(){return oe?new oe:N.utils.cfb_new()}function Ae(e,t){var r;if(oe)switch(t.type){case"base64":r=new oe(e,{base64:!0});break;case"binary":case"array":r=new oe(e,{base64:!1});break;case"buffer":r=new oe(e);break;default:throw new Error("Unrecognized type "+t.type)}else switch(t.type){case"base64":r=N.read(e,{type:"base64"});break;case"binary":r=N.read(e,{type:"binary"});break;case"buffer":case"array":r=N.read(e,{type:"buffer"});break;default:throw new Error("Unrecognized type "+t.type)}return r}function fe(e,t){if("/"==e.charAt(0))return e.slice(1);var r=t.split("/");"/"!=t.slice(-1)&&r.pop();for(var n=e.split("/");0!==n.length;){var i=n.shift();".."===i?r.pop():"."!==i&&r.push(i)}return r.join("/")}"undefined"!=typeof JSZipSync&&(oe=JSZipSync),e.exports&&void 0===oe&&(oe=r(79400));var ge='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',me=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,ve=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm;ge.match(ve)||(ve=/<[^>]*>/g);var ye=/<\w*:/,be=/<(\/?)\w+:/;function we(e,t,r){for(var n={},i=0,o=0;i!==e.length&&32!==(o=e.charCodeAt(i))&&10!==o&&13!==o;++i);if(t||(n[0]=e.slice(0,i)),i===e.length)return n;var a=e.match(me),s=0,l="",c=0,u="",h="",p=1;if(a)for(c=0;c!=a.length;++c){for(h=a[c],o=0;o!=h.length&&61!==h.charCodeAt(o);++o);for(u=h.slice(0,o).trim();32==h.charCodeAt(o+1);)++o;for(p=34==(i=h.charCodeAt(o+1))||39==i?1:0,l=h.slice(o+1+p,h.length-p),s=0;s!=u.length&&58!==u.charCodeAt(s);++s);if(s===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),n[u]=l,r||(n[u.toLowerCase()]=l);else{var d=(5===s&&"xmlns"===u.slice(0,5)?"xmlns":"")+u.slice(s+1);if(n[d]&&"ext"==u.slice(s-3,s))continue;n[d]=l,r||(n[d.toLowerCase()]=l)}}return n}function xe(e){return e.replace(be,"<$1")}var Ce,Se,Ee={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},Be=Q(Ee),ke=(Ce=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,Se=/_x([\da-fA-F]{4})_/gi,function e(t){var r=t+"",n=r.indexOf("<![CDATA[");if(-1==n)return r.replace(Ce,(function(e,t){return Ee[e]||String.fromCharCode(parseInt(t,e.indexOf("x")>-1?16:10))||e})).replace(Se,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var i=r.indexOf("]]>");return e(r.slice(0,n))+r.slice(n+9,i)+e(r.slice(i+3))}),_e=/[&<>'"]/g,Te=/[\u0000-\u0008\u000b-\u001f]/g;function Ie(e){return(e+"").replace(_e,(function(e){return Be[e]})).replace(Te,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function Me(e){return Ie(e).replace(/ /g,"_x0020_")}var Fe=/[\u0000-\u001f]/g;function Oe(e){return(e+"").replace(_e,(function(e){return Be[e]})).replace(/\n/g,"<br/>").replace(Fe,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}var Pe=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(r){return r.replace(e,t)}}();function De(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var Ne=function(e){for(var t="",r=0,n=0,i=0,o=0,a=0,s=0;r<e.length;)(n=e.charCodeAt(r++))<128?t+=String.fromCharCode(n):(i=e.charCodeAt(r++),n>191&&n<224?(a=(31&n)<<6,a|=63&i,t+=String.fromCharCode(a)):(o=e.charCodeAt(r++),n<240?t+=String.fromCharCode((15&n)<<12|(63&i)<<6|63&o):(s=((7&n)<<18|(63&i)<<12|(63&o)<<6|63&(a=e.charCodeAt(r++)))-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t},Le=function(e){for(var t=[],r=0,n=0,i=0;r<e.length;)switch(n=e.charCodeAt(r++),!0){case n<128:t.push(String.fromCharCode(n));break;case n<2048:t.push(String.fromCharCode(192+(n>>6))),t.push(String.fromCharCode(128+(63&n)));break;case n>=55296&&n<57344:n-=55296,i=e.charCodeAt(r++)-56320+(n<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(63&i)));break;default:t.push(String.fromCharCode(224+(n>>12))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(63&n)))}return t.join("")};if(m){var Ue=function(e){var t,r,n,i=Buffer.alloc(2*e.length),o=1,a=0,s=0;for(r=0;r<e.length;r+=o)o=1,(n=e.charCodeAt(r))<128?t=n:n<224?(t=64*(31&n)+(63&e.charCodeAt(r+1)),o=2):n<240?(t=4096*(15&n)+64*(63&e.charCodeAt(r+1))+(63&e.charCodeAt(r+2)),o=3):(o=4,t=262144*(7&n)+4096*(63&e.charCodeAt(r+1))+64*(63&e.charCodeAt(r+2))+(63&e.charCodeAt(r+3)),s=55296+((t-=65536)>>>10&1023),t=56320+(1023&t)),0!==s&&(i[a++]=255&s,i[a++]=s>>>8,s=0),i[a++]=t%256,i[a++]=t>>>8;return i.slice(0,a).toString("ucs2")},Re="foo bar bazâð£";Ne(Re)==Ue(Re)&&(Ne=Ue);var He=function(e){return v(e,"binary").toString("utf8")};Ne(Re)==He(Re)&&(Ne=He),Le=function(e){return v(e,"utf8").toString("binary")}}var Qe,je,Ve,We=(Qe={},function(e,t){var r=e+"|"+(t||"");return Qe[r]?Qe[r]:Qe[r]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+e+">",t||"")}),ze=(je=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]})),function(e){for(var t=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<je.length;++r)t=t.replace(je[r][0],je[r][1]);return t}),Ge=(Ve={},function(e){return void 0!==Ve[e]?Ve[e]:Ve[e]=new RegExp("<(?:vt:)?"+e+">([\\s\\S]*?)</(?:vt:)?"+e+">","g")}),Ke=/<\/?(?:vt:)?variant>/g,Ye=/<(?:vt:)([^>]*)>([\s\S]*)</;function Xe(e,t){var r=we(e),n=e.match(Ge(r.baseType))||[],i=[];if(n.length!=r.size){if(t.WTF)throw new Error("unexpected vector length "+n.length+" != "+r.size);return i}return n.forEach((function(e){var t=e.replace(Ke,"").match(Ye);t&&i.push({v:Ne(t[2]),t:t[1]})})),i}var qe=/(^\s|\s$|\n)/;function $e(e,t){return"<"+e+(t.match(qe)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function Je(e){return R(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function Ze(e,t,r){return"<"+e+(null!=r?Je(r):"")+(null!=t?(t.match(qe)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function et(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(e){if(t)throw e}return""}var tt,rt,nt={dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema",main:["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"]},it="urn:schemas-microsoft-com:office:office",ot="urn:schemas-microsoft-com:office:excel",at="urn:schemas-microsoft-com:office:spreadsheet",st=function(e){for(var t=[],r=0;r<e[0].length;++r)if(e[0][r])for(var n=0,i=e[0][r].length;n<i;n+=10240)t.push.apply(t,e[0][r].slice(n,n+10240));return t},lt=st,ct=function(e,t,r){for(var n=[],i=t;i<r;i+=2)n.push(String.fromCharCode(kt(e,i)));return n.join("").replace(k,"")},ut=ct,ht=function(e,t,r){for(var n=[],i=t;i<t+r;++i)n.push(("0"+e[i].toString(16)).slice(-2));return n.join("")},pt=ht,dt=function(e,t,r){for(var n=[],i=t;i<r;i++)n.push(String.fromCharCode(Bt(e,i)));return n.join("")},At=dt,ft=function(e,t){var r=Tt(e,t);return r>0?dt(e,t+4,t+4+r-1):""},gt=ft,mt=function(e,t){var r=Tt(e,t);return r>0?dt(e,t+4,t+4+r-1):""},vt=mt,yt=function(e,t){var r=2*Tt(e,t);return r>0?dt(e,t+4,t+4+r-1):""},bt=yt;tt=rt=function(e,t){var r=Tt(e,t);return r>0?ct(e,t+4,t+4+r):""};var wt,xt,Ct=function(e,t){var r=Tt(e,t);return r>0?dt(e,t+4,t+4+r):""},St=Ct;wt=xt=function(e,t){return function(e,t){for(var r=1-2*(e[t+7]>>>7),n=((127&e[t+7])<<4)+(e[t+6]>>>4&15),i=15&e[t+6],o=5;o>=0;--o)i=256*i+e[t+o];return 2047==n?0==i?r*(1/0):NaN:(0==n?n=-1022:(n-=1023,i+=Math.pow(2,52)),r*Math.pow(2,n-52)*i)}(e,t)};var Et=function(e){return Array.isArray(e)};m&&(ct=function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf16le",t,r).replace(k,""):ut(e,t,r)},ht=function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):pt(e,t,r)},ft=function(e,t){if(!Buffer.isBuffer(e))return gt(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},mt=function(e,t){if(!Buffer.isBuffer(e))return vt(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},yt=function(e,t){if(!Buffer.isBuffer(e))return bt(e,t);var r=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r-1)},tt=function(e,t){if(!Buffer.isBuffer(e))return rt(e,t);var r=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r)},Ct=function(e,t){if(!Buffer.isBuffer(e))return St(e,t);var r=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+r)},dt=function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf8",t,r):At(e,t,r)},st=function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0]):lt(e)},B=function(e){return Buffer.isBuffer(e[0])?Buffer.concat(e):[].concat.apply([],e)},wt=function(e,t){return Buffer.isBuffer(e)?e.readDoubleLE(t):xt(e,t)},Et=function(e){return Buffer.isBuffer(e)||Array.isArray(e)}),"undefined"!=typeof cptable&&(ct=function(e,t,r){return cptable.utils.decode(1200,e.slice(t,r)).replace(k,"")},dt=function(e,t,r){return cptable.utils.decode(65001,e.slice(t,r))},ft=function(e,t){var r=Tt(e,t);return r>0?cptable.utils.decode(i,e.slice(t+4,t+4+r-1)):""},mt=function(e,t){var r=Tt(e,t);return r>0?cptable.utils.decode(n,e.slice(t+4,t+4+r-1)):""},yt=function(e,t){var r=2*Tt(e,t);return r>0?cptable.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},tt=function(e,t){var r=Tt(e,t);return r>0?cptable.utils.decode(1200,e.slice(t+4,t+4+r)):""},Ct=function(e,t){var r=Tt(e,t);return r>0?cptable.utils.decode(65001,e.slice(t+4,t+4+r)):""});var Bt=function(e,t){return e[t]},kt=function(e,t){return 256*e[t+1]+e[t]},_t=function(e,t){var r=256*e[t+1]+e[t];return r<32768?r:-1*(65535-r+1)},Tt=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},It=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},Mt=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Ft(e,t){var r,i,o,a,s,l,c="",u=[];switch(t){case"dbcs":if(l=this.l,m&&Buffer.isBuffer(this))c=this.slice(this.l,this.l+2*e).toString("utf16le");else for(s=0;s<e;++s)c+=String.fromCharCode(kt(this,l)),l+=2;e*=2;break;case"utf8":c=dt(this,this.l,this.l+e);break;case"utf16le":e*=2,c=ct(this,this.l,this.l+e);break;case"wstr":if("undefined"==typeof cptable)return Ft.call(this,e,"dbcs");c=cptable.utils.decode(n,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":c=ft(this,this.l),e=4+Tt(this,this.l);break;case"lpstr-cp":c=mt(this,this.l),e=4+Tt(this,this.l);break;case"lpwstr":c=yt(this,this.l),e=4+2*Tt(this,this.l);break;case"lpp4":e=4+Tt(this,this.l),c=tt(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+Tt(this,this.l),c=Ct(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":for(e=0,c="";0!==(o=Bt(this,this.l+e++));)u.push(d(o));c=u.join("");break;case"_wstr":for(e=0,c="";0!==(o=kt(this,this.l+e));)u.push(d(o)),e+=2;e+=2,c=u.join("");break;case"dbcs-cont":for(c="",l=this.l,s=0;s<e;++s){if(this.lens&&-1!==this.lens.indexOf(l))return o=Bt(this,l),this.l=l+1,a=Ft.call(this,e-s,o?"dbcs-cont":"sbcs-cont"),u.join("")+a;u.push(d(kt(this,l))),l+=2}c=u.join(""),e*=2;break;case"cpstr":if("undefined"!=typeof cptable){c=cptable.utils.decode(n,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(c="",l=this.l,s=0;s!=e;++s){if(this.lens&&-1!==this.lens.indexOf(l))return o=Bt(this,l),this.l=l+1,a=Ft.call(this,e-s,o?"dbcs-cont":"sbcs-cont"),u.join("")+a;u.push(d(Bt(this,l))),l+=1}c=u.join("");break;default:switch(e){case 1:return r=Bt(this,this.l),this.l++,r;case 2:return r=("i"===t?_t:kt)(this,this.l),this.l+=2,r;case 4:case-4:return"i"!==t&&128&this[this.l+3]?(i=Tt(this,this.l),this.l+=4,i):(r=(e>0?It:Mt)(this,this.l),this.l+=4,r);case 8:case-8:if("f"===t)return i=8==e?wt(this,this.l):wt([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,i;e=8;case 16:c=ht(this,this.l,e)}}return this.l+=e,c}var Ot=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Pt=function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},Dt=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function Nt(e,t,r){var n=0,o=0;if("dbcs"===r){for(o=0;o!=t.length;++o)Dt(this,t.charCodeAt(o),this.l+2*o);n=2*t.length}else if("sbcs"===r){if("undefined"!=typeof cptable&&874==i)for(o=0;o!=t.length;++o){var a=cptable.utils.encode(i,t.charAt(o));this[this.l+o]=a[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),o=0;o!=t.length;++o)this[this.l+o]=255&t.charCodeAt(o);n=t.length}else{if("hex"===r){for(;o<e;++o)this[this.l++]=parseInt(t.slice(2*o,2*o+2),16)||0;return this}if("utf16le"===r){var s=Math.min(this.l+e,this.length);for(o=0;o<Math.min(t.length,e);++o){var l=t.charCodeAt(o);this[this.l++]=255&l,this[this.l++]=l>>8}for(;this.l<s;)this[this.l++]=0;return this}switch(e){case 1:n=1,this[this.l]=255&t;break;case 2:n=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:n=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:n=4,Ot(this,t,this.l);break;case 8:if(n=8,"f"===r){!function(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,i=0,o=0,a=n?-t:t;isFinite(a)?0==a?i=o=0:(i=Math.floor(Math.log(a)/Math.LN2),o=a*Math.pow(2,52-i),i<=-1023&&(!isFinite(o)||o<Math.pow(2,52))?i=-1022:(o-=Math.pow(2,52),i+=1023)):(i=2047,o=isNaN(t)?26985:0);for(var s=0;s<=5;++s,o/=256)e[r+s]=255&o;e[r+6]=(15&i)<<4|15&o,e[r+7]=i>>4|n}(this,t,this.l);break}case 16:break;case-4:n=4,Pt(this,t,this.l)}}return this.l+=n,this}function Lt(e,t){var r=ht(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function Ut(e,t){e.l=t,e.read_shift=Ft,e.chk=Lt,e.write_shift=Nt}function Rt(e,t){e.l+=t}function Ht(e){var t=b(e);return Ut(t,0),t}function Qt(e,t,r){if(e){var n,i,o;Ut(e,e.l||0);for(var a=e.length,s=0,l=0;e.l<a;){128&(s=e.read_shift(1))&&(s=(127&s)+((127&e.read_shift(1))<<7));var c=Vl[s]||Vl[65535];for(o=127&(n=e.read_shift(1)),i=1;i<4&&128&n;++i)o+=(127&(n=e.read_shift(1)))<<7*i;l=e.l+o;var u=c.f&&c.f(e,o,r);if(e.l=l,t(u,c.n,s))return}}}function jt(){var e=[],t=m?256:2048,r=function(e){var t=Ht(e);return Ut(t,0),t},n=r(t),i=function(){n&&(n.length>n.l&&((n=n.slice(0,n.l)).l=n.length),n.length>0&&e.push(n),n=null)},o=function(e){return n&&e<n.length-n.l?n:(i(),n=r(Math.max(e+1,t)))};return{next:o,push:function(e){i(),null==(n=e).l&&(n.l=n.length),o(t)},end:function(){return i(),st([e])},_bufs:e}}function Vt(e,t,r,n){var i,o=+Wl[t];if(!isNaN(o)){n||(n=Vl[o].p||(r||[]).length||0),i=1+(o>=128?1:0)+1,n>=128&&++i,n>=16384&&++i,n>=2097152&&++i;var a=e.next(i);o<=127?a.write_shift(1,o):(a.write_shift(1,128+(127&o)),a.write_shift(1,o>>7));for(var s=0;4!=s;++s){if(!(n>=128)){a.write_shift(1,n);break}a.write_shift(1,128+(127&n)),n>>=7}n>0&&Et(r)&&e.push(r)}}function Wt(e,t,r){var n=te(e);if(t.s?(n.cRel&&(n.c+=t.s.c),n.rRel&&(n.r+=t.s.r)):(n.cRel&&(n.c+=t.c),n.rRel&&(n.r+=t.r)),!r||r.biff<12){for(;n.c>=256;)n.c-=256;for(;n.r>=65536;)n.r-=65536}return n}function zt(e,t,r){var n=te(e);return n.s=Wt(n.s,t.s,r),n.e=Wt(n.e,t.s,r),n}function Gt(e,t){if(e.cRel&&e.c<0)for(e=te(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=te(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=Zt(e);return e.cRel||null==e.cRel||(r=r.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(r=r.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")),r}function Kt(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?Gt(e.s,t.biff)+":"+Gt(e.e,t.biff):(e.s.rRel?"":"$")+Xt(e.s.r)+":"+(e.e.rRel?"":"$")+Xt(e.e.r):(e.s.cRel?"":"$")+$t(e.s.c)+":"+(e.e.cRel?"":"$")+$t(e.e.c)}function Yt(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function Xt(e){return""+(e+1)}function qt(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function $t(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function Jt(e){for(var t=0,r=0,n=0;n<e.length;++n){var i=e.charCodeAt(n);i>=48&&i<=57?t=10*t+(i-48):i>=65&&i<=90&&(r=26*r+(i-64))}return{c:r-1,r:t-1}}function Zt(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function er(e){var t=e.indexOf(":");return-1==t?{s:Jt(e),e:Jt(e)}:{s:Jt(e.slice(0,t)),e:Jt(e.slice(t+1))}}function tr(e,t){return void 0===t||"number"==typeof t?tr(e.s,e.e):("string"!=typeof e&&(e=Zt(e)),"string"!=typeof t&&(t=Zt(t)),e==t?e:e+":"+t)}function rr(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,i=0,o=e.length;for(r=0;n<o&&!((i=e.charCodeAt(n)-64)<1||i>26);++n)r=26*r+i;for(t.s.c=--r,r=0;n<o&&!((i=e.charCodeAt(n)-48)<0||i>9);++n)r=10*r+i;if(t.s.r=--r,n===o||10!=i)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++n,r=0;n!=o&&!((i=e.charCodeAt(n)-64)<1||i>26);++n)r=26*r+i;for(t.e.c=--r,r=0;n!=o&&!((i=e.charCodeAt(n)-48)<0||i>9);++n)r=10*r+i;return t.e.r=--r,t}function nr(e,t,r){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),"e"==e.t?Vr[e.v]||e.v:function(e,t){var r="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=T.format(e.z,r?W(t):t)}catch(e){}try{return e.w=T.format((e.XF||{}).numFmtId||(r?14:0),r?W(t):t)}catch(e){return""+t}}(e,null==t?e.v:t))}function ir(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function or(e,t,r){var n=r||{},i=e?Array.isArray(e):n.dense,o=e||(i?[]:{}),a=0,s=0;if(o&&null!=n.origin){if("number"==typeof n.origin)a=n.origin;else{var l="string"==typeof n.origin?Jt(n.origin):n.origin;a=l.r,s=l.c}o["!ref"]||(o["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var u=rr(o["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),-1==a&&(c.e.r=a=u.e.r+1)}for(var h=0;h!=t.length;++h)if(t[h]){if(!Array.isArray(t[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var p=0;p!=t[h].length;++p)if(void 0!==t[h][p]){var d={v:t[h][p]},A=a+h,f=s+p;if(c.s.r>A&&(c.s.r=A),c.s.c>f&&(c.s.c=f),c.e.r<A&&(c.e.r=A),c.e.c<f&&(c.e.c=f),!t[h][p]||"object"!=typeof t[h][p]||Array.isArray(t[h][p])||t[h][p]instanceof Date)if(Array.isArray(d.v)&&(d.f=t[h][p][1],d.v=d.v[0]),null===d.v)if(d.f)d.t="n";else if(n.nullError)d.t="e",d.v=0;else{if(!n.sheetStubs)continue;d.t="z"}else"number"==typeof d.v?d.t="n":"boolean"==typeof d.v?d.t="b":d.v instanceof Date?(d.z=n.dateNF||T._table[14],n.cellDates?(d.t="d",d.w=T.format(d.z,W(d.v))):(d.t="n",d.v=W(d.v),d.w=T.format(d.z,d.v))):d.t="s";else d=t[h][p];if(i)o[A]||(o[A]=[]),o[A][f]&&o[A][f].z&&(d.z=o[A][f].z),o[A][f]=d;else{var g=Zt({c:f,r:A});o[g]&&o[g].z&&(d.z=o[g].z),o[g]=d}}}return c.s.c<1e7&&(o["!ref"]=tr(c)),o}function ar(e,t){return or(null,e,t)}function sr(e,t){return t||(t=Ht(4)),t.write_shift(4,e),t}function lr(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function cr(e,t){var r=!1;return null==t&&(r=!0,t=Ht(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function ur(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function hr(e,t){var r=e.l,n=e.read_shift(1),i=lr(e),o=[],a={t:i,h:i};if(1&n){for(var s=e.read_shift(4),l=0;l!=s;++l)o.push(ur(e));a.r=o}else a.r=[{ich:0,ifnt:0}];return e.l=r+t,a}!function(e,t){var n;if(void 0!==t)n=t;else try{n=r(16251)}catch(e){n=null}e.rc4=function(e,t){var r=new Array(256),n=0,i=0,o=0,a=0;for(i=0;256!=i;++i)r[i]=i;for(i=0;256!=i;++i)o=o+r[i]+e[i%e.length].charCodeAt(0)&255,a=r[i],r[i]=r[o],r[o]=a;i=o=0;var s=b(t.length);for(n=0;n!=t.length;++n)o=(o+r[i=i+1&255])%256,a=r[i],r[i]=r[o],r[o]=a,s[n]=t[n]^r[r[i]+r[o]&255];return s},e.md5=function(e){if(!n)throw new Error("Unsupported crypto");return n.createHash("md5").update(e).digest("hex")}}({},"undefined"!=typeof crypto?crypto:void 0);var pr=hr;function dr(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function Ar(e,t){return null==t&&(t=Ht(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function fr(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function gr(e,t){return null==t&&(t=Ht(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var mr=lr,vr=cr;function yr(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function br(e,t){var r=!1;return null==t&&(r=!0,t=Ht(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var wr=lr,xr=yr,Cr=br;function Sr(e){var t=e.slice(e.l,e.l+4),r=1&t[0],n=2&t[0];e.l+=4,t[0]&=252;var i=0===n?wt([0,0,0,0,t[0],t[1],t[2],t[3]],0):It(t,0)>>2;return r?i/100:i}function Er(e,t){null==t&&(t=Ht(4));var r=0,n=0,i=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?n=1:i==(0|i)&&i>=-(1<<29)&&i<1<<29&&(n=1,r=1),!n)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((r?i:e)<<2)+(r+2))}function Br(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var kr=Br,_r=function(e,t){return t||(t=Ht(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function Tr(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Ir(e,t){return(t||Ht(8)).write_shift(8,e,"f")}function Mr(e,t){if(t||(t=Ht(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),e.rgb&&null==e.theme){var n=e.rgb||"FFFFFF";"number"==typeof n&&(n=("000000"+n.toString(16)).slice(-6)),t.write_shift(1,parseInt(n.slice(0,2),16)),t.write_shift(1,parseInt(n.slice(2,4),16)),t.write_shift(1,parseInt(n.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}function Fr(e,t){var r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(r>400)throw new Error("Unsupported Clipboard: "+r.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}var Or,Pr=80,Dr=[Pr,81],Nr={1:{n:"CodePage",t:2},2:{n:"Category",t:Pr},3:{n:"PresentationFormat",t:Pr},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:Pr},15:{n:"Company",t:Pr},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:Pr},27:{n:"ContentStatus",t:Pr},28:{n:"Language",t:Pr},29:{n:"Version",t:Pr},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Lr={1:{n:"CodePage",t:2},2:{n:"Title",t:Pr},3:{n:"Subject",t:Pr},4:{n:"Author",t:Pr},5:{n:"Keywords",t:Pr},6:{n:"Comments",t:Pr},7:{n:"Template",t:Pr},8:{n:"LastAuthor",t:Pr},9:{n:"RevNumber",t:Pr},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:Pr},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Ur=H(Nr,"n"),Rr=H(Lr,"n"),Hr={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Qr=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],jr=te([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0].map((function(e){return[e>>16&255,e>>8&255,255&e]}))),Vr={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Wr=j(Vr),zr={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"vba","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Gr=(R(Or={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}}).forEach((function(e){["xlsm","xlam"].forEach((function(t){Or[e][t]||(Or[e][t]=Or[e].xlsx)}))})),R(Or).forEach((function(e){R(Or[e]).forEach((function(t){zr[Or[e][t]]=e}))})),Or),Kr=function(e){for(var t=[],r=R(e),n=0;n!==r.length;++n)null==t[e[r[n]]]&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}(zr);nt.CT="http://schemas.openxmlformats.org/package/2006/content-types";var Yr=Ze("Types",null,{xmlns:nt.CT,"xmlns:xsd":nt.xsd,"xmlns:xsi":nt.xsi}),Xr=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels",Kr.rels[0]]].map((function(e){return Ze("Default",null,{Extension:e[0],ContentType:e[1]})})),qr={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function $r(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function Jr(e,t){var r={"!id":{}};if(!e)return r;"/"!==t.charAt(0)&&(t="/"+t);var n={};return(e.match(ve)||[]).forEach((function(e){var i=we(e);if("<Relationship"===i[0]){var o={};o.Type=i.Type,o.Target=i.Target,o.Id=i.Id,i.TargetMode&&(o.TargetMode=i.TargetMode);var a="External"===i.TargetMode?i.Target:fe(i.Target,t);r[a]=o,n[i.Id]=o}})),r["!id"]=n,r}nt.RELS="http://schemas.openxmlformats.org/package/2006/relationships";var Zr=Ze("Relationships",null,{xmlns:nt.RELS});function en(e){var t=[ge,Zr];return R(e["!id"]).forEach((function(r){t[t.length]=Ze("Relationship",null,e["!id"][r])})),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}var tn=[qr.HLINK,qr.XPATH,qr.XMISS];function rn(e,t,r,n,i,o){if(i||(i={}),e["!id"]||(e["!id"]={}),t<0)for(t=1;e["!id"]["rId"+t];++t);if(i.Id="rId"+t,i.Type=n,i.Target=r,o?i.TargetMode=o:tn.indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,t}function nn(e,t,r){return['  <rdf:Description rdf:about="'+e+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+'"/>\n',"  </rdf:Description>\n"].join("")}var on,an=(on='<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+t.version+"</meta:generator></office:meta></office:document-meta>",function(){return on}),sn=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];nt.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",qr.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var ln=function(){for(var e=new Array(sn.length),t=0;t<sn.length;++t){var r=sn[t],n="(?:"+r[0].slice(0,r[0].indexOf(":"))+":)"+r[0].slice(r[0].indexOf(":")+1);e[t]=new RegExp("<"+n+"[^>]*>([\\s\\S]*?)</"+n+">")}return e}();function cn(e){var t={};e=Ne(e);for(var r=0;r<sn.length;++r){var n=sn[r],i=e.match(ln[r]);null!=i&&i.length>0&&(t[n[1]]=ke(i[1])),"date"===n[2]&&t[n[1]]&&(t[n[1]]=Z(t[n[1]]))}return t}var un=Ze("cp:coreProperties",null,{"xmlns:cp":nt.CORE_PROPS,"xmlns:dc":nt.dc,"xmlns:dcterms":nt.dcterms,"xmlns:dcmitype":nt.dcmitype,"xmlns:xsi":nt.xsi});function hn(e,t,r,n,i){null==i[e]&&null!=t&&""!==t&&(i[e]=t,t=Ie(t),n[n.length]=r?Ze(e,t,r):$e(e,t))}var pn=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];function dn(e,t,r,n){var i=[];if("string"==typeof e)i=Xe(e,n);else for(var o=0;o<e.length;++o)i=i.concat(e[o].map((function(e){return{v:e}})));var a="string"==typeof t?Xe(t,n).map((function(e){return e.v})):t,s=0,l=0;if(a.length>0)for(var c=0;c!==i.length;c+=2){switch(l=+i[c+1].v,i[c].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":r.Worksheets=l,r.SheetNames=a.slice(s,s+l);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=l,r.DefinedNames=a.slice(s,s+l);break;case"Charts":case"Diagramme":r.Chartsheets=l,r.ChartNames=a.slice(s,s+l)}s+=l}}nt.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",qr.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";var An=Ze("Properties",null,{xmlns:nt.EXT_PROPS,"xmlns:vt":nt.vt});nt.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",qr.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var fn=/<[^>]+>[^<]*/g,gn=Ze("Properties",null,{xmlns:nt.CUST_PROPS,"xmlns:vt":nt.vt});var mn={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},vn=Q(mn);function yn(e,t,r){e[t=vn[t]||t]=r}function bn(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date(1e3*(r/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function wn(e,t,r){var n=e.l,i=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-n&3;)++e.l;return i}function xn(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function Cn(e,t,r){return 31===t?xn(e):wn(e,0,r)}function Sn(e,t,r){return Cn(e,t,!1===r?0:4)}function En(e){var t=e.l,r=_n(e,81);return 0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2),[r,_n(e,3)]}function Bn(e,t){for(var r=e.read_shift(4),n={},i=0;i!=r;++i){var o=e.read_shift(4),a=e.read_shift(4);n[o]=e.read_shift(a,1200===t?"utf16le":"utf8").replace(k,"").replace(_,"!"),1200===t&&a%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function kn(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),r}function _n(e,t,r){var n,i=e.read_shift(2),o=r||{};if(e.l+=2,12!==t&&i!==t&&-1===Dr.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&i)))throw new Error("Expected type "+t+" saw "+i);switch(12===t?i:t){case 2:return n=e.read_shift(2,"i"),o.raw||(e.l+=2),n;case 3:return e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return e.read_shift(4);case 30:return wn(e,0,4).replace(k,"");case 31:return xn(e);case 64:return bn(e);case 65:return kn(e);case 71:return function(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}(e);case 80:return Sn(e,i,!o.raw).replace(k,"");case 81:return function(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return Cn(e,t,0)}(e,i).replace(k,"");case 4108:return function(e){for(var t=e.read_shift(4),r=[],n=0;n<t/2;++n)r.push(En(e));return r}(e);case 4126:case 4127:return 4127==i?function(e){for(var t=e.read_shift(4),r=[],n=0;n!=t;++n){var i=e.l;r[n]=e.read_shift(0,"lpwstr").replace(k,""),e.l-i&2&&(e.l+=2)}return r}(e):function(e){for(var t=e.read_shift(4),r=[],n=0;n!=t;++n)r[n]=e.read_shift(0,"lpstr-cp").replace(k,"");return r}(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+i)}}function Tn(e,t){var r=Ht(4),n=Ht(4);switch(r.write_shift(4,80==e?31:e),e){case 3:n.write_shift(-4,t);break;case 5:(n=Ht(8)).write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=function(e){var t=("string"==typeof e?new Date(Date.parse(e)):e).getTime()/1e3+11644473600,r=t%Math.pow(2,32),n=(t-r)/Math.pow(2,32);n*=1e7;var i=(r*=1e7)/Math.pow(2,32)|0;i>0&&(r%=Math.pow(2,32),n+=i);var o=Ht(8);return o.write_shift(4,r),o.write_shift(4,n),o}(t);break;case 31:case 80:for((n=Ht(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),n.write_shift(0,t,"dbcs");n.l!=n.length;)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return B([r,n])}function In(e,t){var r=e.l,n=e.read_shift(4),i=e.read_shift(4),o=[],a=0,s=0,l=-1,u={};for(a=0;a!=i;++a){var h=e.read_shift(4),p=e.read_shift(4);o[a]=[h,p+r]}o.sort((function(e,t){return e[1]-t[1]}));var d={};for(a=0;a!=i;++a){if(e.l!==o[a][1]){var A=!0;if(a>0&&t)switch(t[o[a-1][0]].t){case 2:e.l+2===o[a][1]&&(e.l+=2,A=!1);break;case 80:case 4108:e.l<=o[a][1]&&(e.l=o[a][1],A=!1)}if((!t||0==a)&&e.l<=o[a][1]&&(A=!1,e.l=o[a][1]),A)throw new Error("Read Error: Expected address "+o[a][1]+" at "+e.l+" :"+a)}if(t){var f=t[o[a][0]];if(d[f.n]=_n(e,f.t,{raw:!0}),"version"===f.p&&(d[f.n]=String(d[f.n]>>16)+"."+("0000"+String(65535&d[f.n])).slice(-4)),"CodePage"==f.n)switch(d[f.n]){case 0:d[f.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:c(s=d[f.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[f.n])}}else if(1===o[a][0]){if(s=d.CodePage=_n(e,2),c(s),-1!==l){var g=e.l;e.l=o[l][1],u=Bn(e,s),e.l=g}}else if(0===o[a][0]){if(0===s){l=a,e.l=o[a+1][1];continue}u=Bn(e,s)}else{var m,v=u[o[a][0]];switch(e[e.l]){case 65:e.l+=4,m=kn(e);break;case 30:case 31:e.l+=4,m=Sn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,m=e.read_shift(4,"i");break;case 19:e.l+=4,m=e.read_shift(4);break;case 5:e.l+=4,m=e.read_shift(8,"f");break;case 11:e.l+=4,m=Ln(e,4);break;case 64:e.l+=4,m=Z(bn(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[v]=m}}return e.l=r+n,d}var Mn=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"]);function Fn(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function On(e,t,r){var n=Ht(8),i=[],o=[],a=8,s=0,l=Ht(8),c=Ht(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),o.push(l),i.push(c),a+=8+l.length,!t){(c=Ht(8)).write_shift(4,0),i.unshift(c);var u=[Ht(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var h=e[s][0];for((l=Ht(8+2*(h.length+1)+(h.length%2?0:2))).write_shift(4,s+2),l.write_shift(4,h.length+1),l.write_shift(0,h,"dbcs");l.l!=l.length;)l.write_shift(1,0);u.push(l)}l=B(u),o.unshift(l),a+=8+l.length}for(s=0;s<e.length;++s)if((!t||t[e[s][0]])&&!(Mn.indexOf(e[s][0])>-1)&&null!=e[s][1]){var p=e[s][1],d=0;if(t){var A=r[d=+t[e[s][0]]];if("version"==A.p&&"string"==typeof p){var f=p.split(".");p=(+f[0]<<16)+(+f[1]||0)}l=Tn(A.t,p)}else{var g=Fn(p);-1==g&&(g=31,p=String(p)),l=Tn(g,p)}o.push(l),(c=Ht(8)).write_shift(4,t?d:2+s),i.push(c),a+=8+l.length}var m=8*(o.length+1);for(s=0;s<o.length;++s)i[s].write_shift(4,m),m+=o[s].length;return n.write_shift(4,a),n.write_shift(4,o.length),B([n].concat(i).concat(o))}function Pn(e,t,r){var n=e.content;if(!n)return{};Ut(n,0);var i,o,a,s,l=0;n.chk("feff","Byte Order: "),n.read_shift(2);var c=n.read_shift(4),u=n.read_shift(16);if(u!==N.utils.consts.HEADER_CLSID&&u!==r)throw new Error("Bad PropertySet CLSID "+u);if(1!==(i=n.read_shift(4))&&2!==i)throw new Error("Unrecognized #Sets: "+i);if(o=n.read_shift(16),s=n.read_shift(4),1===i&&s!==n.l)throw new Error("Length mismatch: "+s+" !== "+n.l);2===i&&(a=n.read_shift(16),l=n.read_shift(4));var h,p=In(n,t),d={SystemIdentifier:c};for(var A in p)d[A]=p[A];if(d.FMTID=o,1===i)return d;if(l-n.l==2&&(n.l+=2),n.l!==l)throw new Error("Length mismatch 2: "+n.l+" !== "+l);try{h=In(n,null)}catch(e){}for(A in h)d[A]=h[A];return d.FMTID=[o,a],d}function Dn(e,t,r,n,i,o){var a=Ht(i?68:48),s=[a];a.write_shift(2,65534),a.write_shift(2,0),a.write_shift(4,842412599),a.write_shift(16,N.utils.consts.HEADER_CLSID,"hex"),a.write_shift(4,i?2:1),a.write_shift(16,t,"hex"),a.write_shift(4,i?68:48);var l=On(e,r,n);if(s.push(l),i){var c=On(i,null,null);a.write_shift(16,o,"hex"),a.write_shift(4,68+l.length),s.push(c)}return B(s)}function Nn(e,t){return e.read_shift(t),null}function Ln(e,t){return 1===e.read_shift(t)}function Un(e,t){return t||(t=Ht(2)),t.write_shift(2,+!!e),t}function Rn(e){return e.read_shift(2,"u")}function Hn(e,t){return t||(t=Ht(2)),t.write_shift(2,e),t}function Qn(e,t){return function(e,t,r){for(var n=[],i=e.l+t;e.l<i;)n.push(r(e,i-e.l));if(i!==e.l)throw new Error("Slurp error");return n}(e,t,Rn)}function jn(e,t,r){return r||(r=Ht(2)),r.write_shift(1,"e"==t?+e:+!!e),r.write_shift(1,"e"==t?1:0),r}function Vn(e,t,r){var i=e.read_shift(r&&r.biff>=12?2:1),o="sbcs-cont",a=n;r&&r.biff>=8&&(n=1200),r&&8!=r.biff?12==r.biff&&(o="wstr"):e.read_shift(1)&&(o="dbcs-cont"),r.biff>=2&&r.biff<=5&&(o="cpstr");var s=i?e.read_shift(i,o):"";return n=a,s}function Wn(e){var t=n;n=1200;var r,i=e.read_shift(2),o=e.read_shift(1),a=4&o,s=8&o,l=1+(1&o),c=0,u={};s&&(c=e.read_shift(2)),a&&(r=e.read_shift(4));var h=2==l?"dbcs-cont":"sbcs-cont",p=0===i?"":e.read_shift(i,h);return s&&(e.l+=4*c),a&&(e.l+=r),u.t=p,s||(u.raw="<t>"+u.t+"</t>",u.r=u.t),n=t,u}function zn(e){var t=e.t||"",r=Ht(3);r.write_shift(2,t.length),r.write_shift(1,1);var n=Ht(2*t.length);return n.write_shift(2*t.length,t,"utf16le"),B([r,n])}function Gn(e,t,r){if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function Kn(e,t,r){var n=e.read_shift(r&&2==r.biff?1:2);return 0===n?(e.l++,""):Gn(e,n,r)}function Yn(e,t,r){if(r.biff>5)return Kn(e,0,r);var n=e.read_shift(1);return 0===n?(e.l++,""):e.read_shift(n,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function Xn(e,t,r){return r||(r=Ht(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function qn(e){var t=e.read_shift(4);return t>0?e.read_shift(t,"utf16le").replace(k,""):""}function $n(e,t){t||(t=Ht(6+2*e.length)),t.write_shift(4,1+e.length);for(var r=0;r<e.length;++r)t.write_shift(2,e.charCodeAt(r));return t.write_shift(2,0),t}function Jn(e){var t=Ht(512),r=0,n=e.Target;"file://"==n.slice(0,7)&&(n=n.slice(7));var i=n.indexOf("#"),o=i>-1?31:23;switch(n.charAt(0)){case"#":o=28;break;case".":o&=-3}t.write_shift(4,2),t.write_shift(4,o);var a=[8,6815827,6619237,4849780,83];for(r=0;r<a.length;++r)t.write_shift(4,a[r]);if(28==o)$n(n=n.slice(1),t);else if(2&o){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));var s=i>-1?n.slice(0,i):n;for(t.write_shift(4,2*(s.length+1)),r=0;r<s.length;++r)t.write_shift(2,s.charCodeAt(r));t.write_shift(2,0),8&o&&$n(i>-1?n.slice(i+1):"",t)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));for(var l=0;"../"==n.slice(3*l,3*l+3)||"..\\"==n.slice(3*l,3*l+3);)++l;for(t.write_shift(2,l),t.write_shift(4,n.length-3*l+1),r=0;r<n.length-3*l;++r)t.write_shift(1,255&n.charCodeAt(r+3*l));for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),r=0;r<6;++r)t.write_shift(4,0)}return t.slice(0,t.l)}function Zn(e){return[e.read_shift(1),e.read_shift(1),e.read_shift(1),e.read_shift(1)]}function ei(e,t){var r=Zn(e);return r[3]=0,r}function ti(e){return{r:e.read_shift(2),c:e.read_shift(2),ixfe:e.read_shift(2)}}function ri(e,t,r,n){return n||(n=Ht(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function ni(e,t,r){var n=r.biff>8?4:2;return[e.read_shift(n),e.read_shift(n,"i"),e.read_shift(n,"i")]}function ii(e){return[e.read_shift(2),Sr(e)]}function oi(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r}}}function ai(e,t){return t||(t=Ht(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function si(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(1),r:t},e:{c:e.read_shift(1),r}}}var li=si;function ci(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return e.l+=12,[r,t,n]}function ui(e){e.l+=2,e.l+=e.read_shift(2)}var hi={0:ui,4:ui,5:ui,6:ui,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:ui,9:ui,10:ui,11:ui,12:ui,13:function(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t},14:ui,15:ui,16:ui,17:ui,18:ui,19:ui,20:ui,21:ci};function pi(e,t){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),(t-=2)>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function di(e,t,r){var n=1536,i=16;switch(r.bookType){case"biff8":case"xla":break;case"biff5":n=1280,i=8;break;case"biff4":n=4,i=6;break;case"biff3":n=3,i=6;break;case"biff2":n=2,i=4;break;default:throw new Error("unsupported BIFF version")}var o=Ht(i);return o.write_shift(2,n),o.write_shift(2,t),i>4&&o.write_shift(2,29282),i>6&&o.write_shift(2,1997),i>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function Ai(e,t){var r=!t||t.biff>=8?2:1,n=Ht(8+r*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),t.biff>=8&&n.write_shift(1,1),n.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var i=n.slice(0,n.l);return i.l=n.l,i}function fi(e,t,r){var n=0;r&&2==r.biff||(n=e.read_shift(2));var i=e.read_shift(2);return r&&2==r.biff&&(n=1-(i>>15),i&=32767),[{Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3},i]}function gi(e,t,r,n){var i=r&&5==r.biff;n||(n=Ht(i?3+t.length:5+2*t.length)),n.write_shift(2,e),n.write_shift(i?1:2,t.length),i||n.write_shift(1,1),n.write_shift((i?1:2)*t.length,t,i?"sbcs":"utf16le");var o=n.length>n.l?n.slice(0,n.l):n;return null==o.l&&(o.l=o.length),o}var mi=Yn;function vi(e,t,r){var n=e.l+t,i=8!=r.biff&&r.biff?2:4,o=e.read_shift(i),a=e.read_shift(i),s=e.read_shift(2),l=e.read_shift(2);return e.l=n,{s:{r:o,c:s},e:{r:a,c:l}}}function yi(e,t,r,n){var i=r&&5==r.biff;n||(n=Ht(i?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,t<<4));var o=0;return e.numFmtId>0&&i&&(o|=1024),n.write_shift(4,o),n.write_shift(4,0),i||n.write_shift(4,0),n.write_shift(2,0),n}function bi(e,t,r){var n=ti(e);2!=r.biff&&9!=t||++e.l;var i=function(e){var t=e.read_shift(1);return 1===e.read_shift(1)?t:1===t}(e);return n.val=i,n.t=!0===i||!1===i?"b":"e",n}var wi=function(e,t,r){return 0===t?"":Yn(e,0,r)};function xi(e,t,r){var n,i=e.read_shift(2),o={fBuiltIn:1&i,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return 14849===r.sbcch&&(n=function(e,t,r){e.l+=4,t-=4;var n=e.l+t,i=Vn(e,0,r),o=e.read_shift(2);if(o!==(n-=e.l))throw new Error("Malformed AddinUdf: padding = "+n+" != "+o);return e.l+=o,i}(e,t-2,r)),o.body=n||e.read_shift(t-2),"string"==typeof n&&(o.Name=n),o}var Ci=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Si(e,t,r){var n=e.l+t,i=e.read_shift(2),o=e.read_shift(1),a=e.read_shift(1),s=e.read_shift(r&&2==r.biff?1:2),l=0;(!r||r.biff>=5)&&(5!=r.biff&&(e.l+=2),l=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4);var c=Gn(e,a,r);32&i&&(c=Ci[c.charCodeAt(0)]);var u=n-e.l;r&&2==r.biff&&--u;var h=n!=e.l&&0!==s&&u>0?function(e,t,r,n){var i,o=e.l+t,a=Wa(e,n,r);return o!==e.l&&(i=Va(e,o-e.l,a,r)),[a,i]}(e,u,r,s):[];return{chKey:o,Name:c,itab:l,rgce:h}}function Ei(e,t,r){if(r.biff<8)return function(e,t,r){3==e[e.l+1]&&e[e.l]++;var n=Vn(e,0,r);return 3==n.charCodeAt(0)?n.slice(1):n}(e,0,r);for(var n=[],i=e.l+t,o=e.read_shift(r.biff>8?4:2);0!=o--;)n.push(ni(e,r.biff,r));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return n}function Bi(e,t,r){var n=li(e,6);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[n,$a(e,t,r)]}var ki=[];function _i(e){var t=Ht(24),r=Jt(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)t.write_shift(1,parseInt(n[i],16));return B([t,Jn(e[1])])}function Ti(e){var t=e[1].Tooltip,r=Ht(10+2*(t.length+1));r.write_shift(2,2048);var n=Jt(e[0]);r.write_shift(2,n.r),r.write_shift(2,n.r),r.write_shift(2,n.c),r.write_shift(2,n.c);for(var i=0;i<t.length;++i)r.write_shift(2,t.charCodeAt(i));return r.write_shift(2,0),r}function Ii(e,t,r){if(!r.cellStyles)return Rt(e,t);var n=r&&r.biff>=12?4:2,i=e.read_shift(n),o=e.read_shift(n),a=e.read_shift(n),s=e.read_shift(n),l=e.read_shift(2);2==n&&(e.l+=2);var c={s:i,e:o,w:a,ixfe:s,flags:l};return(r.biff>=5||!r.biff)&&(c.level=l>>8&7),c}ki[8]=function(e,t){var r=e.l+t;e.l+=10;var n=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var i=e.read_shift(1);return e.l+=i,e.l=r,{fmt:n}};var Mi=ti,Fi=Qn,Oi=Kn,Pi=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=Q({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function r(t,r){var n=r||{};return n.dateNF||(n.dateNF="yyyymmdd"),ar(function(t,r){var n=[],i=b(1);switch(r.type){case"base64":i=x(g.decode(t));break;case"binary":i=x(t);break;case"buffer":case"array":i=t}Ut(i,0);var o=i.read_shift(1),a=!!(136&o),s=!1,l=!1;switch(o){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:s=!0,a=!0;break;case 140:l=!0;break;default:throw new Error("DBF Unsupported Version: "+o.toString(16))}var c=0,u=521;2==o&&(c=i.read_shift(2)),i.l+=3,2!=o&&(c=i.read_shift(4)),c>1048576&&(c=1e6),2!=o&&(u=i.read_shift(2));var h=i.read_shift(2),p=r.codepage||1252;2!=o&&(i.l+=16,i.read_shift(1),0!==i[i.l]&&(p=e[i[i.l]]),i.l+=1,i.l+=2),l&&(i.l+=36);for(var d=[],A={},f=Math.min(i.length,2==o?521:u-10-(s?264:0)),m=l?32:11;i.l<f&&13!=i[i.l];)switch((A={}).name=cptable.utils.decode(p,i.slice(i.l,i.l+m)).replace(/[\u0000\r\n].*$/g,""),i.l+=m,A.type=String.fromCharCode(i.read_shift(1)),2==o||l||(A.offset=i.read_shift(4)),A.len=i.read_shift(1),2==o&&(A.offset=i.read_shift(2)),A.dec=i.read_shift(1),A.name.length&&d.push(A),2!=o&&(i.l+=l?13:14),A.type){case"B":s&&8==A.len||!r.WTF||console.log("Skipping "+A.name+":"+A.type);break;case"G":case"P":r.WTF&&console.log("Skipping "+A.name+":"+A.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+A.type)}if(13!==i[i.l]&&(i.l=u-1),13!==i.read_shift(1))throw new Error("DBF Terminator not found "+i.l+" "+i[i.l]);i.l=u;var v=0,y=0;for(n[0]=[],y=0;y!=d.length;++y)n[0][y]=d[y].name;for(;c-- >0;)if(42!==i[i.l])for(++i.l,n[++v]=[],y=0,y=0;y!=d.length;++y){var w=i.slice(i.l,i.l+d[y].len);i.l+=d[y].len,Ut(w,0);var C=cptable.utils.decode(p,w);switch(d[y].type){case"C":C.trim().length&&(n[v][y]=C.replace(/\s+$/,""));break;case"D":8===C.length?n[v][y]=new Date(+C.slice(0,4),+C.slice(4,6)-1,+C.slice(6,8)):n[v][y]=C;break;case"F":n[v][y]=parseFloat(C.trim());break;case"+":case"I":n[v][y]=l?2147483648^w.read_shift(-4,"i"):w.read_shift(4,"i");break;case"L":switch(C.trim().toUpperCase()){case"Y":case"T":n[v][y]=!0;break;case"N":case"F":n[v][y]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+C+"|")}break;case"M":if(!a)throw new Error("DBF Unexpected MEMO for type "+o.toString(16));n[v][y]="##MEMO##"+(l?parseInt(C.trim(),10):w.read_shift(4));break;case"N":(C=C.replace(/\u0000/g,"").trim())&&"."!=C&&(n[v][y]=+C||0);break;case"@":n[v][y]=new Date(w.read_shift(-8,"f")-621356832e5);break;case"T":n[v][y]=new Date(864e5*(w.read_shift(4)-2440588)+w.read_shift(4));break;case"Y":n[v][y]=w.read_shift(4,"i")/1e4;break;case"O":n[v][y]=-w.read_shift(-8,"f");break;case"B":if(s&&8==d[y].len){n[v][y]=w.read_shift(8,"f");break}case"G":case"P":w.l+=d[y].len;break;case"0":if("_NullFlags"===d[y].name)break;default:throw new Error("DBF Unsupported data type "+d[y].type)}}else i.l+=h;if(2!=o&&i.l<i.length&&26!=i[i.l++])throw new Error("DBF EOF Marker missing "+(i.l-1)+" of "+i.length+" "+i[i.l-1].toString(16));return r&&r.sheetRows&&(n=n.slice(0,r.sheetRows)),n}(t,n),n)}var n={B:8,C:250,L:1,D:8,"?":0,"":0};return{versions:[2,3,48,49,131,139,140,245],to_workbook:function(e,t){try{return ir(r(e,t),t)}catch(e){if(t&&t.WTF)throw e}return{SheetNames:[],Sheets:{}}},to_sheet:r,from_sheet:function(e,r){var o=r||{};if(+o.codepage>=0&&c(+o.codepage),"string"==o.type)throw new Error("Cannot write DBF to JS string");var a=jt(),s=jc(e,{header:1,raw:!0,cellDates:!0}),l=s[0],u=s.slice(1),h=0,p=0,d=0,A=1;for(h=0;h<l.length;++h)if(null!=h){if(++d,"number"==typeof l[h]&&(l[h]=l[h].toString(10)),"string"!=typeof l[h])throw new Error("DBF Invalid column name "+l[h]+" |"+typeof l[h]+"|");if(l.indexOf(l[h])!==h)for(p=0;p<1024;++p)if(-1==l.indexOf(l[h]+"_"+p)){l[h]+="_"+p;break}}var f=rr(e["!ref"]),g=[];for(h=0;h<=f.e.c-f.s.c;++h){var m=[];for(p=0;p<u.length;++p)null!=u[p][h]&&m.push(u[p][h]);if(0!=m.length&&null!=l[h]){var v="",y="";for(p=0;p<m.length;++p){switch(typeof m[p]){case"number":y="B";break;case"string":default:y="C";break;case"boolean":y="L";break;case"object":y=m[p]instanceof Date?"D":"C"}if("C"==(v=v&&v!=y?"C":y))break}A+=n[v]||0,g[h]=v}else g[h]="?"}var b=a.next(32);for(b.write_shift(4,318902576),b.write_shift(4,u.length),b.write_shift(2,296+32*d),b.write_shift(2,A),h=0;h<4;++h)b.write_shift(4,0);for(b.write_shift(4,(+t[i]||3)<<8),h=0,p=0;h<l.length;++h)if(null!=l[h]){var w=a.next(32),x=(l[h].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);w.write_shift(1,x,"sbcs"),w.write_shift(1,"?"==g[h]?"C":g[h],"sbcs"),w.write_shift(4,p),w.write_shift(1,n[g[h]]||0),w.write_shift(1,0),w.write_shift(1,2),w.write_shift(4,0),w.write_shift(1,0),w.write_shift(4,0),w.write_shift(4,0),p+=n[g[h]]||0}var C=a.next(264);for(C.write_shift(4,13),h=0;h<65;++h)C.write_shift(4,0);for(h=0;h<u.length;++h){var S=a.next(A);for(S.write_shift(1,0),p=0;p<l.length;++p)if(null!=l[p])switch(g[p]){case"L":S.write_shift(1,null==u[h][p]?63:u[h][p]?84:70);break;case"B":S.write_shift(8,u[h][p]||0,"f");break;case"D":u[h][p]?(S.write_shift(4,("0000"+u[h][p].getFullYear()).slice(-4),"sbcs"),S.write_shift(2,("00"+(u[h][p].getMonth()+1)).slice(-2),"sbcs"),S.write_shift(2,("00"+u[h][p].getDate()).slice(-2),"sbcs")):S.write_shift(8,"00000000","sbcs");break;case"C":var E=String(u[h][p]||"");for(S.write_shift(1,E,"sbcs"),d=0;d<250-E.length;++d)S.write_shift(1,32)}}return a.next(1).write_shift(1,26),a.end()}}}(),Di=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("N("+R(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(t,r){var n=e[r];return"number"==typeof n?A(n):n},n=function(e,t,r){var n=t.charCodeAt(0)-32<<4|r.charCodeAt(0)-48;return 59==n?e:A(n)};function i(e,i){var o,a=e.split(/[\n\r]+/),s=-1,l=-1,u=0,h=0,p=[],d=[],A=null,f={},g=[],m=[],v=[],y=0;for(+i.codepage>=0&&c(+i.codepage);u!==a.length;++u){y=0;var b,w=a[u].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),x=w.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),C=x[0];if(w.length>0)switch(C){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==x[1].charAt(0)&&d.push(w.slice(3).replace(/;;/g,";"));break;case"C":var S=!1,E=!1,B=!1,k=!1,_=-1,I=-1;for(h=1;h<x.length;++h)switch(x[h].charAt(0)){case"A":case"G":break;case"X":l=parseInt(x[h].slice(1))-1,E=!0;break;case"Y":for(s=parseInt(x[h].slice(1))-1,E||(l=0),o=p.length;o<=s;++o)p[o]=[];break;case"K":'"'===(b=x[h].slice(1)).charAt(0)?b=b.slice(1,b.length-1):"TRUE"===b?b=!0:"FALSE"===b?b=!1:isNaN(ne(b))?isNaN(ie(b).getDate())||(b=Z(b)):(b=ne(b),null!==A&&T.is_date(A)&&(b=Y(b))),"undefined"!=typeof cptable&&"string"==typeof b&&"string"!=(i||{}).type&&(i||{}).codepage&&(b=cptable.utils.decode(i.codepage,b)),S=!0;break;case"E":k=!0;var M=ua(x[h].slice(1),{r:s,c:l});p[s][l]=[p[s][l],M];break;case"S":B=!0,p[s][l]=[p[s][l],"S5S"];break;case"R":_=parseInt(x[h].slice(1))-1;break;case"C":I=parseInt(x[h].slice(1))-1;break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}if(S&&(p[s][l]&&2==p[s][l].length?p[s][l][0]=b:p[s][l]=b,A=null),B){if(k)throw new Error("SYLK shared formula cannot have own formula");var F=_>-1&&p[_][I];if(!F||!F[1])throw new Error("SYLK shared formula cannot find base");p[s][l][1]=da(F[1],{r:s-_,c:l-I})}break;case"F":var O=0;for(h=1;h<x.length;++h)switch(x[h].charAt(0)){case"X":l=parseInt(x[h].slice(1))-1,++O;break;case"Y":for(s=parseInt(x[h].slice(1))-1,o=p.length;o<=s;++o)p[o]=[];break;case"M":y=parseInt(x[h].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":A=d[parseInt(x[h].slice(1))];break;case"W":for(v=x[h].slice(1).split(" "),o=parseInt(v[0],10);o<=parseInt(v[1],10);++o)y=parseInt(v[2],10),m[o-1]=0===y?{hidden:!0}:{wch:y},Co(m[o-1]);break;case"C":m[l=parseInt(x[h].slice(1))-1]||(m[l]={});break;case"R":g[s=parseInt(x[h].slice(1))-1]||(g[s]={}),y>0?(g[s].hpt=y,g[s].hpx=Bo(y)):0===y&&(g[s].hidden=!0);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}O<1&&(A=null);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}}return g.length>0&&(f["!rows"]=g),m.length>0&&(f["!cols"]=m),i&&i.sheetRows&&(p=p.slice(0,i.sheetRows)),[p,f]}function o(e,t){var r=function(e,t){switch(t.type){case"base64":return i(g.decode(e),t);case"binary":return i(e,t);case"buffer":return i(m&&Buffer.isBuffer(e)?e.toString("binary"):S(e),t);case"array":return i(ee(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),n=r[0],o=r[1],a=ar(n,t);return R(o).forEach((function(e){a[e]=o[e]})),a}function a(e,t,r,n){var i="C;Y"+(r+1)+";X"+(n+1)+";K";switch(e.t){case"n":i+=e.v||0,e.f&&!e.F&&(i+=";E"+pa(e.f,{r,c:n}));break;case"b":i+=e.v?"TRUE":"FALSE";break;case"e":i+=e.w||e.v;break;case"d":i+='"'+(e.w||e.v)+'"';break;case"s":i+='"'+e.v.replace(/"/g,"")+'"'}return i}return e["|"]=254,{to_workbook:function(e,t){return ir(o(e,t),t)},to_sheet:o,from_sheet:function(e,t){var r,n,i=["ID;PWXL;N;E"],o=[],s=rr(e["!ref"]),l=Array.isArray(e),c="\r\n";i.push("P;PGeneral"),i.push("F;P0;DG0G8;M255"),e["!cols"]&&(n=i,e["!cols"].forEach((function(e,t){var r="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?r+="0":("number"!=typeof e.width||e.wpx||(e.wpx=vo(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=yo(e.wpx)),"number"==typeof e.wch&&(r+=Math.round(e.wch)))," "!=r.charAt(r.length-1)&&n.push(r)}))),e["!rows"]&&function(e,t){t.forEach((function(t,r){var n="F;";t.hidden?n+="M0;":t.hpt?n+="M"+20*t.hpt+";":t.hpx&&(n+="M"+20*Eo(t.hpx)+";"),n.length>2&&e.push(n+"R"+(r+1))}))}(i,e["!rows"]),i.push("B;Y"+(s.e.r-s.s.r+1)+";X"+(s.e.c-s.s.c+1)+";D"+[s.s.c,s.s.r,s.e.c,s.e.r].join(" "));for(var u=s.s.r;u<=s.e.r;++u)for(var h=s.s.c;h<=s.e.c;++h){var p=Zt({r:u,c:h});(r=l?(e[u]||[])[h]:e[p])&&(null!=r.v||r.f&&!r.F)&&o.push(a(r,0,u,h))}return i.join(c)+c+o.join(c)+c+"E"+c}}}(),Ni=function(){function e(e,t){for(var r=e.split("\n"),n=-1,i=-1,o=0,a=[];o!==r.length;++o)if("BOT"!==r[o].trim()){if(!(n<0)){for(var s=r[o].trim().split(","),l=s[0],c=s[1],u=r[++o]||"";1&(u.match(/["]/g)||[]).length&&o<r.length-1;)u+="\n"+r[++o];switch(u=u.trim(),+l){case-1:if("BOT"===u){a[++n]=[],i=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?a[n][i]=!0:"FALSE"===u?a[n][i]=!1:isNaN(ne(c))?isNaN(ie(c).getDate())?a[n][i]=c:a[n][i]=Z(c):a[n][i]=ne(c),++i;break;case 1:(u=(u=u.slice(1,u.length-1)).replace(/""/g,'"'))&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),a[n][i++]=""!==u?u:null}if("EOD"===u)break}}else a[++n]=[],i=0;return t&&t.sheetRows&&(a=a.slice(0,t.sheetRows)),a}function t(t,r){return ar(function(t,r){switch(r.type){case"base64":return e(g.decode(t),r);case"binary":return e(t,r);case"buffer":return e(m&&Buffer.isBuffer(t)?t.toString("binary"):S(t),r);case"array":return e(ee(t),r)}throw new Error("Unrecognized type "+r.type)}(t,r),r)}var r,n,i=(r=function(e,t,r,n,i){e.push(t),e.push(r+","+n),e.push('"'+i.replace(/"/g,'""')+'"')},n=function(e,t,r,n){e.push(t+","+r),e.push(1==t?'"'+n.replace(/"/g,'""')+'"':n)},function(e){var t,i=[],o=rr(e["!ref"]),a=Array.isArray(e);r(i,"TABLE",0,1,"sheetjs"),r(i,"VECTORS",0,o.e.r-o.s.r+1,""),r(i,"TUPLES",0,o.e.c-o.s.c+1,""),r(i,"DATA",0,0,"");for(var s=o.s.r;s<=o.e.r;++s){n(i,-1,0,"BOT");for(var l=o.s.c;l<=o.e.c;++l){var c=Zt({r:s,c:l});if(t=a?(e[s]||[])[l]:e[c])switch(t.t){case"n":var u=t.w;u||null==t.v||(u=t.v),null==u?t.f&&!t.F?n(i,1,0,"="+t.f):n(i,1,0,""):n(i,0,u,"V");break;case"b":n(i,0,t.v?1:0,t.v?"TRUE":"FALSE");break;case"s":n(i,1,0,isNaN(t.v)?t.v:'="'+t.v+'"');break;case"d":t.w||(t.w=T.format(t.z||T._table[14],W(Z(t.v)))),n(i,0,t.w,"V");break;default:n(i,1,0,"")}else n(i,1,0,"")}}return n(i,-1,0,"EOD"),i.join("\r\n")});return{to_workbook:function(e,r){return ir(t(e,r),r)},to_sheet:t,from_sheet:i}}(),Li=function(){function e(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function t(e,t){return ar(function(e,t){for(var r=e.split("\n"),n=-1,i=-1,o=0,a=[];o!==r.length;++o){var s=r[o].trim().split(":");if("cell"===s[0]){var l=Jt(s[1]);if(a.length<=l.r)for(n=a.length;n<=l.r;++n)a[n]||(a[n]=[]);switch(n=l.r,i=l.c,s[2]){case"t":a[n][i]=s[3].replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n");break;case"v":a[n][i]=+s[3];break;case"vtf":var c=s[s.length-1];case"vtc":"nl"===s[3]?a[n][i]=!!+s[4]:a[n][i]=+s[4],"vtf"==s[2]&&(a[n][i]=[a[n][i],c])}}}return t&&t.sheetRows&&(a=a.slice(0,t.sheetRows)),a}(e,t),t)}var r=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),n=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",i=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),o="--SocialCalcSpreadsheetControlSave--";function a(t){if(!t||!t["!ref"])return"";for(var r,n=[],i=[],o="",a=er(t["!ref"]),s=Array.isArray(t),l=a.s.r;l<=a.e.r;++l)for(var c=a.s.c;c<=a.e.c;++c)if(o=Zt({r:l,c}),(r=s?(t[l]||[])[c]:t[o])&&null!=r.v&&"z"!==r.t){switch(i=["cell",o,"t"],r.t){case"s":case"str":i.push(e(r.v));break;case"n":r.f?(i[2]="vtf",i[3]="n",i[4]=r.v,i[5]=e(r.f)):(i[2]="v",i[3]=r.v);break;case"b":i[2]="vt"+(r.f?"f":"c"),i[3]="nl",i[4]=r.v?"1":"0",i[5]=e(r.f||(r.v?"TRUE":"FALSE"));break;case"d":var u=W(Z(r.v));i[2]="vtc",i[3]="nd",i[4]=""+u,i[5]=r.w||T.format(r.z||T._table[14],u);break;case"e":continue}n.push(i.join(":"))}return n.push("sheet:c:"+(a.e.c-a.s.c+1)+":r:"+(a.e.r-a.s.r+1)+":tvf:1"),n.push("valueformat:1:text-wiki"),n.join("\n")}return{to_workbook:function(e,r){return ir(t(e,r),r)},to_sheet:t,from_sheet:function(e){return[r,n,i,n,a(e),o].join("\n")}}}(),Ui=function(){function e(e,t,r,n,i){i.raw?t[r][n]=e:""===e||("TRUE"===e?t[r][n]=!0:"FALSE"===e?t[r][n]=!1:isNaN(ne(e))?isNaN(ie(e).getDate())?t[r][n]=e:t[r][n]=Z(e):t[r][n]=ne(e))}var t={44:",",9:"\t",59:";",124:"|"},r={44:3,9:2,59:1,124:0};function n(e){for(var n={},i=!1,o=0,a=0;o<e.length;++o)34==(a=e.charCodeAt(o))?i=!i:!i&&a in t&&(n[a]=(n[a]||0)+1);for(o in a=[],n)Object.prototype.hasOwnProperty.call(n,o)&&a.push([n[o],o]);if(!a.length)for(o in n=r)Object.prototype.hasOwnProperty.call(n,o)&&a.push([n[o],o]);return a.sort((function(e,t){return e[0]-t[0]||r[e[1]]-r[t[1]]})),t[a.pop()[1]]||44}function i(e,t){var r=t||{},i="",o=r.dense?[]:{},a={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(i=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(i=e.charAt(4),e=e.slice(6)):i=n(e.slice(0,1024)):i=r&&r.FS?r.FS:n(e.slice(0,1024));var s=0,l=0,c=0,u=0,h=0,p=i.charCodeAt(0),d=!1,A=0,f=e.charCodeAt(0);e=e.replace(/\r\n/gm,"\n");var g,m,v=null!=r.dateNF?(m=(m="number"==typeof(g=r.dateNF)?T._table[g]:g).replace(P,"(\\d+)"),new RegExp("^"+m+"$")):null;function y(){var t=e.slice(u,h),n={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),0===t.length)n.t="z";else if(r.raw)n.t="s",n.v=t;else if(0===t.trim().length)n.t="s",n.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(n.t="s",n.v=t.slice(2,-1).replace(/""/g,'"')):1!=t.length?(n.t="n",n.f=t.slice(1)):(n.t="s",n.v=t);else if("TRUE"==t)n.t="b",n.v=!0;else if("FALSE"==t)n.t="b",n.v=!1;else if(isNaN(c=ne(t)))if(!isNaN(ie(t).getDate())||v&&t.match(v)){n.z=r.dateNF||T._table[14];var i=0;v&&t.match(v)&&(t=function(e,t,r){var n=-1,i=-1,o=-1,a=-1,s=-1,l=-1;(t.match(P)||[]).forEach((function(e,t){var c=parseInt(r[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":n=c;break;case"d":o=c;break;case"h":a=c;break;case"s":l=c;break;case"m":a>=0?s=c:i=c}})),l>=0&&-1==s&&i>=0&&(s=i,i=-1);var c=(""+(n>=0?n:(new Date).getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var u=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return-1==a&&-1==s&&-1==l?c:-1==n&&-1==i&&-1==o?u:c+"T"+u}(0,r.dateNF,t.match(v)||[]),i=1),r.cellDates?(n.t="d",n.v=Z(t,i)):(n.t="n",n.v=W(Z(t,i))),!1!==r.cellText&&(n.w=T.format(n.z,n.v instanceof Date?W(n.v):n.v)),r.cellNF||delete n.z}else n.t="s",n.v=t;else n.t="n",!1!==r.cellText&&(n.w=t),n.v=c;if("z"==n.t||(r.dense?(o[s]||(o[s]=[]),o[s][l]=n):o[Zt({c:l,r:s})]=n),u=h+1,f=e.charCodeAt(u),a.e.c<l&&(a.e.c=l),a.e.r<s&&(a.e.r=s),A==p)++l;else if(l=0,++s,r.sheetRows&&r.sheetRows<=s)return!0}e:for(;h<e.length;++h)switch(A=e.charCodeAt(h)){case 34:34===f&&(d=!d);break;case p:case 10:case 13:if(!d&&y())break e}return h-u>0&&y(),o["!ref"]=tr(a),o}function o(t,r){var n="",o="string"==r.type?[0,0,0,0]:Ic(t,r);switch(r.type){case"base64":n=g.decode(t);break;case"binary":case"string":n=t;break;case"buffer":n=65001==r.codepage?t.toString("utf8"):r.codepage&&"undefined"!=typeof cptable?cptable.utils.decode(r.codepage,t):m&&Buffer.isBuffer(t)?t.toString("binary"):S(t);break;case"array":n=ee(t);break;default:throw new Error("Unrecognized type "+r.type)}return 239==o[0]&&187==o[1]&&191==o[2]?n=Ne(n.slice(3)):"string"!=r.type&&65001==r.codepage?n=Ne(n):"binary"==r.type&&"undefined"!=typeof cptable&&r.codepage&&(n=cptable.utils.decode(r.codepage,cptable.utils.encode(28591,n))),"socialcalc:version:"==n.slice(0,19)?Li.to_sheet("string"==r.type?n:Ne(n),r):function(t,r){return r&&r.PRN?r.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?i(t,r):ar(function(t,r){var n=r||{},i=[];if(!t||0===t.length)return i;for(var o=t.split(/[\r\n]/),a=o.length-1;a>=0&&0===o[a].length;)--a;for(var s=10,l=0,c=0;c<=a;++c)-1==(l=o[c].indexOf(" "))?l=o[c].length:l++,s=Math.max(s,l);for(c=0;c<=a;++c){i[c]=[];var u=0;for(e(o[c].slice(0,s).trim(),i,c,u,n),u=1;u<=(o[c].length-s)/10+1;++u)e(o[c].slice(s+10*(u-1),s+10*u).trim(),i,c,u,n)}return n.sheetRows&&(i=i.slice(0,n.sheetRows)),i}(t,r),r):i(t,r)}(n,r)}return{to_workbook:function(e,t){return ir(o(e,t),t)},to_sheet:o,from_sheet:function(e){for(var t,r=[],n=rr(e["!ref"]),i=Array.isArray(e),o=n.s.r;o<=n.e.r;++o){for(var a=[],s=n.s.c;s<=n.e.c;++s){var l=Zt({r:o,c:s});if((t=i?(e[o]||[])[s]:e[l])&&null!=t.v){for(var c=(t.w||(nr(t),t.w)||"").slice(0,10);c.length<10;)c+=" ";a.push(c+(0===s?" ":""))}else a.push("          ")}r.push(a.join(""))}return r.join("\n")}}}(),Ri=function(){function e(e,t,r){if(e){Ut(e,e.l||0);for(var n=r.Enum||y;e.l<e.length;){var i=e.read_shift(2),o=n[i]||n[65535],a=e.read_shift(2),s=e.l+a,l=o.f&&o.f(e,a,r);if(e.l=s,t(l,o,i))return}}}function t(t,r){if(!t)return t;var n=r||{},i=n.dense?[]:{},o="Sheet1",a="",s=0,l={},c=[],u=[],h={s:{r:0,c:0},e:{r:0,c:0}},p=n.sheetRows||0;if(0==t[2]&&(8==t[3]||9==t[3])&&t.length>=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])n.Enum=y,e(t,(function(e,t,r){switch(r){case 0:n.vers=e,e>=4096&&(n.qpro=!0);break;case 6:h=e;break;case 204:e&&(a=e);break;case 222:a=e;break;case 15:case 51:n.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==r&&!(112&~e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=n.dateNF||T._table[14],n.cellDates&&(e[1].t="d",e[1].v=Y(e[1].v))),n.qpro&&e[3]>s&&(i["!ref"]=tr(h),l[o]=i,c.push(o),i=n.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],o=a||"Sheet"+(s+1),a="");var u=n.dense?(i[e[0].r]||[])[e[0].c]:i[Zt(e[0])];if(u){u.t=e[1].t,u.v=e[1].v,null!=e[1].z&&(u.z=e[1].z),null!=e[1].f&&(u.f=e[1].f);break}n.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[Zt(e[0])]=e[1]}}),n);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);n.Enum=b,14==t[2]&&(n.qpro=!0,t.l=0),e(t,(function(e,t,r){switch(r){case 204:o=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>s&&(i["!ref"]=tr(h),l[o]=i,c.push(o),i=n.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],o="Sheet"+(s+1)),p>0&&e[0].r>=p)break;n.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[Zt(e[0])]=e[1],h.e.c<e[0].c&&(h.e.c=e[0].c),h.e.r<e[0].r&&(h.e.r=e[0].r);break;case 27:e[14e3]&&(u[e[14e3][0]]=e[14e3][1]);break;case 1537:u[e[0]]=e[1],e[0]==s&&(o=e[1])}}),n)}if(i["!ref"]=tr(h),l[a||o]=i,c.push(a||o),!u.length)return{SheetNames:c,Sheets:l};for(var d={},A=[],f=0;f<u.length;++f)l[c[f]]?(A.push(u[f]||c[f]),d[u[f]]=l[u[f]]||l[c[f]]):(A.push(u[f]),d[u[f]]={"!ref":"A1"});return{SheetNames:A,Sheets:d}}function r(e,t,r){var n=[{c:0,r:0},{t:"n",v:0},0,0];return r.qpro&&20768!=r.vers?(n[0].c=e.read_shift(1),n[3]=e.read_shift(1),n[0].r=e.read_shift(2),e.l+=2):(n[2]=e.read_shift(1),n[0].c=e.read_shift(2),n[0].r=e.read_shift(2)),n}function n(e,t,n){var i=e.l+t,o=r(e,0,n);if(o[1].t="s",20768==n.vers){e.l++;var a=e.read_shift(1);return o[1].v=e.read_shift(a,"utf8"),o}return n.qpro&&e.l++,o[1].v=e.read_shift(i-e.l,"cstr"),o}function i(e,t,r){var n=Ht(7+r.length);n.write_shift(1,255),n.write_shift(2,t),n.write_shift(2,e),n.write_shift(1,39);for(var i=0;i<n.length;++i){var o=r.charCodeAt(i);n.write_shift(1,o>=128?95:o)}return n.write_shift(1,0),n}function o(e,t,r){var n=Ht(7);return n.write_shift(1,255),n.write_shift(2,t),n.write_shift(2,e),n.write_shift(2,r,"i"),n}function a(e,t,r){var n=Ht(13);return n.write_shift(1,255),n.write_shift(2,t),n.write_shift(2,e),n.write_shift(8,r,"f"),n}function s(e,t,r){var n=32768&t;return t=(n?e:0)+((t&=-32769)>=8192?t-16384:t),(n?"":"$")+(r?$t(t):Xt(t))}var l={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},u=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function h(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function p(e,t,r,n){var i=Ht(6+n.length);i.write_shift(2,e),i.write_shift(1,r),i.write_shift(1,t),i.write_shift(1,39);for(var o=0;o<n.length;++o){var a=n.charCodeAt(o);i.write_shift(1,a>=128?95:a)}return i.write_shift(1,0),i}function d(e,t){var r=h(e),n=e.read_shift(4),i=e.read_shift(4),o=e.read_shift(2);if(65535==o)return 0===n&&3221225472===i?(r[1].t="e",r[1].v=15):0===n&&3489660928===i?(r[1].t="e",r[1].v=42):r[1].v=0,r;var a=32768&o;return o=(32767&o)-16446,r[1].v=(1-2*a)*(i*Math.pow(2,o+32)+n*Math.pow(2,o)),r}function A(e,t,r,n){var i=Ht(14);if(i.write_shift(2,e),i.write_shift(1,r),i.write_shift(1,t),0==n)return i.write_shift(4,0),i.write_shift(4,0),i.write_shift(2,65535),i;var o,a=0,s=0,l=0;return n<0&&(a=1,n=-n),s=0|Math.log2(n),2147483648&(l=(n/=Math.pow(2,s-31))>>>0)||(++s,l=(n/=2)>>>0),n-=l,l|=2147483648,l>>>=0,o=(n*=Math.pow(2,32))>>>0,i.write_shift(4,o),i.write_shift(4,l),s+=16383+(a?32768:0),i.write_shift(2,s),i}function f(e,t){var r=h(e),n=e.read_shift(8,"f");return r[1].v=n,r}function m(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function v(e,t){var r=Ht(5+e.length);r.write_shift(2,14e3),r.write_shift(2,t);for(var n=0;n<e.length;++n){var i=e.charCodeAt(n);r[r.l++]=i>127?95:i}return r[r.l++]=0,r}var y={0:{n:"BOF",f:Rn},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,r){var n={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&r.qpro?(n.s.c=e.read_shift(1),e.l++,n.s.r=e.read_shift(2),n.e.c=e.read_shift(1),e.l++,n.e.r=e.read_shift(2),n):(n.s.c=e.read_shift(2),n.s.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),n.e.c=e.read_shift(2),n.e.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),65535==n.s.c&&(n.s.c=n.e.c=n.s.r=n.e.r=0),n)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,n){var i=r(e,0,n);return i[1].v=e.read_shift(2,"i"),i}},14:{n:"NUMBER",f:function(e,t,n){var i=r(e,0,n);return i[1].v=e.read_shift(8,"f"),i}},15:{n:"LABEL",f:n},16:{n:"FORMULA",f:function(e,t,n){var i=e.l+t,o=r(e,0,n);if(o[1].v=e.read_shift(8,"f"),n.qpro)e.l=i;else{var a=e.read_shift(2);!function(e,t){Ut(e,0);for(var r=[],n=0,i="",o="",a="",c="";e.l<e.length;){var h=e[e.l++];switch(h){case 0:r.push(e.read_shift(8,"f"));break;case 1:o=s(t[0].c,e.read_shift(2),!0),i=s(t[0].r,e.read_shift(2),!1),r.push(o+i);break;case 2:var p=s(t[0].c,e.read_shift(2),!0),d=s(t[0].r,e.read_shift(2),!1);o=s(t[0].c,e.read_shift(2),!0),i=s(t[0].r,e.read_shift(2),!1),r.push(p+d+":"+o+i);break;case 3:if(e.l<e.length)return void console.error("WK1 premature formula end");break;case 4:r.push("("+r.pop()+")");break;case 5:r.push(e.read_shift(2));break;case 6:for(var A="";h=e[e.l++];)A+=String.fromCharCode(h);r.push('"'+A.replace(/"/g,'""')+'"');break;case 8:r.push("-"+r.pop());break;case 23:r.push("+"+r.pop());break;case 22:r.push("NOT("+r.pop()+")");break;case 20:case 21:c=r.pop(),a=r.pop(),r.push(["AND","OR"][h-20]+"("+a+","+c+")");break;default:if(h<32&&u[h])c=r.pop(),a=r.pop(),r.push(a+u[h]+c);else{if(!l[h])return h<=7?console.error("WK1 invalid opcode "+h.toString(16)):h<=24?console.error("WK1 unsupported op "+h.toString(16)):h<=30?console.error("WK1 invalid opcode "+h.toString(16)):h<=115?console.error("WK1 unsupported function opcode "+h.toString(16)):console.error("WK1 unrecognized opcode "+h.toString(16));if(69==(n=l[h][1])&&(n=e[e.l++]),n>r.length)return void console.error("WK1 bad formula parse 0x"+h.toString(16)+":|"+r.join("|")+"|");var f=r.slice(-n);r.length-=n,r.push(l[h][0]+"("+f.join(",")+")")}}}1==r.length?t[1].f=""+r[0]:console.error("WK1 bad formula parse |"+r.join("|")+"|")}(e.slice(e.l,e.l+a),o),e.l+=a}return o}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:n},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:m},222:{n:"SHEETNAMELP",f:function(e,t){var r=e[e.l++];r>t-1&&(r=t-1);for(var n="";n.length<r;)n+=String.fromCharCode(e[e.l++]);return n}},65535:{n:""}},b={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(e,t){var r=h(e);return r[1].t="s",r[1].v=e.read_shift(t-4,"cstr"),r}},23:{n:"NUMBER17",f:d},24:{n:"NUMBER18",f:function(e,t){var r=h(e);r[1].v=e.read_shift(2);var n=r[1].v>>1;if(1&r[1].v)switch(7&n){case 0:n=5e3*(n>>3);break;case 1:n=500*(n>>3);break;case 2:n=(n>>3)/20;break;case 3:n=(n>>3)/200;break;case 4:n=(n>>3)/2e3;break;case 5:n=(n>>3)/2e4;break;case 6:n=(n>>3)/16;break;case 7:n=(n>>3)/64}return r[1].v=n,r}},25:{n:"FORMULA19",f:function(e,t){var r=d(e);return e.l+=t-14,r}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var r={},n=e.l+t;e.l<n;){var i=e.read_shift(2);if(14e3==i){for(r[i]=[0,""],r[i][0]=e.read_shift(2);e[e.l];)r[i][1]+=String.fromCharCode(e[e.l]),e.l++;e.l++}}return r}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var r=h(e),n=e.read_shift(4);return r[1].v=n>>6,r}},38:{n:"??"},39:{n:"NUMBER27",f},40:{n:"FORMULA28",f:function(e,t){var r=f(e);return e.l+=t-10,r}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:m},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,r){if(r.qpro&&!(t<21)){var n=e.read_shift(1);return e.l+=17,e.read_shift(1),e.l+=2,[n,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var r=t||{};if(+r.codepage>=0&&c(+r.codepage),"string"==r.type)throw new Error("Cannot write WK1 to JS string");var n,s=jt(),l=rr(e["!ref"]),u=Array.isArray(e),h=[];Kl(s,0,((n=Ht(2)).write_shift(2,1030),n)),Kl(s,6,function(e){var t=Ht(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(l));for(var p=Math.min(l.e.r,8191),d=l.s.r;d<=p;++d)for(var A=Xt(d),f=l.s.c;f<=l.e.c;++f){d===l.s.r&&(h[f]=$t(f));var g=h[f]+A,m=u?(e[d]||[])[f]:e[g];m&&"z"!=m.t&&("n"==m.t?(0|m.v)==m.v&&m.v>=-32768&&m.v<=32767?Kl(s,13,o(d,f,m.v)):Kl(s,14,a(d,f,m.v)):Kl(s,15,i(d,f,nr(m).slice(0,239))))}return Kl(s,1),s.end()},book_to_wk3:function(e,t){var r=t||{};if(+r.codepage>=0&&c(+r.codepage),"string"==r.type)throw new Error("Cannot write WK3 to JS string");var n=jt();Kl(n,0,function(e){var t=Ht(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var r=0,n=0,i=0,o=0;o<e.SheetNames.length;++o){var a=e.SheetNames[o],s=e.Sheets[a];if(s&&s["!ref"]){++i;var l=er(s["!ref"]);r<l.e.r&&(r=l.e.r),n<l.e.c&&(n=l.e.c)}}return r>8191&&(r=8191),t.write_shift(2,r),t.write_shift(1,i),t.write_shift(1,n),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var i=0,o=0;i<e.SheetNames.length;++i)(e.Sheets[e.SheetNames[i]]||{})["!ref"]&&Kl(n,27,v(e.SheetNames[i],o++));var a=0;for(i=0;i<e.SheetNames.length;++i){var s=e.Sheets[e.SheetNames[i]];if(s&&s["!ref"]){for(var l=rr(s["!ref"]),u=Array.isArray(s),h=[],d=Math.min(l.e.r,8191),f=l.s.r;f<=d;++f)for(var g=Xt(f),m=l.s.c;m<=l.e.c;++m){f===l.s.r&&(h[m]=$t(m));var y=h[m]+g,b=u?(s[f]||[])[m]:s[y];b&&"z"!=b.t&&("n"==b.t?Kl(n,23,A(f,m,a,b.v)):Kl(n,22,p(f,m,a,nr(b).slice(0,239))))}++a}}return Kl(n,1),n.end()},to_workbook:function(e,r){switch(r.type){case"base64":return t(x(g.decode(e)),r);case"binary":return t(x(e),r);case"buffer":case"array":return t(e,r)}throw"Unsupported type "+r.type}}}(),Hi=function(){var e=We("t"),t=We("rPr");function r(r){var n=r.match(e);if(!n)return{t:"s",v:""};var i={t:"s",v:ke(n[1])},o=r.match(t);return o&&(i.s=function(e){var t={},r=e.match(ve),n=0,i=!1;if(r)for(;n!=r.length;++n){var o=we(r[n]);switch(o[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!o.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==o.val)break;t.cp=s[parseInt(o.val,10)];break;case"<outline":if(!o.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=o.val;break;case"<sz":t.sz=o.val;break;case"<strike":if(!o.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!o.val)break;switch(o.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting"}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if("0"==o.val)break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if("0"==o.val)break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":o.rgb&&(t.color=o.rgb.slice(2,8));break;case"<family":t.family=o.val;break;case"<vertAlign":t.valign=o.val;break;case"<scheme":case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(47!==o[0].charCodeAt(1)&&!i)throw new Error("Unrecognized rich format "+o[0])}}return t}(o[1])),i}var n=/<(?:\w+:)?r>/g,i=/<\/(?:\w+:)?r>/;return function(e){return e.replace(n,"").split(i).map(r).filter((function(e){return e.v}))}}(),Qi=function(){var e=/(\r\n|\n)/g;function t(t){var r=[[],t.v,[]];return t.v?(t.s&&function(e,t,r){var n=[];e.u&&n.push("text-decoration: underline;"),e.uval&&n.push("text-underline-style:"+e.uval+";"),e.sz&&n.push("font-size:"+e.sz+"pt;"),e.outline&&n.push("text-effect: outline;"),e.shadow&&n.push("text-shadow: auto;"),t.push('<span style="'+n.join("")+'">'),e.b&&(t.push("<b>"),r.push("</b>")),e.i&&(t.push("<i>"),r.push("</i>")),e.strike&&(t.push("<s>"),r.push("</s>"));var i=e.valign||"";"superscript"==i||"super"==i?i="sup":"subscript"==i&&(i="sub"),""!=i&&(t.push("<"+i+">"),r.push("</"+i+">")),r.push("</span>")}(t.s,r[0],r[2]),r[0].join("")+r[1].replace(e,"<br/>")+r[2].join("")):""}return function(e){return e.map(t).join("")}}(),ji=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Vi=/<(?:\w+:)?r>/,Wi=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function zi(e,t){var r=!t||t.cellHTML,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=ke(Ne(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=Ne(e),r&&(n.h=Oe(n.t))):e.match(Vi)&&(n.r=Ne(e),n.t=ke(Ne((e.replace(Wi,"").match(ji)||[]).join("").replace(ve,""))),r&&(n.h=Qi(Hi(n.r)))),n):{t:""}}var Gi=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Ki=/<(?:\w+:)?(?:si|sstItem)>/g,Yi=/<\/(?:\w+:)?(?:si|sstItem)>/;qr.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var Xi=/^\s|\s$|[\t\n\r]/;function qi(e,t){if(!t.bookSST)return"";var r=[ge];r[r.length]=Ze("sst",null,{xmlns:nt.main[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(null!=e[n]){var i=e[n],o="<si>";i.r?o+=i.r:(o+="<t",i.t||(i.t=""),i.t.match(Xi)&&(o+=' xml:space="preserve"'),o+=">"+Ie(i.t)+"</t>"),o+="</si>",r[r.length]=o}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}var $i=function(e,t){var r=!1;return null==t&&(r=!0,t=Ht(15+4*e.t.length)),t.write_shift(1,0),cr(e.t,t),r?t.slice(0,t.l):t};function Ji(e){var t=jt();Vt(t,"BrtBeginSst",function(e,t){return t||(t=Ht(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}(e));for(var r=0;r<e.length;++r)Vt(t,"BrtSSTItem",$i(e[r]));return Vt(t,"BrtEndSst"),t.end()}function Zi(e){if("undefined"!=typeof cptable)return cptable.utils.encode(i,e);for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function eo(e,t){var r={};return r.Major=e.read_shift(2),r.Minor=e.read_shift(2),t>=4&&(e.l+=t-4),r}function to(e){for(var t=e.read_shift(4),r=e.l+t-4,n={},i=e.read_shift(4),o=[];i-- >0;)o.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(n.name=e.read_shift(0,"lpp4"),n.comps=o,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return n}function ro(e,t){var r=e.l+t,n={};n.Flags=63&e.read_shift(4),e.l+=4,n.AlgID=e.read_shift(4);var i=!1;switch(n.AlgID){case 26126:case 26127:case 26128:i=36==n.Flags;break;case 26625:i=4==n.Flags;break;case 0:i=16==n.Flags||4==n.Flags||36==n.Flags;break;default:throw"Unrecognized encryption algorithm: "+n.AlgID}if(!i)throw new Error("Encryption Flags/AlgID mismatch");return n.AlgIDHash=e.read_shift(4),n.KeySize=e.read_shift(4),n.ProviderType=e.read_shift(4),e.l+=8,n.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,n}function no(e,t){var r={},n=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,n),e.l=n,r}function io(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);return{t:"Std",h:ro(e,t),v:no(e,e.length-e.l)}}function oo(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ao(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),n={};return r.replace(ve,(function(e){var r=we(e);switch(xe(r[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":t.forEach((function(e){n[e]=r[e]}));break;case"<dataIntegrity":n.encryptedHmacKey=r.encryptedHmacKey,n.encryptedHmacValue=r.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":n.encs=[];break;case"<keyEncryptor":n.uri=r.uri;break;case"<encryptedKey":n.encs.push(r);break;default:throw r[0]}})),n}function so(e){var t,r,n=0,i=Zi(e),o=i.length+1;for((t=b(o))[0]=i.length,r=1;r!=o;++r)t[r]=i[r-1];for(r=o-1;r>=0;--r)n=((16384&n?1:0)|n<<1&32767)^t[r];return 52811^n}var lo,co,uo,ho,po=(lo=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],co=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],uo=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],ho=function(e,t){return 255&((r=e^t)/2|128*r);var r},function(e){for(var t,r,n,i=Zi(e),o=function(e){for(var t=co[e.length-1],r=104,n=e.length-1;n>=0;--n)for(var i=e[n],o=0;7!=o;++o)64&i&&(t^=uo[r]),i*=2,--r;return t}(i),a=i.length,s=b(16),l=0;16!=l;++l)s[l]=0;for(1&~a||(t=o>>8,s[a]=ho(lo[0],t),--a,t=255&o,r=i[i.length-1],s[a]=ho(r,t));a>0;)t=o>>8,s[--a]=ho(i[a],t),t=255&o,s[--a]=ho(i[a],t);for(a=15,n=15-i.length;n>0;)t=o>>8,s[a]=ho(lo[n],t),--n,t=255&o,s[--a]=ho(i[a],t),--a,--n;return s});var Ao=function(){function e(e,r){switch(r.type){case"base64":return t(g.decode(e),r);case"binary":return t(e,r);case"buffer":return t(m&&Buffer.isBuffer(e)?e.toString("binary"):S(e),r);case"array":return t(ee(e),r)}throw new Error("Unrecognized type "+r.type)}function t(e,t){var r=(t||{}).dense?[]:{},n=e.match(/\\trowd.*?\\row\b/g);if(!n.length)throw new Error("RTF missing table");var i={s:{c:0,r:0},e:{c:0,r:n.length-1}};return n.forEach((function(e,t){Array.isArray(r)&&(r[t]=[]);for(var n,o=/\\\w+\b/g,a=0,s=-1;n=o.exec(e);){if("\\cell"===n[0]){var l=e.slice(a,o.lastIndex-n[0].length);if(" "==l[0]&&(l=l.slice(1)),++s,l.length){var c={v:l,t:"s"};Array.isArray(r)?r[t][s]=c:r[Zt({r:t,c:s})]=c}}a=o.lastIndex}s>i.e.c&&(i.e.c=s)})),r["!ref"]=tr(i),r}return{to_workbook:function(t,r){return ir(e(t,r),r)},to_sheet:e,from_sheet:function(e){for(var t,r=["{\\rtf1\\ansi"],n=rr(e["!ref"]),i=Array.isArray(e),o=n.s.r;o<=n.e.r;++o){r.push("\\trowd\\trautofit1");for(var a=n.s.c;a<=n.e.c;++a)r.push("\\cellx"+(a+1));for(r.push("\\pard\\intbl"),a=n.s.c;a<=n.e.c;++a){var s=Zt({r:o,c:a});(t=i?(e[o]||[])[a]:e[s])&&(null!=t.v||t.f&&!t.F)&&(r.push(" "+(t.w||(nr(t),t.w))),r.push("\\cell"))}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}}}();function fo(e){for(var t=0,r=1;3!=t;++t)r=256*r+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function go(e,t){if(0===t)return e;var r=function(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,i=Math.max(t,r,n),o=Math.min(t,r,n),a=i-o;if(0===a)return[0,0,t];var s,l=0,c=i+o;switch(s=a/(c>1?2-c:c),i){case t:l=((r-n)/a+6)%6;break;case r:l=(n-t)/a+2;break;case n:l=(t-r)/a+4}return[l/6,s,c/2]}(function(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}(e));return r[2]=t<0?r[2]*(1+t):1-(1-r[2])*(1-t),fo(function(e){var t,r=e[0],n=e[1],i=e[2],o=2*n*(i<.5?i:1-i),a=i-o/2,s=[a,a,a],l=6*r;if(0!==n)switch(0|l){case 0:case 6:t=o*l,s[0]+=o,s[1]+=t;break;case 1:t=o*(2-l),s[0]+=t,s[1]+=o;break;case 2:t=o*(l-2),s[1]+=o,s[2]+=t;break;case 3:t=o*(4-l),s[1]+=t,s[2]+=o;break;case 4:t=o*(l-4),s[2]+=o,s[0]+=t;break;case 5:t=o*(6-l),s[2]+=t,s[0]+=o}for(var c=0;3!=c;++c)s[c]=Math.round(255*s[c]);return s}(r))}var mo=6;function vo(e){return Math.floor((e+Math.round(128/mo)/256)*mo)}function yo(e){return Math.floor((e-5)/mo*100+.5)/100}function bo(e){return Math.round((e*mo+5)/mo*256)/256}function wo(e){return bo(yo(vo(e)))}function xo(e){var t=Math.abs(e-wo(e)),r=mo;if(t>.005)for(mo=1;mo<15;++mo)Math.abs(e-wo(e))<=t&&(t=Math.abs(e-wo(e)),r=mo);mo=r}function Co(e){e.width?(e.wpx=vo(e.width),e.wch=yo(e.wpx),e.MDW=mo):e.wpx?(e.wch=yo(e.wpx),e.width=bo(e.wch),e.MDW=mo):"number"==typeof e.wch&&(e.width=bo(e.wch),e.wpx=vo(e.width),e.MDW=mo),e.customWidth&&delete e.customWidth}var So=96;function Eo(e){return 96*e/So}function Bo(e){return e*So/96}var ko,_o,To,Io,Mo,Fo={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"},Oo=["numFmtId","fillId","fontId","borderId","xfId"],Po=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],Do=(ko=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,_o=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,To=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,Io=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,Mo=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/,function(e,t,r){var n,i={};return e?((n=(e=e.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(ko))&&function(e,t,r){t.NumberFmt=[];for(var n=R(T._table),i=0;i<n.length;++i)t.NumberFmt[n[i]]=T._table[n[i]];var o=e[0].match(ve);if(o)for(i=0;i<o.length;++i){var a=we(o[i]);switch(xe(a[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var s=ke(Ne(a.formatCode)),l=parseInt(a.numFmtId,10);if(t.NumberFmt[l]=s,l>0){if(l>392){for(l=392;l>60&&null!=t.NumberFmt[l];--l);t.NumberFmt[l]=s}T.load(s,l)}break;default:if(r.WTF)throw new Error("unrecognized "+a[0]+" in numFmts")}}}(n,i,r),(n=e.match(Io))&&function(e,t,r,n){t.Fonts=[];var i={},o=!1;(e[0].match(ve)||[]).forEach((function(e){var a=we(e);switch(xe(a[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":t.Fonts.push(i),i={};break;case"<name":a.val&&(i.name=Ne(a.val));break;case"<b":i.bold=a.val?De(a.val):1;break;case"<b/>":i.bold=1;break;case"<i":i.italic=a.val?De(a.val):1;break;case"<i/>":i.italic=1;break;case"<u":switch(a.val){case"none":i.underline=0;break;case"single":i.underline=1;break;case"double":i.underline=2;break;case"singleAccounting":i.underline=33;break;case"doubleAccounting":i.underline=34}break;case"<u/>":i.underline=1;break;case"<strike":i.strike=a.val?De(a.val):1;break;case"<strike/>":i.strike=1;break;case"<outline":i.outline=a.val?De(a.val):1;break;case"<outline/>":i.outline=1;break;case"<shadow":i.shadow=a.val?De(a.val):1;break;case"<shadow/>":i.shadow=1;break;case"<condense":i.condense=a.val?De(a.val):1;break;case"<condense/>":i.condense=1;break;case"<extend":i.extend=a.val?De(a.val):1;break;case"<extend/>":i.extend=1;break;case"<sz":a.val&&(i.sz=+a.val);break;case"<vertAlign":a.val&&(i.vertAlign=a.val);break;case"<family":a.val&&(i.family=parseInt(a.val,10));break;case"<scheme":a.val&&(i.scheme=a.val);break;case"<charset":if("1"==a.val)break;a.codepage=s[parseInt(a.val,10)];break;case"<color":if(i.color||(i.color={}),a.auto&&(i.color.auto=De(a.auto)),a.rgb)i.color.rgb=a.rgb.slice(-6);else if(a.indexed){i.color.index=parseInt(a.indexed,10);var l=jr[i.color.index];81==i.color.index&&(l=jr[1]),l||(l=jr[1]),i.color.rgb=l[0].toString(16)+l[1].toString(16)+l[2].toString(16)}else a.theme&&(i.color.theme=parseInt(a.theme,10),a.tint&&(i.color.tint=parseFloat(a.tint)),a.theme&&r.themeElements&&r.themeElements.clrScheme&&(i.color.rgb=go(r.themeElements.clrScheme[i.color.theme].rgb,i.color.tint||0)));break;case"<AlternateContent":case"<ext":o=!0;break;case"</AlternateContent>":case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw new Error("unrecognized "+a[0]+" in fonts")}}))}(n,i,t,r),(n=e.match(To))&&function(e,t,r,n){t.Fills=[];var i={},o=!1;(e[0].match(ve)||[]).forEach((function(e){var r=we(e);switch(xe(r[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":i={},t.Fills.push(i);break;case"<gradientFill":case"</gradientFill>":t.Fills.push(i),i={};break;case"<patternFill":case"<patternFill>":r.patternType&&(i.patternType=r.patternType);break;case"<bgColor":i.bgColor||(i.bgColor={}),r.indexed&&(i.bgColor.indexed=parseInt(r.indexed,10)),r.theme&&(i.bgColor.theme=parseInt(r.theme,10)),r.tint&&(i.bgColor.tint=parseFloat(r.tint)),r.rgb&&(i.bgColor.rgb=r.rgb.slice(-6));break;case"<fgColor":i.fgColor||(i.fgColor={}),r.theme&&(i.fgColor.theme=parseInt(r.theme,10)),r.tint&&(i.fgColor.tint=parseFloat(r.tint)),null!=r.rgb&&(i.fgColor.rgb=r.rgb.slice(-6));break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw new Error("unrecognized "+r[0]+" in fills")}}))}(n,i,0,r),(n=e.match(Mo))&&function(e,t,r,n){t.Borders=[];var i={},o=!1;(e[0].match(ve)||[]).forEach((function(e){var r=we(e);switch(xe(r[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":i={},r.diagonalUp&&(i.diagonalUp=De(r.diagonalUp)),r.diagonalDown&&(i.diagonalDown=De(r.diagonalDown)),t.Borders.push(i);break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw new Error("unrecognized "+r[0]+" in borders")}}))}(n,i,0,r),(n=e.match(_o))&&function(e,t,r){var n;t.CellXf=[];var i=!1;(e[0].match(ve)||[]).forEach((function(e){var o=we(e),a=0;switch(xe(o[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(delete(n=o)[0],a=0;a<Oo.length;++a)n[Oo[a]]&&(n[Oo[a]]=parseInt(n[Oo[a]],10));for(a=0;a<Po.length;++a)n[Po[a]]&&(n[Po[a]]=De(n[Po[a]]));if(t.NumberFmt&&n.numFmtId>392)for(a=392;a>60;--a)if(t.NumberFmt[n.numFmtId]==t.NumberFmt[a]){n.numFmtId=a;break}t.CellXf.push(n);break;case"<alignment":case"<alignment/>":var s={};o.vertical&&(s.vertical=o.vertical),o.horizontal&&(s.horizontal=o.horizontal),null!=o.textRotation&&(s.textRotation=o.textRotation),o.indent&&(s.indent=o.indent),o.wrapText&&(s.wrapText=De(o.wrapText)),n.alignment=s;break;case"<AlternateContent":case"<ext":i=!0;break;case"</AlternateContent>":case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+o[0]+" in cellXfs")}}))}(n,i,r),i):i}),No=Ze("styleSheet",null,{xmlns:nt.main[0],"xmlns:vt":nt.vt});function Lo(e,t){var r,n=[ge,No];return e.SSF&&null!=(r=function(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n=r[0];n<=r[1];++n)null!=e[n]&&(t[t.length]=Ze("numFmt",null,{numFmtId:n,formatCode:Ie(e[n])}))})),1===t.length?"":(t[t.length]="</numFmts>",t[0]=Ze("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(e.SSF))&&(n[n.length]=r),n[n.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',n[n.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',n[n.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',n[n.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(r=function(e){var t=[];return t[t.length]=Ze("cellXfs",null),e.forEach((function(e){t[t.length]=Ze("xf",null,e)})),t[t.length]="</cellXfs>",2===t.length?"":(t[0]=Ze("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(t.cellXfs))&&(n[n.length]=r),n[n.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',n[n.length]='<dxfs count="0"/>',n[n.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',n.length>2&&(n[n.length]="</styleSheet>",n[1]=n[1].replace("/>",">")),n.join("")}function Uo(e,t,r){r||(r=Ht(6+4*t.length)),r.write_shift(2,e),cr(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return null==r.l&&(r.l=r.length),n}qr.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var Ro=Q(["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"]),Ho=Rt;function Qo(e,t){t||(t=Ht(84));var r=Ro[e.patternType];null==r&&(r=40),t.write_shift(4,r);var n=0;if(40!=r)for(Mr({auto:1},t),Mr({auto:1},t);n<12;++n)t.write_shift(4,0);else{for(;n<4;++n)t.write_shift(4,0);for(;n<12;++n)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function jo(e,t,r){return r||(r=Ht(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function Vo(e,t){return t||(t=Ht(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var Wo=Rt;function zo(e,t){var r=jt();return Vt(r,"BrtBeginStyleSheet"),function(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var n=e[0];n<=e[1];++n)null!=t[n]&&++r})),0!=r&&(Vt(e,"BrtBeginFmts",sr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n=r[0];n<=r[1];++n)null!=t[n]&&Vt(e,"BrtFmt",Uo(n,t[n]))})),Vt(e,"BrtEndFmts"))}}(r,e.SSF),function(e){Vt(e,"BrtBeginFonts",sr(1)),Vt(e,"BrtFont",function(e,t){t||(t=Ht(153)),t.write_shift(2,20*e.sz),function(e,t){t||(t=Ht(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);t.write_shift(1,r),t.write_shift(1,0)}(e,t),t.write_shift(2,e.bold?700:400);var r=0;"superscript"==e.vertAlign?r=1:"subscript"==e.vertAlign&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Mr(e.color,t);var n=0;return"major"==e.scheme&&(n=1),"minor"==e.scheme&&(n=2),t.write_shift(1,n),cr(e.name,t),t.length>t.l?t.slice(0,t.l):t}({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Vt(e,"BrtEndFonts")}(r),function(e){Vt(e,"BrtBeginFills",sr(2)),Vt(e,"BrtFill",Qo({patternType:"none"})),Vt(e,"BrtFill",Qo({patternType:"gray125"})),Vt(e,"BrtEndFills")}(r),function(e){Vt(e,"BrtBeginBorders",sr(1)),Vt(e,"BrtBorder",function(e,t){return t||(t=Ht(51)),t.write_shift(1,0),Vo(0,t),Vo(0,t),Vo(0,t),Vo(0,t),Vo(0,t),t.length>t.l?t.slice(0,t.l):t}()),Vt(e,"BrtEndBorders")}(r),function(e){Vt(e,"BrtBeginCellStyleXFs",sr(1)),Vt(e,"BrtXF",jo({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Vt(e,"BrtEndCellStyleXFs")}(r),function(e,t){Vt(e,"BrtBeginCellXFs",sr(t.length)),t.forEach((function(t){Vt(e,"BrtXF",jo(t,0))})),Vt(e,"BrtEndCellXFs")}(r,t.cellXfs),function(e){Vt(e,"BrtBeginStyles",sr(1)),Vt(e,"BrtStyle",function(e,t){return t||(t=Ht(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),br(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}({xfId:0,builtinId:0,name:"Normal"})),Vt(e,"BrtEndStyles")}(r),function(e){Vt(e,"BrtBeginDXFs",sr(0)),Vt(e,"BrtEndDXFs")}(r),function(e){Vt(e,"BrtBeginTableStyles",function(){var e=Ht(2052);return e.write_shift(4,0),br("TableStyleMedium9",e),br("PivotStyleMedium4",e),e.length>e.l?e.slice(0,e.l):e}()),Vt(e,"BrtEndTableStyles")}(r),Vt(r,"BrtEndStyleSheet"),r.end()}qr.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var Go=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function Ko(e,t,r){t.themeElements.clrScheme=[];var n={};(e[0].match(ve)||[]).forEach((function(e){var i=we(e);switch(i[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":n.rgb=i.val;break;case"<a:sysClr":n.rgb=i.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===i[0].charAt(1)?(t.themeElements.clrScheme[Go.indexOf(i[0])]=n,n={}):n.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}}))}function Yo(){}function Xo(){}var qo=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,$o=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Jo=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/,Zo=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function ea(e,t){if(!e||0===e.length)return ea(ta());var r,n={};if(!(r=e.match(Zo)))throw new Error("themeElements not found in theme");return function(e,t,r){var n;t.themeElements={},[["clrScheme",qo,Ko],["fontScheme",$o,Yo],["fmtScheme",Jo,Xo]].forEach((function(i){if(!(n=e.match(i[1])))throw new Error(i[0]+" not found in themeElements");i[2](n,t,r)}))}(r[0],n,t),n.raw=e,n}function ta(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var r=[ge];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="ＭＳ Ｐゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="ＭＳ Ｐゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',r[r.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',r[r.length]="</a:effectStyle>",r[r.length]="</a:effectStyleLst>",r[r.length]="<a:bgFillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]="</a:bgFillStyleLst>",r[r.length]="</a:fmtScheme>",r[r.length]="</a:themeElements>",r[r.length]="<a:objectDefaults>",r[r.length]="<a:spDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',r[r.length]="</a:spDef>",r[r.length]="<a:lnDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',r[r.length]="</a:lnDef>",r[r.length]="</a:objectDefaults>",r[r.length]="<a:extraClrSchemeLst/>",r[r.length]="</a:theme>",r.join("")}function ra(e){var t=e.read_shift(2),r=e.read_shift(2)-4,n=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=function(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:case 4:e.l+=4;break;case 1:t.xclrValue=function(e){return Rt(e,4)}(e);break;case 2:t.xclrValue=Zn(e);break;case 3:t.xclrValue=function(e){return e.read_shift(4)}(e)}return e.l+=8,t}(e);break;case 6:n[1]=function(e,t){return Rt(e,t)}(e,r);break;case 14:case 15:n[1]=e.read_shift(1===r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return n}qr.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",qr.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var na=1024;function ia(e,t){for(var r=[21600,21600],n=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),i=[Ze("xml",null,{"xmlns:v":"urn:schemas-microsoft-com:vml","xmlns:o":it,"xmlns:x":ot,"xmlns:mv":"http://macVmlSchemaUri"}).replace(/\/>/,">"),Ze("o:shapelayout",Ze("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Ze("v:shapetype",[Ze("v:stroke",null,{joinstyle:"miter"}),Ze("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];na<1e3*e;)na+=1e3;return t.forEach((function(e){var t=Jt(e[0]),r={color2:"#BEFF82",type:"gradient"};"gradient"==r.type&&(r.angle="-180");var n="gradient"==r.type?Ze("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,o=Ze("v:fill",n,r);++na,i=i.concat(["<v:shape"+Je({id:"_x0000_s"+na,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",o,Ze("v:shadow",null,{on:"t",obscured:"t"}),Ze("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",$e("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),$e("x:AutoFill","False"),$e("x:Row",String(t.r)),$e("x:Column",String(t.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])})),i.push("</xml>"),i.join("")}qr.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";var oa=Ze("comments",null,{xmlns:nt.main[0]});function aa(e){var t=[ge,oa],r=[];return t.push("<authors>"),e.forEach((function(e){e[1].forEach((function(e){var n=Ie(e.a);r.indexOf(n)>-1||(r.push(n),t.push("<author>"+n+"</author>"))}))})),t.push("</authors>"),t.push("<commentList>"),e.forEach((function(e){e[1].forEach((function(n){t.push('<comment ref="'+e[0]+'" authorId="'+r.indexOf(Ie(n.a))+'"><text>'),t.push($e("t",null==n.t?"":Ie(n.t))),t.push("</text></comment>")}))})),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}var sa=lr;function la(e){var t=jt(),r=[];return Vt(t,"BrtBeginComments"),Vt(t,"BrtBeginCommentAuthors"),e.forEach((function(e){e[1].forEach((function(e){r.indexOf(e.a)>-1||(r.push(e.a.slice(0,54)),Vt(t,"BrtCommentAuthor",function(e){return cr(e.slice(0,54))}(e.a)))}))})),Vt(t,"BrtEndCommentAuthors"),Vt(t,"BrtBeginCommentList"),e.forEach((function(e){e[1].forEach((function(n){n.iauthor=r.indexOf(n.a);var i={s:Jt(e[0]),e:Jt(e[0])};Vt(t,"BrtBeginComment",function(e,t){return null==t&&(t=Ht(36)),t.write_shift(4,e[1].iauthor),_r(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}([i,n])),n.t&&n.t.length>0&&Vt(t,"BrtCommentText",function(e,t){var r=!1;return null==t&&(r=!0,t=Ht(23+4*e.t.length)),t.write_shift(1,1),cr(e.t,t),t.write_shift(4,1),function(e,t){t||(t=Ht(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0)}({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}(n)),Vt(t,"BrtEndComment"),delete n.iauthor}))})),Vt(t,"BrtEndCommentList"),Vt(t,"BrtEndComments"),t.end()}var ca=["xlsb","xlsm","xlam","biff8","xla"];qr.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",qr.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";var ua=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(e,r,n,i){var o=!1,a=!1;0==n.length?a=!0:"["==n.charAt(0)&&(a=!0,n=n.slice(1,-1)),0==i.length?o=!0:"["==i.charAt(0)&&(o=!0,i=i.slice(1,-1));var s=n.length>0?0|parseInt(n,10):0,l=i.length>0?0|parseInt(i,10):0;return o?l+=t.c:--l,a?s+=t.r:--s,r+(o?"":"$")+$t(l)+(a?"":"$")+Xt(s)}return function(n,i){return t=i,n.replace(e,r)}}(),ha=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,pa=function(e,t){return e.replace(ha,(function(e,r,n,i,o,a){var s=qt(i)-(n?0:t.c),l=Yt(a)-(o?0:t.r);return r+"R"+(0==l?"":o?l+1:"["+l+"]")+"C"+(0==s?"":n?s+1:"["+s+"]")}))};function da(e,t){return e.replace(ha,(function(e,r,n,i,o,a){return r+("$"==n?n+i:$t(qt(i)+t.c))+("$"==o?o+a:Xt(Yt(a)+t.r))}))}function Aa(e,t,r){var n=er(t).s,i=Jt(r);return da(e,{r:i.r-n.r,c:i.c-n.c})}function fa(e){return e.replace(/_xlfn\./g,"")}function ga(e){e.l+=1}function ma(e,t){var r=e.read_shift(1==t?1:2);return[16383&r,r>>14&1,r>>15&1]}function va(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return ya(e);12==r.biff&&(n=4)}var i=e.read_shift(n),o=e.read_shift(n),a=ma(e,2),s=ma(e,2);return{s:{r:i,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}function ya(e){var t=ma(e,2),r=ma(e,2),n=e.read_shift(1),i=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:i,cRel:r[1],rRel:r[2]}}}function ba(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return function(e){var t=ma(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}(e);var n=e.read_shift(r&&12==r.biff?4:2),i=ma(e,2);return{r:n,c:i[0],cRel:i[1],rRel:i[2]}}function wa(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:255&r,fQuoted:!!(16384&r),cRel:r>>15,rRel:r>>15}}function xa(e){return[e.read_shift(1),e.read_shift(1)]}function Ca(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2}switch(r[0]){case 4:r[1]=Ln(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=Vr[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Tr(e);break;case 2:r[1]=Yn(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function Sa(e,t,r){for(var n=e.read_shift(12==r.biff?4:2),i=[],o=0;o!=n;++o)i.push((12==r.biff?kr:oi)(e,8));return i}function Ea(e,t,r){var n=0,i=0;12==r.biff?(n=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),n=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--n,0==--i&&(i=256));for(var o=0,a=[];o!=n&&(a[o]=[]);++o)for(var s=0;s!=i;++s)a[o][s]=Ca(e,r.biff);return a}function Ba(e,t,r){return e.l+=2,[wa(e)]}function ka(e){return e.l+=6,[]}var _a=Ba,Ta=ka,Ia=ka,Ma=Ba;function Fa(e){return e.l+=2,[Rn(e),1&e.read_shift(2)]}var Oa=Ba,Pa=Fa,Da=ka,Na=Ba,La=Ba,Ua=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Ra={1:{n:"PtgExp",f:function(e,t,r){return e.l++,r&&12==r.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(r&&2==r.biff?1:2)]}},2:{n:"PtgTbl",f:Rt},3:{n:"PtgAdd",f:ga},4:{n:"PtgSub",f:ga},5:{n:"PtgMul",f:ga},6:{n:"PtgDiv",f:ga},7:{n:"PtgPower",f:ga},8:{n:"PtgConcat",f:ga},9:{n:"PtgLt",f:ga},10:{n:"PtgLe",f:ga},11:{n:"PtgEq",f:ga},12:{n:"PtgGe",f:ga},13:{n:"PtgGt",f:ga},14:{n:"PtgNe",f:ga},15:{n:"PtgIsect",f:ga},16:{n:"PtgUnion",f:ga},17:{n:"PtgRange",f:ga},18:{n:"PtgUplus",f:ga},19:{n:"PtgUminus",f:ga},20:{n:"PtgPercent",f:ga},21:{n:"PtgParen",f:ga},22:{n:"PtgMissArg",f:ga},23:{n:"PtgStr",f:function(e,t,r){return e.l++,Vn(e,0,r)}},26:{n:"PtgSheet",f:function(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,Vr[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Tr(e)}},32:{n:"PtgArray",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[n]}},33:{n:"PtgFunc",f:function(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(r&&r.biff<=3?1:2);return[ss[i],as[i],n]}},34:{n:"PtgFuncVar",f:function(e,t,r){var n=e[e.l++],i=e.read_shift(1),o=r&&r.biff<=3?[88==n?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[i,(0===o[0]?as:os)[o[1]]]}},35:{n:"PtgName",f:function(e,t,r){var n=e.read_shift(1)>>>5&3,i=!r||r.biff>=8?4:2,o=e.read_shift(i);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[n,0,o]}},36:{n:"PtgRef",f:function(e,t,r){var n=(96&e[e.l])>>5;return e.l+=1,[n,ba(e,0,r)]}},37:{n:"PtgArea",f:function(e,t,r){return[(96&e[e.l++])>>5,va(e,r.biff>=2&&r.biff,r)]}},38:{n:"PtgMemArea",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=r&&2==r.biff?3:4,[n,e.read_shift(r&&2==r.biff?1:2)]}},39:{n:"PtgMemErr",f:Rt},40:{n:"PtgMemNoMem",f:Rt},41:{n:"PtgMemFunc",f:function(e,t,r){return[e.read_shift(1)>>>5&3,e.read_shift(r&&2==r.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[n]}},43:{n:"PtgAreaErr",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[n]}},44:{n:"PtgRefN",f:function(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=function(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return function(e){var t=e.read_shift(2),r=e.read_shift(1),n=(32768&t)>>15,i=(16384&t)>>14;return t&=16383,1==n&&t>=8192&&(t-=16384),1==i&&r>=128&&(r-=256),{r:t,c:r,cRel:i,rRel:n}}(e);var i=e.read_shift(n>=12?4:2),o=e.read_shift(2),a=(16384&o)>>14,s=(32768&o)>>15;if(o&=16383,1==s)for(;i>524287;)i-=1048576;if(1==a)for(;o>8191;)o-=16384;return{r:i,c:o,cRel:a,rRel:s}}(e,0,r);return[n,i]}},45:{n:"PtgAreaN",f:function(e,t,r){var n=(96&e[e.l++])>>5,i=function(e,t,r){if(r.biff<8)return ya(e);var n=e.read_shift(12==r.biff?4:2),i=e.read_shift(12==r.biff?4:2),o=ma(e,2),a=ma(e,2);return{s:{r:n,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:a[0],cRel:a[1],rRel:a[2]}}}(e,0,r);return[n,i]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,r){return 5==r.biff?function(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var n=e.read_shift(2);return e.l+=12,[t,r,n]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(2);return r&&5==r.biff&&(e.l+=12),[n,i,ba(e,0,r)]}},59:{n:"PtgArea3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2,"i");if(r&&5===r.biff)e.l+=12;return[n,i,va(e,0,r)]}},60:{n:"PtgRefErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2),o=4;if(r)switch(r.biff){case 5:o=15;break;case 12:o=6}return e.l+=o,[n,i]}},61:{n:"PtgAreaErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2),o=8;if(r)switch(r.biff){case 5:e.l+=12,o=6;break;case 12:o=12}return e.l+=o,[n,i]}},255:{}},Ha={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61};!function(){for(var e in Ha)Ra[e]=Ra[Ha[e]]}();var Qa={1:{n:"PtgElfLel",f:Fa},2:{n:"PtgElfRw",f:Na},3:{n:"PtgElfCol",f:_a},6:{n:"PtgElfRwV",f:La},7:{n:"PtgElfColV",f:Ma},10:{n:"PtgElfRadical",f:Oa},11:{n:"PtgElfRadicalS",f:Da},13:{n:"PtgElfColS",f:Ta},15:{n:"PtgElfColSV",f:Ia},16:{n:"PtgElfRadicalLel",f:Pa},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),i=e.read_shift(2),o=e.read_shift(2);return{ixti:t,coltype:3&r,rt:Ua[r>>2&31],idx:n,c:i,C:o}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},ja={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[n]}},2:{n:"PtgAttrIf",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,r){e.l+=2;for(var n=e.read_shift(r&&2==r.biff?1:2),i=[],o=0;o<=n;++o)i.push(e.read_shift(r&&2==r.biff?1:2));return i}},8:{n:"PtgAttrGoto",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,r){e.l+=r&&2==r.biff?3:4}},32:{n:"PtgAttrBaxcel",f:function(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),xa(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),xa(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function Va(e,t,r,n){if(n.biff<8)return Rt(e,t);for(var i=e.l+t,o=[],a=0;a!==r.length;++a)switch(r[a][0]){case"PtgArray":r[a][1]=Ea(e,0,n),o.push(r[a][1]);break;case"PtgMemArea":r[a][2]=Sa(e,r[a][1],n),o.push(r[a][2]);break;case"PtgExp":n&&12==n.biff&&(r[a][1][1]=e.read_shift(4),o.push(r[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[a][0]}return 0!=(t=i-e.l)&&o.push(Rt(e,t)),o}function Wa(e,t,r){for(var n,i,o=e.l+t,a=[];o!=e.l;)t=o-e.l,i=e[e.l],n=Ra[i],24!==i&&25!==i||(n=(24===i?Qa:ja)[e[e.l+1]]),n&&n.f?a.push([n.n,n.f(e,t,r)]):Rt(e,t);return a}function za(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],i=[],o=0;o<n.length;++o){var a=n[o];a?2===a[0]?i.push('"'+a[1].replace(/"/g,'""')+'"'):i.push(a[1]):i.push("")}t.push(i.join(","))}return t.join(";")}ja[33]=ja[32];var Ga={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"},Ka=new RegExp(/[^\w\u4E00-\u9FFF\u3040-\u30FF]/);function Ya(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!n)return"SH33TJSERR1";var i="";if(r.biff>8)switch(e[n[0]][0]){case 357:return i=-1==n[1]?"#REF":e.SheetNames[n[1]],n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 358:return null!=r.SID?e.SheetNames[r.SID]:"SH33TJSSAME"+e[n[0]][0];default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return i=-1==n[1]?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[n[0]][0][3]?(i=-1==n[1]?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?i:i+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function Xa(e,t,r){var n=Ya(e,t,r);return"#REF"==n?n:function(e,t){if(!(e||t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return Ka.test(e)?"'"+e+"'":e}(n,r)}function qa(e,t,r,n,i){var o,a,s,l,c=i&&i.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},h=[],p=0,d=0,A="";if(!e[0]||!e[0][0])return"";for(var f=-1,g="",m=0,v=e[0].length;m<v;++m){var y=e[0][m];switch(y[0]){case"PtgUminus":h.push("-"+h.pop());break;case"PtgUplus":h.push("+"+h.pop());break;case"PtgPercent":h.push(h.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(o=h.pop(),a=h.pop(),f>=0){switch(e[0][f][1][0]){case 0:g=re(" ",e[0][f][1][1]);break;case 1:g=re("\r",e[0][f][1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][f][1][0])}a+=g,f=-1}h.push(a+Ga[y[0]]+o);break;case"PtgIsect":o=h.pop(),a=h.pop(),h.push(a+" "+o);break;case"PtgUnion":o=h.pop(),a=h.pop(),h.push(a+","+o);break;case"PtgRange":o=h.pop(),a=h.pop(),h.push(a+":"+o);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":s=Wt(y[1][1],u,i),h.push(Gt(s,c));break;case"PtgRefN":s=r?Wt(y[1][1],r,i):y[1][1],h.push(Gt(s,c));break;case"PtgRef3d":p=y[1][1],s=Wt(y[1][2],u,i),A=Xa(n,p,i),h.push(A+"!"+Gt(s,c));break;case"PtgFunc":case"PtgFuncVar":var b=y[1][0],w=y[1][1];b||(b=0);var x=0==(b&=127)?[]:h.slice(-b);h.length-=b,"User"===w&&(w=x.shift()),h.push(w+"("+x.join(",")+")");break;case"PtgBool":h.push(y[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":h.push(y[1]);break;case"PtgNum":h.push(String(y[1]));break;case"PtgStr":h.push('"'+y[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":l=zt(y[1][1],r?{s:r}:u,i),h.push(Kt(l,i));break;case"PtgArea":l=zt(y[1][1],u,i),h.push(Kt(l,i));break;case"PtgArea3d":p=y[1][1],l=y[1][2],A=Xa(n,p,i),h.push(A+"!"+Kt(l,i));break;case"PtgAttrSum":h.push("SUM("+h.pop()+")");break;case"PtgName":d=y[1][2];var C=(n.names||[])[d-1]||(n[0]||[])[d],S=C?C.Name:"SH33TJSNAME"+String(d);S in ls&&(S=ls[S]),h.push(S);break;case"PtgNameX":var E,B=y[1][1];if(d=y[1][2],!(i.biff<=5)){var k="";if(14849==((n[B]||[])[0]||[])[0]||(1025==((n[B]||[])[0]||[])[0]?n[B][d]&&n[B][d].itab>0&&(k=n.SheetNames[n[B][d].itab-1]+"!"):k=n.SheetNames[d-1]+"!"),n[B]&&n[B][d])k+=n[B][d].Name;else if(n[0]&&n[0][d])k+=n[0][d].Name;else{var _=(Ya(n,B,i)||"").split(";;");_[d-1]?k=_[d-1]:k+="SH33TJSERRX"}h.push(k);break}B<0&&(B=-B),n[B]&&(E=n[B][d]),E||(E={Name:"SH33TJSERRY"}),h.push(E.Name);break;case"PtgParen":var T="(",I=")";if(f>=0){switch(g="",e[0][f][1][0]){case 2:T=re(" ",e[0][f][1][1])+T;break;case 3:T=re("\r",e[0][f][1][1])+T;break;case 4:I=re(" ",e[0][f][1][1])+I;break;case 5:I=re("\r",e[0][f][1][1])+I;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][f][1][0])}f=-1}h.push(T+h.pop()+I);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":h.push("#REF!");break;case"PtgExp":s={c:y[1][1],r:y[1][0]};var M={c:r.c,r:r.r};if(n.sharedf[Zt(s)]){var F=n.sharedf[Zt(s)];h.push(qa(F,0,M,n,i))}else{var O=!1;for(o=0;o!=n.arrayf.length;++o)if(a=n.arrayf[o],!(s.c<a[0].s.c||s.c>a[0].e.c||s.r<a[0].s.r||s.r>a[0].e.r)){h.push(qa(a[1],0,M,n,i)),O=!0;break}O||h.push(y[1])}break;case"PtgArray":h.push("{"+za(y[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":f=m;break;case"PtgMissArg":h.push("");break;case"PtgList":h.push("Table"+y[1].idx+"[#"+y[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(y))}if(3!=i.biff&&f>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][m][0])){var P=!0;switch((y=e[0][f])[1][0]){case 4:P=!1;case 0:g=re(" ",y[1][1]);break;case 5:P=!1;case 1:g=re("\r",y[1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}h.push((P?g:"")+h.pop()+(P?"":g)),f=-1}}if(h.length>1&&i.WTF)throw new Error("bad formula stack");return h[0]}function $a(e,t,r){var n,i=e.l+t,o=2==r.biff?1:2,a=e.read_shift(o);if(65535==a)return[[],Rt(e,t-2)];var s=Wa(e,a,r);return t!==a+o&&(n=Va(e,t-a-o,s,r)),e.l=i,[s,n]}function Ja(e,t,r){var n,i=e.l+t,o=e.read_shift(2),a=Wa(e,o,r);return 65535==o?[[],Rt(e,t-2)]:(t!==o+2&&(n=Va(e,i-o-2,a,r)),[a,n])}function Za(e,t,r){var n=e.l+t,i=ti(e);2==r.biff&&++e.l;var o=function(e){var t;if(65535!==kt(e,e.l+6))return[Tr(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}(e),a=e.read_shift(1);2!=r.biff&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var s=function(e,t,r){var n,i=e.l+t,o=2==r.biff?1:2,a=e.read_shift(o);if(65535==a)return[[],Rt(e,t-2)];var s=Wa(e,a,r);return t!==a+o&&(n=Va(e,t-a-o,s,r)),e.l=i,[s,n]}(e,n-e.l,r);return{cell:i,val:o[0],formula:s,shared:a>>3&1,tt:o[1]}}function es(e,t,r){var n=e.read_shift(4),i=Wa(e,n,r),o=e.read_shift(4);return[i,o>0?Va(e,o,i,r):null]}var ts=es,rs=es,ns=es,is=es,os={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},as={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},ss={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0},ls={"_xlfn.ACOT":"ACOT","_xlfn.ACOTH":"ACOTH","_xlfn.AGGREGATE":"AGGREGATE","_xlfn.ARABIC":"ARABIC","_xlfn.AVERAGEIF":"AVERAGEIF","_xlfn.AVERAGEIFS":"AVERAGEIFS","_xlfn.BASE":"BASE","_xlfn.BETA.DIST":"BETA.DIST","_xlfn.BETA.INV":"BETA.INV","_xlfn.BINOM.DIST":"BINOM.DIST","_xlfn.BINOM.DIST.RANGE":"BINOM.DIST.RANGE","_xlfn.BINOM.INV":"BINOM.INV","_xlfn.BITAND":"BITAND","_xlfn.BITLSHIFT":"BITLSHIFT","_xlfn.BITOR":"BITOR","_xlfn.BITRSHIFT":"BITRSHIFT","_xlfn.BITXOR":"BITXOR","_xlfn.CEILING.MATH":"CEILING.MATH","_xlfn.CEILING.PRECISE":"CEILING.PRECISE","_xlfn.CHISQ.DIST":"CHISQ.DIST","_xlfn.CHISQ.DIST.RT":"CHISQ.DIST.RT","_xlfn.CHISQ.INV":"CHISQ.INV","_xlfn.CHISQ.INV.RT":"CHISQ.INV.RT","_xlfn.CHISQ.TEST":"CHISQ.TEST","_xlfn.COMBINA":"COMBINA","_xlfn.CONCAT":"CONCAT","_xlfn.CONFIDENCE.NORM":"CONFIDENCE.NORM","_xlfn.CONFIDENCE.T":"CONFIDENCE.T","_xlfn.COT":"COT","_xlfn.COTH":"COTH","_xlfn.COUNTIFS":"COUNTIFS","_xlfn.COVARIANCE.P":"COVARIANCE.P","_xlfn.COVARIANCE.S":"COVARIANCE.S","_xlfn.CSC":"CSC","_xlfn.CSCH":"CSCH","_xlfn.DAYS":"DAYS","_xlfn.DECIMAL":"DECIMAL","_xlfn.ECMA.CEILING":"ECMA.CEILING","_xlfn.ERF.PRECISE":"ERF.PRECISE","_xlfn.ERFC.PRECISE":"ERFC.PRECISE","_xlfn.EXPON.DIST":"EXPON.DIST","_xlfn.F.DIST":"F.DIST","_xlfn.F.DIST.RT":"F.DIST.RT","_xlfn.F.INV":"F.INV","_xlfn.F.INV.RT":"F.INV.RT","_xlfn.F.TEST":"F.TEST","_xlfn.FILTERXML":"FILTERXML","_xlfn.FLOOR.MATH":"FLOOR.MATH","_xlfn.FLOOR.PRECISE":"FLOOR.PRECISE","_xlfn.FORECAST.ETS":"FORECAST.ETS","_xlfn.FORECAST.ETS.CONFINT":"FORECAST.ETS.CONFINT","_xlfn.FORECAST.ETS.SEASONALITY":"FORECAST.ETS.SEASONALITY","_xlfn.FORECAST.ETS.STAT":"FORECAST.ETS.STAT","_xlfn.FORECAST.LINEAR":"FORECAST.LINEAR","_xlfn.FORMULATEXT":"FORMULATEXT","_xlfn.GAMMA":"GAMMA","_xlfn.GAMMA.DIST":"GAMMA.DIST","_xlfn.GAMMA.INV":"GAMMA.INV","_xlfn.GAMMALN.PRECISE":"GAMMALN.PRECISE","_xlfn.GAUSS":"GAUSS","_xlfn.HYPGEOM.DIST":"HYPGEOM.DIST","_xlfn.IFERROR":"IFERROR","_xlfn.IFNA":"IFNA","_xlfn.IFS":"IFS","_xlfn.IMCOSH":"IMCOSH","_xlfn.IMCOT":"IMCOT","_xlfn.IMCSC":"IMCSC","_xlfn.IMCSCH":"IMCSCH","_xlfn.IMSEC":"IMSEC","_xlfn.IMSECH":"IMSECH","_xlfn.IMSINH":"IMSINH","_xlfn.IMTAN":"IMTAN","_xlfn.ISFORMULA":"ISFORMULA","_xlfn.ISO.CEILING":"ISO.CEILING","_xlfn.ISOWEEKNUM":"ISOWEEKNUM","_xlfn.LOGNORM.DIST":"LOGNORM.DIST","_xlfn.LOGNORM.INV":"LOGNORM.INV","_xlfn.MAXIFS":"MAXIFS","_xlfn.MINIFS":"MINIFS","_xlfn.MODE.MULT":"MODE.MULT","_xlfn.MODE.SNGL":"MODE.SNGL","_xlfn.MUNIT":"MUNIT","_xlfn.NEGBINOM.DIST":"NEGBINOM.DIST","_xlfn.NETWORKDAYS.INTL":"NETWORKDAYS.INTL","_xlfn.NIGBINOM":"NIGBINOM","_xlfn.NORM.DIST":"NORM.DIST","_xlfn.NORM.INV":"NORM.INV","_xlfn.NORM.S.DIST":"NORM.S.DIST","_xlfn.NORM.S.INV":"NORM.S.INV","_xlfn.NUMBERVALUE":"NUMBERVALUE","_xlfn.PDURATION":"PDURATION","_xlfn.PERCENTILE.EXC":"PERCENTILE.EXC","_xlfn.PERCENTILE.INC":"PERCENTILE.INC","_xlfn.PERCENTRANK.EXC":"PERCENTRANK.EXC","_xlfn.PERCENTRANK.INC":"PERCENTRANK.INC","_xlfn.PERMUTATIONA":"PERMUTATIONA","_xlfn.PHI":"PHI","_xlfn.POISSON.DIST":"POISSON.DIST","_xlfn.QUARTILE.EXC":"QUARTILE.EXC","_xlfn.QUARTILE.INC":"QUARTILE.INC","_xlfn.QUERYSTRING":"QUERYSTRING","_xlfn.RANK.AVG":"RANK.AVG","_xlfn.RANK.EQ":"RANK.EQ","_xlfn.RRI":"RRI","_xlfn.SEC":"SEC","_xlfn.SECH":"SECH","_xlfn.SHEET":"SHEET","_xlfn.SHEETS":"SHEETS","_xlfn.SKEW.P":"SKEW.P","_xlfn.STDEV.P":"STDEV.P","_xlfn.STDEV.S":"STDEV.S","_xlfn.SUMIFS":"SUMIFS","_xlfn.SWITCH":"SWITCH","_xlfn.T.DIST":"T.DIST","_xlfn.T.DIST.2T":"T.DIST.2T","_xlfn.T.DIST.RT":"T.DIST.RT","_xlfn.T.INV":"T.INV","_xlfn.T.INV.2T":"T.INV.2T","_xlfn.T.TEST":"T.TEST","_xlfn.TEXTJOIN":"TEXTJOIN","_xlfn.UNICHAR":"UNICHAR","_xlfn.UNICODE":"UNICODE","_xlfn.VAR.P":"VAR.P","_xlfn.VAR.S":"VAR.S","_xlfn.WEBSERVICE":"WEBSERVICE","_xlfn.WEIBULL.DIST":"WEIBULL.DIST","_xlfn.WORKDAY.INTL":"WORKDAY.INTL","_xlfn.XOR":"XOR","_xlfn.Z.TEST":"Z.TEST"};function cs(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&61==(e=e.slice(1)).charCodeAt(0)&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function us(e){var t=e.split(":");return[t[0].split(".")[0],t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}var hs={},ps={};qr.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var ds="undefined"!=typeof Map;function As(e,t,r){var n=0,i=e.length;if(r){if(ds?r.has(t):Object.prototype.hasOwnProperty.call(r,t))for(var o=ds?r.get(t):r[t];n<o.length;++n)if(e[o[n]].t===t)return e.Count++,o[n]}else for(;n<i;++n)if(e[n].t===t)return e.Count++,n;return e[i]={t},e.Count++,e.Unique++,r&&(ds?(r.has(t)||r.set(t,[]),r.get(t).push(i)):(Object.prototype.hasOwnProperty.call(r,t)||(r[t]=[]),r[t].push(i))),i}function fs(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(mo=t.MDW),null!=t.width?r.customWidth=1:null!=t.wpx?n=yo(t.wpx):null!=t.wch&&(n=t.wch),n>-1?(r.width=bo(n),r.customWidth=1):null!=t.width&&(r.width=t.width),t.hidden&&(r.hidden=!0),null!=t.level&&(r.outlineLevel=r.level=t.level),r}function gs(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(r=[1,1,1,1,.5,.5]),null==e.left&&(e.left=r[0]),null==e.right&&(e.right=r[1]),null==e.top&&(e.top=r[2]),null==e.bottom&&(e.bottom=r[3]),null==e.header&&(e.header=r[4]),null==e.footer&&(e.footer=r[5])}}function ms(e,t,r){var n=r.revssf[null!=t.z?t.z:"General"],i=60,o=e.length;if(null==n&&r.ssf)for(;i<392;++i)if(null==r.ssf[i]){T.load(t.z,i),r.ssf[i]=t.z,r.revssf[t.z]=n=i;break}for(i=0;i!=o;++i)if(e[i].numFmtId===n)return i;return e[o]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function vs(e,t,r,n,i,o){try{n.cellNF&&(e.z=T._table[t])}catch(e){if(n.WTF)throw e}if("z"!==e.t||n.cellStyles){if("d"===e.t&&"string"==typeof e.v&&(e.v=Z(e.v)),(!n||!1!==n.cellText)&&"z"!==e.t)try{if(null==T._table[t]&&T.load(O[t]||"General",t),"e"===e.t)e.w=e.w||Vr[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=T._general_int(e.v):e.w=T._general_num(e.v);else if("d"===e.t){var a=W(e.v);e.w=(0|a)===a?T._general_int(a):T._general_num(a)}else{if(void 0===e.v)return"";e.w=T._general(e.v,ps)}else"d"===e.t?e.w=T.format(t,W(e.v),ps):e.w=T.format(t,e.v,ps)}catch(e){if(n.WTF)throw e}if(n.cellStyles&&null!=r)try{e.s=o.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=go(i.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),n.WTF&&(e.s.fgColor.raw_rgb=i.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=go(i.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),n.WTF&&(e.s.bgColor.raw_rgb=i.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(e){if(n.WTF&&o.Fills)throw e}}}function ys(e,t,r){if(e&&e["!ref"]){var n=rr(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}var bs=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,ws=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,xs=/<(?:\w:)?hyperlink [^>]*>/gm,Cs=/"(\w*:\w*)"/,Ss=/<(?:\w:)?col\b[^>]*[\/]?>/g,Es=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Bs=/<(?:\w:)?pageMargins[^>]*\/>/g,ks=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,_s=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Ts=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Is(e,t,r,n){var i=we(e);r.Sheets[n]||(r.Sheets[n]={}),i.codeName&&(r.Sheets[n].CodeName=ke(Ne(i.codeName)))}var Ms=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Fs=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"],Os=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function Ps(e,t,r,n){if(void 0===e.v&&"string"!=typeof e.f||"z"===e.t)return"";var i="",o=e.t,a=e.v;if("z"!==e.t)switch(e.t){case"b":i=e.v?"1":"0";break;case"n":i=""+e.v;break;case"e":i=Vr[e.v];break;case"d":n&&n.cellDates?i=Z(e.v,-1).toISOString():((e=te(e)).t="n",i=""+(e.v=W(Z(e.v)))),void 0===e.z&&(e.z=T._table[14]);break;default:i=e.v}var s=$e("v",Ie(i)),l={r:t},c=ms(n.cellXfs,e,n);switch(0!==c&&(l.s=c),e.t){case"n":case"z":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.t="e";break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(n&&n.bookSST){s=$e("v",""+As(n.Strings,e.v,n.revStrings)),l.t="s";break}l.t="str"}if(e.t!=o&&(e.t=o,e.v=a),"string"==typeof e.f&&e.f){var u=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=Ze("f",Ie(e.f),u)+(null!=e.v?s:"")}return e.l&&r["!links"].push([t,e.l]),e.c&&r["!comments"].push([t,e.c]),Ze("c",s,l)}var Ds,Ns,Ls,Us,Rs,Hs,Qs,js=(Ds=/<(?:\w+:)?c[ \/>]/,Ns=/<\/(?:\w+:)?row>/,Ls=/r=["']([^"']*)["']/,Us=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,Rs=/ref=["']([^"']*)["']/,Hs=We("v"),Qs=We("f"),function(e,t,r,n,i,o){for(var a,s,l,c,u,h=0,p="",d=[],A=[],f=0,g=0,m=0,v="",y=0,b=0,w=0,x=0,C=Array.isArray(o.CellXf),S=[],E=[],B=Array.isArray(t),k=[],_={},I=!1,M=!!r.sheetStubs,F=e.split(Ns),O=0,P=F.length;O!=P;++O){var D=(p=F[O].trim()).length;if(0!==D){var N=0;e:for(h=0;h<D;++h)switch(p[h]){case">":if("/"!=p[h-1]){++h;break e}if(r&&r.cellStyles){if(y=null!=(s=we(p.slice(N,h),!0)).r?parseInt(s.r,10):y+1,b=-1,r.sheetRows&&r.sheetRows<y)continue;_={},I=!1,s.ht&&(I=!0,_.hpt=parseFloat(s.ht),_.hpx=Bo(_.hpt)),"1"==s.hidden&&(I=!0,_.hidden=!0),null!=s.outlineLevel&&(I=!0,_.level=+s.outlineLevel),I&&(k[y-1]=_)}break;case"<":N=h}if(N>=h)break;if(y=null!=(s=we(p.slice(N,h),!0)).r?parseInt(s.r,10):y+1,b=-1,!(r.sheetRows&&r.sheetRows<y)){n.s.r>y-1&&(n.s.r=y-1),n.e.r<y-1&&(n.e.r=y-1),r&&r.cellStyles&&(_={},I=!1,s.ht&&(I=!0,_.hpt=parseFloat(s.ht),_.hpx=Bo(_.hpt)),"1"==s.hidden&&(I=!0,_.hidden=!0),null!=s.outlineLevel&&(I=!0,_.level=+s.outlineLevel),I&&(k[y-1]=_)),d=p.slice(h).split(Ds);for(var L=0;L!=d.length&&"<"==d[L].trim().charAt(0);++L);for(d=d.slice(L),h=0;h!=d.length;++h)if(0!==(p=d[h].trim()).length){if(A=p.match(Ls),f=h,g=0,m=0,p="<c "+("<"==p.slice(0,1)?">":"")+p,null!=A&&2===A.length){for(f=0,v=A[1],g=0;g!=v.length&&!((m=v.charCodeAt(g)-64)<1||m>26);++g)f=26*f+m;b=--f}else++b;for(g=0;g!=p.length&&62!==p.charCodeAt(g);++g);if(++g,(s=we(p.slice(0,g),!0)).r||(s.r=Zt({r:y-1,c:b})),a={t:""},null!=(A=(v=p.slice(g)).match(Hs))&&""!==A[1]&&(a.v=ke(A[1])),r.cellFormula){if(null!=(A=v.match(Qs))&&""!==A[1]){if(a.f=ke(Ne(A[1])).replace(/\r\n/g,"\n"),r.xlfn||(a.f=fa(a.f)),A[0].indexOf('t="array"')>-1)a.F=(v.match(Rs)||[])[1],a.F.indexOf(":")>-1&&S.push([rr(a.F),a.F]);else if(A[0].indexOf('t="shared"')>-1){c=we(A[0]);var U=ke(Ne(A[1]));r.xlfn||(U=fa(U)),E[parseInt(c.si,10)]=[c,U,s.r]}}else(A=v.match(/<f[^>]*\/>/))&&E[(c=we(A[0])).si]&&(a.f=Aa(E[c.si][1],E[c.si][2],s.r));var R=Jt(s.r);for(g=0;g<S.length;++g)R.r>=S[g][0].s.r&&R.r<=S[g][0].e.r&&R.c>=S[g][0].s.c&&R.c<=S[g][0].e.c&&(a.F=S[g][1])}if(null==s.t&&void 0===a.v)if(a.f||a.F)a.v=0,a.t="n";else{if(!M)continue;a.t="z"}else a.t=s.t||"n";switch(n.s.c>b&&(n.s.c=b),n.e.c<b&&(n.e.c=b),a.t){case"n":if(""==a.v||null==a.v){if(!M)continue;a.t="z"}else a.v=parseFloat(a.v);break;case"s":if(void 0===a.v){if(!M)continue;a.t="z"}else l=hs[parseInt(a.v,10)],a.v=l.t,a.r=l.r,r.cellHTML&&(a.h=l.h);break;case"str":a.t="s",a.v=null!=a.v?Ne(a.v):"",r.cellHTML&&(a.h=Oe(a.v));break;case"inlineStr":A=v.match(Us),a.t="s",null!=A&&(l=zi(A[1]))?(a.v=l.t,r.cellHTML&&(a.h=l.h)):a.v="";break;case"b":a.v=De(a.v);break;case"d":r.cellDates?a.v=Z(a.v,1):(a.v=W(Z(a.v,1)),a.t="n");break;case"e":r&&!1===r.cellText||(a.w=a.v),a.v=Wr[a.v]}if(w=x=0,u=null,C&&void 0!==s.s&&null!=(u=o.CellXf[s.s])&&(null!=u.numFmtId&&(w=u.numFmtId),r.cellStyles&&null!=u.fillId&&(x=u.fillId)),vs(a,w,x,r,i,o),r.cellDates&&C&&"n"==a.t&&T.is_date(T._table[w])&&(a.t="d",a.v=Y(a.v)),B){var H=Jt(s.r);t[H.r]||(t[H.r]=[]),t[H.r][H.c]=a}else t[s.r]=a}}}}k.length>0&&(t["!rows"]=k)}),Vs=Ze("worksheet",null,{xmlns:nt.main[0],"xmlns:r":nt.r});function Ws(e,t,r,n){var i,o=[ge,Vs],a=r.SheetNames[e],s="",l=r.Sheets[a];null==l&&(l={});var c=l["!ref"]||"A1",u=rr(c);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=tr(u)}n||(n={}),l["!comments"]=[];var h=[];!function(e,t,r,n,i){var o=!1,a={},s=null;if("xlsx"!==n.bookType&&t.vbaraw){var l=t.SheetNames[r];try{t.Workbook&&(l=t.Workbook.Sheets[r].CodeName||l)}catch(e){}o=!0,a.codeName=Le(Ie(l))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),s=(s||"")+Ze("outlinePr",null,c)}(o||s)&&(i[i.length]=Ze("sheetPr",s,a))}(l,r,e,t,o),o[o.length]=Ze("dimension",null,{ref:c}),o[o.length]=function(e,t,r,n){var i={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),Ze("sheetViews",Ze("sheetView",null,i),{})}(0,0,0,r),t.sheetFormat&&(o[o.length]=Ze("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=l["!cols"]&&l["!cols"].length>0&&(o[o.length]=function(e,t){for(var r,n=["<cols>"],i=0;i!=t.length;++i)(r=t[i])&&(n[n.length]=Ze("col",null,fs(i,r)));return n[n.length]="</cols>",n.join("")}(0,l["!cols"])),o[i=o.length]="<sheetData/>",l["!links"]=[],null!=l["!ref"]&&(s=function(e,t){var r,n,i=[],o=[],a=rr(e["!ref"]),s="",l="",c=[],u=0,h=0,p=e["!rows"],d=Array.isArray(e),A={r:l},f=-1;for(h=a.s.c;h<=a.e.c;++h)c[h]=$t(h);for(u=a.s.r;u<=a.e.r;++u){for(o=[],l=Xt(u),h=a.s.c;h<=a.e.c;++h){r=c[h]+l;var g=d?(e[u]||[])[h]:e[r];void 0!==g&&null!=(s=Ps(g,r,e,t))&&o.push(s)}(o.length>0||p&&p[u])&&(A={r:l},p&&p[u]&&((n=p[u]).hidden&&(A.hidden=1),f=-1,n.hpx?f=Eo(n.hpx):n.hpt&&(f=n.hpt),f>-1&&(A.ht=f,A.customHeight=1),n.level&&(A.outlineLevel=n.level)),i[i.length]=Ze("row",o.join(""),A))}if(p)for(;u<p.length;++u)p&&p[u]&&(A={r:u+1},(n=p[u]).hidden&&(A.hidden=1),f=-1,n.hpx?f=Eo(n.hpx):n.hpt&&(f=n.hpt),f>-1&&(A.ht=f,A.customHeight=1),n.level&&(A.outlineLevel=n.level),i[i.length]=Ze("row","",A));return i.join("")}(l,t),s.length>0&&(o[o.length]=s)),o.length>i+1&&(o[o.length]="</sheetData>",o[i]=o[i].replace("/>",">")),l["!protect"]&&(o[o.length]=function(e){var t={sheet:1};return Ms.forEach((function(r){null!=e[r]&&e[r]&&(t[r]="1")})),Fs.forEach((function(r){null==e[r]||e[r]||(t[r]="0")})),e.password&&(t.password=so(e.password).toString(16).toUpperCase()),Ze("sheetProtection",null,t)}(l["!protect"])),null!=l["!autofilter"]&&(o[o.length]=function(e,t,r,n){var i="string"==typeof e.ref?e.ref:tr(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,a=er(i);a.s.r==a.e.r&&(a.e.r=er(t["!ref"]).e.r,i=tr(a));for(var s=0;s<o.length;++s){var l=o[s];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==n){l.Ref="'"+r.SheetNames[n]+"'!"+i;break}}return s==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+i}),Ze("autoFilter",null,{ref:i})}(l["!autofilter"],l,r,e)),null!=l["!merges"]&&l["!merges"].length>0&&(o[o.length]=function(e){if(0===e.length)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+tr(e[r])+'"/>';return t+"</mergeCells>"}(l["!merges"]));var p,d,A=-1,f=-1;return l["!links"].length>0&&(o[o.length]="<hyperlinks>",l["!links"].forEach((function(e){e[1].Target&&(p={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(f=rn(n,-1,Ie(e[1].Target).replace(/#.*$/,""),qr.HLINK),p["r:id"]="rId"+f),(A=e[1].Target.indexOf("#"))>-1&&(p.location=Ie(e[1].Target.slice(A+1))),e[1].Tooltip&&(p.tooltip=Ie(e[1].Tooltip)),o[o.length]=Ze("hyperlink",null,p))})),o[o.length]="</hyperlinks>"),delete l["!links"],null!=l["!margins"]&&(o[o.length]=(gs(d=l["!margins"]),Ze("pageMargins",null,d))),t&&!t.ignoreEC&&null!=t.ignoreEC||(o[o.length]=$e("ignoredErrors",Ze("ignoredError",null,{numberStoredAsText:1,sqref:c}))),h.length>0&&(f=rn(n,-1,"../drawings/drawing"+(e+1)+".xml",qr.DRAW),o[o.length]=Ze("drawing",null,{"r:id":"rId"+f}),l["!drawing"]=h),l["!comments"].length>0&&(f=rn(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",qr.VML),o[o.length]=Ze("legacyDrawing",null,{"r:id":"rId"+f}),l["!legacy"]=f),o.length>1&&(o[o.length]="</worksheet>",o[1]=o[1].replace("/>",">")),o.join("")}function zs(e,t,r,n){var i=function(e,t,r){var n=Ht(145),i=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var o=320;i.hpx?o=20*Eo(i.hpx):i.hpt&&(o=20*i.hpt),n.write_shift(2,o),n.write_shift(1,0);var a=0;i.level&&(a|=i.level),i.hidden&&(a|=16),(i.hpx||i.hpt)&&(a|=32),n.write_shift(1,a),n.write_shift(1,0);var s=0,l=n.l;n.l+=4;for(var c={r:e,c:0},u=0;u<16;++u)if(!(t.s.c>u+1<<10||t.e.c<u<<10)){for(var h=-1,p=-1,d=u<<10;d<u+1<<10;++d)c.c=d,(Array.isArray(r)?(r[c.r]||[])[c.c]:r[Zt(c)])&&(h<0&&(h=d),p=d);h<0||(++s,n.write_shift(4,h),n.write_shift(4,p))}var A=n.l;return n.l=l,n.write_shift(4,s),n.l=A,n.length>n.l?n.slice(0,n.l):n}(n,r,t);(i.length>17||(t["!rows"]||[])[n])&&Vt(e,"BrtRowHdr",i)}var Gs=kr,Ks=_r;function Ys(e){return[fr(e),Tr(e),"n"]}var Xs=kr,qs=_r,$s=["left","right","top","bottom","header","footer"];function Js(e,t,r,n,i,o,a){if(void 0===t.v)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":(t=te(t)).z=t.z||T._table[14],t.v=W(Z(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v}var l={r,c:n};switch(l.s=ms(i.cellXfs,t,i),t.l&&o["!links"].push([Zt(l),t.l]),t.c&&o["!comments"].push([Zt(l),t.c]),t.t){case"s":case"str":return i.bookSST?(s=As(i.Strings,t.v,i.revStrings),l.t="s",l.v=s,a?Vt(e,"BrtShortIsst",function(e,t,r){return null==r&&(r=Ht(8)),gr(t,r),r.write_shift(4,t.v),r}(0,l)):Vt(e,"BrtCellIsst",function(e,t,r){return null==r&&(r=Ht(12)),Ar(t,r),r.write_shift(4,t.v),r}(0,l))):(l.t="str",a?Vt(e,"BrtShortSt",function(e,t,r){return null==r&&(r=Ht(8+4*e.v.length)),gr(t,r),cr(e.v,r),r.length>r.l?r.slice(0,r.l):r}(t,l)):Vt(e,"BrtCellSt",function(e,t,r){return null==r&&(r=Ht(12+4*e.v.length)),Ar(t,r),cr(e.v,r),r.length>r.l?r.slice(0,r.l):r}(t,l))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?a?Vt(e,"BrtShortRk",function(e,t,r){return null==r&&(r=Ht(8)),gr(t,r),Er(e.v,r),r}(t,l)):Vt(e,"BrtCellRk",function(e,t,r){return null==r&&(r=Ht(12)),Ar(t,r),Er(e.v,r),r}(t,l)):a?Vt(e,"BrtShortReal",function(e,t,r){return null==r&&(r=Ht(12)),gr(t,r),Ir(e.v,r),r}(t,l)):Vt(e,"BrtCellReal",function(e,t,r){return null==r&&(r=Ht(16)),Ar(t,r),Ir(e.v,r),r}(t,l)),!0;case"b":return l.t="b",a?Vt(e,"BrtShortBool",function(e,t,r){return null==r&&(r=Ht(5)),gr(t,r),r.write_shift(1,e.v?1:0),r}(t,l)):Vt(e,"BrtCellBool",function(e,t,r){return null==r&&(r=Ht(9)),Ar(t,r),r.write_shift(1,e.v?1:0),r}(t,l)),!0;case"e":return l.t="e",a?Vt(e,"BrtShortError",function(e,t,r){return null==r&&(r=Ht(8)),gr(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}(t,l)):Vt(e,"BrtCellError",function(e,t,r){return null==r&&(r=Ht(9)),Ar(t,r),r.write_shift(1,e.v),r}(t,l)),!0}return a?Vt(e,"BrtShortBlank",function(e,t,r){return null==r&&(r=Ht(4)),gr(t,r)}(0,l)):Vt(e,"BrtCellBlank",function(e,t,r){return null==r&&(r=Ht(8)),Ar(t,r)}(0,l)),!0}function Zs(e,t,r,n){var i=jt(),o=r.SheetNames[e],a=r.Sheets[o]||{},s=o;try{r&&r.Workbook&&(s=r.Workbook.Sheets[e].CodeName||s)}catch(e){}var l=rr(a["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return a["!links"]=[],a["!comments"]=[],Vt(i,"BrtBeginSheet"),(r.vbaraw||a["!outline"])&&Vt(i,"BrtWsProp",function(e,t,r){null==r&&(r=Ht(84+4*e.length));var n=192;t&&(t.above&&(n&=-65),t.left&&(n&=-129)),r.write_shift(1,n);for(var i=1;i<3;++i)r.write_shift(1,0);return Mr({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),vr(e,r),r.slice(0,r.l)}(s,a["!outline"])),Vt(i,"BrtWsDim",Ks(l)),function(e,t,r){Vt(e,"BrtBeginWsViews"),Vt(e,"BrtBeginWsView",function(e,t,r){null==r&&(r=Ht(30));var n=924;return(((t||{}).Views||[])[0]||{}).RTL&&(n|=32),r.write_shift(2,n),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}(0,r)),Vt(e,"BrtEndWsView"),Vt(e,"BrtEndWsViews")}(i,0,r.Workbook),function(e,t){t&&t["!cols"]&&(Vt(e,"BrtBeginColInfos"),t["!cols"].forEach((function(t,r){t&&Vt(e,"BrtColInfo",function(e,t,r){null==r&&(r=Ht(18));var n=fs(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,256*(n.width||10)),r.write_shift(4,0);var i=0;return t.hidden&&(i|=1),"number"==typeof n.width&&(i|=2),t.level&&(i|=t.level<<8),r.write_shift(2,i),r}(r,t))})),Vt(e,"BrtEndColInfos"))}(i,a),function(e,t,r,n){var i,o=rr(t["!ref"]||"A1"),a="",s=[];Vt(e,"BrtBeginSheetData");var l=Array.isArray(t),c=o.e.r;t["!rows"]&&(c=Math.max(o.e.r,t["!rows"].length-1));for(var u=o.s.r;u<=c;++u){a=Xt(u),zs(e,t,o,u);var h=!1;if(u<=o.e.r)for(var p=o.s.c;p<=o.e.c;++p){u===o.s.r&&(s[p]=$t(p)),i=s[p]+a;var d=l?(t[u]||[])[p]:t[i];h=!!d&&Js(e,d,u,p,n,t,h)}}Vt(e,"BrtEndSheetData")}(i,a,0,t),function(e,t){t["!protect"]&&Vt(e,"BrtSheetProtection",function(e,t){return null==t&&(t=Ht(66)),t.write_shift(2,e.password?so(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(r){r[1]?t.write_shift(4,null==e[r[0]]||e[r[0]]?0:1):t.write_shift(4,null!=e[r[0]]&&e[r[0]]?0:1)})),t}(t["!protect"]))}(i,a),function(e,t,r,n){if(t["!autofilter"]){var i=t["!autofilter"],o="string"==typeof i.ref?i.ref:tr(i.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var a=r.Workbook.Names,s=er(o);s.s.r==s.e.r&&(s.e.r=er(t["!ref"]).e.r,o=tr(s));for(var l=0;l<a.length;++l){var c=a[l];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==n){c.Ref="'"+r.SheetNames[n]+"'!"+o;break}}l==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+o}),Vt(e,"BrtBeginAFilter",_r(rr(o))),Vt(e,"BrtEndAFilter")}}(i,a,r,e),function(e,t){t&&t["!merges"]&&(Vt(e,"BrtBeginMergeCells",function(e,t){return null==t&&(t=Ht(4)),t.write_shift(4,e),t}(t["!merges"].length)),t["!merges"].forEach((function(t){Vt(e,"BrtMergeCell",qs(t))})),Vt(e,"BrtEndMergeCells"))}(i,a),function(e,t,r){t["!links"].forEach((function(t){if(t[1].Target){var n=rn(r,-1,t[1].Target.replace(/#.*$/,""),qr.HLINK);Vt(e,"BrtHLink",function(e,t){var r=Ht(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));_r({s:Jt(e[0]),e:Jt(e[0])},r),Cr("rId"+t,r);var n=e[1].Target.indexOf("#");return cr((-1==n?"":e[1].Target.slice(n+1))||"",r),cr(e[1].Tooltip||"",r),cr("",r),r.slice(0,r.l)}(t,n))}})),delete t["!links"]}(i,a,n),a["!margins"]&&Vt(i,"BrtMargins",function(e,t){return null==t&&(t=Ht(48)),gs(e),$s.forEach((function(r){Ir(e[r],t)})),t}(a["!margins"])),t&&!t.ignoreEC&&null!=t.ignoreEC||function(e,t){t&&t["!ref"]&&(Vt(e,"BrtBeginCellIgnoreECs"),Vt(e,"BrtCellIgnoreEC",function(e){var t=Ht(24);return t.write_shift(4,4),t.write_shift(4,1),_r(e,t),t}(rr(t["!ref"]))),Vt(e,"BrtEndCellIgnoreECs"))}(i,a),function(e,t,r,n){if(t["!comments"].length>0){var i=rn(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",qr.VML);Vt(e,"BrtLegacyDrawing",Cr("rId"+i)),t["!legacy"]=i}}(i,a,e,n),Vt(i,"BrtEndSheet"),i.end()}qr.CHART="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",qr.CHARTEX="http://schemas.microsoft.com/office/2014/relationships/chartEx",qr.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",Ze("chartsheet",null,{xmlns:nt.main[0],"xmlns:r":nt.r});var el=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],tl=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],rl=[],nl=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function il(e,t){for(var r=0;r!=e.length;++r)for(var n=e[r],i=0;i!=t.length;++i){var o=t[i];if(null==n[o[0]])n[o[0]]=o[1];else switch(o[2]){case"bool":"string"==typeof n[o[0]]&&(n[o[0]]=De(n[o[0]]));break;case"int":"string"==typeof n[o[0]]&&(n[o[0]]=parseInt(n[o[0]],10))}}}function ol(e,t){for(var r=0;r!=t.length;++r){var n=t[r];if(null==e[n[0]])e[n[0]]=n[1];else switch(n[2]){case"bool":"string"==typeof e[n[0]]&&(e[n[0]]=De(e[n[0]]));break;case"int":"string"==typeof e[n[0]]&&(e[n[0]]=parseInt(e[n[0]],10))}}}function al(e){ol(e.WBProps,el),ol(e.CalcPr,nl),il(e.WBView,tl),il(e.Sheets,rl),ps.date1904=De(e.WBProps.date1904)}var sl="][*?/\\".split("");function ll(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return sl.forEach((function(n){if(-1!=e.indexOf(n)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}})),r}var cl=/<\w+:workbook/,ul=Ze("workbook",null,{xmlns:nt.main[0],"xmlns:r":nt.r});function hl(e){var t=[ge];t[t.length]=ul;var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(el.forEach((function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(n[t[0]]=e.Workbook.WBProps[t[0]])})),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),t[t.length]=Ze("workbookPr",null,n);var i=e.Workbook&&e.Workbook.Sheets||[],o=0;if(i&&i[0]&&i[0].Hidden){for(t[t.length]="<bookViews>",o=0;o!=e.SheetNames.length&&i[o]&&i[o].Hidden;++o);o==e.SheetNames.length&&(o=0),t[t.length]='<workbookView firstSheet="'+o+'" activeTab="'+o+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",o=0;o!=e.SheetNames.length;++o){var a={name:Ie(e.SheetNames[o].slice(0,31))};if(a.sheetId=""+(o+1),a["r:id"]="rId"+(o+1),i[o])switch(i[o].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden"}t[t.length]=Ze("sheet",null,a)}return t[t.length]="</sheets>",r&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var r={name:e.Name};e.Comment&&(r.comment=e.Comment),null!=e.Sheet&&(r.localSheetId=""+e.Sheet),e.Hidden&&(r.hidden="1"),e.Ref&&(t[t.length]=Ze("definedName",Ie(e.Ref),r))})),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function pl(e,t){return t||(t=Ht(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),Cr(e.strRelID,t),cr(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function dl(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function Al(e,r){var n=jt();return Vt(n,"BrtBeginBook"),Vt(n,"BrtFileVersion",function(e,r){r||(r=Ht(127));for(var n=0;4!=n;++n)r.write_shift(4,0);return cr("SheetJS",r),cr(t.version,r),cr(t.version,r),cr("7262",r),r.length>r.l?r.slice(0,r.l):r}()),Vt(n,"BrtWbProp",function(e,t){t||(t=Ht(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),vr(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}(e.Workbook&&e.Workbook.WBProps||null)),function(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var r=t.Workbook.Sheets,n=0,i=-1,o=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&-1==i?i=n:1==r[n].Hidden&&-1==o&&(o=n);o>i||(Vt(e,"BrtBeginBookViews"),Vt(e,"BrtBookView",function(e,t){return t||(t=Ht(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e),t.write_shift(1,120),t.length>t.l?t.slice(0,t.l):t}(i)),Vt(e,"BrtEndBookViews"))}}(n,e),function(e,t){Vt(e,"BrtBeginBundleShs");for(var r=0;r!=t.SheetNames.length;++r)Vt(e,"BrtBundleSh",pl({Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]}));Vt(e,"BrtEndBundleShs")}(n,e),Vt(n,"BrtEndBook"),n.end()}function fl(e,t,r,n,i,o,a,s){return".bin"===t.slice(-4)?function(e,t,r,n,i,o,a){if(!e)return e;var s=t||{};n||(n={"!id":{}});var l,c,u,h,p,d,A,f,g,m,v=s.dense?[]:{},y={s:{r:2e6,c:2e6},e:{r:0,c:0}},b=[],w=!1,x=!1,C=[];s.biff=12,s["!row"]=0;var S=0,E=!1,B=[],k={},_=s.supbooks||i.supbooks||[[]];if(_.sharedf=k,_.arrayf=B,_.SheetNames=i.SheetNames||i.Sheets.map((function(e){return e.name})),!s.supbooks&&(s.supbooks=_,i.Names))for(var I=0;I<i.Names.length;++I)_[0][I+1]=i.Names[I];var M=[],F=[],O=!1;if(Vl[16]={n:"BrtShortReal",f:Ys},Qt(e,(function(e,t,I){if(!x)switch(I){case 148:l=e;break;case 0:c=e,s.sheetRows&&s.sheetRows<=c.r&&(x=!0),g=Xt(p=c.r),s["!row"]=c.r,(e.hidden||e.hpt||null!=e.level)&&(e.hpt&&(e.hpx=Bo(e.hpt)),F[e.r]=e);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:switch(u={t:e[2]},e[2]){case"n":u.v=e[1];break;case"s":f=hs[e[1]],u.v=f.t,u.r=f.r;break;case"b":u.v=!!e[1];break;case"e":u.v=e[1],!1!==s.cellText&&(u.w=Vr[u.v]);break;case"str":u.t="s",u.v=e[1]}if((h=a.CellXf[e[0].iStyleRef])&&vs(u,h.numFmtId,null,s,o,a),d=-1==e[0].c?d+1:e[0].c,s.dense?(v[p]||(v[p]=[]),v[p][d]=u):v[$t(d)+g]=u,s.cellFormula){for(E=!1,S=0;S<B.length;++S){var P=B[S];c.r>=P[0].s.r&&c.r<=P[0].e.r&&d>=P[0].s.c&&d<=P[0].e.c&&(u.F=tr(P[0]),E=!0)}!E&&e.length>3&&(u.f=e[3])}if(y.s.r>c.r&&(y.s.r=c.r),y.s.c>d&&(y.s.c=d),y.e.r<c.r&&(y.e.r=c.r),y.e.c<d&&(y.e.c=d),s.cellDates&&h&&"n"==u.t&&T.is_date(T._table[h.numFmtId])){var D=T.parse_date_code(u.v);D&&(u.t="d",u.v=new Date(D.y,D.m-1,D.d,D.H,D.M,D.S,D.u))}break;case 1:case 12:if(!s.sheetStubs||w)break;u={t:"z",v:void 0},d=-1==e[0].c?d+1:e[0].c,s.dense?(v[p]||(v[p]=[]),v[p][d]=u):v[$t(d)+g]=u,y.s.r>c.r&&(y.s.r=c.r),y.s.c>d&&(y.s.c=d),y.e.r<c.r&&(y.e.r=c.r),y.e.c<d&&(y.e.c=d);break;case 176:C.push(e);break;case 494:var N=n["!id"][e.relId];for(N?(e.Target=N.Target,e.loc&&(e.Target+="#"+e.loc),e.Rel=N):""==e.relId&&(e.Target="#"+e.loc),p=e.rfx.s.r;p<=e.rfx.e.r;++p)for(d=e.rfx.s.c;d<=e.rfx.e.c;++d)s.dense?(v[p]||(v[p]=[]),v[p][d]||(v[p][d]={t:"z",v:void 0}),v[p][d].l=e):(A=Zt({c:d,r:p}),v[A]||(v[A]={t:"z",v:void 0}),v[A].l=e);break;case 426:if(!s.cellFormula)break;B.push(e),(m=s.dense?v[p][d]:v[$t(d)+g]).f=qa(e[1],0,{r:c.r,c:d},_,s),m.F=tr(e[0]);break;case 427:if(!s.cellFormula)break;k[Zt(e[0].s)]=e[1],(m=s.dense?v[p][d]:v[$t(d)+g]).f=qa(e[1],0,{r:c.r,c:d},_,s);break;case 60:if(!s.cellStyles)break;for(;e.e>=e.s;)M[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},O||(O=!0,xo(e.w/256)),Co(M[e.e+1]);break;case 161:v["!autofilter"]={ref:tr(e)};break;case 476:v["!margins"]=e;break;case 147:i.Sheets[r]||(i.Sheets[r]={}),e.name&&(i.Sheets[r].CodeName=e.name),(e.above||e.left)&&(v["!outline"]={above:e.above,left:e.left});break;case 137:i.Views||(i.Views=[{}]),i.Views[0]||(i.Views[0]={}),e.RTL&&(i.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:w=!0;break;case 36:w=!1;break;case 37:b.push(t),w=!0;break;case 38:b.pop(),w=!1;break;default:if((t||"").indexOf("Begin")>0);else if((t||"").indexOf("End")>0);else if(!w||s.WTF)throw new Error("Unexpected record "+I+" "+t)}}),s),delete s.supbooks,delete s["!row"],!v["!ref"]&&(y.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(v["!ref"]=tr(l||y)),s.sheetRows&&v["!ref"]){var P=rr(v["!ref"]);s.sheetRows<=+P.e.r&&(P.e.r=s.sheetRows-1,P.e.r>y.e.r&&(P.e.r=y.e.r),P.e.r<P.s.r&&(P.s.r=P.e.r),P.e.c>y.e.c&&(P.e.c=y.e.c),P.e.c<P.s.c&&(P.s.c=P.e.c),v["!fullref"]=v["!ref"],v["!ref"]=tr(P))}return C.length>0&&(v["!merges"]=C),M.length>0&&(v["!cols"]=M),F.length>0&&(v["!rows"]=F),v}(e,n,r,i,o,a,s):function(e,t,r,n,i,o,a){if(!e)return e;n||(n={"!id":{}});var s=t.dense?[]:{},l={s:{r:2e6,c:2e6},e:{r:0,c:0}},c="",u="",h=e.match(ws);h?(c=e.slice(0,h.index),u=e.slice(h.index+h[0].length)):c=u=e;var p=c.match(ks);p?Is(p[0],0,i,r):(p=c.match(_s))&&function(e,t,r,n,i){Is(e.slice(0,e.indexOf(">")),0,n,i)}(p[0],p[1],0,i,r);var d=(c.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var A=c.slice(d,d+50).match(Cs);A&&function(e,t){var r=rr(t);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=tr(r))}(s,A[1])}var f=c.match(Ts);f&&f[1]&&function(e,t){t.Views||(t.Views=[{}]),(e.match(Os)||[]).forEach((function(e,r){var n=we(e);t.Views[r]||(t.Views[r]={}),+n.zoomScale&&(t.Views[r].zoom=+n.zoomScale),De(n.rightToLeft)&&(t.Views[r].RTL=!0)}))}(f[1],i);var g=[];if(t.cellStyles){var m=c.match(Ss);m&&function(e,t){for(var r=!1,n=0;n!=t.length;++n){var i=we(t[n],!0);i.hidden&&(i.hidden=De(i.hidden));var o=parseInt(i.min,10)-1,a=parseInt(i.max,10)-1;for(i.outlineLevel&&(i.level=+i.outlineLevel||0),delete i.min,delete i.max,i.width=+i.width,!r&&i.width&&(r=!0,xo(i.width)),Co(i);o<=a;)e[o++]=te(i)}}(g,m)}h&&js(h[1],s,t,l,o,a);var v=u.match(Es);v&&(s["!autofilter"]=function(e){return{ref:(e.match(/ref="([^"]*)"/)||[])[1]}}(v[0]));var y=[],b=u.match(bs);if(b)for(d=0;d!=b.length;++d)y[d]=rr(b[d].slice(b[d].indexOf('"')+1));var w=u.match(xs);w&&function(e,t,r){for(var n=Array.isArray(e),i=0;i!=t.length;++i){var o=we(Ne(t[i]),!0);if(!o.ref)return;var a=((r||{})["!id"]||[])[o.id];a?(o.Target=a.Target,o.location&&(o.Target+="#"+ke(o.location))):(o.Target="#"+ke(o.location),a={Target:o.Target,TargetMode:"Internal"}),o.Rel=a,o.tooltip&&(o.Tooltip=o.tooltip,delete o.tooltip);for(var s=rr(o.ref),l=s.s.r;l<=s.e.r;++l)for(var c=s.s.c;c<=s.e.c;++c){var u=Zt({c,r:l});n?(e[l]||(e[l]=[]),e[l][c]||(e[l][c]={t:"z",v:void 0}),e[l][c].l=o):(e[u]||(e[u]={t:"z",v:void 0}),e[u].l=o)}}}(s,w,n);var x=u.match(Bs);if(x&&(s["!margins"]=function(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(r){e[r]&&(t[r]=parseFloat(e[r]))})),t}(we(x[0]))),!s["!ref"]&&l.e.c>=l.s.c&&l.e.r>=l.s.r&&(s["!ref"]=tr(l)),t.sheetRows>0&&s["!ref"]){var C=rr(s["!ref"]);t.sheetRows<=+C.e.r&&(C.e.r=t.sheetRows-1,C.e.r>l.e.r&&(C.e.r=l.e.r),C.e.r<C.s.r&&(C.s.r=C.e.r),C.e.c>l.e.c&&(C.e.c=l.e.c),C.e.c<C.s.c&&(C.s.c=C.e.c),s["!fullref"]=s["!ref"],s["!ref"]=tr(C))}return g.length>0&&(s["!cols"]=g),y.length>0&&(s["!merges"]=y),s}(e,n,r,i,o,a,s)}function gl(e,t,r){return(".bin"===t.slice(-4)?Al:hl)(e,r)}function ml(e,t,r,n,i){return(".bin"===t.slice(-4)?Zs:Ws)(e,r,n,i)}function vl(e,t,r){return(".bin"===t.slice(-4)?Ji:qi)(e,r)}function yl(e,t,r){return(".bin"===t.slice(-4)?la:aa)(e,r)}var bl=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,wl=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function xl(e,t){var r=e.split(/\s+/),n=[];if(t||(n[0]=r[0]),1===r.length)return n;var i,o,a,s=e.match(bl);if(s)for(a=0;a!=s.length;++a)-1===(o=(i=s[a].match(wl))[1].indexOf(":"))?n[i[1]]=i[2].slice(1,i[2].length-1):n["xmlns:"===i[1].slice(0,6)?"xmlns"+i[1].slice(6):i[1].slice(o+1)]=i[2].slice(1,i[2].length-1);return n}function Cl(e){var t={};if(1===e.split(/\s+/).length)return t;var r,n,i,o=e.match(bl);if(o)for(i=0;i!=o.length;++i)-1===(n=(r=o[i].match(wl))[1].indexOf(":"))?t[r[1]]=r[2].slice(1,r[2].length-1):t["xmlns:"===r[1].slice(0,6)?"xmlns"+r[1].slice(6):r[1].slice(n+1)]=r[2].slice(1,r[2].length-1);return t}function Sl(e,t,r,n){var i=n;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":i=De(n);break;case"i2":case"int":i=parseInt(n,10);break;case"r4":case"float":i=parseFloat(n);break;case"date":case"dateTime.tz":i=Z(n);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[ke(t)]=i}function El(e,t,r){if(r.cellStyles&&t.Interior){var n=t.Interior;n.Pattern&&(n.patternType=Fo[n.Pattern]||n.Pattern)}e[t.ID]=t}function Bl(e,t,r,n,i,o,a,s,l,c){var u="General",h=n.StyleID,p={};c=c||{};var d=[],A=0;for(void 0===h&&s&&(h=s.StyleID),void 0===h&&a&&(h=a.StyleID);void 0!==o[h]&&(o[h].nf&&(u=o[h].nf),o[h].Interior&&d.push(o[h].Interior),o[h].Parent);)h=o[h].Parent;switch(r.Type){case"Boolean":n.t="b",n.v=De(e);break;case"String":n.t="s",n.r=Pe(ke(e)),n.v=e.indexOf("<")>-1?ke(t||e).replace(/<.*?>/g,""):n.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),n.v=(Z(e)-new Date(Date.UTC(1899,11,30)))/864e5,n.v!=n.v?n.v=ke(e):n.v<60&&(n.v=n.v-1),u&&"General"!=u||(u="yyyy-mm-dd");case"Number":void 0===n.v&&(n.v=+e),n.t||(n.t="n");break;case"Error":n.t="e",n.v=Wr[e],!1!==c.cellText&&(n.w=e);break;default:""==e&&""==t?n.t="z":(n.t="s",n.v=Pe(t||e))}if(function(e,t,r){if("z"!==e.t){if(!r||!1!==r.cellText)try{"e"===e.t?e.w=e.w||Vr[e.v]:"General"===t?"n"===e.t?(0|e.v)===e.v?e.w=T._general_int(e.v):e.w=T._general_num(e.v):e.w=T._general(e.v):e.w=(n=t||"General",i=e.v,"General"===(o=F[n]||ke(n))?T._general(i):T.format(o,i))}catch(e){if(r.WTF)throw e}var n,i,o;try{var a=F[t]||t||"General";if(r.cellNF&&(e.z=a),r.cellDates&&"n"==e.t&&T.is_date(a)){var s=T.parse_date_code(e.v);s&&(e.t="d",e.v=new Date(s.y,s.m-1,s.d,s.H,s.M,s.S,s.u))}}catch(e){if(r.WTF)throw e}}}(n,u,c),!1!==c.cellFormula)if(n.Formula){var f=ke(n.Formula);61==f.charCodeAt(0)&&(f=f.slice(1)),n.f=ua(f,i),delete n.Formula,"RC"==n.ArrayRange?n.F=ua("RC:RC",i):n.ArrayRange&&(n.F=ua(n.ArrayRange,i),l.push([rr(n.F),n.F]))}else for(A=0;A<l.length;++A)i.r>=l[A][0].s.r&&i.r<=l[A][0].e.r&&i.c>=l[A][0].s.c&&i.c<=l[A][0].e.c&&(n.F=l[A][1]);c.cellStyles&&(d.forEach((function(e){!p.patternType&&e.patternType&&(p.patternType=e.patternType)})),n.s=p),void 0!==n.StyleID&&(n.ixfe=n.StyleID)}function kl(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function _l(e){if(m&&Buffer.isBuffer(e))return e.toString("utf8");if("string"==typeof e)return e;if("undefined"!=typeof Uint8Array&&e instanceof Uint8Array)return Ne(S(E(e)));throw new Error("Bad input format: expected Buffer or string")}var Tl=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm;function Il(e,t){var r=t||{};I(T);var n=p(_l(e));"binary"!=r.type&&"array"!=r.type&&"base64"!=r.type||(n="undefined"!=typeof cptable?cptable.utils.decode(65001,h(n)):Ne(n));var i,o=n.slice(0,1024).toLowerCase(),a=!1;if((1023&(o=o.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&o.indexOf(","),1023&o.indexOf(";"))){var s=te(r);return s.type="string",Ui.to_workbook(n,s)}if(-1==o.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach((function(e){o.indexOf("<"+e)>=0&&(a=!0)})),a)return ec.to_workbook(n,r);var l,c,u=[],d={},A=[],f=r.dense?[]:{},g="",m={},v={},y=xl('<Data ss:Type="String">'),b=0,w=0,x=0,C={s:{r:2e6,c:2e6},e:{r:0,c:0}},S={},E={},B="",k=0,_=[],M={},O={},P=0,D=[],N=[],L={},U=[],R=!1,H=[],Q=[],j={},V=0,W=0,z={Sheets:[],WBProps:{date1904:!1}},G={};Tl.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/gm,"");for(var K="";i=Tl.exec(n);)switch(i[3]=(K=i[3]).toLowerCase()){case"data":if("data"==K){if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&u.push([i[3],!0]);break}if(u[u.length-1][1])break;"/"===i[1]?Bl(n.slice(b,i.index),B,y,"comment"==u[u.length-1][0]?L:m,{c:w,r:x},S,U[w],v,H,r):(B="",y=xl(i[0]),b=i.index+i[0].length);break;case"cell":if("/"===i[1])if(N.length>0&&(m.c=N),(!r.sheetRows||r.sheetRows>x)&&void 0!==m.v&&(r.dense?(f[x]||(f[x]=[]),f[x][w]=m):f[$t(w)+Xt(x)]=m),m.HRef&&(m.l={Target:ke(m.HRef)},m.HRefScreenTip&&(m.l.Tooltip=m.HRefScreenTip),delete m.HRef,delete m.HRefScreenTip),(m.MergeAcross||m.MergeDown)&&(V=w+(0|parseInt(m.MergeAcross,10)),W=x+(0|parseInt(m.MergeDown,10)),_.push({s:{c:w,r:x},e:{c:V,r:W}})),r.sheetStubs)if(m.MergeAcross||m.MergeDown){for(var Y=w;Y<=V;++Y)for(var X=x;X<=W;++X)(Y>w||X>x)&&(r.dense?(f[X]||(f[X]=[]),f[X][Y]={t:"z"}):f[$t(Y)+Xt(X)]={t:"z"});w=V+1}else++w;else m.MergeAcross?w=V+1:++w;else(m=Cl(i[0])).Index&&(w=+m.Index-1),w<C.s.c&&(C.s.c=w),w>C.e.c&&(C.e.c=w),"/>"===i[0].slice(-2)&&++w,N=[];break;case"row":"/"===i[1]||"/>"===i[0].slice(-2)?(x<C.s.r&&(C.s.r=x),x>C.e.r&&(C.e.r=x),"/>"===i[0].slice(-2)&&(v=xl(i[0])).Index&&(x=+v.Index-1),w=0,++x):((v=xl(i[0])).Index&&(x=+v.Index-1),j={},("0"==v.AutoFitHeight||v.Height)&&(j.hpx=parseInt(v.Height,10),j.hpt=Eo(j.hpx),Q[x]=j),"1"==v.Hidden&&(j.hidden=!0,Q[x]=j));break;case"worksheet":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"));A.push(g),C.s.r<=C.e.r&&C.s.c<=C.e.c&&(f["!ref"]=tr(C),r.sheetRows&&r.sheetRows<=C.e.r&&(f["!fullref"]=f["!ref"],C.e.r=r.sheetRows-1,f["!ref"]=tr(C))),_.length&&(f["!merges"]=_),U.length>0&&(f["!cols"]=U),Q.length>0&&(f["!rows"]=Q),d[g]=f}else C={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=w=0,u.push([i[3],!1]),l=xl(i[0]),g=ke(l.Name),f=r.dense?[]:{},_=[],H=[],Q=[],G={name:g,Hidden:0},z.Sheets.push(G);break;case"table":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else{if("/>"==i[0].slice(-2))break;xl(i[0]),u.push([i[3],!1]),U=[],R=!1}break;case"style":"/"===i[1]?El(S,E,r):E=xl(i[0]);break;case"numberformat":E.nf=ke(xl(i[0]).Format||"General"),F[E.nf]&&(E.nf=F[E.nf]);for(var q=0;392!=q&&T._table[q]!=E.nf;++q);if(392==q)for(q=57;392!=q;++q)if(null==T._table[q]){T.load(E.nf,q);break}break;case"column":if("table"!==u[u.length-1][0])break;if((c=xl(i[0])).Hidden&&(c.hidden=!0,delete c.Hidden),c.Width&&(c.wpx=parseInt(c.Width,10)),!R&&c.wpx>10){R=!0,mo=6;for(var $=0;$<U.length;++$)U[$]&&Co(U[$])}R&&Co(c),U[c.Index-1||U.length]=c;for(var J=0;J<+c.Span;++J)U[U.length]=te(c);break;case"namedrange":if("/"===i[1])break;z.Names||(z.Names=[]);var Z=we(i[0]),ee={Name:Z.Name,Ref:ua(Z.RefersTo.slice(1),{r:0,c:0})};z.Sheets.length>0&&(ee.Sheet=z.Sheets.length-1),z.Names.push(ee);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===i[0].slice(-2))break;"/"===i[1]?B+=n.slice(k,i.index):k=i.index+i[0].length;break;case"interior":if(!r.cellStyles)break;E.Interior=xl(i[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===i[0].slice(-2))break;"/"===i[1]?yn(M,K,n.slice(P,i.index)):P=i.index+i[0].length;break;case"styles":case"workbook":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else u.push([i[3],!1]);break;case"comment":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"));kl(L),N.push(L)}else u.push([i[3],!1]),L={a:(l=xl(i[0])).Author};break;case"autofilter":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else if("/"!==i[0].charAt(i[0].length-2)){var re=xl(i[0]);f["!autofilter"]={ref:ua(re.Range).replace(/\$/g,"")},u.push([i[3],!0])}break;case"datavalidation":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&u.push([i[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===i[1]){if((l=u.pop())[0]!==i[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&u.push([i[3],!0]);break;default:if(0==u.length&&"document"==i[3])return sc(n,r);if(0==u.length&&"uof"==i[3])return sc(n,r);var ne=!0;switch(u[u.length-1][0]){case"officedocumentsettings":switch(i[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:ne=!1}break;case"componentoptions":switch(i[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:ne=!1}break;case"excelworkbook":switch(i[3]){case"date1904":z.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:ne=!1}break;case"workbookoptions":switch(i[3]){case"owcversion":case"height":case"width":break;default:ne=!1}break;case"worksheetoptions":switch(i[3]){case"visible":if("/>"===i[0].slice(-2));else if("/"===i[1])switch(n.slice(P,i.index)){case"SheetHidden":G.Hidden=1;break;case"SheetVeryHidden":G.Hidden=2}else P=i.index+i[0].length;break;case"header":f["!margins"]||gs(f["!margins"]={},"xlml"),f["!margins"].header=we(i[0]).Margin;break;case"footer":f["!margins"]||gs(f["!margins"]={},"xlml"),f["!margins"].footer=we(i[0]).Margin;break;case"pagemargins":var ie=we(i[0]);f["!margins"]||gs(f["!margins"]={},"xlml"),ie.Top&&(f["!margins"].top=ie.Top),ie.Left&&(f["!margins"].left=ie.Left),ie.Right&&(f["!margins"].right=ie.Right),ie.Bottom&&(f["!margins"].bottom=ie.Bottom);break;case"displayrighttoleft":z.Views||(z.Views=[]),z.Views[0]||(z.Views[0]={}),z.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":f["!outline"]||(f["!outline"]={}),f["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":f["!outline"]||(f["!outline"]={}),f["!outline"].left=!0;break;default:ne=!1}break;case"pivottable":case"pivotcache":switch(i[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:ne=!1}break;case"pagebreaks":switch(i[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:ne=!1}break;case"autofilter":switch(i[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:ne=!1}break;case"querytable":switch(i[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:ne=!1}break;case"datavalidation":switch(i[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:ne=!1}break;case"sorting":case"conditionalformatting":switch(i[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:ne=!1}break;case"mapinfo":case"schema":case"data":switch(i[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:ne=!1}break;case"smarttags":break;default:ne=!1}if(ne)break;if(i[3].match(/!\[CDATA/))break;if(!u[u.length-1][1])throw"Unrecognized tag: "+i[3]+"|"+u.join("|");if("customdocumentproperties"===u[u.length-1][0]){if("/>"===i[0].slice(-2))break;"/"===i[1]?Sl(O,K,D,n.slice(P,i.index)):(D=i,P=i.index+i[0].length);break}if(r.WTF)throw"Unrecognized tag: "+i[3]+"|"+u.join("|")}var oe={};return r.bookSheets||r.bookProps||(oe.Sheets=d),oe.SheetNames=A,oe.Workbook=z,oe.SSF=T.get_table(),oe.Props=M,oe.Custprops=O,oe}function Ml(e,t){switch(Cc(t=t||{}),t.type||"base64"){case"base64":return Il(g.decode(e),t);case"binary":case"buffer":case"file":return Il(e,t);case"array":return Il(S(e),t)}}function Fl(e){return Ze("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+pa(e.Ref,{r:0,c:0})})}function Ol(e,t,r,n,i,o,a){if(!e||null==e.v&&null==e.f)return"";var s={};if(e.f&&(s["ss:Formula"]="="+Ie(pa(e.f,a))),e.F&&e.F.slice(0,t.length)==t){var l=Jt(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==a.r?"":"["+(l.r-a.r)+"]")+"C"+(l.c==a.c?"":"["+(l.c-a.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=Ie(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=Ie(e.l.Tooltip))),r["!merges"])for(var c=r["!merges"],u=0;u!=c.length;++u)c[u].s.c==a.c&&c[u].s.r==a.r&&(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var h="",p="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":h="Number",p=String(e.v);break;case"b":h="Boolean",p=e.v?"1":"0";break;case"e":h="Error",p=Vr[e.v];break;case"d":h="DateTime",p=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||T._table[14]);break;case"s":h="String",p=((e.v||"")+"").replace(_e,(function(e){return Be[e]})).replace(Fe,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}var d=ms(n.cellXfs,e,n);s["ss:StyleID"]="s"+(21+d),s["ss:Index"]=a.c+1;var A=null!=e.v?p:"",f="z"==e.t?"":'<Data ss:Type="'+h+'">'+A+"</Data>";return(e.c||[]).length>0&&(f+=e.c.map((function(e){var t=Ze("ss:Data",(e.t||"").replace(/(\r\n|[\r\n])/g,"&#10;"),{xmlns:"http://www.w3.org/TR/REC-html40"});return Ze("Comment",t,{"ss:Author":e.a})})).join("")),Ze("Cell",f,s)}function Pl(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=Bo(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function Dl(e,t,r){var n=[],i=r.SheetNames[e],o=r.Sheets[i],a=o?function(e,t,r,n){if(!e)return"";if(!((n||{}).Workbook||{}).Names)return"";for(var i=n.Workbook.Names,o=[],a=0;a<i.length;++a){var s=i[a];s.Sheet==r&&(s.Name.match(/^_xlfn\./)||o.push(Fl(s)))}return o.join("")}(o,0,e,r):"";return a.length>0&&n.push("<Names>"+a+"</Names>"),a=o?function(e,t){if(!e["!ref"])return"";var r=rr(e["!ref"]),n=e["!merges"]||[],i=0,o=[];e["!cols"]&&e["!cols"].forEach((function(e,t){Co(e);var r=!!e.width,n=fs(t,e),i={"ss:Index":t+1};r&&(i["ss:Width"]=vo(n.width)),e.hidden&&(i["ss:Hidden"]="1"),o.push(Ze("Column",null,i))}));for(var a=Array.isArray(e),s=r.s.r;s<=r.e.r;++s){for(var l=[Pl(s,(e["!rows"]||[])[s])],c=r.s.c;c<=r.e.c;++c){var u=!1;for(i=0;i!=n.length;++i)if(!(n[i].s.c>c||n[i].s.r>s||n[i].e.c<c||n[i].e.r<s)){n[i].s.c==c&&n[i].s.r==s||(u=!0);break}if(!u){var h={r:s,c},p=Zt(h),d=a?(e[s]||[])[c]:e[p];l.push(Ol(d,p,e,t,0,0,h))}}l.push("</Row>"),l.length>2&&o.push(l.join(""))}return o.join("")}(o,t):"",a.length>0&&n.push("<Table>"+a+"</Table>"),n.push(function(e,t,r,n){if(!e)return"";var i=[];if(e["!margins"]&&(i.push("<PageSetup>"),e["!margins"].header&&i.push(Ze("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&i.push(Ze("Footer",null,{"x:Margin":e["!margins"].footer})),i.push(Ze("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),i.push("</PageSetup>")),n&&n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[r])if(n.Workbook.Sheets[r].Hidden)i.push(Ze("Visible",1==n.Workbook.Sheets[r].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o<r&&(!n.Workbook.Sheets[o]||n.Workbook.Sheets[o].Hidden);++o);o==r&&i.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),e["!protect"]&&(i.push($e("ProtectContents","True")),e["!protect"].objects&&i.push($e("ProtectObjects","True")),e["!protect"].scenarios&&i.push($e("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||i.push($e("EnableSelection","UnlockedCells")):i.push($e("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(t){e["!protect"][t[0]]&&i.push("<"+t[1]+"/>")}))),0==i.length?"":Ze("WorksheetOptions",i.join(""),{xmlns:ot})}(o,0,e,r)),n.join("")}function Nl(e,t){t||(t={}),e.SSF||(e.SSF=T.get_table()),e.SSF&&(I(T),T.load_table(e.SSF),t.revssf=j(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],ms(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(function(e,t){var r=[];return e.Props&&r.push(function(e,t){var r=[];return R(mn).map((function(e){for(var t=0;t<sn.length;++t)if(sn[t][1]==e)return sn[t];for(t=0;t<pn.length;++t)if(pn[t][1]==e)return pn[t];throw e})).forEach((function(n){if(null!=e[n[1]]){var i=t&&t.Props&&null!=t.Props[n[1]]?t.Props[n[1]]:e[n[1]];"date"===n[2]&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof i?i=String(i):!0===i||!1===i?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),r.push($e(mn[n[1]]||n[1],i))}})),Ze("DocumentProperties",r.join(""),{xmlns:it})}(e.Props,t)),e.Custprops&&r.push(function(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",i=[];return e&&R(e).forEach((function(t){if(Object.prototype.hasOwnProperty.call(e,t)){for(var n=0;n<sn.length;++n)if(t==sn[n][1])return;for(n=0;n<pn.length;++n)if(t==pn[n][1])return;for(n=0;n<r.length;++n)if(t==r[n])return;var o=e[t],a="string";"number"==typeof o?(a="float",o=String(o)):!0===o||!1===o?(a="boolean",o=o?"1":"0"):o=String(o),i.push(Ze(Me(t),o,{"dt:dt":a}))}})),t&&R(t).forEach((function(r){if(Object.prototype.hasOwnProperty.call(t,r)&&(!e||!Object.prototype.hasOwnProperty.call(e,r))){var n=t[r],o="string";"number"==typeof n?(o="float",n=String(n)):!0===n||!1===n?(o="boolean",n=n?"1":"0"):n instanceof Date?(o="dateTime.tz",n=n.toISOString()):n=String(n),i.push(Ze(Me(r),n,{"dt:dt":o}))}})),"<"+n+' xmlns="'+it+'">'+i.join("")+"</"+n+">"}(e.Props,e.Custprops)),r.join("")}(e,t)),r.push(""),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push(Ze("Worksheet",Dl(n,t,e),{"ss:Name":Ie(e.SheetNames[n])}));return r[2]=function(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach((function(e,t){var n=[];n.push(Ze("NumberFormat",null,{"ss:Format":Ie(T._table[e.numFmtId])}));var i={"ss:ID":"s"+(21+t)};r.push(Ze("Style",n.join(""),i))})),Ze("Styles",r.join(""))}(0,t),r[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n<t.length;++n){var i=t[n];null==i.Sheet&&(i.Name.match(/^_xlfn\./)||r.push(Fl(i)))}return Ze("Names",r.join(""))}(e),ge+Ze("Workbook",r.join(""),{xmlns:at,"xmlns:o":it,"xmlns:x":ot,"xmlns:ss":at,"xmlns:dt":"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882","xmlns:html":"http://www.w3.org/TR/REC-html40"})}function Ll(e,t,r,n){var i=r,o=[],a=t.slice(t.l,t.l+i);if(n&&n.enc&&n.enc.insitu&&a.length>0)switch(e.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":case"EOF":case"BoundSheet8":break;default:n.enc.insitu(a)}o.push(a),t.l+=i;for(var s=zl[kt(t,t.l)],l=0;null!=s&&"Continue"===s.n.slice(0,8);)i=kt(t,t.l+2),l=t.l+4,"ContinueFrt"==s.n?l+=4:"ContinueFrt"==s.n.slice(0,11)&&(l+=12),a=t.slice(l,t.l+4+i),o.push(a),t.l+=4+i,s=zl[kt(t,t.l)];var c=B(o);Ut(c,0);var u=0;c.lens=[];for(var h=0;h<o.length;++h)c.lens.push(u),u+=o[h].length;if(c.length<r)throw"XLS Record "+(e&&e.n||"??")+" Truncated: "+c.length+" < "+r;return e.f(c,c.length,n)}function Ul(e,t,r){if("z"!==e.t&&e.XF){var n=0;try{n=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=T._table[n])}catch(e){if(t.WTF)throw e}if(!t||!1!==t.cellText)try{"e"===e.t?e.w=e.w||Vr[e.v]:0===n||"General"==n?"n"===e.t?(0|e.v)===e.v?e.w=T._general_int(e.v):e.w=T._general_num(e.v):e.w=T._general(e.v):e.w=T.format(n,e.v,{date1904:!!r,dateNF:t&&t.dateNF})}catch(e){if(t.WTF)throw e}if(t.cellDates&&n&&"n"==e.t&&T.is_date(T._table[n]||String(n))){var i=T.parse_date_code(e.v);i&&(e.t="d",e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u))}}}function Rl(e,t,r){return{v:e,ixfe:t,t:r}}var Hl="e0859ff2f94f6810ab9108002b27b3d9",Ql="02d5cdd59c2e1b10939708002b2cf9ae";function jl(e,t){var r,n,i,o;if(t||(t={}),Cc(t),u(),t.codepage&&l(t.codepage),e.FullPaths){if(N.find(e,"/encryption"))throw new Error("File is password-protected");r=N.find(e,"!CompObj"),n=N.find(e,"/Workbook")||N.find(e,"/Book")}else{switch(t.type){case"base64":e=x(g.decode(e));break;case"binary":e=x(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}Ut(e,0),n={content:e}}if(r&&function(e){var t={},r=e.content;if(r.l=28,t.AnsiUserType=r.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=function(e){return Fr(e,1)}(r),r.length-r.l<=4)return t;var n=r.read_shift(4);0==n||n>40||(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4||1907505652!==(n=r.read_shift(4))||(t.UnicodeClipboardFormat=function(e){return Fr(e,2)}(r),0==(n=r.read_shift(4))||n>40||(r.l-=4,t.Reserved2=r.read_shift(0,"lpwstr"))))}(r),t.bookProps&&!t.bookSheets)i={};else{var a=m?"buffer":"array";if(n&&n.content)i=function(e,t){var r,n,i,o,a,s,l,u,h={opts:{}},p={},d=t.dense?[]:{},A={},f={},g=null,m=[],v="",y={},b="",w={},x=[],C=[],S=[],E={Sheets:[],WBProps:{date1904:!1},Views:[{}]},B={},k=function(e){return e<8?jr[e]:e<64&&S[e-8]||jr[e]},_=function(e,t,n){if(!(H>1||n.sheetRows&&e.r>=n.sheetRows)){if(n.cellStyles&&t.XF&&t.XF.data&&function(e,t,r){var n,i=t.XF.data;i&&i.patternType&&r&&r.cellStyles&&(t.s={},t.s.patternType=i.patternType,(n=fo(k(i.icvFore)))&&(t.s.fgColor={rgb:n}),(n=fo(k(i.icvBack)))&&(t.s.bgColor={rgb:n}))}(0,t,n),delete t.ixfe,delete t.XF,r=e,b=Zt(e),f&&f.s&&f.e||(f={s:{r:0,c:0},e:{r:0,c:0}}),e.r<f.s.r&&(f.s.r=e.r),e.c<f.s.c&&(f.s.c=e.c),e.r+1>f.e.r&&(f.e.r=e.r+1),e.c+1>f.e.c&&(f.e.c=e.c+1),n.cellFormula&&t.f)for(var i=0;i<x.length;++i)if(!(x[i][0].s.c>e.c||x[i][0].s.r>e.r||x[i][0].e.c<e.c||x[i][0].e.r<e.r)){t.F=tr(x[i][0]),x[i][0].s.c==e.c&&x[i][0].s.r==e.r||delete t.f,t.f&&(t.f=""+qa(x[i][1],0,e,N,I));break}n.dense?(d[e.r]||(d[e.r]=[]),d[e.r][e.c]=t):d[b]=t}},I={enc:!1,sbcch:0,snames:[],sharedf:w,arrayf:x,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(I.password=t.password);var M=[],F=[],O=[],P=[],D=!1,N=[];N.SheetNames=I.snames,N.sharedf=I.sharedf,N.arrayf=I.arrayf,N.names=[],N.XTI=[];var L,U="",H=0,Q=0,j=[],V=[];I.codepage=1200,c(1200);for(var W=!1;e.l<e.length-1;){var z=e.l,G=e.read_shift(2);if(0===G&&"EOF"===U)break;var K=e.l===e.length?0:e.read_shift(2),Y=zl[G];if(Y&&Y.f){if(t.bookSheets&&"BoundSheet8"===U&&"BoundSheet8"!==Y.n)break;if(U=Y.n,2===Y.r||12==Y.r){var X=e.read_shift(2);if(K-=2,!I.enc&&X!==G&&((255&X)<<8|X>>8)!==G)throw new Error("rt mismatch: "+X+"!="+G);12==Y.r&&(e.l+=10,K-=10)}var q={};q="EOF"===Y.n?Y.f(e,K,I):Ll(Y,e,K,I);var $=Y.n;if(0==H&&"BOF"!=$)continue;switch($){case"Date1904":h.opts.Date1904=E.WBProps.date1904=q;break;case"WriteProtect":h.opts.WriteProtect=!0;break;case"FilePass":if(I.enc||(e.l=0),I.enc=q,!t.password)throw new Error("File is password-protected");if(null==q.valid)throw new Error("Encryption scheme unsupported");if(!q.valid)throw new Error("Password is incorrect");break;case"WriteAccess":I.lastuser=q;break;case"FileSharing":case"Template":case"BookBool":case"UsesELFs":case"MTRSettings":case"Uncalced":case"ExtSST":case"BookExt":case"RichTextStream":case"BkHim":case"Index":case"Prot4Rev":case"Prot4RevPass":break;case"CodePage":var J=Number(q);switch(J){case 21010:J=1200;break;case 32768:J=1e4;break;case 32769:J=1252}c(I.codepage=J),W=!0;break;case"RRTabId":I.rrtabid=q;break;case"WinProtect":I.winlocked=q;break;case"RefreshAll":case"CalcCount":case"CalcDelta":case"CalcIter":case"CalcMode":case"CalcPrecision":case"CalcSaveRecalc":h.opts[$]=q;break;case"CalcRefMode":I.CalcRefMode=q;break;case"ForceFullCalculation":h.opts.FullCalc=q;break;case"WsBool":q.fDialog&&(d["!type"]="dialog"),q.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),q.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case"XF":C.push(q);break;case"SupBook":N.push([q]),N[N.length-1].XTI=[];break;case"ExternName":N[N.length-1].push(q);break;case"Lbl":L={Name:q.Name,Ref:qa(q.rgce,0,null,N,I)},q.itab>0&&(L.Sheet=q.itab-1),N.names.push(L),N[0]||(N[0]=[],N[0].XTI=[]),N[N.length-1].push(q),"_xlnm._FilterDatabase"==q.Name&&q.itab>0&&q.rgce&&q.rgce[0]&&q.rgce[0][0]&&"PtgArea3d"==q.rgce[0][0][0]&&(V[q.itab-1]={ref:tr(q.rgce[0][0][1][2])});break;case"ExternCount":I.ExternCount=q;break;case"ExternSheet":0==N.length&&(N[0]=[],N[0].XTI=[]),N[N.length-1].XTI=N[N.length-1].XTI.concat(q),N.XTI=N.XTI.concat(q);break;case"NameCmt":if(I.biff<8)break;null!=L&&(L.Comment=q[1]);break;case"Protect":d["!protect"]=q;break;case"Password":0!==q&&I.WTF&&console.error("Password verifier: "+q);break;case"BoundSheet8":A[q.pos]=q,I.snames.push(q.name);break;case"EOF":if(--H)break;if(f.e){if(f.e.r>0&&f.e.c>0){if(f.e.r--,f.e.c--,d["!ref"]=tr(f),t.sheetRows&&t.sheetRows<=f.e.r){var Z=f.e.r;f.e.r=t.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=tr(f),f.e.r=Z}f.e.r++,f.e.c++}M.length>0&&(d["!merges"]=M),F.length>0&&(d["!objects"]=F),O.length>0&&(d["!cols"]=O),P.length>0&&(d["!rows"]=P),E.Sheets.push(B)}""===v?y=d:p[v]=d,d=t.dense?[]:{};break;case"BOF":if(8===I.biff&&(I.biff={9:2,521:3,1033:4}[G]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[q.BIFFVer]||8),I.biffguess=0==q.BIFFVer,0==q.BIFFVer&&4096==q.dt&&(I.biff=5,W=!0,c(I.codepage=28591)),8==I.biff&&0==q.BIFFVer&&16==q.dt&&(I.biff=2),H++)break;if(d=t.dense?[]:{},I.biff<8&&!W&&(W=!0,c(I.codepage=t.codepage||1252)),I.biff<5||0==q.BIFFVer&&4096==q.dt){""===v&&(v="Sheet1"),f={s:{r:0,c:0},e:{r:0,c:0}};var ee={pos:e.l-K,name:v};A[ee.pos]=ee,I.snames.push(v)}else v=(A[z]||{name:""}).name;32==q.dt&&(d["!type"]="chart"),64==q.dt&&(d["!type"]="macro"),M=[],F=[],I.arrayf=x=[],O=[],P=[],D=!1,B={Hidden:(A[z]||{hs:0}).hs,name:v};break;case"Number":case"BIFF2NUM":case"BIFF2INT":"chart"==d["!type"]&&(t.dense?(d[q.r]||[])[q.c]:d[Zt({c:q.c,r:q.r})])&&++q.c,s={ixfe:q.ixfe,XF:C[q.ixfe]||{},v:q.val,t:"n"},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t);break;case"BoolErr":s={ixfe:q.ixfe,XF:C[q.ixfe],v:q.val,t:q.t},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t);break;case"RK":s={ixfe:q.ixfe,XF:C[q.ixfe],v:q.rknum,t:"n"},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t);break;case"MulRk":for(var te=q.c;te<=q.C;++te){var re=q.rkrec[te-q.c][0];s={ixfe:re,XF:C[re],v:q.rkrec[te-q.c][1],t:"n"},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:te,r:q.r},s,t)}break;case"Formula":if("String"==q.val){g=q;break}if((s=Rl(q.val,q.cell.ixfe,q.tt)).XF=C[s.ixfe],t.cellFormula){var ne=q.formula;if(ne&&ne[0]&&ne[0][0]&&"PtgExp"==ne[0][0][0]){var ie=ne[0][0][1][0],oe=ne[0][0][1][1],ae=Zt({r:ie,c:oe});w[ae]?s.f=""+qa(q.formula,0,q.cell,N,I):s.F=((t.dense?(d[ie]||[])[oe]:d[ae])||{}).F}else s.f=""+qa(q.formula,0,q.cell,N,I)}Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_(q.cell,s,t),g=q;break;case"String":if(!g)throw new Error("String record expects Formula");g.val=q,(s=Rl(q,g.cell.ixfe,"s")).XF=C[s.ixfe],t.cellFormula&&(s.f=""+qa(g.formula,0,g.cell,N,I)),Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_(g.cell,s,t),g=null;break;case"Array":x.push(q);var se=Zt(q[0].s);if(n=t.dense?(d[q[0].s.r]||[])[q[0].s.c]:d[se],t.cellFormula&&n){if(!g)break;if(!se||!n)break;n.f=""+qa(q[1],0,q[0],N,I),n.F=tr(q[0])}break;case"ShrFmla":if(!t.cellFormula)break;if(b){if(!g)break;w[Zt(g.cell)]=q[0],((n=t.dense?(d[g.cell.r]||[])[g.cell.c]:d[Zt(g.cell)])||{}).f=""+qa(q[0],0,r,N,I)}break;case"LabelSst":s=Rl(m[q.isst].t,q.ixfe,"s"),m[q.isst].h&&(s.h=m[q.isst].h),s.XF=C[s.ixfe],Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t);break;case"Blank":t.sheetStubs&&(s={ixfe:q.ixfe,XF:C[q.ixfe],t:"z"},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t));break;case"MulBlank":if(t.sheetStubs)for(var le=q.c;le<=q.C;++le){var ce=q.ixfe[le-q.c];s={ixfe:ce,XF:C[ce],t:"z"},Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:le,r:q.r},s,t)}break;case"RString":case"Label":case"BIFF2STR":(s=Rl(q.val,q.ixfe,"s")).XF=C[s.ixfe],Q>0&&(s.z=j[s.ixfe>>8&63]),Ul(s,t,h.opts.Date1904),_({c:q.c,r:q.r},s,t);break;case"Dimensions":1===H&&(f=q);break;case"SST":m=q;break;case"Format":if(4==I.biff){j[Q++]=q[1];for(var ue=0;ue<Q+163&&T._table[ue]!=q[1];++ue);ue>=163&&T.load(q[1],Q+163)}else T.load(q[1],q[0]);break;case"BIFF2FORMAT":j[Q++]=q;for(var he=0;he<Q+163&&T._table[he]!=q;++he);he>=163&&T.load(q,Q+163);break;case"MergeCells":M=M.concat(q);break;case"Obj":F[q.cmo[0]]=I.lastobj=q;break;case"TxO":I.lastobj.TxO=q;break;case"ImData":I.lastobj.ImData=q;break;case"HLink":for(a=q[0].s.r;a<=q[0].e.r;++a)for(o=q[0].s.c;o<=q[0].e.c;++o)(n=t.dense?(d[a]||[])[o]:d[Zt({c:o,r:a})])&&(n.l=q[1]);break;case"HLinkTooltip":for(a=q[0].s.r;a<=q[0].e.r;++a)for(o=q[0].s.c;o<=q[0].e.c;++o)(n=t.dense?(d[a]||[])[o]:d[Zt({c:o,r:a})])&&n.l&&(n.l.Tooltip=q[1]);break;case"Note":if(I.biff<=5&&I.biff>=2)break;n=t.dense?(d[q[0].r]||[])[q[0].c]:d[Zt(q[0])];var pe=F[q[2]];n||(t.dense?(d[q[0].r]||(d[q[0].r]=[]),n=d[q[0].r][q[0].c]={t:"z"}):n=d[Zt(q[0])]={t:"z"},f.e.r=Math.max(f.e.r,q[0].r),f.s.r=Math.min(f.s.r,q[0].r),f.e.c=Math.max(f.e.c,q[0].c),f.s.c=Math.min(f.s.c,q[0].c)),n.c||(n.c=[]),i={a:q[1],t:pe.TxO.t},n.c.push(i);break;default:switch(Y.n){case"ClrtClient":case"Selection":case"Header":case"Footer":case"HCenter":case"VCenter":case"Pls":case"GCW":case"LHRecord":case"DBCell":case"EntExU2":case"SxView":case"Sxvd":case"SXVI":case"SXVDEx":case"SxIvd":case"SXString":case"Sync":case"Addin":case"SXDI":case"SXLI":case"SXEx":case"QsiSXTag":case"Feat":case"FeatHdr":case"FeatHdr11":case"Feature11":case"Feature12":case"List12":case"RecalcId":case"DxGCol":case"Fbi":case"Fbi2":case"GelFrame":case"Font":case"XFCRC":case"Style":case"StyleExt":case"ScenarioProtect":case"ObjProtect":case"CondFmt12":case"Table":case"TableStyles":case"TableStyle":case"TableStyleElement":case"SXStreamID":case"SXVS":case"DConRef":case"SXAddl":case"DConBin":case"DConName":case"SXPI":case"SxFormat":case"SxSelect":case"SxRule":case"SxFilt":case"SxItm":case"SxDXF":case"ScenMan":case"DCon":case"CellWatch":case"PrintRowCol":case"PrintGrid":case"PrintSize":case"XCT":case"CRN":case"Scl":case"SheetExt":case"SheetExtOptional":case"ObNoMacros":case"ObProj":case"GUIDTypeLib":case"WOpt":case"PhoneticInfo":case"OleObjectSize":case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":case"Dv":case"DVal":case"BRAI":case"Series":case"SeriesText":case"DConn":case"DbOrParamQry":case"DBQueryExt":case"OleDbConn":case"ExtString":case"IFmtRecord":case"CondFmt":case"CF":case"CF12":case"CFEx":case"Excel9File":case"Units":case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":case"BuiltInFnGroupCount":case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":case"Pane":case"DefColWidth":break;case"XFExt":C[q.ixfe],q.ext.forEach((function(e){e[0]}));break;case"DefaultRowHeight":q[1];break;case"ColInfo":if(!I.cellStyles)break;for(;q.e>=q.s;)O[q.e--]={width:q.w/256,level:q.level||0,hidden:!!(1&q.flags)},D||(D=!0,xo(q.w/256)),Co(O[q.e+1]);break;case"Row":var de={};null!=q.level&&(P[q.r]=de,de.level=q.level),q.hidden&&(P[q.r]=de,de.hidden=!0),q.hpt&&(P[q.r]=de,de.hpt=q.hpt,de.hpx=Bo(q.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":d["!margins"]||gs(d["!margins"]={}),d["!margins"][$.slice(0,-6).toLowerCase()]=q;break;case"Setup":d["!margins"]||gs(d["!margins"]={}),d["!margins"].header=q.header,d["!margins"].footer=q.footer;break;case"Window2":q.RTL&&(E.Views[0].RTL=!0);break;case"Country":l=q;break;case"Palette":S=q;break;case"Theme":u=q;break;case"CodeName":v?B.CodeName=q||B.name:E.WBProps.CodeName=q||"ThisWorkbook";break;default:switch(Y.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":case"PlotArea":case"PlotGrowth":case"SeriesList":case"SerParent":case"SerAuxTrend":case"DataFormat":case"SerToCrt":case"FontX":case"CatSerRange":case"AxcExt":case"SerFmt":case"ShtProps":case"DefaultText":case"Text":case"CatLab":case"DataLabExtContents":case"Legend":case"LegendException":case"Pie":case"Scatter":case"PieFormat":case"MarkerFormat":case"StartObject":case"EndObject":case"AlRuns":case"ObjectLink":case"SIIndex":case"AttachedLabel":case"YMult":case"Line":case"Bar":case"Surf":case"AxisParent":case"Pos":case"ValueRange":case"SXViewEx9":case"SXViewLink":case"PivotChartBits":case"SBaseRef":case"TextPropsStream":case"LnExt":case"MkrExt":case"CrtCoopt":case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":case"TxtQry":case"FilterMode":case"AutoFilter":case"AutoFilterInfo":case"AutoFilter12":case"DropDownObjIds":case"Sort":case"SortData":case"ShapePropsStream":case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":case"WebPub":case"AutoWebPub":case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":case"Backup":case"CompressPictures":case"Compat12":case"Continue":case"ContinueFrt12":case"FrtFontList":case"FrtWrapper":break;default:switch(Y.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":case"BIFF2XFINDEX":case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":case"ListObj":case"ListField":case"RRSort":case"BigName":case"ToolbarHdr":case"ToolbarEnd":case"DDEObjName":case"FRTArchId$":break;default:if(t.WTF)throw"Unrecognized Record "+Y.n}}}}}else e.l+=K}return h.SheetNames=R(A).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return A[e].name})),t.bookSheets||(h.Sheets=p),!h.SheetNames.length&&y["!ref"]?(h.SheetNames.push("Sheet1"),h.Sheets&&(h.Sheets.Sheet1=y)):h.Preamble=y,h.Sheets&&V.forEach((function(e,t){h.Sheets[h.SheetNames[t]]["!autofilter"]=e})),h.Strings=m,h.SSF=T.get_table(),I.enc&&(h.Encryption=I.enc),u&&(h.Themes=u),h.Metadata={},void 0!==l&&(h.Metadata.Country=l),N.names.length>0&&(E.Names=N.names),h.Workbook=E,h}(n.content,t);else if((o=N.find(e,"PerfectOffice_MAIN"))&&o.content)i=Ri.to_workbook(o.content,(t.type=a,t));else{if(!(o=N.find(e,"NativeContent_MAIN"))||!o.content)throw(o=N.find(e,"MN0"))&&o.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");i=Ri.to_workbook(o.content,(t.type=a,t))}t.bookVBA&&e.FullPaths&&N.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=function(e){var t=N.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(r,n){if("/"!==r.slice(-1)&&r.match(/_VBA_PROJECT_CUR/)){var i=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");N.utils.cfb_add(t,i,e.FileIndex[n].content)}})),N.write(t)}(e))}var s={};return e.FullPaths&&function(e,t,r){var n=N.find(e,"!DocumentSummaryInformation");if(n&&n.size>0)try{var i=Pn(n,Nr,Ql);for(var o in i)t[o]=i[o]}catch(e){if(r.WTF)throw e}var a=N.find(e,"!SummaryInformation");if(a&&a.size>0)try{var s=Pn(a,Lr,Hl);for(var l in s)null==t[l]&&(t[l]=s[l])}catch(e){if(r.WTF)throw e}t.HeadingPairs&&t.TitlesOfParts&&(dn(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}(e,s,t),i.Props=i.Custprops=s,t.bookFiles&&(i.cfb=e),i}var Vl={0:{n:"BrtRowHdr",f:function(e,t){var r={},n=e.l+t;r.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var o=e.read_shift(1);return e.l=n,7&o&&(r.level=7&o),16&o&&(r.hidden=!0),32&o&&(r.hpt=i/20),r}},1:{n:"BrtCellBlank",f:function(e){return[dr(e)]}},2:{n:"BrtCellRk",f:function(e){return[dr(e),Sr(e),"n"]}},3:{n:"BrtCellError",f:function(e){return[dr(e),e.read_shift(1),"e"]}},4:{n:"BrtCellBool",f:function(e){return[dr(e),e.read_shift(1),"b"]}},5:{n:"BrtCellReal",f:function(e){return[dr(e),Tr(e),"n"]}},6:{n:"BrtCellSt",f:function(e){return[dr(e),lr(e),"str"]}},7:{n:"BrtCellIsst",f:function(e){return[dr(e),e.read_shift(4),"s"]}},8:{n:"BrtFmlaString",f:function(e,t,r){var n=e.l+t,i=dr(e);i.r=r["!row"];var o=[i,lr(e),"str"];if(r.cellFormula){e.l+=2;var a=rs(e,n-e.l,r);o[3]=qa(a,0,i,r.supbooks,r)}else e.l=n;return o}},9:{n:"BrtFmlaNum",f:function(e,t,r){var n=e.l+t,i=dr(e);i.r=r["!row"];var o=[i,Tr(e),"n"];if(r.cellFormula){e.l+=2;var a=rs(e,n-e.l,r);o[3]=qa(a,0,i,r.supbooks,r)}else e.l=n;return o}},10:{n:"BrtFmlaBool",f:function(e,t,r){var n=e.l+t,i=dr(e);i.r=r["!row"];var o=[i,e.read_shift(1),"b"];if(r.cellFormula){e.l+=2;var a=rs(e,n-e.l,r);o[3]=qa(a,0,i,r.supbooks,r)}else e.l=n;return o}},11:{n:"BrtFmlaError",f:function(e,t,r){var n=e.l+t,i=dr(e);i.r=r["!row"];var o=[i,e.read_shift(1),"e"];if(r.cellFormula){e.l+=2;var a=rs(e,n-e.l,r);o[3]=qa(a,0,i,r.supbooks,r)}else e.l=n;return o}},12:{n:"BrtShortBlank",f:function(e){return[fr(e)]}},13:{n:"BrtShortRk",f:function(e){return[fr(e),Sr(e),"n"]}},14:{n:"BrtShortError",f:function(e){return[fr(e),e.read_shift(1),"e"]}},15:{n:"BrtShortBool",f:function(e){return[fr(e),e.read_shift(1),"b"]}},16:{n:"BrtShortReal",f:Ys},17:{n:"BrtShortSt",f:function(e){return[fr(e),lr(e),"str"]}},18:{n:"BrtShortIsst",f:function(e){return[fr(e),e.read_shift(4),"s"]}},19:{n:"BrtSSTItem",f:hr},20:{n:"BrtPCDIMissing"},21:{n:"BrtPCDINumber"},22:{n:"BrtPCDIBoolean"},23:{n:"BrtPCDIError"},24:{n:"BrtPCDIString"},25:{n:"BrtPCDIDatetime"},26:{n:"BrtPCDIIndex"},27:{n:"BrtPCDIAMissing"},28:{n:"BrtPCDIANumber"},29:{n:"BrtPCDIABoolean"},30:{n:"BrtPCDIAError"},31:{n:"BrtPCDIAString"},32:{n:"BrtPCDIADatetime"},33:{n:"BrtPCRRecord"},34:{n:"BrtPCRRecordDt"},35:{n:"BrtFRTBegin"},36:{n:"BrtFRTEnd"},37:{n:"BrtACBegin"},38:{n:"BrtACEnd"},39:{n:"BrtName",f:function(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var i=e.read_shift(4),o=wr(e),a=ns(e,0,r),s=yr(e);e.l=n;var l={Name:o,Ptg:a};return i<268435455&&(l.Sheet=i),s&&(l.Comment=s),l}},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:function(e,t,r){var n={};n.sz=e.read_shift(2)/20;var i=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(i.fItalic&&(n.italic=1),i.fCondense&&(n.condense=1),i.fExtend&&(n.extend=1),i.fShadow&&(n.shadow=1),i.fOutline&&(n.outline=1),i.fStrikeout&&(n.strike=1),700===e.read_shift(2)&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript"}var o=e.read_shift(1);0!=o&&(n.underline=o);var a=e.read_shift(1);a>0&&(n.family=a);var s=e.read_shift(1);switch(s>0&&(n.charset=s),e.l++,n.color=function(e){var t={},r=e.read_shift(1)>>>1,n=e.read_shift(1),i=e.read_shift(2,"i"),o=e.read_shift(1),a=e.read_shift(1),s=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:t.index=n;var l=jr[n];l&&(t.rgb=fo(l));break;case 2:t.rgb=fo([o,a,s]);break;case 3:t.theme=n}return 0!=i&&(t.tint=i>0?i/32767:i/32768),t}(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor"}return n.name=lr(e),n}},44:{n:"BrtFmt",f:function(e,t){return[e.read_shift(2),lr(e)]}},45:{n:"BrtFill",f:Ho},46:{n:"BrtBorder",f:Wo},47:{n:"BrtXF",f:function(e,t){var r=e.l+t,n=e.read_shift(2),i=e.read_shift(2);return e.l=r,{ixfe:n,numFmtId:i}}},48:{n:"BrtStyle"},49:{n:"BrtCellMeta"},50:{n:"BrtValueMeta"},51:{n:"BrtMdb"},52:{n:"BrtBeginFmd"},53:{n:"BrtEndFmd"},54:{n:"BrtBeginMdx"},55:{n:"BrtEndMdx"},56:{n:"BrtBeginMdxTuple"},57:{n:"BrtEndMdxTuple"},58:{n:"BrtMdxMbrIstr"},59:{n:"BrtStr"},60:{n:"BrtColInfo",f:Ii},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:function(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=Zt(r);var n=e.read_shift(1);return 2&n&&(t.l="1"),8&n&&(t.a="1"),t}},64:{n:"BrtDVal",f:function(){}},65:{n:"BrtSxvcellNum"},66:{n:"BrtSxvcellStr"},67:{n:"BrtSxvcellBool"},68:{n:"BrtSxvcellErr"},69:{n:"BrtSxvcellDate"},70:{n:"BrtSxvcellNil"},128:{n:"BrtFileVersion"},129:{n:"BrtBeginSheet"},130:{n:"BrtEndSheet"},131:{n:"BrtBeginBook",f:Rt,p:0},132:{n:"BrtEndBook"},133:{n:"BrtBeginWsViews"},134:{n:"BrtEndWsViews"},135:{n:"BrtBeginBookViews"},136:{n:"BrtEndBookViews"},137:{n:"BrtBeginWsView",f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{n:"BrtEndWsView"},139:{n:"BrtBeginCsViews"},140:{n:"BrtEndCsViews"},141:{n:"BrtBeginCsView"},142:{n:"BrtEndCsView"},143:{n:"BrtBeginBundleShs"},144:{n:"BrtEndBundleShs"},145:{n:"BrtBeginSheetData"},146:{n:"BrtEndSheetData"},147:{n:"BrtWsProp",f:function(e,t){var r={},n=e[e.l];return++e.l,r.above=!(64&n),r.left=!(128&n),e.l+=18,r.name=mr(e,t-19),r}},148:{n:"BrtWsDim",f:Gs,p:16},151:{n:"BrtPane",f:function(){}},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:function(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var i=t>8?lr(e):"";return i.length>0&&(r.CodeName=i),r.autoCompressPictures=!!(65536&n),r.backupFile=!!(64&n),r.checkCompatibility=!!(4096&n),r.date1904=!!(1&n),r.filterPrivacy=!!(8&n),r.hidePivotFieldList=!!(1024&n),r.promptedSolutions=!!(16&n),r.publishItems=!!(2048&n),r.refreshAllConnections=!!(262144&n),r.saveExternalLinkValues=!!(128&n),r.showBorderUnselectedTables=!!(4&n),r.showInkAnnotation=!!(32&n),r.showObjects=["all","placeholders","none"][n>>13&3],r.showPivotChartFilter=!!(32768&n),r.updateLinks=["userSet","never","always"][n>>8&3],r}},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:function(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=xr(e,t-8),r.name=lr(e),r}},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:kr},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:Xs},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:xr},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:Ei},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:function(e,t,r){var n=e.l+t,i=Br(e),o=e.read_shift(1),a=[i];if(a[2]=o,r.cellFormula){var s=ts(e,n-e.l,r);a[1]=s}else e.l=n;return a}},427:{n:"BrtShrFmla",f:function(e,t,r){var n=e.l+t,i=[kr(e,16)];if(r.cellFormula){var o=is(e,n-e.l,r);i[1]=o,e.l=n}else e.l=n;return i}},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:function(e){var t={};return $s.forEach((function(r){t[r]=Tr(e)})),t}},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:function(){}},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:function(e,t){var r=e.l+t,n=kr(e,16),i=yr(e),o=lr(e),a=lr(e),s=lr(e);e.l=r;var l={rfx:n,relId:i,loc:o,display:s};return a&&(l.Tooltip=a),l}},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:xr},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:sa},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:function(e){var t={};t.iauthor=e.read_shift(4);var r=kr(e,16);return t.rfx=r.s,t.ref=Zt(r.s),e.l+=16,t}},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:pr},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:function(e,t){return e.l+=10,{name:lr(e)}}},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},681:{n:"BrtDValList"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14",f:function(){}},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},5095:{n:"BrtBeginCalcFeatures"},5096:{n:"BrtEndCalcFeatures"},5097:{n:"BrtCalcFeature"},65535:{n:""}},Wl=H(Vl,"n");Wl.BrtFRTArchID$=16;var zl={6:{n:"Formula",f:Za},10:{n:"EOF",f:Nn},12:{n:"CalcCount",f:Rn},13:{n:"CalcMode",f:Rn},14:{n:"CalcPrecision",f:Ln},15:{n:"CalcRefMode",f:Ln},16:{n:"CalcDelta",f:Tr},17:{n:"CalcIter",f:Ln},18:{n:"Protect",f:Ln},19:{n:"Password",f:Rn},20:{n:"Header",f:wi},21:{n:"Footer",f:wi},23:{n:"ExternSheet",f:Ei},24:{n:"Lbl",f:Si},25:{n:"WinProtect",f:Ln},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:function(e,t,r){return function(e,t,r){if(!(r.biff<8)){var n=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),a=e.read_shift(2),s=Yn(e,0,r);return r.biff<8&&e.read_shift(1),[{r:n,c:i},s,a,o]}}(e,0,r)}},29:{n:"Selection"},34:{n:"Date1904",f:Ln},35:{n:"ExternName",f:xi},38:{n:"LeftMargin",f:Tr},39:{n:"RightMargin",f:Tr},40:{n:"TopMargin",f:Tr},41:{n:"BottomMargin",f:Tr},42:{n:"PrintRowCol",f:Ln},43:{n:"PrintGrid",f:Ln},47:{n:"FilePass",f:function(e,t,r){var n={Type:r.biff>=8?e.read_shift(2):0};return n.Type?function(e,t,r){var n=r||{};n.Info=e.read_shift(2),e.l-=2,1===n.Info?n.Data=function(e){var t={},r=t.EncryptionVersionInfo=eo(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):n.Data=function(e,t){var r={},n=r.EncryptionVersionInfo=eo(e,4);if(t-=4,2!=n.Minor)throw new Error("unrecognized minor version code: "+n.Minor);if(n.Major>4||n.Major<2)throw new Error("unrecognized major version code: "+n.Major);r.Flags=e.read_shift(4),t-=4;var i=e.read_shift(4);return t-=4,r.EncryptionHeader=ro(e,i),t-=i,r.EncryptionVerifier=no(e,t),r}(e,t)}(e,t-2,n):function(e,t,r,n){var i,o,a,s={key:Rn(e),verificationBytes:Rn(e)};r.password&&(s.verifier=so(r.password)),n.valid=s.verificationBytes===s.verifier,n.valid&&(n.insitu=(i=r.password,o=0,a=po(i),function(e){var t=function(e,t,r,n,i){var o,a;for(i||(i=t),n||(n=po("")),o=0;o!=t.length;++o)a=t[o],a=255&((a^=n[r])>>5|a<<3),i[o]=a,++r;return[i,r,n]}(0,e,o,a);return o=t[1],t[0]}))}(e,r.biff,r,n),n}},49:{n:"Font",f:function(e,t,r){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return n.name=Vn(e,0,r),n}},51:{n:"PrintSize",f:Rn},60:{n:"Continue"},61:{n:"Window1",f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{n:"Backup",f:Ln},65:{n:"Pane",f:function(){}},66:{n:"CodePage",f:Rn},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:Rn},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:function(e,t,r){if(r.enc)return e.l+=t,"";var n=e.l,i=Yn(e,0,r);return e.read_shift(t+n-e.l),i}},93:{n:"Obj",f:function(e,t,r){if(r&&r.biff<8)return function(e,t,r){e.l+=4;var n=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var a=[];return a.push((ki[n]||Rt)(e,t,r)),{cmo:[i,n,o],ft:a}}(e,t,r);var n=ci(e),i=function(e,t){for(var r=e.l+t,n=[];e.l<r;){var i=e.read_shift(2);e.l-=2;try{n.push(hi[i](e,r-e.l))}catch(t){return e.l=r,n}}return e.l!=r&&(e.l=r),n}(e,t-22,n[1]);return{cmo:n,ft:i}}},94:{n:"Uncalced"},95:{n:"CalcSaveRecalc",f:Ln},96:{n:"Template"},97:{n:"Intl"},99:{n:"ObjProtect",f:Ln},125:{n:"ColInfo",f:Ii},128:{n:"Guts",f:function(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(0!==t[0]&&t[0]--,0!==t[1]&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}},129:{n:"WsBool",f:function(e,t,r){var n=r&&8==r.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&n,fBelow:64&n,fRight:128&n}}},130:{n:"GridSet",f:Rn},131:{n:"HCenter",f:Ln},132:{n:"VCenter",f:Ln},133:{n:"BoundSheet8",f:function(e,t,r){var n=e.read_shift(4),i=3&e.read_shift(1),o=e.read_shift(1);switch(o){case 0:o="Worksheet";break;case 1:o="Macrosheet";break;case 2:o="Chartsheet";break;case 6:o="VBAModule"}var a=Vn(e,0,r);return 0===a.length&&(a="Sheet1"),{pos:n,hs:i,dt:o,name:a}}},134:{n:"WriteProtect"},140:{n:"Country",f:function(e){var t,r=[0,0];return t=e.read_shift(2),r[0]=Hr[t]||t,t=e.read_shift(2),r[1]=Hr[t]||t,r}},141:{n:"HideObj",f:Rn},144:{n:"Sort"},146:{n:"Palette",f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(ei(e));return r}},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:Rn},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:Fi},161:{n:"Setup",f:function(e,t){var r={};return t<32||(e.l+=16,r.header=Tr(e),r.footer=Tr(e),e.l+=2),r}},174:{n:"ScenMan"},175:{n:"SCENARIO"},176:{n:"SxView"},177:{n:"Sxvd"},178:{n:"SXVI"},180:{n:"SxIvd"},181:{n:"SXLI"},182:{n:"SXPI"},184:{n:"DocRoute"},185:{n:"RecipName"},189:{n:"MulRk",f:function(e,t){for(var r=e.l+t-2,n=e.read_shift(2),i=e.read_shift(2),o=[];e.l<r;)o.push(ii(e));if(e.l!==r)throw new Error("MulRK read error");var a=e.read_shift(2);if(o.length!=a-i+1)throw new Error("MulRK length mismatch");return{r:n,c:i,C:a,rkrec:o}}},190:{n:"MulBlank",f:function(e,t){for(var r=e.l+t-2,n=e.read_shift(2),i=e.read_shift(2),o=[];e.l<r;)o.push(e.read_shift(2));if(e.l!==r)throw new Error("MulBlank read error");var a=e.read_shift(2);if(o.length!=a-i+1)throw new Error("MulBlank length mismatch");return{r:n,c:i,C:a,ixfe:o}}},193:{n:"Mms",f:Nn},197:{n:"SXDI"},198:{n:"SXDB"},199:{n:"SXFDB"},200:{n:"SXDBB"},201:{n:"SXNum"},202:{n:"SxBool",f:Ln},203:{n:"SxErr"},204:{n:"SXInt"},205:{n:"SXString"},206:{n:"SXDtr"},207:{n:"SxNil"},208:{n:"SXTbl"},209:{n:"SXTBRGIITM"},210:{n:"SxTbpg"},211:{n:"ObProj"},213:{n:"SXStreamID"},215:{n:"DBCell"},216:{n:"SXRng"},217:{n:"SxIsxoper"},218:{n:"BookBool",f:Rn},220:{n:"DbOrParamQry"},221:{n:"ScenarioProtect",f:Ln},222:{n:"OleObjectSize"},224:{n:"XF",f:function(e,t,r){var n={};return n.ifnt=e.read_shift(2),n.numFmtId=e.read_shift(2),n.flags=e.read_shift(2),n.fStyle=n.flags>>2&1,n.data=function(e,t,r,n){var i={},o=e.read_shift(4),a=e.read_shift(4),s=e.read_shift(4),l=e.read_shift(2);return i.patternType=Qr[s>>26],n.cellStyles?(i.alc=7&o,i.fWrap=o>>3&1,i.alcV=o>>4&7,i.fJustLast=o>>7&1,i.trot=o>>8&255,i.cIndent=o>>16&15,i.fShrinkToFit=o>>20&1,i.iReadOrder=o>>22&2,i.fAtrNum=o>>26&1,i.fAtrFnt=o>>27&1,i.fAtrAlc=o>>28&1,i.fAtrBdr=o>>29&1,i.fAtrPat=o>>30&1,i.fAtrProt=o>>31&1,i.dgLeft=15&a,i.dgRight=a>>4&15,i.dgTop=a>>8&15,i.dgBottom=a>>12&15,i.icvLeft=a>>16&127,i.icvRight=a>>23&127,i.grbitDiag=a>>30&3,i.icvTop=127&s,i.icvBottom=s>>7&127,i.icvDiag=s>>14&127,i.dgDiag=s>>21&15,i.icvFore=127&l,i.icvBack=l>>7&127,i.fsxButton=l>>14&1,i):i}(e,0,n.fStyle,r),n}},225:{n:"InterfaceHdr",f:function(e,t){return 0===t||e.read_shift(2),1200}},226:{n:"InterfaceEnd",f:Nn},227:{n:"SXVS"},229:{n:"MergeCells",f:function(e,t){for(var r=[],n=e.read_shift(2);n--;)r.push(oi(e));return r}},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:function(e,t){for(var r=e.l+t,n=e.read_shift(4),i=e.read_shift(4),o=[],a=0;a!=i&&e.l<r;++a)o.push(Wn(e));return o.Count=n,o.Unique=i,o}},253:{n:"LabelSst",f:function(e){var t=ti(e);return t.isst=e.read_shift(4),t}},255:{n:"ExtSST",f:function(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:Qn},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Ln},353:{n:"DSF",f:Nn},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:function(e,t,r){var n=e.l+t,i=e.read_shift(2),o=e.read_shift(2);if(r.sbcch=o,1025==o||14849==o)return[o,i];if(o<1||o>255)throw new Error("Unexpected SupBook type: "+o);for(var a=Gn(e,o),s=[];n>e.l;)s.push(Kn(e));return[o,i,a,s]}},431:{n:"Prot4Rev",f:Ln},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:function(e,t,r){var n=e.l,i="";try{e.l+=4;var o=(r.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(o)?e.l+=6:function(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);e.l+=2}(e);var a=e.read_shift(2);e.read_shift(2),Rn(e);var s=e.read_shift(2);e.l+=s;for(var l=1;l<e.lens.length-1;++l){if(e.l-n!=e.lens[l])throw new Error("TxO: bad continue record");var c=e[e.l];if((i+=Gn(e,e.lens[l+1]-e.lens[l]-1)).length>=(c?a:2*a))break}if(i.length!==a&&i.length!==2*a)throw new Error("cchText: "+a+" != "+i.length);return e.l=n+t,{t:i}}catch(r){return e.l=n+t,{t:i}}}},439:{n:"RefreshAll",f:Ln},440:{n:"HLink",f:function(e,t){var r=oi(e);e.l+=16;var n=function(e,t){var r=e.l+t,n=e.read_shift(4);if(2!==n)throw new Error("Unrecognized streamVersion: "+n);var i=e.read_shift(2);e.l+=2;var o,a,s,l,c,u,h="";16&i&&(o=qn(e,e.l)),128&i&&(a=qn(e,e.l)),257&~i||(s=qn(e,e.l)),1==(257&i)&&(l=function(e){var t=e.read_shift(16);switch(t){case"e0c9ea79f9bace118c8200aa004ba90b":return function(e){var t=e.read_shift(4),r=e.l,n=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(n=!0),e.l=r);var i=e.read_shift((n?t-24:t)>>1,"utf16le").replace(k,"");return n&&(e.l+=24),i}(e);case"0303000000000000c000000000000046":return function(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var n=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return r+n.replace(/\\/g,"/");var i=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return r+e.read_shift(i>>1,"utf16le").replace(k,"")}(e);default:throw new Error("Unsupported Moniker "+t)}}(e,e.l)),8&i&&(h=qn(e,e.l)),32&i&&(c=e.read_shift(16)),64&i&&(u=bn(e)),e.l=r;var p=a||s||l||"";p&&h&&(p+="#"+h),p||(p="#"+h),2&i&&"/"==p.charAt(0)&&"/"!=p.charAt(1)&&(p="file://"+p);var d={Target:p};return c&&(d.guid=c),u&&(d.time=u),o&&(d.Tooltip=o),d}(e,t-24);return[r,n]}},441:{n:"Lel"},442:{n:"CodeName",f:Kn},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:Rn},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Nn},449:{n:"RecalcId",f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{n:"EntExU2",f:Nn},512:{n:"Dimensions",f:vi},513:{n:"Blank",f:Mi},515:{n:"Number",f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5);var n=ti(e),i=Tr(e);return n.val=i,n}},516:{n:"Label",f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5),e.l;var n=ti(e);2==r.biff&&e.l++;var i=Kn(e,e.l,r);return n.val=i,n}},517:{n:"BoolErr",f:bi},519:{n:"String",f:Oi},520:{n:"Row",f:function(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var r=e.read_shift(2);e.l+=4;var n=e.read_shift(1);return e.l+=3,7&n&&(t.level=7&n),32&n&&(t.hidden=!0),64&n&&(t.hpt=r/20),t}},523:{n:"Index"},545:{n:"Array",f:Bi},549:{n:"DefaultRowHeight",f:fi},566:{n:"Table"},574:{n:"Window2",f:function(e,t,r){return r&&r.biff>=2&&r.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{n:"RK",f:function(e){var t=e.read_shift(2),r=e.read_shift(2),n=ii(e);return{r:t,c:r,ixfe:n[0],rknum:n[1]}}},659:{n:"Style"},1048:{n:"BigName"},1054:{n:"Format",f:function(e,t,r){return[e.read_shift(2),Yn(e,0,r)]}},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:function(e,t,r){var n=si(e);e.l++;var i=e.read_shift(1);return[Ja(e,t-=8,r),i,n]}},2048:{n:"HLinkTooltip",f:function(e,t){e.read_shift(2);var r=oi(e),n=e.read_shift((t-10)/2,"dbcs-cont");return[r,n=n.replace(k,"")]}},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:pi},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Nn},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{n:"XFExt",f:function(e,t){e.l,e.l+=2;var r=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),i=[];n-- >0;)i.push(ra(e,e.l));return{ixfe:r,ext:i}},r:12},2174:{n:"AutoFilter12"},2175:{n:"ContinueFrt12"},2180:{n:"MDTInfo"},2181:{n:"MDXStr"},2182:{n:"MDXTuple"},2183:{n:"MDXSet"},2184:{n:"MDXProp"},2185:{n:"MDXKPI"},2186:{n:"MDB"},2187:{n:"PLV"},2188:{n:"Compat12",f:Ln,r:12},2189:{n:"DXF"},2190:{n:"TableStyles",r:12},2191:{n:"TableStyle"},2192:{n:"TableStyleElement"},2194:{n:"StyleExt"},2195:{n:"NamePublish"},2196:{n:"NameCmt",f:function(e,t,r){if(!(r.biff<8)){var n=e.read_shift(2),i=e.read_shift(2);return[Gn(e,n,r),Gn(e,i,r)]}e.l+=t},r:12},2197:{n:"SortData"},2198:{n:"Theme",f:function(e,t,r){var n=e.l+t;if(124226!==e.read_shift(4))if(r.cellStyles){var i,o=e.slice(e.l);e.l=n;try{i=Ae(o,{type:"array"})}catch(e){return}var a=he(i,"theme/theme/theme1.xml",!0);if(a)return ea(a,r)}else e.l=n},r:12},2199:{n:"GUIDTypeLib"},2200:{n:"FnGrp12"},2201:{n:"NameFnGrp12"},2202:{n:"MTRSettings",f:function(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{n:"CompressPictures",f:Nn},2204:{n:"HeaderFooter"},2205:{n:"CrtLayout12"},2206:{n:"CrtMlFrt"},2207:{n:"CrtMlFrtContinue"},2211:{n:"ForceFullCalculation",f:function(e){var t=function(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);return 0!==e.read_shift(4)}},2212:{n:"ShapePropsStream"},2213:{n:"TextPropsStream"},2214:{n:"RichTextStream"},2215:{n:"CrtLayout12A"},4097:{n:"Units"},4098:{n:"Chart"},4099:{n:"Series"},4102:{n:"DataFormat"},4103:{n:"LineFormat"},4105:{n:"MarkerFormat"},4106:{n:"AreaFormat"},4107:{n:"PieFormat"},4108:{n:"AttachedLabel"},4109:{n:"SeriesText"},4116:{n:"ChartFormat"},4117:{n:"Legend"},4118:{n:"SeriesList"},4119:{n:"Bar"},4120:{n:"Line"},4121:{n:"Pie"},4122:{n:"Area"},4123:{n:"Scatter"},4124:{n:"CrtLine"},4125:{n:"Axis"},4126:{n:"Tick"},4127:{n:"ValueRange"},4128:{n:"CatSerRange"},4129:{n:"AxisLine"},4130:{n:"CrtLink"},4132:{n:"DefaultText"},4133:{n:"Text"},4134:{n:"FontX",f:Rn},4135:{n:"ObjectLink"},4146:{n:"Frame"},4147:{n:"Begin"},4148:{n:"End"},4149:{n:"PlotArea"},4154:{n:"Chart3d"},4156:{n:"PicF"},4157:{n:"DropBar"},4158:{n:"Radar"},4159:{n:"Surf"},4160:{n:"RadarArea"},4161:{n:"AxisParent"},4163:{n:"LegendException"},4164:{n:"ShtProps",f:function(e,t,r){var n={area:!1};if(5!=r.biff)return e.l+=t,n;var i=e.read_shift(1);return e.l+=3,16&i&&(n.area=!0),n}},4165:{n:"SerToCrt"},4166:{n:"AxesUsed"},4168:{n:"SBaseRef"},4170:{n:"SerParent"},4171:{n:"SerAuxTrend"},4174:{n:"IFmtRecord"},4175:{n:"Pos"},4176:{n:"AlRuns"},4177:{n:"BRAI"},4187:{n:"SerAuxErrBar"},4188:{n:"ClrtClient",f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(ei(e));return r}},4189:{n:"SerFmt"},4191:{n:"Chart3DBarShape"},4192:{n:"Fbi"},4193:{n:"BopPop"},4194:{n:"AxcExt"},4195:{n:"Dat"},4196:{n:"PlotGrowth"},4197:{n:"SIIndex"},4198:{n:"GelFrame"},4199:{n:"BopPopCustom"},4200:{n:"Fbi2"},0:{n:"Dimensions",f:vi},1:{n:"BIFF2BLANK"},2:{n:"BIFF2INT",f:function(e){var t=ti(e);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}},3:{n:"BIFF2NUM",f:function(e){var t=ti(e);++e.l;var r=Tr(e);return t.t="n",t.val=r,t}},4:{n:"BIFF2STR",f:function(e,t,r){r.biffguess&&5==r.biff&&(r.biff=2);var n=ti(e);++e.l;var i=Yn(e,0,r);return n.t="str",n.val=i,n}},5:{n:"BoolErr",f:bi},7:{n:"String",f:function(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}},8:{n:"BIFF2ROW"},9:{n:"BOF",f:pi},11:{n:"Index"},22:{n:"ExternCount",f:Rn},30:{n:"BIFF2FORMAT",f:mi},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:Bi},36:{n:"COLWIDTH"},37:{n:"DefaultRowHeight",f:fi},50:{n:"BIFF2FONTXTRA",f:function(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}},62:{n:"BIFF2WINDOW2"},52:{n:"DDEObjName"},67:{n:"BIFF2XF"},68:{n:"BIFF2XFINDEX",f:Rn},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:function(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),i={fmt:t,env:r,len:n,data:e.slice(e.l,e.l+n)};return e.l+=n,i}},135:{n:"Addin"},136:{n:"Edg"},137:{n:"Pub"},145:{n:"Sub"},148:{n:"LHRecord"},149:{n:"LHNGraph"},150:{n:"Sound"},169:{n:"CoordList"},171:{n:"GCW"},188:{n:"ShrFmla"},191:{n:"ToolbarHdr"},192:{n:"ToolbarEnd"},194:{n:"AddMenu"},195:{n:"DelMenu"},214:{n:"RString",f:function(e,t,r){var n=e.l+t,i=ti(e),o=e.read_shift(2),a=Gn(e,o,r);return e.l=n,i.t="str",i.val=a,i}},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},518:{n:"Formula",f:Za},521:{n:"BOF",f:pi},536:{n:"Lbl",f:Si},547:{n:"ExternName",f:xi},561:{n:"Font"},579:{n:"BIFF3XF"},1030:{n:"Formula",f:Za},1033:{n:"BOF",f:pi},1091:{n:"BIFF4XF"},2157:{n:"FeatInfo"},2163:{n:"FeatInfo11"},2177:{n:"SXAddl12"},2240:{n:"AutoWebPub"},2241:{n:"ListObj"},2242:{n:"ListField"},2243:{n:"ListDV"},2244:{n:"ListCondFmt"},2245:{n:"ListCF"},2246:{n:"FMQry"},2247:{n:"FMSQry"},2248:{n:"PLV"},2249:{n:"LnExt"},2250:{n:"MkrExt"},2251:{n:"CrtCoopt"},2262:{n:"FRTArchId$",r:12},29282:{}},Gl=H(zl,"n");function Kl(e,t,r,n){var i="number"==typeof t?t:+t||+Gl[t];if(!isNaN(i)){var o=n||(r||[]).length||0,a=e.next(4);a.write_shift(2,i),a.write_shift(2,o),o>0&&Et(r)&&e.push(r)}}function Yl(e,t,r){return e||(e=Ht(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function Xl(e,t,r,n){if(null!=t.v)switch(t.t){case"d":case"n":var i="d"==t.t?W(Z(t.v)):t.v;return void(i==(0|i)&&i>=0&&i<65536?Kl(e,2,(o=r,a=n,s=i,l=Ht(9),Yl(l,o,a),l.write_shift(2,s),l)):Kl(e,3,function(e,t,r){var n=Ht(15);return Yl(n,e,t),n.write_shift(8,r,"f"),n}(r,n,i)));case"b":case"e":return void Kl(e,5,function(e,t,r,n){var i=Ht(9);return Yl(i,e,t),jn(r,n||"b",i),i}(r,n,t.v,t.t));case"s":case"str":return void Kl(e,4,function(e,t,r){var n=Ht(8+2*r.length);return Yl(n,e,t),n.write_shift(1,r.length),n.write_shift(r.length,r,"sbcs"),n.l<n.length?n.slice(0,n.l):n}(r,n,(t.v||"").slice(0,255)))}var o,a,s,l;Kl(e,1,Yl(null,r,n))}function ql(e,t,r,n,i){var o=16+ms(i.cellXfs,t,i);if(null!=t.v||t.bf)if(t.bf)Kl(e,"Formula",function(e,t,r,n,i){var o=ri(t,r,i),a=function(e){if(null==e){var t=Ht(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return Ir("number"==typeof e?e:0)}(e.v),s=Ht(6);s.write_shift(2,33),s.write_shift(4,0);for(var l=Ht(e.bf.length),c=0;c<e.bf.length;++c)l[c]=e.bf[c];return B([o,a,s,l])}(t,r,n,0,o));else switch(t.t){case"d":case"n":Kl(e,"Number",function(e,t,r,n){var i=Ht(14);return ri(e,t,n,i),Ir(r,i),i}(r,n,"d"==t.t?W(Z(t.v)):t.v,o));break;case"b":case"e":Kl(e,517,function(e,t,r,n,i,o){var a=Ht(8);return ri(e,t,n,a),jn(r,o,a),a}(r,n,t.v,o,0,t.t));break;case"s":case"str":i.bookSST?Kl(e,"LabelSst",function(e,t,r,n){var i=Ht(10);return ri(e,t,n,i),i.write_shift(4,r),i}(r,n,As(i.Strings,t.v,i.revStrings),o)):Kl(e,"Label",function(e,t,r,n,i){var o=!i||8==i.biff,a=Ht(+o+8+(1+o)*r.length);return ri(e,t,n,a),a.write_shift(2,r.length),o&&a.write_shift(1,1),a.write_shift((1+o)*r.length,r,o?"utf16le":"sbcs"),a}(r,n,(t.v||"").slice(0,255),o,i));break;default:Kl(e,"Blank",ri(r,n,o))}else Kl(e,"Blank",ri(r,n,o))}function $l(e,t,r){var n,i=jt(),o=r.SheetNames[e],a=r.Sheets[o]||{},s=(r||{}).Workbook||{},l=(s.Sheets||[])[e]||{},c=Array.isArray(a),u=8==t.biff,h="",p=[],d=rr(a["!ref"]||"A1"),A=u?65536:16384;if(d.e.c>255||d.e.r>=A){if(t.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,A-1)}Kl(i,2057,di(0,16,t)),Kl(i,"CalcMode",Hn(1)),Kl(i,"CalcCount",Hn(100)),Kl(i,"CalcRefMode",Un(!0)),Kl(i,"CalcIter",Un(!1)),Kl(i,"CalcDelta",Ir(.001)),Kl(i,"CalcSaveRecalc",Un(!0)),Kl(i,"PrintRowCol",Un(!1)),Kl(i,"PrintGrid",Un(!1)),Kl(i,"GridSet",Hn(1)),Kl(i,"Guts",function(e){var t=Ht(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}([0,0])),Kl(i,"HCenter",Un(!1)),Kl(i,"VCenter",Un(!1)),u&&function(e,t){if(t){var r=0;t.forEach((function(t,n){++r<=256&&t&&Kl(e,"ColInfo",function(e,t){var r=Ht(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,256*e.width),r.write_shift(2,0);var n=0;return e.hidden&&(n|=1),r.write_shift(1,n),n=e.level||0,r.write_shift(1,n),r.write_shift(2,0),r}(fs(n,t),n))}))}}(i,a["!cols"]),Kl(i,512,function(e,t){var r=8!=t.biff&&t.biff?2:4,n=Ht(2*r+6);return n.write_shift(r,e.s.r),n.write_shift(r,e.e.r+1),n.write_shift(2,e.s.c),n.write_shift(2,e.e.c+1),n.write_shift(2,0),n}(d,t)),u&&(a["!links"]=[]);for(var f=d.s.r;f<=d.e.r;++f){h=Xt(f);for(var g=d.s.c;g<=d.e.c;++g){f===d.s.r&&(p[g]=$t(g)),n=p[g]+h;var m=c?(a[f]||[])[g]:a[n];m&&(ql(i,m,f,g,t),u&&m.l&&a["!links"].push([n,m.l]))}}var v=l.CodeName||l.name||o;return u&&Kl(i,"Window2",function(e){var t=Ht(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}((s.Views||[])[0])),u&&(a["!merges"]||[]).length&&Kl(i,"MergeCells",function(e){var t=Ht(2+8*e.length);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)ai(e[r],t);return t}(a["!merges"])),u&&function(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];Kl(e,"HLink",_i(n)),n[1].Tooltip&&Kl(e,"HLinkTooltip",Ti(n))}delete t["!links"]}(i,a),Kl(i,"CodeName",Xn(v)),u&&function(e,t){var r=Ht(19);r.write_shift(4,2151),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,1),r.write_shift(4,0),Kl(e,"FeatHdr",r),(r=Ht(39)).write_shift(4,2152),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(2,1),r.write_shift(4,4),r.write_shift(2,0),ai(rr(t["!ref"]||"A1"),r),r.write_shift(4,4),Kl(e,"Feat",r)}(i,a),Kl(i,"EOF"),i.end()}function Jl(e,t,r){var n=jt(),i=(e||{}).Workbook||{},o=i.Sheets||[],a=i.WBProps||{},s=8==r.biff,l=5==r.biff;Kl(n,2057,di(0,5,r)),"xla"==r.bookType&&Kl(n,"Addin"),Kl(n,"InterfaceHdr",s?Hn(1200):null),Kl(n,"Mms",function(e,t){t||(t=Ht(2));for(var r=0;r<2;++r)t.write_shift(1,0);return t}()),l&&Kl(n,"ToolbarHdr"),l&&Kl(n,"ToolbarEnd"),Kl(n,"InterfaceEnd"),Kl(n,"WriteAccess",function(e,t){var r=!t||8==t.biff,n=Ht(r?112:54);for(n.write_shift(8==t.biff?2:1,7),r&&n.write_shift(1,0),n.write_shift(4,859007059),n.write_shift(4,5458548|(r?0:536870912));n.l<n.length;)n.write_shift(1,r?0:32);return n}(0,r)),Kl(n,"CodePage",Hn(s?1200:1252)),s&&Kl(n,"DSF",Hn(0)),s&&Kl(n,"Excel9File"),Kl(n,"RRTabId",function(e){for(var t=Ht(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}(e.SheetNames.length)),s&&e.vbaraw&&Kl(n,"ObProj"),s&&e.vbaraw&&Kl(n,"CodeName",Xn(a.CodeName||"ThisWorkbook")),Kl(n,"BuiltInFnGroupCount",Hn(17)),Kl(n,"WinProtect",Un(!1)),Kl(n,"Protect",Un(!1)),Kl(n,"Password",Hn(0)),s&&Kl(n,"Prot4Rev",Un(!1)),s&&Kl(n,"Prot4RevPass",Hn(0)),Kl(n,"Window1",function(){var e=Ht(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}()),Kl(n,"Backup",Un(!1)),Kl(n,"HideObj",Hn(0)),Kl(n,"Date1904",Un("true"==function(e){return e.Workbook&&e.Workbook.WBProps&&De(e.Workbook.WBProps.date1904)?"true":"false"}(e))),Kl(n,"CalcPrecision",Un(!0)),s&&Kl(n,"RefreshAll",Un(!1)),Kl(n,"BookBool",Hn(0)),function(e,t,r){Kl(e,"Font",function(e,t){var r=e.name||"Arial",n=t&&5==t.biff,i=Ht(n?15+r.length:16+2*r.length);return i.write_shift(2,20*(e.sz||12)),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,r.length),n||i.write_shift(1,1),i.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),i}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}(n,0,r),function(e,t,r){t&&[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var i=n[0];i<=n[1];++i)null!=t[i]&&Kl(e,"Format",gi(i,t[i],r))}))}(n,e.SSF,r),function(e,t){for(var r=0;r<16;++r)Kl(e,"XF",yi({numFmtId:0,style:!0},0,t));t.cellXfs.forEach((function(r){Kl(e,"XF",yi(r,0,t))}))}(n,r),s&&Kl(n,"UsesELFs",Un(!1));var c=n.end(),u=jt();s&&Kl(u,"Country",function(e){return e||(e=Ht(4)),e.write_shift(2,1),e.write_shift(2,1),e}()),s&&r.Strings&&function(e,t,r){var n=(r||[]).length||0;if(n<=8224)return Kl(e,t,r,n);var i=+Gl[t];if(!isNaN(i)){for(var o=r.parts||[],a=0,s=0,l=0;l+(o[a]||8224)<=8224;)l+=o[a]||8224,a++;var c=e.next(4);for(c.write_shift(2,i),c.write_shift(2,l),e.push(r.slice(s,s+l)),s+=l;s<n;){for((c=e.next(4)).write_shift(2,60),l=0;l+(o[a]||8224)<=8224;)l+=o[a]||8224,a++;c.write_shift(2,l),e.push(r.slice(s,s+l)),s+=l}}}(u,"SST",function(e){var t=Ht(8);t.write_shift(4,e.Count),t.write_shift(4,e.Unique);for(var r=[],n=0;n<e.length;++n)r[n]=zn(e[n]);var i=B([t].concat(r));return i.parts=[t.length].concat(r.map((function(e){return e.length}))),i}(r.Strings)),Kl(u,"EOF");var h=u.end(),p=jt(),d=0,A=0;for(A=0;A<e.SheetNames.length;++A)d+=(s?12:11)+(s?2:1)*e.SheetNames[A].length;var f=c.length+d+h.length;for(A=0;A<e.SheetNames.length;++A)Kl(p,"BoundSheet8",Ai({pos:f,hs:(o[A]||{}).Hidden||0,dt:0,name:e.SheetNames[A]},r)),f+=t[A].length;var g=p.end();if(d!=g.length)throw new Error("BS8 "+d+" != "+g.length);var m=[];return c.length&&m.push(c),g.length&&m.push(g),h.length&&m.push(h),st([m])}function Zl(e,t){for(var r=0;r<=e.SheetNames.length;++r){var n=e.Sheets[e.SheetNames[r]];n&&n["!ref"]&&er(n["!ref"]).e.c>255&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255).  Data may be lost.")}var i=t||{};switch(i.biff||2){case 8:case 5:return function(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=T.get_table()),e&&e.SSF&&(I(T),T.load_table(e.SSF),r.revssf=j(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,Sc(r),r.cellXfs=[],ms(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var i=0;i<e.SheetNames.length;++i)n[n.length]=$l(i,r,e);return n.unshift(Jl(e,n,r)),st([n])}(e,t);case 4:case 3:case 2:return function(e,t){for(var r=t||{},n=jt(),i=0,o=0;o<e.SheetNames.length;++o)e.SheetNames[o]==r.sheet&&(i=o);if(0==i&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);return Kl(n,4==r.biff?1033:3==r.biff?521:9,di(0,16,r)),function(e,t,r,n){var i,o=Array.isArray(t),a=rr(t["!ref"]||"A1"),s="",l=[];if(a.e.c>255||a.e.r>16383){if(n.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");a.e.c=Math.min(a.e.c,255),a.e.r=Math.min(a.e.c,16383),i=tr(a)}for(var c=a.s.r;c<=a.e.r;++c){s=Xt(c);for(var u=a.s.c;u<=a.e.c;++u){c===a.s.r&&(l[u]=$t(u)),i=l[u]+s;var h=o?(t[c]||[])[u]:t[i];h&&Xl(e,h,c,u)}}}(n,e.Sheets[e.SheetNames[i]],0,r),Kl(n,10),n.end()}(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}var ec=function(){function e(e,t){var r=t||{},n=r.dense?[]:{},i=(e=e.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!i)throw new Error("Invalid HTML: could not find <table>");var o=e.match(/<\/table/i),a=i.index,s=o&&o.index||e.length,l=function(e,t){if(ae||"string"==typeof t)return e.split(t);for(var r=e.split(t),n=[r[0]],i=1;i<r.length;++i)n.push("<tr>"),n.push(r[i]);return n}(e.slice(a,s),/(:?<tr[^>]*>)/i),c=-1,u=0,h=0,p=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},A=[];for(a=0;a<l.length;++a){var f=l[a].trim(),g=f.slice(0,3).toLowerCase();if("<tr"!=g){if("<td"==g||"<th"==g){var m=f.split(/<\/t[dh]>/i);for(s=0;s<m.length;++s){var v=m[s].trim();if(v.match(/<t[dh]/i)){for(var y=v,b=0;"<"==y.charAt(0)&&(b=y.indexOf(">"))>-1;)y=y.slice(b+1);for(var w=0;w<A.length;++w){var x=A[w];x.s.c==u&&x.s.r<c&&c<=x.e.r&&(u=x.e.c+1,w=-1)}var C=we(v.slice(0,v.indexOf(">")));p=C.colspan?+C.colspan:1,((h=+C.rowspan)>1||p>1)&&A.push({s:{r:c,c:u},e:{r:c+(h||1)-1,c:u+p-1}});var S=C.t||C["data-t"]||"";if(y.length){if(y=ze(y),d.s.r>c&&(d.s.r=c),d.e.r<c&&(d.e.r=c),d.s.c>u&&(d.s.c=u),d.e.c<u&&(d.e.c=u),y.length){var E={t:"s",v:y};r.raw||!y.trim().length||"s"==S||("TRUE"===y?E={t:"b",v:!0}:"FALSE"===y?E={t:"b",v:!1}:isNaN(ne(y))?isNaN(ie(y).getDate())||(E={t:"d",v:Z(y)},r.cellDates||(E={t:"n",v:W(E.v)}),E.z=r.dateNF||T._table[14]):E={t:"n",v:ne(y)}),r.dense?(n[c]||(n[c]=[]),n[c][u]=E):n[Zt({r:c,c:u})]=E,u+=p}}else u+=p}}}}else{if(++c,r.sheetRows&&r.sheetRows<=c){--c;break}u=0}}return n["!ref"]=tr(d),A.length&&(n["!merges"]=A),n}function t(e,t,r,n){for(var i=e["!merges"]||[],o=[],a=t.s.c;a<=t.e.c;++a){for(var s=0,l=0,c=0;c<i.length;++c)if(!(i[c].s.r>r||i[c].s.c>a||i[c].e.r<r||i[c].e.c<a)){if(i[c].s.r<r||i[c].s.c<a){s=-1;break}s=i[c].e.r-i[c].s.r+1,l=i[c].e.c-i[c].s.c+1;break}if(!(s<0)){var u=Zt({r,c:a}),h=n.dense?(e[r]||[])[a]:e[u],p=h&&null!=h.v&&(h.h||Oe(h.w||(nr(h),h.w)||""))||"",d={};s>1&&(d.rowspan=s),l>1&&(d.colspan=l),n.editable?p='<span contenteditable="true">'+p+"</span>":h&&(d["data-t"]=h&&h.t||"z",null!=h.v&&(d["data-v"]=h.v),null!=h.z&&(d["data-z"]=h.z),h.l&&"#"!=(h.l.Target||"#").charAt(0)&&(p='<a href="'+h.l.Target+'">'+p+"</a>")),d.id=(n.id||"sjs")+"-"+u,o.push(Ze("td",p,d))}}return"<tr>"+o.join("")+"</tr>"}function r(e,t,r){return[].join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}var n='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',i="</body></html>";return{to_workbook:function(t,r){var n=t.match(/<table.*?>[\s\S]*?<\/table>/gi);if(!n||0==n.length)throw new Error("Invalid HTML: could not find <table>");if(1==n.length)return ir(e(n[0],r),r);var i=Xc.book_new();return n.forEach((function(t,n){Xc.book_append_sheet(i,e(t,r),"Sheet"+(n+1))})),i},to_sheet:e,_row:t,BEGIN:n,END:i,_preamble:r,from_sheet:function(e,o){var a=o||{},s=null!=a.header?a.header:n,l=null!=a.footer?a.footer:i,c=[s],u=er(e["!ref"]);a.dense=Array.isArray(e),c.push(r(0,0,a));for(var h=u.s.r;h<=u.e.r;++h)c.push(t(e,u,h,a));return c.push("</table>"+l),c.join("")}}}();function tc(e,t,r){var n=r||{},i=0,o=0;if(null!=n.origin)if("number"==typeof n.origin)i=n.origin;else{var a="string"==typeof n.origin?Jt(n.origin):n.origin;i=a.r,o=a.c}var s=t.getElementsByTagName("tr"),l=Math.min(n.sheetRows||1e7,s.length),c={s:{r:0,c:0},e:{r:i,c:o}};if(e["!ref"]){var u=er(e["!ref"]);c.s.r=Math.min(c.s.r,u.s.r),c.s.c=Math.min(c.s.c,u.s.c),c.e.r=Math.max(c.e.r,u.e.r),c.e.c=Math.max(c.e.c,u.e.c),-1==i&&(c.e.r=i=u.e.r+1)}var h=[],p=0,d=e["!rows"]||(e["!rows"]=[]),A=0,f=0,g=0,m=0,v=0,y=0;for(e["!cols"]||(e["!cols"]=[]);A<s.length&&f<l;++A){var b=s[A];if(nc(b)){if(n.display)continue;d[f]={hidden:!0}}var w=b.children;for(g=m=0;g<w.length;++g){var x=w[g];if(!n.display||!nc(x)){var C=x.hasAttribute("data-v")?x.getAttribute("data-v"):x.hasAttribute("v")?x.getAttribute("v"):ze(x.innerHTML),S=x.getAttribute("data-z")||x.getAttribute("z");for(p=0;p<h.length;++p){var E=h[p];E.s.c==m+o&&E.s.r<f+i&&f+i<=E.e.r&&(m=E.e.c+1-o,p=-1)}y=+x.getAttribute("colspan")||1,((v=+x.getAttribute("rowspan")||1)>1||y>1)&&h.push({s:{r:f+i,c:m+o},e:{r:f+i+(v||1)-1,c:m+o+(y||1)-1}});var B={t:"s",v:C},k=x.getAttribute("data-t")||x.getAttribute("t")||"";null!=C&&(0==C.length?B.t=k||"z":n.raw||0==C.trim().length||"s"==k||("TRUE"===C?B={t:"b",v:!0}:"FALSE"===C?B={t:"b",v:!1}:isNaN(ne(C))?isNaN(ie(C).getDate())||(B={t:"d",v:Z(C)},n.cellDates||(B={t:"n",v:W(B.v)}),B.z=n.dateNF||T._table[14]):B={t:"n",v:ne(C)})),void 0===B.z&&null!=S&&(B.z=S);var _="",I=x.getElementsByTagName("A");if(I&&I.length)for(var M=0;M<I.length&&(!I[M].hasAttribute("href")||"#"==(_=I[M].getAttribute("href")).charAt(0));++M);_&&"#"!=_.charAt(0)&&(B.l={Target:_}),n.dense?(e[f+i]||(e[f+i]=[]),e[f+i][m+o]=B):e[Zt({c:m+o,r:f+i})]=B,c.e.c<m+o&&(c.e.c=m+o),m+=y}}++f}return h.length&&(e["!merges"]=(e["!merges"]||[]).concat(h)),c.e.r=Math.max(c.e.r,f-1+i),e["!ref"]=tr(c),f>=l&&(e["!fullref"]=tr((c.e.r=s.length-A+f-1+i,c))),e}function rc(e,t){return tc((t||{}).dense?[]:{},e,t)}function nc(e){var t="",r=function(e){return e.ownerDocument.defaultView&&"function"==typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null}(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style.display),"none"===t}var ic,oc=(ic={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']},function(e,t){var r,n,i,o,a,s,l,c=t||{},u=_l(e),h=[],p={name:""},d="",A=0,f={},g=[],m=c.dense?[]:{},v={value:""},y="",b=0,w=[],x=-1,C=-1,S={s:{r:1e6,c:1e7},e:{r:0,c:0}},E=0,B={},k=[],_={},T=[],I=1,M=1,F=[],O={Names:[]},P={},D=["",""],N=[],L={},U="",R=0,H=!1,Q=!1,j=0;for(Tl.lastIndex=0,u=u.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");a=Tl.exec(u);)switch(a[3]=a[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===a[1]?(S.e.c>=S.s.c&&S.e.r>=S.s.r?m["!ref"]=tr(S):m["!ref"]="A1:A1",c.sheetRows>0&&c.sheetRows<=S.e.r&&(m["!fullref"]=m["!ref"],S.e.r=c.sheetRows-1,m["!ref"]=tr(S)),k.length&&(m["!merges"]=k),T.length&&(m["!rows"]=T),i.name=i["名称"]||i.name,"undefined"!=typeof JSON&&JSON.stringify(i),g.push(i.name),f[i.name]=m,Q=!1):"/"!==a[0].charAt(a[0].length-2)&&(i=we(a[0],!1),x=C=-1,S.s.r=S.s.c=1e7,S.e.r=S.e.c=0,m=c.dense?[]:{},k=[],T=[],Q=!0);break;case"table-row-group":"/"===a[1]?--E:++E;break;case"table-row":case"行":if("/"===a[1]){x+=I,I=1;break}if((o=we(a[0],!1))["行号"]?x=o["行号"]-1:-1==x&&(x=0),(I=+o["number-rows-repeated"]||1)<10)for(j=0;j<I;++j)E>0&&(T[x+j]={level:E});C=-1;break;case"covered-table-cell":"/"!==a[1]&&++C,c.sheetStubs&&(c.dense?(m[x]||(m[x]=[]),m[x][C]={t:"z"}):m[Zt({r:x,c:C})]={t:"z"}),y="",w=[];break;case"table-cell":case"数据":if("/"===a[0].charAt(a[0].length-2))++C,v=we(a[0],!1),M=parseInt(v["number-columns-repeated"]||"1",10),s={t:"z",v:null},v.formula&&0!=c.cellFormula&&(s.f=cs(ke(v.formula))),"string"==(v["数据类型"]||v["value-type"])&&(s.t="s",s.v=ke(v["string-value"]||""),c.dense?(m[x]||(m[x]=[]),m[x][C]=s):m[Zt({r:x,c:C})]=s),C+=M-1;else if("/"!==a[1]){y="",b=0,w=[],M=1;var V=I?x+I-1:x;if(++C>S.e.c&&(S.e.c=C),C<S.s.c&&(S.s.c=C),x<S.s.r&&(S.s.r=x),V>S.e.r&&(S.e.r=V),N=[],L={},s={t:(v=we(a[0],!1))["数据类型"]||v["value-type"],v:null},c.cellFormula)if(v.formula&&(v.formula=ke(v.formula)),v["number-matrix-columns-spanned"]&&v["number-matrix-rows-spanned"]&&(_={s:{r:x,c:C},e:{r:x+(parseInt(v["number-matrix-rows-spanned"],10)||0)-1,c:C+(parseInt(v["number-matrix-columns-spanned"],10)||0)-1}},s.F=tr(_),F.push([_,s.F])),v.formula)s.f=cs(v.formula);else for(j=0;j<F.length;++j)x>=F[j][0].s.r&&x<=F[j][0].e.r&&C>=F[j][0].s.c&&C<=F[j][0].e.c&&(s.F=F[j][1]);switch((v["number-columns-spanned"]||v["number-rows-spanned"])&&(_={s:{r:x,c:C},e:{r:x+(parseInt(v["number-rows-spanned"],10)||0)-1,c:C+(parseInt(v["number-columns-spanned"],10)||0)-1}},k.push(_)),v["number-columns-repeated"]&&(M=parseInt(v["number-columns-repeated"],10)),s.t){case"boolean":s.t="b",s.v=De(v["boolean-value"]);break;case"float":case"percentage":case"currency":s.t="n",s.v=parseFloat(v.value);break;case"date":s.t="d",s.v=Z(v["date-value"]),c.cellDates||(s.t="n",s.v=W(s.v)),s.z="m/d/yy";break;case"time":s.t="n",s.v=X(v["time-value"])/86400,c.cellDates&&(s.t="d",s.v=Y(s.v)),s.z="HH:MM:SS";break;case"number":s.t="n",s.v=parseFloat(v["数据数值"]);break;default:if("string"!==s.t&&"text"!==s.t&&s.t)throw new Error("Unsupported value type "+s.t);s.t="s",null!=v["string-value"]&&(y=ke(v["string-value"]),w=[])}}else{if(H=!1,"s"===s.t&&(s.v=y||"",w.length&&(s.R=w),H=0==b),P.Target&&(s.l=P),N.length>0&&(s.c=N,N=[]),y&&!1!==c.cellText&&(s.w=y),H&&(s.t="z",delete s.v),(!H||c.sheetStubs)&&!(c.sheetRows&&c.sheetRows<=x))for(var z=0;z<I;++z){if(M=parseInt(v["number-columns-repeated"]||"1",10),c.dense)for(m[x+z]||(m[x+z]=[]),m[x+z][C]=0==z?s:te(s);--M>0;)m[x+z][C+M]=te(s);else for(m[Zt({r:x+z,c:C})]=s;--M>0;)m[Zt({r:x+z,c:C+M})]=te(s);S.e.c<=C&&(S.e.c=C)}C+=(M=parseInt(v["number-columns-repeated"]||"1",10))-1,M=0,s={},y="",w=[]}P={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===a[1]){if((r=h.pop())[0]!==a[3])throw"Bad state: "+r}else"/"!==a[0].charAt(a[0].length-2)&&h.push([a[3],!0]);break;case"annotation":if("/"===a[1]){if((r=h.pop())[0]!==a[3])throw"Bad state: "+r;L.t=y,w.length&&(L.R=w),L.a=U,N.push(L)}else"/"!==a[0].charAt(a[0].length-2)&&h.push([a[3],!1]);U="",R=0,y="",b=0,w=[];break;case"creator":"/"===a[1]?U=u.slice(R,a.index):R=a.index+a[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===a[1]){if((r=h.pop())[0]!==a[3])throw"Bad state: "+r}else"/"!==a[0].charAt(a[0].length-2)&&h.push([a[3],!1]);y="",b=0,w=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"电子表格":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"标题":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===a[1]){if(B[p.name]=d,(r=h.pop())[0]!==a[3])throw"Bad state: "+r}else"/"!==a[0].charAt(a[0].length-2)&&(d="",p=we(a[0],!1),h.push([a[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(h[h.length-1][0]){case"time-style":case"date-style":n=we(a[0],!1),d+=ic[a[3]]["long"===n.style?1:0]}break;case"text":if("/>"===a[0].slice(-2))break;if("/"===a[1])switch(h[h.length-1][0]){case"number-style":case"date-style":case"time-style":d+=u.slice(A,a.index)}else A=a.index+a[0].length;break;case"named-range":D=us((n=we(a[0],!1))["cell-range-address"]);var G={Name:n.name,Ref:D[0]+"!"+D[1]};Q&&(G.Sheet=g.length),O.Names.push(G);break;case"p":case"文本串":if(["master-styles"].indexOf(h[h.length-1][0])>-1)break;if("/"!==a[1]||v&&v["string-value"])we(a[0],!1),b=a.index+a[0].length;else{var K=(l=void 0,l=u.slice(b,a.index).replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n"),[ke(l.replace(/<[^>]*>/g,""))]);y=(y.length>0?y+"\n":"")+K[0]}break;case"database-range":if("/"===a[1])break;try{f[(D=us(we(a[0])["target-range-address"]))[0]]["!autofilter"]={ref:D[1]}}catch(e){}break;case"a":if("/"!==a[1]){if(!(P=we(a[0],!1)).href)break;P.Target=ke(P.href),delete P.href,"#"==P.Target.charAt(0)&&P.Target.indexOf(".")>-1?(D=us(P.Target.slice(1)),P.Target="#"+D[0]+"!"+D[1]):P.Target.match(/^\.\.[\\\/]/)&&(P.Target=P.Target.slice(3))}break;default:switch(a[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(c.WTF)throw new Error(a)}}var q={Sheets:f,SheetNames:g,Workbook:O};return c.bookSheets&&delete q.Sheets,q});function ac(e,t){t=t||{},le(e,"META-INF/manifest.xml")&&function(e,t){for(var r,n,i=_l(e);r=Tl.exec(i);)switch(r[3]){case"manifest":break;case"file-entry":if("/"==(n=we(r[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==n.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw r}}(ue(e,"META-INF/manifest.xml"),t);var r=he(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var n=oc(Ne(r),t);return le(e,"meta.xml")&&(n.Props=cn(ue(e,"meta.xml"))),n}function sc(e,t){return oc(e,t)}var lc=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+Je({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return ge+t}}(),cc=function(){var e="          <table:table-cell />\n",t=function(t,r,n){var i=[];i.push('      <table:table table:name="'+Ie(r.SheetNames[n])+'" table:style-name="ta1">\n');var o=0,a=0,s=er(t["!ref"]||"A1"),l=t["!merges"]||[],c=0,u=Array.isArray(t);if(t["!cols"])for(a=0;a<=s.e.c;++a)i.push("        <table:table-column"+(t["!cols"][a]?' table:style-name="co'+t["!cols"][a].ods+'"':"")+"></table:table-column>\n");var h="",p=t["!rows"]||[];for(o=0;o<s.s.r;++o)h=p[o]?' table:style-name="ro'+p[o].ods+'"':"",i.push("        <table:table-row"+h+"></table:table-row>\n");for(;o<=s.e.r;++o){for(h=p[o]?' table:style-name="ro'+p[o].ods+'"':"",i.push("        <table:table-row"+h+">\n"),a=0;a<s.s.c;++a)i.push(e);for(;a<=s.e.c;++a){var d=!1,A={},f="";for(c=0;c!=l.length;++c)if(!(l[c].s.c>a||l[c].s.r>o||l[c].e.c<a||l[c].e.r<o)){l[c].s.c==a&&l[c].s.r==o||(d=!0),A["table:number-columns-spanned"]=l[c].e.c-l[c].s.c+1,A["table:number-rows-spanned"]=l[c].e.r-l[c].s.r+1;break}if(d)i.push("          <table:covered-table-cell/>\n");else{var g=Zt({r:o,c:a}),m=u?(t[o]||[])[a]:t[g];if(m&&m.f&&(A["table:formula"]=Ie(("of:="+m.f.replace(ha,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")),m.F&&m.F.slice(0,g.length)==g)){var v=er(m.F);A["table:number-matrix-columns-spanned"]=v.e.c-v.s.c+1,A["table:number-matrix-rows-spanned"]=v.e.r-v.s.r+1}if(m){switch(m.t){case"b":f=m.v?"TRUE":"FALSE",A["office:value-type"]="boolean",A["office:boolean-value"]=m.v?"true":"false";break;case"n":f=m.w||String(m.v||0),A["office:value-type"]="float",A["office:value"]=m.v||0;break;case"s":case"str":f=null==m.v?"":m.v,A["office:value-type"]="string";break;case"d":f=m.w||Z(m.v).toISOString(),A["office:value-type"]="date",A["office:date-value"]=Z(m.v).toISOString(),A["table:style-name"]="ce1";break;default:i.push(e);continue}var y=Ie(f).replace(/  +/g,(function(e){return'<text:s text:c="'+e.length+'"/>'})).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>");if(m.l&&m.l.Target){var b=m.l.Target;"#"==(b="#"==b.charAt(0)?"#"+b.slice(1).replace(/\./,"!"):b).charAt(0)||b.match(/^\w+:/)||(b="../"+b),y=Ze("text:a",y,{"xlink:href":b.replace(/&/g,"&amp;")})}i.push("          "+Ze("table:table-cell",Ze("text:p",y,{}),A)+"\n")}else i.push(e)}}i.push("        </table:table-row>\n")}return i.push("      </table:table>\n"),i.join("")};return function(e,r){var n=[ge],i=Je({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),o=Je({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==r.bookType?(n.push("<office:document"+i+o+">\n"),n.push(an().replace(/office:document-meta/g,"office:meta"))):n.push("<office:document-content"+i+">\n"),function(e,t){e.push(" <office:automatic-styles>\n"),e.push('  <number:date-style style:name="N37" number:automatic-order="true">\n'),e.push('   <number:month number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push('   <number:day number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push("   <number:year/>\n"),e.push("  </number:date-style>\n");var r=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!cols"])for(var n=0;n<t["!cols"].length;++n)if(t["!cols"][n]){var i=t["!cols"][n];if(null==i.width&&null==i.wpx&&null==i.wch)continue;Co(i),i.ods=r;var o=t["!cols"][n].wpx+"px";e.push('  <style:style style:name="co'+r+'" style:family="table-column">\n'),e.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+o+'"/>\n'),e.push("  </style:style>\n"),++r}}));var n=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!rows"])for(var r=0;r<t["!rows"].length;++r)if(t["!rows"][r]){t["!rows"][r].ods=n;var i=t["!rows"][r].hpx+"px";e.push('  <style:style style:name="ro'+n+'" style:family="table-row">\n'),e.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+i+'"/>\n'),e.push("  </style:style>\n"),++n}})),e.push('  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),e.push('   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),e.push("  </style:style>\n"),e.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),e.push(" </office:automatic-styles>\n")}(n,e),n.push("  <office:body>\n"),n.push("    <office:spreadsheet>\n");for(var a=0;a!=e.SheetNames.length;++a)n.push(t(e.Sheets[e.SheetNames[a]],e,a));return n.push("    </office:spreadsheet>\n"),n.push("  </office:body>\n"),"fods"==r.bookType?n.push("</office:document>"):n.push("</office:document-content>"),n.join("")}}();function uc(e,t){if("fods"==t.bookType)return cc(e,t);var r=de(),n="",i=[],o=[];return pe(r,n="mimetype","application/vnd.oasis.opendocument.spreadsheet"),pe(r,n="content.xml",cc(e,t)),i.push([n,"text/xml"]),o.push([n,"ContentFile"]),pe(r,n="styles.xml",lc(e,t)),i.push([n,"text/xml"]),o.push([n,"StylesFile"]),pe(r,n="meta.xml",ge+an()),i.push([n,"text/xml"]),o.push([n,"MetadataFile"]),pe(r,n="manifest.rdf",function(e){var t=[ge];t.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var r=0;r!=e.length;++r)t.push(nn(e[r][0],e[r][1])),t.push(['  <rdf:Description rdf:about="">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+e[r][0]+'"/>\n',"  </rdf:Description>\n"].join(""));return t.push(nn("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}(o)),i.push([n,"application/rdf+xml"]),pe(r,n="META-INF/manifest.xml",function(e){var t=[ge];t.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),t.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var r=0;r<e.length;++r)t.push('  <manifest:file-entry manifest:full-path="'+e[r][0]+'" manifest:media-type="'+e[r][1]+'"/>\n');return t.push("</manifest:manifest>"),t.join("")}(i)),r}function hc(e){return function(t,r){var n=function(e,t){if(!t)return 0;var r=e.SheetNames.indexOf(t);if(-1==r)throw new Error("Sheet not found: "+t);return r}(t,r.sheet);return e.from_sheet(t.Sheets[t.SheetNames[n]],r,t)}}var pc=hc(ec),dc=hc({from_sheet:zc}),Ac=hc(void 0!==Di?Di:{}),fc=hc(void 0!==Ni?Ni:{}),gc=hc(void 0!==Ui?Ui:{}),mc=hc(void 0!==Ao?Ao:{}),vc=hc({from_sheet:Gc}),yc=hc(void 0!==Pi?Pi:{}),bc=hc(void 0!==Li?Li:{}),wc=hc(void 0!==Ri?{from_sheet:Ri.sheet_to_wk1}:{});function xc(e){return function(t){for(var r=0;r!=e.length;++r){var n=e[r];void 0===t[n[0]]&&(t[n[0]]=n[1]),"n"===n[2]&&(t[n[0]]=Number(t[n[0]]))}}}var Cc=function(e){xc([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)},Sc=xc([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function Ec(e,t,r,n,i,o,a,s,l,c,u,h){try{o[n]=Jr(he(e,r,!0),t);var p,d=ue(e,t);switch(s){case"sheet":p=fl(d,t,i,l,o[n],c,u,h);break;case"chart":if(!(p=function(e,t,r,n,i,o){return".bin"===t.slice(-4)?function(e,t,r,n,i){if(!e)return e;n||(n={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},a=[],s=!1;return Qt(e,(function(e,n,l){switch(l){case 550:o["!rel"]=e;break;case 651:i.Sheets[r]||(i.Sheets[r]={}),e.name&&(i.Sheets[r].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:a.push(n);break;case 38:a.pop();break;default:if((n||"").indexOf("Begin")>0)a.push(n);else if((n||"").indexOf("End")>0)a.pop();else if(!s||t.WTF)throw new Error("Unexpected record "+l+" "+n)}}),t),n["!id"][o["!rel"]]&&(o["!drawel"]=n["!id"][o["!rel"]]),o}(e,n,r,i,o):function(e,t,r,n,i){if(!e)return e;n||(n={"!id":{}});var o,a={"!type":"chart","!drawel":null,"!rel":""},s=e.match(ks);return s&&Is(s[0],0,i,r),(o=e.match(/drawing r:id="(.*?)"/))&&(a["!rel"]=o[1]),n["!id"][a["!rel"]]&&(a["!drawel"]=n["!id"][a["!rel"]]),a}(e,0,r,i,o)}(d,t,i,l,o[n],c))||!p["!drawel"])break;var A=fe(p["!drawel"].Target,t),f=$r(A),g=function(e,t){if(!e)return"??";var r=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}(he(e,A,!0),Jr(he(e,f,!0),A)),m=fe(g,A),v=$r(m);p=function(e,t,r,n,i,o){var a=o||{"!type":"chart"};if(!e)return o;var s=0,l=0,c="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=function(e){var t,r=[],n=e.match(/^<c:numCache>/);(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);t&&(r[+t[1]]=n?+t[2]:t[2])}));var i=ke((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[r,i,t]}(e);u.s.r=u.s.c=0,u.e.c=s,c=$t(s),t[0].forEach((function(e,r){a[c+Xt(r)]={t:"n",v:e,z:t[1]},l=r})),u.e.r<l&&(u.e.r=l),++s})),s>0&&(a["!ref"]=tr(u)),a}(he(e,m,!0),0,0,Jr(he(e,v,!0),m),0,p);break;case"macro":b=t,o[n],b.slice(-4),p={"!type":"macro"};break;case"dialog":p=function(e,t){return t.slice(-4),{"!type":"dialog"}}(0,t,o[n]);break;default:throw new Error("Unrecognized sheet type "+s)}a[n]=p;var y=[];o&&o[n]&&R(o[n]).forEach((function(r){if(o[n][r].Type==qr.CMNT){var i=fe(o[n][r].Target,t);if(!(y=function(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],n=[],i={},o=!1;return Qt(e,(function(e,a,s){switch(s){case 632:n.push(e);break;case 635:i=e;break;case 637:i.t=e.t,i.h=e.h,i.r=e.r;break;case 636:if(i.author=n[i.iauthor],delete i.iauthor,t.sheetRows&&i.rfx&&t.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,r.push(i);break;case 3072:case 37:case 38:break;case 35:o=!0;break;case 36:o=!1;break;default:if((a||"").indexOf("Begin")>0);else if((a||"").indexOf("End")>0);else if(!o||t.WTF)throw new Error("Unexpected record "+s+" "+a)}})),r}(e,r):function(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],n=[],i=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&r.push(t[1])}}));var o=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return o&&o[1]&&o[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var i=e.match(/<(?:\w+:)?comment[^>]*>/);if(i){var o=we(i[0]),a={author:o.authorId&&r[o.authorId]||"sheetjsghost",ref:o.ref,guid:o.guid},s=Jt(o.ref);if(!(t.sheetRows&&t.sheetRows<=s.r)){var l=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),c=!!l&&!!l[1]&&zi(l[1])||{r:"",t:"",h:""};a.r=c.r,"<t></t>"==c.r&&(c.t=c.h=""),a.t=(c.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(a.h=c.h),n.push(a)}}}})),n}(e,r)}(ue(e,i,!0),i,l))||!y.length)return;!function(e,t){var r,n=Array.isArray(e);t.forEach((function(t){var i=Jt(t.ref);if(n?(e[i.r]||(e[i.r]=[]),r=e[i.r][i.c]):r=e[t.ref],!r){r={t:"z"},n?e[i.r][i.c]=r:e[t.ref]=r;var o=rr(e["!ref"]||"BDWGO1000001:A1");o.s.r>i.r&&(o.s.r=i.r),o.e.r<i.r&&(o.e.r=i.r),o.s.c>i.c&&(o.s.c=i.c),o.e.c<i.c&&(o.e.c=i.c);var a=tr(o);a!==e["!ref"]&&(e["!ref"]=a)}r.c||(r.c=[]);var s={a:t.author,t:t.t,r:t.r};t.h&&(s.h=t.h),r.c.push(s)}))}(p,y)}}))}catch(e){if(l.WTF)throw e}var b}function Bc(e){return"/"==e.charAt(0)?e.slice(1):e}function kc(e,t){if(I(T),Cc(t=t||{}),le(e,"META-INF/manifest.xml"))return ac(e,t);if(le(e,"objectdata.xml"))return ac(e,t);if(le(e,"Index/Document.iwa"))throw new Error("Unsupported NUMBERS file");if(!le(e,"[Content_Types].xml")){if(le(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(le(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var r,n,i=function(e){for(var t=e.FullPaths||R(e.files),r=[],n=0;n<t.length;++n)"/"!=t[n].slice(-1)&&r.push(t[n]);return r.sort()}(e),o=function(e){var t={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""};if(!e||!e.match)return t;var r={};if((e.match(ve)||[]).forEach((function(e){var n=we(e);switch(n[0].replace(ye,"<")){case"<?xml":break;case"<Types":t.xmlns=n["xmlns"+(n[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":r[n.Extension]=n.ContentType;break;case"<Override":void 0!==t[zr[n.ContentType]]&&t[zr[n.ContentType]].push(n.PartName)}})),t.xmlns!==nt.CT)throw new Error("Unknown Namespace: "+t.xmlns);return t.calcchain=t.calcchains.length>0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}(he(e,"[Content_Types].xml")),a=!1;if(0===o.workbooks.length&&ue(e,n="xl/workbook.xml",!0)&&o.workbooks.push(n),0===o.workbooks.length){if(!ue(e,n="xl/workbook.bin",!0))throw new Error("Could not find workbook");o.workbooks.push(n),a=!0}"bin"==o.workbooks[0].slice(-3)&&(a=!0);var s={},l={};if(!t.bookSheets&&!t.bookProps){if(hs=[],o.sst)try{hs=function(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],n=!1;return Qt(e,(function(e,i,o){switch(o){case 159:r.Count=e[0],r.Unique=e[1];break;case 19:r.push(e);break;case 160:return!0;case 35:n=!0;break;case 36:n=!1;break;default:if(i.indexOf("Begin")>0||i.indexOf("End"),!n||t.WTF)throw new Error("Unexpected record "+o+" "+i)}})),r}(e,r):function(e,t){var r=[],n="";if(!e)return r;var i=e.match(Gi);if(i){n=i[2].replace(Ki,"").split(Yi);for(var o=0;o!=n.length;++o){var a=zi(n[o].trim(),t);null!=a&&(r[r.length]=a)}i=we(i[1]),r.Count=i.count,r.Unique=i.uniqueCount}return r}(e,r)}(ue(e,Bc(o.sst)),o.sst,t)}catch(e){if(t.WTF)throw e}t.cellStyles&&o.themes.length&&(s=function(e,t,r){return ea(e,r)}(he(e,o.themes[0].replace(/^\//,""),!0)||"",o.themes[0],t)),o.style&&(l=function(e,t,r,n){return".bin"===t.slice(-4)?function(e,t,r){var n={NumberFmt:[]};for(var i in T._table)n.NumberFmt[i]=T._table[i];n.CellXf=[],n.Fonts=[];var o=[],a=!1;return Qt(e,(function(e,i,s){switch(s){case 44:n.NumberFmt[e[0]]=e[1],T.load(e[1],e[0]);break;case 43:n.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=go(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:"BrtBeginCellXFs"==o[o.length-1]&&n.CellXf.push(e);break;case 35:a=!0;break;case 36:a=!1;break;case 37:o.push(i),a=!0;break;case 38:o.pop(),a=!1;break;default:if((i||"").indexOf("Begin")>0)o.push(i);else if((i||"").indexOf("End")>0)o.pop();else if(!a||r.WTF&&"BrtACBegin"!=o[o.length-1])throw new Error("Unexpected record "+s+" "+i)}})),n}(e,r,n):Do(e,r,n)}(ue(e,Bc(o.style)),o.style,s,t))}o.links.map((function(r){try{return Jr(he(e,$r(Bc(r))),r),function(e,t,r,n){if(".bin"===r.slice(-4))return function(e,t,r,n){if(!e)return e;var i=n||{},o=!1;Qt(e,(function(e,t,r){switch(r){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:o=!0;break;case 36:o=!1;break;default:if((t||"").indexOf("Begin")>0);else if((t||"").indexOf("End")>0);else if(!o||i.WTF)throw new Error("Unexpected record "+r.toString(16)+" "+t)}}),i)}(e,0,0,n)}(ue(e,Bc(r)),0,r,t)}catch(e){}}));var c=function(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},n=[],i=!1;t||(t={}),t.biff=12;var o=[],a=[[]];return a.SheetNames=[],a.XTI=[],Vl[16]={n:"BrtFRTArchID$",f:dl},Qt(e,(function(e,s,l){switch(l){case 156:a.SheetNames.push(e.name),r.Sheets.push(e);break;case 153:r.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=qa(e.Ptg,0,null,a,t),delete t.SID,delete e.Ptg,o.push(e);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:a[0].length?a.push([l,e]):a[0]=[l,e],a[a.length-1].XTI=[];break;case 362:0===a.length&&(a[0]=[],a[0].XTI=[]),a[a.length-1].XTI=a[a.length-1].XTI.concat(e),a.XTI=a.XTI.concat(e);break;case 35:case 37:n.push(s),i=!0;break;case 36:case 38:n.pop(),i=!1;break;default:if((s||"").indexOf("Begin")>0);else if((s||"").indexOf("End")>0);else if(!i||t.WTF&&"BrtACBegin"!=n[n.length-1]&&"BrtFRTBegin"!=n[n.length-1])throw new Error("Unexpected record "+l+" "+s)}}),t),al(r),r.Names=o,r.supbooks=a,r}(e,r):function(e,t){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},n=!1,i="xmlns",o={},a=0;if(e.replace(ve,(function(s,l){var c=we(s);switch(xe(c[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":s.match(cl)&&(i="xmlns"+s.match(/<(\w+):/)[1]),r.xmlns=c[i];break;case"<fileVersion":delete c[0],r.AppVersion=c;break;case"<workbookPr":case"<workbookPr/>":el.forEach((function(e){if(null!=c[e[0]])switch(e[2]){case"bool":r.WBProps[e[0]]=De(c[e[0]]);break;case"int":r.WBProps[e[0]]=parseInt(c[e[0]],10);break;default:r.WBProps[e[0]]=c[e[0]]}})),c.codeName&&(r.WBProps.CodeName=Ne(c.codeName));break;case"<workbookView":case"<workbookView/>":delete c[0],r.WBView.push(c);break;case"<sheet":switch(c.state){case"hidden":c.Hidden=1;break;case"veryHidden":c.Hidden=2;break;default:c.Hidden=0}delete c.state,c.name=ke(Ne(c.name)),delete c[0],r.Sheets.push(c);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":n=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":n=!1;break;case"<definedName":(o={}).Name=Ne(c.name),c.comment&&(o.Comment=c.comment),c.localSheetId&&(o.Sheet=+c.localSheetId),De(c.hidden||"0")&&(o.Hidden=!0),a=l+s.length;break;case"</definedName>":o.Ref=ke(Ne(e.slice(a,l))),r.Names.push(o);break;case"<calcPr":case"<calcPr/>":delete c[0],r.CalcPr=c;break;default:if(!n&&t.WTF)throw new Error("unrecognized "+c[0]+" in workbook")}return s})),-1===nt.main.indexOf(r.xmlns))throw new Error("Unknown Namespace: "+r.xmlns);return al(r),r}(e,r)}(ue(e,Bc(o.workbooks[0])),o.workbooks[0],t),u={},h="";o.coreprops.length&&((h=ue(e,Bc(o.coreprops[0]),!0))&&(u=cn(h)),0!==o.extprops.length&&(h=ue(e,Bc(o.extprops[0]),!0))&&function(e,t,r){var n={};t||(t={}),e=Ne(e),pn.forEach((function(r){var i=(e.match(We(r[0]))||[])[1];switch(r[2]){case"string":i&&(t[r[1]]=ke(i));break;case"bool":t[r[1]]="true"===i;break;case"raw":var o=e.match(new RegExp("<"+r[0]+"[^>]*>([\\s\\S]*?)</"+r[0]+">"));o&&o.length>0&&(n[r[1]]=o[1])}})),n.HeadingPairs&&n.TitlesOfParts&&dn(n.HeadingPairs,n.TitlesOfParts,t,r)}(h,u,t));var p={};t.bookSheets&&!t.bookProps||0!==o.custprops.length&&(h=he(e,Bc(o.custprops[0]),!0))&&(p=function(e,t){var r={},n="",i=e.match(fn);if(i)for(var o=0;o!=i.length;++o){var a=i[o],s=we(a);switch(s[0]){case"<?xml":case"<Properties":break;case"<property":n=ke(s.name);break;case"</property>":n=null;break;default:if(0===a.indexOf("<vt:")){var l=a.split(">"),c=l[0].slice(4),u=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":r[n]=ke(u);break;case"bool":r[n]=De(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[n]=parseInt(u,10);break;case"r4":case"r8":case"decimal":r[n]=parseFloat(u);break;case"filetime":case"date":r[n]=Z(u);break;default:if("/"==c.slice(-1))break;t.WTF&&"undefined"!=typeof console&&console.warn("Unexpected",a,c,l)}}else if("</"===a.slice(0,2));else if(t.WTF)throw new Error(a)}}return r}(h,t));var d={};if((t.bookSheets||t.bookProps)&&(c.Sheets?r=c.Sheets.map((function(e){return e.name})):u.Worksheets&&u.SheetNames.length>0&&(r=u.SheetNames),t.bookProps&&(d.Props=u,d.Custprops=p),t.bookSheets&&void 0!==r&&(d.SheetNames=r),t.bookSheets?d.SheetNames:t.bookProps))return d;r={};var A,f={};t.bookDeps&&o.calcchain&&(A=ue(e,Bc(o.calcchain)),f=".bin"===o.calcchain.slice(-4)?function(e){var t=[];return Qt(e,(function(e,r,n){if(63===n)t.push(e);else if((r||"").indexOf("Begin")>0);else if(!((r||"").indexOf("End")>0))throw new Error("Unexpected record "+n+" "+r)})),t}(A):function(e){var t=[];if(!e)return t;var r=1;return(e.match(ve)||[]).forEach((function(e){var n=we(e);switch(n[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete n[0],n.i?r=n.i:n.i=r,t.push(n)}})),t}(A));var g,m,v=0,y={},b=c.Sheets;u.Worksheets=b.length,u.SheetNames=[];for(var w=0;w!=b.length;++w)u.SheetNames[w]=b[w].name;var x=a?"bin":"xml",C=o.workbooks[0].lastIndexOf("/"),S=(o.workbooks[0].slice(0,C+1)+"_rels/"+o.workbooks[0].slice(C+1)+".rels").replace(/^\//,"");le(e,S)||(S="xl/_rels/workbook."+x+".rels");var E=Jr(he(e,S,!0),S);E&&(E=function(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,(r=e["!id"][t.id].Type,qr.WS.indexOf(r)>-1?"sheet":qr.CS&&r==qr.CS?"chart":qr.DS&&r==qr.DS?"dialog":qr.MS&&r==qr.MS?"macro":r&&r.length?r:"sheet")];var r}))}catch(e){return null}return e&&0!==e.length?e:null}(E,c.Sheets));var B=ue(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(v=0;v!=u.Worksheets;++v){var k="sheet";if(E&&E[v]?(g="xl/"+E[v][1].replace(/[\/]?xl\//,""),le(e,g)||(g=E[v][1]),le(e,g)||(g=S.replace(/_rels\/.*$/,"")+E[v][1]),k=E[v][2]):g=(g="xl/worksheets/sheet"+(v+1-B)+"."+x).replace(/sheet0\./,"sheet."),m=g.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(v!=t.sheets)continue e;break;case"string":if(u.SheetNames[v].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var _=!1,M=0;M!=t.sheets.length;++M)"number"==typeof t.sheets[M]&&t.sheets[M]==v&&(_=1),"string"==typeof t.sheets[M]&&t.sheets[M].toLowerCase()==u.SheetNames[v].toLowerCase()&&(_=1);if(!_)continue e}}Ec(e,g,m,u.SheetNames[v],v,y,r,k,t,c,s,l)}return d={Directory:o,Workbook:c,Props:u,Custprops:p,Deps:f,Sheets:r,SheetNames:u.SheetNames,Strings:hs,Styles:l,Themes:s,SSF:T.get_table()},t&&t.bookFiles&&(e.files?(d.keys=i,d.files=e.files):(d.keys=[],d.files={},e.FullPaths.forEach((function(t,r){t=t.replace(/^Root Entry[\/]/,""),d.keys.push(t),d.files[t]=e.FileIndex[r]})))),t&&t.bookVBA&&(o.vba.length>0?d.vbaraw=ue(e,Bc(o.vba[0]),!0):o.defaults&&"application/vnd.ms-office.vbaProject"===o.defaults.bin&&(d.vbaraw=ue(e,"xl/vbaProject.bin",!0))),d}function _c(e,t){var r=t||{},n="Workbook",i=N.find(e,n);try{if(n="/!DataSpaces/Version",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(function(e){var t={};t.id=e.read_shift(0,"lpp4"),t.R=eo(e,4),t.U=eo(e,4),t.W=eo(e,4)}(i.content),n="/!DataSpaces/DataSpaceMap",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var o=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(to(e));return t}(i.content);if(1!==o.length||1!==o[0].comps.length||0!==o[0].comps[0].t||"StrongEncryptionDataSpace"!==o[0].name||"EncryptedPackage"!==o[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var a=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}(i.content);if(1!=a.length||"StrongEncryptionTransform"!=a[0])throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);!function(e){var t=function(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=eo(e,4),t.U=eo(e,4),t.W=eo(e,4),t}(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record")}(i.content)}catch(e){}if(n="/EncryptionInfo",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var s=function(e){var t=eo(e);switch(t.Minor){case 2:return[t.Minor,io(e)];case 3:return[t.Minor,oo()];case 4:return[t.Minor,ao(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}(i.content);if(n="/EncryptedPackage",!(i=N.find(e,n))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(4==s[0]&&"undefined"!=typeof decrypt_agile)return decrypt_agile(s[1],i.content,r.password||"",r);if(2==s[0]&&"undefined"!=typeof decrypt_std76)return decrypt_std76(s[1],i.content,r.password||"",r);throw new Error("File is password-protected")}function Tc(e,t){if(na=1024,"ods"==t.bookType)return uc(e,t);e&&!e.SSF&&(e.SSF=T.get_table()),e&&e.SSF&&(I(T),T.load_table(e.SSF),t.revssf=j(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,ds?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xlsb"==t.bookType?"bin":"xml",n=ca.indexOf(t.bookType)>-1,i={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""};Sc(t=t||{});var o=de(),a="",s=0;if(t.cellXfs=[],ms(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),pe(o,a="docProps/core.xml",function(e,t){var r=t||{},n=[ge,un],i={};if(!e&&!r.Props)return n.join("");e&&(null!=e.CreatedDate&&hn("dcterms:created","string"==typeof e.CreatedDate?e.CreatedDate:et(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i),null!=e.ModifiedDate&&hn("dcterms:modified","string"==typeof e.ModifiedDate?e.ModifiedDate:et(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i));for(var o=0;o!=sn.length;++o){var a=sn[o],s=r.Props&&null!=r.Props[a[1]]?r.Props[a[1]]:e?e[a[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&hn(a[0],s,null,n,i)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}(e.Props,t)),i.coreprops.push(a),rn(t.rels,2,a,qr.CORE_PROPS),a="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var l=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}else e.Props.SheetNames=e.SheetNames;for(e.Props.Worksheets=e.Props.SheetNames.length,pe(o,a,function(e){var t=[],r=Ze;return e||(e={}),e.Application="SheetJS",t[t.length]=ge,t[t.length]=An,pn.forEach((function(n){if(void 0!==e[n[1]]){var i;switch(n[2]){case"string":i=Ie(String(e[n[1]]));break;case"bool":i=e[n[1]]?"true":"false"}void 0!==i&&(t[t.length]=r(n[0],i))}})),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map((function(e){return"<vt:lpstr>"+Ie(e)+"</vt:lpstr>"})).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}(e.Props)),i.extprops.push(a),rn(t.rels,3,a,qr.EXT_PROPS),e.Custprops!==e.Props&&R(e.Custprops||{}).length>0&&(pe(o,a="docProps/custom.xml",function(e){var t=[ge,gn];if(!e)return t.join("");var r=1;return R(e).forEach((function(n){++r,t[t.length]=Ze("property",function(e){switch(typeof e){case"string":var t=Ze("vt:lpwstr",Ie(e));return t.replace(/&quot;/g,"_x0022_");case"number":return Ze((0|e)==e?"vt:i4":"vt:r8",Ie(String(e)));case"boolean":return Ze("vt:bool",e?"true":"false")}if(e instanceof Date)return Ze("vt:filetime",et(e));throw new Error("Unable to serialize "+e)}(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Ie(n)})})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}(e.Custprops)),i.custprops.push(a),rn(t.rels,4,a,qr.CUST_PROPS)),s=1;s<=e.SheetNames.length;++s){var u={"!id":{}},h=e.Sheets[e.SheetNames[s-1]];if((h||{})["!type"],pe(o,a="xl/worksheets/sheet"+s+"."+r,ml(s-1,a,t,e,u)),i.sheets.push(a),rn(t.wbrels,-1,"worksheets/sheet"+s+"."+r,qr.WS[0]),h){var p=h["!comments"],d=!1;if(p&&p.length>0){var A="xl/comments"+s+"."+r;pe(o,A,yl(p,A,t)),i.comments.push(A),rn(u,-1,"../comments"+s+"."+r,qr.CMNT),d=!0}h["!legacy"]&&d&&pe(o,"xl/drawings/vmlDrawing"+s+".vml",ia(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&pe(o,$r(a),en(u))}return null!=t.Strings&&t.Strings.length>0&&(pe(o,a="xl/sharedStrings."+r,vl(t.Strings,a,t)),i.strs.push(a),rn(t.wbrels,-1,"sharedStrings."+r,qr.SST)),pe(o,a="xl/workbook."+r,gl(e,a,t)),i.workbooks.push(a),rn(t.rels,1,a,qr.WB),pe(o,a="xl/theme/theme1.xml",ta(e.Themes,t)),i.themes.push(a),rn(t.wbrels,-1,"theme/theme1.xml",qr.THEME),pe(o,a="xl/styles."+r,function(e,t,r){return(".bin"===t.slice(-4)?zo:Lo)(e,r)}(e,a,t)),i.styles.push(a),rn(t.wbrels,-1,"styles."+r,qr.STY),e.vbaraw&&n&&(pe(o,a="xl/vbaProject.bin",e.vbaraw),i.vba.push(a),rn(t.wbrels,-1,"vbaProject.bin",qr.VBA)),pe(o,"[Content_Types].xml",function(e,t){var r,n=[];n[n.length]=ge,n[n.length]=Yr,n=n.concat(Xr);var i=function(i){e[i]&&e[i].length>0&&(r=e[i][0],n[n.length]=Ze("Override",null,{PartName:("/"==r[0]?"":"/")+r,ContentType:Gr[i][t.bookType||"xlsx"]}))},o=function(r){(e[r]||[]).forEach((function(e){n[n.length]=Ze("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:Gr[r][t.bookType||"xlsx"]})}))},a=function(t){(e[t]||[]).forEach((function(e){n[n.length]=Ze("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:Kr[t][0]})}))};return i("workbooks"),o("sheets"),o("charts"),a("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(a),a("vba"),a("comments"),a("drawings"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}(i,t)),pe(o,"_rels/.rels",en(t.rels)),pe(o,"xl/_rels/workbook."+r+".rels",en(t.wbrels)),delete t.revssf,delete t.ssf,o}function Ic(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=g.decode(e.slice(0,12));break;case"binary":r=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function Mc(e,t){var r=0;e:for(;r<e.length;)switch(e.charCodeAt(r)){case 10:case 13:case 32:++r;break;case 60:return Ml(e.slice(r),t);default:break e}return Ui.to_workbook(e,t)}function Fc(e,t,r,n){return n?(r.type="string",Ui.to_workbook(e,r)):Ui.to_workbook(t,r)}function Oc(e,t){u();var r=t||{};if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer)return Oc(new Uint8Array(e),((r=te(r)).type="array",r));var n,i=e,o=!1;if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),ps={},r.dateNF&&(ps.dateNF=r.dateNF),r.type||(r.type=m&&Buffer.isBuffer(e)?"buffer":"base64"),"file"==r.type&&(r.type=m?"buffer":"binary",i=function(e){if(void 0!==D)return D.readFileSync(e);if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var t=File(e);t.open("r"),t.encoding="binary";var r=t.read();return t.close(),r}catch(e){if(!e.message||!e.message.match(/onstruct/))throw e}throw new Error("Cannot access file "+e)}(e)),"string"==r.type&&(o=!0,r.type="binary",r.codepage=65001,i=function(e){return e.match(/[^\x00-\x7F]/)?Le(e):e}(e)),"array"==r.type&&"undefined"!=typeof Uint8Array&&e instanceof Uint8Array&&"undefined"!=typeof ArrayBuffer){var a=new ArrayBuffer(3),s=new Uint8Array(a);if(s.foo="bar",!s.foo)return(r=te(r)).type="array",Oc(E(i),r)}switch((n=Ic(i,r))[0]){case 208:if(207===n[1]&&17===n[2]&&224===n[3]&&161===n[4]&&177===n[5]&&26===n[6]&&225===n[7])return function(e,t){return N.find(e,"EncryptedPackage")?_c(e,t):jl(e,t)}(N.read(i,r),r);break;case 9:if(n[1]<=8)return jl(i,r);break;case 60:return Ml(i,r);case 73:if(73===n[1]&&42===n[2]&&0===n[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===n[1])return function(e,t){var r=t||{},n=!!r.WTF;r.WTF=!0;try{var i=Di.to_workbook(e,r);return r.WTF=n,i}catch(i){if(r.WTF=n,!i.message.match(/SYLK bad record ID/)&&n)throw i;return Ui.to_workbook(e,t)}}(i,r);break;case 84:if(65===n[1]&&66===n[2]&&76===n[3])return Ni.to_workbook(i,r);break;case 80:return 75===n[1]&&n[2]<9&&n[3]<9?function(e,t){var r=e,n=t||{};return n.type||(n.type=m&&Buffer.isBuffer(e)?"buffer":"base64"),kc(Ae(r,n),n)}(i,r):Fc(e,i,r,o);case 239:return 60===n[3]?Ml(i,r):Fc(e,i,r,o);case 255:if(254===n[1])return function(e,t){var r=e;return"base64"==t.type&&(r=g.decode(r)),r=cptable.utils.decode(1200,r.slice(2),"str"),t.type="binary",Mc(r,t)}(i,r);if(0===n[1]&&2===n[2]&&0===n[3])return Ri.to_workbook(i,r);break;case 0:if(0===n[1]){if(n[2]>=2&&0===n[3])return Ri.to_workbook(i,r);if(0===n[2]&&(8===n[3]||9===n[3]))return Ri.to_workbook(i,r)}break;case 3:case 131:case 139:case 140:return Pi.to_workbook(i,r);case 123:if(92===n[1]&&114===n[2]&&116===n[3])return Ao.to_workbook(i,r);break;case 10:case 13:case 32:return function(e,t){var r="",n=Ic(e,t);switch(t.type){case"base64":r=g.decode(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=ee(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==n[0]&&187==n[1]&&191==n[2]&&(r=Ne(r)),Mc(r,t)}(i,r);case 137:if(80===n[1]&&78===n[2]&&71===n[3])throw new Error("PNG Image File is not a spreadsheet")}return Pi.versions.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?Pi.to_workbook(i,r):Fc(e,i,r,o)}function Pc(e,t){var r=t||{};return r.type="file",Oc(e,r)}function Dc(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return U(t.file,N.write(e,{type:m?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return N.write(e,t)}function Nc(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return g.encode(Le(n));case"binary":return Le(n);case"string":return e;case"file":return U(t.file,n,"utf8");case"buffer":return m?v(n,"utf8"):Nc(n,{type:"binary"}).split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function Lc(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",n=0;n<e.length;++n)r+=String.fromCharCode(e[n]);return"base64"==t.type?g.encode(r):"string"==t.type?Ne(r):r;case"file":return U(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function Uc(e,t){u(),function(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t,r,n,i=e.Workbook&&e.Workbook.Sheets||[];t=e.SheetNames,r=i,n=!!e.vbaraw,t.forEach((function(e,i){ll(e);for(var o=0;o<i;++o)if(e==t[o])throw new Error("Duplicate Sheet Name: "+e);if(n){var a=r&&r[i]&&r[i].CodeName||e;if(95==a.charCodeAt(0)&&a.length>22)throw new Error("Bad Code Name: Worksheet"+a)}}));for(var o=0;o<e.SheetNames.length;++o)ys(e.Sheets[e.SheetNames[o]],e.SheetNames[o],o)}(e);var r=te(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),"array"==r.type){r.type="binary";var n=Uc(e,r);return r.type="array",C(n)}switch(r.bookType||"xlsb"){case"xml":case"xlml":return Nc(Nl(e,r),r);case"slk":case"sylk":return Nc(Ac(e,r),r);case"htm":case"html":return Nc(pc(e,r),r);case"txt":return function(e,t){switch(t.type){case"base64":return g.encode(e);case"binary":case"string":return e;case"file":return U(t.file,e,"binary");case"buffer":return m?v(e,"binary"):e.split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}(vc(e,r),r);case"csv":return Nc(dc(e,r),r,"\ufeff");case"dif":return Nc(fc(e,r),r);case"dbf":return Lc(yc(e,r),r);case"prn":return Nc(gc(e,r),r);case"rtf":return Nc(mc(e,r),r);case"eth":return Nc(bc(e,r),r);case"fods":return Nc(uc(e,r),r);case"wk1":return Lc(wc(e,r),r);case"wk3":return Lc(Ri.book_to_wk3(e,r),r);case"biff2":r.biff||(r.biff=2);case"biff3":r.biff||(r.biff=3);case"biff4":return r.biff||(r.biff=4),Lc(Zl(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),function(e,t){var r=t||{};return Dc(function(e,t){var r=t||{},n=N.utils.cfb_new({root:"R"}),i="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":i="/Workbook",r.biff=8;break;case"biff5":i="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return N.utils.cfb_add(n,i,Zl(e,r)),8==r.biff&&(e.Props||e.Custprops)&&function(e,t){var r,n=[],i=[],o=[],a=0;if(e.Props)for(r=R(e.Props),a=0;a<r.length;++a)(Object.prototype.hasOwnProperty.call(Ur,r[a])?n:Object.prototype.hasOwnProperty.call(Rr,r[a])?i:o).push([r[a],e.Props[r[a]]]);if(e.Custprops)for(r=R(e.Custprops),a=0;a<r.length;++a)Object.prototype.hasOwnProperty.call(e.Props||{},r[a])||(Object.prototype.hasOwnProperty.call(Ur,r[a])?n:Object.prototype.hasOwnProperty.call(Rr,r[a])?i:o).push([r[a],e.Custprops[r[a]]]);var s=[];for(a=0;a<o.length;++a)Mn.indexOf(o[a][0])>-1||null!=o[a][1]&&s.push(o[a]);i.length&&N.utils.cfb_add(t,"/SummaryInformation",Dn(i,Hl,Rr,Lr)),(n.length||s.length)&&N.utils.cfb_add(t,"/DocumentSummaryInformation",Dn(n,Ql,Ur,Nr,s.length?s:null,"05d5cdd59c2e1b10939708002b2cf9ae"))}(e,n),8==r.biff&&e.vbaraw&&function(e,t){t.FullPaths.forEach((function(r,n){if(0!=n){var i=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==i.slice(-1)&&N.utils.cfb_add(e,i,t.FileIndex[n].content)}}))}(n,N.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),n}(e,r),r)}(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"ods":return function(e,t){var r=te(t||{}),n=Tc(e,r),i={};if(r.compression&&(i.compression="DEFLATE"),r.password)i.type=m?"nodebuffer":"string";else switch(r.type){case"base64":i.type="base64";break;case"binary":i.type="string";break;case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");case"buffer":case"file":i.type=m?"nodebuffer":"string";break;default:throw new Error("Unrecognized type "+r.type)}var o=n.FullPaths?N.write(n,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[i.type]||i.type}):n.generate(i);return r.password&&"undefined"!=typeof encrypt_agile?Dc(encrypt_agile(o,r.password),r):"file"===r.type?U(r.file,o):"string"==r.type?Ne(o):o}(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function Rc(e){if(!e.bookType){var t=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();t.match(/^\.[a-z]+$/)&&(e.bookType=t.slice(1)),e.bookType={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"}[e.bookType]||e.bookType}}function Hc(e,t,r){var n=r||{};return n.type="file",n.file=t,Rc(n),Uc(e,n)}function Qc(e,t,r,n,i,o,a,s){var l=Xt(r),c=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),h=!0,p=1===i?[]:{};if(1!==i)if(Object.defineProperty)try{Object.defineProperty(p,"__rowNum__",{value:r,enumerable:!1})}catch(e){p.__rowNum__=r}else p.__rowNum__=r;if(!a||e[r])for(var d=t.s.c;d<=t.e.c;++d){var A=a?e[r][d]:e[n[d]+l];if(void 0!==A&&void 0!==A.t){var f=A.v;switch(A.t){case"z":if(null==f)break;continue;case"e":f=0==f?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+A.t)}if(null!=o[d]){if(null==f)if("e"==A.t&&null===f)p[o[d]]=null;else if(void 0!==c)p[o[d]]=c;else{if(!u||null!==f)continue;p[o[d]]=null}else p[o[d]]=u||s.rawNumbers&&"n"==A.t?f:nr(A,f,s);null!=f&&(h=!1)}}else{if(void 0===c)continue;null!=o[d]&&(p[o[d]]=c)}}return{row:p,isempty:h}}function jc(e,t){if(null==e||null==e["!ref"])return[];var r={t:"n",v:0},n=0,i=1,o=[],a=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},c=t||{},u=null!=c.range?c.range:e["!ref"];switch(1===c.header?n=1:"A"===c.header?n=2:Array.isArray(c.header)?n=3:null==c.header&&(n=0),typeof u){case"string":l=rr(u);break;case"number":(l=rr(e["!ref"])).s.r=u;break;default:l=u}n>0&&(i=0);var h=Xt(l.s.r),p=[],d=[],A=0,f=0,g=Array.isArray(e),m=l.s.r,v=0,y=0;for(g&&!e[m]&&(e[m]=[]),v=l.s.c;v<=l.e.c;++v)switch(p[v]=$t(v),r=g?e[m][v]:e[p[v]+h],n){case 1:o[v]=v-l.s.c;break;case 2:o[v]=p[v];break;case 3:o[v]=c.header[v-l.s.c];break;default:for(null==r&&(r={w:"__EMPTY",t:"s"}),s=a=nr(r,null,c),f=0,y=0;y<o.length;++y)o[y]==s&&(s=a+"_"+ ++f);o[v]=s}for(m=l.s.r+i;m<=l.e.r;++m){var b=Qc(e,l,m,p,n,o,g,c);(!1===b.isempty||(1===n?!1!==c.blankrows:c.blankrows))&&(d[A++]=b.row)}return d.length=A,d}var Vc=/"/g;function Wc(e,t,r,n,i,o,a,s){for(var l=!0,c=[],u="",h=Xt(r),p=t.s.c;p<=t.e.c;++p)if(n[p]){var d=s.dense?(e[r]||[])[p]:e[n[p]+h];if(null==d)u="";else if(null!=d.v){l=!1,u=""+(s.rawNumbers&&"n"==d.t?d.v:nr(d,null,s));for(var A=0,f=0;A!==u.length;++A)if((f=u.charCodeAt(A))===i||f===o||34===f||s.forceQuotes){u='"'+u.replace(Vc,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==d.f||d.F?u="":(l=!1,(u="="+d.f).indexOf(",")>=0&&(u='"'+u.replace(Vc,'""')+'"'));c.push(u)}return!1===s.blankrows&&l?null:c.join(a)}function zc(e,t){var r=[],n=null==t?{}:t;if(null==e||null==e["!ref"])return"";var i=rr(e["!ref"]),o=void 0!==n.FS?n.FS:",",a=o.charCodeAt(0),s=void 0!==n.RS?n.RS:"\n",l=s.charCodeAt(0),c=new RegExp(("|"==o?"\\|":o)+"+$"),u="",h=[];n.dense=Array.isArray(e);for(var p=n.skipHidden&&e["!cols"]||[],d=n.skipHidden&&e["!rows"]||[],A=i.s.c;A<=i.e.c;++A)(p[A]||{}).hidden||(h[A]=$t(A));for(var f=i.s.r;f<=i.e.r;++f)(d[f]||{}).hidden||null!=(u=Wc(e,i,f,h,a,l,o,n))&&(n.strip&&(u=u.replace(c,"")),r.push(u+s));return delete n.dense,r.join("")}function Gc(e,t){t||(t={}),t.FS="\t",t.RS="\n";var r=zc(e,t);if("undefined"==typeof cptable||"string"==t.type)return r;var n=cptable.utils.encode(1200,r,"str");return String.fromCharCode(255)+String.fromCharCode(254)+n}function Kc(e){var t,r="",n="";if(null==e||null==e["!ref"])return[];var i,o=rr(e["!ref"]),a="",s=[],l=[],c=Array.isArray(e);for(i=o.s.c;i<=o.e.c;++i)s[i]=$t(i);for(var u=o.s.r;u<=o.e.r;++u)for(a=Xt(u),i=o.s.c;i<=o.e.c;++i)if(r=s[i]+a,n="",void 0!==(t=c?(e[u]||[])[i]:e[r])){if(null!=t.F){if(r=t.F,!t.f)continue;n=t.f,-1==r.indexOf(":")&&(r=r+":"+r)}if(null!=t.f)n=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)n=""+t.v;else if("b"==t.t)n=t.v?"TRUE":"FALSE";else if(void 0!==t.w)n="'"+t.w;else{if(void 0===t.v)continue;n="s"==t.t?"'"+t.v:""+t.v}}l[l.length]=r+"="+n}return l}function Yc(e,t,r){var n,i=r||{},o=+!i.skipHeader,a=e||{},s=0,l=0;if(a&&null!=i.origin)if("number"==typeof i.origin)s=i.origin;else{var c="string"==typeof i.origin?Jt(i.origin):i.origin;s=c.r,l=c.c}var u={s:{c:0,r:0},e:{c:l,r:s+t.length-1+o}};if(a["!ref"]){var h=rr(a["!ref"]);u.e.c=Math.max(u.e.c,h.e.c),u.e.r=Math.max(u.e.r,h.e.r),-1==s&&(s=h.e.r+1,u.e.r=s+t.length-1+o)}else-1==s&&(s=0,u.e.r=t.length-1+o);var p=i.header||[],d=0;t.forEach((function(e,t){R(e).forEach((function(r){-1==(d=p.indexOf(r))&&(p[d=p.length]=r);var c=e[r],u="z",h="",A=Zt({c:l+d,r:s+t+o});n=Xc.sheet_get_cell(a,A),!c||"object"!=typeof c||c instanceof Date?("number"==typeof c?u="n":"boolean"==typeof c?u="b":"string"==typeof c?u="s":c instanceof Date?(u="d",i.cellDates||(u="n",c=W(c)),h=i.dateNF||T._table[14]):null===c&&i.nullError&&(u="e",c=0),n?(n.t=u,n.v=c,delete n.w,delete n.R,h&&(n.z=h)):a[A]=n={t:u,v:c},h&&(n.z=h)):a[A]=c}))})),u.e.c=Math.max(u.e.c,l+p.length-1);var A=Xt(s);if(o)for(d=0;d<p.length;++d)a[$t(d+l)+A]={t:"s",v:p[d]};return a["!ref"]=tr(u),a}var Xc={encode_col:$t,encode_row:Xt,encode_cell:Zt,encode_range:tr,decode_col:qt,decode_row:Yt,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:Jt,decode_range:er,format_cell:nr,get_formulae:Kc,make_csv:zc,make_json:jc,make_formulae:Kc,sheet_add_aoa:or,sheet_add_json:Yc,sheet_add_dom:tc,aoa_to_sheet:ar,json_to_sheet:function(e,t){return Yc(null,e,t)},table_to_sheet:rc,table_to_book:function(e,t){return ir(rc(e,t),t)},sheet_to_csv:zc,sheet_to_txt:Gc,sheet_to_json:jc,sheet_to_html:ec.from_sheet,sheet_to_formulae:Kc,sheet_to_row_object_array:jc};!function(e){function t(e,t,r){return null!=e[t]?e[t]:e[t]=r}function r(e,t,n){if("string"==typeof t){if(Array.isArray(e)){var i=Jt(t);return e[i.r]||(e[i.r]=[]),e[i.r][i.c]||(e[i.r][i.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return r(e,Zt("number"!=typeof t?t:{r:t,c:n||0}))}e.consts=e.consts||{},e.sheet_get_cell=r,e.book_new=function(){return{SheetNames:[],Sheets:{}}},e.book_append_sheet=function(e,t,r){if(!r)for(var n=1;n<=65535&&-1!=e.SheetNames.indexOf(r="Sheet"+n);++n,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(ll(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");e.SheetNames.push(r),e.Sheets[r]=t},e.book_set_sheet_visibility=function(e,r,n){t(e,"Workbook",{}),t(e.Workbook,"Sheets",[]);var i=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,r);switch(t(e.Workbook.Sheets,i,{}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[i].Hidden=n},[["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]].forEach((function(t){e.consts[t[0]]=t[1]})),e.cell_set_number_format=function(e,t){return e.z=t,e},e.cell_set_hyperlink=function(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e},e.cell_set_internal_link=function(t,r,n){return e.cell_set_hyperlink(t,"#"+r,n)},e.cell_add_comment=function(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})},e.sheet_set_array_formula=function(e,t,n){for(var i="string"!=typeof t?t:rr(t),o="string"==typeof t?t:tr(t),a=i.s.r;a<=i.e.r;++a)for(var s=i.s.c;s<=i.e.c;++s){var l=r(e,a,s);l.t="n",l.F=o,delete l.v,a==i.s.r&&s==i.s.c&&(l.f=n)}return e}}(Xc),m&&function(){var e=r(29800);if(e){var n=e.Readable;n&&(t.stream={to_json:function(e,t){var r=n({objectMode:!0});if(null==e||null==e["!ref"])return r.push(null),r;var i={t:"n",v:0},o=0,a=1,s=[],l=0,c="",u={s:{r:0,c:0},e:{r:0,c:0}},h=t||{},p=null!=h.range?h.range:e["!ref"];switch(1===h.header?o=1:"A"===h.header?o=2:Array.isArray(h.header)&&(o=3),typeof p){case"string":u=rr(p);break;case"number":(u=rr(e["!ref"])).s.r=p;break;default:u=p}o>0&&(a=0);var d=Xt(u.s.r),A=[],f=0,g=Array.isArray(e),m=u.s.r,v=0,y=0;for(g&&!e[m]&&(e[m]=[]),v=u.s.c;v<=u.e.c;++v)switch(A[v]=$t(v),i=g?e[m][v]:e[A[v]+d],o){case 1:s[v]=v-u.s.c;break;case 2:s[v]=A[v];break;case 3:s[v]=h.header[v-u.s.c];break;default:for(null==i&&(i={w:"__EMPTY",t:"s"}),c=l=nr(i,null,h),f=0,y=0;y<s.length;++y)s[y]==c&&(c=l+"_"+ ++f);s[v]=c}return m=u.s.r+a,r._read=function(){if(m>u.e.r)return r.push(null);for(;m<=u.e.r;){var t=Qc(e,u,m,A,o,s,g,h);if(++m,!1===t.isempty||(1===o?!1!==h.blankrows:h.blankrows)){r.push(t.row);break}}},r},to_html:function(e,t){var r=n(),i=t||{},o=null!=i.header?i.header:ec.BEGIN,a=null!=i.footer?i.footer:ec.END;r.push(o);var s=er(e["!ref"]);i.dense=Array.isArray(e),r.push(ec._preamble(e,s,i));var l=s.s.r,c=!1;return r._read=function(){if(l>s.e.r)return c||(c=!0,r.push("</table>"+a)),r.push(null);for(;l<=s.e.r;){r.push(ec._row(e,s,l,i)),++l;break}},r},to_csv:function(e,t){var r=n(),i=null==t?{}:t;if(null==e||null==e["!ref"])return r.push(null),r;var o=rr(e["!ref"]),a=void 0!==i.FS?i.FS:",",s=a.charCodeAt(0),l=void 0!==i.RS?i.RS:"\n",c=l.charCodeAt(0),u=new RegExp(("|"==a?"\\|":a)+"+$"),h="",p=[];i.dense=Array.isArray(e);for(var d=i.skipHidden&&e["!cols"]||[],A=i.skipHidden&&e["!rows"]||[],f=o.s.c;f<=o.e.c;++f)(d[f]||{}).hidden||(p[f]=$t(f));var g=o.s.r,m=!1;return r._read=function(){if(!m)return m=!0,r.push("\ufeff");for(;g<=o.e.r;)if(++g,!(A[g-1]||{}).hidden&&null!=(h=Wc(e,o,g-1,p,s,c,a,i))){i.strip&&(h=h.replace(u,"")),r.push(h+l);break}return g>o.e.r?r.push(null):void 0},r}})}}(),void 0!==jl&&(t.parse_xlscfb=jl),t.parse_zip=kc,t.read=Oc,t.readFile=Pc,t.readFileSync=Pc,t.write=Uc,t.writeFile=Hc,t.writeFileSync=Hc,t.writeFileAsync=function(e,t,r,n){var i=r||{};i.type="file",i.file=e,Rc(i),i.type="buffer";var o=n;return o instanceof Function||(o=r),D.writeFile(e,Uc(t,i),o)},t.utils=Xc,t.SSF=T,void 0!==N&&(t.CFB=N)}(t),"undefined"!=typeof window&&!window.XLSX)try{window.XLSX={}}catch(e){}},67091:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-twitter-original",view:n+"gfx/sprite.svg#view-icon-twitter-original",viewBox:"0 0 400 400",title:"",toString:function(){return JSON.stringify(this.view)}}},67197:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},67233:()=>{},67277:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ic_close_white_30px",view:n+"gfx/sprite.svg#view-icon-ic_close_white_30px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},67296:(e,t,r)=>{"use strict";r(46518)({target:"JSON",stat:!0,forced:!r(27819)},{isRawJSON:r(65810)})},67302:(e,t,r)=>{"use strict";var n=r(94644),i=r(26198),o=r(18727),a=r(35610),s=r(75854),l=r(91291),c=r(79039),u=n.aTypedArray,h=n.getTypedArrayConstructor,p=n.exportTypedArrayMethod,d=Math.max,A=Math.min;p("toSpliced",(function(e,t){var r,n,c,p,f,g,m,v=u(this),y=h(v),b=i(v),w=a(e,b),x=arguments.length,C=0;if(0===x)r=n=0;else if(1===x)r=0,n=b-w;else if(n=A(d(l(t),0),b-w),r=x-2){p=new y(r),c=o(p);for(var S=2;S<x;S++)f=arguments[S],p[S-2]=c?s(f):+f}for(m=new y(g=b+r-n);C<w;C++)m[C]=v[C];for(;C<w+r;C++)m[C]=p[C-w];for(;C<g;C++)m[C]=v[C+n-r];return m}),!!c((function(){var e=new Int8Array([1]),t=e.toSpliced(1,0,{valueOf:function(){return e[0]=2,3}});return 2!==t[0]||3!==t[1]})))},67311:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file",view:n+"gfx/sprite.svg#view-icon-file",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},67348:(e,t,r)=>{"use strict";var n=r(46518),i=r(76557),o=r(44995).remove;n({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var e,t=i(this),r=!0,n=0,a=arguments.length;n<a;n++)e=o(t,arguments[n]),r=r&&e;return!!r}})},67357:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(67750),a=r(91291),s=r(655),l=r(79039),c=i("".charAt);n({target:"String",proto:!0,forced:l((function(){return"\ud842"!=="𠮷".at(-2)}))},{at:function(e){var t=s(o(this)),r=t.length,n=a(e),i=n>=0?n:r+n;return i<0||i>=r?void 0:c(t,i)}})},67375:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);return r.setMinutes(a),r}},67394:(e,t,r)=>{"use strict";var n=r(46706),i=r(44576),o=TypeError;e.exports=n(ArrayBuffer.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==i(e))throw new o("ArrayBuffer expected");return e.byteLength}},67400:e=>{"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},67416:(e,t,r)=>{"use strict";var n=r(79039),i=r(78227),o=r(43724),a=r(96395),s=i("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r=new URLSearchParams("a=1&a=2&b=3"),n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),r.delete("a",2),r.delete("b",void 0),a&&(!e.toJSON||!r.has("a",1)||r.has("a",2)||!r.has("a",void 0)||r.has("b"))||!t.size&&(a||!o)||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},67438:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79504),a=r(67750),s=r(655),l=r(79039),c=Array,u=o("".charAt),h=o("".charCodeAt),p=o([].join),d="".toWellFormed,A=d&&l((function(){return"1"!==i(d,1)}));n({target:"String",proto:!0,forced:A},{toWellFormed:function(){var e=s(a(this));if(A)return i(d,e);for(var t=e.length,r=c(t),n=0;n<t;n++){var o=h(e,n);55296!=(63488&o)?r[n]=u(e,n):o>=56320||n+1>=t||56320!=(64512&h(e,n+1))?r[n]="�":(r[n]=u(e,n),r[++n]=u(e,n))}return p(r,"")}})},67440:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(82284),i=r(10123),o=r(70551);function a(e){var t,r;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==(0,n.A)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,i.default)(e);(void 0===r||r<t||isNaN(Number(t)))&&(r=t)})),r||new Date(NaN)}},67526:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,o=s(e),a=o[0],l=o[1],c=new i(function(e,t,r){return 3*(t+r)/4-r}(0,a,l)),u=0,h=l>0?a-4:a;for(r=0;r<h;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=16383,s=0,c=n-i;s<c;s+=a)o.push(l(e,s,s+a>c?c:s+a));return 1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function l(e,t,n){for(var i,o,a=[],s=t;s<n;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(r[(o=i)>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},67680:(e,t,r)=>{"use strict";var n=r(79504);e.exports=n([].slice)},67750:(e,t,r)=>{"use strict";var n=r(64117),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can't call method on "+e);return e}},67901:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);return r.setHours(a),r}},67945:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(96801).f;n({target:"Object",stat:!0,forced:Object.defineProperties!==o,sham:!i},{defineProperties:o})},67947:(e,t,r)=>{"use strict";r(70511)("species")},67979:(e,t,r)=>{"use strict";var n=r(28551);e.exports=function(){var e=n(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},68089:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getHours()}},68090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},68156:(e,t,r)=>{"use strict";var n=r(46518),i=r(60533).start;n({target:"String",proto:!0,forced:r(83063)},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},68183:(e,t,r)=>{"use strict";var n=r(79504),i=r(91291),o=r(655),a=r(67750),s=n("".charAt),l=n("".charCodeAt),c=n("".slice),u=function(e){return function(t,r){var n,u,h=o(a(t)),p=i(r),d=h.length;return p<0||p>=d?e?"":void 0:(n=l(h,p))<55296||n>56319||p+1===d||(u=l(h,p+1))<56320||u>57343?e?s(h,p):n:e?c(h,p,p+2):u-56320+(n-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},68409:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-docx-file-format",view:n+"gfx/sprite.svg#view-icon-docx-file-format",viewBox:"0 0 548.291 548.291",title:"",toString:function(){return JSON.stringify(this.view)}}},68519:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getTime()}},68564:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Object.keys(e).filter((function(e){return(0,o.default)(e)})).reduce((function(t,r){var n=r.toLowerCase(),o=i.default[n]||n;return t[o]=s(o,e[r]),t}),{})};var n=a(r(31810)),i=a(r(11401)),o=a(r(11994));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e,t){return n.default.map((function(e){return e.toLowerCase()})).indexOf(e.toLowerCase())>=0&&(t=e),t}},68710:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){return i.default[e.type](e,t,r)};var n,i=(n=r(62978))&&n.__esModule?n:{default:n}},68750:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402),o=r(25170),a=r(83789),s=r(38469),l=r(40507),c=i.Set,u=i.add,h=i.has;e.exports=function(e){var t=n(this),r=a(e),i=new c;return o(t)>r.size?l(r.getIterator(),(function(e){h(t,e)&&u(i,e)})):s(t,(function(e){r.includes(e)&&u(i,e)})),i}},68931:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(47650),a=r(53838);n({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(e){return i(a,this,o(e))}})},68952:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ic_close_blue_30px",view:n+"gfx/sprite.svg#view-icon-ic_close_blue_30px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},68969:(e,t,r)=>{var n=r(47422),i=r(25160);e.exports=function(e,t){return t.length<2?e:n(e,i(t,0,-1))}},69085:(e,t,r)=>{"use strict";var n=r(46518),i=r(44213);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},69302:(e,t,r)=>{var n=r(83488),i=r(56757),o=r(32865);e.exports=function(e,t){return o(i(e,t,n),e+"")}},69479:(e,t,r)=>{"use strict";var n=r(24475),i=r(43724),o=r(62106),a=r(67979),s=r(79039),l=n.RegExp,c=l.prototype;i&&s((function(){var e=!0;try{l(".","d")}catch(t){e=!1}var t={},r="",n=e?"dgimsy":"gimsy",i=function(e,n){Object.defineProperty(t,e,{get:function(){return r+=n,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(o.hasIndices="d"),o)i(a,o[a]);return Object.getOwnPropertyDescriptor(c,"flags").get.call(t)!==n||r!==n}))&&o(c,"flags",{configurable:!0,get:a})},69539:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).filter,o=r(26357),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",(function(e){var t=i(a(this),e,arguments.length>1?arguments[1]:void 0);return o(this,t)}))},69546:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("fontsize")},{fontsize:function(e){return i(this,"font","size",e)}})},69564:(e,t,r)=>{var n=e.exports;[r(76037),r(8938),r(73403),r(90718),r(43209),r(45397)].forEach((function(e){Object.keys(e).forEach((function(t){n[t]=e[t].bind(n)}))}))},69565:(e,t,r)=>{"use strict";var n=r(40616),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},69714:(e,t,r)=>{"use strict";var n=r(19088);e.exports=function(e){try{if(n)return Function('return require("'+e+'")')()}catch(e){}}},69982:(e,t,r)=>{"use strict";e.exports=r(7463)},70072:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-user",view:n+"gfx/sprite.svg#view-icon-user",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},70080:(e,t,r)=>{var n=r(26025),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0||(r==t.length-1?t.pop():i.call(t,r,1),--this.size,0))}},70081:(e,t,r)=>{"use strict";var n=r(69565),i=r(79306),o=r(28551),a=r(16823),s=r(50851),l=TypeError;e.exports=function(e,t){var r=arguments.length<2?s(e):t;if(i(r))return o(n(r,e));throw new l(a(e)+" is not iterable")}},70160:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ic_close_24px",view:n+"gfx/sprite.svg#view-icon-ic_close_24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},70259:(e,t,r)=>{"use strict";var n=r(34376),i=r(26198),o=r(96837),a=r(76080),s=function(e,t,r,l,c,u,h,p){for(var d,A,f=c,g=0,m=!!h&&a(h,p);g<l;)g in r&&(d=m?m(r[g],g,t):r[g],u>0&&n(d)?(A=i(d),f=s(e,t,d,A,f,u-1)-1):(o(f+1),e[f]=d),f++),g++;return f};e.exports=s},70380:(e,t,r)=>{"use strict";var n=r(79504),i=r(79039),o=r(60533).start,a=RangeError,s=isFinite,l=Math.abs,c=Date.prototype,u=c.toISOString,h=n(c.getTime),p=n(c.getUTCDate),d=n(c.getUTCFullYear),A=n(c.getUTCHours),f=n(c.getUTCMilliseconds),g=n(c.getUTCMinutes),m=n(c.getUTCMonth),v=n(c.getUTCSeconds);e.exports=i((function(){return"0385-07-25T07:06:39.999Z"!==u.call(new Date(-50000000000001))}))||!i((function(){u.call(new Date(NaN))}))?function(){if(!s(h(this)))throw new a("Invalid time value");var e=this,t=d(e),r=f(e),n=t<0?"-":t>9999?"+":"";return n+o(l(t),n?6:4,0)+"-"+o(m(e)+1,2,0)+"-"+o(p(e),2,0)+"T"+o(A(e),2,0)+":"+o(g(e),2,0)+":"+o(v(e),2,0)+"."+o(r,3,0)+"Z"}:u},70511:(e,t,r)=>{"use strict";var n=r(19167),i=r(39297),o=r(1951),a=r(24913).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},70551:(e,t,r)=>{"use strict";function n(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}r.d(t,{A:()=>n})},70597:(e,t,r)=>{"use strict";var n=r(79039),i=r(78227),o=r(77388),a=i("species");e.exports=function(e){return o>=51||!n((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},70761:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{trunc:r(80741)})},70933:(e,t,r)=>{"use strict";var n=r(76080),i=r(28551),o=r(48981),a=r(72652);e.exports=function(e,t,r){return function(s){var l=o(s),c=arguments.length,u=c>1?arguments[1]:void 0,h=void 0!==u,p=h?n(u,c>2?arguments[2]:void 0):void 0,d=new e,A=0;return a(l,(function(e){var n=h?p(e,A++):e;r?t(d,i(n)[0],n[1]):t(d,n)})),d}}},71072:(e,t,r)=>{"use strict";var n=r(61828),i=r(88727);e.exports=Object.keys||function(e){return n(e,i)}},71137:(e,t,r)=>{"use strict";r(46518)({target:"Reflect",stat:!0},{ownKeys:r(35031)})},71345:(e,t,r)=>{"use strict";function n(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function i(e){this.setState(function(t){var r=this.constructor.getDerivedStateFromProps(e,t);return null!=r?r:null}.bind(this))}function o(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function a(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var r=null,a=null,s=null;if("function"==typeof t.componentWillMount?r="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==r||null!==a||null!==s){var l=e.displayName||e.name,c="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==r?"\n  "+r:"")+(null!==a?"\n  "+a:"")+(null!==s?"\n  "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=n,t.componentWillReceiveProps=i),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=o;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;u.call(this,e,t,n)}}return e}r.r(t),r.d(t,{polyfill:()=>a}),n.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},71517:(e,t,r)=>{"use strict";var n=r(46518),i=r(36194),o=r(72248).remove;n({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var e,t=i(this),r=!0,n=0,a=arguments.length;n<a;n++)e=o(t,arguments[n]),r=r&&e;return!!r}})},71658:(e,t,r)=>{"use strict";var n=r(46518),i=r(6469),o=r(96837),a=r(26198),s=r(35610),l=r(25397),c=r(91291),u=Array,h=Math.max,p=Math.min;n({target:"Array",proto:!0},{toSpliced:function(e,t){var r,n,i,d,A=l(this),f=a(A),g=s(e,f),m=arguments.length,v=0;for(0===m?r=n=0:1===m?(r=0,n=f-g):(r=m-2,n=p(h(c(t),0),f-g)),i=o(f+r-n),d=u(i);v<g;v++)d[v]=A[v];for(;v<g+r;v++)d[v]=arguments[v-g+2];for(;v<i;v++)d[v]=A[v+n-r];return d}}),i("toSpliced")},71678:(e,t,r)=>{"use strict";var n,i=r(96395),o=r(46518),a=r(24475),s=r(97751),l=r(79504),c=r(79039),u=r(33392),h=r(94901),p=r(33517),d=r(64117),A=r(20034),f=r(10757),g=r(72652),m=r(28551),v=r(36955),y=r(39297),b=r(97040),w=r(66699),x=r(26198),C=r(22812),S=r(61034),E=r(72248),B=r(94402),k=r(38469),_=r(94483),T=r(24659),I=r(1548),M=a.Object,F=a.Array,O=a.Date,P=a.Error,D=a.TypeError,N=a.PerformanceMark,L=s("DOMException"),U=E.Map,R=E.has,H=E.get,Q=E.set,j=B.Set,V=B.add,W=B.has,z=s("Object","keys"),G=l([].push),K=l((!0).valueOf),Y=l(1..valueOf),X=l("".valueOf),q=l(O.prototype.getTime),$=u("structuredClone"),J="DataCloneError",Z="Transferring",ee=function(e){return!c((function(){var t=new a.Set([7]),r=e(t),n=e(M(7));return r===t||!r.has(7)||!A(n)||7!=+n}))&&e},te=function(e,t){return!c((function(){var r=new t,n=e({a:r,b:r});return!(n&&n.a===n.b&&n.a instanceof t&&n.a.stack===r.stack)}))},re=a.structuredClone,ne=i||!te(re,P)||!te(re,L)||(n=re,!!c((function(){var e=n(new a.AggregateError([1],$,{cause:3}));return"AggregateError"!==e.name||1!==e.errors[0]||e.message!==$||3!==e.cause}))),ie=!re&&ee((function(e){return new N($,{detail:e}).detail})),oe=ee(re)||ie,ae=function(e){throw new L("Uncloneable type: "+e,J)},se=function(e,t){throw new L((t||"Cloning")+" of "+e+" cannot be properly polyfilled in this engine",J)},le=function(e,t){return oe||se(t),oe(e)},ce=function(e,t,r){if(R(t,e))return H(t,e);var n,i,o,s,l,c;if("SharedArrayBuffer"===(r||v(e)))n=oe?oe(e):e;else{var u=a.DataView;u||h(e.slice)||se("ArrayBuffer");try{if(h(e.slice)&&!e.resizable)n=e.slice(0);else{i=e.byteLength,o="maxByteLength"in e?{maxByteLength:e.maxByteLength}:void 0,n=new ArrayBuffer(i,o),s=new u(e),l=new u(n);for(c=0;c<i;c++)l.setUint8(c,s.getUint8(c))}}catch(e){throw new L("ArrayBuffer is detached",J)}}return Q(t,e,n),n},ue=function(e,t){if(f(e)&&ae("Symbol"),!A(e))return e;if(t){if(R(t,e))return H(t,e)}else t=new U;var r,n,i,o,l,c,u,p,d=v(e);switch(d){case"Array":i=F(x(e));break;case"Object":i={};break;case"Map":i=new U;break;case"Set":i=new j;break;case"RegExp":i=new RegExp(e.source,S(e));break;case"Error":switch(n=e.name){case"AggregateError":i=new(s(n))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":i=new(s(n));break;case"CompileError":case"LinkError":case"RuntimeError":i=new(s("WebAssembly",n));break;default:i=new P}break;case"DOMException":i=new L(e.message,e.name);break;case"ArrayBuffer":case"SharedArrayBuffer":i=ce(e,t,d);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":c="DataView"===d?e.byteLength:e.length,i=function(e,t,r,n,i){var o=a[t];return A(o)||se(t),new o(ce(e.buffer,i),r,n)}(e,d,e.byteOffset,c,t);break;case"DOMQuad":try{i=new DOMQuad(ue(e.p1,t),ue(e.p2,t),ue(e.p3,t),ue(e.p4,t))}catch(t){i=le(e,d)}break;case"File":if(oe)try{i=oe(e),v(i)!==d&&(i=void 0)}catch(e){}if(!i)try{i=new File([e],e.name,e)}catch(e){}i||se(d);break;case"FileList":if(o=function(){var e;try{e=new a.DataTransfer}catch(t){try{e=new a.ClipboardEvent("").clipboardData}catch(e){}}return e&&e.items&&e.files?e:null}()){for(l=0,c=x(e);l<c;l++)o.items.add(ue(e[l],t));i=o.files}else i=le(e,d);break;case"ImageData":try{i=new ImageData(ue(e.data,t),e.width,e.height,{colorSpace:e.colorSpace})}catch(t){i=le(e,d)}break;default:if(oe)i=oe(e);else switch(d){case"BigInt":i=M(e.valueOf());break;case"Boolean":i=M(K(e));break;case"Number":i=M(Y(e));break;case"String":i=M(X(e));break;case"Date":i=new O(q(e));break;case"Blob":try{i=e.slice(0,e.size,e.type)}catch(e){se(d)}break;case"DOMPoint":case"DOMPointReadOnly":r=a[d];try{i=r.fromPoint?r.fromPoint(e):new r(e.x,e.y,e.z,e.w)}catch(e){se(d)}break;case"DOMRect":case"DOMRectReadOnly":r=a[d];try{i=r.fromRect?r.fromRect(e):new r(e.x,e.y,e.width,e.height)}catch(e){se(d)}break;case"DOMMatrix":case"DOMMatrixReadOnly":r=a[d];try{i=r.fromMatrix?r.fromMatrix(e):new r(e)}catch(e){se(d)}break;case"AudioData":case"VideoFrame":h(e.clone)||se(d);try{i=e.clone()}catch(e){ae(d)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":se(d);default:ae(d)}}switch(Q(t,e,i),d){case"Array":case"Object":for(u=z(e),l=0,c=x(u);l<c;l++)p=u[l],b(i,p,ue(e[p],t));break;case"Map":e.forEach((function(e,r){Q(i,ue(r,t),ue(e,t))}));break;case"Set":e.forEach((function(e){V(i,ue(e,t))}));break;case"Error":w(i,"message",ue(e.message,t)),y(e,"cause")&&w(i,"cause",ue(e.cause,t)),"AggregateError"===n?i.errors=ue(e.errors,t):"SuppressedError"===n&&(i.error=ue(e.error,t),i.suppressed=ue(e.suppressed,t));case"DOMException":T&&w(i,"stack",ue(e.stack,t))}return i};o({global:!0,enumerable:!0,sham:!I,forced:ne},{structuredClone:function(e){var t,r,n=C(arguments.length,1)>1&&!d(arguments[1])?m(arguments[1]):void 0,i=n?n.transfer:void 0;void 0!==i&&(r=function(e,t){if(!A(e))throw new D("Transfer option cannot be converted to a sequence");var r=[];g(e,(function(e){G(r,m(e))}));for(var n,i,o,s,l,c=0,u=x(r),d=new j;c<u;){if(n=r[c++],"ArrayBuffer"===(i=v(n))?W(d,n):R(t,n))throw new L("Duplicate transferable",J);if("ArrayBuffer"!==i){if(I)s=re(n,{transfer:[n]});else switch(i){case"ImageBitmap":o=a.OffscreenCanvas,p(o)||se(i,Z);try{(l=new o(n.width,n.height)).getContext("bitmaprenderer").transferFromImageBitmap(n),s=l.transferToImageBitmap()}catch(e){}break;case"AudioData":case"VideoFrame":h(n.clone)&&h(n.close)||se(i,Z);try{s=n.clone(),n.close()}catch(e){}break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":se(i,Z)}if(void 0===s)throw new L("This object cannot be transferred: "+i,J);Q(t,n,s)}else V(d,n)}return d}(i,t=new U));var o=ue(e,t);return r&&function(e){k(e,(function(e){I?oe(e,{transfer:[e]}):h(e.transfer)?e.transfer():_?_(e):se("ArrayBuffer",Z)}))}(r),o}})},71761:(e,t,r)=>{"use strict";var n=r(69565),i=r(89228),o=r(28551),a=r(64117),s=r(18014),l=r(655),c=r(67750),u=r(55966),h=r(57829),p=r(56682);i("match",(function(e,t,r){return[function(t){var r=c(this),i=a(t)?void 0:u(t,e);return i?n(i,t,r):new RegExp(t)[e](l(r))},function(e){var n=o(this),i=l(e),a=r(t,n,i);if(a.done)return a.value;if(!n.global)return p(n,i);var c=n.unicode;n.lastIndex=0;for(var u,d=[],A=0;null!==(u=p(n,i));){var f=l(u[0]);d[A]=f,""===f&&(n.lastIndex=h(i,s(n.lastIndex),c)),A++}return 0===A?null:d}]}))},71818:(e,t,r)=>{var n=s(r(86982)),i=l(n);t.XML=d(n,i);var o=s(r(55458)),a=l(o);function s(e){return Object.keys(e).sort().reduce((function(t,r){return t[e[r]]="&"+r+";",t}),{})}function l(e){var t=[],r=[];return Object.keys(e).forEach((function(e){1===e.length?t.push("\\"+e):r.push(e)})),r.unshift("["+t.join("")+"]"),new RegExp(r.join("|"),"g")}t.HTML=d(o,a);var c=/[^\0-\x7F]/g,u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function h(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}function p(e){return"&#x"+(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function d(e,t){function r(t){return e[t]}return function(e){return e.replace(t,r).replace(u,p).replace(c,h)}}var A=l(n);t.escape=function(e){return e.replace(A,h).replace(u,p).replace(c,h)}},71858:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n={};function i(){return n}},72029:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Hamburger_vald",view:n+"gfx/sprite.svg#view-icon-Hamburger_vald",viewBox:"0 0 28 22",title:"",toString:function(){return JSON.stringify(this.view)}}},72107:(e,t,r)=>{"use strict";r(15823)("Int16",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},72152:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=Math.imul;n({target:"Math",stat:!0,forced:i((function(){return-5!==o(4294967295,5)||2!==o.length}))},{imul:function(e,t){var r=65535,n=+e,i=+t,o=r&n,a=r&i;return 0|o*a+((r&n>>>16)*a+o*(r&i>>>16)<<16>>>0)}})},72170:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).every,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},72248:(e,t,r)=>{"use strict";var n=r(79504),i=Map.prototype;e.exports={Map,set:n(i.set),get:n(i.get),has:n(i.has),remove:n(i.delete),proto:i}},72279:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-book-open",view:n+"gfx/sprite.svg#view-icon-book-open",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},72333:(e,t,r)=>{"use strict";var n=r(91291),i=r(655),o=r(67750),a=RangeError;e.exports=function(e){var t=i(o(this)),r="",s=n(e);if(s<0||s===1/0)throw new a("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(r+=t);return r}},72346:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>D});var n=r(86828),i=r(25654),o=r(10123),a=r(70551),s=r(31053),l=r(24127),c=r(96894),u=r(50464);function h(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}const p=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return h("yy"===t?n%100:n,t.length)},d=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):h(r+1,2)},A=function(e,t){return h(e.getUTCDate(),t.length)},f=function(e,t){return h(e.getUTCHours()%12||12,t.length)},g=function(e,t){return h(e.getUTCHours(),t.length)},m=function(e,t){return h(e.getUTCMinutes(),t.length)},v=function(e,t){return h(e.getUTCSeconds(),t.length)},y=function(e,t){var r=t.length,n=e.getUTCMilliseconds();return h(Math.floor(n*Math.pow(10,r-3)),t.length)};function b(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),o=n%60;if(0===o)return r+String(i);var a=t||"";return r+String(i)+a+h(o,2)}function w(e,t){return e%60==0?(e>0?"-":"+")+h(Math.abs(e)/60,2):x(e,t)}function x(e,t){var r=t||"",n=e>0?"-":"+",i=Math.abs(e);return n+h(Math.floor(i/60),2)+r+h(i%60,2)}const C={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return p(e,t)},Y:function(e,t,r,n){var i=(0,u.A)(e,n),o=i>0?i:1-i;return"YY"===t?h(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):h(o,t.length)},R:function(e,t){return h((0,l.A)(e),t.length)},u:function(e,t){return h(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return h(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return h(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return d(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return h(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var i=(0,c.A)(e,n);return"wo"===t?r.ordinalNumber(i,{unit:"week"}):h(i,t.length)},I:function(e,t,r){var n=(0,s.A)(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):h(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):A(e,t)},D:function(e,t,r){var n=function(e){(0,a.A)(1,arguments);var t=(0,o.default)(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):h(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return h(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return h(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),i=0===n?7:n;switch(t){case"i":return String(i);case"ii":return h(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,i=e.getUTCHours();switch(n=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,i=e.getUTCHours();switch(n=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return f(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):g(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):h(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):h(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):v(e,t)},S:function(e,t){return y(e,t)},X:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return w(i);case"XXXX":case"XX":return x(i);default:return x(i,":")}},x:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return w(i);case"xxxx":case"xx":return x(i);default:return x(i,":")}},O:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+b(i,":");default:return"GMT"+x(i,":")}},z:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+b(i,":");default:return"GMT"+x(i,":")}},t:function(e,t,r,n){var i=n._originalDate||e;return h(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,r,n){return h((n._originalDate||e).getTime(),t.length)}};var S=r(91788),E=r(67044),B=r(41109),k=r(94188),_=r(71858),T=r(1613),I=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,M=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,F=/^'([^]*?)'?$/,O=/''/g,P=/[a-zA-Z]/;function D(e,t,r){var s,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,D,N;(0,a.A)(2,arguments);var L=String(t),U=(0,_.q)(),R=null!==(s=null!==(l=null==r?void 0:r.locale)&&void 0!==l?l:U.locale)&&void 0!==s?s:T.A,H=(0,k.A)(null!==(c=null!==(u=null!==(h=null!==(p=null==r?void 0:r.firstWeekContainsDate)&&void 0!==p?p:null==r||null===(d=r.locale)||void 0===d||null===(A=d.options)||void 0===A?void 0:A.firstWeekContainsDate)&&void 0!==h?h:U.firstWeekContainsDate)&&void 0!==u?u:null===(f=U.locale)||void 0===f||null===(g=f.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==c?c:1);if(!(H>=1&&H<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Q=(0,k.A)(null!==(m=null!==(v=null!==(y=null!==(b=null==r?void 0:r.weekStartsOn)&&void 0!==b?b:null==r||null===(w=r.locale)||void 0===w||null===(x=w.options)||void 0===x?void 0:x.weekStartsOn)&&void 0!==y?y:U.weekStartsOn)&&void 0!==v?v:null===(D=U.locale)||void 0===D||null===(N=D.options)||void 0===N?void 0:N.weekStartsOn)&&void 0!==m?m:0);if(!(Q>=0&&Q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!R.localize)throw new RangeError("locale must contain localize property");if(!R.formatLong)throw new RangeError("locale must contain formatLong property");var j=(0,o.default)(e);if(!(0,n.default)(j))throw new RangeError("Invalid time value");var V=(0,E.A)(j),W=(0,i.A)(j,V),z={firstWeekContainsDate:H,weekStartsOn:Q,locale:R,_originalDate:j};return L.match(M).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,S.A[t])(e,R.formatLong):e})).join("").match(I).map((function(n){if("''"===n)return"'";var i,o,a=n[0];if("'"===a)return(o=(i=n).match(F))?o[1].replace(O,"'"):i;var s=C[a];if(s)return null!=r&&r.useAdditionalWeekYearTokens||!(0,B.xM)(n)||(0,B.lJ)(n,t,String(e)),null!=r&&r.useAdditionalDayOfYearTokens||!(0,B.ef)(n)||(0,B.lJ)(n,t,String(e)),s(W,n,R.localize,z);if(a.match(P))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return n})).join("")}},72379:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e){return(0,i.A)(1,arguments),(0,n.default)(e).getFullYear()}},72400:(e,t,r)=>{"use strict";r(57145)},72428:e=>{e.exports=function(){return!1}},72489:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-check-mark-circle",view:n+"gfx/sprite.svg#view-icon-check-mark-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},72527:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=r(42787),s=i.has,l=i.get,c=i.toKey,u=function(e,t,r){if(s(e,t,r))return l(e,t,r);var n=a(t);return null!==n?u(e,n,r):void 0};n({target:"Reflect",stat:!0},{getMetadata:function(e,t){var r=arguments.length<3?void 0:c(arguments[2]);return u(e,o(t),r)}})},72552:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},72577:(e,t,r)=>{"use strict";var n=r(46518),i=r(72652),o=r(79306),a=r(28551),s=r(1767);n({target:"Iterator",proto:!0,real:!0},{find:function(e){a(this),o(e);var t=s(this),r=0;return i(t,(function(t,n){if(e(t,r++))return n(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},72606:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Infocirkel-aktiv20px20 px",view:n+"gfx/sprite.svg#view-icon-Infocirkel-aktiv20px20 px",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},72652:(e,t,r)=>{"use strict";var n=r(76080),i=r(69565),o=r(28551),a=r(16823),s=r(44209),l=r(26198),c=r(1625),u=r(70081),h=r(50851),p=r(9539),d=TypeError,A=function(e,t){this.stopped=e,this.result=t},f=A.prototype;e.exports=function(e,t,r){var g,m,v,y,b,w,x,C=r&&r.that,S=!(!r||!r.AS_ENTRIES),E=!(!r||!r.IS_RECORD),B=!(!r||!r.IS_ITERATOR),k=!(!r||!r.INTERRUPTED),_=n(t,C),T=function(e){return g&&p(g,"normal",e),new A(!0,e)},I=function(e){return S?(o(e),k?_(e[0],e[1],T):_(e[0],e[1])):k?_(e,T):_(e)};if(E)g=e.iterator;else if(B)g=e;else{if(!(m=h(e)))throw new d(a(e)+" is not iterable");if(s(m)){for(v=0,y=l(e);y>v;v++)if((b=I(e[v]))&&c(f,b))return b;return new A(!1)}g=u(e,m)}for(w=E?e.next:g.next;!(x=i(w,g)).done;){try{b=I(x.value)}catch(e){p(g,"throw",e)}if("object"==typeof b&&b&&c(f,b))return b}return new A(!1)}},72712:(e,t,r)=>{"use strict";var n=r(46518),i=r(80926).left,o=r(34598),a=r(77388);n({target:"Array",proto:!0,forced:!r(19088)&&a>79&&a<83||!o("reduce")},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},72721:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-pdf",view:n+"gfx/sprite.svg#view-icon-file-pdf",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},72777:(e,t,r)=>{"use strict";var n=r(69565),i=r(20034),o=r(10757),a=r(55966),s=r(84270),l=r(78227),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var r,l=a(e,u);if(l){if(void 0===t&&(t="default"),r=n(l,e,t),!i(r)||o(r))return r;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},72805:(e,t,r)=>{"use strict";var n=r(24475),i=r(79039),o=r(84428),a=r(94644).NATIVE_ARRAY_BUFFER_VIEWS,s=n.ArrayBuffer,l=n.Int8Array;e.exports=!a||!i((function(){l(1)}))||!i((function(){new l(-1)}))||!o((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||i((function(){return 1!==new l(new s(2),1,void 0).length}))},72882:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-exclamation-solid",view:n+"gfx/sprite.svg#view-icon-exclamation-solid",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},72911:(e,t,r)=>{"use strict";var n=r(45228),i=r(96540);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 a="function"==typeof Symbol&&Symbol.for,s=a?Symbol.for("react.portal"):60106,l=a?Symbol.for("react.fragment"):60107,c=a?Symbol.for("react.strict_mode"):60108,u=a?Symbol.for("react.profiler"):60114,h=a?Symbol.for("react.provider"):60109,p=a?Symbol.for("react.context"):60110,d=a?Symbol.for("react.concurrent_mode"):60111,A=a?Symbol.for("react.forward_ref"):60112,f=a?Symbol.for("react.suspense"):60113,g=a?Symbol.for("react.suspense_list"):60120,m=a?Symbol.for("react.memo"):60115,v=a?Symbol.for("react.lazy"):60116,y=a?Symbol.for("react.block"):60121,b=a?Symbol.for("react.fundamental"):60117,w=a?Symbol.for("react.scope"):60119;function x(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 l:return"Fragment";case s:return"Portal";case u:return"Profiler";case c:return"StrictMode";case f:return"Suspense";case g:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case p:return"Context.Consumer";case h:return"Context.Provider";case A:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case m:return x(e.type);case y:return x(e.render);case v:if(e=1===e._status?e._result:null)return x(e)}return null}var C=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;C.hasOwnProperty("ReactCurrentDispatcher")||(C.ReactCurrentDispatcher={current:null}),C.hasOwnProperty("ReactCurrentBatchConfig")||(C.ReactCurrentBatchConfig={suspense:null});var S={};function E(e,t){for(var r=0|e._threadCount;r<=t;r++)e[r]=e._currentValue2,e._threadCount=r+1}for(var B=new Uint16Array(16),k=0;15>k;k++)B[k]=k+1;B[15]=0;var _=/^[: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]*$/,T=Object.prototype.hasOwnProperty,I={},M={};function F(e){return!!T.call(M,e)||!T.call(I,e)&&(_.test(e)?M[e]=!0:(I[e]=!0,!1))}function O(e,t,r,n,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o}var P={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){P[e]=new O(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];P[t]=new O(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){P[e]=new O(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){P[e]=new O(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){P[e]=new O(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){P[e]=new O(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){P[e]=new O(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){P[e]=new O(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){P[e]=new O(e,5,!1,e.toLowerCase(),null,!1)}));var D=/[\-:]([a-z])/g;function N(e){return e[1].toUpperCase()}"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(D,N);P[t]=new O(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(D,N);P[t]=new O(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(D,N);P[t]=new O(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){P[e]=new O(e,1,!1,e.toLowerCase(),null,!1)})),P.xlinkHref=new O("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){P[e]=new O(e,1,!1,e.toLowerCase(),null,!0)}));var L=/["'&<>]/;function U(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=L.exec(e);if(t){var r,n="",i=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}i!==r&&(n+=e.substring(i,r)),i=r+1,n+=t}e=i!==r?n+e.substring(i,r):n}return e}function R(e,t){var r,n=P.hasOwnProperty(e)?P[e]:null;return(r="style"!==e)&&(r=null!==n?0===n.type:2<e.length&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])),r||function(e,t,r){if(null==t||function(e,t,r){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,t,r))return!0;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(e,t,n)?"":null!==n?(e=n.attributeName,3===(r=n.type)||4===r&&!0===t?e+'=""':(n.sanitizeURL&&(t=""+t),e+'="'+U(t)+'"')):F(e)?e+'="'+U(t)+'"':""}var H="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Q=null,j=null,V=null,W=!1,z=!1,G=null,K=0;function Y(){if(null===Q)throw Error(o(321));return Q}function X(){if(0<K)throw Error(o(312));return{memoizedState:null,queue:null,next:null}}function q(){return null===V?null===j?(W=!1,j=V=X()):(W=!0,V=j):null===V.next?(W=!1,V=V.next=X()):(W=!0,V=V.next),V}function $(e,t,r,n){for(;z;)z=!1,K+=1,V=null,r=e(t,n);return j=Q=null,K=0,V=G=null,r}function J(e,t){return"function"==typeof t?t(e):t}function Z(e,t,r){if(Q=Y(),V=q(),W){var n=V.queue;if(t=n.dispatch,null!==G&&void 0!==(r=G.get(n))){G.delete(n),n=V.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return V.memoizedState=n,[n,t]}return[V.memoizedState,t]}return e=e===J?"function"==typeof t?t():t:void 0!==r?r(t):t,V.memoizedState=e,e=(e=V.queue={last:null,dispatch:null}).dispatch=ee.bind(null,Q,e),[V.memoizedState,e]}function ee(e,t,r){if(!(25>K))throw Error(o(301));if(e===Q)if(z=!0,e={action:r,next:null},null===G&&(G=new Map),void 0===(r=G.get(t)))G.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function te(){}var re=0,ne={readContext:function(e){var t=re;return E(e,t),e[t]},useContext:function(e){Y();var t=re;return E(e,t),e[t]},useMemo:function(e,t){if(Q=Y(),t=void 0===t?null:t,null!==(V=q())){var r=V.memoizedState;if(null!==r&&null!==t){e:{var n=r[1];if(null===n)n=!1;else{for(var i=0;i<n.length&&i<t.length;i++)if(!H(t[i],n[i])){n=!1;break e}n=!0}}if(n)return r[0]}}return e=e(),V.memoizedState=[e,t],e},useReducer:Z,useRef:function(e){Q=Y();var t=(V=q()).memoizedState;return null===t?(e={current:e},V.memoizedState=e):t},useState:function(e){return Z(J,e)},useLayoutEffect:function(){},useCallback:function(e){return e},useImperativeHandle:te,useEffect:te,useDebugValue:te,useResponder:function(e,t){return{props:t,responder:e}},useDeferredValue:function(e){return Y(),e},useTransition:function(){return Y(),[function(e){e()},!1]}},ie="http://www.w3.org/1999/xhtml";function oe(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"}}var ae={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},se=n({menuitem:!0},ae),le={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},ce=["Webkit","ms","Moz","O"];Object.keys(le).forEach((function(e){ce.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),le[t]=le[e]}))}));var ue=/([A-Z])/g,he=/^ms-/,pe=i.Children.toArray,de=C.ReactCurrentDispatcher,Ae={listing:!0,pre:!0,textarea:!0},fe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ge={},me={},ve=Object.prototype.hasOwnProperty,ye={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function be(e,t){if(void 0===e)throw Error(o(152,x(t)||"Component"))}var we=function(){function e(e,t){i.isValidElement(e)?e.type!==l?e=[e]:(e=e.props.children,e=i.isValidElement(e)?[e]:pe(e)):e=pe(e),e={type:null,domNamespace:ie,children:e,childIndex:0,context:S,footer:""};var r=B[0];if(0===r){var n=B,a=2*(r=n.length);if(!(65536>=a))throw Error(o(304));var s=new Uint16Array(a);for(s.set(n),(B=s)[0]=r+1,n=r;n<a-1;n++)B[n]=n+1;B[a-1]=0}else B[0]=B[r];this.threadID=r,this.stack=[e],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=t,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}var t=e.prototype;return t.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var e=this.threadID;B[e]=B[0],B[0]=e}},t.pushProvider=function(e){var t=++this.contextIndex,r=e.type._context,n=this.threadID;E(r,n);var i=r[n];this.contextStack[t]=r,this.contextValueStack[t]=i,r[n]=e.props.value},t.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],r=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=r},t.clearProviders=function(){for(var e=this.contextIndex;0<=e;e--)this.contextStack[e][this.threadID]=this.contextValueStack[e]},t.read=function(e){if(this.exhausted)return null;var t=re;re=this.threadID;var r=de.current;de.current=ne;try{for(var n=[""],i=!1;n[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var a=this.threadID;B[a]=B[0],B[0]=a;break}var s=this.stack[this.stack.length-1];if(i||s.childIndex>=s.children.length){var l=s.footer;if(""!==l&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===s.type)this.currentSelectValue=null;else if(null!=s.type&&null!=s.type.type&&s.type.type.$$typeof===h)this.popProvider(s.type);else if(s.type===f){this.suspenseDepth--;var c=n.pop();if(i){i=!1;var u=s.fallbackFrame;if(!u)throw Error(o(303));this.stack.push(u),n[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}n[this.suspenseDepth]+=c}n[this.suspenseDepth]+=l}else{var p=s.children[s.childIndex++],d="";try{d+=this.render(p,s.context,s.domNamespace)}catch(e){if(null!=e&&"function"==typeof e.then)throw Error(o(294));throw e}n.length<=this.suspenseDepth&&n.push(""),n[this.suspenseDepth]+=d}}return n[0]}finally{de.current=r,re=t}},t.render=function(e,t,r){if("string"==typeof e||"number"==typeof e)return""==(r=""+e)?"":this.makeStaticMarkup?U(r):this.previousWasTextNode?"\x3c!-- --\x3e"+U(r):(this.previousWasTextNode=!0,U(r));if(e=(t=function(e,t,r){function a(i,a){var s=a.prototype&&a.prototype.isReactComponent,l=function(e,t,r,n){if(n&&"object"==typeof(n=e.contextType)&&null!==n)return E(n,r),n[r];if(e=e.contextTypes){for(var i in r={},e)r[i]=t[i];t=r}else t=S;return t}(a,t,r,s),c=[],u=!1,h={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===c)return null},enqueueReplaceState:function(e,t){u=!0,c=[t]},enqueueSetState:function(e,t){if(null===c)return null;c.push(t)}};if(s){if(s=new a(i.props,l,h),"function"==typeof a.getDerivedStateFromProps){var p=a.getDerivedStateFromProps.call(null,i.props,s.state);null!=p&&(s.state=n({},s.state,p))}}else if(Q={},s=a(i.props,l,h),null==(s=$(a,i.props,s,l))||null==s.render)return void be(e=s,a);if(s.props=i.props,s.context=l,s.updater=h,void 0===(h=s.state)&&(s.state=h=null),"function"==typeof s.UNSAFE_componentWillMount||"function"==typeof s.componentWillMount)if("function"==typeof s.componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.UNSAFE_componentWillMount(),c.length){h=c;var d=u;if(c=null,u=!1,d&&1===h.length)s.state=h[0];else{p=d?h[0]:s.state;var A=!0;for(d=d?1:0;d<h.length;d++){var f=h[d];null!=(f="function"==typeof f?f.call(s,p,i.props,l):f)&&(A?(A=!1,p=n({},p,f)):n(p,f))}s.state=p}}else c=null;if(be(e=s.render(),a),"function"==typeof s.getChildContext&&"object"==typeof(i=a.childContextTypes)){var g=s.getChildContext();for(var m in g)if(!(m in i))throw Error(o(108,x(a)||"Unknown",m))}g&&(t=n({},t,g))}for(;i.isValidElement(e);){var s=e,l=s.type;if("function"!=typeof l)break;a(s,l)}return{child:e,context:t}}(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!i.isValidElement(e)){if(null!=e&&null!=e.$$typeof){if((r=e.$$typeof)===s)throw Error(o(257));throw Error(o(258,r.toString()))}return e=pe(e),this.stack.push({type:null,domNamespace:r,children:e,childIndex:0,context:t,footer:""}),""}var a=e.type;if("string"==typeof a)return this.renderDOM(e,t,r);switch(a){case c:case d:case u:case g:case l:return e=pe(e.props.children),this.stack.push({type:null,domNamespace:r,children:e,childIndex:0,context:t,footer:""}),"";case f:throw Error(o(294))}if("object"==typeof a&&null!==a)switch(a.$$typeof){case A:Q={};var y=a.render(e.props,e.ref);return y=$(a.render,e.props,y,e.ref),y=pe(y),this.stack.push({type:null,domNamespace:r,children:y,childIndex:0,context:t,footer:""}),"";case m:return e=[i.createElement(a.type,n({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:r,children:e,childIndex:0,context:t,footer:""}),"";case h:return r={type:e,domNamespace:r,children:a=pe(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(r),"";case p:a=e.type,y=e.props;var C=this.threadID;return E(a,C),a=pe(y.children(a[C])),this.stack.push({type:e,domNamespace:r,children:a,childIndex:0,context:t,footer:""}),"";case b:throw Error(o(338));case v:switch(function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),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)}))}}(a=e.type),a._status){case 1:return e=[i.createElement(a._result,n({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:r,children:e,childIndex:0,context:t,footer:""}),"";case 2:throw a._result;default:throw Error(o(295))}case w:throw Error(o(343))}throw Error(o(130,null==a?a:typeof a,""))},t.renderDOM=function(e,t,r){var a=e.type.toLowerCase();if(r===ie&&oe(a),!ge.hasOwnProperty(a)){if(!fe.test(a))throw Error(o(65,a));ge[a]=!0}var s=e.props;if("input"===a)s=n({type:void 0},s,{defaultChecked:void 0,defaultValue:void 0,value:null!=s.value?s.value:s.defaultValue,checked:null!=s.checked?s.checked:s.defaultChecked});else if("textarea"===a){var l=s.value;if(null==l){l=s.defaultValue;var c=s.children;if(null!=c){if(null!=l)throw Error(o(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(o(93));c=c[0]}l=""+c}null==l&&(l="")}s=n({},s,{value:void 0,children:""+l})}else if("select"===a)this.currentSelectValue=null!=s.value?s.value:s.defaultValue,s=n({},s,{value:void 0});else if("option"===a){c=this.currentSelectValue;var u=function(e){if(null==e)return e;var t="";return i.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(s.children);if(null!=c){var h=null!=s.value?s.value+"":u;if(l=!1,Array.isArray(c)){for(var p=0;p<c.length;p++)if(""+c[p]===h){l=!0;break}}else l=""+c===h;s=n({selected:void 0,children:void 0},s,{selected:l,children:u})}}if(l=s){if(se[a]&&(null!=l.children||null!=l.dangerouslySetInnerHTML))throw Error(o(137,a,""));if(null!=l.dangerouslySetInnerHTML){if(null!=l.children)throw Error(o(60));if("object"!=typeof l.dangerouslySetInnerHTML||!("__html"in l.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=l.style&&"object"!=typeof l.style)throw Error(o(62,""))}for(b in l=s,c=this.makeStaticMarkup,u=1===this.stack.length,h="<"+e.type,l)if(ve.call(l,b)){var d=l[b];if(null!=d){if("style"===b){p=void 0;var A="",f="";for(p in d)if(d.hasOwnProperty(p)){var g=0===p.indexOf("--"),m=d[p];if(null!=m){if(g)var v=p;else if(v=p,me.hasOwnProperty(v))v=me[v];else{var y=v.replace(ue,"-$1").toLowerCase().replace(he,"-ms-");v=me[v]=y}A+=f+v+":",f=p,A+=g=null==m||"boolean"==typeof m||""===m?"":g||"number"!=typeof m||0===m||le.hasOwnProperty(f)&&le[f]?(""+m).trim():m+"px",f=";"}}d=A||null}p=null;e:if(g=a,m=l,-1===g.indexOf("-"))g="string"==typeof m.is;else switch(g){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":g=!1;break e;default:g=!0}g?ye.hasOwnProperty(b)||(p=F(p=b)&&null!=d?p+'="'+U(d)+'"':""):p=R(b,d),p&&(h+=" "+p)}}c||u&&(h+=' data-reactroot=""');var b=h;l="",ae.hasOwnProperty(a)?b+="/>":(b+=">",l="</"+e.type+">");e:{if(null!=(c=s.dangerouslySetInnerHTML)){if(null!=c.__html){c=c.__html;break e}}else if("string"==typeof(c=s.children)||"number"==typeof c){c=U(c);break e}c=null}return null!=c?(s=[],Ae.hasOwnProperty(a)&&"\n"===c.charAt(0)&&(b+="\n"),b+=c):s=pe(s.children),e=e.type,r=null==r||"http://www.w3.org/1999/xhtml"===r?oe(e):"http://www.w3.org/2000/svg"===r&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:a,children:s,childIndex:0,context:t,footer:l}),this.previousWasTextNode=!1,b},e}(),xe={renderToString:function(e){e=new we(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new we(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){throw Error(o(207))},renderToStaticNodeStream:function(){throw Error(o(208))},version:"16.14.0"};e.exports=xe.default||xe},73067:(e,t,r)=>{"use strict";var n=r(46518),i=r(18449),o=r(28551),a=r(42787),s=i.has,l=i.toKey,c=function(e,t,r){if(s(e,t,r))return!0;var n=a(t);return null!==n&&c(e,n,r)};n({target:"Reflect",stat:!0},{hasMetadata:function(e,t){var r=arguments.length<3?void 0:l(arguments[2]);return c(e,o(t),r)}})},73173:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-exclamation-triangle",view:n+"gfx/sprite.svg#view-icon-exclamation-triangle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},73403:(e,t)=>{t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var i=t.parent=e.parent;if(i){var o=i.children;o[o.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var r=e.children[e.children.length-2];r.next=t,t.prev=r,t.next=null}},t.append=function(e,t){var r=e.parent,n=e.next;if(t.next=n,t.prev=e,e.next=t,t.parent=r,n){if(n.prev=t,r){var i=r.children;i.splice(i.lastIndexOf(n),0,t)}}else r&&r.children.push(t)},t.prepend=function(e,t){var r=e.parent;if(r){var n=r.children;n.splice(n.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}},73440:(e,t,r)=>{"use strict";r(70511)("replaceAll")},73506:(e,t,r)=>{"use strict";var n=r(13925),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},73677:(e,t,r)=>{"use strict";r(71658)},73772:(e,t,r)=>{"use strict";r(65746)},73998:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-extern-link-blue",view:n+"gfx/sprite.svg#view-icon-extern-link-blue",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},74017:(e,t,r)=>{"use strict";var n=r(46518),i=180/Math.PI;n({target:"Math",stat:!0,forced:!0},{degrees:function(e){return e*i}})},74147:(e,t,r)=>{"use strict";var n=r(69565),i=r(36840),o=r(97751),a=r(55966),s=r(39297),l=r(78227),c=r(53982),u=l("asyncDispose"),h=o("Promise");s(c,u)||i(c,u,(function(){var e=this;return new h((function(t,r){var i=a(e,"return");i?h.resolve(n(i,e)).then((function(){t(void 0)}),r):t(void 0)}))}))},74176:(e,t,r)=>{"use strict";var n=r(46518),i=r(33994),o=r(62529),a=r(67750),s=r(655),l=r(91181),c=r(68183),u=c.codeAt,h=c.charAt,p="String Iterator",d=l.set,A=l.getterFor(p),f=i((function(e){d(this,{type:p,string:e,index:0})}),"String",(function(){var e,t=A(this),r=t.string,n=t.index;return n>=r.length?o(void 0,!0):(e=h(r,n),t.index+=e.length,o({codePoint:u(e,0),position:n},!1))}));n({target:"String",proto:!0,forced:!0},{codePoints:function(){return new f(s(a(this)))}})},74335:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},74423:(e,t,r)=>{"use strict";var n=r(46518),i=r(19617).includes,o=r(79039),a=r(6469);n({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},74433:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-campaign-linkedin",view:n+"gfx/sprite.svg#view-icon-campaign-linkedin",viewBox:"0 0 15 15",title:"",toString:function(){return JSON.stringify(this.view)}}},74488:(e,t,r)=>{"use strict";var n=r(67680),i=Math.floor,o=function(e,t){var r=e.length;if(r<8)for(var a,s,l=1;l<r;){for(s=l,a=e[l];s&&t(e[s-1],a)>0;)e[s]=e[--s];s!==l++&&(e[s]=a)}else for(var c=i(r/2),u=o(n(e,0,c),t),h=o(n(e,c),t),p=u.length,d=h.length,A=0,f=0;A<p||f<d;)e[A+f]=A<p&&f<d?t(u[A],h[f])<=0?u[A++]:h[f++]:A<p?u[A++]:h[f++];return e};e.exports=o},74528:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Clock",view:n+"gfx/sprite.svg#view-icon-Clock",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},74615:(e,t,r)=>{"use strict";var n=r(79504),i=r(25397),o=r(655),a=r(26198),s=TypeError,l=n([].push),c=n([].join);e.exports=function(e){var t=i(e),r=a(t);if(!r)return"";for(var n=arguments.length,u=[],h=0;;){var p=t[h++];if(void 0===p)throw new s("Incorrect template");if(l(u,o(p)),h===r)return c(u,"");h<n&&l(u,o(arguments[h]))}}},74648:(e,t,r)=>{"use strict";var n=r(46518),i=r(36639).every;n({target:"AsyncIterator",proto:!0,real:!0},{every:function(e){return i(this,e)}})},74733:(e,t,r)=>{var n=r(21791),i=r(95950);e.exports=function(e,t){return e&&n(t,i(t),e)}},74801:function(e,t,r){var n;!function(i,o,a){var s,l=256,c=a.pow(l,6),u=a.pow(2,52),h=2*u,p=255;function d(e,t,r){var n=[],p=m(g((t=1==t?{entropy:!0}:t||{}).entropy?[e,v(o)]:null==e?function(){try{var e;return s&&(e=s.randomBytes)?e=e(l):(e=new Uint8Array(l),(i.crypto||i.msCrypto).getRandomValues(e)),v(e)}catch(e){var t=i.navigator,r=t&&t.plugins;return[+new Date,i,r,i.screen,v(o)]}}():e,3),n),d=new A(n),y=function(){for(var e=d.g(6),t=c,r=0;e<u;)e=(e+r)*l,t*=l,r=d.g(1);for(;e>=h;)e/=2,t/=2,r>>>=1;return(e+r)/t};return y.int32=function(){return 0|d.g(4)},y.quick=function(){return d.g(4)/4294967296},y.double=y,m(v(d.S),o),(t.pass||r||function(e,t,r,n){return n&&(n.S&&f(n,d),e.state=function(){return f(d,{})}),r?(a.random=e,t):e})(y,p,"global"in t?t.global:this==a,t.state)}function A(e){var t,r=e.length,n=this,i=0,o=n.i=n.j=0,a=n.S=[];for(r||(e=[r++]);i<l;)a[i]=i++;for(i=0;i<l;i++)a[i]=a[o=p&o+e[i%r]+(t=a[i])],a[o]=t;(n.g=function(e){for(var t,r=0,i=n.i,o=n.j,a=n.S;e--;)t=a[i=p&i+1],r=r*l+a[p&(a[i]=a[o=p&o+t])+(a[o]=t)];return n.i=i,n.j=o,r})(l)}function f(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function g(e,t){var r,n=[],i=typeof e;if(t&&"object"==i)for(r in e)try{n.push(g(e[r],t-1))}catch(e){}return n.length?n:"string"==i?e:e+"\0"}function m(e,t){for(var r,n=e+"",i=0;i<n.length;)t[p&i]=p&(r^=19*t[p&i])+n.charCodeAt(i++);return v(t)}function v(e){return String.fromCharCode.apply(0,e)}if(m(a.random(),o),e.exports){e.exports=d;try{s=r(41234)}catch(e){}}else void 0===(n=function(){return d}.call(t,r,t,e))||(e.exports=n)}("undefined"!=typeof self?self:this,[],Math)},74802:e=>{e.exports=function e(t,r,n){function i(a,s){if(!r[a]){if(!t[a]){if(o)return o(a,!0);throw new Error("Cannot find module '"+a+"'")}s=r[a]={exports:{}},t[a][0].call(s.exports,(function(e){return i(t[a][1][e]||e)}),s,s.exports,e,t,r,n)}return r[a].exports}for(var o=void 0,a=0;a<n.length;a++)i(n[a]);return i}({1:[function(e,t,r){(function(n,i,o,a,s,l,c,u,h){"use strict";var p=e("crypto");function d(e,t){var r;return void 0===(r="passthrough"!==(t=g(e,t)).algorithm?p.createHash(t.algorithm):new y).write&&(r.write=r.update,r.end=r.update),v(t,r).dispatch(e),r.update||r.end(""),r.digest?r.digest("buffer"===t.encoding?void 0:t.encoding):(e=r.read(),"buffer"!==t.encoding?e.toString(t.encoding):e)}(r=t.exports=d).sha1=function(e){return d(e)},r.keys=function(e){return d(e,{excludeValues:!0,algorithm:"sha1",encoding:"hex"})},r.MD5=function(e){return d(e,{algorithm:"md5",encoding:"hex"})},r.keysMD5=function(e){return d(e,{algorithm:"md5",encoding:"hex",excludeValues:!0})};var A=p.getHashes?p.getHashes().slice():["sha1","md5"],f=(A.push("passthrough"),["buffer","hex","binary","base64"]);function g(e,t){var r={};if(r.algorithm=(t=t||{}).algorithm||"sha1",r.encoding=t.encoding||"hex",r.excludeValues=!!t.excludeValues,r.algorithm=r.algorithm.toLowerCase(),r.encoding=r.encoding.toLowerCase(),r.ignoreUnknown=!0===t.ignoreUnknown,r.respectType=!1!==t.respectType,r.respectFunctionNames=!1!==t.respectFunctionNames,r.respectFunctionProperties=!1!==t.respectFunctionProperties,r.unorderedArrays=!0===t.unorderedArrays,r.unorderedSets=!1!==t.unorderedSets,r.unorderedObjects=!1!==t.unorderedObjects,r.replacer=t.replacer||void 0,r.excludeKeys=t.excludeKeys||void 0,void 0===e)throw new Error("Object argument required.");for(var n=0;n<A.length;++n)A[n].toLowerCase()===r.algorithm.toLowerCase()&&(r.algorithm=A[n]);if(-1===A.indexOf(r.algorithm))throw new Error('Algorithm "'+r.algorithm+'"  not supported. supported values: '+A.join(", "));if(-1===f.indexOf(r.encoding)&&"passthrough"!==r.algorithm)throw new Error('Encoding "'+r.encoding+'"  not supported. supported values: '+f.join(", "));return r}function m(e){if("function"==typeof e)return null!=/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code\]\s+}$/i.exec(Function.prototype.toString.call(e))}function v(e,t,r){function n(e){return t.update?t.update(e,"utf8"):t.write(e,"utf8")}return r=r||[],{dispatch:function(t){return this["_"+(null===(t=e.replacer?e.replacer(t):t)?"null":typeof t)](t)},_object:function(t){var i,a=Object.prototype.toString.call(t),s=/\[object (.*)\]/i.exec(a);if(s=(s=s?s[1]:"unknown:["+a+"]").toLowerCase(),0<=(a=r.indexOf(t)))return this.dispatch("[CIRCULAR:"+a+"]");if(r.push(t),void 0!==o&&o.isBuffer&&o.isBuffer(t))return n("buffer:"),n(t);if("object"===s||"function"===s||"asyncfunction"===s)return a=Object.keys(t),e.unorderedObjects&&(a=a.sort()),!1===e.respectType||m(t)||a.splice(0,0,"prototype","__proto__","constructor"),e.excludeKeys&&(a=a.filter((function(t){return!e.excludeKeys(t)}))),n("object:"+a.length+":"),i=this,a.forEach((function(r){i.dispatch(r),n(":"),e.excludeValues||i.dispatch(t[r]),n(",")}));if(!this["_"+s]){if(e.ignoreUnknown)return n("["+s+"]");throw new Error('Unknown object type "'+s+'"')}this["_"+s](t)},_array:function(t,i){i=void 0!==i?i:!1!==e.unorderedArrays;var o=this;if(n("array:"+t.length+":"),!i||t.length<=1)return t.forEach((function(e){return o.dispatch(e)}));var a=[];return i=t.map((function(t){var n=new y,i=r.slice();return v(e,n,i).dispatch(t),a=a.concat(i.slice(r.length)),n.read().toString()})),r=r.concat(a),i.sort(),this._array(i,!1)},_date:function(e){return n("date:"+e.toJSON())},_symbol:function(e){return n("symbol:"+e.toString())},_error:function(e){return n("error:"+e.toString())},_boolean:function(e){return n("bool:"+e.toString())},_string:function(e){n("string:"+e.length+":"),n(e.toString())},_function:function(t){n("fn:"),m(t)?this.dispatch("[native]"):this.dispatch(t.toString()),!1!==e.respectFunctionNames&&this.dispatch("function-name:"+String(t.name)),e.respectFunctionProperties&&this._object(t)},_number:function(e){return n("number:"+e.toString())},_xml:function(e){return n("xml:"+e.toString())},_null:function(){return n("Null")},_undefined:function(){return n("Undefined")},_regexp:function(e){return n("regex:"+e.toString())},_uint8array:function(e){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint8clampedarray:function(e){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(e))},_int8array:function(e){return n("int8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint16array:function(e){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_int16array:function(e){return n("int16array:"),this.dispatch(Array.prototype.slice.call(e))},_uint32array:function(e){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_int32array:function(e){return n("int32array:"),this.dispatch(Array.prototype.slice.call(e))},_float32array:function(e){return n("float32array:"),this.dispatch(Array.prototype.slice.call(e))},_float64array:function(e){return n("float64array:"),this.dispatch(Array.prototype.slice.call(e))},_arraybuffer:function(e){return n("arraybuffer:"),this.dispatch(new Uint8Array(e))},_url:function(e){return n("url:"+e.toString())},_map:function(t){return n("map:"),t=Array.from(t),this._array(t,!1!==e.unorderedSets)},_set:function(t){return n("set:"),t=Array.from(t),this._array(t,!1!==e.unorderedSets)},_file:function(e){return n("file:"),this.dispatch([e.name,e.size,e.type,e.lastModfied])},_blob:function(){if(e.ignoreUnknown)return n("[blob]");throw Error('Hashing Blob objects is currently not supported\n(see https://github.com/puleos/object-hash/issues/26)\nUse "options.replacer" or "options.ignoreUnknown"\n')},_domwindow:function(){return n("domwindow")},_bigint:function(e){return n("bigint:"+e.toString())},_process:function(){return n("process")},_timer:function(){return n("timer")},_pipe:function(){return n("pipe")},_tcp:function(){return n("tcp")},_udp:function(){return n("udp")},_tty:function(){return n("tty")},_statwatcher:function(){return n("statwatcher")},_securecontext:function(){return n("securecontext")},_connection:function(){return n("connection")},_zlib:function(){return n("zlib")},_context:function(){return n("context")},_nodescript:function(){return n("nodescript")},_httpparser:function(){return n("httpparser")},_dataview:function(){return n("dataview")},_signal:function(){return n("signal")},_fsevent:function(){return n("fsevent")},_tlswrap:function(){return n("tlswrap")}}}function y(){return{buf:"",write:function(e){this.buf+=e},end:function(e){this.buf+=e},read:function(){return this.buf}}}r.writeToStream=function(e,t,r){return void 0===r&&(r=t,t={}),v(t=g(e,t),r).dispatch(e)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fake_9a5aa49d.js","/")},{buffer:3,crypto:5,lYpoI2:11}],2:[function(e,t,r){(function(e,t,n,i,o,a,s,l,c){!function(e){"use strict";var t="undefined"!=typeof Uint8Array?Uint8Array:Array,r="+".charCodeAt(0),n="/".charCodeAt(0),i="0".charCodeAt(0),o="a".charCodeAt(0),a="A".charCodeAt(0),s="-".charCodeAt(0),l="_".charCodeAt(0);function c(e){return(e=e.charCodeAt(0))===r||e===s?62:e===n||e===l?63:e<i?-1:e<i+10?e-i+26+26:e<a+26?e-a:e<o+26?e-o+26:void 0}e.toByteArray=function(e){var r,n;if(0<e.length%4)throw new Error("Invalid string. Length must be a multiple of 4");var i=e.length,o=(i="="===e.charAt(i-2)?2:"="===e.charAt(i-1)?1:0,new t(3*e.length/4-i)),a=0<i?e.length-4:e.length,s=0;function l(e){o[s++]=e}for(r=0;r<a;r+=4,0)l((16711680&(n=c(e.charAt(r))<<18|c(e.charAt(r+1))<<12|c(e.charAt(r+2))<<6|c(e.charAt(r+3))))>>16),l((65280&n)>>8),l(255&n);return 2==i?l(255&(n=c(e.charAt(r))<<2|c(e.charAt(r+1))>>4)):1==i&&(l((n=c(e.charAt(r))<<10|c(e.charAt(r+1))<<4|c(e.charAt(r+2))>>2)>>8&255),l(255&n)),o},e.fromByteArray=function(e){var t,r,n,i,o=e.length%3,a="";function s(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)}for(t=0,n=e.length-o;t<n;t+=3)a+=s((i=r=(e[t]<<16)+(e[t+1]<<8)+e[t+2])>>18&63)+s(i>>12&63)+s(i>>6&63)+s(63&i);switch(o){case 1:a=(a+=s((r=e[e.length-1])>>2))+s(r<<4&63)+"==";break;case 2:a=(a=(a+=s((r=(e[e.length-2]<<8)+e[e.length-1])>>10))+s(r>>4&63))+s(r<<2&63)+"="}return a}}(void 0===r?this.base64js={}:r)}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/base64-js/lib/b64.js","/node_modules/gulp-browserify/node_modules/base64-js/lib")},{buffer:3,lYpoI2:11}],3:[function(e,t,r){(function(t,n,i,o,a,s,l,c,u){var h=e("base64-js"),p=e("ieee754");function i(e,t,r){if(!(this instanceof i))return new i(e,t,r);var n,o,a,s,l=typeof e;if("base64"===t&&"string"==l)for(e=(s=e).trim?s.trim():s.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==l)n=k(e);else if("string"==l)n=i.byteLength(e,t);else{if("object"!=l)throw new Error("First argument needs to be a number, array or string.");n=k(e.length)}if(i._useTypedArrays?o=i._augment(new Uint8Array(n)):((o=this).length=n,o._isBuffer=!0),i._useTypedArrays&&"number"==typeof e.byteLength)o._set(e);else if(_(s=e)||i.isBuffer(s)||s&&"object"==typeof s&&"number"==typeof s.length)for(a=0;a<n;a++)i.isBuffer(e)?o[a]=e.readUInt8(a):o[a]=e[a];else if("string"==l)o.write(e,0,t);else if("number"==l&&!i._useTypedArrays&&!r)for(a=0;a<n;a++)o[a]=0;return o}function d(e,t,r,n){var i;if(n||(L("boolean"==typeof r,"missing or invalid endian"),L(null!=t,"missing offset"),L(t+1<e.length,"Trying to read beyond buffer length")),!((n=e.length)<=t))return r?(i=e[t],t+1<n&&(i|=e[t+1]<<8)):(i=e[t]<<8,t+1<n&&(i|=e[t+1])),i}function A(e,t,r,n){var i;if(n||(L("boolean"==typeof r,"missing or invalid endian"),L(null!=t,"missing offset"),L(t+3<e.length,"Trying to read beyond buffer length")),!((n=e.length)<=t))return r?(t+2<n&&(i=e[t+2]<<16),t+1<n&&(i|=e[t+1]<<8),i|=e[t],t+3<n&&(i+=e[t+3]<<24>>>0)):(t+1<n&&(i=e[t+1]<<16),t+2<n&&(i|=e[t+2]<<8),t+3<n&&(i|=e[t+3]),i+=e[t]<<24>>>0),i}function f(e,t,r,n){if(n||(L("boolean"==typeof r,"missing or invalid endian"),L(null!=t,"missing offset"),L(t+1<e.length,"Trying to read beyond buffer length")),!(e.length<=t))return 32768&(n=d(e,t,r,!0))?-1*(65535-n+1):n}function g(e,t,r,n){if(n||(L("boolean"==typeof r,"missing or invalid endian"),L(null!=t,"missing offset"),L(t+3<e.length,"Trying to read beyond buffer length")),!(e.length<=t))return 2147483648&(n=A(e,t,r,!0))?-1*(4294967295-n+1):n}function m(e,t,r,n){return n||(L("boolean"==typeof r,"missing or invalid endian"),L(t+3<e.length,"Trying to read beyond buffer length")),p.read(e,t,r,23,4)}function v(e,t,r,n){return n||(L("boolean"==typeof r,"missing or invalid endian"),L(t+7<e.length,"Trying to read beyond buffer length")),p.read(e,t,r,52,8)}function y(e,t,r,n,i){if(i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+1<e.length,"trying to write beyond buffer length"),P(t,65535)),!((i=e.length)<=r))for(var o=0,a=Math.min(i-r,2);o<a;o++)e[r+o]=(t&255<<8*(n?o:1-o))>>>8*(n?o:1-o)}function b(e,t,r,n,i){if(i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+3<e.length,"trying to write beyond buffer length"),P(t,4294967295)),!((i=e.length)<=r))for(var o=0,a=Math.min(i-r,4);o<a;o++)e[r+o]=t>>>8*(n?o:3-o)&255}function w(e,t,r,n,i){i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+1<e.length,"Trying to write beyond buffer length"),D(t,32767,-32768)),e.length<=r||y(e,0<=t?t:65535+t+1,r,n,i)}function x(e,t,r,n,i){i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+3<e.length,"Trying to write beyond buffer length"),D(t,2147483647,-2147483648)),e.length<=r||b(e,0<=t?t:4294967295+t+1,r,n,i)}function C(e,t,r,n,i){i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+3<e.length,"Trying to write beyond buffer length"),N(t,34028234663852886e22,-34028234663852886e22)),e.length<=r||p.write(e,t,r,n,23,4)}function S(e,t,r,n,i){i||(L(null!=t,"missing value"),L("boolean"==typeof n,"missing or invalid endian"),L(null!=r,"missing offset"),L(r+7<e.length,"Trying to write beyond buffer length"),N(t,17976931348623157e292,-17976931348623157e292)),e.length<=r||p.write(e,t,r,n,52,8)}r.Buffer=i,r.SlowBuffer=i,r.INSPECT_MAX_BYTES=50,i.poolSize=8192,i._useTypedArrays=function(){try{var e=new ArrayBuffer(0),t=new Uint8Array(e);return t.foo=function(){return 42},42===t.foo()&&"function"==typeof t.subarray}catch(e){return!1}}(),i.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.byteLength=function(e,t){var r;switch(e+="",t||"utf8"){case"hex":r=e.length/2;break;case"utf8":case"utf-8":r=I(e).length;break;case"ascii":case"binary":case"raw":r=e.length;break;case"base64":r=M(e).length;break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":r=2*e.length;break;default:throw new Error("Unknown encoding")}return r},i.concat=function(e,t){if(L(_(e),"Usage: Buffer.concat(list, [totalLength])\nlist should be an Array."),0===e.length)return new i(0);if(1===e.length)return e[0];if("number"!=typeof t)for(o=t=0;o<e.length;o++)t+=e[o].length;for(var r=new i(t),n=0,o=0;o<e.length;o++){var a=e[o];a.copy(r,n),n+=a.length}return r},i.prototype.write=function(e,t,r,n){isFinite(t)?isFinite(r)||(n=r,r=void 0):(c=n,n=t,t=r,r=c),t=Number(t)||0;var o,a,s,l,c=this.length-t;switch((!r||c<(r=Number(r)))&&(r=c),n=String(n||"utf8").toLowerCase()){case"hex":o=function(e,t,r,n){r=Number(r)||0;var o=e.length-r;(!n||o<(n=Number(n)))&&(n=o),L((o=t.length)%2==0,"Invalid hex string"),o/2<n&&(n=o/2);for(var a=0;a<n;a++){var s=parseInt(t.substr(2*a,2),16);L(!isNaN(s),"Invalid hex string"),e[r+a]=s}return i._charsWritten=2*a,a}(this,e,t,r);break;case"utf8":case"utf-8":a=this,s=t,l=r,o=i._charsWritten=F(I(e),a,s,l);break;case"ascii":case"binary":o=function(e,t,r,n){return i._charsWritten=F(function(e){for(var t=[],r=0;r<e.length;r++)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}(this,e,t,r);break;case"base64":a=this,s=t,l=r,o=i._charsWritten=F(M(e),a,s,l);break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":o=function(e,t,r,n){return i._charsWritten=F(function(e){for(var t,r,n=[],i=0;i<e.length;i++)t=(r=e.charCodeAt(i))>>8,r%=256,n.push(r),n.push(t);return n}(t),e,r,n)}(this,e,t,r);break;default:throw new Error("Unknown encoding")}return o},i.prototype.toString=function(e,t,r){var n,i,o,a,s=this;if(e=String(e||"utf8").toLowerCase(),t=Number(t)||0,(r=void 0!==r?Number(r):s.length)===t)return"";switch(e){case"hex":n=function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||n<r)&&(r=n);for(var i="",o=t;o<r;o++)i+=T(e[o]);return i}(s,t,r);break;case"utf8":case"utf-8":n=function(e,t,r){var n="",i="";r=Math.min(e.length,r);for(var o=t;o<r;o++)e[o]<=127?(n+=O(i)+String.fromCharCode(e[o]),i=""):i+="%"+e[o].toString(16);return n+O(i)}(s,t,r);break;case"ascii":case"binary":n=function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;i++)n+=String.fromCharCode(e[i]);return n}(s,t,r);break;case"base64":i=s,a=r,n=0===(o=t)&&a===i.length?h.fromByteArray(i):h.fromByteArray(i.slice(o,a));break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":n=function(e,t,r){for(var n=e.slice(t,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}(s,t,r);break;default:throw new Error("Unknown encoding")}return n},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},i.prototype.copy=function(e,t,r,n){if(t=t||0,(n=n||0===n?n:this.length)!==(r=r||0)&&0!==e.length&&0!==this.length){L(r<=n,"sourceEnd < sourceStart"),L(0<=t&&t<e.length,"targetStart out of bounds"),L(0<=r&&r<this.length,"sourceStart out of bounds"),L(0<=n&&n<=this.length,"sourceEnd out of bounds"),n>this.length&&(n=this.length);var o=(n=e.length-t<n-r?e.length-t+r:n)-r;if(o<100||!i._useTypedArrays)for(var a=0;a<o;a++)e[a+t]=this[a+r];else e._set(this.subarray(r,r+o),t)}},i.prototype.slice=function(e,t){var r=this.length;if(e=B(e,r,0),t=B(t,r,r),i._useTypedArrays)return i._augment(this.subarray(e,t));for(var n=t-e,o=new i(n,void 0,!0),a=0;a<n;a++)o[a]=this[a+e];return o},i.prototype.get=function(e){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(e)},i.prototype.set=function(e,t){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(e,t)},i.prototype.readUInt8=function(e,t){if(t||(L(null!=e,"missing offset"),L(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return this[e]},i.prototype.readUInt16LE=function(e,t){return d(this,e,!0,t)},i.prototype.readUInt16BE=function(e,t){return d(this,e,!1,t)},i.prototype.readUInt32LE=function(e,t){return A(this,e,!0,t)},i.prototype.readUInt32BE=function(e,t){return A(this,e,!1,t)},i.prototype.readInt8=function(e,t){if(t||(L(null!=e,"missing offset"),L(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return 128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){return f(this,e,!0,t)},i.prototype.readInt16BE=function(e,t){return f(this,e,!1,t)},i.prototype.readInt32LE=function(e,t){return g(this,e,!0,t)},i.prototype.readInt32BE=function(e,t){return g(this,e,!1,t)},i.prototype.readFloatLE=function(e,t){return m(this,e,!0,t)},i.prototype.readFloatBE=function(e,t){return m(this,e,!1,t)},i.prototype.readDoubleLE=function(e,t){return v(this,e,!0,t)},i.prototype.readDoubleBE=function(e,t){return v(this,e,!1,t)},i.prototype.writeUInt8=function(e,t,r){r||(L(null!=e,"missing value"),L(null!=t,"missing offset"),L(t<this.length,"trying to write beyond buffer length"),P(e,255)),t>=this.length||(this[t]=e)},i.prototype.writeUInt16LE=function(e,t,r){y(this,e,t,!0,r)},i.prototype.writeUInt16BE=function(e,t,r){y(this,e,t,!1,r)},i.prototype.writeUInt32LE=function(e,t,r){b(this,e,t,!0,r)},i.prototype.writeUInt32BE=function(e,t,r){b(this,e,t,!1,r)},i.prototype.writeInt8=function(e,t,r){r||(L(null!=e,"missing value"),L(null!=t,"missing offset"),L(t<this.length,"Trying to write beyond buffer length"),D(e,127,-128)),t>=this.length||(0<=e?this.writeUInt8(e,t,r):this.writeUInt8(255+e+1,t,r))},i.prototype.writeInt16LE=function(e,t,r){w(this,e,t,!0,r)},i.prototype.writeInt16BE=function(e,t,r){w(this,e,t,!1,r)},i.prototype.writeInt32LE=function(e,t,r){x(this,e,t,!0,r)},i.prototype.writeInt32BE=function(e,t,r){x(this,e,t,!1,r)},i.prototype.writeFloatLE=function(e,t,r){C(this,e,t,!0,r)},i.prototype.writeFloatBE=function(e,t,r){C(this,e,t,!1,r)},i.prototype.writeDoubleLE=function(e,t,r){S(this,e,t,!0,r)},i.prototype.writeDoubleBE=function(e,t,r){S(this,e,t,!1,r)},i.prototype.fill=function(e,t,r){if(t=t||0,r=r||this.length,L("number"==typeof(e="string"==typeof(e=e||0)?e.charCodeAt(0):e)&&!isNaN(e),"value is not a number"),L(t<=r,"end < start"),r!==t&&0!==this.length){L(0<=t&&t<this.length,"start out of bounds"),L(0<=r&&r<=this.length,"end out of bounds");for(var n=t;n<r;n++)this[n]=e}},i.prototype.inspect=function(){for(var e=[],t=this.length,n=0;n<t;n++)if(e[n]=T(this[n]),n===r.INSPECT_MAX_BYTES){e[n+1]="...";break}return"<Buffer "+e.join(" ")+">"},i.prototype.toArrayBuffer=function(){if("undefined"==typeof Uint8Array)throw new Error("Buffer.toArrayBuffer not supported in this browser");if(i._useTypedArrays)return new i(this).buffer;for(var e=new Uint8Array(this.length),t=0,r=e.length;t<r;t+=1)e[t]=this[t];return e.buffer};var E=i.prototype;function B(e,t,r){return"number"!=typeof e?r:t<=(e=~~e)?t:0<=e||0<=(e+=t)?e:0}function k(e){return(e=~~Math.ceil(+e))<0?0:e}function _(e){return(Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)})(e)}function T(e){return e<16?"0"+e.toString(16):e.toString(16)}function I(e){for(var t=[],r=0;r<e.length;r++){var n=e.charCodeAt(r);if(n<=127)t.push(e.charCodeAt(r));else for(var i=r,o=(55296<=n&&n<=57343&&r++,encodeURIComponent(e.slice(i,r+1)).substr(1).split("%")),a=0;a<o.length;a++)t.push(parseInt(o[a],16))}return t}function M(e){return h.toByteArray(e)}function F(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length||i>=e.length);i++)t[i+r]=e[i];return i}function O(e){try{return decodeURIComponent(e)}catch(e){return String.fromCharCode(65533)}}function P(e,t){L("number"==typeof e,"cannot write a non-number as a number"),L(0<=e,"specified a negative value for writing an unsigned value"),L(e<=t,"value is larger than maximum value for type"),L(Math.floor(e)===e,"value has a fractional component")}function D(e,t,r){L("number"==typeof e,"cannot write a non-number as a number"),L(e<=t,"value larger than maximum allowed value"),L(r<=e,"value smaller than minimum allowed value"),L(Math.floor(e)===e,"value has a fractional component")}function N(e,t,r){L("number"==typeof e,"cannot write a non-number as a number"),L(e<=t,"value larger than maximum allowed value"),L(r<=e,"value smaller than minimum allowed value")}function L(e,t){if(!e)throw new Error(t||"Failed assertion")}i._augment=function(e){return e._isBuffer=!0,e._get=e.get,e._set=e.set,e.get=E.get,e.set=E.set,e.write=E.write,e.toString=E.toString,e.toLocaleString=E.toString,e.toJSON=E.toJSON,e.copy=E.copy,e.slice=E.slice,e.readUInt8=E.readUInt8,e.readUInt16LE=E.readUInt16LE,e.readUInt16BE=E.readUInt16BE,e.readUInt32LE=E.readUInt32LE,e.readUInt32BE=E.readUInt32BE,e.readInt8=E.readInt8,e.readInt16LE=E.readInt16LE,e.readInt16BE=E.readInt16BE,e.readInt32LE=E.readInt32LE,e.readInt32BE=E.readInt32BE,e.readFloatLE=E.readFloatLE,e.readFloatBE=E.readFloatBE,e.readDoubleLE=E.readDoubleLE,e.readDoubleBE=E.readDoubleBE,e.writeUInt8=E.writeUInt8,e.writeUInt16LE=E.writeUInt16LE,e.writeUInt16BE=E.writeUInt16BE,e.writeUInt32LE=E.writeUInt32LE,e.writeUInt32BE=E.writeUInt32BE,e.writeInt8=E.writeInt8,e.writeInt16LE=E.writeInt16LE,e.writeInt16BE=E.writeInt16BE,e.writeInt32LE=E.writeInt32LE,e.writeInt32BE=E.writeInt32BE,e.writeFloatLE=E.writeFloatLE,e.writeFloatBE=E.writeFloatBE,e.writeDoubleLE=E.writeDoubleLE,e.writeDoubleBE=E.writeDoubleBE,e.fill=E.fill,e.inspect=E.inspect,e.toArrayBuffer=E.toArrayBuffer,e}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/buffer/index.js","/node_modules/gulp-browserify/node_modules/buffer")},{"base64-js":2,buffer:3,ieee754:10,lYpoI2:11}],4:[function(e,t,r){(function(r,n,i,o,a,s,l,c,u){i=e("buffer").Buffer;var h=new i(4);h.fill(0),t.exports={hash:function(e,t,r,n){for(var o=t(function(e,t){e.length%4!=0&&(r=e.length+(4-e.length%4),e=i.concat([e,h],r));for(var r,n=[],o=t?e.readInt32BE:e.readInt32LE,a=0;a<e.length;a+=4)n.push(o.call(e,a));return n}(e=i.isBuffer(e)?e:new i(e),n),8*e.length),a=(t=n,new i(r)),s=t?a.writeInt32BE:a.writeInt32LE,l=0;l<o.length;l++)s.call(a,o[l],4*l,!0);return a}}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/helpers.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:11}],5:[function(e,t,r){(function(t,n,i,o,a,s,l,c,u){i=e("buffer").Buffer;var h=e("./sha"),p=e("./sha256"),d=e("./rng"),A={sha1:h,sha256:p,md5:e("./md5")},f=64,g=new i(f);function m(e,t){var r=A[e=e||"sha1"],n=[];return r||v("algorithm:",e,"is not yet supported"),{update:function(e){return i.isBuffer(e)||(e=new i(e)),n.push(e),e.length,this},digest:function(e){var o=i.concat(n);return o=t?function(e,t,r){i.isBuffer(t)||(t=new i(t)),i.isBuffer(r)||(r=new i(r)),t.length>f?t=e(t):t.length<f&&(t=i.concat([t,g],f));for(var n=new i(f),o=new i(f),a=0;a<f;a++)n[a]=54^t[a],o[a]=92^t[a];return r=e(i.concat([n,r])),e(i.concat([o,r]))}(r,t,o):r(o),n=null,e?o.toString(e):o}}}function v(){var e=[].slice.call(arguments).join(" ");throw new Error([e,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join("\n"))}g.fill(0),r.createHash=function(e){return m(e)},r.createHmac=m,r.randomBytes=function(e,t){if(!t||!t.call)return new i(d(e));try{t.call(this,void 0,new i(d(e)))}catch(e){t(e)}};var y,b=["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman","pbkdf2"],w=function(e){r[e]=function(){v("sorry,",e,"is not implemented yet")}};for(y in b)w(b[y])}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/index.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./md5":6,"./rng":7,"./sha":8,"./sha256":9,buffer:3,lYpoI2:11}],6:[function(e,t,r){(function(r,n,i,o,a,s,l,c,u){var h=e("./helpers");function p(e,t){e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;for(var r=1732584193,n=-271733879,i=-1732584194,o=271733878,a=0;a<e.length;a+=16){var s=r,l=n,c=i,u=o;r=A(r,n,i,o,e[a+0],7,-680876936),o=A(o,r,n,i,e[a+1],12,-389564586),i=A(i,o,r,n,e[a+2],17,606105819),n=A(n,i,o,r,e[a+3],22,-1044525330),r=A(r,n,i,o,e[a+4],7,-176418897),o=A(o,r,n,i,e[a+5],12,1200080426),i=A(i,o,r,n,e[a+6],17,-1473231341),n=A(n,i,o,r,e[a+7],22,-45705983),r=A(r,n,i,o,e[a+8],7,1770035416),o=A(o,r,n,i,e[a+9],12,-1958414417),i=A(i,o,r,n,e[a+10],17,-42063),n=A(n,i,o,r,e[a+11],22,-1990404162),r=A(r,n,i,o,e[a+12],7,1804603682),o=A(o,r,n,i,e[a+13],12,-40341101),i=A(i,o,r,n,e[a+14],17,-1502002290),r=f(r,n=A(n,i,o,r,e[a+15],22,1236535329),i,o,e[a+1],5,-165796510),o=f(o,r,n,i,e[a+6],9,-1069501632),i=f(i,o,r,n,e[a+11],14,643717713),n=f(n,i,o,r,e[a+0],20,-373897302),r=f(r,n,i,o,e[a+5],5,-701558691),o=f(o,r,n,i,e[a+10],9,38016083),i=f(i,o,r,n,e[a+15],14,-660478335),n=f(n,i,o,r,e[a+4],20,-405537848),r=f(r,n,i,o,e[a+9],5,568446438),o=f(o,r,n,i,e[a+14],9,-1019803690),i=f(i,o,r,n,e[a+3],14,-187363961),n=f(n,i,o,r,e[a+8],20,1163531501),r=f(r,n,i,o,e[a+13],5,-1444681467),o=f(o,r,n,i,e[a+2],9,-51403784),i=f(i,o,r,n,e[a+7],14,1735328473),r=g(r,n=f(n,i,o,r,e[a+12],20,-1926607734),i,o,e[a+5],4,-378558),o=g(o,r,n,i,e[a+8],11,-2022574463),i=g(i,o,r,n,e[a+11],16,1839030562),n=g(n,i,o,r,e[a+14],23,-35309556),r=g(r,n,i,o,e[a+1],4,-1530992060),o=g(o,r,n,i,e[a+4],11,1272893353),i=g(i,o,r,n,e[a+7],16,-155497632),n=g(n,i,o,r,e[a+10],23,-1094730640),r=g(r,n,i,o,e[a+13],4,681279174),o=g(o,r,n,i,e[a+0],11,-358537222),i=g(i,o,r,n,e[a+3],16,-722521979),n=g(n,i,o,r,e[a+6],23,76029189),r=g(r,n,i,o,e[a+9],4,-640364487),o=g(o,r,n,i,e[a+12],11,-421815835),i=g(i,o,r,n,e[a+15],16,530742520),r=m(r,n=g(n,i,o,r,e[a+2],23,-995338651),i,o,e[a+0],6,-198630844),o=m(o,r,n,i,e[a+7],10,1126891415),i=m(i,o,r,n,e[a+14],15,-1416354905),n=m(n,i,o,r,e[a+5],21,-57434055),r=m(r,n,i,o,e[a+12],6,1700485571),o=m(o,r,n,i,e[a+3],10,-1894986606),i=m(i,o,r,n,e[a+10],15,-1051523),n=m(n,i,o,r,e[a+1],21,-2054922799),r=m(r,n,i,o,e[a+8],6,1873313359),o=m(o,r,n,i,e[a+15],10,-30611744),i=m(i,o,r,n,e[a+6],15,-1560198380),n=m(n,i,o,r,e[a+13],21,1309151649),r=m(r,n,i,o,e[a+4],6,-145523070),o=m(o,r,n,i,e[a+11],10,-1120210379),i=m(i,o,r,n,e[a+2],15,718787259),n=m(n,i,o,r,e[a+9],21,-343485551),r=v(r,s),n=v(n,l),i=v(i,c),o=v(o,u)}return Array(r,n,i,o)}function d(e,t,r,n,i,o){return v((t=v(v(t,e),v(n,o)))<<i|t>>>32-i,r)}function A(e,t,r,n,i,o,a){return d(t&r|~t&n,e,t,i,o,a)}function f(e,t,r,n,i,o,a){return d(t&n|r&~n,e,t,i,o,a)}function g(e,t,r,n,i,o,a){return d(t^r^n,e,t,i,o,a)}function m(e,t,r,n,i,o,a){return d(r^(t|~n),e,t,i,o,a)}function v(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}t.exports=function(e){return h.hash(e,p,16)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/md5.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],7:[function(e,t,r){(function(e,r,n,i,o,a,s,l,c){t.exports=function(e){for(var t,r=new Array(e),n=0;n<e;n++)!(3&n)&&(t=4294967296*Math.random()),r[n]=t>>>((3&n)<<3)&255;return r}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/rng.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:11}],8:[function(e,t,r){(function(r,n,i,o,a,s,l,c,u){var h=e("./helpers");function p(e,t){e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var r,n,i,o=Array(80),a=1732584193,s=-271733879,l=-1732584194,c=271733878,u=-1009589776,h=0;h<e.length;h+=16){for(var p=a,f=s,g=l,m=c,v=u,y=0;y<80;y++){o[y]=y<16?e[h+y]:A(o[y-3]^o[y-8]^o[y-14]^o[y-16],1);var b=d(d(A(a,5),(b=s,n=l,i=c,(r=y)<20?b&n|~b&i:!(r<40)&&r<60?b&n|b&i|n&i:b^n^i)),d(d(u,o[y]),(r=y)<20?1518500249:r<40?1859775393:r<60?-1894007588:-899497514));u=c,c=l,l=A(s,30),s=a,a=b}a=d(a,p),s=d(s,f),l=d(l,g),c=d(c,m),u=d(u,v)}return Array(a,s,l,c,u)}function d(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function A(e,t){return e<<t|e>>>32-t}t.exports=function(e){return h.hash(e,p,20,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],9:[function(e,t,r){(function(r,n,i,o,a,s,l,c,u){function h(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function p(e,t){var r,n=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),i=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),o=new Array(64);e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var a,s,l=0;l<e.length;l+=16){for(var c=i[0],u=i[1],p=i[2],d=i[3],g=i[4],m=i[5],v=i[6],y=i[7],b=0;b<64;b++)o[b]=b<16?e[b+l]:h(h(h((s=o[b-2],A(s,17)^A(s,19)^f(s,10)),o[b-7]),(s=o[b-15],A(s,7)^A(s,18)^f(s,3))),o[b-16]),r=h(h(h(h(y,A(s=g,6)^A(s,11)^A(s,25)),g&m^~g&v),n[b]),o[b]),a=h(A(a=c,2)^A(a,13)^A(a,22),c&u^c&p^u&p),y=v,v=m,m=g,g=h(d,r),d=p,p=u,u=c,c=h(r,a);i[0]=h(c,i[0]),i[1]=h(u,i[1]),i[2]=h(p,i[2]),i[3]=h(d,i[3]),i[4]=h(g,i[4]),i[5]=h(m,i[5]),i[6]=h(v,i[6]),i[7]=h(y,i[7])}return i}var d=e("./helpers"),A=function(e,t){return e>>>t|e<<32-t},f=function(e,t){return e>>>t};t.exports=function(e){return d.hash(e,p,32,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha256.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],10:[function(e,t,r){(function(e,t,n,i,o,a,s,l,c){r.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,h=r?i-1:0,p=r?-1:1;for(i=e[t+h],h+=p,o=i&(1<<-u)-1,i>>=-u,u+=s;0<u;o=256*o+e[t+h],h+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=n;0<u;a=256*a+e[t+h],h+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(i?-1:1);a+=Math.pow(2,n),o-=c}return(i?-1:1)*a*Math.pow(2,o-n)},r.write=function(e,t,r,n,i,o){var a,s,l=8*o-i-1,c=(1<<l)-1,u=c>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,d=n?1:-1;for(o=t<0||0===t&&1/t<0?1:0,t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(n=Math.pow(2,-a))<1&&(a--,n*=2),2<=(t+=1<=a+u?h/n:h*Math.pow(2,1-u))*n&&(a++,n/=2),c<=a+u?(s=0,a=c):1<=a+u?(s=(t*n-1)*Math.pow(2,i),a+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,i),a=0));8<=i;e[r+p]=255&s,p+=d,s/=256,i-=8);for(a=a<<i|s,l+=i;0<l;e[r+p]=255&a,p+=d,a/=256,l-=8);e[r+p-d]|=128*o}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/ieee754/index.js","/node_modules/gulp-browserify/node_modules/ieee754")},{buffer:3,lYpoI2:11}],11:[function(e,t,r){(function(e,r,n,i,o,a,s,l,c){var u,h,p;function d(){}(e=t.exports={}).nextTick=(h="undefined"!=typeof window&&window.setImmediate,p="undefined"!=typeof window&&window.postMessage&&window.addEventListener,h?function(e){return window.setImmediate(e)}:p?(u=[],window.addEventListener("message",(function(e){var t=e.source;t!==window&&null!==t||"process-tick"!==e.data||(e.stopPropagation(),0<u.length&&u.shift()())}),!0),function(e){u.push(e),window.postMessage("process-tick","*")}):function(e){setTimeout(e,0)}),e.title="browser",e.browser=!0,e.env={},e.argv=[],e.on=d,e.addListener=d,e.once=d,e.off=d,e.removeListener=d,e.removeAllListeners=d,e.emit=d,e.binding=function(e){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(e){throw new Error("process.chdir is not supported")}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/process/browser.js","/node_modules/gulp-browserify/node_modules/process")},{buffer:3,lYpoI2:11}]},{},[1])(1)},75044:(e,t,r)=>{"use strict";var n=r(94644),i=r(84373),o=r(75854),a=r(36955),s=r(69565),l=r(79504),c=r(79039),u=n.aTypedArray,h=n.exportTypedArrayMethod,p=l("".slice);h("fill",(function(e){var t=arguments.length;u(this);var r="Big"===p(a(this),0,3)?o(e):+e;return s(i,this,r,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),c((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e})))},75288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},75289:(e,t,r)=>{"use strict";var n=r(46518),i=r(14468),o=TypeError;n({target:"Iterator",stat:!0,forced:!0},{range:function(e,t,r){if("number"==typeof e)return new i(e,t,r,"number",0,1);if("bigint"==typeof e)return new i(e,t,r,"bigint",BigInt(0),BigInt(1));throw new o("Incorrect Iterator.range arguments")}})},75376:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0},{log10:r(49340)})},75635:(e,t,r)=>{var n,i=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of s(t))c.call(e,i)||i===r||o(e,i,{get:()=>t[i],enumerable:!(n=a(t,i))||n.enumerable});return e},h=(e,t,r)=>(r=null!=e?i(l(e)):{},u(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),p={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(p,{callPlayer:()=>M,getConfig:()=>T,getSDK:()=>_,isBlobUrl:()=>O,isMediaStream:()=>F,lazy:()=>g,omit:()=>I,parseEndTime:()=>C,parseStartTime:()=>x,queryString:()=>E,randomString:()=>S,supportsWebKitPresentationMode:()=>P}),e.exports=(n=p,u(o({},"__esModule",{value:!0}),n));var d=h(r(96540)),A=h(r(6147)),f=h(r(56299));const g=e=>d.default.lazy((async()=>{const t=await e();return"function"==typeof t.default?t:t.default})),m=/[?&#](?:start|t)=([0-9hms]+)/,v=/[?&#]end=([0-9hms]+)/,y=/(\d+)(h|m|s)/g,b=/^\d+$/;function w(e,t){if(e instanceof Array)return;const r=e.match(t);if(r){const e=r[1];if(e.match(y))return function(e){let t=0,r=y.exec(e);for(;null!==r;){const[,n,i]=r;"h"===i&&(t+=60*parseInt(n,10)*60),"m"===i&&(t+=60*parseInt(n,10)),"s"===i&&(t+=parseInt(n,10)),r=y.exec(e)}return t}(e);if(b.test(e))return parseInt(e)}}function x(e){return w(e,m)}function C(e){return w(e,v)}function S(){return Math.random().toString(36).substr(2,5)}function E(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}function B(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}const k={},_=function(e,t,r=null,n=()=>!0,i=A.default){const o=B(t);return o&&n(o)?Promise.resolve(o):new Promise(((n,o)=>{if(k[e])return void k[e].push({resolve:n,reject:o});k[e]=[{resolve:n,reject:o}];const a=t=>{k[e].forEach((e=>e.resolve(t)))};if(r){const e=window[r];window[r]=function(){e&&e(),a(B(t))}}i(e,(n=>{n?(k[e].forEach((e=>e.reject(n))),k[e]=null):r||a(B(t))}))}))};function T(e,t){return(0,f.default)(t.config,e.config)}function I(e,...t){const r=[].concat(...t),n={},i=Object.keys(e);for(const t of i)-1===r.indexOf(t)&&(n[t]=e[t]);return n}function M(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c – `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function F(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function O(e){return/^blob:/.test(e)}function P(e=document.createElement("video")){const t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},75854:(e,t,r)=>{"use strict";var n=r(72777),i=TypeError;e.exports=function(e){var t=n(e,"number");if("number"==typeof t)throw new i("Can't convert number to bigint");return BigInt(t)}},75900:(e,t,r)=>{"use strict";e.exports={VelocityComponent:r(43283),VelocityTransitionGroup:r(48543),velocityHelpers:r(55249)}},76031:(e,t,r)=>{"use strict";r(15575),r(24599)},76037:(e,t,r)=>{var n=r(81021),i=r(51658),o=n.isTag;e.exports={getInnerHTML:function(e,t){return e.children?e.children.map((function(e){return i(e,t)})).join(""):""},getOuterHTML:i,getText:function e(t){return Array.isArray(t)?t.map(e).join(""):o(t)||t.type===n.CDATA?e(t.children):t.type===n.Text?t.data:""}}},76080:(e,t,r)=>{"use strict";var n=r(27476),i=r(79306),o=r(40616),a=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},76135:(e,t,r)=>{e.exports=r(39754)},76189:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var r=e.length,n=new e.constructor(r);return r&&"string"==typeof e[0]&&t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}},76297:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-download_white_24dp",view:n+"gfx/sprite.svg#view-icon-download_white_24dp",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},76419:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arrow-right-from-bracket-solid",view:n+"gfx/sprite.svg#view-icon-arrow-right-from-bracket-solid",viewBox:"0 0 512 512",title:"",toString:function(){return JSON.stringify(this.view)}}},76462:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){a&&(a.removeAttribute?a.removeAttribute("aria-hidden"):null!=a.length?a.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(a).forEach((function(e){return e.removeAttribute("aria-hidden")}))),a=null},t.log=function(){},t.assertNodeList=s,t.setElement=function(e){var t=e;if("string"==typeof t&&o.canUseDOM){var r=document.querySelectorAll(t);s(r,t),t=r}return a=t||a},t.validateElement=l,t.hide=function(e){var t=!0,r=!1,n=void 0;try{for(var i,o=l(e)[Symbol.iterator]();!(t=(i=o.next()).done);t=!0)i.value.setAttribute("aria-hidden","true")}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}},t.show=function(e){var t=!0,r=!1,n=void 0;try{for(var i,o=l(e)[Symbol.iterator]();!(t=(i=o.next()).done);t=!0)i.value.removeAttribute("aria-hidden")}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}},t.documentNotReadyOrSSRTesting=function(){a=null};var n,i=(n=r(9771))&&n.__esModule?n:{default:n},o=r(60834),a=null;function s(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||a;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,i.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},76557:(e,t,r)=>{"use strict";var n=r(44995).has;e.exports=function(e){return n(e),e}},76778:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-LinkedIn",view:n+"gfx/sprite.svg#view-icon-LinkedIn",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},76913:(e,t,r)=>{"use strict";r(46518)({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r(47958)})},76918:(e,t,r)=>{"use strict";var n=r(36840),i=r(77536),o=Error.prototype;o.toString!==i&&n(o,"toString",i)},77199:e=>{e.exports=function(e){return e}},77208:(e,t,r)=>{"use strict";r(70511)("patternMatch")},77240:(e,t,r)=>{"use strict";var n=r(79504),i=r(67750),o=r(655),a=/"/g,s=n("".replace);e.exports=function(e,t,r,n){var l=o(i(e)),c="<"+t;return""!==r&&(c+=" "+r+'="'+s(o(n),a,"&quot;")+'"'),c+">"+l+"</"+t+">"}},77347:(e,t,r)=>{"use strict";var n=r(43724),i=r(69565),o=r(48773),a=r(6980),s=r(25397),l=r(56969),c=r(39297),u=r(35917),h=Object.getOwnPropertyDescriptor;t.f=n?h:function(e,t){if(e=s(e),t=l(t),u)try{return h(e,t)}catch(e){}if(c(e,t))return a(!i(o.f,e,t),e[t])}},77388:(e,t,r)=>{"use strict";var n,i,o=r(24475),a=r(79392),s=o.process,l=o.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=(n=u.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},77400:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-rss-icon",view:n+"gfx/sprite.svg#view-icon-rss-icon",viewBox:"0 0 50 50",title:"",toString:function(){return JSON.stringify(this.view)}}},77536:(e,t,r)=>{"use strict";var n=r(43724),i=r(79039),o=r(28551),a=r(32603),s=Error.prototype.toString,l=i((function(){if(n){var e=Object.create(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));e.exports=l?function(){var e=o(this),t=a(e.name,"Error"),r=a(e.message);return t?r?t+": "+r:t:r}:s},77584:(e,t,r)=>{"use strict";var n=r(20034),i=r(66699);e.exports=function(e,t){n(t)&&"cause"in t&&i(e,"cause",t.cause)}},77629:(e,t,r)=>{"use strict";var n=r(24475),i=r(39433),o="__core-js_shared__",a=n[o]||i(o,{});e.exports=a},77691:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(79504),a=r(79306),s=r(67750),l=r(56969),c=r(72652),u=i("Object","create"),h=o([].push);n({target:"Object",stat:!0},{groupBy:function(e,t){s(e),a(t);var r=u(null),n=0;return c(e,(function(e){var i=l(t(e,n++));i in r?h(r[i],e):r[i]=[e]})),r}})},77727:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[o,a],t=0;t<e.length;t++){var r=e[t];r&&r.parentNode&&r.parentNode.removeChild(r)}o=a=null,s=[]},t.log=function(){console.log("bodyTrap ----------"),console.log(s.length);for(var e=[o,a],t=0;t<e.length;t++){var r=e[t]||{};console.log(r.nodeName,r.className,r.id)}console.log("edn bodyTrap ----------")};var n,i=(n=r(49628))&&n.__esModule?n:{default:n},o=void 0,a=void 0,s=[];function l(){0!==s.length&&s[s.length-1].focusContent()}i.default.subscribe((function(e,t){o||a||((o=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),o.style.position="absolute",o.style.opacity="0",o.setAttribute("tabindex","0"),o.addEventListener("focus",l),(a=o.cloneNode()).addEventListener("focus",l)),(s=t).length>0?(document.body.firstChild!==o&&document.body.insertBefore(o,document.body.firstChild),document.body.lastChild!==a&&document.body.appendChild(a)):(o.parentElement&&o.parentElement.removeChild(o),a.parentElement&&a.parentElement.removeChild(a))}))},77740:(e,t,r)=>{"use strict";var n=r(39297),i=r(35031),o=r(77347),a=r(24913);e.exports=function(e,t,r){for(var s=i(t),l=a.f,c=o.f,u=0;u<s.length;u++){var h=s[u];n(e,h)||r&&n(r,h)||l(e,h,c(t,h))}}},77745:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-external-link",view:n+"gfx/sprite.svg#view-icon-external-link",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},77762:(e,t,r)=>{"use strict";var n=r(46518),i=r(53250),o=Math.cosh,a=Math.abs,s=Math.E;n({target:"Math",stat:!0,forced:!o||o(710)===1/0},{cosh:function(e){var t=i(a(e)-1)+1;return(t+1/(t*s*s))*(s/2)}})},77782:e=>{"use strict";e.exports=Math.sign||function(e){var t=+e;return 0===t||t!=t?t:t<0?-1:1}},77797:e=>{e.exports=function(e){return e}},77811:e=>{"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},77905:e=>{"use strict";e.exports=Math.scale||function(e,t,r,n,i){var o=+e,a=+t,s=+r,l=+n,c=+i;return o!=o||a!=a||s!=s||l!=l||c!=c?NaN:o===1/0||o===-1/0?o:(o-a)*(c-l)/(s-a)+l}},77957:(e,t,r)=>{"use strict";var n=r(76080),i=r(79504),o=r(47055),a=r(48981),s=r(56969),l=r(26198),c=r(2360),u=r(35370),h=Array,p=i([].push);e.exports=function(e,t,r,i){for(var d,A,f,g=a(e),m=o(g),v=n(t,r),y=c(null),b=l(m),w=0;b>w;w++)f=m[w],(A=s(v(f,w,g)))in y?p(y[A],f):y[A]=[f];if(i&&(d=i(g))!==h)for(A in y)y[A]=u(d,y[A]);return y}},78125:(e,t,r)=>{"use strict";var n=r(97751),i=r(70511),o=r(10687);i("toStringTag"),o(n("Symbol"),"Symbol")},78227:(e,t,r)=>{"use strict";var n=r(24475),i=r(25745),o=r(39297),a=r(33392),s=r(4495),l=r(7040),c=n.Symbol,u=i("wks"),h=l?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return o(u,e)||(u[e]=s&&o(c,e)?c[e]:h("Symbol."+e)),u[e]}},78347:(e,t,r)=>{"use strict";r(46518)({target:"Object",stat:!0},{hasOwn:r(39297)})},78350:(e,t,r)=>{"use strict";var n=r(46518),i=r(70259),o=r(79306),a=r(48981),s=r(26198),l=r(1469);n({target:"Array",proto:!0},{flatMap:function(e){var t,r=a(this),n=s(r);return o(e),(t=l(r,0)).length=i(t,r,r,n,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},78374:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"text"===e.type&&/\r?\n/.test(e.data)&&""===e.data.trim()}},78459:(e,t,r)=>{"use strict";var n=r(46518),i=r(33904);n({global:!0,forced:parseFloat!==i},{parseFloat:i})},78553:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(53250),a=Math.abs,s=Math.exp,l=Math.E;n({target:"Math",stat:!0,forced:i((function(){return-2e-17!==Math.sinh(-2e-17)}))},{sinh:function(e){var t=+e;return a(t)<1?(o(t)-o(-t))/2:(s(t-1)-s(-t-1))*(l/2)}})},78659:(e,t,r)=>{var n=r(11724),i=r(86189);function o(t,r){return delete e.exports[t],e.exports[t]=r,r}e.exports={Parser:n,Tokenizer:r(57918),ElementType:r(81021),DomHandler:i,get FeedHandler(){return o("FeedHandler",r(62311))},get Stream(){return o("Stream",r(60039))},get WritableStream(){return o("WritableStream",r(82799))},get ProxyHandler(){return o("ProxyHandler",r(22267))},get DomUtils(){return o("DomUtils",r(69564))},get CollectingHandler(){return o("CollectingHandler",r(28729))},DefaultHandler:i,get RssHandler(){return o("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var r=new i(t);return new n(r,t).end(e),r.dom},parseFeed:function(t,r){var i=new e.exports.FeedHandler(r);return new n(i,r).end(t),i.dom},createDomStream:function(e,t,r){var o=new i(e,t,r);return new n(o,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},78662:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(33517),a=i("Array");n({target:"Observable",stat:!0,forced:!0},{of:function(){for(var e=o(this)?this:i("Observable"),t=arguments.length,r=a(t),n=0;n<t;)r[n]=arguments[n++];return new e((function(e){for(var n=0;n<t;n++)if(e.next(r[n]),e.closed)return;e.complete()}))}})},78898:(e,t,r)=>{"use strict";var n=r(46518),i=r(68183).charAt,o=r(67750),a=r(91291),s=r(655);n({target:"String",proto:!0,forced:!0},{at:function(e){var t=s(o(this)),r=t.length,n=a(e),l=n>=0?n:r+n;return l<0||l>=r?void 0:i(t,l)}})},79039:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},79296:(e,t,r)=>{"use strict";var n=r(4055)("span").classList,i=n&&n.constructor&&n.constructor.prototype;e.exports=i===Object.prototype?void 0:i},79306:(e,t,r)=>{"use strict";var n=r(94901),i=r(16823),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a function")}},79310:(e,t,r)=>{"use strict";var n=r(46518),i=r(77905),o=r(15617);n({target:"Math",stat:!0,forced:!0},{fscale:function(e,t,r,n,a){return o(i(e,t,r,n,a))}})},79323:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-external-link-dark-blue",view:n+"gfx/sprite.svg#view-icon-external-link-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},79392:e=>{"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},79400:(e,t,r)=>{var n,i,o;!function(a){if("undefined"==typeof DO_NOT_EXPORT_JSZIP)e.exports=a();else if("undefined"==typeof DO_NOT_EXPORT_JSZIP)JSZipSync=a(),i=[],void 0===(o="function"==typeof(n=a)?n.apply(t,i):n)||(e.exports=o);else{var s;"undefined"!=typeof globalThis?s=globalThis:"undefined"!=typeof window?s=window:void 0!==r.g?s=r.g:"undefined"!=typeof $&&$.global?s=$.global:"undefined"!=typeof self&&(s=self),s.JSZipSync=a()}}((function(){return function e(t,r,n){function i(a,s){if(!r[a]){if(!t[a]){if(o)return o(a,!0);throw new Error("Cannot find module '"+a+"'")}var l=r[a]={exports:{}};t[a][0].call(l.exports,(function(e){return i(t[a][1][e]||e)}),l,l.exports,e,t,r,n)}return r[a].exports}for(var o=void 0,a=0;a<n.length;a++)i(n[a]);return i}({1:[function(e,t,r){"use strict";var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(e,t){for(var r,i,o,a,s,l,c,u="",h=0;h<e.length;)a=(r=e.charCodeAt(h++))>>2,s=(3&r)<<4|(i=e.charCodeAt(h++))>>4,l=(15&i)<<2|(o=e.charCodeAt(h++))>>6,c=63&o,isNaN(i)?l=c=64:isNaN(o)&&(c=64),u=u+n.charAt(a)+n.charAt(s)+n.charAt(l)+n.charAt(c);return u},r.decode=function(e,t){var r,i,o,a,s,l,c="",u=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");u<e.length;)r=n.indexOf(e.charAt(u++))<<2|(a=n.indexOf(e.charAt(u++)))>>4,i=(15&a)<<4|(s=n.indexOf(e.charAt(u++)))>>2,o=(3&s)<<6|(l=n.indexOf(e.charAt(u++))),c+=String.fromCharCode(r),64!=s&&(c+=String.fromCharCode(i)),64!=l&&(c+=String.fromCharCode(o));return c}},{}],2:[function(e,t,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},t.exports=n},{}],3:[function(e,t,r){"use strict";r.STORE={magic:"\0\0",compress:function(e){return e},uncompress:function(e){return e},compressInputType:null,uncompressInputType:null},r.DEFLATE=e("./flate")},{"./flate":8}],4:[function(e,t,r){"use strict";var n=e("./utils"),i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];t.exports=function(e,t){if(void 0===e||!e.length)return 0;var r="string"!==n.getTypeOf(e);void 0===t&&(t=0);var o=0;t=~t;for(var a=0,s=e.length;a<s;a++)o=r?e[a]:e.charCodeAt(a),t=t>>>8^i[255&(t^o)];return~t}},{"./utils":21}],5:[function(e,t,r){"use strict";var n=e("./utils");function i(e){this.data=null,this.length=0,this.index=0}i.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<e||e<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(e){},readInt:function(e){var t,r=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1)}},t.exports=i},{"./utils":21}],6:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!1,r.date=null,r.compression=null,r.comment=null},{}],7:[function(e,t,r){"use strict";var n=e("./utils");r.string2binary=function(e){return n.string2binary(e)},r.string2Uint8Array=function(e){return n.transformTo("uint8array",e)},r.uint8Array2String=function(e){return n.transformTo("string",e)},r.string2Blob=function(e){var t=n.transformTo("arraybuffer",e);return n.arrayBuffer2Blob(t)},r.arrayBuffer2Blob=function(e){return n.arrayBuffer2Blob(e)},r.transformTo=function(e,t){return n.transformTo(e,t)},r.getTypeOf=function(e){return n.getTypeOf(e)},r.checkSupport=function(e){return n.checkSupport(e)},r.MAX_VALUE_16BITS=n.MAX_VALUE_16BITS,r.MAX_VALUE_32BITS=n.MAX_VALUE_32BITS,r.pretty=function(e){return n.pretty(e)},r.findCompression=function(e){return n.findCompression(e)},r.isRegExp=function(e){return n.isRegExp(e)}},{"./utils":21}],8:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako");r.uncompressInputType=n?"uint8array":"array",r.compressInputType=n?"uint8array":"array",r.magic="\b\0",r.compress=function(e){return i.deflateRaw(e)},r.uncompress=function(e){return i.inflateRaw(e)}},{pako:24}],9:[function(e,t,r){"use strict";var n=e("./base64");function i(e,t){if(!(this instanceof i))return new i(e,t);this.files={},this.comment=null,this.root="",e&&this.load(e,t),this.clone=function(){var e=new i;for(var t in this)"function"!=typeof this[t]&&(e[t]=this[t]);return e}}i.prototype=e("./object"),i.prototype.load=e("./load"),i.support=e("./support"),i.defaults=e("./defaults"),i.utils=e("./deprecatedPublicUtils"),i.base64={encode:function(e){return n.encode(e)},decode:function(e){return n.decode(e)}},i.compressions=e("./compressions"),t.exports=i},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(e,t,r){"use strict";var n=e("./base64"),i=e("./zipEntries");t.exports=function(e,t){var r,o,a,s;for((t=t||{}).base64&&(e=n.decode(e)),r=(o=new i(e,t)).files,a=0;a<r.length;a++)s=r[a],this.file(s.fileName,s.decompressed,{binary:!0,optimizedBinaryString:!0,date:s.date,dir:s.dir,comment:s.fileComment.length?s.fileComment:null,createFolders:t.createFolders});return o.zipComment.length&&(this.comment=o.zipComment),this}},{"./base64":1,"./zipEntries":22}],11:[function(e,t,r){(function(e){"use strict";var r=function(){};if(void 0!==e){var n=!e.from;if(!n)try{e.from("foo","utf8")}catch(e){n=!0}r=n?function(t,r){return r?new e(t,r):new e(t)}:e.from.bind(e),e.alloc||(e.alloc=function(t){return new e(t)})}t.exports=function(t,n){return"number"==typeof t?e.alloc(t):r(t,n)},t.exports.test=function(t){return e.isBuffer(t)}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],12:[function(e,t,r){"use strict";var n=e("./uint8ArrayReader");function i(e){this.data=e,this.length=this.data.length,this.index=0}i.prototype=new n,i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.index,this.index+e);return this.index+=e,t},t.exports=i},{"./uint8ArrayReader":18}],13:[function(e,t,r){"use strict";var n=e("./support"),i=e("./utils"),o=e("./crc32"),a=e("./signature"),s=e("./defaults"),l=e("./base64"),c=e("./compressions"),u=e("./compressedObject"),h=e("./nodeBuffer"),p=e("./utf8"),d=e("./stringWriter"),A=e("./uint8ArrayWriter"),f=function(e){if(e._data instanceof u&&(e._data=e._data.getContent(),e.options.binary=!0,e.options.base64=!1,"uint8array"===i.getTypeOf(e._data))){var t=e._data;e._data=new Uint8Array(t.length),0!==t.length&&e._data.set(t,0)}return e._data},g=function(e){var t=f(e);return"string"===i.getTypeOf(t)?!e.options.binary&&n.nodebuffer?h(t,"utf-8"):e.asBinary():t},m=function(e){var t=f(this);return null==t?"":(this.options.base64&&(t=l.decode(t)),t=e&&this.options.binary?B.utf8decode(t):i.transformTo("string",t),e||this.options.binary||(t=i.transformTo("string",B.utf8encode(t))),t)},v=function(e,t,r){this.name=e,this.dir=r.dir,this.date=r.date,this.comment=r.comment,this._data=t,this.options=r,this._initialMetadata={dir:r.dir,date:r.date}};v.prototype={asText:function(){return m.call(this,!0)},asBinary:function(){return m.call(this,!1)},asNodeBuffer:function(){var e=g(this);return i.transformTo("nodebuffer",e)},asUint8Array:function(){var e=g(this);return i.transformTo("uint8array",e)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var y=function(e,t){var r,n="";for(r=0;r<t;r++)n+=String.fromCharCode(255&e),e>>>=8;return n},b=function(){var e,t,r={};for(e=0;e<arguments.length;e++)for(t in arguments[e])arguments[e].hasOwnProperty(t)&&void 0===r[t]&&(r[t]=arguments[e][t]);return r},w=function(e,t,r){var n,o=i.getTypeOf(t);if((r=function(e){return!0!==(e=e||{}).base64||null!==e.binary&&void 0!==e.binary||(e.binary=!0),(e=b(e,s)).date=e.date||new Date,null!==e.compression&&(e.compression=e.compression.toUpperCase()),e}(r)).createFolders&&(n=x(e))&&C.call(this,n,!0),r.dir||null==t)r.base64=!1,r.binary=!1,t=null;else if("string"===o)r.binary&&!r.base64&&!0!==r.optimizedBinaryString&&(t=i.string2binary(t));else{if(r.base64=!1,r.binary=!0,!(o||t instanceof u))throw new Error("The data of '"+e+"' is in an unsupported format !");"arraybuffer"===o&&(t=i.transformTo("uint8array",t))}var a=new v(e,t,r);return this.files[e]=a,a},x=function(e){"/"==e.slice(-1)&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf("/");return t>0?e.substring(0,t):""},C=function(e,t){return"/"!=e.slice(-1)&&(e+="/"),t=void 0!==t&&t,this.files[e]||w.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]},S=function(e,t){var r,n=new u;return e._data instanceof u?(n.uncompressedSize=e._data.uncompressedSize,n.crc32=e._data.crc32,0===n.uncompressedSize||e.dir?(t=c.STORE,n.compressedContent="",n.crc32=0):e._data.compressionMethod===t.magic?n.compressedContent=e._data.getCompressedContent():(r=e._data.getContent(),n.compressedContent=t.compress(i.transformTo(t.compressInputType,r)))):((r=g(e))&&0!==r.length&&!e.dir||(t=c.STORE,r=""),n.uncompressedSize=r.length,n.crc32=o(r),n.compressedContent=t.compress(i.transformTo(t.compressInputType,r))),n.compressedSize=n.compressedContent.length,n.compressionMethod=t.magic,n},E=function(e,t,r,n){r.compressedContent;var s,l,c,u,h=i.transformTo("string",p.utf8encode(t.name)),d=t.comment||"",A=i.transformTo("string",p.utf8encode(d)),f=h.length!==t.name.length,g=A.length!==d.length,m=t.options,v="",b="",w="";c=t._initialMetadata.dir!==t.dir?t.dir:m.dir,s=(u=t._initialMetadata.date!==t.date?t.date:m.date).getHours(),s<<=6,s|=u.getMinutes(),s<<=5,s|=u.getSeconds()/2,l=u.getFullYear()-1980,l<<=4,l|=u.getMonth()+1,l<<=5,l|=u.getDate(),f&&(b=y(1,1)+y(o(h),4)+h,v+="up"+y(b.length,2)+b),g&&(w=y(1,1)+y(this.crc32(A),4)+A,v+="uc"+y(w.length,2)+w);var x="";return x+="\n\0",x+=f||g?"\0\b":"\0\0",x+=r.compressionMethod,x+=y(s,2),x+=y(l,2),x+=y(r.crc32,4),x+=y(r.compressedSize,4),x+=y(r.uncompressedSize,4),x+=y(h.length,2),x+=y(v.length,2),{fileRecord:a.LOCAL_FILE_HEADER+x+h+v,dirRecord:a.CENTRAL_FILE_HEADER+"\0"+x+y(A.length,2)+"\0\0\0\0"+(!0===c?"\0\0\0":"\0\0\0\0")+y(n,4)+h+v+A,compressedObject:r}},B={load:function(e,t){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(e){var t,r,n,i,o=[];for(t in this.files)this.files.hasOwnProperty(t)&&(n=this.files[t],i=new v(n.name,n._data,b(n.options)),r=t.slice(this.root.length,t.length),t.slice(0,this.root.length)===this.root&&e(r,i)&&o.push(i));return o},file:function(e,t,r){if(1===arguments.length){if(i.isRegExp(e)){var n=e;return this.filter((function(e,t){return!t.dir&&n.test(e)}))}return this.filter((function(t,r){return!r.dir&&t===e}))[0]||null}return e=this.root+e,w.call(this,e,t,r),this},folder:function(e){if(!e)return this;if(i.isRegExp(e))return this.filter((function(t,r){return r.dir&&e.test(t)}));var t=this.root+e,r=C.call(this,t),n=this.clone();return n.root=r.name,n},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!=e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var r=this.filter((function(t,r){return r.name.slice(0,e.length)===e})),n=0;n<r.length;n++)delete this.files[r[n].name];return this},generate:function(e){e=b(e||{},{base64:!0,compression:"STORE",type:"base64",comment:null}),i.checkSupport(e.type);var t,r,n,o=[],s=0,u=0,h=i.transformTo("string",this.utf8encode(e.comment||this.comment||""));for(var p in this.files)if(this.files.hasOwnProperty(p)){var f=this.files[p],g=f.options.compression||e.compression.toUpperCase(),m=c[g];if(!m)throw new Error(g+" is not a valid compression method !");var v=S.call(this,f,m),w=E.call(this,p,f,v,s);s+=w.fileRecord.length+v.compressedSize,u+=w.dirRecord.length,o.push(w)}n=a.CENTRAL_DIRECTORY_END+"\0\0\0\0"+y(o.length,2)+y(o.length,2)+y(u,4)+y(s,4)+y(h.length,2)+h;var x=e.type.toLowerCase();for(t="uint8array"===x||"arraybuffer"===x||"blob"===x||"nodebuffer"===x?new A(s+u+n.length):new d(s+u+n.length),r=0;r<o.length;r++)t.append(o[r].fileRecord),t.append(o[r].compressedObject.compressedContent);for(r=0;r<o.length;r++)t.append(o[r].dirRecord);t.append(n);var C=t.finalize();switch(e.type.toLowerCase()){case"uint8array":case"arraybuffer":case"nodebuffer":return i.transformTo(e.type.toLowerCase(),C);case"blob":return i.arrayBuffer2Blob(i.transformTo("arraybuffer",C));case"base64":return e.base64?l.encode(C):C;default:return C}},crc32:function(e,t){return o(e,t)},utf8encode:function(e){return i.transformTo("string",p.utf8encode(e))},utf8decode:function(e){return p.utf8decode(e)}};t.exports=B},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],15:[function(e,t,r){"use strict";var n=e("./dataReader"),i=e("./utils");function o(e,t){this.data=e,t||(this.data=i.string2binary(this.data)),this.length=this.data.length,this.index=0}o.prototype=new n,o.prototype.byteAt=function(e){return this.data.charCodeAt(e)},o.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)},o.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.index,this.index+e);return this.index+=e,t},t.exports=o},{"./dataReader":5,"./utils":21}],16:[function(e,t,r){"use strict";var n=e("./utils"),i=function(){this.data=[]};i.prototype={append:function(e){e=n.transformTo("string",e),this.data.push(e)},finalize:function(){return this.data.join("")}},t.exports=i},{"./utils":21}],17:[function(e,t,r){(function(e){"use strict";if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,r.nodebuffer=void 0!==e,r.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)r.blob=!1;else{var t=new ArrayBuffer(0);try{r.blob=0===new Blob([t],{type:"application/zip"}).size}catch(e){try{var n=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder);n.append(t),r.blob=0===n.getBlob("application/zip").size}catch(e){r.blob=!1}}}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],18:[function(e,t,r){"use strict";var n=e("./dataReader");function i(e){e&&(this.data=e,this.length=this.data.length,this.index=0)}i.prototype=new n,i.prototype.byteAt=function(e){return this.data[e]},i.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2),i=e.charCodeAt(3),o=this.length-4;o>=0;--o)if(this.data[o]===t&&this.data[o+1]===r&&this.data[o+2]===n&&this.data[o+3]===i)return o;return-1},i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.index,this.index+e);return this.index+=e,t},t.exports=i},{"./dataReader":5}],19:[function(e,t,r){"use strict";var n=e("./utils"),i=function(e){this.data=new Uint8Array(e),this.index=0};i.prototype={append:function(e){0!==e.length&&(e=n.transformTo("uint8array",e),this.data.set(e,this.index),this.index+=e.length)},finalize:function(){return this.data}},t.exports=i},{"./utils":21}],20:[function(e,t,r){"use strict";for(var n=e("./utils"),i=e("./support"),o=e("./nodeBuffer"),a=new Array(256),s=0;s<256;s++)a[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;a[254]=a[254]=1;var l=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;r>=0&&128==(192&e[r]);)r--;return r<0||0===r?t:r+a[e[r]]>t?r:t},c=function(e){var t,r,i,o,s=e.length,l=new Array(2*s);for(r=0,t=0;t<s;)if((i=e[t++])<128)l[r++]=i;else if((o=a[i])>4)l[r++]=65533,t+=o-1;else{for(i&=2===o?31:3===o?15:7;o>1&&t<s;)i=i<<6|63&e[t++],o--;o>1?l[r++]=65533:i<65536?l[r++]=i:(i-=65536,l[r++]=55296|i>>10&1023,l[r++]=56320|1023&i)}return l.length!==r&&(l.subarray?l=l.subarray(0,r):l.length=r),n.applyFromCharCode(l)};r.utf8encode=function(e){return i.nodebuffer?o(e,"utf-8"):function(e){var t,r,n,o,a,s=e.length,l=0;for(o=0;o<s;o++)55296==(64512&(r=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(n=e.charCodeAt(o+1)))&&(r=65536+(r-55296<<10)+(n-56320),o++),l+=r<128?1:r<2048?2:r<65536?3:4;for(t=i.uint8array?new Uint8Array(l):new Array(l),a=0,o=0;a<l;o++)55296==(64512&(r=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(n=e.charCodeAt(o+1)))&&(r=65536+(r-55296<<10)+(n-56320),o++),r<128?t[a++]=r:r<2048?(t[a++]=192|r>>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t}(e)},r.utf8decode=function(e){if(i.nodebuffer)return n.transformTo("nodebuffer",e).toString("utf-8");for(var t=[],r=0,o=(e=n.transformTo(i.uint8array?"uint8array":"array",e)).length;r<o;){var a=l(e,Math.min(r+65536,o));i.uint8array?t.push(c(e.subarray(r,a))):t.push(c(e.slice(r,a))),r=a}return t.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(e,t,r){"use strict";var n=e("./support"),i=e("./compressions"),o=e("./nodeBuffer");function a(e){return e}function s(e,t){for(var r=0;r<e.length;++r)t[r]=255&e.charCodeAt(r);return t}function l(e){var t=65536,n=[],i=e.length,a=r.getTypeOf(e),s=0,l=!0;try{switch(a){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,o(0))}}catch(e){l=!1}if(!l){for(var c="",u=0;u<e.length;u++)c+=String.fromCharCode(e[u]);return c}for(;s<i&&t>1;)try{"array"===a||"nodebuffer"===a?n.push(String.fromCharCode.apply(null,e.slice(s,Math.min(s+t,i)))):n.push(String.fromCharCode.apply(null,e.subarray(s,Math.min(s+t,i)))),s+=t}catch(e){t=Math.floor(t/2)}return n.join("")}function c(e,t){for(var r=0;r<e.length;r++)t[r]=e[r];return t}r.string2binary=function(e){for(var t="",r=0;r<e.length;r++)t+=String.fromCharCode(255&e.charCodeAt(r));return t},r.arrayBuffer2Blob=function(e){r.checkSupport("blob");try{return new Blob([e],{type:"application/zip"})}catch(r){try{var t=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder);return t.append(e),t.getBlob("application/zip")}catch(e){throw new Error("Bug : can't construct the Blob.")}}},r.applyFromCharCode=l;var u={};u.string={string:a,array:function(e){return s(e,new Array(e.length))},arraybuffer:function(e){return u.string.uint8array(e).buffer},uint8array:function(e){return s(e,new Uint8Array(e.length))},nodebuffer:function(e){return s(e,o(e.length))}},u.array={string:l,array:a,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return o(e)}},u.arraybuffer={string:function(e){return l(new Uint8Array(e))},array:function(e){return c(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:a,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return o(new Uint8Array(e))}},u.uint8array={string:l,array:function(e){return c(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:a,nodebuffer:function(e){return o(e)}},u.nodebuffer={string:l,array:function(e){return c(e,new Array(e.length))},arraybuffer:function(e){return u.nodebuffer.uint8array(e).buffer},uint8array:function(e){return c(e,new Uint8Array(e.length))},nodebuffer:a},r.transformTo=function(e,t){if(t||(t=""),!e)return t;r.checkSupport(e);var n=r.getTypeOf(t);return u[n][e](t)},r.getTypeOf=function(e){return"string"==typeof e?"string":"[object Array]"===Object.prototype.toString.call(e)?"array":n.nodebuffer&&o.test(e)?"nodebuffer":n.uint8array&&e instanceof Uint8Array?"uint8array":n.arraybuffer&&e instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(e){if(!n[e.toLowerCase()])throw new Error(e+" is not supported by this browser")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(e){var t,r,n="";for(r=0;r<(e||"").length;r++)n+="\\x"+((t=e.charCodeAt(r))<16?"0":"")+t.toString(16).toUpperCase();return n},r.findCompression=function(e){for(var t in i)if(i.hasOwnProperty(t)&&i[t].magic===e)return i[t];return null},r.isRegExp=function(e){return"[object RegExp]"===Object.prototype.toString.call(e)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(e,t,r){"use strict";var n=e("./stringReader"),i=e("./nodeBufferReader"),o=e("./uint8ArrayReader"),a=e("./utils"),s=e("./signature"),l=e("./zipEntry"),c=e("./support"),u=e("./object");function h(e,t){this.files=[],this.loadOptions=t,e&&this.load(e)}h.prototype={checkSignature:function(e){var t=this.reader.readString(4);if(t!==e)throw new Error("Corrupted zip or bug : unexpected signature ("+a.pretty(t)+", expected "+a.pretty(e)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=u.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var e,t,r,n=this.zip64EndOfCentralSize-44;0<n;)e=this.reader.readInt(2),t=this.reader.readInt(4),r=this.reader.readString(t),this.zip64ExtensibleData[e]={id:e,length:t,value:r}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8()},readCentralDir:function(){var e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readString(4)===s.CENTRAL_FILE_HEADER;)(e=new l({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(e)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(-1===e)throw new Error("Corrupted zip : can't find end of central directory");if(this.reader.setIndex(e),this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===a.MAX_VALUE_16BITS||this.diskWithCentralDirStart===a.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===a.MAX_VALUE_16BITS||this.centralDirRecords===a.MAX_VALUE_16BITS||this.centralDirSize===a.MAX_VALUE_32BITS||this.centralDirOffset===a.MAX_VALUE_32BITS){if(this.zip64=!0,-1===(e=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR)))throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.reader.setIndex(e),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}},prepareReader:function(e){var t=a.getTypeOf(e);"string"!==t||c.uint8array?this.reader="nodebuffer"===t?new i(e):new o(a.transformTo("uint8array",e)):this.reader=new n(e,this.loadOptions.optimizedBinaryString)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=h},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(e,t,r){"use strict";var n=e("./stringReader"),i=e("./utils"),o=e("./compressedObject"),a=e("./object");function s(e,t){this.options=e,this.loadOptions=t}s.prototype={isEncrypted:function(){return!(1&~this.bitFlag)},useUTF8:function(){return!(2048&~this.bitFlag)},prepareCompressedContent:function(e,t,r){return function(){var n=e.index;e.setIndex(t);var i=e.readData(r);return e.setIndex(n),i}},prepareContent:function(e,t,r,n,o){return function(){var e=i.transformTo(n.uncompressInputType,this.getCompressedContent()),t=n.uncompress(e);if(t.length!==o)throw new Error("Bug : uncompressed data size mismatch");return t}},readLocalPart:function(e){var t,r;if(e.skip(22),this.fileNameLength=e.readInt(2),r=e.readInt(2),this.fileName=e.readString(this.fileNameLength),e.skip(r),-1==this.compressedSize||-1==this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");if(null===(t=i.findCompression(this.compressionMethod)))throw new Error("Corrupted zip : compression "+i.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")");if(this.decompressed=new o,this.decompressed.compressedSize=this.compressedSize,this.decompressed.uncompressedSize=this.uncompressedSize,this.decompressed.crc32=this.crc32,this.decompressed.compressionMethod=this.compressionMethod,this.decompressed.getCompressedContent=this.prepareCompressedContent(e,e.index,this.compressedSize,t),this.decompressed.getContent=this.prepareContent(e,e.index,this.compressedSize,t,this.uncompressedSize),this.loadOptions.checkCRC32&&(this.decompressed=i.transformTo("string",this.decompressed.getContent()),a.crc32(this.decompressed)!==this.crc32))throw new Error("Corrupted zip : CRC32 mismatch")},readCentralPart:function(e){if(this.versionMadeBy=e.readString(2),this.versionNeeded=e.readInt(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4),this.fileNameLength=e.readInt(2),this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");this.fileName=e.readString(this.fileNameLength),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readString(this.fileCommentLength),this.dir=!!(16&this.externalFileAttributes)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=new n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,n,i=e.index;for(this.extraFields=this.extraFields||{};e.index<i+this.extraFieldsLength;)t=e.readInt(2),r=e.readInt(2),n=e.readString(r),this.extraFields[t]={id:t,length:r,value:n}},handleUTF8:function(){if(this.useUTF8())this.fileName=a.utf8decode(this.fileName),this.fileComment=a.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();null!==e&&(this.fileName=e);var t=this.findExtraFieldUnicodeComment();null!==t&&(this.fileComment=t)}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=new n(e.value);return 1!==t.readInt(1)||a.crc32(this.fileName)!==t.readInt(4)?null:a.utf8decode(t.readString(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=new n(e.value);return 1!==t.readInt(1)||a.crc32(this.fileComment)!==t.readInt(4)?null:a.utf8decode(t.readString(e.length-5))}return null}},t.exports=s},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(e,t,r){"use strict";var n={};(0,e("./lib/utils/common").assign)(n,e("./lib/deflate"),e("./lib/inflate"),e("./lib/zlib/constants")),t.exports=n},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(e,t,r){"use strict";var n=e("./zlib/deflate.js"),i=e("./utils/common"),o=e("./utils/strings"),a=e("./zlib/messages"),s=e("./zlib/zstream"),l=function(e){this.options=i.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=n.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==r)throw new Error(a[r]);t.header&&n.deflateSetHeader(this.strm,t.header)};function c(e,t){var r=new l(t);if(r.push(e,!0),r.err)throw r.msg;return r.result}l.prototype.push=function(e,t){var r,a,s=this.strm,l=this.options.chunkSize;if(this.ended)return!1;a=t===~~t?t:!0===t?4:0,s.input="string"==typeof e?o.string2buf(e):e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(l),s.next_out=0,s.avail_out=l),1!==(r=n.deflate(s,a))&&0!==r)return this.onEnd(r),this.ended=!0,!1;(0===s.avail_out||0===s.avail_in&&4===a)&&("string"===this.options.to?this.onData(o.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&1!==r);return 4!==a||(r=n.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,0===r)},l.prototype.onData=function(e){this.chunks.push(e)},l.prototype.onEnd=function(e){0===e&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Deflate=l,r.deflate=c,r.deflateRaw=function(e,t){return(t=t||{}).raw=!0,c(e,t)},r.gzip=function(e,t){return(t=t||{}).gzip=!0,c(e,t)}},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(e,t,r){"use strict";var n=e("./zlib/inflate.js"),i=e("./utils/common"),o=e("./utils/strings"),a=e("./zlib/constants"),s=e("./zlib/messages"),l=e("./zlib/zstream"),c=e("./zlib/gzheader"),u=function(e){this.options=i.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var r=n.inflateInit2(this.strm,t.windowBits);if(r!==a.Z_OK)throw new Error(s[r]);this.header=new c,n.inflateGetHeader(this.strm,this.header)};function h(e,t){var r=new u(t);if(r.push(e,!0),r.err)throw r.msg;return r.result}u.prototype.push=function(e,t){var r,s,l,c,u,h=this.strm,p=this.options.chunkSize;if(this.ended)return!1;s=t===~~t?t:!0===t?a.Z_FINISH:a.Z_NO_FLUSH,h.input="string"==typeof e?o.binstring2buf(e):e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new i.Buf8(p),h.next_out=0,h.avail_out=p),(r=n.inflate(h,a.Z_NO_FLUSH))!==a.Z_STREAM_END&&r!==a.Z_OK)return this.onEnd(r),this.ended=!0,!1;h.next_out&&(0===h.avail_out||r===a.Z_STREAM_END||0===h.avail_in&&s===a.Z_FINISH)&&("string"===this.options.to?(l=o.utf8border(h.output,h.next_out),c=h.next_out-l,u=o.buf2string(h.output,l),h.next_out=c,h.avail_out=p-c,c&&i.arraySet(h.output,h.output,l,c,0),this.onData(u)):this.onData(i.shrinkBuf(h.output,h.next_out)))}while(h.avail_in>0&&r!==a.Z_STREAM_END);return r===a.Z_STREAM_END&&(s=a.Z_FINISH),s!==a.Z_FINISH||(r=n.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===a.Z_OK)},u.prototype.onData=function(e){this.chunks.push(e)},u.prototype.onEnd=function(e){e===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=u,r.inflate=h,r.inflateRaw=function(e,t){return(t=t||{}).raw=!0,h(e,t)},r.ungzip=h},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+n),i);else for(var o=0;o<n;o++)e[i+o]=t[r+o]},flattenChunks:function(e){var t,r,n,i,o,a;for(n=0,t=0,r=e.length;t<r;t++)n+=e[t].length;for(a=new Uint8Array(n),i=0,t=0,r=e.length;t<r;t++)o=e[t],a.set(o,i),i+=o.length;return a}},o={arraySet:function(e,t,r,n,i){for(var o=0;o<n;o++)e[i+o]=t[r+o]},flattenChunks:function(e){return[].concat.apply([],e)}};r.setTyped=function(e){e?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,i)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,o))},r.setTyped(n)},{}],28:[function(e,t,r){"use strict";var n=e("./common"),i=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(e){i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){o=!1}for(var a=new n.Buf8(256),s=0;s<256;s++)a[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function l(e,t){if(t<65537&&(e.subarray&&o||!e.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(e,t));for(var r="",a=0;a<t;a++)r+=String.fromCharCode(e[a]);return r}a[254]=a[254]=1,r.string2buf=function(e){var t,r,i,o,a,s=e.length,l=0;for(o=0;o<s;o++)55296==(64512&(r=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=e.charCodeAt(o+1)))&&(r=65536+(r-55296<<10)+(i-56320),o++),l+=r<128?1:r<2048?2:r<65536?3:4;for(t=new n.Buf8(l),a=0,o=0;a<l;o++)55296==(64512&(r=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=e.charCodeAt(o+1)))&&(r=65536+(r-55296<<10)+(i-56320),o++),r<128?t[a++]=r:r<2048?(t[a++]=192|r>>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,i=t.length;r<i;r++)t[r]=e.charCodeAt(r);return t},r.buf2string=function(e,t){var r,n,i,o,s=t||e.length,c=new Array(2*s);for(n=0,r=0;r<s;)if((i=e[r++])<128)c[n++]=i;else if((o=a[i])>4)c[n++]=65533,r+=o-1;else{for(i&=2===o?31:3===o?15:7;o>1&&r<s;)i=i<<6|63&e[r++],o--;o>1?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return l(c,n)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;r>=0&&128==(192&e[r]);)r--;return r<0||0===r?t:r+a[e[r]]>t?r:t}},{"./common":27}],29:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var i=65535&e,o=e>>>16&65535,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16}},{}],30:[function(e,t,r){t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(e,t,r){"use strict";var n=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,i){var o=n,a=i+r;e=~e;for(var s=i;s<a;s++)e=e>>>8^o[255&(e^t[s])];return~e}},{}],32:[function(e,t,r){"use strict";var n=e("../utils/common"),i=e("./trees"),o=e("./adler32"),a=e("./crc32"),s=e("./messages"),l=-2,c=258,u=262,h=103,p=113,d=666;function A(e,t){return e.msg=s[t],t}function f(e){return(e<<1)-(e>4?9:0)}function g(e){for(var t=e.length;--t>=0;)e[t]=0}function m(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function v(e,t){i._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,m(e.strm)}function y(e,t){e.pending_buf[e.pending++]=t}function b(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function w(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-u?e.strstart-(e.w_size-u):0,h=e.window,p=e.w_mask,d=e.prev,A=e.strstart+c,f=h[o+a-1],g=h[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(h[(r=t)+a]===g&&h[r+a-1]===f&&h[r]===h[o]&&h[++r]===h[o+1]){o+=2,r++;do{}while(h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&h[++o]===h[++r]&&o<A);if(n=c-(A-o),o=A-c,n>a){if(e.match_start=t,a=n,n>=s)break;f=h[o+a-1],g=h[o+a]}}}while((t=d[t&p])>l&&0!=--i);return a<=e.lookahead?a:e.lookahead}function x(e){var t,r,i,s,l,c,h,p,d,A,f=e.w_size;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=f+(f-u)){n.arraySet(e.window,e.window,f,f,0),e.match_start-=f,e.strstart-=f,e.block_start-=f,t=r=e.hash_size;do{i=e.head[--t],e.head[t]=i>=f?i-f:0}while(--r);t=r=f;do{i=e.prev[--t],e.prev[t]=i>=f?i-f:0}while(--r);s+=f}if(0===e.strm.avail_in)break;if(c=e.strm,h=e.window,p=e.strstart+e.lookahead,d=s,A=void 0,(A=c.avail_in)>d&&(A=d),r=0===A?0:(c.avail_in-=A,n.arraySet(h,c.input,c.next_in,A,p),1===c.state.wrap?c.adler=o(c.adler,h,A,p):2===c.state.wrap&&(c.adler=a(c.adler,h,A,p)),c.next_in+=A,c.total_in+=A,A),e.lookahead+=r,e.lookahead+e.insert>=3)for(l=e.strstart-e.insert,e.ins_h=e.window[l],e.ins_h=(e.ins_h<<e.hash_shift^e.window[l+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[l+3-1])&e.hash_mask,e.prev[l&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=l,l++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<u&&0!==e.strm.avail_in)}function C(e,t){for(var r,n;;){if(e.lookahead<u){if(x(e),e.lookahead<u&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-u&&(e.match_length=w(e,r)),e.match_length>=3)if(n=i._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}function S(e,t){for(var r,n,o;;){if(e.lookahead<u){if(x(e),e.lookahead<u&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==r&&e.prev_length<e.max_lazy_match&&e.strstart-r<=e.w_size-u&&(e.match_length=w(e,r),e.match_length<=5&&(1===e.strategy||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-3,n=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=o&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,n&&(v(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((n=i._tr_tally(e,0,e.window[e.strstart-1]))&&v(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=i._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}var E,B=function(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i};function k(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new n.Buf16(1146),this.dyn_dtree=new n.Buf16(122),this.bl_tree=new n.Buf16(78),g(this.dyn_ltree),g(this.dyn_dtree),g(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(16),this.heap=new n.Buf16(573),g(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(573),g(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function _(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:p,e.adler=2===t.wrap?0:1,t.last_flush=0,i._tr_init(t),0):A(e,l)}function T(e){var t,r=_(e);return 0===r&&((t=e.state).window_size=2*t.w_size,g(t.head),t.max_lazy_match=E[t.level].max_lazy,t.good_match=E[t.level].good_length,t.nice_match=E[t.level].nice_length,t.max_chain_length=E[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),r}function I(e,t,r,i,o,a){if(!e)return l;var s=1;if(-1===t&&(t=6),i<0?(s=0,i=-i):i>15&&(s=2,i-=16),o<1||o>9||8!==r||i<8||i>15||t<0||t>9||a<0||a>4)return A(e,l);8===i&&(i=9);var c=new k;return e.state=c,c.strm=e,c.wrap=s,c.gzhead=null,c.w_bits=i,c.w_size=1<<c.w_bits,c.w_mask=c.w_size-1,c.hash_bits=o+7,c.hash_size=1<<c.hash_bits,c.hash_mask=c.hash_size-1,c.hash_shift=~~((c.hash_bits+3-1)/3),c.window=new n.Buf8(2*c.w_size),c.head=new n.Buf16(c.hash_size),c.prev=new n.Buf16(c.w_size),c.lit_bufsize=1<<o+6,c.pending_buf_size=4*c.lit_bufsize,c.pending_buf=new n.Buf8(c.pending_buf_size),c.d_buf=c.lit_bufsize>>1,c.l_buf=3*c.lit_bufsize,c.level=t,c.strategy=a,c.method=r,T(e)}E=[new B(0,0,0,0,(function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(x(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,v(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-u&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(v(e,!1),e.strm.avail_out),1)})),new B(4,4,8,4,C),new B(4,5,16,8,C),new B(4,6,32,32,C),new B(4,4,16,16,S),new B(8,16,32,32,S),new B(8,16,128,128,S),new B(8,32,128,256,S),new B(32,128,258,1024,S),new B(32,258,258,4096,S)],r.deflateInit=function(e,t){return I(e,t,8,15,8,0)},r.deflateInit2=I,r.deflateReset=T,r.deflateResetKeep=_,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?l:(e.state.gzhead=t,0):l},r.deflate=function(e,t){var r,n,o,s;if(!e||!e.state||t>5||t<0)return e?A(e,l):l;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===d&&4!==t)return A(e,0===e.avail_out?-5:l);if(n.strm=e,r=n.last_flush,n.last_flush=t,42===n.status)if(2===n.wrap)e.adler=0,y(n,31),y(n,139),y(n,8),n.gzhead?(y(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),y(n,255&n.gzhead.time),y(n,n.gzhead.time>>8&255),y(n,n.gzhead.time>>16&255),y(n,n.gzhead.time>>24&255),y(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),y(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(y(n,255&n.gzhead.extra.length),y(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=a(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(y(n,0),y(n,0),y(n,0),y(n,0),y(n,0),y(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),y(n,3),n.status=p);else{var u=8+(n.w_bits-8<<4)<<8;u|=(n.strategy>=2||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(u|=32),u+=31-u%31,n.status=p,b(n,u),0!==n.strstart&&(b(n,e.adler>>>16),b(n,65535&e.adler)),e.adler=1}if(69===n.status)if(n.gzhead.extra){for(o=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),m(e),o=n.pending,n.pending!==n.pending_buf_size));)y(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),m(e),o=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,y(n,s)}while(0!==s);n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),0===s&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),m(e),o=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,y(n,s)}while(0!==s);n.gzhead.hcrc&&n.pending>o&&(e.adler=a(e.adler,n.pending_buf,n.pending-o,o)),0===s&&(n.status=h)}else n.status=h;if(n.status===h&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&m(e),n.pending+2<=n.pending_buf_size&&(y(n,255&e.adler),y(n,e.adler>>8&255),e.adler=0,n.status=p)):n.status=p),0!==n.pending){if(m(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&f(t)<=f(r)&&4!==t)return A(e,-5);if(n.status===d&&0!==e.avail_in)return A(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&n.status!==d){var w=2===n.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(x(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(n,t):3===n.strategy?function(e,t){for(var r,n,o,a,s=e.window;;){if(e.lookahead<=c){if(x(e),e.lookahead<=c&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=s[o=e.strstart-1])===s[++o]&&n===s[++o]&&n===s[++o]){a=e.strstart+c;do{}while(n===s[++o]&&n===s[++o]&&n===s[++o]&&n===s[++o]&&n===s[++o]&&n===s[++o]&&n===s[++o]&&n===s[++o]&&o<a);e.match_length=c-(a-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(r=i._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(n,t):E[n.level].func(n,t);if(3!==w&&4!==w||(n.status=d),1===w||3===w)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===w&&(1===t?i._tr_align(n):5!==t&&(i._tr_stored_block(n,0,0,!1),3===t&&(g(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),m(e),0===e.avail_out))return n.last_flush=-1,0}return 4!==t?0:n.wrap<=0?1:(2===n.wrap?(y(n,255&e.adler),y(n,e.adler>>8&255),y(n,e.adler>>16&255),y(n,e.adler>>24&255),y(n,255&e.total_in),y(n,e.total_in>>8&255),y(n,e.total_in>>16&255),y(n,e.total_in>>24&255)):(b(n,e.adler>>>16),b(n,65535&e.adler)),m(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?0:1)},r.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&t!==h&&t!==p&&t!==d?A(e,l):(e.state=null,t===p?A(e,-3):0):l},r.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(e,t,r){"use strict";t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],34:[function(e,t,r){"use strict";t.exports=function(e,t){var r,n,i,o,a,s,l,c,u,h,p,d,A,f,g,m,v,y,b,w,x,C,S,E,B;r=e.state,n=e.next_in,E=e.input,i=n+(e.avail_in-5),o=e.next_out,B=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),l=r.dmax,c=r.wsize,u=r.whave,h=r.wnext,p=r.window,d=r.hold,A=r.bits,f=r.lencode,g=r.distcode,m=(1<<r.lenbits)-1,v=(1<<r.distbits)-1;e:do{A<15&&(d+=E[n++]<<A,A+=8,d+=E[n++]<<A,A+=8),y=f[d&m];t:for(;;){if(d>>>=b=y>>>24,A-=b,0==(b=y>>>16&255))B[o++]=65535&y;else{if(!(16&b)){if(64&b){if(32&b){r.mode=12;break e}e.msg="invalid literal/length code",r.mode=30;break e}y=f[(65535&y)+(d&(1<<b)-1)];continue t}for(w=65535&y,(b&=15)&&(A<b&&(d+=E[n++]<<A,A+=8),w+=d&(1<<b)-1,d>>>=b,A-=b),A<15&&(d+=E[n++]<<A,A+=8,d+=E[n++]<<A,A+=8),y=g[d&v];;){if(d>>>=b=y>>>24,A-=b,16&(b=y>>>16&255)){if(x=65535&y,A<(b&=15)&&(d+=E[n++]<<A,(A+=8)<b&&(d+=E[n++]<<A,A+=8)),(x+=d&(1<<b)-1)>l){e.msg="invalid distance too far back",r.mode=30;break e}if(d>>>=b,A-=b,x>(b=o-a)){if((b=x-b)>u&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(C=0,S=p,0===h){if(C+=c-b,b<w){w-=b;do{B[o++]=p[C++]}while(--b);C=o-x,S=B}}else if(h<b){if(C+=c+h-b,(b-=h)<w){w-=b;do{B[o++]=p[C++]}while(--b);if(C=0,h<w){w-=b=h;do{B[o++]=p[C++]}while(--b);C=o-x,S=B}}}else if(C+=h-b,b<w){w-=b;do{B[o++]=p[C++]}while(--b);C=o-x,S=B}for(;w>2;)B[o++]=S[C++],B[o++]=S[C++],B[o++]=S[C++],w-=3;w&&(B[o++]=S[C++],w>1&&(B[o++]=S[C++]))}else{C=o-x;do{B[o++]=B[C++],B[o++]=B[C++],B[o++]=B[C++],w-=3}while(w>2);w&&(B[o++]=B[C++],w>1&&(B[o++]=B[C++]))}break}if(64&b){e.msg="invalid distance code",r.mode=30;break e}y=g[(65535&y)+(d&(1<<b)-1)]}}break}}while(n<i&&o<s);n-=w=A>>3,d&=(1<<(A-=w<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n<i?i-n+5:5-(n-i),e.avail_out=o<s?s-o+257:257-(o-s),r.hold=d,r.bits=A}},{}],35:[function(e,t,r){"use strict";var n=e("../utils/common"),i=e("./adler32"),o=e("./crc32"),a=e("./inffast"),s=e("./inftrees"),l=-2,c=12,u=30;function h(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function p(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function d(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(852),t.distcode=t.distdyn=new n.Buf32(592),t.sane=1,t.back=-1,0):l}function A(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,d(e)):l}function f(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?l:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,A(e))):l}function g(e,t){var r,n;return e?(n=new p,e.state=n,n.window=null,0!==(r=f(e,t))&&(e.state=null),r):l}var m,v,y=!0;function b(e){if(y){var t;for(m=new n.Buf32(512),v=new n.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(s(1,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;s(2,e.lens,0,32,v,0,e.work,{bits:5}),y=!1}e.lencode=m,e.lenbits=9,e.distcode=v,e.distbits=5}r.inflateReset=A,r.inflateReset2=f,r.inflateResetKeep=d,r.inflateInit=function(e){return g(e,15)},r.inflateInit2=g,r.inflate=function(e,t){var r,p,d,A,f,g,m,v,y,w,x,C,S,E,B,k,_,T,I,M,F,O,P,D,N=0,L=new n.Buf8(4),U=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return l;(r=e.state).mode===c&&(r.mode=13),f=e.next_out,d=e.output,m=e.avail_out,A=e.next_in,p=e.input,g=e.avail_in,v=r.hold,y=r.bits,w=g,x=m,O=0;e:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;y<16;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(2&r.wrap&&35615===v){r.check=0,L[0]=255&v,L[1]=v>>>8&255,r.check=o(r.check,L,2,0),v=0,y=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&v)<<8)+(v>>8))%31){e.msg="incorrect header check",r.mode=u;break}if(8!=(15&v)){e.msg="unknown compression method",r.mode=u;break}if(y-=4,F=8+(15&(v>>>=4)),0===r.wbits)r.wbits=F;else if(F>r.wbits){e.msg="invalid window size",r.mode=u;break}r.dmax=1<<F,e.adler=r.check=1,r.mode=512&v?10:c,v=0,y=0;break;case 2:for(;y<16;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(r.flags=v,8!=(255&r.flags)){e.msg="unknown compression method",r.mode=u;break}if(57344&r.flags){e.msg="unknown header flags set",r.mode=u;break}r.head&&(r.head.text=v>>8&1),512&r.flags&&(L[0]=255&v,L[1]=v>>>8&255,r.check=o(r.check,L,2,0)),v=0,y=0,r.mode=3;case 3:for(;y<32;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.head&&(r.head.time=v),512&r.flags&&(L[0]=255&v,L[1]=v>>>8&255,L[2]=v>>>16&255,L[3]=v>>>24&255,r.check=o(r.check,L,4,0)),v=0,y=0,r.mode=4;case 4:for(;y<16;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.head&&(r.head.xflags=255&v,r.head.os=v>>8),512&r.flags&&(L[0]=255&v,L[1]=v>>>8&255,r.check=o(r.check,L,2,0)),v=0,y=0,r.mode=5;case 5:if(1024&r.flags){for(;y<16;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.length=v,r.head&&(r.head.extra_len=v),512&r.flags&&(L[0]=255&v,L[1]=v>>>8&255,r.check=o(r.check,L,2,0)),v=0,y=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((C=r.length)>g&&(C=g),C&&(r.head&&(F=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,p,A,C,F)),512&r.flags&&(r.check=o(r.check,p,C,A)),g-=C,A+=C,r.length-=C),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===g)break e;C=0;do{F=p[A+C++],r.head&&F&&r.length<65536&&(r.head.name+=String.fromCharCode(F))}while(F&&C<g);if(512&r.flags&&(r.check=o(r.check,p,C,A)),g-=C,A+=C,F)break e}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===g)break e;C=0;do{F=p[A+C++],r.head&&F&&r.length<65536&&(r.head.comment+=String.fromCharCode(F))}while(F&&C<g);if(512&r.flags&&(r.check=o(r.check,p,C,A)),g-=C,A+=C,F)break e}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;y<16;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(v!==(65535&r.check)){e.msg="header crc mismatch",r.mode=u;break}v=0,y=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=c;break;case 10:for(;y<32;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}e.adler=r.check=h(v),v=0,y=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=f,e.avail_out=m,e.next_in=A,e.avail_in=g,r.hold=v,r.bits=y,2;e.adler=r.check=1,r.mode=c;case c:if(5===t||6===t)break e;case 13:if(r.last){v>>>=7&y,y-=7&y,r.mode=27;break}for(;y<3;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}switch(r.last=1&v,y-=1,3&(v>>>=1)){case 0:r.mode=14;break;case 1:if(b(r),r.mode=20,6===t){v>>>=2,y-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=u}v>>>=2,y-=2;break;case 14:for(v>>>=7&y,y-=7&y;y<32;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if((65535&v)!=(v>>>16^65535)){e.msg="invalid stored block lengths",r.mode=u;break}if(r.length=65535&v,v=0,y=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(C=r.length){if(C>g&&(C=g),C>m&&(C=m),0===C)break e;n.arraySet(d,p,A,C,f),g-=C,A+=C,m-=C,f+=C,r.length-=C;break}r.mode=c;break;case 17:for(;y<14;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(r.nlen=257+(31&v),v>>>=5,y-=5,r.ndist=1+(31&v),v>>>=5,y-=5,r.ncode=4+(15&v),v>>>=4,y-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=u;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;y<3;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.lens[U[r.have++]]=7&v,v>>>=3,y-=3}for(;r.have<19;)r.lens[U[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,P={bits:r.lenbits},O=s(0,r.lens,0,19,r.lencode,0,r.work,P),r.lenbits=P.bits,O){e.msg="invalid code lengths set",r.mode=u;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;k=(N=r.lencode[v&(1<<r.lenbits)-1])>>>16&255,_=65535&N,!((B=N>>>24)<=y);){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(_<16)v>>>=B,y-=B,r.lens[r.have++]=_;else{if(16===_){for(D=B+2;y<D;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(v>>>=B,y-=B,0===r.have){e.msg="invalid bit length repeat",r.mode=u;break}F=r.lens[r.have-1],C=3+(3&v),v>>>=2,y-=2}else if(17===_){for(D=B+3;y<D;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}y-=B,F=0,C=3+(7&(v>>>=B)),v>>>=3,y-=3}else{for(D=B+7;y<D;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}y-=B,F=0,C=11+(127&(v>>>=B)),v>>>=7,y-=7}if(r.have+C>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=u;break}for(;C--;)r.lens[r.have++]=F}}if(r.mode===u)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=u;break}if(r.lenbits=9,P={bits:r.lenbits},O=s(1,r.lens,0,r.nlen,r.lencode,0,r.work,P),r.lenbits=P.bits,O){e.msg="invalid literal/lengths set",r.mode=u;break}if(r.distbits=6,r.distcode=r.distdyn,P={bits:r.distbits},O=s(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,P),r.distbits=P.bits,O){e.msg="invalid distances set",r.mode=u;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(g>=6&&m>=258){e.next_out=f,e.avail_out=m,e.next_in=A,e.avail_in=g,r.hold=v,r.bits=y,a(e,x),f=e.next_out,d=e.output,m=e.avail_out,A=e.next_in,p=e.input,g=e.avail_in,v=r.hold,y=r.bits,r.mode===c&&(r.back=-1);break}for(r.back=0;k=(N=r.lencode[v&(1<<r.lenbits)-1])>>>16&255,_=65535&N,!((B=N>>>24)<=y);){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(k&&!(240&k)){for(T=B,I=k,M=_;k=(N=r.lencode[M+((v&(1<<T+I)-1)>>T)])>>>16&255,_=65535&N,!(T+(B=N>>>24)<=y);){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}v>>>=T,y-=T,r.back+=T}if(v>>>=B,y-=B,r.back+=B,r.length=_,0===k){r.mode=26;break}if(32&k){r.back=-1,r.mode=c;break}if(64&k){e.msg="invalid literal/length code",r.mode=u;break}r.extra=15&k,r.mode=22;case 22:if(r.extra){for(D=r.extra;y<D;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.length+=v&(1<<r.extra)-1,v>>>=r.extra,y-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;k=(N=r.distcode[v&(1<<r.distbits)-1])>>>16&255,_=65535&N,!((B=N>>>24)<=y);){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(!(240&k)){for(T=B,I=k,M=_;k=(N=r.distcode[M+((v&(1<<T+I)-1)>>T)])>>>16&255,_=65535&N,!(T+(B=N>>>24)<=y);){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}v>>>=T,y-=T,r.back+=T}if(v>>>=B,y-=B,r.back+=B,64&k){e.msg="invalid distance code",r.mode=u;break}r.offset=_,r.extra=15&k,r.mode=24;case 24:if(r.extra){for(D=r.extra;y<D;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}r.offset+=v&(1<<r.extra)-1,v>>>=r.extra,y-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=u;break}r.mode=25;case 25:if(0===m)break e;if(C=x-m,r.offset>C){if((C=r.offset-C)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=u;break}C>r.wnext?(C-=r.wnext,S=r.wsize-C):S=r.wnext-C,C>r.length&&(C=r.length),E=r.window}else E=d,S=f-r.offset,C=r.length;C>m&&(C=m),m-=C,r.length-=C;do{d[f++]=E[S++]}while(--C);0===r.length&&(r.mode=21);break;case 26:if(0===m)break e;d[f++]=r.length,m--,r.mode=21;break;case 27:if(r.wrap){for(;y<32;){if(0===g)break e;g--,v|=p[A++]<<y,y+=8}if(x-=m,e.total_out+=x,r.total+=x,x&&(e.adler=r.check=r.flags?o(r.check,d,x,f-x):i(r.check,d,x,f-x)),x=m,(r.flags?v:h(v))!==r.check){e.msg="incorrect data check",r.mode=u;break}v=0,y=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;y<32;){if(0===g)break e;g--,v+=p[A++]<<y,y+=8}if(v!==(4294967295&r.total)){e.msg="incorrect length check",r.mode=u;break}v=0,y=0}r.mode=29;case 29:O=1;break e;case u:O=-3;break e;case 31:return-4;default:return l}return e.next_out=f,e.avail_out=m,e.next_in=A,e.avail_in=g,r.hold=v,r.bits=y,(r.wsize||x!==e.avail_out&&r.mode<u&&(r.mode<27||4!==t))&&function(e,t,r,i){var o,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new n.Buf8(a.wsize)),i>=a.wsize?(n.arraySet(a.window,t,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((o=a.wsize-a.wnext)>i&&(o=i),n.arraySet(a.window,t,r-i,o,a.wnext),(i-=o)?(n.arraySet(a.window,t,r-i,i,0),a.wnext=i,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=o))),0}(e,e.output,e.next_out,x-e.avail_out)?(r.mode=31,-4):(w-=e.avail_in,x-=e.avail_out,e.total_in+=w,e.total_out+=x,r.total+=x,r.wrap&&x&&(e.adler=r.check=r.flags?o(r.check,d,x,e.next_out-x):i(r.check,d,x,e.next_out-x)),e.data_type=r.bits+(r.last?64:0)+(r.mode===c?128:0)+(20===r.mode||15===r.mode?256:0),(0===w&&0===x||4===t)&&0===O&&(O=-5),O)},r.inflateEnd=function(e){if(!e||!e.state)return l;var t=e.state;return t.window&&(t.window=null),e.state=null,0},r.inflateGetHeader=function(e,t){var r;return e&&e.state&&2&(r=e.state).wrap?(r.head=t,t.done=!1,0):l},r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(e,t,r){"use strict";var n=e("../utils/common"),i=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,r,l,c,u,h,p){var d,A,f,g,m,v,y,b,w,x=p.bits,C=0,S=0,E=0,B=0,k=0,_=0,T=0,I=0,M=0,F=0,O=null,P=0,D=new n.Buf16(16),N=new n.Buf16(16),L=null,U=0;for(C=0;C<=15;C++)D[C]=0;for(S=0;S<l;S++)D[t[r+S]]++;for(k=x,B=15;B>=1&&0===D[B];B--);if(k>B&&(k=B),0===B)return c[u++]=20971520,c[u++]=20971520,p.bits=1,0;for(E=1;E<B&&0===D[E];E++);for(k<E&&(k=E),I=1,C=1;C<=15;C++)if(I<<=1,(I-=D[C])<0)return-1;if(I>0&&(0===e||1!==B))return-1;for(N[1]=0,C=1;C<15;C++)N[C+1]=N[C]+D[C];for(S=0;S<l;S++)0!==t[r+S]&&(h[N[t[r+S]]++]=S);if(0===e?(O=L=h,v=19):1===e?(O=i,P-=257,L=o,U-=257,v=256):(O=a,L=s,v=-1),F=0,S=0,C=E,m=u,_=k,T=0,f=-1,g=(M=1<<k)-1,1===e&&M>852||2===e&&M>592)return 1;for(;;){y=C-T,h[S]<v?(b=0,w=h[S]):h[S]>v?(b=L[U+h[S]],w=O[P+h[S]]):(b=96,w=0),d=1<<C-T,E=A=1<<_;do{c[m+(F>>T)+(A-=d)]=y<<24|b<<16|w}while(0!==A);for(d=1<<C-1;F&d;)d>>=1;if(0!==d?(F&=d-1,F+=d):F=0,S++,0==--D[C]){if(C===B)break;C=t[r+h[S]]}if(C>k&&(F&g)!==f){for(0===T&&(T=k),m+=E,I=1<<(_=C-T);_+T<B&&!((I-=D[_+T])<=0);)_++,I<<=1;if(M+=1<<_,1===e&&M>852||2===e&&M>592)return 1;c[f=F&g]=k<<24|_<<16|m-u}}return 0!==F&&(c[m+F]=C-T<<24|64<<16),p.bits=k,0}},{"../utils/common":27}],37:[function(e,t,r){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(e,t,r){"use strict";var n=e("../utils/common");function i(e){for(var t=e.length;--t>=0;)e[t]=0}var o=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],a=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],l=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],c=new Array(576);i(c);var u=new Array(60);i(u);var h=new Array(512);i(h);var p=new Array(256);i(p);var d=new Array(29);i(d);var A=new Array(30);i(A);var f,g,m,v=function(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length},y=function(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t};function b(e){return e<256?h[e]:h[256+(e>>>7)]}function w(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function x(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<<e.bi_valid&65535,w(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function C(e,t,r){x(e,r[2*t],r[2*t+1])}function S(e,t){var r=0;do{r|=1&e,e>>>=1,r<<=1}while(--t>0);return r>>>1}function E(e,t,r){var n,i,o=new Array(16),a=0;for(n=1;n<=15;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=S(o[s]++,s))}}function B(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function k(e){e.bi_valid>8?w(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function _(e,t,r,n){var i=2*t,o=2*r;return e[i]<e[o]||e[i]===e[o]&&n[t]<=n[r]}function T(e,t,r){for(var n=e.heap[r],i=r<<1;i<=e.heap_len&&(i<e.heap_len&&_(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!_(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;e.heap[r]=n}function I(e,t,r){var n,i,s,l,c=0;if(0!==e.last_lit)do{n=e.pending_buf[e.d_buf+2*c]<<8|e.pending_buf[e.d_buf+2*c+1],i=e.pending_buf[e.l_buf+c],c++,0===n?C(e,i,t):(C(e,(s=p[i])+256+1,t),0!==(l=o[s])&&x(e,i-=d[s],l),C(e,s=b(--n),r),0!==(l=a[s])&&x(e,n-=A[s],l))}while(c<e.last_lit);C(e,256,t)}function M(e,t){var r,n,i,o=t.dyn_tree,a=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,c=-1;for(e.heap_len=0,e.heap_max=573,r=0;r<l;r++)0!==o[2*r]?(e.heap[++e.heap_len]=c=r,e.depth[r]=0):o[2*r+1]=0;for(;e.heap_len<2;)o[2*(i=e.heap[++e.heap_len]=c<2?++c:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=a[2*i+1]);for(t.max_code=c,r=e.heap_len>>1;r>=1;r--)T(e,o,r);i=l;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],T(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,T(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,l=t.dyn_tree,c=t.max_code,u=t.stat_desc.static_tree,h=t.stat_desc.has_stree,p=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,A=t.stat_desc.max_length,f=0;for(o=0;o<=15;o++)e.bl_count[o]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<573;r++)(o=l[2*l[2*(n=e.heap[r])+1]+1]+1)>A&&(o=A,f++),l[2*n+1]=o,n>c||(e.bl_count[o]++,a=0,n>=d&&(a=p[n-d]),s=l[2*n],e.opt_len+=s*(o+a),h&&(e.static_len+=s*(u[2*n+1]+a)));if(0!==f){do{for(o=A-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[A]--,f-=2}while(f>0);for(o=A;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>c||(l[2*i+1]!==o&&(e.opt_len+=(o-l[2*i+1])*l[2*i],l[2*i+1]=o),n--)}}(e,t),E(o,c,e.bl_count)}function F(e,t,r){var n,i,o=-1,a=t[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s<l&&i===a||(s<c?e.bl_tree[2*i]+=s:0!==i?(i!==o&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,o=i,0===a?(l=138,c=3):i===a?(l=6,c=3):(l=7,c=4))}function O(e,t,r){var n,i,o=-1,a=t[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),n=0;n<=r;n++)if(i=a,a=t[2*(n+1)+1],!(++s<l&&i===a)){if(s<c)do{C(e,i,e.bl_tree)}while(0!=--s);else 0!==i?(i!==o&&(C(e,i,e.bl_tree),s--),C(e,16,e.bl_tree),x(e,s-3,2)):s<=10?(C(e,17,e.bl_tree),x(e,s-3,3)):(C(e,18,e.bl_tree),x(e,s-11,7));s=0,o=i,0===a?(l=138,c=3):i===a?(l=6,c=3):(l=7,c=4)}}var P=!1;function D(e,t,r,i){x(e,0+(i?1:0),3),function(e,t,r){k(e),w(e,r),w(e,~r),n.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}(e,t,r)}r._tr_init=function(e){P||(function(){var e,t,r,n,i,l=new Array(16);for(r=0,n=0;n<28;n++)for(d[n]=r,e=0;e<1<<o[n];e++)p[r++]=n;for(p[r-1]=n,i=0,n=0;n<16;n++)for(A[n]=i,e=0;e<1<<a[n];e++)h[i++]=n;for(i>>=7;n<30;n++)for(A[n]=i<<7,e=0;e<1<<a[n]-7;e++)h[256+i++]=n;for(t=0;t<=15;t++)l[t]=0;for(e=0;e<=143;)c[2*e+1]=8,e++,l[8]++;for(;e<=255;)c[2*e+1]=9,e++,l[9]++;for(;e<=279;)c[2*e+1]=7,e++,l[7]++;for(;e<=287;)c[2*e+1]=8,e++,l[8]++;for(E(c,287,l),e=0;e<30;e++)u[2*e+1]=5,u[2*e]=S(e,5);f=new v(c,o,257,286,15),g=new v(u,a,0,30,15),m=new v(new Array(0),s,0,19,7)}(),P=!0),e.l_desc=new y(e.dyn_ltree,f),e.d_desc=new y(e.dyn_dtree,g),e.bl_desc=new y(e.bl_tree,m),e.bi_buf=0,e.bi_valid=0,B(e)},r._tr_stored_block=D,r._tr_flush_block=function(e,t,r,n){var i,o,a=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),M(e,e.l_desc),M(e,e.d_desc),a=function(e){var t;for(F(e,e.dyn_ltree,e.l_desc.max_code),F(e,e.dyn_dtree,e.d_desc.max_code),M(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*l[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?D(e,t,r,n):4===e.strategy||o===i?(x(e,2+(n?1:0),3),I(e,c,u)):(x(e,4+(n?1:0),3),function(e,t,r,n){var i;for(x(e,t-257,5),x(e,r-1,5),x(e,n-4,4),i=0;i<n;i++)x(e,e.bl_tree[2*l[i]+1],3);O(e,e.dyn_ltree,t-1),O(e,e.dyn_dtree,r-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),I(e,e.dyn_ltree,e.dyn_dtree)),B(e),n&&k(e)},r._tr_tally=function(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(p[r]+256+1)]++,e.dyn_dtree[2*b(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){x(e,2,3),C(e,256,c),function(e){16===e.bi_valid?(w(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},{"../utils/common":27}],39:[function(e,t,r){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}]},{},[9])(9)}))},79432:(e,t,r)=>{"use strict";var n=r(46518),i=r(48981),o=r(71072);n({target:"Object",stat:!0,forced:r(79039)((function(){o(1)}))},{keys:function(e){return o(i(e))}})},79472:(e,t,r)=>{"use strict";var n,i=r(24475),o=r(18745),a=r(94901),s=r(6763),l=r(79392),c=r(67680),u=r(22812),h=i.Function,p=/MSIE .\./.test(l)||s&&((n=i.Bun.version.split(".")).length<3||"0"===n[0]&&(n[1]<3||"3"===n[1]&&"0"===n[2]));e.exports=function(e,t){var r=t?2:1;return p?function(n,i){var s=u(arguments.length,1)>r,l=a(n)?n:h(n),p=s?c(arguments,r):[],d=s?function(){o(l,this,p)}:l;return t?e(d,i):e(d)}:e}},79504:(e,t,r)=>{"use strict";var n=r(40616),i=Function.prototype,o=i.call,a=n&&i.bind.bind(o,o);e.exports=n?a:function(e){return function(){return o.apply(e,arguments)}}},79565:(e,t,r)=>{"use strict";var n=r(79504),i=r(79306),o=r(64117),a=r(26198),s=r(48981),l=r(72248),c=r(26223),u=l.Map,h=l.has,p=l.set,d=n([].push);e.exports=function(e){var t,r,n,l=s(this),A=a(l),f=[],g=new u,m=o(e)?function(e){return e}:i(e);for(t=0;t<A;t++)n=m(r=l[t]),h(g,n)||p(g,n,r);return c(g,(function(e){d(f,e)})),f}},79577:(e,t,r)=>{"use strict";var n=r(39928),i=r(94644),o=r(18727),a=r(91291),s=r(75854),l=i.aTypedArray,c=i.getTypedArrayConstructor,u=i.exportTypedArrayMethod,h=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}();u("with",{with:function(e,t){var r=l(this),i=a(e),u=o(r)?s(t):+t;return n(r,c(r),i,u)}}.with,!h)},79672:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getTime()>o.getTime()}},79732:(e,t,r)=>{"use strict";var n=r(46518),i=r(44995);n({target:"WeakMap",stat:!0,forced:!0},{of:r(87500)(i.WeakMap,i.set,!0)})},79733:(e,t,r)=>{"use strict";var n=r(46518),i=r(79306),o=r(36194),a=r(72248),s=TypeError,l=a.get,c=a.has,u=a.set;n({target:"Map",proto:!0,real:!0,forced:!0},{update:function(e,t){var r=o(this),n=arguments.length;i(t);var a=c(r,e);if(!a&&n<3)throw new s("Updating absent value");var h=a?l(r,e):i(n>2?arguments[2]:void 0)(e,r);return u(r,e,t(h,e,r)),r}})},79739:(e,t,r)=>{"use strict";var n=r(97751),i="DOMException";r(10687)(n(i),i)},79832:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-print-transparent-blue",view:n+"gfx/sprite.svg#view-icon-print-transparent-blue",viewBox:"0 0 16 16",title:"",toString:function(){return JSON.stringify(this.view)}}},79852:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(18449),a=r(28551),s=r(42787),l=i(r(79565)),c=i([].concat),u=o.keys,h=o.toKey,p=function(e,t){var r=u(e,t),n=s(e);if(null===n)return r;var i=p(n,t);return i.length?r.length?l(c(r,i)):i:r};n({target:"Reflect",stat:!0},{getMetadataKeys:function(e){var t=arguments.length<2?void 0:h(arguments[1]);return p(a(e),t)}})},79862:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-magnifier",view:n+"gfx/sprite.svg#view-icon-magnifier",viewBox:"-1 -1 54 54",title:"",toString:function(){return JSON.stringify(this.view)}}},79878:(e,t,r)=>{var n=r(55458),i=r(57966),o=r(86982),a=r(55096),s=c(o),l=c(n);function c(e){var t=Object.keys(e).join("|"),r=p(e),n=new RegExp("&(?:"+(t+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(e){return String(e).replace(n,r)}}var u=function(){for(var e=Object.keys(i).sort(h),t=Object.keys(n).sort(h),r=0,o=0;r<t.length;r++)e[o]===t[r]?(t[r]+=";?",o++):t[r]+=";";var a=new RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=p(n);function l(e){return";"!==e.substr(-1)&&(e+=";"),s(e)}return function(e){return String(e).replace(a,l)}}();function h(e,t){return e<t?1:-1}function p(e){return function(t){return"#"===t.charAt(1)?"X"===t.charAt(2)||"x"===t.charAt(2)?a(parseInt(t.substr(3),16)):a(parseInt(t.substr(2),10)):e[t.slice(1,-1)]}}e.exports={XML:s,HTML:u,HTMLStrict:l}},79879:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-check",view:n+"gfx/sprite.svg#view-icon-check",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},79926:(e,t,r)=>{"use strict";var n=r(46518),i=r(14468);n({target:"Number",stat:!0,forced:!0},{range:function(e,t,r){return new i(e,t,r,"number",0,1)}})},79978:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79504),a=r(67750),s=r(94901),l=r(64117),c=r(60788),u=r(655),h=r(55966),p=r(61034),d=r(2478),A=r(78227),f=r(96395),g=A("replace"),m=TypeError,v=o("".indexOf),y=o("".replace),b=o("".slice),w=Math.max;n({target:"String",proto:!0},{replaceAll:function(e,t){var r,n,o,A,x,C,S,E,B,k=a(this),_=0,T=0,I="";if(!l(e)){if((r=c(e))&&(n=u(a(p(e))),!~v(n,"g")))throw new m("`.replaceAll` does not allow non-global regexes");if(o=h(e,g))return i(o,e,k,t);if(f&&r)return y(u(k),e,t)}for(A=u(k),x=u(e),(C=s(t))||(t=u(t)),S=x.length,E=w(1,S),_=v(A,x);-1!==_;)B=C?u(t(x,_,A)):d(x,A,_,[],void 0,t),I+=b(A,T,_)+B,T=_+S,_=_+E>A.length?-1:v(A,x,_+E);return T<A.length&&(I+=b(A,T)),I}})},80081:(e,t,r)=>{"use strict";var n=r(46518),i=r(6469),o=r(2952);n({target:"Array",proto:!0,forced:r(96395)},{groupToMap:o}),i("groupToMap")},80245:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return null}},80550:(e,t,r)=>{"use strict";var n=r(24475);e.exports=n.Promise},80630:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(79039),a=r(31240),s=i(1..toPrecision);n({target:"Number",proto:!0,forced:o((function(){return"1"!==s(1,void 0)}))||!o((function(){s({})}))},{toPrecision:function(e){return void 0===e?s(a(this)):s(a(this),e)}})},80631:(e,t,r)=>{var n=r(28077),i=r(26945);e.exports=function(e,t){return null!=e&&i(e,t,n)}},80741:e=>{"use strict";var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var n=+e;return(n>0?r:t)(n)}},80747:(e,t,r)=>{"use strict";var n=r(66699),i=r(16193),o=r(24659),a=Error.captureStackTrace;e.exports=function(e,t,r,s){o&&(a?a(e,t):n(e,"stack",i(r,s)))}},80909:(e,t,r)=>{var n=r(30641),i=r(38329)(n);e.exports=i},80926:(e,t,r)=>{"use strict";var n=r(79306),i=r(48981),o=r(47055),a=r(26198),s=TypeError,l=function(e){return function(t,r,l,c){var u=i(t),h=o(u),p=a(u);n(r);var d=e?p-1:0,A=e?-1:1;if(l<2)for(;;){if(d in h){c=h[d],d+=A;break}if(d+=A,e?d<0:p<=d)throw new s("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=A)d in h&&(c=r(c,h[d],d,u));return c}};e.exports={left:l(!1),right:l(!0)}},81021:e=>{e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(e){return"tag"===e.type||"script"===e.type||"style"===e.type}}},81180:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Summering_OK25px25px",view:n+"gfx/sprite.svg#view-icon-Summering_OK25px25px",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},81202:(e,t,r)=>{"use strict";var n=r(24475),i=r(70511),o=r(24913).f,a=r(77347).f,s=n.Symbol;if(i("asyncDispose"),s){var l=a(s,"asyncDispose");l.enumerable&&l.configurable&&l.writable&&o(s,"asyncDispose",{value:l.value,enumerable:!1,configurable:!1,writable:!1})}},81278:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(35031),a=r(25397),s=r(77347),l=r(97040);n({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){for(var t,r,n=a(e),i=s.f,c=o(n),u={},h=0;c.length>h;)void 0!==(r=i(n,t=c[h++]))&&l(u,t,r);return u}})},81332:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504)(DataView.prototype.getUint8);n({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(e){return i(this,e)}})},81438:(e,t)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(e===t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!0;var a,s,l={};for(a=0,s=n.length;a<s;a++)l[n[a]]=!0;for(a=0,s=i.length;a<s;a++){var c=i[a],u=e[c],h=t[c];if(u!==h){if(!l[c]||null===u||null===h||"object"!==r(u)||"object"!==r(h))return!0;var p=Object.keys(u),d=Object.keys(h);if(p.length!==d.length)return!0;for(var A=0,f=p.length;A<f;A++){var g=p[A];if(u[g]!==h[g])return!0}}}return!1}},81454:(e,t,r)=>{"use strict";var n=r(46518),i=r(20713);n({target:"Iterator",proto:!0,real:!0,forced:r(96395)},{map:i})},81510:(e,t,r)=>{"use strict";var n=r(46518),i=r(97751),o=r(39297),a=r(655),s=r(25745),l=r(91296),c=s("string-to-symbol-registry"),u=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!l},{for:function(e){var t=a(e);if(o(c,t))return c[t];var r=i("Symbol")(t);return c[t]=r,u[r]=t,r}})},81549:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-print-black",view:n+"gfx/sprite.svg#view-icon-print-black",viewBox:"0 0 29 29",title:"",toString:function(){return JSON.stringify(this.view)}}},81630:(e,t,r)=>{"use strict";var n=r(79504),i=r(94644),o=n(r(57029)),a=i.aTypedArray;(0,i.exportTypedArrayMethod)("copyWithin",(function(e,t){return o(a(this),e,t,arguments.length>2?arguments[2]:void 0)}))},81646:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-shopping_cart-24px",view:n+"gfx/sprite.svg#view-icon-shopping_cart-24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},81723:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(72652),a=r(94901),s=r(79306),l=r(72248).Map;n({target:"Map",stat:!0,forced:!0},{keyBy:function(e,t){var r=new(a(this)?this:l);s(t);var n=s(r.set);return o(e,(function(e){i(n,r,t(e),e)})),r}})},81730:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(24074),a=r(44690),s=r(1767);n({target:"Iterator",proto:!0,real:!0,forced:r(96395)},{toAsync:function(){return new a(s(new o(s(i(this)))))}})},81810:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(31127),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getTime()===o.getTime()}},82002:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(10123),i=r(70551);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.default)(e),o=(0,n.default)(t);return r.getFullYear()-o.getFullYear()}},82003:(e,t,r)=>{"use strict";var n=r(46518),i=r(96395),o=r(10916).CONSTRUCTOR,a=r(80550),s=r(97751),l=r(94901),c=r(36840),u=a&&a.prototype;if(n({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(e){return this.then(void 0,e)}}),!i&&l(a)){var h=s("Promise").prototype.catch;u.catch!==h&&c(u,"catch",h,{unsafe:!0})}},82101:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(91291),a="Invalid number representation",s=RangeError,l=SyntaxError,c=TypeError,u=parseInt,h=Math.pow,p=/^[\d.a-z]+$/,d=i("".charAt),A=i(p.exec),f=i(1..toString),g=i("".slice),m=i("".split);n({target:"Number",stat:!0,forced:!0},{fromString:function(e,t){var r=1;if("string"!=typeof e)throw new c(a);if(!e.length)throw new l(a);if("-"===d(e,0)&&(r=-1,!(e=g(e,1)).length))throw new l(a);var n=void 0===t?10:o(t);if(n<2||n>36)throw new s("Invalid radix");if(!A(p,e))throw new l(a);var i=m(e,"."),v=u(i[0],n);if(i.length>1&&(v+=u(i[1],n)/h(n,i[1].length)),10===n&&f(v,n)!==e)throw new l(a);return r*v}})},82238:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(92998),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=7*(0,n.A)(t);return(0,i.default)(e,r)}},82284:(e,t,r)=>{"use strict";function n(e){return n="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},n(e)}r.d(t,{A:()=>n})},82326:(e,t,r)=>{"use strict";var n=r(46518),i=Math.asinh,o=Math.log,a=Math.sqrt;n({target:"Math",stat:!0,forced:!(i&&1/i(0)>0)},{asinh:function e(t){var r=+t;return isFinite(r)&&0!==r?r<0?-e(-r):o(r+a(r*r+1)):r}})},82451:(e,t,r)=>{"use strict";var n=r(46518),i=r(88205);n({target:"WeakSet",stat:!0,forced:!0},{from:r(70933)(i.WeakSet,i.add,!1)})},82750:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(97751),a=r(79306),s=r(90679),l=r(36840),c=r(56279),u=r(62106),h=r(78227),p=r(91181),d=r(91021),A=o("Promise"),f=o("SuppressedError"),g=ReferenceError,m=h("asyncDispose"),v=h("toStringTag"),y="AsyncDisposableStack",b=p.set,w=p.getterFor(y),x="async-dispose",C="disposed",S=function(e){var t=w(e);if(t.state===C)throw new g(y+" already disposed");return t},E=function(){b(s(this,B),{type:y,state:"pending",stack:[]}),i||(this.disposed=!1)},B=E.prototype;c(B,{disposeAsync:function(){var e=this;return new A((function(t,r){var n=w(e);if(n.state===C)return t(void 0);n.state=C,i||(e.disposed=!0);var o,a=n.stack,s=a.length,l=!1,c=function(e){l?o=new f(e,o):(l=!0,o=e),u()},u=function(){if(s){var e=a[--s];a[s]=null;try{A.resolve(e()).then(u,c)}catch(e){c(e)}}else n.stack=null,l?r(o):t(void 0)};u()}))},use:function(e){return d(S(this),e,x),e},adopt:function(e,t){var r=S(this);return a(t),d(r,void 0,x,(function(){return t(e)})),e},defer:function(e){var t=S(this);a(e),d(t,void 0,x,e)},move:function(){var e=S(this),t=new E;return w(t).stack=e.stack,e.stack=[],e.state=C,i||(this.disposed=!0),t}}),i&&u(B,"disposed",{configurable:!0,get:function(){return w(this).state===C}}),l(B,m,B.disposeAsync,{name:"disposeAsync"}),l(B,v,y,{nonWritable:!0}),n({global:!0,constructor:!0},{AsyncDisposableStack:E})},82799:(e,t,r)=>{e.exports=s;var n=r(11724),i=r(95098).Writable,o=r(83141).I,a=r(48287).Buffer;function s(e,t){var r=this._parser=new n(e,t),a=this._decoder=new o;i.call(this,{decodeStrings:!1}),this.once("finish",(function(){r.end(a.end())}))}r(56698)(s,i),s.prototype._write=function(e,t,r){e instanceof a&&(e=this._decoder.write(e)),this._parser.write(e),r()}},83062:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{iaddh:function(e,t,r,n){var i=e>>>0,o=r>>>0;return(t>>>0)+(n>>>0)+((i&o|(i|o)&~(i+o>>>0))>>>31)|0}})},83063:(e,t,r)=>{"use strict";var n=r(79392);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},83122:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-rtf",view:n+"gfx/sprite.svg#view-icon-rtf",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},83141:(e,t,r)=>{"use strict";var n=r(92861).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=l,this.end=c,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=u,this.end=h,t=3;break;default:return this.write=p,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function a(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function l(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function c(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function u(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function p(e){return e.toString(this.encoding)}function d(e){return e&&e.length?this.write(e):""}t.I=o,o.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},o.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},o.prototype.text=function(e,t){var r=function(e,t,r){var n=t.length-1;if(n<r)return 0;var i=a(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=a(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=a(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},83142:(e,t,r)=>{"use strict";r(70511)("matchAll")},83221:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===r(o[l],l,o))break}return t}}},83237:(e,t,r)=>{"use strict";r(70511)("replace")},83349:e=>{e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},83354:(e,t,r)=>{"use strict";r(46518)({target:"Function",proto:!0,forced:!0},{demethodize:r(12865)})},83440:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402),o=r(89286),a=r(25170),s=r(83789),l=r(38469),c=r(40507),u=i.has,h=i.remove;e.exports=function(e){var t=n(this),r=s(e),i=o(t);return a(t)<=r.size?l(t,(function(e){r.includes(e)&&h(i,e)})):c(r.getIterator(),(function(e){u(t,e)&&h(i,e)})),i}},83488:e=>{e.exports=function(e){return e}},83635:(e,t,r)=>{"use strict";var n=r(79039),i=r(24475).RegExp;e.exports=n((function(){var e=i(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},83650:(e,t,r)=>{"use strict";var n=r(97080),i=r(94402),o=r(89286),a=r(83789),s=r(40507),l=i.add,c=i.has,u=i.remove;e.exports=function(e){var t=n(this),r=a(e).getIterator(),i=o(t);return s(r,(function(e){c(t,e)?u(i,e):l(i,e)})),i}},83729:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}},83742:(e,t,r)=>{"use strict";var n=r(46518),i=r(23755),o=r(88205).add;n({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var e=i(this),t=0,r=arguments.length;t<r;t++)o(e,arguments[t]);return e}})},83789:(e,t,r)=>{"use strict";var n=r(79306),i=r(28551),o=r(69565),a=r(91291),s=r(1767),l="Invalid size",c=RangeError,u=TypeError,h=Math.max,p=function(e,t){this.set=e,this.size=h(t,0),this.has=n(e.has),this.keys=n(e.keys)};p.prototype={getIterator:function(){return s(i(o(this.keys,this.set)))},includes:function(e){return o(this.has,this.set,e)}},e.exports=function(e){i(e);var t=+e.size;if(t!=t)throw new u(l);var r=a(t);if(r<0)throw new c(l);return new p(e,r)}},83851:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(25397),a=r(77347).f,s=r(43724);n({target:"Object",stat:!0,forced:!s||i((function(){a(1)})),sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},83972:(e,t,r)=>{"use strict";var n=r(20034),i=String,o=TypeError;e.exports=function(e){if(void 0===e||n(e))return e;throw new o(i(e)+" is not an object or undefined")}},84037:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-default",view:n+"gfx/sprite.svg#view-icon-default",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},84114:(e,t,r)=>{"use strict";r(46518)({target:"String",stat:!0,forced:!0},{cooked:r(74615)})},84175:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-mail-green",view:n+"gfx/sprite.svg#view-icon-mail-green",viewBox:"0 0 30 29",title:"",toString:function(){return JSON.stringify(this.view)}}},84185:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(24913).f;n({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!i},{defineProperty:o})},84208:(e,t,r)=>{"use strict";r(78347)},84270:(e,t,r)=>{"use strict";var n=r(69565),i=r(94901),o=r(20034),a=TypeError;e.exports=function(e,t){var r,s;if("string"===t&&i(r=e.toString)&&!o(s=n(r,e)))return s;if(i(r=e.valueOf)&&!o(s=n(r,e)))return s;if("string"!==t&&i(r=e.toString)&&!o(s=n(r,e)))return s;throw new a("Can't convert object to primitive value")}},84373:(e,t,r)=>{"use strict";var n=r(48981),i=r(35610),o=r(26198);e.exports=function(e){for(var t=n(this),r=o(t),a=arguments.length,s=i(a>1?arguments[1]:void 0,r),l=a>2?arguments[2]:void 0,c=void 0===l?r:i(l,r);c>s;)t[s++]=e;return t}},84408:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-home",view:n+"gfx/sprite.svg#view-icon-home",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},84428:(e,t,r)=>{"use strict";var n=r(78227)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!i)return!1}catch(e){return!1}var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(e){}return r}},84606:(e,t,r)=>{"use strict";var n=r(16823),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+n(t)+" of "+n(e))}},84615:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-icontable",view:n+"gfx/sprite.svg#view-icon-icontable",viewBox:"0 0 13 12",title:"",toString:function(){return JSON.stringify(this.view)}}},84634:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(34124);n({target:"Reflect",stat:!0},{isExtensible:function(e){return i(e),o(e)}})},84704:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Instagram",view:n+"gfx/sprite.svg#view-icon-Instagram",viewBox:"0 0 512 512",title:"",toString:function(){return JSON.stringify(this.view)}}},84782:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.decodeEntities,o=void 0===r||r,a=t.transform,s=t.preprocessNodes,l=(void 0===s?function(e){return e}:s)(n.default.parseDOM(e,{decodeEntities:o}));return(0,i.default)(l,a)};var n=o(r(78659)),i=o(r(51474));function o(e){return e&&e.__esModule?e:{default:e}}},84834:(e,t,r)=>{var n,i,o;o=function(e){function t(e,t,r,n){e.hasOwnProperty(t)||(e[t]=n.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Extensions/DownloadURL.js",[e["Core/Globals.js"]],(function(e){var t=e.isSafari,r=e.win,n=r.document,i=r.URL||r.webkitURL||r,o=e.dataURLtoBlob=function(e){if((e=e.replace(/filename=.*;/,"").match(/data:([^;]*)(;base64)?,([0-9A-Za-z+/]+)/))&&3<e.length&&r.atob&&r.ArrayBuffer&&r.Uint8Array&&r.Blob&&i.createObjectURL){var t=r.atob(e[3]),n=new r.ArrayBuffer(t.length);n=new r.Uint8Array(n);for(var o=0;o<n.length;++o)n[o]=t.charCodeAt(o);return e=new r.Blob([n],{type:e[1]}),i.createObjectURL(e)}};return e=e.downloadURL=function(e,i){var a=r.navigator,s=n.createElement("a");if("string"==typeof e||e instanceof String||!a.msSaveOrOpenBlob){if(e="".concat(e),a=/Edge\/\d+/.test(a.userAgent),(t&&"string"==typeof e&&0===e.indexOf("data:application/pdf")||a||2e6<e.length)&&!(e=o(e)||""))throw Error("Failed to convert to blob");if(void 0!==s.download)s.href=e,s.download=i,n.body.appendChild(s),s.click(),n.body.removeChild(s);else try{if(null==r.open(e,"chart"))throw Error("Failed to open window")}catch(t){r.location.href=e}}else a.msSaveOrOpenBlob(e,i)},{dataURLtoBlob:o,downloadURL:e}})),t(e,"Extensions/OfflineExporting/OfflineExportingDefaults.js",[],(function(){return{libURL:"https://code.highcharts.com/10.2.1/lib/",menuItemDefinitions:{downloadPNG:{textKey:"downloadPNG",onclick:function(){this.exportChartLocal()}},downloadJPEG:{textKey:"downloadJPEG",onclick:function(){this.exportChartLocal({type:"image/jpeg"})}},downloadSVG:{textKey:"downloadSVG",onclick:function(){this.exportChartLocal({type:"image/svg+xml"})}},downloadPDF:{textKey:"downloadPDF",onclick:function(){this.exportChartLocal({type:"application/pdf"})}}}}})),t(e,"Extensions/OfflineExporting/OfflineExporting.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Chart/Chart.js"],e["Core/DefaultOptions.js"],e["Extensions/DownloadURL.js"],e["Extensions/Exporting/Exporting.js"],e["Core/Globals.js"],e["Core/HttpUtilities.js"],e["Extensions/OfflineExporting/OfflineExportingDefaults.js"],e["Core/Utilities.js"]],(function(e,t,r,n,i,o,a,s,l){var c=r.defaultOptions,u=n.downloadURL,h=o.win,p=o.doc,d=a.ajax,A=l.addEvent,f=l.error,g=l.extend,m=l.fireEvent,v=l.merge;e.allowedAttributes.push("data-z-index","fill-opacity","rx","ry","stroke-dasharray","stroke-linejoin","text-anchor","transform","version","viewBox","visibility","xmlns","xmlns:xlink"),e.allowedTags.push("desc","clippath","g");var y,b=[];return function(t){function r(e,r){var n=this,a=v(n.options.exporting,e),s=function(e){!1===a.fallbackToExportServer?a.error?a.error(a,e):f(28,!0):n.exportChart(a)};e=function(){return[].some.call(n.container.getElementsByTagName("image"),(function(e){return""!==(e=e.getAttribute("href"))&&"string"==typeof e&&0!==e.indexOf("data:")}))},o.isMS&&n.styledMode&&!i.inlineWhitelist.length&&i.inlineWhitelist.push(/^blockSize/,/^border/,/^caretColor/,/^color/,/^columnRule/,/^columnRuleColor/,/^cssFloat/,/^cursor/,/^fill$/,/^fillOpacity/,/^font/,/^inlineSize/,/^length/,/^lineHeight/,/^opacity/,/^outline/,/^parentRule/,/^rx$/,/^ry$/,/^stroke/,/^textAlign/,/^textAnchor/,/^textDecoration/,/^transform/,/^vectorEffect/,/^visibility/,/^x$/,/^y$/),o.isMS&&("application/pdf"===a.type||n.container.getElementsByTagName("image").length&&"image/svg+xml"!==a.type)||"application/pdf"===a.type&&e()?s(Error("Image type not supported for this chart/browser.")):n.getSVGForLocalExport(a,r||{},s,(function(e){-1<e.indexOf("<foreignObject")&&"image/svg+xml"!==a.type&&(o.isMS||"application/pdf"===a.type)?s(Error("Image type not supported for charts with embedded HTML")):t.downloadSVGLocal(e,g({filename:n.getFilename()},a),s,(function(){return m(n,"exportChartLocalSuccess")}))}))}function n(e,t){var r=p.getElementsByTagName("head")[0],n=p.createElement("script");n.type="text/javascript",n.src=e,n.onload=t,n.onerror=function(){f("Error loading script "+e)},r.appendChild(n)}function a(e,r,n,i){var o,a,s,l=this,c=function(){s&&d===p&&i(l.sanitizeSVG(o.innerHTML,a))},u=function(e,t,r){++d,r.imageElement.setAttributeNS("http://www.w3.org/1999/xlink","href",e),c()},h=null,p=0,d=0;l.unbindGetSVG=A(l,"getSVG",(function(e){a=e.chartCopy.options,s=(o=e.chartCopy.container.cloneNode(!0))&&o.getElementsByTagName("image")||[],p=s.length})),l.getSVGForExport(e,r);try{if(!s||!s.length)return void i(l.sanitizeSVG(o.innerHTML,a));for(r=0;r<s.length;r++){var f=s[r];(h=f.getAttributeNS("http://www.w3.org/1999/xlink","href"))?t.imageToDataUrl(h,"image/png",{imageElement:f},e.scale,u,n,n,n):(d++,f.parentNode.removeChild(f),r--,c())}}catch(e){n(e)}l.unbindGetSVG()}function l(e,r,n,i,o,a,s,l,c){var u=new h.Image,d=function(){setTimeout((function(){var t=p.createElement("canvas"),a=t.getContext&&t.getContext("2d");try{if(a){t.height=u.height*i,t.width=u.width*i,a.drawImage(u,0,0,t.width,t.height);try{var l=t.toDataURL(r);o(l,r,n,i)}catch(t){f(e,r,n,i)}}else s(e,r,n,i)}finally{c&&c(e,r,n,i)}}),t.loadEventDeferDelay)},A=function(){l(e,r,n,i),c&&c(e,r,n,i)},f=function(){u=new h.Image,f=a,u.crossOrigin="Anonymous",u.onload=d,u.onerror=A,u.src=e};u.onload=d,u.onerror=A,u.src=e}function y(e){var r=h.navigator.userAgent;r=-1<r.indexOf("WebKit")&&0>r.indexOf("Chrome");try{if(!r&&-1===e.indexOf("<foreignObject"))return t.domurl.createObjectURL(new h.Blob([e],{type:"image/svg+xml;charset-utf-16"}))}catch(e){}return"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent(e)}function w(e,t,r){var n=Number(e.getAttribute("width"))+2*t;t=Number(e.getAttribute("height"))+2*t;var i=new h.jspdf.jsPDF(t>n?"p":"l","pt",[n,t]);[].forEach.call(e.querySelectorAll('*[visibility="hidden"]'),(function(e){e.parentNode.removeChild(e)}));for(var o=e.querySelectorAll("linearGradient"),a=0;a<o.length;a++)for(var s=o[a].querySelectorAll("stop"),l=0;l<s.length&&"0"===s[l].getAttribute("offset")&&"0"===s[l+1].getAttribute("offset");)s[l].remove(),l++;[].forEach.call(e.querySelectorAll("tspan"),(function(e){"​"===e.textContent&&(e.textContent=" ",e.setAttribute("dx",-5))})),i.svg(e,{x:0,y:0,width:n,height:t,removeInvalid:!0}).then((function(){return r(i.output("datauristring"))}))}t.CanVGRenderer={},t.domurl=h.URL||h.webkitURL||h,t.loadEventDeferDelay=o.isMS?150:0,t.compose=function(e){if(-1===b.indexOf(e)){b.push(e);var t=e.prototype;t.getSVGForLocalExport=a,t.exportChartLocal=r,v(!0,c.exporting,s)}return e},t.downloadSVGLocal=function(r,i,o,a){var s=p.createElement("div"),A=i.type||"image/png",f=(i.filename||"chart")+"."+("image/svg+xml"===A?"svg":A.split("/")[1]),g=i.scale||1,m=i.libURL||c.exporting.libURL,v=!0,b=i.pdfFont;m="/"!==m.slice(-1)?m+"/":m;var x=function(){e.setElementHTML(s,r);var t,n=s.getElementsByTagName("text");[].forEach.call(n,(function(e){["font-family","font-size"].forEach((function(t){for(var r=e;r&&r!==s;){if(r.style[t]){e.style[t]=r.style[t];break}r=r.parentNode}})),e.style.fontFamily=b&&b.normal?"HighchartsFont":String(e.style.fontFamily&&e.style.fontFamily.split(" ").splice(-1)),t=e.getElementsByTagName("title"),[].forEach.call(t,(function(t){e.removeChild(t)}))}));var i=s.querySelector("svg");i&&function(e,t){var r=function(e,t){h.jspdf.jsPDF.API.events.push(["initialized",function(){this.addFileToVFS(e,t),this.addFont(e,"HighchartsFont",e),this.getFontList().HighchartsFont||this.setFont("HighchartsFont")}])};b&&!/[^\u0000-\u007F\u200B]+/.test(e.textContent||"")&&(b=void 0);var n,i=["normal","italic","bold","bolditalic"],o=function(){var e=i.shift();if(!e)return t();var a=b&&b[e];a?d({url:a,responseType:"blob",success:function(t,i){(t=new FileReader).onloadend=function(){if("string"==typeof this.result){var t=this.result.split(",")[1];r(e,t),"normal"===e&&(n=t)}o()},t.readAsDataURL(i.response)},error:o}):(n&&r(e,n),o())};o()}(i,(function(){w(i,0,(function(e){try{u(e,f),a&&a()}catch(e){o(e)}}))}))};if("image/svg+xml"===A)try{if(void 0!==h.navigator.msSaveOrOpenBlob){var C=new MSBlobBuilder;C.append(r);var S=C.getBlob("image/svg+xml")}else S=y(r);u(S,f),a&&a()}catch(e){o(e)}else if("application/pdf"===A)h.jspdf&&h.jspdf.jsPDF?x():(v=!0,n(m+"jspdf.js",(function(){n(m+"svg2pdf.js",x)})));else{S=y(r);var E=function(){try{t.domurl.revokeObjectURL(S)}catch(e){}};l(S,A,{},g,(function(e){try{u(e,f),a&&a()}catch(e){o(e)}}),(function(){var e=p.createElement("canvas"),t=e.getContext("2d"),i=r.match(/^<svg[^>]*width\s*=\s*"?(\d+)"?[^>]*>/)[1]*g,s=r.match(/^<svg[^>]*height\s*=\s*"?(\d+)"?[^>]*>/)[1]*g,l=function(){h.canvg.Canvg.fromString(t,r).start();try{u(h.navigator.msSaveOrOpenBlob?e.msToBlob():e.toDataURL(A),f),a&&a()}catch(e){o(e)}finally{E()}};e.width=i,e.height=s,h.canvg?l():(v=!0,n(m+"canvg.js",(function(){l()})))}),o,o,(function(){v&&E()}))}},t.getScript=n,t.imageToDataUrl=l,t.svgToDataUrl=y,t.svgToPdf=w}(y||(y={})),y})),t(e,"masters/modules/offline-exporting.src.js",[e["Core/Globals.js"],e["Extensions/OfflineExporting/OfflineExporting.js"]],(function(e,t){e.downloadSVGLocal=t.downloadSVGLocal,t.compose(e.Chart)}))},e.exports?(o.default=o,e.exports=o):(n=[r(14783),r(9264)],void 0===(i=function(e){return o(e),o.Highcharts=e,o}.apply(t,n))||(e.exports=i))},84847:(e,t,r)=>{"use strict";r(46518)({target:"AsyncIterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r(87481)})},84864:(e,t,r)=>{"use strict";var n=r(43724),i=r(24475),o=r(79504),a=r(92796),s=r(23167),l=r(66699),c=r(2360),u=r(38480).f,h=r(1625),p=r(60788),d=r(655),A=r(61034),f=r(58429),g=r(11056),m=r(36840),v=r(79039),y=r(39297),b=r(91181).enforce,w=r(87633),x=r(78227),C=r(83635),S=r(18814),E=x("match"),B=i.RegExp,k=B.prototype,_=i.SyntaxError,T=o(k.exec),I=o("".charAt),M=o("".replace),F=o("".indexOf),O=o("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,D=/a/g,N=/a/g,L=new B(D)!==D,U=f.MISSED_STICKY,R=f.UNSUPPORTED_Y;if(a("RegExp",n&&(!L||U||C||S||v((function(){return N[E]=!1,B(D)!==D||B(N)===N||"/a/i"!==String(B(D,"i"))}))))){for(var H=function(e,t){var r,n,i,o,a,u,f=h(k,this),g=p(e),m=void 0===t,v=[],w=e;if(!f&&g&&m&&e.constructor===H)return e;if((g||h(k,e))&&(e=e.source,m&&(t=A(w))),e=void 0===e?"":d(e),t=void 0===t?"":d(t),w=e,C&&"dotAll"in D&&(n=!!t&&F(t,"s")>-1)&&(t=M(t,/s/g,"")),r=t,U&&"sticky"in D&&(i=!!t&&F(t,"y")>-1)&&R&&(t=M(t,/y/g,"")),S&&(o=function(e){for(var t,r=e.length,n=0,i="",o=[],a=c(null),s=!1,l=!1,u=0,h="";n<=r;n++){if("\\"===(t=I(e,n)))t+=I(e,++n);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:T(P,O(e,n+1))&&(n+=2,l=!0),i+=t,u++;continue;case">"===t&&l:if(""===h||y(a,h))throw new _("Invalid capture group name");a[h]=!0,o[o.length]=[h,u],l=!1,h="";continue}l?h+=t:i+=t}return[i,o]}(e),e=o[0],v=o[1]),a=s(B(e,t),f?this:k,H),(n||i||v.length)&&(u=b(a),n&&(u.dotAll=!0,u.raw=H(function(e){for(var t,r=e.length,n=0,i="",o=!1;n<=r;n++)"\\"!==(t=I(e,n))?o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),i+=t):i+="[\\s\\S]":i+=t+I(e,++n);return i}(e),r)),i&&(u.sticky=!0),v.length&&(u.groups=v)),e!==w)try{l(a,"source",""===w?"(?:)":w)}catch(e){}return a},Q=u(B),j=0;Q.length>j;)g(H,B,Q[j++]);k.constructor=H,H.prototype=k,m(i,"RegExp",H,{constructor:!0})}w("RegExp")},84916:(e,t,r)=>{"use strict";var n=r(97751),i=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};e.exports=function(e){var t=n("Set");try{(new t)[e](i(0));try{return(new t)[e](i(-1)),!1}catch(e){return!0}}catch(e){return!1}}},85112:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Infocirkel",view:n+"gfx/sprite.svg#view-icon-Infocirkel",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},85316:function(e,t,r){var n;"undefined"!=typeof self&&self,e.exports=(n=r(96540),function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,r){"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}function i(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function a(e){return(a="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)}Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"HighchartsReact",(function(){return u}));var s=r(1),l=r.n(s),c="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,u=Object(s.memo)(Object(s.forwardRef)((function(e,t){var r=Object(s.useRef)(),o=Object(s.useRef)(),u=Object(s.useRef)(e.constructorType),h=Object(s.useRef)(e.highcharts);return c((function(){function t(){var t=e.highcharts||"object"===("undefined"==typeof window?"undefined":a(window))&&window.Highcharts,n=e.constructorType||"chart";t?t[n]?e.options?o.current=t[n](r.current,e.options,e.callback):console.warn('The "options" property was not passed.'):console.warn('The "constructorType" property is incorrect or some required module is not imported.'):console.warn('The "highcharts" property was not passed.')}if(o.current){if(!1!==e.allowChartUpdate)if(e.constructorType!==u.current||e.highcharts!==h.current)u.current=e.constructorType,h.current=e.highcharts,t();else if(!e.immutable&&o.current){var n;(n=o.current).update.apply(n,[e.options].concat(i(e.updateArgs||[!0,!0])))}else t()}else t()}),[e.options,e.allowChartUpdate,e.updateArgs,e.containerProps,e.highcharts,e.constructorType]),c((function(){return function(){o.current&&(o.current.destroy(),o.current=null)}}),[]),Object(s.useImperativeHandle)(t,(function(){return{get chart(){return o.current},container:r}}),[]),l.a.createElement("div",n({},e.containerProps,{ref:r}))})));t.default=u},function(e,t){e.exports=n}]))},85901:(e,t,r)=>{"use strict";r(11558)},85906:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(25397),a=r(48981),s=r(655),l=r(26198),c=i([].push),u=i([].join);n({target:"String",stat:!0},{raw:function(e){var t=o(a(e).raw),r=l(t);if(!r)return"";for(var n=arguments.length,i=[],h=0;;){if(c(i,s(t[h++])),h===r)return u(i,"");h<n&&c(i,s(arguments[h]))}}})},85949:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-badge-dollar",view:n+"gfx/sprite.svg#view-icon-badge-dollar",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},86097:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0),n=a(t,(function(e,n){if(r(e,n,t))return{key:n}}),!0);return n&&n.key}})},86189:(e,t,r)=>{var n=r(81021),i=/\s+/g,o=r(36957),a=r(36433);function s(e,t,r){"object"==typeof e?(r=t,t=e,e=null):"function"==typeof t&&(r=t,t=l),this._callback=e,this._options=t||l,this._elementCB=r,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var l={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};s.prototype.onparserinit=function(e){this._parser=e},s.prototype.onreset=function(){s.call(this,this._callback,this._options,this._elementCB)},s.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},s.prototype._handleCallback=s.prototype.onerror=function(e){if("function"==typeof this._callback)this._callback(e,this.dom);else if(e)throw e},s.prototype.onclosetag=function(){var e=this._tagStack.pop();this._options.withEndIndices&&e&&(e.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(e)},s.prototype._createDomElement=function(e){if(!this._options.withDomLvl1)return e;var t;for(var r in t="tag"===e.type?Object.create(a):Object.create(o),e)e.hasOwnProperty(r)&&(t[r]=e[r]);return t},s.prototype._addDomElement=function(e){var t=this._tagStack[this._tagStack.length-1],r=t?t.children:this.dom,n=r[r.length-1];e.next=null,this._options.withStartIndices&&(e.startIndex=this._parser.startIndex),this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),n?(e.prev=n,n.next=e):e.prev=null,r.push(e),e.parent=t||null},s.prototype.onopentag=function(e,t){var r={type:"script"===e?n.Script:"style"===e?n.Style:n.Tag,name:e,attribs:t,children:[]},i=this._createDomElement(r);this._addDomElement(i),this._tagStack.push(i)},s.prototype.ontext=function(e){var t,r=this._options.normalizeWhitespace||this._options.ignoreWhitespace;if(!this._tagStack.length&&this.dom.length&&(t=this.dom[this.dom.length-1]).type===n.Text)r?t.data=(t.data+e).replace(i," "):t.data+=e;else if(this._tagStack.length&&(t=this._tagStack[this._tagStack.length-1])&&(t=t.children[t.children.length-1])&&t.type===n.Text)r?t.data=(t.data+e).replace(i," "):t.data+=e;else{r&&(e=e.replace(i," "));var o=this._createDomElement({data:e,type:n.Text});this._addDomElement(o)}},s.prototype.oncomment=function(e){var t=this._tagStack[this._tagStack.length-1];if(t&&t.type===n.Comment)t.data+=e;else{var r={data:e,type:n.Comment},i=this._createDomElement(r);this._addDomElement(i),this._tagStack.push(i)}},s.prototype.oncdatastart=function(){var e={children:[{data:"",type:n.Text}],type:n.CDATA},t=this._createDomElement(e);this._addDomElement(t),this._tagStack.push(t)},s.prototype.oncommentend=s.prototype.oncdataend=function(){this._tagStack.pop()},s.prototype.onprocessinginstruction=function(e,t){var r=this._createDomElement({name:e,data:t,type:n.Directive});this._addDomElement(r)},e.exports=s},86200:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-print-transparent",view:n+"gfx/sprite.svg#view-icon-print-transparent",viewBox:"0 0 17 16",title:"",toString:function(){return JSON.stringify(this.view)}}},86368:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(59225).clear;n({global:!0,bind:!0,enumerable:!0,forced:i.clearImmediate!==o},{clearImmediate:o})},86375:e=>{e.exports=function(){return[]}},86488:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-minus-circle",view:n+"gfx/sprite.svg#view-icon-minus-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},86565:(e,t,r)=>{"use strict";var n=r(46518),i=r(28551),o=r(42787);n({target:"Reflect",stat:!0,sham:!r(12211)},{getPrototypeOf:function(e){return o(i(e))}})},86614:(e,t,r)=>{"use strict";var n=r(94644),i=r(18014),o=r(35610),a=r(61412),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("subarray",(function(e,t){var r=s(this),n=r.length,l=o(e,n);return new(a(r))(r.buffer,r.byteOffset+l*r.BYTES_PER_ELEMENT,i((void 0===t?n:o(t,n))-l))}))},86649:(e,t,r)=>{var n=r(83221)();e.exports=n},86828:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(15290),i=r(10123),o=r(70551);function a(e){if((0,o.A)(1,arguments),!(0,n.default)(e)&&"number"!=typeof e)return!1;var t=(0,i.default)(e);return!isNaN(Number(t))}},86925:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-plus",view:n+"gfx/sprite.svg#view-icon-plus",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},86938:(e,t,r)=>{"use strict";var n=r(2360),i=r(62106),o=r(56279),a=r(76080),s=r(90679),l=r(64117),c=r(72652),u=r(51088),h=r(62529),p=r(87633),d=r(43724),A=r(3451).fastKey,f=r(91181),g=f.set,m=f.getterFor;e.exports={getConstructor:function(e,t,r,u){var h=e((function(e,i){s(e,p),g(e,{type:t,index:n(null),first:void 0,last:void 0,size:0}),d||(e.size=0),l(i)||c(i,e[u],{that:e,AS_ENTRIES:r})})),p=h.prototype,f=m(t),v=function(e,t,r){var n,i,o=f(e),a=y(e,t);return a?a.value=r:(o.last=a={index:i=A(t,!0),key:t,value:r,previous:n=o.last,next:void 0,removed:!1},o.first||(o.first=a),n&&(n.next=a),d?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},y=function(e,t){var r,n=f(e),i=A(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key===t)return r};return o(p,{clear:function(){for(var e=f(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),t=t.next;e.first=e.last=void 0,e.index=n(null),d?e.size=0:this.size=0},delete:function(e){var t=this,r=f(t),n=y(t,e);if(n){var i=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=i),i&&(i.previous=o),r.first===n&&(r.first=i),r.last===n&&(r.last=o),d?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=f(this),n=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),o(p,r?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),d&&i(p,"size",{configurable:!0,get:function(){return f(this).size}}),h},setStrong:function(e,t,r){var n=t+" Iterator",i=m(t),o=m(n);u(e,t,(function(e,t){g(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?h("keys"===t?r.key:"values"===t?r.value:[r.key,r.value],!1):(e.target=void 0,h(void 0,!0))}),r?"entries":"values",!r,!0),p(t)}}},86964:(e,t,r)=>{"use strict";r(70511)("match")},86982:e=>{"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},86994:(e,t,r)=>{"use strict";var n=r(46518),i=r(36639).toArray;n({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return i(this,void 0,[])}})},87068:(e,t,r)=>{var n=r(37217),i=r(25911),o=r(21986),a=r(50689),s=r(5861),l=r(56449),c=r(3656),u=r(37167),h="[object Arguments]",p="[object Array]",d="[object Object]",A=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,f,g,m){var v=l(e),y=l(t),b=v?p:s(e),w=y?p:s(t),x=(b=b==h?d:b)==d,C=(w=w==h?d:w)==d,S=b==w;if(S&&c(e)){if(!c(t))return!1;v=!0,x=!1}if(S&&!x)return m||(m=new n),v||u(e)?i(e,t,r,f,g,m):o(e,t,b,r,f,g,m);if(!(1&r)){var E=x&&A.call(e,"__wrapped__"),B=C&&A.call(t,"__wrapped__");if(E||B){var k=E?e.value():e,_=B?t.value():t;return m||(m=new n),g(k,_,r,f,m)}}return!!S&&(m||(m=new n),a(e,t,r,f,g,m))}},87153:(e,t,r)=>{"use strict";r(46518)({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:r(12586)})},87220:(e,t,r)=>{"use strict";var n=r(46518),i=r(33904);n({target:"Number",stat:!0,forced:Number.parseFloat!==i},{parseFloat:i})},87290:(e,t,r)=>{"use strict";var n=r(50516),i=r(19088);e.exports=!n&&!i&&"object"==typeof window&&"object"==typeof document},87302:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-print",view:n+"gfx/sprite.svg#view-icon-print",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},87370:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).filterReject,o=r(6469);n({target:"Array",proto:!0,forced:!0},{filterOut:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("filterOut")},87372:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-language-eng",view:n+"gfx/sprite.svg#view-icon-language-eng",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},87411:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(28551),a=r(56969),s=r(24913);n({target:"Reflect",stat:!0,forced:r(79039)((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})})),sham:!i},{defineProperty:function(e,t,r){o(e);var n=a(t);o(r);try{return s.f(e,n,r),!0}catch(e){return!1}}})},87424:(e,t,r)=>{"use strict";t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==u(e)&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r(96540)),i=l(r(5556)),o=l(r(59321)),a=l(r(13486)),s=r(14081);function l(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function u(e){return u="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},u(e)}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){m(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=function(){return!0},y="suggestions-revealed",b="input-focused",w="input-changed",x="escape-pressed",C=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(c,e);var t,r,i,l=(i=c,function(){var e,t=f(i);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=f(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?A(e):t}(this,e)});function c(e){var t,r=e.alwaysRenderSuggestions;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),m(A(t=l.call(this)),"onDocumentMouseDown",(function(e){t.justClickedOnSuggestionsContainer=!1;for(var r=e.detail&&e.detail.target||e.target;null!==r&&r!==document;){if(r.getAttribute&&null!==r.getAttribute("data-suggestion-index"))return;if(r===t.suggestionsContainer)return void(t.justClickedOnSuggestionsContainer=!0);r=r.parentNode}})),m(A(t),"storeAutowhateverRef",(function(e){null!==e&&(t.autowhatever=e)})),m(A(t),"onSuggestionMouseEnter",(function(e,r){var n=r.sectionIndex,i=r.itemIndex;t.updateHighlightedSuggestion(n,i),e.target===t.pressedSuggestion&&(t.justSelectedSuggestion=!0),t.justMouseEntered=!0,setTimeout((function(){t.justMouseEntered=!1}))})),m(A(t),"highlightFirstSuggestion",(function(){t.updateHighlightedSuggestion(t.props.multiSection?0:null,0)})),m(A(t),"onDocumentMouseUp",(function(){t.pressedSuggestion&&!t.justSelectedSuggestion&&t.input.focus(),t.pressedSuggestion=null})),m(A(t),"onSuggestionMouseDown",(function(e){t.justSelectedSuggestion||(t.justSelectedSuggestion=!0,t.pressedSuggestion=e.target)})),m(A(t),"onSuggestionsClearRequested",(function(){var e=t.props.onSuggestionsClearRequested;e&&e()})),m(A(t),"onSuggestionSelected",(function(e,r){var n=t.props,i=n.alwaysRenderSuggestions,o=n.onSuggestionSelected,a=n.onSuggestionsFetchRequested;o&&o(e,r);var s=t.props.shouldKeepSuggestionsOnSelect(r.suggestion);i||s?a({value:r.suggestionValue,reason:"suggestion-selected"}):t.onSuggestionsClearRequested(),t.resetHighlightedSuggestion()})),m(A(t),"onSuggestionClick",(function(e){var r=t.props,n=r.alwaysRenderSuggestions,i=r.focusInputOnSuggestionClick,o=t.getSuggestionIndices(t.findSuggestionElement(e.target)),a=o.sectionIndex,s=o.suggestionIndex,l=t.getSuggestion(a,s),c=t.props.getSuggestionValue(l);t.maybeCallOnChange(e,c,"click"),t.onSuggestionSelected(e,{suggestion:l,suggestionValue:c,suggestionIndex:s,sectionIndex:a,method:"click"});var u=t.props.shouldKeepSuggestionsOnSelect(l);n||u||t.closeSuggestions(),!0===i?t.input.focus():t.onBlur(),setTimeout((function(){t.justSelectedSuggestion=!1}))})),m(A(t),"onBlur",(function(){var e=t.props,r=e.inputProps,n=e.shouldRenderSuggestions,i=r.value,o=r.onBlur,a=t.getHighlightedSuggestion(),s=n(i,"input-blurred");t.setState({isFocused:!1,highlightedSectionIndex:null,highlightedSuggestionIndex:null,highlightedSuggestion:null,valueBeforeUpDown:null,isCollapsed:!s}),o&&o(t.blurEvent,{highlightedSuggestion:a})})),m(A(t),"onSuggestionMouseLeave",(function(e){t.resetHighlightedSuggestion(!1),t.justSelectedSuggestion&&e.target===t.pressedSuggestion&&(t.justSelectedSuggestion=!1)})),m(A(t),"onSuggestionTouchStart",(function(){t.justSelectedSuggestion=!0})),m(A(t),"onSuggestionTouchMove",(function(){t.justSelectedSuggestion=!1,t.pressedSuggestion=null,t.input.focus()})),m(A(t),"itemProps",(function(e){return{"data-section-index":e.sectionIndex,"data-suggestion-index":e.itemIndex,onMouseEnter:t.onSuggestionMouseEnter,onMouseLeave:t.onSuggestionMouseLeave,onMouseDown:t.onSuggestionMouseDown,onTouchStart:t.onSuggestionTouchStart,onTouchMove:t.onSuggestionTouchMove,onClick:t.onSuggestionClick}})),m(A(t),"renderSuggestionsContainer",(function(e){var r=e.containerProps,n=e.children;return(0,t.props.renderSuggestionsContainer)({containerProps:r,children:n,query:t.getQuery()})})),t.state={isFocused:!1,isCollapsed:!r,highlightedSectionIndex:null,highlightedSuggestionIndex:null,highlightedSuggestion:null,valueBeforeUpDown:null},t.justPressedUpDown=!1,t.justMouseEntered=!1,t.pressedSuggestion=null,t}return t=c,r=[{key:"componentDidMount",value:function(){document.addEventListener("mousedown",this.onDocumentMouseDown),document.addEventListener("mouseup",this.onDocumentMouseUp),this.input=this.autowhatever.input,this.suggestionsContainer=this.autowhatever.itemsContainer}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=0===this.state.highlightedSuggestionIndex&&this.props.highlightFirstSuggestion&&!e.highlightFirstSuggestion;(0,o.default)(e.suggestions,this.props.suggestions)?e.highlightFirstSuggestion&&e.suggestions.length>0&&!1===this.justPressedUpDown&&!1===this.justMouseEntered?this.highlightFirstSuggestion():t&&this.resetHighlightedSuggestion():this.willRenderSuggestions(e,"suggestions-updated")?(this.state.isCollapsed&&!this.justSelectedSuggestion&&this.revealSuggestions(),t&&this.resetHighlightedSuggestion()):this.resetHighlightedSuggestion()}},{key:"componentDidUpdate",value:function(e,t){var r=this.props,n=r.suggestions,i=r.onSuggestionHighlighted,a=r.highlightFirstSuggestion;if(!(0,o.default)(n,e.suggestions)&&n.length>0&&a)this.highlightFirstSuggestion();else if(i){var s=this.getHighlightedSuggestion();s!=t.highlightedSuggestion&&i({suggestion:s})}}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mousedown",this.onDocumentMouseDown),document.removeEventListener("mouseup",this.onDocumentMouseUp)}},{key:"updateHighlightedSuggestion",value:function(e,t,r){var n=this;this.setState((function(i){var o=i.valueBeforeUpDown;return null===t?o=null:null===o&&void 0!==r&&(o=r),{highlightedSectionIndex:e,highlightedSuggestionIndex:t,highlightedSuggestion:null===t?null:n.getSuggestion(e,t),valueBeforeUpDown:o}}))}},{key:"resetHighlightedSuggestion",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.setState((function(t){var r=t.valueBeforeUpDown;return{highlightedSectionIndex:null,highlightedSuggestionIndex:null,highlightedSuggestion:null,valueBeforeUpDown:e?null:r}}))}},{key:"revealSuggestions",value:function(){this.setState({isCollapsed:!1})}},{key:"closeSuggestions",value:function(){this.setState({highlightedSectionIndex:null,highlightedSuggestionIndex:null,highlightedSuggestion:null,valueBeforeUpDown:null,isCollapsed:!0})}},{key:"getSuggestion",value:function(e,t){var r=this.props,n=r.suggestions,i=r.multiSection,o=r.getSectionSuggestions;return i?o(n[e])[t]:n[t]}},{key:"getHighlightedSuggestion",value:function(){var e=this.state,t=e.highlightedSectionIndex,r=e.highlightedSuggestionIndex;return null===r?null:this.getSuggestion(t,r)}},{key:"getSuggestionValueByIndex",value:function(e,t){return(0,this.props.getSuggestionValue)(this.getSuggestion(e,t))}},{key:"getSuggestionIndices",value:function(e){var t=e.getAttribute("data-section-index"),r=e.getAttribute("data-suggestion-index");return{sectionIndex:"string"==typeof t?parseInt(t,10):null,suggestionIndex:parseInt(r,10)}}},{key:"findSuggestionElement",value:function(e){var t=e;do{if(t.getAttribute&&null!==t.getAttribute("data-suggestion-index"))return t;t=t.parentNode}while(null!==t);throw console.error("Clicked element:",e),new Error("Couldn't find suggestion element")}},{key:"maybeCallOnChange",value:function(e,t,r){var n=this.props.inputProps,i=n.value,o=n.onChange;t!==i&&o(e,{newValue:t,method:r})}},{key:"willRenderSuggestions",value:function(e,t){var r=e.suggestions,n=e.inputProps,i=e.shouldRenderSuggestions,o=n.value;return r.length>0&&i(o,t)}},{key:"getQuery",value:function(){var e=this.props.inputProps.value,t=this.state.valueBeforeUpDown;return(null===t?e:t).trim()}},{key:"render",value:function(){var e=this,t=this.props,r=t.suggestions,i=t.renderInputComponent,o=t.onSuggestionsFetchRequested,l=t.renderSuggestion,c=t.inputProps,u=t.multiSection,h=t.renderSectionTitle,d=t.id,A=t.getSectionSuggestions,f=t.theme,g=t.getSuggestionValue,m=t.alwaysRenderSuggestions,C=t.highlightFirstSuggestion,S=t.containerProps,E=this.state,B=E.isFocused,k=E.isCollapsed,_=E.highlightedSectionIndex,T=E.highlightedSuggestionIndex,I=E.valueBeforeUpDown,M=m?v:this.props.shouldRenderSuggestions,F=c.value,O=c.onFocus,P=c.onKeyDown,D=this.willRenderSuggestions(this.props,"render"),N=m||B&&!k&&D,L=N?r:[],U=p({},c,{onFocus:function(t){if(!e.justSelectedSuggestion&&!e.justClickedOnSuggestionsContainer){var r=M(F,b);e.setState({isFocused:!0,isCollapsed:!r}),O&&O(t),r&&o({value:F,reason:b})}},onBlur:function(t){e.justClickedOnSuggestionsContainer?e.input.focus():(e.blurEvent=t,e.justSelectedSuggestion||(e.onBlur(),e.onSuggestionsClearRequested()))},onChange:function(t){var r=t.target.value,n=M(r,w);e.maybeCallOnChange(t,r,"type"),e.suggestionsContainer&&(e.suggestionsContainer.scrollTop=0),e.setState(p({},C?{}:{highlightedSectionIndex:null,highlightedSuggestionIndex:null,highlightedSuggestion:null},{valueBeforeUpDown:null,isCollapsed:!n})),n?o({value:r,reason:w}):e.onSuggestionsClearRequested()},onKeyDown:function(t,n){var i=t.keyCode;switch(i){case 40:case 38:if(k)M(F,y)&&(o({value:F,reason:y}),e.revealSuggestions(),t.preventDefault());else if(r.length>0){var a,s=n.newHighlightedSectionIndex,l=n.newHighlightedItemIndex;a=null===l?null===I?F:I:e.getSuggestionValueByIndex(s,l),e.updateHighlightedSuggestion(s,l,F),e.maybeCallOnChange(t,a,40===i?"down":"up"),t.preventDefault()}e.justPressedUpDown=!0,setTimeout((function(){e.justPressedUpDown=!1}));break;case 13:if(229===t.keyCode)break;var c=e.getHighlightedSuggestion();if(N&&!m&&e.closeSuggestions(),null!=c){t.preventDefault();var u=g(c);e.maybeCallOnChange(t,u,"enter"),e.onSuggestionSelected(t,{suggestion:c,suggestionValue:u,suggestionIndex:T,sectionIndex:_,method:"enter"}),e.justSelectedSuggestion=!0,setTimeout((function(){e.justSelectedSuggestion=!1}))}break;case 27:N&&t.preventDefault();var h=N&&!m;null===I?h||(e.maybeCallOnChange(t,"","escape"),M("",x)?o({value:"",reason:x}):e.onSuggestionsClearRequested()):e.maybeCallOnChange(t,I,"escape"),h?(e.onSuggestionsClearRequested(),e.closeSuggestions()):e.resetHighlightedSuggestion()}P&&P(t)}}),R={query:this.getQuery()};return n.default.createElement(a.default,{multiSection:u,items:L,renderInputComponent:i,renderItemsContainer:this.renderSuggestionsContainer,renderItem:l,renderItemData:R,renderSectionTitle:h,getSectionItems:A,highlightedSectionIndex:_,highlightedItemIndex:T,containerProps:S,inputProps:U,itemProps:this.itemProps,theme:(0,s.mapToAutowhateverTheme)(f),id:d,ref:this.storeAutowhateverRef})}}],r&&d(t.prototype,r),c}(n.Component);t.default=C,m(C,"propTypes",{suggestions:i.default.array.isRequired,onSuggestionsFetchRequested:function(e,t){if("function"!=typeof e[t])throw new Error("'onSuggestionsFetchRequested' must be implemented. See: https://github.com/moroshko/react-autosuggest#onSuggestionsFetchRequestedProp")},onSuggestionsClearRequested:function(e,t){var r=e[t];if(!1===e.alwaysRenderSuggestions&&"function"!=typeof r)throw new Error("'onSuggestionsClearRequested' must be implemented. See: https://github.com/moroshko/react-autosuggest#onSuggestionsClearRequestedProp")},shouldKeepSuggestionsOnSelect:i.default.func,onSuggestionSelected:i.default.func,onSuggestionHighlighted:i.default.func,renderInputComponent:i.default.func,renderSuggestionsContainer:i.default.func,getSuggestionValue:i.default.func.isRequired,renderSuggestion:i.default.func.isRequired,inputProps:function(e,t){var r=e[t];if(!r)throw new Error("'inputProps' must be passed.");if(!Object.prototype.hasOwnProperty.call(r,"value"))throw new Error("'inputProps' must have 'value'.");if(!Object.prototype.hasOwnProperty.call(r,"onChange"))throw new Error("'inputProps' must have 'onChange'.")},shouldRenderSuggestions:i.default.func,alwaysRenderSuggestions:i.default.bool,multiSection:i.default.bool,renderSectionTitle:function(e,t){var r=e[t];if(!0===e.multiSection&&"function"!=typeof r)throw new Error("'renderSectionTitle' must be implemented. See: https://github.com/moroshko/react-autosuggest#renderSectionTitleProp")},getSectionSuggestions:function(e,t){var r=e[t];if(!0===e.multiSection&&"function"!=typeof r)throw new Error("'getSectionSuggestions' must be implemented. See: https://github.com/moroshko/react-autosuggest#getSectionSuggestionsProp")},focusInputOnSuggestionClick:i.default.bool,highlightFirstSuggestion:i.default.bool,theme:i.default.object,id:i.default.string,containerProps:i.default.object}),m(C,"defaultProps",{renderSuggestionsContainer:function(e){var t=e.containerProps,r=e.children;return n.default.createElement("div",t,r)},shouldRenderSuggestions:function(e){return e.trim().length>0},alwaysRenderSuggestions:!1,multiSection:!1,shouldKeepSuggestionsOnSelect:function(){return!1},focusInputOnSuggestionClick:!0,highlightFirstSuggestion:!1,theme:s.defaultTheme,id:"1",containerProps:{}})},87433:(e,t,r)=>{"use strict";var n=r(34376),i=r(33517),o=r(20034),a=r(78227)("species"),s=Array;e.exports=function(e){var t;return n(e)&&(t=e.constructor,(i(t)&&(t===s||n(t.prototype))||o(t)&&null===(t=t[a]))&&(t=void 0)),void 0===t?s:t}},87478:(e,t,r)=>{"use strict";r(87633)("Array")},87481:(e,t,r)=>{"use strict";var n=r(69565),i=r(41750),o=function(e,t){return[t,e]};e.exports=function(){return n(i,this,o)}},87500:(e,t,r)=>{"use strict";var n=r(28551);e.exports=function(e,t,r){return function(){for(var i=new e,o=arguments.length,a=0;a<o;a++){var s=arguments[a];r?t(i,n(s)[0],s[1]):t(i,s)}return i}}},87607:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(42551),a=r(79306),s=r(48981),l=r(24913);i&&n({target:"Object",proto:!0,forced:o},{__defineSetter__:function(e,t){l.f(s(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},87633:(e,t,r)=>{"use strict";var n=r(97751),i=r(62106),o=r(78227),a=r(43724),s=o("species");e.exports=function(e){var t=n(e);a&&t&&!t[s]&&i(t,s,{configurable:!0,get:function(){return this}})}},87730:e=>{e.exports=function(){return!1}},87745:(e,t,r)=>{"use strict";var n=r(43724),i=r(58429).MISSED_STICKY,o=r(44576),a=r(62106),s=r(91181).get,l=RegExp.prototype,c=TypeError;n&&i&&a(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===o(this))return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},87978:(e,t,r)=>{var n=r(60270),i=r(58156),o=r(80631),a=r(28586),s=r(30756),l=r(67197),c=r(77797);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,3)}}},87986:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-exclamation-circle-solid-red",view:n+"gfx/sprite.svg#view-icon-exclamation-circle-solid-red",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},88021:(e,t,r)=>{var n,i=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of s(t))c.call(e,i)||i===r||o(e,i,{get:()=>t[i],enumerable:!(n=a(t,i))||n.enumerable});return e},h=(e,t,r)=>(r=null!=e?i(l(e)):{},u(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),p=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),d={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(d,{default:()=>v}),e.exports=(n=d,u(o({},"__esModule",{value:!0}),n));var A=h(r(96540)),f=h(r(13888)),g=r(7604),m=r(75635);class v extends A.Component{constructor(){super(...arguments),p(this,"mounted",!1),p(this,"isReady",!1),p(this,"isPlaying",!1),p(this,"isLoading",!0),p(this,"loadOnReady",null),p(this,"startOnPlay",!0),p(this,"seekOnPlay",null),p(this,"onDurationCalled",!1),p(this,"handlePlayerMount",(e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()})),p(this,"getInternalPlayer",(e=>this.player?this.player[e]:null)),p(this,"progress",(()=>{if(this.props.url&&this.player&&this.isReady){const e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){const n={playedSeconds:e,played:e/r};null!==t&&(n.loadedSeconds=t,n.loaded=t/r),n.playedSeconds===this.prevPlayed&&n.loadedSeconds===this.prevLoaded||this.props.onProgress(n),this.prevPlayed=n.playedSeconds,this.prevLoaded=n.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)})),p(this,"handleReady",(()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;const{onReady:e,playing:t,volume:r,muted:n}=this.props;e(),n||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()})),p(this,"handlePlay",(()=>{this.isPlaying=!0,this.isLoading=!1;const{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()})),p(this,"handlePause",(e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)})),p(this,"handleEnded",(()=>{const{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())})),p(this,"handleError",((...e)=>{this.isLoading=!1,this.props.onError(...e)})),p(this,"handleDurationCheck",(()=>{clearTimeout(this.durationCheckTimeout);const e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)})),p(this,"handleLoaded",(()=>{this.isLoading=!1}))}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP()),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;const{url:t,playing:r,volume:n,muted:i,playbackRate:o,pip:a,loop:s,activePlayer:l,disableDeferredLoading:c}=this.props;if(!(0,f.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!c&&!(0,m.isMediaStream)(t))return console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),void(this.loadOnReady=t);this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&a&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!a&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==n&&null!==n&&this.player.setVolume(n),e.muted!==i&&(i?this.player.mute():(this.player.unmute(),null!==n&&setTimeout((()=>this.player.setVolume(n))))),e.playbackRate!==o&&this.player.setPlaybackRate&&this.player.setPlaybackRate(o),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(this.isReady){if(t?"fraction"===t:e>0&&e<1){const t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction – duration not yet available")}this.player.seekTo(e,r)}else 0!==e&&(this.seekOnPlay=e,setTimeout((()=>{this.seekOnPlay=null}),5e3))}render(){const e=this.props.activePlayer;return e?A.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}p(v,"displayName","Player"),p(v,"propTypes",g.propTypes),p(v,"defaultProps",g.defaultProps)},88177:(e,t,r)=>{"use strict";var n=r(46518),i=r(34598),o=r(6469),a=r(2952);n({target:"Array",proto:!0,name:"groupToMap",forced:r(96395)||!i("groupByToMap")},{groupByToMap:a}),o("groupByToMap")},88205:(e,t,r)=>{"use strict";var n=r(79504),i=WeakSet.prototype;e.exports={WeakSet,add:n(i.add),has:n(i.has),remove:n(i.delete)}},88267:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(655),a=String.fromCharCode,s=i("".charAt),l=i(/./.exec),c=i("".slice),u=/^[\da-f]{2}$/i,h=/^[\da-f]{4}$/i;n({global:!0},{unescape:function(e){for(var t,r,n=o(e),i="",p=n.length,d=0;d<p;){if("%"===(t=s(n,d++)))if("u"===s(n,d)){if(r=c(n,d+1,d+5),l(h,r)){i+=a(parseInt(r,16)),d+=5;continue}}else if(r=c(n,d,d+2),l(u,r)){i+=a(parseInt(r,16)),d+=2;continue}i+=t}return i}})},88431:(e,t,r)=>{"use strict";var n=r(46518),i=r(59213).every;n({target:"Array",proto:!0,forced:!r(34598)("every")},{every:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},88457:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(82284),i=r(10123),o=r(70551);function a(e){var t,r;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==(0,n.A)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,i.default)(e);(void 0===r||r>t||isNaN(t.getDate()))&&(r=t)})),r||new Date(NaN)}},88490:e=>{"use strict";var t=Array,r=Math.abs,n=Math.pow,i=Math.floor,o=Math.log,a=Math.LN2;e.exports={pack:function(e,s,l){var c,u,h,p=t(l),d=8*l-s-1,A=(1<<d)-1,f=A>>1,g=23===s?n(2,-24)-n(2,-77):0,m=e<0||0===e&&1/e<0?1:0,v=0;for((e=r(e))!=e||e===1/0?(u=e!=e?1:0,c=A):(c=i(o(e)/a),e*(h=n(2,-c))<1&&(c--,h*=2),(e+=c+f>=1?g/h:g*n(2,1-f))*h>=2&&(c++,h/=2),c+f>=A?(u=0,c=A):c+f>=1?(u=(e*h-1)*n(2,s),c+=f):(u=e*n(2,f-1)*n(2,s),c=0));s>=8;)p[v++]=255&u,u/=256,s-=8;for(c=c<<s|u,d+=s;d>0;)p[v++]=255&c,c/=256,d-=8;return p[--v]|=128*m,p},unpack:function(e,t){var r,i=e.length,o=8*i-t-1,a=(1<<o)-1,s=a>>1,l=o-7,c=i-1,u=e[c--],h=127&u;for(u>>=7;l>0;)h=256*h+e[c--],l-=8;for(r=h&(1<<-l)-1,h>>=-l,l+=t;l>0;)r=256*r+e[c--],l-=8;if(0===h)h=1-s;else{if(h===a)return r?NaN:u?-1/0:1/0;r+=n(2,t),h-=s}return(u?-1:1)*r*n(2,h-t)}}},88727:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},88747:(e,t,r)=>{"use strict";var n=r(94644),i=n.aTypedArray,o=n.exportTypedArrayMethod,a=Math.floor;o("reverse",(function(){for(var e,t=this,r=i(t).length,n=a(r/2),o=0;o<n;)e=t[o],t[o++]=t[--r],t[r]=e;return t}))},88793:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Manager:()=>a,Popper:()=>_e,Reference:()=>Me,usePopper:()=>Se});var n=r(96540),i=n.createContext(),o=n.createContext();function a(e){var t=e.children,r=n.useState(null),a=r[0],s=r[1],l=n.useRef(!1);n.useEffect((function(){return function(){l.current=!0}}),[]);var c=n.useCallback((function(e){l.current||s(e)}),[]);return n.createElement(i.Provider,{value:a},n.createElement(o.Provider,{value:c},t))}var s=function(e){return Array.isArray(e)?e[0]:e},l=function(e){if("function"==typeof e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e.apply(void 0,r)}},c=function(e,t){if("function"==typeof e)return l(e,t);null!=e&&(e.current=t)},u=function(e){return e.reduce((function(e,t){var r=t[0],n=t[1];return e[r]=n,e}),{})},h="undefined"!=typeof window&&window.document&&window.document.createElement?n.useLayoutEffect:n.useEffect,p=r(40961);function d(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function A(e){return e instanceof d(e).Element||e instanceof Element}function f(e){return e instanceof d(e).HTMLElement||e instanceof HTMLElement}function g(e){return"undefined"!=typeof ShadowRoot&&(e instanceof d(e).ShadowRoot||e instanceof ShadowRoot)}var m=Math.max,v=Math.min,y=Math.round;function b(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function w(){return!/^((?!chrome|android).)*safari/i.test(b())}function x(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),i=1,o=1;t&&f(e)&&(i=e.offsetWidth>0&&y(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&y(n.height)/e.offsetHeight||1);var a=(A(e)?d(e):window).visualViewport,s=!w()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/i,c=(n.top+(s&&a?a.offsetTop:0))/o,u=n.width/i,h=n.height/o;return{width:u,height:h,top:c,right:l+u,bottom:c+h,left:l,x:l,y:c}}function C(e){var t=d(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function S(e){return e?(e.nodeName||"").toLowerCase():null}function E(e){return((A(e)?e.ownerDocument:e.document)||window.document).documentElement}function B(e){return x(E(e)).left+C(e).scrollLeft}function k(e){return d(e).getComputedStyle(e)}function _(e){var t=k(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function T(e,t,r){void 0===r&&(r=!1);var n,i,o=f(t),a=f(t)&&function(e){var t=e.getBoundingClientRect(),r=y(t.width)/e.offsetWidth||1,n=y(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),s=E(t),l=x(e,a,r),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(o||!o&&!r)&&(("body"!==S(t)||_(s))&&(c=(n=t)!==d(n)&&f(n)?{scrollLeft:(i=n).scrollLeft,scrollTop:i.scrollTop}:C(n)),f(t)?((u=x(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):s&&(u.x=B(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function I(e){var t=x(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function M(e){return"html"===S(e)?e:e.assignedSlot||e.parentNode||(g(e)?e.host:null)||E(e)}function F(e){return["html","body","#document"].indexOf(S(e))>=0?e.ownerDocument.body:f(e)&&_(e)?e:F(M(e))}function O(e,t){var r;void 0===t&&(t=[]);var n=F(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),o=d(n),a=i?[o].concat(o.visualViewport||[],_(n)?n:[]):n,s=t.concat(a);return i?s:s.concat(O(M(a)))}function P(e){return["table","td","th"].indexOf(S(e))>=0}function D(e){return f(e)&&"fixed"!==k(e).position?e.offsetParent:null}function N(e){for(var t=d(e),r=D(e);r&&P(r)&&"static"===k(r).position;)r=D(r);return r&&("html"===S(r)||"body"===S(r)&&"static"===k(r).position)?t:r||function(e){var t=/firefox/i.test(b());if(/Trident/i.test(b())&&f(e)&&"fixed"===k(e).position)return null;var r=M(e);for(g(r)&&(r=r.host);f(r)&&["html","body"].indexOf(S(r))<0;){var n=k(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var L="top",U="bottom",R="right",H="left",Q="auto",j=[L,U,R,H],V="start",W="end",z="viewport",G="popper",K=j.reduce((function(e,t){return e.concat([t+"-"+V,t+"-"+W])}),[]),Y=[].concat(j,[Q]).reduce((function(e,t){return e.concat([t,t+"-"+V,t+"-"+W])}),[]),X=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,r=new Set,n=[];function i(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&i(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||i(e)})),n}var $={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Z(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,i=t.defaultOptions,o=void 0===i?$:i;return function(e,t,r){void 0===r&&(r=o);var i,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},$,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(r){var i="function"==typeof r?r(s.options):r;h(),s.options=Object.assign({},o,s.options,i),s.scrollParents={reference:A(e)?O(e):e.contextElement?O(e.contextElement):[],popper:O(t)};var a,c,p=function(e){var t=q(e);return X.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}((a=[].concat(n,s.options.modifiers),c=a.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return s.orderedModifiers=p.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,r=e.options,n=void 0===r?{}:r,i=e.effect;if("function"==typeof i){var o=i({state:s,name:t,instance:u,options:n});l.push(o||function(){})}})),u.update()},forceUpdate:function(){if(!c){var e=s.elements,t=e.reference,r=e.popper;if(J(t,r)){s.rects={reference:T(t,N(r),"fixed"===s.options.strategy),popper:I(r)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<s.orderedModifiers.length;n++)if(!0!==s.reset){var i=s.orderedModifiers[n],o=i.fn,a=i.options,l=void 0===a?{}:a,h=i.name;"function"==typeof o&&(s=o({state:s,options:l,name:h,instance:u})||s)}else s.reset=!1,n=-1}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(s)}))},function(){return a||(a=new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(i())}))}))),a}),destroy:function(){h(),c=!0}};if(!J(e,t))return u;function h(){l.forEach((function(e){return e()})),l=[]}return u.setOptions(r).then((function(e){!c&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var ee={passive:!0};function te(e){return e.split("-")[0]}function re(e){return e.split("-")[1]}function ne(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ie(e){var t,r=e.reference,n=e.element,i=e.placement,o=i?te(i):null,a=i?re(i):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(o){case L:t={x:s,y:r.y-n.height};break;case U:t={x:s,y:r.y+r.height};break;case R:t={x:r.x+r.width,y:l};break;case H:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var c=o?ne(o):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case V:t[c]=t[c]-(r[u]/2-n[u]/2);break;case W:t[c]=t[c]+(r[u]/2-n[u]/2)}}return t}var oe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ae(e){var t,r=e.popper,n=e.popperRect,i=e.placement,o=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,h=e.isFixed,p=a.x,A=void 0===p?0:p,f=a.y,g=void 0===f?0:f,m="function"==typeof u?u({x:A,y:g}):{x:A,y:g};A=m.x,g=m.y;var v=a.hasOwnProperty("x"),b=a.hasOwnProperty("y"),w=H,x=L,C=window;if(c){var S=N(r),B="clientHeight",_="clientWidth";S===d(r)&&"static"!==k(S=E(r)).position&&"absolute"===s&&(B="scrollHeight",_="scrollWidth"),(i===L||(i===H||i===R)&&o===W)&&(x=U,g-=(h&&S===C&&C.visualViewport?C.visualViewport.height:S[B])-n.height,g*=l?1:-1),i!==H&&(i!==L&&i!==U||o!==W)||(w=R,A-=(h&&S===C&&C.visualViewport?C.visualViewport.width:S[_])-n.width,A*=l?1:-1)}var T,I=Object.assign({position:s},c&&oe),M=!0===u?function(e,t){var r=e.x,n=e.y,i=t.devicePixelRatio||1;return{x:y(r*i)/i||0,y:y(n*i)/i||0}}({x:A,y:g},d(r)):{x:A,y:g};return A=M.x,g=M.y,l?Object.assign({},I,((T={})[x]=b?"0":"",T[w]=v?"0":"",T.transform=(C.devicePixelRatio||1)<=1?"translate("+A+"px, "+g+"px)":"translate3d("+A+"px, "+g+"px, 0)",T)):Object.assign({},I,((t={})[x]=b?g+"px":"",t[w]=v?A+"px":"",t.transform="",t))}var se={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,(function(e){return se[e]}))}var ce={start:"end",end:"start"};function ue(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function he(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&g(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function pe(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function de(e,t,r){return t===z?pe(function(e,t){var r=d(e),n=E(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var c=w();(c||!c&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+B(e),y:l}}(e,r)):A(t)?function(e,t){var r=x(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):pe(function(e){var t,r=E(e),n=C(e),i=null==(t=e.ownerDocument)?void 0:t.body,o=m(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=m(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-n.scrollLeft+B(e),l=-n.scrollTop;return"rtl"===k(i||r).direction&&(s+=m(r.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:l}}(E(e)))}function Ae(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function fe(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function ge(e,t){void 0===t&&(t={});var r=t,n=r.placement,i=void 0===n?e.placement:n,o=r.strategy,a=void 0===o?e.strategy:o,s=r.boundary,l=void 0===s?"clippingParents":s,c=r.rootBoundary,u=void 0===c?z:c,h=r.elementContext,p=void 0===h?G:h,d=r.altBoundary,g=void 0!==d&&d,y=r.padding,b=void 0===y?0:y,w=Ae("number"!=typeof b?b:fe(b,j)),C=p===G?"reference":G,B=e.rects.popper,_=e.elements[g?C:p],T=function(e,t,r,n){var i="clippingParents"===t?function(e){var t=O(M(e)),r=["absolute","fixed"].indexOf(k(e).position)>=0&&f(e)?N(e):e;return A(r)?t.filter((function(e){return A(e)&&he(e,r)&&"body"!==S(e)})):[]}(e):[].concat(t),o=[].concat(i,[r]),a=o[0],s=o.reduce((function(t,r){var i=de(e,r,n);return t.top=m(i.top,t.top),t.right=v(i.right,t.right),t.bottom=v(i.bottom,t.bottom),t.left=m(i.left,t.left),t}),de(e,a,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}(A(_)?_:_.contextElement||E(e.elements.popper),l,u,a),I=x(e.elements.reference),F=ie({reference:I,element:B,strategy:"absolute",placement:i}),P=pe(Object.assign({},B,F)),D=p===G?P:I,H={top:T.top-D.top+w.top,bottom:D.bottom-T.bottom+w.bottom,left:T.left-D.left+w.left,right:D.right-T.right+w.right},Q=e.modifiersData.offset;if(p===G&&Q){var V=Q[i];Object.keys(H).forEach((function(e){var t=[R,U].indexOf(e)>=0?1:-1,r=[L,U].indexOf(e)>=0?"y":"x";H[e]+=V[r]*t}))}return H}function me(e,t,r){return m(e,v(t,r))}function ve(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ye(e){return[L,R,U,H].some((function(t){return e[t]>=0}))}var be=Z({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,o=void 0===i||i,a=n.resize,s=void 0===a||a,l=d(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach((function(e){e.addEventListener("scroll",r.update,ee)})),s&&l.addEventListener("resize",r.update,ee),function(){o&&c.forEach((function(e){e.removeEventListener("scroll",r.update,ee)})),s&&l.removeEventListener("resize",r.update,ee)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=ie({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=void 0===n||n,o=r.adaptive,a=void 0===o||o,s=r.roundOffsets,l=void 0===s||s,c={placement:te(t.placement),variation:re(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ae(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ae(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];f(i)&&S(i)&&(Object.assign(i.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],i=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});f(n)&&S(n)&&(Object.assign(n.style,o),Object.keys(i).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,o=void 0===i?[0,0]:i,a=Y.reduce((function(e,r){return e[r]=function(e,t,r){var n=te(e),i=[H,L].indexOf(n)>=0?-1:1,o="function"==typeof r?r(Object.assign({},t,{placement:e})):r,a=o[0],s=o[1];return a=a||0,s=(s||0)*i,[H,R].indexOf(n)>=0?{x:s,y:a}:{x:a,y:s}}(r,t.rects,o),e}),{}),s=a[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,o=void 0===i||i,a=r.altAxis,s=void 0===a||a,l=r.fallbackPlacements,c=r.padding,u=r.boundary,h=r.rootBoundary,p=r.altBoundary,d=r.flipVariations,A=void 0===d||d,f=r.allowedAutoPlacements,g=t.options.placement,m=te(g),v=l||(m!==g&&A?function(e){if(te(e)===Q)return[];var t=le(e);return[ue(e),t,ue(t)]}(g):[le(g)]),y=[g].concat(v).reduce((function(e,r){return e.concat(te(r)===Q?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,i=r.boundary,o=r.rootBoundary,a=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=void 0===l?Y:l,u=re(n),h=u?s?K:K.filter((function(e){return re(e)===u})):j,p=h.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=h);var d=p.reduce((function(t,r){return t[r]=ge(e,{placement:r,boundary:i,rootBoundary:o,padding:a})[te(r)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}(t,{placement:r,boundary:u,rootBoundary:h,padding:c,flipVariations:A,allowedAutoPlacements:f}):r)}),[]),b=t.rects.reference,w=t.rects.popper,x=new Map,C=!0,S=y[0],E=0;E<y.length;E++){var B=y[E],k=te(B),_=re(B)===V,T=[L,U].indexOf(k)>=0,I=T?"width":"height",M=ge(t,{placement:B,boundary:u,rootBoundary:h,altBoundary:p,padding:c}),F=T?_?R:H:_?U:L;b[I]>w[I]&&(F=le(F));var O=le(F),P=[];if(o&&P.push(M[k]<=0),s&&P.push(M[F]<=0,M[O]<=0),P.every((function(e){return e}))){S=B,C=!1;break}x.set(B,P)}if(C)for(var D=function(e){var t=y.find((function(t){var r=x.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},N=A?3:1;N>0&&"break"!==D(N);N--);t.placement!==S&&(t.modifiersData[n]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,o=void 0===i||i,a=r.altAxis,s=void 0!==a&&a,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,h=r.padding,p=r.tether,d=void 0===p||p,A=r.tetherOffset,f=void 0===A?0:A,g=ge(t,{boundary:l,rootBoundary:c,padding:h,altBoundary:u}),y=te(t.placement),b=re(t.placement),w=!b,x=ne(y),C="x"===x?"y":"x",S=t.modifiersData.popperOffsets,E=t.rects.reference,B=t.rects.popper,k="function"==typeof f?f(Object.assign({},t.rects,{placement:t.placement})):f,_="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(S){if(o){var F,O="y"===x?L:H,P="y"===x?U:R,D="y"===x?"height":"width",Q=S[x],j=Q+g[O],W=Q-g[P],z=d?-B[D]/2:0,G=b===V?E[D]:B[D],K=b===V?-B[D]:-E[D],Y=t.elements.arrow,X=d&&Y?I(Y):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},$=q[O],J=q[P],Z=me(0,E[D],X[D]),ee=w?E[D]/2-z-Z-$-_.mainAxis:G-Z-$-_.mainAxis,ie=w?-E[D]/2+z+Z+J+_.mainAxis:K+Z+J+_.mainAxis,oe=t.elements.arrow&&N(t.elements.arrow),ae=oe?"y"===x?oe.clientTop||0:oe.clientLeft||0:0,se=null!=(F=null==T?void 0:T[x])?F:0,le=Q+ie-se,ce=me(d?v(j,Q+ee-se-ae):j,Q,d?m(W,le):W);S[x]=ce,M[x]=ce-Q}if(s){var ue,he="x"===x?L:H,pe="x"===x?U:R,de=S[C],Ae="y"===C?"height":"width",fe=de+g[he],ve=de-g[pe],ye=-1!==[L,H].indexOf(y),be=null!=(ue=null==T?void 0:T[C])?ue:0,we=ye?fe:de-E[Ae]-B[Ae]-be+_.altAxis,xe=ye?de+E[Ae]+B[Ae]-be-_.altAxis:ve,Ce=d&&ye?function(e,t,r){var n=me(e,t,r);return n>r?r:n}(we,de,xe):me(d?we:fe,de,d?xe:ve);S[C]=Ce,M[C]=Ce-de}t.modifiersData[n]=M}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,i=e.options,o=r.elements.arrow,a=r.modifiersData.popperOffsets,s=te(r.placement),l=ne(s),c=[H,R].indexOf(s)>=0?"height":"width";if(o&&a){var u=function(e,t){return Ae("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:fe(e,j))}(i.padding,r),h=I(o),p="y"===l?L:H,d="y"===l?U:R,A=r.rects.reference[c]+r.rects.reference[l]-a[l]-r.rects.popper[c],f=a[l]-r.rects.reference[l],g=N(o),m=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,v=A/2-f/2,y=u[p],b=m-h[c]-u[d],w=m/2-h[c]/2+v,x=me(y,w,b),C=l;r.modifiersData[n]=((t={})[C]=x,t.centerOffset=x-w,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&he(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=ge(t,{elementContext:"reference"}),s=ge(t,{altBoundary:!0}),l=ve(a,n),c=ve(s,i,o),u=ye(l),h=ye(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}}]}),we=r(27931),xe=r.n(we),Ce=[],Se=function(e,t,r){void 0===r&&(r={});var i=n.useRef(null),o={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||Ce},a=n.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=a[0],l=a[1],c=n.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,r=Object.keys(t.elements);p.flushSync((function(){l({styles:u(r.map((function(e){return[e,t.styles[e]||{}]}))),attributes:u(r.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),d=n.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[c,{name:"applyStyles",enabled:!1}])};return xe()(i.current,e)?i.current||e:(i.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,c]),A=n.useRef();return h((function(){A.current&&A.current.setOptions(d)}),[d]),h((function(){if(null!=e&&null!=t){var n=(r.createPopper||be)(e,t,d);return A.current=n,function(){n.destroy(),A.current=null}}}),[e,t,r.createPopper]),{state:A.current?A.current.state:null,styles:s.styles,attributes:s.attributes,update:A.current?A.current.update:null,forceUpdate:A.current?A.current.forceUpdate:null}},Ee=function(){},Be=function(){return Promise.resolve(null)},ke=[];function _e(e){var t=e.placement,r=void 0===t?"bottom":t,o=e.strategy,a=void 0===o?"absolute":o,l=e.modifiers,u=void 0===l?ke:l,h=e.referenceElement,p=e.onFirstUpdate,d=e.innerRef,A=e.children,f=n.useContext(i),g=n.useState(null),m=g[0],v=g[1],y=n.useState(null),b=y[0],w=y[1];n.useEffect((function(){c(d,m)}),[d,m]);var x=n.useMemo((function(){return{placement:r,strategy:a,onFirstUpdate:p,modifiers:[].concat(u,[{name:"arrow",enabled:null!=b,options:{element:b}}])}}),[r,a,p,u,b]),C=Se(h||f,m,x),S=C.state,E=C.styles,B=C.forceUpdate,k=C.update,_=n.useMemo((function(){return{ref:v,style:E.popper,placement:S?S.placement:r,hasPopperEscaped:S&&S.modifiersData.hide?S.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:S&&S.modifiersData.hide?S.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:E.arrow,ref:w},forceUpdate:B||Ee,update:k||Be}}),[v,w,r,S,E,k,B]);return s(A)(_)}var Te=r(9771),Ie=r.n(Te);function Me(e){var t=e.children,r=e.innerRef,i=n.useContext(o),a=n.useCallback((function(e){c(r,e),l(i,e)}),[r,i]);return n.useEffect((function(){return function(){return c(r,null)}}),[]),n.useEffect((function(){Ie()(Boolean(i),"`Reference` should not be used outside of a `Manager` component.")}),[i]),s(t)({ref:a})}},89160:(e,t,r)=>{"use strict";var n=r(79392).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},89195:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("small")},{small:function(){return i(this,"small","","")}})},89228:(e,t,r)=>{"use strict";r(27495);var n=r(69565),i=r(36840),o=r(57323),a=r(79039),s=r(78227),l=r(66699),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,r,h){var p=s(e),d=!a((function(){var t={};return t[p]=function(){return 7},7!==""[e](t)})),A=d&&!a((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[p]=/./[p]),r.exec=function(){return t=!0,null},r[p](""),!t}));if(!d||!A||r){var f=/./[p],g=t(p,""[e],(function(e,t,r,i,a){var s=t.exec;return s===o||s===u.exec?d&&!a?{done:!0,value:n(f,t,r,i)}:{done:!0,value:n(e,r,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(u,p,g[1])}h&&l(u[p],"sham",!0)}},89233:()=>{!function(){"use strict";if(self.document){var e=KeyboardEvent.prototype,t=Object.getOwnPropertyDescriptor(e,"key");if(t){var r={Win:"Meta",Scroll:"ScrollLock",Spacebar:" ",Down:"ArrowDown",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Del:"Delete",Apps:"ContextMenu",Esc:"Escape",Multiply:"*",Add:"+",Subtract:"-",Decimal:".",Divide:"/"};Object.defineProperty(e,"key",{get:function(){var e=t.get.call(this);return r.hasOwnProperty(e)?r[e]:e}})}}}()},89286:(e,t,r)=>{"use strict";var n=r(94402),i=r(38469),o=n.Set,a=n.add;e.exports=function(e){var t=new o;return i(e,(function(e){a(t,e)})),t}},89401:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-close-menu",view:n+"gfx/sprite.svg#view-icon-close-menu",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},89463:(e,t,r)=>{"use strict";var n=r(46518),i=r(43724),o=r(24475),a=r(79504),s=r(39297),l=r(94901),c=r(1625),u=r(655),h=r(62106),p=r(77740),d=o.Symbol,A=d&&d.prototype;if(i&&l(d)&&(!("description"in A)||void 0!==d().description)){var f={},g=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),t=c(A,this)?new d(e):void 0===e?d():d(e);return""===e&&(f[t]=!0),t};p(g,d),g.prototype=A,A.constructor=g;var m="Symbol(description detection)"===String(d("description detection")),v=a(A.valueOf),y=a(A.toString),b=/^Symbol\((.*)\)[^)]+$/,w=a("".replace),x=a("".slice);h(A,"description",{configurable:!0,get:function(){var e=v(this);if(s(f,e))return"";var t=y(e),r=m?x(t,7,-1):w(t,b,"$1");return""===r?void 0:r}}),n({global:!0,constructor:!0,forced:!0},{Symbol:g})}},89572:(e,t,r)=>{"use strict";var n=r(39297),i=r(36840),o=r(53640),a=r(78227)("toPrimitive"),s=Date.prototype;n(s,a)||i(s,a,o)},89574:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ic_close_white_24px",view:n+"gfx/sprite.svg#view-icon-ic_close_white_24px",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},89742:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(10123),i=r(70551),o=r(94188),a=r(71858);function s(e,t){var r,s,l,c,u,h,p,d;(0,i.A)(1,arguments);var A=(0,a.q)(),f=(0,o.A)(null!==(r=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(u=t.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:A.weekStartsOn)&&void 0!==s?s:null===(p=A.locale)||void 0===p||null===(d=p.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==r?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,n.default)(e),m=g.getUTCDay(),v=(m<f?7:0)+m-f;return g.setUTCDate(g.getUTCDate()-v),g.setUTCHours(0,0,0,0),g}},89907:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("anchor")},{anchor:function(e){return i(this,"a","name",e)}})},89955:(e,t,r)=>{"use strict";var n=r(94644),i=r(59213).findIndex,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},90179:(e,t,r)=>{var n=r(34932),i=r(9999),o=r(19931),a=r(31769),s=r(21791),l=r(53138),c=r(38816),u=r(83349),h=c((function(e,t){var r={};if(null==e)return r;var c=!1;t=n(t,(function(t){return t=a(t,e),c||(c=t.length>1),t})),s(e,u(e),r),c&&(r=i(r,7,l));for(var h=t.length;h--;)o(r,t[h]);return r}));e.exports=h},90235:(e,t,r)=>{"use strict";var n=r(59213).forEach,i=r(34598)("forEach");e.exports=i?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},90324:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(!o(e[l],a[l]))return!1;return!0}if(r&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(e[l]!==a[l])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof a.toString)return e.toString()===a.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],a[c[l]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},90537:(e,t,r)=>{"use strict";var n=r(80550),i=r(84428),o=r(10916).CONSTRUCTOR;e.exports=o||!i((function(e){n.all(e).then(void 0,(function(){}))}))},90598:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Kapitel",view:n+"gfx/sprite.svg#view-icon-Kapitel",viewBox:"0 0 32 25",title:"",toString:function(){return JSON.stringify(this.view)}}},90679:(e,t,r)=>{"use strict";var n=r(1625),i=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw new i("Incorrect invocation")}},90718:(e,t,r)=>{var n=r(81021).isTag;function i(e,t,r,n){for(var o,a=[],s=0,l=t.length;s<l&&!(e(t[s])&&(a.push(t[s]),--n<=0))&&(o=t[s].children,!(r&&o&&o.length>0&&(o=i(e,o,r,n),a=a.concat(o),(n-=o.length)<=0)));s++);return a}e.exports={filter:function(e,t,r,n){return Array.isArray(t)||(t=[t]),"number"==typeof n&&isFinite(n)||(n=1/0),i(e,t,!1!==r,n)},find:i,findOneChild:function(e,t){for(var r=0,n=t.length;r<n;r++)if(e(t[r]))return t[r];return null},findOne:function e(t,r){for(var i=null,o=0,a=r.length;o<a&&!i;o++)n(r[o])&&(t(r[o])?i=r[o]:r[o].children.length>0&&(i=e(t,r[o].children)));return i},existsOne:function e(t,r){for(var i=0,o=r.length;i<o;i++)if(n(r[i])&&(t(r[i])||r[i].children.length>0&&e(t,r[i].children)))return!0;return!1},findAll:function e(t,r){for(var i=[],o=0,a=r.length;o<a;o++)n(r[o])&&(t(r[o])&&i.push(r[o]),r[o].children.length>0&&(i=i.concat(e(t,r[o].children))));return i}}},90744:(e,t,r)=>{"use strict";var n=r(69565),i=r(79504),o=r(89228),a=r(28551),s=r(64117),l=r(67750),c=r(2293),u=r(57829),h=r(18014),p=r(655),d=r(55966),A=r(56682),f=r(58429),g=r(79039),m=f.UNSUPPORTED_Y,v=Math.min,y=i([].push),b=i("".slice),w=!g((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]})),x="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;o("split",(function(e,t,r){var i="0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:n(t,this,e,r)}:t;return[function(t,r){var o=l(this),a=s(t)?void 0:d(t,e);return a?n(a,t,o,r):n(i,p(o),t,r)},function(e,n){var o=a(this),s=p(e);if(!x){var l=r(i,o,s,n,i!==t);if(l.done)return l.value}var d=c(o,RegExp),f=o.unicode,g=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(m?"g":"y"),w=new d(m?"^(?:"+o.source+")":o,g),C=void 0===n?4294967295:n>>>0;if(0===C)return[];if(0===s.length)return null===A(w,s)?[s]:[];for(var S=0,E=0,B=[];E<s.length;){w.lastIndex=m?0:E;var k,_=A(w,m?b(s,E):s);if(null===_||(k=v(h(w.lastIndex+(m?E:0)),s.length))===S)E=u(s,E,f);else{if(y(B,b(s,S,E)),B.length===C)return B;for(var T=1;T<=_.length-1;T++)if(y(B,_[T]),B.length===C)return B;E=S=k}}return y(B,b(s,S)),B}]}),x||!w,m)},90757:e=>{"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(e){}}},90872:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Facebook",view:n+"gfx/sprite.svg#view-icon-Facebook",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},90906:(e,t,r)=>{"use strict";r(27495);var n,i,o=r(46518),a=r(69565),s=r(94901),l=r(28551),c=r(655),u=(n=!1,(i=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&n),h=/./.test;o({target:"RegExp",proto:!0,forced:!u},{test:function(e){var t=l(this),r=c(e),n=t.exec;if(!s(n))return a(h,t,r);var i=a(n,t,r);return null!==i&&(l(i),!0)}})},91006:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-attention-red",view:n+"gfx/sprite.svg#view-icon-attention-red",viewBox:"0 0 25 25",title:"",toString:function(){return JSON.stringify(this.view)}}},91021:(e,t,r)=>{"use strict";var n=r(69565),i=r(79504),o=r(76080),a=r(28551),s=r(79306),l=r(64117),c=r(55966),u=r(78227),h=u("asyncDispose"),p=u("dispose"),d=i([].push),A=function(e,t,r){return arguments.length<3&&!l(e)&&(r=s(function(e,t){if("async-dispose"===t){var r=c(e,h);return void 0!==r?r:(r=c(e,p),function(){n(r,this)})}return c(e,p)}(a(e),t))),void 0===r?function(){}:o(r,e)};e.exports=function(e,t,r,n){var i;if(arguments.length<4){if(l(t)&&"sync-dispose"===r)return;i=A(t,r)}else i=A(void 0,r,n);d(e.stack,i)}},91033:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},91134:(e,t,r)=>{"use strict";var n=r(94644),i=r(43839).findLastIndex,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLastIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},91181:(e,t,r)=>{"use strict";var n,i,o,a=r(58622),s=r(24475),l=r(20034),c=r(66699),u=r(39297),h=r(77629),p=r(66119),d=r(30421),A="Object already initialized",f=s.TypeError,g=s.WeakMap;if(a||h.state){var m=h.state||(h.state=new g);m.get=m.get,m.has=m.has,m.set=m.set,n=function(e,t){if(m.has(e))throw new f(A);return t.facade=e,m.set(e,t),t},i=function(e){return m.get(e)||{}},o=function(e){return m.has(e)}}else{var v=p("state");d[v]=!0,n=function(e,t){if(u(e,v))throw new f(A);return t.facade=e,c(e,v,t),t},i=function(e){return u(e,v)?e[v]:{}},o=function(e){return u(e,v)}}e.exports={set:n,get:i,has:o,enforce:function(e){return o(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!l(t)||(r=i(t)).type!==e)throw new f("Incompatible receiver, "+e+" required");return r}}}},91191:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(91291),a=Date.prototype,s=i(a.getTime),l=i(a.setFullYear);n({target:"Date",proto:!0},{setYear:function(e){s(this);var t=o(e);return l(this,t>=0&&t<=99?t+1900:t)}})},91291:(e,t,r)=>{"use strict";var n=r(80741);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},91296:(e,t,r)=>{"use strict";var n=r(4495);e.exports=n&&!!Symbol.for&&!!Symbol.keyFor},91354:(e,t,r)=>{"use strict";var n=r(91181),i=r(33994),o=r(62529),a=r(39297),s=r(71072),l=r(48981),c="Object Iterator",u=n.set,h=n.getterFor(c);e.exports=i((function(e,t){var r=l(e);u(this,{type:c,mode:t,object:r,keys:s(r),index:0})}),"Object",(function(){for(var e=h(this),t=e.keys;;){if(null===t||e.index>=t.length)return e.object=e.keys=null,o(void 0,!0);var r=t[e.index++],n=e.object;if(a(n,r)){switch(e.mode){case"keys":return o(r,!1);case"values":return o(n[r],!1)}return o([r,n[r]],!1)}}}))},91550:(e,t,r)=>{"use strict";var n=r(46518),i=r(91354);n({target:"Object",stat:!0,forced:!0},{iterateEntries:function(e){return new i(e,"entries")}})},91603:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-calendar",view:n+"gfx/sprite.svg#view-icon-calendar",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},91625:(e,t,r)=>{"use strict";var n=r(79504),i=r(56279),o=r(3451).getWeakData,a=r(90679),s=r(28551),l=r(64117),c=r(20034),u=r(72652),h=r(59213),p=r(39297),d=r(91181),A=d.set,f=d.getterFor,g=h.find,m=h.findIndex,v=n([].splice),y=0,b=function(e){return e.frozen||(e.frozen=new w)},w=function(){this.entries=[]},x=function(e,t){return g(e.entries,(function(e){return e[0]===t}))};w.prototype={get:function(e){var t=x(this,e);if(t)return t[1]},has:function(e){return!!x(this,e)},set:function(e,t){var r=x(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&v(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,r,n){var h=e((function(e,i){a(e,d),A(e,{type:t,id:y++,frozen:void 0}),l(i)||u(i,e[n],{that:e,AS_ENTRIES:r})})),d=h.prototype,g=f(t),m=function(e,t,r){var n=g(e),i=o(s(t),!0);return!0===i?b(n).set(t,r):i[n.id]=r,e};return i(d,{delete:function(e){var t=g(this);if(!c(e))return!1;var r=o(e);return!0===r?b(t).delete(e):r&&p(r,t.id)&&delete r[t.id]},has:function(e){var t=g(this);if(!c(e))return!1;var r=o(e);return!0===r?b(t).has(e):r&&p(r,t.id)}}),i(d,r?{get:function(e){var t=g(this);if(c(e)){var r=o(e);return!0===r?b(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),h}}},91706:(e,t,r)=>{"use strict";r(21903)},91743:function(e,t,r){(function(){var t=r(7391),n={},i=function(e){return"[object Array]"===Object.prototype.toString.call(e)},o=function(e){return/(number|string)/i.test(Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1])?e:isNaN(e)?Number(String(this.strSeed=e).split("").map((function(e){return e.charCodeAt(0)})).join("")):e},a=function(e,t,r){return Math.floor(e()*(r-t+1))+t};n.shuffle=function(e,r){if(!i(e))return null;r=o(r)||"none";for(var n=e.length,s=t(r),l=[],c=[],u=0;u<n;u++)c.push(u);for(u=0;u<n;u++){var h=a(s,0,c.length-1),p=c[h];c.splice(h,1),l.push(e[p])}return l},n.unshuffle=function(e,r){if(!i(e))return null;r=o(r)||"none";for(var n=e.length,s=t(r),l=[],c=[],u=0;u<n;u++)l.push(null),c.push(u);for(u=0;u<n;u++){var h=a(s,0,c.length-1),p=c[h];c.splice(h,1),l[p]=e[u]}return l},e.exports=n}).call(this)},91788:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},i=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};const o={p:i,P:function(e,t){var r,o=e.match(/(P+)(p+)?/)||[],a=o[1],s=o[2];if(!s)return n(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",n(a,t)).replace("{{time}}",i(s,t))}}},91955:(e,t,r)=>{"use strict";var n,i,o,a,s,l=r(24475),c=r(93389),u=r(76080),h=r(59225).set,p=r(18265),d=r(48119),A=r(20028),f=r(36765),g=r(19088),m=l.MutationObserver||l.WebKitMutationObserver,v=l.document,y=l.process,b=l.Promise,w=c("queueMicrotask");if(!w){var x=new p,C=function(){var e,t;for(g&&(e=y.domain)&&e.exit();t=x.get();)try{t()}catch(e){throw x.head&&n(),e}e&&e.enter()};d||g||f||!m||!v?!A&&b&&b.resolve?((a=b.resolve(void 0)).constructor=b,s=u(a.then,a),n=function(){s(C)}):g?n=function(){y.nextTick(C)}:(h=u(h,l),n=function(){h(C)}):(i=!0,o=v.createTextNode(""),new m(C).observe(o,{characterData:!0}),n=function(){o.data=i=!i}),w=function(e){x.head||n(),x.add(e)}}e.exports=w},91962:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-home2",view:n+"gfx/sprite.svg#view-icon-home2",viewBox:"0 0 75 75",title:"",toString:function(){return JSON.stringify(this.view)}}},92059:(e,t,r)=>{"use strict";var n=r(69565),i=r(1103),o=r(28551),a=r(2360),s=r(66699),l=r(56279),c=r(78227),u=r(91181),h=r(97751),p=r(55966),d=r(53982),A=r(62529),f=r(9539),g=h("Promise"),m=c("toStringTag"),v="AsyncIteratorHelper",y="WrapForValidAsyncIterator",b=u.set,w=function(e){var t=!e,r=u.getterFor(e?y:v),s=function(e){var n=i((function(){return r(e)})),o=n.error,a=n.value;return o||t&&a.done?{exit:!0,value:o?g.reject(a):g.resolve(A(void 0,!0))}:{exit:!1,value:a}};return l(a(d),{next:function(){var e=s(this),t=e.value;if(e.exit)return t;var r=i((function(){return o(t.nextHandler(g))})),n=r.error,a=r.value;return n&&(t.done=!0),n?g.reject(a):g.resolve(a)},return:function(){var t=s(this),r=t.value;if(t.exit)return r;r.done=!0;var a,l,c=r.iterator,u=i((function(){if(r.inner)try{f(r.inner.iterator,"normal")}catch(e){return f(c,"throw",e)}return p(c,"return")}));return a=l=u.value,u.error?g.reject(l):void 0===a?g.resolve(A(void 0,!0)):(l=(u=i((function(){return n(a,c)}))).value,u.error?g.reject(l):e?g.resolve(l):g.resolve(l).then((function(e){return o(e),A(void 0,!0)})))}})},x=w(!0),C=w(!1);s(C,m,"Async Iterator Helper"),e.exports=function(e,t){var r=function(r,n){n?(n.iterator=r.iterator,n.next=r.next):n=r,n.type=t?y:v,n.nextHandler=e,n.counter=0,n.done=!1,b(this,n)};return r.prototype=t?x:C,r}},92140:(e,t,r)=>{"use strict";var n={};n[r(78227)("toStringTag")]="z",e.exports="[object z]"===String(n)},92168:(e,t,r)=>{"use strict";r(70511)("isConcatSpreadable")},92271:(e,t,r)=>{var n=r(21791),i=r(4664);e.exports=function(e,t){return n(e,i(e),t)}},92329:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-twitter-square-dark-blue",view:n+"gfx/sprite.svg#view-icon-twitter-square-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},92405:(e,t,r)=>{"use strict";r(16468)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r(86938))},92564:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-min-sida-gubbe",view:n+"gfx/sprite.svg#view-icon-min-sida-gubbe",viewBox:"0 0 21 24",title:"",toString:function(){return JSON.stringify(this.view)}}},92744:(e,t,r)=>{"use strict";var n=r(79039);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},92796:(e,t,r)=>{"use strict";var n=r(79039),i=r(94901),o=/#|\.prototype\./,a=function(e,t){var r=l[s(e)];return r===u||r!==c&&(i(t)?n(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},92804:e=>{"use strict";var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=t+"+/",n=t+"-_",i=function(e){for(var t={},r=0;r<64;r++)t[e.charAt(r)]=r;return t};e.exports={i2c:r,c2i:i(r),i2cUrl:n,c2iUrl:i(n)}},92861:(e,t,r)=>{var n=r(48287),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},92890:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(94188),i=r(7767),o=r(70551),a=6e4;function s(e,t){(0,o.A)(2,arguments);var r=(0,n.A)(t);return(0,i.A)(e,r*a)}},92998:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(94188),i=r(10123),o=r(70551);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.default)(e),a=(0,n.A)(t);return isNaN(a)?new Date(NaN):a?(r.setDate(r.getDate()+a),r):r}},93107:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-mail-dark-blue",view:n+"gfx/sprite.svg#view-icon-mail-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},93153:(e,t,r)=>{"use strict";var n=r(46518),i=r(7740),o=Math.acosh,a=Math.log,s=Math.sqrt,l=Math.LN2;n({target:"Math",stat:!0,forced:!o||710!==Math.floor(o(Number.MAX_VALUE))||o(1/0)!==1/0},{acosh:function(e){var t=+e;return t<1?NaN:t>94906265.62425156?a(t)+l:i(t-1+s(t-1)*s(t+1))}})},93243:(e,t,r)=>{var n=r(56110),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},93290:(e,t,r)=>{e=r.nmd(e);var n=r(9325),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i?n.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=s?s(r):new e.constructor(r);return e.copy(n),n}},93389:(e,t,r)=>{"use strict";var n=r(24475),i=r(43724),o=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!i)return n[e];var t=o(n,e);return t&&t.value}},93438:(e,t,r)=>{"use strict";var n=r(28551),i=r(20034),o=r(36043);e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=o.f(e);return(0,r.resolve)(t),r.promise}},93514:(e,t,r)=>{"use strict";r(6469)("flat")},93515:(e,t,r)=>{"use strict";r(46518)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},93518:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(97751),s=r(36043),l=r(1103),c=r(72652),u=r(90537),h="No one promise resolved";n({target:"Promise",stat:!0,forced:u},{any:function(e){var t=this,r=a("AggregateError"),n=s.f(t),u=n.resolve,p=n.reject,d=l((function(){var n=o(t.resolve),a=[],s=0,l=1,d=!1;c(e,(function(e){var o=s++,c=!1;l++,i(n,t,e).then((function(e){c||d||(d=!0,u(e))}),(function(e){c||d||(c=!0,a[o]=e,--l||p(new r(a,h)))}))})),--l||p(new r(a,h))}));return d.error&&p(d.value),n.promise}})},93663:(e,t,r)=>{var n=r(41799),i=r(10776),o=r(67197);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},93777:(e,t,r)=>{"use strict";var n=r(46518),i=r(76080),o=r(36194),a=r(26223);n({target:"Map",proto:!0,real:!0,forced:!0},{every:function(e){var t=o(this),r=i(e,arguments.length>1?arguments[1]:void 0);return!1!==a(t,(function(e,n){if(!r(e,n,t))return!1}),!0)}})},93885:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-Checkmark",view:n+"gfx/sprite.svg#view-icon-Checkmark",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},93941:(e,t,r)=>{"use strict";var n=r(46518),i=r(20034),o=r(3451).onFreeze,a=r(92744),s=r(79039),l=Object.seal;n({target:"Object",stat:!0,forced:s((function(){l(1)})),sham:!a},{seal:function(e){return l&&i(e)?l(o(e)):e}})},93967:(e,t,r)=>{"use strict";var n=r(46518),i=r(20034),o=r(3451).onFreeze,a=r(92744),s=r(79039),l=Object.preventExtensions;n({target:"Object",stat:!0,forced:s((function(){l(1)})),sham:!a},{preventExtensions:function(e){return l&&i(e)?l(o(e)):e}})},94003:(e,t,r)=>{"use strict";var n=r(46518),i=r(79039),o=r(20034),a=r(44576),s=r(15652),l=Object.isFrozen;n({target:"Object",stat:!0,forced:s||i((function(){l(1)}))},{isFrozen:function(e){return!o(e)||!(!s||"ArrayBuffer"!==a(e))||!!l&&l(e)}})},94052:(e,t,r)=>{"use strict";var n=r(46518),i=r(34124);n({target:"Object",stat:!0,forced:Object.isExtensible!==i},{isExtensible:i})},94074:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var n=r(82284),i=r(10123),o=r(11104),a=r(94188),s=r(70551);function l(e,t){if((0,s.A)(2,arguments),"object"!==(0,n.A)(t)||null===t)throw new RangeError("values parameter must be an object");var r=(0,i.default)(e);return isNaN(r.getTime())?new Date(NaN):(null!=t.year&&r.setFullYear(t.year),null!=t.month&&(r=(0,o.default)(r,t.month)),null!=t.date&&r.setDate((0,a.A)(t.date)),null!=t.hours&&r.setHours((0,a.A)(t.hours)),null!=t.minutes&&r.setMinutes((0,a.A)(t.minutes)),null!=t.seconds&&r.setSeconds((0,a.A)(t.seconds)),null!=t.milliseconds&&r.setMilliseconds((0,a.A)(t.milliseconds)),r)}},94170:(e,t,r)=>{"use strict";var n=r(46518),i=r(30566);n({target:"Function",proto:!0,forced:Function.bind!==i},{bind:i})},94188:(e,t,r)=>{"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{A:()=>n})},94209:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-search",view:n+"gfx/sprite.svg#view-icon-search",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},94298:(e,t,r)=>{"use strict";var n=r(46518),i=r(77240);n({target:"String",proto:!0,forced:r(23061)("fixed")},{fixed:function(){return i(this,"tt","","")}})},94394:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-ic_podd",view:n+"gfx/sprite.svg#view-icon-ic_podd",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},94402:(e,t,r)=>{"use strict";var n=r(79504),i=Set.prototype;e.exports={Set,add:n(i.add),has:n(i.has),remove:n(i.delete),proto:i}},94445:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-icondownload",view:n+"gfx/sprite.svg#view-icon-icondownload",viewBox:"0 0 3 14",title:"",toString:function(){return JSON.stringify(this.view)}}},94483:(e,t,r)=>{"use strict";var n,i,o,a,s=r(24475),l=r(69714),c=r(1548),u=s.structuredClone,h=s.ArrayBuffer,p=s.MessageChannel,d=!1;if(c)d=function(e){u(e,{transfer:[e]})};else if(h)try{p||(n=l("worker_threads"))&&(p=n.MessageChannel),p&&(i=new p,o=new h(2),a=function(e){i.port1.postMessage(null,[e])},2===o.byteLength&&(a(o),0===o.byteLength&&(d=a)))}catch(e){}e.exports=d},94490:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(34376),a=i([].reverse),s=[1,2];n({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),a(this)}})},94644:(e,t,r)=>{"use strict";var n,i,o,a=r(77811),s=r(43724),l=r(24475),c=r(94901),u=r(20034),h=r(39297),p=r(36955),d=r(16823),A=r(66699),f=r(36840),g=r(62106),m=r(1625),v=r(42787),y=r(52967),b=r(78227),w=r(33392),x=r(91181),C=x.enforce,S=x.get,E=l.Int8Array,B=E&&E.prototype,k=l.Uint8ClampedArray,_=k&&k.prototype,T=E&&v(E),I=B&&v(B),M=Object.prototype,F=l.TypeError,O=b("toStringTag"),P=w("TYPED_ARRAY_TAG"),D="TypedArrayConstructor",N=a&&!!y&&"Opera"!==p(l.opera),L=!1,U={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},R={BigInt64Array:8,BigUint64Array:8},H=function(e){var t=v(e);if(u(t)){var r=S(t);return r&&h(r,D)?r[D]:H(t)}},Q=function(e){if(!u(e))return!1;var t=p(e);return h(U,t)||h(R,t)};for(n in U)(o=(i=l[n])&&i.prototype)?C(o)[D]=i:N=!1;for(n in R)(o=(i=l[n])&&i.prototype)&&(C(o)[D]=i);if((!N||!c(T)||T===Function.prototype)&&(T=function(){throw new F("Incorrect invocation")},N))for(n in U)l[n]&&y(l[n],T);if((!N||!I||I===M)&&(I=T.prototype,N))for(n in U)l[n]&&y(l[n].prototype,I);if(N&&v(_)!==I&&y(_,I),s&&!h(I,O))for(n in L=!0,g(I,O,{configurable:!0,get:function(){return u(this)?this[P]:void 0}}),U)l[n]&&A(l[n],P,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:N,TYPED_ARRAY_TAG:L&&P,aTypedArray:function(e){if(Q(e))return e;throw new F("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!y||m(T,e)))return e;throw new F(d(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(s){if(r)for(var i in U){var o=l[i];if(o&&h(o.prototype,e))try{delete o.prototype[e]}catch(r){try{o.prototype[e]=t}catch(e){}}}I[e]&&!r||f(I,e,r?t:N&&B[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,i;if(s){if(y){if(r)for(n in U)if((i=l[n])&&h(i,e))try{delete i[e]}catch(e){}if(T[e]&&!r)return;try{return f(T,e,r?t:N&&T[e]||t)}catch(e){}}for(n in U)!(i=l[n])||i[e]&&!r||f(i,e,t)}},getTypedArrayConstructor:H,isView:function(e){if(!u(e))return!1;var t=p(e);return"DataView"===t||h(U,t)||h(R,t)},isTypedArray:Q,TypedArray:T,TypedArrayPrototype:I}},94901:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},95047:(e,t,r)=>{"use strict";function n(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}r.d(t,{A:()=>n})},95098:()=>{},95115:(e,t,r)=>{"use strict";r(10838)},95477:(e,t,r)=>{"use strict";r(15823)("Int32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},95636:(e,t,r)=>{"use strict";var n=r(24475),i=r(79504),o=r(46706),a=r(57696),s=r(3238),l=r(67394),c=r(94483),u=r(1548),h=n.structuredClone,p=n.ArrayBuffer,d=n.DataView,A=n.TypeError,f=Math.min,g=p.prototype,m=d.prototype,v=i(g.slice),y=o(g,"resizable","get"),b=o(g,"maxByteLength","get"),w=i(m.getInt8),x=i(m.setInt8);e.exports=(u||c)&&function(e,t,r){var n,i=l(e),o=void 0===t?i:a(t),g=!y||!y(e);if(s(e))throw new A("ArrayBuffer is detached");if(u&&(e=h(e,{transfer:[e]}),i===o&&(r||g)))return e;if(i>=o&&(!r||g))n=v(e,0,o);else{var m=r&&!g&&b?{maxByteLength:b(e)}:void 0;n=new p(o,m);for(var C=new d(e),S=new d(n),E=f(o,i),B=0;B<E;B++)x(S,B,w(C,B))}return u||c(e),n}},95830:()=>{[Element.prototype,CharacterData.prototype,DocumentType.prototype].filter(Boolean).forEach((function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode&&this.parentNode.removeChild(this)}})}))},95851:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-zip",view:n+"gfx/sprite.svg#view-icon-zip",viewBox:"0 0 25 40",title:"",toString:function(){return JSON.stringify(this.view)}}},95950:(e,t,r)=>{var n=r(74335)(Object.keys,Object);e.exports=n},96131:e=>{e.exports=function(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}},96167:(e,t,r)=>{"use strict";var n=r(46518),i=r(69565),o=r(79306),a=r(36043),s=r(1103),l=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{allSettled:function(e){var t=this,r=a.f(t),n=r.resolve,c=r.reject,u=s((function(){var r=o(t.resolve),a=[],s=0,c=1;l(e,(function(e){var o=s++,l=!1;c++,i(r,t,e).then((function(e){l||(l=!0,a[o]={status:"fulfilled",value:e},--c||n(a))}),(function(e){l||(l=!0,a[o]={status:"rejected",reason:e},--c||n(a))}))})),--c||n(a)}));return u.error&&c(u.value),r.promise}})},96228:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-check-circle",view:n+"gfx/sprite.svg#view-icon-check-circle",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},96319:(e,t,r)=>{"use strict";var n=r(28551),i=r(9539);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},96369:(e,t,r)=>{"use strict";r(46518)({target:"Math",stat:!0,forced:!0},{imulh:function(e,t){var r=65535,n=+e,i=+t,o=n&r,a=i&r,s=n>>16,l=i>>16,c=(s*a>>>0)+(o*a>>>16);return s*l+(c>>16)+((o*l>>>0)+(c&r)>>16)}})},96395:e=>{"use strict";e.exports=!1},96540:(e,t,r)=>{"use strict";e.exports=r(15287)},96621:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-language-lattlast",view:n+"gfx/sprite.svg#view-icon-language-lattlast",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},96707:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-apple-icon",view:n+"gfx/sprite.svg#view-icon-apple-icon",viewBox:"0 0 20 20",title:"",toString:function(){return JSON.stringify(this.view)}}},96739:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.data}},96801:(e,t,r)=>{"use strict";var n=r(43724),i=r(48686),o=r(24913),a=r(28551),s=r(25397),l=r(71072);t.f=n&&!i?Object.defineProperties:function(e,t){a(e);for(var r,n=s(t),i=l(t),c=i.length,u=0;c>u;)o.f(e,r=i[u++],n[r]);return e}},96833:function(e,t,r){var n;!function(e,i){function o(e){var t=this;t.next=function(){var e,r,n=t.w,i=t.X,o=t.i;return t.w=n=n+1640531527|0,r=i[o+34&127],e=i[o=o+1&127],r^=r<<13,e^=e<<17,r^=r>>>15,e^=e>>>12,r=i[o]=r^e,t.i=o,r+(n^n>>>16)|0},function(e,t){var r,n,i,o,a,s=[],l=128;for(t===(0|t)?(n=t,t=null):(t+="\0",n=0,l=Math.max(l,t.length)),i=0,o=-32;o<l;++o)t&&(n^=t.charCodeAt((o+32)%t.length)),0===o&&(a=n),n^=n<<10,n^=n>>>15,n^=n<<4,n^=n>>>13,o>=0&&(a=a+1640531527|0,i=0==(r=s[127&o]^=n+a)?i+1:0);for(i>=128&&(s[127&(t&&t.length||0)]=-1),i=127,o=512;o>0;--o)n=s[i+34&127],r=s[i=i+1&127],n^=n<<13,r^=r<<17,n^=n>>>15,r^=r>>>12,s[i]=n^r;e.w=a,e.X=s,e.i=i}(t,e)}function a(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function s(e,t){null==e&&(e=+new Date);var r=new o(e),n=t&&t.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=r.next,i.quick=i,n&&(n.X&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(t,r,t,i))||(i.exports=n):this.xor4096=s}(0,e=r.nmd(e),r.amdD)},96837:e=>{"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},96847:(e,t,r)=>{"use strict";r(91134)},96894:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(10123),i=r(89742),o=r(50464),a=r(70551),s=r(94188),l=r(71858),c=6048e5;function u(e,t){(0,a.A)(1,arguments);var r=(0,n.default)(e),u=(0,i.A)(r,t).getTime()-function(e,t){var r,n,c,u,h,p,d,A;(0,a.A)(1,arguments);var f=(0,l.q)(),g=(0,s.A)(null!==(r=null!==(n=null!==(c=null!==(u=null==t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null==t||null===(h=t.locale)||void 0===h||null===(p=h.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==c?c:f.firstWeekContainsDate)&&void 0!==n?n:null===(d=f.locale)||void 0===d||null===(A=d.options)||void 0===A?void 0:A.firstWeekContainsDate)&&void 0!==r?r:1),m=(0,o.A)(e,t),v=new Date(0);return v.setUTCFullYear(m,0,g),v.setUTCHours(0,0,0,0),(0,i.A)(v,t)}(r,t).getTime();return Math.round(u/c)+1}},96956:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-file-xls",view:n+"gfx/sprite.svg#view-icon-file-xls",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},97015:(e,t,r)=>{Object.create;var n,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=(Object.getPrototypeOf,Object.prototype.hasOwnProperty),l={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(l,{default:()=>h}),e.exports=(n=l,((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))s.call(e,l)||l===r||i(e,l,{get:()=>t[l],enumerable:!(n=o(t,l))||n.enumerable});return e})(i({},"__esModule",{value:!0}),n));var c=r(75635),u=r(50327),h=[{key:"youtube",name:"YouTube",canPlay:u.canPlay.youtube,lazyPlayer:(0,c.lazy)((()=>r.e(446).then(r.t.bind(r,82910,23))))},{key:"soundcloud",name:"SoundCloud",canPlay:u.canPlay.soundcloud,lazyPlayer:(0,c.lazy)((()=>r.e(979).then(r.t.bind(r,93127,23))))},{key:"vimeo",name:"Vimeo",canPlay:u.canPlay.vimeo,lazyPlayer:(0,c.lazy)((()=>r.e(173).then(r.t.bind(r,91423,23))))},{key:"facebook",name:"Facebook",canPlay:u.canPlay.facebook,lazyPlayer:(0,c.lazy)((()=>r.e(887).then(r.t.bind(r,61343,23))))},{key:"streamable",name:"Streamable",canPlay:u.canPlay.streamable,lazyPlayer:(0,c.lazy)((()=>r.e(627).then(r.t.bind(r,9643,23))))},{key:"wistia",name:"Wistia",canPlay:u.canPlay.wistia,lazyPlayer:(0,c.lazy)((()=>r.e(340).then(r.t.bind(r,23330,23))))},{key:"twitch",name:"Twitch",canPlay:u.canPlay.twitch,lazyPlayer:(0,c.lazy)((()=>r.e(42).then(r.t.bind(r,21400,23))))},{key:"dailymotion",name:"DailyMotion",canPlay:u.canPlay.dailymotion,lazyPlayer:(0,c.lazy)((()=>r.e(328).then(r.t.bind(r,39348,23))))},{key:"mixcloud",name:"Mixcloud",canPlay:u.canPlay.mixcloud,lazyPlayer:(0,c.lazy)((()=>r.e(570).then(r.t.bind(r,3276,23))))},{key:"vidyard",name:"Vidyard",canPlay:u.canPlay.vidyard,lazyPlayer:(0,c.lazy)((()=>r.e(392).then(r.t.bind(r,53552,23))))},{key:"kaltura",name:"Kaltura",canPlay:u.canPlay.kaltura,lazyPlayer:(0,c.lazy)((()=>r.e(463).then(r.t.bind(r,97945,23))))},{key:"file",name:"FilePlayer",canPlay:u.canPlay.file,canEnablePIP:e=>u.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,c.supportsWebKitPresentationMode)())&&!u.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,c.lazy)((()=>r.e(458).then(r.t.bind(r,20688,23))))}]},97040:(e,t,r)=>{"use strict";var n=r(56969),i=r(24913),o=r(6980);e.exports=function(e,t,r){var a=n(t);a in e?i.f(e,a,o(0,r)):e[a]=r}},97080:(e,t,r)=>{"use strict";var n=r(94402).has;e.exports=function(e){return n(e),e}},97162:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-arrow-left",view:n+"gfx/sprite.svg#view-icon-arrow-left",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},97751:(e,t,r)=>{"use strict";var n=r(24475),i=r(94901);e.exports=function(e,t){return arguments.length<2?(r=n[e],i(r)?r:void 0):n[e]&&n[e][t];var r}},97777:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-CopyLink-green",view:n+"gfx/sprite.svg#view-icon-CopyLink-green",viewBox:"0 0 30 29",title:"",toString:function(){return JSON.stringify(this.view)}}},97812:(e,t,r)=>{"use strict";var n=r(46518),i=r(39297),o=r(10757),a=r(16823),s=r(25745),l=r(91296),c=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!o(e))throw new TypeError(a(e)+" is not a symbol");if(i(c,e))return c[e]}})},97916:(e,t,r)=>{"use strict";var n=r(76080),i=r(69565),o=r(48981),a=r(96319),s=r(44209),l=r(33517),c=r(26198),u=r(97040),h=r(70081),p=r(50851),d=Array;e.exports=function(e){var t=o(e),r=l(this),A=arguments.length,f=A>1?arguments[1]:void 0,g=void 0!==f;g&&(f=n(f,A>2?arguments[2]:void 0));var m,v,y,b,w,x,C=p(t),S=0;if(!C||this===d&&s(C))for(m=c(t),v=r?new this(m):d(m);m>S;S++)x=g?f(t[S],S):t[S],u(v,S,x);else for(w=(b=h(t,C)).next,v=r?new this:[];!(y=i(w,b)).done;S++)x=g?a(b,f,[y.value,S],!0):y.value,u(v,S,x);return v.length=S,v}},97932:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r(96540)),i=s(r(5556)),o=s(r(21572)),a=s(r(81438));function s(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return c="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},c(e)}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e){return A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},A(e)}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(l,e);var t,r,i,s=(i=l,function(){var e,t=A(i);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=A(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?d(e):t}(this,e)});function l(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return g(d(e=s.call.apply(s,[this].concat(r))),"storeHighlightedItemReference",(function(t){e.props.onHighlightedItemChange(null===t?null:t.item)})),e}return t=l,r=[{key:"shouldComponentUpdate",value:function(e){return(0,a.default)(e,this.props,["itemProps"])}},{key:"render",value:function(){var e=this,t=this.props,r=t.items,i=t.itemProps,a=t.renderItem,s=t.renderItemData,l=t.sectionIndex,c=t.highlightedItemIndex,p=t.getItemId,d=t.theme,A=t.keyPrefix,f=null===l?A:"".concat(A,"section-").concat(l,"-"),m="function"==typeof i;return n.default.createElement("ul",u({role:"listbox"},d("".concat(f,"items-list"),"itemsList")),r.map((function(t,r){var A=0===r,v=r===c,y="".concat(f,"item-").concat(r),b=m?i({sectionIndex:l,itemIndex:r}):i,w=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({id:p(l,r),"aria-selected":v},d(y,"item",A&&"itemFirst",v&&"itemHighlighted"),{},b);return v&&(w.ref=e.storeHighlightedItemReference),n.default.createElement(o.default,u({},w,{sectionIndex:l,isHighlighted:v,itemIndex:r,item:t,renderItem:a,renderItemData:s}))})))}}],r&&p(t.prototype,r),l}(n.Component);t.default=m,g(m,"propTypes",{items:i.default.array.isRequired,itemProps:i.default.oneOfType([i.default.object,i.default.func]),renderItem:i.default.func.isRequired,renderItemData:i.default.object.isRequired,sectionIndex:i.default.number,highlightedItemIndex:i.default.number,onHighlightedItemChange:i.default.func.isRequired,getItemId:i.default.func.isRequired,theme:i.default.func.isRequired,keyPrefix:i.default.string.isRequired}),g(m,"defaultProps",{sectionIndex:null})},97976:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-linkedin-dark-blue",view:n+"gfx/sprite.svg#view-icon-linkedin-dark-blue",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},98225:(e,t,r)=>{"use strict";var n=r(46518),i=r(79504),o=r(94901),a=r(33706),s=r(39297),l=r(43724),c=Object.getOwnPropertyDescriptor,u=/^\s*class\b/,h=i(u.exec);n({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(e){return o(e)&&!function(e){try{if(!l||!h(u,a(e)))return!1}catch(e){}var t=c(e,"prototype");return!!t&&s(t,"writable")&&!t.writable}(e)}})},98406:(e,t,r)=>{"use strict";r(23792);var n=r(46518),i=r(24475),o=r(93389),a=r(69565),s=r(79504),l=r(43724),c=r(67416),u=r(36840),h=r(62106),p=r(56279),d=r(10687),A=r(33994),f=r(91181),g=r(90679),m=r(94901),v=r(39297),y=r(76080),b=r(36955),w=r(28551),x=r(20034),C=r(655),S=r(2360),E=r(6980),B=r(70081),k=r(50851),_=r(62529),T=r(22812),I=r(78227),M=r(74488),F=I("iterator"),O="URLSearchParams",P=O+"Iterator",D=f.set,N=f.getterFor(O),L=f.getterFor(P),U=o("fetch"),R=o("Request"),H=o("Headers"),Q=R&&R.prototype,j=H&&H.prototype,V=i.RegExp,W=i.TypeError,z=i.decodeURIComponent,G=i.encodeURIComponent,K=s("".charAt),Y=s([].join),X=s([].push),q=s("".replace),$=s([].shift),J=s([].splice),Z=s("".split),ee=s("".slice),te=/\+/g,re=Array(4),ne=function(e){return re[e-1]||(re[e-1]=V("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return z(e)}catch(t){return e}},oe=function(e){var t=q(e,te," "),r=4;try{return z(t)}catch(e){for(;r;)t=q(t,ne(r--),ie);return t}},ae=/[!'()~]|%20/g,se={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},le=function(e){return se[e]},ce=function(e){return q(G(e),ae,le)},ue=A((function(e,t){D(this,{type:P,target:N(e).entries,index:0,kind:t})}),O,(function(){var e=L(this),t=e.target,r=e.index++;if(!t||r>=t.length)return e.target=void 0,_(void 0,!0);var n=t[r];switch(e.kind){case"keys":return _(n.key,!1);case"values":return _(n.value,!1)}return _([n.key,n.value],!1)}),!0),he=function(e){this.entries=[],this.url=null,void 0!==e&&(x(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===K(e,0)?ee(e,1):e:C(e)))};he.prototype={type:O,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,r,n,i,o,s,l,c=this.entries,u=k(e);if(u)for(r=(t=B(e,u)).next;!(n=a(r,t)).done;){if(o=(i=B(w(n.value))).next,(s=a(o,i)).done||(l=a(o,i)).done||!a(o,i).done)throw new W("Expected sequence with length 2");X(c,{key:C(s.value),value:C(l.value)})}else for(var h in e)v(e,h)&&X(c,{key:h,value:C(e[h])})},parseQuery:function(e){if(e)for(var t,r,n=this.entries,i=Z(e,"&"),o=0;o<i.length;)(t=i[o++]).length&&(r=Z(t,"="),X(n,{key:oe($(r)),value:oe(Y(r,"="))}))},serialize:function(){for(var e,t=this.entries,r=[],n=0;n<t.length;)e=t[n++],X(r,ce(e.key)+"="+ce(e.value));return Y(r,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var pe=function(){g(this,de);var e=D(this,new he(arguments.length>0?arguments[0]:void 0));l||(this.size=e.entries.length)},de=pe.prototype;if(p(de,{append:function(e,t){var r=N(this);T(arguments.length,2),X(r.entries,{key:C(e),value:C(t)}),l||this.length++,r.updateURL()},delete:function(e){for(var t=N(this),r=T(arguments.length,1),n=t.entries,i=C(e),o=r<2?void 0:arguments[1],a=void 0===o?o:C(o),s=0;s<n.length;){var c=n[s];if(c.key!==i||void 0!==a&&c.value!==a)s++;else if(J(n,s,1),void 0!==a)break}l||(this.size=n.length),t.updateURL()},get:function(e){var t=N(this).entries;T(arguments.length,1);for(var r=C(e),n=0;n<t.length;n++)if(t[n].key===r)return t[n].value;return null},getAll:function(e){var t=N(this).entries;T(arguments.length,1);for(var r=C(e),n=[],i=0;i<t.length;i++)t[i].key===r&&X(n,t[i].value);return n},has:function(e){for(var t=N(this).entries,r=T(arguments.length,1),n=C(e),i=r<2?void 0:arguments[1],o=void 0===i?i:C(i),a=0;a<t.length;){var s=t[a++];if(s.key===n&&(void 0===o||s.value===o))return!0}return!1},set:function(e,t){var r=N(this);T(arguments.length,1);for(var n,i=r.entries,o=!1,a=C(e),s=C(t),c=0;c<i.length;c++)(n=i[c]).key===a&&(o?J(i,c--,1):(o=!0,n.value=s));o||X(i,{key:a,value:s}),l||(this.size=i.length),r.updateURL()},sort:function(){var e=N(this);M(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,r=N(this).entries,n=y(e,arguments.length>1?arguments[1]:void 0),i=0;i<r.length;)n((t=r[i++]).value,t.key,this)},keys:function(){return new ue(this,"keys")},values:function(){return new ue(this,"values")},entries:function(){return new ue(this,"entries")}},{enumerable:!0}),u(de,F,de.entries,{name:"entries"}),u(de,"toString",(function(){return N(this).serialize()}),{enumerable:!0}),l&&h(de,"size",{get:function(){return N(this).entries.length},configurable:!0,enumerable:!0}),d(pe,O),n({global:!0,constructor:!0,forced:!c},{URLSearchParams:pe}),!c&&m(H)){var Ae=s(j.has),fe=s(j.set),ge=function(e){if(x(e)){var t,r=e.body;if(b(r)===O)return t=e.headers?new H(e.headers):new H,Ae(t,"content-type")||fe(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),S(e,{body:E(0,C(r)),headers:E(0,t)})}return e};if(m(U)&&n({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return U(e,arguments.length>1?ge(arguments[1]):{})}}),m(R)){var me=function(e){return g(this,Q),new R(e,arguments.length>1?ge(arguments[1]):{})};Q.constructor=me,me.prototype=Q,n({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:me})}}e.exports={URLSearchParams:pe,getState:N}},98636:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-engelska",view:n+"gfx/sprite.svg#view-icon-engelska",viewBox:"0 0 18 17",title:"",toString:function(){return JSON.stringify(this.view)}}},98690:(e,t,r)=>{"use strict";var n=r(46518),i=r(53250),o=Math.exp;n({target:"Math",stat:!0},{tanh:function(e){var t=+e,r=i(t),n=i(-t);return r===1/0?1:n===1/0?-1:(r-n)/(o(t)+o(-t))}})},98721:(e,t,r)=>{"use strict";var n=r(43724),i=r(79504),o=r(62106),a=URLSearchParams.prototype,s=i(a.forEach);n&&!("size"in a)&&o(a,"size",{get:function(){var e=0;return s(this,(function(){e++})),e},configurable:!0,enumerable:!0})},98992:(e,t,r)=>{"use strict";var n=r(46518),i=r(24475),o=r(90679),a=r(28551),s=r(94901),l=r(42787),c=r(62106),u=r(97040),h=r(79039),p=r(39297),d=r(78227),A=r(57657).IteratorPrototype,f=r(43724),g=r(96395),m="constructor",v="Iterator",y=d("toStringTag"),b=TypeError,w=i[v],x=g||!s(w)||w.prototype!==A||!h((function(){w({})})),C=function(){if(o(this,A),l(this)===A)throw new b("Abstract class Iterator not directly constructable")},S=function(e,t){f?c(A,e,{configurable:!0,get:function(){return t},set:function(t){if(a(this),this===A)throw new b("You can't redefine this property");p(this,e)?this[e]=t:u(this,e,t)}}):A[e]=t};p(A,y)||S(y,v),!x&&p(A,m)&&A[m]!==Object||S(m,C),C.prototype=A,n({global:!0,constructor:!0,forced:x},{Iterator:C})},99064:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-facebook-square",view:n+"gfx/sprite.svg#view-icon-facebook-square",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},99209:(e,t,r)=>{"use strict";var n=r(46518),i=r(53838);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isSubsetOf")},{isSubsetOf:i})},99249:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-plus-white",view:n+"gfx/sprite.svg#view-icon-plus-white",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}},99449:(e,t,r)=>{"use strict";var n,i=r(46518),o=r(27476),a=r(77347).f,s=r(18014),l=r(655),c=r(60511),u=r(67750),h=r(41436),p=r(96395),d=o("".slice),A=Math.min,f=h("endsWith");i({target:"String",proto:!0,forced:!(!p&&!f&&(n=a(String.prototype,"endsWith"),n&&!n.writable)||f)},{endsWith:function(e){var t=l(u(this));c(e);var r=arguments.length>1?arguments[1]:void 0,n=t.length,i=void 0===r?n:A(s(r),n),o=l(e);return d(t,i-o.length,i)===o}})},99590:(e,t,r)=>{"use strict";var n=r(91291),i=RangeError;e.exports=function(e){var t=n(e);if(t<0)throw new i("The argument can't be less than 0");return t}},99660:(e,t,r)=>{var n=r.p;e.exports={symbol:n+"gfx/sprite.svg#icon-chevron-left",view:n+"gfx/sprite.svg#view-icon-chevron-left",viewBox:"0 0 24 24",title:"",toString:function(){return JSON.stringify(this.view)}}}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={id:e,loaded:!1,exports:{}};return i[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=i,a.amdD=function(){throw new Error("define cannot be used indirect")},a.amdO={},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var i=Object.create(null);a.r(i);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&n&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>o[e]=()=>r[e]));return o.default=()=>r,a.d(i,o),i},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((t,r)=>(a.f[r](e,t),t)),[])),a.u=e=>"bundle."+{42:"reactPlayerTwitch",173:"reactPlayerVimeo",328:"reactPlayerDailyMotion",340:"reactPlayerWistia",353:"reactPlayerPreview",392:"reactPlayerVidyard",446:"reactPlayerYouTube",458:"reactPlayerFilePlayer",463:"reactPlayerKaltura",570:"reactPlayerMixcloud",627:"reactPlayerStreamable",887:"reactPlayerFacebook",979:"reactPlayerSoundCloud"}[e]+".js",a.miniCssF=e=>{},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r={},n="socialstyrelsen:",a.l=(e,t,i,o)=>{if(r[e])r[e].push(t);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var h=c[u];if(h.getAttribute("src")==e||h.getAttribute("data-webpack")==n+i){s=h;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,a.nc&&s.setAttribute("nonce",a.nc),s.setAttribute("data-webpack",n+i),s.src=e),r[e]=[t];var p=(t,n)=>{s.onerror=s.onload=null,clearTimeout(d);var i=r[e];if(delete r[e],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},d=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),l&&document.head.appendChild(s)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),a.p="/Static/",(()=>{var e={818:0};a.f.j=(t,r)=>{var n=a.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var i=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=i);var o=a.p+a.u(t),s=new Error;a.l(o,(r=>{if(a.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var i=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",s.name="ChunkLoadError",s.type=i,s.request=o,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,i,[o,s,l]=r,c=0;if(o.some((t=>0!==e[t]))){for(n in s)a.o(s,n)&&(a.m[n]=s[n]);l&&l(a)}for(t&&t(r);c<o.length;c++)i=o[c],a.o(e,i)&&e[i]&&e[i][0](),e[i]=0},r=this.webpackChunksocialstyrelsen=this.webpackChunksocialstyrelsen||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";var e={};a.r(e),a.d(e,{ActualListening:()=>En,AlphabetList:()=>$,AnalysisPageFilterFunction:()=>Wt,Analytics:()=>qo,AnchorSideMenu:()=>Xo,BreadCrumbs:()=>pn,CalculateIncomeSupport:()=>yt,CalendarArchiveList:()=>Zn,CalendarFunction:()=>Ye,CalendarFunctionCheckBox:()=>Qe,CalendarPageList:()=>Jn,CampaignDownloadBlockNewReact:()=>Kt,CampaignHeroBlock:()=>Gt,CampaignPrintButton:()=>He,ChapterList:()=>gi,ChapterSidebar:()=>mi,ChartWrapper:()=>ol,CookieConsent:()=>ui,CookieConsentManager:()=>Ai,CurrentCalendar:()=>Cn,CurrentEvent:()=>xn,CurrentPress:()=>he,DataVisWrapper:()=>Jh,DatePickerFunction:()=>Rt,DesktopLanguagePicker:()=>$n,Dialog:()=>Te,Expander:()=>vi,ExpanderGroup:()=>wi,FileInformation:()=>te,FilterLinkList:()=>Ct,GenericLinkList:()=>Ko,Hero:()=>un,Icon:()=>q,IframeBlock:()=>Ta,IndicatorListingPageFilter:()=>Yt,Lazyloader:()=>zt,LinkPuff:()=>Si,MainMenu:()=>ri,MegaMenu:()=>Go,MenuBreadCrumbs:()=>On,MultiSelectComboboxWithSearch:()=>Vo,NHVPageMenu:()=>pl,Notification:()=>dn,PermissionTermsExpander:()=>dl,Poangkort:()=>vl,PodList:()=>fe,PointCard:()=>al,PressListning:()=>ue,PrintButton:()=>_a,Publication:()=>re,PublicationCategoryList:()=>ln,PublicationListPage:()=>Jt,RekAiScript:()=>sn,ScrollToAnchor:()=>sl,ScrollToTop:()=>kt,ScrollToTopNHV:()=>Al,Search:()=>wn,SearchList:()=>Fn,SearchPage:()=>xa,ShareWidget:()=>fn,ShareWidgetv2:()=>ka,SiteHeader:()=>Yn,SocialStyrelseSubmitAction:()=>Ce,SocialStyrelseSubmitButton:()=>Me,SocialStyrelseWizardStepWrapper:()=>Re,SubWebHero:()=>hn,SurveyModal:()=>Na,TabComponent:()=>Sa,TabInformationPage:()=>er,TableComponent:()=>Qs,TagList:()=>An,Tooltip:()=>Ci,TrackExpandedBlock:()=>Ca,TreeView:()=>qn,Validator:()=>Pe,VideoBlock:()=>ci}),a(44847);var t="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==a.g&&a.g||{},r="URLSearchParams"in t,n="Symbol"in t&&"iterator"in Symbol,i="FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(e){return!1}}(),o="FormData"in t,s="ArrayBuffer"in t;if(s)var l=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],c=ArrayBuffer.isView||function(e){return e&&l.indexOf(Object.prototype.toString.call(e))>-1};function u(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function h(e){return"string"!=typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){if(2!=e.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function A(e){if(!e._noBody)return e.bodyUsed?Promise.reject(new TypeError("Already read")):void(e.bodyUsed=!0)}function f(e){return new Promise((function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}}))}function g(e){var t=new FileReader,r=f(t);return t.readAsArrayBuffer(e),r}function m(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:r&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():s&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=m(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):s&&(ArrayBuffer.prototype.isPrototypeOf(e)||c(e))?this._bodyArrayBuffer=m(e):this._bodyText=e=Object.prototype.toString.call(e):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):r&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=A(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer)return A(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer));if(i)return this.blob().then(g);throw new Error("could not read as ArrayBuffer")},this.text=function(){var e,t,r,n,i,o=A(this);if(o)return o;if(this._bodyBlob)return e=this._bodyBlob,r=f(t=new FileReader),i=(n=/charset=([A-Za-z0-9_-]+)/.exec(e.type))?n[1]:"utf-8",t.readAsText(e,i),r;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},o&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=u(e),t=h(t);var r=this.map[e];this.map[e]=r?r+", "+t:t},d.prototype.delete=function(e){delete this.map[u(e)]},d.prototype.get=function(e){return e=u(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(u(e))},d.prototype.set=function(e,t){this.map[u(e)]=h(t)},d.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},d.prototype.keys=function(){var e=[];return this.forEach((function(t,r){e.push(r)})),p(e)},d.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),p(e)},d.prototype.entries=function(){var e=[];return this.forEach((function(t,r){e.push([r,t])})),p(e)},n&&(d.prototype[Symbol.iterator]=d.prototype.entries);var y=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function b(e,r){if(!(this instanceof b))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n,i,o=(r=r||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,r.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=r.credentials||this.credentials||"same-origin",!r.headers&&this.headers||(this.headers=new d(r.headers)),this.method=(i=(n=r.method||this.method||"GET").toUpperCase(),y.indexOf(i)>-1?i:n),this.mode=r.mode||this.mode||null,this.signal=r.signal||this.signal||function(){if("AbortController"in t)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==r.cache&&"no-cache"!==r.cache)){var a=/([?&])_=[^&]*/;a.test(this.url)?this.url=this.url.replace(a,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}})),t}function x(e,t){if(!(this instanceof x))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},v.call(b.prototype),v.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},x.error=function(){var e=new x(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var C=[301,302,303,307,308];x.redirect=function(e,t){if(-1===C.indexOf(t))throw new RangeError("Invalid status code");return new x(null,{status:t,headers:{location:e}})};var S=t.DOMException;try{new S}catch(e){(S=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack}).prototype=Object.create(Error.prototype),S.prototype.constructor=S}function E(e,r){return new Promise((function(n,o){var a=new b(e,r);if(a.signal&&a.signal.aborted)return o(new S("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}if(l.onload=function(){var e,t,r={statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new d,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();try{t.append(n,i)}catch(e){console.warn("Response "+e.message)}}})),t)};0===a.url.indexOf("file://")&&(l.status<200||l.status>599)?r.status=200:r.status=l.status,r.url="responseURL"in l?l.responseURL:r.headers.get("X-Request-URL");var i="response"in l?l.response:l.responseText;setTimeout((function(){n(new x(i,r))}),0)},l.onerror=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},l.ontimeout=function(){setTimeout((function(){o(new TypeError("Network request timed out"))}),0)},l.onabort=function(){setTimeout((function(){o(new S("Aborted","AbortError"))}),0)},l.open(a.method,function(e){try{return""===e&&t.location.href?t.location.href:e}catch(t){return e}}(a.url),!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&(i?l.responseType="blob":s&&(l.responseType="arraybuffer")),r&&"object"==typeof r.headers&&!(r.headers instanceof d||t.Headers&&r.headers instanceof t.Headers)){var p=[];Object.getOwnPropertyNames(r.headers).forEach((function(e){p.push(u(e)),l.setRequestHeader(e,h(r.headers[e]))})),a.headers.forEach((function(e,t){-1===p.indexOf(t)&&l.setRequestHeader(t,e)}))}else a.headers.forEach((function(e,t){l.setRequestHeader(t,e)}));a.signal&&(a.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",c)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}E.polyfill=!0,t.fetch||(t.fetch=E,t.Headers=d,t.Request=b,t.Response=x),a(42770),a(95830),a(89233),a(43842),function(){var e=document.createElement("details");e.innerHTML="<summary>a</summary>b",e.setAttribute("style","position: absolute; left: -9999px");var t,r,n,i,o="open"in e,a="ontoggle"in e,s=[],l=s.forEach,c=s.slice;function u(e){(function(e,t){return(e.tagName==t?[e]:[]).concat("function"==typeof e.getElementsByTagName?c.call(e.getElementsByTagName(t)):[])})(e,"SUMMARY").forEach((function(e){var t=A(e,"DETAILS");e.setAttribute("aria-expanded",t.hasAttribute("open")),e.hasAttribute("tabindex")||e.setAttribute("tabindex","0"),e.hasAttribute("role")||e.setAttribute("role","button")}))}function h(e){return!(e.defaultPrevented||e.ctrlKey||e.metaKey||e.shiftKey||e.target.isContentEditable)}function p(e){addEventListener("click",(function(t){if(h(t)&&t.which<=1){var r=A(t.target,"SUMMARY");r&&r.parentNode&&"DETAILS"==r.parentNode.tagName&&e(r.parentNode)}}),!1),addEventListener("keydown",(function(t){if(h(t)&&(13==t.keyCode||32==t.keyCode)){var r=A(t.target,"SUMMARY");r&&r.parentNode&&"DETAILS"==r.parentNode.tagName&&(e(r.parentNode),t.preventDefault())}}),!1)}function d(e){var t=document.createEvent("Event");t.initEvent("toggle",!1,!1),e.dispatchEvent(t)}function A(e,t){if("function"==typeof e.closest)return e.closest(t);for(;e;){if(e.tagName==t)return e;e=e.parentNode}}o||(document.head.insertAdjacentHTML("afterbegin","<style>\ndetails, summary {\n  display: block;\n}\ndetails:not([open]) > *:not(summary) {\n  display: none;\n}\n</style>"),t=document.createElement("details").constructor.prototype,r=t.setAttribute,n=t.removeAttribute,i=Object.getOwnPropertyDescriptor(t,"open"),Object.defineProperties(t,{open:{get:function(){return"DETAILS"==this.tagName?this.hasAttribute("open"):i&&i.get?i.get.call(this):void 0},set:function(e){return"DETAILS"==this.tagName?e?this.setAttribute("open",""):this.removeAttribute("open"):i&&i.set?i.set.call(this,e):void 0}},setAttribute:{value:function(e,t){var n=this,i=function(){return r.call(n,e,t)};if("open"==e&&"DETAILS"==this.tagName){var o=this.hasAttribute("open"),a=i();if(!o){var s=this.querySelector("summary");s&&s.setAttribute("aria-expanded",!0),d(this)}return a}return i()}},removeAttribute:{value:function(e){var t=this,r=function(){return n.call(t,e)};if("open"==e&&"DETAILS"==this.tagName){var i=this.hasAttribute("open"),o=r();if(i){var a=this.querySelector("summary");a&&a.setAttribute("aria-expanded",!1),d(this)}return o}return r()}}}),p((function(e){e.hasAttribute("open")?e.removeAttribute("open"):e.setAttribute("open","")})),u(document),window.MutationObserver?new MutationObserver((function(e){l.call(e,(function(e){l.call(e.addedNodes,u)}))})).observe(document.documentElement,{subtree:!0,childList:!0}):document.addEventListener("DOMNodeInserted",(function(e){u(e.target)}))),o&&!a&&(window.MutationObserver?new MutationObserver((function(e){l.call(e,(function(e){var t=e.target,r=e.attributeName;"DETAILS"==t.tagName&&"open"==r&&d(t)}))})).observe(document.documentElement,{attributes:!0,subtree:!0}):p((function(e){var t=e.getAttribute("open");setTimeout((function(){var r=e.getAttribute("open");t!=r&&d(e)}),1)})))}(),a(26103);var B=a(96540),k=a(2543),_=a.n(k);function T(e,t=0){var r=.2*(e.getBoundingClientRect().top-t);document.body.scrollTop+=r,document.documentElement.scrollTop+=r,!e.lastjump||e.lastjump>Math.abs(r)?(e.lastjump=Math.abs(r),setTimeout((function(){T(e,t)}),20)):e.lastjump=null}function I(e,t,r,n,i,o,a,s,l,c,u){let h=window.dataLayer;if(void 0===h)return;let p={event:e,eventInfo:{category:t,action:r}};if(n&&(p.eventInfo.label=n),a&&(p.menu_item=a),s&&l&&(p.link_clicked_name=s,p.link_clicked_url=l),c&&u&&(p.breadcrumb_name=c,p.breadcrumb_full_path=u),i){let i={event:e,eventInfo:{category:t,action:r,label:n,video_title:o}};h.push(i)}else h.push(p)}function M(e){let t=[];return(e||new Map).forEach(((e,r)=>{e&&t.push(r)})),t}function F(e){return{__html:e}}function O(e){return e?e.split("\r\n").join("<br>").split("\n").join("<br>").split("\r").join("<br>"):e}function P(e){let t=parseInt(e);return t=isNaN(t)?0:t,t}function D(e,t=0){return new Promise(((r,n)=>{var i=e.getBoundingClientRect();window.scrollTo({top:i.top+window.scrollY-t,left:i.left,behavior:"smooth"}),window.addEventListener("scroll",_().debounce(r,100))}))}function N(e){return new Promise(((t,r)=>{let n=document.querySelector(e);n?t(n):new MutationObserver(((r,n)=>{Array.from(document.querySelectorAll(e)).forEach((e=>{t(e),n.disconnect()}))})).observe(document.documentElement,{childList:!0,subtree:!0})}))}function L(e,t,r){for(var n=0;n<e.length;n++)if(e[n][r]===t||e[n]===t)return!0;return!1}const U=["#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","Å","Ä","Ö"];class R extends B.Component{constructor(e){super(e)}renderAlphabet=e=>{const{onLetterClick:t,AlphabetGroups:r}=this.props;let n=0===r.find((t=>t.Letter===e)).AlphabetPages.length;return B.createElement("li",{key:`letter-${e}`,"data-disabled":n},n?B.createElement("span",{"data-disabled":n}," ",e):B.createElement("a",{onClick:t,href:`#${"#"===e?"%23":e}`,"data-href":e,"data-disabled":n},e))};render(){return B.createElement("nav",{"aria-label":"Snabblänkar enligt alfabetisk kategorisering"},B.createElement("ol",{className:"alphabetlist__letters"},U.map(this.renderAlphabet)))}}class H extends B.Component{_previousSearchValue;constructor(e){super(e),this._previousSearchValue=""}_searchFieldRef=B.createRef();onChangeAndOnSubmitSearch=e=>{e.preventDefault(),""===this._previousSearchValue&&I("search","Sök","Sökfält","(not set)"),this.props.formStateCallback(this._searchFieldRef.current.value)};render(){return B.createElement("form",{onSubmit:this.onChangeAndOnSubmitSearch,role:"search","aria-label":`Sök inom ${this.props.listningsHeading}`},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:this.props.searchId,className:"sr-only"},"Fritextruta"),B.createElement("input",{id:this.props.searchId,onChange:this.onChangeAndOnSubmitSearch,type:"search",ref:this._searchFieldRef,placeholder:this.props.searchPlaceholder}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))}}function Q(){return"xxxx-xxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))}function j(e,t){return`${t}-${e.toLowerCase().replace(/\s/g,"")}`}class V extends B.Component{constructor(e){super(e)}renderPageSection=e=>e.AlphabetPages.length>0&&B.createElement("div",{className:"alphabetlist__pagesection",key:e.Letter},B.createElement("h3",{id:e.Letter,className:"alphabetlist__sectionletter"},e.Letter),e.AlphabetPages.map(this.renderPages));onLinkItemClicked=e=>{I("search","Sök","Klick resultat",e.currentTarget.href)};renderPages=e=>B.createElement("div",{className:"alphabetlist__item",key:e.Id},B.createElement("a",{onClick:this.onLinkItemClicked,id:j(e.Name,"abcitem"),href:e.Url},e.Name));render(){return B.createElement("div",{role:"log","aria-atomic":"false"},this.props.AlphabetGroups&&this.props.AlphabetGroups.map(this.renderPageSection))}}var W,z;(z=W||(W={})).arrowUp="ArrowUp",z.arrowRight="ArrowRight",z.arrowDown="ArrowDown",z.arrowLeft="ArrowLeft",z.tab="Tab",z.esc="Escape",z.enter="Enter",z.space=" ",z.home="Home",z.end="End";let G=a(15049),K={};G.keys().forEach((e=>{let t=(e=e.replace("./","")).replace(".svg","").toLowerCase();K[t]=a(61244)(`./${e}`)}));const Y="svg-poly-target";class X extends B.Component{constructor(e){super(e)}fetchIcon(e,t){let r,n=new XMLHttpRequest;n.open("GET",e,!0),n.onload=()=>{n.status>=200&&n.status<400?(r=n.responseText,t.call(this,r)):console.log("Error reaching the server")},n.onerror=function(){console.log("Connection error")},n.send()}createDomElement(){const e=`<div id="${Y}" style="position: absolute;height: 0; width: 0;"></div>`;let t=document.createDocumentFragment(),r=document.createElement("div");for(r.innerHTML=e;r.firstChild;)t.appendChild(r.firstChild);return document.body.insertBefore(t,document.body.childNodes[0]),document.getElementById(Y)}render(){return null}}class q extends B.Component{static defaultProps={className:"",ariaLabel:"",isAriaHidden:!0};constructor(e){if(super(e),!this.props.isAriaHidden&&!this.props.ariaLabel)throw new Error("Icons that are aria-hidden set to false must have aria-label.")}render(){const{className:e,iconType:t,isAriaHidden:r,ariaLabel:n,title:i}=this.props,o=function(e){const t=K[e.toLowerCase()];if(t)return t}(t),a=o.symbol;let s={};return n&&(s["aria-label"]=n,s.role="img"),o?B.createElement("svg",{viewBox:o.viewBox,className:e,"aria-hidden":r,...s},B.createElement(X,{icon:o}),i&&B.createElement("title",null,i),B.createElement("use",{xlinkHref:a,href:a})):null}}class $ extends B.Component{_filtereContainer=null;distinctAlphabetPageLetters;alphabetGroups;stickyElementRef=B.createRef();inputRef=B.createRef();constructor(e){super(e),this.distinctAlphabetPageLetters=this.props.AlphabetPages.map((e=>e.Letter)).filter(((e,t,r)=>r.indexOf(e)==t)),this.distinctAlphabetPageLetters.sort(),this.alphabetGroups=U.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.AlphabetPages.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])}))),this.state={AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.AlphabetPages.length,Suggestions:this.props.categoryFilter,UnFilteredAlphabetGroups:this.alphabetGroups,CheckedKeys:[],ItemChecked:{},FilterIsOpen:!1,NamesValues:{}}}onLinkItemClicked=e=>{I("search","Sök","Klick resultat",e.currentTarget.href)};searchSubmit=e=>{let t=0,r=k.cloneDeep(this.alphabetGroups);r.forEach((r=>{r.AlphabetPages=r.AlphabetPages.filter((t=>t.Name.toLowerCase().indexOf(e.toLowerCase())>=0)),t+=r.AlphabetPages.length})),this.setState({AlphabetGroups:r,CurrentPagesCount:t})};letterClick=e=>{const{AlphabetGroups:t}=this.state;e.preventDefault();const r=e.currentTarget.getAttribute("data-href"),n=document.getElementById(r);if(null===n)return;document.getElementsByTagName("html")[0].classList.contains("no-csspositionsticky")?T(n):T(n,this.stickyElementRef.current.offsetHeight);const i=t.filter((e=>e.Letter===r))[0].AlphabetPages[0].Name;document.getElementById(j(i,"abcitem")).focus(),I("search","Sök","Filter",n.innerText)};renderPages=e=>B.createElement("div",{className:"alphabetlist__item",key:e.Id},B.createElement("a",{onClick:this.onLinkItemClicked,id:j(e.Name,"abcitem"),href:e.Url},e.Name));renderPageSection=e=>e.AlphabetPages.length>0&&B.createElement("div",{className:"alphabetlist__pagesection",key:e.Letter},B.createElement("h3",{id:e.Letter,className:"alphabetlist__sectionletter"},e.Letter),e.AlphabetPages.map(this.renderPages));onTextChanged=e=>{e.preventDefault();var t,r=e.target.value.toLowerCase();t=r.length>0?this.props.categoryFilter.filter((e=>-1!==e.Name.toLowerCase().indexOf(r.toString()))):this.props.categoryFilter,this.setState({Suggestions:t,FilterIsOpen:!0})};checkItem=(e,t)=>{let r=k.cloneDeep(this.state.ItemChecked);r[e.Id]=t.target.checked;let n=k.cloneDeep(this.state.NamesValues);n[e.Name]=t.target.checked,this.showValueInInput(r,n)};isItemChecked=e=>this.state.ItemChecked[e];isArrowButton=e=>"alphabetlist__arrows-wrapper"==e.className||"alphabetlist__toggle-button"==e.className.animVal||"alphabetlist__toggle-button"==e.parentElement.classList[0]||"alphabetlist__arrows-wrapper focus-visible"==e.className;isInFilterList(e){return e!==document.body&&this._filtereContainer.contains(e)}toggleFilterOpenState(e){e.preventDefault(),this.setState((e=>({FilterIsOpen:!e.FilterIsOpen})))}componentDidMount(){document.addEventListener("click",(e=>{!this.state.FilterIsOpen||this.isInFilterList(e.target)||this.isArrowButton(e.target)||this.toggleFilterOpenState(e)})),document.addEventListener("keyup",(e=>{this.state.FilterIsOpen&&e.key===W.esc&&!this.isArrowButton(e.target)&&this.toggleFilterOpenState(e)}))}showCategoriesList=e=>{e.preventDefault(),this.toggleFilterOpenState(e)};showValueInInput=(e,t)=>{let r=t||[],n={};r=Object.entries(r).map((([e,t])=>{t&&(n[e]=t)})),0==Object.values(e).filter((e=>!!e)).length&&(this.inputRef.current.value=null),this.setState({NamesValues:n,ItemChecked:e})};handleKeyBack=e=>{8===e.keyCode&&Object.keys(this.state.ItemChecked).length>0&&!Object.values(this.state.ItemChecked).every((e=>!1===e))&&this.cleanFilter()};renderSuggestions(){return B.createElement("div",{id:"expandable",ref:e=>this._filtereContainer=e,className:this.state.FilterIsOpen?"col-xs-12 col-lg-8 alphabetlist__filter-open":"alphabetlist__filter-list-wrapper"},null!=this.state.Suggestions&&this.state.Suggestions.length>0&&B.createElement("div",null,B.createElement("div",{className:"alphabetlist__filter-list drop-shadow-low-elevation"},B.createElement("ol",{className:"drop-shadow-low-elevation"},this.state.Suggestions.map(((e,t)=>B.createElement("li",{key:t,className:"checkbox form-group"},B.createElement("input",{type:"checkbox",id:e.Id.toString(),checked:this.isItemChecked(e.Id)||!1,value:e.Id,name:e.Name,onChange:t=>this.checkItem(e,t)}),B.createElement("label",{className:"alphabetlist__label",htmlFor:e.Id.toString()},e.Name)))))),B.createElement("div",{className:"alphabetlist__search-button-wrapper drop-shadow-low-elevation"},B.createElement("button",{type:"button",className:"button button--blue alphabetlist__search-button",onClick:this.filterSubmit},"Sök"))),0===(this.state.Suggestions||[]).length&&null!=this.inputRef.current&&""!==this.inputRef.current.value&&B.createElement("div",{className:"alphabetlist__filter-list"},B.createElement("span",{className:"alphabetlist__no-results"},'Inga träffar för "',this.inputRef.current.value,'"')))}filterSubmit=()=>{let e=[];var t=this.state.ItemChecked,r=Object.keys(t).some((e=>t[e]));Object.keys(t).length>0&&r?(this.props.AlphabetPages.forEach(((t,r)=>{t.Categories.forEach(((r,n)=>{this.state.ItemChecked[r.Id]&&e.push(t)}))})),this.filterAlphabetsGroups(e),this.setState({AlphabetGroups:this.alphabetGroups.slice(),CurrentPagesCount:e.length,FilterIsOpen:!1})):(this.alphabetGroups=U.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.AlphabetPages.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])}))),this.setState({AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.AlphabetPages.length}))};filterAlphabetsGroups=e=>{this.alphabetGroups=U.map((t=>({Letter:t,AlphabetPages:k.sortBy(e.filter((e=>e.Letter.toUpperCase()===t)),[function(e){return e.Name.toLowerCase()}])})))};cleanFilter=()=>{var e=k.cloneDeep(this.state.ItemChecked);e=k.mapValues(e,(()=>!1));var t=k.cloneDeep(this.state.NamesValues);this.alphabetGroups=U.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.AlphabetPages.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])}))),t={},this.inputRef.current.value=null,this.setState({ItemChecked:e,NamesValues:t,AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.AlphabetPages.length,Suggestions:this.props.categoryFilter})};render(){const{searchId:e}=this.props,{AlphabetGroups:t}=this.state;let r=Object.keys(this.state.NamesValues);var n=r.toString().length>32?"...":"",i=this.state.FilterIsOpen?"Stäng specialiteter":"Öppna specialiteter";return B.createElement("article",{className:"alphabetlist"},B.createElement("div",{ref:this.stickyElementRef,className:"sticky-top alphabetlist__sticky"},B.createElement(H,{searchId:e,formStateCallback:this.searchSubmit,listningsHeading:this.props.ListningsHeading,searchPlaceholder:this.props.SearchPlaceholder}),null!=this.props.categoryFilter&&this.props.categoryFilter.length>0&&B.createElement("div",{className:"alphabetlist__filter-wrapper"},B.createElement("div",{className:"alphabetlist__filter-wrapper-content"},B.createElement("div",{className:"col-lg-12 alphabetlist__filter-element"},B.createElement("div",{className:"alphabetlist__choosen-filter-wrapper"},B.createElement("input",{onKeyDown:this.handleKeyBack,type:"search",className:"alphabetlist__spec",onChange:this.onTextChanged,ref:this.inputRef,"aria-label":"Välj specialitet",placeholder:"Välj specialitet",value:r.length>0?`${r.toString().substring(0,35)}${n}`:null!=this.inputRef.current?this.inputRef.current.value:""}),r.length>0&&B.createElement("div",{className:"alphabetlist__choosen-filter"},r.length," valda")),B.createElement("button",{"aria-label":i,"aria-controls":"expandable",className:"alphabetlist__arrows-wrapper",role:"button","aria-expanded":this.state.FilterIsOpen,onClick:this.showCategoriesList},B.createElement(q,{className:"alphabetlist__toggle-button",iconType:"fontawesome/sort"}))),this.renderSuggestions()),Object.values(this.state.ItemChecked).filter((e=>!!e)).length>0&&B.createElement("div",{className:"col-xs-2 col-sm-3 col-md-4 alphabetlist__clean-items-wrapper"},B.createElement("button",{type:"button",className:"alphabetlist__clean-items",onClick:this.cleanFilter},"Rensa filter"))),B.createElement(R,{onLetterClick:this.letterClick,AlphabetGroups:t})),B.createElement("h2",null,this.props.ListningsHeading),B.createElement("div",{className:"alphabetlist__itemcount"},"Visar ",this.state.CurrentPagesCount," av ",this.props.AlphabetPages.length),B.createElement(V,{AlphabetGroups:t}))}}function J(e,t=""){var r,n=0;if(0===e.length)return t+Q();for(r=0;r<e.length;r++)n=(n<<5)-n+e.charCodeAt(r),n|=0;return t+n}let Z=0;class ee extends B.Component{_id;static defaultProps={cssClass:"",onChangeCb:()=>{},inputType:"checkbox",inputName:"togglebox",hideToggleBox:!1};constructor(e){super(e),Z+=1,this._id=`${J(e.value,"togglebox")}${Z}`}render(){const{label:e,value:t,onChangeCb:r,cssClass:n,hideToggleBox:i,termCount:o,refValue:a}=this.props;return B.createElement("div",{className:`togglebox ${n}`.trim()+(i?" togglebox__inactive":"")},B.createElement("input",{ref:a,id:this._id,className:"togglebox__input",type:this.props.inputType,name:this.props.inputName,value:t,onChange:r,disabled:i,"aria-disabled":i}),B.createElement("label",{htmlFor:this._id,className:"togglebox__label"},e,null!=o?" ("+o+")":""))}}class te extends B.Component{searchField;_previousSearchValue;constructor(e){super(e),this._previousSearchValue="",this.state={selectedItemsMap:this.getInitialFilterState(e.FiltermandatoryList),selectedYearMap:this.getInitialFilterState(e.FilterYearList),selectedProductAndAmne:this.getInitialFilterState(e.ProductAndSubjectsList),selectedLanguage:this.getInitialFilterState(e.FilterLanguageList),selectedWebbDocumentlist:this.getInitialFilterState(e.FilterWebbDocumentlist),visable:{},SharePointItem:this.props.SharePointItem,opened:[],limit:10,LoadMoreHidden:!1}}getInitialFilterState=e=>{var t=new Map;return e.forEach((e=>{t.has(e)||t.set(e,!1)})),t};onDetailsToggle=e=>{const t=e.currentTarget.open?"Dölj":"Visa";if("keydown"===e.type){const t=e;if(t.key!==W.enter&&t.key!==W.space)return}I("accordion","Bilagor",t)};componentDidMount(){this.hideLoadMore()}hideLoadMore=()=>{var e=this.state.limit;return this.props.SharePointItem.length-e>0?this.setState({LoadMoreHidden:!0}):this.setState({LoadMoreHidden:!1})};searchSubmit=e=>{e.preventDefault(),""===this._previousSearchValue&&I("search","Sök","Sökfält","(not set)");var t=this._previousSearchValue=this.searchField.value.toLowerCase(),r=this.props.SharePointItem.filter((e=>{if(null!=e.Titel)return-1!==e.Titel.toLowerCase().indexOf(t)||null!=e.ArticleNumber&&-1!==e.ArticleNumber.toLowerCase().indexOf(t)||null!=e.BilagaDocuments&&e.BilagaDocuments.some((e=>e.Titel.toLowerCase()===t))||null!=e.BilagaDocuments&&e.BilagaDocuments.some((e=>e.ArticleNumber.toLowerCase()===t))}));if(r.every((e=>e.Visable=!1)),null!=r)for(var n=0;n<r.length;n++)if(null!=r[n].BilagaDocuments)for(var i=0;i<r[n].BilagaDocuments.length;i++)r[n].BilagaDocuments[i].ArticleNumber.toLowerCase()!=t&&r[n].BilagaDocuments[i].Titel.toLowerCase()!=t||(r[n].Visable=!0);return this.setState({SharePointItem:r})};checkItem=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked;let n=!1,i=!1,o=!1,a=!1,s=!1,l=null,c=null,u=null,h=null,p=null;this.state.selectedItemsMap.has(t)&&(l=new Map(this.state.selectedItemsMap),l.set(t,r),n=!0),this.state.selectedYearMap.has(t)&&(c=new Map(this.state.selectedYearMap),c.set(t,r),i=!0),this.state.selectedProductAndAmne.has(t)&&(u=new Map(this.state.selectedProductAndAmne),u.set(t,r),o=!0),this.state.selectedLanguage.has(t)&&(h=new Map(this.state.selectedLanguage),h.set(t,r),a=!0),this.state.selectedWebbDocumentlist.has(t)&&(p=new Map(this.state.selectedWebbDocumentlist),p.set(t,r),s=!0);let d={};n&&(d.selectedItemsMap=l),i&&(d.selectedYearMap=c),o&&(d.selectedProductAndAmne=u),a&&(d.selectedLanguage=h),s&&(d.selectedWebbDocumentlist=p),I("search","Sök","Filter",t),this.setState(d)};render(){const{searchId:e,anchorHeading:t,anchorHeadingGuid:r}=this.props,n=this.filterItemsToRender().map(this.renderItem);return B.createElement(B.Fragment,null,t&&this.props.Heading&&B.createElement("h2",{id:`anchor_${r}`},this.props.Heading),B.createElement("div",{className:"fileinformation__wrapper block-margin"},B.createElement("div",{className:"row"},!t&&B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"fileinformation__filter-heading heading-small"},this.props.Heading)),B.createElement("div",{className:"col-lg-8"},B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":`Sök inom ${this.props.Heading}`},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:e,className:"sr-only"},"Ange söktext"),B.createElement("input",{id:e,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:this.props.SearchText}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))),B.createElement("div",{className:"col-lg-12"},this.renderCheckbox(),B.createElement("div",{className:"fileinformation",role:"log","aria-atomic":"false"},B.createElement("div",{className:"fileinformation__heading fileinformation__list-heading"},this.props.SubHeading),B.createElement("div",{className:"fileinformation__items-counts"},this.props.ItemsCount),n.length>0&&B.createElement("ul",null,n.slice(0,this.state.limit)),this.searchField&&0==n.length&&B.createElement("div",{className:"fileinformation__no-results"},""==this.searchField.value.toLowerCase()&&B.createElement("div",null,"Din filterering gav tyvärr inga träffar."),""!=this.searchField.value.toLowerCase()&&B.createElement("div",null,'Din sökning på "',this.searchField.value.toLowerCase(),'" gav tyvärr inga träffar.'))))),this.state.LoadMoreHidden&&this.props.SharePointItem.length>this.state.limit&&n.length>this.state.limit&&B.createElement("button",{className:"page-list__load-more",onClick:this.onLoadMore},"Ladda mer (",n.length-this.state.limit,") kvar")))}onLoadMore=()=>{this.setState({limit:this.state.limit+10}),this.hideLoadMore()};filterItemsToRender=()=>{const{SharePointItem:e,selectedItemsMap:t,selectedYearMap:r,selectedProductAndAmne:n,selectedLanguage:i,selectedWebbDocumentlist:o}=this.state,a=M(t),s=M(r),l=M(n),c=M(i),u=M(o),h=0===a.length,p=0===s.length,d=0===l.length,A=0===c.length,f=0===u.length;if(h&&p&&d&&A&&f)return e;let g=e.slice();return h||(g=e.filter((e=>0!=e.CategoryList.length&&a.filter((t=>e.CategoryList.includes(t))).length>0))),p||(g=g.filter((e=>0!==e.CategoryList.length&&s.filter((t=>e.CategoryList.includes(t))).length>0))),d||(g=g.filter((e=>{if(0===e.CategoryList.length)return!1;var t=l.filter((t=>e.CategoryList.includes(t)));if(0==t.length&&e.BilagaDocuments.length>0&&0==t.length)for(var r=0;r<e.BilagaDocuments.length;r++)return(t=l.filter((t=>e.BilagaDocuments[r].CategoryList.includes(t)))).length>0;return t.length>0}))),A||(g=g.filter((e=>0!==e.CategoryList.length&&c.filter((t=>e.CategoryList.includes(t))).length>0))),f||(g=g.filter((e=>0!==e.CategoryList.length&&u.filter((t=>e.CategoryList.includes(t))).length>0))),g.slice()};renderCheckbox=()=>B.createElement("div",{className:"page-list__filters filters fileinformation__wrapper-column"},null!=this.props.FiltermandatoryList&&B.createElement("div",{className:"fileinformation__filter-accordion-container fileinformation__mandatorywrapper"},B.createElement("fieldset",null,B.createElement("legend",{className:"filters__filter-text"},this.props.FiltermandatoryListHeading),B.createElement("div",{className:"page-list__filters filters__show"},(this.props.FiltermandatoryList||[]).map(((e,t)=>B.createElement(ee,{key:`filtermandatorylist-${t}`,label:e,value:e,onChangeCb:this.checkItem,cssClass:"togglebox--white"})))))),null!=this.props.ProductAndSubjectsList&&this.props.ProductAndSubjectsList.length>0&&B.createElement("div",{className:"fileinformation__wrapper-column-item"},B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle},B.createElement("summary",{id:"productandsubjectslist-summary",className:"fileinformation__summary"},this.props.FilterProductAndSubjectsHeading),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"productandsubjectslist-summary",className:"sr-only"}),B.createElement("div",{className:"filters__filter-item fileinformation__filter-item page-list__filters  filters__show"},(this.props.ProductAndSubjectsList||[]).map(((e,t)=>B.createElement(ee,{key:`productandsubjectslist-${t}`,label:e,value:e,onChangeCb:this.checkItem,cssClass:"togglebox--white"}))))))),null!=this.props.FilterLanguageList&&this.props.FilterLanguageList.length>0&&B.createElement("div",{className:"fileinformation__wrapper-column-item"},B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle},B.createElement("summary",{id:"filterlanguagelist-summary",className:"fileinformation__summary"},this.props.FilterLanguageListHeading),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"filterlanguagelist-summary",className:"sr-only"}),B.createElement("div",{className:"filters__filter-item fileinformation__filter-item page-list__filters  filters__show"},(this.props.FilterLanguageList||[]).map(((e,t)=>B.createElement(ee,{key:`filterlanguagelist-${t}`,label:e,value:e,onChangeCb:this.checkItem,cssClass:"togglebox--white"}))))))),null!=this.props.FilterYearList&&this.props.FilterYearList.length>0&&B.createElement("div",{className:"fileinformation__wrapper-column-item"},B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle},B.createElement("summary",{id:"filteryearlist-summary",className:"fileinformation__summary"},this.props.FilterYearListHeading),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"filteryearlist-summary",className:"sr-only"}),B.createElement("div",{className:"filters__filter-item fileinformation__filter-item page-list__filters  filters__show"},(this.props.FilterYearList||[]).map(((e,t)=>B.createElement(ee,{key:`filteryearlist-${t}`,label:e,value:e,onChangeCb:this.checkItem,cssClass:"togglebox--white"}))))))),null!=this.props.FilterWebbDocumentlist&&this.props.FilterWebbDocumentlist.length>0&&B.createElement("div",{className:"fileinformation__wrapper-column-item"},B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle},B.createElement("summary",{id:"filterwebbdocumentlist-summary",className:"fileinformation__summary"},this.props.FilterWebbDocumentListHeading),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"filterwebbdocumentlist-summary",className:"sr-only"}),B.createElement("div",{className:"filters__filter-item fileinformation__filter-item page-list__filters  filters__show"},(this.props.FilterWebbDocumentlist||[]).map(((e,t)=>B.createElement(ee,{key:`filterwebbdocumentlist-${t}`,label:e,value:e,onChangeCb:this.checkItem,cssClass:"togglebox--white"}))))))));onLinkItemClicked=e=>{I("search","Sök","Klick resultat",e.currentTarget.href)};renderItem=(e,t)=>{var r="Sidor"!=e.ItemType?"file-extension-icon ":"";const n=null==e.Titel?"fileinformation__hide-item":"";var i="";(i=e.FileUrl).indexOf(".indd")>-1&&(r="file-extension-icon pdf ");var o=e.CanShop?"col-lg-10 row display-block":"col-lg-12 row display-block";return B.createElement("li",{className:"fileinformation__first-level"+n+(e.Visable?" fileinformation__first-level fileinformation__first-level--modify":""),key:t},null!=e.Titel&&""!=e.Titel&&B.createElement("div",null,B.createElement("div",{className:"fileinformation__item-wrapper"+(e.BilagaDocuments&&e.BilagaDocuments.length>0?" fileinformation__visible-second-level":"")},B.createElement("div",{className:o},e.OnlyOrderAble&&B.createElement("div",{className:r+e.IconClass},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)),0==e.OnlyOrderAble&&B.createElement("a",{className:r+e.IconClass,href:i,onClick:this.onLinkItemClicked},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)),"Sidor"!=e.ItemType&&B.createElement("span",{className:"fileinformation__item-publish-date"},B.createElement("span",{className:"fileinformation__item-articlenumber-wrapper text-micro"},this.props.Articlenumber," ",e.ArticleNumber),B.createElement("span",{className:"fileinformation__item-divider"},"|"),B.createElement("span",{className:"fileinformation__item-publish-date-wrapper text-micro"},this.props.Published," ",e.Startdate))),e.CanShop&&B.createElement("a",{className:"fileinformation__item-shop",href:e.ShoppingAdressUrl},B.createElement("div",{className:"fileinformation__item-shop-icon"}),this.props.Order)),null!=e.BilagaDocuments&&e.BilagaDocuments.length>0&&B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle},B.createElement("summary",{className:"fileinformation__second-level-wrapper"},this.props.Attachments),B.createElement("ul",{className:"fileinformation__second-level-ul"},(e.BilagaDocuments||[]).map(((e,t)=>{let n=e.FileUrl;return n.indexOf(".indd")>-1&&(r="file-extension-icon pdf "),B.createElement("li",{key:`${e.ArticleNumber}-${t}`,className:"fileinformation__second-level"},B.createElement("a",{className:r+e.IconClass,href:n},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)))})))),"Sidor"==e.ItemType&&B.createElement("div",{className:"fileinformation__item-publish-date fileinformation__item-publish-date-page"}," ",B.createElement("span",{className:"text-micro"}," Publicerad ",e.Startdate," "))))}}class re extends B.Component{constructor(e){super(e),this.state={visable:{},SharePointItem:this.props.SharePointItem}}onDetailsToggle=e=>{const t=e.currentTarget.open?"Dölj":"Visa";if("keydown"===e.type){const t=e;if(t.key!==W.enter&&t.key!==W.space)return}I("accordion","Bilagor",t)};render(){return B.createElement("div",null,this.renderItem(this.props.SharePointItem))}renderItem=e=>{const t=null==e.Titel?"fileinformation__hide-item":"";var r="Sidor"!=e.ItemType?"file-extension-icon ":"",n=e.CanShop?"col-lg-10 row display-block":"col-lg-12 row display-block",i={};return e.FileUrl.indexOf(".indd")>-1&&(r="file-extension-icon pdf "),this.props.ShowAttachments&&(i={open:"open"}),B.createElement("div",{className:"fileinformation__first-level"+t+(e.Visable?" fileinformation__first-level fileinformation__first-level--modify":"")},null!=e.Titel&&""!=e.Titel&&B.createElement("div",{className:"fileinformation__item"},B.createElement("div",{className:"fileinformation__item-wrapper"+(e.BilagaDocuments&&e.BilagaDocuments.length>0?" fileinformation__visible-second-level":"")},B.createElement("div",{className:n},e.OnlyOrderAble&&B.createElement("div",{className:r+e.IconClass},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)),0==e.OnlyOrderAble&&B.createElement("a",{className:r+e.IconClass,href:e.FileUrl},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)),"Sidor"!=e.ItemType&&B.createElement("span",{className:"fileinformation__item-publish-date"},B.createElement("span",{className:"fileinformation__item-articlenumber-wrapper text-micro"},this.props.Articlenumber," ",e.ArticleNumber),B.createElement("span",{className:"fileinformation__item-divider"},"|"),B.createElement("span",{className:"fileinformation__item-publish-date-wrapper text-micro"},this.props.Published," ",e.Date))),e.CanShop&&B.createElement("a",{className:"fileinformation__item-shop",href:e.ShoppingAdressUrl},B.createElement("div",{className:"fileinformation__item-shop-icon"}),this.props.Order)),null!=e.BilagaDocuments&&e.BilagaDocuments.length>0&&B.createElement("details",{onClick:this.onDetailsToggle,onKeyDown:this.onDetailsToggle,...i},B.createElement("summary",{className:"fileinformation__second-level-wrapper"},this.props.Attachments),B.createElement("ul",{className:"fileinformation__second-level-ul"},(e.BilagaDocuments||[]).map(((e,t)=>{let n=e.FileUrl;return n.indexOf(".indd")>-1&&(r="file-extension-icon pdf "),B.createElement("li",{key:`publication-attachment-${e.FileUrl}`,className:"fileinformation__second-level"},B.createElement("a",{className:r+e.IconClass,href:n},B.createElement("span",{className:"fileinformation__item-title"}," ",e.Titel)))}))))))}}class ne extends B.PureComponent{_backArrow=B.createElement(q,{iconType:"fontawesome/chevron-left"});static defaultProps={onClickCallback:()=>{}};constructor(e){super(e)}render(){const{isEnabled:e,label:t}=this.props;let r="pagination__link";e||(r+=" pagination__link--disabled");let n=null;return n=e?B.createElement("a",{onClick:this.props.onClickCallback,href:"#",className:r},this._backArrow,B.createElement("span",{className:"pagination__verbose"},t)):B.createElement("span",{"aria-disabled":"true",className:r},this._backArrow,B.createElement("span",{className:"pagination__verbose"},t)),n}}class ie extends B.PureComponent{_nextArrow=B.createElement(q,{iconType:"fontawesome/chevron-left"});static defaultProps={onClickCallback:()=>{}};constructor(e){super(e)}render(){const{isEnabled:e,label:t}=this.props;let r="pagination__link pagination__link--next";e||(r+=" pagination__link--disabled");let n=null;return n=e?B.createElement("a",{onClick:this.props.onClickCallback,href:"#",className:r},B.createElement("span",{className:"pagination__verbose"},t),this._nextArrow):B.createElement("span",{"aria-disabled":"true",className:r},B.createElement("span",{className:"pagination__verbose"},t),this._nextArrow),n}}class oe extends B.PureComponent{constructor(e){super(e)}static defaultProps={visiblePages:10,showLastPage:!1,alwaysShowFirstPage:!1};onPrevious=e=>{e.preventDefault();const t=this.props.activeStep-1;this.props.onStepChangeCb(t)};onNext=e=>{e.preventDefault();const t=this.props.activeStep+1;this.props.onStepChangeCb(t)};onChangeStep=(e,t)=>{t.preventDefault(),this.props.onStepChangeCb(e)};renderPageNumbers=()=>{const e=this.props.visiblePages,{steps:t,activeStep:r,showLastPage:n}=this.props;let i=[],o=!1,a=!1,s=1,l=t;if(t>e){o=!0,a=!0;const i=Math.floor(e/2);let c=r-i,u=r+i;if(n&&u<t-1){const r=e-(n?2:0);u=Math.min(c+r-1,t-2)}c<=1&&(c=1,u=Math.min(e,n?t-2:t),o=!1),u>=t&&(u=t,c=t-e,a=!1),o&&1==c&&(o=!1),s=c,l=u}this.props.alwaysShowFirstPage&&s>1&&i.push(B.createElement("li",{key:0,className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:e=>this.onChangeStep(1,e),className:"pagination__link"},"1"))),o&&i.push(B.createElement("li",{key:s-1,className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:e=>this.onChangeStep(s-1,e),className:"pagination__link pagination__link-dots"},"...")));for(let e=s;e<=l;e++)e===r?i.push(B.createElement("li",{key:e,className:"pagination__list-item pagination__list-item--active"},B.createElement("span",{className:"pagination__link pagination__link--active"},e))):i.push(B.createElement("li",{key:e,className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:t=>this.onChangeStep(e,t),className:"pagination__link"},e)));return n&&l<t-1?(i.push(B.createElement("li",{key:"lastPageDots",className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:e=>this.onChangeStep(l+1,e),className:"pagination__link pagination__link-dots"},"..."))),i.push(B.createElement("li",{key:t,className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:e=>this.onChangeStep(t,e),className:"pagination__link"},t)))):a&&i.push(B.createElement("li",{key:l+1,className:"pagination__list-item"},B.createElement("a",{href:"#",onClick:e=>this.onChangeStep(l+1,e),className:"pagination__link pagination__link-dots"},"..."))),i};render(){const{steps:e,nextLabel:t,previousLabel:r,activeStep:n,showPreviousOnFirstPage:i,showNextOnLastPage:o}=this.props,a=1!==n,s=e!==n;var l=a?"":"hide-list-item",c=s?"":"hide-list-item";return B.createElement("nav",{className:"pagination","aria-label":"Navigera mellan resultatsidor"},B.createElement("ol",{className:"pagination__list "+(e>=5?"pagination__list--multiple-items":"")},B.createElement("li",{className:`pagination__list-item ${l} ${e>=5?"pagination__list-item--multiple-items":""}`},B.createElement(ne,{label:r,isEnabled:a,onClickCallback:this.onPrevious})),this.renderPageNumbers(),B.createElement("li",{className:`pagination__list-item ${c} ${e>=5?"pagination__list-item--multiple-items":""}`},B.createElement(ie,{label:t,isEnabled:s,onClickCallback:this.onNext}))))}}const ae="pagination_session";class se extends B.Component{constructor(e){super(e),this.state={activeStep:1}}static defaultProps={onStepChange:{},nextLabel:"Nästa",previousLabel:"Föregående",pageSize:10,showPreviousOnFirstPage:!0,showNextOnLastPage:!0,onChangePageCb:()=>{},visiblePages:10};changePage=e=>{this.setState({activeStep:e},(()=>{this.props.onChangePageCb(e)})),this.props.useSessionStorage&&sessionStorage.setItem(ae,JSON.stringify(e))};componentWillReceiveProps(){if(this.props.useSessionStorage&&"undefined"!=typeof window&&null!=sessionStorage.getItem(ae)&&"{}"!=sessionStorage.getItem(ae)){const e=JSON.parse(sessionStorage.getItem(ae));this.setState({activeStep:e})}}componentDidMount(){if(this.props.useSessionStorage&&"undefined"!=typeof window&&null!=sessionStorage.getItem(ae)&&"{}"!=sessionStorage.getItem(ae)){const e=JSON.parse(sessionStorage.getItem(ae));this.setState({activeStep:e})}}renderData=()=>{const{data:e,pageSize:t}=this.props,{activeStep:r}=this.state,n=(r<=Math.ceil(e.length/t)?r:1)*t-t;return e.slice(n,n+t)};render(){const{nextLabel:e,previousLabel:t,data:r,pageSize:n,noResultText:i,showPreviousOnFirstPage:o,showNextOnLastPage:a}=this.props,{activeStep:s}=this.state,l=this.props.pageCount||Math.ceil(r.length/n);return B.createElement(B.Fragment,null,B.createElement("ul",{className:"search-list__result-new"},this.props.pageCount>0&&this.props.data,!this.props.pageCount&&r&&this.renderData()),r&&r.length>0&&B.createElement(oe,{steps:l,activeStep:s<=l?s:1,onStepChangeCb:this.changePage,nextLabel:e,previousLabel:t,showNextOnLastPage:a,showPreviousOnFirstPage:o,visiblePages:this.props.visiblePages}),!r||0===r.length&&B.createElement("p",{className:"search-result__no-results"},i))}}function le(e){return function(t,r){return function(e,t,r){if(!e.length)return console.warn("No translations"),"";t.includes("/")&&console.warn(`Key "${t}" contains a slash. This may lead to unexpected behavior. Use '|' instead of '/' in keys.`);const n=t.replaceAll("/","\\|"),i=new RegExp(`${n}$`,"ig"),o=e.filter((e=>e.Key.match(i)));return o.length?o[0].Value:(console.warn(`No translation matching key: ${t} could be found`),r||"")}(e,t,r)}}let ce;class ue extends B.Component{searchField;constructor(e){super(e),this.state={checkedClass:"",filteredItemList:this.props.ArticleItemList,selectedItemsMap:this.getInitialFilterState(e.FilteMandatroyCategories),selectedYearMap:this.getInitialFilterState(e.FilterYearCategories),selectedPressMap:this.getInitialFilterState(e.FiltePressCategories)},ce=le(e.translations)}getInitialFilterState=e=>{var t=new Map;return e.forEach((e=>{t.has(e)||t.set(e,!1)})),t};onCategoryChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedItemsMap);n.set(t,r),this.setState({selectedItemsMap:n})};onYearChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedYearMap);n.set(t,r),this.setState({selectedYearMap:n})};onPressChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedPressMap);n.set(t,r),this.setState({selectedPressMap:n})};filterItemsToRender=()=>{const{filteredItemList:e,selectedItemsMap:t,selectedYearMap:r,selectedPressMap:n}=this.state,i=M(t),o=M(n),a=M(r),s=0===o.length,l=0===a.length,c=0===i.length;if(c&&l&&s)return e.slice();let u=e.slice();return c||(u=e.filter((e=>0!==e.CategoryList.length&&i.filter((t=>e.CategoryList.includes(t))).length>0))),s||(u=u.filter((e=>0!==e.CategoryList.length&&o.filter((t=>e.CategoryList.includes(t))).length>0))),l||(u=u.filter((e=>0!==e.CategoryList.length&&a.filter((t=>e.CategoryList.includes(t))).length>0))),u.slice()};renderCheckbox=()=>B.createElement("div",{className:"search-result__filters page-list__filters"},B.createElement("div",{className:"search-result__filter-categories"},this.props.FilteMandatroyCategories.length>0&&B.createElement("div",{className:"search-result__filter-item-heading filters__filter-text","aria-hidden":"true"},"Verksamhetsområden"),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Verksamhetsområden"),B.createElement("div",{className:"search-result__filter-item"},(this.props.FilteMandatroyCategories||[]).map(((e,t)=>B.createElement(ee,{key:`verksamhetsomradenfilterbox-${t}`,label:e,value:e,onChangeCb:this.onCategoryChange})))))),B.createElement("div",{className:"search-result__filter-categories"},this.props.FiltePressCategories.length>0&&B.createElement("div",{className:"search-result__filter-item-heading filters__filter-text","aria-hidden":"true"},"Press"),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Press"),B.createElement("div",{className:"search-result__filter-item"},(this.props.FiltePressCategories||[]).map(((e,t)=>B.createElement(ee,{key:`pressfilterbox-${t}`,label:e,value:e,onChangeCb:this.onPressChange})))))),B.createElement("div",{className:"search-result__filter-categories presslistning__full-width"},this.props.FilterYearCategories.length>0&&B.createElement("div",{className:"search-result__filter-item-heading filters__filter-text","aria-hidden":"true"},"Årtal"),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Årtal"),B.createElement("div",{className:"search-result__filter-item"},(this.props.FilterYearCategories||[]).map(((e,t)=>B.createElement(ee,{key:`yearfilterbox-${t}`,label:e,value:e,onChangeCb:this.onYearChange})))))));renderItem=(e,t)=>B.createElement("li",{key:e.Id,className:"page-list__item-two-item"},B.createElement("div",{className:"page-list__item-two-item-container"},B.createElement("time",{dateTime:e.Date,className:"page-list__item-two-item-date"},e.Date),B.createElement("div",{className:"page-list__item-two-item-text"},B.createElement("h2",{className:"heading-small"},B.createElement("a",{href:e.Url},e.Heading)),B.createElement("span",{className:"presslistning__pressValue"},e.PressValue),B.createElement("p",null," ",e.Text))));searchSubmit=e=>{e.preventDefault();var t=this.searchField.value,r=this.props.ArticleItemList.filter((e=>-1!==e.Heading.toLowerCase().indexOf(t.toLowerCase())||e.Heading.toLowerCase()==t.toLowerCase()||-1!==e.Text.toLowerCase().indexOf(t.toLowerCase())));return this.setState({filteredItemList:r})};onChangePageCb(){document.body.scrollTop=50,document.documentElement.scrollTop=50}render(){const{searchId:e}=this.props,t=this.filterItemsToRender().map(this.renderItem);return B.createElement("div",{className:"presslistning page-list"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-6"},B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":"Sök pressmeddelanden"},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:e,className:"sr-only"},"Ange söktext"),B.createElement("input",{id:e,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:"Sök"}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))),B.createElement("div",{className:"col-lg-12"},this.renderCheckbox()," "),B.createElement("div",{className:"page-list__item-two-col-wrapper col-lg-12",role:"log","aria-atomic":"false"},B.createElement(se,{data:t,pageSize:10,onChangePageCb:this.onChangePageCb,noResultText:"Det finns inga resultat att visa.",nextLabel:ce("paginationnext"),previousLabel:ce("paginationprevious"),visiblePages:5}))))}}const he=e=>B.createElement("article",{key:e.Id,className:"page-list__item-two-item start-page-modifier"},B.createElement("div",{className:"page-list__item-two-item-container"},B.createElement("div",{className:"page-list__item-two-item-date"},B.createElement("time",{dateTime:e.Date},e.Date),e.ShowClock&&B.createElement("p",{className:"presslistning__clock text-micro"}," ",e.Clock)),B.createElement("div",{className:"page-list__item-two-item-text"},B.createElement("h3",{className:"heading-small h3--less-margin"},B.createElement("a",{href:e.Url},e.Heading)),B.createElement("span",{className:"presslistning__pressValue"},e.PressValue),e.ShowPreamble&&B.createElement("p",null," ",e.Text))));var pe=a(40334);const de="podd_search_filter";let Ae;class fe extends B.Component{searchField;constructor(e){super(e),this.state={PodList:this.props.PodList,hashCode:""},Ae=le(e.translations)}renderItems=()=>this.state.PodList;componentDidMount(){var e=window.location.href,t=e.indexOf("#");if(-1!=t){var r=e.substring(t+1);return this.setState({hashCode:r})}if("undefined"!=typeof window&&null!=sessionStorage.getItem(de)&&"{}"!=sessionStorage.getItem(de)){let e=sessionStorage.getItem(de);this.searchSubmit(null,e);let t=document.getElementById(this.props.searchId);""===t.value&&""!=e&&(t.value=e)}}renderItem=(e,t)=>B.createElement("li",{key:e.Id,className:"col-md-12 col-sm-12 col-xs-12",id:e.Id},B.createElement("div",{className:"podlist__item block-margin drop-shadow-low-elevation"},B.createElement("div",{className:"podlist__item-header-wrapper"},B.createElement("div",{className:"podlist__item-id"},B.createElement("span",null,"# ",e.Id)),B.createElement("h2",{className:"podlist__item-heading"},e.Heading)),B.createElement("div",{className:"podlist__item-pramble"},e.Preamble),B.createElement("div",{className:"podlist__text-wrpper"},B.createElement("div",{className:"podlist__item-footer-text podlist__item-footer-text-last col-md-12 col-lg-7 col-sm-12 col-xs-12"},(0,pe.Ay)(e.DownloadText)),B.createElement("a",{href:e.Link,className:"button podlist__item-lyssen-button col-md-12 col-lg-4 col-sm-12 col-xs-12"},e.LinkText))));searchSubmit=(e,t="")=>{e&&e.preventDefault();var r=this.searchField.value?this.searchField.value:t,n=this.props.PodList.filter((e=>-1!==e.Heading.toLowerCase().indexOf(r.toLowerCase())||e.Heading.toLowerCase()==r.toLowerCase()||-1!==e.Preamble.toLowerCase().indexOf(r.toLowerCase())||-1!==e.DownloadText.toLowerCase().indexOf(r.toLowerCase())||-1!==e.LinkText.toLowerCase().indexOf(r.toLowerCase())));return sessionStorage.setItem(de,r),this.setState({PodList:n})};onChangePageCb(){document.body.scrollTop=50,document.documentElement.scrollTop=50}render(){const{searchId:e}=this.props;var t=this.renderItems().map(this.renderItem),r=Number(this.state.hashCode);if(""!=this.state.hashCode&&!isNaN(r)){var n=t.filter((e=>e.props.id==this.state.hashCode));n.length>0&&(t=n)}return B.createElement("div",{className:"podlist row"},B.createElement("div",{className:"col-lg-6"},B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":"Sök poddar"},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:e,className:"sr-only"},"Ange söktext"),B.createElement("input",{id:e,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:"Sök"}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))),B.createElement("div",{className:"page-list__item-two-col-wrapper podlist__wrapper",role:"log","aria-atomic":"false"},B.createElement(se,{data:t,pageSize:10,onChangePageCb:this.onChangePageCb,noResultText:"Det finns inga resultat att visa.",useSessionStorage:!0,nextLabel:Ae("paginationnext"),previousLabel:Ae("paginationprevious"),visiblePages:5})))}}class ge{static instance;constructor(){}static getInstance(){return ge.instance||(ge.instance=new ge),ge.instance}hasDebug(){try{return new URLSearchParams(window.location.search).has("debug")}catch(e){console.error(e)}return!1}log(e){this.hasDebug()&&console.log(e)}warn(e){this.hasDebug()&&console.warn(e)}error(e){this.hasDebug()&&console.error(e)}}const me=ge.getInstance();let ve;class ye extends Error{message;response;statusCode;body;constructor(e,t){super(e),this.message=e,this.response=t,this.statusCode=t.status}}const be="Failed to parse JSON of server response";class we{static instance;queue;eventHistory;constructor(){this.queue={},this.eventHistory={}}static getInstance(){return we.instance||(we.instance=new we),we.instance}subscribe(e,t,r=!0){void 0===this.queue[e]&&(this.queue[e]=[]);let n=this.queue[e].push(t)-1;return r&&void 0!==this.eventHistory[e]&&t(this.eventHistory[e]),{remove:()=>{delete this.queue[e][n]}}}fire(e,t){this.eventHistory[e]=t,void 0!==this.queue[e]&&this.queue[e].forEach((e=>{e(null!=t?t:{})}))}}const xe=we.getInstance();class Ce extends B.Component{_form;constructor(e){super(e),this.state={action:""}}componentDidMount=()=>{this._form=document.getElementById(this.props.formId),xe.subscribe("form-submit-action",(e=>{this.setState({action:e.detail},(()=>{this.doAction()}))}))};doAction=()=>{let e=new FormData(this._form);var t,r;(t="/_api/sosforms/send",r=e,fetch(function(e){const t=(me.warn("formConfig Not Set"),ve);return t?`${t.basePath}${e}`:e}(t),{body:r,headers:undefined,credentials:"same-origin",method:"POST"}).then((e=>Promise.all([e.text(),e]))).then((e=>function(e,t,r,n){if(!t.ok){const i=new ye(`Error on Http.${r} to ${n}`,t);try{i.body=JSON.parse(e)}catch{404===i.statusCode&&i.body.search("404.13")?i.body={errorMessage:"Error: 404.13: Filen du försöker ladda upp är för stor."}:i.body={errorMessage:`Ett fel inträffade: ${t.status} ${t.statusText}`}}return i}try{return JSON.parse(e)}catch{const e=new ye(be,t);return e.body={errorMessage:be},e}}(e[0],e[1],"POST",t)))).then((e=>{me.log(e),e instanceof ye||(window.location.href=e)}))};render(){return B.createElement("input",{type:"hidden",value:this.state.action,name:"STB_SUBMIT_ACTION"})}}var Se=a(40961);class Ee{static instance;_formElements;constructor(){this._formElements=null}static getInstance=()=>(Ee.instance||(Ee.instance=new Ee),Ee.instance);setFormElements=e=>{this._formElements=e};getElementName=e=>null!==e.getAttribute("name")?e.getAttribute("name"):e.getAttribute("data-f-element-name");validateStandardComponent=e=>{if(this._formElements){let t=this._formElements.filter((t=>null!==t.element.attributes.getNamedItem("name")?t.element.attributes.getNamedItem("name").value===e:t.element.attributes.getNamedItem("data-f-element-name").value===e)),r=this.validateFieldCollection(t);r.length>0&&this.validateStep(r[0].step)}else me.warn("No form elements have been set.")};validateStepViaElementName=e=>{if(this._formElements){let t=this._formElements.filter((t=>null!==t.element.attributes.getNamedItem("name")?t.element.attributes.getNamedItem("name").value===e:t.element.attributes.getNamedItem("data-f-element-name").value===e));this.validateStep(t[0].step)}else me.warn("No form elements have been set.")};validateStep=e=>{if(this._formElements){let t=!0;me.log(`validating step: ${e}`),void 0!==this.validateFieldCollection(this._formElements.filter((t=>t.step===e)),!1).find((e=>!1===e.isValid))&&(t=!1),xe.fire("step-is-validated",{detail:{step:e,stepIsValid:t}})}else me.warn("No form elements have been set.")};validateForm=(e=!0)=>{if(this._formElements){let t=!0;return me.log("validating form.."),void 0!==this.validateFieldCollection(this._formElements,e).find((e=>!1===e.isValid))&&(t=!1),xe.fire("form-is-valid",{detail:t}),t}me.warn("No form elements have been set.")};validateFieldCollection=(e,t=!0)=>{let r=e.slice();return e.forEach(((e,n)=>{t&&this.removeErrorMessage(e.element);let i=e.element.getAttribute("data-isvalid");if("false"!==i)if("true"!==i){if(null===i){let i=e.isRequired,o=e.element.value,a=e.regex;if("choice"===e.type&&(o=!1,e.elementGroup.forEach((e=>{e.checked&&(o=!0)}))),!o&&i)return r[n].isValid=!1,void(t&&this.injectErrorMessage(e.element,"Dessa uppgifter är obligatoriska att fylla i"));if(i||(r[n].isValid=!0),o&&a)return r[n].isValid=new RegExp(a).test(o),void(r[n].isValid||t&&this.injectErrorMessage(e.element,"Du har angivit fel format på uppgiften"));o&&i&&!a&&(r[n].isValid=!0),o||i||(r[n].isValid=!0),r[n].isValid&&t&&this.removeErrorMessage(e.element)}}else r[n].isValid=!0;else r[n].isValid=!1})),r};removeErrorMessage=e=>{e.classList.remove("has-error");let t=document.getElementById(this.getElementName(e)+"-error");t&&t.remove(),e.removeAttribute("aria-labelledby")};injectErrorMessage=(e,t)=>{var r=document.createElement("span");r.id=`${this.getElementName(e)}-error`,e.classList.add("has-error"),e.setAttribute("aria-labelledby",r.id),e.insertAdjacentElement("afterend",r),Se.render(B.createElement("span",{className:"error-message",role:"alert"},B.createElement(q,{iconType:"fontawesome/exclamation-circle-solid",className:"error-message--icon"}),B.createElement("span",null,t)),r)}}const Be=Ee.getInstance();var ke=a(20312),_e=a.n(ke);class Te extends B.Component{static defaultProps={onRequestClose:()=>{},onAfterOpen:()=>{},isOpen:!1,shouldCloseOnOverlayClick:!0,role:"dialog",isModal:!0};render(){return B.createElement("div",null,B.createElement(_e(),{closeTimeoutMS:this.props.closeTimeOutMS,className:this.props.className,role:this.props.role,aria:{labelledby:this.props.labelledby,describedby:this.props.describedby,modal:this.props.isModal},overlayClassName:this.props.overlayClass,ariaHideApp:!0,isOpen:this.props.isOpen,onRequestClose:this.props.onRequestClose,shouldCloseOnOverlayClick:this.props.shouldCloseOnOverlayClick,onAfterOpen:this.props.onAfterOpen},this.props.children))}}class Ie extends B.PureComponent{render(){return B.createElement("div",{className:"lds-ellipsis"},B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null))}}class Me extends B.Component{constructor(e){super(e),this.state={canSubmit:!0,isModalOpen:!1,isSending:!1}}componentDidMount(){xe.subscribe("form-is-valid",(e=>{}))}submit=e=>{const{canSubmit:t}=this.state;e.preventDefault(),Be.validateForm()?this.setState({isSending:!0},(()=>{xe.fire("form-submit-action",{detail:"SEND"})})):this.setState({canSubmit:!1,isModalOpen:!0})};openConfirm=()=>{this.setState({isModalOpen:!0})};closeConfirm=()=>{this.setState({isModalOpen:!1})};getModalBodyText=()=>{const{canSubmit:e}=this.state;if(!e)return B.createElement("p",null,"Alla obligatoriska uppgifter måste besvaras innan ansökan kan skickas in.")};getModalHeadingText=()=>{const{canSubmit:e}=this.state;if(!e)return B.createElement("h2",null,"Otillräckliga uppgifter")};render(){const{canSubmit:e,isModalOpen:t,isSending:r}=this.state;return B.createElement("div",{className:"sos-form-submitbtn-wrapper"},B.createElement("hr",{className:"formdivider"}),B.createElement("button",{type:"button",onClick:this.submit,disabled:r,className:"button"},r&&B.createElement("div",{className:"flex-center"},B.createElement(Ie,null),B.createElement("span",null,"Skickar")),!r&&B.createElement("span",null,"Skicka in")),B.createElement(Te,{isOpen:t,onRequestClose:this.closeConfirm},B.createElement("button",{type:"button",onClick:this.closeConfirm,className:"close"},B.createElement(q,{iconType:"ic_close_white_24px"})),B.createElement("div",{className:"header"},this.getModalHeadingText()),this.getModalBodyText(),B.createElement("div",{className:"footer"},B.createElement("button",{type:"button",className:"button",onClick:this.closeConfirm},"Ok"))))}}const Fe="__cc";function Oe(e){return e.startsWith("__field")||e.startsWith(Fe)}class Pe extends B.Component{constructor(e){super(e),this.state={formIsValid:!1}}componentDidMount(){this.setupListener()}setupListener=()=>{window.addEventListener("load",(()=>{this.initializeProperElements()})),document.body.addEventListener("change",(e=>{let t=e.target,r=t.attributes.getNamedItem("name");"checkbox"!==t.type&&"radio"!==t.type||r&&Oe(r.value)&&Be.validateStandardComponent(r.value)})),document.body.addEventListener("focusout",(e=>{let t=e.target.attributes.getNamedItem("name");t&&Oe(t.value)&&Be.validateStandardComponent(t.value)}))};initializeProperElements=()=>{const{elementNamesAndValidators:e}=this.props;let t=[];e.forEach((e=>{if("choice"===e.Type){let r=document.getElementsByName(e.ElementName),n=[];return[].forEach.call(r,(e=>{n.push(e)})),void t.push({element:document.getElementById(e.Guid),step:e.Step,regex:e.Regexp,isRequired:e.Required,type:e.Type,elementGroup:n.slice()})}let r=document.getElementsByName(e.ElementName);r.length||(r=document.getElementsByName(Fe+e.ElementName)),r.length?[].forEach.call(r,(r=>{t.push({element:r,step:e.Step,regex:e.Regexp,isRequired:e.Required,type:e.Type})})):me.warn(`failed to add: ${e.ElementName}`)})),Be.setFormElements(t);for(let e=0;e<this.props.stepCount;e++)Be.validateStep(e)};render(){return null}}class De extends B.PureComponent{getClassNames=()=>{let e="wizardstepper__step";return this.props.isActive&&(e+=" wizardstepper__step--active"),(this.props.isDone||this.props.isActive&&this.props.isThankYouPage)&&(e+=" wizardstepper__step--done"),e};getLinkClassNames=()=>{let e="wizardstepper__link";return(this.props.isThankYouPage||this.props.currentStep===this.props.thankYouStep)&&(e+=" wizardstepper__link--disabled"),e};onClick=e=>{e.preventDefault(),this.props.currentStep!==this.props.thankYouStep&&(this.props.isActive||this.props.isThankYouPage||this.props.onClick(this.props.stepId))};render(){const{stepId:e,stepLabel:t,isDone:r,isActive:n,isThankYouPage:i}=this.props,o=r||n&&i?"klart":"inte klart";return B.createElement("li",{className:"wizardstepper__li"},B.createElement("div",{className:this.getClassNames()},B.createElement("a",{onClick:this.onClick,href:"#",className:this.getLinkClassNames(),"aria-label":`Gå till steg ${e+1}, steget är ${o}`})),B.createElement("div",{className:"wizardstepper__label","aria-hidden":"true"},t))}}class Ne extends B.PureComponent{constructor(e){super(e)}stepChanged=e=>{this.props.goToStep(e)};renderSteps=(e,t)=>{const{currentStep:r,thankYouStep:n}=this.props;return B.createElement(De,{currentStep:r+1,thankYouStep:this.props.thankYouStep,isThankYouPage:this.props.thankYouStep===t+1,key:e.stepId,onClick:this.stepChanged,isActive:r===t,...e})};render(){const{steps:e}=this.props;return B.createElement("div",{className:"wizardstepperwrapper"},B.createElement("ol",{className:"wizardstepper","aria-label":"Var är jag i processen?"},e.map(this.renderSteps)),B.createElement("div",{className:"wizardstepper__line"}))}}class Le{static instance;constructor(){}static getInstance=()=>(Le.instance||(Le.instance=new Le),Le.instance);goToStep=e=>{let t=document.getElementsByClassName("sos-form-step"),r=0;[].forEach.call(t,(t=>{t.classList.remove("active"),r===e&&t.classList.add("active"),r++})),xe.fire("step-changed",{detail:e});var n=document.getElementsByTagName("main")[0];n&&n.scrollIntoView({behavior:"smooth"})}}const Ue=Le.getInstance();class Re extends B.Component{constructor(e){super(e),this.state={currentStep:0,steps:e.steps}}componentDidMount(){xe.subscribe("step-changed",(e=>{this.setState({currentStep:e.detail})})),xe.subscribe("step-is-validated",(e=>{const{step:t,stepIsValid:r}=e.detail;let n=this.state.steps.slice();n[t].isDone=r,this.setState({steps:n})}))}onStepChange=e=>{Ue.goToStep(e)};render(){const{renderPagination:e}=this.props,{currentStep:t,steps:r}=this.state;return B.createElement(B.Fragment,null,!e&&B.createElement(Ne,{steps:r,currentStep:t,goToStep:this.onStepChange}))}}class He extends B.Component{static defaultProps={buttonText:"Skriv ut"};print=e=>{e.preventDefault(),window&&window.print()};render(){return B.createElement("div",{className:"campaign-print-block"},B.createElement("div",{className:"container"},B.createElement("div",{className:"col-lg-12 campaign-react-area__wrapper"},B.createElement("div",{className:"campaign-react-area__text"},this.props.printText),B.createElement("div",{className:"campaign-button campaign-react-area__button campaign-react-area__button campaign-react-area__button--orange"},B.createElement("button",{onClick:e=>this.print(e),className:"print-button  campaign-print-block__button"},B.createElement("span",null," ",this.props.buttonText," "))))))}}class Qe extends B.Component{_id;_isConditionalRender=!1;static defaultProps={cssClass:"",onChangeCb:()=>{}};constructor(e){super(e),e.stepFilter?.length>0&&(this._isConditionalRender=!0)}render(){const{heading:e,onChangeCb:t,filterCategories:r,type:n,currentFilters:i}=this.props;let o=i.filter((e=>e.name==n))[0];return B.createElement("div",{className:"calendar-function__categories-wrapper"},B.createElement("details",{className:"expand-block expand-block__linklist"},B.createElement("summary",null,B.createElement("div",{className:"calendar-function__categories-heading heading-x-small d-flex align-items-center","aria-hidden":"true"},e,B.createElement("div",{className:"calendar-function__count","aria-label":`${o&&o.Count} aktiva filter`},o&&o.Count>0&&o.Count)),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"}," ")),B.createElement("div",{className:"expand-block__content"},B.createElement("div",{className:"expand-block__blocks"},B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},e),B.createElement("div",{className:"d-flex flex-wrap"},!this._isConditionalRender&&(r||[]).map(((e,r)=>B.createElement(ee,{key:`productfilterbox-${r}`,label:e,value:e,onChangeCb:t}))),this._isConditionalRender&&(this.props.stepFilter||[]).map(((e,r)=>B.createElement(ee,{key:`productfilterbox-${r}`,label:e.Category,value:e.Category,onChangeCb:t,hideToggleBox:!e.IsSelectable})))))))))}}const je=["#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","Å","Ä","Ö"];class Ve extends B.Component{static defaultProps={delay:0};_timeoutId;constructor(e){super(e),this.state={isRendered:!1}}componentDidMount(){let{delay:e}=this.props;this._timeoutId=setTimeout((()=>{this.setState({isRendered:!0})}),e)}componentWillUnmount(){this._timeoutId&&clearTimeout(this._timeoutId)}render(){return this.state.isRendered?B.Children.only(this.props.children):null}}function We(e){const t=void 0===e.delayRender?250:e.delayRender;return e.errorText&&B.createElement(Ve,{delay:t},B.createElement(B.Fragment,null,B.createElement("span",{className:"error-message",role:"alert"},B.createElement(q,{iconType:"Summering_inte_OK25px25px",className:"form-summary__not-valid"}),B.createElement("span",{id:e.id},e.errorText))))}class ze extends B.Component{_errorId;static defaultProps={fieldName:"",value:!1,isRequired:!1,isTouched:!1,errorMessage:"",label:"",stringValue:"",onChange:()=>{},onChangeCallback:()=>{},onBlur:()=>{}};_id;_latestValue;constructor(e){super(e),this._id=e.id||J(e.fieldName,"CheckBox"),this._errorId=J(e.id||e.fieldName,"error");const{fieldName:t,value:r,isRequired:n,label:i,stringValue:o}=e;void 0!==e.value?this._latestValue=r:this._latestValue=!1,this.state={value:this._latestValue,fieldName:t,isRequired:n,isTouched:!1,label:i,stringValue:o,errorMessage:""}}get _ariaAttributes(){const{errorAriaAttributes:e,ariaLabel:t,ariaDescribedBy:r}=this.props;return e||(this._errorMessage?{"aria-invalid":!0,"aria-describedby":this._errorId}:t&&r&&t.length>0&&r.length>0?{"aria-label":t,"aria-describedby":r}:t&&t.length>0?{"aria-label":t}:r&&r.length>0?{"aria-describedby":r}:{})}render(){const{fieldName:e,isRequired:t,label:r,disabled:n,autoComplete:i,stringValue:o}=this.props,a=this.state.value,s=this._errorMessage,l=s?"is-invalid":"is-valid";return B.createElement("div",{className:"form-group-xs-small",...this.props.attributes},B.createElement("label",{className:"radio-checkbox-label "+(n?"disabled-input":""),htmlFor:this._id},B.createElement("input",{type:"checkbox",id:this._id,onFocus:this.onFocus,name:e,checked:a,value:o,onChange:this.onChangeValue,required:t,className:`form-control ${l}`,disabled:n,autoComplete:i,...this._ariaAttributes})," ",r),s&&B.createElement(We,{id:this._errorId,errorText:s}))}get _errorMessage(){let{errorMessage:e}=this.state;return!e&&this.props.errorMessage&&(e=this.props.errorMessage),e}onChangeValue=e=>{var t=e.target.checked;t!=this.state.value&&this.setState((()=>({value:t})),(()=>{this.props.onChange(this.state),this.props.onChangeCallback(this.state)}))};onFocus=e=>{this.setState({isTouched:!0},(()=>{this.props.onBlur(e)}))}}let Ge,Ke;class Ye extends B.Component{searchField;isNHV;isMethodGuide;isBF;isNR;alphabetGroups;currentCountFilters;sessionProductFilter="calendar_function_filter";sessionselectedStatusMapFilter="calendar_function_Status_filter";sessionselectedComingEventsMap="calendar_function_Coming_filter";sessionselectedProcessMap="calendar_function_Process_filter";sessionselectedTillstandsinnehavareMap="calendar_function_Tillstandsinnehavare_filter";sessionselectedAreaMap="calendar_function_Area_filter";sessionselectedAgeGroupMap="calendar_function_AgeGroup_filter";sessionselectedMethodMap="calendar_functionMethod_filter";sessionselectedOperationMap="calendar_function_Operation_filter";sessionselectedThemeap="calendar_function_Theme_filter";sessionselectedAgeBFMap="calendar_function_AgeBF_filter";sessionselectedFormMap="calendar_function_Form_filter";sessionselectedLetterMap="calendar_function_Letter_filter";sessionSearch="calendar_function_earch";sessionCurrentCount="calendar_function_current_count";keyNames;constructor(e){super(e),Ge=le(e.translations),this.state={checkedClass:"",filteredItemList:this.props.CalendarItemList,selectedProductMap:this.getInitialFilterState(e.FilterProductCategories),selectedStatusMap:this.getInitialFilterState(e.FilterStatusCategories),selectedComingEventsMap:this.getInitialFilterState(e.FilterComingEventsCategories),selectedProcessMap:this.getInitialStepFilterState(e.FilterProcessCategories),selectedTillstandsinnehavareMap:this.getInitialFilterState(e.FilterTillstandsinnehavare),selectedAreaMap:this.getInitialFilterState(e.FilterAreas),selectedAgeGroupMap:this.getInitialFilterState(e.FilterAgeGroups),selectedMethodMap:this.getInitialFilterState(e.FilterMethodTypes),selectedOperationMap:this.getInitialFilterState(e.FilterOperations),selectedThemeap:this.getInitialFilterState(e.FilterThemes),selectedAgeBFMap:this.getInitialFilterState(e.FilterAgeBF),selectedFormMap:this.getInitialFilterState(e.FilterForms),selectedLetterMap:this.getInitialFilterState(je),allOperationsFilter:!1,currentSort:{type:"",currentSort:"default",sort:(e,t)=>e},currentFilters:[]},this.isNHV="NHV"===this.props.Type,this.isMethodGuide="Metodguiden"===this.props.Type,this.isBF="BF"===this.props.Type,this.isNR="NR"===this.props.Type,this.keyNames=[],this.currentCountFilters=[],this.alphabetGroups=je.map((e=>({Letter:e,AlphabetPages:this.props.CalendarItemList.filter((t=>t.Letter===e)),function:e=>e.Name.toLowerCase()})))}componentDidMount(){if("undefined"!=typeof window&&null!=sessionStorage.getItem(this.sessionSearch)&&"{}"!=sessionStorage.getItem(this.sessionSearch)){let e=sessionStorage.getItem(this.sessionSearch);this.searchSubmit(null,e);let t=document.getElementById(this.props.searchId);""===t.value&&""!=e&&(t.value=e)}if("undefined"!=typeof window&&null!=sessionStorage.getItem(this.sessionCurrentCount)&&"{}"!=sessionStorage.getItem(this.sessionCurrentCount)){const e=JSON.parse(sessionStorage.getItem(this.sessionCurrentCount));this.currentCountFilters=e,this.setState({currentFilters:e})}this.setState({selectedProductMap:this.setFilterSession(this.sessionProductFilter)??this.state.selectedProductMap,selectedStatusMap:this.setFilterSession(this.sessionselectedStatusMapFilter)??this.state.selectedStatusMap,selectedComingEventsMap:this.setFilterSession(this.sessionselectedComingEventsMap)??this.state.selectedComingEventsMap,selectedProcessMap:this.setFilterSession(this.sessionselectedProcessMap)??this.state.selectedProcessMap,selectedTillstandsinnehavareMap:this.setFilterSession(this.sessionselectedTillstandsinnehavareMap)??this.state.selectedTillstandsinnehavareMap,selectedAreaMap:this.setFilterSession(this.sessionselectedAreaMap)??this.state.selectedAreaMap,selectedAgeGroupMap:this.setFilterSession(this.sessionselectedAgeGroupMap)??this.state.selectedAgeGroupMap,selectedMethodMap:this.setFilterSession(this.sessionselectedMethodMap)??this.state.selectedMethodMap,selectedOperationMap:this.setFilterSession(this.sessionselectedOperationMap)??this.state.selectedOperationMap,selectedThemeap:this.setFilterSession(this.sessionselectedThemeap)??this.state.selectedThemeap,selectedAgeBFMap:this.setFilterSession(this.sessionselectedAgeBFMap)??this.state.selectedAgeBFMap,selectedFormMap:this.setFilterSession(this.sessionselectedFormMap)??this.state.selectedFormMap,selectedLetterMap:this.setFilterSession(this.sessionselectedLetterMap)??this.state.selectedLetterMap})}setFilterSession=e=>{if("undefined"!=typeof window&&null!=sessionStorage.getItem(e)&&"{}"!=sessionStorage.getItem(e)){const t=JSON.parse(sessionStorage.getItem(e),this.reviver);t.forEach(this.getKeyNames);for(let e of this.keyNames){let t=document.querySelector(`input[value='${e}']`);t&&(t.checked=!0)}return t}};clearFilters=()=>{const{FilterProductCategories:e,FilterStatusCategories:t,FilterComingEventsCategories:r,FilterProcessCategories:n,FilterTillstandsinnehavare:i,FilterAreas:o,FilterAgeGroups:a,FilterMethodTypes:s,FilterOperations:l,FilterThemes:c,FilterAgeBF:u,FilterForms:h}=this.props;var p=document.querySelectorAll(".togglebox__input");sessionStorage.removeItem(this.sessionCurrentCount),sessionStorage.removeItem(this.sessionProductFilter),sessionStorage.removeItem(this.sessionselectedStatusMapFilter),sessionStorage.removeItem(this.sessionselectedComingEventsMap),sessionStorage.removeItem(this.sessionselectedProcessMap),sessionStorage.removeItem(this.sessionselectedTillstandsinnehavareMap),sessionStorage.removeItem(this.sessionselectedAreaMap),sessionStorage.removeItem(this.sessionselectedAgeGroupMap),sessionStorage.removeItem(this.sessionselectedMethodMap),sessionStorage.removeItem(this.sessionselectedOperationMap),sessionStorage.removeItem(this.sessionselectedThemeap),sessionStorage.removeItem(this.sessionselectedAgeBFMap),sessionStorage.removeItem(this.sessionselectedFormMap),sessionStorage.removeItem(this.sessionselectedLetterMap),this.currentCountFilters=[];for(let e of p)e.checked=!1;this.setState({selectedProductMap:this.getInitialFilterState(e),selectedStatusMap:this.getInitialFilterState(t),selectedComingEventsMap:this.getInitialFilterState(r),selectedProcessMap:this.getInitialStepFilterState(n),selectedTillstandsinnehavareMap:this.getInitialFilterState(i),selectedAreaMap:this.getInitialFilterState(o),selectedAgeGroupMap:this.getInitialFilterState(a),selectedMethodMap:this.getInitialFilterState(s),selectedOperationMap:this.getInitialFilterState(l),selectedThemeap:this.getInitialFilterState(c),selectedAgeBFMap:this.getInitialFilterState(u),selectedFormMap:this.getInitialFilterState(h),selectedLetterMap:this.getInitialFilterState(je),currentFilters:[]})};getKeyNames=(e,t,r)=>{e&&-1===this.keyNames.indexOf(t)&&this.keyNames.push(t)};getMapCount=e=>{let t=0;for(let r of e.values())!0===r&&t++;return t};onSortChange=e=>{let t=e.currentTarget.innerText;const{currentSort:r}=this.state;let n=r;if(""!=r.type&&r.type!=t&&(n={type:"",currentSort:"default",sort:(e,t)=>e}),"down"===n.currentSort)switch(n.currentSort="up",t){case"Metod":n.sort=(e,t)=>e.Name<t.Name?1:-1;break;case"Målgrupp":n.sort=(e,t)=>e.TargetGroup<t.TargetGroup?1:-1;break;case"Verksamhet":n.sort=(e,t)=>e.Operation<t.Operation?1:-1;break;case"Beskrivning":n.sort=(e,t)=>e.Description<t.Description?1:-1;break;case"Publicerat innehåll":n.sort=(e,t)=>e.PublishedContent<t.PublishedContent?1:-1}else if("up"===n.currentSort)n.currentSort="default",n.sort=(e,t)=>e.SortIndex>t.SortIndex?1:-1;else if("default"===n.currentSort)switch(n.currentSort="down",t){case"Metod":n.sort=(e,t)=>e.Name>t.Name?1:-1;break;case"Målgrupp":n.sort=(e,t)=>e.TargetGroup>t.TargetGroup?1:-1;break;case"Verksamhet":n.sort=(e,t)=>e.Operation>t.Operation?1:-1;break;case"Beskrivning":n.sort=(e,t)=>e.Description>t.Description?1:-1;break;case"Publicerat innehåll":n.sort=(e,t)=>e.PublishedContent>t.PublishedContent?1:-1}n.type=t,this.setState({currentSort:n})};getInitialFilterState=e=>{var t=new Map;return e.forEach((e=>{t.has(e)||t.set(e,!1)})),t};getInitialStepFilterState=e=>{var t=new Map;return e.forEach((e=>{t.has(e.Category)||t.set(e.Category,!1)})),t};replacer=(e,t)=>t instanceof Map?{dataType:"Map",value:Array.from(t.entries())}:t;reviver=(e,t)=>"object"==typeof t&&null!==t&&"Map"===t.dataType?new Map(t.value):t;setFilterCount=(e,t)=>{let r={name:e,Count:this.getMapCount(t)};0!=this.state.currentFilters.length&&L(this.state.currentFilters,r.name,"name")?this.currentCountFilters=_().cloneDeep(this.state.currentFilters).map((t=>t.name===e&&t.Count!==r.Count?{...t,Count:r.Count}:t)):this.currentCountFilters.push(r),sessionStorage.setItem(this.sessionCurrentCount,JSON.stringify(this.currentCountFilters)),this.setState({currentFilters:this.currentCountFilters})};onProductChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedProductMap);n.set(t,r),sessionStorage.setItem(this.sessionProductFilter,JSON.stringify(n,this.replacer)),this.setFilterCount("product",n),this.setState({selectedProductMap:n})};onProcessChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedProcessMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedProcessMap,JSON.stringify(n,this.replacer)),this.setFilterCount("process",n),this.setState({selectedProcessMap:n})};onStatusChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedStatusMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedStatusMapFilter,JSON.stringify(n,this.replacer)),this.setFilterCount("status",n),this.setState({selectedStatusMap:n})};onComingEventsChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedComingEventsMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedComingEventsMap,JSON.stringify(n,this.replacer)),this.setFilterCount("comingevents",n),this.setState({selectedComingEventsMap:n})};onTillstandsinnehavareChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedTillstandsinnehavareMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedTillstandsinnehavareMap,JSON.stringify(n,this.replacer)),this.setFilterCount("tillstandsinnehavare",n),this.setState({selectedTillstandsinnehavareMap:n})};onAreaChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedAreaMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedAreaMap,JSON.stringify(n,this.replacer)),this.setFilterCount("areas",n),this.setState({selectedAreaMap:n})};onAgeGroupChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedAgeGroupMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedAgeGroupMap,JSON.stringify(n,this.replacer)),this.setFilterCount("agegroups",n),this.setState({selectedAgeGroupMap:n})};onMethodTypeChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedMethodMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedMethodMap,JSON.stringify(n,this.replacer)),this.setFilterCount("filtermethodtypes",n),this.setState({selectedMethodMap:n})};onOpertationChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedOperationMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedOperationMap,JSON.stringify(n,this.replacer)),this.setFilterCount("operations",n),this.setState({selectedOperationMap:n})};onThemeChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedThemeap);n.set(t,r),sessionStorage.setItem(this.sessionselectedThemeap,JSON.stringify(n,this.replacer)),this.setFilterCount("themes",n),this.setState({selectedThemeap:n})};onAgeBFChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedAgeBFMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedAgeBFMap,JSON.stringify(n,this.replacer)),this.setFilterCount("agebf",n),this.setState({selectedAgeBFMap:n})};onFormChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedFormMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedFormMap,JSON.stringify(n,this.replacer)),this.setFilterCount("forms",n),this.setState({selectedFormMap:n})};onLetterChange=e=>{const t=e.currentTarget.value,r=e.currentTarget.checked,n=new Map(this.state.selectedLetterMap);n.set(t,r),sessionStorage.setItem(this.sessionselectedLetterMap,JSON.stringify(n,this.replacer)),this.setState({selectedLetterMap:n})};onChange=e=>{let t=e.value;this.setState({allOperationsFilter:t})};filterItemsToRender=(e=!1,t=!1)=>{const{filteredItemList:r,selectedProductMap:n,selectedStatusMap:i,selectedProcessMap:o,selectedComingEventsMap:a,selectedTillstandsinnehavareMap:s,selectedAreaMap:l,selectedAgeGroupMap:c,selectedMethodMap:u,selectedLetterMap:h,selectedOperationMap:p,selectedFormMap:d,selectedAgeBFMap:A,selectedThemeap:f,allOperationsFilter:g}=this.state,m=M(n),v=M(o),y=M(i),b=M(a),w=M(s),x=M(l),C=M(c),S=M(u),E=M(h),B=M(p),k=M(A),_=M(f),T=M(d),I=0===m.length,F=0===v.length,O=0===y.length,P=0===b.length,D=0===w.length,N=0===x.length,L=0===C.length,U=0===S.length,R=0===B.length,H=0===k.length,Q=0===_.length,j=0===T.length,V=0===E.length;if(e||this.isBF){let t=this.state.currentSort,n=r;if(t&&(n=n.sort(t.sort)),N&&L&&U&&V&&e)return n.slice();if(R&&H&&Q&&j&&V&&this.isBF)return n.slice()}else if(this.isNHV){if(F&&O&&P&&D)return r.slice()}else if(I&&O&&P&&D)return r.slice();let W=r.slice();return I||(W=r.filter((e=>0!==e.CategoryList.length&&m.filter((t=>e.CategoryList.includes(t))).length>0))),F||(W=W.filter((e=>0!==e.CategoryList.length&&v.filter((t=>e.CategoryList.includes(t))).length>0))),O||(W=W.filter((e=>0!==e.CategoryList.length&&y.filter((t=>e.CategoryList.includes(t))).length>0))),P||(W=W.filter((e=>0!==e.CategoryList.length&&b.filter((t=>e.CategoryList.includes(t))).length>0))),D||(W=W.filter((e=>0!==e.CategoryList.length&&w.filter((t=>e.CategoryList.includes(t))).length>0))),N||(W=W.filter((e=>0!==e.CategoryList.length&&x.filter((t=>e.CategoryList.includes(t))).length>0))),L||(W=W.filter((e=>0!==e.CategoryList.length&&C.filter((t=>e.CategoryList.includes(t))).length>0))),U||(W=W.filter((e=>0!==e.CategoryList.length&&S.filter((t=>e.CategoryList.includes(t))).length>0))),R||(W=W.filter((e=>{if(0===e.CategoryList.length)return!1;let t=[];if(g){let r=B.every((t=>e.CategoryList.includes(t)));t=B.filter((t=>e.CategoryList.includes(t)&&r))}else t=B.filter((t=>e.CategoryList.includes(t)));return t.length>0}))),Q||(W=W.filter((e=>0!==e.CategoryList.length&&_.filter((t=>e.CategoryList.includes(t))).length>0))),H||(W=W.filter((e=>0!==e.CategoryList.length&&k.filter((t=>e.CategoryList.includes(t))).length>0))),j||(W=W.filter((e=>0!==e.CategoryList.length&&T.filter((t=>e.CategoryList.includes(t))).length>0))),V||(W=W.filter((e=>E.filter((t=>e.Letter===t)).length>0))),W.slice()};renderCheckbox=()=>B.createElement("div",{className:""},this.props.FilterProductCategories.length>0&&this.isNR&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("product"),filterCategories:this.props.FilterProductCategories,onChangeCb:this.onProductChange,type:"product",currentFilters:this.state.currentFilters})),this.props.FilterProcessCategories.length>0&&this.isNHV&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("processstep"),stepFilter:this.props.FilterProcessCategories,onChangeCb:this.onProcessChange,type:"process",currentFilters:this.state.currentFilters})),this.props.FilterStatusCategories.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("status"),filterCategories:this.props.FilterStatusCategories,onChangeCb:this.onStatusChange,type:"status",currentFilters:this.state.currentFilters})),B.createElement("div",null,this.props.FilterComingEventsCategories.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("comingevents"),filterCategories:this.props.FilterComingEventsCategories,onChangeCb:this.onComingEventsChange,type:"comingevents",currentFilters:this.state.currentFilters}))),B.createElement("div",null,this.props.FilterTillstandsinnehavare.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("tillstandsinnehavare"),filterCategories:this.props.FilterTillstandsinnehavare,onChangeCb:this.onTillstandsinnehavareChange,type:"tillstandsinnehavare",currentFilters:this.state.currentFilters}))),this.props.FilterAreas.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("areas"),filterCategories:this.props.FilterAreas,onChangeCb:this.onAreaChange,type:"areas",currentFilters:this.state.currentFilters})),this.props.FilterAgeGroups.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("agegroups"),filterCategories:this.props.FilterAgeGroups,onChangeCb:this.onAgeGroupChange,type:"agegroups",currentFilters:this.state.currentFilters})),this.props.FilterMethodTypes.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("filtermethodtypes"),filterCategories:this.props.FilterMethodTypes,onChangeCb:this.onMethodTypeChange,type:"filtermethodtypes",currentFilters:this.state.currentFilters})),this.props.FilterOperations.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("operations"),filterCategories:this.props.FilterOperations,onChangeCb:this.onOpertationChange,type:"operations",currentFilters:this.state.currentFilters}),B.createElement("div",null,this.props.ToolTipText&&B.createElement("p",{className:"calendar-function__operation-text"},this.props.ToolTipText),B.createElement(ze,{label:"Alla valda verksamheter",onChange:this.onChange,id:"all-operations",fieldName:"Alla valda verksamheter"}))),this.props.FilterThemes.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("themes"),filterCategories:this.props.FilterThemes,onChangeCb:this.onThemeChange,type:"themes",currentFilters:this.state.currentFilters})),this.props.FilterForms.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("forms"),filterCategories:this.props.FilterForms,onChangeCb:this.onFormChange,type:"forms",currentFilters:this.state.currentFilters})),this.props.FilterAgeBF.length>0&&B.createElement(B.Fragment,null,B.createElement(Qe,{heading:Ge("agebf"),filterCategories:this.props.FilterAgeBF,onChangeCb:this.onAgeBFChange,type:"agebf",currentFilters:this.state.currentFilters})),this.isMethodGuide||this.isBF?B.createElement(B.Fragment,null,B.createElement("div",{className:"calendar-function__categories-heading heading-x-small","aria-hidden":"true"},"Filtrera på bokstäver"),B.createElement("div",{className:"d-flex flex-wrap calendar-function__letters"},je.map(this.renderAlphabet))):null);renderAlphabet=(e,t)=>{let r=0===this.alphabetGroups.find((t=>t.Letter===e)).AlphabetPages.length;return B.createElement(ee,{key:`pressfilterbox-${t}`,label:e,value:e,hideToggleBox:r,onChangeCb:this.onLetterChange})};onDetailsToggle=e=>{if(e.currentTarget.open,"keydown"===e.type){const t=e;if(t.key!==W.enter&&t.key!==W.space)return}};renderProductPageLinks=(e,t)=>B.createElement("a",{key:t,className:"calendar-function__produc-item-link",href:e.Url},e.Name);rendercomingEvents=(e,t)=>B.createElement("div",{className:"calendar-function__event-item-wrapper",key:t},B.createElement("span",null,e.ComingEventName+", "),B.createElement("span",{className:"calendar-function__event-item"},e.ComingEventTime));renderItem=e=>{let t=this.isNHV?e.ProcessStep:e.Product;t=this.isMethodGuide?e.TargetGroup:this.isBF?e.Description:t;let r=this.isMethodGuide?e.PublishedContent:this.isBF?e.Operation:e.ComingEvent;return B.createElement("tr",{className:"",key:e.Id},B.createElement("td",null,B.createElement("span",null,e.DisableHeadingLink?B.createElement("span",null,e.Name):B.createElement("a",{href:e.Url},e.Name))),B.createElement("td",null,B.createElement("span",{className:"d-flex flex-wrap"},this.isNR&&null!=e.Products&&e.Products.length>0?e.Products.map(this.renderProductPageLinks):null!=e.LandingPageUrl?B.createElement("a",{href:e.LandingPageUrl},t):B.createElement("span",null,t),e.Status&&B.createElement("span",{className:"calendar-function__status"},e.Status))),B.createElement("td",null,B.createElement("span",null,this.isNR&&null!=e.Comingevents&&e.Comingevents.length>0&&e.Comingevents.map(this.rendercomingEvents),r,e.Time&&B.createElement("span",{className:"d-block"},e.Time))),this.isNHV&&this.props.FilterTillstandsinnehavare.length>0&&B.createElement("td",null,B.createElement("span",null,e.Tillstandsinnehavare)))};searchSubmit=(e,t="")=>{e&&e.preventDefault();var r=this.searchField.value?this.searchField.value:t,n=this.props.CalendarItemList.filter((e=>-1!==e.Name.toLowerCase().indexOf(r.toLowerCase())||e.Name.toLowerCase()==r.toLowerCase()||-1!==e.Time.toLowerCase().indexOf(r.toLowerCase())||-1!==e.Status.toLowerCase().indexOf(r.toLowerCase())||-1!==e.ComingEvent.toLowerCase().indexOf(r.toLowerCase())||-1!==e.ProcessStep.toLowerCase().indexOf(r.toLowerCase())||-1!==e.TargetGroup.toLowerCase().indexOf(r.toLowerCase())||-1!==e.PublishedContent.toLowerCase().indexOf(r.toLowerCase())||-1!==e.Area.toLowerCase().indexOf(r.toLowerCase())||-1!==e.AgeGroup.toLowerCase().indexOf(r.toLowerCase())||-1!==e.MethodType.toLowerCase().indexOf(r.toLowerCase())||-1!==e.Operation.toLowerCase().indexOf(r.toLowerCase())||-1!==e.Description.toLowerCase().indexOf(r.toLowerCase())));return sessionStorage.setItem(this.sessionSearch,r),this.setState({filteredItemList:n})};render(){const{searchId:e,Type:t}=this.props,{currentFilters:r}=this.state,n=this.filterItemsToRender(this.isMethodGuide).map(this.renderItem);let i="down"===this.state.currentSort.currentSort?" calendar-function--rotate-icon":"";const{currentSort:o}=this.state;let a=this.props.SearchPlaceholderText?this.props.SearchPlaceholderText:"NHV"===t?Ge("searchplaceholdernhv"):"NR"===t?Ge("searchplaceholdernr"):this.isMethodGuide?"Sök i metodguiden":this.isBF?"Sök i brottsförebyggande exempelsamling":"Sök";return B.createElement(B.Fragment,null,B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"calendar-function__filter-wrapper"},B.createElement("div",{className:"col-12 pl-0 pr-0"},B.createElement("span",{className:"calendar-function__filter-count heading-medium"},Ge("searchamong")," ",B.createElement("span",null,n.length," "),this.isMethodGuide?"bedömningsmetoder och insatser":this.isBF?Ge("examples"):Ge("areas")),B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":"Sök kalenderhändelser"},B.createElement("span",{className:"search calendar-function__search"},B.createElement("label",{htmlFor:e,className:"sr-only"},Ge("searchtextsr")),B.createElement("input",{id:e,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:a}),B.createElement("input",{"aria-label":"Sök",className:"search__button calendar-function__button",type:"submit",value:""})))),r.length>0&&!r.every((e=>0===e.Count))&&B.createElement("button",{onClick:this.clearFilters,"data-value":"clear",className:"search-list__current-filter-btn search-list__current-filter-btn--trash calendar-function--clear-filters"},Ge("clearfilter"),B.createElement(q,{className:"search-list__current-filter-btn__icon",iconType:"fontawesome/trash-alt"})),this.renderCheckbox())),B.createElement("div",{className:"col-lg-12",role:"log","aria-atomic":"false"},B.createElement("div",{className:`calendar-function table-responsive ${this.isNHV?"":"calendar-function--NR-table"} ${this.isMethodGuide?"calendar-function--method-table":""} ${this.isBF?"calendar-function--bf-table":""}`},B.createElement("table",{className:"table table-striped"},B.createElement("caption",{className:"sr-only"},Ge("calenderevent")),B.createElement("thead",null,B.createElement("tr",null,this.isMethodGuide?B.createElement(B.Fragment,null,B.createElement("th",{"aria-sort":"Metod"===o.type&&"down"===o.currentSort?"ascending":"Metod"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Metod","Metod"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"}))),B.createElement("th",{"aria-sort":"Målgrupp"===o.type&&"down"===o.currentSort?"ascending":"Målgrupp"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Målgrupp","Målgrupp"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"}))),B.createElement("th",{"aria-sort":"Publicerat innehåll"===o.type&&"down"===o.currentSort?"ascending":"Publicerat innehåll"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Publicerat innehåll","Publicerat innehåll"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"})))):this.isBF?B.createElement(B.Fragment,null,B.createElement("th",{"aria-sort":"Metod"===o.type&&"down"===o.currentSort?"ascending":"Metod"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Metod","Metod"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"}))),B.createElement("th",{"aria-sort":"Beskrivning"===o.type&&"down"===o.currentSort?"ascending":"Beskrivning"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Beskrivning","Beskrivning"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"}))),B.createElement("th",{"aria-sort":"Verksamhet"===o.type&&"down"===o.currentSort?"ascending":"Verksamhet"===o.type&&"up"===o.currentSort?"descending":"none",scope:"col"},B.createElement("button",{onClick:this.onSortChange,className:"d-flex align-items-center calendar-function__sort-button"},"Verksamhet","Verksamhet"===o.type&&"default"!=o.currentSort&&B.createElement(q,{className:`calendar-function__icon${i}`,iconType:"baseline-arrow_back-24px"})))):B.createElement(B.Fragment,null,B.createElement("th",null,"NHV"===this.props.Type?Ge("careunits"):Ge("guidelinearea")),B.createElement("th",null,"NHV"===this.props.Type?Ge("proccessandstatus"):Ge("productandstatus")),B.createElement("th",null,Ge("comingevents")),this.isNHV&&this.props.FilterTillstandsinnehavare.length>0&&B.createElement("th",null,Ge("tillstandsinnehavare"))))),B.createElement("tbody",null,n))))))}}class Xe extends B.Component{_initialSumValue;constructor(e){super(e),Ke=le(e.translations),this._initialSumValue=this.props.sum}componentDidMount(){}render(){return B.createElement(B.Fragment,null,B.createElement("hr",null),B.createElement("div",{className:"calc-income-support__summary-wrapper"},B.createElement("span",{className:"calc-income-support__summary-text"},Ke("summary")," ",this.props.sum.toLocaleString("sv-SE")," kronor"),this.props.sum>this._initialSumValue&&B.createElement("button",{className:"calc-income-support__clear-component-button",onClick:this.props.onValueReset},B.createElement("span",null,Ke(this.props.clearValuesTranslation)),B.createElement(q,{className:"calc-income-support__paperbin-icon",iconType:"fontawesome/trash-alt"}))))}}var qe=a(15144),$e=a.n(qe);function Je(e){const t=void 0===e.delayRender?250:e.delayRender;return e.infoText&&B.createElement(Ve,{delay:t},B.createElement(B.Fragment,null,B.createElement("span",{className:"info-message"},B.createElement(q,{iconType:"Info",className:"form-summary__not-valid"}),B.createElement("span",{role:"alert"},e.infoText))))}class Ze extends B.Component{static defaultProps={fieldName:"",value:"",isRequired:!1,changeOnBlur:!0,errorMessage:"",showMaxLengthMessage:!1,type:"text",classNames:"",disabled:!1,readonly:!1,actAsNumber:!1,isTouched:!1,hidden:!1,isWrappedByControlledElement:!1,referenceValue:null,maxLengthMessageLanguage:"sv",disablePaste:!1,onChange:()=>{},onBlur:()=>{}};_id;_errorId;_latestValue;constructor(e){super(e),this._id=e.id||J(e.fieldName,"textInput"),this._errorId=J(e.id||e.fieldName,"error");const{fieldName:t,value:r,isRequired:n,label:i,isTouched:o,referenceValue:a}=e;let s=!1;void 0!==e.value?(this._latestValue=r,null!==e.value&&(s=e.value.length===e.maxLength)):this._latestValue="",this.state={value:this._latestValue,fieldName:t,isRequired:n,label:i,isTouched:o,errorMessage:"",showMaxLengthMessage:s,referenceValue:a}}componentDidUpdate=e=>{const{referenceValue:t}=this.props;e.referenceValue!==t&&this.setState({referenceValue:t})};render(){const{multiline:e,label:t,additionalText:r,maxLength:n,labelClass:i,ariaLabelHidden:o,referenceValue:a}=this.props,s=this._errorMessage,l=s?"has-error":"";return B.createElement("div",{className:`sos-textinput ${l}`,"data-referencevalue":a},t&&B.createElement("label",{htmlFor:this._id,"aria-hidden":o,className:i},t),r&&B.createElement("div",{className:"form-group-xxs-small"},r),e?this.renderTextArea():this.renderTextInput(),this.state.showMaxLengthMessage&&this.getMaxLengthInfoByLanguage(),s&&B.createElement(We,{delayRender:0,id:this._errorId,errorText:s}))}getMaxLengthInfoByLanguage=()=>{const{maxLengthMessageLanguage:e}=this.props;let t;switch(e){case"sv":default:t=this._maxLengthMsgSv;break;case"en":t=this._maxLengthMsgEn}return B.createElement(Je,{infoText:t})};get _maxLengthMsgSv(){return"Du kan ange max "+(this.props.actAsNumber?this.state.value.replace(/\D/g,"").length+" siffror":this.props.maxLength+" tecken")}get _maxLengthMsgEn(){return"You are allowed a maximum of "+(this.props.actAsNumber?this.state.value.replace(/\D/g,"").length+" digits":this.props.maxLength+" characters")}get _errorMessage(){let{errorMessage:e}=this.state;return!e&&this.props.errorMessage&&(e=this.props.errorMessage),e}get _ariaAttributes(){const{errorAriaAttributes:e,errorMessage:t}=this.props;return e||(t?{"aria-invalid":!0,"aria-describedby":this._errorId}:{})}renderTextInput(){const{minLength:e,maxLength:t,pattern:r,type:n,fieldName:i,placeholder:o,isRequired:a,classNames:s,max:l,min:c,disabled:u,readonly:h,hidden:p,autoComplete:d,isWrappedByControlledElement:A}=this.props,f=(A?this.props.value:this.state.value)||"";return B.createElement("input",{type:n,id:this._id,name:i,value:f,onChange:this.onChangeValue,onBlur:this.onBlur,onFocus:this.onFocus,onPaste:this.onPaste,placeholder:o,minLength:e,maxLength:t,max:l,min:c,required:a,disabled:u,readOnly:h,hidden:p,className:`form-control ${s}`,autoComplete:d,...this._ariaAttributes})}renderTextArea(){const{minLength:e,maxLength:t,pattern:r,fieldName:n,placeholder:i,isRequired:o,classNames:a,disabled:s,readonly:l,autoComplete:c,isWrappedByControlledElement:u}=this.props,h=(u?this.props.value:this.state.value)||"";return B.createElement("textarea",{id:this._id,name:n,value:h,onChange:this.onChangeValue,placeholder:i,onBlur:this.onBlur,onFocus:this.onFocus,onPaste:this.onPaste,required:o,minLength:e,maxLength:t,disabled:s,readOnly:l,autoComplete:c,className:`form-control ${a}`,...this._ariaAttributes})}onBlur=e=>{const{pattern:t,patternMessage:r,referenceValue:n}=this.props,i=e.target.value?.replace("\0",""),o={...this.state,value:i,isTouched:!0,pattern:t,patternMessage:r,referenceValue:n};this.props.changeOnBlur&&this.props.onChange(o),this.props.onBlur(e),this.setState(o)};onFocus=e=>{if(this.props.actAsNumber&&"0"===this.state.value){let e=document.getElementById(this._id);e&&e.setSelectionRange(0,this.state.value.length)}};onPaste=e=>{this.props.disablePaste&&e.preventDefault()};onChangeValue=e=>{let t=e.target.value;if(t===this._latestValue)return;this.props.actAsNumber&&(t=this.formatInput(t)),this._latestValue=t;let r=!1;t.length===this.props.maxLength&&(r=!0);const n={...this.state,value:t,isTouched:!0,showMaxLengthMessage:r,referenceValue:this.props.referenceValue};this.props.changeOnBlur||this.props.onChange(n),this.setState(n)};formatInput=e=>$e()(parseInt(e.replace(/\D/g,""),10)," ")}let et;class tt extends B.Component{_uniqueId;constructor(e){super(e),et=le(e.translations),this.state={totalIncome:0,lon:"",arbetsloshetsersattning:"",sjukOchAktivitetsersattning:"",sjukpenning:"",foraldrapenning:"",pension:"",underhallsstodBidrag:"",barnbidrag:"",studiestod:"",bostadsbidrag:"",ovrigt:"",jsEnabled:!1},this._uniqueId=Date.now()}componentDidMount(){let e={...this.state,jsEnabled:!0};this.setState(e)}componentDidUpdate=e=>{const{reset:t}=this.props;e.reset!==t&&this.resetFields()};onInputChange=e=>{let t=this.onCalcChange(e);this.props.onIncomeInputChange(t)};onCalcChange=e=>{const t=e.fieldName;let r={...this.state,[t]:e.value},n=this.theSumOfAllFields(r);return r.totalIncome=n,this.setState(r),n};onValueReset=e=>{e.preventDefault(),this.resetFields()};resetFields=()=>{let e={totalIncome:0,lon:"",arbetsloshetsersattning:"",sjukOchAktivitetsersattning:"",sjukpenning:"",foraldrapenning:"",pension:"",underhallsstodBidrag:"",barnbidrag:"",studiestod:"",bostadsbidrag:"",ovrigt:""};this.setState(e),this._uniqueId=Date.now(),this.props.onIncomeInputChange(e.totalIncome)};theSumOfAllFields=e=>P(e.lon)+P(e.arbetsloshetsersattning)+P(e.sjukOchAktivitetsersattning)+P(e.sjukpenning)+P(e.foraldrapenning)+P(e.pension)+P(e.underhallsstodBidrag)+P(e.barnbidrag)+P(e.studiestod)+P(e.bostadsbidrag)+P(e.ovrigt);render(){const e=et("inputPlaceholderText");return B.createElement(B.Fragment,null,B.createElement("fieldset",{key:this._uniqueId},B.createElement("legend",null,B.createElement("h3",{id:"provberakning-start"},this.props.incomeHeading)),B.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.incomeDescription}}),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"lon",value:this.state.lon,placeholder:e,onChange:this.onInputChange,label:et("lon")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"arbetsloshetsersattning",value:this.state.arbetsloshetsersattning,placeholder:e,onChange:this.onInputChange,label:et("arbetsloshetsersattning")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"sjukOchAktivitetsersattning",value:this.state.sjukOchAktivitetsersattning,placeholder:e,onChange:this.onInputChange,label:et("sjukOchAktivitetsersattning")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"sjukpenning",value:this.state.sjukpenning,placeholder:e,onChange:this.onInputChange,label:et("sjukpenning")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"foraldrapenning",value:this.state.foraldrapenning,placeholder:e,onChange:this.onInputChange,label:et("foraldrapenning")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"pension",value:this.state.pension,placeholder:e,onChange:this.onInputChange,label:et("pension")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"underhallsstodBidrag",value:this.state.underhallsstodBidrag,placeholder:e,onChange:this.onInputChange,label:et("underhallsstodBidrag")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"barnbidrag",value:this.state.barnbidrag,placeholder:e,onChange:this.onInputChange,label:et("barnbidrag")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"studiestod",value:this.state.studiestod,placeholder:e,onChange:this.onInputChange,label:et("studiestod")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"bostadsbidrag",value:this.state.bostadsbidrag,placeholder:e,onChange:this.onInputChange,label:et("bostadsbidrag")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"ovrigt",value:this.state.ovrigt,placeholder:e,onChange:this.onInputChange,label:et("ovrigt")})))),this.state.jsEnabled?B.createElement(Xe,{sum:this.state.totalIncome,clearValuesTranslation:"clearIncomeValues",onValueReset:this.onValueReset,translations:this.props.translations}):null)}}class rt{value;error}var nt,it,ot,at;(it=nt||(nt={}))[it.borInteMedBarn=0]="borInteMedBarn",it[it.borMedBarn=1]="borMedBarn",(at=ot||(ot={}))[at.ensamboende=0]="ensamboende",at[at.sammanboende=1]="sammanboende";class st extends B.Component{static defaultProps={value:"",options:[],fieldName:"",isTouched:!1,errorMessage:"",defaultOptionText:"Välj en fil",disabled:null,additionalAttributes:null,onChange:()=>{}};_id;_errorId;_latestValue;constructor(e){super(e),this._id=e.id||J(e.fieldName,"selectBox"),this._errorId=J(e.id||e.fieldName,"error");const{fieldName:t,isRequired:r,value:n}=this.props;void 0!==e.value?this._latestValue=n:this._latestValue="",this.state={value:this._latestValue,fieldName:t,isTouched:!1,errorMessage:"",isRequired:r,selectedText:"",clicked:!1}}get _errorMessage(){let{errorMessage:e}=this.state;return!e&&this.props.errorMessage&&(e=this.props.errorMessage),e}onBlur=e=>{this.setState({isTouched:!0})};onChange=e=>{const{options:t}=this.props;e.preventDefault();const r=e.target.value,n=t.find((t=>t.key===e.target.value));this.setState({value:r,isTouched:!0,selectedText:n?n.text:""},(()=>{this.props.onChange(this.state)}))};get _ariaAttributes(){const{errorAriaAttributes:e}=this.props;return e||(this._errorMessage?{"aria-invalid":!0,"aria-describedby":this._errorId}:{})}toggleClicked=()=>{this.setState((e=>({clicked:!e.clicked})))};render(){const{fieldName:e,options:t,isRequired:r,label:n,labelClass:i,disableDefaultOption:o,defaultOptionText:a,className:s,disabled:l,additionalAttributes:c}=this.props,u=this._errorMessage,{value:h}=this.state,p=u?"formelement-has-error":"";return B.createElement("div",{className:`sos-selectbox ${this.state.clicked?"clicked-selectbox":"selectbox"} ${s||""}`,onClick:this.toggleClicked},n&&B.createElement("label",{className:i,htmlFor:this._id},n),B.createElement("select",{className:p,id:this._id,onChange:this.onChange,name:e,onBlur:this.onBlur,required:r,value:h||"",disabled:l,...c,...this._ariaAttributes},!o&&B.createElement("option",{value:""},a),t.map(((e,t)=>B.createElement("option",{value:e.key,key:e.uuid||e.key||e.text,className:e.hidden?"d-none":""},e.text,null!=e.count?" ("+e.count+")":"")))),u&&B.createElement(B.Fragment,null,B.createElement(We,{id:this._errorId,errorText:u})," "))}}let lt,ct;class ut extends B.Component{_errorMessage;constructor(e){super(e),lt=le(e.translations),this._errorMessage=lt("childAgeOptionErrorMessage"),this.state={selectedValue:0,error:""}}componentDidMount(){let e={...this.state,error:this._errorMessage};this.setState(e)}onSelectBoxChange=e=>{let t=e.value.split("_")[0];const r=Number.parseInt(t);let n;n=Number.isNaN(r)?0:r;let i="";n<1&&(i=this._errorMessage),this.setState({error:i}),this.props.onChildSelectBoxChange(n,this.props.index,i)};textWithIndex=e=>lt(e).replace("{index}",(this.props.index+1).toString());render(){const e="childSelect"+Q(),t=[{uuid:1,key:this.props.childCosts.childCostAge0To1.toString()+"_0-1",text:lt("zeroToOne")},{uuid:2,key:this.props.childCosts.childCostAge1To2.toString()+"_1-2",text:lt("oneToTwo")},{uuid:3,key:this.props.childCosts.childCostAge3.toString()+"_3",text:lt("three")},{uuid:4,key:this.props.childCosts.childCostAge4To6.toString()+"_4-6",text:lt("fourToSix")},{uuid:5,key:this.props.childCosts.childCostAge7To10.toString()+"_7-10",text:lt("sevenToTen")},{uuid:6,key:this.props.childCosts.childCostAge11To14.toString()+"_11-14",text:lt("elevenToFourteen")},{uuid:7,key:this.props.childCosts.childCostAge15To18.toString()+"_15-18",text:lt("fifteenToEighteen")},{uuid:8,key:this.props.childCosts.childCostAge19To20.toString()+"_19-20",text:lt("nineteenToTwenty")}];return B.createElement(B.Fragment,null,B.createElement("label",{className:"sr-only",htmlFor:e},this.textWithIndex("barnsAlderSelectLabel")),B.createElement(st,{errorMessage:this.state.error,id:e,value:this.state.selectedValue.toString(),options:t,defaultOptionText:this.textWithIndex("barnsAlderSelectDefault"),onChange:this.onSelectBoxChange,fieldName:"childSelectAge"}))}}class ht extends B.Component{static defaultProps={fieldName:"",value:"",isRequired:!1,isTouched:!1,errorMessage:"",label:"",onChange:()=>{},onBlur:()=>{}};static getDerivedStateFromProps(e,t){const{value:r,checked:n}=e;return{value:r,stringValue:String(r),checked:n}}_id;_errorId;constructor(e){super(e),this._id=e.id||J(e.fieldName,"radioButton"),this._errorId=J(e.id||e.fieldName,"error");const{fieldName:t,value:r,isRequired:n,label:i,checked:o}=this.props;this.state={value:r,stringValue:String(r),fieldName:t,isRequired:n,checked:o,errorMessage:""}}get _ariaAttributes(){const{errorAriaAttributes:e}=this.props;return e||(this._errorMessage?{"aria-invalid":!0,"aria-describedby":this._errorId}:{})}render(){const{fieldName:e,label:t,children:r,isRequired:n,disabled:i,hidden:o}=this.props,{stringValue:a,checked:s}=this.state,l=t||r;return B.createElement("div",{className:"form-group-xs-small "+(o?"d-none":"")},B.createElement("label",{className:"radio-checkbox-label "+(i?"disabled-input":"")},B.createElement("input",{type:"radio",value:a,name:e,checked:s,onBlur:this.handleOnBlur,onChange:this.handleOnChange,required:n,disabled:i,...this._ariaAttributes}),l))}handleOnBlur=e=>{this.setState({isTouched:!0},(()=>{this.props.onBlur(e)}))};handleOnChange=e=>{this.setState({isTouched:!0},(()=>{this.props.onChange(this.state)}))};get _errorMessage(){let{errorMessage:e}=this.state;return!e&&this.props.errorMessage&&(e=this.props.errorMessage),e}}class pt extends B.Component{static defaultProps={fieldName:"",value:"",isRequired:!1,isTouched:!1,errorMessage:"",onChange:()=>{},onBlur:()=>{}};_id;_errorId;_latestValue;constructor(e){super(e),this._id=this.props.id||J(this.props.fieldName,"radiobtnGroup"),this._errorId=J(e.id||e.fieldName,"error");const{fieldName:t,value:r,isRequired:n,label:i}=this.props;void 0!==e.value?this._latestValue=r:this._latestValue=void 0,this.state={value:this._latestValue,fieldName:t,isRequired:n,label:i,isTouched:!1,errorMessage:""}}get _ariaAttributes(){const{errorAriaAttributes:e}=this.props;return e||(this._errorMessage?{"aria-invalid":!0,"aria-describedby":this._errorId}:null)}render(){const{children:e,fieldName:t,isRequired:r,checkboxWithProps:n,label:i,ariaLabel:o,subLabel:a}=this.props,{value:s}=this.state,l=this._errorMessage,c=B.Children.map(e,(e=>{const i=n?this.props.value:s,o={onChange:this.onChangeValue,checked:e.props.value===i,fieldName:t,onBlur:this.onHandleBlur,isRequired:r,errorAriaAttributes:this._ariaAttributes};return(0,B.cloneElement)(e,o)}));return B.createElement(B.Fragment,null,o&&i&&B.createElement("div",{role:"radiogroup","aria-labelledby":o},B.createElement("div",{className:"like-a-label",id:o},i," ",a&&B.createElement("div",{className:"like-a-label__sub-label"},a)),c,l&&B.createElement(We,{id:this._errorId,errorText:l})),(!o||!i)&&B.createElement("div",null,c,l&&B.createElement(We,{id:this._errorId,errorText:l})))}get _errorMessage(){let{errorMessage:e}=this.state;return!e&&this.props.errorMessage&&(e=this.props.errorMessage),e}onHandleBlur=e=>{this.state.isTouched||this.setState({isTouched:!0},(()=>{this.props.onBlur(e)}))};onChangeValue=e=>{this.setState({value:e.value},(()=>{this.props.onChange(this.state)}))}}class dt extends B.Component{_uniqueId;_childCountErrorMessage="";MAX_CHILDREN_COUNT=50;_defaultTotalExpenses=0;constructor(e){super(e),ct=le(e.translations),this._childCountErrorMessage=ct("childrenCountErrorMessage"),this._defaultTotalExpenses=this.props.singleExpenses+this.props.householdSizeExpenses.householdSize1,this.state={childrenStatus:nt.borInteMedBarn,civilStatus:ot.ensamboende,childrenCount:0,childrenCountNumbers:[1,2,3,4,5,6,7,8],childAgeExpenses:[],totalExpenses:this._defaultTotalExpenses,errors:new Map,hasErrors:!1,jsEnabled:!1},this._uniqueId=Date.now()}componentDidMount(){let e={...this.state,childrenCountNumbers:[],jsEnabled:!0};this.setState(e)}componentDidUpdate=e=>{const{reset:t}=this.props;e.reset!==t&&this.resetFields()};onCivilStatusChange=e=>{let t={...this.state,civilStatus:e.value};var r=this.theSumOfAllFields(t);t.totalExpenses=r,this.setState(t),this.props.onFamilySituationChange(r,t.hasErrors)};onChildrenStatusChange=e=>{let t;e.value==nt.borInteMedBarn?t={...this.state,childrenStatus:e.value,childrenCount:0,childAgeExpenses:[],errors:new Map,hasErrors:!1}:e.value==nt.borMedBarn&&(t={...this.state,childrenStatus:e.value,errors:new Map([["childrenCount",this._childCountErrorMessage]])}),t.hasErrors=!this.allRequiredFieldsAreValid(t);var r=this.theSumOfAllFields(t);t.totalExpenses=r,this.setState(t),this.props.onFamilySituationChange(r,t.hasErrors)};onChildrenCountChange=e=>{let t=this.validateChildrenCount(e),r=parseInt(e.value);r>=this.MAX_CHILDREN_COUNT&&(r=this.MAX_CHILDREN_COUNT);const n=[];for(let e=1;e<=r;e++)n.push(e);let i=this.state.childAgeExpenses;if(i.length<r){let e=r-i.length;this.addChildExpenses(i,e)}else if(i.length>r){let e=i.length-r;this.removeChildExpenses(i,e)}let o={...this.state,childrenCount:parseInt(e.value),childrenCountNumbers:n,childAgeExpenses:i,errors:t};o.hasErrors=!this.allRequiredFieldsAreValid(o);var a=this.theSumOfAllFields(o);o.totalExpenses=a,this.setState(o),this.props.onFamilySituationChange(a,o.hasErrors)};addChildExpenses=(e,t)=>{for(let n=0;n<t;n++){var r=this.createDefaultChildAgeOption();e.push(r)}};createDefaultChildAgeOption=()=>{var e=new rt;return e.value=0,e.error=ct("childAgeOptionErrorMessage"),e};removeChildExpenses=(e,t)=>{for(let r=0;r<t;r++)e.pop()};validateChildrenCount=e=>{let t=new Map;return parseInt(e.value)<1&&t.set(e.fieldName,this._childCountErrorMessage),t};allRequiredFieldsAreValid=e=>{if(!this.isEmptyDictionary(e.errors))return!1;var t=!1;return e.childAgeExpenses.forEach((e=>{e.error&&(t=!0)})),!t};isEmptyDictionary=e=>{var t=!0;return e.forEach((e=>{t=!1})),t};onChildSelectBoxChange=(e,t,r)=>{let n=this.state.childAgeExpenses;var i=new rt;i.value=e,i.error=r,n[t]=i;let o=0;n.forEach((e=>{o+=parseInt(e.toString())}));let a={...this.state,childAgeExpenses:n};var s=this.theSumOfAllFields(a);a.totalExpenses=s,a.hasErrors=!this.allRequiredFieldsAreValid(a),this.setState(a),this.props.onFamilySituationChange(s,a.hasErrors)};theSumOfAllFields=e=>{let t=0,r=e.civilStatus==ot.ensamboende?1:2;e.childAgeExpenses.forEach((e=>{let n=P(e.value.toString());t+=n,n>0&&r++}));let n=this.getHouseholdSizeExpenses(r),i=this.getCivilStatusExpences(e.civilStatus);return t+i+n};getCivilStatusExpences=e=>e==ot.ensamboende?this.props.singleExpenses:this.props.cohabitExpenses;getHouseholdSizeExpenses=e=>{if(e>7){const t=e-7;return this.props.householdSizeExpenses.householdSize7+this.props.householdSizeExpenses.householdSize8*t}switch(e){case 1:default:return this.props.householdSizeExpenses.householdSize1;case 2:return this.props.householdSizeExpenses.householdSize2;case 3:return this.props.householdSizeExpenses.householdSize3;case 4:return this.props.householdSizeExpenses.householdSize4;case 5:return this.props.householdSizeExpenses.householdSize5;case 6:return this.props.householdSizeExpenses.householdSize6;case 7:return this.props.householdSizeExpenses.householdSize7}};onValueReset=e=>{e.preventDefault(),this.resetFields()};resetFields=()=>{let e={childrenStatus:nt.borInteMedBarn,civilStatus:ot.ensamboende,childrenCount:0,childrenCountNumbers:[],childAgeExpenses:[],totalExpenses:this._defaultTotalExpenses,errors:new Map,hasErrors:!1};this.setState(e),this._uniqueId=Date.now(),this.props.onFamilySituationChange(e.totalExpenses,e.hasErrors)};render(){const e=this.state.childrenStatus;return B.createElement(B.Fragment,null,B.createElement("fieldset",{key:this._uniqueId},B.createElement("legend",null,B.createElement("h3",null,this.props.familySituationHeading)),B.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.familySituationDescription}}),B.createElement("div",{className:"row m-b-4"},B.createElement("div",{className:"col-sm-6"},B.createElement("div",null,B.createElement(pt,{value:ot.ensamboende,isRequired:!1,onChange:this.onCivilStatusChange,fieldName:"civilStatus"},B.createElement(ht,{value:ot.ensamboende,label:ct("ensamstoende")}),B.createElement(ht,{value:ot.sammanboende,label:ct("sammanboende")}))))),B.createElement("hr",null),B.createElement("div",{className:"row m-b-4"},B.createElement("div",{className:"col-sm-6"},B.createElement("div",null,B.createElement(pt,{value:nt.borInteMedBarn,isRequired:!1,onChange:this.onChildrenStatusChange,fieldName:"childrenStatus"},B.createElement(ht,{value:nt.borInteMedBarn,label:ct("borInteMedBarn")}),B.createElement(ht,{value:nt.borMedBarn,label:ct("borMedBarn")}))))),B.createElement("div",{role:"log","aria-live":"polite"},(!this.state.jsEnabled||e===nt.borMedBarn)&&B.createElement("div",{className:"row m-b-4"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"childrenCount",value:this.state.childrenCount.toString(),isRequired:!0,errorMessage:this.state.errors.get("childrenCount"),min:this.state.jsEnabled?1:0,max:this.MAX_CHILDREN_COUNT,actAsNumber:!0,type:"number",changeOnBlur:!1,onChange:this.onChildrenCountChange,label:ct("antalBarn")})))),B.createElement("div",{role:"log","aria-live":"polite"},(!this.state.jsEnabled||this.state.childrenCount>0)&&B.createElement("div",{className:"row m-b-4"},B.createElement("div",{className:"col-12"},B.createElement("fieldset",null,B.createElement("legend",null,B.createElement("label",null,ct("barnsAlder"))),B.createElement("ul",{className:"calc-income-support__child-age-wrapper"},this.state.childrenCountNumbers.map(((e,t)=>B.createElement("li",{key:e.toString()},B.createElement(ut,{index:t,childCosts:this.props.childCosts,onChildSelectBoxChange:this.onChildSelectBoxChange,translations:this.props.translations})))))))))),this.state.jsEnabled?B.createElement(Xe,{sum:this.state.totalExpenses,clearValuesTranslation:"clearFamilySituationValues",onValueReset:this.onValueReset,translations:this.props.translations}):null)}}let At;class ft extends B.Component{_uniqueId;constructor(e){super(e),At=le(e.translations),this.state={bostad:"",hushallsel:"",arbetsresor:"",hemforsakring:"",fackOchAkassaAvgift:"",totalExpenses:0,jsEnabled:!1},this._uniqueId=Date.now()}componentDidMount(){let e={...this.state,jsEnabled:!0};this.setState(e)}componentDidUpdate=e=>{const{reset:t}=this.props;e.reset!==t&&this.resetFields()};onInputChange=e=>{var t=this.onCalcChange(e);this.props.onExpensesInputChange(t)};onCalcChange=e=>{const t=e.fieldName;let r={...this.state,[t]:e.value},n=this.theSumOfAllFields(r);return r.totalExpenses=n,this.setState(r),n};theSumOfAllFields=e=>P(e.bostad)+P(e.hushallsel)+P(e.arbetsresor)+P(e.hemforsakring)+P(e.fackOchAkassaAvgift);onValueReset=e=>{e.preventDefault(),this.resetFields()};resetFields=()=>{let e={bostad:"",hushallsel:"",arbetsresor:"",hemforsakring:"",fackOchAkassaAvgift:"",totalExpenses:0};this.setState(e),this._uniqueId=Date.now(),this.props.onExpensesInputChange(e.totalExpenses)};render(){const e=At("inputPlaceholderText");return B.createElement(B.Fragment,null,B.createElement("fieldset",{key:this._uniqueId},B.createElement("legend",null,B.createElement("h3",null,this.props.expensesHeading)),B.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.expensesDescription}}),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"bostad",value:this.state.bostad,placeholder:e,onChange:this.onInputChange,label:At("bostad")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"hushallsel",value:this.state.hushallsel,placeholder:e,onChange:this.onInputChange,label:At("hushallsel")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"arbetsresor",value:this.state.arbetsresor,placeholder:e,onChange:this.onInputChange,label:At("arbetsresor")})),B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"hemforsakring",value:this.state.hemforsakring,placeholder:e,onChange:this.onInputChange,label:At("hemforsakring")}))),B.createElement("div",{className:"row m-b-2"},B.createElement("div",{className:"col-sm-6"},B.createElement(Ze,{fieldName:"fackOchAkassaAvgift",value:this.state.fackOchAkassaAvgift,placeholder:e,onChange:this.onInputChange,label:At("fackOchAkassaAvgift")})))),this.state.jsEnabled?B.createElement(Xe,{sum:this.state.totalExpenses,clearValuesTranslation:"clearExpensesValues",onValueReset:this.onValueReset,translations:this.props.translations}):null)}}let gt,mt;class vt extends B.Component{constructor(e){super(e),gt=le(e.translations)}componentDidMount(){}render(){let e=this.props.totalSummary<0?"calc-income-support__negative-value":"";return B.createElement("div",{className:"calc-income-support__your-calculation",id:"berakning"},B.createElement("div",null,B.createElement("h3",null,gt("yourCalculation"))),B.createElement("div",null,B.createElement("span",null,gt("income"),B.createElement("strong",null," ",this.props.totalIncome.toLocaleString("sv-SE"))," kr")),B.createElement("div",null,B.createElement("span",null,gt("familySituation"),B.createElement("strong",{className:"calc-income-support__negative-value"}," ","-",this.props.totalFamilySituationExpenses.toLocaleString("sv-SE"))," ","kr")),B.createElement("div",null,B.createElement("span",null,gt("expenses"),B.createElement("strong",{className:"calc-income-support__negative-value"}," ","-",this.props.totalExpenses.toLocaleString("sv-SE"))," ","kr")),B.createElement("hr",null),B.createElement("div",null,B.createElement("span",null,B.createElement("strong",null,gt("summary"),B.createElement("span",{className:e}," ",this.props.totalSummary.toLocaleString("sv-SE")," ")),"kr")),B.createElement("div",{role:"log","aria-live":"polite"},this.props.showResult>0&&B.createElement("div",{className:"calc-income-support__your-calculation-result"},B.createElement("h3",null,gt("result")),this.props.totalSummary<0?B.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.resultDescriptionHasSupportRights.replace("{summa}",this.props.totalSummary.toLocaleString("sv-SE"))}}):B.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.resultDescriptionNoSupportRights.replace("{summa}",this.props.totalSummary.toLocaleString("sv-SE"))}}))))}}class yt extends B.Component{constructor(e){super(e),mt=le(e.translations),this.state={totalIncome:this.props.totalIncome,totalFamilySituationExpenses:this.props.totalFamilySituationExpenses,totalExpenses:this.props.totalExpenses,totalSummary:this.props.totalSummary,reset:0,showResult:0,hasErrors:!1,jsEnabled:!1}}componentDidMount(){let e={...this.state,totalFamilySituationExpenses:this.props.riksnorm,totalIncome:0,totalExpenses:0,totalSummary:-this.props.riksnorm,jsEnabled:!0};this.setState(e)}onIncomeInputChange=e=>{let t={...this.state,totalIncome:e};var r=this.calcSummary(t);this.setState({totalIncome:e,totalSummary:r})};onIncomeExpensesChange=e=>{let t={...this.state,totalExpenses:e};var r=this.calcSummary(t);this.setState({totalExpenses:e,totalSummary:r})};onFamilySituationChange=(e,t)=>{let r={...this.state,totalFamilySituationExpenses:e};var n=this.calcSummary(r);this.setState({totalFamilySituationExpenses:e,totalSummary:n,hasErrors:t})};calcSummary=e=>e.totalIncome-(e.totalExpenses+e.totalFamilySituationExpenses);onResetAll=e=>{e.preventDefault(),this.resetState()};onNewCalculation=e=>{e.preventDefault(),document.getElementById("provberakning-start").scrollIntoView(),this.resetState()};resetState=()=>{this.setState({reset:this.state.reset+1,totalIncome:0,totalFamilySituationExpenses:this.props.riksnorm,totalExpenses:0,totalSummary:-this.props.riksnorm,showResult:0,hasErrors:!1})};onShowResult=e=>{e.preventDefault(),this.setState({showResult:this.state.showResult+1})};render(){var e=this.state.showResult>0||!this.state.jsEnabled&&this.props.totalSummary!=-this.props.riksnorm?1:0;return B.createElement("form",{className:"calc-income-support",method:"get"},this.state.jsEnabled?null:B.createElement("a",{href:"#berakning"},mt("bookmarklinktext")),B.createElement("div",{className:"white-puff block-margin"},B.createElement(tt,{translations:this.props.translations,incomeHeading:this.props.incomeHeading,incomeDescription:this.props.incomeDescription,onIncomeInputChange:this.onIncomeInputChange,reset:this.state.reset})),B.createElement("div",{className:"white-puff block-margin"},B.createElement(dt,{translations:this.props.translations,familySituationHeading:this.props.familySituationHeading,familySituationDescription:this.props.familySituationDescription,singleExpenses:this.props.singleExpenses,cohabitExpenses:this.props.cohabitExpenses,childCosts:this.props.childCosts,householdSizeExpenses:this.props.householdSizeExpenses,onFamilySituationChange:this.onFamilySituationChange,reset:this.state.reset})),B.createElement("div",{className:"white-puff block-margin"},B.createElement(ft,{translations:this.props.translations,expensesHeading:this.props.expensesHeading,expensesDescription:this.props.expensesDescription,onExpensesInputChange:this.onIncomeExpensesChange,reset:this.state.reset})),B.createElement("div",null,B.createElement("div",{className:"block-margin calc-income-support__button-wrapper"},B.createElement("button",{className:"button",type:"submit",onClick:this.onShowResult,disabled:this.state.hasErrors},mt("showResult")),this.state.jsEnabled?B.createElement("button",{className:"button button--red calc-income-support__button-with-icon calc-income-support__button-with-icon--red calc-income-support__clear-all-button",onClick:this.onResetAll},B.createElement(q,{className:"calc-income-support__button-icon calc-income-support__button-icon--red",iconType:"fontawesome/trash-alt"}),mt("clearAll")):null)),B.createElement("div",{className:"white-puff block-margin"},B.createElement(vt,{translations:this.props.translations,resultDescriptionNoSupportRights:this.props.resultDescriptionNoSupportRights,resultDescriptionHasSupportRights:this.props.resultDescriptionHasSupportRights,totalIncome:this.state.totalIncome,totalFamilySituationExpenses:this.state.totalFamilySituationExpenses,totalExpenses:this.state.totalExpenses,totalSummary:this.state.totalSummary,showResult:e})),this.state.showResult>0&&B.createElement("div",{className:"block-margin calc-income-support__button-wrapper"},B.createElement("button",{className:"button calc-income-support__button-with-icon calc-income-support__button-with-icon--right",onClick:this.onNewCalculation},B.createElement(q,{className:"calc-income-support__button-icon calc-income-support__button-icon--right",iconType:"fontawesome/redo"}),mt("newCalculation"))))}}const bt=["#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","Å","Ä","Ö"];class wt extends B.Component{constructor(e){super(e)}componentDidMount(){}render(){return B.createElement("button",{"aria-expanded":this.props.FilterIsOpen,"aria-controls":"filteroptions",className:"filter-link-list__toggle-btn",onClick:this.props.toggleFilterOpenState},this.props.FilterIsOpen?B.createElement(B.Fragment,null,B.createElement(q,{iconType:"fontawesome/minus",className:"filter-link-list__toggle-icon"}),this.props.ShowLessFilterText):B.createElement(B.Fragment,null,B.createElement(q,{iconType:"fontawesome/plus",className:"filter-link-list__toggle-icon"})," ",this.props.ShowMoreFilterText))}}let xt;class Ct extends B.Component{distinctAlphabetPageLetters;alphabetGroups;stickyElementRef=B.createRef();inputRef=B.createRef();constructor(e){super(e),xt=le(e.translations),this.distinctAlphabetPageLetters=this.props.LinkItems.map((e=>e.Letter)).filter(((e,t,r)=>r.indexOf(e)==t)),this.distinctAlphabetPageLetters.sort(),this.alphabetGroups=bt.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.LinkItems.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])}))),this.state={AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.LinkItems.length,Suggestions:this.props.categoryFilter,UnFilteredAlphabetGroups:this.alphabetGroups,CheckedKeys:[],ItemChecked:{},FilterIsOpen:!1,NamesValues:{}}}onLinkItemClicked=e=>{I("search","Sök","Klick resultat",e.currentTarget.href)};searchSubmit=e=>{let t=0,r=k.cloneDeep(this.alphabetGroups);r.forEach((r=>{r.AlphabetPages=r.AlphabetPages.filter((t=>t.Name.toLowerCase().indexOf(e.toLowerCase())>=0)),t+=r.AlphabetPages.length})),this.setState({AlphabetGroups:r,CurrentPagesCount:t})};letterClick=e=>{const{AlphabetGroups:t}=this.state;e.preventDefault();const r=e.currentTarget.getAttribute("data-href"),n=document.getElementById(r);if(null===n)return;document.getElementsByTagName("html")[0].classList.contains("no-csspositionsticky")?T(n):T(n,this.stickyElementRef.current.offsetHeight);const i=t.filter((e=>e.Letter===r))[0].AlphabetPages[0].Name;document.getElementById(j(i,"abcitem")).focus()};renderPages=e=>B.createElement("div",{className:"alphabetlist__item",key:e.Id},B.createElement("a",{onClick:this.onLinkItemClicked,id:j(e.Name,"abcitem"),href:e.Url},e.Name));renderPageSection=e=>e.AlphabetPages.length>0&&B.createElement("div",{className:"alphabetlist__pagesection",key:e.Letter},B.createElement("h3",{id:e.Letter,className:"alphabetlist__sectionletter"},e.Letter),e.AlphabetPages.map(this.renderPages));cleanFilter=()=>{var e=k.cloneDeep(this.state.ItemChecked);e=k.mapValues(e,(()=>!1));var t=k.cloneDeep(this.state.NamesValues);this.alphabetGroups=bt.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.LinkItems.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])})));let r=document.querySelectorAll(".togglebox__input");for(let e=0;e<r.length;e++)r[e].checked=!1;t={},this.inputRef.current.value=null,this.setState({ItemChecked:e,NamesValues:t,AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.LinkItems.length})};checkItem=(e,t)=>{let r=[],n=k.cloneDeep(this.state.ItemChecked);n[e.Id]=t.target.checked;let i=k.cloneDeep(this.state.NamesValues);i[e.Name]=t.target.checked;var o=Object.keys(n).some((e=>n[e]));this.showValueInInput(n,i),Object.keys(n).length>0&&o?(this.props.LinkItems.forEach(((e,t)=>{e.Categories.forEach(((t,i)=>{n[t.Id]&&!r.some((t=>t.Id==e.Id))&&r.push(e)}))})),this.alphabetGroups=this.filterAlphabetsGroups(r),this.setState({AlphabetGroups:this.alphabetGroups,CurrentPagesCount:r.length})):(this.alphabetGroups=bt.map((e=>({Letter:e,AlphabetPages:k.sortBy(this.props.LinkItems.filter((t=>t.Letter.toUpperCase()===e)),[function(e){return e.Name.toLowerCase()}])}))),this.setState({AlphabetGroups:this.alphabetGroups,CurrentPagesCount:this.props.LinkItems.length}))};isItemChecked=e=>this.state.ItemChecked[e];isArrowButton=e=>"alphabetlist__arrows-wrapper"==e.className||"alphabetlist__toggle-button"==e.className.animVal||"alphabetlist__toggle-button"==e.parentElement.classList[0]||"alphabetlist__arrows-wrapper focus-visible"==e.className;toggleFilterOpenState=e=>{e.preventDefault(),this.setState((e=>({FilterIsOpen:!e.FilterIsOpen})))};onScroll=()=>{};componentDidMount(){const e=document.querySelector(".alphabetlist__sticky"),t=document.querySelector(".mega-menu__wrapper"),r=new IntersectionObserver((([e])=>t.classList.toggle("filter-link-list__static-menu",e.intersectionRatio<1)),{threshold:[1]});return r.observe(e),function(){r.unobserve(e)}}showCategoriesList=e=>{e.preventDefault(),this.toggleFilterOpenState(e)};showValueInInput=(e,t)=>{let r=t||[],n={};r=Object.entries(r).map((([e,t])=>{t&&(n[e]=t)})),0==Object.values(e).filter((e=>!!e)).length&&(this.inputRef.current.value=null),this.setState({NamesValues:n,ItemChecked:e})};filteredItems=()=>this.state.AlphabetGroups;filterAlphabetsGroups=e=>this.alphabetGroups=bt.map((t=>({Letter:t,AlphabetPages:k.sortBy(e.filter((e=>e.Letter.toUpperCase()===t)),[function(e){return e.Name.toLowerCase()}])})));render(){const{searchId:e,FilterListHeading:t,heading:r,alphabetList:n,categoryFilter:i,numberOfFilter:o}=this.props,{AlphabetGroups:a}=this.state;let s=k.cloneDeep(i),l=s.slice(0,o),c=s.slice(o,s.length),u=this.filteredItems();return B.createElement("article",{className:"filter-link-list"},B.createElement("h2",{className:"filter-link-list__heading"},r),n&&B.createElement("div",{ref:this.stickyElementRef,className:"sticky-top alphabetlist__sticky"},B.createElement(H,{searchId:e,formStateCallback:this.searchSubmit,listningsHeading:"",searchPlaceholder:this.props.SearchPlaceholder}),null!=this.props.categoryFilter&&this.props.categoryFilter.length>0&&B.createElement("div",{className:"filter-link-list__filter-wrapper "+(n?"filter-link-list__alphabet":"")},B.createElement("div",{className:"filter-link-list__filter-heading heading-x-small","aria-hidden":"true"},t," ",Object.keys(this.state.NamesValues).length>0?B.createElement(B.Fragment,null,B.createElement("span",{className:"filter-link-list__filter-count"},"(",Object.keys(this.state.NamesValues).length,")"),B.createElement("button",{onClick:this.cleanFilter,className:"filter-link-list__clear-button"},B.createElement(q,{iconType:"fontawesome/close",className:"filter-link-list__close"}),B.createElement("span",{className:"filter-link-list__clear-text"},xt("clear")))):null),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},xt("filterlist")),B.createElement("div",{id:"filteroptions",className:"d-flex flex-wrap"},(l||[]).map(((e,t)=>B.createElement(ee,{key:`pagefilterbox-${t}`,inputName:e.Name,label:e.Name,value:e.Id.toString(),onChangeCb:t=>this.checkItem(e,t),refValue:this.inputRef}))),(c||[]).map(((e,t)=>B.createElement(ee,{key:`pagefilterbox2-${t}`,inputName:e.Name,label:e.Name,value:e.Id.toString(),onChangeCb:t=>this.checkItem(e,t),refValue:this.inputRef,cssClass:this.state.FilterIsOpen?"d-flex":"d-none"}))),s.length>o&&B.createElement(wt,{FilterIsOpen:this.state.FilterIsOpen,toggleFilterOpenState:this.toggleFilterOpenState,ShowLessFilterText:xt("showless"),ShowMoreFilterText:xt("showmore")}))))),n&&B.createElement(R,{onLetterClick:this.letterClick,AlphabetGroups:a}),!n&&null!=this.props.categoryFilter&&this.props.categoryFilter.length>0&&B.createElement("div",{className:"filter-link-list__filter-wrapper "+(n?"filter-link-list__alphabet":"")},B.createElement("div",{className:"filter-link-list__filter-heading heading-x-small","aria-hidden":"true"},t," ",Object.keys(this.state.NamesValues).length>0?B.createElement(B.Fragment,null,B.createElement("span",{className:"filter-link-list__filter-count"},"(",Object.keys(this.state.NamesValues).length,")"),B.createElement("button",{onClick:this.cleanFilter,className:"filter-link-list__clear-button"},B.createElement(q,{iconType:"fontawesome/close",className:"filter-link-list__close"}),B.createElement("span",{className:"filter-link-list__clear-text"},"Rensa"))):null),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Filterlista"),B.createElement("div",{id:"filteroptions",className:"d-flex flex-wrap"},(l||[]).map(((e,t)=>B.createElement(ee,{key:`pagefilterbox-${t}`,inputName:e.Name,label:e.Name,value:e.Id.toString(),onChangeCb:t=>this.checkItem(e,t),refValue:this.inputRef}))),(c||[]).map(((e,t)=>B.createElement(ee,{key:`pagefilterbox2-${t}`,inputName:e.Name,label:e.Name,value:e.Id.toString(),onChangeCb:t=>this.checkItem(e,t),refValue:this.inputRef,cssClass:this.state.FilterIsOpen?"d-flex":"d-none"}))),s.length>o&&B.createElement(wt,{FilterIsOpen:this.state.FilterIsOpen,toggleFilterOpenState:this.toggleFilterOpenState,ShowLessFilterText:xt("showless"),ShowMoreFilterText:xt("showmore")})))),n&&B.createElement("div",{className:"alphabetlist__itemcount"},xt("show")," ",this.state.CurrentPagesCount," ",xt("of")," ",this.props.LinkItems.length),n?B.createElement(V,{AlphabetGroups:u}):B.createElement("div",{className:"filter-link-list__linklist"},B.createElement("ul",null,(u||[]).map(((e,t)=>(e.AlphabetPages||[]).map(((e,t)=>B.createElement("li",{key:t},B.createElement("a",{href:e.Url},e.Name)))))))))}}var St=a(31196),Et=a.n(St);let Bt;class kt extends B.Component{scrollMenu;constructor(e){super(e),Bt=le(e.translations),this.state={IsSticky:!1,showToTopButton:!1}}componentDidMount(){Et().polyfill(),window.addEventListener("scroll",k.throttle(this.onScroll,20))}componentWillUnmount(){window.removeEventListener("scroll",k.throttle(this.onScroll,20))}scrollToTop=e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-href");D(document.getElementById(t),0).then((()=>{const e=document.getElementsByClassName("text-breadcrumb");e&&e.length>1&&e[e.length-2].focus()}))};onScroll=()=>{this.scrollMenu=document.querySelector(".scrolltoptop"),window.pageYOffset>this.scrollMenu.offsetTop?this.setState({IsSticky:!0}):this.setState({IsSticky:!1}),document.documentElement.scrollTop>300?this.setState({showToTopButton:!0}):this.setState({showToTopButton:!1})};render(){const{showInMobile:e,hideInDesktop:t}=this.props;return B.createElement(B.Fragment,null,B.createElement("div",{className:`scrolltoptop drop-shadow-high-elevation ${this.state.IsSticky&&!e?"scrolltoptop__sticky":""} ${this.state.showToTopButton?"scrolltoptop--scroll-to-top-visible":""} ${e?"d-block d-lg-none":"d-none d-lg-block"}`,style:{display:t?"none !important":"block"}},B.createElement("div",{className:"scrolltoptop__innner",role:"region","aria-label":Bt("ariatostart")},B.createElement("a",{tabIndex:this.state.showToTopButton?0:-1,onClick:this.scrollToTop,"data-href":"body",href:"#body",className:"scrolltoptop__scroll-to-top-link"},B.createElement(q,{iconType:"fontawesome/chevron-left"}),Bt("ariatostart")))),B.createElement("a",{onClick:this.scrollToTop,tabIndex:this.state.showToTopButton?0:-1,"aria-label":Bt("ariatostart"),"data-href":"body",href:"#body",className:"anchor-nav__btn d-flex d-lg-none justify-content-center scrolltoptop__btn--arrow scrolltoptop__scroll-to-top "+(this.state.showToTopButton?"scrolltoptop--scroll-to-top-visible":"")},B.createElement(q,{iconType:"fontawesome/arrow-left"})))}}var _t=a(59386),Tt=a.n(_t),It={lessThanXSeconds:{one:"mindre än en sekund",other:"mindre än {{count}} sekunder"},xSeconds:{one:"en sekund",other:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{one:"mindre än en minut",other:"mindre än {{count}} minuter"},xMinutes:{one:"en minut",other:"{{count}} minuter"},aboutXHours:{one:"ungefär en timme",other:"ungefär {{count}} timmar"},xHours:{one:"en timme",other:"{{count}} timmar"},xDays:{one:"en dag",other:"{{count}} dagar"},aboutXWeeks:{one:"ungefär en vecka",other:"ungefär {{count}} vecka"},xWeeks:{one:"en vecka",other:"{{count}} vecka"},aboutXMonths:{one:"ungefär en månad",other:"ungefär {{count}} månader"},xMonths:{one:"en månad",other:"{{count}} månader"},aboutXYears:{one:"ungefär ett år",other:"ungefär {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"över ett år",other:"över {{count}} år"},almostXYears:{one:"nästan ett år",other:"nästan {{count}} år"}},Mt=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"];var Ft=a(95047);const Ot={date:(0,Ft.A)({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},defaultWidth:"full"}),time:(0,Ft.A)({formats:{full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,Ft.A)({formats:{full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})};var Pt={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"};var Dt=a(14797);const Nt={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:case 2:return r+":a"}return r+":e"},era:(0,Dt.A)({values:{narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},defaultWidth:"wide"}),quarter:(0,Dt.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,Dt.A)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},defaultWidth:"wide"}),day:(0,Dt.A)({values:{narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tors","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},defaultWidth:"wide"}),dayPeriod:(0,Dt.A)({values:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},defaultWidth:"wide",formattingValues:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},defaultFormattingWidth:"wide"})};var Lt=a(13091);const Ut={code:"sv",formatDistance:function(e,t,r){var n,i=It[e];return n="string"==typeof i?i:1===t?i.one:r&&r.onlyNumeric?i.other.replace("{{count}}",String(t)):i.other.replace("{{count}}",t<13?Mt[t]:String(t)),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"om "+n:n+" sedan":n},formatLong:Ot,formatRelative:function(e,t,r,n){return Pt[e]},localize:Nt,match:{ordinalNumber:(0,a(46171).A)({matchPattern:/^(\d+)(:a|:e)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,Lt.A)({matchPatterns:{narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^f/i,/^[ev]/i]},defaultParseWidth:"any"}),quarter:(0,Lt.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,Lt.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar[s]?|apr|maj|jun[i]?|jul[i]?|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,Lt.A)({matchPatterns:{narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tors|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:(0,Lt.A)({matchPatterns:{any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}};(0,_t.registerLocale)("sv",Ut);class Rt extends B.Component{constructor(e){super(e),(0,_t.setDefaultLocale)("sv"),this.state={selectedDate:this.props.selectedDate?this.props.selectedDate:null}}handleChange=e=>{this.props.handeClickDateFilter(e,this.props.label),this.setState({selectedDate:e})};render(){let e=this.props.datePickerMonthFormat?"yyyy-MM":"yyyy-MM-dd",t=this.props.datePickerMonthFormat?"yyyy-mm":"yyyy-mm-dd";return B.createElement("div",{className:"datepicker-custom-wrapper"},B.createElement("label",{htmlFor:this.props.label},this.props.label," (",t,")"),B.createElement(Tt(),{ref:this.props.datePickerRef,id:this.props.label,selected:this.state.selectedDate,onChange:this.handleChange,locale:Ut,showMonthYearPicker:this.props.datePickerMonthFormat,dateFormat:e,isClearable:!0,...void 0!==this.props.minDate?{minDate:new Date(this.props.minDate)}:{},...void 0!==this.props.maxDate?{maxDate:new Date(this.props.maxDate)}:{},autoComplete:"off",previousMonthAriaLabel:this.props.previousMonthAriaLabel,previousMonthButtonLabel:this.props.previousMonthButtonLabel,nextMonthAriaLabel:this.props.nextMonthAriaLabel,nextMonthButtonLabel:this.props.nextMonthButtonLabel,previousYearAriaLabel:this.props.previousYearAriaLabel,previousYearButtonLabel:this.props.previousYearButtonLabel,nextYearAriaLabel:this.props.nextYearAriaLabel,nextYearButtonLabel:this.props.nextYearButtonLabel,timeInputLabel:this.props.timeInputLabel,clearButtonTitle:this.props.clearButtonTitle,ariaLabelClose:this.props.ariaLabelClose,chooseDayAriaLabelPrefix:this.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:this.props.disabledDayAriaLabelPrefix,monthAriaLabelPrefix:this.props.monthAriaLabelPrefix,weekAriaLabelPrefix:this.props.weekAriaLabelPrefix,disabledKeyboardNavigation:!1,showTimeSelect:!1}))}}const Ht=Rt;let Qt,jt,Vt;class Wt extends B.Component{datePickerRef1;datePickerRef2;filterFormRef=B.createRef();constructor(e){super(e),this.datePickerRef1=B.createRef(),this.datePickerRef2=B.createRef(),this.filterFormRef=B.createRef();const t=this.getUniqueValues("AreaOfBusiness"),r=this.getUniqueValues("Tags");this.state={isOpen:!1,filteredAnalysisPageList:this.props.AnalysisPageList,searchTerm:"",searchResultCount:this.props.AnalysisPageList.length,selectedAreaOfBusiness:[],selectedTags:[],uniqueAreaOfBusiness:t,uniqueTags:r,clearButton:!1},Qt=le(e.translations)}getUniqueValues=e=>this.props.AnalysisPageList.flatMap((t=>t[e])).filter((e=>null!=e)).reduce(((e,t)=>e.includes(t)?e:[...e,t]),[]);handleSearchChange=e=>{const t=e.target.value;this.setState({searchTerm:t})};handleSearchSubmit=e=>{e.preventDefault();const t=this.state.searchTerm;let r=[];r=0===this.state.selectedTags.length&&0===this.state.selectedAreaOfBusiness.length?this.props.AnalysisPageList.filter((e=>e.Name.toLowerCase().includes(t.toLowerCase()))):this.state.filteredAnalysisPageList.filter((e=>e.Name.toLowerCase().includes(t.toLowerCase()))),this.updateFilteredAnalysisPageList()};handleCheckboxChange=(e,t)=>{const{isOpen:r,filteredAnalysisPageList:n,searchTerm:i,searchResultCount:o,selectedAreaOfBusiness:a,selectedTags:s}=this.state,l=a.includes(t)?a.filter((e=>e!==t)):[...a,t],c=s.includes(t)?s.filter((e=>e!==t)):[...s,t],u={isOpen:r,filteredAnalysisPageList:n,searchTerm:i,searchResultCount:o,clearButton:this.state.clearButton,selectedAreaOfBusiness:"AreaOfBusiness"===e?l:a,selectedTags:"Tags"===e?c:s,uniqueAreaOfBusiness:this.state.uniqueAreaOfBusiness,uniqueTags:this.state.uniqueTags};this.setState(u,(()=>{this.updateFilteredAnalysisPageList()}))};handleDateChange=(e,t)=>{let r,n;"Från"===t||"From"===t?(r=e,this.setState({selectedFromDate:r},(()=>{this.updateFilteredAnalysisPageList()}))):(n=e,this.setState({selectedToDate:n},(()=>{this.updateFilteredAnalysisPageList()})))};printElement=e=>{let t=document.getElementById(e.currentTarget.dataset.id);t.classList.add("section-to-print"),window.print(),t.classList.remove("section-to-print")};clearFilters=()=>{this.filterFormRef.current.reset(),document.querySelectorAll(".togglebox__input").forEach((e=>{e.checked=!1})),this.datePickerRef1.current.clear(),this.datePickerRef2.current.clear(),this.setState({filteredAnalysisPageList:this.props.AnalysisPageList,searchResultCount:this.props.AnalysisPageList.length,clearButton:!1,searchTerm:"",selectedAreaOfBusiness:[],selectedTags:[],selectedFromDate:null,selectedToDate:null},(()=>{this.updateFilteredAnalysisPageList()}))};updateFilteredAnalysisPageList(){const{searchTerm:e,selectedAreaOfBusiness:t,selectedTags:r,selectedFromDate:n,selectedToDate:i}=this.state;let o=this.props.AnalysisPageList,a=this.props.shouldClearButton;e&&(o=o.filter((t=>t.Name.toLowerCase().includes(e.toLowerCase())))),t.length>0&&(o=o.filter((e=>t.some((t=>e.AreaOfBusiness.includes(t)))))),r.length>0&&(o=o.filter((e=>r.some((t=>e.Tags.includes(t)))))),n&&(o=this.props.datePickerMonthFormat?o.filter((e=>new Date(e.DebriefingDate.toString().substring(0,7))>=new Date(n.toLocaleDateString().substring(0,7)))):o.filter((e=>new Date(e.DebriefingDate.toString().substring(0,10))>=new Date(n.toLocaleDateString())))),i&&(o=this.props.datePickerMonthFormat?o.filter((e=>new Date(e.DebriefingDate.toString().substring(0,7))<=new Date(i.toLocaleDateString().substring(0,7)))):o.filter((e=>new Date(e.DebriefingDate.toString().substring(0,10))<=new Date(i.toLocaleDateString())))),(e||t.length>0||r.length>0||n||i)&&(a=!0),this.setState({filteredAnalysisPageList:o,searchResultCount:o.length,clearButton:a})}render(){const{isOpen:e,searchTerm:t,filteredAnalysisPageList:r,searchResultCount:n,clearButton:i}=this.state;return B.createElement(B.Fragment,null,B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"analysis-listing-page__filter-wrapper"},B.createElement("form",{ref:this.filterFormRef,role:"search","aria-label":Qt("searchandfilteranalyses"),onSubmit:this.handleSearchSubmit},B.createElement("div",{className:"col-12 pl-0 pr-0"},B.createElement("h2",{className:"analysis-listing-page__filter-count heading-medium"},Qt("searchandfilter")," ",n.toString()," ",Qt("analyses")),B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:"search-input",className:"sr-only"},Qt("searchtextsr")),B.createElement("input",{id:"search-input",type:"search",placeholder:Qt("searchforanalysis"),value:t,onChange:this.handleSearchChange}),B.createElement("input",{"aria-label":Qt("search"),className:"search__button analysis-listing-page__button",type:"submit",value:""}))),B.createElement("details",{className:"expand-block"},B.createElement("summary",null,B.createElement("h3",null,Qt("areaofbusiness")),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},B.createElement("fieldset",{className:"content-wrapper d-flex flex-wrap"},B.createElement("legend",{className:"sr-only"},Qt("filterarea")),this.state.uniqueAreaOfBusiness.filter((e=>null!=e)).map((e=>B.createElement(ee,{key:e,label:e,value:e,onChangeCb:()=>this.handleCheckboxChange("AreaOfBusiness",e)})))))),B.createElement("details",{className:"expand-block"},B.createElement("summary",null,B.createElement("h3",null,Qt("tags")),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},B.createElement("fieldset",{className:"content-wrapper d-flex flex-wrap"},B.createElement("legend",{className:"sr-only"},Qt("filtertags")),this.state.uniqueTags.filter((e=>null!=e)).map((e=>B.createElement(ee,{key:e,label:e,value:e,onChangeCb:()=>this.handleCheckboxChange("Tags",e)})))))),B.createElement("details",{className:"expand-block"},B.createElement("summary",null,B.createElement("h3",null,Qt("debriefingdate")),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},B.createElement("div",{className:"content-wrapper"},B.createElement("div",{className:"publish-wrapper"},B.createElement("div",{className:"dates-wrapper"},B.createElement(Ht,{datePickerRef:this.datePickerRef1,datePickerMonthFormat:this.props.datePickerMonthFormat,label:Qt("from"),handeClickDateFilter:this.handleDateChange,translations:this.props.translations,minDate:this.props.EarliestDebriefingDate,maxDate:this.props.LatestDebriefingDate,previousMonthAriaLabel:Qt("previousmonth"),previousMonthButtonLabel:Qt("previousmonth"),nextMonthAriaLabel:Qt("nextmonth"),nextMonthButtonLabel:Qt("nextmonth"),previousYearAriaLabel:Qt("previousyear"),previousYearButtonLabel:Qt("previousyear"),nextYearAriaLabel:Qt("nextyear"),nextYearButtonLabel:Qt("nextyear"),timeInputLabel:Qt("time"),clearButtonTitle:Qt("cleardatebutton"),ariaLabelClose:Qt("cleardatebutton"),chooseDayAriaLabelPrefix:Qt("select"),disabledDayAriaLabelPrefix:Qt("optiondisabled"),monthAriaLabelPrefix:Qt("month"),weekAriaLabelPrefix:Qt("week")}),B.createElement(Ht,{datePickerRef:this.datePickerRef2,datePickerMonthFormat:this.props.datePickerMonthFormat,label:Qt("to"),handeClickDateFilter:this.handleDateChange,translations:this.props.translations,minDate:this.props.EarliestDebriefingDate,maxDate:this.props.LatestDebriefingDate,previousMonthAriaLabel:Qt("previousmonth"),previousMonthButtonLabel:Qt("previousmonth"),nextMonthAriaLabel:Qt("nextmonth"),nextMonthButtonLabel:Qt("nextmonth"),previousYearAriaLabel:Qt("previousyear"),previousYearButtonLabel:Qt("previousyear"),nextYearAriaLabel:Qt("nextyear"),nextYearButtonLabel:Qt("nextyear"),timeInputLabel:Qt("time"),clearButtonTitle:Qt("cleardatebutton"),ariaLabelClose:Qt("cleardatebutton"),chooseDayAriaLabelPrefix:Qt("select"),disabledDayAriaLabelPrefix:Qt("optiondisabled"),monthAriaLabelPrefix:Qt("month"),weekAriaLabelPrefix:Qt("week")}))),B.createElement("div",{className:"error-message",role:"alert","aria-live":"polite"},this.state.selectedFromDate>this.state.selectedToDate&&null!=this.state.selectedFromDate&&null!=this.state.selectedToDate&&B.createElement(B.Fragment,null,B.createElement(q,{iconType:"fontawesome/exclamation-circle-solid",className:"error-message--icon"}),B.createElement("span",null,Qt("datevalidation"))))))),i&&B.createElement("button",{type:"reset",onClick:this.clearFilters,className:"clear-filter"},Qt("clearfilter"),B.createElement(q,{className:"clear-filter__icon",iconType:"fontawesome/trash-alt"})))))),B.createElement("span",{className:"sr-only","aria-live":"polite"}," ",Qt("show")," ",n.toString()," ",Qt("analyses")),B.createElement("ul",{className:"analyses-result"},r.map(((t,r)=>B.createElement("li",{key:r},B.createElement("details",{id:t.Id.toString(),className:"expand-block",open:e},B.createElement("summary",null,B.createElement("h2",null,t.Name),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"}),B.createElement("div",{className:"tag-wrapper"},t.AreaOfBusiness.map((e=>B.createElement("span",{className:"tags",key:e+"-area"+r},e))),t.Tags.map((e=>B.createElement("span",{className:"tags",key:e+"-tag"+r},e))))),B.createElement("div",{className:"expand-block__content"},B.createElement("div",{className:"content-wrapper"},t.Preamble&&B.createElement("p",null,t.Preamble),t.TextArea&&B.createElement("div",{className:"extra-preamble",dangerouslySetInnerHTML:{__html:t.TextArea}}),t.Debriefing&&B.createElement("section",{className:"shortinfo block-margin"},B.createElement("div",{className:"shortinfo__body"},B.createElement("div",{className:"shortinfo__content"},B.createElement("h3",{className:"heading-medium"},Qt("debriefing")),B.createElement("p",null,t.Debriefing)))),t.ResponsibleName&&B.createElement("section",{className:"contact-person"},B.createElement("h3",{className:"heading-medium"},Qt("responsible")),B.createElement("div",{className:"contact-person__name"},t.ResponsibleName),t.ResponsibleEmail&&B.createElement("div",{className:"contact-person__email"},B.createElement("span",null,Qt("email")),B.createElement("a",{className:"no-border-link",href:"mailto:"+t.ResponsibleEmail+"?body=Länk: "+t.Url},t.ResponsibleEmail))),B.createElement("div",{className:"publish-date"},B.createElement("div",null,t.LastModified!=t.Published&&B.createElement("div",null,B.createElement("span",null,Qt("latestupdated")),B.createElement("time",{dateTime:t.LastModified.toString().substring(0,10)},t.LastModified.toString().substring(0,10))),B.createElement("div",null,B.createElement("span",null,Qt("publicationdate")),B.createElement("time",{dateTime:t.Published.toString().substring(0,10)},t.Published.toString().substring(0,10)))))),B.createElement("div",{className:"button-wrapper"},B.createElement("button",{onClick:this.printElement,className:"print-button","data-id":t.Id.toString()},B.createElement("span",null,Qt("print")),B.createElement("div",{className:"svg-wrapper"},B.createElement(q,{iconType:"fontawesome/print-transparent"}))),B.createElement("a",{href:t.FriendlyUrl},B.createElement("div",{className:"buttonLinkText"},B.createElement("span",null,Qt("toanalysispage"))),B.createElement("div",{className:"buttonLinkIcon"},B.createElement(q,{className:"mega-menu__icon",iconType:"fontawesome/chevron-left"})))))))))))}}class zt extends B.Component{highresImage={backgroundImage:`url(${this.props.imageUrl})`};lowresImage={backgroundImage:`url(${this.props.imageUrl}?w=600&quality=0)`};lazyloaderRef;constructor(e){super(e),this.state={lowresLoaded:"",highresLoaded:"",highresImgSrc:"",highresStyleValue:null}}componentDidMount(){if(this.props.isBackgroundImage){let e=new Image;e.src=this.props.imageUrl+"?w=600&quality=0",e.onload=()=>{this.setState({lowresLoaded:"loaded"})}}new IntersectionObserver(((e,t)=>{e[0].isIntersecting&&(t.unobserve(this.lazyloaderRef),this.setLazyLoaderProps())}),{root:null,threshold:0}).observe(this.lazyloaderRef)}setLazyLoaderProps(){const e=this.lazyloaderRef.offsetWidth;let t=1;void 0!==window.devicePixelRatio&&(t=window.devicePixelRatio,t>3&&(t=3));let r=new Image,n=`${this.props.imageUrl}?w=${e*t}&quality=90`;r.onload=()=>{this.setState({highresImgSrc:n,highresStyleValue:{backgroundImage:`url(${n})`}},(()=>{setTimeout((()=>{this.setState({highresLoaded:"loaded"})}),0)}))},r.src=n}render(){const{isBackgroundImage:e,isInEditMode:t,lowresBase64:r,imageAltText:n,imageUrl:i}=this.props,{lowresLoaded:o,highresLoaded:a,highresStyleValue:s,highresImgSrc:l}=this.state,c=n||"";return e?B.createElement("div",{className:"lazyloader lazyloader--background",ref:e=>{this.lazyloaderRef=e}},B.createElement("div",{className:`lazyloader__bgimage lazyloader__lowres ${o}`,style:this.lowresImage}),B.createElement("div",{className:`lazyloader__bgimage lazyloader__highres ${a}`,style:s})):B.createElement("div",{className:"lazyloader",ref:e=>{this.lazyloaderRef=e}},B.createElement("img",{className:"lazyloader__image lazyloader__lowres loaded",alt:"",src:r}),B.createElement("img",{className:`lazyloader__image lazyloader__highres ${t?"loaded":""} ${a}`,src:t?i:l,alt:c}))}}class Gt extends B.Component{constructor(e){super(e),jt=le(e.translations),this.state={zoomLevel:1}}componentDidMount(){window.addEventListener("resize",this.handleResize),this.handleResize()}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}handleResize=()=>{const e=100*window.devicePixelRatio;this.setState({zoomLevel:e})};scrollPastHero=()=>{const e=document.getElementById("main-content-area");e&&e.scrollIntoView({behavior:"smooth"})};render(){const{zoomLevel:e}=this.state,t=e>100?"zoomed-text":"";return B.createElement("div",{className:"campaign-hero-block"},B.createElement("div",{className:`campaign-hero-block__container-${this.props.CampaignHeroBlock.ImageAlignment}`},B.createElement("div",{className:`columns-6 campaign-hero-block__text-wrapper container ${this.props.CampaignHeroBlock.HeroButtonText||this.props.CampaignHeroBlock.HeroPreamble?"":"center-text"} ${t}`},B.createElement("div",null,B.createElement("h1",{className:`${this.props.CampaignHeroBlock.HeroPreamble?"":"remove-margin"} ${this.props.CampaignHeroBlock.HeroButtonLinkUrl&&this.props.CampaignHeroBlock.HeroButtonText||this.props.CampaignHeroBlock.HeroPreamble?"":"no-margin-bottom"}`},this.props.CampaignHeroBlock.HeroHeading),this.props.CampaignHeroBlock.HeroPreamble&&B.createElement("p",{className:"hero-preamble "+(this.props.CampaignHeroBlock.HeroButtonLinkUrl&&this.props.CampaignHeroBlock.HeroButtonText?"":"no-margin-bottom")},this.props.CampaignHeroBlock.HeroPreamble)),this.props.CampaignHeroBlock.HeroButtonLinkUrl&&this.props.CampaignHeroBlock.HeroButtonText&&B.createElement("a",{className:`campaign-hero-block__link ${this.props.CampaignHeroBlock.ButtonColor}`,href:this.props.CampaignHeroBlock.HeroButtonLinkUrl},this.props.CampaignHeroBlock.HeroButtonText)),B.createElement("div",{className:"columns-6 hero-img"},this.props.CampaignHeroBlock.HeroBackgroundImage&&B.createElement(zt,{imageUrl:this.props.CampaignHeroBlock.HeroBackgroundImage,lowresBase64:this.props.CampaignHeroBlock.LowresBase64,imageAltText:this.props.CampaignHeroBlock.ImageDescription}))),this.props.CampaignHeroBlock.ImageHeight>=930&&B.createElement("button",{onClick:this.scrollPastHero,type:"button",className:`campaign-hero-block__skip-btn campaign-hero-block__skip-btn__${this.props.CampaignHeroBlock.ImageAlignment}`},B.createElement(q,{iconType:"fontawesome/arrow-left",className:"skip-btn-icon",isAriaHidden:!1,ariaLabel:jt("skiphero")})))}}class Kt extends B.Component{constructor(e){super(e),this.state={isOpen:!1,documentClass:"file-extension-icon "},this.toggleContent=this.toggleContent.bind(this)}componentDidMount(){document.body.classList.contains("campaign-page-new__darkblue")&&this.setState({documentClass:"file-extension-icon dark "})}toggleContent(){this.setState((e=>({isOpen:!e.isOpen})))}render(){const{documentClass:e}=this.state;return B.createElement("details",{className:"campaign-downloadblock-new__show-hide-docs"},B.createElement("summary",{onClick:this.toggleContent},this.state.isOpen?this.props.HideAttachments:this.props.ShowAttachments),B.createElement("ul",{className:"campaign-downloadblock-new__show-hide-docs__sharepoint-items"},this.props.SharePointContent.BilagaDocuments.map(((t,r)=>{let n=e;return t.FileUrl.indexOf(".indd")>-1&&(n="file-extension-icon pdf "),B.createElement("li",{className:"item-wrapper",key:r},B.createElement("a",{className:n+t.IconClass,target:"_blank",rel:"noreferrer",href:t.FileUrl},t.Namn))}))))}}class Yt extends B.Component{filterFormRef=B.createRef();constructor(e){super(e);const t=this.getUniqueValues("TagsNyckelord"),r=this.getUniqueValues("TagsOmrade");this.state={searchTerm:"",searchResultCount:this.props.IndicatorPages.length,filteredIndicatorPages:this.props.IndicatorPages,clearButton:!1,selectedTags:[],selectedTagsOmrade:[],uniqueTags:t,uniqueTagsOmrade:r},Vt=le(e.translations),this.filterFormRef=B.createRef()}getUniqueValues=e=>this.props.IndicatorPages.flatMap((t=>t[e])).filter((e=>null!=e)).reduce(((e,t)=>e.includes(t)?e:[...e,t]),[]);handleCheckboxChange=(e,t)=>{const{filteredIndicatorPages:r,searchTerm:n,searchResultCount:i,selectedTags:o,selectedTagsOmrade:a}=this.state,s=o.includes(t)?o.filter((e=>e!==t)):[...o,t],l=a.includes(t)?a.filter((e=>e!==t)):[...a,t],c={filteredIndicatorPages:r,searchTerm:n,searchResultCount:i,clearButton:this.state.clearButton,selectedTags:"TagsNyckelord"===e?s:o,selectedTagsOmrade:"TagsOmrade"===e?l:a,uniqueTags:this.state.uniqueTags,uniqueTagsOmrade:this.state.uniqueTagsOmrade};this.setState(c,(()=>{this.updateFilteredIndicatorPages()}))};handleSearchChange=e=>{const t=e.target.value;this.setState({searchTerm:t})};handleSearchSubmit=e=>{e.preventDefault(),this.updateFilteredIndicatorPages()};clearFilters=()=>{this.filterFormRef.current.reset(),document.querySelectorAll(".togglebox__input").forEach((e=>{e.checked=!1})),this.setState({filteredIndicatorPages:this.props.IndicatorPages,searchResultCount:this.props.IndicatorPages.length,clearButton:!1,searchTerm:"",selectedTags:[],selectedTagsOmrade:[]},(()=>{this.updateFilteredIndicatorPages()}))};updateFilteredIndicatorPages(){const{searchTerm:e,selectedTags:t,selectedTagsOmrade:r}=this.state;let n=this.props.IndicatorPages,i=!1;(e||t.length>0||r.length>0)&&(i=!0),e&&(n=n.filter((t=>t.Name.toLowerCase().includes(e.toLowerCase())))),t.length>0&&(n=n.filter((e=>t.some((t=>e.TagsNyckelord.includes(t)))))),r.length>0&&(n=n.filter((e=>r.some((t=>e.TagsOmrade.includes(t))))));let o=n.length;this.setState({filteredIndicatorPages:n,searchResultCount:o,clearButton:i})}render(){const{searchTerm:e,filteredIndicatorPages:t,searchResultCount:r,clearButton:n}=this.state;return B.createElement(B.Fragment,null,B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"indicator-listing-page__filter-wrapper"},B.createElement("form",{ref:this.filterFormRef,role:"search","aria-label":Vt("searchandfilterindicators"),onSubmit:this.handleSearchSubmit},B.createElement("div",{className:"col-12 pl-0 pr-0"},B.createElement("h2",{className:"indicator-listing-page__filter-count heading-medium"},Vt("searchandfilter")," ",r.toString()," ",Vt("indicators1")),B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:"search-input",className:"sr-only"},Vt("searchtextsr")),B.createElement("input",{id:"search-input",type:"search",placeholder:Vt("searchforindicator"),value:e,onChange:this.handleSearchChange}),B.createElement("input",{"aria-label":Vt("search"),className:"search__button indicator-listing-page__button",type:"submit",value:""}))),B.createElement("details",{className:"expand-block"},B.createElement("summary",null,B.createElement("h3",null,Vt("tagomrade")),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},B.createElement("fieldset",{className:"content-wrapper d-flex flex-wrap"},B.createElement("legend",{className:"sr-only"},Vt("tagomrade")),this.state.uniqueTagsOmrade.filter((e=>null!=e)).sort().map((e=>B.createElement(ee,{key:e,label:e,value:e,onChangeCb:()=>this.handleCheckboxChange("TagsOmrade",e)})))))),!this.props.hideNyckelOrdFilter&&B.createElement("details",{className:"expand-block"},B.createElement("summary",null,B.createElement("h3",null,Vt("keywordtags")),B.createElement("span",{className:"expand-block__plusminus","aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},B.createElement("fieldset",{className:"content-wrapper d-flex flex-wrap"},B.createElement("legend",{className:"sr-only"},Vt("keywordtags")),this.state.uniqueTags.filter((e=>null!=e)).sort().map((e=>B.createElement(ee,{key:e,label:e,value:e,onChangeCb:()=>this.handleCheckboxChange("TagsNyckelord",e)})))))),n&&B.createElement("button",{type:"reset",onClick:this.clearFilters,className:"clear-filter"},Vt("clearfilter"),B.createElement(q,{className:"clear-filter__icon",iconType:"fontawesome/trash-alt"})))))),B.createElement("span",{className:"sr-only","aria-live":"polite"}," ",Vt("show")," ",r.toString()," ",Vt("indicators")),B.createElement("ul",{className:"indicator-listing-page__ul"},t.map(((e,t)=>B.createElement("li",{key:t,className:"indicator-list-item"},B.createElement("div",{className:"indicator-list-item__anchor"},B.createElement("a",{href:e.FriendlyUrl},B.createElement("h2",null,e.Name),e.Matt&&B.createElement("p",{className:"indicator-list-item__preamble"},e.Matt),B.createElement("div",{className:"tag-wrapper"},e.TagsOmrade.map(((e,t)=>B.createElement("span",{className:"tags",key:e+t},e))),e.TagsNyckelord.map(((e,t)=>B.createElement("span",{className:"tags",key:e+t},e)))))))))))}}const Xt=({isChecked:e,onToggle:t,label:r,value:n,cssClass:i="",...o})=>{const a=`${i} ${e?"togglebox--checked":""}`.trim();return B.createElement(ee,{label:r,value:n,onChangeCb:t,cssClass:a,...o})},qt=({mandatoryCategories:e,languages:t,subjects:r,chooseYears:n,setSearchTerm:i,onMandatoryChange:o,onSubjectChange:a,onYearChange:s,onLanguageChange:l,translator:c,mandatoryIds:u,subjectIds:h,yearIds:p,languageIds:d})=>{const[A,f]=(0,B.useState)("");return B.createElement("div",{className:"search-filter"},B.createElement("h2",{className:"search-filter__title"},c("componentTitle")),B.createElement("form",{onSubmit:e=>e.preventDefault(),role:"search"},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:"searchId",className:"sr-only"},c("srSpecifySearchText")),B.createElement("input",{id:"searchId",type:"search",value:A,onChange:e=>{const t=e.target.value;f(t),i(t)},placeholder:c("searchBoxPlaceholder")}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""}))),e&&e.length>0&&B.createElement("div",{className:"filter-section filter-section--mandatory"},B.createElement("fieldset",null,B.createElement("legend",{className:"filter-section__title"},c("category")),B.createElement("div",{className:"filter-section__content"},(e||[]).map((e=>B.createElement(Xt,{key:e.id,label:e.name,value:e.id,onToggle:()=>o(e.id),cssClass:"togglebox--white",isChecked:u.includes(e.id)})))))),r&&r.length>0&&B.createElement("div",{className:"filter-section filter-section--subject"},B.createElement("details",null,B.createElement("summary",{id:"subject-filter-summary",className:"filter-section__summary"},c("product")),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"subject-filter-summary",className:"sr-only"}),B.createElement("div",{className:"filter-section__content filter-section--subject__content"},(r||[]).map((e=>B.createElement(Xt,{key:e.id,label:e.name,value:e.id,onToggle:()=>a(e.id),cssClass:"togglebox--white",isChecked:h.includes(e.id)}))))))),t&&t.length>0&&B.createElement("div",{className:"filter-section filter-section--language"},B.createElement("details",null,B.createElement("summary",{id:"language-filter-summary",className:"filter-section__summary"},c("language")),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"language-filter-summary",className:"sr-only"}),B.createElement("div",{className:"filter-section__content filter-section--language__content"},(t||[]).map((e=>B.createElement(Xt,{key:e.id,label:e.name,value:e.id,onToggle:()=>l(e.id),cssClass:"togglebox--white",isChecked:d.includes(e.id)}))))))),n&&n.length>0&&B.createElement("div",{className:"filter-section filter-section--year"},B.createElement("details",null,B.createElement("summary",{id:"year-filter-summary",className:"filter-section__summary"},c("year")),B.createElement("fieldset",null,B.createElement("legend",{"aria-describedby":"year-filter-summary",className:"sr-only"}),B.createElement("div",{className:"filter-section__content filter-section--year__content"},(n||[]).map((e=>B.createElement(Xt,{key:e.id,label:e.name,value:e.id,onToggle:()=>s(e.id),cssClass:"togglebox--white",isChecked:p.includes(e.id)}))))))))},$t=(0,B.forwardRef)((({children:e,translator:t},r)=>B.createElement("div",{className:"publication-list"},B.createElement("ul",{className:"publication-list__items"},e.map(((e,n)=>B.createElement("li",{key:e.articleNumber,className:"publication-list__items--item"},B.createElement("a",{href:e.url,ref:0===n?r:null,className:"publication-list__items--item--link",target:"_blank",rel:"noreferrer"},e.name),B.createElement("div",{className:"publication-list__items--item__info"},B.createElement("div",{className:"publication-list__items--item__info--wrapper"},B.createElement("span",{className:"article-number"},t("labelItemNumber")," ",e.articleNumber),B.createElement("span",{className:"divider"},"|"),B.createElement("span",{className:"date"},t("labelPublished")," ",e.publishOnWebFrom)),B.createElement("div",{className:"publication-list__items--item__show-more"},B.createElement("a",{href:e.url,target:"_blank",rel:"noreferrer"},t("showMore"))))))))))),Jt=({children:e,mandatoryCategories:t,languages:r,subjects:n,chooseYears:i,showNextOnLastPage:o,showPreviousOnFirstPage:a,translations:s})=>{const[l,c]=B.useState(""),[u,h]=B.useState([]),[p,d]=B.useState([]),[A,f]=B.useState([]),[g,m]=B.useState([]),[v,y]=B.useState(1),[b,w]=B.useState(10),x=B.useMemo((()=>le(s)),[s]),C=B.useRef(null),S=B.useRef(null),E=e.filter((e=>{const t=e.name.toLowerCase().includes(l.toLowerCase()),r=e.articleNumber.toLowerCase().includes(l.toLowerCase()),n=0===u.length&&0===p.length&&0===A.length&&0===g.length,i=e?.subjectsId.split(",").map((e=>Number(e.trim())))??[],o=n||(!(u.length>0)||u.includes(Number(e?.mandatoryId)))&&(!(p.length>0)||(s=i,0===(a=p).length||a.some((e=>s.includes(e)))))&&(!(A.length>0)||A.includes(Number(e?.yearId)))&&(!(g.length>0)||g.includes(Number(e?.languageId)));var a,s;return(t||r)&&o})),k=Math.ceil(E.length/b),_=E.slice((v-1)*b,v*b),T=e=>{w(parseInt(e.target.value)),y(1)},I=(e,t)=>{t((t=>{const r=Array.isArray(t)?t:[];return r.includes(e)?r.filter((t=>t!==e)):[...r,e]})),y(1)},M=({itemsPerPage:e,onChange:t})=>B.createElement("div",{className:"options"},B.createElement("span",null,x("pageCountLabel")),B.createElement("select",{name:"items-per-page",id:"items-per-page",onChange:T,value:e},B.createElement("option",{value:"10"},"10"),B.createElement("option",{value:"20"},"20"),B.createElement("option",{value:"30"},"30")));return B.createElement("div",{className:"publication-list-page"},B.createElement(qt,{mandatoryCategories:t,languages:r,subjects:n,chooseYears:i,setSearchTerm:e=>{c(e),y(1)},onMandatoryChange:e=>I(e,h),onSubjectChange:e=>I(e,d),onYearChange:e=>I(e,f),onLanguageChange:e=>I(e,m),translator:x,mandatoryIds:u,subjectIds:p,yearIds:A,languageIds:g}),B.createElement("div",{className:"publication-info"},B.createElement("span",{className:"count",ref:C},x("nrOfPublications")," ",E.length),B.createElement(M,{itemsPerPage:b,onChange:T})),0===E.length&&B.createElement("div",{className:"no-results visible"},x("noResultsText")),B.createElement($t,{children:_,translator:x,ref:S}),B.createElement("div",{className:"items-per-page-container"},B.createElement(M,{itemsPerPage:b,onChange:T})),B.createElement(oe,{steps:k,activeStep:v<=k?v:1,onStepChangeCb:e=>{if(v!==e&&e>=1&&e<=k){if(y(e),C.current){const e=C.current;if(e){const t=window.innerWidth<=767?10:100,r=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:r,behavior:"smooth"})}}S.current&&setTimeout((()=>{S.current.focus()}),300)}},nextLabel:x("next"),previousLabel:x("previous"),showNextOnLastPage:o,showPreviousOnFirstPage:a,visiblePages:7,showLastPage:!0,alwaysShowFirstPage:!0}))},Zt="selected_tab";class er extends B.Component{container;tablist;tabs;tabpanels;activeTab;navigation1;navigation2;constructor(e){super(e)}componentDidMount(){this.container=document.querySelector("#tabs"),this.tablist=document.querySelector("[role=tablist]"),this.tabs=document.querySelectorAll("[role=tab]"),this.tabpanels=document.querySelectorAll("[role=tabpanel]"),this.activeTab=document.querySelector("[role=tab][aria-selected=true]"),this.navigation1=document.querySelector("#tab1navigation"),this.navigation2=document.querySelector("#tab2navigation"),this._addEventListeners();let e=new Proxy(new URLSearchParams(window.location.search),{get:(e,t)=>e.get("tab")}).tab;if(1!=e&&"undefined"!=typeof window&&null!=sessionStorage.getItem(Zt)&&"{}"!=sessionStorage.getItem(Zt)){let e=sessionStorage.getItem(Zt);if(e){let t=e.split("_"),r=t[0];"1"==t[1]&&r==this.tablist.dataset.pageid?this.setActiveTab(this.tabs[1].getAttribute("aria-controls"),!0):this.setActiveTab(this.tabs[0].getAttribute("aria-controls"),!0)}}"2"==e&&this.setActiveTab(this.tabs[1].getAttribute("aria-controls"),!0)}_addEventListeners=()=>{for(let e of this.tabs)e.addEventListener("click",(t=>{t.preventDefault(),this.setActiveTab(e.getAttribute("aria-controls"))})),e.addEventListener("keydown",(t=>{13!=t.keyCode&&32!=t.keyCode||(t.preventDefault(),this.setActiveTab(e.getAttribute("aria-controls")))}));this.tablist.addEventListener("keydown",(e=>{switch(e.key){case"End":e.preventDefault(),this.setActiveTab(this.tabs[this.tabs.length-1].getAttribute("aria-controls"));break;case"Home":e.preventDefault(),this.setActiveTab(this.tabs[0].getAttribute("aria-controls"));break;case"ArrowLeft":e.preventDefault();let t=[...this.tabs].indexOf(this.activeTab)-1;t=t>=0?t:this.tabs.length-1,this.setActiveTab(this.tabs[t].getAttribute("aria-controls"));break;case"ArrowRight":e.preventDefault();let r=[...this.tabs].indexOf(this.activeTab)+1;r=r<this.tabs.length?r:0,this.setActiveTab(this.tabs[r].getAttribute("aria-controls"))}}))};setActiveTab(e,t=!1,r=0){for(let n of this.tabs){if(n.getAttribute("aria-controls")==e){n.setAttribute("aria-selected","true"),n.removeAttribute("tabindex"),t||n.focus(),sessionStorage.setItem(Zt,this.tablist.dataset.pageid+"_"+r);const e=new URL(window.location.href);let i=r+1;e.searchParams.set("tab",i.toString()),e&&history.replaceState({},"",e.toString()),this.activeTab=n;let o=n.dataset.navigation,a=document.querySelector("#"+o),s=document.querySelector("#"+n.dataset.navigation+"-mobile"+n.dataset.tab);a&&(a.classList.add("d-block"),a.classList.remove("d-none")),s&&(s&&s.classList.add("d-block"),s&&s.classList.remove("d-none"))}else{n.setAttribute("aria-selected","false"),n.tabIndex=-1;let e=n.dataset.navigation,t=document.querySelector("#"+e),r=document.querySelector("#"+n.dataset.navigation+"-mobile"+n.dataset.tab);t&&(t.classList.add("d-none"),t.classList.remove("d-block")),r&&(r&&r.classList.add("d-none"),r&&r.classList.remove("d-block"))}r++}for(let t of this.tabpanels)t.getAttribute("id")==e?(t.classList.add("d-block"),t.classList.remove("d-none")):(t.classList.remove("d-block"),t.classList.add("d-none"))}render(){return null}}class tr{static instance;queue;eventHistory;constructor(){this.queue={},this.eventHistory={}}static getInstance(){return tr.instance||(tr.instance=new tr),tr.instance}subscribe(e,t,r=!0){void 0===this.queue[e]&&(this.queue[e]=[]);let n=this.queue[e].push(t)-1;return r&&void 0!==this.eventHistory[e]&&t(this.eventHistory[e]),{remove:()=>{delete this.queue[e][n]}}}fire(e,t){this.eventHistory[e]=t,void 0!==this.queue[e]&&this.queue[e].forEach((e=>{e(null!=t?t:{})}))}}const rr=tr.getInstance(),nr="consent_functional",ir="consent_statistics",or="functionalCookieConsent",ar="statisticsCookieConsent",sr="statisticsCookieDeny";var lr,cr,ur,hr,pr=a(5556),dr=a.n(pr),Ar=a(64647),fr=a.n(Ar),gr=a(90324),mr=a.n(gr),vr=a(45228),yr=a.n(vr),br="bodyAttributes",wr="htmlAttributes",xr={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},Cr=(Object.keys(xr).map((function(e){return xr[e]})),"charset"),Sr="cssText",Er="href",Br="innerHTML",kr="itemprop",_r="rel",Tr={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Ir=Object.keys(Tr).reduce((function(e,t){return e[Tr[t]]=t,e}),{}),Mr=[xr.NOSCRIPT,xr.SCRIPT,xr.STYLE],Fr="data-react-helmet",Or="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},Pr=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),Dr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Nr=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},Lr=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Ur=function(e){var t=Vr(e,xr.TITLE),r=Vr(e,"titleTemplate");if(r&&t)return r.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var n=Vr(e,"defaultTitle");return t||n||void 0},Rr=function(e){return Vr(e,"onChangeClientState")||function(){}},Hr=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return Dr({},e,t)}),{})},Qr=function(e,t){return t.filter((function(e){return void 0!==e[xr.BASE]})).map((function(e){return e[xr.BASE]})).reverse().reduce((function(t,r){if(!t.length)for(var n=Object.keys(r),i=0;i<n.length;i++){var o=n[i].toLowerCase();if(-1!==e.indexOf(o)&&r[o])return t.concat(r)}return t}),[])},jr=function(e,t,r){var n={};return r.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&Yr("Helmet: "+e+' should be of type "Array". Instead found type "'+Or(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,r){var i={};r.filter((function(e){for(var r=void 0,o=Object.keys(e),a=0;a<o.length;a++){var s=o[a],l=s.toLowerCase();-1===t.indexOf(l)||r===_r&&"canonical"===e[r].toLowerCase()||l===_r&&"stylesheet"===e[l].toLowerCase()||(r=l),-1===t.indexOf(s)||s!==Br&&s!==Sr&&s!==kr||(r=s)}if(!r||!e[r])return!1;var c=e[r].toLowerCase();return n[r]||(n[r]={}),i[r]||(i[r]={}),!n[r][c]&&(i[r][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(i),a=0;a<o.length;a++){var s=o[a],l=yr()({},n[s],i[s]);n[s]=l}return e}),[]).reverse()},Vr=function(e,t){for(var r=e.length-1;r>=0;r--){var n=e[r];if(n.hasOwnProperty(t))return n[t]}return null},Wr=(lr=Date.now(),function(e){var t=Date.now();t-lr>16?(lr=t,e(t)):setTimeout((function(){Wr(e)}),0)}),zr=function(e){return clearTimeout(e)},Gr="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Wr:a.g.requestAnimationFrame||Wr,Kr="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||zr:a.g.cancelAnimationFrame||zr,Yr=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},Xr=null,qr=function(e,t){var r=e.baseTag,n=e.bodyAttributes,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,h=e.title,p=e.titleAttributes;Zr(xr.BODY,n),Zr(xr.HTML,i),Jr(h,p);var d={baseTag:en(xr.BASE,r),linkTags:en(xr.LINK,o),metaTags:en(xr.META,a),noscriptTags:en(xr.NOSCRIPT,s),scriptTags:en(xr.SCRIPT,c),styleTags:en(xr.STYLE,u)},A={},f={};Object.keys(d).forEach((function(e){var t=d[e],r=t.newTags,n=t.oldTags;r.length&&(A[e]=r),n.length&&(f[e]=d[e].oldTags)})),t&&t(),l(e,A,f)},$r=function(e){return Array.isArray(e)?e.join(""):e},Jr=function(e,t){void 0!==e&&document.title!==e&&(document.title=$r(e)),Zr(xr.TITLE,t)},Zr=function(e,t){var r=document.getElementsByTagName(e)[0];if(r){for(var n=r.getAttribute(Fr),i=n?n.split(","):[],o=[].concat(i),a=Object.keys(t),s=0;s<a.length;s++){var l=a[s],c=t[l]||"";r.getAttribute(l)!==c&&r.setAttribute(l,c),-1===i.indexOf(l)&&i.push(l);var u=o.indexOf(l);-1!==u&&o.splice(u,1)}for(var h=o.length-1;h>=0;h--)r.removeAttribute(o[h]);i.length===o.length?r.removeAttribute(Fr):r.getAttribute(Fr)!==a.join(",")&&r.setAttribute(Fr,a.join(","))}},en=function(e,t){var r=document.head||document.querySelector(xr.HEAD),n=r.querySelectorAll(e+"["+Fr+"]"),i=Array.prototype.slice.call(n),o=[],a=void 0;return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===Br)r.innerHTML=t.innerHTML;else if(n===Sr)r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[n]?"":t[n];r.setAttribute(n,s)}r.setAttribute(Fr,"true"),i.some((function(e,t){return a=t,r.isEqualNode(e)}))?i.splice(a,1):o.push(r)})),i.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return r.appendChild(e)})),{oldTags:i,newTags:o}},tn=function(e){return Object.keys(e).reduce((function(t,r){var n=void 0!==e[r]?r+'="'+e[r]+'"':""+r;return t?t+" "+n:n}),"")},rn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[Tr[r]||r]=e[r],t}),t)},nn=function(e,t,r){switch(e){case xr.TITLE:return{toComponent:function(){return e=t.title,r=t.titleAttributes,(n={key:e})[Fr]=!0,i=rn(r,n),[B.createElement(xr.TITLE,i,e)];var e,r,n,i},toString:function(){return function(e,t,r,n){var i=tn(r),o=$r(t);return i?"<"+e+" "+Fr+'="true" '+i+">"+Lr(o,n)+"</"+e+">":"<"+e+" "+Fr+'="true">'+Lr(o,n)+"</"+e+">"}(e,t.title,t.titleAttributes,r)}};case br:case wr:return{toComponent:function(){return rn(t)},toString:function(){return tn(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,r){var n,i=((n={key:r})[Fr]=!0,n);return Object.keys(t).forEach((function(e){var r=Tr[e]||e;if(r===Br||r===Sr){var n=t.innerHTML||t.cssText;i.dangerouslySetInnerHTML={__html:n}}else i[r]=t[e]})),B.createElement(e,i)}))}(e,t)},toString:function(){return function(e,t,r){return t.reduce((function(t,n){var i=Object.keys(n).filter((function(e){return!(e===Br||e===Sr)})).reduce((function(e,t){var i=void 0===n[t]?t:t+'="'+Lr(n[t],r)+'"';return e?e+" "+i:i}),""),o=n.innerHTML||n.cssText||"",a=-1===Mr.indexOf(e);return t+"<"+e+" "+Fr+'="true" '+i+(a?"/>":">"+o+"</"+e+">")}),"")}(e,t,r)}}}},on=function(e){var t=e.baseTag,r=e.bodyAttributes,n=e.encode,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,h=void 0===u?"":u,p=e.titleAttributes;return{base:nn(xr.BASE,t,n),bodyAttributes:nn(br,r,n),htmlAttributes:nn(wr,i,n),link:nn(xr.LINK,o,n),meta:nn(xr.META,a,n),noscript:nn(xr.NOSCRIPT,s,n),script:nn(xr.SCRIPT,l,n),style:nn(xr.STYLE,c,n),title:nn(xr.TITLE,{title:h,titleAttributes:p},n)}},an=(cr=fr()((function(e){return{baseTag:Qr([Er,"target"],e),bodyAttributes:Hr(br,e),defer:Vr(e,"defer"),encode:Vr(e,"encodeSpecialCharacters"),htmlAttributes:Hr(wr,e),linkTags:jr(xr.LINK,[_r,Er],e),metaTags:jr(xr.META,["name",Cr,"http-equiv","property",kr],e),noscriptTags:jr(xr.NOSCRIPT,[Br],e),onChangeClientState:Rr(e),scriptTags:jr(xr.SCRIPT,["src",Br],e),styleTags:jr(xr.STYLE,[Sr],e),title:Ur(e),titleAttributes:Hr("titleAttributes",e)}}),(function(e){Xr&&Kr(Xr),e.defer?Xr=Gr((function(){qr(e,(function(){Xr=null}))})):(qr(e),Xr=null)}),on)((function(){return null})),hr=ur=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!mr()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case xr.SCRIPT:case xr.NOSCRIPT:return{innerHTML:t};case xr.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,r=e.child,n=e.arrayTypeChildren,i=e.newChildProps,o=e.nestedChildren;return Dr({},n,((t={})[r.type]=[].concat(n[r.type]||[],[Dr({},i,this.mapNestedChildrenToProps(r,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,r,n=e.child,i=e.newProps,o=e.newChildProps,a=e.nestedChildren;switch(n.type){case xr.TITLE:return Dr({},i,((t={})[n.type]=a,t.titleAttributes=Dr({},o),t));case xr.BODY:return Dr({},i,{bodyAttributes:Dr({},o)});case xr.HTML:return Dr({},i,{htmlAttributes:Dr({},o)})}return Dr({},i,((r={})[n.type]=Dr({},o),r))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var r=Dr({},t);return Object.keys(e).forEach((function(t){var n;r=Dr({},r,((n={})[t]=e[t],n))})),r},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var r=this,n={};return B.Children.forEach(e,(function(e){if(e&&e.props){var i=e.props,o=i.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[Ir[r]||r]=e[r],t}),t)}(Nr(i,["children"]));switch(r.warnOnInvalidChildren(e,o),e.type){case xr.LINK:case xr.META:case xr.NOSCRIPT:case xr.SCRIPT:case xr.STYLE:n=r.flattenArrayTypeChildren({child:e,arrayTypeChildren:n,newChildProps:a,nestedChildren:o});break;default:t=r.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(n,t)},t.prototype.render=function(){var e=this.props,t=e.children,r=Nr(e,["children"]),n=Dr({},r);return t&&(n=this.mapChildrenToProps(t,n)),B.createElement(cr,n)},Pr(t,null,[{key:"canUseDOM",set:function(e){cr.canUseDOM=e}}]),t}(B.Component),ur.propTypes={base:dr().object,bodyAttributes:dr().object,children:dr().oneOfType([dr().arrayOf(dr().node),dr().node]),defaultTitle:dr().string,defer:dr().bool,encodeSpecialCharacters:dr().bool,htmlAttributes:dr().object,link:dr().arrayOf(dr().object),meta:dr().arrayOf(dr().object),noscript:dr().arrayOf(dr().object),onChangeClientState:dr().func,script:dr().arrayOf(dr().object),style:dr().arrayOf(dr().object),title:dr().string,titleAttributes:dr().object,titleTemplate:dr().string},ur.defaultProps={defer:!0,encodeSpecialCharacters:!0},ur.peek=cr.peek,ur.rewind=function(){var e=cr.rewind();return e||(e=on({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},hr);an.renderStatic=an.rewind;const sn=e=>{const[t,r]=(0,B.useState)(!1);return(0,B.useEffect)((()=>(rr.subscribe(ar,(()=>{r(!0)})),rr.subscribe(sr,(()=>{r(!1),(()=>{const e=document.head||document.querySelector("head");e&&Array.from(e.getElementsByTagName("script")).filter((e=>{const t=e.getAttribute("src");return t&&t.includes("static.rekai.se")})).forEach((e=>{e.parentNode&&e.parentNode.removeChild(e)}))})()})),()=>{})),[]),t&&B.createElement(an,null,B.createElement("script",{defer:!0,src:"https://static.rekai.se/5a2726d8.js","data-allowinlinecss":"false"}),!e.isProdEnvironment&&B.createElement("script",null,"window.rek_blocksaveview = true;"))},ln=({publicationPages:e,translations:t,mandatoryCategories:r,subjects:n,chooseYears:i})=>{const[o,a]=(0,B.useState)(""),[s,l]=(0,B.useState)([]),[c,u]=(0,B.useState)([]),[h,p]=(0,B.useState)([]),[d,A]=(0,B.useState)(1);B.useEffect((()=>{A(1)}),[o,s,c,h]);const f=(0,B.useRef)(null),g=(0,B.useRef)(null),m=B.useMemo((()=>le(t)),[t]),v=e.filter((e=>{const t=e.name.toLowerCase().includes(o.toLowerCase()),r=e.articleNumber.toLowerCase().includes(o.toLowerCase()),n=0===s.length&&0===c.length&&0===h.length,i=e?.subjectsId?.split(",").map((e=>Number(e.trim())))??[],a=n||(!(s.length>0)||s.includes(Number(e?.mandatoryId)))&&(!(c.length>0)||(u=i,0===(l=c).length||l.some((e=>u.includes(e)))))&&(!(h.length>0)||h.includes(Number(e?.yearId)));var l,u;return(t||r)&&a})),y=Math.ceil(v.length/10),b=v.slice(10*(d-1),10*d);return B.createElement("div",{className:"publication-list-page"},B.createElement(qt,{mandatoryCategories:r,languages:null,subjects:n,chooseYears:i,setSearchTerm:a,onMandatoryChange:e=>l((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e])),onSubjectChange:e=>u((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e])),onYearChange:e=>p((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e])),onLanguageChange:null,translator:m,mandatoryIds:s,subjectIds:c,yearIds:h,languageIds:null}),B.createElement("div",{className:"publication-info"},B.createElement("span",{className:"count",ref:f},m("nrOfPublications")," ",v.length)),0===v.length&&B.createElement("div",{className:"no-results visible"},m("noResultsText")),B.createElement($t,{translator:m,ref:g},b),B.createElement(oe,{steps:y,activeStep:d<=y?d:1,onStepChangeCb:e=>{if(d!==e&&e>=1&&e<=y){if(A(e),f.current){const e=f.current;if(e){const t=window.innerWidth<=767?10:100,r=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:r,behavior:"smooth"})}}g.current&&setTimeout((()=>{g.current.focus()}),300)}},nextLabel:m("next"),previousLabel:m("previous"),showNextOnLastPage:!0,showPreviousOnFirstPage:!0,visiblePages:7,showLastPage:!0,alwaysShowFirstPage:!0}))};function cn(e){return e.isInEditMode?B.createElement(e.wrappingElement,{"data-epi-property-name":e.propertyName,"data-epi-use-mvc":"True"},e.property):e.property}class un extends B.Component{headingEpiProperty;preambleEpiProperty;constructor(e){super(e),this.headingEpiProperty={property:this.props.heading,propertyName:"HeroHeading",wrappingElement:"div",isInEditMode:this.props.isInEditMode},this.preambleEpiProperty={property:this.props.preamble,propertyName:"HeroPreamble",wrappingElement:"div",isInEditMode:this.props.isInEditMode}}render(){return B.createElement("article",{className:`hero ${this.props.contentAlignment} ${this.props.imageAlignment}`,style:this.props.backgroundImageHeight?{height:this.props.backgroundImageHeight}:{}},B.createElement(zt,{imageUrl:this.props.backgroundImage,isBackgroundImage:!0}),B.createElement("div",{className:"container"},B.createElement("div",{className:`row align-items-center justify-content-${this.props.contentAlignment}`},B.createElement("div",{className:"col col-md-8 col-lg-6"},B.createElement("div",{className:"hero__content"},B.createElement("h2",{className:"heading-large"},cn(this.headingEpiProperty)),B.createElement("p",null,cn(this.preambleEpiProperty)),B.createElement("a",{className:"button button--fullwidth button--border-white",href:this.props.buttonLink},this.props.buttonText))))))}}class hn extends B.Component{headingEpiProperty;preambleEpiProperty;constructor(e){super(e),this.headingEpiProperty={property:this.props.heading,propertyName:"HeroHeading",wrappingElement:"div",isInEditMode:this.props.isInEditMode},this.preambleEpiProperty={property:this.props.preamble,propertyName:"HeroPreamble",wrappingElement:"p",isInEditMode:this.props.isInEditMode}}static defaultProps={displayLinkArrow:!0};render(){const{link:e,displayLinkArrow:t,imageAlignment:r,image:n,sosClass:i,sosImageClass:o}=this.props;return B.createElement("article",{className:`subweb-hero ${null!=i?i:""}`},B.createElement("div",{className:`hero subweb-hero__image ${null!=o?o:""} ${r}`,"aria-hidden":"true"},B.createElement(zt,{imageUrl:n,isBackgroundImage:!0})),B.createElement("a",{href:e},B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col col-md-12 subweb-hero__text-container"},B.createElement("h2",null,cn(this.headingEpiProperty),t&&B.createElement(q,{className:"subweb-hero__icon",iconType:"fontawesome/chevron-left"})),B.createElement("p",null,cn(this.preambleEpiProperty)))))))}}class pn extends B.Component{handleBreadcrumbClick=e=>{const t=e.currentTarget;if(t){e.preventDefault();const r=t.textContent||"",n=t.href||"";I("breadcrumb","","","",!1,"","","","",r,n),window.location.href=n}};renderLinks(){for(var e=[],t=this.props.items,r=0;r<t.length;r++)e.push(B.createElement("li",{key:r},B.createElement("a",{className:"text-breadcrumb",href:t[r].Url,onClick:this.handleBreadcrumbClick},t[r].PageName),B.createElement(q,{iconType:"fontawesome/chevron-left"})));return B.createElement("nav",{className:"breadcrumbs","aria-label":this.props.ariaLabelBreadcrumb?this.props.ariaLabelBreadcrumb:"Länkstig"},B.createElement("ol",{className:"rtl"},e,B.createElement("li",null,B.createElement("span",{className:"text-breadcrumb active"},this.props.currentActivePage))))}render(){return B.createElement("div",{className:"main_menu container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col"},this.renderLinks())))}}class dn extends B.Component{static defaultProps={onCloseCallback:()=>{}};constructor(e){super(e),this.state={show:!0}}close=()=>{this.setState({show:!1},(()=>this.props.onCloseCallback()))};render(){return this.state.show&&B.createElement("div",{className:`notification notification--${this.props.notificationType}`},B.createElement("div",{className:"notification__status",role:"alert"}," ",this.props.notificationText),B.createElement("button",{"aria-label":"Stäng notisen",type:"button",className:"close",onClick:this.close},B.createElement(q,{isAriaHidden:!1,ariaLabel:"Stäng",iconType:"ic_close_white_24px"})))}}const An=e=>B.createElement("div",{className:"taglist"},B.createElement("div",{className:"taglist__heading"},"Denna artikel handlar om"),B.createElement("div",{className:"flex"},e.TagList.map((t=>B.createElement("a",{key:t,className:"taglist__tagitem",href:`${e.searchPageLink}?q=${t}`},t)))));class fn extends B.Component{_shareContainer=null;constructor(e){super(e),this.toggleShareWidgetOpenState=this.toggleShareWidgetOpenState.bind(this),this.copyLink=this.copyLink.bind(this),this.state={isOpen:!1,encodedPageUrl:encodeURIComponent(this.props.pageUrl)}}copyLink=e=>{e.preventDefault();var t=document.createElement("input");t.id="copylink",t.type="text",t.style.position="absolute",t.style.left="-9999px",t.style.top="0",t.value=this.props.pageUrl,document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){}t.parentNode.removeChild(t),I("share","Dela","Kopiera länk")};toggleShareWidgetOpenState(e){e.preventDefault(),this.setState((e=>({isOpen:!e.isOpen})))}isInPage(e){return e!==document.body&&this._shareContainer.contains(e)}componentDidMount(){document.addEventListener("click",(e=>{this.state.isOpen&&!this.isInPage(e.target)&&this.toggleShareWidgetOpenState(e)})),document.addEventListener("keyup",(e=>{this.state.isOpen&&e.key===W.esc&&this.toggleShareWidgetOpenState(e)}))}onShareItemClick=e=>{const t=e.currentTarget.href;let r="";t.startsWith("https://www.fa")?r="Facebook":t.startsWith("https://tw")?r="Twitter":t.startsWith("https://www.li")?r="LinkedIn":t.startsWith("mail")&&(r="E-mail"),""!==r&&I("share","Dela",r)};render(){return B.createElement("div",{ref:e=>this._shareContainer=e,id:"share-widget-container",className:"share-widget"},B.createElement("button",{onClick:this.toggleShareWidgetOpenState,className:"stripped-button stripped-button--sharewidget","aria-expanded":this.state.isOpen,"aria-controls":"share-widget"},B.createElement(q,{iconType:"fontawesome/Share",className:"share-widget__btn"}),this.props.shareText),B.createElement("div",{className:"share-widget__container "+(this.state.isOpen?"share-widget__container--open drop-shadow-low-elevation":""),id:"share-widget"},B.createElement("div",null,B.createElement("a",{target:"_blank",rel:"noreferrer",href:`https://www.facebook.com/sharer/sharer.php?u=${this.state.encodedPageUrl}`,onClick:this.onShareItemClick},B.createElement(q,{iconType:"socialmedia/facebook-square",className:"share-widget__icon"}),"Facebook")),B.createElement("div",null,B.createElement("a",{target:"_blank",rel:"noreferrer",href:`https://twitter.com/home?status=${this.state.encodedPageUrl}`,id:"share-twitter",onClick:this.onShareItemClick},B.createElement(q,{iconType:"socialmedia/x-twitter",className:"share-widget__icon"}),"Twitter")),B.createElement("div",null,B.createElement("a",{target:"_blank",rel:"noreferrer",href:encodeURI(`https://www.linkedin.com/sharing/share-offsite/?url=${this.props.pageUrl}`),onClick:this.onShareItemClick},B.createElement(q,{iconType:"socialmedia/LinkedIn",className:"share-widget__icon"}),"LinkedIn")),B.createElement("div",null,B.createElement("a",{href:`mailto:?body=${this.state.encodedPageUrl}`,onClick:this.onShareItemClick},B.createElement(q,{iconType:"socialmedia/envelope-square",className:"share-widget__icon"}),"E-mail")),B.createElement("div",null,B.createElement("a",{href:"/",onClick:this.copyLink},B.createElement(q,{iconType:"socialmedia/link",className:"share-widget__icon"}),this.props.copyLinkText))))}}var gn=a(62243),mn=a.n(gn);const vn=e=>B.createElement("span",{className:"search"},B.createElement("input",{...e}),B.createElement("input",{"aria-label":e["aria-label"],className:"search__button",type:"submit",value:""}));function yn(e){return e.query}function bn(e){return e.trim().length>2}class wn extends B.Component{_queue=[];_autoWhateverItems;static defaultProps={inputAriaLabel:"Sök",formAriaLabel:"Sök inom hela webbplatsen"};constructor(e){super(e);const t=e.value?e.value:"";this._autoWhateverItems=[],this.state={value:t,suggestions:[]}}componentDidMount=()=>{setTimeout((()=>{const e=document.getElementById("react-autowhatever-search_siteheader"),t=document.getElementById("react-autowhatever-search_mobile-siteheader"),r=document.getElementById("react-autowhatever-searchpage"),n=document.getElementById("react-autowhatever-search_customized"),i=document.getElementById("react-autowhatever-customized-search"),o=document.querySelectorAll(".react-autosuggest__container");var a;if(o)for(a=0;a<o.length;a++)this.findAncestor(o[a],".search-result__form")?(o[a].setAttribute("aria-controls","react-autowhatever-searchpage"),o[a].setAttribute("aria-labelledby","react-autowhatever-searchpage")):this.findAncestor(o[a],".siteheader__small")?(o[a].setAttribute("aria-controls","react-autowhatever-search_mobile-siteheader"),o[a].setAttribute("aria-labelledby","react-autowhatever-search_mobile-siteheader")):this.findAncestor(o[a],".siteheader")?(o[a].setAttribute("aria-controls","react-autowhatever-search_siteheader"),o[a].setAttribute("aria-labelledby","react-autowhatever-search_siteheader")):this.findAncestor(o[a],".customizedsection")?(o[a].setAttribute("aria-controls","react-autowhatever-search_customized"),o[a].setAttribute("aria-labelledby","react-autowhatever-search_customized")):(this.findAncestor(o[a],".customizedsection-search")||this.findAncestor(o[a],".search-list"))&&(o[a].setAttribute("aria-controls","react-autowhatever-customized-search"),o[a].setAttribute("aria-labelledby","react-autowhatever-customized-search")),o[a].removeAttribute("aria-owns");this._autoWhateverItems=[e,t,r,n,i],this.setAriaHiddenForEmptyDiv("true"),this._autoWhateverItems.forEach((e=>{e&&("react-autowhatever-customized-search"!==e?.id&&e?.setAttribute("aria-label","Sökfunktion som kan ge sökförslag"),e?.removeAttribute("role"))}))}),2e3)};findAncestor=(e,t)=>{for(;(e=e.parentElement)&&!(e.matches||e.matchesSelector).call(e,t););return e};setAriaHiddenForEmptyDiv=e=>{this._autoWhateverItems.forEach((t=>{t?.getAttribute("aria-hidden")!==e&&(t?.removeAttribute("aria-hidden"),t?.setAttribute("aria-hidden",e))}))};getSuggestions=(e,t)=>{const r=e+"/_autocomplete?prefix="+encodeURIComponent(t.trim())+"&size=5";return fetch(r,{headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>e.json()))};delay=e=>new Promise((t=>{let r=setTimeout(t,e);for(this._queue.push(r);this._queue.length>1;){let e=this._queue.shift();clearTimeout(e)}}));onChange=(e,{newValue:t})=>{this.setState({value:t})};onSuggestionsFetchRequested=({value:e})=>{this.delay(500).then((t=>{this.getSuggestions(this.props.findUrl,e).then((e=>{this.setState({suggestions:e.hits},(()=>{this.state.suggestions.length>0&&this.setAriaHiddenForEmptyDiv("false")}))}))}))};renderSuggestion(e){return e.query}onSuggestionsClearRequested=()=>{this.setState({suggestions:[]},(()=>{this.setAriaHiddenForEmptyDiv("true")}))};componentDidUpdate=e=>{e.focus!==this.props.focus&&this.props.focus&&document.getElementById(this.props.searchId).focus()};render(){const{value:e,suggestions:t}=this.state,{searchId:r,formCssClass:n,inputAriaLabel:i,formAriaLabel:o}=this.props,a={placeholder:this.props.placeholder,value:e,onChange:this.onChange,id:r,className:"search__field",type:"search",name:"q","aria-label":i};return B.createElement("form",{action:this.props.searchPage,className:`search ${n}`,role:"search","aria-label":o},B.createElement(mn(),{suggestions:t,onSuggestionsFetchRequested:this.onSuggestionsFetchRequested,onSuggestionsClearRequested:this.onSuggestionsClearRequested,getSuggestionValue:yn,renderSuggestion:this.renderSuggestion,renderInputComponent:vn,inputProps:a,shouldRenderSuggestions:bn,id:r}))}}const xn=e=>B.createElement("article",{key:e.Id,className:`current-event ${null!=e.cssClassArticle?e.cssClassArticle:""}`},B.createElement("a",{href:e.url},null!==e.imageUrl?B.createElement(zt,{imageUrl:e.imageUrl,lowresBase64:e.lowresBase64,imageAltText:e.ImageDescription}):null!==e.externalImage?B.createElement("div",{className:"external-image-wrapper"},B.createElement("img",{alt:"",src:e.externalImage})):null,e.date&&B.createElement("time",{className:"text-micro",dateTime:null!=e.timeDateFormat?e.timeDateFormat:e.date},e.date),e.useH2Heading?B.createElement("h2",{className:`heading-small ${e.cssClassHeading}`},e.headline,B.createElement(q,{className:"",iconType:"fontawesome/chevron-left"})):B.createElement("h3",{className:e.cssClassHeading},e.headline,B.createElement(q,{className:"",iconType:"fontawesome/chevron-left"})),null!=e.text&&""!=e.text?B.createElement("p",{className:e.cssClassText},e.text):null)),Cn=e=>B.createElement("a",{href:e.url,className:"current-calendar__container"},B.createElement("article",null,B.createElement("time",{dateTime:e.datetimeAttr},e.spanDate," ",e.startdate),B.createElement("div",{className:"current-calendar__time-border"}),B.createElement("h2",null,e.headline),B.createElement("div",{className:"current-calendar__footer"},B.createElement("div",{className:"current-calendar__tag-list"}," ",e.tagList.map((e=>B.createElement("div",{key:e,className:"current-calendar__tag-item text-micro"},e)))),B.createElement("div",{className:"current-calendar__address-container"},B.createElement(q,{iconType:"fontawesome/map-marker-alt-solid",isAriaHidden:!1,ariaLabel:"Adress"}),B.createElement("div",{className:"current-calendar__address text-micro"},e.address)))));class Sn extends B.Component{static defaultProps={onChangeCb:()=>{},legendSrOnly:!1};constructor(e){super(e)}renderToggleBox=(e,t)=>B.createElement(ee,{key:`operationsbox-${t}`,label:e.Name,value:e.Id.toString(),cssClass:"",onChangeCb:this.props.onChangeCb,inputType:"radio",inputName:"filtergroup",hideToggleBox:e.Hidden});renderToggleBoxNames=(e,t)=>B.createElement(ee,{key:`operationsbox-${t}`,label:e,value:e,cssClass:"",onChangeCb:this.props.onChangeCb,inputType:"radio",inputName:"filtergroup"});render(){const{categoryList:e,categoryNames:t,filterHeading:r,legendSrOnly:n,fieldsetCssclass:i}=this.props;return B.createElement("fieldset",{className:`d-none d-md-block ${i||""}`},B.createElement("legend",{className:"filter-list__heading "+(n?"sr-only":"")},r||"Filtrera på"),B.createElement("div",{className:"d-flex flex-wrap"},e?e.map(this.renderToggleBox):t?t.map(this.renderToggleBoxNames):null))}}class En extends B.Component{searchField;static defaultProps={limit:12,numberOfItemsToAddOnLoadMore:6,loadMoreText:"Ladda mer",showNumberOfHits:!1};constructor(e){super(e),this.state={firstItems:this.props.ArticleItemList,secondItems:this.props.ArticleItemList,itemChecked:{},limit:this.props.limit,checkedClass:"",LoadMoreHidden:!1}}componentDidMount(){var e=document.querySelectorAll("input[name='filtergroup']");e.length>0&&(e[0].checked=!0)}componentDidUpdate(e,t){this.setFocus(t.limit)}selectedItem=e=>{let t=this.state.itemChecked;t={};const r=e.value,n=e.isTouched,i=k.cloneDeep(t);i[r]=n,this.setState({itemChecked:k.mapKeys(i,((e,t)=>t))})};checkItem=e=>{let t=this.state.itemChecked;"radio"===e.currentTarget.type&&(t={});const r=e.currentTarget.value,n=e.currentTarget.checked,i=k.cloneDeep(t);i[r]=n,this.setState({itemChecked:k.mapKeys(i,((e,t)=>t))})};hideLoadMore=()=>{var e=this.state.limit,t=this.props.ArticleItemList.length-e;return t>0&&t>=3?this.setState({LoadMoreHidden:!1}):this.setState({LoadMoreHidden:!0})};renderfirstItems=()=>{const e=this.state.firstItems,t=this.state.itemChecked;return e.filter((e=>!!this.nothingChecked()||0!==e.TagList.length&&e.TagList.some((e=>!!this.itemIsFound(t,e))))).slice(0,6).map(this.renderFirstArticleItems)};renderSecondItems=()=>{const{secondItems:e,itemChecked:t}=this.state;return e.filter((e=>!!this.nothingChecked()||0!==e.TagList.length&&e.TagList.some((e=>!!this.itemIsFound(t,e))))).slice(6,this.state.limit).map(this.renderSecondArticleItems)};itemIsFound(e,t){var r=!1;return Object.keys(e).find((n=>{if(n===t||"Alla områden"===n||"Alla"===n){var i=e[n];return r=!!i}return r=!1})),r}nothingChecked=()=>{const e=this.state.itemChecked;for(let t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0};onLoadMore=()=>{this.setState({limit:this.state.limit+this.props.numberOfItemsToAddOnLoadMore}),this.hideLoadMore()};setFocus=e=>{var t=document.querySelectorAll(".contentlist-link");if(t.length>0){var r=t[e];r&&r.focus()}};renderCheckbox=()=>B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Kategorier"),B.createElement("div",{className:"page-list__filters"},this.props.categoryListFilter.map(((e,t)=>B.createElement(ee,{key:`aktuelltfilterbox-${t}`,label:e,value:e,onChangeCb:this.checkItem})))));renderFilterListBox=()=>{const e=this.getSelectBoxItems(this.props.categoryListFilter);return B.createElement("div",{className:"filter-list__box"},B.createElement(Sn,{categoryNames:this.props.categoryListFilter,onChangeCb:this.checkItem}),B.createElement("label",{htmlFor:"filtergroup-select-box",className:"sr-only d-block d-md-none"},"Välj filter"),B.createElement(st,{options:e,onChange:this.selectedItem,id:"filtergroup-select-box",disableDefaultOption:!0,fieldName:"filtergroup-select",className:"d-block d-md-none col-lg-4 col-md-6 col-sm-12"}))};renderFirstArticleItems=(e,t)=>B.createElement(B.Fragment,{key:e.Id},B.createElement(xn,{url:e.Url,imageUrl:e.ImageUrl,headline:e.Heading,date:e.Date,timeDateFormat:e.TimeDateFormat,text:e.Text,lowresBase64:e.LowresBase64,externalImage:e.ExternalImage,cssClassArticle:"actuall-lisning__first-items col-lg-4 col-md-6 col-sm-12",cssClassText:"actuall-lisning__text",Id:e.Id,ImageDescription:e.ImageDescription,useH2Heading:!0}));renderSecondArticleItems=(e,t)=>B.createElement("div",{key:e.Id+"_second",className:"actuall-lisning__second-items"},B.createElement("div",{className:"actuall-lisning__second-items-container"},B.createElement("time",{dateTime:null!=e.TimeDateFormat?e.TimeDateFormat:e.Date},e.Date),B.createElement("div",{className:"actuall-lisning__second-items-textcontainer"},B.createElement("h2",{className:"heading-small"},B.createElement("a",{className:"contentlist-link",href:e.Url},e.Heading)),B.createElement("div",{className:""},e.Text))));searchSubmit=e=>{e.preventDefault();var t=this.searchField.value,r=this.props.ArticleItemList.filter((e=>-1!==e.Heading.toLowerCase().indexOf(t.toLowerCase())));return this.setState({firstItems:r,secondItems:r})};getSelectBoxItems=e=>{let t=[];for(var r of e){var n={key:r,text:r};t.push(n)}return t};render(){let e;const{searchId:t,hideSearch:r,useRadioButtons:n,loadMoreText:i,limit:o,showNumberOfHits:a,noHitsMessage:s}=this.props,l=o-6;let c=-1!==Math.sign(this.props.ArticleItemList.length-this.state.limit),u=this.renderfirstItems().length,h=this.renderSecondItems().length;return B.createElement("div",null,B.createElement("div",{className:"row"},r?null:B.createElement("div",{className:"col-lg-6"},B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":"Sök inom aktuella händelser"},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:t,className:"sr-only"},"Ange söktext"),B.createElement("input",{id:t,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:"Sök"}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))),B.createElement("div",{className:"col-lg-12"},n?this.renderFilterListBox():this.renderCheckbox(),a?B.createElement("div",{className:"d-flex"},B.createElement("div",{className:"d-flex justify-content-end filter-list__count"},B.createElement("span",{"aria-live":"polite"},"Visar ",u+h," av"," ",this.props.ArticleItemList.length))):null,s?B.createElement("div",{"aria-live":"polite"},0==u&&0==h?B.createElement("p",{className:"no-hits-message"},s):null):null),B.createElement("div",{className:"actuall-lisning__first-section col-lg-12",role:"log","aria-atomic":"false"},this.renderfirstItems()),B.createElement("div",{className:"actuall-lisning__second-section",role:"log","aria-atomic":"false"},e=this.renderSecondItems())),!this.state.LoadMoreHidden&&c&&e.length>=l&&B.createElement("button",{className:"page-list__load-more",onClick:this.onLoadMore},i," (",this.props.ArticleItemList.length-this.state.limit," kvar)"))}}var Bn,kn,_n,Tn;(kn=Bn||(Bn={}))[kn.Mandatory=0]="Mandatory",kn[kn.Product=1]="Product",(Tn=_n||(_n={}))[Tn.Relevance=0]="Relevance",Tn[Tn.Date=1]="Date",Tn[Tn.Ascending=2]="Ascending",Tn[Tn.Descending=3]="Descending";const In=e=>B.createElement("div",{className:`lds-roller ${e.cssClasses} ${e.darkColor?"dark":""}`},B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null),B.createElement("div",null)),Mn="sos_search_state";class Fn extends B.Component{_queue=[];_isPageChange;constructor(e){super(e),this.state={currentSearchState:this.createInitialSearchState(),relevansbuttonIsActive:!0,sortbuttonIsActive:!1,amneopen:!1,productopen:!1,filteropen:!1,isSearching:!1,searchResultModel:k.cloneDeep(this.props.initalSearchResultModel),isDataLoading:!1,isError:!1},this._isPageChange=!1}createInitialSearchState=()=>({PageNo:1,Query:this.props.initalSearchResultModel.Query,MandatoryCategories:[],StandardCategories:[],SearchCategories:[],IsDocument:!1,PageSize:this.props.pageSize,CurrentPageId:this.props.currentPageId,SortBy:_n.Relevance});componentDidMount(){if("undefined"!=typeof window&&null!=sessionStorage.getItem(Mn)){const e=JSON.parse(sessionStorage.getItem(Mn));this.state.currentSearchState.Query===e.currentSearchState.Query?this.setState(e):sessionStorage.removeItem(Mn)}}componentDidUpdate(e,t){k.isEqual(t.currentSearchState,this.state.currentSearchState)||(this._isPageChange?(this._isPageChange=!1,this.sendQueryToServer().then((e=>{this.setState({searchResultModel:e,isDataLoading:!1,isError:!1}),sessionStorage.clear(),sessionStorage.setItem(Mn,JSON.stringify(this.state))})).catch((e=>{this.handleError()}))):this.delay(500).then((e=>{this.sendQueryToServer().then((e=>{this.setState({searchResultModel:e,isDataLoading:!1,isError:!1}),sessionStorage.clear(),sessionStorage.setItem(Mn,JSON.stringify(this.state))})).catch((e=>{this.handleError()}))})))}handleError=()=>{this.setState({isError:!0})};sendQueryToServer=()=>(this.setState({isDataLoading:!0}),fetch("/_api/search",{headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(this.state.currentSearchState),credentials:"same-origin",method:"POST"}).then((e=>e.json())).catch((e=>e.json())));delay=e=>new Promise((t=>{let r=setTimeout(t,e);for(this._queue.push(r);this._queue.length>1;){let e=this._queue.shift();clearTimeout(e)}}));arrayRemove=(e,t)=>e.filter((function(e){return e!=t}));addToOrRemoveFromArray=(e,t)=>(-1===e.indexOf(t)?e.push(t):e=this.arrayRemove(e,t),e);checkItem=e=>{const{currentSearchState:t}=this.state,{categoryFilter:r,searchCategories:n,useFacets:i}=this.props;var o=k.cloneDeep(t);const a=e.currentTarget.value,s=r.find((e=>e.Id.toString()===a));if(s&&s.Category===Bn.Mandatory)o.MandatoryCategories=this.addToOrRemoveFromArray(o.MandatoryCategories,s.Id);else if(i){const e=n.find((e=>e.Term===a));e&&(o.SearchCategories=this.addToOrRemoveFromArray(o.SearchCategories,e.Term))}else o.StandardCategories=this.addToOrRemoveFromArray(o.StandardCategories,s.Id);o.PageNo=1,this.setState({currentSearchState:o})};render(){const{isDataLoading:e,isError:t}=this.state;let r="search-result__link-active",n="";return this.state.relevansbuttonIsActive&&(r="search-result__link-active"),this.state.sortbuttonIsActive&&(r="",n="search-result__link-active"),B.createElement(B.Fragment,null,B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},this.renderCheckbox()))),t&&B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"search-result__no-results"},"Vänligen försök igen senare.")))),!t&&B.createElement("div",{className:"search-result__results-wrapper",role:"alert"},B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12"},B.createElement("h2",null,this.props.searchresultHeading),this.renderDidYouMean()),B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"search-result__info"},B.createElement("div",{className:"search-result__info-heading"},"Visar ",this.state.searchResultModel.ResultItems.length.toString()," av"," ",this.state.searchResultModel.TotalHits.toString()," resultat"),B.createElement("div",{className:"search-result__sort-container"},B.createElement("button",{type:"button",className:`stripped-button search-result__sort search-result__sort-date ${r}`,onClick:this.sortRelevans},"Relevans"),B.createElement("button",{type:"button",className:`stripped-button search-result__sort search-result__sort-date ${n}`,onClick:this.sortDate},"Datum")))),e&&B.createElement(In,{darkColor:!0}),B.createElement("div",{className:"col-lg-12"},B.createElement("div",{className:"search-result__result",role:"log","aria-atomic":"false"},B.createElement(se,{data:this.state.searchResultModel.ResultItems.map(this.renderItem),pageSize:this.props.pageSize,pageCount:Math.ceil(this.state.searchResultModel.TotalHits/this.props.pageSize),onChangePageCb:this.setNewPage,noResultText:"Din filterering gav tyvärr inga träffar."})))))))}setNewPage=e=>{const{currentSearchState:t}=this.state;let r=k.cloneDeep(t);r.PageNo=e,this._isPageChange=!0,document.body.scrollTop=50,document.documentElement.scrollTop=50,this.setState({currentSearchState:r})};sortDate=()=>{const{currentSearchState:e}=this.state;let t=k.cloneDeep(e);t.SortBy=_n.Date,this.setState({currentSearchState:t,sortbuttonIsActive:!0,relevansbuttonIsActive:!1})};sortRelevans=()=>{const{currentSearchState:e}=this.state;let t=k.cloneDeep(e);t.SortBy=_n.Relevance,this.setState({currentSearchState:t,relevansbuttonIsActive:!0,sortbuttonIsActive:!1})};renderDidYouMean=()=>{const e=this.state.searchResultModel.DidYouMean||[];return B.createElement("div",{className:"search-result__suggestion"},e.length>0&&B.createElement("p",{id:"didyoumean"},"Menade du: "),B.createElement("ul",{"aria-labelledby":"didyoumean"},e.map(((e,t)=>B.createElement("li",{key:t},B.createElement("a",{href:`${this.props.searchPageLink}?q=${e.Suggestion}`},e.Suggestion))))))};renderItem=(e,t)=>{const r=e.SearchResultsBreadCrumbs||[];let n="Dokument"==e.ItemType&&null!=e.ShoppingAdressUrl?"search-result__item search-result__sharepointItem":"search-result__item";return B.createElement("div",{key:t,className:n},B.createElement("h3",null,B.createElement("a",{className:e.Type+e.SharePointFileExtensionClass,href:e.Url},e.Title)),!e.BestBetsExternalLink&&B.createElement("div",{className:`search-result__date text-micro ${e.DateClassModifier}`}," ","Senast uppdaterad ",e.StartDate," "),null===e.Type&&""!=e.MainText&&"Dokument"!=e.ItemType&&B.createElement("div",{className:"search-result__text"},e.MainText),"Dokument"!=e.ItemType&&B.createElement("ol",{className:"search-result__breadcrumbs","aria-label":"Hierarkisk position på webbplatsen för denna sökträff"},B.createElement("li",{key:"startpage"},B.createElement("a",{className:"text-micro",href:e.StartPageExternalUrl}," ",e.StartPageName)),r.map(((e,t)=>B.createElement("li",{key:t},B.createElement("a",{className:"text-micro",href:e.Url},e.Name)))),null!=e.StartPageName&&B.createElement("li",null,B.createElement("a",{className:"text-micro",href:e.Url},e.Title))),"Dokument"==e.ItemType&&null!=e.ShoppingAdressUrl&&e.CanShop&&B.createElement("a",{className:"fileinformation__item-shop",href:e.ShoppingAdressUrl},B.createElement("div",{className:"fileinformation__item-shop-icon"}),"Beställ"))};toggleIsDocumentOnly=e=>{const t=e.currentTarget.checked;let r=k.cloneDeep(this.state.currentSearchState);r.IsDocument=t,this.setState({currentSearchState:r})};renderCheckbox=()=>{const{categoryFilter:e,searchCategories:t,useFacets:r}=this.props,n=this.state.currentSearchState.IsDocument?"page-list__label-checked":"";return B.createElement("div",{className:"page-list"},B.createElement("div",{className:"search-result__filters page-list__filters filters"},B.createElement("div",{className:"search-result__filter-categories"},B.createElement("fieldset",null,e.length>0&&B.createElement("legend",{className:"filters__filter-text"},"Verksamhetsområden"),B.createElement("div",{className:"search-result__filter-item"},e.filter((e=>e.Category===Bn.Mandatory)).map(((e,t)=>B.createElement(ee,{key:`operationsbox-${t}`,label:e.Name,value:e.Id.toString(),cssClass:"togglebox--white",onChangeCb:this.checkItem}))),B.createElement("div",{className:"search-result__filter-types"},B.createElement("div",{className:"search-result__filter-item types"},B.createElement("label",null,B.createElement("input",{type:"checkbox",className:n,onChange:this.toggleIsDocumentOnly})," Visa endast filer"," "))))))),r?t.length>0&&B.createElement("div",{className:"search-result__filter-categories"},B.createElement("details",null,B.createElement("summary",null,"Filtrera sökning"),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Kategorier"),B.createElement("div",{className:"page-list__filters"},t.map(((e,t)=>B.createElement(ee,{key:`searchfilterbox-${t}`,label:e.Term,value:e.Term,cssClass:"togglebox--white",onChangeCb:this.checkItem}))))))):e.filter((e=>e.Category===Bn.Product)).length>0&&B.createElement("div",{className:"search-result__filter-categories"},B.createElement("details",null,B.createElement("summary",null,"Filtrera sökning"),B.createElement("fieldset",null,B.createElement("legend",{className:"sr-only"},"Kategorier"),B.createElement("div",{className:"page-list__filters"},e.filter((e=>e.Category===Bn.Product)).map(((e,t)=>B.createElement(ee,{key:`searchfilterbox-${t}`,label:e.Name,value:e.Id.toString(),cssClass:"togglebox--white",onChangeCb:this.checkItem}))))))))}}class On extends B.Component{render(){return B.createElement("div",{className:"mobile-menu__selectedpage-container"},B.createElement("div",{className:this.props.startPageClass},this.props.isStartPage&&B.createElement("div",null,this.props.backIcon),this.props.selectedPage,this.props.isStartPage&&B.createElement("a",{href:"/"},B.createElement(q,{iconType:"fontawesome/home"}))))}}const Pn=e=>B.createElement("button",{onClick:e.menuStateCallback,className:"siteheader__button","aria-expanded":e.menuIsOpen,"aria-controls":e.menuId,"aria-label":e.ariaLabel},B.createElement(q,{iconType:"fontawesome/menu",className:"button-open"}),B.createElement("span",{className:"button-close"},B.createElement(q,{iconType:"fontawesome/close-menu"})),B.createElement("span",{className:"display-block"},e.menuText)),Dn=e=>B.createElement("button",{onClick:e.searchStateCallback,className:"siteheader__button","aria-expanded":e.searchIsOpen,"aria-controls":e.searchPanelId},B.createElement("svg",{className:"search-open","aria-hidden":"true",width:"28px",height:"26px",viewBox:"0 0 28 26"},B.createElement("g",{transform:"translate(2.000000, 1.000000)",fill:"#000000",stroke:"#000000"},B.createElement("path",{d:"M23.5598101,21.5565733 L16.9888918,14.9828248 C18.1667382,13.3762957 18.797706,11.4340404 18.7889085,9.44198366 C18.7664345,4.2420547 14.5607926,0.0301290775 9.36110651,9.55209229e-05 C6.87276362,-0.0111632398 4.4832692,0.973268436 2.72493502,2.73408701 C0.966600833,4.49490559 -0.0145114412,6.88584303 0.000162259029,9.37426608 C0.0226362579,14.5746684 4.22866195,18.7869778 9.42882142,18.8170114 C11.4289147,18.8256804 13.3781893,18.1873227 14.9857303,16.9972085 L14.9925875,16.9920654 L21.5575057,23.5606709 C21.9124499,23.933055 22.441341,24.0837873 22.9392584,23.9544661 C23.4371758,23.8251449 23.8258822,23.4360904 23.9547722,22.9380429 C24.0836621,22.4399954 23.9324831,21.9112127 23.5598101,21.5565733 L23.5598101,21.5565733 Z M9.42196421,16.9346341 C5.2620639,16.9107032 1.89729805,13.5412164 1.87903688,9.38112355 C1.86780922,7.39064294 2.65276362,5.47827713 4.05916612,4.06972631 C5.46556863,2.6611755 7.37668981,1.8733474 9.36710656,1.88161567 C13.5270069,1.90554653 16.8917727,5.27503334 16.9100339,9.43512618 C16.9212616,11.4256068 16.1363072,13.3379726 14.7299047,14.7465234 C13.3235021,16.1550742 11.412381,16.9429023 9.42196421,16.9346341 Z"}))),B.createElement(q,{iconType:"fontawesome/close-menu",className:"search-close"}),B.createElement("span",{className:"display-block"},e.searchText));class Nn extends B.Component{constructor(e){super(e),this.renderBreadcrumbs=this.renderBreadcrumbs.bind(this),this.state={}}static defaultProps={isCampaignPage:!1};renderBreadcrumbs(e,t){let r=this.props.activeMenuItem.Breadcrumb.PageUrl[t];return B.createElement("span",{key:r,className:"mobile-menu__breadcrumb"},B.createElement("a",{href:r},e))}render(){return B.createElement("div",{className:"mobile-menu__header"},this.props.activeMenuItem.Breadcrumb.PageUrl.length>0&&B.createElement("div",{className:"mobile-menu__breadcrumbs"},this.props.activeMenuItem.Breadcrumb.PageName.map(this.renderBreadcrumbs)),B.createElement("div",{className:"mobile-menu__functions"},B.createElement("div",null,!this.props.isStartPage&&B.createElement("button",{onClick:()=>this.props.previousLevelTriggeredCallback(),className:"mobile-menu__header-icon mobile-menu__header-icon--previous chevron","aria-label":this.props.ariaLabelBackInMenu?this.props.ariaLabelBackInMenu:"Gå tillbaka i menyn"})),B.createElement("div",{className:"mobile-menu__headline"},this.props.activeMenuItem.Name),B.createElement("div",null,!this.props.isStartPage&&B.createElement("button",{onClick:()=>this.props.homeTriggeredCallback(),className:"mobile-menu__header-icon","aria-label":"Gå till startsidan"},B.createElement(q,{className:this.props.isCampaignPage?"campaign-page__home-icon":"",iconType:"fontawesome/home"})))))}}class Ln extends B.Component{menuItem;constructor(e){super(e),this.menuItem=k.cloneDeep(this.props.menuItem)}componentDidMount(){this.props.menuItem.HasChildren&&0===this.props.menuItem.Children.length&&this.fetchChildren(this.props.menuItem)}fetchChildren=e=>{let t=[];return fetch("/_api/menu/getchildren?contentId="+e.Id+"&lang="+this.props.language).then((e=>e.json().then((t=>({data:t,status:e.status}))).then((e=>{t=e.data,this.menuItem.Children=t,this.props.addChildrenToTreeCallback(this.menuItem.Children,this.props.menuItem.Id)})))),t};onClickNextLevel=e=>{e.Children.length>0?this.props.setActiveMenuItemCallback(e,!1):console.log("Children not yet loaded?")};render(){const{menuItem:e,isStartPage:t}=this.props,r="mobile-menu__nav-link "+(e.IsCurrentPage?"current":"");return B.createElement("li",{className:"mobile-menu__menu-item"},this.props.menuItem.Url&&!this.props.menuItem.IsContainerPage?B.createElement("a",{className:r,href:this.props.menuItem.Url}," ",this.props.menuItem.Name," "):B.createElement("span",{className:r+"addbold"}," ",this.props.menuItem.Name," "),(this.menuItem.HasChildren||this.menuItem.HasContainerPageChildren)&&B.createElement("button",{onClick:()=>this.onClickNextLevel(this.menuItem),className:"mobile-menu__expand-menulevel chevron chevron--right"+(t?" hide-navigate-arrow":""),"aria-label":"en"==this.props.language?"open subpages":"Öppna undersidor"}))}}class Un extends B.Component{constructor(e){super(e)}renderMenuItems=e=>B.createElement(Ln,{language:this.props.language,menuItem:e,setActiveMenuItemCallback:this.props.setActiveMenuItemCallback,addChildrenToTreeCallback:this.props.addChildrenToTreeCallback,key:e.Id,isStartPage:this.props.isStartPage});render(){return B.createElement("ul",{className:"mobile-menu__menu-item-list"},this.props.activeMenuItem&&this.props.activeMenuItem.Children.map(this.renderMenuItems))}}class Rn extends B.Component{levelWrapper;constructor(e){super(e),this.state={activeMenuItem:this.props.activeMenuItem}}componentDidUpdate(e){e.activeMenuItem!==this.props.activeMenuItem&&this.runAnimation()}runAnimation=()=>{this.props.isNavigatingBackwards&&this.levelWrapper.classList.add("reverse"),this.levelWrapper.classList.add("transition"),this.levelWrapper.classList.add("swipe-out"),setTimeout((()=>{this.levelWrapper.classList.remove("transition"),setTimeout((()=>{this.setState((()=>({activeMenuItem:this.props.activeMenuItem}))),this.levelWrapper.classList.remove("swipe-out"),this.levelWrapper.classList.add("re-center"),setTimeout((()=>{this.levelWrapper.classList.add("transition"),this.levelWrapper.classList.add("pop-in"),setTimeout((()=>{this.levelWrapper.classList.remove("transition"),this.levelWrapper.classList.remove("re-center"),this.levelWrapper.classList.remove("pop-in"),this.levelWrapper.classList.remove("reverse")}),250)}),1)}),1)}),250)};render(){return B.createElement("div",{className:"mobile-menu__slider",ref:e=>this.levelWrapper=e},B.createElement(Un,{language:this.props.language,activeMenuItem:this.state.activeMenuItem,addChildrenToTreeCallback:this.props.addChildrenToTreeCallback,setActiveMenuItemCallback:this.props.setActiveMenuItemCallback,isStartPage:this.props.isStartPage}))}}class Hn extends B.Component{constructor(e){super(e);let t=this.props.isStartPage,r=k.cloneDeep(this.props.treeNodes);this.buildParentRefs(r,{PageName:[],PageUrl:[]});let n=this.findDeepMenuItem(r,this.props.currentPageId);null===n&&(n=r,t=!0),!n.HasChildren&&this.props.highlightCurrentPage&&(n.IsCurrentPage=!0,n=this.findDeepMenuItem(r,n.ParentId),t=1===n.PageTreeDepth),this.state={activeMenuItem:n,isStartPage:t,tree:r,isNavigatingBackwards:!1}}static defaultProps={isCampaignPage:!1};buildParentRefs=(e,t)=>{e.Breadcrumb=t;let r=k.cloneDeep(t);r.PageName.push(e.Name),r.PageUrl.push(e.Url);let n={PageName:r.PageName,PageUrl:r.PageUrl};e.Children&&e.Children.length&&e.Children.forEach((e=>{this.buildParentRefs(e,n)}))};findDeepMenuItem=(e,t)=>{if(!e)return null;if(e.hasOwnProperty("Id")&&e.Id==t)return e;for(var r=0;r<Object.keys(e).length;r++)if("object"==typeof e[Object.keys(e)[r]]){let n=this.findDeepMenuItem(e[Object.keys(e)[r]],t);if(null!=n)return n}return null};addChildrenToTree=(e,t)=>{let r=k.cloneDeep(this.state.tree),n=this.findDeepMenuItem(r,t);n&&(n.Children=e,this.buildParentRefs(r,{PageName:[],PageUrl:[]}),this.setState((()=>({tree:r}))))};clickPreviousLevel=()=>{let e=this.findDeepMenuItem(this.state.tree,this.state.activeMenuItem.ParentId);this.setActiveMenuItem(e,!0)};clickHome=()=>{this.setActiveMenuItem(this.state.tree,!0)};setActiveMenuItem=(e,t)=>{this.setState((()=>({activeMenuItem:e,isNavigatingBackwards:t,isStartPage:null===e||e.Id===this.props.startPageId})))};render(){return B.createElement("nav",{className:"mobile-menu","aria-live":"polite","aria-label":"en"==this.props.language?"Hierarchical navigation menu for the entire website":"Hierarkisk navigationsmeny för hela webbplatsen"},(!this.props.hideHeaderOnStartPage||1!==this.state.activeMenuItem.PageTreeDepth)&&B.createElement(Nn,{homeTriggeredCallback:this.clickHome,previousLevelTriggeredCallback:this.clickPreviousLevel,isStartPage:this.state.isStartPage,activeMenuItem:this.state.activeMenuItem,isCampaignPage:this.props.isCampaignPage,ariaLabelBackInMenu:this.props.ariaLabelBackInMenu}),B.createElement(Rn,{language:this.props.language,activeMenuItem:this.state.activeMenuItem,isNavigatingBackwards:this.state.isNavigatingBackwards,setActiveMenuItemCallback:this.setActiveMenuItem,addChildrenToTreeCallback:this.addChildrenToTree,isStartPage:this.state.isStartPage}))}}class Qn extends B.Component{render(){return B.createElement("div",{className:"site-menu__functions"},B.createElement("div",{className:"site-menu__functions-header"},this.props.minorityLanguage&&this.props.minorityLanguage.length>0&&B.createElement("a",{href:this.props.minorityLanguage,className:"site-menu__function-item",lang:"en"},B.createElement(q,{iconType:"fontawesome/globe-europe"}),B.createElement("span",{className:"functionlink__text"},"Other languages")),this.props.translatedStartpage&&this.props.translatedStartpage.length>0&&B.createElement("a",{href:this.props.translatedStartpage,className:"site-menu__function-item",lang:"en"},"English"===this.props.translatedstartpageText&&B.createElement(q,{className:"functionlink__isEnglish",iconType:"fontawesome/language-eng"}),"Swedish"===this.props.translatedstartpageText&&B.createElement(q,{className:"functionlink__isEnglish",iconType:"fontawesome/language-se"}),B.createElement("span",{className:"functionlink__text"},this.props.translatedstartpageText)),this.props.signlanguage&&B.createElement("a",{href:this.props.signlanguage,className:"site-menu__function-item"},B.createElement(q,{iconType:"fontawesome/sign-language"}),B.createElement("span",{className:"functionlink__text"},this.props.signlanguageText)),this.props.easyread&&B.createElement("a",{href:this.props.easyread,className:"site-menu__function-item"},B.createElement(q,{iconType:"fontawesome/language-lattlast"}),B.createElement("span",{className:"functionlink__text"},this.props.easyreadText))),this.props.translatedItems&&this.props.translatedItems.length>0||this.props.translatedStartPageItems&&this.props.translatedStartPageItems.length>0||this.props.minorityLanguages&&this.props.minorityLanguages.length>0&&B.createElement("ul",{className:"site-menu__language-expander"},(this.props.translatedItems||[]).map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text)))),(this.props.translatedStartPageItems||[]).map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text," startpage")," "))),this.props.minorityLanguages.map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text))))))}}class jn extends B.Component{itemsToShow;constructor(e){super(e),this.state={menuIsOpen:!1,searchIsOpen:!1,searchIsReadyToFocus:!1,currentOpenMenuId:null,toggle:!1,itemsToShow:[],childSelected:!1},this.itemsToShow=[]}componentDidMount(){var e=this.findSelectedItems(this.props.treeNodes.Children,[]);this.itemsToShow=e,this.props.isCampaignPage&&this.props.treeNodes.Children.forEach((e=>{(e.Selected||e.PathSelected)&&this.setState({childSelected:!0})})),this.setState({itemsToShow:this.itemsToShow})}findObject=e=>{var t;for(let r=0;r<e.length;r++){if((3===e[r].PageTreeDepth||4===e[r].PageTreeDepth)&&e[r].Selected){t=e[r];break}if(e[r].Children&&(t=this.findObject(e[r].Children)))break}return t};findSelectedItems=(e,t)=>{for(let r=0;r<e.length;r++)(e[r].PathSelected||e[r].Selected&&e[r].PageTreeDepth>2)&&t.push(e[r].Id),e[r].Children&&(t=this.findSelectedItems(e[r].Children,t));return t};setSearchOpenState=()=>{this.setState((e=>({searchIsOpen:!e.searchIsOpen})))};renderSubMenuItem=(e,t)=>{let r={},n=-1!=this.props.currentPageAncestorsIds.indexOf(e.Id);return e.Id==this.props.currentPageId?r["aria-current"]="page":r={},B.createElement("li",{className:"simple-mobile-menu__subitem simple-mobile-menu--level3 "+(e.Id==this.props.currentPageId||e.PathSelected||n?"simple-mobile-menu__level2-active simple-mobile-menu__level3-active":""),key:"subitem"+t},B.createElement("a",{className:"",...r,href:e.Url},e.MenuTitle?e.MenuTitle:e.Name))};renderSubItems=(e,t)=>{let r={},n=this.contains(this.state.itemsToShow,e.Id);return e.Id==this.props.currentPageId?r["aria-current"]="page":r={},B.createElement("li",{key:"item"+t,className:"simple-mobile-menu__subitem simple-mobile-menu--level2"},B.createElement("div",{className:"d-flex justify-content-between align-items-center "+(e.Selected&&!e.PathSelected?"simple-mobile-menu__level2-active":"")},e.PageAsHeadingInMegaMenu?B.createElement("span",{...r}," ",e.MenuTitle?e.MenuTitle:e.Name):B.createElement("a",{...r,href:e.Url,className:""},e.MenuTitle?e.MenuTitle:e.Name),e.HasChildren&&B.createElement("button",{onClick:this.toggleSubItems,id:e.Id.toString(),"aria-expanded":n,"aria-label":e.Name,"aria-controls":"subitemslevel3"+e.Id,className:"simple-mobile-menu__button"},B.createElement(q,{className:"simple-mobile-menu__arrow simple-mobile-menu--arrow-level2 "+(n?"simple-mobile-menu--up-arrow":""),iconType:"fontawesome/chevron-left"}))),B.createElement("ul",{className:n?"d-block":"d-none",id:"subitemslevel3"+e.Id},e.MegaMenuOverrideLinks&&e.MegaMenuOverrideLinks.length>0?e.MegaMenuOverrideLinks.map(this.renderSubMenuItem):e.Children.map(this.renderSubMenuItem),e.MegaMenuShowAllLinkText&&B.createElement("li",null,B.createElement("a",{className:"simple-mobile-menu__showalltext",href:e.Url},e.MegaMenuShowAllLinkText))))};renderMegaMenuButtonLinks=(e,t)=>B.createElement("li",{className:"simple-mobile-menu__buttonlink-item",key:t},B.createElement("a",{href:e.Href,target:e.Target,title:e.Title,className:"mega-menu__buttonLink"},B.createElement("div",{className:"mega-menu__buttonLinkText"},B.createElement("span",null," ",e.Text)),B.createElement("div",{className:"mega-menu__buttonLinkIcon"},B.createElement(q,{className:"mega-menu__icon",iconType:"fontawesome/chevron-left"}))));toggleSubItems=e=>{var t=e.currentTarget,r=parseInt(t.id);this.contains(this.itemsToShow,r)?this.removeItemOnce(this.itemsToShow,r):this.itemsToShow.push(r),this.setState({itemsToShow:this.itemsToShow,currentOpenMenuId:r+"button"})};contains=(e,t)=>{for(var r=e.length;r--;)if(e[r]===t)return!0;return!1};removeItemOnce=(e,t)=>{var r=e.indexOf(t);return r>-1&&e.splice(r,1),e};render(){return B.createElement("nav",{className:"simple-mobile-menu","aria-label":"Hierarkisk navigationsmeny för hela webbplatsen"},B.createElement("ul",{className:"simple-mobile-menu__list"},this.props.isCampaignPage&&B.createElement("li",{className:"simple-mobile-menu__level1 "+(this.state.childSelected?"":"simple-mobile-menu__selected")},B.createElement("div",{className:"simple-mobile-menu__mainitems d-flex justify-content-between align-items-center"},B.createElement("a",{href:this.props.treeNodes.Url},this.props.treeNodes.Name))),this.props.treeNodes.Children.map(((e,t)=>{let r=this.contains(this.state.itemsToShow,e.Id);return B.createElement("li",{key:t,className:`simple-mobile-menu__level1 ${r?"simple-mobile-menu__open":""} ${e.Selected||e.PathSelected?"simple-mobile-menu__selected":""} ${e.PathSelected?"path":""}`},B.createElement("div",{className:"simple-mobile-menu__mainitems d-flex justify-content-between align-items-center"},B.createElement("a",{href:e.Url},e.MenuTitle?e.MenuTitle:e.Name),e.Children.length>0&&B.createElement("button",{onClick:this.toggleSubItems,id:e.Id.toString()+"button","aria-expanded":r,"aria-label":e.Name,"aria-controls":"subitemsmobile"+e.Id,className:"simple-mobile-menu__button"},B.createElement(q,{className:"simple-mobile-menu__arrow "+(r?"simple-mobile-menu--up-arrow":""),iconType:"fontawesome/chevron-left"}))),e.Children.length>0&&B.createElement("ul",{key:t,id:"subitemsmobile"+e.Id,"data-id":e.Id,className:(r?"d-flex":"d-none")+" flex-wrap"},e.Children.map(this.renderSubItems),(this.state.currentOpenMenuId==e.Id+"button"||r)&&e.MegaMenuButtonLinks&&e.MegaMenuButtonLinks.length>0&&B.createElement("div",{className:"col-12 mega-menu__buttonLinkItem"},e.HeadingMegaMenuLinks&&B.createElement("h3",{className:"mega-menu__buttonLinkHeading mega-menu__content--border "},e.HeadingMegaMenuLinks),B.createElement("ul",{className:"d-flex flex-wrap mega-menu__buttonLinkWrapper"},e.MegaMenuButtonLinks.map(this.renderMegaMenuButtonLinks)))))}))))}}class Vn extends B.Component{itemsToShow;constructor(e){super(e),this.state={menuIsOpen:!1,currentOpenMenuId:null,toggle:!1,itemsToShow:[]},this.itemsToShow=[]}componentDidMount(){var e=this.findSelectedItems(this.props.treeNodes.Children,[]);this.itemsToShow=e,this.setState({itemsToShow:this.itemsToShow})}findObject=e=>{var t;for(let r=0;r<e.length;r++){if(e[r].PageTreeDepth&&e[r].Selected){t=e[r];break}if(e[r].Children&&(t=this.findObject(e[r].Children)))break}return t};findSelectedItems=(e,t)=>{for(let r=0;r<e.length;r++)e[r].PathSelected&&t.push(e[r].Id),e[r].Children&&(t=this.findSelectedItems(e[r].Children,t));return t};renderSubItems=(e,t)=>{let r={},n=this.contains(this.state.itemsToShow,e.Id);return e.Id==this.props.currentPageId?r["aria-current"]="page":r={},B.createElement("li",{key:"item"+t,className:"simple-mobile-menu-full__subitem simple-mobile-menu-full--level"+(e.PageTreeDepth-1).toString()},B.createElement("div",{className:"d-flex justify-content-between align-items-center "+(e.Selected&&!e.PathSelected?"simple-mobile-menu-full__level"+(e.PageTreeDepth-1).toString()+" active":"")},e.IsContainerPage?B.createElement("span",null,e.MenuTitle?e.MenuTitle:e.Name):B.createElement("a",{...r,href:e.Url},e.MenuTitle?e.MenuTitle:e.Name),(e.HasChildren||e.HasContainerPageChildren)&&B.createElement("button",{onClick:this.toggleSubItems,id:e.Id.toString(),"aria-expanded":n,"aria-label":e.Name,"aria-controls":"subitemslevel"+(e.PageTreeDepth-1).toString()+e.Id,className:"simple-mobile-menu-full__button"},B.createElement(q,{className:"simple-mobile-menu-full__arrow simple-mobile-menu-full--arrow-level2 "+(n?"simple-mobile-menu-full--up-arrow":""),iconType:"fontawesome/chevron-left"}))),e.Children.length>0&&B.createElement("ul",{className:n?"d-block":"d-none",id:"subitemslevel"+(e.PageTreeDepth-1).toString()+e.Id},e.Children.length>0&&e.Children.map(((e,t)=>this.renderSubItems(e,t))),e.MegaMenuShowAllLinkText&&B.createElement("li",{className:"simple-mobile-menu-full__subitem simple-mobile-menu-full--level"+e.PageTreeDepth.toString()},B.createElement("div",{className:"d-flex justify-content-between align-items-center"},B.createElement("a",{className:"simple-mobile-menu-full__showalltext",href:e.Url},e.MegaMenuShowAllLinkText)))))};toggleSubItems=e=>{var t=e.currentTarget,r=parseInt(t.id);this.contains(this.itemsToShow,r)?this.removeItemOnce(this.itemsToShow,r):this.itemsToShow.push(r),this.setState({itemsToShow:this.itemsToShow,currentOpenMenuId:r+"button"})};contains=(e,t)=>{for(var r=e.length;r--;)if(e[r]===t)return!0;return!1};removeItemOnce=(e,t)=>{var r=e.indexOf(t);return r>-1&&e.splice(r,1),e};render(){return B.createElement("nav",{className:"simple-mobile-menu-full","aria-label":"Hierarkisk navigationsmeny för hela webbplatsen"},B.createElement("ul",{className:"simple-mobile-menu-full__list"},this.props.treeNodes.Children.map(((e,t)=>{let r=this.contains(this.state.itemsToShow,e.Id);return B.createElement("li",{key:t,className:`simple-mobile-menu-full__level1 ${r?"simple-mobile-menu-full__open":""} ${e.Selected||e.PathSelected?"simple-mobile-menu-full__selected":""} ${e.PathSelected?"path":""}`},B.createElement("div",{className:"simple-mobile-menu-full__mainitems d-flex justify-content-between align-items-center"},e.IsContainerPage?B.createElement("span",null,e.Name):B.createElement("a",{href:e.Url},e.Name),e.Children.length>0&&B.createElement("button",{onClick:this.toggleSubItems,id:e.Id.toString()+"button","aria-expanded":r,"aria-label":e.Name,"aria-controls":"subitemsmobile"+e.Id,className:"simple-mobile-menu-full__button"},B.createElement(q,{className:"simple-mobile-menu-full__arrow "+(r?"simple-mobile-menu-full--up-arrow":""),iconType:"fontawesome/chevron-left"}))),B.createElement("ul",{key:t,id:"subitemsmobile"+e.Id,"data-id":e.Id,className:(r?"d-flex":"d-none")+" flex-wrap"},e.Children.map(this.renderSubItems)))}))))}}class Wn extends B.Component{constructor(e){super(e),this.state={}}static defaultProps={isCampaignPage:!1};render(){return B.createElement("div",{"aria-hidden":!this.props.menuIsOpen,className:"site-menu "+(this.props.menuIsOpen?"site-menu--open":""),id:this.props.menuId},this.props.useSimpleMobileMenu?this.props.useSimpleMobileFullNode?B.createElement(Vn,{currentPageId:this.props.currentPageId,isStartPage:this.props.isStartPage,treeNodes:this.props.treeNodes,startPageId:this.props.startPageid,language:this.props.language,currentPageAncestorsIds:this.props.currentPageAncestorsIds}):B.createElement(jn,{currentPageId:this.props.currentPageId,isStartPage:this.props.isStartPage,treeNodes:this.props.treeNodes,startPageId:this.props.startPageid,language:this.props.language,currentPageAncestorsIds:this.props.currentPageAncestorsIds,isCampaignPage:this.props.isCampaignPage}):B.createElement(Hn,{language:this.props.language,currentPageId:this.props.currentPageId,isStartPage:this.props.isStartPage,treeNodes:this.props.treeNodes,startPageId:this.props.startPageid,highlightCurrentPage:this.props.highlightCurrentPage,hideHeaderOnStartPage:this.props.hideHeaderOnStartPage,ariaLabelBackInMenu:this.props.ariaLabelBackInMenu}),B.createElement(Qn,{siteMapUrl:this.props.siteMapUrl,minorityLanguages:this.props.minorityLanguages,translatedItems:this.props.translatedItems,translatedStartPageItems:this.props.translatedStartPageItems,minorityLanguage:this.props.minorityLanguage,easyread:this.props.easyread,signlanguage:this.props.signlanguage,translatedStartpage:this.props.translatedStartpage,translatedstartpageText:this.props.translatedstartpageText,signlanguageText:this.props.signlanguageText,easyreadText:this.props.easyreadText}))}}var zn=a(75900);const Gn="search-panel",Kn="mobile-menu-container";class Yn extends B.Component{_searchPanelRef;_searchPanelHeight;constructor(e){super(e),this.state={menuIsOpen:!1,searchIsOpen:!1,searchIsReadyToFocus:!1},this._searchPanelHeight="8.1rem"}static defaultProps={isCampaignPage:!1,hideHeaderOnStartPage:!1,logoWidth:190};setMenuOpenState=()=>{this.state.menuIsOpen?document.getElementsByTagName("body")[0].classList.remove("lock-scrolling","mobile-menu-open"):document.getElementsByTagName("body")[0].classList.add("lock-scrolling","mobile-menu-open"),this.setState((e=>({menuIsOpen:!e.menuIsOpen})))};setSearchOpenState=()=>{this.setState((e=>({searchIsOpen:!e.searchIsOpen})))};searchPanelAnimationBegin=()=>{this.state.searchIsOpen&&(this._searchPanelRef.style.display="block",this.setState({searchIsReadyToFocus:!0}))};searchPanelAnimationComplete=()=>{this.state.searchIsOpen?this._searchPanelRef.style.display="block":this._searchPanelRef.style.display="none",this.setState({searchIsReadyToFocus:!1})};ariaLabelCloseandOpen=()=>this.state.menuIsOpen?"en"==this.props.language?"Close site menu":"Stäng sidmenyn":"en"==this.props.language?"Open site menu":"Öppna sidmenyn";render(){return B.createElement("header",{className:"siteheader  "+(this.state.menuIsOpen?"siteheader__fixed":""),"aria-label":"en"==this.props.language?"Site header (for small devices)":"Sidhuvud (för små enheter)"},B.createElement("noscript",null,B.createElement("div",{className:"javascript-warning"},"Webbplatsen fungerar inte korrekt om du har stängt av funktionen för JavaScript.")),B.createElement("div",{className:"siteheader__top rtl"},B.createElement(Pn,{menuStateCallback:this.setMenuOpenState,menuText:this.props.menuText,menuIsOpen:this.state.menuIsOpen,menuId:Kn,ariaLabel:this.ariaLabelCloseandOpen()}),this.props.logotype?B.createElement("a",{href:"/",className:"siteheader__logo"},B.createElement("img",{src:this.props.logotype,alt:this.props.logoText?this.props.logoText:"Gå till startsidan",width:this.props.logoWidth})):B.createElement("a",{href:"/",className:"mobile-nav-a mobile-nav-heading"},this.props.logoText),B.createElement(Dn,{searchStateCallback:this.setSearchOpenState,searchText:this.props.searchText,searchIsOpen:this.state.searchIsOpen,searchPanelId:Gn})),B.createElement(zn.VelocityComponent,{runOnMount:!1,duration:250,animation:this.state.searchIsOpen?{height:this._searchPanelHeight}:{height:0},begin:this.searchPanelAnimationBegin,complete:this.searchPanelAnimationComplete},B.createElement("div",{id:Gn,"aria-hidden":!this.state.searchIsOpen,ref:e=>this._searchPanelRef=e,className:"siteheader__searchpanel"},B.createElement(wn,{findUrl:this.props.findUrl,placeholder:this.props.searchPlaceHolderText?this.props.searchPlaceHolderText:this.props.searchText,focus:this.state.searchIsReadyToFocus,searchPage:this.props.searchPage,searchId:"search_mobile-siteheader"}))),B.createElement(Wn,{menuId:Kn,menuIsOpen:this.state.menuIsOpen,currentPageId:this.props.currentPageId,isStartPage:this.props.isStartPage,siteMapUrl:this.props.siteMapUrl,minorityLanguages:this.props.minorityLanguages,translatedItems:this.props.translatedItems,translatedStartPageItems:this.props.translatedStartPageItems,treeNodes:this.props.treeNodes,startPageid:this.props.startPageid,minorityLanguage:this.props.minorityLanguage,easyread:this.props.easyread,signlanguage:this.props.signlanguage,translatedStartpage:this.props.translatedStartpage,translatedstartpageText:this.props.translatedstartpageText,signlanguageText:this.props.signlanguageText,easyreadText:this.props.easyreadText,language:this.props.language,isCampaignPage:this.props.isCampaignPage,highlightCurrentPage:this.props.highlightCurrentPage,hideHeaderOnStartPage:this.props.hideHeaderOnStartPage,useSimpleMobileMenu:this.props.useSimpleMobileMenu,useSimpleMobileFullNode:this.props.useSimpleMobileFullNode,currentPageAncestorsIds:this.props.currentPageAncestorsIds}))}}class Xn extends B.Component{NodeId;IndentClass;constructor(e){super(e),this.NodeId=`node_${e.Node.Id}`,this.IndentClass=` sub-navigation__item--level${this.props.Level}`,this.state={Node:this.props.Node,Selected:this.props.Node.Selected,Expanded:this.props.Node.Expanded,IsCurrentPage:this.props.Node.Id===this.props.CurrentPageId}}toggleExpanded(e,t){let r=this;var n,i;t.preventDefault(),this.setState((e=>({Expanded:!e.Expanded}))),void 0===this.props.Node.Children.filter((e=>(e.HasChildren||e.HasContainerPageChildren)&&(void 0===e.Children||0===e.Children.length)))||this.state.Expanded||(n=this.props.Node,i=this.props.Language,fetch("/_api/menu/getchildren?contentId="+n.Id+"&lang="+i,{headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>e.json()))).then((e=>{JSON.parse(JSON.stringify(e)).forEach((function(e){r.props.Node.Children.push(e)})),this.setState({Node:this.props.Node})}))}render(){let e={},t="sub-navigation__item",r="";this.state.Expanded&&(t+=" sub-navigation__item--expanded"),this.state.IsCurrentPage&&(t+=" sub-navigation__item--current",r="sub-navigation__toggle-area--current",e["aria-current"]="page");const n=this.props.Node.IsContainerPage?B.createElement("span",{className:"sub-navigation__containerpage-name"},this.props.Node.Name):B.createElement("a",{href:this.props.Node.Url,className:"sub-navigation__link",...e},this.props.Node.Name),i=this.props.Node,o=this.state.Expanded?"":"plus-minus-toggle--collapsed",a=this.state.Expanded?"Stäng undersidor":"Öppna undersidor";let s=B.createElement("div",{className:`sub-navigation__toggle-area ${r} sub-navigation__toggle-area--childless`},B.createElement("span",null));(i.HasChildren||i.HasContainerPageChildren)&&(s=B.createElement("div",{className:`sub-navigation__toggle-area ${r}`},B.createElement("button",{"aria-label":a,"aria-controls":this.NodeId,className:`stripped-button plus-minus-toggle ${o}`,"aria-expanded":this.state.Expanded,onClick:this.toggleExpanded.bind(this,i.Id)})));const l=[];if(i.Children){let e=this;i.Children.forEach((function(t){l.push(B.createElement(Xn,{Node:t,key:t.Id,Level:e.props.Level+1,Language:e.props.Language,Visible:e.state.Expanded&&e.props.Visible,CurrentPageId:e.props.CurrentPageId}))}))}const c=this.state.Expanded?" sub-navigation__indent":"",u=this.state.Expanded?" sub-navigation__item-wrapper--expanded":"",h=this.state.IsCurrentPage?" sub-navigation__item-wrapper--current":"";return B.createElement("li",{className:t+this.IndentClass,key:i.Id},B.createElement("div",{onClick:this.props.Node.IsContainerPage?this.toggleExpanded.bind(this,i.Id):null,className:`sub-navigation__item-wrapper sub-navigation__item-wrapper--level${this.props.Level+u+h}`,style:this.props.Node.HasChildren||this.props.Node.HasContainerPageChildren?{}:{width:"100%",paddingRight:"3.9rem"}},n),s,B.createElement("div",{className:"sub-navigation__menu-wrapper"},this.state.Expanded&&(i.HasChildren||i.HasContainerPageChildren)&&B.createElement("ul",{className:`sub-navigation__menu ${c}`,id:this.NodeId},B.createElement(zn.VelocityTransitionGroup,{component:null,enter:{animation:"slideDown",display:"flex",duration:200},leave:{animation:"slideUp",duration:200}},this.state.Expanded?l:null))))}}class qn extends B.Component{constructor(e){super(e)}render(){var e=[];if(this.props.Node.Children){var t=this;this.props.Node.Children.forEach((function(r){e.push(B.createElement(Xn,{Node:r,key:r.Id,Level:r.PageTreeDepth,Language:t.props.Language,Visible:!0,CurrentPageId:t.props.CurrentPageId,IsMobileMenu:!1}))}))}return B.createElement("div",{className:"sub-navigation__root sub-navigation__item sub-navigation__item-wrapper"},this.props.Node.Name),this.props.CurrentPageId!==this.props.Node.Id&&B.createElement("div",{className:"sub-navigation__root sub-navigation__item sub-navigation__item-wrapper"},B.createElement("a",{className:"sub-navigation__link",href:this.props.Node.Url},this.props.Node.Name)),B.createElement("nav",{id:"sub-navigation",className:"sub-navigation","aria-label":"en"==this.props.Language?`Secondary navigation, contains all subpages to the page: ${this.props.Node.Name}`:`Sekundärnavigering, innehåller alla undersidor till sidan: ${this.props.Node.Name}`},B.createElement("ul",{className:"sub-navigation__menu"},e))}}class $n extends B.Component{constructor(e){super(e),this.state={hideLanguage:!1}}showLanguages=()=>this.setState((e=>({hideLanguage:!e.hideLanguage})));render(){const e=this.state.hideLanguage?"languagepicker languagepicker--show":"languagepicker";return B.createElement("div",null,B.createElement("button",{className:"functionlink",type:"button",onClick:this.showLanguages},B.createElement(q,{iconType:"fontawesome/globe-europe"}),B.createElement("span",{className:"functionlink__text"},"Language")),B.createElement("div",{className:e},B.createElement("div",{className:"languagepicker__heading"},"Change language"),B.createElement("ul",null,(this.props.translatedItems||[]).map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text)))),(this.props.translatedStartPageItems||[]).map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text," startpage")," "))),this.props.minorityLanguages.map((e=>B.createElement("li",{key:e.Value},B.createElement("a",{href:e.Value},"Go to ",e.Text)))))))}}class Jn extends B.Component{searchField;constructor(e){super(e),this.state={calenderItemList:this.props.calenderItemList,itemChecked:{},limit:9,checkedClass:"",LoadMoreHidden:!1}}checkItem=e=>{const t=this.state.itemChecked,r=e.currentTarget.value,n=e.currentTarget.checked,i=JSON.parse(JSON.stringify(t));i[r]=n,this.setState({itemChecked:k.mapKeys(i,((e,t)=>t))})};componentDidMount(){this.hideLoadMore()}componentDidUpdate(e,t){this.setFocus(t.limit)}renderCalenderList=()=>{const e=this.state.calenderItemList;let t=this.state.itemChecked;return e.filter((e=>!!this.nothingChecked()||0!==e.TagList.length&&e.TagList.some((e=>!!this.itemIsFound(t,e))))).slice(0,this.state.limit).map(this.renderCalenderItem)};itemIsFound=(e,t)=>{var r=!1;return Object.keys(e).find((n=>{if(n===t){var i=e[n];return r=!!i}return r=!1})),r};nothingChecked=()=>{const e=this.state.itemChecked;for(let t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0};hideLoadMore=()=>{var e=this.state.limit;return this.props.calenderItemList.length-e>0?this.setState({LoadMoreHidden:!0}):this.setState({LoadMoreHidden:!1})};onLoadMore=()=>{this.setState({limit:this.state.limit+9}),this.hideLoadMore()};setFocus=e=>{var t=document.querySelectorAll(".contentlist-link");if(t.length>0){var r=t[e];r&&r.focus()}};renderCheckbox=()=>B.createElement("fieldset",null,B.createElement("div",{className:"page-list__filters"},this.props.categoryListFilter.map(((e,t)=>(B.createElement("legend",{className:"sr-only"},"Kategorier"),B.createElement(ee,{key:`calendarfilterbox-${t}`,label:e,value:e,onChangeCb:this.checkItem}))))));renderCalenderItem=(e,t)=>B.createElement("div",{key:t,className:"col-sm-12 col-md-4  calendar-pagelist__current-calendar"},B.createElement("div",{className:"current-calendar"},B.createElement("a",{href:e.Url,className:"current-calendar__container contentlist-link"},B.createElement("article",null,B.createElement("time",{dateTime:e.AttributeDate},e.SpanDate," ",e.Startdate),B.createElement("div",{className:"current-calendar__time-border"}),B.createElement("h2",null,e.Headline),B.createElement("div",{className:"current-calendar__footer"},B.createElement("div",{className:"current-calendar__tag-list"}," ",e.TagList.map((e=>B.createElement("div",{key:e,className:"current-calendar__tag-item text-micro"},e)))),B.createElement("div",{className:"calendar-pagelist__address-container current-calendar__address-container"},B.createElement(q,{iconType:"fontawesome/map-marker-alt-solid",isAriaHidden:!1,ariaLabel:"Adress"}),B.createElement("div",{className:"current-calendar__address text-micro"},e.Address)))))));searchSubmit=e=>{e.preventDefault();var t=this.searchField.value,r=this.props.calenderItemList.filter((e=>-1!==e.Headline.toLowerCase().indexOf(t)));return this.setState({calenderItemList:r})};render(){const{calenderItemList:e,searchId:t}=this.props,{LoadMoreHidden:r,limit:n}=this.state;return B.createElement("div",null,B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-6"},B.createElement("form",{onSubmit:this.searchSubmit,role:"search","aria-label":"Sök inom kalendariet"},B.createElement("span",{className:"search"},B.createElement("label",{htmlFor:t,className:"sr-only"},"Ange söktext"),B.createElement("input",{id:t,onChange:this.searchSubmit,type:"search",ref:e=>this.searchField=e,placeholder:"Sök"}),B.createElement("input",{"aria-label":"Sök",className:"search__button",type:"submit",value:""})))),B.createElement("div",{className:"col-lg-12"},this.renderCheckbox())),B.createElement("div",{className:"row",role:"log","aria-atomic":"false"},this.renderCalenderList()),r&&e.length>n&&B.createElement("button",{className:"page-list__load-more",onClick:this.onLoadMore},"Ladda mer (",e.length-n," kvar)"),B.createElement("div",{className:"sectionfooter"}))}}class Zn extends B.Component{constructor(e){super(e),this.state={limit:3,LoadMoreHidden:!1}}componentDidMount(){this.hideLoadMore()}componentDidUpdate(e,t){this.setFocus(t.limit)}onLoadMore=()=>{this.setState({limit:this.state.limit+3}),this.hideLoadMore()};setFocus=e=>{var t=document.querySelectorAll(".calendar-inline__link");if(t.length>0){var r=t[e];r&&r.focus()}};hideLoadMore=()=>{var e=this.state.limit;return this.props.calenderItemList.length-e>0?this.setState({LoadMoreHidden:!0}):this.setState({LoadMoreHidden:!1})};renderCalenderList=()=>this.props.calenderItemList.slice(0,this.state.limit).map(((e,t)=>{var r=e.ArchivedStartdate.split(" ");return B.createElement("div",{className:"col-lg-12",key:t},B.createElement("div",{key:e.Headline,className:"calendar-inline calendar-inline--archived-event"},B.createElement("time",{className:"calendar-inline__date",dateTime:e.AttributeDate},B.createElement("div",null,e.SpanDate),B.createElement("div",null,e.Month),B.createElement("div",null,r&&r[1])),B.createElement("div",{className:"calendar-inline__separator"}),B.createElement("div",{className:"calendar-inline__wrapper"},B.createElement("a",{className:"no-border-link calendar-inline__link",href:e.Url},e.Headline),B.createElement("div",{className:"calendar-inline__categories calendar-inline--archived-event__categories"},e.TagList.map((e=>B.createElement("div",{key:e,className:"calendar-inline__category text-micro"},e)))),B.createElement("div",{className:"calendar-inline--archived-event__address-container calendar-inline__location-container"},B.createElement(q,{className:"calendar-inline__pin",iconType:"fontawesome/map-marker-alt-solid",isAriaHidden:!1,ariaLabel:"Adress"}),B.createElement("span",{className:"calendar-inline__address text-micro"},e.Address)))))}));render(){return B.createElement("div",{className:"row"},B.createElement("div",{role:"log","aria-atomic":"false",className:"calendar-inline__container"},this.renderCalenderList()),this.state.LoadMoreHidden&&this.props.calenderItemList.length>this.state.limit&&B.createElement("button",{className:"page-list__load-more calendar-pagelist__load-more--archived-pages",onClick:this.onLoadMore},"Ladda mer (",this.props.calenderItemList.length-this.state.limit," ","kvar)"))}}class ei extends B.Component{_groupRef;_itemList=[];constructor(e){super(e),this.state={focusedItemIndex:-1}}componentDidMount=()=>{const{items:e}=this.props;this._itemList.forEach(((t,r)=>{e[r].Url===window.location.pathname&&t.setAttribute("aria-current","page")})),this._groupRef.addEventListener("keydown",(e=>{switch(e.key){case W.arrowDown:this.setNextFocus();break;case W.arrowUp:this.setPreviousFocus()}}))};componentDidUpdate=e=>{e.expanded!==this.props.expanded&&this.props.expanded&&this.setState({focusedItemIndex:0},(()=>{this._itemList[0].focus()}))};setNextFocus=()=>{const{focusedItemIndex:e}=this.state,t=this._itemList.length;let r=e+1;r>=t&&(r=0),this.setState({focusedItemIndex:r},(()=>{this._itemList[r].focus()}))};setPreviousFocus=()=>{const{focusedItemIndex:e}=this.state,t=this._itemList.length;let r=e-1;r<0&&(r=t-1),this.setState({focusedItemIndex:r},(()=>{this._itemList[r].focus()}))};renderItem=(e,t)=>{const{index:r,focusCb:n}=this.props;let i=+e.Selected||e.PathSelected?" main-navigation__link--active":"",o={href:e.Url,className:`main-navigation__link ${i}`,tabIndex:-1};return B.createElement("li",{key:e.Url},B.createElement("a",{ref:e=>this._itemList[t]=e,...o},e.Name))};render(){const{id:e,items:t,labelledBy:r}=this.props;return B.createElement("ul",{ref:e=>this._groupRef=e,id:e,"aria-labelledby":r,className:"main-navigation__subnav drop-shadow-high-elevation"},t.map(this.renderItem))}}class ti extends B.Component{_groupId;_linkId;_linkRef;constructor(e){super(e),this._groupId=j(e.item.Name,"group"),this._linkId=j(e.item.Name,"link")}componentDidMount=()=>{const{item:e}=this.props;e.Url===window.location.pathname&&this._linkRef.setAttribute("aria-current","page")};componentDidUpdate=e=>{e.focusedIndex!=this.props.focusedIndex&&this.props.focusedIndex===this.props.index&&this._linkRef.focus()};isExpanded=()=>{const{index:e,focusedIndex:t,menuHasExpandedDropMenu:r}=this.props;return r&&e===t};renderLink=(e,t)=>{const{focusCb:r,index:n}=this.props;let i="main-navigation__link main-navigation__toplink "+(+e.Selected||e.PathSelected?" main-navigation__active":"");this.isExpanded()&&(i+=" open");let o={href:e.Url,className:i};return t&&(o.id=this._linkId,o["aria-controls"]=this._groupId,o["aria-expanded"]=this.isExpanded()),B.createElement("a",{...o,ref:e=>this._linkRef=e,onFocus:e=>r(n)},e.Name)};render(){const{item:e,index:t,focusCb:r}=this.props,n=e.HasChildren,i={id:this._groupId,labelledBy:this._linkId,expanded:this.isExpanded(),items:e.Children,index:t,focusCb:r};return B.createElement("li",null,this.renderLink(e,n),n&&B.createElement(ei,{...i}))}}class ri extends B.Component{_navElement;constructor(e){super(e),this._navElement=B.createRef();const t=[];e.startpage.Children.forEach(((e,r)=>{t.push({item:e,index:r,focusCb:this.itemRecievedFocus,key:e.Url})})),this.state={levelOneMenuItems:t,focusedIndex:-1,menuHasExpandedDropMenu:!1}}componentDidMount=()=>{this._navElement.current.addEventListener("keydown",(e=>{switch(e.key){case W.arrowDown:this.arrowDownPressed(e);break;case W.arrowLeft:this.arrowLeftOrRightPressed(this.state.focusedIndex-1);break;case W.arrowRight:this.arrowLeftOrRightPressed(this.state.focusedIndex+1);break;case W.esc||W.tab:this.setState({menuHasExpandedDropMenu:!1})}})),this._navElement.current.addEventListener("focusout",(e=>{this._navElement.current.contains(e.relatedTarget)||this.setState({focusedIndex:-1})}))};arrowLeftOrRightPressed=e=>{const{levelOneMenuItems:t}=this.state;e<0||e>=t.length||this.setState({focusedIndex:e,menuHasExpandedDropMenu:!1})};arrowDownPressed=e=>{const{focusedIndex:t,levelOneMenuItems:r}=this.state;t>-1&&(e.preventDefault(),this.setState({focusedIndex:t,menuHasExpandedDropMenu:r[t].item.HasChildren}))};itemRecievedFocus=e=>{this.setState({focusedIndex:e})};render(){const{focusedIndex:e,menuHasExpandedDropMenu:t}=this.state;return B.createElement("nav",{ref:this._navElement,className:"main-navigation",id:"main-nav","aria-label":this.props.arialabelMainNav?this.props.arialabelMainNav:"Huvudnavigering"},B.createElement("ul",{className:"main-navigation__topnav"},this.props.isCampaignPage&&B.createElement("li",null," ",B.createElement("a",{href:this.props.node.Url,className:`main-navigation__link main-navigation__toplink ${this.props.isCampaignStartPage?"main-navigation__active":null}`},this.props.node.Name)),this.state.levelOneMenuItems.map((r=>B.createElement(ti,{focusedIndex:e,menuHasExpandedDropMenu:t,...r})))))}}var ni,ii,oi=a(13554),ai=a.n(oi);function si(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}(ii=ni||(ni={}))[ii.Undefined=0]="Undefined",ii[ii.Youtube=1]="Youtube",ii[ii.Vimeo=2]="Vimeo",ii[ii.Buster=3]="Buster",ii[ii.screen9=4]="screen9";var li=function e(t,r){function n(e,n,i){if("undefined"!=typeof document){"number"==typeof(i=si({},r,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var a in i)i[a]&&(o+="; "+a,!0!==i[a]&&(o+="="+i[a].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+o}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},i=0;i<r.length;i++){var o=r[i].split("="),a=o.slice(1).join("=");try{var s=decodeURIComponent(o[0]);if(n[s]=t.read(a,s),e===s)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){n(e,"",si({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,si({},this.attributes,t))},withConverter:function(t){return e(si({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});class ci extends B.Component{_videoRef;_percentageStrings;_videoDuration;statisticsCookieConsent;static defaultProps={heading:null};constructor(e){super(e),this._percentageStrings=["25%","50%","75%","100%"],this.state={isPlaying:!1,isInitialPlay:!0,videoTitle:null,videoProvider:this.getVideoProvider(this.props.videoUrl),playEvents:[!1,!1,!1,!1],canPlayVideo:ai().canPlay(this.props.videoUrl),previousSeekPercent:0},this.statisticsCookieConsent="0"}getVideoProvider(e){return e.includes("youtu")?ni.Youtube:e.includes("vimeo")?ni.Vimeo:e.includes("screen9")||e.includes("qcnl")?ni.screen9:e.includes("buster")||e.includes("jaws")?ni.Buster:ni.Undefined}onStartPlaying=()=>{const{videoProvider:e,isInitialPlay:t}=this.state;if(!t)return;const r=this._videoRef.getInternalPlayer();this._videoDuration=this._videoRef.getDuration();let n="";null!==r&&e===ni.Youtube?n=r.getVideoData().title:null!==r&&e===ni.Vimeo&&(n=r.element.title),I("video","Video",n,"Play"),this.setState({isPlaying:!0,videoTitle:n,isInitialPlay:!1})};onPausePlaying=()=>{this.setState({isPlaying:!1})};onVideoEnded=()=>{this.handleUpdates(3)};onProgressUpdate=e=>{const{previousSeekPercent:t}=this.state,r=e.played;if(t>r){let e;r<.25?e=[!1,!1,!1,!1]:r>=.25&&r<.5?e=[!0,!1,!1,!1]:r>=.5&&r<.75?e=[!0,!0,!1,!1]:r>=.75&&r<1&&(e=[!0,!0,!0,!1]),this.setState({playEvents:e,previousSeekPercent:r})}else this.setState({previousSeekPercent:r});r>=.25&&r<.5?this.handleUpdates(0):r>=.5&&r<.75?this.handleUpdates(1):r>=.75&&r<1&&this.handleUpdates(2)};handleUpdates=e=>{const{playEvents:t,videoTitle:r}=this.state,n=t.slice();for(;!t[e]&&(console.log(r+"- "+this._percentageStrings[e]),I("video","Video",r,this._percentageStrings[e]),n[e]=!0,-1!=--e););this.setState({isPlaying:3!==e,playEvents:n})};onready=()=>{const{blockId:e}=this.props;if(e){let t=document.getElementById(e),r=t&&t.querySelector("iframe"),n=document.getElementById(e+"_heading"),i=n&&n.innerText;r&&i&&r.setAttribute("title",i)}};onConsentsStatistics=()=>!0;componentDidMount(){rr.subscribe(ar,this.onConsentsStatistics),this.statisticsCookieConsent=li.get("consent_statistics")}render(){const{busteriframetitle:e,screen9iframetitle:t,heading:r,videoUrl:n,description:i,defaultTextLang:o,blockId:a,campaign:s,anchorHeading:l}=this.props,{canPlayVideo:c}=this.state;let u=l?"anchor_":"",h=this.state.videoProvider==ni.Buster?e:t,p=/iPad|iPhone|iPod/.test(navigator.userAgent)?{youtube:{playerVars:{origin:window.location.origin}},vimeo:{playerOptions:{dnt:"1"!==this.statisticsCookieConsent}}}:{youtube:{playerVars:{origin:window.location.origin}},vimeo:{playerOptions:{texttrack:null!=o?o:"none",dnt:"1"!==this.statisticsCookieConsent}}},d={};return s||!r&&!i||(r&&(d["aria-labelledby"]=u+a+"_heading"),i&&(d["aria-describedby"]=a+"_desc"),d.role="group"),B.createElement("div",{...d,className:"video-block block-margin"},r&&!l&&B.createElement("h2",{id:a+"_heading"},r),i&&B.createElement("p",{id:a+"_desc",className:"video-block__description"},i),c&&B.createElement("div",{className:"player-wrapper"},B.createElement(ai(),{referrerPolicy:"no-referrer-when-downgrade",ref:e=>this._videoRef=e,url:n,controls:!0,playing:!1,progressInterval:1e3,onStart:this.onStartPlaying,onPause:this.onPausePlaying,onEnded:this.onVideoEnded,onProgress:this.onProgressUpdate,onReady:this.onready,playsinline:!0,id:a,config:p,width:"100%",height:"100%",className:"react-player"})),this.state.videoProvider==ni.Buster||this.state.videoProvider==ni.screen9&&B.createElement("div",{className:"player-wrapper"},B.createElement("div",{className:"react-player player-buster"},B.createElement("div",{className:"player-buster__wrapper"},B.createElement("iframe",{referrerPolicy:"no-referrer-when-downgrade",src:n,allowFullScreen:!0,allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",title:h,width:"100%",height:"100%"})))),!c&&this.state.videoProvider!==ni.Buster&&this.state.videoProvider!==ni.screen9&&B.createElement("p",null,"Denna videolänk stöds inte.")," ")}}class ui extends B.Component{CookieName="sos_cookieconsent";CookieAttributes={expires:365,sameSite:"strict",secure:!0};static defaultProps={Text:"Vi använder kakor (cookies) för att ge dig en bättre upplevelse av vår webbplats. Genom att surfa vidare godkänner du att vi använder kakor.",ReadMoreLink:"",ButtonText:"Jag förstår",ReadMoreText:"Läs mer om kakor"};constructor(e){super(e),this.state={showCookieBanner:!1}}componentDidMount(){void 0!==li.get(this.CookieName)||this.setState({showCookieBanner:!0})}onCookieButtonClick=e=>{e.preventDefault();let t=new Date;li.set(this.CookieName,t.getTime().toString(),this.CookieAttributes),this.setState({showCookieBanner:!1})};render(){const{showCookieBanner:e}=this.state,{Text:t,ReadMoreLink:r,ReadMoreExternalLink:n,ButtonText:i,ReadMoreText:o,ButtonAriaLabel:a}=this.props;return B.createElement(B.Fragment,null,e&&B.createElement("section",{className:"sos-kkr-cnsnt rtl","aria-label":"Information om kakor på webbplatsen"},B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12 sos-kkr-cnsnt__container "},B.createElement("div",{className:"col-sm-12 col-md-8 col-lg-10"},B.createElement("div",{className:"sos-kkr-cnsnt__content"},B.createElement("p",null,t,(null!=n||null!=r)&&B.createElement("a",{href:n??r},o)))),B.createElement("div",{className:"col-sm-12 col-md-4 col-lg-2"},B.createElement("button",{className:"button",type:"button","aria-label":a,onClick:this.onCookieButtonClick},i)))))))}}class hi{static instance;static getInstance(){return hi.instance||(hi.instance=new hi),hi.instance}listenToCookieConsent(){window.addEventListener("load",(function(){if(null!==document.getElementById("reachDeck"))var e=setInterval((function(){if(void 0!==window.ReachDeck){let t=li.get(nr),r=li.get(ir);void 0!==t&&void 0!==r?("1"!==t&&(window.ReachDeck.disableReachDeckCookies(),console.log("Disabled ReachDeck cookies")),"1"!==r&&(window.ReachDeck.disableReachDeckAnalytics(),console.log("Disabled ReachDeck analytics"))):(window.ReachDeck.disableReachDeckCookies(),window.ReachDeck.disableReachDeckAnalytics(),console.log("Disabled ReachDeck cookies and analytics"),rr.subscribe(or,(function(){window.ReachDeck.enableReachDeckCookies(),console.log("Enabled ReachDeck cookies")})),rr.subscribe(ar,(function(){window.ReachDeck.enableReachDeckAnalytics(),console.log("Enabled ReachDeck analytics")}))),clearInterval(e)}}),100)}))}}const pi=hi.getInstance();let di;const Ai=e=>{di=le(e.translations);const[t,r]=(0,B.useState)(!1),[n,i]=(0,B.useState)(!1),[o,a]=(0,B.useState)(!1),[s,l]=(0,B.useState)(!1),c=(0,B.useRef)(null),u={expires:365,sameSite:"strict",secure:!0};(0,B.useEffect)((()=>{let e=li.get(nr),t=li.get(ir);void 0!==e&&void 0!==t?("1"===e&&(rr.fire(or,{}),i(!0)),"1"===t&&(rr.fire(ar,{}),a(!0))):r(!0),pi.listenToCookieConsent()}),[]);const h=(e,t)=>{p(),e&&rr.fire(or,{}),t?rr.fire(ar,{}):rr.fire(sr,{}),li.set(nr,e?"1":"0",u),li.set(ir,t?"1":"0",u),r(!1)},p=()=>{const e=window.location.host.split("."),t=e.reduce(((t,r,n)=>[...t,e.slice(n).join(".")]),[]);li.get(),Object.keys(li.get()).forEach((function(e){t.forEach((t=>li.remove(e,{path:"/",domain:t}))),li.remove(e,{path:""})}))},d=e=>{e.preventDefault(),i(!0),a(!0),h(!0,!0),s&&l(!1)},A=e=>{e.preventDefault(),l(!0)},f=()=>{l(!1)},{Text:g,ReadMoreLink:m,ReadMoreExternalLink:v,OnlyShowMangeCookieSettingsButton:y,MangeCookieSettingsButtonHeading:b,MangeCookieSettingsButtonText:w}=e;return B.createElement("div",{"data-nosnippet":!0},y&&B.createElement("div",{className:"container block-margin"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12 "},b&&B.createElement("h2",{className:"sos-ck-cnsnt-mgnr__changeCokkieSetting__heading"},b),B.createElement("button",{className:"button sos-ck-cnsnt-mgnr__changeCokkieSetting__button",onClick:A},w||di("manageCookies"))))),t&&!y&&B.createElement("section",{className:"sos-ck-cnsnt-mgnr rtl","aria-label":di("sectionAriaLabel")},B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-lg-12 sos-ck-cnsnt-mgnr__container "},B.createElement("div",{className:"sos-ck-cnsnt-mgnr__content"},B.createElement("p",null,g," ",(null!=v||null!=m)&&B.createElement("a",{href:v??m},di("readMoreText")))),B.createElement("div",{className:"sos-ck-cnsnt-mgnr__buttons"},B.createElement("button",{className:"button sos-ck-cnsnt-button",onClick:d},di("acceptAll")),B.createElement("button",{className:"button button--white",onClick:A},di("manageCookies"))))))),B.createElement(Te,{isOpen:s,onRequestClose:f,className:"sos-ck-cnsnt-mgnr-modal ReactModal__Content--top",labelledby:"cookie-modal-heading",onAfterOpen:()=>{c.current.focus()}},B.createElement("button",{onClick:f,className:"close"},B.createElement(q,{isAriaHidden:!1,ariaLabel:"Stäng",iconType:"ic_close_white_24px"})),B.createElement("h3",{id:"cookie-modal-heading",className:"sos-ck-cnsnt-mgnr-modal__heading",ref:c,tabIndex:-1},di("manageCookies")),B.createElement("p",null,di("cookiesIntro")," ",(null!=v||null!=m)&&B.createElement("a",{href:v??m},di("readMoreText"))),B.createElement("div",{className:"sos-ck-cnsnt-mgnr-modal__buttons"},B.createElement("button",{className:"button sos-ck-cnsnt-button",onClick:d},di("acceptAll")),B.createElement("button",{className:"button button--white",onClick:e=>{e.preventDefault(),i(!1),a(!1),h(!1,!1),s&&l(!1)}},di("acceptRequiredOnly"))),B.createElement("p",null,e.RequiredCookiesText),B.createElement("hr",null),B.createElement(ze,{label:di("settingsOption"),onChange:e=>i(e.value),fieldName:di("settingsOption"),ariaDescribedBy:"functionalCookiesText",value:n}),B.createElement("p",{id:"functionalCookiesText"},e.FunctionalCookiesText),B.createElement("hr",null),B.createElement(ze,{label:di("statisticsOption"),onChange:e=>a(e.value),fieldName:di("statisticsOption"),ariaDescribedBy:"statisticsCookiesText",value:o}),B.createElement("p",{id:"statisticsCookiesText"},e.StatisticsCookiesText),B.createElement("button",{className:"button sos-ck-cnsnt-button sos-ck-cnsnt-mgnr-modal__save",onClick:e=>{e.preventDefault(),h(n,o),l(!1)}},di("save"))))};function fi(e){return void 0===e[0].Href}Ai.defaultProps={Text:"Vi använder kakor (cookies) för att ge dig en bättre upplevelse av vår webbplats. Genom att surfa vidare godkänner du att vi använder kakor. ",ReadMoreLink:""};class gi extends B.Component{constructor(e){super(e),this.state={IsOpen:!1}}toggleExpanded=()=>{this.setState({IsOpen:!this.state.IsOpen})};render(){const{hideIcon:e,heading:t,chapters:r}=this.props,{IsOpen:n}=this.state;return B.createElement("div",{className:"chapter-list "+(n?"chapter-list--expanded":"")},B.createElement("button",{className:"chapter-list__head","aria-label":"Öppna eller stäng kapitelmenyn",onClick:this.toggleExpanded},B.createElement("span",{className:"chapter-list__chevron chevron "+(n?"chevron--bottom":"")}),B.createElement("span",{className:"chapter-list__icon-container"},!e&&B.createElement(q,{className:"chapter-list__chapter-icon",iconType:"kapitel"})),B.createElement("span",{className:"chapter-list__heading"},t)),B.createElement("ol",{className:"chapter-list__chapters"},fi(r)&&r.map(((e,t)=>B.createElement("li",{key:`chapterlist-${t}`},B.createElement("a",{onClick:this.toggleExpanded,className:"chapter-list__link",href:`#${t+1}`},e)))),!fi(r)&&r.map(((e,t)=>B.createElement("li",{key:`chapterlist-${t}`},B.createElement("a",{className:"chapter-list__link",href:e.Href},e.Title))))))}}class mi extends B.Component{static defaultProps={useUnorderedList:!1};constructor(e){super(e)}scrollTo=e=>{e.preventDefault();const t=e.currentTarget.attributes.getNamedItem("data-index").value;null!=document.getElementById(t)&&T(document.getElementById(t),85)};renderListItem=()=>{const{headings:e}=this.props;return fi(e)?e.map(((e,t)=>B.createElement("li",{key:`chaptersidebar-${t}`},B.createElement("a",{role:"button",href:"#",onClick:this.scrollTo,"data-index":t+1,className:"chapter-sidebar__link"},e)))):!fi(e)&&e.map(((e,t)=>e&&B.createElement("li",{key:`chaptersidebar-${t}`},B.createElement("a",{className:"chapter-sidebar__link",href:e.Href},e.Title))))};render(){const{useUnorderedList:e}=this.props;return B.createElement("nav",{className:"chapter-sidebar__chapters","aria-label":"Länklista av kapitel för denna sida"},e?B.createElement("ul",null,this.renderListItem()):B.createElement("ol",null,this.renderListItem()))}}class vi extends B.PureComponent{static defaultProps={cssClass:""};render(){const{cssClass:e,isExpanded:t,icon:r,heading:n,children:i}=this.props,o={className:`${yi} ${e}`,open:t};return B.createElement("details",{...o},B.createElement("summary",null,r&&B.createElement(q,{iconType:r}),n,B.createElement("span",{className:`${bi}`,"aria-hidden":"true"})),B.createElement("div",{className:"expand-block__content"},i))}}const yi="expand-block",bi="expand-block__plusminus";class wi extends B.Component{constructor(e){super(e)}handleToggle=e=>{this._summaryItems.forEach(((t,r)=>{const n=t.parentElement;r===e?n.open=!n.open:n.open&&(n.open=!1)}))};onSummaryClick=e=>{e.preventDefault();const t=e.target,r=this._summaryItems.findIndex((e=>e.isSameNode(t)));this.handleToggle(r)};onSpanClick=e=>{e.stopImmediatePropagation(),e.preventDefault();const t=e.target,r=this._summaryItems.findIndex((e=>e.isSameNode(t.parentElement)));this.handleToggle(r)};_summaryItems=[];componentDidMount(){document.querySelector(`#exp-group_${this.props.groupId}`).querySelectorAll(`details.${yi}`).forEach((e=>{const t=e.firstElementChild;this._summaryItems.push(t),t.addEventListener("click",this.onSummaryClick),t.querySelector(`.${bi}`).addEventListener("click",this.onSpanClick),t.querySelector(".summary-heading").addEventListener("click",this.onSpanClick)}))}render(){return null}}class xi extends B.Component{get subChild(){return B.Children.only(this.props.children)}get innerData(){const e=this.subChild;if(e)return e.props?.children;console.error("EpiserverProperty requires 1 singular child node.")}render(){const{isInEditMode:e,propertyName:t,children:r,wrappingElement:n,usingDangerouslySetInnerHTML:i}=this.props,o=n||"div";let a=!e;return i?this.subChild.props.dangerouslySetInnerHTML?.__html||(a=!1):this.innerData||(a=!1),B.createElement(B.Fragment,null,a&&r,e&&!i&&(0,B.cloneElement)(this.subChild,{...this.subChild.props,children:B.createElement(o,{"data-epi-property-name":t,"data-epi-use-mvc":"True",className:"display-block"},this.innerData)}),e&&i&&(0,B.cloneElement)(this.subChild,{...this.subChild.props,"data-epi-property-name":t,"data-epi-use-mvc":"True"}))}}class Ci extends B.Component{constructor(e){super(e),this.state={isOpen:!1}}componentDidMount(){document.addEventListener("keyup",(e=>{this.state.isOpen&&e.key===W.esc&&(e.preventDefault(),this.setState({isOpen:!1}))}))}toggleTooltip=e=>{e.preventDefault(),this.setState((e=>({isOpen:!e.isOpen})))};closeTooltip=e=>{e.preventDefault(),this.setState({isOpen:!1})};closeTooltipWithBackDrop=()=>{this.setState({isOpen:!1})};render(){const{text:e,isInEditMode:t,enableEpiserverOnPageEditing:r,editableEpiserverPropertyName:n}=this.props;return B.createElement("div",{className:"tooltip"},B.createElement("button",{type:"button",onClick:this.toggleTooltip,className:"tooltip__button","aria-label":"Ytterligare information"},this.props.textInsteadOfSvg?this.props.textInsteadOfSvg:B.createElement(q,{iconType:"Infocirkel_normal20px20px",isAriaHidden:!1,ariaLabel:"Mera information"})),B.createElement("div",{className:"tooltip__bubble drop-shadow-high-elevation "+(this.state.isOpen?"open":"")},this.state.isOpen&&B.createElement(B.Fragment,null,B.createElement("div",{role:"alert"},!r&&B.createElement(B.Fragment,null,e),r&&B.createElement(xi,{isInEditMode:t,propertyName:n,usingDangerouslySetInnerHTML:!0},B.createElement("div",{dangerouslySetInnerHTML:F(e)}))),B.createElement("button",{type:"button",onClick:this.closeTooltip,className:"tooltip__button tooltip__close","aria-label":"Stäng ytterligare infomation"},B.createElement(q,{iconType:"ic_close_white_24px"})))),B.createElement("div",{className:"backdrop "+(this.state.isOpen?"open":""),onClick:this.closeTooltipWithBackDrop}))}}class Si extends B.Component{static defaultProps={cssClass:""};render(){const{cssClass:e,heading:t,link:r,text:n,isFMK:i,isPublic:o}=this.props;return B.createElement(B.Fragment,null,i||o?B.createElement("a",{className:`${e}`,href:r},B.createElement("h2",null,t,B.createElement(q,{className:"",iconType:"fontawesome/chevron-left"})),n&&B.createElement("div",{dangerouslySetInnerHTML:{__html:n},className:"linkedpuff__text"})):B.createElement("div",{className:`${e}`},""!==r?B.createElement("a",{href:r},B.createElement("h2",null,t,B.createElement(q,{className:"",iconType:"fontawesome/chevron-left"}))):B.createElement("h2",null,t,B.createElement(q,{className:"",iconType:"fontawesome/chevron-left"})),n&&B.createElement("div",{dangerouslySetInnerHTML:{__html:n},className:"linkedpuff__text"})))}}function Ei(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function Bi(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function ki(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var r=getComputedStyle(e,null);return Bi(r.overflowY,t)||Bi(r.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function _i(e,t,r,n,i,o,a,s){return o<e&&a>t||o>e&&a<t?0:o<=e&&s<=r||a>=t&&s>=r?o-e-n:a>t&&s<r||o<e&&s>r?a-t+i:0}a(44363);var Ti=function(){return Ti=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Ti.apply(this,arguments)};Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;let Ii=0;function Mi(){}function Fi(e,t,r){return e===t||t instanceof r.Node&&e.contains&&e.contains(t)}function Oi(e,t){let r;function n(){r&&clearTimeout(r)}function i(){for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];n(),r=setTimeout((()=>{r=null,e(...o)}),t)}return i.cancel=n,i}function Pi(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return t.some((t=>(t&&t(e,...n),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault)))}}function Di(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{t.forEach((t=>{"function"==typeof t?t(e):t&&(t.current=e)}))}}function Ni(){return String(Ii++)}function Li(e,t){return Object.keys(e).reduce(((r,n)=>(r[n]=Ui(t,n)?t[n]:e[n],r)),{})}function Ui(e,t){return void 0!==e[t]}function Ri(e){const{key:t,keyCode:r}=e;return r>=37&&r<=40&&0!==t.indexOf("Arrow")?`Arrow${t}`:t}function Hi(e,t,r,n,i){if(void 0===i&&(i=!0),0===r)return-1;const o=r-1;("number"!=typeof t||t<0||t>=r)&&(t=e>0?-1:o+1);let a=t+e;a<0?a=i?o:0:a>o&&(a=i?0:o);const s=Qi(e,a,r,n,i);return-1===s?t>=r?-1:t:s}function Qi(e,t,r,n,i){const o=n(t);if(!o||!o.hasAttribute("disabled"))return t;if(e>0){for(let e=t+1;e<r;e++)if(!n(e).hasAttribute("disabled"))return e}else for(let e=t-1;e>=0;e--)if(!n(e).hasAttribute("disabled"))return e;return i?e>0?Qi(1,0,r,n,!1):Qi(-1,r-1,r,n,!1):-1}function ji(e,t,r,n){return void 0===n&&(n=!0),t.some((t=>t&&(Fi(t,e,r)||n&&Fi(t,r.document.activeElement,r))))}const Vi=Oi((e=>{Wi(e).textContent=""}),500);function Wi(e){void 0===e&&(e=document);let t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}const zi={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};const Gi=Oi(((e,t)=>{!function(e,t){const r=Wi(t);e&&(r.textContent=e,Vi(t))}(e(),t)}),200),Ki="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?B.useLayoutEffect:B.useEffect;function Yi(e){let{id:t=`downshift-${Ni()}`,labelId:r,menuId:n,getItemId:i,toggleButtonId:o,inputId:a}=e;return(0,B.useRef)({labelId:r||`${t}-label`,menuId:n||`${t}-menu`,getItemId:i||(e=>`${t}-item-${e}`),toggleButtonId:o||`${t}-toggle-button`,inputId:a||`${t}-input`}).current}function Xi(e,t,r){return void 0!==e?e:0===r.length?-1:r.indexOf(t)}function qi(e){return/^\S{1}$/.test(e)}function $i(e){return`${e.slice(0,1).toUpperCase()}${e.slice(1)}`}function Ji(e){const t=(0,B.useRef)(e);return t.current=e,t}function Zi(e,t,r){const n=(0,B.useRef)(),i=(0,B.useRef)(),o=(0,B.useCallback)(((t,r)=>{i.current=r,t=Li(t,r.props);const n=e(t,r);return r.props.stateReducer(t,{...r,changes:n})}),[e]),[a,s]=(0,B.useReducer)(o,t),l=Ji(r),c=(0,B.useCallback)((e=>s({props:l.current,...e})),[l]),u=i.current;return(0,B.useEffect)((()=>{u&&n.current&&n.current!==a&&function(e,t,r){const{props:n,type:i}=e,o={};Object.keys(t).forEach((n=>{!function(e,t,r,n){const{props:i,type:o}=t,a=`on${$i(e)}Change`;i[a]&&void 0!==n[e]&&n[e]!==r[e]&&i[a]({type:o,...n})}(n,e,t,r),r[n]!==t[n]&&(o[n]=r[n])})),n.onStateChange&&Object.keys(o).length&&n.onStateChange({type:i,...o})}(u,Li(n.current,u.props),a),n.current=a}),[a,r,u]),[a,c]}const eo={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){const{selectedItem:t,itemToString:r}=e;return t?`${r(t)} has been selected.`:""},scrollIntoView:function(e,t){e&&function(e,t){var r=window,n=t.scrollMode,i=t.block,o=t.inline,a=t.boundary,s=t.skipOverflowHiddenElements,l="function"==typeof a?a:function(e){return e!==a};if(!Ei(e))throw new TypeError("Invalid target");for(var c,u,h=document.scrollingElement||document.documentElement,p=[],d=e;Ei(d)&&l(d);){if((d=null==(u=(c=d).parentElement)?c.getRootNode().host||null:u)===h){p.push(d);break}null!=d&&d===document.body&&ki(d)&&!ki(document.documentElement)||null!=d&&ki(d,s)&&p.push(d)}for(var A=r.visualViewport?r.visualViewport.width:innerWidth,f=r.visualViewport?r.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),y=v.height,b=v.width,w=v.top,x=v.right,C=v.bottom,S=v.left,E="start"===i||"nearest"===i?w:"end"===i?C:w+y/2,B="center"===o?S+b/2:"end"===o?x:S,k=[],_=0;_<p.length;_++){var T=p[_],I=T.getBoundingClientRect(),M=I.height,F=I.width,O=I.top,P=I.right,D=I.bottom,N=I.left;if("if-needed"===n&&w>=0&&S>=0&&C<=f&&x<=A&&w>=O&&C<=D&&S>=N&&x<=P)return k;var L=getComputedStyle(T),U=parseInt(L.borderLeftWidth,10),R=parseInt(L.borderTopWidth,10),H=parseInt(L.borderRightWidth,10),Q=parseInt(L.borderBottomWidth,10),j=0,V=0,W="offsetWidth"in T?T.offsetWidth-T.clientWidth-U-H:0,z="offsetHeight"in T?T.offsetHeight-T.clientHeight-R-Q:0,G="offsetWidth"in T?0===T.offsetWidth?0:F/T.offsetWidth:0,K="offsetHeight"in T?0===T.offsetHeight?0:M/T.offsetHeight:0;if(h===T)j="start"===i?E:"end"===i?E-f:"nearest"===i?_i(m,m+f,f,R,Q,m+E,m+E+y,y):E-f/2,V="start"===o?B:"center"===o?B-A/2:"end"===o?B-A:_i(g,g+A,A,U,H,g+B,g+B+b,b),j=Math.max(0,j+m),V=Math.max(0,V+g);else{j="start"===i?E-O-R:"end"===i?E-D+Q+z:"nearest"===i?_i(O,D,M,R,Q+z,E,E+y,y):E-(O+M/2)+z/2,V="start"===o?B-N-U:"center"===o?B-(N+F/2)+W/2:"end"===o?B-P+H+W:_i(N,P,F,U,H+W,B,B+b,b);var Y=T.scrollLeft,X=T.scrollTop;E+=X-(j=Math.max(0,Math.min(X+j/K,T.scrollHeight-M/K+z))),B+=Y-(V=Math.max(0,Math.min(Y+V/G,T.scrollWidth-F/G+W)))}k.push({el:T,top:j,left:V})}return k}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach((e=>{let{el:t,top:r,left:n}=e;t.scrollTop=r,t.scrollLeft=n}))},circularNavigation:!1,environment:"undefined"==typeof window?{}:window};function to(e,t,r){void 0===r&&(r=zi);const n=e[`default${$i(t)}`];return void 0!==n?n:r[t]}function ro(e,t,r){void 0===r&&(r=zi);const n=e[t];if(void 0!==n)return n;const i=e[`initial${$i(t)}`];return void 0!==i?i:to(e,t,r)}function no(e){const t=ro(e,"selectedItem"),r=ro(e,"isOpen"),n=ro(e,"highlightedIndex"),i=ro(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:i}}function io(e,t,r,n){const{items:i,initialHighlightedIndex:o,defaultHighlightedIndex:a}=e,{selectedItem:s,highlightedIndex:l}=t;return 0===i.length?-1:void 0!==o&&l===o?o:void 0!==a?a:s?0===r?i.indexOf(s):Hi(r,i.indexOf(s),i.length,n,!1):0===r?-1:r<0?i.length-1:0}function oo(e,t,r,n){const i=(0,B.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,B.useEffect)((()=>{const o=()=>{i.current.isMouseDown=!0},a=o=>{i.current.isMouseDown=!1,e&&!ji(o.target,t.map((e=>e.current)),r)&&n()},s=()=>{i.current.isTouchMove=!1},l=()=>{i.current.isTouchMove=!0},c=o=>{!e||i.current.isTouchMove||ji(o.target,t.map((e=>e.current)),r,!1)||n()};return r.addEventListener("mousedown",o),r.addEventListener("mouseup",a),r.addEventListener("touchstart",s),r.addEventListener("touchmove",l),r.addEventListener("touchend",c),function(){r.removeEventListener("mousedown",o),r.removeEventListener("mouseup",a),r.removeEventListener("touchstart",s),r.removeEventListener("touchmove",l),r.removeEventListener("touchend",c)}}),[e,r]),i}let ao=()=>Mi;function so(e,t,r){let{isInitialMount:n,highlightedIndex:i,items:o,environment:a,...s}=r;(0,B.useEffect)((()=>{n||Gi((()=>e({highlightedIndex:i,highlightedItem:o[i],resultCount:o.length,...s})),a.document)}),t)}function lo(e){let{highlightedIndex:t,isOpen:r,itemRefs:n,getItemNodeFromIndex:i,menuElement:o,scrollIntoView:a}=e;const s=(0,B.useRef)(!0);return Ki((()=>{t<0||!r||!Object.keys(n.current).length||(!1===s.current?s.current=!0:a(i(t),o))}),[t]),s}let co=Mi;function uo(e,t,r){const{type:n,props:i}=t;let o;switch(n){case r.ItemMouseMove:o={highlightedIndex:t.disabled?-1:t.index};break;case r.MenuMouseLeave:o={highlightedIndex:-1};break;case r.ToggleButtonClick:case r.FunctionToggleMenu:o={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:io(i,e,0)};break;case r.FunctionOpenMenu:o={isOpen:!0,highlightedIndex:io(i,e,0)};break;case r.FunctionCloseMenu:o={isOpen:!1};break;case r.FunctionSetHighlightedIndex:o={highlightedIndex:t.highlightedIndex};break;case r.FunctionSetInputValue:o={inputValue:t.inputValue};break;case r.FunctionReset:o={highlightedIndex:to(i,"highlightedIndex"),isOpen:to(i,"isOpen"),selectedItem:to(i,"selectedItem"),inputValue:to(i,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return{...e,...o}}function ho(e){for(var t=e.keysSoFar,r=e.highlightedIndex,n=e.items,i=e.itemToString,o=e.getItemNodeFromIndex,a=t.toLowerCase(),s=0;s<n.length;s++){var l=(s+r+1)%n.length,c=n[l];if(void 0!==c&&i(c).toLowerCase().startsWith(a)){var u=o(l);if(!(null==u?void 0:u.hasAttribute("disabled")))return l}}return r}dr().array.isRequired,dr().func,dr().func,dr().func,dr().bool,dr().number,dr().number,dr().number,dr().bool,dr().bool,dr().bool,dr().any,dr().any,dr().any,dr().string,dr().string,dr().string,dr().func,dr().string,dr().func,dr().func,dr().func,dr().func,dr().func,dr().shape({addEventListener:dr().func,removeEventListener:dr().func,document:dr().shape({getElementById:dr().func,activeElement:dr().any,body:dr().any})});var po=Ti(Ti({},eo),{getA11yStatusMessage:function(e){var t=e.isOpen,r=e.resultCount,n=e.previousResultCount;return t?r?r!==n?"".concat(r," result").concat(1===r?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select."):"":"No results are available.":""}}),Ao=Mi,fo=Object.freeze({__proto__:null,MenuKeyDownArrowDown:0,MenuKeyDownArrowUp:1,MenuKeyDownEscape:2,MenuKeyDownHome:3,MenuKeyDownEnd:4,MenuKeyDownEnter:5,MenuKeyDownSpaceButton:6,MenuKeyDownCharacter:7,MenuBlur:8,MenuMouseLeave:9,ItemMouseMove:10,ItemClick:11,ToggleButtonClick:12,ToggleButtonKeyDownArrowDown:13,ToggleButtonKeyDownArrowUp:14,ToggleButtonKeyDownCharacter:15,FunctionToggleMenu:16,FunctionOpenMenu:17,FunctionCloseMenu:18,FunctionSetHighlightedIndex:19,FunctionSelectItem:20,FunctionSetInputValue:21,FunctionReset:22});function go(e,t){const{type:r,props:n,shiftKey:i}=t;let o;switch(r){case 11:o={isOpen:to(n,"isOpen"),highlightedIndex:to(n,"highlightedIndex"),selectedItem:n.items[t.index]};break;case 15:{const r=t.key,i=`${e.inputValue}${r}`,a=ho({keysSoFar:i,highlightedIndex:e.selectedItem?n.items.indexOf(e.selectedItem):-1,items:n.items,itemToString:n.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});o={inputValue:i,...a>=0&&{selectedItem:n.items[a]}}}break;case 13:o={highlightedIndex:io(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case 14:o={highlightedIndex:io(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case 5:case 6:o={isOpen:to(n,"isOpen"),highlightedIndex:to(n,"highlightedIndex"),...e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]}};break;case 3:o={highlightedIndex:Qi(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case 4:o={highlightedIndex:Qi(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case 2:case 8:o={isOpen:!1,highlightedIndex:-1};break;case 7:{const r=t.key,i=`${e.inputValue}${r}`,a=ho({keysSoFar:i,highlightedIndex:e.highlightedIndex,items:n.items,itemToString:n.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});o={inputValue:i,...a>=0&&{highlightedIndex:a}}}break;case 0:o={highlightedIndex:Hi(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case 1:o={highlightedIndex:Hi(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case 20:o={selectedItem:t.selectedItem};break;default:return uo(e,t,fo)}return{...e,...o}}function mo(e){void 0===e&&(e={}),Ao(e,mo);const t={...po,...e},{items:r,scrollIntoView:n,environment:i,initialIsOpen:o,defaultIsOpen:a,itemToString:s,getA11ySelectionMessage:l,getA11yStatusMessage:c}=t,u=no(t),[h,p]=function(e,t,r){const[n,i]=Zi(e,t,r);return[Li(n,r),i]}(go,u,t),{isOpen:d,highlightedIndex:A,selectedItem:f,inputValue:g}=h,m=(0,B.useRef)(null),v=(0,B.useRef)(null),y=(0,B.useRef)({}),b=(0,B.useRef)(!0),w=(0,B.useRef)(null),x=Yi(t),C=(0,B.useRef)(),S=(0,B.useRef)(!0),E=Ji({state:h,props:t}),k=(0,B.useCallback)((e=>y.current[x.getItemId(e)]),[x]);so(c,[d,A,g,r],{isInitialMount:S.current,previousResultCount:C.current,items:r,environment:i,itemToString:s,...h}),so(l,[f],{isInitialMount:S.current,previousResultCount:C.current,items:r,environment:i,itemToString:s,...h});const _=lo({menuElement:v.current,highlightedIndex:A,isOpen:d,itemRefs:y,scrollIntoView:n,getItemNodeFromIndex:k});(0,B.useEffect)((()=>(w.current=Oi((e=>{e({type:21,inputValue:""})}),500),()=>{w.current.cancel()})),[]),(0,B.useEffect)((()=>{g&&w.current(p)}),[p,g]),co({isInitialMount:S.current,props:t,state:h}),(0,B.useEffect)((()=>{S.current?(o||a||d)&&v.current&&v.current.focus():d?v.current&&v.current.focus():i.document.activeElement===v.current&&m.current&&(b.current=!1,m.current.focus())}),[d]),(0,B.useEffect)((()=>{S.current||(C.current=r.length)}));const T=oo(d,[v,m],i,(()=>{p({type:8})})),I=ao("getMenuProps","getToggleButtonProps");(0,B.useEffect)((()=>{S.current=!1}),[]),(0,B.useEffect)((()=>{d||(y.current={})}),[d]);const M=(0,B.useMemo)((()=>({ArrowDown(e){e.preventDefault(),p({type:13,getItemNodeFromIndex:k,shiftKey:e.shiftKey})},ArrowUp(e){e.preventDefault(),p({type:14,getItemNodeFromIndex:k,shiftKey:e.shiftKey})}})),[p,k]),F=(0,B.useMemo)((()=>({ArrowDown(e){e.preventDefault(),p({type:0,getItemNodeFromIndex:k,shiftKey:e.shiftKey})},ArrowUp(e){e.preventDefault(),p({type:1,getItemNodeFromIndex:k,shiftKey:e.shiftKey})},Home(e){e.preventDefault(),p({type:3,getItemNodeFromIndex:k})},End(e){e.preventDefault(),p({type:4,getItemNodeFromIndex:k})},Escape(){p({type:2})},Enter(e){e.preventDefault(),p({type:5})}," "(e){e.preventDefault(),p({type:6})}})),[p,k]),O=(0,B.useCallback)((()=>{p({type:16})}),[p]),P=(0,B.useCallback)((()=>{p({type:18})}),[p]),D=(0,B.useCallback)((()=>{p({type:17})}),[p]),N=(0,B.useCallback)((e=>{p({type:19,highlightedIndex:e})}),[p]),L=(0,B.useCallback)((e=>{p({type:20,selectedItem:e})}),[p]),U=(0,B.useCallback)((()=>{p({type:22})}),[p]),R=(0,B.useCallback)((e=>{p({type:21,inputValue:e})}),[p]),H=(0,B.useCallback)((e=>({id:x.labelId,htmlFor:x.toggleButtonId,...e})),[x]),Q=(0,B.useCallback)((function(e,t){let{onMouseLeave:r,refKey:n="ref",onKeyDown:i,onBlur:o,ref:a,...s}=void 0===e?{}:e,{suppressRefError:l=!1}=void 0===t?{}:t;const c=E.current.state;return I("getMenuProps",l,n,v),{[n]:Di(a,(e=>{v.current=e})),id:x.menuId,role:"listbox","aria-labelledby":x.labelId,tabIndex:-1,...c.isOpen&&c.highlightedIndex>-1&&{"aria-activedescendant":x.getItemId(c.highlightedIndex)},onMouseLeave:Pi(r,(()=>{p({type:9})})),onKeyDown:Pi(i,(e=>{const t=Ri(e);t&&F[t]?F[t](e):qi(t)&&p({type:7,key:t,getItemNodeFromIndex:k})})),onBlur:Pi(o,(()=>{!1!==b.current?!T.current.isMouseDown&&p({type:8}):b.current=!0})),...s}}),[p,E,F,T,I,x,k]);return{getToggleButtonProps:(0,B.useCallback)((function(e,t){let{onClick:r,onKeyDown:n,refKey:i="ref",ref:o,...a}=void 0===e?{}:e,{suppressRefError:s=!1}=void 0===t?{}:t;const l={[i]:Di(o,(e=>{m.current=e})),id:x.toggleButtonId,"aria-haspopup":"listbox","aria-expanded":E.current.state.isOpen,"aria-labelledby":`${x.labelId} ${x.toggleButtonId}`,...a};return a.disabled||(l.onClick=Pi(r,(()=>{p({type:12})})),l.onKeyDown=Pi(n,(e=>{const t=Ri(e);t&&M[t]?M[t](e):qi(t)&&p({type:15,key:t,getItemNodeFromIndex:k})}))),I("getToggleButtonProps",s,i,m),l}),[p,E,M,I,x,k]),getLabelProps:H,getMenuProps:Q,getItemProps:(0,B.useCallback)((function(e){let{item:t,index:r,onMouseMove:n,onClick:i,refKey:o="ref",ref:a,disabled:s,...l}=void 0===e?{}:e;const{state:c,props:u}=E.current,h=Xi(r,t,u.items);if(h<0)throw new Error("Pass either item or item index in getItemProps!");const d={disabled:s,role:"option","aria-selected":`${h===c.highlightedIndex}`,id:x.getItemId(h),[o]:Di(a,(e=>{e&&(y.current[x.getItemId(h)]=e)})),...l};return s||(d.onClick=Pi(i,(()=>{p({type:11,index:r})}))),d.onMouseMove=Pi(n,(()=>{r!==c.highlightedIndex&&(_.current=!1,p({type:10,index:r,disabled:s}))})),d}),[p,E,_,x]),toggleMenu:O,openMenu:D,closeMenu:P,setHighlightedIndex:N,selectItem:L,reset:U,setInputValue:R,highlightedIndex:A,isOpen:d,selectedItem:f,inputValue:g}}mo.stateChangeTypes=fo;const vo=0,yo=1,bo=2,wo=3,xo=4,Co=5,So=6,Eo=7,Bo=8,ko=9,_o=10,To=11,Io=12,Mo=13,Fo=14,Oo=15,Po=16,Do=17,No=18,Lo=19;var Uo=Object.freeze({__proto__:null,InputKeyDownArrowDown:vo,InputKeyDownArrowUp:yo,InputKeyDownEscape:bo,InputKeyDownHome:wo,InputKeyDownEnd:xo,InputKeyDownEnter:Co,InputChange:So,InputBlur:Eo,MenuMouseLeave:Bo,ItemMouseMove:ko,ItemClick:_o,ToggleButtonClick:To,FunctionToggleMenu:Io,FunctionOpenMenu:Mo,FunctionCloseMenu:Fo,FunctionSetHighlightedIndex:Oo,FunctionSelectItem:Po,FunctionSetInputValue:Do,FunctionReset:No,ControlledPropUpdatedSelectedItem:Lo});dr().array.isRequired,dr().func,dr().func,dr().func,dr().bool,dr().number,dr().number,dr().number,dr().bool,dr().bool,dr().bool,dr().any,dr().any,dr().any,dr().string,dr().string,dr().string,dr().string,dr().string,dr().string,dr().func,dr().string,dr().string,dr().func,dr().func,dr().func,dr().func,dr().func,dr().func,dr().shape({addEventListener:dr().func,removeEventListener:dr().func,document:dr().shape({getElementById:dr().func,activeElement:dr().any,body:dr().any})});let Ro=Mi;const Ho={...eo,getA11yStatusMessage:function(e){let{isOpen:t,resultCount:r,previousResultCount:n}=e;return t?r?r!==n?`${r} result${1===r?" is":"s are"} available, use up and down arrow keys to navigate. Press Enter key to select.`:"":"No results are available.":""},circularNavigation:!0};function Qo(e,t){const{type:r,props:n,shiftKey:i}=t;let o;switch(r){case _o:o={isOpen:to(n,"isOpen"),highlightedIndex:to(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case vo:o=e.isOpen?{highlightedIndex:Hi(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:{highlightedIndex:io(n,e,1,t.getItemNodeFromIndex),isOpen:n.items.length>=0};break;case yo:o=e.isOpen?{highlightedIndex:Hi(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:{highlightedIndex:io(n,e,-1,t.getItemNodeFromIndex),isOpen:n.items.length>=0};break;case Co:o={...e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:to(n,"isOpen"),highlightedIndex:to(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])}};break;case bo:o={isOpen:!1,highlightedIndex:-1,...!e.isOpen&&{selectedItem:null,inputValue:""}};break;case wo:o={highlightedIndex:Qi(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case xo:o={highlightedIndex:Qi(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case Eo:o={isOpen:!1,highlightedIndex:-1,...e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}};break;case So:o={isOpen:!0,highlightedIndex:to(n,"highlightedIndex"),inputValue:t.inputValue};break;case Po:o={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case Lo:o={inputValue:t.inputValue};break;default:return uo(e,t,Uo)}return{...e,...o}}function jo(e){void 0===e&&(e={}),Ro(e,jo);const t={...Ho,...e},{initialIsOpen:r,defaultIsOpen:n,items:i,scrollIntoView:o,environment:a,getA11yStatusMessage:s,getA11ySelectionMessage:l,itemToString:c}=t,u=function(e){const t=no(e),{selectedItem:r}=t;let{inputValue:n}=t;return""===n&&r&&void 0===e.defaultInputValue&&void 0===e.initialInputValue&&void 0===e.inputValue&&(n=e.itemToString(r)),{...t,inputValue:n}}(t),[h,p]=function(e,t,r){const n=(0,B.useRef)(),[i,o]=Zi(e,t,r);return(0,B.useEffect)((()=>{Ui(r,"selectedItem")&&(n.current!==r.selectedItem&&o({type:Lo,inputValue:r.itemToString(r.selectedItem)}),n.current=i.selectedItem===n.current?r.selectedItem:i.selectedItem)})),[Li(i,r),o]}(Qo,u,t),{isOpen:d,highlightedIndex:A,selectedItem:f,inputValue:g}=h,m=(0,B.useRef)(null),v=(0,B.useRef)({}),y=(0,B.useRef)(null),b=(0,B.useRef)(null),w=(0,B.useRef)(null),x=(0,B.useRef)(!0),C=Yi(t),S=(0,B.useRef)(),E=Ji({state:h,props:t}),k=(0,B.useCallback)((e=>v.current[C.getItemId(e)]),[C]);so(s,[d,A,g,i],{isInitialMount:x.current,previousResultCount:S.current,items:i,environment:a,itemToString:c,...h}),so(l,[f],{isInitialMount:x.current,previousResultCount:S.current,items:i,environment:a,itemToString:c,...h});const _=lo({menuElement:m.current,highlightedIndex:A,isOpen:d,itemRefs:v,scrollIntoView:o,getItemNodeFromIndex:k});co({isInitialMount:x.current,props:t,state:h}),(0,B.useEffect)((()=>{(r||n||d)&&y.current&&y.current.focus()}),[]),(0,B.useEffect)((()=>{x.current||(S.current=i.length)}));const T=oo(d,[w,m,b],a,(()=>{p({type:Eo,selectItem:!1})})),I=ao("getInputProps","getComboboxProps","getMenuProps");(0,B.useEffect)((()=>{x.current=!1}),[]),(0,B.useEffect)((()=>{d||(v.current={})}),[d]);const M=(0,B.useMemo)((()=>({ArrowDown(e){e.preventDefault(),p({type:vo,shiftKey:e.shiftKey,getItemNodeFromIndex:k})},ArrowUp(e){e.preventDefault(),p({type:yo,shiftKey:e.shiftKey,getItemNodeFromIndex:k})},Home(e){E.current.state.isOpen&&(e.preventDefault(),p({type:wo,getItemNodeFromIndex:k}))},End(e){E.current.state.isOpen&&(e.preventDefault(),p({type:xo,getItemNodeFromIndex:k}))},Escape(e){const t=E.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),p({type:bo}))},Enter(e){const t=E.current.state;!t.isOpen||t.highlightedIndex<0||229===e.which||(e.preventDefault(),p({type:Co,getItemNodeFromIndex:k}))}})),[p,E,k]),F=(0,B.useCallback)((e=>({id:C.labelId,htmlFor:C.inputId,...e})),[C]),O=(0,B.useCallback)((function(e,t){let{onMouseLeave:r,refKey:n="ref",ref:i,...o}=void 0===e?{}:e,{suppressRefError:a=!1}=void 0===t?{}:t;return I("getMenuProps",a,n,m),{[n]:Di(i,(e=>{m.current=e})),id:C.menuId,role:"listbox","aria-labelledby":C.labelId,onMouseLeave:Pi(r,(()=>{p({type:Bo})})),...o}}),[p,I,C]),P=(0,B.useCallback)((function(e){let{item:t,index:r,refKey:n="ref",ref:i,onMouseMove:o,onMouseDown:a,onClick:s,onPress:l,disabled:c,...u}=void 0===e?{}:e;const{props:h,state:d}=E.current,A=Xi(r,t,h.items);if(A<0)throw new Error("Pass either item or item index in getItemProps!");const f="onClick",g=s;return{[n]:Di(i,(e=>{e&&(v.current[C.getItemId(A)]=e)})),disabled:c,role:"option","aria-selected":`${A===d.highlightedIndex}`,id:C.getItemId(A),...!c&&{[f]:Pi(g,(()=>{p({type:_o,index:r})}))},onMouseMove:Pi(o,(()=>{r!==d.highlightedIndex&&(_.current=!1,p({type:ko,index:r,disabled:c}))})),onMouseDown:Pi(a,(e=>e.preventDefault())),...u}}),[p,E,_,C]),D=(0,B.useCallback)((function(e){let{onClick:t,onPress:r,refKey:n="ref",ref:i,...o}=void 0===e?{}:e;return{[n]:Di(i,(e=>{b.current=e})),id:C.toggleButtonId,tabIndex:-1,...!o.disabled&&{onClick:Pi(t,(()=>{p({type:To}),!E.current.state.isOpen&&y.current&&y.current.focus()}))},...o}}),[p,E,C]),N=(0,B.useCallback)((function(e,t){let{onKeyDown:r,onChange:n,onInput:i,onBlur:o,onChangeText:a,refKey:s="ref",ref:l,...c}=void 0===e?{}:e,{suppressRefError:u=!1}=void 0===t?{}:t;I("getInputProps",u,s,y);const h=E.current.state,d="onChange";let A={};return c.disabled||(A={[d]:Pi(n,i,(e=>{p({type:So,inputValue:e.target.value})})),onKeyDown:Pi(r,(e=>{const t=Ri(e);t&&M[t]&&M[t](e)})),onBlur:Pi(o,(()=>{h.isOpen&&!T.current.isMouseDown&&p({type:Eo,selectItem:!0})}))}),{[s]:Di(l,(e=>{y.current=e})),id:C.inputId,"aria-autocomplete":"list","aria-controls":C.menuId,...h.isOpen&&h.highlightedIndex>-1&&{"aria-activedescendant":C.getItemId(h.highlightedIndex)},"aria-labelledby":C.labelId,autoComplete:"off",value:h.inputValue,...A,...c}}),[p,M,E,T,I,C]),L=(0,B.useCallback)((function(e,t){let{refKey:r="ref",ref:n,...i}=void 0===e?{}:e,{suppressRefError:o=!1}=void 0===t?{}:t;return I("getComboboxProps",o,r,w),{[r]:Di(n,(e=>{w.current=e})),role:"combobox","aria-haspopup":"listbox","aria-owns":C.menuId,"aria-expanded":E.current.state.isOpen,...i}}),[E,I,C]),U=(0,B.useCallback)((()=>{p({type:Io})}),[p]),R=(0,B.useCallback)((()=>{p({type:Fo})}),[p]),H=(0,B.useCallback)((()=>{p({type:Mo})}),[p]),Q=(0,B.useCallback)((e=>{p({type:Oo,highlightedIndex:e})}),[p]),j=(0,B.useCallback)((e=>{p({type:Po,selectedItem:e})}),[p]);return{getItemProps:P,getLabelProps:F,getMenuProps:O,getInputProps:N,getComboboxProps:L,getToggleButtonProps:D,toggleMenu:U,openMenu:H,closeMenu:R,setHighlightedIndex:Q,setInputValue:(0,B.useCallback)((e=>{p({type:Do,inputValue:e})}),[p]),selectItem:j,reset:(0,B.useCallback)((()=>{p({type:No})}),[p]),highlightedIndex:A,isOpen:d,selectedItem:f,inputValue:g}}function Vo(e){const[t,r]=(0,B.useState)(e.items.slice()),[n,i]=(0,B.useState)(e.items.filter((e=>e.isSelectedByDefault)));(0,B.useEffect)((()=>{e.onSelectedItemsChange&&e.onSelectedItemsChange(n.slice())}),[n]);const{isOpen:o,getToggleButtonProps:a,getLabelProps:s,getMenuProps:l,getInputProps:c,getComboboxProps:u,highlightedIndex:h,getItemProps:p}=jo({items:t.slice(),onSelectedItemChange:({selectedItem:e})=>{if(!e)return;const t=n.indexOf(e);i(t>0?[...n.slice(0,t),...n.slice(t+1)]:0===t?[...n.slice(1)]:[...n,e])},selectedItem:null,stateReducer:(e,t)=>{const{changes:r,type:n}=t;switch(n){case jo.stateChangeTypes.InputKeyDownEnter:case jo.stateChangeTypes.ItemClick:return{...r,isOpen:!0,highlightedIndex:e.highlightedIndex,inputValue:""};case jo.stateChangeTypes.InputBlur:return{...r,inputValue:""};default:return r}},onInputValueChange:({inputValue:t})=>{const n=e.items.filter((e=>e.value.toLowerCase().startsWith(t.toLowerCase())));r(n)}});return B.createElement("div",null,B.createElement("label",{...s(),className:e.labelClass},e.textBoxLabelText),B.createElement("div",{...u()},B.createElement("input",{placeholder:0===n.length?`${e.textBoxDefaultText}`:1===n.length?`${n[0].value}`:`${n.length} valda`,...c()}),B.createElement("button",{type:"button",...a(),"aria-label":"växla meny"},"↓")),B.createElement("ul",{...l()},o&&t.map(((e,t)=>B.createElement("li",{style:h===t?{backgroundColor:"#bde4ff"}:{},key:`${e.key}_${t}`,...p({item:e,index:t})},B.createElement("input",{type:"checkbox",checked:n.some((t=>t.key===e.key)),value:e.key,onChange:()=>null}),B.createElement("span",null),e.value)))))}let Wo,zo;jo.stateChangeTypes=Uo,dr().array,dr().array,dr().array,dr().func,dr().func,dr().func,dr().number,dr().number,dr().number,dr().func,dr().func,dr().string,dr().string,dr().shape({addEventListener:dr().func,removeEventListener:dr().func,document:dr().shape({getElementById:dr().func,activeElement:dr().any,body:dr().any})}),Vo.defaultProps={textBoxDefaultText:"0 valda",textBoxLabelText:"Välj en",labelClass:"",items:[],onSelectedItemsChange:e=>{console.log(e)}};class Go extends B.Component{menu;breadcrumbs;node;numberOfMainItems;_searchPanelRef;constructor(e){super(e),Wo=le(e.translations),this.state={IsSticky:!1,menu:null,showBreadcrumbs:!1,currentOpenMenuId:null,searchIsOpen:!1,searchIsReadyToFocus:!1},this.numberOfMainItems=this.props.startpage.Children.length}componentDidMount(){this.menu=document.querySelector(".mega-menu__wrapper"),window.addEventListener("scroll",_().throttle(this.onScroll,20)),document.addEventListener("keydown",this.escFunction,!1),document.addEventListener("click",this.handleClick,!1)}handleClick=e=>{this.node.contains(e.target)||this.closeMenu()};closeMenu=()=>{var e=document.querySelectorAll(".mega-menu__secondary-level");for(let t=0;t<e.length;t++)e[t].style.display="none";var t=document.querySelectorAll(".mega-menu__selected");this.removeSelectedClass(t),this.selectCurrentPath(),this.setState({currentOpenMenuId:null})};onScroll=()=>{this.menu=document.querySelector(".mega-menu__wrapper"),window.pageYOffset>this.menu.offsetTop?this.setState({IsSticky:!0}):this.setState({IsSticky:!1}),this.breadcrumbs=document.querySelector(".breadcrumbs"),this.breadcrumbs&&(window.pageYOffset>this.breadcrumbs.offsetTop?this.setState({showBreadcrumbs:!0}):this.setState({showBreadcrumbs:!1}))};getSiblings=e=>{for(var t=[],r=e.parentNode.firstChild;r;)1===r.nodeType&&r!==e&&t.push(r),r=r.nextSibling;return t};escFunction=e=>{27===e.keyCode&&this.closeMenu()};componentWillUnmount(){document.removeEventListener("keydown",this.escFunction,!1),document.removeEventListener("click",this.handleClick,!1),window.removeEventListener("scroll",_().throttle(this.onScroll,20))}toggleMegaMenu=e=>{var t=e.currentTarget,r=t.id;I("menu_navigation","","","",!1,"","mega menu",t.textContent),!t.parentNode.classList.contains("mega-menu__selected")||t.parentNode.classList.contains("path")?t.parentNode.classList.add("mega-menu__selected"):t.parentNode.classList.remove("mega-menu__selected"),"false"!=t.ariaExpanded&&0!=t.ariaExpanded&&t.ariaExpanded?(t.ariaExpanded=!1,this.setState({currentOpenMenuId:null})):(t.ariaExpanded=!0,this.setState({currentOpenMenuId:r}));var n=this.getSiblings(t.parentNode);this.removeSelectedClass(n),this.showMenu(r),this.selectCurrentPath();let i=document.querySelector(".mega-menu__content");0==function(e){if(!e)return!1;const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}(i)?(i.style.maxHeight="400px",i.style.overflowY="scroll",i.style.overflowX="hidden"):(i.style.maxHeight=null,i.style.overflowY=null,i.style.overflowX=null)};selectCurrentPath=()=>{var e=document.querySelectorAll(".mega-menu__main-level")[0];if(0==e.querySelectorAll(".mega-menu__selected").length){var t=e.querySelectorAll(".path")[0];t&&t.classList.add("mega-menu__selected")}};showMenu=e=>{var t=document.querySelectorAll(".mega-menu__secondary-level");for(var r of t){let t=r;e!=t.dataset.id||"none"!==t.style.display&&""!==t.style.display?t.style.display="none":t.style.display="flex"}};removeSelectedClass=e=>{for(let r=0;r<e.length;r++){var t=e[r];t.classList.remove("mega-menu__selected"),t.children[0].ariaExpanded=!1}};handleMegaMenuLinkClick=(e,t,r)=>{e.preventDefault(),I("menu_navigation","","","",!1,"","mega menu",t,r,""),window.location.href=r};renderMegaMenuButtonLinks=(e,t)=>B.createElement("li",{key:t},B.createElement("a",{href:e.Href,target:e.Target,title:e.Title,className:"mega-menu__buttonLink",onClick:t=>this.handleMegaMenuLinkClick(t,e.Text,e.Href)},B.createElement("div",{className:"mega-menu__buttonLinkText"},B.createElement("span",null," ",e.Text)),B.createElement("div",{className:"mega-menu__buttonLinkIcon"},B.createElement(q,{className:"mega-menu__icon",iconType:"fontawesome/chevron-left"}))));renderSubMenuItem=(e,t)=>{let r={},n=-1!=this.props.currentPageAncestorsIds.indexOf(e.Id);return e.Id==this.props.currentPageId?r["aria-current"]="page":r={},B.createElement("li",{className:"mega-menu__level3-item "+(e.Id==this.props.currentPageId||e.PathSelected||n?"mega-menu__active":""),key:"subitem"+t},B.createElement("a",{className:"mega-menu__link",...r,href:e.Url,onClick:t=>this.handleMegaMenuLinkClick(t,e.Name,e.Url)},e.MenuTitle?e.MenuTitle:e.Name))};renderSubItems=(e,t)=>{let r={};return e.Id==this.props.currentPageId?r["aria-current"]="page":r={},B.createElement("li",{"aria-labelledby":e.Id.toString()+"level2",key:"item"+t,className:"col-3 mega-menu__level2-item "+(e.Selected&&!e.PathSelected?"mega-menu__top-active":"")},B.createElement("a",{id:e.Id.toString()+"level2",...r,href:e.Url,className:"mega-menu__level-2 mega-menu__link",onClick:t=>this.handleMegaMenuLinkClick(t,e.Name,e.Url)},e.MenuTitle?e.MenuTitle:e.Name),B.createElement(q,{className:"mega-menu__icon",iconType:"fontawesome/chevron-left"}),B.createElement("ul",{className:"mega-menu__third-level"},e.MegaMenuOverrideLinks&&e.MegaMenuOverrideLinks.length>0?e.MegaMenuOverrideLinks.map(this.renderSubMenuItem):e.Children.map(this.renderSubMenuItem),e.MegaMenuShowAllLinkText&&B.createElement("li",null,B.createElement("a",{className:"mega-menu__showalltext",href:e.Url},e.MegaMenuShowAllLinkText))))};setSearchOpenState=()=>{this.setState((e=>({searchIsOpen:!e.searchIsOpen})))};searchPanelAnimationBegin=()=>{this.state.searchIsOpen&&(this._searchPanelRef.style.display="block",this.setState({searchIsReadyToFocus:!0}))};searchPanelAnimationComplete=()=>{this.state.searchIsOpen?this._searchPanelRef.style.display="block":this._searchPanelRef.style.display="none",this.setState({searchIsReadyToFocus:!1})};render(){return B.createElement(B.Fragment,null,B.createElement("div",{id:"megamenufixed",ref:e=>this.node=e,className:`mega-menu__wrapper ${null==this.state.currentOpenMenuId?"drop-shadow-high-elevation":""} ${this.state.IsSticky?"mega-menu__sticky":""}`},B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col d-flex justify-content-between align-items-center"},B.createElement("nav",{"aria-label":Wo("mainnavigation")},B.createElement("ul",{className:"mega-menu__main-level"},this.props.startpage.Children.map(((e,t)=>B.createElement("li",{"aria-labelledby":e.Id.toString(),key:t,className:`mega-menu__level1 ${e.Selected||e.PathSelected?"mega-menu__selected":""} ${e.PathSelected?"path":""}`},B.createElement("button",{id:e.Id.toString(),"aria-expanded":!1,"aria-label":e.Name,"aria-controls":"subitems"+e.Id,onClick:this.toggleMegaMenu,className:"mega-menu__button "+(this.numberOfMainItems>=5?"mega-menu--button-small-font":"")},e.MenuTitle?e.MenuTitle:e.Name),B.createElement("div",{className:"mega-menu__content drop-shadow-high-elevation "+(null!=this.state.currentOpenMenuId?"mega-menu__content--border":"")},B.createElement("div",{className:" container"},B.createElement("div",{className:"row"},B.createElement("ul",{key:t,id:"subitems"+e.Id,"data-id":e.Id,className:"mega-menu__secondary-level col-12 flex-wrap"},e.Children.map(this.renderSubItems)),this.state.currentOpenMenuId==e.Id&&e.MegaMenuButtonLinks&&e.MegaMenuButtonLinks.length>0&&B.createElement("div",{className:"col-12 pl-0 mega-menu__buttonLinkItem",role:"group","aria-labelledby":e.Id+"buttonlink"},e.HeadingMegaMenuLinks&&B.createElement("span",{id:e.Id+"buttonlink",className:"mega-menu__buttonLinkHeading mega-menu__content--border heading-small"},e.HeadingMegaMenuLinks),B.createElement("ul",{className:"d-flex flex-wrap mega-menu__buttonLinkWrapper"},e.MegaMenuButtonLinks.map(this.renderMegaMenuButtonLinks))))),this.state.showBreadcrumbs&&this.state.currentOpenMenuId==e.Id&&B.createElement(pn,{currentPageName:"",pageUrl:"",items:this.props.bredCrumbLinks,currentActivePage:this.props.breadCrumbActiveLink}))))))),B.createElement("div",{className:"siteheader__search "+(this.numberOfMainItems>=5?"mega-menu--search":"")},B.createElement(wn,{placeholder:this.props.searchPlaceHolderText,searchPage:this.props.searchPage,searchId:"search_siteheader",findUrl:this.props.findUrl})))))),B.createElement("div",{className:this.state.IsSticky?"mega-menu__non-stick":"d-none"}))}}class Ko extends B.Component{render(){const{linkList:e,ulCssClass:t,liCssClass:r,linkCssClass:n,iconCssClass:i,id:o,isNavigation:a,navCssClass:s,subPageElementTitle:l}=this.props;let c={};o&&(c["aria-labelledby"]=o);const u=l?"":"page-sub-navigation__list--paddingTop";return B.createElement(B.Fragment,null,a?B.createElement("div",{className:"page-sub-navigation"},B.createElement("nav",{className:s},l&&B.createElement("h2",{className:"page-sub-navigation__heading"},l),B.createElement("ul",{className:`${t} ${u}`,...c},e.map(((e,t)=>B.createElement("li",{key:t,className:r},B.createElement("a",{className:n,href:e.url},e.name,i&&B.createElement(q,{className:i,iconType:"fontawesome/chevron-left"})))))))):B.createElement("ul",{className:t,...c},e.map(((e,t)=>B.createElement("li",{key:t,className:r},B.createElement("a",{className:n,href:e.url},e.name,i&&B.createElement(q,{className:i,iconType:"fontawesome/chevron-left"})))))))}}class Yo{href;name;constructor(e){Object.assign(this,e)}}class Xo extends B.Component{anchorMenu;anchors;links;anchors2;links2;constructor(e){super(e),zo=le(e.translations),this.state={IsSticky:!1,anchorLinks:new Array,anchorLinks2:new Array,showToTopButton:!1}}componentDidMount(){const{tab:e}=this.props;if(e){let t=e&&document.querySelector("#mainbody1"),r=e&&document.querySelector("#mainbody2");this.anchors=t&&Array.prototype.slice.call(t.querySelectorAll('*[id^="anchor"]')),this.anchors2=r&&Array.prototype.slice.call(r.querySelectorAll('*[id^="anchor"]')),N(".anchor-nav__item").then((e=>{this.links=Array.prototype.slice.call(document.querySelectorAll(".anchor-desktop")),this.links2=Array.prototype.slice.call(document.querySelectorAll(".anchor-desktop2"))})),window.addEventListener("scroll",_().throttle(this.onScroll,20)),this.getAnchorLinks(this.anchors,!1),this.getAnchorLinks(this.anchors2,!0)}else this.anchors=Array.prototype.slice.call(document.querySelectorAll('*[id^="anchor"]')),N(".anchor-nav__item").then((e=>{this.links=Array.prototype.slice.call(document.querySelectorAll(".anchor-desktop"))})),window.addEventListener("scroll",_().throttle(this.onScroll,20)),this.getAnchorLinks(this.anchors,!1)}componentWillUnmount(){window.removeEventListener("scroll",_().throttle(this.onScroll,20))}onScroll=()=>{const{tab:e}=this.props;this.anchorMenu=document.querySelector(".anchor-nav");const t=window.pageYOffset>this.anchorMenu.offsetTop;let r=this.anchors.length,n=0;if(e&&(n=this.anchors2.length),t?this.setState({IsSticky:!0}):this.setState({IsSticky:!1}),this.links&&this.anchors){for(;--r>=0&&window.pageYOffset-30<(this.anchors[r].offsetParent&&!this.anchors[r].offsetParent.classList.contains("block")?this.anchors[r].offsetTop:this.anchors[r].offsetParent&&this.anchors[r].offsetParent.offsetTop););this.links.forEach((e=>e.classList.remove("anchor-nav__link--active"))),r>=0&&this.links&&this.links[r]&&this.links[r].classList&&this.links[r].classList.add("anchor-nav__link--active")}if(this.links2&&this.anchors2){for(;--n>=0&&window.pageYOffset-30<(this.anchors2[n].offsetParent&&!this.anchors2[n].offsetParent.classList.contains("block")?this.anchors2[n].offsetTop:this.anchors2[n].offsetParent&&this.anchors2[n].offsetParent.offsetTop););this.links2.forEach((e=>e.classList.remove("anchor-nav__link--active"))),n>=0&&this.links2&&this.links2[n]&&this.links2[n].classList&&this.links2[n].classList.add("anchor-nav__link--active")}document.documentElement.scrollTop>300?this.setState({showToTopButton:!0}):this.setState({showToTopButton:!1})};getAnchorLinks=(e,t)=>{let r=new Array;for(let t of e){let e=t,n=e.id,i=e.innerText,o=new Yo({href:n,name:i});r.push(o)}t?this.setState({anchorLinks2:r}):this.setState({anchorLinks:r})};anchorLinkClick=e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-href"),r=document.getElementById(t);null!==r&&D(r,80).then((()=>{r.setAttribute("tabindex","-1"),r.focus()}))};scrollToTop=e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-href");D(document.getElementById(t),0).then((()=>{}))};render(){const{showInMobile:e,showInDesktop:t,tab:r,tabId:n}=this.props;return B.createElement("div",{className:`anchor-nav drop-shadow-high-elevation ${this.state.IsSticky&&!e?"anchor-nav__sticky":""} ${e&&!t?"d-block d-lg-none anchor-nav__is-mobile":"d-none d-lg-block"} ${t?"d-block":""}`},B.createElement("div",{className:"anchor-nav__inner"},B.createElement("nav",{id:e?"navigationone-mobile"+n:"navigationone","aria-labelledby":e?"onpagenavmob"+n:"onpagenavdesc",className:"anchor-nav__navigation "+("two"==n?"d-none":"")},B.createElement("h2",{id:e?"onpagenavmob"+n:"onpagenavdesc",className:"anchor-nav__heading heading-small"},zo("contentonpage")),B.createElement("ul",{className:"anchor-nav__list"},this.state.anchorLinks.map(((t,r)=>B.createElement("li",{key:r,className:"anchor-nav__item"},B.createElement("a",{"data-href":t.href,onClick:this.anchorLinkClick,className:"anchor-nav__link "+(e?"":"anchor-desktop"),href:"#"+t.href},t.name)))),B.createElement("li",{className:`anchor-nav__scroll-to-top-desktop ${this.state.showToTopButton?"anchor-nav--scroll-to-top-visible-desktop":""} ${e?"d-none":""}`},B.createElement("a",{tabIndex:this.state.showToTopButton?0:-1,onClick:this.scrollToTop,"data-href":"body",href:"#body",className:"anchor-nav__scroll-to-top-link"},B.createElement(q,{iconType:"fontawesome/chevron-left"}),zo("ariatostart"))))),r&&B.createElement("nav",{id:e?"navigationtwo-mobile"+n:"navigationtwo","aria-labelledby":e?"onpagenavmob2"+n:"onpagenavdesc2",className:"anchor-nav__navigation d-none"},B.createElement("h2",{id:e?"onpagenavmob2"+n:"onpagenavdesc2",className:"anchor-nav__heading heading-small"},zo("contentonpage")),B.createElement("ul",{className:"anchor-nav__list"},this.state.anchorLinks2.map(((t,r)=>B.createElement("li",{key:r,className:"anchor-nav__item"},B.createElement("a",{"data-href":t.href,onClick:this.anchorLinkClick,className:"anchor-nav__link "+(e?"":"anchor-desktop2"),href:"#"+t.href},t.name)))),B.createElement("li",{className:`anchor-nav__scroll-to-top-desktop ${this.state.showToTopButton?"anchor-nav--scroll-to-top-visible-desktop":""} ${e?"d-none":""}`},B.createElement("a",{tabIndex:this.state.showToTopButton?0:-1,onClick:this.scrollToTop,"data-href":"body",href:"#body",className:"anchor-nav__scroll-to-top-link"},B.createElement(q,{iconType:"fontawesome/chevron-left"}),zo("ariatostart")))))),B.createElement("a",{onClick:this.scrollToTop,"aria-label":zo("ariatostart"),"data-href":"body",href:"#body",className:`anchor-nav__btn d-flex d-lg-none justify-content-center anchor-nav__btn--arrow anchor-nav__scroll-to-top ${this.state.showToTopButton?"anchor-nav--scroll-to-top-visible":""}${e?"":"d-none"}`},B.createElement(q,{iconType:"fontawesome/arrow-left"})))}}const qo=e=>{const[t,r]=(0,B.useState)(!1);return(0,B.useEffect)((()=>(rr.subscribe(ar,(()=>{r(!0)})),rr.subscribe(sr,(()=>{r(!1),(()=>{const e=document.head||document.querySelector("head");e&&Array.from(e.getElementsByTagName("script")).filter((e=>{const t=e.getAttribute("src");return t&&t.includes("gtm.socialstyrelsen.se")})).forEach((e=>{e.parentNode&&e.parentNode.removeChild(e)}))})()})),()=>{})),[]),t&&B.createElement(an,null,B.createElement("script",null,`(function (w, d, s, l, i) {\n    w[l] = w[l] || [];\n    w[l].push({\n      'gtm.start': new Date().getTime(),\n      event: 'gtm.js',\n    });\n    var f = d.getElementsByTagName(s)[0],\n      j = d.createElement(s),\n      dl = l != 'dataLayer' ? '&l=' + l : '';\n    j.async = true;\n    j.src = 'https://gtm.socialstyrelsen.se/gtm.js?id=' + i + dl;\n    f.parentNode.insertBefore(j, f);\n  })(window, document, 'script', 'dataLayer', '${e.id}');`))};var $o,Jo;(Jo=$o||($o={}))[Jo.BusinessArea=0]="BusinessArea",Jo[Jo.Subjects=1]="Subjects",Jo[Jo.Contenttype=2]="Contenttype",Jo[Jo.FileType=3]="FileType",Jo[Jo.Tab=4]="Tab";const Zo="sos_search_sort";let ea,ta,ra,na,ia;class oa extends B.Component{_wrapperSortSelector;_sortButton;static defaultProps={toggleSort:()=>{},selectedSort:()=>{}};constructor(e){super(e),ea=le(e.translations),this.state={isOpen:!1,currentSort:ea&&ea("relevance")},this._sortButton=B.createRef(),this._wrapperSortSelector=B.createRef()}componentDidMount(){if("undefined"!=typeof window&&null!=sessionStorage.getItem(Zo)&&"{}"!=sessionStorage.getItem(Zo)){const e=JSON.parse(sessionStorage.getItem(Zo));this.setState({currentSort:e})}}toggleSort=e=>{e.preventDefault(),this.setState((e=>({isOpen:!e.isOpen}))),this.state.isOpen?this.removeEventHandlers():(document.addEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape))};handleClickOutside=e=>{this._wrapperSortSelector&&!this._wrapperSortSelector.current.contains(e.target)&&this._sortButton&&!this._sortButton.current.contains(e.target)&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};removeEventHandlers=()=>{document.removeEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape)};handleEscape=e=>{27==e.which&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};selectedSort=e=>{this.props.selectedSort(e),this.setState({currentSort:e.currentTarget.value,isOpen:!1}),sessionStorage.setItem(Zo,JSON.stringify(e.currentTarget.value))};render(){const{cssClass:e,selectedSort:t,nameId:r,listId:n,isFMK:i}=this.props,{isOpen:o,currentSort:a}=this.state;return B.createElement("div",{className:`search-list__sort-container ${e} ${o?"search-list__sort-container__open":""}`},B.createElement("span",{id:r,"aria-label":ea("sortbylabel"),className:"search-list__sort-toggle-label"},ea("sortby")),B.createElement("button",{onClick:this.toggleSort,"aria-controls":n,"aria-expanded":o,ref:this._sortButton,className:"search-list__sort-toggle-button"},a,B.createElement(q,{className:"search-list__sort-icon "+(o?"search-list__sort-icon--rotate":""),iconType:"fontawesome/sort-down"})),B.createElement("ul",{id:n,"aria-labelledby":r,ref:this._wrapperSortSelector,className:"search-list__sort-dropdown drop-shadow-low-elevation "+(o?"d-flex":"d-none")},B.createElement("li",null,B.createElement("button",{className:`search-list__sort-button ${a===ea("relevance")?"search-list__sort-button--selected":""} `,value:ea("relevance"),onClick:e=>this.selectedSort(e)},ea("relevance"))),i?B.createElement(B.Fragment,null,B.createElement("li",null,B.createElement("button",{className:`search-list__sort-button ${"Från A-Ö"===a?"search-list__sort-button--selected":""} `,value:ea("ascending"),onClick:this.selectedSort},ea("ascending"))),B.createElement("li",null,B.createElement("button",{className:`search-list__sort-button ${"Från Ö-A"===a?"search-list__sort-button--selected":""} `,value:ea("descending"),onClick:this.selectedSort},ea("descending")))):B.createElement("li",null,B.createElement("button",{className:`search-list__sort-button ${a===ea("date")?"search-list__sort-button--selected":""} `,value:ea("date"),onClick:this.selectedSort},ea("date")))))}}class aa extends B.Component{constructor(e){super(e),ta=le(e.translations)}render(){const e=this.props.checkboxList,{hideCount:t,inputCssClass:r,labelCssClass:n,wrapperCssClass:i,onChange:o,currentFilterType:a,selectedTab:s}=this.props;return B.createElement(B.Fragment,null,e.map(((e,i)=>e.Term.length>0&&B.createElement("div",{className:"wrapperCssClass "+(e.Type===s?"d-flex":"d-none"),key:i+e.Term},B.createElement("input",{className:r,type:"checkbox",name:e.Term,id:this.props.isFMK?"checkbox_"+i.toString():e.Term,value:e.Term,checked:e.Checked,onChange:t=>o(t,e)}),B.createElement("label",{className:n,htmlFor:this.props.isFMK?"checkbox_"+i.toString():e.Term},t?e.DisplayName?e.DisplayName:e.Term:e.DisplayName?e.DisplayName+" ("+e.Count+")":e.Term+" ("+e.Count+")")))))}}class sa extends B.Component{render(){const e=this.props.checkboxList,{hideCount:t,inputCssClass:r,labelCssClass:n,wrapperCssClass:i,onChange:o,currentFilterType:a,selectedRadio:s}=this.props;return B.createElement(B.Fragment,null,e.map(((e,a)=>B.createElement("div",{className:i,key:a+e.Term},B.createElement("input",{className:r,type:"radio",name:"pagetype-radio",id:"radio_"+a.toString(),value:e.Term,checked:s===e.Term,onChange:t=>o(t,e.Term)}),B.createElement("label",{className:n,htmlFor:"radio_"+a.toString()},t?e.Term:e.Term+" ("+e.Count+")")))))}}class la extends B.Component{constructor(e){super(e),this.state={},ra=le(e.translations)}getHeading=e=>{let t="";switch(e){case $o.BusinessArea:t=ra("mandatoryfilterheading");break;case $o.Subjects:t=ra("subjectsheading");break;case $o.Contenttype:t=ra("contenttype");break;case $o.FileType:t=ra("filetype")}return t};renderFilters=(e,t)=>B.createElement(B.Fragment,{key:t},e.length>0&&e.filter((e=>e.Type===this.props.selectedTab)).length>0&&B.createElement("details",{className:"search-filter__details"},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},this.getHeading(e.map((e=>e.FilterType))[0]),e&&e.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},ra("filterfor"),this.getHeading(e.map((e=>e.FilterType))[0])),B.createElement("div",{className:"search-filter__fiter-items"},B.createElement(aa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:e,onChange:this.props.handleOnChange,currentFilterType:this.props.currentFilterType,selectedTab:this.props.selectedTab,lang:this.props.lang,translations:this.props.translations})))));render(){const{searchSubjects:e,searchContentTypes:t,globalFilters:r,currentFilterType:n,isLoading:i}=this.props;let o=r&&r.flat();return B.createElement(B.Fragment,null,B.createElement("div",{className:"search-filter__wrapper"},B.createElement("h2",{className:"search-filter__heading"},ra("filter")),i&&n==$o.Tab&&B.createElement(In,{darkColor:!0}),r&&r.length>0&&o.length>0&&r.map(this.renderFilters),e&&e.length>0&&B.createElement("details",{className:"search-filter__details"},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},ra("subjectsheading"),e&&e.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},ra("filterfor")," ",ra("subjectsheading")),B.createElement("div",{className:"search-filter__fiter-items"},this.props.isFMK?B.createElement(sa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:e,onChange:this.props.handleOnChange,selectedRadio:this.props.selectedRadio}):B.createElement(aa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:e,onChange:this.props.handleOnChange})))),t&&t.length>0&&B.createElement("details",{className:"search-filter__details "+(this.props.isFMK?this.props.isFMK&&"Diagnoser"===this.props.selectedRadio?"d-block":"d-none":"d-block")},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},ra("contenttypematernity"),t&&t.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},ra("filterfor")," ",ra("contenttypematernity")),B.createElement("div",{className:"search-filter__fiter-items"},B.createElement(aa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:t,onChange:this.props.handleOnChange,hideCount:this.props.hideCount,isFMK:this.props.isFMK}))))))}}class ca extends B.Component{constructor(e){super(e),this.state={setOpen:!1},na=le(e.translations)}openSheet=()=>{this.setState({setOpen:!0})};onDismiss=()=>{this.setState({setOpen:!1})};showBottomSheet=()=>{let e=document.querySelector("#bottomSheetContainer"),t=document.querySelector("#bottomSheetContainer #bottomSheet");e.classList.add("active"),setTimeout((()=>{t.classList.add("active")}),1)};hideBottomSheet=()=>{let e=document.querySelector("#bottomSheetContainer");document.querySelector("#bottomSheetContainer #bottomSheet").classList.remove("active"),setTimeout((()=>{e.classList.remove("active")}),400)};renderCurrentFilters=(e,t)=>{const{onClick:r,globalFilters:n}=this.props;return B.createElement("button",{onClick:r,key:t,"data-value":e.Term,className:"search-list__current-filter-btn"},e.DisplayName?e.DisplayName+" ("+e.Count+")":e.Term+" ("+e.Count+")",B.createElement(q,{className:"search-list__current-filter-btn__icon",iconType:"fontawesome/close"}))};getHeading=e=>{let t="";switch(e){case $o.BusinessArea:t=na("mandatoryfilterheading");break;case $o.Subjects:t=na("subjectsheading");break;case $o.Contenttype:t=na("contenttype");break;case $o.FileType:t=na("filetype")}return t};renderFilters=(e,t)=>B.createElement(B.Fragment,{key:t},e.length>0&&e.filter((e=>e.Type===this.props.selectedTab))&&B.createElement("details",{className:"search-filter__details"},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},this.getHeading(e.map((e=>e.FilterType))[0]),e&&e.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},na("filterfor")," ",this.getHeading(e.map((e=>e.FilterType))[0])),B.createElement("div",{className:"search-filter__fiter-items"}," ",B.createElement(aa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:e,onChange:this.props.onChange,selectedTab:this.props.selectedTab,lang:this.props.lang,translations:this.props.translations,isFMK:this.props.isFMK})))));render(){const{searchSubjects:e,searchContentTypes:t,currentFilters:r,onChange:n,clearFiltersMobile:i,hitsCount:o,emptySearch:a,globalFilters:s,isLoading:l}=this.props,{setOpen:c}=this.state;let u=r&&r.length>0;return B.createElement(B.Fragment,null,B.createElement("button",{onClick:this.openSheet,className:"search-bottom-sheet__button "+(u?"search-bottom-sheet__button__active-filters":"")},B.createElement("span",null,na(u?"mobilechoosenfilters":"filteryoursearch")," "),B.createElement(q,{className:"search-bottom-sheet__button__icon",iconType:"fontawesome/sort-down"}),u&&" ("+r.length+")"),B.createElement(Te,{labelledby:"bottom-sheet-heading",isOpen:c,onRequestClose:this.onDismiss,closeTimeOutMS:250},B.createElement("button",{"aria-label":na("closemodal"),type:"button",onClick:this.onDismiss,className:"close"},B.createElement(q,{iconType:"ic_close_white_24px"})),B.createElement("div",null,B.createElement("div",{className:"d-flex justify-content-center"},B.createElement("h2",{id:"bottom-sheet-heading",className:"heading-large"},na("filter"))),l&&B.createElement(In,{darkColor:!0}),B.createElement("div",{className:"d-flex flex-wrap"},r&&r.map(this.renderCurrentFilters)),s&&s.length>0&&s.map(this.renderFilters),e&&e.length>0&&B.createElement("details",{className:"search-filter__details search-filter__details--margin-bottom"},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},na("subjectsheading")," ",e&&e.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},na("filterfor")," ",na("subjectsheading")),B.createElement("div",{className:"search-filter__fiter-items"},this.props.isFMK?B.createElement(sa,{wrapperCssClass:"d-flex",labelCssClass:"search-filter__label",checkboxList:e,onChange:this.props.onChange,selectedRadio:this.props.selectedRadio}):B.createElement(aa,{wrapperCssClass:"d-flex search-filter__checkbox-wrapper",labelCssClass:"search-filter__label search-filter__label--mobile",checkboxList:e,onChange:this.props.onChange})))),t&&t.length>0&&B.createElement("details",{className:"search-filter__details "+(this.props.isFMK?this.props.isFMK&&"Diagnoser"===this.props.selectedRadio?"d-block":"d-none":"d-block")},B.createElement("summary",{className:"search-filter__details__summary"},B.createElement("span",{className:"d-flex justify-content-between"},na("contenttypematernity"),t&&t.length>0&&B.createElement(q,{iconType:"fontawesome/chevron-left"}))),B.createElement("fieldset",{className:"content"},B.createElement("legend",{className:"sr-only"},na("filterfor")," ",na("contenttypematernity")),B.createElement("div",{className:"search-filter__fiter-items"},B.createElement(aa,{wrapperCssClass:"d-flex search-filter__checkbox-wrapper",labelCssClass:"search-filter__label search-filter__label--mobile",checkboxList:t,onChange:this.props.onChange,hideCount:this.props.hideCount,isFMK:this.props.isFMK}))))),B.createElement("div",{className:"search-bottom-sheet__filterbuttons"},B.createElement("button",{disabled:!u,onClick:i,className:"button search-bottom-sheet__clear"},na("mobilefilterclear"),u&&" ("+r.length+")"),B.createElement("button",{disabled:!u,onClick:this.onDismiss,className:"button search-bottom-sheet__show"},na("mobilfiltershow"),o&&o>0&&u&&" ("+o+")"))))}}class ua extends B.Component{constructor(e){super(e),this.state={showHiddenCrumbs:!1},ia=le(e.translations)}renderLinks(){const{showHiddenCrumbs:e}=this.state,{buttonText:t,StartPageName:r,StartPageExternalUrl:n}=this.props;var i,o,a=[],s=this.props.items;a.push(B.createElement("li",{key:"startpage"},B.createElement("a",{className:"text-micro",href:n}," ",r),0!=s.length&&B.createElement(q,{className:"search-list__breadcrumbs__arrow",iconType:"fontawesome/chevron-left"})));for(var l=0;l<s.length;l++)a.push(B.createElement("li",{key:l},B.createElement("a",{className:"text-micro",href:s[l].Url},s[l].Name),l!=s.length-1&&B.createElement(q,{className:"search-list__breadcrumbs__arrow",iconType:"fontawesome/chevron-left"})));return i=a.slice(0,-2),o=a.slice(i.length),B.createElement("nav",{"aria-label":ia("linkpath")},B.createElement("ol",{className:"search-list__breadcrumbs","aria-label":ia("breadcrumbposition")},a.length>2&&B.createElement("li",{className:"search-list__breadcrumbs__button-container "+(this.state.showHiddenCrumbs?"d-none":"")},B.createElement("button",{"aria-label":t,className:"search-list__breadcrumbs__button",onClick:this.ShowHiddenCrumbs},B.createElement("span",{className:"d-flex"},B.createElement(q,{className:"search-list__dot search-list__dot--tiny-margin search-list__dot--foreground-secondary",iconType:"divider-circle"}),B.createElement(q,{className:"search-list__dot search-list__dot--tiny-margin search-list__dot--foreground-secondary",iconType:"divider-circle"}),B.createElement(q,{className:"search-list__dot search-list__dot--tiny-margin search-list__dot--foreground-secondary",iconType:"divider-circle"}))),B.createElement(q,{className:"search-list__breadcrumbs__arrow",iconType:"fontawesome/chevron-left"})),e&&i,o))}ShowHiddenCrumbs=()=>{this.setState({showHiddenCrumbs:!0})};render(){return B.createElement(B.Fragment,null,this.renderLinks())}}const ha="Dokument och filer";let pa,da;class Aa extends B.Component{constructor(e){super(e),this.state={isClicked:!1},pa=le(e.translations)}onClick=()=>{this.setState({isClicked:!0});const{selectedTab:e,webPagesCount:t,documentCount:r}=this.props;if(e===pa("webpages")){const e=pa("documentsandfiles")+" ("+r+")";I("menu_navigation","","","",!1,"","tabs",e,e)}if(e===ha){const e=pa("webpages")+" ("+t+")";I("menu_navigation","","","",!1,"","tabs",e,e)}};onBlur=()=>{this.setState({isClicked:!1})};render(){const{hideCount:e,onChange:t,allCount:r,documentCount:n,webPagesCount:i,selectedTab:o}=this.props,{isClicked:a}=this.state;return B.createElement(B.Fragment,null,B.createElement("fieldset",{className:"d-flex search-list__tab__fieldset "+(a?"search-list__tab__fieldset--remove-focus-within":""),onClick:this.onClick,onBlur:this.onBlur},B.createElement("legend",{className:"sr-only"},pa("tablegend")),B.createElement("div",{className:"search-list__togglebox "+(0===i?"togglebox__inactive":"")},B.createElement("input",{className:"togglebox__input search-list__input",type:"radio",name:"filtertabs",id:"webpages",value:pa("webpages"),checked:o===pa("webpages"),onChange:e=>t(e,pa("webpages")),disabled:0===i}),B.createElement("label",{className:"search-list__tab",htmlFor:"webpages"},e?pa("webpages"):pa("webpages")+" ("+i+")")),B.createElement("div",{className:"search-list__togglebox "+(0===n?"togglebox__inactive":"")},B.createElement("input",{className:"togglebox__input search-list__input",type:"radio",name:"filtertabs",id:"document",value:ha,checked:o===ha,onChange:e=>t(e,ha),disabled:0===n}),B.createElement("label",{className:"search-list__tab",htmlFor:"document"},e?pa("documentsandfiles"):pa("documentsandfiles")+" ("+n+")"))))}}class fa extends B.Component{modalMainDocument=B.createRef();constructor(e){super(e),this.state={},da=le(e.translations)}componentDidMount(){this.props.OnafterModalOpen(this.modalMainDocument)}render(){const{item:e,bilagaId:t,searchItemId:r}=this.props,n=e.BilagaDocuments;let i=n.filter((e=>e.Id==r))[0],o=n&&n.length>0,a=o?_().orderBy(n.filter((e=>e.Id!=r)),"Titel","asc"):[];return o&&i&&a.unshift(i),B.createElement("div",{className:"d-flex flex-wrap"},B.createElement("a",{ref:this.modalMainDocument,id:"link-"+e.Id,className:"search-list__link search-list__main-document__link",href:e.FileUrl},B.createElement("h3",{className:"heading-m-small search-list__heading d-flex"},B.createElement("span",{className:"file-extension-icon "+e.IconClass},e.Titel))),B.createElement("div",{className:"search-list__main-document__wrapper"},B.createElement("div",{className:"search-list__updated search-list__updated--bilaga d-flex flex-column flex-md-row text-micro "}," ",null!=e.ArticleNumber&&""!=e.ArticleNumber&&B.createElement("span",{className:"search-list__updated--divider search-list__updated--divider-document"},da("articlenumber")," ",e.ArticleNumber),B.createElement("span",null,da("published")+": ",e.Date)),null!=e.ShoppingAdressUrl&&e.CanShop&&B.createElement("div",{className:"d-flex"},B.createElement("a",{className:" search-list__shop-link search-list__main-document__shop-link",href:e.ShoppingAdressUrl},B.createElement(q,{className:"",iconType:"fontawesome/shopping-cart"}),da("orderpublication")))),o&&B.createElement("div",{className:"search-list__main-document__wrapper search-list__main-document__wrapper--last"},B.createElement("h2",{className:"search-list__main-document__bilaga-heading"},da("attachmentsmaindocument"),":"),B.createElement("ul",{"aria-live":"polite",id:"bilagor-"+e.Id,className:"search-list__document-wrapper search-list__main-document__bilaga-list"},a.map(((e,r)=>B.createElement("li",{key:"bilaga-"+e.Id+r,className:`search-list__bilaga-wrapper search-list__main-document__bilaga-wrapper ${t==e.Id?"search-list__main-document__bilaga-wrapper--selected-bilaga ":""} ${"index-"+r}`},B.createElement("a",{id:"bilaga-"+e.Id,key:r,className:"d-flex search-list__bilaga ",href:e.FileUrl},B.createElement("span",{className:"file-extension-icon "+e.IconClass},e.Titel))))))))}}const ga=({text:e="",highlight:t=""})=>{if(t&&!t.trim())return B.createElement("span",null,e);const r=new RegExp(`(${k.escapeRegExp(t)})`,"gi"),n=e.split(r);let i=[],o=[],a=0;for(let e in n)n[a]&&r.test(n[a])&&!o.includes(n[a].toLocaleLowerCase())?(i.push(B.createElement("mark",{key:a},n[a])),o.push(n[a].toLowerCase())):i.push(B.createElement("span",{key:a},n[a])),a++;return B.createElement("span",null,i.filter((e=>e)).map((e=>e)))};let ma;class va extends B.Component{constructor(e){super(e),this.state={setOpen:!1,mainDocument:null,selectedBilagaId:""},ma=le(e.translations)}documentRef=B.createRef();documentRef2=B.createRef();modalMainDocument=B.createRef();componentDidMount(){this.setState({showDocuments:!1})}openRelatedDocuments=()=>{this.setState({showDocuments:!this.state.showDocuments});let e=Math.round(this.getDistanceBetweenElements(this.documentRef.current,this.documentRef2.current)),t=this.documentRef.current.clientHeight<=64?e-40:e-20;document.getElementById(this.documentRef.current.id).parentElement.parentElement.style.setProperty("--lineheight",t.toString()+"px")};getPositionAtCenter=e=>{const{top:t,left:r,width:n,height:i}=e.getBoundingClientRect();return{x:r+n/2,y:t+i/2}};getDistanceBetweenElements=(e,t)=>{const r=this.getPositionAtCenter(e),n=this.getPositionAtCenter(t);return Math.hypot(r.x-n.x,r.y-n.y)};openModal=()=>{this.setState({setOpen:!0})};onDismiss=()=>{this.setState({setOpen:!1})};getDocumentsFromServer=e=>fetch("/_api/getdocuments/huvuddokument/?portfolioID="+e,{headers:{Accept:"application/json","Content-Type":"application/json"},credentials:"same-origin",method:"GET"}).then((e=>e.json())).catch((e=>e.json()));getDocument=(e,t)=>{this.getDocumentsFromServer(e).then((e=>{this.setState({mainDocument:e,setOpen:!0,selectedBilagaId:t})}))};OnafterModalOpen=e=>{e.current.focus()};render(){const{item:e,query:t}=this.props,{showDocuments:r}=this.state,n=e.BilagaDocuments;let i=n&&n.length>0,o=_().orderBy(n,"Title","asc"),a=n&&n.length+1,s=null!=e.HighlightedTitle&&""!=e.HighlightedTitle?B.createElement(ga,{text:e.Title,highlight:e.HighlightedTitle}):e.Title;return B.createElement("div",{key:e.Id,className:"d-flex flex-column search-list__relative "+(i&&r?"search-list__item-wrapper":"")},B.createElement("div",{className:"d-flex flex-wrap"},B.createElement("a",{id:"link-"+e.Id,className:"search-list__link "+(e.IsBilaga?"search-list__link--bilaga":""),href:e.Url,ref:this.documentRef},B.createElement("h3",{className:"heading-x-small search-list__heading"},B.createElement("span",{className:e.Type+e.SharePointFileExtensionClass},s))),!e.BestBetsExternalLink&&B.createElement(B.Fragment,null,B.createElement("div",{className:`search-list__updated search-list__updated--bilaga d-flex flex-column d-md-none ${e.DateClassModifier} text-micro ${r?"search-list__updated--open-bilaga":""} ${null!=e.ShoppingAdressUrl&&e.CanShop?"search-list__updated--open-bilaga--hasshop":""}`}," ",null!=e.ArticleNumber&&""!=e.ArticleNumber&&B.createElement("span",{className:"search-list__updated--divider search-list__updated--divider-document"},ma("articlenumber")," ",e.ArticleNumber),B.createElement("span",null,ma("published")+": ",e.StartDate))),!e.BestBetsExternalLink&&B.createElement(B.Fragment,null,B.createElement("div",{className:`search-list__updated search-list__updated--bilaga d-none d-md-block ${e.DateClassModifier} text-micro ${r?"search-list__updated--open-bilaga":""} ${null!=e.ShoppingAdressUrl&&e.CanShop?"search-list__updated--open-bilaga--hasshop":""} `}," ",null!=e.ArticleNumber&&""!=e.ArticleNumber&&B.createElement("span",{className:"search-list__updated--divider search-list__updated--divider-document"},ma("articlenumber")," ",e.ArticleNumber),B.createElement("span",null,ma("published")+": ",e.StartDate))),e.IsBilaga&&e.HasMainDocument&&B.createElement("button",{onClick:()=>this.getDocument(e.PortfolioId,e.Id),className:"search-list__attachmentbtn"},ma("showpublication")+" ("+a+")")),i&&!e.IsBilaga&&B.createElement(B.Fragment,null,B.createElement("button",{className:"search-list__attachmentbtn",onClick:this.openRelatedDocuments,"aria-expanded":r,"aria-controls":"bilagor-"+e.Id},r?ma("hideattachments"):ma("showattachments")+" ("+n.length+")",B.createElement(q,{className:"search-list__sort-icon "+(r?"search-list__sort-icon--rotate":""),iconType:"fontawesome/sort-down"})),B.createElement("ul",{"aria-live":"polite",id:"bilagor-"+e.Id,className:"search-list__document-wrapper "+(r?"search-list__bilaga-wrapper--open":"search-list__bilaga-wrapper--hidden")},o.map(((e,t)=>B.createElement("li",{ref:this.documentRef2,key:"bilaga-"+e.Id+t,className:"search-list__bilaga-wrapper index-"+t},B.createElement("a",{id:"bilaga-"+e.Id,key:t,className:"d-flex search-list__bilaga ",href:e.Url},B.createElement("span",{className:e.SharePointFileExtensionClass},e.Title))))))),null!=e.ShoppingAdressUrl&&e.CanShop&&B.createElement("a",{className:" search-list__shop-link "+(this.state.showDocuments?"search-list__item-shop-open":""),href:e.ShoppingAdressUrl},B.createElement(q,{className:"",iconType:"fontawesome/shopping-cart"}),ma("order")),this.state.mainDocument&&B.createElement(Te,{className:"search-list__publication-modal ReactModal__Content--top",isOpen:this.state.setOpen,onRequestClose:this.onDismiss},B.createElement("button",{type:"button",onClick:this.onDismiss,className:"close"},B.createElement(q,{isAriaHidden:!1,ariaLabel:ma("closemodal"),iconType:"ic_close_white_24px"})),B.createElement(fa,{bilagaId:this.state.selectedBilagaId,item:this.state.mainDocument,translations:this.props.translations,searchItemId:e.Id,OnafterModalOpen:this.OnafterModalOpen})))}}const ya="sos_search_page_state",ba="pagination_session";let wa;class xa extends B.Component{static defaultProps={hideCount:!0,isFMK:!1};_queue=[];_isPageChange;searchInput;mobileFilterButton;currentFilters;Webpages;constructor(e){super(e),wa=le(e.translations);let t=[];e.CustomizedSectionSearch||(t=[this.setInitialFilterType(e.searchBusinessAreas,!0,this.props.tab),this.setInitialFilterType(e.searchGlobalSubjects,!0,this.props.tab),this.setInitialFilterType(e.searchGlobalContentTypes,!0,this.props.tab),this.setInitialFilterType(e.searchFileExtensions,!0,this.props.tab)]),this.state={currentSearchState:this.createInitialSearchState(),relevansbuttonIsActive:!0,sortbuttonIsActive:!1,amneopen:!1,productopen:!1,filteropen:!1,isSearching:!1,searchResultModel:k.cloneDeep(this.props.initalSearchResultModel),isDataLoading:!1,isError:!1,ShowSearchInput:!1,IsSticky:!1,currentFilters:[],searchSubjectsState:k.cloneDeep(this.props.searchSubjects),searchContentTypesState:k.cloneDeep(this.props.searchContentTypes),searchTabsState:k.cloneDeep(this.props.searchTabs),searchGlobalContentTypesState:k.cloneDeep(this.props.searchGlobalContentTypes),searchGlobalSubjectsState:k.cloneDeep(this.props.searchGlobalSubjects),SearchFileTypeState:k.cloneDeep(this.props.searchFileExtensions),searchBusinessAreaState:k.cloneDeep(this.props.searchBusinessAreas),globalFiltersState:k.cloneDeep(t),selectedTab:this.props.tab,selectedRadio:"Hela webbplatsen",currentFilterType:0},this._isPageChange=!1,this.currentFilters=[],this.mobileFilterButton=B.createRef(),this.Webpages=wa("webpages")}createInitialSearchState=()=>({PageNo:1,Query:this.props.initalSearchResultModel.Query,SearchSubjects:[],SearchContentTypes:[],SearchTabs:[this.props.tab],SearchBusinessArias:[],SearchGlobalContentTypes:[],SearchGlobalSubjects:[],SearchFileTypes:[],PageSize:this.props.pageSize,CurrentPageId:this.props.currentPageId,SortBy:_n.Relevance,CustomizedSectionSearch:this.props.CustomizedSectionSearch,SearchRootId:this.props.SearchRootId,CurrentFilterType:0,Lang:this.props.lang});componentDidMount(){window.addEventListener("scroll",k.throttle(this.onScroll,20),{passive:!0});let e=document.getElementById("react-autowhatever-customized-search");if(e&&e?.setAttribute("aria-label",wa("suggestionsarialabel")),"undefined"!=typeof window&&null!=sessionStorage.getItem(ya)){const e=JSON.parse(sessionStorage.getItem(ya));this.state.currentSearchState.Query===e.currentSearchState.Query?(this.setState(e),this.currentFilters=e.currentFilters):(sessionStorage.removeItem(ya),sessionStorage.removeItem("sos_search_sort"),sessionStorage.removeItem(ba),sessionStorage.setItem(ba,"1"))}}componentWillUnmount(){window.removeEventListener("scroll",k.throttle(this.onScroll,20))}setInitialFilterType=(e,t=!1,r="")=>e.map((e=>t?{...e,Type:r}:e.Count>0?{...e,Type:this.state.selectedTab?this.state.selectedTab:this.Webpages}:e));componentDidUpdate(e,t){if(!k.isEqual(t.currentSearchState,this.state.currentSearchState)){var r=k.cloneDeep(this.state.globalFiltersState);this._isPageChange?(this._isPageChange=!1,this.sendQueryToServer().then((e=>{if(this.setState({searchResultModel:e,isDataLoading:!1,isError:!1}),this.props.CustomizedSectionSearch){if(!this.props.isFMK){let t=this.updateFilterCount(this.state.searchSubjectsState,e.SearchSubjectsResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchSubjectsResult,$o.Subjects,!0);let r=this.updateFilterCount(this.state.searchContentTypesState,e.SearchContentTypeResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchContentTypeResult,$o.Contenttype,!0),this.setState({searchSubjectsState:t,currentFilters:this.currentFilters,searchContentTypesState:r})}if(this.props.isFMK){let t=this.updateFilterCount(this.state.searchContentTypesState,e.SearchContentTypeResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchContentTypeResult,null,!0),this.setState({searchContentTypesState:t,currentFilters:this.currentFilters})}}else{let t=r.flat();this.setFilterStates(e,t);let n=this.setAllFiltersCount(t,e);this.setState({globalFiltersState:n,currentFilters:this.currentFilters}),0==this.getTabCount(this.Webpages)&&this.setState({selectedTab:ha})}sessionStorage.removeItem(ya),sessionStorage.setItem(ya,JSON.stringify(this.state))})).catch((e=>{this.handleError()}))):this.delay(600).then((e=>{this.sendQueryToServer().then((e=>{if(this.setState({searchResultModel:e,isDataLoading:!1,isError:!1,isFilterLoading:!1,showDocuments:!1}),this.props.CustomizedSectionSearch){if(!this.props.isFMK){let t=this.updateFilterCount(this.state.searchSubjectsState,e.SearchSubjectsResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchSubjectsResult,$o.Subjects,!0);let r=this.updateFilterCount(this.state.searchContentTypesState,e.SearchContentTypeResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchContentTypeResult,$o.Contenttype,!0),this.setState({searchSubjectsState:t,currentFilters:this.currentFilters,searchContentTypesState:r})}if(this.props.isFMK){let t=this.updateFilterCount(this.state.searchContentTypesState,e.SearchContentTypeResult);this.currentFilters=this.updateFilterCount(this.currentFilters,e.SearchContentTypeResult,null,!0),this.setState({searchContentTypesState:t,currentFilters:this.currentFilters})}}else{let t=r.flat();this.setFilterStates(e,t);let n=this.setAllFiltersCount(t,e);this.setState({globalFiltersState:n,currentFilters:this.currentFilters}),0==this.getTabCount(this.Webpages)&&this.setState({selectedTab:ha})}sessionStorage.removeItem(ya),sessionStorage.setItem(ya,JSON.stringify(this.state))})).catch((e=>{this.handleError()}))}))}}handleError=()=>{this.setState({isError:!0})};setFilterStates=(e,t)=>{var r=this.updateFilterCount(this.state.searchTabsState,e.SearchTabsResult,$o.Tab);let n=0==t.filter((e=>1==e.Checked)).length;this.state.currentFilterType==$o.BusinessArea&&this.setState({searchTabsState:r,searchGlobalContentTypesState:e.SearchGlobalContentTypesResult,searchGlobalSubjectsState:e.SearchGlobalSubjectsResult,SearchFileTypeState:e.SearchFileExtensionsResult},(()=>{n&&this.EmptyFilters(e)})),this.state.currentFilterType==$o.Subjects&&this.setState({searchTabsState:r,searchGlobalContentTypesState:e.SearchGlobalContentTypesResult,searchBusinessAreaState:e.SearchBusinessAreasResult,SearchFileTypeState:e.SearchFileExtensionsResult},(()=>{n&&this.EmptyFilters(e)})),this.state.currentFilterType==$o.Contenttype&&this.setState({searchTabsState:r,searchBusinessAreaState:e.SearchBusinessAreasResult,searchGlobalSubjectsState:e.SearchGlobalSubjectsResult,SearchFileTypeState:e.SearchFileExtensionsResult},(()=>{n&&this.EmptyFilters(e)})),this.state.currentFilterType==$o.FileType&&this.setState({searchTabsState:r,searchGlobalContentTypesState:e.SearchGlobalContentTypesResult,searchGlobalSubjectsState:e.SearchGlobalSubjectsResult,searchBusinessAreaState:e.SearchBusinessAreasResult},(()=>{n&&this.EmptyFilters(e)})),this.state.currentFilterType==$o.Tab?this.setState({searchTabsState:this.props.searchTabs,searchGlobalContentTypesState:e.SearchGlobalContentTypesResult,searchBusinessAreaState:e.SearchBusinessAreasResult,searchGlobalSubjectsState:e.SearchGlobalSubjectsResult,SearchFileTypeState:e.SearchFileExtensionsResult}):this.setState({searchTabsState:r})};EmptyFilters=e=>{this.setState({searchGlobalContentTypesState:e.SearchGlobalContentTypesResult,searchGlobalSubjectsState:e.SearchGlobalSubjectsResult,searchBusinessAreaState:e.SearchBusinessAreasResult,SearchFileTypeState:e.SearchFileExtensionsResult,searchTabsState:e.SearchTabsResult})};setAllFiltersCount=(e,t)=>{const{searchGlobalContentTypesState:r,searchBusinessAreaState:n,searchGlobalSubjectsState:i,SearchFileTypeState:o}=this.state;return this.currentFilters=this.updateFilterCount(this.currentFilters,i,$o.Subjects,!0),e=this.updateFilterCount(e,i,$o.Subjects),this.currentFilters=this.updateFilterCount(this.currentFilters,r,$o.Contenttype,!0),e=this.updateFilterCount(e,r,$o.Contenttype),this.currentFilters=this.updateFilterCount(this.currentFilters,n,$o.BusinessArea,!0),e=this.updateFilterCount(e,n,$o.BusinessArea),this.currentFilters=this.updateFilterCount(this.currentFilters,o,$o.FileType,!0),e=this.updateFilterCount(e,o,$o.FileType),[this.setInitialFilterType(e.filter((e=>e.FilterType==$o.BusinessArea))),this.setInitialFilterType(e.filter((e=>e.FilterType==$o.Subjects))),this.setInitialFilterType(e.filter((e=>e.FilterType==$o.Contenttype))),this.setInitialFilterType(e.filter((e=>e.FilterType==$o.FileType)))]};sendQueryToServer=()=>(this.setState({isDataLoading:!0}),fetch("/_api/search",{headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(this.state.currentSearchState),credentials:"same-origin",method:"POST"}).then((e=>e.json())).catch((e=>e.json())));getDocumentsFromServer=e=>fetch("/_api/getdocuments/bilaga/?portfolioID="+e,{headers:{Accept:"application/json","Content-Type":"application/json"},credentials:"same-origin",method:"GET"}).then((e=>e.json())).catch((e=>e.json()));getDocuments=e=>{this.setState({showDocuments:!this.state.showDocuments})};delay=e=>new Promise((t=>{let r=setTimeout(t,e);for(this._queue.push(r);this._queue.length>1;){let e=this._queue.shift();clearTimeout(e)}}));arrayRemove=(e,t)=>e.filter((function(e){return e!=t}));addToOrRemoveFromArray=(e,t)=>(-1===e.indexOf(t)?e.push(t):e=this.arrayRemove(e,t),e);updatefilters=(e,t,r,n)=>{const{currentSearchState:i}=this.state,{CustomizedSectionSearch:o}=this.props;var a=k.cloneDeep(i);if(o){const r=e.find((e=>e.Term===n));r&&(a.SearchSubjects=this.addToOrRemoveFromArray(a.SearchSubjects,r.Term),L(this.currentFilters,r.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===r.Term})),e=this.updateFilterItems(e,r.Term,!1,!1)):(this.currentFilters.push(r),e=this.updateFilterItems(e,r.Term,!0,!1)));const i=t.find((e=>e.Term===n));i&&(a.SearchContentTypes=this.addToOrRemoveFromArray(a.SearchContentTypes,i.Term),L(this.currentFilters,i.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===i.Term})),t=this.updateFilterItems(t,i.Term,!1,!1)):(this.currentFilters.push(i),t=this.updateFilterItems(t,i.Term,!0,!1))),sessionStorage.setItem(ba,"1"),a.PageNo=1,this.setState({currentSearchState:a,searchSubjectsState:e,searchContentTypesState:t,currentFilters:this.currentFilters})}else{let e=r.flat();const t=e.find((e=>e.Term===n&&e.FilterType==$o.BusinessArea));t&&(a.SearchBusinessArias=this.addToOrRemoveFromArray(a.SearchBusinessArias,t.Term),L(this.currentFilters,t.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===t.Term})),e=this.updateFilterItems(e,t.Term,!1,!1)):(this.currentFilters.push(t),e=this.updateFilterItems(e,t.Term,!0,!1)),this.setState({currentFilterType:$o.BusinessArea}),a.CurrentFilterType=$o.BusinessArea);const i=e.find((e=>e.Term===n&&e.FilterType==$o.Subjects));i&&(a.SearchGlobalSubjects=this.addToOrRemoveFromArray(a.SearchGlobalSubjects,i.Term),L(this.currentFilters,i.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===i.Term})),e=this.updateFilterItems(e,i.Term,!1,!1)):(this.currentFilters.push(i),e=this.updateFilterItems(e,i.Term,!0,!1)),this.setState({currentFilterType:$o.Subjects}),a.CurrentFilterType=$o.Subjects);const o=e.find((e=>e.Term===n&&e.FilterType==$o.Contenttype));o&&(a.SearchGlobalContentTypes=this.addToOrRemoveFromArray(a.SearchGlobalContentTypes,o.Term),L(this.currentFilters,o.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===o.Term})),e=this.updateFilterItems(e,o.Term,!1,!1)):(this.currentFilters.push(o),e=this.updateFilterItems(e,o.Term,!0,!1)),this.setState({currentFilterType:$o.Contenttype}),a.CurrentFilterType=$o.Contenttype);const s=e.find((e=>e.Term===n&&e.FilterType==$o.FileType));s&&(a.SearchFileTypes=this.addToOrRemoveFromArray(a.SearchFileTypes,s.Term),L(this.currentFilters,s.Term,"Term")?(this.currentFilters=k.reject(this.currentFilters,(function(e){return e.Term===s.Term})),e=this.updateFilterItems(e,s.Term,!1,!1)):(this.currentFilters.push(s),e=this.updateFilterItems(e,s.Term,!0,!1)),this.setState({currentFilterType:$o.FileType}),a.CurrentFilterType=$o.FileType);let l=[e.filter((e=>e.FilterType==$o.BusinessArea)),e.filter((e=>e.FilterType==$o.Subjects)),e.filter((e=>e.FilterType==$o.Contenttype)),e.filter((e=>e.FilterType==$o.FileType))];sessionStorage.setItem(ba,"1"),a.PageNo=1,this.setState({currentSearchState:a,globalFiltersState:l,currentFilters:this.currentFilters})}};handleOnChange=(e,t)=>{const{searchSubjectsState:r,searchContentTypesState:n,globalFiltersState:i,searchTabsState:o,currentSearchState:a}=this.state,{CustomizedSectionSearch:s}=this.props;let l=e.target.value;if(s){let e=r,t=n;this.updatefilters(e,t,[],l);let i=k.cloneDeep(a);if(this.props.isFMK){const e=this.props.searchSubjects.find((e=>e.Term===l&&e.FilterType==$o.Subjects));if(e){var c=k.cloneDeep(this.state.searchContentTypesState);i.SearchSubjects=[],this.currentFilters=[],i.SearchContentTypes=[],i.SearchSubjects.push(e.Term),c=this.updateFilterItems(c,"",!1,!0),sessionStorage.setItem(ba,"1"),i.PageNo=1,this.setState({currentSearchState:i,searchContentTypesState:c,selectedRadio:null==e?"Hela webbplatsen":e.Term,currentFilterType:$o.Subjects,currentFilters:this.currentFilters,isFilterLoading:!0}),i.CurrentFilterType=$o.Subjects}}}else{let e=k.cloneDeep(a);this.updatefilters([],[],i,l);const t=o.find((e=>e.Term===l&&e.FilterType==$o.Tab));t&&(e.SearchTabs=[],this.currentFilters=[],e.SearchTabs.push(t.Term),e.SearchBusinessArias=[],e.SearchGlobalSubjects=[],e.SearchGlobalContentTypes=[],e.SearchFileTypes=[],this.setState({currentSearchState:e,selectedTab:null==t?"Allt":t.Term,currentFilterType:$o.Tab,globalFiltersState:[],currentFilters:this.currentFilters,isFilterLoading:!0}),e.CurrentFilterType=$o.Tab)}};removeFilters=()=>{const{globalFiltersState:e}=this.state;let t=k.cloneDeep(e).flat();return t=this.updateFilterItems(t,"",!1,!0),[t.filter((e=>e.FilterType==$o.BusinessArea)),t.filter((e=>e.FilterType==$o.Subjects)),t.filter((e=>e.FilterType==$o.Contenttype)),t.filter((e=>e.FilterType==$o.FileType))]};onClick=e=>{const{currentSearchState:t,searchSubjectsState:r,searchContentTypesState:n,globalFiltersState:i}=this.state,{CustomizedSectionSearch:o}=this.props;var a=k.cloneDeep(t),s=k.cloneDeep(r),l=k.cloneDeep(n);k.cloneDeep(i);let c=e.currentTarget.getAttribute("data-value"),u=r,h=n;a.PageNo=1,sessionStorage.setItem(ba,"1"),"clear"==c?(this.currentFilters=[],o?(a.SearchSubjects=[],a.SearchContentTypes=[],l=this.updateFilterItems(l,"",!1,!0),s=this.updateFilterItems(s,"",!1,!0),this.props.isFMK&&a.SearchSubjects.push("Hela webbplatsen"),this.setState({currentSearchState:a,currentFilters:this.currentFilters,searchSubjectsState:s,searchContentTypesState:l,selectedRadio:"Hela webbplatsen"})):(a.SearchBusinessArias=[],a.SearchGlobalSubjects=[],a.SearchGlobalContentTypes=[],a.SearchFileTypes=[],this.setState({currentSearchState:a,currentFilters:this.currentFilters,globalFiltersState:this.removeFilters()}))):o?this.updatefilters(u,h,[],c):this.updatefilters([],[],i,c)};updateFilterItems=(e,t,r,n)=>e.map((e=>e.Term===t?{...e,Checked:r}:n?{...e,Checked:!1}:e));updateFilterCount=(e,t,r=null,n=!1)=>{let i=e.map((n=>{if(L(t,n.Term,"Term")){let e=t.filter((e=>e.Term==n.Term))[0],i=r==$o.Tab&&this.state.selectedTab!=e.Term?n.Count:e.Count;return{...n,Count:i,Hide:!1}}if(null!=r&&n.FilterType!=r){let t=e.filter((e=>e.Term==n.Term))[0];return{...n,Count:t.Count,Hide:!1}}if(r==$o.Tab){let t=e.filter((e=>e.Term==n.Term))[0],r=this.state.selectedTab!=t.Term?n.Count:t.Count;return{...n,Count:r}}return{...n,Count:0}}));return t.map((r=>{if(!L(e,r.Term,"Term")&&!n){let e=t.filter((e=>e.Term==r.Term))[0];const n={...r,Count:e.Count};i.push(n)}})),i};selectedSort=e=>{const{currentSearchState:t}=this.state;let r=k.cloneDeep(t),n=e.currentTarget.value==wa("relevance")?_n.Relevance:e.currentTarget.value==wa("date")?_n.Date:e.currentTarget.value==wa("ascending")?_n.Ascending:_n.Descending;r.SortBy=n,this.setState({currentSearchState:r,relevansbuttonIsActive:e.currentTarget.value==wa("relevance"),sortbuttonIsActive:!1})};clearFiltersMobile=()=>{const{currentSearchState:e,searchSubjectsState:t,searchContentTypesState:r,globalFiltersState:n}=this.state,{CustomizedSectionSearch:i}=this.props;var o=k.cloneDeep(t),a=k.cloneDeep(r),s=k.cloneDeep(e),l=k.cloneDeep(n);if(this.currentFilters=[],sessionStorage.setItem(ba,"1"),s.PageNo=1,i)s.SearchSubjects=[],s.SearchContentTypes=[],a=this.updateFilterItems(a,"",!1,!0),o=this.updateFilterItems(o,"",!1,!0),this.setState({currentSearchState:s,currentFilters:this.currentFilters,searchSubjectsState:o,searchContentTypesState:a});else{s.SearchBusinessArias=[],s.SearchGlobalSubjects=[],s.SearchGlobalContentTypes=[],s.SearchFileTypes=[];let e=l.flat();e=this.updateFilterItems(e,"",!1,!0);let t=[e.filter((e=>e.FilterType==$o.BusinessArea)),e.filter((e=>e.FilterType==$o.Subjects)),e.filter((e=>e.FilterType==$o.Contenttype)),e.filter((e=>e.FilterType==$o.FileType))];this.setState({currentSearchState:s,currentFilters:this.currentFilters,globalFiltersState:t})}};onScroll=()=>{window.pageYOffset>this.mobileFilterButton.current.offsetTop?this.setState({IsSticky:!0,ShowSearchInput:!1}):this.setState({IsSticky:!1,ShowSearchInput:!0})};getTabCount=(e,t=!1)=>{const{searchTabsState:r}=this.state,{searchTabs:n}=this.props;let i=(t?n:r).filter((t=>t.FilterType==$o.Tab&&t.Term==e))[0];return i?i.Count:0};handleClickOnElement=(e,t)=>{const r=e.currentTarget;if(r){e.preventDefault();const n=t.Title||"",i=r.href||"";I("search_page_result","","","",!1,"","",n,i),window.location.href=i}};renderCurrentFilters=(e,t)=>{const{CustomizedSectionSearch:r}=this.props;return B.createElement("button",{onClick:this.onClick,key:t,"data-value":e.Term,className:"search-list__current-filter-btn"},e.DisplayName?e.DisplayName+" ("+e.Count+")":e.Term+" ("+e.Count+")",B.createElement(q,{className:"search-list__current-filter-btn__icon",iconType:"fontawesome/close"}))};renderExternalBestBetItem=(e,t)=>B.createElement("div",{key:t,className:"search-result__item search-list__best-bet"},B.createElement("a",{className:"search-list__link",href:e.Url},B.createElement("h3",{className:"heading-x-small search-list__heading"},e.Title),B.createElement("div",{className:"search-list__maintext"},e.MainText)),B.createElement("div",{className:"d-flex align-items-center search-list__breadcrumbs__wrapper"},B.createElement("nav",{"aria-label":"Länkstig"},B.createElement("ol",{className:"search-list__breadcrumbs","aria-label":"Hierarkisk position på webbplatsen för denna sökträff"},B.createElement("li",null,B.createElement("a",{className:"text-micro  linkslist-block__external-link ",href:e.Url},e.Url))))));renderItemAlternative=(e,t)=>{const r=e.SearchResultsBreadCrumbs||[];e.BilagaDocuments;let n=null!=e.HighlightedWord&&""!=e.HighlightedWord?B.createElement(ga,{text:e.MainText,highlight:e.HighlightedWord}):e.MainText,i=null!=e.HighlightedTitle&&""!=e.HighlightedTitle?B.createElement(ga,{text:e.Title,highlight:e.HighlightedTitle}):e.Title,o="Dokument"==e.ItemType&&null!=e.ShoppingAdressUrl?"search-result__item search-result__sharepointItem":"search-result__item";return B.createElement("li",{key:t,className:o},"Dokument"==e.ItemType?B.createElement(va,{item:e,translations:this.props.translations,query:this.props.initalSearchResultModel.Query}):B.createElement("a",{className:"search-list__link",href:e.Url,onClick:t=>this.handleClickOnElement(t,e)},B.createElement("h3",{className:"heading-x-small search-list__heading"},B.createElement("span",{className:e.Type&&e.Type+e.SharePointFileExtensionClass},e.HighlightedWord&&e.MainText.toLocaleLowerCase().includes(e.HighlightedWord.toLocaleLowerCase())?e.Title:i)),B.createElement("div",null,null===e.Type&&""!=e.MainText&&"Dokument"!=e.ItemType&&B.createElement("div",{className:"search-list__maintext"},n),!e.BestBetsExternalLink&&B.createElement(B.Fragment,null,B.createElement("div",{className:`search-list__updated date ${e.StartDate&&""!=e.MainText&&"Dokument"!=e.ItemType?"d-block":""} ${e.DateClassModifier}`},"",wa("updated"),": ",e.StartDate,"")))),"Dokument"!=e.ItemType&&B.createElement("div",{className:"d-flex align-items-center search-list__breadcrumbs__wrapper"},e.Tag&&B.createElement("span",{className:"d-flex align-items-center align-self-start"},B.createElement("span",{className:"search-list__tag"},e.Tag),B.createElement(q,{className:"search-list__dot",iconType:"divider-circle"})),B.createElement(ua,{items:r,buttonText:wa("showbreadcrumbs"),StartPageName:e.StartPageName,StartPageExternalUrl:e.StartPageExternalUrl,translations:this.props.translations})))};render(){const{isDataLoading:e,isError:t,searchResultModel:r,IsSticky:n,ShowSearchInput:i,currentFilters:o,searchSubjectsState:a,searchContentTypesState:s,globalFiltersState:l,selectedTab:c,currentFilterType:u}=this.state,{translations:h,searchSubjects:p,searchContentTypes:d,noHits:A,emptySearch:f,CustomizedSectionSearch:g,initalSearchResultModel:m,searchTabs:v,lang:y}=this.props;let b="search-result__link-active",w="";this.state.relevansbuttonIsActive&&(b="search-result__link-active"),this.state.sortbuttonIsActive&&(b="");let x=this.currentFilters.length>0,C=r.TotalHits;return g||(0==this.currentFilters.length?C=this.getTabCount(this.Webpages,!0)+this.getTabCount(ha,!0):this.currentFilters.length>0&&this.state.selectedTab==this.Webpages?C=this.getTabCount(this.Webpages,!1)+this.getTabCount(ha,!0):this.currentFilters.length>0&&this.state.selectedTab==ha&&(C=this.getTabCount(ha,!1)+this.getTabCount(this.Webpages,!0))),B.createElement(B.Fragment,null,B.createElement("div",{className:"container search-list__container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"d-none d-lg-block col-lg-3"},g?B.createElement(la,{translations:h,searchSubjects:this.props.isFMK?this.props.searchSubjects:a,searchContentTypes:s,handleOnChange:this.handleOnChange,currentFilterType:u,emptySearch:null==r.Query||r.ResultItems&&0==r.ResultItems.length,hideCount:this.props.hideCount,selectedRadio:this.state.selectedRadio,isFMK:this.props.isFMK}):B.createElement(la,{translations:h,globalFilters:l,handleOnChange:this.handleOnChange,currentFilterType:u,selectedTab:this.state.selectedTab,isLoading:this.state.isFilterLoading,emptySearch:null==r.Query||r.ResultItems&&0==r.ResultItems.length,isFMK:this.props.isFMK,lang:y})),B.createElement("div",{className:"col-lg-9"},B.createElement("div",{ref:this.mobileFilterButton,className:"search-list__search-filter "+(x&&n?"search-list__sticky":"")},B.createElement(wn,{ref:this.searchInput,findUrl:this.props.findUrl,placeholder:this.props.searchPlaceholder,searchPage:this.props.searchPage,searchId:"customized-search",formCssClass:`search-list__search-form  d-lg-block  ${!i&&x?"d-none":"d-block"}\n                    `,value:this.props.value,inputAriaLabel:wa("searchinput"),formAriaLabel:wa("searchthesite")}),B.createElement("div",{className:"d-lg-none",ref:this.mobileFilterButton},g?B.createElement(ca,{onChange:this.handleOnChange,onClick:this.onClick,translations:h,searchSubjects:this.props.isFMK?this.props.searchSubjects:a,searchContentTypes:s,currentFilters:o,clearFiltersMobile:this.clearFiltersMobile,hitsCount:C,emptySearch:null==r.Query||r.ResultItems&&0==r.ResultItems.length,isFMK:this.props.isFMK,selectedRadio:this.state.selectedRadio}):B.createElement(ca,{onChange:this.handleOnChange,onClick:this.onClick,translations:h,globalFilters:l,currentFilters:o,clearFiltersMobile:this.clearFiltersMobile,hitsCount:c==this.Webpages?this.getTabCount(this.Webpages):this.getTabCount(ha),selectedTab:this.state.selectedTab,isLoading:this.state.isDataLoading,emptySearch:null==r.Query||r.ResultItems&&0==r.ResultItems.length,lang:y}))),this.state.searchResultModel.DidYouMean&&this.state.searchResultModel.DidYouMean.length>0&&this.renderDidYouMean(),r.ResultItems&&0==r.ResultItems.length?B.createElement("div",{className:"d-flex justify-content-center"},B.createElement("div",{className:"search-list__nohits"},B.createElement("span",{className:"search-list__nohits__icon"},B.createElement(q,{iconType:A?.Icon?A.Icon:"fontawesome/exclamation-solid"})),B.createElement("div",{className:"search-list__nohits__information"},B.createElement("h2",{className:"search-list__nohits__information__heading"},A?.Heading?A.Heading:wa("nohits")," ",`"${r.Query}"`," "),B.createElement("p",{className:"search-list__nohits__information__text"},A?.Text?A.Text:wa("nohitstext"))))):null==r.Query?B.createElement("div",{className:"d-flex justify-content-center"},B.createElement("div",{className:"search-list__nohits"},B.createElement("span",{className:"search-list__nohits__icon"},B.createElement(q,{iconType:f?.Icon?f.Icon:"fontawesome/search"})),B.createElement("div",{className:"search-list__nohits__information"},B.createElement("h2",{className:"search-list__nohits__information__heading"},f?.Heading?f.Heading:wa("emptysearch")," "),B.createElement("p",{className:"search-list__nohits__information__text"},f?.Text?f.Text:wa("emptysearchtext"))))):B.createElement(B.Fragment,null,o&&o.length>0&&B.createElement("fieldset",{className:"search-list__currentfilters d-none d-lg-flex"},B.createElement("legend",{className:"sr-only"},wa("currentfilters")),o.map(this.renderCurrentFilters),o.length>1&&B.createElement("button",{onClick:this.onClick,"data-value":"clear",className:"search-list__current-filter-btn search-list__current-filter-btn--trash"},wa("clearfilter"),B.createElement(q,{className:"search-list__current-filter-btn__icon",iconType:"fontawesome/trash-alt"}))),B.createElement("div",null),B.createElement("div",{className:"search-list__info d-flex"},B.createElement("div",{"aria-live":"polite","aria-atomic":"true",className:"search-list__info__hits"},B.createElement("span",{className:"search-list__info__hits--count"},C)," ",B.createElement("span",{className:"search-list__info__hits--text"},wa("resultfor"))," ",B.createElement("span",{className:"search-list__info__hits--query"},`"${r&&r.Query}"`," ")),B.createElement("div",{className:"d-flex justify-content-between"},g&&B.createElement(oa,{cssClass:"d-none d-lg-block",translations:h,selectedSort:e=>this.selectedSort(e),listId:"desktop-list",nameId:"desktop-name",isFMK:this.props.isFMK})),B.createElement(oa,{cssClass:"d-lg-none",translations:h,selectedSort:e=>this.selectedSort(e),listId:"mobile-list",nameId:"mobile-name",isFMK:this.props.isFMK})),t&&B.createElement("div",{className:"search-result__no-results"},wa("trylater")),!t&&B.createElement(B.Fragment,null,g?null:B.createElement("div",{className:"d-flex justify-content-between"},B.createElement(Aa,{selectedTab:c,allCount:C,webPagesCount:this.getTabCount(this.Webpages),documentCount:this.getTabCount(ha),translations:h,onChange:this.handleOnChange}),B.createElement(oa,{cssClass:"d-none d-lg-block",translations:h,selectedSort:e=>this.selectedSort(e),listId:"desktop-list",nameId:"desktop-name",isFMK:this.props.isFMK})),B.createElement("div",{className:"search-list__wrapper"},e&&B.createElement(In,{darkColor:!0}),B.createElement("div",null,r.ResultItems&&r.ResultItems.length>0&&B.createElement("div",{className:"search-list__result"},B.createElement("h2",{className:"visually-hidden"},wa("searchresult")),r.ExternalBestBets&&r.ExternalBestBets.length>0&&"Webbsidor"==this.state.selectedTab&&0==this.state.currentFilters.length&&r.ExternalBestBets.map(this.renderExternalBestBetItem,1),B.createElement(se,{data:r.ResultItems.map(this.renderItemAlternative),pageSize:this.props.pageSize,pageCount:Math.ceil(this.state.searchResultModel.TotalHits/this.props.pageSize),onChangePageCb:this.setNewPage,noResultText:wa("nohits"),useSessionStorage:!0,visiblePages:5,nextLabel:wa("nextpagination"),previousLabel:wa("previuospagination")}))))))))))}setNewPage=e=>{const{currentSearchState:t}=this.state;let r=k.cloneDeep(t);r.PageNo=e,this._isPageChange=!0,document.body.scrollTop=50,document.documentElement.scrollTop=50,this.setState({currentSearchState:r})};sortDate=()=>{const{currentSearchState:e}=this.state;let t=k.cloneDeep(e);t.SortBy=_n.Date,this.setState({currentSearchState:t,sortbuttonIsActive:!0,relevansbuttonIsActive:!1})};sortRelevans=()=>{const{currentSearchState:e}=this.state;let t=k.cloneDeep(e);t.SortBy=_n.Relevance,this.setState({currentSearchState:t,relevansbuttonIsActive:!0,sortbuttonIsActive:!1})};renderDidYouMean=()=>{const e=this.state.searchResultModel.DidYouMean||[];return B.createElement("div",{className:"search-result__suggestion"},e.length>0&&B.createElement("p",{id:"didyoumean"},"Menade du: "),B.createElement("ul",{"aria-labelledby":"didyoumean"},e.map(((e,t)=>B.createElement("li",{key:t},B.createElement("a",{href:`${this.props.searchPageLink}?q=${e.Suggestion}`},e.Suggestion))))))}}const Ca=e=>{(0,B.useEffect)((()=>{const n=document.getElementById(e.id);return n&&(n.addEventListener("toggle",t),n.querySelectorAll(".expand-block__linklist__link").forEach((e=>{e.addEventListener("click",r)}))),()=>{}}),[]);const t=e=>{const t=e.currentTarget,r=t.classList.contains("expand-block__linklist"),n=e.currentTarget.open?"Visa":"Dölj";r?t&&I("expandable_link_block","N/A",n,t.children[0]instanceof HTMLElement?t.children[0].innerText:""):t&&I("accordion","N/A",n,t.children[0]&&t.children[0].innerText)},r=e=>{const t=e.currentTarget;if(t){e.preventDefault();const r=t.textContent||"",n=t.href||"";I("expandable_link_block","","","",!1,"","",r.trim(),n),window.location.href=n}};return null};class Sa extends B.Component{tabContainerRef=B.createRef();constructor(e){super(e),this.state={tabs:e.tabs,scrollPosition:0,maxScrollPosition:0,darkScrollButton:!1}}componentDidMount(){this.updateMaxScrollPosition(),window.addEventListener("resize",this.updateMaxScrollPosition);const e=this.tabContainerRef.current;e&&e.addEventListener("scroll",this.handleScroll),document.body.classList.contains("campaign-page-new__darkblue")&&this.setState({darkScrollButton:!0})}componentWillUnmount(){window.removeEventListener("resize",this.updateMaxScrollPosition);const e=this.tabContainerRef.current;e&&e.removeEventListener("scroll",this.handleScroll)}componentDidUpdate(e){e.tabs!==this.props.tabs&&this.updateMaxScrollPosition()}hideAllPanels=e=>{e.forEach((e=>{e.selected=!1}))};openTab=(e,t)=>{t.preventDefault();const r=this.state.tabs.slice();this.hideAllPanels(r);const n=r.find((t=>t.tabId===e.tabId));n&&(n.selected=!0,this.setState({tabs:r},(()=>{this.centerTab(e.tabId)})))};centerTab=e=>{const t=this.tabContainerRef.current,r=document.getElementById(e);if(!t||!r)return;const n=t.getBoundingClientRect(),i=r.getBoundingClientRect(),o=n.left+n.width/2,a=i.left+i.width/2-o,s=t.scrollLeft+a;t.scrollTo({left:s,behavior:"smooth"})};navigateByKeyDown=(e,t)=>{if(t.shiftKey)return;if(t.preventDefault(),t.key===W.tab)return document.getElementById(e.panelId).focus();if(t.key!==W.home&&t.key!==W.end)return;let r=0;const n=this.state.tabs.slice(0);this.hideAllPanels(n),t.key===W.end&&(r=n.length-1),n[r].selected=!0,document.getElementById(n[r].tabId).focus(),this.setState({tabs:n},(()=>{this.centerTab(n[r].tabId)}))};navigateByKeyUp=e=>{if(e.preventDefault(),e.key!==W.arrowLeft&&e.key!==W.arrowRight)return;const t=this.state.tabs.slice(0);let r=t.findIndex((e=>e.selected));switch(this.hideAllPanels(t),e.key){case W.arrowLeft:r--;break;case W.arrowRight:r++}r<0&&(r=t.length-1),r>t.length-1&&(r=0),t[r].selected=!0,document.getElementById(t[r].tabId).focus(),this.setState({tabs:t},(()=>{this.centerTab(t[r].tabId)}))};updateMaxScrollPosition=()=>{const e=this.tabContainerRef.current;if(!e)return;const t=e.scrollWidth-e.clientWidth;this.setState({maxScrollPosition:t})};handleScroll=()=>{const e=this.tabContainerRef.current;if(!e)return;const t=e.scrollLeft;this.setState({scrollPosition:t})};scrollTabs=e=>{const t=this.tabContainerRef.current;if(!t)return;let r=this.state.scrollPosition;"left"===e?r-=300:r+=300,r=Math.max(0,Math.min(r,this.state.maxScrollPosition)),t.scrollTo({left:r,behavior:"smooth"}),this.setState({scrollPosition:r})};renderTab=e=>B.createElement("button",{className:"tabcomponent__tab",key:e.tabId,id:e.tabId,onClick:t=>this.openTab(e,t),onKeyUp:this.navigateByKeyUp,onKeyDown:t=>this.navigateByKeyDown(e,t),type:"button",role:"tab","aria-selected":e.selected,"aria-controls":`${e.panelId}`,tabIndex:e.selected?0:-1},e.heading);renderTabPanel=e=>B.createElement("div",{className:"tabcomponent__panel",key:e.panelId,id:e.panelId,tabIndex:e.selected?0:-1,role:"tabpanel","aria-labelledby":e.tabId,dangerouslySetInnerHTML:F(e.body),hidden:!e.selected});render(){const{tabDescription:e}=this.props,{tabs:t,maxScrollPosition:r,scrollPosition:n,darkScrollButton:i}=this.state,o=0===n,a=n>=r,s=i?"dark-scroll-button":"";return B.createElement("div",{className:"tabcomponent"},this.props.isCampaign?B.createElement("div",{className:"container"},B.createElement("div",{className:"row"},B.createElement("div",{className:"col-12"},B.createElement("div",{className:`scroll-button arrowLeft ${s}`},B.createElement("button",{className:"scroll-button__left",onClick:()=>this.scrollTabs("left"),disabled:o})),B.createElement("div",{role:"tablist","aria-label":e,className:`tabcomponent__tabs ${a?"":"marginRight"} ${o?"":"marginLeft"}`,ref:this.tabContainerRef,onScroll:this.handleScroll},t.map(this.renderTab)),B.createElement("div",{className:`scroll-button arrowRight ${s}`},B.createElement("button",{className:"scroll-button__right",onClick:()=>this.scrollTabs("right"),disabled:a}))))):B.createElement("div",{role:"tablist","aria-label":e,className:"tabcomponent__tabs "+(o?"marginLeft":"marginRight")},t.map(this.renderTab)),t.map(this.renderTabPanel))}}let Ea,Ba;class ka extends B.PureComponent{constructor(e){super(e),Ea=le(e.Translations)}static defaultProps={shouldRenderPrintIcon:!0,shouldHideCopyLink:!1,shouldHideMail:!1,facebookIcon:"socialmedia/facebook-original",twitterIcon:"socialmedia/x-twitter",linkedinIcon:"socialmedia/linkedin-original",mailIcon:"socialmedia/mail-black",copyLinkIcon:"socialmedia/link-black",printIcon:"print-black",isSosCampaign:!1,isCampaignArabic:!1};copyLink=e=>{e.preventDefault();var t=document.createElement("input");t.id="copylink",t.type="text",t.style.position="absolute",t.style.left="-9999px",t.style.top="0",t.value=this.props.pageUrl,document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){}t.parentNode.removeChild(t),I("share","Dela","Kopiera länk")};onShareItemClick=e=>{const t=e.currentTarget.href;let r="";t.startsWith("https://www.fa")?r="Facebook":t.startsWith("https://tw")?r="Twitter":t.startsWith("https://www.li")?r="LinkedIn":t.startsWith("mail")&&(r="E-mail"),""!==r&&I("share","Dela",r)};onPrintClick=e=>{e.preventDefault(),window&&window.print()};renderTranslation=e=>{const{languageBranch:t}=this.props;switch(t){case"ar":return Ea(`${e}arabic`);case"prs":return Ea(`${e}prs`);case"ur":return Ea(`${e}ur`);case"fa":return Ea(`${e}fa`);case"ckb":return Ea(`${e}ckb`);default:return Ea(e)}};render(){const{pageUrl:e,facebookIcon:t,twitterIcon:r,linkedinIcon:n,mailIcon:i,copyLinkIcon:o,shouldRenderPrintIcon:a,shouldHideCopyLink:s,shouldHideMail:l,printIcon:c}=this.props;return B.createElement("div",{className:"sharev2-wrapper d-flex flex-row flex-wrap align-items-center col-lg-12 col-md-12 col-sm-12 col-xs-12"},B.createElement("div",{className:"flex-grow-1"},B.createElement("div",{className:"sharev2-wrapper-flexbox"},B.createElement("span",null,this.renderTranslation("share")),B.createElement("a",{target:"_blank",rel:"noreferrer",href:`https://www.facebook.com/sharer/sharer.php?u=${e}`,onClick:this.onShareItemClick},B.createElement(q,{iconType:t,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("shareonfacebook"))),B.createElement("a",{target:"_blank",rel:"noreferrer",href:`https://twitter.com/intent/post?url=${e}`,id:"share-twitter",onClick:this.onShareItemClick},B.createElement(q,{iconType:r,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("shareontwitter"))),B.createElement("a",{target:"_blank",rel:"noreferrer",href:encodeURI(`https://www.linkedin.com/sharing/share-offsite/?url=${e}`),onClick:this.onShareItemClick},B.createElement(q,{iconType:n,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("shareonlinkedin"))),!l&&B.createElement("a",{href:`mailto:?body=${e}`,onClick:this.onShareItemClick},B.createElement(q,{iconType:i,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("sharethepagelinkwithemail"))),!s&&B.createElement("button",{onClick:this.copyLink},B.createElement(q,{iconType:o,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("copypagelink"))))),a&&B.createElement("div",{className:"print-container"},B.createElement(B.Fragment,null,B.createElement("span",null,this.renderTranslation("print"),":"),B.createElement("button",{onClick:this.onPrintClick},B.createElement(q,{iconType:c,className:"sharev2-icon"}),B.createElement("span",{className:"sr-only"},this.renderTranslation("print"))))))}}class _a extends B.Component{static defaultProps={buttonText:"Skriv ut"};print=e=>{e.preventDefault(),window&&window.print()};render(){return B.createElement("button",{onClick:this.print,className:this.props.classNames??"print-button"},B.createElement(q,{iconType:this.props.iconType??"Print"})," ",this.props.buttonText)}}const Ta=({translations:e,url:t,iframeTitle:r,iframeHeight:n,allowFullScreen:i})=>(Ba=le(e),(0,B.useEffect)((()=>{const e=document.querySelectorAll(".fullscreen-button"),t=document.querySelectorAll(".fullscreen-modal"),r=document.querySelectorAll(".close-button"),n=document.querySelectorAll(".modal-iframe");function i(e,t){e.style.display="none",t.src="",document.body.style.overflow=""}e.forEach(((e,o)=>{e.addEventListener("click",(()=>{const a=t[o],s=n[o],l=a.querySelector(".modal-content");a.style.display="block",s.src=e.getAttribute("data-src"),document.body.style.overflow="hidden",r[o].addEventListener("click",(()=>{i(a,s)})),r[o].focus(),l.setAttribute("tabindex","0"),l.focus()}))})),r.forEach(((e,r)=>{e.addEventListener("click",(()=>{i(t[r],n[r])}))})),window.addEventListener("keydown",(e=>{"Escape"===e.key&&t.forEach(((e,t)=>{i(e,n[t])}))}))}),[]),B.createElement(B.Fragment,null,B.createElement("div",{className:"modal fullscreen-modal"},B.createElement("div",{className:"modal-content",id:"modal-iframe"},B.createElement("button",{className:"close-button","aria-label":Ba("closemodalbutton")},Ba("closemodalbutton")),B.createElement("iframe",{className:"block-margin modal-iframe",src:"",height:"100%",width:"100%",title:r}))),B.createElement("div",{className:"iframe-wrapper"},B.createElement("iframe",{className:"block-margin main-iframe",src:t,width:"100%",height:n,title:r}),i&&B.createElement("button",{className:"fullscreen-button","data-src":t},Ba("fullscreenbutton")))));var Ia=a(46942),Ma=a.n(Ia);const Fa=({isMinimized:e,headerContent:t,bodyContent:r,minimizePosition:n,headerClassName:i,bodyClassName:o,onMinimize:a,onMaximize:s,onClose:l,className:c})=>{const u=B.useRef(""),h=B.useRef(null);B.useEffect((()=>{u.current=J("window-modal-");const t=t=>{"Escape"!==t.key||e||p()};return document.addEventListener("keydown",t),!e&&h.current&&h.current.focus(),()=>{document.body.style.overflow="",document.removeEventListener("keydown",t)}}),[e]);const p=()=>{l&&l()},d=Ma()("window-modal",c,{"window-modal--minimized":e,[`window-modal--minimized-${n}`]:e}),A=Ma()("window-modal__header",i),f=Ma()("window-modal__body",o);return B.createElement(B.Fragment,null,B.createElement("div",{ref:h,className:d,role:"dialog","aria-labelledby":`${u.current}-header`,"aria-modal":"true",tabIndex:-1,onClick:e?()=>{s&&s()}:void 0},B.createElement("div",{className:A},B.createElement("div",{className:"window-modal__header-content",id:`${u.current}-header`},t)),!e&&B.createElement("div",{className:f},r)))};var Oa,Pa;function Da(e){const t={};if(!e)return t;const r=e.split("&");for(const e of r){const[r,n]=e.split("=");r&&(t[r]=n||"")}return t}function Na(e){const{url:t,cookieName:r,minPageVisitDurationInSeconds:n,modalPlace:i,heading:o,bodyText:a,primaryButtonText:s,secondaryButtonText:l,minimizedButtonText:c}=e,[u,h]=(0,B.useState)(!1),[p,d]=(0,B.useState)(!1),[A,f]=(0,B.useState)(o),g="sh",m="min",v=Da(li.get(r)),y="true"===v[g],b="true"===v[m],w="true"===v.cl;(0,B.useEffect)((()=>{if(w)return;y&&!e.showOncePerUser&&(h(!0),d(b),f(c));const t=setTimeout((()=>{y||u||(h(!0),C(g,"true"))}),1e3*n);return()=>clearTimeout(t)}),[]);const x=()=>{C("cl","true"),h(!1)},C=(e,t)=>{const n=Da(li.get(r));n[e]=t;const i=(o=n,Object.entries(o).map((([e,t])=>`${e}=${t}`)).join("&"));var o;const a=n.exp?new Date(n.exp):void 0;li.set(r,i,{expires:a,sameSite:"Strict",secure:!0})},S=()=>{C(g,"true"),C(m,"true"),d(!0)};if(w||!u)return null;const E=p&&A===c?"survey-modal--minimized-svara":"";return B.createElement(Fa,{isMinimized:p,onMinimize:S,onMaximize:()=>{C(g,"true"),C(m,"false"),d(!1),A===c&&f(o)},onClose:x,minimizePosition:i,className:E,headerContent:B.createElement("h3",null,A),bodyContent:B.createElement("div",null,B.createElement("p",null,a),B.createElement("div",{className:"survey-footer"},B.createElement("button",{type:"button",onClick:()=>{window.open(t,"popup","width=800,height=600,toolbar=no,menubar=no,location=no,noreferrer=true"),x()},className:"button"},s),B.createElement("button",{type:"button",className:"button",onClick:()=>{f(c),S()}},l),B.createElement("button",{type:"button",className:"button button--white survey-modal__no-thanks",onClick:x},"Nej tack")),B.createElement("img",{className:"survey-modal__image",src:"/ClientResources/Images/icons/soc.png",alt:"Survey"}))})}(Pa=Oa||(Oa={}))[Pa.BottomRightCorner=0]="BottomRightCorner",Pa[Pa.BottomLeftCorner=1]="BottomLeftCorner";const La={division:"Uppdelning",divisionType:"Typ av uppdelning",careUnit:"Vårdenhet",measureUnit:"Mätetal",measurePeriod:"Mätperiod",indicatorName:"Indikatornamn",measures:"Mått",dataSource:"Datakälla",purpose:"Syfte",dataSourceStatus:"Datakällans status",errorSources:"Felkällor och begränsningar",technicalDescription:"Teknisk beskrivning",indicatorComment:"Indikator kommentar",indicatorUrl:"Indikator-URL",highValuePrefered:"Högt värde föredras",termQuestion:"Villkorsfråga",termAnswer:"Villkorssvar",value:"Värde",konfidenceLow:"Nedre KI-gräns",konfidenceHigh:"Övre KI-gräns",lowPercentile:"10:e percentil",mediumLowPercentile:"25:e percentil",mediumHighPercentile:"75:e percentil",highPercentile:"90:e percentil",mean:"Medel",median:"Median",boxPlotN:"N",standardDeviation:"Standardavvikelse",nrofpatients:"Antal patienter per 1 000 000",nrofpatientsmaphabitents:"Antal patienter per 100 000 invånare",nrofpermissions:"Antal tillstånd",population:"Antal invånare",minValue:"Min-värde",maxValue:"Max-värde"};class Ua extends B.Component{constructor(e){super(e),this.state={isModalOpen:!1}}openConfirm=e=>{e.preventDefault(),this.setState({isModalOpen:!0})};removeExtraQuotes=e=>(e.startsWith('"')&&(e=e.substring(1,e.length-1)),e.endsWith('"')&&(e=e.substring(0,e.length-2)),this.replaceheading(e));replaceheading=e=>_().replace(e,new RegExp("h2","g"),"h4");closeConfirm=()=>{this.setState({isModalOpen:!1})};render(){const{iconType:e,metaData:t}=this.props,{isModalOpen:r}=this.state;return B.createElement("div",null,t&&B.createElement(B.Fragment,null,B.createElement("button",{className:"icon-modal",type:"button",onClick:this.openConfirm,"aria-label":"Öppna beskrivning för Indikator"},B.createElement(q,{iconType:e})),B.createElement(Te,{isOpen:r,onRequestClose:this.closeConfirm},B.createElement("button",{type:"button",onClick:this.closeConfirm,className:"close"},B.createElement(q,{isAriaHidden:!1,ariaLabel:"Stäng",iconType:"ic_close_white_24px"})),B.createElement("p",{className:"sr-only",id:"modal-description"},"Generell beskrivning av indikator"),B.createElement("div",{"aria-labelledby":"modal-description"},t[La.measures]&&B.createElement(B.Fragment,null,B.createElement("p",null,t[La.measures])),t[La.purpose]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Syfte"),B.createElement("p",null,t[La.purpose])),t[La.dataSource]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Datakälla"),B.createElement("p",null,t[La.dataSource])),t[La.highValuePrefered]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Riktning"),B.createElement("p",null,"true"===t[La.highValuePrefered].toLowerCase()?"Högt värde föredras":"Lågt värde föredras")),t[La.errorSources]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Felkällor och begränsningar"),B.createElement("p",null,t[La.errorSources])),t[La.technicalDescription]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Teknisk beskrivning")," ",B.createElement("div",{dangerouslySetInnerHTML:F(this.removeExtraQuotes(t[La.technicalDescription].replace(/""/g,"'")))})),t[La.indicatorComment]&&B.createElement(B.Fragment,null,B.createElement("h3",null,"Kommentar")," ",B.createElement("p",null,t[La.indicatorComment])),t[La.indicatorUrl]&&B.createElement(B.Fragment,null," ",B.createElement("a",{href:t[La.indicatorUrl]},"Läs hela måttbeskrivningen"))))))}}class Ra extends B.Component{getDivisionType=()=>{const{selectedDivisionTypeValue:e}=this.props;return e&&""!==e&&"totalt"!==e.toLowerCase()?"uppdelat på "+e.toLowerCase():""};render(){const{mattenhet:e,metaData:t,isStartPageMapTable:r,overrideHeading:n,overrideUnderText:i}=this.props;let o=t&&(r?t[La.indicatorName]:t[La.indicatorName]+" "+this.getDivisionType());return t?B.createElement("div",{className:"diagram-wrapper__description"},B.createElement("div",{className:"diagram-wrapper__description__text"},B.createElement("h3",{className:"diagram-wrapper__header"},n&&""!==n?n:o," "),B.createElement("p",null,i&&""!==i?i:t[La.measures]),B.createElement("div",{className:"diagram-wrapper__description__sourceinfo"},B.createElement("span",{className:"diagram-wrapper__description__sourceinfo__units"},"Måttenhet:"," ",e.override?e.value?.toLowerCase():t[La.measureUnit]?.toLowerCase()))),B.createElement(Ua,{iconType:"Infocirkel-aktiv20px20 px",metaData:this.props.metaData})):null}}var Ha=a(14783),Qa=a.n(Ha),ja=a(85316),Va=a.n(ja);const Wa={lang:{rangeSelectorZoom:"Zoom",rangeSelectorFrom:"Från",rangeSelectorTo:"Till",numericSymbols:null,viewFullscreen:"Öppna i fullskärm",printChart:"Skriv ut diagram",downloadJPEG:"Ladda ned JPEG-bild",downloadPDF:"Ladda ned PDF-dokument",downloadPNG:"Ladda ned PNG-bild",downloadSVG:"Ladda ned SVG-vektorgrafik",exitFullscreen:"Stäng fullskärm",contextButtonTitle:"Kontextmeny för diagram",resetZoom:"Återställ zoom",loading:"Laddar...",noData:"Ingen data att visa",thousandsSep:" ",decimalPoint:",",accessibility:{enabled:!0,chartContainerLabel:"Interaktivt diagram",defaultChartTitle:"Diagram",svgContainerLabel:"Interaktivt diagram",exporting:{chartMenuLabel:"Diagrammeny",exportRegionLabel:"Diagrammeny",menuButtonLabel:"Se diagrammeny",drillUpButton:"Gå upp ett steg"},axis:{rangeCategories:"Spann: {numCategories} kategorier.",rangeFromTo:"Spann: {rangeFrom} till {rangeTo}.",timeRangeDays:"Spann: {range} dagar.",timeRangeHours:"Spann: {range} timmar.",timeRangeMinutes:"Spann: {range} minuter.",timeRangeSeconds:"Spann: {range} sekunder.",xAxisDescriptionPlural:"",xAxisDescriptionSingular:"",yAxisDescriptionPlural:"",yAxisDescriptionSingular:"Diagrammet visar {ranges[0]}"},chartTypes:{defaultMultiple:"Diagram med upp till {numSeries} serier. När det finns flera serier kan du välja vilka som ska visas eller döljas i reglage efter diagrammet.",defaultSingle:"Diagram med {numPoints} {#plural(numPoints,staplar, stapel)}.",barMultiple:"Stapeldiagram med {numSeries} serier.",barSingle:"Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",columnMultiple:"Stapeldiagram med {numSeries} serier.",columnSingle:"Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",boxplotMultiple:"Lådagram med {numSeries} serier.",boxplotSingle:"Lådagram med {numPoints} {#plural(numPoints, boxar, box)}.",pieMultiple:"Tårtdiagram med {numSeries} serier.",pieSingle:"Tårtdiagram med {numPoints} tårtbitar",splineMultiple:"Diagram med {numSeries} serier.",splineSingle:"Diagram med {numPoints} {#plural(numPoints, linjer, linje)}.",lineMultiple:"Diagram med upp till {numSeries} serier. När det finns flera serier kan du välja vilka som ska visas eller döljas i reglage efter diagrammet.",lineSingle:"Linjediagram med {numPoints} {#plural(numPoints, linjer, linje)}.",combinationChart:"Diagram med {numSeries} serier.",mapTypeDescription:"Karta över Sverige med {numSeries} serier.",emptyChart:"Tomt diagram",unknownMap:"Karta över ospecificerad region med {numSeries} serier"},screenReaderSection:{beforeRegionLabel:"Början på diagrammet",endOfChartMarker:"Slut på interaktivt diagram",annotations:{descriptionMultiplePoints:"{annotationText}. Relaterat till {annotationPoint}{ Också relaterat till, #each(additionalAnnotationPoints)}",descriptionNoPoints:"",descriptionSinglePoint:"{annotationText}. Relaterat till {annotationPoint}.",heading:"sammanfattning"}},legend:{legendItem:"Göm {itemName}",legendLabel:"Växla seriens synlighet"},series:{nullPointValue:"Inget värde",summary:{bar:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, staplar, stapel)}.",barCombination:"{name}, serie {ix} av {numSeries}. Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",boxplot:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, boxar, box)}.",column:"serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, staplar, stapel)}, {name}",columnCombination:"{name}, serie {ix} av {numSeries}. Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",default:"{name}, serie {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",defaultCombination:"{name}, serie {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",lineCombination:"{name}, serie {ix} av {numSeries}. Linje med {numPoints} data{#plural(numPoints, punkter, punkt)}.",line:"{name}, linje {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",map:"{name}, karta {ix} av {numSeries} med {numPoints} {#plural(numPoints, områden, område)}.",pie:"{name}, tårtdiagram {ix} av {numSeries} med {numPoints} {#plural(numPoints, tårtbitar, tårtbit)}.",spline:"{name}, linje {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",boxplotCombination:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, boxar, box)}."}}}}},za={chart:{styledMode:!1,type:"",marginTop:65,colors:["#2f7ed8","#0d233a","#8bbc21","#910000"],zoomType:"",map:null,height:500,spacingRight:20,spacingLeft:20,style:{fontFamily:"Futura, Arial, Helvetica, sans-serif",color:"#333333",fontSize:"3rem"}},accessibility:{enabled:!0,keyboardNavigation:{order:["chartMenu","series","legend"]},screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},exporting:{enabled:!1,fallbackToExportServer:!1,error:(e,t)=>{alert("Denna webbläsare stödjer inte exportering av denna fil "+t)}},legend:{width:void 0,margin:25,layout:"horizontal",align:"left",alignColumns:!1,useHTML:!0,itemDistance:35,itemMarginTop:10,itemMarginBottom:10,symbolWidth:void 0,itemStyle:{fontWeight:"normal",color:"#000000"},itemHiddenStyle:{color:"#767676"}},title:{text:"",style:{fontWeight:"normal"}},credits:{enabled:!1},xAxis:{categories:[],crosshair:!1,tickWidth:1,tickLength:34,alignTicks:!1,lineColor:"#F1F4F6",tickColor:"#F1F4F6",min:void 0,max:void 0,title:{align:"middle",text:"",rotation:0,margin:10,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginTop:"10px"}}},yAxis:{min:0,max:void 0,allowDecimals:!1,gridLineColor:"#F1F4F6",showLastLabel:!0,style:{fontSize:"40px"},title:{margin:10,reserveSpace:!1,align:"high",textAlign:"left",text:"",rotation:0,y:-30,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginLeft:"10px",marginTop:"10px",whiteSpace:"nowrap"}},labels:{format:"",overflow:"allow"},plotLines:[]},navigation:{buttonOptions:{symbolStroke:"#000000",symbolSize:16}},tooltip:{outside:!0,backgroundColor:void 0,borderWidth:1,headerFormat:"<h4>{point.key}</h4>",pointFormat:'<span style="color:{point.color}">●</span> {series.name}: {point.y}',shared:!1,useHTML:!0,formatter:null,pointFormatter:null,hideDelay:5},colorAxis:null,plotOptions:{},series:[]},Ga={chart:{marginTop:65,spacingRight:20,spacingLeft:20,height:500,colors:["#2f7ed8","#0d233a","#8bbc21","#910000"],style:{fontFamily:"Futura, Arial, Helvetica, sans-serif",color:"#333333"}},accessibility:{enabled:!0,keyboardNavigation:{order:["chartMenu","series","legend"]},screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},exporting:{enabled:!1,fallbackToExportServer:!1,error:(e,t)=>{alert("Denna webbläsare stödjer inte exportering av denna fil "+t)}},credits:{enabled:!1},legend:{margin:25,layout:"horizontal",align:"left",alignColumns:!1,useHTML:!0,itemDistance:35,itemMarginTop:10,itemMarginBottom:10,itemStyle:{fontWeight:"normal",color:"#000000"},itemHiddenStyle:{color:"#767676"}},plotOptions:{series:{pointWidth:void 0,maxPointWidth:30}},title:{text:"",style:{fontWeight:"normal"}},xAxis:[{categories:[],tickWidth:1,tickLength:34,alignTicks:!0,lineColor:"#F1F4F6",tickColor:"#F1F4F6"}],yAxis:[{min:0,max:void 0,allowDecimals:!1,gridLineColor:"#F1F4F6",showLastLabel:!0,title:{text:""},labels:{format:"",overflow:"allow"}}],navigation:{buttonOptions:{symbolStroke:"#000000",symbolSize:16},menuStyle:{border:"1px solid #999999",background:"#ffffff",padding:"5px 0"}},tooltip:{outside:!0,backgroundColor:void 0,borderWidth:0,headerFormat:"<h4>{point.key}</h4>",pointFormat:'<span style="color:{point.color}">●</span> {series.name}: {point.y}<br/>',shared:!1,useHTML:!0,shadow:!0,hideDelay:5},colorAxis:null,series:[]},Ka={chart:{map:"countries/se/se-all",height:700,marginTop:70,spacingRight:20,spacingLeft:20,animation:!1,events:{load:void 0}},accessibility:{screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},exporting:{enabled:!1,fallbackToExportServer:!1,error:(e,t)=>{alert("Denna webbläsare stödjer inte exportering av denna fil "+t)}},title:{text:"",style:{fontSize:"16px","font-family":"Futura"}},credits:{enabled:!1},legend:{layout:"horizontal",align:"left",alignColumns:!1,useHTML:!0,itemDistance:35,itemMarginTop:20,itemMarginBottom:0,accessibility:{enabled:!0,keyboardNavigation:{enabled:!0}},itemStyle:{fontWeight:"normal",color:"#000000"},itemHiddenStyle:{color:"#767676"}},mapNavigation:{enabled:!1,buttonOptions:{verticalAlign:"bottom"}},tooltip:{shadow:!0,backgroundColor:void 0,borderWidth:0,outside:!0,enabled:!0,useHTML:!0,headerFormat:"",pointFormatter:null,formatter:void 0,shared:!1,hideDelay:5},navigation:{buttonOptions:{symbolStroke:"#000000",symbolSize:16}},colorAxis:{dataClasses:[]},series:[{name:"",mapData:null,data:null,borderColor:"#000",borderWidth:1.5,nullColor:"rgba(200, 200, 200, 0.3)",showInLegend:!1,states:{hover:{enabled:!0,halo:!1,borderColor:"#00A380",borderWidth:2,brightness:0}},dataLabels:{enabled:!1,format:"{point.name}"}}]};function Ya(e,t,r){for(var n=0;n<e.length;n++)if(e[n][r]===t)return!0;return!1}function Xa(e,t,r,n,i,o){let a=i||e[0]&&!e[0].hasOwnProperty(La.careUnit);return o&&o.length>0&&(e=e.filter((e=>e[La.measurePeriod]==o))),a?n&&n.length>0?e.filter((e=>Ya(n,e[La.division],"value")&&(e[La.divisionType]==r||!r))):e.filter((e=>e[La.divisionType]==r||!r)):n&&n.length>0?t?e.filter((e=>e[La.careUnit]&&"riket"!=e[La.careUnit].toLocaleLowerCase()&&Ya(n,e[La.division],"value")&&(e[La.divisionType]==r||!r))):e.filter((e=>e[La.careUnit]&&"riket"===e[La.careUnit].toLocaleLowerCase()&&Ya(n,e[La.division],"value")&&(e[La.divisionType]==r||!r))):t?e.filter((e=>e[La.careUnit]&&"riket"!=e[La.careUnit].toLocaleLowerCase()&&(e[La.divisionType]==r||!r))):e.filter((e=>e[La.careUnit]&&"riket"===e[La.careUnit].toLocaleLowerCase()&&(e[La.divisionType]==r||!r)))}function qa(e){return!e||"x"!==e.toLocaleLowerCase()}const $a=[{mainColor:"#7A99AC",overlayColor:"#333333"},{mainColor:"#00263E",overlayColor:"#CCCCCC"},{mainColor:"#D6D2C4",overlayColor:"#333333"},{mainColor:"#7A6855",overlayColor:"#CCCCCC"},{mainColor:"#425563",overlayColor:"#CCCCCC"},{mainColor:"#C89396",overlayColor:"#333333"}],Ja=[{mainColor:"#017cc1",borderColor:"#017cc1",borderWidth:1},{mainColor:"#00385c",borderColor:"#00385c",borderWidth:1},{mainColor:"#dbf0f6",borderColor:"#017cc1",borderWidth:1},{mainColor:"#409dd0",borderColor:"#409dd0",borderWidth:1,path:"M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9",height:6,width:6,strokeWidth:3,scale:null},{mainColor:"#002b45",borderColor:"#002b45",borderWidth:1,path:"M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11",height:10,width:10,strokeWidth:2,scale:null}],Za=[{mainColor:"#017cc1",borderColor:"#017cc1",borderWidth:1},{mainColor:"#dbf0f6",borderColor:"#017cc1",borderWidth:1},{mainColor:"#409dd0",borderColor:"#409dd0",borderWidth:1,path:"M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11",height:10,width:10,strokeWidth:2,scale:null},{mainColor:"#409dd0",borderColor:"#409dd0",borderWidth:1,path:"M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9",height:6,width:6,strokeWidth:3,scale:null},{mainColor:"#00A380",borderColor:"#00A380",borderWidth:1,path:"M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11",height:6,width:6,strokeWidth:2,scale:null}],es=[{mainColor:"#017CC1",circleFillColor:"#017CC1"},{mainColor:"#002b45",circleFillColor:"#fff"},{mainColor:"#B27B2A",circleFillColor:"#B27B2A"},{mainColor:"#005892",circleFillColor:"#fff"},{mainColor:"#00385c",circleFillColor:"#00385c"},{mainColor:"#9A4392",circleFillColor:"#9A4392"},{mainColor:"#002b45",circleFillColor:"#fff"},{mainColor:"#008276",circleFillColor:"#008276"}],ts=[{mainColor:"#dbf0f6",borderColor:"#000",borderWidth:1},{mainColor:"#409dd0",borderColor:"#409dd0",borderWidth:1,path:"M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9",height:6,width:6,strokeWidth:3,scale:null,patternTransform:"scale(20) rotate(90)"},{mainColor:"#017cc1",borderWidth:1,borderColor:"#017cc1"},{mainColor:"#002b45",borderWidth:1,borderColor:"#002b45"},{mainColor:"#B27B2A",borderWidth:1,borderColor:"#B27B2A"}],rs=e=>ns(e)?"%":"",ns=e=>{let t=e&&e.toLowerCase();return t&&(t.includes("procent")||t.includes("andel"))},is=e=>e&&e.replace(",","."),os=e=>{let t=is(e);return parseFloat(t)};var as=a(9264),ss=a.n(as),ls=a(84834),cs=a.n(ls),us=a(44802),hs=a.n(us);"object"==typeof Qa()&&(ss()(Qa()),hs()(Qa()),cs()(Qa()),Qa().AST.bypassHTMLFiltering=!0,Qa().setOptions(Wa));class ps extends B.Component{options=_().cloneDeep(za);constructor(e){super(e),this.setOptions()}setOptions=()=>{this.options.chart.type="pie",this.options.series=[{showInLegend:!0,keys:["name","y","color","borderColor","borderWidth"],data:[]}],this.options.plotOptions={pie:{innerSize:"75%",dataLabels:{enabled:!1},size:"110%"},series:{states:{inactive:{opacity:.5},hover:{enabled:!0}}}};let e=rs(this.props.chartData.map((e=>e[La.measureUnit]))[0]);this.options.tooltip.headerFormat="<h4>{point.key}</h4>",this.options.tooltip.pointFormat='<span style="color:{point.color}">●</span>  {point.y}'+e};contains=(e,t)=>{for(var r=0;r<e.length;r++)if(e[r].value===t)return!0;return!1};createPieChartOptions=()=>{let e=Xa(this.props.chartData,!1,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues),t=0,r=[];for(let n of e){let e=is(n[this.props.settingsData.value]);qa(n[this.props.settingsData.value])&&(r.push([n[La.division],parseFloat(e),Ja[t]&&Ja[t].path?{pattern:{path:{d:Ja[t].path,strokeWidth:Ja[t].strokeWidth},height:Ja[t].height,width:Ja[t].width,backgroundColor:Ja[t].mainColor,color:"#fff"}}:Ja[t].mainColor,Ja[t]&&Ja[t].borderColor,Ja[t]&&Ja[t].borderWidth]),t++)}this.options.series.map((e=>e.data=r))};render(){return this.createPieChartOptions(),B.createElement("div",{className:"chart-wrapper"},B.createElement(Va(),{highcharts:Qa(),options:this.options,containerProps:{id:"chartContainer"+_().uniqueId("pie")}}))}}var ds=a(55357),As=a.n(ds);const fs=(e,t)=>(!e||0!==e.length)&&_().every(e,(e=>e[t]&&"x"===e[t].toLocaleLowerCase()||e[t]&&e[t].toLocaleLowerCase().includes("<")||e[t]&&e[t].toLocaleLowerCase().includes(">"))),gs=(e,t)=>_().some(e,(e=>e[t]&&"x"===e[t].toLocaleLowerCase()||e[t]&&e[t].toLocaleLowerCase().includes("<")));class ms extends B.Component{hideCompareWrapper;constructor(e){super(e),this.hideCompareWrapper=B.createRef()}componentDidMount(){this.hideCompareWrapper.current.closest(".diagram-wrapper").classList.add("diagram-wrapper__noexp")}render(){return B.createElement("div",{className:"hide-compare__wrapper",ref:this.hideCompareWrapper},B.createElement("div",{className:"hide-compare__container"},B.createElement("span",{className:"futura-font"},"För att säkerställa att personuppgifter inte röjs visas inte uppgifter som kan peka ut ett lågt patientantal.")))}}"object"==typeof Qa()&&(As()(Qa()),ss()(Qa()),hs()(Qa()),Qa().setOptions({lang:{numericSymbols:null,decimalPoint:","}}));class vs extends B.Component{hideCompare=!1;hideNational=!1;options=null;constructor(e){super(e)}setOptions=()=>{this.options=_().cloneDeep(za),isNaN(this.props.settingsData.axisLow)||""===this.props.settingsData.axisLow||(this.options.yAxis.min=this.props.settingsData.axisLow&&parseFloat(this.props.settingsData.axisLow)),isNaN(this.props.settingsData.axisHigh)||""===this.props.settingsData.axisHigh||(this.options.yAxis.max=this.props.settingsData.axisHigh&&parseFloat(this.props.settingsData.axisHigh)),isNaN(this.props.settingsData.yAxisinterval)||""===this.props.settingsData.yAxisinterval||(this.options.yAxis.tickInterval=this.props.settingsData.yAxisinterval&&parseFloat(this.props.settingsData.yAxisinterval)),this.options.accessibility.point.descriptionFormatter=e=>{let t=e.series&&e.series.name?e.category+", "+e.series.name+", 10:e percentil "+e.low+", 90:e percentil "+e.high:"",r=e.series&&e.series.name?e.category+", "+e.series.name.replace("Means","medelvärde")+", "+e.y:"";return e.low&&e.high?t:r},this.options.chart.type="boxplot";const{settingsData:e}=this.props;this.options.plotOptions={series:{grouping:!1,pointRange:3,pointPadding:.4,groupPadding:1,stickyTracking:!1,events:{mouseOut:function(){this.chart&&this.chart.tooltip&&this.chart.tooltip.hide()}}}},this.options.legend={width:void 0,margin:25,layout:"horizontal",align:"left",useHTML:!0,alignColumns:!1,itemDistance:35,itemMarginTop:10,itemMarginBottom:10,symbolWidth:void 0,itemStyle:{fontWeight:"normal",color:"#000000"},itemHiddenStyle:{color:"#767676"}},this.options.tooltip={outside:!0,backgroundColor:void 0,borderWidth:0,headerFormat:"",pointFormat:'<span style="color:{point.color}">●</span> {series.name}: {point.y}<br/>',shared:!0,useHTML:!0,hideDelay:5,snap:0,positioner:function(e,t,r){if(!r||null==r.plotX||null==r.plotY)return{x:0,y:0};const n=this.chart,i=n.container.getBoundingClientRect();return{x:i.left+window.pageXOffset+r.plotX+n.plotLeft-e/2,y:i.top+window.pageYOffset+r.plotY+n.plotTop-t-10}},formatter:function(t){const r=this.points[0].series.chart.userOptions._filteredData,n=La,i=this.x,o=this.points[0].series.name,a=this.points.find((e=>e.point&&void 0!==e.point.custom&&"boxplot"===e.series.type))?.point,s=t.chart.series.flatMap((e=>e.data)),l=_().find(s,(e=>e.custom&&(e.category===i||e.x===this.x)&&(e.name===o||e.series?.name===o))),c=this.points[0].series.data[0].series.chart.legend.allItems.find((e=>e.name===i))?.dataMax,u=this.points[0].series.data[0].series.chart.legend.allItems.find((e=>e.name===i))?.dataMin,h=e=>"number"==typeof e?e.toString().replace(".",","):"string"!=typeof e||isNaN(Number(e))?e:e.replace(".",","),p=e.mean&&""!==e.mean?e.mean:"",d=e.median&&""!==e.median?e.median:"",A=e.lowerPercentile&&""!==e.lowerPercentile?e.lowerPercentile:"",f=e.upperPercentile&&""!==e.upperPercentile?e.upperPercentile:"",g=""===l?.custom?.median||isNaN(Number(l?.custom?.median))?this.points.find((e=>e.series.name.includes("Median")&&!isNaN(Number(e?.y))))?.y??(""===a?.custom?.median||isNaN(Number(a?.custom?.median))?"N/A":Number(a.custom.median)):Number(l.custom.median),m=""===l?.custom?.mean||isNaN(Number(l?.custom?.mean))?this.points.find((e=>e.series.name.includes("Means")&&!isNaN(Number(e?.y))))?.y??(""===a?.custom?.mean||isNaN(Number(a?.custom?.mean))?"N/A":Number(a.custom.mean)):Number(l.custom.mean),v=""===l?.low||isNaN(Number(l?.low))?u??this.points.find((e=>""!==e?.point?.low&&!isNaN(Number(e?.point?.low))))?.point?.low??"N/A":Number(l.low),y=""===l?.high||isNaN(Number(l?.high))?c??this.points.find((e=>void 0!==e?.point?.high&&!isNaN(Number(e?.point?.high))))?.point?.high??"N/A":Number(l.high);let b,w=this.points[0].key;const x=this.points.find((e=>e.series&&"boxplot"===e.series.type));let C;if(b=x?x.color:this.points[0]?.color,a&&a.custom&&a.custom.careUnit)C=a.custom.careUnit;else if(r&&r.length>0)if(i&&this.points[0].series.chart.userOptions._isCompareMode)C=i;else{for(let e=0;e<this.points.length;e++){const t=this.points[e];if(t.point&&t.point.custom&&t.point.custom.careUnit){C=t.point.custom.careUnit;break}}if(!C){const e=r.find((e=>e[n.careUnit]===i||(e[n.division]===w||e[n.measureUnit]===w)&&e[n.measurePeriod]===this.points[0].series.chart.userOptions._measurePeriod));e&&(C=e[n.careUnit])}}let S=`<p class="tooltip-header">\n        ${C||(!w||w.includes("Means")||w.includes("Median")?i:w)}\n\n      </p>`;return!w||w.includes("Means")||w.includes("Median")||(S+=`<p class="tooltip-subheader">\n        <span style="color:${b}">●</span> ${w.charAt(0).toUpperCase()+w.slice(1)}\n      </p>`),f&&(S+=`${f}: <strong>${h(y)}</strong><br>`),d&&(S+=`${d}: <strong>${h(g)}</strong><br>`),p&&(S+=`Medelvärde: <strong>${h(m)}</strong><br>`),A&&(S+=`${A}: <strong>${h(v)}</strong><br>`),S}}};getXAxisPlacement=(e,t,r,n)=>{if(r.length<2)return;if(!n)return t;let i=0;return i=2===r.length?.2:.3,0===t?e-i:1===t?2===r.length?e+i:e:2===t?e+i:void 0};contains=(e,t,r)=>{for(var n=0;n<e.length;n++)if(e[n][r]===t)return!0;return!1};onlyUnique=(e,t,r)=>r.indexOf(e)===t;getBoxPlotData=()=>{let e=Xa(this.props.chartData,this.props.isCompare,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues);this.options._filteredData=e,this.options._isCompareMode=this.props.isCompare;const t=this.props.chartData[0]&&this.props.chartData[0][La.measurePeriod];this.options._measurePeriod=t;let r=e.map((e=>this.props.isCompare?e[La.careUnit]:e[La.measurePeriod])),n=this.props.chartData.map((e=>e[La.measureUnit]))[0],i=e.map((e=>e[La.division]));i.length>1&&!this.props.isCompare&&(r=i),this.hideCompare=gs(e,La.boxPlotN),this.hideNational=fs(e,La.boxPlotN);let o=r.filter(this.onlyUnique);o.sort(new Intl.Collator("sv").compare);let a=[],s=0,l=Object.entries(_().mapValues(_().groupBy(e,La.division)));const c=this.props.isCompare?La.careUnit:La.measurePeriod;for(let e of l){const t=s,r=Array(o.length).fill(null),i=1===l.length?n:e[0];let u={name:"string"==typeof i?i.charAt(0).toUpperCase()+i.slice(1):i,pointWidth:30,whiskerLength:0,borderColor:Za[t]&&Za[t].borderColor,borderWidth:Za[t]&&Za[t].borderWidth,data:r,color:Za[t]&&Za[t].borderColor,fillColor:Za[t]&&Za[t].path?{pattern:{path:{d:Za[t].path,strokeWidth:Za[t].strokeWidth},height:Za[t].height,width:Za[t].width,backgroundColor:Za[t].mainColor,color:"#fff"}}:Za[t].mainColor,legendborderColorBoxPlot:Za[t].borderColor,legendColor:Za[t]&&Za[t].path?{pattern:{path:{d:Za[t].path,strokeWidth:Za[t].strokeWidth},height:Za[t].height,width:Za[t].width,backgroundColor:Za[t].mainColor,color:"#fff"}}:Za[t].mainColor};e[1].forEach(((i,a)=>{const s=i[c],u=o.indexOf(s);if(-1!==u){let o=is(i[this.props.settingsData.lowerPercentile]),a=is(i[this.props.settingsData.upperPercentile]),s=is(i[this.props.settingsData.mean]),c=is(i[this.props.settingsData.median]);r[u]={name:1===l.length?n:e[0],color:Za[t]&&Za[t].borderColor,x:this.getXAxisPlacement(u,t,l,this.props.isCompare),low:parseFloat(o),q1:parseFloat(o),q3:parseFloat(a),high:parseFloat(a),custom:{mean:parseFloat(s),median:parseFloat(c),careUnit:i[La.careUnit],division:i[La.division],measurePeriod:i[La.measurePeriod],categoryName:this.props.isCompare?i[La.careUnit]:i[La.measurePeriod]}}}})),this.options.series.push(u),a.push(u);let h={name:"Means",type:"line",id:"meansData",showInLegend:!1,lineWidth:0,data:Array(o.length).fill(null),stickyTracking:!1,states:{hover:{lineWidthPlus:0,enabled:!1}},marker:{symbol:"url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiDQogIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2MC4zOTU2MDMxNzk5MzE2NCIgaGVpZ2h0PSIxNSIgc3R5bGU9IiI+DQogIDxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIg0KICAgIGNsYXNzPSIiIHN0eWxlPSIiIC8+DQogIDxkZWZzIC8+DQoNCiAgPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+DQogICAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPg0KICAgIDxnIGlkPSJsYXllcjEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbD0iIzI2MjYyNiI+DQogICAgICA8cGF0aA0KICAgICAgICBkPSJNNDcuNzM5NTYxMjQ3ODI1NjIsNy40OTk5OTg1IEw1NC4wODk1NTcyNDc4MjU2MjQsMy44MzM4MjI4OTk5OTk5OTk1IEw2MC40Mzk1NjEyNDc4MjU2MiwwLjE2NzY1NDc1MDAwMDAwMDMyIFY3LjQ5OTk5ODYgbC0wLjAwMDAwNTAwMDAwMDAwMDAwMDAwNTUsNy4zMzIzNDY0MDAwMDAwMDA1IGwtNi4zNDk5OTksLTMuNjY2MTcxMDAwMDAwMDAwMyB6Ig0KICAgICAgICBzdHlsZT0iIiBpZD0icGF0aDEwIiBmaWxsPSIjMjYyNjI2IiAvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+)"},tooltip:{pointFormat:""}},p={name:"Median",type:"line",id:"medianData",showInLegend:!1,lineWidth:0,data:Array(o.length).fill(null),stickyTracking:!1,states:{hover:{lineWidthPlus:0,enabled:!1}},marker:{symbol:"url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyIiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgY2xhc3M9IiIgc3R5bGU9IiIvPg0KICANCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0ibGF5ZXIxIiBjbGFzcz0iIj4NCiAgICA8cGF0aCBpZD0icGF0aDgzMyIgZD0iTS0wLjAwMDEwMTM2Mjc5MTU1OTIzOTUxLDAuOTg2NzY3OTM5MjkxODk0NSBIMzEuNDk2MTAyNTc4MDc5MTk2ICIgc3R5bGU9InN0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjIiLz4NCiAgPC9nPjwvZz48L3N2Zz4=)"},tooltip:{pointFormat:""}};e[1].forEach((e=>{const n=e[c],i=o.indexOf(n);if(-1!==i){const n=this.getXAxisPlacement(i,t,l,this.props.isCompare),o=r[i];o&&(h.data[i]={...o,x:n,y:parseFloat(is(e[this.props.settingsData.mean]))},p.data[i]={...o,x:n,y:parseFloat(is(e[this.props.settingsData.median]))})}})),this.options.series.push(h),this.options.series.push(p),s++}if(this.props.settingsData.mean){let e={name:"Medelvärde",type:"line",lineWidth:0,states:{inactive:{opacity:0},hover:{lineWidthPlus:0,enabled:!1}},data:[],marker:{symbol:"url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiDQogIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMi41MDU0OTQzMDM5NTczMzUiDQogIGhlaWdodD0iMTMuOTAxMDk4ODYwNzkxNDIxIiBzdHlsZT0iIj4NCiAgPHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiDQogICAgY2xhc3M9IiIgc3R5bGU9IiIgLz4NCiAgPGRlZnMgLz4NCg0KICA8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj4NCiAgICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+DQogICAgPGcgaWQ9ImxheWVyMSIgY2xhc3M9IiIgZmlsdGVyPSIiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2U9IiMyNjI2MjYiIGZpbGwtb3BhY2l0eT0iMSINCiAgICAgIGZpbGw9IiMyNjI2MjYiPg0KICAgICAgPHBhdGgNCiAgICAgICAgZD0iTS0wLjA2MjYzNzc1NzgzNjcyODA5LDcuNDk5OTk4NSBMNi44MzY4MDgyOTgyNzI5MjQsMy44MzM4MjI4OTk5OTk5OTk1IEwxMy43MzYyNjMwNDY2MDM1NDcsMC4xNjc2NTQ3NTAwMDAwMDA0IFY3LjQ5OTk5ODYgbC0wLjAwMDAwNTQzMjYzODExMTk4NDM3NSw3LjMzMjM0NjQwMDAwMDAwMDUgbC02Ljg5OTQ0OTMxNTY5MjUxNSwtMy42NjYxNzEwMDAwMDAwMDAzIHoiDQogICAgICAgIHN0eWxlPSIiIGlkPSJwYXRoMTAiIGZpbHRlcj0iIiBzdHJva2U9IiMyNjI2MjYiIGZpbGw9IiMyNjI2MjYiIC8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4=)"},events:{legendItemClick:function(e){if(this.visible)for(let e=0;e<this.chart.options.series.length-1;e++)"meansData"===this.chart.options.series[e].id&&this.chart.series[e].hide();else for(let e=0;e<this.chart.options.series.length-1;e++)"meansData"===this.chart.options.series[e].id&&this.chart.series[e].show()}}};this.options.series.push(e)}if(this.props.settingsData.median){let e={name:"Median",type:"line",lineWidth:2,color:"#000",states:{inactive:{opacity:0},hover:{lineWidthPlus:0,enabled:!1}},data:[],marker:{symbol:"circle",radius:0},events:{legendItemClick:function(e){if(this.visible)for(let e=0;e<this.chart.options.series.length-1;e++)"medianData"===this.chart.options.series[e].id&&this.chart.series[e].hide();else for(let e=0;e<this.chart.options.series.length-1;e++)"medianData"===this.chart.options.series[e].id&&this.chart.series[e].show()}}};this.options.series.push(e)}this.options.xAxis.categories=o,o.length>1?(this.options.xAxis.min=0,this.options.xAxis.max=o.length-1):this.options.xAxis.tickWidth=0};render(){this.setOptions(),this.getBoxPlotData();const{isCompare:e}=this.props;return B.createElement("div",{className:"chart-wrapper"},this.hideCompare&&e||!e&&this.hideNational?B.createElement(ms,null):B.createElement(Va(),{highcharts:Qa(),options:this.options,immutable:!0,containerProps:{id:"chartContainer",height:"100%"}}))}}const ys=e=>!!e&&(e>1?Math.round(e):e.toPrecision(1));class bs extends B.Component{hideValues=!1;constructor(e){super(e)}getCardData=()=>{let e=this.props.settingsData,t=Xa(this.props.chartData,!1,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues)[0],r=[t];this.hideValues=fs(r,e.value);const n=parseFloat(t[e.value]?.replace(",",".")),i=0===n?0:isNaN(n)?null:ys(n),o=parseFloat(t[e.standardDeviation]?.replace(",",".")),a=0===o?0:isNaN(o)?null:ys(o);return t&&{value:""!==i&&i&&i.toString().replace(".",","),standardDeviation:""!==a&&a&&a.toString().replace(".",",")}};getTextForMedianOrMean=e=>e===La.mean?"Medelvärde:":e===La.median?"Median:":void 0;render(){let e=this.props.chartData.map((e=>e[La.measureUnit]))[0];const{value:t,standardDeviation:r}=this.props.chartData&&this.props.chartData.length>0&&this.getCardData();return this.hideValues?B.createElement(ms,null):B.createElement("div",{className:"diagram-point-card"},null!==t?B.createElement(B.Fragment,null,B.createElement("p",{className:"diagram-point-card__value-type"},this.getTextForMedianOrMean(this.props.settingsData.value)),B.createElement("p",{className:"diagram-point-card__points"},t,null!==r?B.createElement("span",{className:"diagram-point-card__deviation"}," (",r,") "):null," "+(e=>{if(null===e||""===e||!e)return"";let t=e.split(" ");return t[t.length-1]})(e))):null,null!=r?B.createElement("div",{className:"diagram-wrapper__description__label-tag diagram-wrapper__description__label-tag--deviation"},"(Standardavvikelse)"):null)}}const ws=(e,t)=>{let r;if(t){let n=e.filter((e=>{let r=e[t].replace(",",".");if(!1===isNaN(r))return e})).map((e=>parseFloat(e[t].replace(",","."))));if(n.length>0){const e=(0,k.max)(n);"number"==typeof e&&e>40&&(r=100)}}return r};function xs(e){return isNaN(e)?"N/A":(0,Ha.numberFormat)(e,-1,","," ")}"object"==typeof Qa()&&(ss()(Qa()),hs()(Qa()),cs()(Qa()),Qa().AST.bypassHTMLFiltering=!0,Qa().setOptions(Wa));const Cs=["Solid","Solid","ShortDashDot","ShortDash","ShortDot","LongDash","ShortDotDash","LongDashDot"],Ss=["Solid","ShortDashDot","ShortDash","ShortDot","LongDash","ShortDotDash","LongDashDot"];class Es extends B.Component{options=_().cloneDeep(za);colors=es;_chart;constructor(e){super(e),this.state={options:null,dropDownValue:"boxplot"===this.props.settingsData.diagram&&this.props.settingsData.useMedianInLineDiagram?this.props.settingsData.median:e.dropDownValue===La.mean||e.dropDownValue==La.median?e.dropDownValue:e.settingsData.value}}componentDidMount(){const{dropDownValue:e,settingsData:t}=this.props;this.setState({dropDownValue:e===La.mean||e==La.median?e:t.value})}componentWillReceiveProps(e){if(this.props!==e){const{dropDownValue:t,settingsData:r}=e;this.setState({dropDownValue:t===La.mean||t==La.median?t:r.value})}}setDataValue=(e,t,r,n,i)=>{let o=[os(e[t]),r.indexOf(e[La.measurePeriod]),e[La.measureUnit],e[La.measurePeriod],this.props.settingsData.diagram];return o=this.props.isCompare?[...o,e[La.careUnit]]:o,o=n?[...o,e[La.division]]:o,"boxplot"===this.props.settingsData.diagram?[...o,os(e[this.props.settingsData.upperPercentile]),os(e[this.props.settingsData.median]),os(e[this.props.settingsData.mean]),os(e[this.props.settingsData.lowerPercentile]),this.props.settingsData.upperPercentile,this.props.settingsData.lowerPercentile]:[...o,os(e[this.props.settingsData.lowConfidence]),os(e[this.props.settingsData.highConfidence]),os(e[this.props.settingsData.standardDeviation])]};getKeys=e=>{let t=["y","x","measureunit","year","diagramtype"];return t=this.props.isCompare?[...t,"careunit"]:t,t=e?[...t,"division"]:t,"boxplot"===this.props.settingsData.diagram?[...t,"upper","median","mean","lower","uppertext","lowertext"]:[...t,"confidencelow","confidencehigh","standarddeviation"]};setOptions=()=>{this.options.series=[],this.options.chart.marginTop=window?.matchMedia("(max-width: 374px)").matches?90:65;let e=this.state.dropDownValue;this.options.legend.symbolWidth=37,this.options.plotOptions={series:{marker:{fillColor:"#FFFFFF",lineWidth:3,lineColor:null},clip:!1,stickyTracking:!1}},this.options.chart.marginTop=this.props.settingsData.yAxisTitle?90:65,this.options.yAxis.title={reserveSpace:!1,align:"high",textAlign:"left",text:this.props.settingsData.yAxisTitle,rotation:0,y:-20,x:0,margin:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginLeft:"10px",marginTop:"10px",whiteSpace:"nowrap"}},this.options.xAxis.title={align:"middle",text:this.props.settingsData.xAxisTitle,rotation:0,margin:10,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginTop:"10px"}},this.options.accessibility.point.descriptionFormatter=e=>{let t=e.division?" "+e.division+",":"",r=e.measureunit?" "+e.measureunit+",":"",n=e.careunit?" "+e.careunit+",":"";return"år: "+e.year+","+n+t+r+" "+e.y},this.options.tooltip={enabled:!0,shared:!1,useHTML:!0,outside:!0,hideDelay:5},this.options.tooltip.formatter=function(){let t=this,r=t.point.lowertext,n=t.point.uppertext,i="",o="";null!=r&&null!=r&&""!==r&&(o=xs(t.point.lower)),null!=n&&null!=n&&""!==n&&(i=xs(t.point.upper));let a=e==La.median?"*Median: ":"Median: ",s=e==La.mean?"*Medelvärde: ":"Medelvärde: ",l=t.point.careunit?"Vårdenhet: <strong>"+t.point.careunit+"</strong></br>":"",c=t.point.division?"Uppdelning: <strong>"+t.point.division+"</strong></br>":"";if("boxplot"===t.point.diagramtype)return'<p class="tooltip-header"><span class="tooltip-header__color"style="color:'+t.color+'">●</span>'+t.point.year+"</p>"+l+c+(null!=n&&null!=n&&""!==n?n+":  "+i+"<br/>":"")+a+xs(t.point.median)+"<br/>"+s+xs(t.point.mean)+"<br/>"+(null!=r&&null!=r&&""!==r?r+": "+o+"<br/>":"")+'<p style="margin-top:1rem; margin-bottom:0;">*Värde som visas i linjediagrammet</p>';{let e='<p class="tooltip-header"><span class="tooltip-header__color"style="color:'+t.color+'">●</span>'+t.point.year+"</p>"+l+c+(t.point.measureunit?t.point.measureunit.charAt(0).toUpperCase()+t.point.measureunit.slice(1):"")+": <strong>"+(0,Ha.numberFormat)(t.point.y,-1,","," ")+"</strong>";return e+=t.point.confidencehigh&&null!==t.point.confidencelow?"<br/> <p>Konfidensintervall: <strong>"+(0,Ha.numberFormat)(t.point.confidencelow,-1,","," ")+"-"+(0,Ha.numberFormat)(t.point.confidencehigh,-1,","," ")+"</strong>":"",void 0===t.point.standarddeviation||null===t.point.standarddeviation||isNaN(t.point.standarddeviation)||(e+="<br/> <p>Standardavvikelse: <strong>"+(0,Ha.numberFormat)(t.point.standarddeviation,-1,","," ")+"</strong>"),e}};let t=_().uniqBy(this.props.chartData,La.measurePeriod).map((e=>e[La.measurePeriod]));if(t=t.sort(),this.options.xAxis.max=t.length-1,this.options.xAxis.min=0,t&&t.map((e=>{this.options.xAxis.categories.push(e)})),this.props.isCompare&&this.props.settingsData.divisionTypeValues&&""!==this.props.settingsData.divisionTypeValues&&"Totalt"!==this.props.settingsData.divisionTypeValues){let n=Object.entries(_().mapValues(_().groupBy(this.props.chartData,La.careUnit))),i=[];const o=new Map,a=new Set;if(n.forEach(((r,n)=>{const s=r[0].charAt(0).toUpperCase()+r[0].slice(1);let l={lineWidth:0,id:r[0],showInLegend:!0,color:this.colors[n].mainColor,data:[],name:s,tooltip:{},marker:{symbol:"circle",fillColor:this.colors[n].circleFillColor}};i.push(l);let c=Object.entries(_().mapValues(_().groupBy(r[1],La.division)));c.forEach(((i,s)=>{let l;if(o.has(i[0])?l=o.get(i[0]):(l=i.length>1?Ss[s]:Cs[s],o.set(i[0],l)),!a.has(i[0])){let e={lineWidth:2,showInLegend:!0,color:"#000000",data:[],name:i[0].charAt(0).toUpperCase()+i[0].slice(1),dashStyle:l,tooltip:{},marker:{enabled:!1},events:{legendItemClick:function(e){if(this.visible)for(let e=0;e<=this.chart.options.series.length-1;e++)this.chart.options.series[e].id===i[0]&&this.chart.series[e].hide();else for(let e=0;e<=this.chart.options.series.length-1;e++)if(this.chart.options.series[e].id===i[0]){let t=this.chart.options.series[e].linkedTo;this.chart.series.filter((e=>e.options.id===t))[0].visible&&this.chart.series[e].show()}}}};this.options.series.push(e),a.add(i[0])}let u={linkedTo:r[0],lineWidth:3,id:i[0],showInLegend:!1,color:this.colors[n].mainColor,data:[],name:i[0],dashStyle:l,keys:this.getKeys(c.length>0),marker:{symbol:"circle",fillColor:this.colors[n].circleFillColor},tooltip:{}};if(i[1].forEach((r=>{let n=this.setDataValue(r,e,t,c.length>0,i[0]);u.data.push(n)})),this.options.series.push(u),ns(this.props.chartData.map((e=>e[La.measureUnit]))[0])){let e=ws(i[1],this.state.dropDownValue);this.options.yAxis.max=e}}))})),null!==i&&i.length>0){for(var r of i)this.options.series.unshift(r);this.options.series.sort(((e,t)=>i.includes(e)&&i.includes(t)?e.name.localeCompare(t.name,"sv"):0))}!this.props.settingsData.divisionTypeValues||this.props.settingsData.divisionTypeValues}else{let r=!(!this.props.settingsData.divisionTypeValues||""===this.props.settingsData.divisionTypeValues),n=r&&"Totalt"!==this.props.settingsData.divisionTypeValues?La.division:La.careUnit,i=Object.entries(_().mapValues(_().groupBy(this.props.chartData,n)));i.forEach(((n,o)=>{let a=Cs[o],s="riket"===n[0].toLowerCase()||"totalt"===n[0].toLowerCase()?n[1][1][La.measureUnit]:n[0];s=s.charAt(0).toUpperCase()+s.slice(1);let l={lineWidth:2,color:this.colors[o].mainColor,id:n[0],dashStyle:a,data:[],name:s,keys:this.getKeys(i.length>0),marker:{symbol:"circle",fillColor:this.colors[o].circleFillColor}};this.options.series.push(l);let c={lineWidth:3,linkedTo:n[0],color:this.colors[o].mainColor,dashStyle:a,data:[],name:n[0],keys:this.getKeys(r&&i.length>0),showInLegend:!1,marker:{symbol:"circle",fillColor:this.colors[o].circleFillColor}};if(n[1].forEach((o=>{let a=this.setDataValue(o,e,t,r&&i.length>0,n[0]);c.data.push(a)})),this.options.series.push(c),ns(this.props.chartData.map((e=>e[La.measureUnit]))[0])){let e=ws(n[1],this.state.dropDownValue);this.options.yAxis.max=e}}))}};onChartCreated=e=>{this._chart=e,this._chart.redraw(!0)};render(){return this.setOptions(),B.createElement("div",{className:"chart-wrapper line-chart"},B.createElement(Va(),{highcharts:Qa(),options:this.options,containerProps:{id:"chartContainerLine"+_().uniqueId("line")},immutable:!0}))}}const Bs=(e,t)=>{let r=null;return 1!=e.length||"totalt"!==e[0].toLowerCase()&&""!==e[0].toLowerCase()||(r=t.map((e=>e[La.measureUnit]))[0]),r};var ks=a(14808),_s=a.n(ks);"object"==typeof Qa()&&(ss()(Qa()),hs()(Qa()),cs()(Qa()),_s()(Qa()),Qa().AST.bypassHTMLFiltering=!0,Qa().setOptions(Wa));class Ts extends B.Component{options=_().cloneDeep(za);confidenceIntervalOptions=_().cloneDeep(Ga);hideCompare=!1;hideNational=!1;measureUnitLabel="";constructor(e){super(e),this.state={options:null,dropDownValue:e.dropDownValue===La.mean||e.dropDownValue==La.median?e.dropDownValue:e.settingsData.value},this.setOptions()}setOptions=()=>{this.options.chart.type=this.props.isBar?"bar":"column",this.measureUnitLabel=rs(this.props.chartData.map((e=>e[La.measureUnit]))[0]),this.options.yAxis.labels.format="{value}"+this.measureUnitLabel,this.options.tooltip.pointFormat=this.options.tooltip.pointFormat+this.measureUnitLabel,this.options.yAxis.max=ns(this.props.chartData.map((e=>e[La.measureUnit]))[0])?100:void 0,this.options.series.push({data:[],name:""}),Qa().setOptions({lang:{}}),this.options.chart.marginTop=this.props.settingsData.yAxisTitle?90:65,this.options.yAxis.title={reserveSpace:!1,align:"high",textAlign:"left",text:this.props.settingsData.yAxisTitle,rotation:0,y:-20,x:0,margin:15,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginLeft:"10px",marginTop:"10px",whiteSpace:"nowrap"}},this.options.xAxis.title={align:"middle",margin:5,text:this.props.settingsData.xAxisTitle,rotation:0,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginTop:"10px"}}};onlyUnique=(e,t,r)=>r.indexOf(e)===t;componentWillReceiveProps(e){if(this.props!==e){const{dropDownValue:t,settingsData:r}=e;this.setState({dropDownValue:t===La.mean||t==La.median?t:r.value})}}getStackedChartOptions=e=>{let t=Xa(this.props.chartData,e,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues);this.hideCompare=gs(t,this.state.dropDownValue),this.hideNational=fs(t,this.state.dropDownValue);let r=t.map((e=>e[La.measurePeriod]));e&&(r=t.map((e=>e[La.careUnit]))),this.options.tooltip.positioner=function(e,t,r){if(!r||null==r.plotX||null==r.plotY)return{x:0,y:0};const n=this.chart,i=n.container.getBoundingClientRect();return{x:i.left+window.pageXOffset+r.plotX+n.plotLeft-e/2,y:i.top+window.pageYOffset+r.plotY+n.plotTop-t-10}},this.options.tooltip.pointFormatter=function(){var e=this;return`<span style="color:${e.color}">●</span> ${e.series.name}: ${(0,Ha.numberFormat)(e.y,-1,","," ")}</br>`};let n=r.filter(this.onlyUnique);n.sort(new Intl.Collator("sv").compare),this.options.xAxis.categories=n;let i=this.createSeries(t),o=this.props.isBar?{bar:{pointPadding:.2,maxPointWidth:30,stacking:"normal",groupPadding:.4},series:{pointWidth:30}}:{column:{pointPadding:.2,borderWidth:0,maxPointWidth:35,stacking:"normal"}};return i.length<3?this.props.isBar?(o.bar.stacking="normal",o.bar.stacking="normal"):o.column.stacking="normal":this.props.isBar?o.bar.stacking="":o.column.stacking="",this.options.plotOptions=o,this.options.series=i,this.options};getChartOptions=e=>{let t=this.props.chartData.map((e=>e[this.props.settingsData.highConfidence]))[0],r=this.props.chartData.map((e=>e[this.props.settingsData.standardDeviation]))[0];if(this.props.settingsData.lowConfidence&&""!=this.props.settingsData.lowConfidence&&""!=this.props.settingsData.highConfidence&&t)return this.confidenceIntervalOptions=this.getChartOptionsConfidenceInterval(e),this.confidenceIntervalOptions;{let t=Xa(this.props.chartData,e,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues);this.hideCompare=gs(t,this.state.dropDownValue),this.hideNational=fs(t,this.state.dropDownValue);let n=t.map((e=>e[La.measurePeriod]));e&&(n=t.map((e=>e[La.careUnit])));let i=n.filter(this.onlyUnique);i.sort(new Intl.Collator("sv").compare);let o=t.map((e=>e[La.division])).filter(this.onlyUnique);this.options.xAxis.categories=i;let a=this.createSeries(t);this.options.series=a;let s=Bs(o,this.props.chartData);s&&s.length>0&&(s=s.charAt(0).toUpperCase()+s.slice(1)),s&&this.options.series.map((e=>e.name=s)),this.options.plotOptions={column:{pointPadding:.2,borderWidth:0,stacking:""},series:{pointWidth:this.props.isBar?30:35,stickyTracking:!1}};const{settingsData:l}=this.props;let c=this.state.dropDownValue===La.median?" <strong>(Median)</stong> ":this.state.dropDownValue===La.mean?" <strong>(Medelvärde)</strong> ":"";return this.options.tooltip={outside:!0,backgroundColor:void 0,headerFormat:"<h4>{point.key}</h4>",pointFormat:null,shared:!1,useHTML:!0,formatter:null,borderWidth:0,hideDelay:5,pointFormatter:function(){var e=this;let t="";return void 0!==l.standardDeviation&&r&&(t=`<br><span style="color:${e.color}">●</span> Standardavvikelse: ${(0,Ha.numberFormat)(e.z,-1,","," ")}`),`<span style="color:${e.color}">●</span> ${e.series.name}: ${(0,Ha.numberFormat)(e.y,-1,","," ")}\n          ${c} \n          ${t}`}},this.options}};createSeries=e=>{let t=[];const r=Ja,n=_().groupBy(e,La.division),i=Object.keys(n),o=this.options.xAxis.categories,a=this.props.isCompare?La.careUnit:La.measurePeriod;for(let e=0;e<i.length;e++){let s=i[e];const l=n[s],c=Array(o.length).fill(null);t.push({id:s,name:s,data:c,borderColor:r[e]&&r[e].borderColor,borderWidth:r[e]&&r[e].borderWidth,color:r[e]&&r[e].path?{pattern:{path:{d:r[e].path,strokeWidth:r[e].strokeWidth},height:r[e].height,width:r[e].width,backgroundColor:r[e].mainColor,color:"#fff"}}:r[e]?.mainColor});for(let e=0;e<l.length;e++){const t=l[e],r=t[a],n=o.indexOf(r);-1!==n&&(c[n]={y:parseFloat(is(t[this.state.dropDownValue])),z:parseFloat(is(t[this.props.settingsData.standardDeviation]))})}}return t};getChartOptionsConfidenceInterval=e=>{this.confidenceIntervalOptions.tooltip={...this.confidenceIntervalOptions.tooltip,hideDelay:5};let t=Xa(this.props.chartData,e,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues);this.hideCompare=gs(t,this.state.dropDownValue),this.hideNational=fs(t,this.state.dropDownValue);let r=rs(this.props.chartData.map((e=>e[La.measureUnit]))[0]);if(this.confidenceIntervalOptions.yAxis.map((e=>e.labels.format="{value}"+r)),ns(this.props.chartData.map((e=>e[La.measureUnit]))[0])){let e=ws(t,this.state.dropDownValue);this.confidenceIntervalOptions.yAxis.map((t=>t.max=e))}const n=e?La.careUnit:La.measurePeriod;let i=t.map((e=>e[n])),o=i.filter(this.onlyUnique);o.sort(new Intl.Collator("sv").compare),this.confidenceIntervalOptions.xAxis.map((e=>e.categories=o));const a=_().groupBy(t,La.division),s=Object.keys(a);let l=s,c=[],u=this.props.isBar?"bar":"column";const h=Za;for(let e=0;e<s.length;e++){const t=s[e],r=a[t],i=Array(o.length).fill(null),l=Array(o.length).fill(null);for(const e of r){let t=is(e[this.state.dropDownValue]),r=is(e[this.props.settingsData.lowConfidence]),a=is(e[this.props.settingsData.highConfidence]);if(qa(t)){const s=e[n],c=o.indexOf(s);-1!==c&&(i[c]=parseFloat(t),l[c]=[parseFloat(r),parseFloat(a)])}}i.some((e=>null!==e))&&(c.push({name:t,type:u,id:"bar-"+_().uniqueId(),yAxis:0,data:i,borderColor:h[e]&&h[e].borderColor,borderWidth:h[e]&&h[e].borderWidth,color:h[e]&&h[e].path?{pattern:{path:{d:h[e].path,strokeWidth:h[e].strokeWidth},height:h[e].height,width:h[e].width,backgroundColor:h[e].mainColor,color:"#fff"}}:h[e].mainColor,tooltip:{shared:!1,headerFormat:"<h4>{point.key}</h4>",pointFormat:'<span style="color:{point.color}">●</span> {series.name}: {point.y}'+this.measureUnitLabel+"<br/> ",hideDelay:5}}),c.push({name:t+"error",id:"errorbar-"+-_().uniqueId(),type:"errorbar",whiskerWidth:2,stemWidth:2,yAxis:0,data:l,color:"#333333",whiskerLength:"80%",showInLegend:!1,borderColor:"#ffffff",borderWidth:1,clip:!1,tooltip:{shared:!1,hideDelay:5,pointFormatter:function(){const e=this.options.low,t=this.options.high,r=e=>null==e?"":e.toString().replace(".",","),n=r(e),i=r(t);return`${this.series.name.replace("error","")} (konfidensintervall: ${n}–${i} %)<br/>`}}}))}c.push({name:"Konfidensintervall",lineWidth:0,id:"errorlegend",yAxis:0,data:[],color:"#333333",marker:{symbol:"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogPCEtLSBDcmVhdGVkIHdpdGggTWV0aG9kIERyYXcgLSBodHRwOi8vZ2l0aHViLmNvbS9kdW9waXhlbC9NZXRob2QtRHJhdy8gLS0+DQoNCiA8Zz4NCiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPg0KIDwvZz4NCiA8Zz4NCiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPg0KICA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLW9wYWNpdHk9Im51bGwiIGZpbGwtb3BhY2l0eT0iMCIgeDE9IjEiIHkxPSIxMSIgeDI9IjM1IiB5Mj0iMTEiIGlkPSJzdmdfMSIgc3Ryb2tlLWxpbmVqb2luPSJ1bmRlZmluZWQiIHN0cm9rZS1saW5lY2FwPSJ1bmRlZmluZWQiLz4NCiAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBmaWxsLW9wYWNpdHk9IjAiIHgxPSIxIiB5MT0iMSIgeDI9IjEiIHkyPSIyMSIgaWQ9InN2Z18yIiBzdHJva2UtbGluZWpvaW49InVuZGVmaW5lZCIgc3Ryb2tlLWxpbmVjYXA9InVuZGVmaW5lZCIvPg0KICA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW9wYWNpdHk9Im51bGwiIGZpbGwtb3BhY2l0eT0iMCIgeDE9IjM0LjgxODE4IiB5MT0iMS4xODE4MiIgeDI9IjM0LjgxODE4IiB5Mj0iMjEuMTgxODIiIGlkPSJzdmdfNCIgc3Ryb2tlLWxpbmVqb2luPSJ1bmRlZmluZWQiIHN0cm9rZS1saW5lY2FwPSJ1bmRlZmluZWQiLz4NCiA8L2c+DQogPGc+DQogIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4NCiAgPHJlY3QgZmlsbD0ibm9uZSIgaWQ9ImNhbnZhc19iYWNrZ3JvdW5kIiBoZWlnaHQ9IjYwMiIgd2lkdGg9IjgwMiIgeT0iLTEiIHg9Ii0xIi8+DQogPC9nPg0KPC9zdmc+)"},events:{legendItemClick:function(e){if(this.visible)for(let e=0;e<=this.chart.options.series.length-1;e++)this.chart.options.series[e].id&&this.chart.options.series[e].id.includes("errorbar")&&this.chart.series[e].hide();else for(let e=0;e<=this.chart.options.series.length-1;e++)this.chart.options.series[e].id&&this.chart.options.series[e].id.includes("errorbar")&&this.chart.series[e].show()}}}),this.confidenceIntervalOptions.series=c;let p=Bs(l,this.props.chartData);return p&&p.length>0&&(p=p.charAt(0).toUpperCase()+p.slice(1)),p&&this.confidenceIntervalOptions.series.map((e=>"errorlegend"!==e.id?e.name=p:e)),i.length>2&&(this.confidenceIntervalOptions.series.map((e=>"bar"==e.type?e.pointPadding=.05:e.pointPadding=null)),this.confidenceIntervalOptions.series.map((e=>"bar"==e.type?e.groupPadding=.05:e.groupPadding=null))),this.confidenceIntervalOptions.accessibility.point.descriptionFormatter=e=>{let t=e.series&&e.series.name?e.category+", "+e.series.name.replace("error","")+", Konfidensintervall "+e.low+" till "+e.high:"",r=e.series&&e.series.name?e.category+", "+e.series.name.replace("error","")+", "+e.y:"";return e.low&&e.high?t:r},this.confidenceIntervalOptions};render(){let e=this.props.isStacked?this.getStackedChartOptions(this.props.isCompare):this.getChartOptions(this.props.isCompare);return e&&B.createElement("div",{className:"chart-wrapper"},this.hideCompare&&this.props.isCompare||!this.props.isCompare&&this.hideNational?B.createElement(ms,null):B.createElement(Va(),{highcharts:Qa(),options:e,immutable:!0,containerProps:{id:"ColumnchartContainer"+_().uniqueId("column")}}))}}var Is=a(35540),Ms=a.n(Is);const Fs=JSON.parse('{"title":"Sweden","version":"2.3.0","type":"FeatureCollection","copyright":"Copyright (c) 2024 Highsoft AS, Based on data from Natural Earth","copyrightShort":"Natural Earth","copyrightUrl":"http://www.naturalearthdata.com","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG:32633"}},"hc-transform":{"default":{"crs":"+proj=utm +zone=33 +datum=WGS84 +units=m +no_defs","scale":0.000456260013791,"jsonres":15.5,"jsonmarginX":-999,"jsonmarginY":9851,"xoffset":276816.518623,"yoffset":7668702.40259}},"features":[{"type":"Feature","id":"SE.4461","properties":{"hc-group":"admin1","hc-middle-x":0.61,"hc-middle-y":0.37,"hc-key":"se-4461","hc-a2":"NU","labelrank":"20","hasc":"-99","alt-name":null,"woe-id":"-99","subregion":null,"fips":null,"postal-code":null,"name":null,"country":"Sweden","type-en":null,"region":null,"longitude":"12.6979","woe-name":null,"latitude":"55.9059","woe-label":null,"type":null},"geometry":{"type":"Polygon","coordinates":[[[-432,-561],[-450,-544],[-436,-540],[-428,-547],[-432,-561]]]}},{"type":"Feature","id":"SE.KA","properties":{"hc-group":"admin1","hc-middle-x":0.38,"hc-middle-y":0.38,"hc-key":"se-ka","hc-a2":"KA","labelrank":"7","hasc":"SE.KA","alt-name":"Kalmar län","woe-id":"2347052","subregion":null,"fips":"SW09","postal-code":"KA","name":"Kalmar","country":"Sweden","type-en":"County","region":null,"longitude":"16.0875","woe-name":"Kalmar","latitude":"57.2764","woe-label":"Kalmar, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1462,578],[1484,560],[1450,521],[1462,486],[1425,389],[1410,320],[1384,281],[1390,240],[1369,168],[1349,155],[1316,24],[1293,-37],[1264,-212],[1233,-297],[1199,-306],[1188,-58],[1210,16],[1278,202],[1319,219],[1388,399],[1395,465],[1416,488],[1417,546],[1454,590],[1462,578]]],[[[1285,1082],[1326,1025],[1303,1035],[1317,994],[1268,1028],[1213,1088],[1221,1050],[1245,1039],[1235,1001],[1192,1005],[1284,905],[1261,912],[1227,962],[1174,1005],[1250,911],[1291,875],[1299,846],[1244,861],[1268,798],[1220,747],[1269,741],[1296,675],[1275,656],[1290,630],[1273,603],[1237,603],[1245,553],[1212,533],[1206,441],[1240,395],[1259,338],[1232,352],[1198,312],[1211,261],[1188,150],[1197,130],[1166,110],[1177,45],[1124,24],[1107,-56],[1057,-159],[1046,-225],[1008,-233],[929,-196],[839,-97],[803,-108],[762,-96],[737,-113],[756,-52],[761,41],[749,104],[820,167],[807,219],[835,235],[861,219],[916,224],[943,264],[925,313],[867,398],[832,419],[815,462],[790,533],[802,555],[803,642],[813,664],[839,647],[860,697],[840,741],[860,770],[766,855],[773,886],[812,908],[846,962],[901,972],[970,942],[1016,977],[1016,1033],[1030,1066],[1007,1113],[1013,1148],[1069,1143],[1078,1167],[1122,1185],[1179,1187],[1245,1151],[1267,1084],[1274,1083],[1274,1083],[1274,1083],[1274,1083],[1276,1083],[1276,1083],[1276,1083],[1276,1083],[1285,1082]]]]}},{"type":"Feature","id":"SE.OG","properties":{"hc-group":"admin1","hc-middle-x":0.53,"hc-middle-y":0.39,"hc-key":"se-og","hc-a2":"OG","labelrank":"7","hasc":"SE.OG","alt-name":"Östergötlands län","woe-id":"2347059","subregion":null,"fips":"SW16","postal-code":"OG","name":"Östergötland","country":"Sweden","type-en":"County","region":null,"longitude":"15.7022","woe-name":"Östergötland","latitude":"58.3655","woe-label":"Ostergotland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1348,1408],[1337,1372],[1336,1350],[1318,1391],[1348,1408]]],[[[766,855],[662,864],[644,877],[613,969],[590,1014],[602,1080],[622,1093],[576,1204],[511,1157],[412,1170],[365,1204],[342,1259],[502,1590],[536,1618],[584,1632],[649,1718],[693,1748],[754,1748],[799,1771],[833,1844],[873,1859],[895,1847],[924,1879],[1018,1814],[1109,1736],[1175,1633],[1248,1632],[1311,1591],[1085,1613],[1107,1572],[1122,1588],[1159,1558],[1170,1598],[1203,1581],[1251,1583],[1315,1570],[1338,1522],[1382,1493],[1335,1448],[1290,1435],[1177,1462],[1288,1402],[1314,1359],[1255,1369],[1284,1342],[1325,1347],[1287,1310],[1328,1284],[1337,1233],[1320,1194],[1252,1250],[1303,1158],[1306,1122],[1274,1083],[1274,1083],[1274,1083],[1274,1083],[1267,1084],[1245,1151],[1179,1187],[1122,1185],[1078,1167],[1069,1143],[1013,1148],[1007,1113],[1030,1066],[1016,1033],[1016,977],[970,942],[901,972],[846,962],[812,908],[773,886],[766,855]]],[[[1276,1083],[1278,1084],[1285,1082],[1276,1083],[1276,1083]]],[[[1274,1083],[1276,1083],[1276,1083],[1273,1083],[1274,1083],[1274,1083],[1274,1083],[1274,1083]]]]}},{"type":"Feature","id":"SE.NB","properties":{"hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.54,"hc-key":"se-nb","hc-a2":"NB","labelrank":"7","hasc":"SE.NB","alt-name":"Norrbottens län","woe-id":"2347057","subregion":null,"fips":"SW14","postal-code":"NB","name":"Norrbotten","country":"Sweden","type-en":"County","region":null,"longitude":"20.4529","woe-name":"Norrbotten","latitude":"66.837","woe-label":"Norrbotten, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2963,7147],[2954,7135],[2960,7111],[2924,7154],[2963,7147]]],[[[3167,7313],[3166,7286],[3132,7324],[3145,7343],[3167,7313]]],[[[3426,7382],[3410,7343],[3389,7359],[3389,7381],[3426,7382]]],[[[3109,7316],[3081,7321],[3080,7354],[3099,7344],[3109,7316]]],[[[730,7665],[714,7772],[789,7858],[901,8087],[927,8124],[1015,8219],[1019,8336],[921,8509],[941,8577],[992,8588],[1026,8618],[1062,8689],[1103,8872],[1116,8898],[1234,9004],[1262,9057],[1436,8957],[1444,8960],[1509,9110],[1514,9142],[1490,9296],[1495,9407],[1570,9441],[1633,9387],[1746,9398],[1879,9343],[2014,9295],[2036,9307],[2097,9402],[2011,9446],[2061,9502],[2082,9545],[2106,9662],[2095,9745],[2020,9827],[2165,9851],[2216,9836],[2258,9805],[2256,9747],[2305,9732],[2350,9695],[2383,9648],[2409,9647],[2431,9600],[2509,9555],[2517,9531],[2571,9521],[2623,9455],[2690,9462],[2782,9432],[2827,9407],[2843,9416],[2877,9374],[2924,9350],[2962,9290],[2970,9222],[3004,9238],[3023,9227],[3046,9169],[3140,9088],[3098,9042],[3110,8928],[3146,8813],[3126,8785],[3121,8729],[3139,8698],[3173,8710],[3228,8691],[3234,8588],[3197,8560],[3202,8475],[3234,8435],[3245,8398],[3293,8346],[3339,8283],[3368,8227],[3342,8174],[3360,8027],[3319,7973],[3299,7917],[3318,7861],[3321,7815],[3350,7741],[3407,7712],[3461,7631],[3484,7553],[3530,7475],[3527,7445],[3470,7425],[3464,7401],[3380,7445],[3356,7425],[3316,7424],[3288,7388],[3280,7425],[3255,7400],[3233,7419],[3224,7391],[3254,7374],[3252,7331],[3227,7363],[3196,7322],[3180,7363],[3109,7391],[3086,7433],[3034,7459],[3054,7428],[3061,7351],[3010,7380],[2988,7415],[2953,7415],[2943,7366],[2951,7314],[2977,7267],[2933,7278],[2954,7216],[2978,7237],[3001,7172],[2944,7198],[2944,7181],[2808,7248],[2770,7288],[2781,7256],[2898,7187],[2920,7155],[2889,7134],[2816,7140],[2880,7093],[2876,7065],[2852,7079],[2855,7046],[2807,7032],[2818,6990],[2786,7016],[2709,7016],[2698,6986],[2732,6959],[2751,6973],[2787,6939],[2750,6897],[2721,6940],[2663,6995],[2639,6964],[2682,6957],[2738,6890],[2771,6828],[2748,6817],[2766,6763],[2654,6829],[2264,6910],[2132,6851],[2110,6817],[2038,6775],[1985,6812],[1976,6849],[1911,6882],[1891,6907],[1835,6929],[1793,6980],[1747,6979],[1713,7007],[1641,7042],[1617,7080],[1484,7134],[1380,7207],[1183,7398],[1059,7450],[854,7604],[730,7665]]]]}},{"type":"Feature","id":"SE.VN","properties":{"hc-group":"admin1","hc-middle-x":0.64,"hc-middle-y":0.28,"hc-key":"se-vn","hc-a2":"VN","labelrank":"7","hasc":"SE.VN","alt-name":"Västernorrlands län","woe-id":"2347065","subregion":null,"fips":"SW24","postal-code":"VN","name":"Västernorrland","country":"Sweden","type-en":"County","region":null,"longitude":"17.3697","woe-name":"Västernorrland","latitude":"62.9145","woe-label":"Vasternorrland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1696,4848],[1721,4849],[1710,4802],[1675,4797],[1673,4845],[1696,4848]]],[[[1500,4366],[1393,4386],[1320,4386],[1126,4436],[1024,4442],[809,4513],[774,4508],[711,4455],[650,4448],[604,4467],[525,4567],[532,4612],[516,4693],[577,4713],[642,4707],[800,4748],[900,4794],[1054,4808],[1082,4825],[1175,4967],[1284,5014],[1285,5026],[997,5322],[981,5355],[939,5387],[927,5465],[899,5526],[908,5545],[986,5577],[1021,5570],[1099,5583],[1135,5608],[1146,5699],[1183,5830],[1238,5786],[1527,5741],[1743,5825],[1780,5818],[1769,5783],[1803,5725],[1858,5713],[1958,5670],[1967,5643],[2005,5613],[2055,5537],[2100,5432],[2088,5432],[2090,5340],[2043,5310],[2041,5240],[2016,5205],[1965,5273],[1913,5250],[1970,5230],[1965,5208],[1899,5231],[1917,5183],[1865,5197],[1878,5143],[1848,5147],[1853,5099],[1834,5066],[1796,5096],[1808,5064],[1785,5068],[1749,5042],[1842,5048],[1845,5018],[1805,5028],[1797,5009],[1841,4979],[1801,4982],[1828,4949],[1779,4925],[1754,4958],[1734,4919],[1761,4925],[1732,4873],[1690,4868],[1673,4897],[1713,4908],[1679,4930],[1649,4893],[1634,4904],[1629,4977],[1617,4958],[1586,5026],[1544,5035],[1590,4997],[1619,4941],[1619,4897],[1664,4874],[1665,4781],[1619,4784],[1683,4751],[1692,4728],[1658,4699],[1650,4741],[1637,4689],[1608,4637],[1560,4645],[1549,4616],[1568,4597],[1510,4604],[1466,4672],[1432,4640],[1448,4572],[1434,4566],[1456,4507],[1472,4509],[1482,4464],[1554,4435],[1525,4412],[1502,4422],[1500,4366]]]]}},{"type":"Feature","id":"SE.VB","properties":{"hc-group":"admin1","hc-middle-x":0.43,"hc-middle-y":0.53,"hc-key":"se-vb","hc-a2":"VB","labelrank":"7","hasc":"SE.VB","alt-name":"Västerbottens län","woe-id":"2347064","subregion":null,"fips":"SW23","postal-code":"VB","name":"Västerbotten","country":"Sweden","type-en":"County","region":null,"longitude":"18.3726","woe-name":"Västerbotten","latitude":"64.70480000000001","woe-label":"Vasterbotten, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2631,5647],[2630,5699],[2648,5725],[2648,5670],[2631,5647]]],[[[2100,5432],[2055,5537],[2005,5613],[1967,5643],[1958,5670],[1858,5713],[1803,5725],[1769,5783],[1780,5818],[1743,5825],[1527,5741],[1238,5786],[1183,5830],[1012,6014],[988,6028],[951,6018],[916,6089],[848,6146],[832,6209],[808,6225],[783,6181],[760,6235],[678,6316],[701,6333],[670,6378],[617,6404],[587,6473],[541,6501],[482,6597],[358,6688],[381,6798],[419,6847],[419,6963],[437,7149],[462,7212],[465,7261],[433,7484],[596,7505],[732,7602],[730,7665],[854,7604],[1059,7450],[1183,7398],[1380,7207],[1484,7134],[1617,7080],[1641,7042],[1713,7007],[1747,6979],[1793,6980],[1835,6929],[1891,6907],[1911,6882],[1976,6849],[1985,6812],[2038,6775],[2110,6817],[2132,6851],[2264,6910],[2654,6829],[2766,6763],[2729,6750],[2743,6724],[2717,6716],[2707,6672],[2666,6665],[2651,6568],[2629,6555],[2617,6582],[2606,6551],[2633,6523],[2667,6533],[2698,6519],[2674,6500],[2705,6465],[2696,6442],[2646,6486],[2636,6472],[2681,6432],[2689,6402],[2726,6367],[2733,6396],[2768,6352],[2744,6328],[2775,6326],[2785,6279],[2820,6299],[2823,6273],[2796,6249],[2755,6178],[2713,6155],[2676,6083],[2663,6086],[2625,6006],[2618,5890],[2596,5857],[2585,5796],[2554,5777],[2555,5730],[2531,5754],[2510,5715],[2493,5750],[2466,5705],[2472,5662],[2455,5635],[2434,5680],[2436,5613],[2412,5645],[2414,5608],[2372,5598],[2354,5615],[2250,5495],[2261,5449],[2233,5420],[2189,5488],[2149,5517],[2146,5476],[2172,5459],[2170,5401],[2132,5428],[2100,5432]]]]}},{"type":"Feature","id":"SE.GT","properties":{"hc-group":"admin1","hc-middle-x":0.32,"hc-middle-y":0.64,"hc-key":"se-gt","hc-a2":"GT","labelrank":"7","hasc":"SE.GT","alt-name":"Gotlands län|Gothland|Gottland","woe-id":"2347048","subregion":null,"fips":"SW18","postal-code":"GT","name":"Gotland","country":"Sweden","type-en":"County","region":null,"longitude":"18.4826","woe-name":"Gotland","latitude":"57.4733","woe-label":"Gotland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2168,1000],[2194,1042],[2256,1054],[2295,996],[2254,979],[2239,917],[2182,918],[2168,824],[2189,818],[2173,738],[2187,693],[2238,688],[2249,661],[2183,626],[2142,570],[2164,529],[2113,507],[2029,431],[2012,354],[2022,322],[1998,283],[1959,260],[1930,264],[1980,361],[1989,401],[1962,375],[1961,432],[1942,440],[1928,507],[1901,528],[1931,625],[1916,647],[1898,727],[1916,781],[1982,858],[2035,964],[2070,994],[2089,989],[2112,1046],[2147,1061],[2168,1000]]],[[[2344,1129],[2394,1111],[2357,1100],[2314,1063],[2312,1014],[2271,1058],[2289,1109],[2344,1129]]],[[[2355,1414],[2323,1416],[2310,1447],[2359,1437],[2355,1414]]]]}},{"type":"Feature","id":"SE.ST","properties":{"hc-group":"admin1","hc-middle-x":0.3,"hc-middle-y":0.73,"hc-key":"se-st","hc-a2":"ST","labelrank":"7","hasc":"SE.ST","alt-name":"Stockholms län|Estocolmo|Stoccolmo","woe-id":"2347067","subregion":null,"fips":"SW26","postal-code":"ST","name":"Stockholm","country":"Sweden","type-en":"County","region":null,"longitude":"17.8652","woe-name":"Stockholm","latitude":"59.3659","woe-label":"Stockholm, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1743,1779],[1751,1745],[1728,1746],[1728,1796],[1743,1779]]],[[[1886,1850],[1941,1887],[1929,1845],[1880,1830],[1886,1850]]],[[[1885,1920],[1858,1903],[1853,1871],[1822,1886],[1839,1916],[1885,1920]]],[[[1674,1832],[1654,1836],[1651,1939],[1669,1931],[1679,1886],[1674,1832]]],[[[1981,1950],[1962,1911],[1935,1929],[1947,1965],[1982,1998],[1981,1950]]],[[[1999,2134],[2006,2112],[2000,2087],[1926,2139],[1999,2134]]],[[[2065,2205],[2084,2188],[2062,2147],[2041,2199],[2065,2205]]],[[[1885,2190],[1871,2169],[1835,2180],[1833,2205],[1885,2190]]],[[[2053,2331],[2019,2291],[2006,2240],[1985,2287],[2016,2332],[2053,2331]]],[[[2117,2387],[2085,2362],[2120,2412],[2159,2426],[2139,2374],[2117,2387]]],[[[2162,2558],[2165,2543],[2124,2533],[2147,2596],[2162,2558]]],[[[2063,2838],[2056,2817],[2036,2834],[2050,2863],[2063,2838]]],[[[1631,1862],[1605,1881],[1549,1885],[1502,2064],[1520,2086],[1522,2142],[1564,2168],[1561,2191],[1590,2246],[1615,2346],[1608,2414],[1643,2449],[1686,2437],[1775,2488],[1807,2490],[1852,2561],[1921,2598],[1932,2676],[1955,2699],[1942,2726],[1976,2790],[2013,2813],[2041,2797],[2056,2763],[2081,2790],[2084,2754],[2121,2661],[2190,2625],[2191,2575],[2173,2579],[2141,2624],[2111,2546],[2084,2526],[2183,2536],[2201,2527],[2184,2492],[2146,2486],[2134,2507],[2084,2465],[2038,2410],[2050,2387],[1946,2291],[1889,2277],[1882,2255],[1907,2215],[1859,2221],[1854,2260],[1816,2244],[1823,2220],[1787,2218],[1845,2167],[1875,2152],[1887,2187],[1912,2198],[1979,2180],[1954,2248],[1977,2248],[2031,2204],[2046,2169],[1996,2141],[1934,2145],[1925,2166],[1898,2148],[1901,2108],[1925,2089],[1961,2015],[1884,1995],[1835,1944],[1813,1944],[1760,1828],[1759,1785],[1740,1835],[1699,1832],[1696,1991],[1679,1933],[1660,1954],[1669,1995],[1637,1964],[1648,1904],[1631,1862]]]]}},{"type":"Feature","id":"SE.UP","properties":{"hc-group":"admin1","hc-middle-x":0.56,"hc-middle-y":0.42,"hc-key":"se-up","hc-a2":"UP","labelrank":"7","hasc":"SE.UP","alt-name":"Uppsala län","woe-id":"2347062","subregion":null,"fips":"SW21","postal-code":"UP","name":"Uppsala","country":"Sweden","type-en":"County","region":null,"longitude":"17.7896","woe-name":"Uppsala","latitude":"60.1522","woe-label":"Uppsala, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1899,3093],[1932,3032],[1910,3041],[1942,2974],[1956,2983],[1969,2936],[1906,2982],[1897,3020],[1899,3093]]],[[[1561,2191],[1549,2214],[1501,2246],[1478,2278],[1439,2298],[1366,2300],[1336,2407],[1290,2514],[1316,2546],[1315,2576],[1374,2563],[1392,2543],[1442,2580],[1451,2646],[1433,2664],[1450,2704],[1487,2734],[1517,2851],[1507,2871],[1449,2915],[1444,2974],[1479,3055],[1499,3165],[1575,3186],[1609,3157],[1588,3137],[1604,3083],[1644,3071],[1637,3100],[1670,3141],[1709,3154],[1741,3119],[1732,3086],[1784,3051],[1818,3001],[1851,2989],[1831,2967],[1842,2945],[1877,2969],[1925,2961],[1937,2923],[1974,2899],[1975,2874],[1882,2915],[1930,2858],[1912,2855],[1976,2790],[1942,2726],[1955,2699],[1932,2676],[1921,2598],[1852,2561],[1807,2490],[1775,2488],[1686,2437],[1643,2449],[1608,2414],[1615,2346],[1590,2246],[1561,2191]]]]}},{"type":"Feature","id":"SE.BL","properties":{"hc-group":"admin1","hc-middle-x":0.36,"hc-middle-y":0.5,"hc-key":"se-bl","hc-a2":"BL","labelrank":"7","hasc":"SE.BL","alt-name":"Blekinge län","woe-id":"2347045","subregion":null,"fips":"SW02","postal-code":"BL","name":"Blekinge","country":"Sweden","type-en":"County","region":null,"longitude":"15.2163","woe-name":"Blekinge","latitude":"56.2929","woe-label":"Blekinge, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[899,-398],[888,-431],[866,-421],[874,-394],[899,-398]]],[[[1046,-225],[1034,-289],[989,-352],[954,-422],[926,-407],[942,-365],[901,-367],[864,-338],[839,-365],[831,-329],[770,-351],[720,-382],[709,-344],[682,-369],[559,-357],[480,-360],[441,-376],[477,-468],[454,-491],[408,-483],[405,-447],[383,-450],[398,-370],[379,-304],[343,-291],[323,-219],[379,-116],[459,-176],[542,-192],[577,-141],[625,-128],[673,-144],[687,-125],[737,-113],[762,-96],[803,-108],[839,-97],[929,-196],[1008,-233],[1046,-225]]]]}},{"type":"Feature","id":"SE.VG","properties":{"hc-group":"admin1","hc-middle-x":0.45,"hc-middle-y":0.45,"hc-key":"se-vg","hc-a2":"VG","labelrank":"7","hasc":"SE.VG","alt-name":null,"woe-id":"20070562","subregion":null,"fips":null,"postal-code":"VG","name":"Västra Götaland","country":"Sweden","type-en":"County","region":null,"longitude":"12.8371","woe-name":"Västra Götaland","latitude":"58.2428","woe-label":"Vastra Gotaland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-781,1161],[-787,1113],[-801,1127],[-818,1087],[-846,1067],[-874,1083],[-879,1156],[-781,1161]]],[[[-753,1308],[-744,1279],[-751,1212],[-793,1193],[-843,1215],[-873,1187],[-917,1225],[-906,1248],[-831,1304],[-806,1303],[-801,1340],[-773,1339],[-753,1308]]],[[[300,1883],[332,1795],[339,1748],[373,1661],[408,1641],[455,1660],[467,1623],[502,1590],[342,1259],[260,1085],[264,1037],[249,1017],[179,978],[160,951],[131,971],[55,971],[61,914],[22,745],[-40,644],[-96,582],[-138,553],[-226,429],[-295,465],[-297,526],[-380,548],[-410,584],[-444,589],[-480,548],[-514,556],[-529,618],[-518,658],[-549,703],[-549,776],[-560,802],[-660,772],[-726,783],[-744,803],[-751,863],[-808,897],[-766,936],[-812,988],[-807,1022],[-779,1037],[-787,1066],[-755,1142],[-763,1168],[-742,1208],[-725,1284],[-742,1332],[-735,1362],[-776,1372],[-839,1315],[-870,1340],[-852,1381],[-796,1448],[-830,1433],[-842,1483],[-860,1384],[-916,1330],[-891,1390],[-901,1461],[-948,1407],[-980,1393],[-989,1442],[-949,1494],[-970,1525],[-947,1581],[-985,1706],[-960,1755],[-969,1852],[-999,1890],[-991,1939],[-952,1984],[-897,1982],[-863,1876],[-866,1826],[-828,1815],[-779,1840],[-739,1974],[-736,2011],[-707,2096],[-651,2091],[-604,2053],[-587,2084],[-555,2094],[-528,2061],[-398,1984],[-364,2023],[-329,1992],[-319,1925],[-291,1874],[-267,1737],[-121,1675],[-57,1687],[-82,1753],[-48,1851],[-23,1890],[17,1918],[266,1906],[300,1883]]]]}},{"type":"Feature","id":"SE.KO","properties":{"hc-group":"admin1","hc-middle-x":0.49,"hc-middle-y":0.54,"hc-key":"se-ko","hc-a2":"KO","labelrank":"7","hasc":"SE.KO","alt-name":"Dalecarlia|Kopparberg","woe-id":"2347053","subregion":null,"fips":"SW10","postal-code":"KO","name":"Dalarna","country":"Sweden","type-en":"County","region":null,"longitude":"14.4404","woe-name":"Dalarna","latitude":"60.814","woe-label":"Dalarna, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[-295,3505],[-278,3578],[-249,3620],[-219,3733],[-223,3750],[-317,3892],[-391,3922],[-481,4038],[-406,4437],[-406,4467],[-396,4468],[-231,4409],[-167,4347],[-141,4307],[-91,4276],[-55,4278],[-20,4243],[-42,4166],[27,4020],[57,3969],[315,3918],[347,3904],[385,3911],[454,3888],[471,3832],[618,3832],[649,3873],[750,3717],[821,3639],[844,3590],[847,3546],[885,3496],[930,3471],[1021,3448],[1064,3362],[1120,3288],[1117,3253],[1067,3172],[1046,3153],[1045,3118],[1124,2992],[1181,2945],[1252,2835],[1246,2820],[1189,2802],[1159,2750],[1099,2723],[1038,2743],[1032,2778],[962,2809],[899,2799],[874,2774],[857,2713],[865,2659],[849,2634],[790,2636],[759,2565],[673,2669],[533,2727],[522,2749],[489,2734],[489,2675],[363,2686],[287,2743],[249,2839],[184,2863],[177,2815],[127,2867],[61,2982],[7,3015],[-92,3203],[-117,3229],[-152,3311],[-279,3460],[-295,3505]]]}},{"type":"Feature","id":"SE.GV","properties":{"hc-group":"admin1","hc-middle-x":0.62,"hc-middle-y":0.28,"hc-key":"se-gv","hc-a2":"GV","labelrank":"7","hasc":"SE.GV","alt-name":"Gävleborgs län","woe-id":"2347046","subregion":null,"fips":"SW03","postal-code":"GV","name":"Gävleborg","country":"Sweden","type-en":"County","region":null,"longitude":"16.5023","woe-name":"Gävleborg","latitude":"61.3691","woe-label":"Gavleborg, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[1252,2835],[1181,2945],[1124,2992],[1045,3118],[1046,3153],[1067,3172],[1117,3253],[1120,3288],[1064,3362],[1021,3448],[930,3471],[885,3496],[847,3546],[844,3590],[821,3639],[750,3717],[649,3873],[618,3832],[471,3832],[454,3888],[385,3911],[400,3942],[409,4014],[431,4084],[480,4138],[519,4072],[519,4106],[565,4117],[626,4115],[633,4187],[626,4232],[733,4325],[747,4359],[711,4455],[774,4508],[809,4513],[1024,4442],[1126,4436],[1320,4386],[1393,4386],[1500,4366],[1492,4298],[1453,4213],[1450,4113],[1476,4108],[1476,4030],[1507,4041],[1522,4016],[1515,3963],[1496,3960],[1463,4019],[1459,3994],[1411,4031],[1378,4029],[1428,4003],[1401,3964],[1414,3934],[1351,3915],[1401,3895],[1361,3890],[1399,3842],[1374,3772],[1413,3724],[1408,3688],[1373,3710],[1419,3644],[1397,3619],[1415,3544],[1407,3495],[1439,3469],[1409,3452],[1457,3334],[1470,3259],[1425,3224],[1494,3184],[1499,3165],[1479,3055],[1444,2974],[1449,2915],[1408,2894],[1354,2902],[1329,2861],[1289,2832],[1252,2835]]]}},{"type":"Feature","id":"SE.JO","properties":{"hc-group":"admin1","hc-middle-x":0.5,"hc-middle-y":0.53,"hc-key":"se-jo","hc-a2":"JO","labelrank":"7","hasc":"SE.JO","alt-name":"Jönköpings län","woe-id":"2347051","subregion":null,"fips":"SW08","postal-code":"JO","name":"Jönköping","country":"Sweden","type-en":"County","region":null,"longitude":"14.424","woe-name":"Jönköping","latitude":"57.5478","woe-label":"Jonkoping, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[815,462],[757,481],[647,483],[654,450],[558,414],[533,453],[498,474],[459,468],[315,408],[303,313],[318,260],[293,212],[249,231],[218,308],[178,337],[129,328],[95,302],[56,327],[18,287],[-19,317],[-24,354],[-68,387],[-108,397],[-175,381],[-214,335],[-239,392],[-226,429],[-138,553],[-96,582],[-40,644],[22,745],[61,914],[55,971],[131,971],[160,951],[179,978],[249,1017],[264,1037],[260,1085],[342,1259],[365,1204],[412,1170],[511,1157],[576,1204],[622,1093],[602,1080],[590,1014],[613,969],[644,877],[662,864],[766,855],[860,770],[840,741],[860,697],[839,647],[813,664],[803,642],[802,555],[790,533],[815,462]]]}},{"type":"Feature","id":"SE.KR","properties":{"hc-group":"admin1","hc-middle-x":0.61,"hc-middle-y":0.51,"hc-key":"se-kr","hc-a2":"KR","labelrank":"7","hasc":"SE.KR","alt-name":"Kronobergs län","woe-id":"2347055","subregion":null,"fips":"SW12","postal-code":"KR","name":"Kronoberg","country":"Sweden","type-en":"County","region":null,"longitude":"14.5773","woe-name":"Kronoberg","latitude":"56.8265","woe-label":"Kronoberg, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[18,287],[56,327],[95,302],[129,328],[178,337],[218,308],[249,231],[293,212],[318,260],[303,313],[315,408],[459,468],[498,474],[533,453],[558,414],[654,450],[647,483],[757,481],[815,462],[832,419],[867,398],[925,313],[943,264],[916,224],[861,219],[835,235],[807,219],[820,167],[749,104],[761,41],[756,-52],[737,-113],[687,-125],[673,-144],[625,-128],[577,-141],[542,-192],[459,-176],[379,-116],[265,-79],[186,-64],[141,-112],[-42,-153],[-74,-152],[-95,-98],[-95,-45],[-153,69],[-145,171],[-131,199],[-14,227],[10,248],[18,287]]]}},{"type":"Feature","id":"SE.OR","properties":{"hc-group":"admin1","hc-middle-x":0.5,"hc-middle-y":0.59,"hc-key":"se-or","hc-a2":"OR","labelrank":"7","hasc":"SE.OR","alt-name":"Örebro|Örebro län","woe-id":"2347058","subregion":null,"fips":"SW15","postal-code":"OR","name":"Örebro","country":"Sweden","type-en":"County","region":null,"longitude":"15.0594","woe-name":"Örebro","latitude":"59.3913","woe-label":"Örebro, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[363,2686],[489,2675],[489,2734],[522,2749],[533,2727],[673,2669],[759,2565],[768,2519],[793,2505],[810,2454],[802,2372],[835,2365],[851,2302],[875,2296],[867,2258],[881,2218],[838,2193],[834,2101],[894,2033],[905,1967],[868,1945],[839,1899],[873,1859],[833,1844],[799,1771],[754,1748],[693,1748],[649,1718],[584,1632],[536,1618],[502,1590],[467,1623],[455,1660],[408,1641],[373,1661],[339,1748],[332,1795],[300,1883],[309,1946],[301,1998],[309,2107],[367,2262],[351,2296],[370,2313],[359,2411],[349,2599],[324,2626],[365,2659],[363,2686]]]}},{"type":"Feature","id":"SE.VM","properties":{"hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.38,"hc-key":"se-vm","hc-a2":"VM","labelrank":"7","hasc":"SE.VM","alt-name":"Västmanlands län","woe-id":"2347066","subregion":null,"fips":"SW25","postal-code":"VM","name":"Västmanland","country":"Sweden","type-en":"County","region":null,"longitude":"16.4244","woe-name":"Västmanland","latitude":"59.7979","woe-label":"Vastmanland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[894,2033],[834,2101],[838,2193],[881,2218],[867,2258],[875,2296],[851,2302],[835,2365],[802,2372],[810,2454],[793,2505],[768,2519],[759,2565],[790,2636],[849,2634],[865,2659],[857,2713],[874,2774],[899,2799],[962,2809],[1032,2778],[1038,2743],[1099,2723],[1159,2750],[1189,2802],[1246,2820],[1252,2835],[1289,2832],[1329,2861],[1354,2902],[1408,2894],[1449,2915],[1507,2871],[1517,2851],[1487,2734],[1450,2704],[1433,2664],[1451,2646],[1442,2580],[1392,2543],[1374,2563],[1315,2576],[1316,2546],[1290,2514],[1336,2407],[1366,2300],[1319,2281],[1095,2231],[1106,2181],[1064,2158],[983,2155],[945,2091],[942,2062],[894,2033]]]}},{"type":"Feature","id":"SE.HA","properties":{"hc-group":"admin1","hc-middle-x":0.43,"hc-middle-y":0.48,"hc-key":"se-ha","hc-a2":"HA","labelrank":"7","hasc":"SE.HA","alt-name":"Hallands län","woe-id":"2347049","subregion":null,"fips":"SW06","postal-code":"HA","name":"Halland","country":"Sweden","type-en":"County","region":null,"longitude":"12.8007","woe-name":"Halland","latitude":"56.9745","woe-label":"Halland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[-226,429],[-239,392],[-214,335],[-175,381],[-108,397],[-68,387],[-24,354],[-19,317],[18,287],[10,248],[-14,227],[-131,199],[-145,171],[-153,69],[-95,-45],[-95,-98],[-74,-152],[-123,-155],[-194,-213],[-301,-183],[-303,-130],[-331,-105],[-319,-49],[-343,33],[-404,33],[-452,116],[-457,172],[-511,230],[-551,247],[-565,333],[-591,352],[-620,487],[-658,507],[-637,545],[-655,594],[-676,598],[-649,631],[-668,683],[-691,664],[-700,611],[-725,608],[-735,678],[-726,783],[-660,772],[-560,802],[-549,776],[-549,703],[-518,658],[-529,618],[-514,556],[-480,548],[-444,589],[-410,584],[-380,548],[-297,526],[-295,465],[-226,429]]]}},{"type":"Feature","id":"SE.SD","properties":{"hc-group":"admin1","hc-middle-x":0.58,"hc-middle-y":0.46,"hc-key":"se-sd","hc-a2":"SD","labelrank":"7","hasc":"SE.SD","alt-name":"Södermanlands län|Sörmland","woe-id":"2347061","subregion":null,"fips":"SW18","postal-code":"SD","name":"Sörmland","country":"Sweden","type-en":"County","region":null,"longitude":"16.6334","woe-name":"Sörmland","latitude":"59.0778","woe-label":"Sodermanland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[1631,1862],[1649,1825],[1613,1812],[1636,1785],[1586,1786],[1585,1723],[1534,1733],[1544,1690],[1511,1673],[1465,1672],[1433,1697],[1424,1654],[1459,1644],[1438,1615],[1389,1633],[1415,1599],[1370,1586],[1311,1591],[1248,1632],[1175,1633],[1109,1736],[1018,1814],[924,1879],[895,1847],[873,1859],[839,1899],[868,1945],[905,1967],[894,2033],[942,2062],[945,2091],[983,2155],[1064,2158],[1106,2181],[1095,2231],[1319,2281],[1366,2300],[1439,2298],[1478,2278],[1501,2246],[1549,2214],[1561,2191],[1564,2168],[1522,2142],[1520,2086],[1502,2064],[1549,1885],[1605,1881],[1631,1862]]]}},{"type":"Feature","id":"SE.VR","properties":{"hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.62,"hc-key":"se-vr","hc-a2":"VR","labelrank":"7","hasc":"SE.VR","alt-name":"Värmlands län","woe-id":"2347063","subregion":null,"fips":"SW22","postal-code":"VR","name":"Värmland","country":"Sweden","type-en":"County","region":null,"longitude":"13.0764","woe-name":"Värmland","latitude":"59.8068","woe-label":"Varmland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[363,2686],[365,2659],[324,2626],[349,2599],[359,2411],[370,2313],[351,2296],[367,2262],[309,2107],[301,1998],[309,1946],[300,1883],[266,1906],[17,1918],[-23,1890],[-48,1851],[-82,1753],[-57,1687],[-121,1675],[-267,1737],[-291,1874],[-319,1925],[-329,1992],[-364,2023],[-398,1984],[-528,2061],[-555,2094],[-587,2084],[-604,2053],[-651,2091],[-707,2096],[-713,2184],[-748,2343],[-739,2392],[-684,2419],[-657,2454],[-650,2504],[-672,2559],[-668,2586],[-630,2607],[-551,2601],[-491,2646],[-426,2716],[-399,2768],[-392,2831],[-403,2908],[-358,2985],[-355,3079],[-394,3193],[-431,3271],[-451,3388],[-471,3452],[-460,3478],[-371,3501],[-306,3492],[-295,3505],[-279,3460],[-152,3311],[-117,3229],[-92,3203],[7,3015],[61,2982],[127,2867],[177,2815],[184,2863],[249,2839],[287,2743],[363,2686]]]}},{"type":"Feature","id":"SE.JA","properties":{"hc-group":"admin1","hc-middle-x":0.47,"hc-middle-y":0.53,"hc-key":"se-ja","hc-a2":"JA","labelrank":"7","hasc":"SE.JA","alt-name":"Jämtlands län","woe-id":"2347050","subregion":null,"fips":"SW07","postal-code":"JA","name":"Jämtland Härjedalen","country":"Sweden","type-en":"County","region":null,"longitude":"14.4806","woe-name":"Jämtland Härjedalen","latitude":"63.3306","woe-label":"Jamtland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[385,3911],[347,3904],[315,3918],[57,3969],[27,4020],[-42,4166],[-20,4243],[-55,4278],[-91,4276],[-141,4307],[-167,4347],[-231,4409],[-396,4468],[-406,4467],[-415,4517],[-477,4718],[-448,4833],[-464,4954],[-460,4983],[-415,5043],[-487,5273],[-406,5400],[-399,5433],[-413,5513],[-368,5558],[-297,5675],[-224,5788],[-197,5815],[-117,5865],[-29,5888],[213,5819],[228,5826],[286,5943],[291,5972],[278,6158],[260,6186],[219,6198],[120,6273],[358,6688],[482,6597],[541,6501],[587,6473],[617,6404],[670,6378],[701,6333],[678,6316],[760,6235],[783,6181],[808,6225],[832,6209],[848,6146],[916,6089],[951,6018],[988,6028],[1012,6014],[1183,5830],[1146,5699],[1135,5608],[1099,5583],[1021,5570],[986,5577],[908,5545],[899,5526],[927,5465],[939,5387],[981,5355],[997,5322],[1285,5026],[1284,5014],[1175,4967],[1082,4825],[1054,4808],[900,4794],[800,4748],[642,4707],[577,4713],[516,4693],[532,4612],[525,4567],[604,4467],[650,4448],[711,4455],[747,4359],[733,4325],[626,4232],[633,4187],[626,4115],[565,4117],[519,4106],[519,4072],[480,4138],[431,4084],[409,4014],[400,3942],[385,3911]]]}},{"type":"Feature","id":"SE.SN","properties":{"hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.51,"hc-key":"se-sn","hc-a2":"SN","labelrank":"7","hasc":"SE.SN","alt-name":null,"woe-id":"20070561","subregion":null,"fips":"SW11","postal-code":"SN","name":"Skåne","country":"Sweden","type-en":"County","region":null,"longitude":"13.5193","woe-name":"Skåne","latitude":"55.9073","woe-label":"Skane, SE, Sweden","type":"Laen|län"},"geometry":{"type":"Polygon","coordinates":[[[383,-450],[350,-467],[291,-528],[229,-631],[222,-707],[256,-753],[257,-778],[293,-835],[295,-866],[213,-970],[174,-972],[79,-935],[-34,-945],[-56,-967],[-91,-967],[-147,-999],[-192,-998],[-316,-952],[-392,-964],[-378,-923],[-337,-932],[-325,-893],[-346,-857],[-344,-810],[-299,-774],[-283,-737],[-304,-694],[-343,-676],[-339,-610],[-384,-567],[-412,-479],[-472,-383],[-513,-256],[-536,-232],[-452,-273],[-427,-301],[-387,-298],[-371,-258],[-391,-246],[-412,-193],[-458,-145],[-417,-108],[-365,-129],[-331,-105],[-303,-130],[-301,-183],[-194,-213],[-123,-155],[-74,-152],[-42,-153],[141,-112],[186,-64],[265,-79],[379,-116],[323,-219],[343,-291],[379,-304],[398,-370],[383,-450]]]}}]}'),Os=(e,t,r)=>e[t]&&e[t].path?function(e,t){return{pattern:{path:{d:e.path,strokeWidth:e.strokeWidth},height:e.height,width:e.width,backgroundColor:e.mainColor,color:e.secondaryColor??"#fff",patternTransform:t?void 0:e.patternTransform}}}(e[t],r):e[t].mainColor;const Ps=e=>{switch(e){case 2:return[ts[2],ts[3]];case 3:return[ts[0],ts[2],ts[3]];case 4:return[ts[0],ts[1],ts[2],ts[3]]}},Ds="33,66",Ns="Anpassad percentil";"object"==typeof Qa()&&(Ms()(Qa()),hs()(Qa()),cs()(Qa()),_s()(Qa()),Qa().AST.bypassHTMLFiltering=!0,Qa().setOptions({lang:{numericSymbols:null}}));var Ls=[["se-4461",0],["se-ka",0],["se-og",2],["se-nb",3],["se-vn",4],["se-vb",5],["se-gt",6],["se-st",7],["se-up",0],["se-bl",9],["se-vg",10],["se-ko",11],["se-gv",12],["se-jo",13],["se-kr",14],["se-or",15],["se-vm",16],["se-ha",17],["se-sd",18],["se-vr",0],["se-ja",20],["se-sn",21]];class Us extends B.Component{options=Ka;constructor(e){super(e),this.options.series.forEach((e=>{e.mapData=Fs,e.data=Ls}))}getMapData=()=>{let e=this.props.chartData.filter((e=>e[La.divisionType]==this.props.settingsData.divisionTypeValues));return e[0]&&e[0].hasOwnProperty(La.careUnit)&&(e=e.filter((e=>e[La.careUnit]&&"riket"===e[La.careUnit].toLowerCase()))),e.map((e=>{var t=this.mapRegion(e[La.division]),r=is(e[this.props.settingsData.nrOfPatients]);return[t,r&&parseFloat(r.toString())]}))};getToolTipHeader=()=>{let e=this.props.settingsData.nrOfPatients&&this.props.settingsData.nrOfPatients.toLowerCase();return e&&e.includes("antal patienter per")?"Antal patienter per "+e.split("per")[1].trim()+" invånare":"Patienters hemregion"};mapRegion=e=>{switch(e){case"Region Blekinge":return"se-bl";case"Region Dalarna":return"se-ko";case"Region Gotland":return"se-gt";case"Region Gävleborg":return"se-gv";case"Region Halland":return"se-ha";case"Region Jämtland Härjedalen":return"se-ja";case"Region Jönköpings län":return"se-jo";case"Region Kalmar län":return"se-ka";case"Region Kronoberg":return"se-kr";case"Region Norrbotten":return"se-nb";case"Region Skåne":return"se-sn";case"Region Stockholm":return"se-st";case"Region Sörmland":return"se-sd";case"Region Uppsala":return"se-up";case"Region Värmland":return"se-vr";case"Region Västerbotten":return"se-vb";case"Region Västernorrland":return"se-vn";case"Region Västmanland":return"se-vm";case"Region Örebro län":return"se-or";case"Region Östergötland":return"se-og";case"Västra Götalandsregionen":return"se-vg"}};parsePercentileArray=e=>e.split(",").map(Number).reduce(((e,t,r,n)=>(0===r?e.push([0,t]):e.push([n[r-1],t]),r===n.length-1&&e.push([t,100]),e)),[]);render(){const{chartData:e}=this.props;let t=e?this.getMapData():null;this.options.series.forEach((e=>{e.data=t,e.name=this.getToolTipHeader()})),this.options.title.text="",this.options.tooltip.formatter=function(e,t){return(e=>{const t=-1===e.point.value?"Uppgift kan inte visas då det riskerar att identifiera enskilda patienter":e.point.value,r="<br><strong>"+e.point.name+"</strong>: "+(0,Ha.numberFormat)(t,-1,","," ");return`<span style="color:${e.point.color}">\n    ${function(e,t,r={size:10,x:5,y:5}){const n=e;let i=_().find(t,(t=>"string"==typeof t.color&&t.color===e));if(i||(i=_().find(t,(e=>"object"==typeof e.color))),"string"!=typeof n){const e=(e=>{const t=e.indexOf("#"),r=e.indexOf(")");return e.substring(t+1,r)+"_tooltip"})(n.toString()),t=`${n.toString().replace(")","_tooltip)")}`;return`<svg style="height:1.6rem;width:1.6rem;">\n    <defs aria-hidden="true">\n        <pattern id="${e}" patternUnits="userSpaceOnUse" patternContentUnits="userSpaceOnUse" width="${n.pattern.width}" height="${n.pattern.height}" x="0" y="0">\n        <rect x="0" y="0" width="${n.pattern.width}" height="${n.pattern.height}" fill="${n.pattern.backgroundColor}"></rect>\n        <path d="${n.pattern.path.d}" stroke="${n.pattern.color}" stroke-width="${n.pattern.path.strokeWidth}" fill="none"></path>\n      </pattern>\n    </defs>\n      <rect height="${r.size}" width="${r.size}" rx="${r.size/2}" ry="${r.size/2}" x="4" y="4" fill="${t}" stroke="${i.legendborderColor}" stroke-width="${i.legendborderWidth}"></rect>\n    </svg>`}return`<svg style="height:1.6rem;width:1.6rem;"><rect height="${r.size}" width="${r.size}" rx="${r.size/2}" \n  ry="${r.size/2}" x="${r.x}" y="${r.y}" fill="${e.toString()}" stroke="${i.legendborderColor}" stroke-width="${i.legendborderWidth}"></rect></svg>`}(e.point.color,e.series.colorAxis.dataClasses)}\n  </span> ${e.point.series.name}\n  ${r}\n`})(this)},this.options.accessibility.point.descriptionFormatter=e=>e.name+", värde: "+e.x;let r=t.filter((e=>!Number.isNaN(e[1])&&e[1])),n=void 0!==this.props.settingsData.hideDecimalsInGroups&&this.props.settingsData.hideDecimalsInGroups,i=this.props.settingsData.predefinedPercentiles===Ns?this.props.settingsData.customPercentile:this.props.settingsData.predefinedPercentiles??Ds;i&&0!==i.length||(i=Ds);let o=((e,t,r)=>{let n=[],i=e.map((e=>e[1])).sort(((e,t)=>e-t));const o=Ps(r.length),a=function(e,t){const r={},n=e.length;return t.forEach((([t,i])=>{const o=Math.floor(t/100*n),a=Math.floor(i/100*n),s=e.slice(o,a);if(s.length>0){const e=`${s[0]}-${s[s.length-1]}`;r[e]=s}})),r}(i,r),s=Object.keys(a).length;let l=0;for(const[e,i]of Object.entries(a)){const e=Os(o,l,!1),a=Os(o,l,!0),c=i[0],u=i[i.length-1];let h;h=0===l?`≤ ${t?Math.ceil(u):u}`:l===r.length-1?`≥ ${t?Math.floor(c):c}`:`${t?Math.floor(c):c} - ${t?Math.ceil(u):u}`,n.push({from:0===l?void 0:c,to:l===s-1?void 0:u,name:h.replaceAll(".",","),color:e,legendColor:a,legendborderWidth:ts[l].borderWidth,legendborderColor:ts[l].borderColor}),l++}return n})(r,n,this.parsePercentileArray(i));return this.options.colorAxis.dataClasses=o,this.props.chartData&&B.createElement(B.Fragment,null,B.createElement("div",{className:"chart-wrapper"},B.createElement(Va(),{constructorType:"mapChart",containerProps:{id:"chartContainerMap"+_().uniqueId("map")},highcharts:Qa(),options:this.options})))}}"object"==typeof Qa()&&(ss()(Qa()),hs()(Qa()),cs()(Qa()),Qa().setOptions(Wa),Qa().seriesType("lowmedhigh","boxplot",{keys:["low","median","high","color"],tooltip:{pointFormat:'<span style="color:{point.color}">●</span> {series.name}: Low <b>{point.low}</b> - Median <b>{point.median}</b> - High <b>{point.high}</b><br/>'}},{drawPoints:function(){var e=this;Qa().each(this.points,(function(t){var r=t.graphic,n=r?"animate":"attr",i=t.shapeArgs,o=i.width,a=Math.floor(i.x)+.5,s=a+o,l=a+Math.round(o/2)+.5,c=Math.floor(t.highPlot)+.5,u=Math.floor(t.medianPlot)+.5,h=Math.floor(t.lowPlot)+.5-(0===t.low?1:0);t.isNull||(r||(t.graphic=r=e.chart.renderer.path("point").add(e.group)),r.attr({stroke:t.color||e.color,"stroke-width":2}),r[n]({d:["M",a,c,"H",s,"M",a,u,"H",s,"M",a,h,"H",s,"M",l,c,"V",h]}))}))}}));class Rs extends B.Component{options=_().cloneDeep(za);hideCompare=!1;constructor(e){super(e),this.setOptions()}setOptions=()=>{this.options.chart.type="lowmedhigh",this.options.series.push({data:[],name:""})};contains=(e,t,r)=>{for(var n=0;n<e.length;n++)if(e[n][r]===t)return!0;return!1};onlyUnique=(e,t,r)=>r.indexOf(e)===t;getChartOptions=e=>{let t=Xa(this.props.chartData,e,this.props.settingsData.divisionTypeValues,this.props.settingsData.divisionValues);this.hideCompare=gs(t,this.props.settingsData.value);let r=t.map((e=>e[La.measurePeriod]));e&&(r=t.map((e=>e[La.careUnit])));let n=r.filter(this.onlyUnique);this.options.xAxis.categories=n;let i=this.createSeries(t);this.options.series=i,this.options.plotOptions={series:{pointWidth:30}};let o=rs(this.props.chartData.map((e=>e[La.measureUnit]))[0]);if(this.options.tooltip.pointFormat='<span style="color:{point.color}">●</span> {series.name}: '+this.props.settingsData.lowConfidence+" <b>{point.low}"+o+"</b> - "+this.props.settingsData.mean+" <b>{point.median}"+o+"</b> - "+this.props.settingsData.highConfidence+" <b>{point.high}</b>"+o,1==t.map((e=>e[La.division])).filter(this.onlyUnique).length){let e=this.props.chartData.map((e=>e[La.measureUnit]))[0];this.options.series.map((t=>t.name=e))}return this.options};createSeries=e=>{let t=0,r=[];for(let n of e){let e=is(n[this.props.settingsData.mean]),i=is(n[this.props.settingsData.lowConfidence]),o=is(n[this.props.settingsData.highConfidence]);this.contains(r,n[La.division],"name")?(t--,r.filter((e=>e.name==n[La.division]))[0].data.push([parseFloat(i),parseFloat(e),parseFloat(o),$a[t].mainColor])):r.push({name:n[La.division],data:[[parseFloat(i),parseFloat(e),parseFloat(o)]],color:$a[t].mainColor}),t++}return r};render(){let e=this.getChartOptions(this.props.isCompare);return B.createElement("div",{className:"chart-wrapper"},this.hideCompare&&this.props.isCompare?B.createElement(ms,null):B.createElement(Va(),{highcharts:Qa(),options:e}))}}const Hs=e=>e.keys.map(((t,r)=>{let n=is(e.data[t]);isNaN(n)||-1==n.toString().indexOf(".")||(n=parseFloat(n).toFixed(1).replace(".",","));let i="riket"===e.data[La.careUnit]?.toLowerCase()||"riket"===e.data.Region?.toLowerCase();const o=n.toString();let a="";if("Uppdelning"===t){const e=o.length;e>150?a="uppdelning-xl":e>100?a="uppdelning-lg":e>60&&(a="uppdelning-md")}const s={key:r};return"Uppdelning"===t&&a&&(s.className=a),i?B.createElement("td",{...s},B.createElement("strong",null,o)):B.createElement("td",{...s},o)}));class Qs extends B.Component{tableCaption;constructor(e){super(e)}renderTableHeader=()=>this.props.tableHeader&&this.props.tableHeader.map(((e,t)=>B.createElement("th",{key:t},e)));setTableCaption=(e,t)=>{if(e)switch(e){case"NHVRegionPage":return"Tillstånd i regionen";case"NHVPermissionPage":return"Regioner med detta tillstånd";case"NHVStartPage":return"Tillståndsområden"}else if(this.props.indicatorName)return this.props.indicatorName};renderRowData=()=>this.props.tableType?this.props.tableRow&&this.props.tableRow.map(((e,t)=>e.PermissonDateFrom?B.createElement("tr",{key:t},e.name&&B.createElement("td",null,B.createElement("a",{href:e.Url},e.name)),e.Units&&B.createElement("td",null,e.Units),e.Patients&&B.createElement("td",null,e.Patients),e.PermissonDateFrom&&B.createElement("td",null,e.PermissonDateFrom)):null)):this.props.tableRow&&this.props.tableRow.map(((e,t)=>B.createElement("tr",{key:t},B.createElement(Hs,{key:t,data:e,keys:this.props.tableHeader}))));render(){let e=this.setTableCaption(this.props.tableType,this.props.indicatorName);return B.createElement(B.Fragment,null,B.createElement("div",{className:this.props.isMap?"map-visualization-table":"standalone-table-container"},B.createElement("table",{className:"table-wrapper"},B.createElement("caption",{className:"sr-only"},e),B.createElement("thead",null,B.createElement("tr",{className:"table-header"},this.renderTableHeader())),B.createElement("tbody",null,this.renderRowData()))))}}class js extends B.Component{mergedSettings;IndicatorName;constructor(e){super(e),this.IndicatorName=null}mergeSettings=()=>_().merge({},this.props.settingsData.national,this.props.settingsData.compare);getMapTableData=()=>{let e=this.props.tableData,t=!1;e=e.filter((e=>e[La.divisionType]==this.mergedSettings.divisionTypeValues)),e[0]&&e[0].hasOwnProperty(La.careUnit)?e=e.filter((e=>e[La.careUnit]&&"riket"===e[La.careUnit].toLowerCase())):t=!0;const r=t?La.divisionType:La.careUnit,n=t?"folkbokföringsregion":"riket",i=_().filter(e,(e=>e[r].toLowerCase()===n)),o=_().sumBy(i,(e=>Number(e[La.value]))),a=_().sumBy(i,(e=>Number(e[La.population]))),s=(o/a*1e5).toFixed(1),l=(o/a*1e6).toFixed(1),c={[La.division]:"RIKET",[La.value]:o.toString(),[La.population]:a.toString(),[La.nrofpatientsmaphabitents]:is(s.toString()),[La.nrofpatients]:is(l.toString())},u={Region:c[La.division],Värde:c[this.mergedSettings.nrOfPatients]};return this.IndicatorName="Tabell för "+e[0][La.indicatorName],[u,...e.map((e=>({Region:e[La.division],Värde:e[this.mergedSettings.nrOfPatients]})))]};getRegionPermissionTableData=()=>{let e,t=this.props.tableData;return t=this.props.isPermissionTab?t.filter((e=>"Tillståndsområde"==e[La.divisionType])):t.filter((e=>"Region"==e[La.divisionType])),this.props.isPermissionTab?(this.IndicatorName="Tabell med tillstånd",e=t.map((e=>({Tillståndsområde:e[La.division],"Antal patienter":e[this.mergedSettings.nrOfPatients]})))):(this.IndicatorName="Tabell med regioner som har tillstånd",e=t.map((e=>({Region:e[La.division],"Antal tillstånd":e[this.mergedSettings.nrOfPermissions],"Antal patienter":e[this.mergedSettings.nrOfPatients]})))),e};filterTableData=()=>{const e=["Vårdenhet"];let t=this.mergedSettings;if((t.divisionTypeValues&&""!==t.divisionTypeValues||t.divisionType)&&e.push("Uppdelning"),this.props.isMap)return this.getMapTableData();if(this.props.isRegionPermission)return this.getRegionPermissionTableData();let r=_().cloneDeep(this.props.tableData),n=r&&Xa(r,!1,t.divisionTypeValues,t.divisionValues,!0);this.IndicatorName="Tabell för "+n[0][La.indicatorName];let i=Object.values(t);return i=e.concat(i),n.map((e=>{let t=Object.keys(e);for(let r of t)(i.indexOf(r)<0||"Mått"==r)&&delete e[r];return e}))};getKeys=()=>{let e=this.filterTableData();return e&&e.length>0&&Object.keys(e[0])};render(){const{tableData:e,isMap:t}=this.props;this.mergedSettings=this.mergeSettings();let r=this.getKeys(),n=this.filterTableData();return B.createElement(B.Fragment,null,e&&B.createElement(Qs,{indicatorName:this.IndicatorName,tableHeader:r,tableRow:n,isMap:t}))}}class Vs extends B.Component{_wrapperYearSelector;_yearButton;_isFirstLoaded;constructor(e){super(e),this.state={isOpen:!1,year:this.props.defaultYear},this._isFirstLoaded=!0,this._yearButton=B.createRef(),this._wrapperYearSelector=B.createRef()}removeEventHandlers=()=>{document.removeEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape)};handleClick=(e,t)=>{t.preventDefault(),this.setState({isOpen:!e}),e?this.removeEventHandlers():(document.addEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape))};handleClickOutside=e=>{this._wrapperYearSelector&&!this._wrapperYearSelector.current.contains(e.target)&&this._yearButton&&!this._yearButton.current.contains(e.target)&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};handleEscape=e=>{27==e.which&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};handleChange=e=>{this.props.OnChange(e.currentTarget.value),this.setState({year:e.currentTarget.value,isOpen:!1}),this.removeEventHandlers()};checkNrYearsPerDivision=()=>{let e=Object.entries(_().mapValues(_().groupBy(this.props.filteredChartData,La.division)));for(let t of e){let e=t[1].map((e=>e[La.measurePeriod]));if(_().uniq(e).length<2)return!1}return!0};render(){const{isOpen:e,year:t}=this.state,{defaultYear:r,filteredYears:n,showTrend:i,isTable:o,yearWrapperId:a,isTrendMeanMedian:s}=this.props;let l=void 0===t||""===t||o&&t.includes("år")?r:t,c=n.length,u=!(n&&c<2);return B.createElement("div",{className:"year-selector-wrapper "+(s?"year-selector-wrapper__trend":"")},n&&c>1?B.createElement("button",{"aria-controls":a,"aria-expanded":e,disabled:!!(n&&n.length<2),ref:this._yearButton,className:"year-selector-wrapper__button","aria-label":l+" - klicka för att ändra år",onClick:t=>this.handleClick(e,t)},l,!0===u?B.createElement(q,{className:"nhv-menu__button__arrow ",iconType:"fontawesome/chevron-left"}):null):B.createElement("span",{className:"year-selector-wrapper__button"},l),c>1&&B.createElement("ul",{id:a,ref:this._wrapperYearSelector,className:"white-panel year-selector-wrapper__dropdown drop-shadow-low-elevation "+(e?"d-block":"d-none")},this.checkNrYearsPerDivision()&&i?B.createElement("li",null,B.createElement("input",{type:"radio",onChange:this.handleChange,checked:c+" år"===l&&e,name:"year",id:c+"år",value:c+" år"}),B.createElement("label",{htmlFor:c+"år"},c+" år")):null,n&&n.map((t=>B.createElement("li",{key:t},B.createElement("input",{type:"radio",onChange:this.handleChange,checked:t===l&&e,name:"year",id:t,value:t}),B.createElement("label",{htmlFor:t},t))))))}}var Ws=a(20354),zs=a.n(Ws);class Gs extends B.Component{constructor(e){super(e),this.state={isOpen:!1}}componentDidMount(){document.addEventListener("keyup",(e=>{this.state.isOpen&&e.key===W.esc&&(e.preventDefault(),this.setState({isOpen:!1}))}))}toggleTooltip=e=>{e.preventDefault(),this.setState((e=>({isOpen:!e.isOpen})))};closeTooltip=e=>{e.preventDefault(),this.setState({isOpen:!1})};closeTooltipWithBackDrop=()=>{this.setState({isOpen:!1})};render(){return B.createElement("div",{className:"tooltip"},B.createElement("button",{type:"button",onClick:this.toggleTooltip,className:"export-data-nhv__btn","aria-label":"Ladda ner data"},"Ladda ner",B.createElement(q,{isAriaHidden:!0,className:"export-data-nhv__icons",iconType:"icondownload"})),B.createElement("div",{className:"tooltip__bubble drop-shadow-high-elevation export-data-nhv__bubble "+(this.state.isOpen?"open":"")},this.state.isOpen&&B.createElement(B.Fragment,null,B.createElement("button",{type:"button",onClick:this.closeTooltip,className:"tooltip__button tooltip__close","aria-label":"Stäng lista för nedladdning"},B.createElement(q,{isAriaHidden:!0,iconType:"ic_close_white_24px"})),B.createElement("div",{role:"alert"},B.createElement("h3",{className:"export-data-nhv__bubble__header"},"Ladda ner"),B.createElement("ul",{className:"export-data-nhv__bubble__links"},B.createElement("li",null,B.createElement("button",{onClick:this.props.exportCsv,className:"export-data-nhv__btn export-data-nhv__btn--files"}," ","Ladda ner CSV")),this.props.showPng&&B.createElement("li",null,B.createElement("button",{onClick:this.props.exportPng,className:"export-data-nhv__btn export-data-nhv__btn--files"}," ","Ladda ner bild (PNG)")))))),B.createElement("div",{className:"backdrop "+(this.state.isOpen?"open":""),onClick:this.closeTooltipWithBackDrop}))}}var Ks=a(67063),Ys=a.n(Ks),Xs=a(44809),qs=a.n(Xs);function $s(e){return e&&qs().unparse(e,{delimiter:";",header:!0,skipEmptyLines:!0})}class Js extends B.Component{constructor(e){super(e)}exportCsv=()=>{const e=$s(this.props.chartData);var t=document.createElement("a"),r=new Blob(["\ufeff",e]),n=URL.createObjectURL(r);t.href=n,t.download="chartdata.csv",document.body.appendChild(t),t.click(),document.body.removeChild(t)};exportXlsx=()=>{const e=$s(this.props.chartData),t=Ys().read(e,{type:"string"});Ys().writeFile(t,"chartdata.xlsx")};exportPng=e=>{e.preventDefault();const t=document.getElementById(this.props.wrapperId),r=t.getBoundingClientRect();zs()(t,{height:r.height,width:r.width,windowWidth:1920,backgroundColor:null,scale:2}).then((e=>{var t=e.toDataURL("image/png");const r=document.createElement("a");r.hidden=!0,r.href=t,r.download="export.png",r.target="_blank",document.body.appendChild(r),r.click(),document.body.removeChild(r)}))};render(){return B.createElement("div",{className:"export-data-nhv","data-html2canvas-ignore":!0},B.createElement(Gs,{showPng:this.props.showPng,exportCsv:this.exportCsv,exportXlsx:this.exportXlsx,exportPng:this.exportPng}))}}class Zs extends B.Component{_wrapperDropDwon;_dropDownButton;_isFirstLoaded;constructor(e){super(e),this.state={isOpen:!1,selectedValue:this.props.defaultValue,selectedOptionName:this.props.defaultValue===La.median?e.dropDownOptions[1].name:e.dropDownOptions[0].name},this._isFirstLoaded=!0,this._dropDownButton=B.createRef(),this._wrapperDropDwon=B.createRef()}componentWillReceiveProps(e){if(this.props!==e){const{dropDownOptions:t,defaultValue:r}=e;this.setState({selectedValue:r,selectedOptionName:r===La.median?t[1].name:t[0].name})}}removeEventHandlers=()=>{document.removeEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape)};handleClick=(e,t)=>{t.preventDefault(),this.setState({isOpen:!e}),e?this.removeEventHandlers():(document.addEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape))};handleClickOutside=e=>{this._wrapperDropDwon&&!this._wrapperDropDwon.current.contains(e.target)&&this._dropDownButton&&!this._dropDownButton.current.contains(e.target)&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};handleEscape=e=>{27==e.which&&!0===this.state.isOpen&&(this.setState({isOpen:!1}),this.removeEventHandlers())};handleChange=e=>{this.props.OnChange(e.currentTarget.value),this.setState({selectedValue:e.currentTarget.value,selectedOptionName:e.currentTarget.dataset.name,isOpen:!1}),this.removeEventHandlers()};render(){const{isOpen:e,selectedValue:t,selectedOptionName:r}=this.state,{dropDownWrapperId:n,dropDownOptions:i,isRiket:o,isTrend:a,isTrendMeanMedian:s,hasMeanValue:l,hasMedianValue:c}=this.props,u=c?r:"Medelvärde";return a&&B.createElement("div",{className:"nhv-chart-dropdwon-wrapper "+(s?"nhv-chart-dropdwon-wrapper__boxplot":"")},l&&c?B.createElement("button",{"aria-controls":n,"aria-expanded":e,ref:this._dropDownButton,className:"nhv-chart-dropdwon-wrapper__button","aria-label":t+" - klicka för att ändra värde",onClick:t=>this.handleClick(e,t)},r,B.createElement(q,{className:"nhv-menu__button__arrow ",iconType:"fontawesome/chevron-left"})):B.createElement("span",{className:"nhv-chart-dropdwon-wrapper__button"},u),B.createElement("ul",{id:n,ref:this._wrapperDropDwon,className:"white-panel nhv-chart-dropdwon-wrapper__dropdown drop-shadow-low-elevation "+(e?"d-block":"d-none")},i&&i.map((r=>B.createElement("li",{key:r.name},B.createElement("input",{type:"radio",onChange:this.handleChange,checked:r.value===t&&e,name:"chartdropdown",id:r.value+n,value:r.value,"data-name":r.name}),B.createElement("label",{htmlFor:r.value+n},r.name))))))}}class el extends B.Component{RegionMapTable;PermissionMapTable;constructor(e){super(e),this.state={activeRiket:!1,activeCompare:!1,activeTable:!1,activeRegion:!1,activePermission:!1,filteredYear:"",yearChanged:!1,dropDownValue:"boxplot"===this.props.settingsData.national.diagram&&this.props.settingsData.national.useMedianInLineDiagram?this.props.settingsData.national.median:"boxplot"===this.props.settingsData.compare.diagram&&this.props.settingsData.compare.useMedianInLineDiagram?this.props.settingsData.compare.median:this.props.settingsData.national.value,dropDownValueChanged:!1}}componentDidMount(){this.setState({activeRiket:!0,activeRegion:!0})}OnChangeTab=(e,t)=>{switch(t.preventDefault(),e){case"National":if(!0===this.state.activeRiket)return;this.setState({activeRiket:!0,activeCompare:!1,activeTable:!1});break;case"Compare":if(!0===this.state.activeCompare)return;this.setState({activeRiket:!1,activeCompare:!0,activeTable:!1});break;case"Table":if(!0===this.state.activeTable)return;this.setState({activeRiket:!1,activeCompare:!1,activeTable:!0});break;case"Region":if(!0===this.state.activeRegion)return;this.setState({activePermission:!1,activeRegion:!0});break;case"Permission":if(!0===this.state.activePermission)return;this.setState({activeRegion:!1,activePermission:!0})}};getChartComponent=(e,t)=>{if(t)return Es;switch(e){case"pie":return ps;case"boxplot":return vs;case"pointcard":return bs;case"column":case"stackedcolumn":case"stackedbar":case"bar":return Ts;case"lowmedhigh":return Rs;case"map":return Us;case"spline":return Es;case"startPageMapTable":this.RegionMapTable=js,this.PermissionMapTable=js}};GetYears=e=>{let t=e&&e.map((e=>e[La.measurePeriod]));return _().uniq(t).sort(((e,t)=>t-e))};yearOnchange=e=>{this.setState({filteredYear:e,yearChanged:!0})};dropDownOnchange=e=>{this.setState({dropDownValue:e,dropDownValueChanged:!0})};render(){let e="map"==this.props.settingsData.national.diagram,t=this.state.activeRiket?this.props.settingsData.national:this.props.settingsData.compare,r=this.props.chartData&&Xa(this.props.chartData,this.state.activeCompare,t.divisionTypeValues,t.divisionValues,this.state.activeTable),n=this.props.chartData&&this.GetYears(r),i=!this.state.activeTable&&"spline"!==t.diagram&&!e&&!0!==this.props.settingsData.hideTrend,o=this.props.chartData&&n[0],a=this.props.chartData&&""===this.state.filteredYear||!i&&(""===this.state.filteredYear||this.state.filteredYear.toString().includes("år"))?o:this.state.filteredYear;""==this.props.showMultipleYears||""!=this.state.filteredYear||this.state.activeTable||(a=this.props.showMultipleYears,o=this.props.showMultipleYears);let s=a&&a.toString().includes("år"),l=i&&s||"spline"===t.diagram&&!this.state.activeTable?r:this.props.chartData&&r.filter((e=>e[La.measurePeriod]===a)),c="pie"==t.diagram||"stackedcolumn"==t.diagram||"stackedbar"==t.diagram,u="bar"==t.diagram||"stackedbar"==t.diagram;t.diagram;let h=this.getChartComponent(this.props.settingsData.national.diagram,s),p=this.getChartComponent(this.props.settingsData.compare.diagram,s),d=this.props.yearWrapperId,A=this.props.dropDownWrapperID;const f=this.props.settingsData.national.value===La.mean||this.props.settingsData.national.value===La.median||this.props.settingsData.national.mean===La.mean||this.props.settingsData.national.median===La.median,g=this.props.chartData&&0!==r.filter((e=>""!==e[La.median]))?.length,m=this.props.chartData&&0!==r.filter((e=>""!==e[La.mean]))?.length,v=g?this.state.dropDownValue:"Medel";return B.createElement("div",{className:"tab-diagram-wrapper"},"startPageMapTable"!=t.diagram?B.createElement(B.Fragment,null,B.createElement("div",{role:"tablist","aria-label":"Flikar för urval",className:"diagram-wrapper__tabs"},B.createElement("button",{role:"tab","aria-selected":this.state.activeRiket,onClick:e=>this.OnChangeTab("National",e),className:"diagram-wrapper__tabs__btn "+(this.state.activeRiket?"diagram-wrapper__tabs__btn--active":"")},"Riket"),!e&&B.createElement("button",{role:"tab","aria-selected":this.state.activeCompare,onClick:e=>this.OnChangeTab("Compare",e),className:"diagram-wrapper__tabs__btn "+(this.state.activeCompare?"diagram-wrapper__tabs__btn--active":"")},"Jämför"),B.createElement("button",{role:"tab","aria-selected":this.state.activeTable,onClick:e=>this.OnChangeTab("Table",e),className:"diagram-wrapper__tabs__btn "+(this.state.activeTable?"diagram-wrapper__tabs__btn--active":"")},"Tabell")),B.createElement("div",{className:this.state.activeTable&&e?"table-responsive map-chart-table":this.state.activeTable?"table-responsive":""},B.createElement("div",{className:"diagram-wrapper__diagram-header"},B.createElement("div",{className:"year-selector-wrapper__flex-wrapper nhv-chart-dropdwon-wrapper__flex-wrapper  "+(s&&f?"nhv-chart-dropdwon-wrapper__boxplot__flex-wrapper":"")},this.props.chartData&&("spline"!==t.diagram||this.state.activeTable)&&B.createElement(Vs,{filteredChartData:r,defaultYear:o,filteredYears:n,isTable:this.state.activeTable,OnChange:this.yearOnchange,showTrend:i,yearWrapperId:d,isTrendMeanMedian:s&&f}),this.props.chartData&&f&&!this.state.activeTable&&B.createElement(Zs,{defaultValue:v,dropDownOptions:[{name:"Medelvärde",value:"Medel"},{name:"Median",value:"Median"}],OnChange:this.dropDownOnchange,dropDownWrapperId:A,isRiket:this.state.activeRiket,isTrend:s||"spline"===t.diagram,isTrendMeanMedian:s&&f,hasMedianValue:g,hasMeanValue:m})),this.props.chartData&&B.createElement(Js,{showPng:!this.state.activeTable,wrapperId:this.props.diagramWrapperID,chartData:this.props.chartData})),this.state.activeRiket&&h&&this.props.chartData&&B.createElement(h,{isCompare:!1,year:this.state.filteredYear,chartData:l,settingsData:this.props.settingsData.national,isBar:u,isStacked:c,dropDownValue:v}),this.state.activeCompare&&p&&this.props.chartData&&B.createElement(p,{isCompare:!0,year:this.state.filteredYear,chartData:l,settingsData:this.props.settingsData.compare,isBar:u,isStacked:c,dropDownValue:v}),this.state.activeTable&&js&&this.props.chartData&&B.createElement(js,{tableData:l,settingsData:this.props.settingsData,isMap:e}))):B.createElement(B.Fragment,null,B.createElement("div",{role:"tablist","aria-label":"Flikar för urval",className:"diagram-wrapper__tabs"},B.createElement("button",{"aria-selected":this.state.activeRegion,role:"tab",onClick:e=>this.OnChangeTab("Region",e),className:"diagram-wrapper__tabs__btn "+(this.state.activeRegion?"diagram-wrapper__tabs__btn--active":"")},"Regioner med tillstånd"),B.createElement("button",{"aria-selected":this.state.activePermission,role:"tab",onClick:e=>this.OnChangeTab("Permission",e),className:"diagram-wrapper__tabs__btn "+(this.state.activePermission?"diagram-wrapper__tabs__btn--active":"")},"Tillståndsområden")),B.createElement("div",{className:"table-responsive"},B.createElement("div",{className:"diagram-wrapper__diagram-header"},B.createElement("div",{className:"year-selector-wrapper__flex-wrapper nhv-chart-dropdwon-wrapper__flex-wrapper"},this.props.chartData&&("spline"!==t.diagram||this.state.activeTable)&&B.createElement(Vs,{filteredChartData:r,defaultYear:o,filteredYears:n,isTable:this.state.activeTable,OnChange:this.yearOnchange,showTrend:i,yearWrapperId:d})),this.props.chartData&&B.createElement(Js,{showPng:!1,wrapperId:this.props.diagramWrapperID,chartData:this.props.chartData})),this.state.activeRegion&&this.RegionMapTable&&this.props.chartData&&B.createElement(this.RegionMapTable,{tableData:this.props.chartData,settingsData:this.props.settingsData,isPermissionTab:!1,isRegionPermission:!0}),this.state.activePermission&&this.PermissionMapTable&&B.createElement(this.PermissionMapTable,{tableData:this.props.chartData,settingsData:this.props.settingsData,isPermissionTab:!0,isRegionPermission:!0}))))}}const tl=["Indikatornamn","Typ av uppdelning","Uppdelning","Mätperiod",["Vårdenhet","Riket"]],rl=e=>function(t,r){for(const n of e){const[e,i]=Array.isArray(n)?n:[n];if(t[e]!==r[e]){if(i){if(t[e]===i)return-1;if(r[e]===i)return 1}return t[e]<r[e]?-1:1}}return 0},nl=e=>fetch(e,{credentials:"same-origin"}).then((e=>e.json())).catch((e=>e.json()));var il;"object"==typeof Qa()&&(il=Qa()).wrap(il.Legend.prototype,"colorizeItem",(function(e,t,r){t.legendSymbol&&r&&t.legendSymbol.attr({"stroke-width":t.legendborderWidth?t.legendborderWidth:t.options.borderWidth,stroke:t.legendborderColor?t.legendborderColor:t.options.borderColor}),t.color=t.options.legendborderColorBoxPlot?t.options.legendborderColorBoxPlot:t.options.legendColor?t.options.legendColor:t.options.color?t.options.color:t.color,t.options.legendborderColorBoxPlot&&(t.legendColor=t.options.legendColor),e.apply(this,Array.prototype.slice.call(arguments,1))}));class ol extends B.Component{constructor(e){let t;super(e),this.props.jsonData&&(t=this.props.chartSettings.useAlgorithmSortOrder?[...this.props.jsonData].sort(rl(tl)):this.props.jsonData),this.state={jsonData:t}}componentDidMount(){this.state.jsonData||nl(this.props.apiUrl).then((e=>{let t=this.props.chartSettings.useAlgorithmSortOrder?e.sort(rl(tl)):e;this.setState({jsonData:t})}))}GetYears=e=>{let t=e&&e.map((e=>e[La.measurePeriod]));return _().uniq(t).sort(((e,t)=>t-e))};getMetaData=(e,t)=>t&&t.filter((t=>t[La.indicatorName]===e.indicatorName&&("startPageMapTable"===e.national.diagram||t[La.divisionType]===e.national.divisionTypeValues||!e.national.divisionTypeValues)))[0];FilterEmptyFields=(e,t)=>{const r=["mean","standardDeviation","lowConfidence","highConfidence","median"],n=_().clone(t),i=_().merge({},n.national,n.compare);if(e&&t)for(const t of r)if(i[t]){const r=i[t];e.every((e=>null==e[r]||""===e[r]))&&(delete n.national[t],delete n.compare[t])}return n};render(){const{chartSettings:e}=this.props,{jsonData:t}=this.state,r=_().uniqueId("nhv-wrapper"),n=_().uniqueId("year-wrapper"),i=_().uniqueId("dropdown-wrapper");let o=t&&t.filter((t=>t[La.indicatorName]===e.indicatorName)),a=this.getMetaData(e,t);var s=this.FilterEmptyFields(o,e);let l="";if(s.defaultMultipleYears){let e=this.GetYears(o);l=e&&e.length>1?e.length+" år":""}return B.createElement("div",{className:"diagram-wrapper",id:r},B.createElement(Ra,{overrideUnderText:s.national.overrideUnderText,overrideHeading:s.national.overrideHeading,metaData:a,isStartPageMapTable:"startPageMapTable"===s.national.diagram,mattenhet:{override:s.national.overrideMattenhet,value:s.national.nrOfPatients},selectedDivisionTypeValue:s.national.divisionTypeValues}),B.createElement(el,{settingsData:s,diagramWrapperID:r,chartData:o,showMultipleYears:l,yearWrapperId:n,dropDownWrapperID:i}),B.createElement("div",{className:"diagram-wrapper__footer"},B.createElement("div",{className:"diagram-wrapper__description__sourceinfo"},B.createElement("span",{className:"diagram-wrapper__description__sourceinfo__units"},"Källa: ","Socialstyrelsen"))))}}class al extends B.Component{pointCardData;constructor(e){super(e),this.state={jsonData:this.props.jsonData,metaData:null}}filterData=e=>{const{chartSettings:t}=this.props;return Xa(e.filter((e=>e[La.indicatorName]===t.indicatorName)),!1,t.national&&t.national.divisionTypeValues,t.national&&t.national.divisionValues,!1,t.national&&t.national.year).sort(((e,t)=>{const r=parseInt(e[La.measurePeriod],10);return parseInt(t[La.measurePeriod],10)-r})).map((e=>({year:e[La.measurePeriod],header:t.national&&t.national.pointCardHeading?e[t.national.pointCardHeading]:e[La.measureUnit],value:t.national&&0==e[t.national.value]?"0 "+rs(e[La.measureUnit]):t.national&&e[t.national.value]&&this.showPercentDecimal(e)})))[0]};showPercentDecimal=e=>{const{chartSettings:t}=this.props;let r=parseFloat(e[t.national&&t.national.value]?.replace(",","."));return(r>=10?ys(r):r).toString().replace(".",",")+" "+rs(e[La.measureUnit])};getMetaData=e=>{const{chartSettings:t}=this.props;return e.filter((e=>e[La.indicatorName]===t.indicatorName&&t.national&&(e[La.divisionType]===t.national.divisionTypeValues||!t.national.divisionTypeValues)))[0]};componentDidMount(){this.props.jsonData?this.pointCardData=this.filterData(this.props.jsonData):nl(this.props.apiUrl).then((e=>{this.setState({jsonData:e})}))}render(){const{color:e,chartSettings:t}=this.props,{jsonData:r}=this.state;let n=r&&this.getMetaData(r);this.pointCardData=r&&this.filterData(r);let i="id_"+this.props.blockID;return this.pointCardData?B.createElement("div",{"aria-labelledby":i,className:`point-card ${e}`},B.createElement("div",{className:"point-card__top"},B.createElement("p",{className:"point-card__top__year"},this.pointCardData.year),B.createElement(Ua,{metaData:n,iconType:"Infocirkel_normal-white20px20px"})),B.createElement("p",{id:i,className:"point-card__heading"},t.national&&t.national.overrideHeading?t.national.overrideHeading:this.pointCardData.header),B.createElement("div",{className:"point-card__data"},B.createElement("p",null,this.pointCardData&&this.pointCardData.value))):null}}class sl extends B.Component{links;sections;menu;constructor(e){super(e),this.state={yPositionOverMenu:!1}}componentDidMount(){this.sections=Array.prototype.slice.call(document.querySelectorAll(".nhv-section")),this.links=Array.prototype.slice.call(document.querySelectorAll(".scroll-to-anchor__item")),this.menu=document.querySelector(".scroll-to-anchor__wrapper"),window.addEventListener("scroll",k.throttle(this.onScroll,100))}onScroll=()=>{const e=window.pageYOffset>this.menu.offsetTop;let t=this.sections.length;for(e?this.setState({yPositionOverMenu:!0}):this.setState({yPositionOverMenu:!1});--t>=0&&window.pageYOffset+120<this.sections[t].offsetTop;);this.links.forEach((e=>e.classList.remove("scroll-to-anchor__item--active"))),t>=0&&this.links[t].classList.add("scroll-to-anchor__item--active")};sectionClick=e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-href"),r=document.getElementById(t);null!==r&&T(r,100)};render(){const{anchors:e}=this.props,t=e.map(((e,t)=>B.createElement("li",{key:t,className:"scroll-to-anchor__item"},B.createElement("a",{className:"scroll-to-anchor__item__link","data-href":e.LinkID,href:"#"+e.LinkID,onClick:this.sectionClick},e.LinkName))));return B.createElement("div",{className:"scroll-to-anchor__wrapper"},B.createElement("nav",{"aria-label":"Undermeny med snabblänkar",className:this.state.yPositionOverMenu?"scroll-to-anchor scroll-to-anchor--scrolled":"container"},B.createElement("ul",{id:"anchor-menu",className:this.state.yPositionOverMenu?"container scroll-to-anchor--fixed":"container scroll-to-anchor"},t)))}}class ll extends B.Component{constructor(e){super(e)}render(){const{dropDownChildren:e,menuHeader:t}=this.props;let r=null!==t&&""!==t?t:"Regioner med tillstånd";return B.createElement("div",null,B.createElement("div",{className:"nhv-menu__dropdown nhv-menu__dropdown--region"},B.createElement("legend",{className:"nhv-menu__dropdown__header"},r),B.createElement("ul",null,e.map((e=>B.createElement("li",{key:e.ID,className:"nhv-menu__dropdown__item"},B.createElement("a",{href:e.Url},e.PageName)))))))}}const cl=["#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","Å","Ä","Ö"];class ul extends B.Component{constructor(e){super(e)}getAlhphabetGroups=()=>cl.map((e=>({Letter:e,AlphabetPages:this.props.dropDownChildren.filter((t=>t.PageName[0].toUpperCase()===e))}))).filter((e=>e.AlphabetPages.length>0));renderAlfabethicList=(e,t)=>B.createElement(B.Fragment,{key:e.Letter},B.createElement("ul",{className:"nhv-menu__group__section"},e.AlphabetPages.map((e=>B.createElement("li",{className:"nhv-menu__dropdown__item",key:e.ID},B.createElement("a",{href:e.Url},e.PageName))))));render(){let e=this.getAlhphabetGroups();return B.createElement(B.Fragment,null,e.length>0?e.map(this.renderAlfabethicList):B.createElement("p",{className:"nhv-menu__noresult"},"Din sökning gav tyvärr inga träffar"))}}class hl extends B.Component{totalPages;pageCount;searchIsActive;searchFieldRef;constructor(e){super(e),this.state={pageNo:1,dropDownChildren:this.getChangedPageData(this.props.dropDownChildren,1)},this.searchFieldRef=B.createRef(),this.searchIsActive=!1,this.totalPages=this.props.dropDownChildren.length,this.pageCount=Math.ceil(this.totalPages/this.props.pageSize)}getChangedPageData=(e,t)=>{const r=(t<=this.pageCount?t:1)*this.props.pageSize-this.props.pageSize;return _().orderBy(e,["PageName"],["asc"]).slice(r,r+this.props.pageSize)};SearhInList=_().debounce((e=>{let t=this.props.dropDownChildren.filter((t=>t.PageName.toLowerCase().includes(e.toLowerCase())));this.pageCount=Math.ceil(t.length/this.props.pageSize)>0?Math.ceil(t.length/this.props.pageSize):1,this.searchIsActive=e.length>0,this.setState({dropDownChildren:this.getChangedPageData(t,1),pageNo:1})}),300);setNewPage=e=>{this.setState({pageNo:e,dropDownChildren:this.getChangedPageData(this.props.dropDownChildren,e)})};onFormSubmit=e=>{e.preventDefault(),this.SearhInList(this.searchFieldRef.current.value)};render(){const{menuHeader:e}=this.props,{pageNo:t,dropDownChildren:r}=this.state,n=null!==e&&""!==e?e:"Tillståndsområde i bokstavsordning";return B.createElement("div",{className:"nhv-menu__search-dd-wrapper"},B.createElement("form",{onSubmit:e=>this.onFormSubmit,className:"nhv-menu__searchform"},B.createElement("input",{onChange:e=>{this.SearhInList(e.target.value)},placeholder:"Sök tillstånd",className:"search__field",ref:this.searchFieldRef}),B.createElement("input",{"aria-label":"Sök",className:"search__button search__button--blue",type:"submit",value:""})),B.createElement("div",{className:"nhv-menu__dropdown nhv-menu__dropdown--filter"},B.createElement("legend",{className:"nhv-menu__dropdown__header"},this.searchIsActive?"Sökresultat":n),B.createElement(ul,{dropDownChildren:r}),B.createElement(oe,{steps:this.pageCount,activeStep:t<=this.pageCount?t:1,onStepChangeCb:this.setNewPage,nextLabel:"Nästa",previousLabel:"Föregående",showNextOnLastPage:!1,showPreviousOnFirstPage:!1})))}}class pl extends B.Component{_wrapperMenu;constructor(e){super(e),this._wrapperMenu=B.createRef(),this.state={pages:this.props.pages}}OpenDropDown=e=>{let t=this.state.pages.map((t=>t.ID==e.ID?(t.IsOpen?(t.IsOpen=!1,document.removeEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape)):(t.IsOpen=!0,document.addEventListener("mousedown",this.handleClickOutside),document.addEventListener("keydown",this.handleEscape)),t):(t.IsOpen=!1,t)));this.setState({pages:t})};handleClickOutside=e=>{this._wrapperMenu&&!this._wrapperMenu.current.contains(e.target)&&this.closeAllDropdowns()};handleEscape=e=>{27==e.which&&this.closeAllDropdowns()};closeAllDropdowns=()=>{let e=this.state.pages.map((e=>(e.IsOpen=!1,e)));this.setState({pages:e})};render(){return B.createElement("nav",{className:"nhv-menu","aria-label":"avdelningsmeny"},B.createElement("ul",{ref:this._wrapperMenu},this.state.pages.map((e=>e.IsDropDownItem?B.createElement("li",{key:e.ID,className:"nhv-menu__item "+(e.IsInChain?"nhv-menu__item--active":"")},B.createElement("button",{"aria-haspopup":"true","aria-expanded":e.IsOpen,onClick:()=>this.OpenDropDown(e),className:"nhv-menu__button"},e.Name,B.createElement(q,{className:"nhv-menu__button__arrow "+(e.IsOpen?"nhv-menu__button__arrow--active":""),iconType:"fontawesome/chevron-left"})),e.IsOpen?e.IsAdvancedDropDown?B.createElement(hl,{menuHeader:e.MenuHeader,pageSize:6,dropDownChildren:e.Children}):B.createElement(ll,{menuHeader:e.MenuHeader,dropDownChildren:e.Children}):null):B.createElement("li",{key:e.ID,className:"nhv-menu__item "+(e.IsCurrentPage?"nhv-menu__item--active":"")},B.createElement("a",{className:"nhv-menu__item__link",href:e.Url},"Start"))))))}}class dl extends B.Component{constructor(e){super(e),this.state={groupedCareUnits:null}}getTemsAnswer=e=>{let t="",r="",n="";switch(e=e.toLowerCase()){case"ja":t="Ja",r="terms-item__check-mark",n="checkmark-circle-outline";break;case"nej":t="Nej",r="terms-item__x-mark",n="x-mark-circle";break;case"delvis":t="Delvis",r="terms-item__partly",n="attention-circle-1";break;case"ej applicerbart":t="Ej applicerbart",r="terms-item__not-applicable",n="attention-circle-1"}return""===t?null:B.createElement(B.Fragment,null,B.createElement("p",null,t),B.createElement(q,{isAriaHidden:!0,ariaLabel:t,className:r,iconType:n}))};componentDidMount(){nl(this.props.apiUrl).then((e=>{let t=e.map((e=>e)),r=Object.entries(_().mapValues(_().groupBy(t,"Vårdenhet")));this.setState({groupedCareUnits:r})}))}render(){const{groupedCareUnits:e}=this.state;return B.createElement(B.Fragment,null,e&&e.map((e=>B.createElement(vi,{key:e[0],heading:e[0],isExpanded:!1},e[1].map(((e,t)=>B.createElement("div",{key:t,className:"terms-item"},B.createElement("div",{className:"terms-item__header"},t+1),B.createElement("div",{className:"terms-item__info"},B.createElement("p",null,e[La.termQuestion]),B.createElement("div",{className:"terms-item__info__mark-wrapper"},this.getTemsAnswer(e[La.termAnswer]))))))))))}}class Al extends B.Component{element;constructor(e){super(e),this.state={yPositionOverMenu:!1}}componentDidMount(){this.element=document.querySelector(this.props.elementClass),window.addEventListener("scroll",k.throttle(this.onScroll,20))}componentWillUnmount(){window.removeEventListener("scroll",k.throttle(this.onScroll,20))}onScroll=()=>{this.element&&window.pageYOffset>this.element.offsetTop?this.setState({yPositionOverMenu:!0}):this.setState({yPositionOverMenu:!1})};scrollToTop=e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-href");D(document.getElementById(t),0).then((()=>{const e=document.getElementsByClassName(this.props.focusElementClass);e&&e.length>=1&&e[0].focus()}))};render(){return B.createElement("a",{onClick:this.scrollToTop,tabIndex:this.state.yPositionOverMenu?0:-1,"aria-label":"Tillbaka till toppen","data-href":"body",href:"#body",className:"anchor-nav__btn d-flex justify-content-center scrolltoptop__btn--arrow scrolltoptop__scroll-to-top "+(this.state.yPositionOverMenu?"scrolltoptop--scroll-to-top-visible":"")},B.createElement(q,{iconType:"fontawesome/arrow-left"}))}}var fl,gl;(gl=fl||(fl={}))[gl.Hide=0]="Hide",gl[gl.Up=1]="Up",gl[gl.Down=2]="Down",gl[gl.Unchanged=3]="Unchanged";class ml extends B.Component{_randomId;_root;constructor(e){super(e),this._root=B.createRef(),this._randomId=_().uniqueId("svg-modal-"),this.state={isModalOpen:!1,ariaLabel:e.ariaLabel||"Information om detta mått"}}openConfirm=e=>{e.preventDefault(),this.setState({isModalOpen:!0})};closeConfirm=()=>{this.setState({isModalOpen:!1})};componentDidUpdate(e,t){t.isModalOpen!==this.state.isModalOpen&&this.state.isModalOpen}render(){const{iconType:e,info:t,wrapperClassName:r}=this.props,{isModalOpen:n,ariaLabel:i}=this.state;return B.createElement("div",{className:r,ref:this._root},t&&B.createElement(B.Fragment,null,B.createElement("button",{className:"icon-modal icon-modal-datavis",type:"button",onClick:this.openConfirm,"aria-label":i},B.createElement(q,{iconType:e})),B.createElement(Te,{isOpen:n,role:"alertdialog",labelledby:this._randomId,onRequestClose:this.closeConfirm},B.createElement("h2",{className:"sr-only",id:this._randomId},this.state.ariaLabel),B.createElement("div",{dangerouslySetInnerHTML:F(t)}),B.createElement("button",{type:"button",onClick:this.closeConfirm,className:"close"},B.createElement(q,{isAriaHidden:!1,ariaLabel:"Stäng",iconType:"ic_close_white_24px"})))))}}class vl extends B.Component{getArrowDirectionModifiers=e=>{switch(e){case fl.Up:return["poangkort__arrow__up","Ökning"];case fl.Unchanged:return["poangkort__arrow__unchanged","Ingen förändring"];default:return["","Minskning"]}};getVarde=e=>isNaN(e)?e:$e()(parseInt(this.props.Varde)," ");render(){const[e,t]=this.getArrowDirectionModifiers(this.props.Pil);return B.createElement("div",{role:"group","aria-labelledby":this.props.Id,className:`poangkort mb-4 ${this.props.CardColor}`},B.createElement("div",{className:"poangkort__top"},B.createElement("p",{className:"poangkort__top__year","aria-label":this.props.ManadArAriaLabel??this.props.ManadAr},this.props.ManadAr)),B.createElement("p",{id:this.props.Id,className:"poangkort__heading"},this.props.MattNamn),B.createElement("div",{className:"poangkort__bottom"},B.createElement("div",{className:"poangkort__bottom__data"},B.createElement("p",null,this.getVarde(this.props.Varde))),B.createElement("div",{className:"poangkort__bottom__change"},this.props.Forandring&&B.createElement("span",null,this.props.Forandring),this.props.Pil!==fl.Hide&&B.createElement(q,{iconType:"icon-arrow-white",isAriaHidden:!1,ariaLabel:t,className:`poangkort__arrow ${e}`}))),this.props.Info&&B.createElement(ml,{iconType:"fontawesome/info-circle",info:O(this.props.Info),ariaLabel:`Information om nyckeltalet ${this.props.MattNamn}`,wrapperClassName:"poangkort__info-wrapper"}))}}var yl=a(32260),bl=a.n(yl);const wl=B.createContext(null);var xl=a(91743),Cl=a.n(xl);const Sl="{FILL_COLOR_PLACEHOLDER}",El={"DashDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3 11.5H0V9.5H3V11.5ZM9 11.5H7.5V9.5H9V11.5ZM19.5 11.5H13.5V9.5H19.5V11.5ZM25.5 11.5H24V9.5H25.5V11.5ZM33 11.5H30V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"DashDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3 11.5H0V9.5H3V11.5ZM9 11.5H7.5V9.5H9V11.5ZM19.5 11.5H13.5V9.5H19.5V11.5ZM25.5 11.5H24V9.5H25.5V11.5ZM33 11.5H30V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"Dash-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.71429 11.5H0V9.5H4.71429V11.5ZM21.2143 11.5H11.7857V9.5H21.2143V11.5ZM33 11.5H28.2857V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"Dash-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.71429 11.5H0V9.5H4.71429V11.5ZM21.2143 11.5H11.7857V9.5H21.2143V11.5ZM33 11.5H28.2857V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"Dot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03125 11.5H0V9.5H1.03125V11.5ZM9.28125 11.5H7.21875V9.5H9.28125V11.5ZM17.5312 11.5H15.4688V9.5H17.5312V11.5ZM25.7812 11.5H23.7188V9.5H25.7812V11.5ZM33 11.5H31.9688V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"Dot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03125 11.5H0V9.5H1.03125V11.5ZM9.28125 11.5H7.21875V9.5H9.28125V11.5ZM17.5312 11.5H15.4688V9.5H17.5312V11.5ZM25.7812 11.5H23.7188V9.5H25.7812V11.5ZM33 11.5H31.9688V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"LongDashDotDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M6.94737 11.5H0V9.5H6.94737V11.5ZM13.8947 11.5H12.1579V9.5H13.8947V11.5ZM20.8421 11.5H19.1053V9.5H20.8421V11.5ZM33 11.5H26.0526V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"LongDashDotDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M6.94737 11.5H0V9.5H6.94737V11.5ZM13.8947 11.5H12.1579V9.5H13.8947V11.5ZM20.8421 11.5H19.1053V9.5H20.8421V11.5ZM33 11.5H26.0526V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"LongDashDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.8 11.5H0V9.5H8.8V11.5ZM17.6 11.5H15.4V9.5H17.6V11.5ZM33 11.5H24.2V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"LongDashDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.8 11.5H0V9.5H8.8V11.5ZM17.6 11.5H15.4V9.5H17.6V11.5ZM33 11.5H24.2V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"LongDash-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 11.5H0V9.5H6V11.5ZM22.5 11.5H10.5V9.5H22.5V11.5ZM33 11.5H27V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"LongDash-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 11.5H0V9.5H6V11.5ZM22.5 11.5H10.5V9.5H22.5V11.5ZM33 11.5H27V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"ShortDashDotDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.09375 11.5H0V9.5H3.09375V11.5ZM7.21875 11.5H5.15625V9.5H7.21875V11.5ZM11.3438 11.5H9.28125V9.5H11.3438V11.5ZM19.5938 11.5H13.4062V9.5H19.5938V11.5ZM23.7188 11.5H21.6562V9.5H23.7188V11.5ZM27.8438 11.5H25.7812V9.5H27.8438V11.5ZM33 11.5H29.9062V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"ShortDashDotDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.09375 11.5H0V9.5H3.09375V11.5ZM7.21875 11.5H5.15625V9.5H7.21875V11.5ZM11.3438 11.5H9.28125V9.5H11.3438V11.5ZM19.5938 11.5H13.4062V9.5H19.5938V11.5ZM23.7188 11.5H21.6562V9.5H23.7188V11.5ZM27.8438 11.5H25.7812V9.5H27.8438V11.5ZM33 11.5H29.9062V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"ShortDashDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M2.75 11.5H0V9.5H2.75V11.5ZM6.41667 11.5H4.58333V9.5H6.41667V11.5ZM13.75 11.5H8.25V9.5H13.75V11.5ZM17.4167 11.5H15.5833V9.5H17.4167V11.5ZM24.75 11.5H19.25V9.5H24.75V11.5ZM28.4167 11.5H26.5833V9.5H28.4167V11.5ZM33 11.5H30.25V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"ShortDashDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M2.75 11.5H0V9.5H2.75V11.5ZM6.41667 11.5H4.58333V9.5H6.41667V11.5ZM13.75 11.5H8.25V9.5H13.75V11.5ZM17.4167 11.5H15.5833V9.5H17.4167V11.5ZM24.75 11.5H19.25V9.5H24.75V11.5ZM28.4167 11.5H26.5833V9.5H28.4167V11.5ZM33 11.5H30.25V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"ShortDash-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.09375 11.5H0V9.5H3.09375V11.5ZM11.3438 11.5H5.15625V9.5H11.3438V11.5ZM19.5938 11.5H13.4062V9.5H19.5938V11.5ZM27.8438 11.5H21.6562V9.5H27.8438V11.5ZM33 11.5H29.9062V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"ShortDash-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.09375 11.5H0V9.5H3.09375V11.5ZM11.3438 11.5H5.15625V9.5H11.3438V11.5ZM19.5938 11.5H13.4062V9.5H19.5938V11.5ZM27.8438 11.5H21.6562V9.5H27.8438V11.5ZM33 11.5H29.9062V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"ShortDotDash-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M0.916667 11.5H0V9.5H0.916667V11.5ZM10.0833 11.5H2.75V9.5H10.0833V11.5ZM17.4167 11.5H15.5833V9.5H17.4167V11.5ZM26.5833 11.5H19.25V9.5H26.5833V11.5ZM33 11.5H32.0833V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"ShortDotDash-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M0.916667 11.5H0V9.5H0.916667V11.5ZM10.0833 11.5H2.75V9.5H10.0833V11.5ZM17.4167 11.5H15.5833V9.5H17.4167V11.5ZM26.5833 11.5H19.25V9.5H26.5833V11.5ZM33 11.5H32.0833V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"ShortDot-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03125 11.5H0V9.5H1.03125V11.5ZM5.15625 11.5H3.09375V9.5H5.15625V11.5ZM9.28125 11.5H7.21875V9.5H9.28125V11.5ZM13.4062 11.5H11.3438V9.5H13.4062V11.5ZM17.5312 11.5H15.4688V9.5H17.5312V11.5ZM21.6562 11.5H19.5938V9.5H21.6562V11.5ZM25.7812 11.5H23.7188V9.5H25.7812V11.5ZM29.9062 11.5H27.8438V9.5H29.9062V11.5ZM33 11.5H31.9688V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"ShortDot-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03125 11.5H0V9.5H1.03125V11.5ZM5.15625 11.5H3.09375V9.5H5.15625V11.5ZM9.28125 11.5H7.21875V9.5H9.28125V11.5ZM13.4062 11.5H11.3438V9.5H13.4062V11.5ZM17.5312 11.5H15.4688V9.5H17.5312V11.5ZM21.6562 11.5H19.5938V9.5H21.6562V11.5ZM25.7812 11.5H23.7188V9.5H25.7812V11.5ZM29.9062 11.5H27.8438V9.5H29.9062V11.5ZM33 11.5H31.9688V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`,"Solid-Fylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M33 11.5H0V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="${Sl}"/>\n  </svg>`,"Solid-Ofylld":`<svg width="33" height="21" viewBox="0 0 33 21" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M33 11.5H0V9.5H33V11.5Z" fill="${Sl}"/>\n  <path d="M7 10.5C7 12.433 5.433 14 3.5 14C1.567 14 0 12.433 0 10.5C0 8.567 1.567 7 3.5 7C5.433 7 7 8.567 7 10.5Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 13C4.88071 13 6 11.8807 6 10.5C6 9.11929 4.88071 8 3.5 8C2.11929 8 1 9.11929 1 10.5C1 11.8807 2.11929 13 3.5 13ZM3.5 14C5.433 14 7 12.433 7 10.5C7 8.567 5.433 7 3.5 7C1.567 7 0 8.567 0 10.5C0 12.433 1.567 14 3.5 14Z" fill="${Sl}"/>\n  </svg>`},Bl=(e,t,r)=>{if(!t)return r;let n="",i=t.dataPointTheme.filter((t=>t.categoryName===e))[0];return i?n=i.color:t.defaultColor&&(n=t.defaultColor),n};function kl(e){if(!tc.test(e))return[e,e,e];const t=e.substring(0,4),r=e.substring(5,7),n=parseInt(r),i=t.substring(2,4);return[`${rc[n-1]} ${i}`,`${nc[n-1]} ${t}`,`${rc[n-1]} ${t}`]}function _l(e){switch(e){case lc:return sc;case uc:return cc;default:return e}}function Tl(e){let t=!1;const r=document.getElementById(e).getElementsByClassName("highcharts-container");if(0===r.length)return t;const n=r[0].getElementsByTagName("desc");if(0===n.length)return t;for(let e=0;e<n.length;e++){const r=n[e];if(r.innerHTML.startsWith("Created with Highcharts")){r.remove(),t=!0;break}}return t}function Il(e){if(e===lc||e===hc)return{isValueMissing:!0,yValueForTooltip:sc,yValue:null};if(e===uc)return{isValueHidden:!0,yValueForTooltip:cc,yValue:null};const t=Ml(e);return{yValue:_().isFinite(t)?t:null,yValueForTooltip:t?.toString()}}function Ml(e){if(null==e)return null;const t=e?.replace(",",".").replace(/\s/g,"");return parseFloat(t)}function Fl(e,t,r=!0){if(void 0===e)return"";let n=e.toString();-1!==n.indexOf("-")&&(n=n.slice(0,1)+" "+n.slice(1)),n.includes(".")&&(n=n.replace(".",","));let i=r?$e()(n," "):n;return""!==t&&null!=t&&(i=`${i} ${t}`),i}function Ol(){return window?.matchMedia(`(max-width: ${ac}px)`).matches||!1}function Pl(e,t){return e.defaultMarkeradeKategorier.includes(t)}function Dl(e,t){const r=e?.defaultMarkeradeSlices;return r?.includes(t)}function Nl(e,t){const r=[...new Set(t.map((t=>t[e])))];return void 0!==r[0]?r:[]}function Ll(e,t){let r;const n=e.container.offsetLeft+Math.abs(e.chartWidth-t)/2,i=window.scrollY||window.pageYOffset,o=Math.max(document.documentElement.clientHeight||0,window.innerHeight||0),[a,s]=function(e){let t=e;const r=e.offsetHeight;var n=0;do{n+=t.offsetTop,t=t.offsetParent}while(t);return[n=n<0?0:n,n+r]}(e.container);return r=i+o/2,r=r<a?a:r,r=r>s?s:r,{x:n,y:r}}function Ul(e,t,r){const n=El[`${e||"Solid"}${t?"-Fylld":"-Ofylld"}`],i=new RegExp(Sl,"g");return n.replace(i,r)}function Rl(e){return pc.get(e)||e}function Hl(e){return"#ffffff"!==e}function Ql(){const e=document.querySelectorAll('*[id^="hc-linkto-highcharts-data-table-"]');for(let t=0;t<e.length;t++){const r=e[t],n=r.parentElement||r.parentNode;n?.removeChild(r)}}const jl=_().memoize((()=>function(...e){return e.reduce(((e,t)=>e.map((e=>t.map((t=>[...e,t])))).reduce(((e,t)=>[...e,...t]),[])),[[]])}(gc,dc,mc))),Vl=_().memoize((function(e){return Cl().shuffle(jl(),e)}),(e=>e));function Wl(e,t){const r=Vl(e),n=r[t%(r.length-1)];return[n[0],n[1],n[2]]}function zl(e){return e&&qs().parse(e,{download:!1,delimiter:";",header:!0,skipEmptyLines:!0})}const Gl=(e,t,r)=>{if(!t)return r;let n,i=t.dataPointTheme.filter((t=>t.categoryName===e))[0];return t&&i&&(n=vc.get(i?.pattern)),n},Kl=(e,t,r,n,i,o,a=!1)=>`<span class="flex-container">\n  <span class="tt-name"><span class="svg-container">${a?Ul(null,!0,e.options.color.toString()):Xl(e.options.color.toString())}</span>${t.sliceName}</span> \n  <span class="fill-remaining-space"></span>\n  <span class="tt-values" aria-label="${r}${n&&` (${n})`}">${i}${o&&` (${o})`}</span>\n  </span>`,Yl=(e,t)=>{if(!t.isInEditMode)return;const r=Number(t?.UvbSettings?.tabSpecific[t.TabChosen]?.antalPerioder)||ec,n=e.xAxis[0].names.length;let i=n-r;i<0&&(i=0);const o=i+(r>n?n:r)-1;e.xAxis[0].setExtremes(i,o,!0,!1)};function Xl(e,t={size:18,x:4,y:4},r=0){const n=e;if("string"!=typeof n&&n&&n.toString()&&null!=n?.pattern?.path.d){const e=_().uniqueId("fieldset_"),i=`url(#${e})`;return`<svg><pattern id="${e}"  patternTransform="rotate(${r})" patternUnits="userSpaceOnUse" patternContentUnits="userSpaceOnUse" width="${n.pattern.width}" height="${n.pattern.width}" x="0" y="0">\n    <rect x="0" y="0" width="${n.pattern.width}" height="${n.pattern.height}" fill="${n.pattern.backgroundColor}"></rect>\n    <path d="${n.pattern.path.d}" stroke="${n.pattern.color}" stroke-width="${n.pattern.path.strokeWidth}" fill="none"></path>\n    </pattern>\n    \n    <rect height="${t.size}" width="${t.size}" rx="${t.size/2}"\n    ry="${t.size/2}" x="${t.x}" y="${t.y}" fill="${i}"></rect></svg>`}return`<svg><rect height="${t.size}" width="${t.size}" rx="${t.size/2}" \n  ry="${t.size/2}" x="${t.x}" y="${t.y}" fill="${e?.toString()}"></rect></svg>`}function ql(e,t={size:18,x:4,y:4}){const r=e;if("string"!=typeof r){const e=$l(r.toString()),n=`${r.toString().replace(")","_fieldset)")}`;return`<svg>\n    <defs aria-hidden="true">\n        <pattern id="${e}" patternUnits="userSpaceOnUse" patternContentUnits="userSpaceOnUse" width="${r.pattern.width}" height="${r.pattern.height}" x="0" y="0">\n        <rect x="0" y="0" width="${r.pattern.width}" height="${r.pattern.height}" fill="${r.pattern.backgroundColor}"></rect>\n        <path d="${r.pattern.path.d}" stroke="${r.pattern.color}" stroke-width="${r.pattern.path.strokeWidth}" fill="none"></path>\n      </pattern>\n    </defs>\n      <rect height="${t.size}" width="${t.size}" rx="${t.size/2}" ry="${t.size/2}" x="4" y="4" fill="${n}"></rect>\n    </svg>`}return`<svg><rect height="${t.size}" width="${t.size}" rx="${t.size/2}" \n  ry="${t.size/2}" x="${t.x}" y="${t.y}" fill="${e.toString()}"></rect></svg>`}const $l=e=>{const t=e.indexOf("#"),r=e.indexOf(")");return e.substring(t+1,r)+"_fieldset"},Jl=(e,t)=>{const r=t&&t.dataPointTheme&&t.dataPointTheme.filter((t=>t.categoryName===e))[0];return r&&r.inverted};function Zl(e,t,r,n,i){return(0,Ha.numberFormat)(e,t,r,n)+(i?" "+i:"")}const ec=12,tc=/^\d{4}-\d{2}$/,rc=["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],nc=["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],ic={lang:{decimalPoint:",",invalidDate:"",months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],resetZoomTitle:"Återställ zoomnivå 1:1",shortMonths:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],thousandsSep:" ",weekdays:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],rangeSelectorZoom:"Zoom",rangeSelectorFrom:"Från",rangeSelectorTo:"Till",numericSymbols:null,viewFullscreen:"Öppna i fullskärm",printChart:"Skriv ut diagram",downloadJPEG:"Ladda ned JPEG-bild",downloadPDF:"Ladda ned PDF-dokument",downloadPNG:"Ladda ned PNG-bild",downloadSVG:"Ladda ned SVG-vektorgrafik",exitFullscreen:"Stäng fullskärm",contextButtonTitle:"Kontextmeny för diagram",resetZoom:"Återställ zoom",loading:"Laddar...",noData:"Ingen data att visa",accessibility:{chartContainerLabel:"Interaktivt diagram",defaultChartTitle:"Diagram",svgContainerLabel:"Interaktivt diagram",exporting:{chartMenuLabel:"Diagrammeny",exportRegionLabel:"Diagrammeny",menuButtonLabel:"Se diagrammeny"},legend:{legendItem:"Göm {itemName}",legendLabel:"Växla seriens synlighet"},series:{nullPointValue:"Inget värde",summary:{bar:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, staplar, stapel)}.",barCombination:"{name}, serie {ix} av {numSeries}. Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",boxplot:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, boxar, box)}.",column:"serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, staplar, stapel)}, {name}",columnCombination:"{name}, serie {ix} av {numSeries}. Stapeldiagram med {numPoints} {#plural(numPoints, staplar, stapel)}.",default:"{name}, serie {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",defaultCombination:"{name}, serie {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",lineCombination:"{name}, serie {ix} av {numSeries}. Linje med {numPoints} data{#plural(numPoints, punkter, punkt)}.",line:"{series.name}, linje {seriesNumber} av {chart.series.length} med {series.points.length} data{#plural(numPoints, punkter, punkt)}.",map:"{name}, karta {ix} av {numSeries} med {numPoints} {#plural(numPoints, områden, område)}.",pie:"{name}, tårtdiagram {ix} av {numSeries} med {numPoints} {#plural(numPoints, tårtbitar, tårtbit)}.",spline:"{name}, linje {ix} av {numSeries} med {numPoints} data{#plural(numPoints, punkter, punkt)}.",boxplotCombination:"{name}, serie {ix} av {numSeries} med {numPoints} {#plural(numPoints, boxar, box)}."}}},exportData:{viewData:"Visa som en tabell"}}},oc={title:{text:null},subtitle:{text:null},credits:{enabled:!1},tooltip:{useHTML:!0,outside:!0,stickOnContact:!0,borderWidth:0,backgroundColor:"none",shadow:!1,style:{pointerEvents:"auto"}},exporting:{enabled:!1},accessibility:{point:{valueDescriptionFormat:null}}},ac=767,sc="Värde saknas.",lc=".",cc="Värde kan ej visas.",uc="..",hc="...",pc=new Map([["A Operationer på nervsystemet","A. Nervsystem"],["B Operationer på endokrina organ","B. Endokrina organ"],["C Operationer och speciella undersökningar i ögonregionen","C. Ögonregion"],["D Operationer på öron, näsan, halsen och struphuvudet","D. Öron, näsa, hals, struphuvud"],["E Operationer på läppar, tänder, käkar, munnen och svalget","E. Läpp, tand, käke, mun, svalg"],["F Operationer på hjärtat och stora intratorakala kärl","F. Hjärta, kärl"],["G Operationer på bröstväggen, lungsäckar, mediastinum, diafragma, luftstrupen, luftrör och lungor","G. Bröstvägg, lungsäck, mediastinum, diafragma, luftstrupe, luftrör, lunga"],["H Operationer på bröstkörtlar","H. Bröstkörtel"],["J Operationer på mag-tarmkanalen och därtill hörande organ","J. Mag-tarmkanal"],["K Operationer på urinvägar, manliga könsorgan och vävnaden bakom bukhinnan","K. Urinväg, manligt könsorgan, vävnad bakom bukhinna"],["L Operationer på kvinnliga könsorgan","L. Kvinnligt könsorgan"],["M Obstetriska ingrepp","M. Obstetriska ingrepp"],["N Operationer på rörelseapparaten","N. Rörelseapparat"],["P Operationer på perifera kärl och lymfsystemet","P. Perifera kärl, lymfsystem"],["Q Åtgärder på huden","Q. Hud"],["T Mindre kirurgiska ingrepp","T. Mindre kirurgiska ingrepp"],["U Transluminal endoskopi","U. Transluminal endoskopi"],["V Operationer på aorta, perifera kärl och lymfsystemet","V. Aorta, perifera kärl, lymfsystem"],["X Diagnostiska åtgärder i anslutning till kirurgisk verksamhet","X. Åtgärder i anslutning till kirurgi"],["Y Uttagningar av organ till transplantation","Y. Uttagning organ till transplantation"]]),dc=(_().memoize((function(e){const t=new Map;return e.forEach(((e,r)=>{t.set(e,r)})),t}))(pc),["#4F0013","#254F76","#979272","#BA861C","#B66364","#03243C","#B66364","#734B05","#4D615C","#860B0B","#929090","#377992","#7D978F","#855C79","#96512A","#686767","#7D5B63","#7C3143","#614D09","#BA7C01","#6199AE"]),Ac="#03243C",fc=["#254F76","#4F0013","#979272","#BA861C","#B66364","#B66364","#734B05","#4D615C","#860B0B","#929090","#377992","#7D978F","#855C79","#96512A","#686767","#7D5B63","#7C3143","#614D09","#BA7C01","#6199AE"],gc=["Dash","DashDot","Dot","LongDash","LongDashDot","LongDashDotDot","ShortDash","ShortDashDot","ShortDashDotDot","ShortDot","Solid"],mc=[null,"#ffffff"],vc=new Map([["skewedStripes",{path:"M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11",height:10,width:10,strokeWidth:2,scale:null}],["verticalStripes",{path:"M 3 0 L 3 10 M 8 0 L 8 10",height:5,width:5,strokeWidth:2,scale:null}],["transverseStripes",{path:"M 0 3 L 10 3 M 0 8 L 10 8",height:5,width:5,strokeWidth:2,scale:null}],["ovales",{path:"M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11",height:6,width:6,strokeWidth:2,scale:null}],["feather",{path:"M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9",height:6,width:6,strokeWidth:3,scale:null}],["squares",{path:"M 10 3 L 5 3 L 5 0 M 5 10 L 5 7 L 0 7",height:6,width:6,strokeWidth:1,scale:null}]]),yc="_spline",bc=[...vc.values()],wc={style:{position:"relative",paddingBottom:".7rem",marginBottom:"1rem"}};class xc extends B.Component{static contextType=wl;context=this.context;_resizeDebounce;constructor(e,t){super(e),this._resizeDebounce=_().debounce(this.resize,100)}static defaultProps={rotateSvgRect:0};componentDidMount(){window.addEventListener("resize",this._resizeDebounce)}componentWillUnmount(){window.removeEventListener("resize",this._resizeDebounce)}resize=()=>{this.forceUpdate()};getLegendItems=()=>this.props.legendItems.map(((e,t)=>{const r=this.props.currentKategori??e,n=this.context.chartInstanceManager.chart.get(r),i=n?.points?.filter((t=>t.custom.sliceName===e&&null!==t.y));let o=!1;if(this.props.currentSecondaryCategory){const t=this.context.chartInstanceManager.chart.get(this.props.currentSecondaryCategory),r=t?.points?.filter((t=>t.custom.sliceName===e&&null!==t.y));o=!!r&&r.length>0,o&&i.push(...r)}return i&&i.length>0&&B.createElement("div",{key:`${e}-${t}`,className:"nav-wrapper__etikett-wrapper__item "},B.createElement("span",{className:"svg-container",dangerouslySetInnerHTML:F(o?Ul(null,!0,i[0]?.color):Xl(i[0]?.color,{size:18,x:4,y:4},this.props.rotateSvgRect))}),B.createElement("span",null,e))}));render(){const{fieldSetLabel:e,FieldsetSrOnly:t}=this.props;return this.props.legendItems&&this.props.legendItems.length>0&&B.createElement("div",{className:`nav-wrapper__etikett-wrapper ${this.props.classNameOverride??""}`},B.createElement("fieldset",null,B.createElement("legend",{className:t?"sr-only":""},e),B.createElement("div",{className:"nav-wrapper__etikett-wrapper__inner-wrapper"},this.getLegendItems())))}}var Cc,Sc;(Sc=Cc||(Cc={}))[Sc.Line=0]="Line",Sc[Sc.Bar=1]="Bar",Sc[Sc.StackedColumn=2]="StackedColumn",Sc[Sc.StackedBar=3]="StackedBar",Sc[Sc.StackedArea=4]="StackedArea",Sc[Sc.Map=5]="Map",Sc[Sc.OverlappingArea=6]="OverlappingArea",Sc[Sc.StackedColumnBasic=7]="StackedColumnBasic",Sc[Sc.SelectableMap=8]="SelectableMap",Sc[Sc.MapWithStringValues=9]="MapWithStringValues";class Ec extends B.Component{static contextType=wl;context=this.context;constructor(e,t){super(e)}static defaultProps={rotateSvgRect:0};updateCustomLegend=(e,t,r)=>{const n=this.context.chartInstanceManager.chart.get(e);if(!n)return;const i=document.querySelector("#"+r),o=t||e;n.visible?(n.setVisible(!1,!1),i.classList.add("legend-item--unactive"),i.setAttribute("aria-label",`Visa ${o}`)):(n.setVisible(!0,!1),i.classList.remove("legend-item--unactive"),i.setAttribute("aria-label",`Göm ${o}`)),this.context.chartInstanceManager.chart.redraw()};renderCustomLegend=(e,t)=>{const{useSvgForSpecificLegend:r,useRect:n,rotateSvgRect:i}=this.props,o=this.context.chartInstanceManager.chart.get(e);if(!o)return;const a=o?.points?.filter((t=>t.custom.sliceName===e&&null!==t.y));if(!a)return;const s=t||e,l=o.visible,c=o.options.color??a[0]?.color,u=o.options.dashStyle,h=o.options?.marker?.fillColor,p="#ffffff"!==h,d=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.sliceAsLine===o.name?Ul(u,p,c):this.props.useRect&&!r?.includes(e)?Xl(c,{size:18,x:4,y:4},i):Ul(u,p,c),A=_().uniqueId("legendItem"),f=l?"Göm":"Visa";return o&&B.createElement("button",{"aria-label":`${f} ${s}`,id:A,key:e,className:"legend-item "+(l?"":"legend-item--unactive"),onClick:()=>this.updateCustomLegend(e,t,A),dangerouslySetInnerHTML:F(`<span class="svg-container">${d}</span>${s}`)})};render(){return B.createElement("div",{className:"legend-wrapper "+(this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown?"":"legend-wrapper--nodrop"),role:"group","aria-label":"Växla seriens synlighet"},this.props.legendItemList&&this.context.chartInstanceManager.chart&&this.props.legendItemList.map((e=>{const t=pc.get(e);return this.renderCustomLegend(e,t)})))}}"object"==typeof Qa()&&(hs()(Qa()),bl()(Qa()),_s()(Qa()),Qa().setOptions(ic),Qa().AST.bypassHTMLFiltering=!0);class Bc extends B.Component{static contextType=wl;context=this.context;_chart;_xAxisCount;legendItems;constructor(e,t){super(e),this.state={chartIsLoaded:!1}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0}),Ql(),Tl(this.context.wrapperId),this.legendItems=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownSlices?.reverse()}componentDidUpdate(){Ql()}onChartCreated=e=>{this._chart=e,this._xAxisCount=this._chart.xAxis[0].names.length,e.update({chart:{height:42*this._xAxisCount+(e.chartHeight-e.plotHeight)}},!0,!0,!1),this.context.chartInstanceManager.updateChartReference(this._chart)};getFieldsetItems=()=>{const e=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],t=zl(e?.unparsedCsv)?.data||e?.csv.data;return Nl(e?.skärningskolumn,t).filter((e=>!this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownSlices?.includes(e)))};render(){const e={...this.context.CurrentChartConfig,chart:{...this.context.CurrentChartConfig?.chart||{},className:"bar-chart-container"}};return this.context.CurrentChartConfig?B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.isInEditMode?{chart:{displayErrors:!0,className:"bar-chart-container"},...this.context.CurrentChartConfig}:e,immutable:this.context.isInEditMode,containerProps:{id:_().uniqueId("barchart"),...wc}}),B.createElement("div",{className:"nav-wrapper__footer-area"},this._chart&&this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.chartType===Cc.StackedBar&&B.createElement(B.Fragment,null,this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownSlices&&this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownSlices.length>0&&B.createElement("div",null,B.createElement(Ec,{legendItemList:this.legendItems,useRect:!0,rotateSvgRect:90})),B.createElement(xc,{classNameOverride:"slicedbar-fieldset",FieldsetSrOnly:!0,fieldSetLabel:"Skärningar",legendItems:this.getFieldsetItems(),rotateSvgRect:90})))):null}}var kc=a(15999),_c=a.n(kc);const Tc=function(){const e={},t=function(){return window.innerWidth},r=function(t,r){for(var n=e[t],i=0;i<n.length;i++)(0,n[i])(t,r)};let n=t();return{resizeListener:function(){const i=t();for(var o in e)if(e.hasOwnProperty(o)){const e=window.parseInt(o);e!=i&&(n<=e&&e<i||n>=e&&e>i)&&r(e,i)}n=i},addBreakpointListener:function(t,r){var n=e[t];n||(n=[],e[t]=n),n.push(r)}}};class Ic extends B.PureComponent{render(){return B.createElement(Va(),{callback:this.props.onChartCreated,highcharts:Qa(),options:this.props.isInEditMode?{chart:{displayErrors:!0},...this.props.config}:this.props.config,immutable:this.props.isInEditMode,containerProps:{id:this.props.chartID,...wc}})}}class Mc extends B.Component{_AxisCount;_currStartIndex;_currEndIndex;_xAxisCount;constructor(e){super(e),this.state={backwardDisabled:!1,forwardDisabled:!0},this.setnItialExtremes()}setAxitNavigationButtonPlacement=()=>{};componentDidMount(){this.shouldRenderNavigationButtons()&&this.setIntervalOptionVisibility(!1)}setnItialExtremes=()=>{this._xAxisCount=this.props.chart.xAxis[0].names.length,this._currStartIndex=this._xAxisCount-this.getMaxItems(),this._currStartIndex<0&&(this._currStartIndex=0);const e=this.getMaxItems()>this._xAxisCount?this._xAxisCount:this.getMaxItems();this._currEndIndex=this._currStartIndex+e-1,this.props.chart.xAxis[0].setExtremes(this._currStartIndex,this._currEndIndex,!0,!1)};goBack=e=>{e.preventDefault(),this._currStartIndex=this._currStartIndex-1,this._currStartIndex<0&&(this._currStartIndex=0),this._currEndIndex=this._currEndIndex-1,this._currEndIndex<=this.getMaxItems()&&(this._currEndIndex=this.getMaxItems()-1),0===this._currStartIndex?this.setIntervalOptionVisibility(!0):this.setState({forwardDisabled:!1}),this.props.chart.xAxis[0].setExtremes(this._currStartIndex,this._currEndIndex)};goBackToFirst=e=>{e.preventDefault(),this._currStartIndex=0,this._currEndIndex=this.getMaxItems()-1,this.setIntervalOptionVisibility(!0),this.props.chart.xAxis[0].setExtremes(this._currStartIndex,this._currEndIndex)};goFuture=e=>{e.preventDefault(),this._currStartIndex=this._currStartIndex+1,this._currStartIndex>=this._AxisCount&&(this._currStartIndex=this._AxisCount-this.getMaxItems()),this._currStartIndex<0&&(this._currStartIndex=0);let t=this.getMaxItems()>this._xAxisCount?this._xAxisCount:this.getMaxItems();this._currEndIndex=this._currStartIndex+t-1,this._currEndIndex>=this._AxisCount&&(this._currEndIndex=this._AxisCount-1,this._currStartIndex=this._AxisCount-this.getMaxItems()),this._currEndIndex+1===this._xAxisCount?this.setIntervalOptionVisibility(!1):this.setState({backwardDisabled:!1}),this.props.chart.xAxis[0].setExtremes(this._currStartIndex,this._currEndIndex)};goFutureToLast=e=>{e.preventDefault(),this._currStartIndex=this._xAxisCount-this.getMaxItems(),this._currEndIndex=this._xAxisCount-1,this.setIntervalOptionVisibility(!1),this.props.chart.xAxis[0].setExtremes(this._currStartIndex,this._currEndIndex)};getMaxItems=()=>Number(this.props.currentTab?.antalPerioder.replace(/\s/g,""))||ec;shouldRenderNavigationButtons=()=>this._xAxisCount>this.getMaxItems();setIntervalOptionVisibility=e=>{this.shouldRenderNavigationButtons()&&this.setState({backwardDisabled:e,forwardDisabled:!e})};render(){const{backwardDisabled:e,forwardDisabled:t}=this.state;return document.querySelector(`#${this.props.portalToHtmlID}`),this.shouldRenderNavigationButtons()&&B.createElement("div",{className:"nav-wrapper","data-html2canvas-ignore":!0},B.createElement("div",{className:"btn-wrapper"},B.createElement("button",{"aria-label":"Backa till första datapunkten",className:"navigation-btn",onClick:this.goBackToFirst,disabled:e},B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon",iconType:"fontawesome/chevron-left"}),B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon navigation-btn__icon--closer-left",iconType:"fontawesome/chevron-left"})),B.createElement("button",{"aria-label":"Bakåt",className:"navigation-btn",onClick:this.goBack,disabled:e},B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon",iconType:"fontawesome/chevron-left"}),B.createElement("span",{className:"navigation-btn__txt-back"}," Bakåt"))),B.createElement("div",{className:"btn-wrapper"},B.createElement("button",{"aria-label":"Framåt",className:"navigation-btn",onClick:this.goFuture,disabled:t},B.createElement("span",{className:"navigation-btn__txt-frwd"},"Framåt"),B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon navigation-btn__icon--right",iconType:"fontawesome/chevron-left"})),B.createElement("button",{"aria-label":"Gå fram till sista datapunkten",className:"navigation-btn",onClick:this.goFutureToLast,disabled:t},B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon navigation-btn__icon--right navigation-btn__icon--closer-right",iconType:"fontawesome/chevron-left"}),B.createElement(q,{isAriaHidden:!0,className:"navigation-btn__icon navigation-btn__icon--right",iconType:"fontawesome/chevron-left"}))))}}const Fc="showall";function Oc(e){const t=(0,B.useRef)(!0),r=e.enableShowAllOption&&!e.maxSelectedItems,[n,i]=(0,B.useState)(r?[{key:Fc,value:e.showAllOptionText},...e.items]:[...e.items]);(0,B.useEffect)((()=>{const t=r?[{key:Fc,value:e.showAllOptionText},...e.items]:[...e.items];_().isEqual(n,t)||i(t)}),[e.items,r]);const[o,a]=(0,B.useState)(n.filter((e=>e.isSelectedByDefault)));(0,B.useEffect)((()=>a(n.filter((e=>e.isSelectedByDefault)))),[n]),(0,B.useEffect)((()=>{t.current?t.current=!1:e.onSelectedItemsChange&&e.onSelectedItemsChange(o.filter((e=>e.key!==Fc)).slice())}),[o]);const{isOpen:s,getToggleButtonProps:l,getLabelProps:c,getMenuProps:u,highlightedIndex:h,getItemProps:p}=mo({items:n,onSelectedItemChange:({selectedItem:t})=>{if(!t)return;const i=o.indexOf(t);if(r&&t.key===Fc)a(0===i?[]:[...n.slice()]);else if(i>-1)a([...o.slice(0,i),...o.slice(i+1)]);else{if(e.maxSelectedItems&&o.length>=e.maxSelectedItems)return;a([...o,t])}},selectedItem:null,stateReducer:(e,t)=>{const{changes:r,type:n}=t;switch(n){case mo.stateChangeTypes.MenuKeyDownEnter:case mo.stateChangeTypes.MenuKeyDownSpaceButton:case mo.stateChangeTypes.ItemClick:return{...r,isOpen:!0,highlightedIndex:e.highlightedIndex};default:return r}}}),d=`h${e.headingLevel}`;return B.createElement("div",{className:"cmb-wrapper"},B.createElement("div",{className:"cmb-wrapper__inner"},e.useHeadingInsteadOfLabel&&B.createElement(d,{...c(),className:`${e.labelClass} inline`},e.textBoxLabelText),!e.useHeadingInsteadOfLabel&&B.createElement("label",{...c(),className:e.labelClass},e.textBoxLabelText),e.labelTooltip&&B.createElement(Ci,{text:O(e.labelTooltip),enableEpiserverOnPageEditing:!0}),B.createElement("div",{className:"cmb-wrapper__tools"},B.createElement("button",{type:"button",className:"cmb-wrapper__inner__btn",...l()},0===o.length?`${e.textBoxDefaultText}`:1===o.length?`${o[0].value}`:`${o.length} valda`,B.createElement(q,{className:"cmb-wrapper__inner__btn__arrow "+(s?"cmb-wrapper__inner__btn__arrow--expanded":""),iconType:"fontawesome/chevron-left"})),e.showRemoveSelectionsButton&&B.createElement("button",{className:"cmb-wrapper__inner__clean",type:"button",onClick:e=>{e.preventDefault(),a([])}},e.removeSelectionsText)),s&&B.createElement("ul",{className:"cmb-wrapper__inner__expandable cmb-wrapper__inner__expandable--expanded",...u(),role:"listbox"},e.showDropdownIntroText&&e.dropdownIntroText&&B.createElement("span",null,e.dropdownIntroText),n.map(((t,r)=>{const n=e.maxSelectedItems&&o.length>=e.maxSelectedItems&&!o.some((e=>e.key===t.key));return B.createElement("li",{className:Ma()({"cmb-wrapper__active":h===r,"cmb-wrapper__disabled":n}),key:`${t.key}_${r}`,...p({item:t,index:r,disabled:n}),"aria-selected":o.some((e=>e.key===t.key)),role:"option","aria-label":`${t.value} ${o.some((e=>e.key===t.key))?"Valt":n?"Otillgängligt":"Ej valt"}`,tabIndex:0},B.createElement("input",{type:"checkbox",checked:o.some((e=>e.key===t.key)),value:t.key,disabled:n}),B.createElement("span",null),t.value)})))))}Oc.defaultProps={textBoxDefaultText:"0 valda",textBoxLabelText:"Välj regioner",showDropdownIntroText:!1,dropdownIntroText:"Regioner A till Ö",labelClass:"",showRemoveSelectionsButton:!0,removeSelectionsText:"Rensa val",enableShowAllOption:!0,showAllOptionText:"Visa alla",items:[],useHeadingInsteadOfLabel:!1,headingLevel:2,onSelectedItemsChange:e=>{console.log(e)}},"object"==typeof Qa()&&(hs()(Qa()),_c()(Qa()),Qa().setOptions(ic),Qa().AST.bypassHTMLFiltering=!0,Qa().wrap(Qa().Axis.prototype,"getLinePath",(function(e,t){let r;var n=this,i=n.brokenAxis,o=e.call(this,t),a=o[0],s=a[1],l=a[2];return(i.breakArray||[]).forEach((function(e){l=n.toPixels(e.from),o.splice(1,0,["L",s,l-4],["M",s,l+4]),r=[["M",s+8,l-7],["L",s-8,l+1],["M",s+8,l-1],["L",s-8,l+7]],n.chart.renderer.path(r).attr({"stroke-width":2,stroke:"#595959",zIndex:100}).add()})),o})));class Pc extends B.Component{static contextType=wl;context=this.context;_chart;_etiktetter;_currentTab;_breakPointNotifier;constructor(e,t){super(e),this._etiktetter=B.createRef(),this.state={chartIsLoaded:!1,selectedItems:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen].defaultMarkeradeKategorier.slice()}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0}),this._breakPointNotifier=Tc(),window.addEventListener("resize",this._breakPointNotifier.resizeListener),this._breakPointNotifier.addBreakpointListener(ac,this.onPageResized),Ql(),Tl(this.context.wrapperId)}componentDidUpdate(e,t){Ql()}componentWillUnmount(){window.removeEventListener("resize",this._breakPointNotifier.resizeListener)}onPageResized=()=>{this.adjustOptions(!0)};adjustOptions=e=>{Ol()?this._chart.options.tooltip.positioner=function(e,t,r){return Ll(this.chart,e)}:this._chart.options.tooltip.positioner=void 0,e&&this._chart.redraw(e)};onChartCreated=e=>{this._chart=e,this.context.chartInstanceManager.updateChartReference(this._chart),Yl(e,this.context),this.adjustOptions(!1)};getDropdownVals=e=>e.series.map(((e,t)=>({key:e.id,value:e.name,isSelectedByDefault:this._currentTab.defaultMarkeradeKategorier.includes(e.id)}))).filter((e=>!this._currentTab?.outsideDropDownCategories?.includes(e.key)));updateDropDownCategories=e=>{if(this._chart){let t=!1;this._chart.series.forEach((e=>{this._currentTab.outsideDropDownCategories.includes(e.options.id)||e.visible&&(e.setVisible(!1,!1),t=!0,this.setLineSerieVisibility(e.name,!1))})),e.forEach((e=>{const r=this._chart.get(e.key);r.visible||(r.setVisible(!0,!1),t=!0,this.setLineSerieVisibility(r.name,!0))})),t&&this._chart.redraw(),this.createEtiketter(e)}};setLineSerieVisibility=(e,t)=>{this._chart.options.series.map((r=>(r.name===e&&(r.visible=!!t),r)))};createEtiketter=e=>{this._etiktetter.current.innerHTML="",this._chart&&e?.length>0?e.map(((e,t)=>{const[r,n,i]=this.getKategoriStyleOptions(e.key),o=`<div class="nav-wrapper__etikett-wrapper__item">\n      <span class="svg-container">${F(Ul(r,i,n)).__html}</span>\n      <span>${e.value}</span>\n    </div>`;this._etiktetter.current.innerHTML+=o})):this._etiktetter.current.innerHTML="<span>Ingen linjeförklaring att visa</span>"};getKategoriStyleOptions=e=>{const t=this._chart.get(e).options;return[t.dashStyle,t.color,Hl(t.marker.fillColor)]};render(){this._currentTab=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen];const e=_().uniqueId("linechart");return this.context.CurrentChartConfig?B.createElement("div",{className:"line-chart"},B.createElement(Ic,{onChartCreated:this.onChartCreated,isInEditMode:this.context.isInEditMode,config:this.context.CurrentChartConfig,chartID:e}),this.state.chartIsLoaded&&B.createElement(Mc,{chart:this._chart,currentTab:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],portalToHtmlID:e}),B.createElement("div",{className:"nav-wrapper__footer-area m-t-2"},this._chart&&B.createElement(Ec,{legendItemList:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownCategories}),this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown&&B.createElement(Oc,{items:this.getDropdownVals(this.context.CurrentChartConfig),onSelectedItemsChange:this.updateDropDownCategories,dropdownIntroText:this._currentTab.dropDownSpantext,textBoxLabelText:this._currentTab.dropDownLabelText,showDropdownIntroText:!0,showRemoveSelectionsButton:!0,showAllOptionText:"Visa alla",removeSelectionsText:"Rensa alla",enableShowAllOption:!0,labelClass:"multiselect-label"})),this._currentTab.visaKategoriDropdown&&B.createElement("div",{className:"nav-wrapper__etikett-wrapper"},B.createElement("fieldset",null,B.createElement("legend",null,"Linjeförklaring"),B.createElement("div",{className:"nav-wrapper__etikett-wrapper__inner-wrapper",ref:this._etiktetter})))):null}}class Dc extends B.PureComponent{render(){return B.createElement(Va(),{callback:this.props.onChartCreated,highcharts:Qa(),options:this.props.isInEditMode?{chart:{displayErrors:!0},...this.props.config}:this.props.config,immutable:this.props.isInEditMode,containerProps:{id:this.props.chartID,...wc}})}}"object"==typeof Qa()&&(hs()(Qa()),_c()(Qa()),Qa().setOptions(ic),Qa().AST.bypassHTMLFiltering=!0,Qa().wrap(Qa().Axis.prototype,"getLinePath",(function(e,t){let r;var n=this,i=n.brokenAxis,o=e.call(this,t),a=o[0],s=a[1],l=a[2];return(i.breakArray||[]).forEach((function(e){l=n.toPixels(e.from),o.splice(1,0,["L",s,l-4],["M",s,l+4]),r=[["M",s+8,l-7],["L",s-8,l+1],["M",s+8,l-1],["L",s-8,l+7]],n.chart.renderer.path(r).attr({"stroke-width":2,stroke:"#595959",zIndex:100}).add()})),o})));class Nc extends B.Component{static contextType=wl;context=this.context;_chart;_etiktetter;_currentTab;_breakPointNotifier;constructor(e,t){super(e),this._etiktetter=B.createRef(),this.state={chartIsLoaded:!1,selectedItems:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen].defaultMarkeradeKategorier.slice()}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0}),this._breakPointNotifier=Tc(),window.addEventListener("resize",this._breakPointNotifier.resizeListener),this._breakPointNotifier.addBreakpointListener(ac,this.onPageResized),Ql(),Tl(this.context.wrapperId)}componentDidUpdate(e,t){Ql()}componentWillUnmount(){window.removeEventListener("resize",this._breakPointNotifier.resizeListener)}onPageResized=()=>{this.adjustOptions(!0)};adjustOptions=e=>{Ol()?this._chart.options.tooltip.positioner=function(e,t,r){return Ll(this.chart,e)}:this._chart.options.tooltip.positioner=void 0,e&&this._chart.redraw(e)};onChartCreated=e=>{this._chart=e,this.context.chartInstanceManager.updateChartReference(this._chart),Yl(e,this.context),this.adjustOptions(!1)};getDropdownVals=e=>e.series.map(((e,t)=>({key:e.id,value:e.name,isSelectedByDefault:this._currentTab.defaultMarkeradeKategorier.includes(e.id)}))).filter((e=>!this._currentTab?.outsideDropDownCategories?.includes(e.key)));updateDropDownCategories=e=>{if(this._chart){let t=!1;this._chart.series.forEach((e=>{this._currentTab.outsideDropDownCategories.includes(e.options.id)||e.visible&&(e.setVisible(!1,!1),t=!0)})),e.forEach((e=>{const r=this._chart.get(e.key);r.visible||(r.setVisible(!0,!1),t=!0)})),t&&this._chart.redraw(),this.createEtiketter(e)}};createEtiketter=e=>{this._etiktetter.current.innerHTML="",this._chart&&e?.length>0?e.map(((e,t)=>{const[r,n,i]=this.getKategoriStyleOptions(e.key),o=`<div class="nav-wrapper__etikett-wrapper__item">\n      <span class="svg-container">${F(e.key===this._currentTab.categoryAsLine?Ul(null,!0,n.toString()):Xl(n)).__html}</span>\n      <span>${e.value}</span>\n    </div>`;this._etiktetter.current.innerHTML+=o})):this._etiktetter.current.innerHTML="<span>Ingen skärning att visa</span>"};getKategoriStyleOptions=e=>{const t=this._chart.get(e).options;return[t.dashStyle,t.color,Hl(t.marker.fillColor)]};render(){this._currentTab=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen];const e=_().uniqueId("areachart");return this.context.CurrentChartConfig?B.createElement("div",{className:"line-chart"},B.createElement(Dc,{onChartCreated:this.onChartCreated,isInEditMode:this.context.isInEditMode,config:this.context.CurrentChartConfig,chartID:e}),this.state.chartIsLoaded&&B.createElement(Mc,{chart:this._chart,currentTab:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],portalToHtmlID:e}),B.createElement("div",{className:"nav-wrapper__footer-area"},this._chart&&B.createElement(Ec,{useSvgForSpecificLegend:[this.context?.UvbSettings?.tabSpecific[this.context.TabChosen].categoryAsLine],useRect:!0,legendItemList:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen].outsideDropDownCategories}),this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown&&B.createElement("div",{"data-html2canvas-ignore":!0},B.createElement(Oc,{items:this.getDropdownVals(this.context.CurrentChartConfig),onSelectedItemsChange:this.updateDropDownCategories,dropdownIntroText:this._currentTab.dropDownSpantext,textBoxLabelText:this._currentTab.dropDownLabelText,showDropdownIntroText:!0,showRemoveSelectionsButton:!0,showAllOptionText:"Visa alla",removeSelectionsText:"Rensa alla",enableShowAllOption:!0,labelClass:"multiselect-label"}))),this._currentTab.visaKategoriDropdown&&B.createElement("div",{className:"nav-wrapper__etikett-wrapper"},B.createElement("fieldset",null,B.createElement("legend",null,"Skärningar"),B.createElement("div",{className:"nav-wrapper__etikett-wrapper__inner-wrapper",ref:this._etiktetter})))):null}}class Lc extends B.Component{static contextType=wl;context=this.context;constructor(e,t){super(e)}getInformationText=e=>{let t="";return t=null===e.commonSettings.informationtext||""===e.commonSettings.informationtext?O(e.tabSpecific[this.context.TabChosen].pxMetadata.info.join("\r\n")):e.commonSettings.informationtext,t};render(){const{TabChosen:e,UvbSettings:t}=this.context,r=t?.tabSpecific[e]?.pxMetadata?.info?.length>0||t?.commonSettings?.informationtext;return B.createElement("div",{className:"diagram-wrapper__description"},B.createElement("div",{className:"diagram-wrapper__description__text datavis-description__description-text"},B.createElement("h3",{className:"datavis-description__header"},t.commonSettings?.rubrik),this.context.UvbSettings.commonSettings?.underrubrik&&B.createElement("p",{dangerouslySetInnerHTML:F(O(this.context.UvbSettings.commonSettings.underrubrik))}),B.createElement("div",{className:"diagram-wrapper__description__sourceinfo datavis-description__sourceinfo"},t?.tabSpecific[e]?.pxMetadata?.mattenhet&&B.createElement("span",{className:"diagram-wrapper__description__sourceinfo__units"},"Måttenhet: ",t.tabSpecific[e].pxMetadata.mattenhet))),r&&B.createElement(ml,{iconType:"fontawesome/info-circle",info:this.getInformationText(t)}))}}class Uc extends B.Component{static contextType=wl;context=this.context;constructor(e,t){super(e)}render(){const{TabChosen:e,UvbSettings:t}=this.context,r=t?.tabSpecific[e],n=null!=r?.pxMetadata?.uppdaterad&&""!=r?.pxMetadata?.uppdaterad,i=n&&new Date(r.pxMetadata.uppdaterad)?.toLocaleDateString("sv-SE");return B.createElement("div",{className:"datavis-footer"+(this.props.isMap?" datavis-footer--map":"")},r?.pxWebLink&&r?.pxWebLinkName&&B.createElement("div",{className:"datavis-footer__pxlink"},B.createElement("a",{href:r?.pxWebLink,target:"_blank",rel:"noopener noreferrer"},r?.pxWebLinkName,B.createElement(q,{className:"datavis-footer__pxlink__icon",iconType:"extern-link-blue"}))),r?.pxMetadata?.kalla&&B.createElement("div",{className:"datavis-footer__source"},B.createElement("span",{className:"diagram-wrapper__description__sourceinfo__units"},"Källa: ",r.pxMetadata.kalla)),n&&B.createElement("div",{className:"datavis-footer__source"},B.createElement("span",{className:"diagram-wrapper__description__sourceinfo__units"},"Uppdaterad ",B.createElement("time",{dateTime:i},i))))}}var Rc=a(42673),Hc=a.n(Rc);function Qc(e){return e?.tickIntervalDesktop&&Number(e.tickIntervalDesktop)||1}function jc(e){return e?.tickIntervalMobile&&Number(e.tickIntervalMobile)||2}function Vc(e,t,r){let n=[];return Nl(e.kategorikolumn,t.data).forEach(((i,o)=>{const[a,s,l]=Wl(e.tabName,o);let c={id:i,name:Rl(i),data:Wc(i,e,t.data),visible:Pl(e,i),showInLegend:!1,dashStyle:Kc(i,r,a),color:Bl(i,r,s),marker:{fillColor:Yc(i,r,l),lineWidth:2,lineColor:null}};n.push(c)})),n}function Wc(e,t,r){let n=[];return r.filter((r=>r[t.kategorikolumn]===e&&r["Mått"]===t.kategorimått)).forEach(((e,i)=>{const[o,a,s]=kl(e[t.tidskolumn]),l=Il(e.DATA),c=function(e,t,r){const n=e.filter((e=>e[t.kategorikolumn]==r[t.kategorikolumn]&&e["Mått"]===t.overlaymått&&e[t.tidskolumn]===r[t.tidskolumn]));return 0===n.length?{}:Il(n[0].DATA)}(r,t,e),u=!(null==t.kategorimåttenhet||""==t.kategorimåttenhet||!l.yValue),h={id:e[t.kategorikolumn]+"_"+e[t.tidskolumn],name:o,y:l.yValue,custom:{tooltipVal:l.yValueForTooltip,tooltipValSecondary:c.yValueForTooltip,primaryUnit:t.kategorimåttenhet,secondaryUnit:t.overlaymåttenhet,longDate:a,mediumDate:s},accessibility:{description:`${i+1}. ${a}. ${l.yValue?.toString().replace(",","")??""}${u?` ${t.kategorimåttenhet}`:""}.`}};n.push(h)})),n}function zc(e){window.tt=e;const t=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",r=`<span class="h4" role="heading" aria-level="4" aria-label="${this.points[0].point.options.custom.longDate}">${this.points[0].point.options.custom.mediumDate}</span>${t}<br/>`,n=new Map;for(let e=0;e<this.points.length;e++){const t=this.points[e],r=Ul(t.series.options.dashStyle,Hl(t.series.options.marker.fillColor),t.color),i=t.point.options.custom,o=Fl(i.tooltipVal,i.primaryUnit),a=Fl(i.tooltipValSecondary,i.secondaryUnit),s=Fl(i.tooltipVal,i.primaryUnit,!1),l=Fl(i.tooltipValSecondary,i.secondaryUnit,!1);n.set(t.series.name,`<span class="flex-container">\n      <span class="tt-name"><span class="svg-container">${r}</span>${t.series.name}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${s}${l?` (${l})`:""}">${o}${a?` (${a})`:""}</span>\n      </span>`)}const i=e.chart,o=this.points.map((e=>e.series.name)),a=i.series.filter((e=>e.visible&&!o.includes(e.name)));for(let e=0;e<a.length;e++){const t=a[e],r=t.points.filter((e=>e.x===this.points[0].x))[0],i=r.options.custom,o=i.tooltipVal===i.tooltipValSecondary;n.set(r.series.name,`<span class="flex-container">\n      <span class="tt-name">${t.name}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values">${o?`${Gc(i.tooltipVal,-1,",")}`:`${Gc(i.tooltipVal,-1,",")} ${i.tooltipValSecondary?`(${Gc(i.tooltipValSecondary,-1,",")})`:""}`}</span>\n      </span>`)}return r+[...new Map([...n.entries()].sort()).values()].join("")+""}const Gc=(e,t,r,n)=>e===sc||e===cc?e:(0,Ha.numberFormat)(e,t,r,n),Kc=(e,t,r)=>{if(!t)return r;let n="",i=t.dataPointTheme.filter((t=>t.categoryName===e))[0];return t&&i&&(n=i.linetype),n},Yc=(e,t,r)=>{if(!t)return r;let n=null,i=t.dataPointTheme.filter((t=>t.categoryName===e))[0];return n=i&&!0===i.markerFilled?null:"#ffffff",n};var Xc,qc;function $c(e,t,r){window.tt=t;const n=[],i=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",[o,a,s]=e.points[0].point.options.custom.date,l=`<span class="h4" role="heading" aria-level="4" aria-label="${a||"Perioden"}">${s||"Perioden"}</span>${i}<br/>`;n.push(l);const c=e.points.reverse();for(let e=0;e<c.length;e++){const t=c[e],i=Fl(t.y,t.point.options.custom.primaryUnit),o=t.point.options.custom,a=Fl(t.point.options.custom.tooltipVal,t.point.options.custom.secondaryUnit),s=Fl(t.y,t.point.options.custom.primaryUnit,!1),l=Fl(t.point.options.custom.tooltipVal,t.point.options.custom.secondaryUnit,!1),u=r===Cc.StackedBar?Kl(t.point,o,s,l,i,a):`<span class="flex-container">\n      <span class="tt-name">${r===Cc.Bar?t.key:t.point.options.custom.sliceName}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${s}${l&&` (${l})`}">${i}${a&&` (${a})`}</span>\n      </span>`;n.push(u)}return n}function Jc(e,t,r){const n=e.data.filter((e=>e[t.kategorikolumn]===r&&e[t.tidskolumn]));return 0===n.length?"Perioden":n[0][t.tidskolumn]}let Zc;function eu(e){return e?.tickIntervalDesktop&&Number(e.tickIntervalDesktop)||1}function tu(e){return e?.tickIntervalMobile&&Number(e.tickIntervalMobile)||2}function ru(e,t,r,n,i,o,a,s,l){const c=[];let u=null;return r.forEach(((r,h)=>{n.forEach(((p,d)=>{const A=0===d,[f,g,m]=kl(r),v=function(e,t,r,n,i){const o=e.data.filter((e=>e["Mått"]===t.kategorimått&&e[t.kategorikolumn]===n&&e[t.skärningskolumn]===i&&e[t.tidskolumn]===r));return 0===o.length?{}:Il(o[0].DATA)}(i,o,r,e,p);u=function(e,t,r,n,i){let o=e.data.filter((e=>e["Mått"]===t.overlaymått&&e[t.skärningskolumn]===i&&e[t.tidskolumn]===r));return 0===o.length?{}:Il(o[0].DATA)}(i,o,r,0,p),"{}"!==JSON.stringify(u)&&l.push(u);let y=n.length,b=h*y+d;"{}"===JSON.stringify(u)&&0!=l.length&&(u=l[b]);const w=Gl(p,a,A?{path:null,width:10,height:10,strokeWidth:2}:bc[d%bc.length]),x=Jl(p,a),C={id:`${e}_${r}_${p}`,name:f,y:v.yValue,color:s?"#000":{pattern:{path:{d:w?.path,strokeWidth:w?.strokeWidth},height:w?.height,width:w?.width,backgroundColor:x?Bl(p,a,A?Ac:fc[d%fc.length]):"#fff",color:x?"#fff":Bl(p,a,A?Ac:fc[d%fc.length])}},borderColor:"#fff",borderWidth:2,custom:{serieId:t,sliceName:p,date:[f,g,m],tooltipVal:v.yValueForTooltip,tooltipValSecondary:u.yValueForTooltip,primaryUnit:o.kategorimåttenhet,secondaryUnit:o.overlaymåttenhet,isValueMissing:v.isValueMissing,isValueHidden:v.isValueHidden}};c.push(C)}))})),c}function nu(e){window.tt=e;const t=[];let r=[];const n=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",[i,o,a]=this.points[0].point.options.custom.date,s=`<span class="h4" role="heading" aria-level="4" aria-label="${o||"Perioden"}">${a||"Perioden"}</span>${n}<br/>`;t.push(s);for(let e=0;e<=this.points.length-1;e++){const n=this.points[e].point.series.options.custom.serieId,o=this.points[e].point.series.options.custom.isLine,a=this.points[e].series.chart,s=a.series.filter((e=>e.options.custom.serieId===n)),l=s[0].points,c=s[0].name,u=l.filter((e=>e.options.custom.date[0]===i)),h=this.points[e].point.series.options.custom.sliceAsLine,p=u.filter((e=>null!==e.y));for(let e=p.length-1;e>=0;e--){const r=p[e],n=r.options.custom,i=Fl(n.tooltipVal,n.primaryUnit),a=Fl(n.tooltipValSecondary,n.secondaryUnit),s=Fl(n.tooltipVal,n.primaryUnit,!1),l=Fl(n.tooltipValSecondary,n.secondaryUnit,!1),c=Kl(r,n,s,l,i,a,o);t.push(c)}if(!(r.some((e=>e.custom.serieId===n))||o&&1!=this.points.length)){const e=h&&""!==h?1:0;r=a.options.series.filter((e=>e.name==c))[e].data.filter((e=>e.name==i&&null===e.y)).reverse();for(let e=0;e<r.length;e++){const n=r[e].custom,i=n.tooltipVal===n.tooltipValSecondary,o=`<span class="flex-container">\n    <span class="tt-name">${n.sliceName}</span> \n    <span class="fill-remaining-space"></span>\n    <span class="tt-values">${i?`${n.tooltipVal}`:`${n.tooltipVal} ${n.tooltipValSecondary?`(${n.tooltipValSecondary})`:""}`}</span>\n    </span>`;t.push(o)}}}return t}(qc=Xc||(Xc={}))[qc.Ascending=0]="Ascending",qc[qc.Descending=1]="Descending",qc[qc.Alphabetical=2]="Alphabetical";const iu=JSON.parse('{"type":"FeatureCollection","name":"se-all-geo","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG::32633"}},"features":[{"type":"Feature","properties":{"id":"SE.4461","hc-group":"admin1","hc-middle-x":0.61,"hc-middle-y":0.37,"hc-key":"se-4461","hc-a2":"NU","labelrank":"20","hasc":"-99","alt-name":null,"woe-id":"-99","subregion":null,"fips":null,"postal-code":null,"name":null,"country":"Sweden","type-en":null,"region":null,"longitude":"12.6979","woe-name":null,"latitude":"55.9059","woe-label":null,"type":null},"geometry":{"type":"MultiPolygon","coordinates":[[[[-432,-561],[-450,-544],[-436,-540],[-428,-547],[-432,-561]]]]}},{"type":"Feature","properties":{"id":"SE.KA","hc-group":"admin1","hc-middle-x":0.38,"hc-middle-y":0.38,"hc-key":"se-ka","hc-a2":"KA","labelrank":"7","hasc":"SE.KA","alt-name":"Kalmar län","woe-id":"2347052","subregion":null,"fips":"SW09","postal-code":"KA","name":"Kalmar","country":"Sweden","type-en":"County","region":null,"longitude":"16.0875","woe-name":"Kalmar","latitude":"57.2764","woe-label":"Kalmar, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1484,560],[1450,521],[1462,486],[1425,389],[1410,320],[1384,281],[1390,240],[1369,168],[1349,155],[1316,24],[1293,-37],[1264,-212],[1233,-297],[1199,-306],[1188,-58],[1210,16],[1278,202],[1319,219],[1388,399],[1395,465],[1416,488],[1417,546],[1454,590],[1462,578],[1484,560]]],[[[1326,1025],[1303,1035],[1317,994],[1268,1028],[1213,1088],[1221,1050],[1245,1039],[1235,1001],[1192,1005],[1284,905],[1261,912],[1227,962],[1174,1005],[1250,911],[1291,875],[1299,846],[1244,861],[1268,798],[1220,747],[1269,741],[1296,675],[1275,656],[1290,630],[1273,603],[1237,603],[1245,553],[1212,533],[1206,441],[1240,395],[1259,338],[1232,352],[1198,312],[1211,261],[1188,150],[1197,130],[1166,110],[1177,45],[1124,24],[1107,-56],[1057,-159],[1046,-225],[1008,-233],[929,-196],[839,-97],[803,-108],[762,-96],[737,-113],[756,-52],[761,41],[749,104],[820,167],[807,219],[835,235],[861,219],[916,224],[943,264],[925,313],[867,398],[832,419],[815,462],[790,533],[802,555],[803,642],[813,664],[839,647],[860,697],[840,741],[860,770],[766,855],[773,886],[812,908],[846,962],[901,972],[970,942],[1016,977],[1016,1033],[1030,1066],[1007,1113],[1013,1148],[1069,1143],[1078,1167],[1122,1185],[1179,1187],[1245,1151],[1267,1084],[1274,1083],[1276,1083],[1285,1082],[1326,1025]]]]}},{"type":"Feature","properties":{"id":"SE.OG","hc-group":"admin1","hc-middle-x":0.53,"hc-middle-y":0.39,"hc-key":"se-og","hc-a2":"OG","labelrank":"7","hasc":"SE.OG","alt-name":"Östergötlands län","woe-id":"2347059","subregion":null,"fips":"SW16","postal-code":"OG","name":"Östergötland","country":"Sweden","type-en":"County","region":null,"longitude":"15.7022","woe-name":"Östergötland","latitude":"58.3655","woe-label":"Ostergotland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1278,1084],[1285,1082],[1276,1083],[1278,1084]]],[[[644,877],[613,969],[590,1014],[602,1080],[622,1093],[576,1204],[511,1157],[412,1170],[365,1204],[342,1259],[502,1590],[536,1618],[584,1632],[649,1718],[693,1748],[754,1748],[799,1771],[833,1844],[873,1859],[895,1847],[924,1879],[1018,1814],[1109,1736],[1175,1633],[1248,1632],[1311,1591],[1085,1613],[1107,1572],[1122,1588],[1159,1558],[1170,1598],[1203,1581],[1251,1583],[1315,1570],[1338,1522],[1382,1493],[1335,1448],[1290,1435],[1177,1462],[1288,1402],[1314,1359],[1255,1369],[1284,1342],[1325,1347],[1287,1310],[1328,1284],[1337,1233],[1320,1194],[1252,1250],[1303,1158],[1306,1122],[1274,1083],[1267,1084],[1245,1151],[1179,1187],[1122,1185],[1078,1167],[1069,1143],[1013,1148],[1007,1113],[1030,1066],[1016,1033],[1016,977],[970,942],[901,972],[846,962],[812,908],[773,886],[766,855],[662,864],[644,877]]],[[[1336,1350],[1318,1391],[1348,1408],[1337,1372],[1336,1350]]]]}},{"type":"Feature","properties":{"id":"SE.NB","hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.54,"hc-key":"se-nb","hc-a2":"NB","labelrank":"7","hasc":"SE.NB","alt-name":"Norrbottens län","woe-id":"2347057","subregion":null,"fips":"SW14","postal-code":"NB","name":"Norrbotten","country":"Sweden","type-en":"County","region":null,"longitude":"20.4529","woe-name":"Norrbotten","latitude":"66.837","woe-label":"Norrbotten, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2960,7111],[2924,7154],[2963,7147],[2954,7135],[2960,7111]]],[[[3132,7324],[3145,7343],[3167,7313],[3166,7286],[3132,7324]]],[[[3080,7354],[3099,7344],[3109,7316],[3081,7321],[3080,7354]]],[[[3389,7381],[3426,7382],[3410,7343],[3389,7359],[3389,7381]]],[[[901,8087],[927,8124],[1015,8219],[1019,8336],[921,8509],[941,8577],[992,8588],[1026,8618],[1062,8689],[1103,8872],[1116,8898],[1234,9004],[1262,9057],[1436,8957],[1444,8960],[1509,9110],[1514,9142],[1490,9296],[1495,9407],[1570,9441],[1633,9387],[1746,9398],[1879,9343],[2014,9295],[2036,9307],[2097,9402],[2011,9446],[2061,9502],[2082,9545],[2106,9662],[2095,9745],[2020,9827],[2165,9851],[2216,9836],[2258,9805],[2256,9747],[2305,9732],[2350,9695],[2383,9648],[2409,9647],[2431,9600],[2509,9555],[2517,9531],[2571,9521],[2623,9455],[2690,9462],[2782,9432],[2827,9407],[2843,9416],[2877,9374],[2924,9350],[2962,9290],[2970,9222],[3004,9238],[3023,9227],[3046,9169],[3140,9088],[3098,9042],[3110,8928],[3146,8813],[3126,8785],[3121,8729],[3139,8698],[3173,8710],[3228,8691],[3234,8588],[3197,8560],[3202,8475],[3234,8435],[3245,8398],[3293,8346],[3339,8283],[3368,8227],[3342,8174],[3360,8027],[3319,7973],[3299,7917],[3318,7861],[3321,7815],[3350,7741],[3407,7712],[3461,7631],[3484,7553],[3530,7475],[3527,7445],[3470,7425],[3464,7401],[3380,7445],[3356,7425],[3316,7424],[3288,7388],[3280,7425],[3255,7400],[3233,7419],[3224,7391],[3254,7374],[3252,7331],[3227,7363],[3196,7322],[3180,7363],[3109,7391],[3086,7433],[3034,7459],[3054,7428],[3061,7351],[3010,7380],[2988,7415],[2953,7415],[2943,7366],[2951,7314],[2977,7267],[2933,7278],[2954,7216],[2978,7237],[3001,7172],[2944,7198],[2944,7181],[2808,7248],[2770,7288],[2781,7256],[2898,7187],[2920,7155],[2889,7134],[2816,7140],[2880,7093],[2876,7065],[2852,7079],[2855,7046],[2807,7032],[2818,6990],[2786,7016],[2709,7016],[2698,6986],[2732,6959],[2751,6973],[2787,6939],[2750,6897],[2721,6940],[2663,6995],[2639,6964],[2682,6957],[2738,6890],[2771,6828],[2748,6817],[2766,6763],[2654,6829],[2264,6910],[2132,6851],[2110,6817],[2038,6775],[1985,6812],[1976,6849],[1911,6882],[1891,6907],[1835,6929],[1793,6980],[1747,6979],[1713,7007],[1641,7042],[1617,7080],[1484,7134],[1380,7207],[1183,7398],[1059,7450],[854,7604],[730,7665],[714,7772],[789,7858],[901,8087]]]]}},{"type":"Feature","properties":{"id":"SE.VN","hc-group":"admin1","hc-middle-x":0.64,"hc-middle-y":0.28,"hc-key":"se-vn","hc-a2":"VN","labelrank":"7","hasc":"SE.VN","alt-name":"Västernorrlands län","woe-id":"2347065","subregion":null,"fips":"SW24","postal-code":"VN","name":"Västernorrland","country":"Sweden","type-en":"County","region":null,"longitude":"17.3697","woe-name":"Västernorrland","latitude":"62.9145","woe-label":"Vasternorrland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1721,4849],[1710,4802],[1675,4797],[1673,4845],[1696,4848],[1721,4849]]],[[[1393,4386],[1320,4386],[1126,4436],[1024,4442],[809,4513],[774,4508],[711,4455],[650,4448],[604,4467],[525,4567],[532,4612],[516,4693],[577,4713],[642,4707],[800,4748],[900,4794],[1054,4808],[1082,4825],[1175,4967],[1284,5014],[1285,5026],[997,5322],[981,5355],[939,5387],[927,5465],[899,5526],[908,5545],[986,5577],[1021,5570],[1099,5583],[1135,5608],[1146,5699],[1183,5830],[1238,5786],[1527,5741],[1743,5825],[1780,5818],[1769,5783],[1803,5725],[1858,5713],[1958,5670],[1967,5643],[2005,5613],[2055,5537],[2100,5432],[2088,5432],[2090,5340],[2043,5310],[2041,5240],[2016,5205],[1965,5273],[1913,5250],[1970,5230],[1965,5208],[1899,5231],[1917,5183],[1865,5197],[1878,5143],[1848,5147],[1853,5099],[1834,5066],[1796,5096],[1808,5064],[1785,5068],[1749,5042],[1842,5048],[1845,5018],[1805,5028],[1797,5009],[1841,4979],[1801,4982],[1828,4949],[1779,4925],[1754,4958],[1734,4919],[1761,4925],[1732,4873],[1690,4868],[1673,4897],[1713,4908],[1679,4930],[1649,4893],[1634,4904],[1629,4977],[1617,4958],[1586,5026],[1544,5035],[1590,4997],[1619,4941],[1619,4897],[1664,4874],[1665,4781],[1619,4784],[1683,4751],[1692,4728],[1658,4699],[1650,4741],[1637,4689],[1608,4637],[1560,4645],[1549,4616],[1568,4597],[1510,4604],[1466,4672],[1432,4640],[1448,4572],[1434,4566],[1456,4507],[1472,4509],[1482,4464],[1554,4435],[1525,4412],[1502,4422],[1500,4366],[1393,4386]]]]}},{"type":"Feature","properties":{"id":"SE.VB","hc-group":"admin1","hc-middle-x":0.43,"hc-middle-y":0.53,"hc-key":"se-vb","hc-a2":"VB","labelrank":"7","hasc":"SE.VB","alt-name":"Västerbottens län","woe-id":"2347064","subregion":null,"fips":"SW23","postal-code":"VB","name":"Västerbotten","country":"Sweden","type-en":"County","region":null,"longitude":"18.3726","woe-name":"Västerbotten","latitude":"64.70480000000001","woe-label":"Vasterbotten, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2630,5699],[2648,5725],[2648,5670],[2631,5647],[2630,5699]]],[[[2055,5537],[2005,5613],[1967,5643],[1958,5670],[1858,5713],[1803,5725],[1769,5783],[1780,5818],[1743,5825],[1527,5741],[1238,5786],[1183,5830],[1012,6014],[988,6028],[951,6018],[916,6089],[848,6146],[832,6209],[808,6225],[783,6181],[760,6235],[678,6316],[701,6333],[670,6378],[617,6404],[587,6473],[541,6501],[482,6597],[358,6688],[381,6798],[419,6847],[419,6963],[437,7149],[462,7212],[465,7261],[433,7484],[596,7505],[732,7602],[730,7665],[854,7604],[1059,7450],[1183,7398],[1380,7207],[1484,7134],[1617,7080],[1641,7042],[1713,7007],[1747,6979],[1793,6980],[1835,6929],[1891,6907],[1911,6882],[1976,6849],[1985,6812],[2038,6775],[2110,6817],[2132,6851],[2264,6910],[2654,6829],[2766,6763],[2729,6750],[2743,6724],[2717,6716],[2707,6672],[2666,6665],[2651,6568],[2629,6555],[2617,6582],[2606,6551],[2633,6523],[2667,6533],[2698,6519],[2674,6500],[2705,6465],[2696,6442],[2646,6486],[2636,6472],[2681,6432],[2689,6402],[2726,6367],[2733,6396],[2768,6352],[2744,6328],[2775,6326],[2785,6279],[2820,6299],[2823,6273],[2796,6249],[2755,6178],[2713,6155],[2676,6083],[2663,6086],[2625,6006],[2618,5890],[2596,5857],[2585,5796],[2554,5777],[2555,5730],[2531,5754],[2510,5715],[2493,5750],[2466,5705],[2472,5662],[2455,5635],[2434,5680],[2436,5613],[2412,5645],[2414,5608],[2372,5598],[2354,5615],[2250,5495],[2261,5449],[2233,5420],[2189,5488],[2149,5517],[2146,5476],[2172,5459],[2170,5401],[2132,5428],[2100,5432],[2055,5537]]]]}},{"type":"Feature","properties":{"id":"SE.GT","hc-group":"admin1","hc-middle-x":0.32,"hc-middle-y":0.64,"hc-key":"se-gt","hc-a2":"GT","labelrank":"7","hasc":"SE.GT","alt-name":"Gotlands län|Gothland|Gottland","woe-id":"2347048","subregion":null,"fips":"SW18","postal-code":"GT","name":"Gotland","country":"Sweden","type-en":"County","region":null,"longitude":"18.4826","woe-name":"Gotland","latitude":"57.4733","woe-label":"Gotland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2194,1042],[2256,1054],[2295,996],[2254,979],[2239,917],[2182,918],[2168,824],[2189,818],[2173,738],[2187,693],[2238,688],[2249,661],[2183,626],[2142,570],[2164,529],[2113,507],[2029,431],[2012,354],[2022,322],[1998,283],[1959,260],[1930,264],[1980,361],[1989,401],[1962,375],[1961,432],[1942,440],[1928,507],[1901,528],[1931,625],[1916,647],[1898,727],[1916,781],[1982,858],[2035,964],[2070,994],[2089,989],[2112,1046],[2147,1061],[2168,1000],[2194,1042]]],[[[2357,1100],[2314,1063],[2312,1014],[2271,1058],[2289,1109],[2344,1129],[2394,1111],[2357,1100]]],[[[2310,1447],[2359,1437],[2355,1414],[2323,1416],[2310,1447]]]]}},{"type":"Feature","properties":{"id":"SE.ST","hc-group":"admin1","hc-middle-x":0.3,"hc-middle-y":0.73,"hc-key":"se-st","hc-a2":"ST","labelrank":"7","hasc":"SE.ST","alt-name":"Stockholms län|Estocolmo|Stoccolmo","woe-id":"2347067","subregion":null,"fips":"SW26","postal-code":"ST","name":"Stockholm","country":"Sweden","type-en":"County","region":null,"longitude":"17.8652","woe-name":"Stockholm","latitude":"59.3659","woe-label":"Stockholm, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1728,1796],[1743,1779],[1751,1745],[1728,1746],[1728,1796]]],[[[1886,1850],[1941,1887],[1929,1845],[1880,1830],[1886,1850]]],[[[1679,1886],[1674,1832],[1654,1836],[1651,1939],[1669,1931],[1679,1886]]],[[[1822,1886],[1839,1916],[1885,1920],[1858,1903],[1853,1871],[1822,1886]]],[[[1982,1998],[1981,1950],[1962,1911],[1935,1929],[1947,1965],[1982,1998]]],[[[1885,2190],[1871,2169],[1835,2180],[1833,2205],[1885,2190]]],[[[1502,2064],[1520,2086],[1522,2142],[1564,2168],[1561,2191],[1590,2246],[1615,2346],[1608,2414],[1643,2449],[1686,2437],[1775,2488],[1807,2490],[1852,2561],[1921,2598],[1932,2676],[1955,2699],[1942,2726],[1976,2790],[2013,2813],[2041,2797],[2056,2763],[2081,2790],[2084,2754],[2121,2661],[2190,2625],[2191,2575],[2173,2579],[2141,2624],[2111,2546],[2084,2526],[2183,2536],[2201,2527],[2184,2492],[2146,2486],[2134,2507],[2084,2465],[2038,2410],[2050,2387],[1946,2291],[1889,2277],[1882,2255],[1907,2215],[1859,2221],[1854,2260],[1816,2244],[1823,2220],[1787,2218],[1845,2167],[1875,2152],[1887,2187],[1912,2198],[1979,2180],[1954,2248],[1977,2248],[2031,2204],[2046,2169],[1996,2141],[1934,2145],[1925,2166],[1898,2148],[1901,2108],[1925,2089],[1961,2015],[1884,1995],[1835,1944],[1813,1944],[1760,1828],[1759,1785],[1740,1835],[1699,1832],[1696,1991],[1679,1933],[1660,1954],[1669,1995],[1637,1964],[1648,1904],[1631,1862],[1605,1881],[1549,1885],[1502,2064]]],[[[1999,2134],[2006,2112],[2000,2087],[1926,2139],[1999,2134]]],[[[2065,2205],[2084,2188],[2062,2147],[2041,2199],[2065,2205]]],[[[2016,2332],[2053,2331],[2019,2291],[2006,2240],[1985,2287],[2016,2332]]],[[[2139,2374],[2117,2387],[2085,2362],[2120,2412],[2159,2426],[2139,2374]]],[[[2162,2558],[2165,2543],[2124,2533],[2147,2596],[2162,2558]]],[[[2063,2838],[2056,2817],[2036,2834],[2050,2863],[2063,2838]]]]}},{"type":"Feature","properties":{"id":"SE.UP","hc-group":"admin1","hc-middle-x":0.56,"hc-middle-y":0.42,"hc-key":"se-up","hc-a2":"UP","labelrank":"7","hasc":"SE.UP","alt-name":"Uppsala län","woe-id":"2347062","subregion":null,"fips":"SW21","postal-code":"UP","name":"Uppsala","country":"Sweden","type-en":"County","region":null,"longitude":"17.7896","woe-name":"Uppsala","latitude":"60.1522","woe-label":"Uppsala, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1549,2214],[1501,2246],[1478,2278],[1439,2298],[1366,2300],[1336,2407],[1290,2514],[1316,2546],[1315,2576],[1374,2563],[1392,2543],[1442,2580],[1451,2646],[1433,2664],[1450,2704],[1487,2734],[1517,2851],[1507,2871],[1449,2915],[1444,2974],[1479,3055],[1499,3165],[1575,3186],[1609,3157],[1588,3137],[1604,3083],[1644,3071],[1637,3100],[1670,3141],[1709,3154],[1741,3119],[1732,3086],[1784,3051],[1818,3001],[1851,2989],[1831,2967],[1842,2945],[1877,2969],[1925,2961],[1937,2923],[1974,2899],[1975,2874],[1882,2915],[1930,2858],[1912,2855],[1976,2790],[1942,2726],[1955,2699],[1932,2676],[1921,2598],[1852,2561],[1807,2490],[1775,2488],[1686,2437],[1643,2449],[1608,2414],[1615,2346],[1590,2246],[1561,2191],[1549,2214]]],[[[1932,3032],[1910,3041],[1942,2974],[1956,2983],[1969,2936],[1906,2982],[1897,3020],[1899,3093],[1932,3032]]]]}},{"type":"Feature","properties":{"id":"SE.BL","hc-group":"admin1","hc-middle-x":0.36,"hc-middle-y":0.5,"hc-key":"se-bl","hc-a2":"BL","labelrank":"7","hasc":"SE.BL","alt-name":"Blekinge län","woe-id":"2347045","subregion":null,"fips":"SW02","postal-code":"BL","name":"Blekinge","country":"Sweden","type-en":"County","region":null,"longitude":"15.2163","woe-name":"Blekinge","latitude":"56.2929","woe-label":"Blekinge, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[888,-431],[866,-421],[874,-394],[899,-398],[888,-431]]],[[[1034,-289],[989,-352],[954,-422],[926,-407],[942,-365],[901,-367],[864,-338],[839,-365],[831,-329],[770,-351],[720,-382],[709,-344],[682,-369],[559,-357],[480,-360],[441,-376],[477,-468],[454,-491],[408,-483],[405,-447],[383,-450],[398,-370],[379,-304],[343,-291],[323,-219],[379,-116],[459,-176],[542,-192],[577,-141],[625,-128],[673,-144],[687,-125],[737,-113],[762,-96],[803,-108],[839,-97],[929,-196],[1008,-233],[1046,-225],[1034,-289]]]]}},{"type":"Feature","properties":{"id":"SE.VG","hc-group":"admin1","hc-middle-x":0.45,"hc-middle-y":0.45,"hc-key":"se-vg","hc-a2":"VG","labelrank":"7","hasc":"SE.VG","alt-name":null,"woe-id":"20070562","subregion":null,"fips":null,"postal-code":"VG","name":"Västra Götaland","country":"Sweden","type-en":"County","region":null,"longitude":"12.8371","woe-name":"Västra Götaland","latitude":"58.2428","woe-label":"Vastra Gotaland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-787,1113],[-801,1127],[-818,1087],[-846,1067],[-874,1083],[-879,1156],[-781,1161],[-787,1113]]],[[[339,1748],[373,1661],[408,1641],[455,1660],[467,1623],[502,1590],[342,1259],[260,1085],[264,1037],[249,1017],[179,978],[160,951],[131,971],[55,971],[61,914],[22,745],[-40,644],[-96,582],[-138,553],[-226,429],[-295,465],[-297,526],[-380,548],[-410,584],[-444,589],[-480,548],[-514,556],[-529,618],[-518,658],[-549,703],[-549,776],[-560,802],[-660,772],[-726,783],[-744,803],[-751,863],[-808,897],[-766,936],[-812,988],[-807,1022],[-779,1037],[-787,1066],[-755,1142],[-763,1168],[-742,1208],[-725,1284],[-742,1332],[-735,1362],[-776,1372],[-839,1315],[-870,1340],[-852,1381],[-796,1448],[-830,1433],[-842,1483],[-860,1384],[-916,1330],[-891,1390],[-901,1461],[-948,1407],[-980,1393],[-989,1442],[-949,1494],[-970,1525],[-947,1581],[-985,1706],[-960,1755],[-969,1852],[-999,1890],[-991,1939],[-952,1984],[-897,1982],[-863,1876],[-866,1826],[-828,1815],[-779,1840],[-739,1974],[-736,2011],[-707,2096],[-651,2091],[-604,2053],[-587,2084],[-555,2094],[-528,2061],[-398,1984],[-364,2023],[-329,1992],[-319,1925],[-291,1874],[-267,1737],[-121,1675],[-57,1687],[-82,1753],[-48,1851],[-23,1890],[17,1918],[266,1906],[300,1883],[332,1795],[339,1748]]],[[[-751,1212],[-793,1193],[-843,1215],[-873,1187],[-917,1225],[-906,1248],[-831,1304],[-806,1303],[-801,1340],[-773,1339],[-753,1308],[-744,1279],[-751,1212]]]]}},{"type":"Feature","properties":{"id":"SE.KO","hc-group":"admin1","hc-middle-x":0.49,"hc-middle-y":0.54,"hc-key":"se-ko","hc-a2":"KO","labelrank":"7","hasc":"SE.KO","alt-name":"Dalecarlia|Kopparberg","woe-id":"2347053","subregion":null,"fips":"SW10","postal-code":"KO","name":"Dalarna","country":"Sweden","type-en":"County","region":null,"longitude":"14.4404","woe-name":"Dalarna","latitude":"60.814","woe-label":"Dalarna, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-295,3505],[-278,3578],[-249,3620],[-219,3733],[-223,3750],[-317,3892],[-391,3922],[-481,4038],[-406,4437],[-406,4467],[-396,4468],[-231,4409],[-167,4347],[-141,4307],[-91,4276],[-55,4278],[-20,4243],[-42,4166],[27,4020],[57,3969],[315,3918],[347,3904],[385,3911],[454,3888],[471,3832],[618,3832],[649,3873],[750,3717],[821,3639],[844,3590],[847,3546],[885,3496],[930,3471],[1021,3448],[1064,3362],[1120,3288],[1117,3253],[1067,3172],[1046,3153],[1045,3118],[1124,2992],[1181,2945],[1252,2835],[1246,2820],[1189,2802],[1159,2750],[1099,2723],[1038,2743],[1032,2778],[962,2809],[899,2799],[874,2774],[857,2713],[865,2659],[849,2634],[790,2636],[759,2565],[673,2669],[533,2727],[522,2749],[489,2734],[489,2675],[363,2686],[287,2743],[249,2839],[184,2863],[177,2815],[127,2867],[61,2982],[7,3015],[-92,3203],[-117,3229],[-152,3311],[-279,3460],[-295,3505]]]]}},{"type":"Feature","properties":{"id":"SE.GV","hc-group":"admin1","hc-middle-x":0.62,"hc-middle-y":0.28,"hc-key":"se-gv","hc-a2":"GV","labelrank":"7","hasc":"SE.GV","alt-name":"Gävleborgs län","woe-id":"2347046","subregion":null,"fips":"SW03","postal-code":"GV","name":"Gävleborg","country":"Sweden","type-en":"County","region":null,"longitude":"16.5023","woe-name":"Gävleborg","latitude":"61.3691","woe-label":"Gavleborg, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1252,2835],[1181,2945],[1124,2992],[1045,3118],[1046,3153],[1067,3172],[1117,3253],[1120,3288],[1064,3362],[1021,3448],[930,3471],[885,3496],[847,3546],[844,3590],[821,3639],[750,3717],[649,3873],[618,3832],[471,3832],[454,3888],[385,3911],[400,3942],[409,4014],[431,4084],[480,4138],[519,4072],[519,4106],[565,4117],[626,4115],[633,4187],[626,4232],[733,4325],[747,4359],[711,4455],[774,4508],[809,4513],[1024,4442],[1126,4436],[1320,4386],[1393,4386],[1500,4366],[1492,4298],[1453,4213],[1450,4113],[1476,4108],[1476,4030],[1507,4041],[1522,4016],[1515,3963],[1496,3960],[1463,4019],[1459,3994],[1411,4031],[1378,4029],[1428,4003],[1401,3964],[1414,3934],[1351,3915],[1401,3895],[1361,3890],[1399,3842],[1374,3772],[1413,3724],[1408,3688],[1373,3710],[1419,3644],[1397,3619],[1415,3544],[1407,3495],[1439,3469],[1409,3452],[1457,3334],[1470,3259],[1425,3224],[1494,3184],[1499,3165],[1479,3055],[1444,2974],[1449,2915],[1408,2894],[1354,2902],[1329,2861],[1289,2832],[1252,2835]]]]}},{"type":"Feature","properties":{"id":"SE.JO","hc-group":"admin1","hc-middle-x":0.5,"hc-middle-y":0.53,"hc-key":"se-jo","hc-a2":"JO","labelrank":"7","hasc":"SE.JO","alt-name":"Jönköpings län","woe-id":"2347051","subregion":null,"fips":"SW08","postal-code":"JO","name":"Jönköping","country":"Sweden","type-en":"County","region":null,"longitude":"14.424","woe-name":"Jönköping","latitude":"57.5478","woe-label":"Jonkoping, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[815,462],[757,481],[647,483],[654,450],[558,414],[533,453],[498,474],[459,468],[315,408],[303,313],[318,260],[293,212],[249,231],[218,308],[178,337],[129,328],[95,302],[56,327],[18,287],[-19,317],[-24,354],[-68,387],[-108,397],[-175,381],[-214,335],[-239,392],[-226,429],[-138,553],[-96,582],[-40,644],[22,745],[61,914],[55,971],[131,971],[160,951],[179,978],[249,1017],[264,1037],[260,1085],[342,1259],[365,1204],[412,1170],[511,1157],[576,1204],[622,1093],[602,1080],[590,1014],[613,969],[644,877],[662,864],[766,855],[860,770],[840,741],[860,697],[839,647],[813,664],[803,642],[802,555],[790,533],[815,462]]]]}},{"type":"Feature","properties":{"id":"SE.KR","hc-group":"admin1","hc-middle-x":0.61,"hc-middle-y":0.51,"hc-key":"se-kr","hc-a2":"KR","labelrank":"7","hasc":"SE.KR","alt-name":"Kronobergs län","woe-id":"2347055","subregion":null,"fips":"SW12","postal-code":"KR","name":"Kronoberg","country":"Sweden","type-en":"County","region":null,"longitude":"14.5773","woe-name":"Kronoberg","latitude":"56.8265","woe-label":"Kronoberg, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[18,287],[56,327],[95,302],[129,328],[178,337],[218,308],[249,231],[293,212],[318,260],[303,313],[315,408],[459,468],[498,474],[533,453],[558,414],[654,450],[647,483],[757,481],[815,462],[832,419],[867,398],[925,313],[943,264],[916,224],[861,219],[835,235],[807,219],[820,167],[749,104],[761,41],[756,-52],[737,-113],[687,-125],[673,-144],[625,-128],[577,-141],[542,-192],[459,-176],[379,-116],[265,-79],[186,-64],[141,-112],[-42,-153],[-74,-152],[-95,-98],[-95,-45],[-153,69],[-145,171],[-131,199],[-14,227],[10,248],[18,287]]]]}},{"type":"Feature","properties":{"id":"SE.OR","hc-group":"admin1","hc-middle-x":0.5,"hc-middle-y":0.59,"hc-key":"se-or","hc-a2":"OR","labelrank":"7","hasc":"SE.OR","alt-name":"Örebro|Örebro län","woe-id":"2347058","subregion":null,"fips":"SW15","postal-code":"OR","name":"Örebro","country":"Sweden","type-en":"County","region":null,"longitude":"15.0594","woe-name":"Örebro","latitude":"59.3913","woe-label":"Örebro, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[363,2686],[489,2675],[489,2734],[522,2749],[533,2727],[673,2669],[759,2565],[768,2519],[793,2505],[810,2454],[802,2372],[835,2365],[851,2302],[875,2296],[867,2258],[881,2218],[838,2193],[834,2101],[894,2033],[905,1967],[868,1945],[839,1899],[873,1859],[833,1844],[799,1771],[754,1748],[693,1748],[649,1718],[584,1632],[536,1618],[502,1590],[467,1623],[455,1660],[408,1641],[373,1661],[339,1748],[332,1795],[300,1883],[309,1946],[301,1998],[309,2107],[367,2262],[351,2296],[370,2313],[359,2411],[349,2599],[324,2626],[365,2659],[363,2686]]]]}},{"type":"Feature","properties":{"id":"SE.VM","hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.38,"hc-key":"se-vm","hc-a2":"VM","labelrank":"7","hasc":"SE.VM","alt-name":"Västmanlands län","woe-id":"2347066","subregion":null,"fips":"SW25","postal-code":"VM","name":"Västmanland","country":"Sweden","type-en":"County","region":null,"longitude":"16.4244","woe-name":"Västmanland","latitude":"59.7979","woe-label":"Vastmanland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[894,2033],[834,2101],[838,2193],[881,2218],[867,2258],[875,2296],[851,2302],[835,2365],[802,2372],[810,2454],[793,2505],[768,2519],[759,2565],[790,2636],[849,2634],[865,2659],[857,2713],[874,2774],[899,2799],[962,2809],[1032,2778],[1038,2743],[1099,2723],[1159,2750],[1189,2802],[1246,2820],[1252,2835],[1289,2832],[1329,2861],[1354,2902],[1408,2894],[1449,2915],[1507,2871],[1517,2851],[1487,2734],[1450,2704],[1433,2664],[1451,2646],[1442,2580],[1392,2543],[1374,2563],[1315,2576],[1316,2546],[1290,2514],[1336,2407],[1366,2300],[1319,2281],[1095,2231],[1106,2181],[1064,2158],[983,2155],[945,2091],[942,2062],[894,2033]]]]}},{"type":"Feature","properties":{"id":"SE.HA","hc-group":"admin1","hc-middle-x":0.43,"hc-middle-y":0.48,"hc-key":"se-ha","hc-a2":"HA","labelrank":"7","hasc":"SE.HA","alt-name":"Hallands län","woe-id":"2347049","subregion":null,"fips":"SW06","postal-code":"HA","name":"Halland","country":"Sweden","type-en":"County","region":null,"longitude":"12.8007","woe-name":"Halland","latitude":"56.9745","woe-label":"Halland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-226,429],[-239,392],[-214,335],[-175,381],[-108,397],[-68,387],[-24,354],[-19,317],[18,287],[10,248],[-14,227],[-131,199],[-145,171],[-153,69],[-95,-45],[-95,-98],[-74,-152],[-123,-155],[-194,-213],[-301,-183],[-303,-130],[-331,-105],[-319,-49],[-343,33],[-404,33],[-452,116],[-457,172],[-511,230],[-551,247],[-565,333],[-591,352],[-620,487],[-658,507],[-637,545],[-655,594],[-676,598],[-649,631],[-668,683],[-691,664],[-700,611],[-725,608],[-735,678],[-726,783],[-660,772],[-560,802],[-549,776],[-549,703],[-518,658],[-529,618],[-514,556],[-480,548],[-444,589],[-410,584],[-380,548],[-297,526],[-295,465],[-226,429]]]]}},{"type":"Feature","properties":{"id":"SE.SD","hc-group":"admin1","hc-middle-x":0.58,"hc-middle-y":0.46,"hc-key":"se-sd","hc-a2":"SD","labelrank":"7","hasc":"SE.SD","alt-name":"Södermanlands län|Sörmland","woe-id":"2347061","subregion":null,"fips":"SW18","postal-code":"SD","name":"Sörmland","country":"Sweden","type-en":"County","region":null,"longitude":"16.6334","woe-name":"Sörmland","latitude":"59.0778","woe-label":"Sodermanland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1631,1862],[1649,1825],[1613,1812],[1636,1785],[1586,1786],[1585,1723],[1534,1733],[1544,1690],[1511,1673],[1465,1672],[1433,1697],[1424,1654],[1459,1644],[1438,1615],[1389,1633],[1415,1599],[1370,1586],[1311,1591],[1248,1632],[1175,1633],[1109,1736],[1018,1814],[924,1879],[895,1847],[873,1859],[839,1899],[868,1945],[905,1967],[894,2033],[942,2062],[945,2091],[983,2155],[1064,2158],[1106,2181],[1095,2231],[1319,2281],[1366,2300],[1439,2298],[1478,2278],[1501,2246],[1549,2214],[1561,2191],[1564,2168],[1522,2142],[1520,2086],[1502,2064],[1549,1885],[1605,1881],[1631,1862]]]]}},{"type":"Feature","properties":{"id":"SE.VR","hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.62,"hc-key":"se-vr","hc-a2":"VR","labelrank":"7","hasc":"SE.VR","alt-name":"Värmlands län","woe-id":"2347063","subregion":null,"fips":"SW22","postal-code":"VR","name":"Värmland","country":"Sweden","type-en":"County","region":null,"longitude":"13.0764","woe-name":"Värmland","latitude":"59.8068","woe-label":"Varmland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[363,2686],[365,2659],[324,2626],[349,2599],[359,2411],[370,2313],[351,2296],[367,2262],[309,2107],[301,1998],[309,1946],[300,1883],[266,1906],[17,1918],[-23,1890],[-48,1851],[-82,1753],[-57,1687],[-121,1675],[-267,1737],[-291,1874],[-319,1925],[-329,1992],[-364,2023],[-398,1984],[-528,2061],[-555,2094],[-587,2084],[-604,2053],[-651,2091],[-707,2096],[-713,2184],[-748,2343],[-739,2392],[-684,2419],[-657,2454],[-650,2504],[-672,2559],[-668,2586],[-630,2607],[-551,2601],[-491,2646],[-426,2716],[-399,2768],[-392,2831],[-403,2908],[-358,2985],[-355,3079],[-394,3193],[-431,3271],[-451,3388],[-471,3452],[-460,3478],[-371,3501],[-306,3492],[-295,3505],[-279,3460],[-152,3311],[-117,3229],[-92,3203],[7,3015],[61,2982],[127,2867],[177,2815],[184,2863],[249,2839],[287,2743],[363,2686]]]]}},{"type":"Feature","properties":{"id":"SE.JA","hc-group":"admin1","hc-middle-x":0.47,"hc-middle-y":0.53,"hc-key":"se-ja","hc-a2":"JA","labelrank":"7","hasc":"SE.JA","alt-name":"Jämtlands län","woe-id":"2347050","subregion":null,"fips":"SW07","postal-code":"JA","name":"Jämtland Härjedalen","country":"Sweden","type-en":"County","region":null,"longitude":"14.4806","woe-name":"Jämtland Härjedalen","latitude":"63.3306","woe-label":"Jamtland, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[385,3911],[347,3904],[315,3918],[57,3969],[27,4020],[-42,4166],[-20,4243],[-55,4278],[-91,4276],[-141,4307],[-167,4347],[-231,4409],[-396,4468],[-406,4467],[-415,4517],[-477,4718],[-448,4833],[-464,4954],[-460,4983],[-415,5043],[-487,5273],[-406,5400],[-399,5433],[-413,5513],[-368,5558],[-297,5675],[-224,5788],[-197,5815],[-117,5865],[-29,5888],[213,5819],[228,5826],[286,5943],[291,5972],[278,6158],[260,6186],[219,6198],[120,6273],[358,6688],[482,6597],[541,6501],[587,6473],[617,6404],[670,6378],[701,6333],[678,6316],[760,6235],[783,6181],[808,6225],[832,6209],[848,6146],[916,6089],[951,6018],[988,6028],[1012,6014],[1183,5830],[1146,5699],[1135,5608],[1099,5583],[1021,5570],[986,5577],[908,5545],[899,5526],[927,5465],[939,5387],[981,5355],[997,5322],[1285,5026],[1284,5014],[1175,4967],[1082,4825],[1054,4808],[900,4794],[800,4748],[642,4707],[577,4713],[516,4693],[532,4612],[525,4567],[604,4467],[650,4448],[711,4455],[747,4359],[733,4325],[626,4232],[633,4187],[626,4115],[565,4117],[519,4106],[519,4072],[480,4138],[431,4084],[409,4014],[400,3942],[385,3911]]]]}},{"type":"Feature","properties":{"id":"SE.SN","hc-group":"admin1","hc-middle-x":0.52,"hc-middle-y":0.51,"hc-key":"se-sn","hc-a2":"SN","labelrank":"7","hasc":"SE.SN","alt-name":null,"woe-id":"20070561","subregion":null,"fips":"SW11","postal-code":"SN","name":"Skåne","country":"Sweden","type-en":"County","region":null,"longitude":"13.5193","woe-name":"Skåne","latitude":"55.9073","woe-label":"Skane, SE, Sweden","type":"Laen|län"},"geometry":{"type":"MultiPolygon","coordinates":[[[[383,-450],[350,-467],[291,-528],[229,-631],[222,-707],[256,-753],[257,-778],[293,-835],[295,-866],[213,-970],[174,-972],[79,-935],[-34,-945],[-56,-967],[-91,-967],[-147,-999],[-192,-998],[-316,-952],[-392,-964],[-378,-923],[-337,-932],[-325,-893],[-346,-857],[-344,-810],[-299,-774],[-283,-737],[-304,-694],[-343,-676],[-339,-610],[-384,-567],[-412,-479],[-472,-383],[-513,-256],[-536,-232],[-452,-273],[-427,-301],[-387,-298],[-371,-258],[-391,-246],[-412,-193],[-458,-145],[-417,-108],[-365,-129],[-331,-105],[-303,-130],[-301,-183],[-194,-213],[-123,-155],[-74,-152],[-42,-153],[141,-112],[186,-64],[265,-79],[379,-116],[323,-219],[343,-291],[379,-304],[398,-370],[383,-450]]]]}}]}'),ou={Mörkblå:"#002b45",Mellanblå:"#017cc1",Ljusblå:"#dbf0f6",MönstradMellanblå:{pattern:{path:{d:"M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9",strokeWidth:3},height:6,width:6,backgroundColor:"#409dd0",color:"#fff",patternTransform:"scale(20) rotate(90)"}}},au=e=>{switch(e){case 2:return[ou.Mellanblå,ou.Mörkblå];case 3:return[ou.Ljusblå,ou.Mellanblå,ou.Mörkblå];case 4:return[ou.Ljusblå,ou.MönstradMellanblå,ou.Mellanblå,ou.Mörkblå]}},su=(e,t)=>{const r=Ml(e.numberOfDataRanges);return r?r<2||r>4?3:r:t},lu=e=>{switch(e){case"Blekinge":return"se-bl";case"Dalarna":return"se-ko";case"Gotland":return"se-gt";case"Gävleborg":return"se-gv";case"Halland":return"se-ha";case"Jämtland Härjedalen":case"Jämtland":return"se-ja";case"Jönköpings län":case"Jönköping":return"se-jo";case"Kalmar län":case"Kalmar":return"se-ka";case"Kronoberg":return"se-kr";case"Norrbotten":return"se-nb";case"Skåne":return"se-sn";case"Stockholm":return"se-st";case"Sörmland":case"Södermanland":return"se-sd";case"Uppsala":return"se-up";case"Värmland":return"se-vr";case"Västerbotten":return"se-vb";case"Västernorrland":return"se-vn";case"Västmanland":return"se-vm";case"Örebro":case"Örebro län":return"se-or";case"Östergötland":return"se-og";case"Västra Götaland":return"se-vg"}},cu=e=>({name:e.kategorimått,borderColor:"#000",borderWidth:1.5,mapData:iu,zIndex:3,nullInteraction:!0,states:{hover:{brightness:0,borderColor:"#00A380",borderWidth:2}},joinBy:["hc-key","name"]}),uu=JSON.parse('{"type":"FeatureCollection","name":"se","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG::32633"}},"features":[{"type":"Feature","properties":{"id":"SE.4461","hc-group":"admin1","hc-middle-x":0.61,"hc-middle-y":0.37,"hc-key":"se-4461","hc-a2":"NU","labelrank":"20","hasc":"-99","alt-name":null,"woe-id":"-99","subregion":null,"fips":null,"postal-code":null,"name":null,"country":"Sweden","type-en":null,"region":null,"longitude":"12.6979","woe-name":null,"latitude":"55.9059","woe-label":null,"type":null},"geometry":{"type":"MultiPolygon","coordinates":[[[[-450,-544],[-436,-540],[-428,-547],[-432,-561],[-450,-544]]],[[[257,-778],[293,-835],[295,-866],[213,-970],[174,-972],[79,-935],[-34,-945],[-56,-967],[-91,-967],[-147,-999],[-192,-998],[-316,-952],[-392,-964],[-378,-923],[-337,-932],[-325,-893],[-346,-857],[-344,-810],[-299,-774],[-283,-737],[-304,-694],[-343,-676],[-339,-610],[-384,-567],[-412,-479],[-472,-383],[-513,-256],[-536,-232],[-452,-273],[-427,-301],[-387,-298],[-371,-258],[-391,-246],[-412,-193],[-458,-145],[-417,-108],[-365,-129],[-331,-105],[-319,-49],[-343,33],[-404,33],[-452,116],[-457,172],[-511,230],[-551,247],[-565,333],[-591,352],[-620,487],[-658,507],[-637,545],[-655,594],[-676,598],[-649,631],[-668,683],[-691,664],[-700,611],[-725,608],[-735,678],[-726,783],[-744,803],[-751,863],[-808,897],[-766,936],[-812,988],[-807,1022],[-779,1037],[-787,1066],[-755,1142],[-763,1168],[-742,1208],[-725,1284],[-742,1332],[-735,1362],[-776,1372],[-839,1315],[-870,1340],[-852,1381],[-796,1448],[-830,1433],[-842,1483],[-860,1384],[-916,1330],[-891,1390],[-901,1461],[-948,1407],[-980,1393],[-989,1442],[-949,1494],[-970,1525],[-947,1581],[-985,1706],[-960,1755],[-969,1852],[-999,1890],[-991,1939],[-952,1984],[-897,1982],[-863,1876],[-866,1826],[-828,1815],[-779,1840],[-739,1974],[-736,2011],[-707,2096],[-713,2184],[-748,2343],[-739,2392],[-684,2419],[-657,2454],[-650,2504],[-672,2559],[-668,2586],[-630,2607],[-551,2601],[-491,2646],[-426,2716],[-399,2768],[-392,2831],[-403,2908],[-358,2985],[-355,3079],[-394,3193],[-431,3271],[-451,3388],[-471,3452],[-460,3478],[-371,3501],[-306,3492],[-295,3505],[-278,3578],[-249,3620],[-219,3733],[-223,3750],[-317,3892],[-391,3922],[-481,4038],[-406,4437],[-406,4467],[-415,4517],[-477,4718],[-448,4833],[-464,4954],[-460,4983],[-415,5043],[-487,5273],[-406,5400],[-399,5433],[-413,5513],[-368,5558],[-297,5675],[-224,5788],[-197,5815],[-117,5865],[-29,5888],[213,5819],[228,5826],[286,5943],[291,5972],[278,6158],[260,6186],[219,6198],[120,6273],[358,6688],[381,6798],[419,6847],[419,6963],[437,7149],[462,7212],[465,7261],[433,7484],[596,7505],[732,7602],[730,7665],[714,7772],[789,7858],[901,8087],[927,8124],[1015,8219],[1019,8336],[921,8509],[941,8577],[992,8588],[1026,8618],[1062,8689],[1103,8872],[1116,8898],[1234,9004],[1262,9057],[1436,8957],[1444,8960],[1509,9110],[1514,9142],[1490,9296],[1495,9407],[1570,9441],[1633,9387],[1746,9398],[1879,9343],[2014,9295],[2036,9307],[2097,9402],[2011,9446],[2061,9502],[2082,9545],[2106,9662],[2095,9745],[2020,9827],[2165,9851],[2216,9836],[2258,9805],[2256,9747],[2305,9732],[2350,9695],[2383,9648],[2409,9647],[2431,9600],[2509,9555],[2517,9531],[2571,9521],[2623,9455],[2690,9462],[2782,9432],[2827,9407],[2843,9416],[2877,9374],[2924,9350],[2962,9290],[2970,9222],[3004,9238],[3023,9227],[3046,9169],[3140,9088],[3098,9042],[3110,8928],[3146,8813],[3126,8785],[3121,8729],[3139,8698],[3173,8710],[3228,8691],[3234,8588],[3197,8560],[3202,8475],[3234,8435],[3245,8398],[3293,8346],[3339,8283],[3368,8227],[3342,8174],[3360,8027],[3319,7973],[3299,7917],[3318,7861],[3321,7815],[3350,7741],[3407,7712],[3461,7631],[3484,7553],[3530,7475],[3527,7445],[3470,7425],[3464,7401],[3380,7445],[3356,7425],[3316,7424],[3288,7388],[3280,7425],[3255,7400],[3233,7419],[3224,7391],[3254,7374],[3252,7331],[3227,7363],[3196,7322],[3180,7363],[3109,7391],[3086,7433],[3034,7459],[3054,7428],[3061,7351],[3010,7380],[2988,7415],[2953,7415],[2943,7366],[2951,7314],[2977,7267],[2933,7278],[2954,7216],[2978,7237],[3001,7172],[2944,7198],[2944,7181],[2808,7248],[2770,7288],[2781,7256],[2898,7187],[2920,7155],[2889,7134],[2816,7140],[2880,7093],[2876,7065],[2852,7079],[2855,7046],[2807,7032],[2818,6990],[2786,7016],[2709,7016],[2698,6986],[2732,6959],[2751,6973],[2787,6939],[2750,6897],[2721,6940],[2663,6995],[2639,6964],[2682,6957],[2738,6890],[2771,6828],[2748,6817],[2766,6763],[2729,6750],[2743,6724],[2717,6716],[2707,6672],[2666,6665],[2651,6568],[2629,6555],[2617,6582],[2606,6551],[2633,6523],[2667,6533],[2698,6519],[2674,6500],[2705,6465],[2696,6442],[2646,6486],[2636,6472],[2681,6432],[2689,6402],[2726,6367],[2733,6396],[2768,6352],[2744,6328],[2775,6326],[2785,6279],[2820,6299],[2823,6273],[2796,6249],[2755,6178],[2713,6155],[2676,6083],[2663,6086],[2625,6006],[2618,5890],[2596,5857],[2585,5796],[2554,5777],[2555,5730],[2531,5754],[2510,5715],[2493,5750],[2466,5705],[2472,5662],[2455,5635],[2434,5680],[2436,5613],[2412,5645],[2414,5608],[2372,5598],[2354,5615],[2250,5495],[2261,5449],[2233,5420],[2189,5488],[2149,5517],[2146,5476],[2172,5459],[2170,5401],[2132,5428],[2100,5432],[2088,5432],[2090,5340],[2043,5310],[2041,5240],[2016,5205],[1965,5273],[1913,5250],[1970,5230],[1965,5208],[1899,5231],[1917,5183],[1865,5197],[1878,5143],[1848,5147],[1853,5099],[1834,5066],[1796,5096],[1808,5064],[1785,5068],[1749,5042],[1842,5048],[1845,5018],[1805,5028],[1797,5009],[1841,4979],[1801,4982],[1828,4949],[1779,4925],[1754,4958],[1734,4919],[1761,4925],[1732,4873],[1690,4868],[1673,4897],[1713,4908],[1679,4930],[1649,4893],[1634,4904],[1629,4977],[1617,4958],[1586,5026],[1544,5035],[1590,4997],[1619,4941],[1619,4897],[1664,4874],[1665,4781],[1619,4784],[1683,4751],[1692,4728],[1658,4699],[1650,4741],[1637,4689],[1608,4637],[1560,4645],[1549,4616],[1568,4597],[1510,4604],[1466,4672],[1432,4640],[1448,4572],[1434,4566],[1456,4507],[1472,4509],[1482,4464],[1554,4435],[1525,4412],[1502,4422],[1500,4366],[1492,4298],[1453,4213],[1450,4113],[1476,4108],[1476,4030],[1507,4041],[1522,4016],[1515,3963],[1496,3960],[1463,4019],[1459,3994],[1411,4031],[1378,4029],[1428,4003],[1401,3964],[1414,3934],[1351,3915],[1401,3895],[1361,3890],[1399,3842],[1374,3772],[1413,3724],[1408,3688],[1373,3710],[1419,3644],[1397,3619],[1415,3544],[1407,3495],[1439,3469],[1409,3452],[1457,3334],[1470,3259],[1425,3224],[1494,3184],[1499,3165],[1575,3186],[1609,3157],[1588,3137],[1604,3083],[1644,3071],[1637,3100],[1670,3141],[1709,3154],[1741,3119],[1732,3086],[1784,3051],[1818,3001],[1851,2989],[1831,2967],[1842,2945],[1877,2969],[1925,2961],[1937,2923],[1974,2899],[1975,2874],[1882,2915],[1930,2858],[1912,2855],[1976,2790],[2013,2813],[2041,2797],[2056,2763],[2081,2790],[2084,2754],[2121,2661],[2190,2625],[2191,2575],[2173,2579],[2141,2624],[2111,2546],[2084,2526],[2183,2536],[2201,2527],[2184,2492],[2146,2486],[2134,2507],[2084,2465],[2038,2410],[2050,2387],[1946,2291],[1889,2277],[1882,2255],[1907,2215],[1859,2221],[1854,2260],[1816,2244],[1823,2220],[1787,2218],[1845,2167],[1875,2152],[1887,2187],[1912,2198],[1979,2180],[1954,2248],[1977,2248],[2031,2204],[2046,2169],[1996,2141],[1934,2145],[1925,2166],[1898,2148],[1901,2108],[1925,2089],[1961,2015],[1884,1995],[1835,1944],[1813,1944],[1760,1828],[1759,1785],[1740,1835],[1699,1832],[1696,1991],[1679,1933],[1660,1954],[1669,1995],[1637,1964],[1648,1904],[1631,1862],[1649,1825],[1613,1812],[1636,1785],[1586,1786],[1585,1723],[1534,1733],[1544,1690],[1511,1673],[1465,1672],[1433,1697],[1424,1654],[1459,1644],[1438,1615],[1389,1633],[1415,1599],[1370,1586],[1311,1591],[1085,1613],[1107,1572],[1122,1588],[1159,1558],[1170,1598],[1203,1581],[1251,1583],[1315,1570],[1338,1522],[1382,1493],[1335,1448],[1290,1435],[1177,1462],[1288,1402],[1314,1359],[1255,1369],[1284,1342],[1325,1347],[1287,1310],[1328,1284],[1337,1233],[1320,1194],[1252,1250],[1303,1158],[1306,1122],[1274,1083],[1276,1083],[1278,1084],[1285,1082],[1326,1025],[1303,1035],[1317,994],[1268,1028],[1213,1088],[1221,1050],[1245,1039],[1235,1001],[1192,1005],[1284,905],[1261,912],[1227,962],[1174,1005],[1250,911],[1291,875],[1299,846],[1244,861],[1268,798],[1220,747],[1269,741],[1296,675],[1275,656],[1290,630],[1273,603],[1237,603],[1245,553],[1212,533],[1206,441],[1240,395],[1259,338],[1232,352],[1198,312],[1211,261],[1188,150],[1197,130],[1166,110],[1177,45],[1124,24],[1107,-56],[1057,-159],[1046,-225],[1034,-289],[989,-352],[954,-422],[926,-407],[942,-365],[901,-367],[864,-338],[839,-365],[831,-329],[770,-351],[720,-382],[709,-344],[682,-369],[559,-357],[480,-360],[441,-376],[477,-468],[454,-491],[408,-483],[405,-447],[383,-450],[350,-467],[291,-528],[229,-631],[222,-707],[256,-753],[257,-778]]],[[[874,-394],[899,-398],[888,-431],[866,-421],[874,-394]]],[[[-781,1161],[-787,1113],[-801,1127],[-818,1087],[-846,1067],[-874,1083],[-879,1156],[-781,1161]]],[[[-831,1304],[-806,1303],[-801,1340],[-773,1339],[-753,1308],[-744,1279],[-751,1212],[-793,1193],[-843,1215],[-873,1187],[-917,1225],[-906,1248],[-831,1304]]],[[[1390,240],[1369,168],[1349,155],[1316,24],[1293,-37],[1264,-212],[1233,-297],[1199,-306],[1188,-58],[1210,16],[1278,202],[1319,219],[1388,399],[1395,465],[1416,488],[1417,546],[1454,590],[1462,578],[1484,560],[1450,521],[1462,486],[1425,389],[1410,320],[1384,281],[1390,240]]],[[[1348,1408],[1337,1372],[1336,1350],[1318,1391],[1348,1408]]],[[[1751,1745],[1728,1746],[1728,1796],[1743,1779],[1751,1745]]],[[[1941,1887],[1929,1845],[1880,1830],[1886,1850],[1941,1887]]],[[[1674,1832],[1654,1836],[1651,1939],[1669,1931],[1679,1886],[1674,1832]]],[[[1839,1916],[1885,1920],[1858,1903],[1853,1871],[1822,1886],[1839,1916]]],[[[1981,1950],[1962,1911],[1935,1929],[1947,1965],[1982,1998],[1981,1950]]],[[[1835,2180],[1833,2205],[1885,2190],[1871,2169],[1835,2180]]],[[[1906,2982],[1897,3020],[1899,3093],[1932,3032],[1910,3041],[1942,2974],[1956,2983],[1969,2936],[1906,2982]]],[[[1710,4802],[1675,4797],[1673,4845],[1696,4848],[1721,4849],[1710,4802]]],[[[2168,824],[2189,818],[2173,738],[2187,693],[2238,688],[2249,661],[2183,626],[2142,570],[2164,529],[2113,507],[2029,431],[2012,354],[2022,322],[1998,283],[1959,260],[1930,264],[1980,361],[1989,401],[1962,375],[1961,432],[1942,440],[1928,507],[1901,528],[1931,625],[1916,647],[1898,727],[1916,781],[1982,858],[2035,964],[2070,994],[2089,989],[2112,1046],[2147,1061],[2168,1000],[2194,1042],[2256,1054],[2295,996],[2254,979],[2239,917],[2182,918],[2168,824]]],[[[2394,1111],[2357,1100],[2314,1063],[2312,1014],[2271,1058],[2289,1109],[2344,1129],[2394,1111]]],[[[2359,1437],[2355,1414],[2323,1416],[2310,1447],[2359,1437]]],[[[2000,2087],[1926,2139],[1999,2134],[2006,2112],[2000,2087]]],[[[2062,2147],[2041,2199],[2065,2205],[2084,2188],[2062,2147]]],[[[2016,2332],[2053,2331],[2019,2291],[2006,2240],[1985,2287],[2016,2332]]],[[[2117,2387],[2085,2362],[2120,2412],[2159,2426],[2139,2374],[2117,2387]]],[[[2124,2533],[2147,2596],[2162,2558],[2165,2543],[2124,2533]]],[[[2056,2817],[2036,2834],[2050,2863],[2063,2838],[2056,2817]]],[[[2648,5670],[2631,5647],[2630,5699],[2648,5725],[2648,5670]]],[[[2963,7147],[2954,7135],[2960,7111],[2924,7154],[2963,7147]]],[[[3167,7313],[3166,7286],[3132,7324],[3145,7343],[3167,7313]]],[[[3109,7316],[3081,7321],[3080,7354],[3099,7344],[3109,7316]]],[[[3410,7343],[3389,7359],[3389,7381],[3426,7382],[3410,7343]]]]}}]}');const hu=(e,t)=>{const r=cu(e);r.data=pu(e,t),r.custom={primaryUnit:e.kategorimåttenhet,secondaryUnit:e.overlaymåttenhet};const n={name:"background",borderColor:"#000",borderWidth:1.5,mapData:uu,zIndex:2,joinBy:["hc-key","name"],data:[{name:"se-4461",color:"rgba(0,0,0,0)",value:null}]},i=_().cloneDeep(r);i.name="regionBordersLayer",i.borderColor="#d7d7d7",i.borderWidth=1.5,i.zIndex=1,i.data.forEach((e=>{e.color="#fff",e.value=null}));const o=du(e,r.data.map((e=>e.value)),su(e,3));return[[n,i,r],o]},pu=(e,t)=>{const r=_().groupBy(t.data,e.kategorikolumn),n=[];for(const[t,i]of Object.entries(r)){const r=lu(t);if(!r)continue;const o=i.find((t=>t["Mått"]===e.kategorimått)),a=i.find((t=>t["Mått"]===e.overlaymått));if(!o)continue;const s=Il(o.DATA);let l=s?.yValue;const c=a&&Il(a.DATA);let u;o.DATA===lc?u="#FFFFFF":o.DATA===uc&&(l=0),n.push({name:r,value:l,zIndex:3,color:u,custom:{primary:s,secondary:c,originalData:o.DATA}})}return n},du=(e,t,r)=>{if(0===t.length||r<=0)return[];const n=t.sort(((e,t)=>e-t)),i=[];if(e.useJsonIntervalData&&e.mapIntervals&&e.mapIntervals.length>0)return function(e){const t=au(e.mapIntervals.length);return e.mapIntervals.sort(((e,t)=>e.sortOrder-t.sortOrder)).map(((e,r)=>({from:e.min??Number.NEGATIVE_INFINITY,to:e.max??Number.POSITIVE_INFINITY,name:e.label,color:t[r]})))}(e);const o=n[n.length-1],a=n[0],s=o-a+1,l=Math.ceil(s/r);let c=a,u=c+l-1;const h=au(r);for(let e=0;e<r;e++){const t=c,n=u>o?o:u;let a=`${t}–${n}`;0===e?a=`<${n+1}`:e===r-1&&(a=">"+(t-1));const s=h[e];i.push({from:t,to:n,name:a,color:s}),c=u+1,u=c+l-1}return i};function Au(e,t,r,n){const i=parseInt(e?.yAxisMinValue),o=parseInt(e?.yAxisMaxValue),a=parseInt(e?.yAxisTickInterval);let s={...oc,chart:{marginTop:50,marginBottom:70,spacingLeft:15,spacingRight:15,height:500,type:"area",style:{fontFamily:"Arial",color:"#595959"}},exporting:{tableCaption:e?.tableDescription,enabled:!1},yAxis:{lineWidth:0,lineColor:"#e5e5e5",min:Number.isNaN(i)?void 0:i,max:Number.isNaN(o)?void 0:o,tickInterval:Number.isNaN(a)?void 0:a,accessibility:{enabled:!0,description:e?.yDescription},title:{reserveSpace:!1,align:"high",textAlign:"left",text:e?.yEtikett||"",rotation:0,y:-30,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginLeft:"10px"}},labels:{distance:5,style:{color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"}}},xAxis:{accessibility:{enabled:!0,description:e?.xDescription},lineWidth:void 0,title:{align:"middle",text:e?.xEtikett||"",rotation:0,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost"}},type:"category",scrollbar:{enabled:!0},maxRange:(e?.antalPerioder&&Number(e?.antalPerioder.replace(/\s/g,""))||ec)-1,minRange:1,tickWidth:1,tickPosition:"outside",tickLength:12,tickColor:"rgba(0, 0, 0, 0.1)",tickmarkPlacement:"on",tickInterval:fu(e),labels:{autoRotation:void 0,align:"center",useHTML:!0,style:{paddingTop:"0.8rem",color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"},formatter:function(){return this.value?.toString().replace(".",",")}}},plotOptions:{series:{turboThreshold:1e4,lineColor:"#fff",marker:{radius:5,symbol:"circle"},label:{connectorAllowed:!1},states:{inactive:{enabled:!0,opacity:.1}},lineWidth:3},area:{stacking:n?void 0:"normal"}},responsive:{rules:[{condition:{maxWidth:738},chartOptions:{xAxis:{tickInterval:gu(e)}}},{condition:{minWidth:738},chartOptions:{xAxis:{tickInterval:fu(e)}}}]},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:bu},series:vu(e,t,r),accessibility:{description:e?.chartDescription||void 0,point:{valueDescriptionFormat:null},keyboardNavigation:{seriesNavigation:{mode:"serialize"}}}};const l={tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:bu,positioner:function(e,t,r){return Ll(this.chart,e)}}};return Ol()?{...s,...l}:s}function fu(e){return e?.tickIntervalDesktop&&Number(e.tickIntervalDesktop)||1}function gu(e){return e?.tickIntervalMobile&&Number(e.tickIntervalMobile)||2}const mu=(e,t,r,n,i)=>{if(t)return"#000";const[o,a,s]=Wl(e,r),l=Jl(e,n),c=i.length-1===r?{path:null,width:10,height:10,strokeWidth:2,scale:null}:bc[r],u=Gl(e,n,c);return null==u?.path?Bl(e,n,a):{pattern:{path:{d:u?.path,strokeWidth:u?.strokeWidth},height:u?.height,width:u?.width,color:l?"#fff":Bl(e,n,a),backgroundColor:l?Bl(e,n,a):"#fff"}}};function vu(e,t,r){let n=[];const i=Nl(e.kategorikolumn,t.data);return i.forEach(((o,a)=>{const s=o===e.categoryAsLine;let l={id:o,name:Rl(o),data:yu(o,e,t.data,s),visible:Pl(e,o),showInLegend:!1,type:s?"spline":null,lineWidth:2,zIndex:s?10:void 0,lineColor:s?"#000":"#fff",opacity:1,fillOpacity:1,color:mu(o,s,a,r,i),marker:{enabled:!1}};n.push(l)})),n}function yu(e,t,r,n){let i=[];return r.filter((r=>r[t.kategorikolumn]===e&&r["Mått"]===t.kategorimått)).forEach(((e,o)=>{const[a,s,l]=kl(e[t.tidskolumn]),c=Il(e.DATA),u=function(e,t,r){const n=e.filter((e=>e[t.kategorikolumn]==r[t.kategorikolumn]&&e["Mått"]===t.overlaymått&&e[t.tidskolumn]===r[t.tidskolumn]));return 0===n.length?{}:Il(n[0].DATA)}(r,t,e),h=!(null==t.kategorimåttenhet||""==t.kategorimåttenhet||!c.yValue),p={id:e[t.kategorikolumn]+"_"+e[t.tidskolumn],name:a,y:c.yValue,custom:{tooltipVal:c.yValueForTooltip,tooltipValSecondary:u.yValueForTooltip,primaryUnit:t.kategorimåttenhet,secondaryUnit:t.overlaymåttenhet,longDate:s,showAsLine:n,mediumDate:l},accessibility:{description:`${o+1}. ${s}. ${c.yValue?.toString().replace(",","")??""}${h?` ${t.kategorimåttenhet}`:""}.`}};i.push(p)})),i}function bu(e){window.tt=e;const t=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",r=`<span class="h4" role="heading" aria-level="4" aria-label="${this.points[0].point.options.custom.longDate}">${this.points[0].point.options.custom.mediumDate}</span>${t}<br/>`,n=new Map;for(let e=0;e<this.points.length;e++){const t=this.points[e],r=t.point.options.custom,i=r.showAsLine?Ul(null,!0,t.color):Xl(t.color),o=Fl(r.tooltipVal,r.primaryUnit),a=Fl(r.tooltipValSecondary,r.secondaryUnit),s=Fl(r.tooltipVal,r.primaryUnit,!1),l=Fl(r.tooltipValSecondary,r.secondaryUnit,!1);n.set(t.series.name,`<span class="flex-container">\n      <span class="tt-name"><span class="svg-container">${i}</span>${t.series.name}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${s}${l?` (${l})`:""}">${o}${a?` (${a})`:""}</span>\n      </span>`)}const i=e.chart,o=this.points.map((e=>e.series.name)),a=i.series.filter((e=>e.visible&&!o.includes(e.name)));for(let e=0;e<a.length;e++){const t=a[e],r=t.points.filter((e=>e.x===this.points[0].x))[0],i=r.options.custom,o=i.tooltipVal===i.tooltipValSecondary;n.set(r.series.name,`<span class="flex-container">\n      <span class="tt-name">${t.name}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values">${o?`${i.tooltipVal}`:`${i.tooltipVal} ${i.tooltipValSecondary?`(${i.tooltipValSecondary})`:""}`}</span>\n      </span>`)}return r+[...new Map([...n.entries()].sort()).values()].join("")+""}function wu(e,t,r){window.tt=t;const n=[],i=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",[o,a,s]=e.points[0].point.options.custom.date,l=`<span class="h4" role="heading" aria-level="4" aria-label="${a||"Perioden"}">${s||"Perioden"}</span>${i}<br/>`;n.push(l);const c=e.points.reverse();for(let e=0;e<c.length;e++){const t=c[e],i=Fl(t.y,t.point.options.custom.primaryUnit),o=t.point.options.custom,a=Fl(t.point.options.custom.tooltipVal,t.point.options.custom.secondaryUnit),s=Fl(t.y,t.point.options.custom.primaryUnit,!1),l=Fl(t.point.options.custom.tooltipVal,t.point.options.custom.secondaryUnit,!1),u=r===Cc.StackedColumnBasic?Kl(t.point,o,s,l,i,a,o.isLine):`<span class="flex-container">\n      <span class="tt-name">${r===Cc.Bar?t.key:t.point.options.custom.sliceName}</span> \n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${s}${l&&` (${l})`}">${i}${a&&` (${a})`}</span>\n      </span>`;n.push(u)}return n}function xu(e,t,r){const n=e.data.filter((e=>e[t.kategorikolumn]===r&&e[t.kategorikolumn]));return 0===n.length?"Perioden":n[0][t.kategorikolumn]}function Cu(e){return e?.tickIntervalDesktop&&Number(e.tickIntervalDesktop)||1}function Su(e){return e?.tickIntervalMobile&&Number(e.tickIntervalMobile)||2}var Eu=function(){this.totalCount=0,this.data={}};Eu.prototype.train=function(e,t){for(var r in this.data[t]||(this.data[t]={}),e){var n=e[r];void 0===this.data[t][r]&&(this.data[t][r]={}),void 0===this.data[t][r][n]&&(this.data[t][r][n]=0),this.data[t][r][n]++}this.totalCount++},Eu.prototype.score=function(e){var t,r={};for(var n in e){var i=e[n];for(t in this.data)r[t]={},this.data[t][n]?r[t][n+"_"+i]=(this.data[t][n][i]||0)/this.totalCount:r[t][n+"_"+i]=0}var o={};for(t in r)for(var a in o[t]=0,r[t])o[t]+=r[t][a];return o};var Bu=function(){this.weights=[],this.bias=0};Bu.prototype.predict=function(e){if(e.length!==this.weights.length)return null;for(var t=0,r=0;r<this.weights.length;r++)t+=this.weights[r]*e[r];return(t+=this.bias)>0?1:0},Bu.prototype.train=function(e,t){if(0!==t&&1!==t)return null;e.length!==this.weights.length&&(this.weights=e,this.bias=1);var r=this.predict(e);if("number"==typeof r&&r!==t){for(var n=t-r,i=0;i<this.weights.length;i++)this.weights[i]+=n*e[i];this.bias+=n}return this},Math.log(Math.sqrt(2*Math.PI)),Math.sqrt(2*Math.PI);var ku=Math.sqrt(2*Math.PI);function _u(e){for(var t=e,r=e,n=1;n<15;n++)t+=r*=e*e/(2*n+1);return Math.round(1e4*(.5+t/ku*Math.exp(-e*e/2)))/1e4}for(var Tu=[],Iu=0;Iu<=3.09;Iu+=.01)Tu.push(_u(Iu));function Mu(e,t){const[r,n]=Fu(e,t);return{...oc,chart:{height:700,marginTop:70,spacingRight:20,spacingLeft:20,animation:!1,displayErrors:!1,style:{fontFamily:"Arial",color:"#595959"}},accessibility:{screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(e){return function(e){const t=[],r=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",n=`<span class="h4" role="heading" aria-level="4" aria-label="${e.series.name}">${e.series.name}</span>${r}<br/>`;t.push(n);const i=e.series.options.custom,o=e.point.options.custom,a=_().isFinite(o?.secondary?.yValue);let s="";s=-1!==e.point.value?o?.originalData===lc?sc:o?.originalData===uc?cc:`${Zl(e.point.value,-1,","," ",i.primaryUnit)}${a?` (${Zl(o.secondary.yValue,-1,","," ",i.secondaryUnit)})`:""}`:"Vald region";const l=`<span class="flex-container">\n      <span class="tt-name"><span class="svg-container">${ql(e.color)}</span>${e.point.name}</span>\n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${e.point.name}">${s}</span></span>`;return t.push(l),t}(this)}},legend:{alignColumns:!1,useHTML:!1,itemDistance:0,itemMarginTop:0,itemMarginBottom:0,margin:0,maxHeight:0},title:{text:"",style:{fontSize:"16px","font-family":"Jost"}},credits:{enabled:!1},mapNavigation:{enabled:!1,buttonOptions:{verticalAlign:"bottom"}},colorAxis:{dataClasses:n},series:r}}const Fu=(e,t)=>{const r=cu(e);r.data=Ou(e,t),r.custom={primaryUnit:e.kategorimåttenhet,secondaryUnit:e.overlaymåttenhet,tooltipVal:void 0};const n={name:"background",borderColor:"#000",borderWidth:1.5,mapData:uu,zIndex:2,joinBy:["hc-key","name"],data:[{name:"se-4461",color:"rgba(0,0,0,0)",value:null}]},i=_().cloneDeep(r);i.name="regionBordersLayer",i.borderColor="#d7d7d7",i.borderWidth=1.5,i.zIndex=1,i.data.forEach((e=>{e.color="#fff",e.value=null}));const o=Pu(e,t,r.data.map((e=>e.value)).filter((e=>_().isFinite(e)&&-1!==e)));return[[n,i,r],o]},Ou=(e,t)=>{window.parsed=t.data;const r=e.defaultKategori,n=t.data.filter((t=>t["Mått"]===e.kategorimått&&t[e.kategorikolumn]===r&&t.DATA!==hc)).map((r=>{const n=lu(r[e.tillkolumn]);if(!n)return!1;const i=Il(r.DATA);let o,a=i.yValue;r.DATA===lc?o="#FFFFFF":r.DATA===uc&&(a=0);const s=((e,t,r)=>{const n=e.defaultKategori,i=t.data.filter((t=>t["Mått"]===e.overlaymått&&t[e.kategorikolumn]===n&&t[e.tillkolumn]===r&&t.DATA!==hc)),o=i.length>0&&i[0],a=o&&Il(o.DATA);return a?{isValueHidden:a.isValueHidden,isValueMissing:a.isValueMissing,yValue:a.yValue,yValueForTooltip:a.yValueForTooltip}:null})(e,t,r[e.tillkolumn]);return{name:n,value:a,color:o,custom:{primary:i,secondary:s,originalData:r.DATA}}}));return n.concat({name:lu(r),color:"#f6dfa8",value:-1})},Pu=(e,t,r)=>{if(0===r.length)return[];if(r=r.filter((e=>null!==e)),e.useJsonIntervalData&&e.mapIntervals&&e.mapIntervals.length>0)return function(e,t){if(!t.mapIntervals||0===t.mapIntervals.length)return[];const r=[],n=t.mapIntervals.some((e=>void 0!==e.groupId));let i=t.mapIntervals;if(n){const r=t.defaultKategori,n=e.data.find((e=>e["Mått"]===t.kategorimått&&e[t.kategorikolumn]===r&&void 0!==e.groupId));if(n){const e=parseInt(n.groupId);i=t.mapIntervals.filter((t=>t.groupId===e))}else{const e=t.mapIntervals[0].groupId;i=t.mapIntervals.filter((t=>t.groupId===e))}}i.sort(((e,t)=>e.sortOrder-t.sortOrder));const o=au(i.length);return i.forEach(((e,t)=>{r.push({from:e.min??Number.NEGATIVE_INFINITY,to:e.max??Number.POSITIVE_INFINITY,name:e.label,color:o[t]})})),r}(t,e);const n=e.numberOfDataRanges,i=e.mapDynamicRangeIntervals,o=Number(n)>0;let a=o?Number(n):void 0;return n||i||(a=su(e,3)),o?Du(r,a):i?function(e,t){const r=[],n=au(t.length),i=[...e].sort(((e,t)=>e-t)),o=Intl.NumberFormat("sv-SE",{useGrouping:!0});let a=null;return t.forEach((([e,t],s)=>{const l=null!==a?a:Nu(i,e/100),c=Nu(i,t/100);let u="";u=Math.abs(l-c)<1e-12?`${o.format(l)}`:`${o.format(l)}–${o.format(c)}`,r.push({from:l,to:c,name:u,color:n[s]}),a=c})),r}(r,function(e){if(!e)return[];return e.split(",").map(Number).reduce(((e,t,r,n)=>(0===r?e.push([0,t]):e.push([n[r-1],t]),r===n.length-1&&e.push([t,100]),e)),[])}(e.mapDynamicRangeIntervals)):Du(r,3)};function Du(e,t){const r=function(e,t){if(t>e.length)return null;var r=function(e,t){var r,n,i=[],o=[],a=0;for(r=0;r<e.length+1;r++){var s=[],l=[];for(n=0;n<t+1;n++)s.push(0),l.push(0);i.push(s),o.push(l)}for(r=1;r<t+1;r++)for(i[1][r]=1,o[1][r]=0,n=2;n<e.length+1;n++)o[n][r]=Number.POSITIVE_INFINITY;for(var c=2;c<e.length+1;c++){for(var u=0,h=0,p=0,d=0,A=1;A<c+1;A++){var f=c-A+1,g=e[f-1];if(a=(h+=g*g)-(u+=g)*u/++p,0!=(d=f-1))for(n=2;n<t+1;n++)o[c][n]>=a+o[d][n-1]&&(i[c][n]=f,o[c][n]=a+o[d][n-1])}i[c][1]=1,o[c][1]=a}return{lowerClassLimits:i,varianceCombinations:o}}(e=e.slice().sort((function(e,t){return e-t})),t);return function(e,t,r){var n=e.length,i=[],o=r;for(i[r]=e[e.length-1];o>0;)i[o-1]=e[t[n][o]-1],n=t[n][o]-1,o--;return i}(e,r.lowerClassLimits,t)}(e,t),n=au(t),i=[],o=Intl.NumberFormat("sv-SE",{useGrouping:!0});for(let e=0;e<r.length-1;e++){const t=r[e],a=r[e+1]>r[r.length-1]?r[r.length-1]:r[e+1];let s="";s=Math.abs(t-a)<1e-12?`${o.format(t)}`:`${o.format(t)}–${o.format(a)}`,i.push({from:t,to:a,name:s,color:n[e]})}return i}function Nu(e,t){if(0===e.length)return 0;if(t<=0)return Math.round(10*e[0])/10;if(t>=1)return Math.round(10*e[e.length-1])/10;const r=t*(e.length-1),n=Math.floor(r),i=Math.ceil(r);if(n===i)return Math.round(10*e[n])/10;const o=e[n],a=e[i],s=r-n;return Math.round(10*(o+(a-o)*s))/10}function Lu(e,t,r){if(!e)return null;if(t.has(e))return t.get(e);let n;return n=Ru(e,100+t.size),t.set(e,n),r.set(n,e),n}const Uu={Ja:1,"Ja, innan":1,"Ja, efter":2,Nej:3,"Nej, innan":4,"Nej, efter":5,"Vet ej":998,"Ej aktuellt":999},Ru=(e,t)=>Uu[e]??t;function Hu(e,t){if("Nej"===e&&t&&t.has("Ja, innan")&&t.has("Ja, efter"))return ou.Ljusblå;switch(e){case"Ja":case"Ja, innan":return ou.Mörkblå;case"Nej":case"Nej, innan":case"Ja, efter":return ou.Mellanblå;case"Nej, efter":return ou.MönstradMellanblå;default:return ou.Ljusblå}}function Qu(e){let t=!1;return t=e.chartType!==Cc.SelectableMap||function(e){return!(!e.kategorikolumn||!e.tillkolumn)}(e),t&&function(e){return!["csv","chartType"].some((t=>null===_().get(e,t,null)||void 0===_().get(e,t,void 0)))&&(e.pxLink&&""!==e.pxLink&&Hc()(e.pxLink.trim())||e.jsonLink&&""!==e.jsonLink&&Hc()(e.jsonLink.trim()))}(e)}function ju(e,t){if(!Qu(e))return null;const r=((e,t)=>{if(e.length<1||!t.theme)return;const r=e?.filter((e=>e.chartType===t.chartType));if(r.length<1)return null;const n=r[0]?.inneGroupsettings.filter((e=>e.themeName===t.theme)),i=n[0]?.dataVisJsonCollection;if(!i)return null;try{return JSON.parse(i)}catch{console.warn("Not valid Json",i)}})(t,e),n=e.unparsedCsv?zl(e.unparsedCsv):e.csv;switch(e.chartType){case Cc.Line:return function(e,t,r){const n=parseInt(e?.yAxisMinValue),i=parseInt(e?.yAxisMaxValue),o=parseInt(e?.yAxisTickInterval);let a={...oc,chart:{marginTop:50,marginBottom:70,spacingLeft:15,spacingRight:15,height:500,style:{fontFamily:"Arial",color:"#595959"}},exporting:{tableCaption:e?.tableDescription,enabled:!1},yAxis:{lineWidth:0,lineColor:"#e5e5e5",min:Number.isNaN(n)?void 0:n,max:Number.isNaN(i)?void 0:i,tickInterval:Number.isNaN(o)?void 0:o,accessibility:{enabled:!0,description:e?.yDescription},title:{reserveSpace:!1,align:"high",textAlign:"left",text:e?.yEtikett||"",rotation:0,y:-30,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost",marginLeft:"10px"}},labels:{distance:5,style:{color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"}}},xAxis:{accessibility:{enabled:!0,description:e?.xDescription},lineWidth:void 0,title:{align:"middle",text:e?.xEtikett||"",rotation:0,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost"}},type:"category",scrollbar:{enabled:!0},maxRange:(e?.antalPerioder&&Number(e?.antalPerioder.replace(/\s/g,""))||ec)-1,minRange:1,tickWidth:1,tickPosition:"outside",tickLength:12,tickColor:"rgba(0, 0, 0, 0.1)",tickmarkPlacement:"on",tickInterval:Qc(e),labels:{autoRotation:void 0,align:"center",useHTML:!0,style:{paddingTop:"0.8rem",color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"},formatter:function(){return this.value?.toString().replace(".",",")}}},plotOptions:{series:{marker:{radius:5,symbol:"circle"},label:{connectorAllowed:!1},states:{inactive:{enabled:!0,opacity:.1}},lineWidth:3}},responsive:{rules:[{condition:{maxWidth:738},chartOptions:{xAxis:{tickInterval:jc(e)}}},{condition:{minWidth:738},chartOptions:{xAxis:{tickInterval:Qc(e)}}}]},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:zc},series:Vc(e,t,r),accessibility:{description:e?.chartDescription||void 0,point:{valueDescriptionFormat:null},keyboardNavigation:{seriesNavigation:{mode:"serialize"}}}};const s={tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:zc,positioner:function(e,t,r){return Ll(this.chart,e)}}};return Ol()?{...a,...s}:a}(e,n,r);case Cc.StackedArea:return Au(e,n,r,!1);case Cc.OverlappingArea:return Au(e,n,r,!0);case Cc.Bar:case Cc.StackedBar:return function(e,t,r){const[n,i]=function(e,t,r){const n=Nl(e.kategorikolumn,t.data),i=e.chartType===Cc.StackedBar?Nl(e.skärningskolumn,t.data):["Total"];let o=[],a=[];const s=_().isNaN(Number(e.sortOrder))?Xc.Ascending:Number(e.sortOrder);i.forEach(((s,l)=>{let c={id:s,name:s,visible:Dl(e,s),data:[]};const u=l===i.length-1;n.forEach(((n,i)=>{const o=function(e,t,r,n){const i=e.data.filter((e=>{let i=e["Mått"]===t.kategorimått&&e[t.kategorikolumn]===r;return t.chartType===Cc.StackedBar&&(i=i&&e[t.skärningskolumn]===n),i}));return 0===i.length?{}:Il(i[0].DATA)}(t,e,n,s),h=function(e,t,r,n){let i=e.data.filter((e=>{let i=e["Mått"]===t.overlaymått&&e[t.kategorikolumn]===r;return t.chartType===Cc.StackedBar&&(i=i&&e[t.skärningskolumn]===n),i}));return i.length>0?_().isNaN(i[0].DATA)?"NULL":i[0].DATA:null}(t,e,n,s),p=Il(h),d=_().uniqueId(n),A=Rl(n),f=Gl(s,r,u?{path:null,width:10,height:10,strokeWidth:2}:bc[l%bc.length]),g=Jl(s,r),m={id:d,name:A,color:e.chartType!==Cc.StackedBar?Bl(n,r,void 0):{pattern:{path:{d:f?.path,strokeWidth:f?.strokeWidth},height:f?.height,width:f?.width,backgroundColor:g?Bl(s,r,u?Ac:fc[l%fc.length]):"#fff",color:g?"#fff":Bl(s,r,u?Ac:fc[l%fc.length])}},borderColor:"#fff",borderWidth:2,y:o.yValue??-0,description:`${s}, ${A}: ${o.yValue?.toString()||"Inget värde."}`,custom:{tooltipVal:p.yValueForTooltip,primaryUnit:e.kategorimåttenhet,secondaryUnit:e.overlaymåttenhet,sliceName:s,date:kl(Jc(t,e,n))}};if(null===o.yValue){const e={point:d,align:"center",allowOverlap:!0,text:o.yValueForTooltip,useHTML:!0};a.push(e)}c.data.push(m)})),o.push(c)}));const l=new Map;return o.forEach((e=>{e.data.forEach((e=>{const t=_().isNaN(e)?0:e.y;l.has(e.name)?l.set(e.name,t+l.get(e.name)):l.set(e.name,t)}))})),o.forEach((e=>{e.data.forEach((e=>{s===Xc.Alphabetical?e.custom.sortkey=e.name:e.custom.sortkey=l.get(e.name)})),s===Xc.Alphabetical?e.data.sort(((e,t)=>new Intl.Collator("sv").compare(e.custom.sortkey,t.custom.sortkey))):e.data=_().orderBy(e.data,["custom.sortkey"],function(e){if(e===Xc.Alphabetical)throw new Error("Lodash orderBy can't be used with the Swedish alphabet");return e===Xc.Descending?["desc"]:["asc"]}(s))})),[o,a]}(e,t,r);let o={...oc,chart:{type:"bar",spacingBottom:5,spacingRight:20,spacingLeft:20,marginTop:40,style:{fontFamily:"Arial",color:"#595959"}},accessibility:{description:e?.chartDescription||void 0,point:{descriptionFormatter:e=>{const t=e.custom.primaryUnit??"",r=e.custom.tooltipVal?", "+e.custom.tooltipVal:"",n=e.custom.tooltipVal&&e.custom.secondaryUnit?e.custom.secondaryUnit:"";return`${e.name}, ${e.y} ${t}${r} ${n}`}}},exporting:{tableCaption:e?.tableDescription,enabled:!1},legend:{enabled:!1},yAxis:{visible:!0,minorGridLineWidth:0,gridLineWidth:0,accessibility:{enabled:!0,description:e?.yDescription},tickWidth:1,lineWidth:1,lineColor:"rgba(0, 0, 0, 0.1)",tickColor:"rgba(0, 0, 0, 0.1)",labels:{enabled:!0,style:{paddingTop:"0.8rem",color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"}},title:{align:"middle",text:e?.yEtikett||"",rotation:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost"}}},xAxis:{accessibility:{enabled:!0,description:e?.xDescription},gridLineColor:"#F4F8FA",gridLineWidth:30,tickmarkPlacement:"on",labels:{align:"left",reserveSpace:!0,autoRotation:void 0,style:{color:"#595959",fontSize:"1.2rem",fontFamily:"Arial",marginRight:"1rem"},formatter:function(){return this.value?.toString().replace(".",",")}},lineWidth:0,title:{useHTML:!0,align:"high",textAlign:"left",reserveSpace:!1,text:e?.xEtikett||"",rotation:0,y:-20,x:0,style:{fontWeight:"500",color:"#595959",fontFamily:"Jost",fontSize:"1.6rem"}},type:"category",scrollbar:{enabled:!0,barBackgroundColor:"#dce8ef"},crosshair:{className:"uvb-barchart-crosshair",color:"#dce8ef",width:30}},plotOptions:{bar:{stacking:"normal",pointWidth:30,pointPadding:.5,maxPointWidth:30,groupPadding:.4,dataSorting:{enabled:!1,matchByName:!0,sortKey:"custom.sortkey"},stickyTracking:!1},series:{pointWidth:30}},tooltip:{shared:!0,split:!0,stickOnContact:!0,useHTML:!0,outside:!0,crosshairs:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(t){return $c(this,t,e.chartType)}},series:n,annotations:[{shapeOptions:{fill:"none"},labelOptions:{backgroundColor:"transparent",borderColor:"transparent",y:0,x:0,style:{color:"#000000"},useHTML:!0},draggable:"",labels:i}]};const a={tooltip:{shared:!0,split:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(t){return $c(this,t,e.chartType)},positioner:function(e,t,r){return Ll(this.chart,e)}}};return Ol()?{...o,...a}:o}(e,n,r);case Cc.StackedColumn:return function(e,t,r){const[n,i]=function(e,t,r){const n=Nl(e.kategorikolumn,t.data),i=Nl(e.tidskolumn,t.data),o=Nl(e.skärningskolumn,t.data);let a=[],s=[],l=[];return n.forEach(((n,s)=>{let c=_().uniqueId(n);if(e.sliceAsLine){const s=c+yc;let u={id:n+yc,name:n,type:"spline",stack:n,visible:n===e.defaultKategori,zIndex:100,color:"black",marker:{enabled:!1},data:ru(n,s,i,o.filter((t=>t===e.sliceAsLine)),t,e,r,!0,l),custom:{serieId:s,isLine:!0,sliceAsLine:e.sliceAsLine}};a.push(u)}let u={id:n,name:n,type:"column",stack:n,visible:n===e.defaultKategori,data:ru(n,c,i,o.filter((t=>t!==e.sliceAsLine)),t,e,r,!1,l),custom:{serieId:c,isLine:!1,sliceAsLine:e.sliceAsLine}};a.push(u)})),a.forEach((e=>{if(0===e.data.length)return;const t=e.data.filter((e=>null===e.y));if(0===t.length)return;const r=_().groupBy(t,(e=>e.name));for(const[e,t]of Object.entries(r)){const e=t,r=e.some((e=>e.custom.isValueMissing))?sc:cc,n={point:e.filter((e=>null===e.y))[0].id,align:"center",allowOverlap:!0,text:r,useHTML:!0};s.push(n)}})),[a,s]}(e,t,r),o=parseInt(e?.yAxisMinValue),a=parseInt(e?.yAxisMaxValue),s=parseInt(e?.yAxisTickInterval);Zc=function(e){return e?.sliceAsLine}(e);let l={...oc,chart:{type:"column",marginTop:50,marginBottom:70,height:500,spacingLeft:15,spacingRight:15,style:{fontFamily:"Arial",color:"#595959"},accessibility:{description:e?.chartDescription||void 0}},exporting:{tableCaption:e?.tableDescription,enabled:!1},legend:{enabled:!1},xAxis:{type:"category",visible:!0,maxRange:(e?.antalPerioder&&Number(e?.antalPerioder.replace(/\s/g,""))||ec)-1,minRange:2,accessibility:{enabled:!0,description:e?.xDescription},lineWidth:void 0,tickWidth:void 0,tickPosition:"outside",tickLength:12,tickInterval:eu(e),tickColor:"rgba(0, 0, 0, 0.1)",tickmarkPlacement:"on",labels:{enabled:!0,rotation:0,style:{color:"#595959",fontSize:"1.4rem",fontFamily:"Arial"},formatter:function(){return this.value?.toString().replace(".",",")}},title:{align:"middle",text:e?.xEtikett||"",rotation:0,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost"}}},yAxis:{accessibility:{enabled:!0,description:e?.yDescription},min:Number.isNaN(o)?void 0:o,max:Number.isNaN(a)?void 0:a,tickInterval:Number.isNaN(s)?void 0:s,gridLineColor:"rgba(0, 0, 0, 0.1)",labels:{enabled:!0,align:"left",reserveSpace:!0,autoRotation:void 0,x:0,style:{color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"}},lineWidth:0,title:{reserveSpace:!1,useHTML:!0,align:"high",textAlign:"left",margin:0,text:e?.yEtikett||"",rotation:0,y:-30,x:0,style:{fontWeight:"500",color:"#595959",fontFamily:"Jost",fontSize:"1.6rem"}},scrollbar:{enabled:!0,barBackgroundColor:"#dce8ef"},crosshair:{className:"uvb-barchart-crosshair",color:"#dce8ef"}},plotOptions:{column:{stacking:"normal",states:{inactive:{enabled:!1}},stickyTracking:!1},series:{}},responsive:{rules:[{condition:{maxWidth:738},chartOptions:{xAxis:{tickInterval:tu(e)}}},{condition:{minWidth:738},chartOptions:{xAxis:{tickInterval:eu(e)}}}]},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,crosshairs:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:nu},series:n};const c={tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:nu,positioner:function(e,t,r){return Ll(this.chart,e)}}};return Ol()?{...l,...c}:l}(e,n,r);case Cc.StackedColumnBasic:return function(e,t,r){const[n,i]=function(e,t,r){const n=Nl(e.kategorikolumn,t.data),i=e.chartType===Cc.StackedColumnBasic?Nl(e.skärningskolumn,t.data):["Total"];let o=[],a=[];return i.forEach(((i,s)=>{const l=e.sliceAsLine!==i;let c=l?{type:"column",id:i,name:i,visible:!0,data:[]}:{type:"spline",id:i,name:i,visible:!0,data:[],stack:i,zIndex:100,color:"black",marker:{enabled:!1},custom:{isLine:!0}};const u=0===s;n.forEach((n=>{const o=function(e,t,r,n){const i=e.data.filter((e=>{let i=e["Mått"]===t.kategorimått&&e[t.kategorikolumn]===r;return t.chartType===Cc.StackedColumnBasic&&(i=i&&e[t.skärningskolumn]===n),i}));return 0===i.length?{}:Il(i[0].DATA)}(t,e,n,i),h=function(e,t,r,n){let i=e.data.filter((e=>{let i=e["Mått"]===t.overlaymått&&e[t.kategorikolumn]===r;return t.chartType===Cc.StackedColumnBasic&&(i=i&&e[t.skärningskolumn]===n),i}));return i.length>0?_().isNaN(i[0].DATA)?"NULL":i[0].DATA:null}(t,e,n,i),p=Il(h),[d,A,f]=kl(n),g=_().uniqueId(n),m=Rl(n),v=Gl(i,r,u?{path:null,width:10,height:10,strokeWidth:2}:bc[s%bc.length]),y=Jl(i,r),b={id:g,name:d??m,color:e.chartType!==Cc.StackedColumnBasic?Bl(n,r,void 0):l?{pattern:{path:{d:v?.path,strokeWidth:v?.strokeWidth},height:v?.height,width:v?.width,backgroundColor:y?Bl(i,r,u?Ac:fc[s%fc.length]):"#fff",color:y?"#fff":Bl(i,r,u?Ac:fc[s%fc.length])}}:"Black",borderColor:"#fff",borderWidth:2,y:o.yValue,description:`${i}, ${m}: ${o.yValue?.toString()||"Inget värde."}`,custom:{serieId:g,tooltipVal:p.yValueForTooltip,primaryUnit:e.kategorimåttenhet,secondaryUnit:e.overlaymåttenhet,sliceName:i,date:kl(xu(t,e,n)),isLine:!l}};if(null===o.yValue){const e={point:g,align:"center",allowOverlap:!0,text:o.yValueForTooltip,useHTML:!0};a.push(e)}c.data.push(b)})),o.push(c)})),[o,a]}(e,t,r),o=parseInt(e?.yAxisMinValue),a=parseInt(e?.yAxisMaxValue),s=parseInt(e?.yAxisTickInterval);let l={...oc,chart:{type:"column",marginTop:50,marginBottom:70,height:500,spacingLeft:15,spacingRight:15,style:{fontFamily:"Arial",color:"#595959"},accessibility:{description:e?.chartDescription||void 0}},exporting:{tableCaption:e?.tableDescription,enabled:!1},legend:{enabled:!1},xAxis:{type:"category",visible:!0,maxRange:(e?.antalPerioder&&Number(e?.antalPerioder.replace(/\s/g,""))||ec)-1,minRange:2,accessibility:{enabled:!0,description:e?.xDescription},lineWidth:void 0,tickWidth:void 0,tickPosition:"outside",tickLength:12,tickInterval:Cu(e),tickColor:"rgba(0, 0, 0, 0.1)",tickmarkPlacement:"on",labels:{enabled:!0,rotation:0,style:{color:"#595959",fontSize:"1.4rem",fontFamily:"Arial"},formatter:function(){return this.value?.toString().replace(".",",")}},title:{align:"middle",text:e?.xEtikett||"",rotation:0,y:5,x:0,style:{fontSize:"1.6rem",fontWeight:"500",color:"#595959",fontFamily:"Jost"}}},yAxis:{accessibility:{enabled:!0,description:e?.yDescription},min:Number.isNaN(o)?void 0:o,max:Number.isNaN(a)?void 0:a,tickInterval:Number.isNaN(s)?void 0:s,gridLineColor:"rgba(0, 0, 0, 0.1)",labels:{enabled:!0,align:"left",reserveSpace:!0,autoRotation:void 0,x:0,style:{color:"#595959",fontSize:"1.2rem",fontFamily:"Arial"}},lineWidth:0,title:{reserveSpace:!1,useHTML:!0,align:"high",textAlign:"left",margin:0,text:e?.yEtikett||"",rotation:0,y:-30,x:0,style:{fontWeight:"500",color:"#595959",fontFamily:"Jost",fontSize:"1.6rem"}},scrollbar:{enabled:!0,barBackgroundColor:"#dce8ef"},crosshair:{className:"uvb-barchart-crosshair",color:"#dce8ef"}},plotOptions:{column:{stacking:"normal",states:{inactive:{enabled:!1}},stickyTracking:!1},series:{}},responsive:{rules:[{condition:{maxWidth:738},chartOptions:{xAxis:{tickInterval:Su(e)}}},{condition:{minWidth:738},chartOptions:{xAxis:{tickInterval:Cu(e)}}}]},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,crosshairs:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(t){return wu(this,t,e.chartType)}},series:n};const c={tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(t){return wu(this,t,e.chartType)},positioner:function(e){return Ll(this.chart,e)}}};return Ol()?{...l,...c}:l}(e,n,r);case Cc.Map:return function(e,t){const[r,n]=hu(e,t);return{...oc,chart:{height:700,marginTop:70,spacingRight:20,spacingLeft:20,animation:!1,displayErrors:!1,style:{fontFamily:"Arial",color:"#595959"}},accessibility:{screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(e){return function(e){const t=[],r=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",n=`<span class="h4" role="heading" aria-level="4" aria-label="${e.series.name}">${e.series.name}</span>${r}<br/>`;t.push(n);const i=e.series.options.custom,o=e.point.options.custom,a=_().isFinite(o.secondary?.yValue);let s="";s=o?.originalData===lc?sc:o?.originalData===uc?cc:`${Zl(e.point.value,-1,","," ",i.primaryUnit)}${a?` (${Zl(o.secondary.yValue,-1,","," ",i.secondaryUnit)})`:""}`;const l=`<span class="flex-container">\n      <span class="tt-name"><span class="svg-container">${ql(e.color)}</span>${e.point.name}</span>\n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${e.point.name}">${s}</span></span>`;return t.push(l),t}(this)}},legend:{alignColumns:!1,useHTML:!1,itemDistance:0,itemMarginTop:0,itemMarginBottom:0,margin:0,maxHeight:0},title:{text:"",style:{fontSize:"16px","font-family":"Jost"}},credits:{enabled:!1},mapNavigation:{enabled:!1,buttonOptions:{verticalAlign:"bottom"}},colorAxis:{dataClasses:n},series:r}}(e,n);case Cc.SelectableMap:return Mu(e,n);case Cc.MapWithStringValues:return function(e,t){const r=new Map,n=new Map,[i,o]=function(e,t,r,n){const i=cu(e);i.data=function(e,t,r,n){const i=_().groupBy(t.data,e.kategorikolumn),o=e.mapStringValueFilter||[],a=[];for(const[t,s]of Object.entries(i)){const i=lu(t);if(!i)continue;const l=s.find((t=>t["Mått"]===e.kategorimått));if(!l)continue;const c=l.DATA;let u,h=null;(0===o.length||o.includes(c))&&(h=Lu(c,r,n)),null===h&&(u="#FFFFFF"),a.push({name:i,value:h,zIndex:3,color:u})}return a}(e,t,r,n);const o={name:"background",borderColor:"#000",borderWidth:1.5,mapData:uu,zIndex:2,joinBy:["hc-key","name"],data:[{name:"se-4461",color:"rgba(0,0,0,0)",value:null}]},a=_().cloneDeep(i);a.name="regionBordersLayer",a.borderColor="#d7d7d7",a.borderWidth=1.5,a.zIndex=1,a.data.forEach((e=>{e.color="#fff",e.value=null}));const s=function(e,t,r){const n=[],i=Array.from(e.entries()).sort(((e,t)=>e[1]-t[1])),o=new Map;return r&&(i.forEach((([e])=>{o.set(e,0)})),r.forEach((e=>{if(null!==e.value){const r=t.get(e.value);r&&o.has(r)&&o.set(r,(o.get(r)||0)+1)}}))),i.forEach((([t,r],i)=>{const a=o.get(t),s=void 0!==a&&a>0?`${t} (${a})`:t;n.push({from:r,to:r,name:s,color:Hu(t,e)})})),n}(r,n,i.data);return[[o,a,i],s]}(e,t,r,n);return{...oc,chart:{height:700,marginTop:70,spacingRight:20,spacingLeft:20,animation:!1,displayErrors:!1,style:{fontFamily:"Arial",color:"#595959"}},accessibility:{screenReaderSection:{beforeChartFormat:"<h4>{chartTitle}</h4><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>"},point:{descriptionFormatter:null}},tooltip:{shared:!0,stickOnContact:!0,useHTML:!0,outside:!0,style:{pointerEvents:"auto"},borderWidth:0,backgroundColor:"none",shadow:!1,formatter:function(e){return function(e,t,r){const n=[],i=Ol()?'<button class=\'tt-close\' aria-label="Stäng dialogruta" onClick="tt.hide(0);document.querySelector(\'.highcharts-tooltip-container\').style.top = \'-99999px\';"><svg viewBox="0 0 24 24" class="" aria-hidden="true"><use xlink:href="/Static/gfx/sprite.svg#icon-ic_close_white_24px" href="/Static/gfx/sprite.svg#icon-ic_close_white_24px"></use></svg></button>':"",o=`<span class="h4" role="heading" aria-level="4" aria-label="${e.series.name}">${e.series.name}</span>${i}<br/>`;n.push(o);const a=function(e,t){return null===e?"Värde saknas":t.get(e)||""}(e.point.value,r),s=`<span class="flex-container">\n      <span class="tt-name"><span class="svg-container">${ql(e.color)}</span>${e.point.name}</span>\n      <span class="fill-remaining-space"></span>\n      <span class="tt-values" aria-label="${e.point.name}">${a}</span></span>`;return n.push(s),n}(this,0,n)}},legend:{alignColumns:!1,useHTML:!1,itemDistance:0,itemMarginTop:0,itemMarginBottom:0,margin:0,maxHeight:0},title:{text:"",style:{fontSize:"16px","font-family":"Jost"}},credits:{enabled:!1},mapNavigation:{enabled:!1,buttonOptions:{verticalAlign:"bottom"}},colorAxis:{dataClasses:o},series:i}}(e,n)}}class Vu extends B.Component{constructor(e){super(e),this.state={isOpen:!1}}componentDidMount(){document.addEventListener("keyup",(e=>{this.state.isOpen&&e.key===W.esc&&(e.preventDefault(),this.setState({isOpen:!1}))}))}toggleTooltip=e=>{e.preventDefault(),this.setState((e=>({isOpen:!e.isOpen})))};closeTooltip=e=>{e.preventDefault(),this.setState({isOpen:!1})};closeTooltipWithBackDrop=()=>{this.setState({isOpen:!1})};render(){return B.createElement("div",{className:"tooltip"},B.createElement("button",{type:"button",onClick:this.toggleTooltip,className:"export-data__btn","aria-label":"Ladda ner data"},"Ladda ner",B.createElement(q,{isAriaHidden:!0,className:"export-data__icons",iconType:"icondownload"})),B.createElement("div",{className:"tooltip__bubble drop-shadow-high-elevation export-data__bubble "+(this.state.isOpen?"open":"")},this.state.isOpen&&B.createElement(B.Fragment,null,B.createElement("button",{type:"button",onClick:this.closeTooltip,className:"tooltip__button tooltip__close","aria-label":"Stäng lista för nedladdning"},B.createElement(q,{isAriaHidden:!0,iconType:"ic_close_white_24px"})),B.createElement("div",{role:"alert"},B.createElement("h3",{className:"export-data__bubble__header"},"Ladda ner"),B.createElement("ul",{className:"export-data__bubble__links"},B.createElement("li",null," ",B.createElement("button",{onClick:this.props.exportXlsx,className:"export-data__btn export-data__btn--files"},"Ladda ner XLSX")),B.createElement("li",null,B.createElement("button",{onClick:this.props.exportCsv,className:"export-data__btn export-data__btn--files"}," ","Ladda ner CSV")),B.createElement("li",null,B.createElement("button",{onClick:this.props.exportPng,className:"export-data__btn export-data__btn--files"}," ","Ladda ner bild (PNG)")))))),B.createElement("div",{className:"backdrop "+(this.state.isOpen?"open":""),onClick:this.closeTooltipWithBackDrop}))}}class Wu extends B.Component{static contextType=wl;context=this.context;constructor(e,t){super(e)}getData=()=>{const e=this.context.UvbSettings.tabSpecific[this.context.TabChosen];var t;return e.unparsedCsv??((t=e.csv.data)&&qs().unparse(t,{delimiter:";",header:!0,skipEmptyLines:!0}))};getXlsxDateFormat=()=>this.context.UvbSettings.tabSpecific[this.context.TabChosen].csv.data.filter((e=>null!==e.Period&&!0===/^\d{4}-\d{2}$/.test(e.Period))).length>0?"yyyy-mm":"yyyy-mm-dd";exportCsv=()=>{const e=this.getData();var t=document.createElement("a"),r=new Blob(["\ufeff",e]),n=URL.createObjectURL(r);t.href=n,t.download="chartdata.csv",document.body.appendChild(t),t.click(),document.body.removeChild(t)};exportXlsx=()=>{const e=this.getData(),t=this.getXlsxDateFormat(),r=Ys().read(e,{type:"string",dateNF:t,cellNF:!0});Ys().writeFile(r,"chartdata.xlsx")};exportPng=e=>{e.preventDefault();const{wrapperId:t}=this.context,r=document.getElementById(t),n=r.getBoundingClientRect();zs()(r,{height:n.height,width:n.width,windowWidth:1920,backgroundColor:null,scale:2}).then((e=>{var t=e.toDataURL("image/png");const r=document.createElement("a");r.hidden=!0,r.href=t,r.download="export.png",r.target="_blank",document.body.appendChild(r),r.click(),document.body.removeChild(r)}))};render(){const{isTableVisible:e}=this.context;return B.createElement("div",{className:"export-data","data-html2canvas-ignore":!0},B.createElement("button",{"aria-controls":this.context.tableId,className:"export-data__btn",onClick:this.context.toggleTableVisibility},e?"Dölj tabell":"Visa tabell",B.createElement(q,{isAriaHidden:!0,className:"export-data__icons",iconType:"icontable"})),B.createElement(Vu,{exportCsv:this.exportCsv,exportXlsx:this.exportXlsx,exportPng:this.exportPng}))}}function zu(e){return function(t){return!!t.type&&t.type.tabsRole===e}}var Gu=zu("Tab"),Ku=zu("TabList"),Yu=zu("TabPanel");function Xu(){return Xu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Xu.apply(this,arguments)}function qu(e,t){return B.Children.map(e,(function(e){return null===e?null:function(e){return Gu(e)||Ku(e)||Yu(e)}(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children?(0,B.cloneElement)(e,Xu({},e.props,{children:qu(e.props.children,t)})):e}))}function $u(e,t){return B.Children.forEach(e,(function(e){null!==e&&(Gu(e)||Yu(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children&&(Ku(e)&&t(e),$u(e.props.children,t)))}))}function Ju(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=Ju(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}const Zu=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=Ju(e))&&(n&&(n+=" "),n+=t);return n};var eh=0;function th(){return"react-tabs-"+eh++}function rh(e){var t=0;return $u(e,(function(e){Gu(e)&&t++})),t}var nh,ih=["children","className","disabledTabClassName","domRef","focus","forceRenderTabPanel","onSelect","selectedIndex","selectedTabClassName","selectedTabPanelClassName","environment","disableUpDownKeys"];function oh(){return oh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},oh.apply(this,arguments)}function ah(e,t){return ah=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ah(e,t)}function sh(e){return e&&"getAttribute"in e}function lh(e){return sh(e)&&e.getAttribute("data-rttab")}function ch(e){return sh(e)&&"true"===e.getAttribute("aria-disabled")}var uh=function(e){var t,r;function n(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).tabNodes=[],t.handleKeyDown=function(e){var r=t.props,n=r.direction,i=r.disableUpDownKeys;if(t.isTabFromContainer(e.target)){var o=t.props.selectedIndex,a=!1,s=!1;32!==e.keyCode&&13!==e.keyCode||(a=!0,s=!1,t.handleClick(e)),37===e.keyCode||!i&&38===e.keyCode?(o="rtl"===n?t.getNextTab(o):t.getPrevTab(o),a=!0,s=!0):39===e.keyCode||!i&&40===e.keyCode?(o="rtl"===n?t.getPrevTab(o):t.getNextTab(o),a=!0,s=!0):35===e.keyCode?(o=t.getLastTab(),a=!0,s=!0):36===e.keyCode&&(o=t.getFirstTab(),a=!0,s=!0),a&&e.preventDefault(),s&&t.setSelected(o,e)}},t.handleClick=function(e){var r=e.target;do{if(t.isTabFromContainer(r)){if(ch(r))return;var n=[].slice.call(r.parentNode.children).filter(lh).indexOf(r);return void t.setSelected(n,e)}}while(null!=(r=r.parentNode))},t}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,ah(t,r);var i=n.prototype;return i.setSelected=function(e,t){if(!(e<0||e>=this.getTabsCount())){var r=this.props;(0,r.onSelect)(e,r.selectedIndex,t)}},i.getNextTab=function(e){for(var t=this.getTabsCount(),r=e+1;r<t;r++)if(!ch(this.getTab(r)))return r;for(var n=0;n<e;n++)if(!ch(this.getTab(n)))return n;return e},i.getPrevTab=function(e){for(var t=e;t--;)if(!ch(this.getTab(t)))return t;for(t=this.getTabsCount();t-- >e;)if(!ch(this.getTab(t)))return t;return e},i.getFirstTab=function(){for(var e=this.getTabsCount(),t=0;t<e;t++)if(!ch(this.getTab(t)))return t;return null},i.getLastTab=function(){for(var e=this.getTabsCount();e--;)if(!ch(this.getTab(e)))return e;return null},i.getTabsCount=function(){return rh(this.props.children)},i.getPanelsCount=function(){return e=this.props.children,t=0,$u(e,(function(e){Yu(e)&&t++})),t;var e,t},i.getTab=function(e){return this.tabNodes["tabs-"+e]},i.getChildren=function(){var e=this,t=0,r=this.props,n=r.children,i=r.disabledTabClassName,o=r.focus,a=r.forceRenderTabPanel,s=r.selectedIndex,l=r.selectedTabClassName,c=r.selectedTabPanelClassName,u=r.environment;this.tabIds=this.tabIds||[],this.panelIds=this.panelIds||[];for(var h=this.tabIds.length-this.getTabsCount();h++<0;)this.tabIds.push(th()),this.panelIds.push(th());return qu(n,(function(r){var n=r;if(Ku(r)){var h=0,p=!1;null==nh&&function(e){var t=e||("undefined"!=typeof window?window:void 0);try{nh=!(void 0===t||!t.document||!t.document.activeElement)}catch(e){nh=!1}}(u),nh&&(p=B.Children.toArray(r.props.children).filter(Gu).some((function(t,r){var n=u||("undefined"!=typeof window?window:void 0);return n&&n.document.activeElement===e.getTab(r)}))),n=(0,B.cloneElement)(r,{children:qu(r.props.children,(function(t){var r="tabs-"+h,n=s===h,a={tabRef:function(t){e.tabNodes[r]=t},id:e.tabIds[h],panelId:e.panelIds[h],selected:n,focus:n&&(o||p)};return l&&(a.selectedClassName=l),i&&(a.disabledClassName=i),h++,(0,B.cloneElement)(t,a)}))})}else if(Yu(r)){var d={id:e.panelIds[t],tabId:e.tabIds[t],selected:s===t};a&&(d.forceRender=a),c&&(d.selectedClassName=c),t++,n=(0,B.cloneElement)(r,d)}return n}))},i.isTabFromContainer=function(e){if(!lh(e))return!1;var t=e.parentElement;do{if(t===this.node)return!0;if(t.getAttribute("data-rttabs"))break;t=t.parentElement}while(t);return!1},i.render=function(){var e=this,t=this.props,r=(t.children,t.className),n=(t.disabledTabClassName,t.domRef),i=(t.focus,t.forceRenderTabPanel,t.onSelect,t.selectedIndex,t.selectedTabClassName,t.selectedTabPanelClassName,t.environment,t.disableUpDownKeys,function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,ih));return B.createElement("div",oh({},i,{className:Zu(r),onClick:this.handleClick,onKeyDown:this.handleKeyDown,ref:function(t){e.node=t,n&&n(t)},"data-rttabs":!0}),this.getChildren())},n}(B.Component);uh.defaultProps={className:"react-tabs",focus:!1},uh.propTypes={};var hh=["children","defaultIndex","defaultFocus"];function ph(e,t){return ph=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ph(e,t)}var dh=function(e){var t,r;function n(t){var r;return(r=e.call(this,t)||this).handleSelected=function(e,t,n){var i=r.props.onSelect,o=r.state.mode;if("function"!=typeof i||!1!==i(e,t,n)){var a={focus:"keydown"===n.type};1===o&&(a.selectedIndex=e),r.setState(a)}},r.state=n.copyPropsToState(r.props,{},t.defaultFocus),r}return r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,ph(t,r),n.getDerivedStateFromProps=function(e,t){return n.copyPropsToState(e,t)},n.getModeFromProps=function(e){return null===e.selectedIndex?1:0},n.copyPropsToState=function(e,t,r){void 0===r&&(r=!1);var i={focus:r,mode:n.getModeFromProps(e)};if(1===i.mode){var o,a=Math.max(0,rh(e.children)-1);o=null!=t.selectedIndex?Math.min(t.selectedIndex,a):e.defaultIndex||0,i.selectedIndex=o}return i},n.prototype.render=function(){var e=this.props,t=e.children,r=(e.defaultIndex,e.defaultFocus,function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,hh)),n=this.state,i=n.focus,o=n.selectedIndex;return r.focus=i,r.onSelect=this.handleSelected,null!=o&&(r.selectedIndex=o),B.createElement(uh,r,t)},n}(B.Component);dh.defaultProps={defaultFocus:!1,forceRenderTabPanel:!1,selectedIndex:null,defaultIndex:null,environment:null,disableUpDownKeys:!1},dh.propTypes={},dh.tabsRole="Tabs";var Ah=["children","className"];function fh(){return fh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},fh.apply(this,arguments)}function gh(e,t){return gh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},gh(e,t)}var mh=function(e){var t,r;function n(){return e.apply(this,arguments)||this}return r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,gh(t,r),n.prototype.render=function(){var e=this.props,t=e.children,r=e.className,n=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Ah);return B.createElement("ul",fh({},n,{className:Zu(r),role:"tablist"}),t)},n}(B.Component);mh.defaultProps={className:"react-tabs__tab-list"},mh.propTypes={},mh.tabsRole="TabList";var vh=["children","className","disabled","disabledClassName","focus","id","panelId","selected","selectedClassName","tabIndex","tabRef"];function yh(){return yh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yh.apply(this,arguments)}function bh(e,t){return bh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},bh(e,t)}var wh="react-tabs__tab",xh=function(e){var t,r;function n(){return e.apply(this,arguments)||this}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,bh(t,r);var i=n.prototype;return i.componentDidMount=function(){this.checkFocus()},i.componentDidUpdate=function(){this.checkFocus()},i.checkFocus=function(){var e=this.props,t=e.selected,r=e.focus;t&&r&&this.node.focus()},i.render=function(){var e,t=this,r=this.props,n=r.children,i=r.className,o=r.disabled,a=r.disabledClassName,s=(r.focus,r.id),l=r.panelId,c=r.selected,u=r.selectedClassName,h=r.tabIndex,p=r.tabRef,d=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(r,vh);return B.createElement("li",yh({},d,{className:Zu(i,(e={},e[u]=c,e[a]=o,e)),ref:function(e){t.node=e,p&&p(e)},role:"tab",id:s,"aria-selected":c?"true":"false","aria-disabled":o?"true":"false","aria-controls":l,tabIndex:h||(c?"0":null),"data-rttab":!0}),n)},n}(B.Component);xh.defaultProps={className:wh,disabledClassName:wh+"--disabled",focus:!1,id:null,panelId:null,selected:!1,selectedClassName:wh+"--selected"},xh.propTypes={},xh.tabsRole="Tab";var Ch=["children","className","forceRender","id","selected","selectedClassName","tabId"];function Sh(){return Sh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Sh.apply(this,arguments)}function Eh(e,t){return Eh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Eh(e,t)}var Bh="react-tabs__tab-panel",kh=function(e){var t,r;function n(){return e.apply(this,arguments)||this}return r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,Eh(t,r),n.prototype.render=function(){var e,t=this.props,r=t.children,n=t.className,i=t.forceRender,o=t.id,a=t.selected,s=t.selectedClassName,l=t.tabId,c=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Ch);return B.createElement("div",Sh({},c,{className:Zu(n,(e={},e[s]=a,e)),role:"tabpanel",id:o,"aria-labelledby":l}),i||a?r:null)},n}(B.Component);kh.defaultProps={className:Bh,forceRender:!1,selectedClassName:Bh+"--selected"},kh.propTypes={},kh.tabsRole="TabPanel";class _h{_chart;constructor(){this._chart=null}get chart(){return this._chart}updateChartReference(e){this._chart=e}}function Th(e,t){return`${e}_${t}`}function Ih(e){if(!e)return"";if(null!=e){const t=parseFloat(e);return isNaN(t)?_l(e):_l(e)?.replace(".",",")}}class Mh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}render(){const{period:e,periodIndex:t,tableId:r,måttPrefix:n,måttName:i,skärningName:o,skärningIndex:a,periodCategories:s,tabSettings:l,parsedCsv:c}=this.props,u=l.chartType===Cc.StackedColumnBasic?l.kategorikolumn:l.tidskolumn,h=l.chartType===Cc.StackedColumnBasic?l.tidskolumn:l.kategorikolumn,p=l.skärningskolumn,d=a?Th(r,`skarning_${a}`):"";return B.createElement(B.Fragment,null,B.createElement("th",{id:`${Th(r,`${n}${t}`)}`,headers:`${Th(r,`period_${t}`)} ${d}`},(A=i)?A.replaceAll("_"," "):""),s.filter((e=>"Totalt"===e)).map(((a,s)=>{const l=c.data.filter((t=>{let r=t[h]===a&&t["Mått"]===i&&t[u]===e;return o&&(r=r&&t[p]===o),r}))[0];return B.createElement("td",{headers:`${Th(r,`${n}${t}`)} ${Th(r,`kat_tot_${s}`)} ${Th(r,`period_${t}`)} ${d}`,key:s},l&&Ih(l.DATA))})),s.filter((e=>"Totalt"!==e)).map(((n,a)=>{const s=c.data.filter((t=>{let r=t[h]===n&&t["Mått"]===i&&t[u]===e;return o&&(r=r&&t[p]===o),r}))[0];return B.createElement("td",{key:a,headers:`${Th(r,`primary_${t}`)} ${Th(r,`kat_${a}`)} ${Th(r,`period_${t}`)} ${d}`},s&&Ih(s.DATA))})));var A}}class Fh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}renderLine=()=>this.props.periodSkärningar&&this.props.periodSkärningar.length>0?this.renderWithSlice():this.renderWithoutSlice();renderWithSlice=()=>{const{TabChosen:e,UvbSettings:t}=this.context,{periodName:r,periodIndex:n,periodCategories:i,periodSkärningar:o}=this.props,a=t.tabSpecific[e],s=!!a.overlaymått,l=this.context.tableId,c=a.kategorimått,u=a.overlaymått,h=[c];s&&h.push(u);const p=[];for(let e=0;e<o.length;e++){const t=o[e];for(let s=0;s<h.length;s++){const c=h[s];p.push(B.createElement("tr",{key:`${e}_${s}`},0===e&&0===s&&B.createElement("th",{rowSpan:o.length*h.length,id:`period_${n}`,className:"datavis-table__rowspan"},r),0===s&&B.createElement("th",{headers:`period_${n}`,id:`skarning_${e}`,rowSpan:h.length},t),B.createElement(Mh,{period:r,periodIndex:n,tableId:l,måttPrefix:`matt${s}_`,måttName:c,tabSettings:a,periodCategories:i,skärningName:t,skärningIndex:e,parsedCsv:this.props.parsedCsv})))}}return p};renderWithoutSlice=()=>{const{TabChosen:e,UvbSettings:t}=this.context,{periodName:r,periodIndex:n,periodCategories:i,periodSkärningar:o}=this.props,a=t.tabSpecific[e],s=a.kategorimått,l=a.overlaymått,c=!!a.overlaymått,u=c?2:1,h=[s];c&&h.push(l);const p=0===o.length?u:u*o.length,d=this.context.tableId;return B.createElement(B.Fragment,null,h.map(((e,t)=>B.createElement("tr",{key:`${n}_${t}`},0===t&&B.createElement("th",{id:`period_${n}`,className:"datavis-table__rowspan",rowSpan:p},r),B.createElement(Mh,{period:r,periodIndex:n,tableId:d,måttPrefix:`matt${t}_`,måttName:e,tabSettings:a,periodCategories:i,parsedCsv:this.props.parsedCsv})))))};render(){return this.renderLine()}}class Oh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}getTableBody=()=>{const{TabChosen:e,UvbSettings:t}=this.context,r=t.tabSpecific[e],n=this.props.parsedCsv,i=r.chartType===Cc.StackedColumnBasic?r.kategorikolumn:r.tidskolumn,o=r.kategorimått,a=r.overlaymått,s=!!r.overlaymått,l=Nl(i,n.data).reverse(),c=[o];return a&&c.push(a),B.createElement("tbody",{className:s?"datavis-table__includesecondary":"datavis-table__onlyprimary"},l.map(((e,t)=>B.createElement(Fh,{key:t,periodName:e,periodIndex:t,periodCategories:this.props.uniqueCategories,periodSkärningar:this.props.uniqueSkärningar,periodMått:c,tabSettings:r,parsedCsv:this.props.parsedCsv}))))};render(){return this.getTableBody()}}class Ph extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}render(){const e=this.context.tableId;return B.createElement("thead",null,B.createElement("tr",null,B.createElement("th",{id:`${Th(e,"period")}`},"Period"),this.props.uniqueSkärningar.length>0&&B.createElement("th",{id:`${Th(e,"skärning")}`},"Skärning"),B.createElement("th",{id:`${Th(e,"matt")}`},"Mått"),this.props.uniqueCategories.filter((e=>"Totalt"===e)).map(((t,r)=>B.createElement("th",{key:r,id:`${Th(e,`kat_tot_${r}`)}`},t))),this.props.uniqueCategories.filter((e=>"Totalt"!==e)).map(((t,r)=>B.createElement("th",{key:r,id:`${Th(e,`kat_${r}`)}`},Rl(t))))))}}class Dh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}render(){const e=this.context.tableId;return B.createElement("thead",null,B.createElement("tr",null,B.createElement("th",{id:`${Th(e,"region")}`},"Region"),B.createElement("th",{id:`${Th(e,"matt")}`},"Mått"),B.createElement("th",{id:`${Th(e,"varde")}`},"Värde")))}}class Nh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}sortData=e=>{const{TabChosen:t,UvbSettings:r}=this.context,n=r.tabSpecific[t],i=n.kategorimått,o=e.filter((e=>e["Mått"]===i)),a=e.filter((e=>e["Mått"]!==i)),s=o.filter((e=>!isNaN(parseFloat(e.DATA)))),l=o.filter((e=>isNaN(parseFloat(e.DATA)))).sort(((e,t)=>e[n.kategorikolumn].localeCompare(t[n.kategorikolumn],"sv")));switch(_().isNaN(Number(n.sortOrder))?Xc.Ascending:Number(n.sortOrder)){case Xc.Descending:return[..._().orderBy(s,(e=>parseFloat(e.DATA)),["desc"]),...l,...a];case Xc.Ascending:return[..._().orderBy(s,(e=>parseFloat(e.DATA)),["asc"]),...l,...a];case Xc.Alphabetical:return e.slice().sort(((e,t)=>e[n.kategorikolumn].localeCompare(t[n.kategorikolumn])));default:return e}};getTableBody=()=>{const{parsedCsv:e}=this.props,{TabChosen:t,UvbSettings:r,tableId:n}=this.context,i=r.tabSpecific[t],o=i.kategorimått,a=i.overlaymått,s=!!i.overlaymått,l=[o];a&&l.push(a);const c=s?2:1,u=this.sortData(e.data),h=Nl(i.kategorikolumn,u);return B.createElement("tbody",{key:n,className:s?"datavis-table__includesecondary":"datavis-table__onlyprimary"},h.map(((t,r)=>l.map(((i,o)=>{const a=e.data.find((e=>e.Region===t&&e["Mått"]===i)),s=Number(a.DATA),l=_().isFinite(s)?Zl(s,-1,","," "):_l(a.DATA);return B.createElement("tr",{key:`${t}_${o}_${r}`},0===o&&B.createElement("th",{className:"datavis-table__rowspan",rowSpan:c,id:`region_${r}`,headers:`${Th(n,"region")}`},t),B.createElement("th",{id:`${Th(n,`matt_${o}_${r}`)}`,headers:`${Th(n,"matt")} region_${r}`},i),B.createElement("td",{headers:`${Th(n,"varde")} region_${r} ${Th(n,`matt_${o}_${r}`)}`},l))})))))};render(){return this.getTableBody()}}class Lh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}render(){const{TabChosen:e,UvbSettings:t,tableId:r}=this.context,n=t.tabSpecific[e];return B.createElement("thead",null,B.createElement("tr",null,B.createElement("th",{id:`${Th(r,"region")}`},n.tillkolumn),B.createElement("th",{id:`${Th(r,"matt")}`},"Mått"),B.createElement("th",{id:`${Th(r,"varde")}`},"Värde")))}}class Uh extends B.PureComponent{static contextType=wl;context=this.context;constructor(e,t){super(e)}sortData=e=>{const{TabChosen:t,UvbSettings:r}=this.context,n=r.tabSpecific[t],i=n.kategorimått,o=e.filter((e=>e["Mått"]===i)),a=e.filter((e=>e["Mått"]!==i)),s=o.filter((e=>!isNaN(parseFloat(e.DATA)))),l=o.filter((e=>isNaN(parseFloat(e.DATA)))).sort(((e,t)=>e[n.tillkolumn].localeCompare(t[n.tillkolumn],"sv")));switch(_().isNaN(Number(n.sortOrder))?Xc.Ascending:Number(n.sortOrder)){case Xc.Descending:return[..._().orderBy(s,(e=>parseFloat(e.DATA)),["desc"]),...l,...a];case Xc.Ascending:return[..._().orderBy(s,(e=>parseFloat(e.DATA)),["asc"]),...l,...a];case Xc.Alphabetical:return e.slice().sort(((e,t)=>e[n.kategorikolumn].localeCompare(t[n.kategorikolumn],"sv")));default:return e}};getTableBody=()=>{const{TabChosen:e,UvbSettings:t,tableId:r}=this.context,{parsedCsv:n,activeRegion:i}=this.props,o=t.tabSpecific[e],a=o.kategorimått,s=o.overlaymått,l=!!o.overlaymått,c=[a];s&&c.push(s);const u=l?2:1,h=this.sortData(n.data.filter((e=>e[o.kategorikolumn]===i&&e[o.tillkolumn]!==i))),p=Nl(o.tillkolumn,h);return B.createElement("tbody",{key:i+r,className:l?"datavis-table__includesecondary":"datavis-table__onlyprimary"},p.map(((e,t)=>c.map(((a,s)=>{const l=n.data.find((t=>t[o.kategorikolumn]===i&&t[o.tillkolumn]===e&&t["Mått"]===a)),c=Number(l.DATA),h=_().isFinite(c)?Zl(c,-1,","," "):_l(l.DATA);return B.createElement("tr",{key:`${i}_${e}_${s}_${t}`},0===s&&B.createElement("th",{className:"datavis-table__rowspan",rowSpan:u,id:`tillregion_${t}`,headers:`${Th(r,"region")}`},e),B.createElement("th",{id:`${Th(r,`matt_${s}_${t}`)}`,headers:`${Th(r,"matt")} tillregion_${t}`},a),B.createElement("td",{headers:`${Th(r,"varde")} tillregion_${t} ${Th(r,`matt_${s}_${t}`)}`},h))})))))};render(){return this.getTableBody()}}class Rh extends B.Component{static contextType=wl;context=this.context;render(){const{TabChosen:e,UvbSettings:t,tableId:r}=this.context,n=t.tabSpecific[e];return B.createElement("thead",null,B.createElement("tr",null,B.createElement("th",{id:`${Th(r,"region")}`},n.kategorikolumn),B.createElement("th",{id:`${Th(r,"varde")}`},"Värde")))}}class Hh extends B.Component{static contextType=wl;context=this.context;sortData=e=>{const{TabChosen:t,UvbSettings:r}=this.context,n=r.tabSpecific[t];switch(_().isNaN(Number(n.sortOrder))?Xc.Alphabetical:Number(n.sortOrder)){case Xc.Ascending:return e.slice().sort(((e,t)=>{const r=Ru(e.DATA,Number.MAX_SAFE_INTEGER),i=Ru(t.DATA,Number.MAX_SAFE_INTEGER);if(r!==i)return r-i;const o=e[n.kategorikolumn]||"",a=t[n.kategorikolumn]||"";return o.localeCompare(a,"sv")}));case Xc.Descending:return e.slice().sort(((e,t)=>{if("Ej aktuellt"===e.DATA)return 1;if("Ej aktuellt"===t.DATA)return-1;if("Vet ej"===e.DATA)return 1;if("Vet ej"===t.DATA)return-1;const r=Ru(e.DATA,Number.MIN_SAFE_INTEGER),i=Ru(t.DATA,Number.MIN_SAFE_INTEGER);if(r!==i)return i-r;const o=e[n.kategorikolumn]||"",a=t[n.kategorikolumn]||"";return o.localeCompare(a,"sv")}));case Xc.Alphabetical:return e.slice().sort(((e,t)=>{const r=e[n.kategorikolumn]||"",i=t[n.kategorikolumn]||"";return r.localeCompare(i,"sv")}));default:return e}};render(){const{TabChosen:e,UvbSettings:t,tableId:r}=this.context,n=t.tabSpecific[e],i=n.kategorikolumn,o=n.kategorimått,a=n.mapStringValueFilter||[],s=this.sortData(this.props.parsedCsv.data),l=[];let c=0;return s.forEach((e=>{const t=e[i];if(e["Mått"]!==o)return;const n=e.DATA;(0===a.length||a.includes(n))&&(l.push(B.createElement("tr",{key:`${t}_${c}`},B.createElement("th",{id:`region_${c}`,headers:`${Th(r,"region")}`},t),B.createElement("td",{headers:`${Th(r,"varde")} region_${c} ${Th(r,`matt_${c}`)}`},n))),c++)})),B.createElement("tbody",{className:"datavis-table__onlyprimary"},l)}}var Qh=a(74802),jh=a.n(Qh);class Vh extends B.PureComponent{static contextType=wl;context=this.context;_ref;constructor(e,t){super(e),this._ref=B.createRef()}componentDidUpdate(){this.context.isTableVisible&&this._ref.current.focus()}createTable=()=>{const{TabChosen:e,UvbSettings:t,selectedCategory:r}=this.context,n=t.tabSpecific[e],i=n.unparsedCsv?zl(n.unparsedCsv):n.csv,o=n.tableDescription||"Tabellbeskrivningen är ej tillgänglig.",a=Nl(n.chartType===Cc.StackedColumnBasic?n.tidskolumn:n.kategorikolumn,i.data),s=n.skärningskolumn,l=s?Nl(s,i.data):[];let c;switch(n.chartType){case Cc.Map:c=B.createElement("table",{key:jh()(i)},B.createElement("caption",{className:"sr-only"},o),B.createElement(Dh,null),B.createElement(Nh,{parsedCsv:i}));break;case Cc.SelectableMap:const e=r?.value||n.defaultKategori;c=B.createElement("table",{key:jh()(i)},B.createElement("caption",{className:"sr-only"},o),B.createElement(Lh,null),B.createElement(Uh,{activeRegion:e,parsedCsv:i}));break;case Cc.MapWithStringValues:c=B.createElement("table",{key:jh()(i)},B.createElement("caption",{className:"sr-only"},o),B.createElement(Rh,null),B.createElement(Hh,{parsedCsv:i}));break;default:c=B.createElement("table",null,B.createElement("caption",{className:"sr-only"},o),B.createElement(Ph,{uniqueCategories:a,uniqueSkärningar:l}),B.createElement(Oh,{uniqueCategories:a,uniqueSkärningar:l,parsedCsv:i}))}return c};render(){return B.createElement("div",{ref:this._ref,id:this.context.tableId,className:"datavis-table "+(this.context.isTableVisible?"datavis-table--active":""),tabIndex:this.context.isTableVisible?0:-1},this.context.isTableVisible?this.createTable():"")}}const Wh=(e,t)=>{e.clientWidth<=t?e.classList.add("datavis-tabs--mobile-tab"):e.classList.remove("datavis-tabs--mobile-tab")};function zh(e){const[t,r]=(0,B.useState)(e.items.slice()),{isOpen:n,getToggleButtonProps:i,getLabelProps:o,getMenuProps:a,getInputProps:s,getComboboxProps:l,highlightedIndex:c,getItemProps:u}=jo({items:t.slice(),onInputValueChange:({inputValue:t,type:n})=>{if(n===jo.stateChangeTypes.InputChange){const n=e.items.filter((e=>e.value.toLowerCase().startsWith(t.toLowerCase())));r(n)}else r(e.items)},onIsOpenChange:({type:t})=>{r(e.items)},onSelectedItemChange:({selectedItem:t})=>{e.onChange(t)},circularNavigation:!0,itemToString:e=>e.value,defaultSelectedItem:e.items.find((t=>t.key===e.value)),getA11ySelectionMessage:({selectedItem:e,itemToString:t})=>e?`${t(e)} har valts.`:"Välj en.",getA11yStatusMessage:({inputValue:e,resultCount:t,isOpen:r,previousResultCount:n})=>r?0===t?"Inga resultat hittades.":t!==n?`${t} resultat hittades. Använd pilknapparna för att navigera mellan dem. Tryck enter för att välja.`:"":""}),h=`h${e.headingLevel}`;return B.createElement("div",{className:"cmb-search"},e.useHeadingInsteadOfLabel&&B.createElement(h,{...o(),className:`${e.labelClass} inline`},e.textBoxLabelText),!e.useHeadingInsteadOfLabel&&B.createElement("label",{...o(),className:e.labelClass},e.textBoxLabelText),B.createElement("div",{className:e.className??"",...l()},B.createElement("input",{...s()}),B.createElement("button",{type:"button",...i(),"aria-label":"växla meny",className:"cmb-search__btn",tabIndex:"0"},B.createElement(q,{className:"cmb-search__arrow "+(n?"cmb-search__arrow--expanded":""),iconType:"fontawesome/chevron-left"}))),B.createElement("ul",{...a(),className:"cmb-search__content"},n&&B.createElement(B.Fragment,null,t.map(((e,t)=>B.createElement("li",{className:c===t?"cmb-search__active":"",key:`${e.key}_${t}`,...u({item:e,index:t})},e.value))))))}zh.defaultProps={textBoxDefaultText:"Välj en",textBoxLabelText:"Välj en",labelClass:"",items:[],useHeadingInsteadOfLabel:!1,headingLevel:2,onChange:e=>{}},"object"==typeof Qa()&&(hs()(Qa()),bl()(Qa()),_s()(Qa()),Qa().AST.bypassHTMLFiltering=!0,Qa().setOptions(ic));class Gh extends B.Component{static contextType=wl;_chart;_xAxisCount;_currStartIndex;_currEndIndex;_currentTab;_currentKategori;constructor(e,t){super(e),this.state={chartIsLoaded:!1}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0}),Ql(),Tl(this.context.wrapperId)}componentDidUpdate(e){Ql()}getMaxItems=()=>Number(this._currentTab?.antalPerioder.replace(/\s/g,""))||ec;onChartCreated=e=>{this._chart=e,this._currentKategori=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.defaultKategori,this._currentTab=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],this.context.chartInstanceManager.updateChartReference(this._chart),Yl(e,this.context),e.update({chart:{className:"datavis-sliced-stacked-column"}},!1)};getComboboxItems=()=>{const e=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.kategoriOptions,t=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.defaultKategori;return e.map((e=>({key:e.key,value:e.value,isSelectedByDefault:e.key===t})))};changeKategori=e=>{if(!this._chart||null===e)return;this._chart.get(this._currentKategori).setVisible(!1,!1);const t=this._chart.get(this._currentKategori+yc);t?.setVisible(!1,!1);const r=this._chart.get(e.key);r.setVisible(!0,!1);const n=this._chart.get(e.key+yc);n?.setVisible(!0,!1),this._chart.redraw(),this.setSerieVisibility(r?.name,n?.name),this._currentKategori=e.key};setSerieVisibility=(e,t)=>{this._chart.options.series.map((r=>(r.name===e||r.name===t?r.visible=!0:r.visible=!1,r)))};getLegendItems=()=>{let e=Nl(this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.skärningskolumn,this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.csv.data);const t=e.indexOf(this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.sliceAsLine);return-1!==t&&(e=[e[t],...e.slice(0,t),...e.slice(t+1)]),e};render(){const e=_().uniqueId("columnchart"),t=this.context.CurrentChartConfig?{...this.context.CurrentChartConfig,chart:{...this.context.CurrentChartConfig.chart||{},className:"datavis-sliced-stacked-column"}}:null;return this.context.CurrentChartConfig?B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.isInEditMode?{chart:{displayErrors:!0,className:"datavis-sliced-stacked-column"},...this.context.CurrentChartConfig}:t,immutable:this.context.isInEditMode,containerProps:{id:e,...wc}}),this.state.chartIsLoaded&&B.createElement(Mc,{chart:this._chart,currentTab:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],portalToHtmlID:e}),B.createElement("div",{className:"nav-wrapper__footer-area"},this._chart&&B.createElement(xc,{classNameOverride:"slicedbar-fieldset",FieldsetSrOnly:!0,fieldSetLabel:"Skärningar",legendItems:this.getLegendItems(),currentKategori:this._currentKategori,currentSecondaryCategory:this._currentKategori+yc}),this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown&&B.createElement(zh,{items:this.getComboboxItems(),value:this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.defaultKategori,onChange:this.changeKategori,textBoxLabelText:this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.dropDownLabelText,labelClass:"multiselect-label",className:"datavisSliced-combobox"}))):null}}class Kh extends B.Component{static contextType=wl;context=this.context;constructor(e,t){super(e)}updateCustomLegend=(e,t,r)=>{const n=this.props.legend.allItems.filter((t=>t.name===e))[0];if(!n)return;const i=document.querySelector("#"+r),[o,a]=n.name.split("—");n.visible?(n.setVisible(!1,!1),i.classList.add("legend-item--unactive"),i.setAttribute("aria-label",`Visa ${o} till ${a}`)):(n.setVisible(!0,!1),i.classList.remove("legend-item--unactive"),i.setAttribute("aria-label",`Göm ${o} till ${a}`)),this.context.chartInstanceManager.chart.redraw()};renderCustomLegend=(e,t)=>{const r=this.props.legend.allItems.filter((t=>t.name===e))[0];if(!r)return;const n=r.name,i=r.visible,o=ql(r.color),a=_().uniqueId("legendItem"),s=i?"Göm":"Visa";return r&&B.createElement("button",{"aria-label":`${s} ${n}`,id:a,key:e+t.toString(),className:"legend-item "+(i?"":"legend-item--unactive"),onClick:()=>this.updateCustomLegend(e,null,a),dangerouslySetInnerHTML:F(`<span class="svg-container">${o}</span>${n}`)})};render(){return B.createElement("div",{className:"legend-wrapper legend-wrapper--mapchart "+(this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown?"":"legend-wrapper--nodrop"),role:"group","aria-label":"Växla seriens synlighet"},this.context.chartInstanceManager.chart&&this.props.legend.allItems.map(((e,t)=>this.renderCustomLegend(e.name,t))))}}"object"==typeof Qa()&&(Ms()(Qa()),hs()(Qa()),Qa().setOptions({lang:{numericSymbols:null}}),Qa().setOptions(ic));class Yh extends B.Component{context=this.context;_chart;static contextType=wl;constructor(e,t,r){super(e),this.state={chartIsLoaded:!1}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0})}onChartCreated=e=>{this._chart=e,this.context.chartInstanceManager.updateChartReference(this._chart)};render(){const{chartIsLoaded:e}=this.state;return this.context.CurrentChartConfig&&B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.CurrentChartConfig,immutable:this.context.isInEditMode,containerProps:{id:"datavisMap"+_().uniqueId("map")},constructorType:"mapChart"}),e&&B.createElement("div",{className:"nav-wrapper__footer-area nav-wrapper__footer-area--map "},B.createElement(Kh,{legend:this._chart.legend})))}}"object"==typeof Qa()&&(hs()(Qa()),bl()(Qa()),_s()(Qa()),Qa().setOptions(ic),Qa().AST.bypassHTMLFiltering=!0);class Xh extends B.Component{static contextType=wl;context=this.context;_chart;_xAxisCount;constructor(e,t){super(e),this.state={chartIsLoaded:!1}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0}),Ql(),Tl(this.context.wrapperId)}componentDidUpdate(){Ql()}onChartCreated=e=>{this._chart=e,this._xAxisCount=this._chart.xAxis[0].names.length,e.update({chart:{height:42*this._xAxisCount+(e.chartHeight-e.plotHeight),className:"datavis-sliced-stacked-column-basic"}},!0,!0,!1),this.context.chartInstanceManager.updateChartReference(this._chart)};getFieldsetItems=()=>{const e=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],t=zl(e?.unparsedCsv)?.data||e?.csv.data;return Nl(e?.skärningskolumn,t).reverse().filter((e=>!this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.outsideDropDownSlices?.includes(e)))};render(){const e=this.context.CurrentChartConfig?{...this.context.CurrentChartConfig,chart:{...this.context.CurrentChartConfig.chart||{},className:"datavis-sliced-stacked-column-basic"}}:null;return this.context.CurrentChartConfig?B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.isInEditMode?{chart:{displayErrors:!0,className:"datavis-sliced-stacked-column-basic"},...this.context.CurrentChartConfig}:e,immutable:this.context.isInEditMode,containerProps:{id:_().uniqueId("slicedbasiccolumn"),...wc}}),this.state.chartIsLoaded&&B.createElement(Mc,{chart:this._chart,currentTab:this.context?.UvbSettings?.tabSpecific[this.context.TabChosen],portalToHtmlID:_().uniqueId("slicedbasiccolumn")}),B.createElement("div",{className:"nav-wrapper__footer-area"},this._chart&&B.createElement(B.Fragment,null,B.createElement("div",null,B.createElement(Ec,{legendItemList:[...new Set(this.context?.UvbSettings?.tabSpecific[this.context.TabChosen].csv?.data.map((e=>e[this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.skärningskolumn])))],useRect:!0}))))):null}}"object"==typeof Qa()&&(Ms()(Qa()),hs()(Qa()),Qa().setOptions({lang:{numericSymbols:null}}),Qa().setOptions(ic));class qh extends B.Component{context=this.context;_chart;static contextType=wl;constructor(e,t,r){super(e),this.state={chartIsLoaded:!1,currentChartConfig:t.CurrentChartConfig}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0})}onChartCreated=e=>{this._chart=e,this.context.chartInstanceManager.updateChartReference(this._chart)};getComboboxItems=()=>{const e=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.kategoriOptions,t=this.context?.UvbSettings?.tabSpecific[this.context.TabChosen]?.defaultKategori;return e.map((e=>({key:e.key,value:e.value,isSelectedByDefault:e.key===t})))};changeKategori=e=>{if(!this._chart||null===e)return;const t=this.context.UvbSettings.tabSpecific[this.context.TabChosen],r=_().cloneDeep(t);r.defaultKategori=e.key;const n=Mu(r,t.csv);this._chart.update(n,!0,!1,!1),this.setState({currentChartConfig:n}),this.context.setSelectedCategory(e)};render(){const{chartIsLoaded:e}=this.state;return this.state.currentChartConfig&&B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.isInEditMode?this.context.CurrentChartConfig:this.state.currentChartConfig,immutable:this.context.isInEditMode,containerProps:{id:"datavisSelectableMap"+_().uniqueId("datavisSelectableMap")},constructorType:"mapChart"}),e&&B.createElement("div",{className:"nav-wrapper__footer-area nav-wrapper__footer-area--map "},B.createElement(Kh,{legend:this.context.chartInstanceManager.chart.legend}),this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.visaKategoriDropdown&&B.createElement(zh,{items:this.getComboboxItems(),value:this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.defaultKategori,onChange:this.changeKategori,textBoxLabelText:this.context.UvbSettings.tabSpecific[this.context.TabChosen]?.dropDownLabelText,labelClass:"multiselect-label",className:"datavisSliced-combobox"})))}}"object"==typeof Qa()&&(Ms()(Qa()),hs()(Qa()),Qa().setOptions({lang:{numericSymbols:null}}),Qa().setOptions(ic));class $h extends B.Component{context=this.context;_chart;static contextType=wl;constructor(e,t,r){super(e),this.state={chartIsLoaded:!1}}componentDidMount(){this._chart&&this.setState({chartIsLoaded:!0})}onChartCreated=e=>{this._chart=e,this.context.chartInstanceManager.updateChartReference(this._chart)};render(){const{chartIsLoaded:e}=this.state;return this.context.CurrentChartConfig&&B.createElement(B.Fragment,null,B.createElement(Va(),{callback:this.onChartCreated,highcharts:Qa(),options:this.context.CurrentChartConfig,immutable:this.context.isInEditMode,containerProps:{id:"datavisStringValueMap"+_().uniqueId("map")},constructorType:"mapChart"}),e&&B.createElement("div",{className:"nav-wrapper__footer-area nav-wrapper__footer-area--map "},B.createElement(Kh,{legend:this._chart.legend})))}}class Jh extends B.Component{_tabid;constructor(e){super(e);const t=this.props.TabChosen??0,r=this.props.UvbSettings.tabSpecific?.length>0&&Qu(this.props.UvbSettings.tabSpecific[t]);this._tabid=_().uniqueId("tab-wrapper"),this.state={TabChosen:t,UvbSettings:this.props.UvbSettings,CurrentChartConfig:r&&ju(this.props.UvbSettings.tabSpecific[t],this.props.ColorTheme),canDrawDiagram:r,onChangeTab:this.onChangeTab,isInEditMode:this.props.isInEditMode,isTableVisible:!1,toggleTableVisibility:this.toggleTableVisibility,setSelectedCategory:this.setSelectedCategory,selectedCategory:void 0,tableId:_().uniqueId("chart-table"),chartInstanceManager:new _h,wrapperId:_().uniqueId("datavis-wrapper")}}static defaultProps={isInEditMode:!1};componentDidMount(){(e=>{const t=document.querySelector(`#${e}`);if(!t)return;let r=0;for(let e of t.children)r+=e.clientWidth;Wh(t,r),window.addEventListener("resize",_().debounce((()=>Wh(t,r)),50))})(this._tabid)}componentDidUpdate(e){if(!_().isEqual(this.state.UvbSettings,e.UvbSettings)){const e=this.props.UvbSettings.tabSpecific?.length>0&&Qu(this.props.UvbSettings.tabSpecific[this.state.TabChosen]),t=e&&ju(this.props.UvbSettings.tabSpecific[this.state.TabChosen],this.props.ColorTheme);this.setState({UvbSettings:this.props.UvbSettings,CurrentChartConfig:t,canDrawDiagram:e})}}getChartType=e=>{switch(e){case Cc.Line:return B.createElement(Pc,null);case Cc.Bar:case Cc.StackedBar:return B.createElement(Bc,null);case Cc.StackedColumn:return B.createElement(Gh,null);case Cc.StackedColumnBasic:return B.createElement(Xh,null);case Cc.StackedArea:case Cc.OverlappingArea:return B.createElement(Nc,null);case Cc.Map:return B.createElement(Yh,null);case Cc.SelectableMap:return B.createElement(qh,null);case Cc.MapWithStringValues:return B.createElement($h,null)}};onChangeTab=e=>{if(this.state.TabChosen===e)return;const{UvbSettings:t}=this.props,r=ju(t.tabSpecific[e],this.props.ColorTheme);this.setState({TabChosen:e,CurrentChartConfig:r,isTableVisible:!1,selectedCategory:void 0})};toggleTableVisibility=e=>{e.preventDefault(),this.setState({isTableVisible:!this.state.isTableVisible})};setSelectedCategory=e=>{this.setState({selectedCategory:e})};render(){const{UvbSettings:e}=this.props;return B.createElement(wl.Provider,{value:this.state},B.createElement("section",{className:"diagram-wrapper datavis-wrapper",id:this.state.wrapperId},B.createElement(Lc,null),B.createElement(dh,{selectedIndex:this.state.TabChosen,onSelect:this.onChangeTab},B.createElement(mh,{id:this._tabid,className:"diagram-wrapper__tabs datavis-tabs"},this.state.UvbSettings.tabSpecific.map(((e,t)=>B.createElement(xh,{key:e.tabName,className:"diagram-wrapper__tabs__btn datavis-tabs--tab "+(this.state.TabChosen===t?"diagram-wrapper__tabs__btn--active datavis-tabs--tab--active":""),onClick:()=>this.onChangeTab(t)},e.tabName)))),B.createElement(Wu,null),this.state.UvbSettings.tabSpecific.map(((t,r)=>B.createElement(kh,{key:t.tabName,"aria-hidden":this.state.TabChosen===r?"false":"true"},this.state.canDrawDiagram&&e?.tabSpecific[this.state.TabChosen]&&B.createElement("div",{className:"chart-wrapper datavis"},this.getChartType(e.tabSpecific[this.state.TabChosen]?.chartType)),!this.state.canDrawDiagram&&B.createElement("p",null,"Det är inte möjligt att rita ett diagram med angivna inställningar."))))),B.createElement(Vh,{key:jh()(e?.tabSpecific[this.state.TabChosen]?.unparsedCsv||e?.tabSpecific[this.state.TabChosen]?.csv||"emptyTable")}),B.createElement(Uc,{isMap:(t=e.tabSpecific[this.state.TabChosen]?.chartType,t===Cc.Map||t===Cc.SelectableMap||t===Cc.MapWithStringValues)})));var t}}var Zh=a(65848),ep=a.n(Zh);a.g.React=B,a.g.ReactDOM=Se,a.g.ReactDOMServer=ep(),a.g.SOS={Components:e},window.addEventListener("load",(()=>{_e().setAppElement("main")}))})()})();
