-
Notifications
You must be signed in to change notification settings - Fork 0
/
15594.b2a8b59f.iframe.bundle.js
2 lines (2 loc) · 227 KB
/
15594.b2a8b59f.iframe.bundle.js
1
2
/*! For license information please see 15594.b2a8b59f.iframe.bundle.js.LICENSE.txt */
"use strict";(self.webpackChunk_freenow_wave=self.webpackChunk_freenow_wave||[]).push([[15594],{"./node_modules/@datepicker-react/hooks/lib/index.esm.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{DB:()=>Ye,I7:()=>Ee,VR:()=>de,d9:()=>Ue,dB:()=>Pe,xp:()=>Ne});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),a={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"}};function i(t){return function(e){var n=e||{},r=n.width?String(n.width):t.defaultWidth;return t.formats[r]||t.formats[t.defaultWidth]}}var o={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({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:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},u={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(t){return function(e,n){var r,a=n||{};if("formatting"===(a.context?String(a.context):"standalone")&&t.formattingValues){var i=t.defaultFormattingWidth||t.defaultWidth,o=a.width?String(a.width):i;r=t.formattingValues[o]||t.formattingValues[i]}else{var u=t.defaultWidth,s=a.width?String(a.width):t.defaultWidth;r=t.values[s]||t.values[u]}return r[t.argumentCallback?t.argumentCallback(e):e]}}function c(t){return function(e,n){var r=String(e),a=n||{},i=a.width,o=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],u=r.match(o);if(!u)return null;var s,c=u[0],d=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth];return s="[object Array]"===Object.prototype.toString.call(d)?function(t,e){for(var n=0;n<t.length;n++)if(e(t[n]))return n}(d,(function(t){return t.test(c)})):function(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}(d,(function(t){return t.test(c)})),s=t.valueCallback?t.valueCallback(s):s,{value:s=a.valueCallback?a.valueCallback(s):s,rest:r.slice(c.length)}}}var d,l={code:"en-US",formatDistance:function(t,e,n){var r;return n=n||{},r="string"==typeof a[t]?a[t]:1===e?a[t].one:a[t].other.replace("{{count}}",e),n.addSuffix?n.comparison>0?"in "+r:r+" ago":r},formatLong:o,formatRelative:function(t,e,n,r){return u[t]},localize:{ordinalNumber:function(t,e){var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:s({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:s({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:s({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"})},match:{ordinalNumber:(d={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}},function(t,e){var n=String(t),r=e||{},a=n.match(d.matchPattern);if(!a)return null;var i=a[0],o=n.match(d.parsePattern);if(!o)return null;var u=d.valueCallback?d.valueCallback(o[0]):o[0];return{value:u=r.valueCallback?r.valueCallback(u):u,rest:n.slice(i.length)}}),era:c({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:c({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(t){return t+1}}),month:c({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:c({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:c({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}};function f(t){if(null===t||!0===t||!1===t)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function h(t,e){if(e.length<t)throw new TypeError(t+" argument"+(t>1?"s":"")+" required, but only "+e.length+" present")}function m(t){h(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||"object"==typeof t&&"[object Date]"===e?new Date(t.getTime()):"number"==typeof t||"[object Number]"===e?new Date(t):("string"!=typeof t&&"[object String]"!==e||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function g(t,e){return h(2,arguments),function w(t,e){h(2,arguments);var n=m(t).getTime(),r=f(e);return new Date(n+r)}(t,-f(e))}function y(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}}function b(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}}var D={p:b,P:function(t,e){var n,r=t.match(/(P+)(p+)?/),a=r[1],i=r[2];if(!i)return y(t,e);switch(a){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;default:n=e.dateTime({width:"full"})}return n.replace("{{date}}",y(a,e)).replace("{{time}}",b(i,e))}};function T(t){return t.getTime()%6e4}function p(t){var e=new Date(t.getTime()),n=Math.ceil(e.getTimezoneOffset());return e.setSeconds(0,0),6e4*n+(n>0?(6e4+T(e))%6e4:T(e))}var k=["D","DD"],x=["YY","YYYY"];function C(t){return-1!==k.indexOf(t)}function M(t){return-1!==x.indexOf(t)}function U(t){if("YYYY"===t)throw new RangeError("Use `yyyy` instead of `YYYY` for formatting years; see: https://git.io/fxCyr");if("YY"===t)throw new RangeError("Use `yy` instead of `YY` for formatting years; see: https://git.io/fxCyr");if("D"===t)throw new RangeError("Use `d` instead of `D` for formatting days of the month; see: https://git.io/fxCyr");if("DD"===t)throw new RangeError("Use `dd` instead of `DD` for formatting days of the month; see: https://git.io/fxCyr")}function S(t,e){h(1,arguments);var n=e||{},r=n.locale,a=r&&r.options&&r.options.weekStartsOn,i=null==a?0:f(a),o=null==n.weekStartsOn?i:f(n.weekStartsOn);if(!(o>=0&&o<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=m(t),s=u.getUTCDay(),c=(s<o?7:0)+s-o;return u.setUTCDate(u.getUTCDate()-c),u.setUTCHours(0,0,0,0),u}function P(t,e){h(1,arguments);var n=m(t,e),r=n.getUTCFullYear(),a=e||{},i=a.locale,o=i&&i.options&&i.options.firstWeekContainsDate,u=null==o?1:f(o),s=null==a.firstWeekContainsDate?u:f(a.firstWeekContainsDate);if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setUTCFullYear(r+1,0,s),c.setUTCHours(0,0,0,0);var d=S(c,e),l=new Date(0);l.setUTCFullYear(r,0,s),l.setUTCHours(0,0,0,0);var w=S(l,e);return n.getTime()>=d.getTime()?r+1:n.getTime()>=w.getTime()?r:r-1}function Y(t){h(1,arguments);var n=m(t),r=n.getUTCDay(),a=(r<1?7:0)+r-1;return n.setUTCDate(n.getUTCDate()-a),n.setUTCHours(0,0,0,0),n}function N(t){h(1,arguments);var e=m(t),n=e.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var a=Y(r),i=new Date(0);i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0);var o=Y(i);return e.getTime()>=a.getTime()?n+1:e.getTime()>=o.getTime()?n:n-1}function B(t){h(1,arguments);var e=m(t),n=Y(e).getTime()-function q(t){h(1,arguments);var e=N(t),n=new Date(0);return n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0),Y(n)}(e).getTime();return Math.round(n/6048e5)+1}function H(t,e){h(1,arguments);var n=m(t),r=S(n,e).getTime()-function O(t,e){h(1,arguments);var n=e||{},r=n.locale,a=r&&r.options&&r.options.firstWeekContainsDate,i=null==a?1:f(a),o=null==n.firstWeekContainsDate?i:f(n.firstWeekContainsDate),u=P(t,e),s=new Date(0);return s.setUTCFullYear(u,0,o),s.setUTCHours(0,0,0,0),S(s,e)}(n,e).getTime();return Math.round(r/6048e5)+1}function St(t,e){for(var n=t<0?"-":"",r=Math.abs(t).toString();r.length<e;)r="0"+r;return n+r}var Xt={G:function(t,e,n){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var r=t.getUTCFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return function(t,e){var n=t.getUTCFullYear(),r=n>0?n:1-n;return St("yy"===e?r%100:r,e.length)}(t,e)},Y:function(t,e,n,r){var a=P(t,r),i=a>0?a:1-a;return"YY"===e?St(i%100,2):"Yo"===e?n.ordinalNumber(i,{unit:"year"}):St(i,e.length)},R:function(t,e){return St(N(t),e.length)},u:function(t,e){return St(t.getUTCFullYear(),e.length)},Q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return St(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return St(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){var r=t.getUTCMonth();switch(e){case"M":case"MM":return function(t,e){var n=t.getUTCMonth();return"M"===e?String(n+1):St(n+1,2)}(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return St(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var a=H(t,r);return"wo"===e?n.ordinalNumber(a,{unit:"week"}):St(a,e.length)},I:function(t,e,n){var r=B(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):St(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):function(t,e){return St(t.getUTCDate(),e.length)}(t,e)},D:function(t,e,n){var r=function(t){h(1,arguments);var e=m(t),n=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var a=n-e.getTime();return Math.floor(a/864e5)+1}(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):St(r,e.length)},E:function(t,e,n){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var a=t.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return St(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var a=t.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return St(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(t,e,n){var r=t.getUTCDay(),a=0===r?7:r;switch(e){case"i":return String(a);case"ii":return St(a,e.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,a=t.getUTCHours();switch(r=12===a?"noon":0===a?"midnight":a/12>=1?"pm":"am",e){case"b":case"bb":case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,a=t.getUTCHours();switch(r=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return function(t,e){return St(t.getUTCHours()%12||12,e.length)}(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):function(t,e){return St(t.getUTCHours(),e.length)}(t,e)},K:function(t,e,n){var r=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):St(r,e.length)},k:function(t,e,n){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):St(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):function(t,e){return St(t.getUTCMinutes(),e.length)}(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):function(t,e){return St(t.getUTCSeconds(),e.length)}(t,e)},S:function(t,e){return function(t,e){var n=e.length,r=t.getUTCMilliseconds();return St(Math.floor(r*Math.pow(10,n-3)),e.length)}(t,e)},X:function(t,e,n,r){var a=(r._originalDate||t).getTimezoneOffset();if(0===a)return"Z";switch(e){case"X":return At(a);case"XXXX":case"XX":return zt(a);default:return zt(a,":")}},x:function(t,e,n,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"x":return At(a);case"xxxx":case"xx":return zt(a);default:return zt(a,":")}},O:function(t,e,n,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Gt(a,":");default:return"GMT"+zt(a,":")}},z:function(t,e,n,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Gt(a,":");default:return"GMT"+zt(a,":")}},t:function(t,e,n,r){var a=r._originalDate||t;return St(Math.floor(a.getTime()/1e3),e.length)},T:function(t,e,n,r){return St((r._originalDate||t).getTime(),e.length)}};function Gt(t,e){var n=t>0?"-":"+",r=Math.abs(t),a=Math.floor(r/60),i=r%60;if(0===i)return n+String(a);var o=e||"";return n+String(a)+o+St(i,2)}function At(t,e){return t%60==0?(t>0?"-":"+")+St(Math.abs(t)/60,2):zt(t,e)}function zt(t,e){var n=e||"",r=t>0?"-":"+",a=Math.abs(t);return r+St(Math.floor(a/60),2)+n+St(a%60,2)}var jt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Jt=/^'([^]*?)'?$/,Zt=/''/g,_t=/[a-zA-Z]/;function $t(t,e,n){h(2,arguments);var r=String(e),a=n||{},i=a.locale||l,o=i.options&&i.options.firstWeekContainsDate,u=null==o?1:f(o),s=null==a.firstWeekContainsDate?u:f(a.firstWeekContainsDate);if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=i.options&&i.options.weekStartsOn,d=null==c?0:f(c),w=null==a.weekStartsOn?d:f(a.weekStartsOn);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!i.localize)throw new RangeError("locale must contain localize property");if(!i.formatLong)throw new RangeError("locale must contain formatLong property");var v=m(t);if(!function Ut(t){h(1,arguments);var e=m(t);return!isNaN(e)}(v))throw new RangeError("Invalid time value");var b=g(v,p(v)),T={firstWeekContainsDate:s,weekStartsOn:w,locale:i,_originalDate:v},k=r.match(Kt).map((function(t){var e=t[0];return"p"===e||"P"===e?(0,D[e])(t,i.formatLong,T):t})).join("").match(jt).map((function(t){if("''"===t)return"'";var e=t[0];if("'"===e)return function Vt(t){return t.match(Jt)[1].replace(Zt,"'")}(t);var n=Xt[e];if(n)return!a.useAdditionalWeekYearTokens&&M(t)&&U(t),!a.useAdditionalDayOfYearTokens&&C(t)&&U(t),n(b,t,i.localize,T);if(e.match(_t))throw new RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return t})).join("");return k}function te(t,e){h(2,arguments);var n=m(t),r=f(e);return isNaN(r)?new Date(NaN):r?(n.setDate(n.getDate()+r),n):n}function ee(t,e){h(1,arguments);var n=t||{},r=m(n.start),i=m(n.end).getTime();if(!(r.getTime()<=i))throw new RangeError("Invalid interval");var o=[],u=r;u.setHours(0,0,0,0);var s=e&&"step"in e?Number(e.step):1;if(s<1||isNaN(s))throw new RangeError("`options.step` must be a number greater than 1");for(;u.getTime()<=i;)o.push(m(u)),u.setDate(u.getDate()+s),u.setHours(0,0,0,0);return o}function ne(t,e){h(1,arguments);var n=e||{},r=n.locale,a=r&&r.options&&r.options.weekStartsOn,i=null==a?0:f(a),o=null==n.weekStartsOn?i:f(n.weekStartsOn);if(!(o>=0&&o<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=m(t),s=u.getDay(),c=6+(s<o?-7:0)-(s-o);return u.setDate(u.getDate()+c),u.setHours(23,59,59,999),u}function re(t){h(1,arguments);var e=m(t);return e.setDate(1),e.setHours(0,0,0,0),e}function ae(t,e){h(1,arguments);var n=e||{},r=n.locale,a=r&&r.options&&r.options.weekStartsOn,i=null==a?0:f(a),o=null==n.weekStartsOn?i:f(n.weekStartsOn);if(!(o>=0&&o<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=m(t),s=u.getDay(),c=(s<o?7:0)+s-o;return u.setDate(u.getDate()-c),u.setHours(0,0,0,0),u}var ue=function(t){return $t(t,"dd")},se=function(t){return $t(t,"eeeeee")},ce=function(t){return $t(t,"MMMM yyyy")};function de(e){var n=e.year,r=e.month,a=e.firstDayOfWeek,i=void 0===a?1:a,o=e.dayLabelFormat,u=void 0===o?ue:o,s=e.weekdayLabelFormat,c=void 0===s?se:s,d=e.monthLabelFormat,l=void 0===d?ce:d;return{days:(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((function(){return function oe(t){var e=t.year,n=t.month,r=t.firstDayOfWeek,a=void 0===r?1:r,i=t.dayLabelFormat,o=void 0===i?function(t){return $t(t,"dd")}:i,u=new Date(e,n),s=re(u),c=function(t){return h(1,arguments),m(t).getDay()}(s),d=function(t){h(1,arguments);var e=m(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(23,59,59,999),e}(u);return function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),a=0;for(e=0;e<n;e++)for(var i=arguments[e],o=0,u=i.length;o<u;o++,a++)r[a]=i[o];return r}(Array.from(Array(c>=a?c-a:6-a+c+1).keys()).fill(0),ee({start:s,end:d}).map((function(t){return{date:t,dayLabel:o(t)}})))}({year:n,month:r,firstDayOfWeek:i,dayLabelFormat:u})}),[n,r,i,u]),weekdayLabels:(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((function(){return function ie(t){var e=void 0===t?{}:t,n=e.firstDayOfWeek,r=void 0===n?1:n,a=e.weekdayLabelFormat,i=void 0===a?function(t){return $t(t,"iiiiii")}:a,o=new Date;return ee({start:te(ae(o),r),end:te(ne(o),r)}).reduce((function(t,e){return t.push(i(e)),t}),[])}({firstDayOfWeek:i,weekdayLabelFormat:c})}),[i,c]),monthLabel:l(new Date(n,r))}}function le(t,e){h(2,arguments);var n=m(t),r=m(e);return n.getTime()<r.getTime()}function fe(t,e){h(2,arguments);var n=m(t),r=m(e);return n.getTime()>r.getTime()}function he(t,e){h(2,arguments);var n=e||{},r=m(t).getTime(),a=m(n.start).getTime(),i=m(n.end).getTime();if(!(a<=i))throw new RangeError("Invalid interval");return r>=a&&r<=i}function me(t){h(1,arguments);var e=m(t);return e.setHours(0,0,0,0),e}function we(t,e){h(2,arguments);var n=me(t),r=me(e);return n.getTime()===r.getTime()}function ge(t,e){h(2,arguments);var n=m(t),r=f(e);if(isNaN(r))return new Date(NaN);if(!r)return n;var a=n.getDate(),i=new Date(n.getTime());return i.setMonth(n.getMonth()+r+1,0),a>=i.getDate()?i:(n.setFullYear(i.getFullYear(),i.getMonth(),a),n)}var ve=function(t,e){return void 0===t&&(t=[]),t.some((function(t){return we(e,t)}))};function ke(t){var e=re(t);return{year:function(t){return h(1,arguments),m(t).getFullYear()}(e),month:function(t){return h(1,arguments),m(t).getMonth()}(e),date:e}}function Ce(t,e){var n=e?ke(e):function xe(){return ke(me(Date.now()))}(),r=n.date,a=[n];return t>1&&(a=Array.from(Array(t-1).keys()).reduce((function(t){return r=ge(t[t.length-1].date,1),t.concat([ke(r)])}),a)),a}function Me(t,e,n,r){var a=t[r?n>0?0:t.length-r:n>0?t.length-1:0].date;return Array.from(Array(e).keys()).reduce((function(t){return a=0===t.length?ge(a,n):ge(a,n>=0?1:-1),n>0?t.concat([ke(a)]):[ke(a)].concat(t)}),[])}function Ue(t,e,n){return t&&"string"==typeof e?$t(t,e):t&&"function"==typeof e?e(t):n}function Se(t){var e=t.startDate,n=t.endDate,r=t.isDateBlocked,a=t.minBookingDays,i=t.exactMinBookingDays,o=t.minBookingDate,u=t.maxBookingDate,s=!o||!le(e,te(o,-1)),c=!u||!fe(te(e,a-1),u);return!((!e||1!==a||n||r(e))&&(e&&a>1&&!n&&!i||e&&a>0&&i&&s&&c||e&&a>0&&i&&!o&&!u?ee({start:e,end:te(e,a-1)}).some((function(t){return r(t)})):!e||!n||i||le(n,te(e,a-1))||ee({start:e,end:n}).some((function(t){return r(t)}))))}var Pe="startDate",Ee="endDate";function Ye(t){var a=t.startDate,i=t.endDate,o=t.focusedInput,u=t.minBookingDate,s=t.maxBookingDate,c=t.onDatesChange,d=t.initialVisibleMonth,l=t.exactMinBookingDays,f=void 0!==l&&l,h=t.minBookingDays,m=void 0===h?1:h,w=t.numberOfMonths,g=void 0===w?2:w,v=t.firstDayOfWeek,y=void 0===v?1:v,b=t.isDateBlocked,D=void 0===b?function(){return!1}:b,T=t.unavailableDates,p=void 0===T?[]:T,k=t.changeActiveMonthOnSelect,x=void 0===k||k,C=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((function(){return Ce(g,a||d||null)})),M=C[0],U=C[1],S=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),P=S[0],E=S[1],Y=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(a),N=Y[0],q=Y[1];(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){return"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("keydown",L),function(){window.removeEventListener&&window.removeEventListener("keydown",L)}}));var B=function(t){return ve(p,t)||D(t)},O=function(t){q(t),(!N||N&&!we(t,N))&&U(Ce(g,t))},H=function(t){return function pe(t){var e=t.date,n=t.minBookingDate,r=t.maxBookingDate,a=t.isDateBlockedFn,i=t.startDate,o=t.endDate,u=t.minBookingDays,s=void 0===u?1:u,c=t.unavailableDates,d=void 0===c?[]:c,l=n?new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0):n,f=r?new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0):r;return!!(ve(d,e)||l&&le(e,l)||f&&fe(e,f)||i&&!o&&s>1&&he(e,{start:i,end:te(i,s-2)})||a&&a(e))}({date:t,minBookingDate:u,maxBookingDate:s,startDate:a,endDate:i,minBookingDays:m,isDateBlockedFn:B})};function L(t){if(("ArrowRight"===t.key||"ArrowLeft"===t.key||"ArrowDown"===t.key||"ArrowUp"===t.key)&&!N){var e=M[0];O(e.date),U(Ce(g,e.date))}}var W=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){U(Me(M,g,-1)),q(null)}),[M,g]),F=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){U(Me(M,g,-1,1)),q(null)}),[M,g]),Q=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){U(Me(M,g,1)),q(null)}),[M,g]),R=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){U(Me(M,g,1,1)),q(null)}),[M,g]),I=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(t){U(Ce(g,t)),q(null)}),[g]),X=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(t){void 0===t&&(t=1),U(Me(M,g,-(12*t-g+1))),q(null)}),[M,g]),G=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(t){void 0===t&&(t=1),U(Me(M,g,12*t-g+1)),q(null)}),[M,g]);return{firstDayOfWeek:y,activeMonths:M,isDateSelected:function(t){return function ye(t,e,n){return!(!e||!n)&&he(t,{start:e,end:n})}(t,a,i)},isDateHovered:function(t){return function(t){var e=t.date,n=t.startDate,r=t.endDate,a=t.isDateBlocked,i=t.hoveredDate,o=t.minBookingDays;return i&&o>1&&t.exactMinBookingDays&&he(e,{start:i,end:te(i,o-1)})?!ee({start:i,end:te(i,o-1)}).some((function(t){return a(t)})):n&&!r&&i&&he(e,{start:n,end:te(n,o-1)})&&we(n,i)&&o>1?!ee({start:n,end:te(n,o-1)}).some((function(t){return a(t)})):!(!n||r||!i||le(i,n)||!he(e,{start:n,end:i})||ee({start:n,end:i}).some((function(t){return a(t)})))}({date:t,hoveredDate:P,startDate:a,endDate:i,minBookingDays:m,exactMinBookingDays:f,isDateBlocked:B})},isFirstOrLastSelectedDate:function(t){return function be(t,e,n){return!!(e&&we(t,e)||n&&we(t,n))}(t,a,i)},isStartDate:function(t){return function De(t,e){return!(!e||!we(t,e))}(t,a)},isEndDate:function(t){return function Te(t,e){return!(!e||!we(t,e))}(t,i)},isDateBlocked:H,numberOfMonths:g,isDateFocused:function(t){return!!N&&we(t,N)},focusedDate:N,hoveredDate:P,onResetDates:function(){c({startDate:null,endDate:null,focusedInput:"startDate"})},onDateHover:function(t){if(t){if(t){var e=!H(t)||a&&we(t,a),n=!u||!le(t,te(u,-1)),r=!s||!fe(t,s),o=te(t,m-1),c=!u||!le(o,u),d=!s||!fe(o,s),l=f&&m>1&&n&&r&&c&&d,h=a&&!i&&!f&&n&&r,w=!(m>1&&a)||he(t,{start:a,end:te(a,m-2)}),g=a&&we(t,a)&&w;e&&(l||h||g)?E(t):null!==P&&E(null)}}else E(null)},onDateSelect:function(t){("endDate"===o||"startDate"===o)&&m>0&&f&&Se({minBookingDays:m,exactMinBookingDays:f,minBookingDate:u,maxBookingDate:s,isDateBlocked:B,startDate:t,endDate:null})?c({startDate:t,endDate:te(t,m-1),focusedInput:null}):("endDate"===o&&a&&le(t,a)||"startDate"===o&&i&&fe(t,i))&&!f&&Se({minBookingDays:m,isDateBlocked:B,startDate:t,endDate:null})?c({endDate:null,startDate:t,focusedInput:"endDate"}):"startDate"===o&&!f&&Se({minBookingDays:m,isDateBlocked:B,endDate:i,startDate:t})?c({endDate:i,startDate:t,focusedInput:"endDate"}):"startDate"===o&&!f&&Se({minBookingDays:m,isDateBlocked:B,endDate:null,startDate:t})?c({endDate:null,startDate:t,focusedInput:"endDate"}):"endDate"===o&&a&&!le(t,a)&&!f&&Se({minBookingDays:m,isDateBlocked:B,startDate:a,endDate:t})&&c({startDate:a,endDate:t,focusedInput:null}),"endDate"!==o&&(!N||N&&!we(t,N))&&x&&U(Ce(g,t))},onDateFocus:O,goToPreviousMonths:W,goToPreviousMonthsByOneMonth:F,goToNextMonths:Q,goToNextMonthsByOneMonth:R,goToDate:I,goToPreviousYear:X,goToNextYear:G}}function Ne(t){var e=t.date,n=t.focusedDate,a=t.isDateSelected,i=t.isDateFocused,o=t.isFirstOrLastSelectedDate,u=t.isDateHovered,s=t.isDateBlocked,c=t.onDateSelect,d=t.onDateFocus,l=t.onDateHover,f=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){return c(e)}),[e,c]),h=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){return l(e)}),[e,l]),m=s(e)&&!u(e);return{tabIndex:null===n||i(e)?0:-1,isSelected:a(e),isSelectedStartOrEnd:o(e),isWithinHoverRange:u(e),disabledDate:m,onKeyDown:function(t){"ArrowRight"===t.key?d(te(e,1)):"ArrowLeft"===t.key?d(te(e,-1)):"ArrowUp"===t.key?d(te(e,-7)):"ArrowDown"===t.key&&d(te(e,7))},onClick:m?function(){}:f,onMouseEnter:h}}},"./node_modules/date-fns/esm/_lib/defaultLocale/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>defaultLocale});var formatDistanceLocale={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"}};const _lib_formatDistance=function formatDistance(token,count,options){var result,tokenValue=formatDistanceLocale[token];return result="string"==typeof tokenValue?tokenValue:1===count?tokenValue.one:tokenValue.other.replace("{{count}}",count.toString()),null!=options&&options.addSuffix?options.comparison&&options.comparison>0?"in "+result:result+" ago":result};function buildFormatLongFn(args){return function(){var options=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},width=options.width?String(options.width):args.defaultWidth;return args.formats[width]||args.formats[args.defaultWidth]}}var formatLong={date:buildFormatLongFn({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:buildFormatLongFn({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:buildFormatLongFn({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var formatRelativeLocale={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function buildLocalizeFn(args){return function(dirtyIndex,options){var valuesArray;if("formatting"===(null!=options&&options.context?String(options.context):"standalone")&&args.formattingValues){var defaultWidth=args.defaultFormattingWidth||args.defaultWidth,width=null!=options&&options.width?String(options.width):defaultWidth;valuesArray=args.formattingValues[width]||args.formattingValues[defaultWidth]}else{var _defaultWidth=args.defaultWidth,_width=null!=options&&options.width?String(options.width):args.defaultWidth;valuesArray=args.values[_width]||args.values[_defaultWidth]}return valuesArray[args.argumentCallback?args.argumentCallback(dirtyIndex):dirtyIndex]}}function buildMatchFn(args){return function(string){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},width=options.width,matchPattern=width&&args.matchPatterns[width]||args.matchPatterns[args.defaultMatchWidth],matchResult=string.match(matchPattern);if(!matchResult)return null;var value,matchedString=matchResult[0],parsePatterns=width&&args.parsePatterns[width]||args.parsePatterns[args.defaultParseWidth],key=Array.isArray(parsePatterns)?function findIndex(array,predicate){for(var key=0;key<array.length;key++)if(predicate(array[key]))return key;return}(parsePatterns,(function(pattern){return pattern.test(matchedString)})):function findKey(object,predicate){for(var key in object)if(object.hasOwnProperty(key)&&predicate(object[key]))return key;return}(parsePatterns,(function(pattern){return pattern.test(matchedString)}));return value=args.valueCallback?args.valueCallback(key):key,{value:value=options.valueCallback?options.valueCallback(value):value,rest:string.slice(matchedString.length)}}}const defaultLocale={code:"en-US",formatDistance:_lib_formatDistance,formatLong,formatRelative:function formatRelative(token,_date,_baseDate,_options){return formatRelativeLocale[token]},localize:{ordinalNumber:function ordinalNumber(dirtyNumber,_options){var number=Number(dirtyNumber),rem100=number%100;if(rem100>20||rem100<10)switch(rem100%10){case 1:return number+"st";case 2:return number+"nd";case 3:return number+"rd"}return number+"th"},era:buildLocalizeFn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:buildLocalizeFn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function argumentCallback(quarter){return quarter-1}}),month:buildLocalizeFn({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:buildLocalizeFn({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:buildLocalizeFn({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"})},match:{ordinalNumber:function buildMatchPatternFn(args){return function(string){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},matchResult=string.match(args.matchPattern);if(!matchResult)return null;var matchedString=matchResult[0],parseResult=string.match(args.parsePattern);if(!parseResult)return null;var value=args.valueCallback?args.valueCallback(parseResult[0]):parseResult[0];return{value:value=options.valueCallback?options.valueCallback(value):value,rest:string.slice(matchedString.length)}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function valueCallback(value){return parseInt(value,10)}}),era:buildMatchFn({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:buildMatchFn({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 valueCallback(index){return index+1}}),month:buildMatchFn({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:buildMatchFn({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:buildMatchFn({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}}},"./node_modules/date-fns/esm/_lib/defaultOptions/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{j:()=>getDefaultOptions});var defaultOptions={};function getDefaultOptions(){return defaultOptions}},"./node_modules/date-fns/esm/_lib/format/longFormatters/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var dateLongFormatter=function dateLongFormatter(pattern,formatLong){switch(pattern){case"P":return formatLong.date({width:"short"});case"PP":return formatLong.date({width:"medium"});case"PPP":return formatLong.date({width:"long"});default:return formatLong.date({width:"full"})}},timeLongFormatter=function timeLongFormatter(pattern,formatLong){switch(pattern){case"p":return formatLong.time({width:"short"});case"pp":return formatLong.time({width:"medium"});case"ppp":return formatLong.time({width:"long"});default:return formatLong.time({width:"full"})}};const __WEBPACK_DEFAULT_EXPORT__={p:timeLongFormatter,P:function dateTimeLongFormatter(pattern,formatLong){var dateTimeFormat,matchResult=pattern.match(/(P+)(p+)?/)||[],datePattern=matchResult[1],timePattern=matchResult[2];if(!timePattern)return dateLongFormatter(pattern,formatLong);switch(datePattern){case"P":dateTimeFormat=formatLong.dateTime({width:"short"});break;case"PP":dateTimeFormat=formatLong.dateTime({width:"medium"});break;case"PPP":dateTimeFormat=formatLong.dateTime({width:"long"});break;default:dateTimeFormat=formatLong.dateTime({width:"full"})}return dateTimeFormat.replace("{{date}}",dateLongFormatter(datePattern,formatLong)).replace("{{time}}",timeLongFormatter(timePattern,formatLong))}}},"./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{function getTimezoneOffsetInMilliseconds(date){var utcDate=new Date(Date.UTC(date.getFullYear(),date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(),date.getSeconds(),date.getMilliseconds()));return utcDate.setUTCFullYear(date.getFullYear()),date.getTime()-utcDate.getTime()}__webpack_require__.d(__webpack_exports__,{Z:()=>getTimezoneOffsetInMilliseconds})},"./node_modules/date-fns/esm/_lib/getUTCISOWeek/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>getUTCISOWeek});var toDate=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),startOfUTCISOWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCISOWeek/index.js"),getUTCISOWeekYear=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCISOWeekYear/index.js"),requiredArgs=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");var MILLISECONDS_IN_WEEK=6048e5;function getUTCISOWeek(dirtyDate){(0,requiredArgs.Z)(1,arguments);var date=(0,toDate.Z)(dirtyDate),diff=(0,startOfUTCISOWeek.Z)(date).getTime()-function startOfUTCISOWeekYear(dirtyDate){(0,requiredArgs.Z)(1,arguments);var year=(0,getUTCISOWeekYear.Z)(dirtyDate),fourthOfJanuary=new Date(0);return fourthOfJanuary.setUTCFullYear(year,0,4),fourthOfJanuary.setUTCHours(0,0,0,0),(0,startOfUTCISOWeek.Z)(fourthOfJanuary)}(date).getTime();return Math.round(diff/MILLISECONDS_IN_WEEK)+1}},"./node_modules/date-fns/esm/_lib/getUTCISOWeekYear/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>getUTCISOWeekYear});var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js"),_startOfUTCISOWeek_index_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCISOWeek/index.js");function getUTCISOWeekYear(dirtyDate){(0,_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__.Z)(1,arguments);var date=(0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__.Z)(dirtyDate),year=date.getUTCFullYear(),fourthOfJanuaryOfNextYear=new Date(0);fourthOfJanuaryOfNextYear.setUTCFullYear(year+1,0,4),fourthOfJanuaryOfNextYear.setUTCHours(0,0,0,0);var startOfNextYear=(0,_startOfUTCISOWeek_index_js__WEBPACK_IMPORTED_MODULE_2__.Z)(fourthOfJanuaryOfNextYear),fourthOfJanuaryOfThisYear=new Date(0);fourthOfJanuaryOfThisYear.setUTCFullYear(year,0,4),fourthOfJanuaryOfThisYear.setUTCHours(0,0,0,0);var startOfThisYear=(0,_startOfUTCISOWeek_index_js__WEBPACK_IMPORTED_MODULE_2__.Z)(fourthOfJanuaryOfThisYear);return date.getTime()>=startOfNextYear.getTime()?year+1:date.getTime()>=startOfThisYear.getTime()?year:year-1}},"./node_modules/date-fns/esm/_lib/getUTCWeek/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>getUTCWeek});var toDate=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),startOfUTCWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCWeek/index.js"),getUTCWeekYear=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCWeekYear/index.js"),requiredArgs=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js"),toInteger=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),_lib_defaultOptions=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultOptions/index.js");var MILLISECONDS_IN_WEEK=6048e5;function getUTCWeek(dirtyDate,options){(0,requiredArgs.Z)(1,arguments);var date=(0,toDate.Z)(dirtyDate),diff=(0,startOfUTCWeek.Z)(date,options).getTime()-function startOfUTCWeekYear(dirtyDate,options){var _ref,_ref2,_ref3,_options$firstWeekCon,_options$locale,_options$locale$optio,_defaultOptions$local,_defaultOptions$local2;(0,requiredArgs.Z)(1,arguments);var defaultOptions=(0,_lib_defaultOptions.j)(),firstWeekContainsDate=(0,toInteger.Z)(null!==(_ref=null!==(_ref2=null!==(_ref3=null!==(_options$firstWeekCon=null==options?void 0:options.firstWeekContainsDate)&&void 0!==_options$firstWeekCon?_options$firstWeekCon:null==options||null===(_options$locale=options.locale)||void 0===_options$locale||null===(_options$locale$optio=_options$locale.options)||void 0===_options$locale$optio?void 0:_options$locale$optio.firstWeekContainsDate)&&void 0!==_ref3?_ref3:defaultOptions.firstWeekContainsDate)&&void 0!==_ref2?_ref2:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.firstWeekContainsDate)&&void 0!==_ref?_ref:1),year=(0,getUTCWeekYear.Z)(dirtyDate,options),firstWeek=new Date(0);return firstWeek.setUTCFullYear(year,0,firstWeekContainsDate),firstWeek.setUTCHours(0,0,0,0),(0,startOfUTCWeek.Z)(firstWeek,options)}(date,options).getTime();return Math.round(diff/MILLISECONDS_IN_WEEK)+1}},"./node_modules/date-fns/esm/_lib/getUTCWeekYear/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>getUTCWeekYear});var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js"),_startOfUTCWeek_index_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCWeek/index.js"),_toInteger_index_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),_defaultOptions_index_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultOptions/index.js");function getUTCWeekYear(dirtyDate,options){var _ref,_ref2,_ref3,_options$firstWeekCon,_options$locale,_options$locale$optio,_defaultOptions$local,_defaultOptions$local2;(0,_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__.Z)(1,arguments);var date=(0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__.Z)(dirtyDate),year=date.getUTCFullYear(),defaultOptions=(0,_defaultOptions_index_js__WEBPACK_IMPORTED_MODULE_2__.j)(),firstWeekContainsDate=(0,_toInteger_index_js__WEBPACK_IMPORTED_MODULE_3__.Z)(null!==(_ref=null!==(_ref2=null!==(_ref3=null!==(_options$firstWeekCon=null==options?void 0:options.firstWeekContainsDate)&&void 0!==_options$firstWeekCon?_options$firstWeekCon:null==options||null===(_options$locale=options.locale)||void 0===_options$locale||null===(_options$locale$optio=_options$locale.options)||void 0===_options$locale$optio?void 0:_options$locale$optio.firstWeekContainsDate)&&void 0!==_ref3?_ref3:defaultOptions.firstWeekContainsDate)&&void 0!==_ref2?_ref2:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.firstWeekContainsDate)&&void 0!==_ref?_ref:1);if(!(firstWeekContainsDate>=1&&firstWeekContainsDate<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var firstWeekOfNextYear=new Date(0);firstWeekOfNextYear.setUTCFullYear(year+1,0,firstWeekContainsDate),firstWeekOfNextYear.setUTCHours(0,0,0,0);var startOfNextYear=(0,_startOfUTCWeek_index_js__WEBPACK_IMPORTED_MODULE_4__.Z)(firstWeekOfNextYear,options),firstWeekOfThisYear=new Date(0);firstWeekOfThisYear.setUTCFullYear(year,0,firstWeekContainsDate),firstWeekOfThisYear.setUTCHours(0,0,0,0);var startOfThisYear=(0,_startOfUTCWeek_index_js__WEBPACK_IMPORTED_MODULE_4__.Z)(firstWeekOfThisYear,options);return date.getTime()>=startOfNextYear.getTime()?year+1:date.getTime()>=startOfThisYear.getTime()?year:year-1}},"./node_modules/date-fns/esm/_lib/protectedTokens/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Do:()=>isProtectedWeekYearToken,Iu:()=>isProtectedDayOfYearToken,qp:()=>throwProtectedError});var protectedDayOfYearTokens=["D","DD"],protectedWeekYearTokens=["YY","YYYY"];function isProtectedDayOfYearToken(token){return-1!==protectedDayOfYearTokens.indexOf(token)}function isProtectedWeekYearToken(token){return-1!==protectedWeekYearTokens.indexOf(token)}function throwProtectedError(token,format,input){if("YYYY"===token)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(format,"`) for formatting years to the input `").concat(input,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===token)throw new RangeError("Use `yy` instead of `YY` (in `".concat(format,"`) for formatting years to the input `").concat(input,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===token)throw new RangeError("Use `d` instead of `D` (in `".concat(format,"`) for formatting days of the month to the input `").concat(input,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===token)throw new RangeError("Use `dd` instead of `DD` (in `".concat(format,"`) for formatting days of the month to the input `").concat(input,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},"./node_modules/date-fns/esm/_lib/requiredArgs/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{function requiredArgs(required,args){if(args.length<required)throw new TypeError(required+" argument"+(required>1?"s":"")+" required, but only "+args.length+" present")}__webpack_require__.d(__webpack_exports__,{Z:()=>requiredArgs})},"./node_modules/date-fns/esm/_lib/startOfUTCISOWeek/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>startOfUTCISOWeek});var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");function startOfUTCISOWeek(dirtyDate){(0,_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__.Z)(1,arguments);var date=(0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__.Z)(dirtyDate),day=date.getUTCDay(),diff=(day<1?7:0)+day-1;return date.setUTCDate(date.getUTCDate()-diff),date.setUTCHours(0,0,0,0),date}},"./node_modules/date-fns/esm/_lib/startOfUTCWeek/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>startOfUTCWeek});var _toDate_index_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js"),_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),_defaultOptions_index_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultOptions/index.js");function startOfUTCWeek(dirtyDate,options){var _ref,_ref2,_ref3,_options$weekStartsOn,_options$locale,_options$locale$optio,_defaultOptions$local,_defaultOptions$local2;(0,_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__.Z)(1,arguments);var defaultOptions=(0,_defaultOptions_index_js__WEBPACK_IMPORTED_MODULE_1__.j)(),weekStartsOn=(0,_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__.Z)(null!==(_ref=null!==(_ref2=null!==(_ref3=null!==(_options$weekStartsOn=null==options?void 0:options.weekStartsOn)&&void 0!==_options$weekStartsOn?_options$weekStartsOn:null==options||null===(_options$locale=options.locale)||void 0===_options$locale||null===(_options$locale$optio=_options$locale.options)||void 0===_options$locale$optio?void 0:_options$locale$optio.weekStartsOn)&&void 0!==_ref3?_ref3:defaultOptions.weekStartsOn)&&void 0!==_ref2?_ref2:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.weekStartsOn)&&void 0!==_ref?_ref:0);if(!(weekStartsOn>=0&&weekStartsOn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var date=(0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_3__.Z)(dirtyDate),day=date.getUTCDay(),diff=(day<weekStartsOn?7:0)+day-weekStartsOn;return date.setUTCDate(date.getUTCDate()-diff),date.setUTCHours(0,0,0,0),date}},"./node_modules/date-fns/esm/_lib/toInteger/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{function toInteger(dirtyNumber){if(null===dirtyNumber||!0===dirtyNumber||!1===dirtyNumber)return NaN;var number=Number(dirtyNumber);return isNaN(number)?number:number<0?Math.ceil(number):Math.floor(number)}__webpack_require__.d(__webpack_exports__,{Z:()=>toInteger})},"./node_modules/date-fns/esm/format/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>format});var requiredArgs=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}var toDate=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js");function isValid(dirtyDate){if((0,requiredArgs.Z)(1,arguments),!function isDate(value){return(0,requiredArgs.Z)(1,arguments),value instanceof Date||"object"===_typeof(value)&&"[object Date]"===Object.prototype.toString.call(value)}(dirtyDate)&&"number"!=typeof dirtyDate)return!1;var date=(0,toDate.Z)(dirtyDate);return!isNaN(Number(date))}var subMilliseconds=__webpack_require__("./node_modules/date-fns/esm/subMilliseconds/index.js");var getUTCISOWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCISOWeek/index.js"),getUTCISOWeekYear=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCISOWeekYear/index.js"),getUTCWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCWeek/index.js"),getUTCWeekYear=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCWeekYear/index.js");function addLeadingZeros(number,targetLength){for(var sign=number<0?"-":"",output=Math.abs(number).toString();output.length<targetLength;)output="0"+output;return sign+output}const lightFormatters={y:function y(date,token){var signedYear=date.getUTCFullYear(),year=signedYear>0?signedYear:1-signedYear;return addLeadingZeros("yy"===token?year%100:year,token.length)},M:function M(date,token){var month=date.getUTCMonth();return"M"===token?String(month+1):addLeadingZeros(month+1,2)},d:function d(date,token){return addLeadingZeros(date.getUTCDate(),token.length)},a:function a(date,token){var dayPeriodEnumValue=date.getUTCHours()/12>=1?"pm":"am";switch(token){case"a":case"aa":return dayPeriodEnumValue.toUpperCase();case"aaa":return dayPeriodEnumValue;case"aaaaa":return dayPeriodEnumValue[0];default:return"am"===dayPeriodEnumValue?"a.m.":"p.m."}},h:function h(date,token){return addLeadingZeros(date.getUTCHours()%12||12,token.length)},H:function H(date,token){return addLeadingZeros(date.getUTCHours(),token.length)},m:function m(date,token){return addLeadingZeros(date.getUTCMinutes(),token.length)},s:function s(date,token){return addLeadingZeros(date.getUTCSeconds(),token.length)},S:function S(date,token){var numberOfDigits=token.length,milliseconds=date.getUTCMilliseconds();return addLeadingZeros(Math.floor(milliseconds*Math.pow(10,numberOfDigits-3)),token.length)}};var dayPeriodEnum_midnight="midnight",dayPeriodEnum_noon="noon",dayPeriodEnum_morning="morning",dayPeriodEnum_afternoon="afternoon",dayPeriodEnum_evening="evening",dayPeriodEnum_night="night";function formatTimezoneShort(offset,dirtyDelimiter){var sign=offset>0?"-":"+",absOffset=Math.abs(offset),hours=Math.floor(absOffset/60),minutes=absOffset%60;if(0===minutes)return sign+String(hours);var delimiter=dirtyDelimiter||"";return sign+String(hours)+delimiter+addLeadingZeros(minutes,2)}function formatTimezoneWithOptionalMinutes(offset,dirtyDelimiter){return offset%60==0?(offset>0?"-":"+")+addLeadingZeros(Math.abs(offset)/60,2):formatTimezone(offset,dirtyDelimiter)}function formatTimezone(offset,dirtyDelimiter){var delimiter=dirtyDelimiter||"",sign=offset>0?"-":"+",absOffset=Math.abs(offset);return sign+addLeadingZeros(Math.floor(absOffset/60),2)+delimiter+addLeadingZeros(absOffset%60,2)}const format_formatters={G:function G(date,token,localize){var era=date.getUTCFullYear()>0?1:0;switch(token){case"G":case"GG":case"GGG":return localize.era(era,{width:"abbreviated"});case"GGGGG":return localize.era(era,{width:"narrow"});default:return localize.era(era,{width:"wide"})}},y:function y(date,token,localize){if("yo"===token){var signedYear=date.getUTCFullYear(),year=signedYear>0?signedYear:1-signedYear;return localize.ordinalNumber(year,{unit:"year"})}return lightFormatters.y(date,token)},Y:function Y(date,token,localize,options){var signedWeekYear=(0,getUTCWeekYear.Z)(date,options),weekYear=signedWeekYear>0?signedWeekYear:1-signedWeekYear;return"YY"===token?addLeadingZeros(weekYear%100,2):"Yo"===token?localize.ordinalNumber(weekYear,{unit:"year"}):addLeadingZeros(weekYear,token.length)},R:function R(date,token){return addLeadingZeros((0,getUTCISOWeekYear.Z)(date),token.length)},u:function u(date,token){return addLeadingZeros(date.getUTCFullYear(),token.length)},Q:function Q(date,token,localize){var quarter=Math.ceil((date.getUTCMonth()+1)/3);switch(token){case"Q":return String(quarter);case"QQ":return addLeadingZeros(quarter,2);case"Qo":return localize.ordinalNumber(quarter,{unit:"quarter"});case"QQQ":return localize.quarter(quarter,{width:"abbreviated",context:"formatting"});case"QQQQQ":return localize.quarter(quarter,{width:"narrow",context:"formatting"});default:return localize.quarter(quarter,{width:"wide",context:"formatting"})}},q:function q(date,token,localize){var quarter=Math.ceil((date.getUTCMonth()+1)/3);switch(token){case"q":return String(quarter);case"qq":return addLeadingZeros(quarter,2);case"qo":return localize.ordinalNumber(quarter,{unit:"quarter"});case"qqq":return localize.quarter(quarter,{width:"abbreviated",context:"standalone"});case"qqqqq":return localize.quarter(quarter,{width:"narrow",context:"standalone"});default:return localize.quarter(quarter,{width:"wide",context:"standalone"})}},M:function M(date,token,localize){var month=date.getUTCMonth();switch(token){case"M":case"MM":return lightFormatters.M(date,token);case"Mo":return localize.ordinalNumber(month+1,{unit:"month"});case"MMM":return localize.month(month,{width:"abbreviated",context:"formatting"});case"MMMMM":return localize.month(month,{width:"narrow",context:"formatting"});default:return localize.month(month,{width:"wide",context:"formatting"})}},L:function L(date,token,localize){var month=date.getUTCMonth();switch(token){case"L":return String(month+1);case"LL":return addLeadingZeros(month+1,2);case"Lo":return localize.ordinalNumber(month+1,{unit:"month"});case"LLL":return localize.month(month,{width:"abbreviated",context:"standalone"});case"LLLLL":return localize.month(month,{width:"narrow",context:"standalone"});default:return localize.month(month,{width:"wide",context:"standalone"})}},w:function w(date,token,localize,options){var week=(0,getUTCWeek.Z)(date,options);return"wo"===token?localize.ordinalNumber(week,{unit:"week"}):addLeadingZeros(week,token.length)},I:function I(date,token,localize){var isoWeek=(0,getUTCISOWeek.Z)(date);return"Io"===token?localize.ordinalNumber(isoWeek,{unit:"week"}):addLeadingZeros(isoWeek,token.length)},d:function d(date,token,localize){return"do"===token?localize.ordinalNumber(date.getUTCDate(),{unit:"date"}):lightFormatters.d(date,token)},D:function D(date,token,localize){var dayOfYear=function getUTCDayOfYear(dirtyDate){(0,requiredArgs.Z)(1,arguments);var date=(0,toDate.Z)(dirtyDate),timestamp=date.getTime();date.setUTCMonth(0,1),date.setUTCHours(0,0,0,0);var difference=timestamp-date.getTime();return Math.floor(difference/864e5)+1}(date);return"Do"===token?localize.ordinalNumber(dayOfYear,{unit:"dayOfYear"}):addLeadingZeros(dayOfYear,token.length)},E:function E(date,token,localize){var dayOfWeek=date.getUTCDay();switch(token){case"E":case"EE":case"EEE":return localize.day(dayOfWeek,{width:"abbreviated",context:"formatting"});case"EEEEE":return localize.day(dayOfWeek,{width:"narrow",context:"formatting"});case"EEEEEE":return localize.day(dayOfWeek,{width:"short",context:"formatting"});default:return localize.day(dayOfWeek,{width:"wide",context:"formatting"})}},e:function e(date,token,localize,options){var dayOfWeek=date.getUTCDay(),localDayOfWeek=(dayOfWeek-options.weekStartsOn+8)%7||7;switch(token){case"e":return String(localDayOfWeek);case"ee":return addLeadingZeros(localDayOfWeek,2);case"eo":return localize.ordinalNumber(localDayOfWeek,{unit:"day"});case"eee":return localize.day(dayOfWeek,{width:"abbreviated",context:"formatting"});case"eeeee":return localize.day(dayOfWeek,{width:"narrow",context:"formatting"});case"eeeeee":return localize.day(dayOfWeek,{width:"short",context:"formatting"});default:return localize.day(dayOfWeek,{width:"wide",context:"formatting"})}},c:function c(date,token,localize,options){var dayOfWeek=date.getUTCDay(),localDayOfWeek=(dayOfWeek-options.weekStartsOn+8)%7||7;switch(token){case"c":return String(localDayOfWeek);case"cc":return addLeadingZeros(localDayOfWeek,token.length);case"co":return localize.ordinalNumber(localDayOfWeek,{unit:"day"});case"ccc":return localize.day(dayOfWeek,{width:"abbreviated",context:"standalone"});case"ccccc":return localize.day(dayOfWeek,{width:"narrow",context:"standalone"});case"cccccc":return localize.day(dayOfWeek,{width:"short",context:"standalone"});default:return localize.day(dayOfWeek,{width:"wide",context:"standalone"})}},i:function i(date,token,localize){var dayOfWeek=date.getUTCDay(),isoDayOfWeek=0===dayOfWeek?7:dayOfWeek;switch(token){case"i":return String(isoDayOfWeek);case"ii":return addLeadingZeros(isoDayOfWeek,token.length);case"io":return localize.ordinalNumber(isoDayOfWeek,{unit:"day"});case"iii":return localize.day(dayOfWeek,{width:"abbreviated",context:"formatting"});case"iiiii":return localize.day(dayOfWeek,{width:"narrow",context:"formatting"});case"iiiiii":return localize.day(dayOfWeek,{width:"short",context:"formatting"});default:return localize.day(dayOfWeek,{width:"wide",context:"formatting"})}},a:function a(date,token,localize){var dayPeriodEnumValue=date.getUTCHours()/12>=1?"pm":"am";switch(token){case"a":case"aa":return localize.dayPeriod(dayPeriodEnumValue,{width:"abbreviated",context:"formatting"});case"aaa":return localize.dayPeriod(dayPeriodEnumValue,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return localize.dayPeriod(dayPeriodEnumValue,{width:"narrow",context:"formatting"});default:return localize.dayPeriod(dayPeriodEnumValue,{width:"wide",context:"formatting"})}},b:function b(date,token,localize){var dayPeriodEnumValue,hours=date.getUTCHours();switch(dayPeriodEnumValue=12===hours?dayPeriodEnum_noon:0===hours?dayPeriodEnum_midnight:hours/12>=1?"pm":"am",token){case"b":case"bb":return localize.dayPeriod(dayPeriodEnumValue,{width:"abbreviated",context:"formatting"});case"bbb":return localize.dayPeriod(dayPeriodEnumValue,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return localize.dayPeriod(dayPeriodEnumValue,{width:"narrow",context:"formatting"});default:return localize.dayPeriod(dayPeriodEnumValue,{width:"wide",context:"formatting"})}},B:function B(date,token,localize){var dayPeriodEnumValue,hours=date.getUTCHours();switch(dayPeriodEnumValue=hours>=17?dayPeriodEnum_evening:hours>=12?dayPeriodEnum_afternoon:hours>=4?dayPeriodEnum_morning:dayPeriodEnum_night,token){case"B":case"BB":case"BBB":return localize.dayPeriod(dayPeriodEnumValue,{width:"abbreviated",context:"formatting"});case"BBBBB":return localize.dayPeriod(dayPeriodEnumValue,{width:"narrow",context:"formatting"});default:return localize.dayPeriod(dayPeriodEnumValue,{width:"wide",context:"formatting"})}},h:function h(date,token,localize){if("ho"===token){var hours=date.getUTCHours()%12;return 0===hours&&(hours=12),localize.ordinalNumber(hours,{unit:"hour"})}return lightFormatters.h(date,token)},H:function H(date,token,localize){return"Ho"===token?localize.ordinalNumber(date.getUTCHours(),{unit:"hour"}):lightFormatters.H(date,token)},K:function K(date,token,localize){var hours=date.getUTCHours()%12;return"Ko"===token?localize.ordinalNumber(hours,{unit:"hour"}):addLeadingZeros(hours,token.length)},k:function k(date,token,localize){var hours=date.getUTCHours();return 0===hours&&(hours=24),"ko"===token?localize.ordinalNumber(hours,{unit:"hour"}):addLeadingZeros(hours,token.length)},m:function m(date,token,localize){return"mo"===token?localize.ordinalNumber(date.getUTCMinutes(),{unit:"minute"}):lightFormatters.m(date,token)},s:function s(date,token,localize){return"so"===token?localize.ordinalNumber(date.getUTCSeconds(),{unit:"second"}):lightFormatters.s(date,token)},S:function S(date,token){return lightFormatters.S(date,token)},X:function X(date,token,_localize,options){var timezoneOffset=(options._originalDate||date).getTimezoneOffset();if(0===timezoneOffset)return"Z";switch(token){case"X":return formatTimezoneWithOptionalMinutes(timezoneOffset);case"XXXX":case"XX":return formatTimezone(timezoneOffset);default:return formatTimezone(timezoneOffset,":")}},x:function x(date,token,_localize,options){var timezoneOffset=(options._originalDate||date).getTimezoneOffset();switch(token){case"x":return formatTimezoneWithOptionalMinutes(timezoneOffset);case"xxxx":case"xx":return formatTimezone(timezoneOffset);default:return formatTimezone(timezoneOffset,":")}},O:function O(date,token,_localize,options){var timezoneOffset=(options._originalDate||date).getTimezoneOffset();switch(token){case"O":case"OO":case"OOO":return"GMT"+formatTimezoneShort(timezoneOffset,":");default:return"GMT"+formatTimezone(timezoneOffset,":")}},z:function z(date,token,_localize,options){var timezoneOffset=(options._originalDate||date).getTimezoneOffset();switch(token){case"z":case"zz":case"zzz":return"GMT"+formatTimezoneShort(timezoneOffset,":");default:return"GMT"+formatTimezone(timezoneOffset,":")}},t:function t(date,token,_localize,options){var originalDate=options._originalDate||date;return addLeadingZeros(Math.floor(originalDate.getTime()/1e3),token.length)},T:function T(date,token,_localize,options){return addLeadingZeros((options._originalDate||date).getTime(),token.length)}};var longFormatters=__webpack_require__("./node_modules/date-fns/esm/_lib/format/longFormatters/index.js"),getTimezoneOffsetInMilliseconds=__webpack_require__("./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js"),protectedTokens=__webpack_require__("./node_modules/date-fns/esm/_lib/protectedTokens/index.js"),toInteger=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),_lib_defaultOptions=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultOptions/index.js"),defaultLocale=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultLocale/index.js"),formattingTokensRegExp=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp=/^'([^]*?)'?$/,doubleQuoteRegExp=/''/g,unescapedLatinCharacterRegExp=/[a-zA-Z]/;function format(dirtyDate,dirtyFormatStr,options){var _ref,_options$locale,_ref2,_ref3,_ref4,_options$firstWeekCon,_options$locale2,_options$locale2$opti,_defaultOptions$local,_defaultOptions$local2,_ref5,_ref6,_ref7,_options$weekStartsOn,_options$locale3,_options$locale3$opti,_defaultOptions$local3,_defaultOptions$local4;(0,requiredArgs.Z)(2,arguments);var formatStr=String(dirtyFormatStr),defaultOptions=(0,_lib_defaultOptions.j)(),locale=null!==(_ref=null!==(_options$locale=null==options?void 0:options.locale)&&void 0!==_options$locale?_options$locale:defaultOptions.locale)&&void 0!==_ref?_ref:defaultLocale.Z,firstWeekContainsDate=(0,toInteger.Z)(null!==(_ref2=null!==(_ref3=null!==(_ref4=null!==(_options$firstWeekCon=null==options?void 0:options.firstWeekContainsDate)&&void 0!==_options$firstWeekCon?_options$firstWeekCon:null==options||null===(_options$locale2=options.locale)||void 0===_options$locale2||null===(_options$locale2$opti=_options$locale2.options)||void 0===_options$locale2$opti?void 0:_options$locale2$opti.firstWeekContainsDate)&&void 0!==_ref4?_ref4:defaultOptions.firstWeekContainsDate)&&void 0!==_ref3?_ref3:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.firstWeekContainsDate)&&void 0!==_ref2?_ref2:1);if(!(firstWeekContainsDate>=1&&firstWeekContainsDate<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var weekStartsOn=(0,toInteger.Z)(null!==(_ref5=null!==(_ref6=null!==(_ref7=null!==(_options$weekStartsOn=null==options?void 0:options.weekStartsOn)&&void 0!==_options$weekStartsOn?_options$weekStartsOn:null==options||null===(_options$locale3=options.locale)||void 0===_options$locale3||null===(_options$locale3$opti=_options$locale3.options)||void 0===_options$locale3$opti?void 0:_options$locale3$opti.weekStartsOn)&&void 0!==_ref7?_ref7:defaultOptions.weekStartsOn)&&void 0!==_ref6?_ref6:null===(_defaultOptions$local3=defaultOptions.locale)||void 0===_defaultOptions$local3||null===(_defaultOptions$local4=_defaultOptions$local3.options)||void 0===_defaultOptions$local4?void 0:_defaultOptions$local4.weekStartsOn)&&void 0!==_ref5?_ref5:0);if(!(weekStartsOn>=0&&weekStartsOn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!locale.localize)throw new RangeError("locale must contain localize property");if(!locale.formatLong)throw new RangeError("locale must contain formatLong property");var originalDate=(0,toDate.Z)(dirtyDate);if(!isValid(originalDate))throw new RangeError("Invalid time value");var timezoneOffset=(0,getTimezoneOffsetInMilliseconds.Z)(originalDate),utcDate=(0,subMilliseconds.Z)(originalDate,timezoneOffset),formatterOptions={firstWeekContainsDate,weekStartsOn,locale,_originalDate:originalDate};return formatStr.match(longFormattingTokensRegExp).map((function(substring){var firstCharacter=substring[0];return"p"===firstCharacter||"P"===firstCharacter?(0,longFormatters.Z[firstCharacter])(substring,locale.formatLong):substring})).join("").match(formattingTokensRegExp).map((function(substring){if("''"===substring)return"'";var firstCharacter=substring[0];if("'"===firstCharacter)return function cleanEscapedString(input){var matched=input.match(escapedStringRegExp);if(!matched)return input;return matched[1].replace(doubleQuoteRegExp,"'")}(substring);var formatter=format_formatters[firstCharacter];if(formatter)return null!=options&&options.useAdditionalWeekYearTokens||!(0,protectedTokens.Do)(substring)||(0,protectedTokens.qp)(substring,dirtyFormatStr,String(dirtyDate)),null!=options&&options.useAdditionalDayOfYearTokens||!(0,protectedTokens.Iu)(substring)||(0,protectedTokens.qp)(substring,dirtyFormatStr,String(dirtyDate)),formatter(utcDate,substring,locale.localize,formatterOptions);if(firstCharacter.match(unescapedLatinCharacterRegExp))throw new RangeError("Format string contains an unescaped latin alphabet character `"+firstCharacter+"`");return substring})).join("")}},"./node_modules/date-fns/esm/parse/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>parse});var defaultLocale=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultLocale/index.js"),subMilliseconds=__webpack_require__("./node_modules/date-fns/esm/subMilliseconds/index.js"),toDate=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js");function assign_assign(target,object){if(null==target)throw new TypeError("assign requires that input parameter not be null or undefined");for(var property in object)Object.prototype.hasOwnProperty.call(object,property)&&(target[property]=object[property]);return target}var longFormatters=__webpack_require__("./node_modules/date-fns/esm/_lib/format/longFormatters/index.js"),getTimezoneOffsetInMilliseconds=__webpack_require__("./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js"),protectedTokens=__webpack_require__("./node_modules/date-fns/esm/_lib/protectedTokens/index.js"),toInteger=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),requiredArgs=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&_setPrototypeOf(subClass,superClass)}function _setPrototypeOf(o,p){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},_setPrototypeOf(o,p)}function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function _possibleConstructorReturn(self,call){if(call&&("object"===_typeof(call)||"function"==typeof call))return call;return _assertThisInitialized(self)}(this,result)}}function _assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function _getPrototypeOf(o){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},_getPrototypeOf(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Setter=function(){function Setter(){_classCallCheck(this,Setter),_defineProperty(this,"subPriority",0)}return _createClass(Setter,[{key:"validate",value:function validate(_utcDate,_options){return!0}}]),Setter}(),ValueSetter=function(_Setter){_inherits(ValueSetter,_Setter);var _super=_createSuper(ValueSetter);function ValueSetter(value,validateValue,setValue,priority,subPriority){var _this;return _classCallCheck(this,ValueSetter),(_this=_super.call(this)).value=value,_this.validateValue=validateValue,_this.setValue=setValue,_this.priority=priority,subPriority&&(_this.subPriority=subPriority),_this}return _createClass(ValueSetter,[{key:"validate",value:function validate(utcDate,options){return this.validateValue(utcDate,this.value,options)}},{key:"set",value:function set(utcDate,flags,options){return this.setValue(utcDate,flags,this.value,options)}}]),ValueSetter}(Setter),DateToSystemTimezoneSetter=function(_Setter2){_inherits(DateToSystemTimezoneSetter,_Setter2);var _super2=_createSuper(DateToSystemTimezoneSetter);function DateToSystemTimezoneSetter(){var _this2;_classCallCheck(this,DateToSystemTimezoneSetter);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _defineProperty(_assertThisInitialized(_this2=_super2.call.apply(_super2,[this].concat(args))),"priority",10),_defineProperty(_assertThisInitialized(_this2),"subPriority",-1),_this2}return _createClass(DateToSystemTimezoneSetter,[{key:"set",value:function set(date,flags){if(flags.timestampIsSet)return date;var convertedDate=new Date(0);return convertedDate.setFullYear(date.getUTCFullYear(),date.getUTCMonth(),date.getUTCDate()),convertedDate.setHours(date.getUTCHours(),date.getUTCMinutes(),date.getUTCSeconds(),date.getUTCMilliseconds()),convertedDate}}]),DateToSystemTimezoneSetter}(Setter);function Parser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}var Parser=function(){function Parser(){!function Parser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Parser)}return function Parser_createClass(Constructor,protoProps,staticProps){return protoProps&&Parser_defineProperties(Constructor.prototype,protoProps),staticProps&&Parser_defineProperties(Constructor,staticProps),Constructor}(Parser,[{key:"run",value:function run(dateString,token,match,options){var result=this.parse(dateString,token,match,options);return result?{setter:new ValueSetter(result.value,this.validate,this.set,this.priority,this.subPriority),rest:result.rest}:null}},{key:"validate",value:function validate(_utcDate,_value,_options){return!0}}]),Parser}();function EraParser_typeof(obj){return EraParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},EraParser_typeof(obj)}function EraParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function EraParser_setPrototypeOf(o,p){return EraParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},EraParser_setPrototypeOf(o,p)}function EraParser_createSuper(Derived){var hasNativeReflectConstruct=function EraParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=EraParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=EraParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function EraParser_possibleConstructorReturn(self,call){if(call&&("object"===EraParser_typeof(call)||"function"==typeof call))return call;return EraParser_assertThisInitialized(self)}(this,result)}}function EraParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function EraParser_getPrototypeOf(o){return EraParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},EraParser_getPrototypeOf(o)}function EraParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var EraParser=function(_Parser){!function EraParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&EraParser_setPrototypeOf(subClass,superClass)}(EraParser,_Parser);var _super=EraParser_createSuper(EraParser);function EraParser(){var _this;!function EraParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,EraParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return EraParser_defineProperty(EraParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",140),EraParser_defineProperty(EraParser_assertThisInitialized(_this),"incompatibleTokens",["R","u","t","T"]),_this}return function EraParser_createClass(Constructor,protoProps,staticProps){return protoProps&&EraParser_defineProperties(Constructor.prototype,protoProps),staticProps&&EraParser_defineProperties(Constructor,staticProps),Constructor}(EraParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"G":case"GG":case"GGG":return match.era(dateString,{width:"abbreviated"})||match.era(dateString,{width:"narrow"});case"GGGGG":return match.era(dateString,{width:"narrow"});default:return match.era(dateString,{width:"wide"})||match.era(dateString,{width:"abbreviated"})||match.era(dateString,{width:"narrow"})}}},{key:"set",value:function set(date,flags,value){return flags.era=value,date.setUTCFullYear(value,0,1),date.setUTCHours(0,0,0,0),date}}]),EraParser}(Parser),numericPatterns_month=(Math.pow(10,8),/^(1[0-2]|0?\d)/),numericPatterns_date=/^(3[0-1]|[0-2]?\d)/,numericPatterns_dayOfYear=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,numericPatterns_week=/^(5[0-3]|[0-4]?\d)/,numericPatterns_hour23h=/^(2[0-3]|[0-1]?\d)/,numericPatterns_hour24h=/^(2[0-4]|[0-1]?\d)/,numericPatterns_hour11h=/^(1[0-1]|0?\d)/,numericPatterns_hour12h=/^(1[0-2]|0?\d)/,numericPatterns_minute=/^[0-5]?\d/,numericPatterns_second=/^[0-5]?\d/,numericPatterns_singleDigit=/^\d/,numericPatterns_twoDigits=/^\d{1,2}/,numericPatterns_threeDigits=/^\d{1,3}/,numericPatterns_fourDigits=/^\d{1,4}/,numericPatterns_anyDigitsSigned=/^-?\d+/,numericPatterns_singleDigitSigned=/^-?\d/,numericPatterns_twoDigitsSigned=/^-?\d{1,2}/,numericPatterns_threeDigitsSigned=/^-?\d{1,3}/,numericPatterns_fourDigitsSigned=/^-?\d{1,4}/,timezonePatterns_basicOptionalMinutes=/^([+-])(\d{2})(\d{2})?|Z/,timezonePatterns_basic=/^([+-])(\d{2})(\d{2})|Z/,timezonePatterns_basicOptionalSeconds=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,timezonePatterns_extended=/^([+-])(\d{2}):(\d{2})|Z/,timezonePatterns_extendedOptionalSeconds=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function mapValue(parseFnResult,mapFn){return parseFnResult?{value:mapFn(parseFnResult.value),rest:parseFnResult.rest}:parseFnResult}function parseNumericPattern(pattern,dateString){var matchResult=dateString.match(pattern);return matchResult?{value:parseInt(matchResult[0],10),rest:dateString.slice(matchResult[0].length)}:null}function parseTimezonePattern(pattern,dateString){var matchResult=dateString.match(pattern);return matchResult?"Z"===matchResult[0]?{value:0,rest:dateString.slice(1)}:{value:("+"===matchResult[1]?1:-1)*(36e5*(matchResult[2]?parseInt(matchResult[2],10):0)+6e4*(matchResult[3]?parseInt(matchResult[3],10):0)+1e3*(matchResult[5]?parseInt(matchResult[5],10):0)),rest:dateString.slice(matchResult[0].length)}:null}function parseAnyDigitsSigned(dateString){return parseNumericPattern(numericPatterns_anyDigitsSigned,dateString)}function parseNDigits(n,dateString){switch(n){case 1:return parseNumericPattern(numericPatterns_singleDigit,dateString);case 2:return parseNumericPattern(numericPatterns_twoDigits,dateString);case 3:return parseNumericPattern(numericPatterns_threeDigits,dateString);case 4:return parseNumericPattern(numericPatterns_fourDigits,dateString);default:return parseNumericPattern(new RegExp("^\\d{1,"+n+"}"),dateString)}}function parseNDigitsSigned(n,dateString){switch(n){case 1:return parseNumericPattern(numericPatterns_singleDigitSigned,dateString);case 2:return parseNumericPattern(numericPatterns_twoDigitsSigned,dateString);case 3:return parseNumericPattern(numericPatterns_threeDigitsSigned,dateString);case 4:return parseNumericPattern(numericPatterns_fourDigitsSigned,dateString);default:return parseNumericPattern(new RegExp("^-?\\d{1,"+n+"}"),dateString)}}function dayPeriodEnumToHours(dayPeriod){switch(dayPeriod){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function normalizeTwoDigitYear(twoDigitYear,currentYear){var result,isCommonEra=currentYear>0,absCurrentYear=isCommonEra?currentYear:1-currentYear;if(absCurrentYear<=50)result=twoDigitYear||100;else{var rangeEnd=absCurrentYear+50;result=twoDigitYear+100*Math.floor(rangeEnd/100)-(twoDigitYear>=rangeEnd%100?100:0)}return isCommonEra?result:1-result}function isLeapYearIndex(year){return year%400==0||year%4==0&&year%100!=0}function YearParser_typeof(obj){return YearParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},YearParser_typeof(obj)}function YearParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function YearParser_setPrototypeOf(o,p){return YearParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},YearParser_setPrototypeOf(o,p)}function YearParser_createSuper(Derived){var hasNativeReflectConstruct=function YearParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=YearParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=YearParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function YearParser_possibleConstructorReturn(self,call){if(call&&("object"===YearParser_typeof(call)||"function"==typeof call))return call;return YearParser_assertThisInitialized(self)}(this,result)}}function YearParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function YearParser_getPrototypeOf(o){return YearParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},YearParser_getPrototypeOf(o)}function YearParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var YearParser=function(_Parser){!function YearParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&YearParser_setPrototypeOf(subClass,superClass)}(YearParser,_Parser);var _super=YearParser_createSuper(YearParser);function YearParser(){var _this;!function YearParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,YearParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return YearParser_defineProperty(YearParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",130),YearParser_defineProperty(YearParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),_this}return function YearParser_createClass(Constructor,protoProps,staticProps){return protoProps&&YearParser_defineProperties(Constructor.prototype,protoProps),staticProps&&YearParser_defineProperties(Constructor,staticProps),Constructor}(YearParser,[{key:"parse",value:function parse(dateString,token,match){var valueCallback=function valueCallback(year){return{year,isTwoDigitYear:"yy"===token}};switch(token){case"y":return mapValue(parseNDigits(4,dateString),valueCallback);case"yo":return mapValue(match.ordinalNumber(dateString,{unit:"year"}),valueCallback);default:return mapValue(parseNDigits(token.length,dateString),valueCallback)}}},{key:"validate",value:function validate(_date,value){return value.isTwoDigitYear||value.year>0}},{key:"set",value:function set(date,flags,value){var currentYear=date.getUTCFullYear();if(value.isTwoDigitYear){var normalizedTwoDigitYear=normalizeTwoDigitYear(value.year,currentYear);return date.setUTCFullYear(normalizedTwoDigitYear,0,1),date.setUTCHours(0,0,0,0),date}var year="era"in flags&&1!==flags.era?1-value.year:value.year;return date.setUTCFullYear(year,0,1),date.setUTCHours(0,0,0,0),date}}]),YearParser}(Parser),getUTCWeekYear=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCWeekYear/index.js"),startOfUTCWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCWeek/index.js");function LocalWeekYearParser_typeof(obj){return LocalWeekYearParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},LocalWeekYearParser_typeof(obj)}function LocalWeekYearParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function LocalWeekYearParser_setPrototypeOf(o,p){return LocalWeekYearParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},LocalWeekYearParser_setPrototypeOf(o,p)}function LocalWeekYearParser_createSuper(Derived){var hasNativeReflectConstruct=function LocalWeekYearParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=LocalWeekYearParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=LocalWeekYearParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function LocalWeekYearParser_possibleConstructorReturn(self,call){if(call&&("object"===LocalWeekYearParser_typeof(call)||"function"==typeof call))return call;return LocalWeekYearParser_assertThisInitialized(self)}(this,result)}}function LocalWeekYearParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function LocalWeekYearParser_getPrototypeOf(o){return LocalWeekYearParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},LocalWeekYearParser_getPrototypeOf(o)}function LocalWeekYearParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var LocalWeekYearParser=function(_Parser){!function LocalWeekYearParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&LocalWeekYearParser_setPrototypeOf(subClass,superClass)}(LocalWeekYearParser,_Parser);var _super=LocalWeekYearParser_createSuper(LocalWeekYearParser);function LocalWeekYearParser(){var _this;!function LocalWeekYearParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,LocalWeekYearParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return LocalWeekYearParser_defineProperty(LocalWeekYearParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",130),LocalWeekYearParser_defineProperty(LocalWeekYearParser_assertThisInitialized(_this),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),_this}return function LocalWeekYearParser_createClass(Constructor,protoProps,staticProps){return protoProps&&LocalWeekYearParser_defineProperties(Constructor.prototype,protoProps),staticProps&&LocalWeekYearParser_defineProperties(Constructor,staticProps),Constructor}(LocalWeekYearParser,[{key:"parse",value:function parse(dateString,token,match){var valueCallback=function valueCallback(year){return{year,isTwoDigitYear:"YY"===token}};switch(token){case"Y":return mapValue(parseNDigits(4,dateString),valueCallback);case"Yo":return mapValue(match.ordinalNumber(dateString,{unit:"year"}),valueCallback);default:return mapValue(parseNDigits(token.length,dateString),valueCallback)}}},{key:"validate",value:function validate(_date,value){return value.isTwoDigitYear||value.year>0}},{key:"set",value:function set(date,flags,value,options){var currentYear=(0,getUTCWeekYear.Z)(date,options);if(value.isTwoDigitYear){var normalizedTwoDigitYear=normalizeTwoDigitYear(value.year,currentYear);return date.setUTCFullYear(normalizedTwoDigitYear,0,options.firstWeekContainsDate),date.setUTCHours(0,0,0,0),(0,startOfUTCWeek.Z)(date,options)}var year="era"in flags&&1!==flags.era?1-value.year:value.year;return date.setUTCFullYear(year,0,options.firstWeekContainsDate),date.setUTCHours(0,0,0,0),(0,startOfUTCWeek.Z)(date,options)}}]),LocalWeekYearParser}(Parser),startOfUTCISOWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/startOfUTCISOWeek/index.js");function ISOWeekYearParser_typeof(obj){return ISOWeekYearParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ISOWeekYearParser_typeof(obj)}function ISOWeekYearParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ISOWeekYearParser_setPrototypeOf(o,p){return ISOWeekYearParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ISOWeekYearParser_setPrototypeOf(o,p)}function ISOWeekYearParser_createSuper(Derived){var hasNativeReflectConstruct=function ISOWeekYearParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ISOWeekYearParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ISOWeekYearParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ISOWeekYearParser_possibleConstructorReturn(self,call){if(call&&("object"===ISOWeekYearParser_typeof(call)||"function"==typeof call))return call;return ISOWeekYearParser_assertThisInitialized(self)}(this,result)}}function ISOWeekYearParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ISOWeekYearParser_getPrototypeOf(o){return ISOWeekYearParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ISOWeekYearParser_getPrototypeOf(o)}function ISOWeekYearParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ISOWeekYearParser=function(_Parser){!function ISOWeekYearParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ISOWeekYearParser_setPrototypeOf(subClass,superClass)}(ISOWeekYearParser,_Parser);var _super=ISOWeekYearParser_createSuper(ISOWeekYearParser);function ISOWeekYearParser(){var _this;!function ISOWeekYearParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ISOWeekYearParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ISOWeekYearParser_defineProperty(ISOWeekYearParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",130),ISOWeekYearParser_defineProperty(ISOWeekYearParser_assertThisInitialized(_this),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),_this}return function ISOWeekYearParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ISOWeekYearParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ISOWeekYearParser_defineProperties(Constructor,staticProps),Constructor}(ISOWeekYearParser,[{key:"parse",value:function parse(dateString,token){return parseNDigitsSigned("R"===token?4:token.length,dateString)}},{key:"set",value:function set(_date,_flags,value){var firstWeekOfYear=new Date(0);return firstWeekOfYear.setUTCFullYear(value,0,4),firstWeekOfYear.setUTCHours(0,0,0,0),(0,startOfUTCISOWeek.Z)(firstWeekOfYear)}}]),ISOWeekYearParser}(Parser);function ExtendedYearParser_typeof(obj){return ExtendedYearParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ExtendedYearParser_typeof(obj)}function ExtendedYearParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ExtendedYearParser_setPrototypeOf(o,p){return ExtendedYearParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ExtendedYearParser_setPrototypeOf(o,p)}function ExtendedYearParser_createSuper(Derived){var hasNativeReflectConstruct=function ExtendedYearParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ExtendedYearParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ExtendedYearParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ExtendedYearParser_possibleConstructorReturn(self,call){if(call&&("object"===ExtendedYearParser_typeof(call)||"function"==typeof call))return call;return ExtendedYearParser_assertThisInitialized(self)}(this,result)}}function ExtendedYearParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ExtendedYearParser_getPrototypeOf(o){return ExtendedYearParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ExtendedYearParser_getPrototypeOf(o)}function ExtendedYearParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ExtendedYearParser=function(_Parser){!function ExtendedYearParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ExtendedYearParser_setPrototypeOf(subClass,superClass)}(ExtendedYearParser,_Parser);var _super=ExtendedYearParser_createSuper(ExtendedYearParser);function ExtendedYearParser(){var _this;!function ExtendedYearParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ExtendedYearParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ExtendedYearParser_defineProperty(ExtendedYearParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",130),ExtendedYearParser_defineProperty(ExtendedYearParser_assertThisInitialized(_this),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),_this}return function ExtendedYearParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ExtendedYearParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ExtendedYearParser_defineProperties(Constructor,staticProps),Constructor}(ExtendedYearParser,[{key:"parse",value:function parse(dateString,token){return parseNDigitsSigned("u"===token?4:token.length,dateString)}},{key:"set",value:function set(date,_flags,value){return date.setUTCFullYear(value,0,1),date.setUTCHours(0,0,0,0),date}}]),ExtendedYearParser}(Parser);function QuarterParser_typeof(obj){return QuarterParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},QuarterParser_typeof(obj)}function QuarterParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function QuarterParser_setPrototypeOf(o,p){return QuarterParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},QuarterParser_setPrototypeOf(o,p)}function QuarterParser_createSuper(Derived){var hasNativeReflectConstruct=function QuarterParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=QuarterParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=QuarterParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function QuarterParser_possibleConstructorReturn(self,call){if(call&&("object"===QuarterParser_typeof(call)||"function"==typeof call))return call;return QuarterParser_assertThisInitialized(self)}(this,result)}}function QuarterParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function QuarterParser_getPrototypeOf(o){return QuarterParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},QuarterParser_getPrototypeOf(o)}function QuarterParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var QuarterParser=function(_Parser){!function QuarterParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&QuarterParser_setPrototypeOf(subClass,superClass)}(QuarterParser,_Parser);var _super=QuarterParser_createSuper(QuarterParser);function QuarterParser(){var _this;!function QuarterParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,QuarterParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return QuarterParser_defineProperty(QuarterParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",120),QuarterParser_defineProperty(QuarterParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),_this}return function QuarterParser_createClass(Constructor,protoProps,staticProps){return protoProps&&QuarterParser_defineProperties(Constructor.prototype,protoProps),staticProps&&QuarterParser_defineProperties(Constructor,staticProps),Constructor}(QuarterParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"Q":case"QQ":return parseNDigits(token.length,dateString);case"Qo":return match.ordinalNumber(dateString,{unit:"quarter"});case"QQQ":return match.quarter(dateString,{width:"abbreviated",context:"formatting"})||match.quarter(dateString,{width:"narrow",context:"formatting"});case"QQQQQ":return match.quarter(dateString,{width:"narrow",context:"formatting"});default:return match.quarter(dateString,{width:"wide",context:"formatting"})||match.quarter(dateString,{width:"abbreviated",context:"formatting"})||match.quarter(dateString,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=4}},{key:"set",value:function set(date,_flags,value){return date.setUTCMonth(3*(value-1),1),date.setUTCHours(0,0,0,0),date}}]),QuarterParser}(Parser);function StandAloneQuarterParser_typeof(obj){return StandAloneQuarterParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},StandAloneQuarterParser_typeof(obj)}function StandAloneQuarterParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function StandAloneQuarterParser_setPrototypeOf(o,p){return StandAloneQuarterParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},StandAloneQuarterParser_setPrototypeOf(o,p)}function StandAloneQuarterParser_createSuper(Derived){var hasNativeReflectConstruct=function StandAloneQuarterParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=StandAloneQuarterParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=StandAloneQuarterParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function StandAloneQuarterParser_possibleConstructorReturn(self,call){if(call&&("object"===StandAloneQuarterParser_typeof(call)||"function"==typeof call))return call;return StandAloneQuarterParser_assertThisInitialized(self)}(this,result)}}function StandAloneQuarterParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function StandAloneQuarterParser_getPrototypeOf(o){return StandAloneQuarterParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},StandAloneQuarterParser_getPrototypeOf(o)}function StandAloneQuarterParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var StandAloneQuarterParser=function(_Parser){!function StandAloneQuarterParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&StandAloneQuarterParser_setPrototypeOf(subClass,superClass)}(StandAloneQuarterParser,_Parser);var _super=StandAloneQuarterParser_createSuper(StandAloneQuarterParser);function StandAloneQuarterParser(){var _this;!function StandAloneQuarterParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,StandAloneQuarterParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return StandAloneQuarterParser_defineProperty(StandAloneQuarterParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",120),StandAloneQuarterParser_defineProperty(StandAloneQuarterParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),_this}return function StandAloneQuarterParser_createClass(Constructor,protoProps,staticProps){return protoProps&&StandAloneQuarterParser_defineProperties(Constructor.prototype,protoProps),staticProps&&StandAloneQuarterParser_defineProperties(Constructor,staticProps),Constructor}(StandAloneQuarterParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"q":case"qq":return parseNDigits(token.length,dateString);case"qo":return match.ordinalNumber(dateString,{unit:"quarter"});case"qqq":return match.quarter(dateString,{width:"abbreviated",context:"standalone"})||match.quarter(dateString,{width:"narrow",context:"standalone"});case"qqqqq":return match.quarter(dateString,{width:"narrow",context:"standalone"});default:return match.quarter(dateString,{width:"wide",context:"standalone"})||match.quarter(dateString,{width:"abbreviated",context:"standalone"})||match.quarter(dateString,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=4}},{key:"set",value:function set(date,_flags,value){return date.setUTCMonth(3*(value-1),1),date.setUTCHours(0,0,0,0),date}}]),StandAloneQuarterParser}(Parser);function MonthParser_typeof(obj){return MonthParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},MonthParser_typeof(obj)}function MonthParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function MonthParser_setPrototypeOf(o,p){return MonthParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},MonthParser_setPrototypeOf(o,p)}function MonthParser_createSuper(Derived){var hasNativeReflectConstruct=function MonthParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=MonthParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=MonthParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function MonthParser_possibleConstructorReturn(self,call){if(call&&("object"===MonthParser_typeof(call)||"function"==typeof call))return call;return MonthParser_assertThisInitialized(self)}(this,result)}}function MonthParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function MonthParser_getPrototypeOf(o){return MonthParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},MonthParser_getPrototypeOf(o)}function MonthParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var MonthParser=function(_Parser){!function MonthParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&MonthParser_setPrototypeOf(subClass,superClass)}(MonthParser,_Parser);var _super=MonthParser_createSuper(MonthParser);function MonthParser(){var _this;!function MonthParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,MonthParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return MonthParser_defineProperty(MonthParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),MonthParser_defineProperty(MonthParser_assertThisInitialized(_this),"priority",110),_this}return function MonthParser_createClass(Constructor,protoProps,staticProps){return protoProps&&MonthParser_defineProperties(Constructor.prototype,protoProps),staticProps&&MonthParser_defineProperties(Constructor,staticProps),Constructor}(MonthParser,[{key:"parse",value:function parse(dateString,token,match){var valueCallback=function valueCallback(value){return value-1};switch(token){case"M":return mapValue(parseNumericPattern(numericPatterns_month,dateString),valueCallback);case"MM":return mapValue(parseNDigits(2,dateString),valueCallback);case"Mo":return mapValue(match.ordinalNumber(dateString,{unit:"month"}),valueCallback);case"MMM":return match.month(dateString,{width:"abbreviated",context:"formatting"})||match.month(dateString,{width:"narrow",context:"formatting"});case"MMMMM":return match.month(dateString,{width:"narrow",context:"formatting"});default:return match.month(dateString,{width:"wide",context:"formatting"})||match.month(dateString,{width:"abbreviated",context:"formatting"})||match.month(dateString,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=11}},{key:"set",value:function set(date,_flags,value){return date.setUTCMonth(value,1),date.setUTCHours(0,0,0,0),date}}]),MonthParser}(Parser);function StandAloneMonthParser_typeof(obj){return StandAloneMonthParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},StandAloneMonthParser_typeof(obj)}function StandAloneMonthParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function StandAloneMonthParser_setPrototypeOf(o,p){return StandAloneMonthParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},StandAloneMonthParser_setPrototypeOf(o,p)}function StandAloneMonthParser_createSuper(Derived){var hasNativeReflectConstruct=function StandAloneMonthParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=StandAloneMonthParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=StandAloneMonthParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function StandAloneMonthParser_possibleConstructorReturn(self,call){if(call&&("object"===StandAloneMonthParser_typeof(call)||"function"==typeof call))return call;return StandAloneMonthParser_assertThisInitialized(self)}(this,result)}}function StandAloneMonthParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function StandAloneMonthParser_getPrototypeOf(o){return StandAloneMonthParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},StandAloneMonthParser_getPrototypeOf(o)}function StandAloneMonthParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var StandAloneMonthParser=function(_Parser){!function StandAloneMonthParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&StandAloneMonthParser_setPrototypeOf(subClass,superClass)}(StandAloneMonthParser,_Parser);var _super=StandAloneMonthParser_createSuper(StandAloneMonthParser);function StandAloneMonthParser(){var _this;!function StandAloneMonthParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,StandAloneMonthParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return StandAloneMonthParser_defineProperty(StandAloneMonthParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",110),StandAloneMonthParser_defineProperty(StandAloneMonthParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),_this}return function StandAloneMonthParser_createClass(Constructor,protoProps,staticProps){return protoProps&&StandAloneMonthParser_defineProperties(Constructor.prototype,protoProps),staticProps&&StandAloneMonthParser_defineProperties(Constructor,staticProps),Constructor}(StandAloneMonthParser,[{key:"parse",value:function parse(dateString,token,match){var valueCallback=function valueCallback(value){return value-1};switch(token){case"L":return mapValue(parseNumericPattern(numericPatterns_month,dateString),valueCallback);case"LL":return mapValue(parseNDigits(2,dateString),valueCallback);case"Lo":return mapValue(match.ordinalNumber(dateString,{unit:"month"}),valueCallback);case"LLL":return match.month(dateString,{width:"abbreviated",context:"standalone"})||match.month(dateString,{width:"narrow",context:"standalone"});case"LLLLL":return match.month(dateString,{width:"narrow",context:"standalone"});default:return match.month(dateString,{width:"wide",context:"standalone"})||match.month(dateString,{width:"abbreviated",context:"standalone"})||match.month(dateString,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=11}},{key:"set",value:function set(date,_flags,value){return date.setUTCMonth(value,1),date.setUTCHours(0,0,0,0),date}}]),StandAloneMonthParser}(Parser),getUTCWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCWeek/index.js");function LocalWeekParser_typeof(obj){return LocalWeekParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},LocalWeekParser_typeof(obj)}function LocalWeekParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function LocalWeekParser_setPrototypeOf(o,p){return LocalWeekParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},LocalWeekParser_setPrototypeOf(o,p)}function LocalWeekParser_createSuper(Derived){var hasNativeReflectConstruct=function LocalWeekParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=LocalWeekParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=LocalWeekParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function LocalWeekParser_possibleConstructorReturn(self,call){if(call&&("object"===LocalWeekParser_typeof(call)||"function"==typeof call))return call;return LocalWeekParser_assertThisInitialized(self)}(this,result)}}function LocalWeekParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function LocalWeekParser_getPrototypeOf(o){return LocalWeekParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},LocalWeekParser_getPrototypeOf(o)}function LocalWeekParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var LocalWeekParser=function(_Parser){!function LocalWeekParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&LocalWeekParser_setPrototypeOf(subClass,superClass)}(LocalWeekParser,_Parser);var _super=LocalWeekParser_createSuper(LocalWeekParser);function LocalWeekParser(){var _this;!function LocalWeekParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,LocalWeekParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return LocalWeekParser_defineProperty(LocalWeekParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",100),LocalWeekParser_defineProperty(LocalWeekParser_assertThisInitialized(_this),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),_this}return function LocalWeekParser_createClass(Constructor,protoProps,staticProps){return protoProps&&LocalWeekParser_defineProperties(Constructor.prototype,protoProps),staticProps&&LocalWeekParser_defineProperties(Constructor,staticProps),Constructor}(LocalWeekParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"w":return parseNumericPattern(numericPatterns_week,dateString);case"wo":return match.ordinalNumber(dateString,{unit:"week"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=53}},{key:"set",value:function set(date,_flags,value,options){return(0,startOfUTCWeek.Z)(function setUTCWeek(dirtyDate,dirtyWeek,options){(0,requiredArgs.Z)(2,arguments);var date=(0,toDate.Z)(dirtyDate),week=(0,toInteger.Z)(dirtyWeek),diff=(0,getUTCWeek.Z)(date,options)-week;return date.setUTCDate(date.getUTCDate()-7*diff),date}(date,value,options),options)}}]),LocalWeekParser}(Parser),getUTCISOWeek=__webpack_require__("./node_modules/date-fns/esm/_lib/getUTCISOWeek/index.js");function ISOWeekParser_typeof(obj){return ISOWeekParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ISOWeekParser_typeof(obj)}function ISOWeekParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ISOWeekParser_setPrototypeOf(o,p){return ISOWeekParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ISOWeekParser_setPrototypeOf(o,p)}function ISOWeekParser_createSuper(Derived){var hasNativeReflectConstruct=function ISOWeekParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ISOWeekParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ISOWeekParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ISOWeekParser_possibleConstructorReturn(self,call){if(call&&("object"===ISOWeekParser_typeof(call)||"function"==typeof call))return call;return ISOWeekParser_assertThisInitialized(self)}(this,result)}}function ISOWeekParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ISOWeekParser_getPrototypeOf(o){return ISOWeekParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ISOWeekParser_getPrototypeOf(o)}function ISOWeekParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ISOWeekParser=function(_Parser){!function ISOWeekParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ISOWeekParser_setPrototypeOf(subClass,superClass)}(ISOWeekParser,_Parser);var _super=ISOWeekParser_createSuper(ISOWeekParser);function ISOWeekParser(){var _this;!function ISOWeekParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ISOWeekParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ISOWeekParser_defineProperty(ISOWeekParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",100),ISOWeekParser_defineProperty(ISOWeekParser_assertThisInitialized(_this),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),_this}return function ISOWeekParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ISOWeekParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ISOWeekParser_defineProperties(Constructor,staticProps),Constructor}(ISOWeekParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"I":return parseNumericPattern(numericPatterns_week,dateString);case"Io":return match.ordinalNumber(dateString,{unit:"week"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=53}},{key:"set",value:function set(date,_flags,value){return(0,startOfUTCISOWeek.Z)(function setUTCISOWeek(dirtyDate,dirtyISOWeek){(0,requiredArgs.Z)(2,arguments);var date=(0,toDate.Z)(dirtyDate),isoWeek=(0,toInteger.Z)(dirtyISOWeek),diff=(0,getUTCISOWeek.Z)(date)-isoWeek;return date.setUTCDate(date.getUTCDate()-7*diff),date}(date,value))}}]),ISOWeekParser}(Parser);function DateParser_typeof(obj){return DateParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},DateParser_typeof(obj)}function DateParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function DateParser_setPrototypeOf(o,p){return DateParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},DateParser_setPrototypeOf(o,p)}function DateParser_createSuper(Derived){var hasNativeReflectConstruct=function DateParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=DateParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=DateParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function DateParser_possibleConstructorReturn(self,call){if(call&&("object"===DateParser_typeof(call)||"function"==typeof call))return call;return DateParser_assertThisInitialized(self)}(this,result)}}function DateParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function DateParser_getPrototypeOf(o){return DateParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},DateParser_getPrototypeOf(o)}function DateParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var DAYS_IN_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31],DAYS_IN_MONTH_LEAP_YEAR=[31,29,31,30,31,30,31,31,30,31,30,31],DateParser=function(_Parser){!function DateParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&DateParser_setPrototypeOf(subClass,superClass)}(DateParser,_Parser);var _super=DateParser_createSuper(DateParser);function DateParser(){var _this;!function DateParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,DateParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return DateParser_defineProperty(DateParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),DateParser_defineProperty(DateParser_assertThisInitialized(_this),"subPriority",1),DateParser_defineProperty(DateParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),_this}return function DateParser_createClass(Constructor,protoProps,staticProps){return protoProps&&DateParser_defineProperties(Constructor.prototype,protoProps),staticProps&&DateParser_defineProperties(Constructor,staticProps),Constructor}(DateParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"d":return parseNumericPattern(numericPatterns_date,dateString);case"do":return match.ordinalNumber(dateString,{unit:"date"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(date,value){var isLeapYear=isLeapYearIndex(date.getUTCFullYear()),month=date.getUTCMonth();return isLeapYear?value>=1&&value<=DAYS_IN_MONTH_LEAP_YEAR[month]:value>=1&&value<=DAYS_IN_MONTH[month]}},{key:"set",value:function set(date,_flags,value){return date.setUTCDate(value),date.setUTCHours(0,0,0,0),date}}]),DateParser}(Parser);function DayOfYearParser_typeof(obj){return DayOfYearParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},DayOfYearParser_typeof(obj)}function DayOfYearParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function DayOfYearParser_setPrototypeOf(o,p){return DayOfYearParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},DayOfYearParser_setPrototypeOf(o,p)}function DayOfYearParser_createSuper(Derived){var hasNativeReflectConstruct=function DayOfYearParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=DayOfYearParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=DayOfYearParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function DayOfYearParser_possibleConstructorReturn(self,call){if(call&&("object"===DayOfYearParser_typeof(call)||"function"==typeof call))return call;return DayOfYearParser_assertThisInitialized(self)}(this,result)}}function DayOfYearParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function DayOfYearParser_getPrototypeOf(o){return DayOfYearParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},DayOfYearParser_getPrototypeOf(o)}function DayOfYearParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var DayOfYearParser=function(_Parser){!function DayOfYearParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&DayOfYearParser_setPrototypeOf(subClass,superClass)}(DayOfYearParser,_Parser);var _super=DayOfYearParser_createSuper(DayOfYearParser);function DayOfYearParser(){var _this;!function DayOfYearParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,DayOfYearParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return DayOfYearParser_defineProperty(DayOfYearParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),DayOfYearParser_defineProperty(DayOfYearParser_assertThisInitialized(_this),"subpriority",1),DayOfYearParser_defineProperty(DayOfYearParser_assertThisInitialized(_this),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),_this}return function DayOfYearParser_createClass(Constructor,protoProps,staticProps){return protoProps&&DayOfYearParser_defineProperties(Constructor.prototype,protoProps),staticProps&&DayOfYearParser_defineProperties(Constructor,staticProps),Constructor}(DayOfYearParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"D":case"DD":return parseNumericPattern(numericPatterns_dayOfYear,dateString);case"Do":return match.ordinalNumber(dateString,{unit:"date"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(date,value){return isLeapYearIndex(date.getUTCFullYear())?value>=1&&value<=366:value>=1&&value<=365}},{key:"set",value:function set(date,_flags,value){return date.setUTCMonth(0,value),date.setUTCHours(0,0,0,0),date}}]),DayOfYearParser}(Parser),_lib_defaultOptions=__webpack_require__("./node_modules/date-fns/esm/_lib/defaultOptions/index.js");function setUTCDay(dirtyDate,dirtyDay,options){var _ref,_ref2,_ref3,_options$weekStartsOn,_options$locale,_options$locale$optio,_defaultOptions$local,_defaultOptions$local2;(0,requiredArgs.Z)(2,arguments);var defaultOptions=(0,_lib_defaultOptions.j)(),weekStartsOn=(0,toInteger.Z)(null!==(_ref=null!==(_ref2=null!==(_ref3=null!==(_options$weekStartsOn=null==options?void 0:options.weekStartsOn)&&void 0!==_options$weekStartsOn?_options$weekStartsOn:null==options||null===(_options$locale=options.locale)||void 0===_options$locale||null===(_options$locale$optio=_options$locale.options)||void 0===_options$locale$optio?void 0:_options$locale$optio.weekStartsOn)&&void 0!==_ref3?_ref3:defaultOptions.weekStartsOn)&&void 0!==_ref2?_ref2:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.weekStartsOn)&&void 0!==_ref?_ref:0);if(!(weekStartsOn>=0&&weekStartsOn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var date=(0,toDate.Z)(dirtyDate),day=(0,toInteger.Z)(dirtyDay),diff=((day%7+7)%7<weekStartsOn?7:0)+day-date.getUTCDay();return date.setUTCDate(date.getUTCDate()+diff),date}function DayParser_typeof(obj){return DayParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},DayParser_typeof(obj)}function DayParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function DayParser_setPrototypeOf(o,p){return DayParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},DayParser_setPrototypeOf(o,p)}function DayParser_createSuper(Derived){var hasNativeReflectConstruct=function DayParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=DayParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=DayParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function DayParser_possibleConstructorReturn(self,call){if(call&&("object"===DayParser_typeof(call)||"function"==typeof call))return call;return DayParser_assertThisInitialized(self)}(this,result)}}function DayParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function DayParser_getPrototypeOf(o){return DayParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},DayParser_getPrototypeOf(o)}function DayParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var DayParser=function(_Parser){!function DayParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&DayParser_setPrototypeOf(subClass,superClass)}(DayParser,_Parser);var _super=DayParser_createSuper(DayParser);function DayParser(){var _this;!function DayParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,DayParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return DayParser_defineProperty(DayParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),DayParser_defineProperty(DayParser_assertThisInitialized(_this),"incompatibleTokens",["D","i","e","c","t","T"]),_this}return function DayParser_createClass(Constructor,protoProps,staticProps){return protoProps&&DayParser_defineProperties(Constructor.prototype,protoProps),staticProps&&DayParser_defineProperties(Constructor,staticProps),Constructor}(DayParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"E":case"EE":case"EEE":return match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"});case"EEEEE":return match.day(dateString,{width:"narrow",context:"formatting"});case"EEEEEE":return match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"});default:return match.day(dateString,{width:"wide",context:"formatting"})||match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=6}},{key:"set",value:function set(date,_flags,value,options){return(date=setUTCDay(date,value,options)).setUTCHours(0,0,0,0),date}}]),DayParser}(Parser);function LocalDayParser_typeof(obj){return LocalDayParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},LocalDayParser_typeof(obj)}function LocalDayParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function LocalDayParser_setPrototypeOf(o,p){return LocalDayParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},LocalDayParser_setPrototypeOf(o,p)}function LocalDayParser_createSuper(Derived){var hasNativeReflectConstruct=function LocalDayParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=LocalDayParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=LocalDayParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function LocalDayParser_possibleConstructorReturn(self,call){if(call&&("object"===LocalDayParser_typeof(call)||"function"==typeof call))return call;return LocalDayParser_assertThisInitialized(self)}(this,result)}}function LocalDayParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function LocalDayParser_getPrototypeOf(o){return LocalDayParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},LocalDayParser_getPrototypeOf(o)}function LocalDayParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var LocalDayParser=function(_Parser){!function LocalDayParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&LocalDayParser_setPrototypeOf(subClass,superClass)}(LocalDayParser,_Parser);var _super=LocalDayParser_createSuper(LocalDayParser);function LocalDayParser(){var _this;!function LocalDayParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,LocalDayParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return LocalDayParser_defineProperty(LocalDayParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),LocalDayParser_defineProperty(LocalDayParser_assertThisInitialized(_this),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),_this}return function LocalDayParser_createClass(Constructor,protoProps,staticProps){return protoProps&&LocalDayParser_defineProperties(Constructor.prototype,protoProps),staticProps&&LocalDayParser_defineProperties(Constructor,staticProps),Constructor}(LocalDayParser,[{key:"parse",value:function parse(dateString,token,match,options){var valueCallback=function valueCallback(value){var wholeWeekDays=7*Math.floor((value-1)/7);return(value+options.weekStartsOn+6)%7+wholeWeekDays};switch(token){case"e":case"ee":return mapValue(parseNDigits(token.length,dateString),valueCallback);case"eo":return mapValue(match.ordinalNumber(dateString,{unit:"day"}),valueCallback);case"eee":return match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"});case"eeeee":return match.day(dateString,{width:"narrow",context:"formatting"});case"eeeeee":return match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"});default:return match.day(dateString,{width:"wide",context:"formatting"})||match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=6}},{key:"set",value:function set(date,_flags,value,options){return(date=setUTCDay(date,value,options)).setUTCHours(0,0,0,0),date}}]),LocalDayParser}(Parser);function StandAloneLocalDayParser_typeof(obj){return StandAloneLocalDayParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},StandAloneLocalDayParser_typeof(obj)}function StandAloneLocalDayParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function StandAloneLocalDayParser_setPrototypeOf(o,p){return StandAloneLocalDayParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},StandAloneLocalDayParser_setPrototypeOf(o,p)}function StandAloneLocalDayParser_createSuper(Derived){var hasNativeReflectConstruct=function StandAloneLocalDayParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=StandAloneLocalDayParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=StandAloneLocalDayParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function StandAloneLocalDayParser_possibleConstructorReturn(self,call){if(call&&("object"===StandAloneLocalDayParser_typeof(call)||"function"==typeof call))return call;return StandAloneLocalDayParser_assertThisInitialized(self)}(this,result)}}function StandAloneLocalDayParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function StandAloneLocalDayParser_getPrototypeOf(o){return StandAloneLocalDayParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},StandAloneLocalDayParser_getPrototypeOf(o)}function StandAloneLocalDayParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var StandAloneLocalDayParser=function(_Parser){!function StandAloneLocalDayParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&StandAloneLocalDayParser_setPrototypeOf(subClass,superClass)}(StandAloneLocalDayParser,_Parser);var _super=StandAloneLocalDayParser_createSuper(StandAloneLocalDayParser);function StandAloneLocalDayParser(){var _this;!function StandAloneLocalDayParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,StandAloneLocalDayParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return StandAloneLocalDayParser_defineProperty(StandAloneLocalDayParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),StandAloneLocalDayParser_defineProperty(StandAloneLocalDayParser_assertThisInitialized(_this),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),_this}return function StandAloneLocalDayParser_createClass(Constructor,protoProps,staticProps){return protoProps&&StandAloneLocalDayParser_defineProperties(Constructor.prototype,protoProps),staticProps&&StandAloneLocalDayParser_defineProperties(Constructor,staticProps),Constructor}(StandAloneLocalDayParser,[{key:"parse",value:function parse(dateString,token,match,options){var valueCallback=function valueCallback(value){var wholeWeekDays=7*Math.floor((value-1)/7);return(value+options.weekStartsOn+6)%7+wholeWeekDays};switch(token){case"c":case"cc":return mapValue(parseNDigits(token.length,dateString),valueCallback);case"co":return mapValue(match.ordinalNumber(dateString,{unit:"day"}),valueCallback);case"ccc":return match.day(dateString,{width:"abbreviated",context:"standalone"})||match.day(dateString,{width:"short",context:"standalone"})||match.day(dateString,{width:"narrow",context:"standalone"});case"ccccc":return match.day(dateString,{width:"narrow",context:"standalone"});case"cccccc":return match.day(dateString,{width:"short",context:"standalone"})||match.day(dateString,{width:"narrow",context:"standalone"});default:return match.day(dateString,{width:"wide",context:"standalone"})||match.day(dateString,{width:"abbreviated",context:"standalone"})||match.day(dateString,{width:"short",context:"standalone"})||match.day(dateString,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=6}},{key:"set",value:function set(date,_flags,value,options){return(date=setUTCDay(date,value,options)).setUTCHours(0,0,0,0),date}}]),StandAloneLocalDayParser}(Parser);function ISODayParser_typeof(obj){return ISODayParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ISODayParser_typeof(obj)}function ISODayParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ISODayParser_setPrototypeOf(o,p){return ISODayParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ISODayParser_setPrototypeOf(o,p)}function ISODayParser_createSuper(Derived){var hasNativeReflectConstruct=function ISODayParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ISODayParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ISODayParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ISODayParser_possibleConstructorReturn(self,call){if(call&&("object"===ISODayParser_typeof(call)||"function"==typeof call))return call;return ISODayParser_assertThisInitialized(self)}(this,result)}}function ISODayParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ISODayParser_getPrototypeOf(o){return ISODayParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ISODayParser_getPrototypeOf(o)}function ISODayParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ISODayParser=function(_Parser){!function ISODayParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ISODayParser_setPrototypeOf(subClass,superClass)}(ISODayParser,_Parser);var _super=ISODayParser_createSuper(ISODayParser);function ISODayParser(){var _this;!function ISODayParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ISODayParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ISODayParser_defineProperty(ISODayParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",90),ISODayParser_defineProperty(ISODayParser_assertThisInitialized(_this),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),_this}return function ISODayParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ISODayParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ISODayParser_defineProperties(Constructor,staticProps),Constructor}(ISODayParser,[{key:"parse",value:function parse(dateString,token,match){var valueCallback=function valueCallback(value){return 0===value?7:value};switch(token){case"i":case"ii":return parseNDigits(token.length,dateString);case"io":return match.ordinalNumber(dateString,{unit:"day"});case"iii":return mapValue(match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"}),valueCallback);case"iiiii":return mapValue(match.day(dateString,{width:"narrow",context:"formatting"}),valueCallback);case"iiiiii":return mapValue(match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"}),valueCallback);default:return mapValue(match.day(dateString,{width:"wide",context:"formatting"})||match.day(dateString,{width:"abbreviated",context:"formatting"})||match.day(dateString,{width:"short",context:"formatting"})||match.day(dateString,{width:"narrow",context:"formatting"}),valueCallback)}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=7}},{key:"set",value:function set(date,_flags,value){return date=function setUTCISODay(dirtyDate,dirtyDay){(0,requiredArgs.Z)(2,arguments);var day=(0,toInteger.Z)(dirtyDay);day%7==0&&(day-=7);var date=(0,toDate.Z)(dirtyDate),diff=((day%7+7)%7<1?7:0)+day-date.getUTCDay();return date.setUTCDate(date.getUTCDate()+diff),date}(date,value),date.setUTCHours(0,0,0,0),date}}]),ISODayParser}(Parser);function AMPMParser_typeof(obj){return AMPMParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},AMPMParser_typeof(obj)}function AMPMParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function AMPMParser_setPrototypeOf(o,p){return AMPMParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},AMPMParser_setPrototypeOf(o,p)}function AMPMParser_createSuper(Derived){var hasNativeReflectConstruct=function AMPMParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=AMPMParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=AMPMParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function AMPMParser_possibleConstructorReturn(self,call){if(call&&("object"===AMPMParser_typeof(call)||"function"==typeof call))return call;return AMPMParser_assertThisInitialized(self)}(this,result)}}function AMPMParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function AMPMParser_getPrototypeOf(o){return AMPMParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},AMPMParser_getPrototypeOf(o)}function AMPMParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var AMPMParser=function(_Parser){!function AMPMParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&MParser_setPrototypeOf(subClass,superClass)}(AMPMParser,_Parser);var _super=AMPMParser_createSuper(AMPMParser);function AMPMParser(){var _this;!function AMPMParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,AMPMParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return AMPMParser_defineProperty(AMPMParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",80),AMPMParser_defineProperty(AMPMParser_assertThisInitialized(_this),"incompatibleTokens",["b","B","H","k","t","T"]),_this}return function AMPMParser_createClass(Constructor,protoProps,staticProps){return protoProps&&MParser_defineProperties(Constructor.prototype,protoProps),staticProps&&MParser_defineProperties(Constructor,staticProps),Constructor}(AMPMParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"a":case"aa":case"aaa":return match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"});case"aaaaa":return match.dayPeriod(dateString,{width:"narrow",context:"formatting"});default:return match.dayPeriod(dateString,{width:"wide",context:"formatting"})||match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"})}}},{key:"set",value:function set(date,_flags,value){return date.setUTCHours(dayPeriodEnumToHours(value),0,0,0),date}}]),AMPMParser}(Parser);function AMPMMidnightParser_typeof(obj){return AMPMMidnightParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},AMPMMidnightParser_typeof(obj)}function AMPMMidnightParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function AMPMMidnightParser_setPrototypeOf(o,p){return AMPMMidnightParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},AMPMMidnightParser_setPrototypeOf(o,p)}function AMPMMidnightParser_createSuper(Derived){var hasNativeReflectConstruct=function AMPMMidnightParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=AMPMMidnightParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=AMPMMidnightParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function AMPMMidnightParser_possibleConstructorReturn(self,call){if(call&&("object"===AMPMMidnightParser_typeof(call)||"function"==typeof call))return call;return AMPMMidnightParser_assertThisInitialized(self)}(this,result)}}function AMPMMidnightParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function AMPMMidnightParser_getPrototypeOf(o){return AMPMMidnightParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},AMPMMidnightParser_getPrototypeOf(o)}function AMPMMidnightParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var AMPMMidnightParser=function(_Parser){!function AMPMMidnightParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&MMidnightParser_setPrototypeOf(subClass,superClass)}(AMPMMidnightParser,_Parser);var _super=AMPMMidnightParser_createSuper(AMPMMidnightParser);function AMPMMidnightParser(){var _this;!function AMPMMidnightParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,AMPMMidnightParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return AMPMMidnightParser_defineProperty(AMPMMidnightParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",80),AMPMMidnightParser_defineProperty(AMPMMidnightParser_assertThisInitialized(_this),"incompatibleTokens",["a","B","H","k","t","T"]),_this}return function AMPMMidnightParser_createClass(Constructor,protoProps,staticProps){return protoProps&&MMidnightParser_defineProperties(Constructor.prototype,protoProps),staticProps&&MMidnightParser_defineProperties(Constructor,staticProps),Constructor}(AMPMMidnightParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"b":case"bb":case"bbb":return match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"});case"bbbbb":return match.dayPeriod(dateString,{width:"narrow",context:"formatting"});default:return match.dayPeriod(dateString,{width:"wide",context:"formatting"})||match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"})}}},{key:"set",value:function set(date,_flags,value){return date.setUTCHours(dayPeriodEnumToHours(value),0,0,0),date}}]),AMPMMidnightParser}(Parser);function DayPeriodParser_typeof(obj){return DayPeriodParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},DayPeriodParser_typeof(obj)}function DayPeriodParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function DayPeriodParser_setPrototypeOf(o,p){return DayPeriodParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},DayPeriodParser_setPrototypeOf(o,p)}function DayPeriodParser_createSuper(Derived){var hasNativeReflectConstruct=function DayPeriodParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=DayPeriodParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=DayPeriodParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function DayPeriodParser_possibleConstructorReturn(self,call){if(call&&("object"===DayPeriodParser_typeof(call)||"function"==typeof call))return call;return DayPeriodParser_assertThisInitialized(self)}(this,result)}}function DayPeriodParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function DayPeriodParser_getPrototypeOf(o){return DayPeriodParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},DayPeriodParser_getPrototypeOf(o)}function DayPeriodParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var DayPeriodParser=function(_Parser){!function DayPeriodParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&DayPeriodParser_setPrototypeOf(subClass,superClass)}(DayPeriodParser,_Parser);var _super=DayPeriodParser_createSuper(DayPeriodParser);function DayPeriodParser(){var _this;!function DayPeriodParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,DayPeriodParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return DayPeriodParser_defineProperty(DayPeriodParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",80),DayPeriodParser_defineProperty(DayPeriodParser_assertThisInitialized(_this),"incompatibleTokens",["a","b","t","T"]),_this}return function DayPeriodParser_createClass(Constructor,protoProps,staticProps){return protoProps&&DayPeriodParser_defineProperties(Constructor.prototype,protoProps),staticProps&&DayPeriodParser_defineProperties(Constructor,staticProps),Constructor}(DayPeriodParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"B":case"BB":case"BBB":return match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"});case"BBBBB":return match.dayPeriod(dateString,{width:"narrow",context:"formatting"});default:return match.dayPeriod(dateString,{width:"wide",context:"formatting"})||match.dayPeriod(dateString,{width:"abbreviated",context:"formatting"})||match.dayPeriod(dateString,{width:"narrow",context:"formatting"})}}},{key:"set",value:function set(date,_flags,value){return date.setUTCHours(dayPeriodEnumToHours(value),0,0,0),date}}]),DayPeriodParser}(Parser);function Hour1to12Parser_typeof(obj){return Hour1to12Parser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},Hour1to12Parser_typeof(obj)}function Hour1to12Parser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function Hour1to12Parser_setPrototypeOf(o,p){return Hour1to12Parser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},Hour1to12Parser_setPrototypeOf(o,p)}function Hour1to12Parser_createSuper(Derived){var hasNativeReflectConstruct=function Hour1to12Parser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=Hour1to12Parser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=Hour1to12Parser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function Hour1to12Parser_possibleConstructorReturn(self,call){if(call&&("object"===Hour1to12Parser_typeof(call)||"function"==typeof call))return call;return Hour1to12Parser_assertThisInitialized(self)}(this,result)}}function Hour1to12Parser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function Hour1to12Parser_getPrototypeOf(o){return Hour1to12Parser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},Hour1to12Parser_getPrototypeOf(o)}function Hour1to12Parser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Hour1to12Parser=function(_Parser){!function Hour1to12Parser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&Hour1to12Parser_setPrototypeOf(subClass,superClass)}(Hour1to12Parser,_Parser);var _super=Hour1to12Parser_createSuper(Hour1to12Parser);function Hour1to12Parser(){var _this;!function Hour1to12Parser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Hour1to12Parser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return Hour1to12Parser_defineProperty(Hour1to12Parser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",70),Hour1to12Parser_defineProperty(Hour1to12Parser_assertThisInitialized(_this),"incompatibleTokens",["H","K","k","t","T"]),_this}return function Hour1to12Parser_createClass(Constructor,protoProps,staticProps){return protoProps&&Hour1to12Parser_defineProperties(Constructor.prototype,protoProps),staticProps&&Hour1to12Parser_defineProperties(Constructor,staticProps),Constructor}(Hour1to12Parser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"h":return parseNumericPattern(numericPatterns_hour12h,dateString);case"ho":return match.ordinalNumber(dateString,{unit:"hour"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=12}},{key:"set",value:function set(date,_flags,value){var isPM=date.getUTCHours()>=12;return isPM&&value<12?date.setUTCHours(value+12,0,0,0):isPM||12!==value?date.setUTCHours(value,0,0,0):date.setUTCHours(0,0,0,0),date}}]),Hour1to12Parser}(Parser);function Hour0to23Parser_typeof(obj){return Hour0to23Parser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},Hour0to23Parser_typeof(obj)}function Hour0to23Parser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function Hour0to23Parser_setPrototypeOf(o,p){return Hour0to23Parser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},Hour0to23Parser_setPrototypeOf(o,p)}function Hour0to23Parser_createSuper(Derived){var hasNativeReflectConstruct=function Hour0to23Parser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=Hour0to23Parser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=Hour0to23Parser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function Hour0to23Parser_possibleConstructorReturn(self,call){if(call&&("object"===Hour0to23Parser_typeof(call)||"function"==typeof call))return call;return Hour0to23Parser_assertThisInitialized(self)}(this,result)}}function Hour0to23Parser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function Hour0to23Parser_getPrototypeOf(o){return Hour0to23Parser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},Hour0to23Parser_getPrototypeOf(o)}function Hour0to23Parser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Hour0to23Parser=function(_Parser){!function Hour0to23Parser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&Hour0to23Parser_setPrototypeOf(subClass,superClass)}(Hour0to23Parser,_Parser);var _super=Hour0to23Parser_createSuper(Hour0to23Parser);function Hour0to23Parser(){var _this;!function Hour0to23Parser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Hour0to23Parser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return Hour0to23Parser_defineProperty(Hour0to23Parser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",70),Hour0to23Parser_defineProperty(Hour0to23Parser_assertThisInitialized(_this),"incompatibleTokens",["a","b","h","K","k","t","T"]),_this}return function Hour0to23Parser_createClass(Constructor,protoProps,staticProps){return protoProps&&Hour0to23Parser_defineProperties(Constructor.prototype,protoProps),staticProps&&Hour0to23Parser_defineProperties(Constructor,staticProps),Constructor}(Hour0to23Parser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"H":return parseNumericPattern(numericPatterns_hour23h,dateString);case"Ho":return match.ordinalNumber(dateString,{unit:"hour"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=23}},{key:"set",value:function set(date,_flags,value){return date.setUTCHours(value,0,0,0),date}}]),Hour0to23Parser}(Parser);function Hour0To11Parser_typeof(obj){return Hour0To11Parser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},Hour0To11Parser_typeof(obj)}function Hour0To11Parser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function Hour0To11Parser_setPrototypeOf(o,p){return Hour0To11Parser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},Hour0To11Parser_setPrototypeOf(o,p)}function Hour0To11Parser_createSuper(Derived){var hasNativeReflectConstruct=function Hour0To11Parser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=Hour0To11Parser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=Hour0To11Parser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function Hour0To11Parser_possibleConstructorReturn(self,call){if(call&&("object"===Hour0To11Parser_typeof(call)||"function"==typeof call))return call;return Hour0To11Parser_assertThisInitialized(self)}(this,result)}}function Hour0To11Parser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function Hour0To11Parser_getPrototypeOf(o){return Hour0To11Parser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},Hour0To11Parser_getPrototypeOf(o)}function Hour0To11Parser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Hour0To11Parser=function(_Parser){!function Hour0To11Parser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&Hour0To11Parser_setPrototypeOf(subClass,superClass)}(Hour0To11Parser,_Parser);var _super=Hour0To11Parser_createSuper(Hour0To11Parser);function Hour0To11Parser(){var _this;!function Hour0To11Parser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Hour0To11Parser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return Hour0To11Parser_defineProperty(Hour0To11Parser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",70),Hour0To11Parser_defineProperty(Hour0To11Parser_assertThisInitialized(_this),"incompatibleTokens",["h","H","k","t","T"]),_this}return function Hour0To11Parser_createClass(Constructor,protoProps,staticProps){return protoProps&&Hour0To11Parser_defineProperties(Constructor.prototype,protoProps),staticProps&&Hour0To11Parser_defineProperties(Constructor,staticProps),Constructor}(Hour0To11Parser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"K":return parseNumericPattern(numericPatterns_hour11h,dateString);case"Ko":return match.ordinalNumber(dateString,{unit:"hour"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=11}},{key:"set",value:function set(date,_flags,value){return date.getUTCHours()>=12&&value<12?date.setUTCHours(value+12,0,0,0):date.setUTCHours(value,0,0,0),date}}]),Hour0To11Parser}(Parser);function Hour1To24Parser_typeof(obj){return Hour1To24Parser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},Hour1To24Parser_typeof(obj)}function Hour1To24Parser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function Hour1To24Parser_setPrototypeOf(o,p){return Hour1To24Parser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},Hour1To24Parser_setPrototypeOf(o,p)}function Hour1To24Parser_createSuper(Derived){var hasNativeReflectConstruct=function Hour1To24Parser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=Hour1To24Parser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=Hour1To24Parser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function Hour1To24Parser_possibleConstructorReturn(self,call){if(call&&("object"===Hour1To24Parser_typeof(call)||"function"==typeof call))return call;return Hour1To24Parser_assertThisInitialized(self)}(this,result)}}function Hour1To24Parser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function Hour1To24Parser_getPrototypeOf(o){return Hour1To24Parser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},Hour1To24Parser_getPrototypeOf(o)}function Hour1To24Parser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Hour1To24Parser=function(_Parser){!function Hour1To24Parser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&Hour1To24Parser_setPrototypeOf(subClass,superClass)}(Hour1To24Parser,_Parser);var _super=Hour1To24Parser_createSuper(Hour1To24Parser);function Hour1To24Parser(){var _this;!function Hour1To24Parser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Hour1To24Parser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return Hour1To24Parser_defineProperty(Hour1To24Parser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",70),Hour1To24Parser_defineProperty(Hour1To24Parser_assertThisInitialized(_this),"incompatibleTokens",["a","b","h","H","K","t","T"]),_this}return function Hour1To24Parser_createClass(Constructor,protoProps,staticProps){return protoProps&&Hour1To24Parser_defineProperties(Constructor.prototype,protoProps),staticProps&&Hour1To24Parser_defineProperties(Constructor,staticProps),Constructor}(Hour1To24Parser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"k":return parseNumericPattern(numericPatterns_hour24h,dateString);case"ko":return match.ordinalNumber(dateString,{unit:"hour"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=1&&value<=24}},{key:"set",value:function set(date,_flags,value){var hours=value<=24?value%24:value;return date.setUTCHours(hours,0,0,0),date}}]),Hour1To24Parser}(Parser);function MinuteParser_typeof(obj){return MinuteParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},MinuteParser_typeof(obj)}function MinuteParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function MinuteParser_setPrototypeOf(o,p){return MinuteParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},MinuteParser_setPrototypeOf(o,p)}function MinuteParser_createSuper(Derived){var hasNativeReflectConstruct=function MinuteParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=MinuteParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=MinuteParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function MinuteParser_possibleConstructorReturn(self,call){if(call&&("object"===MinuteParser_typeof(call)||"function"==typeof call))return call;return MinuteParser_assertThisInitialized(self)}(this,result)}}function MinuteParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function MinuteParser_getPrototypeOf(o){return MinuteParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},MinuteParser_getPrototypeOf(o)}function MinuteParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var MinuteParser=function(_Parser){!function MinuteParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&MinuteParser_setPrototypeOf(subClass,superClass)}(MinuteParser,_Parser);var _super=MinuteParser_createSuper(MinuteParser);function MinuteParser(){var _this;!function MinuteParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,MinuteParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return MinuteParser_defineProperty(MinuteParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",60),MinuteParser_defineProperty(MinuteParser_assertThisInitialized(_this),"incompatibleTokens",["t","T"]),_this}return function MinuteParser_createClass(Constructor,protoProps,staticProps){return protoProps&&MinuteParser_defineProperties(Constructor.prototype,protoProps),staticProps&&MinuteParser_defineProperties(Constructor,staticProps),Constructor}(MinuteParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"m":return parseNumericPattern(numericPatterns_minute,dateString);case"mo":return match.ordinalNumber(dateString,{unit:"minute"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=59}},{key:"set",value:function set(date,_flags,value){return date.setUTCMinutes(value,0,0),date}}]),MinuteParser}(Parser);function SecondParser_typeof(obj){return SecondParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},SecondParser_typeof(obj)}function SecondParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function SecondParser_setPrototypeOf(o,p){return SecondParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},SecondParser_setPrototypeOf(o,p)}function SecondParser_createSuper(Derived){var hasNativeReflectConstruct=function SecondParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=SecondParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=SecondParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function SecondParser_possibleConstructorReturn(self,call){if(call&&("object"===SecondParser_typeof(call)||"function"==typeof call))return call;return SecondParser_assertThisInitialized(self)}(this,result)}}function SecondParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function SecondParser_getPrototypeOf(o){return SecondParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},SecondParser_getPrototypeOf(o)}function SecondParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var SecondParser=function(_Parser){!function SecondParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&SecondParser_setPrototypeOf(subClass,superClass)}(SecondParser,_Parser);var _super=SecondParser_createSuper(SecondParser);function SecondParser(){var _this;!function SecondParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,SecondParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return SecondParser_defineProperty(SecondParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",50),SecondParser_defineProperty(SecondParser_assertThisInitialized(_this),"incompatibleTokens",["t","T"]),_this}return function SecondParser_createClass(Constructor,protoProps,staticProps){return protoProps&&SecondParser_defineProperties(Constructor.prototype,protoProps),staticProps&&SecondParser_defineProperties(Constructor,staticProps),Constructor}(SecondParser,[{key:"parse",value:function parse(dateString,token,match){switch(token){case"s":return parseNumericPattern(numericPatterns_second,dateString);case"so":return match.ordinalNumber(dateString,{unit:"second"});default:return parseNDigits(token.length,dateString)}}},{key:"validate",value:function validate(_date,value){return value>=0&&value<=59}},{key:"set",value:function set(date,_flags,value){return date.setUTCSeconds(value,0),date}}]),SecondParser}(Parser);function FractionOfSecondParser_typeof(obj){return FractionOfSecondParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},FractionOfSecondParser_typeof(obj)}function FractionOfSecondParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function FractionOfSecondParser_setPrototypeOf(o,p){return FractionOfSecondParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},FractionOfSecondParser_setPrototypeOf(o,p)}function FractionOfSecondParser_createSuper(Derived){var hasNativeReflectConstruct=function FractionOfSecondParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=FractionOfSecondParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=FractionOfSecondParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function FractionOfSecondParser_possibleConstructorReturn(self,call){if(call&&("object"===FractionOfSecondParser_typeof(call)||"function"==typeof call))return call;return FractionOfSecondParser_assertThisInitialized(self)}(this,result)}}function FractionOfSecondParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function FractionOfSecondParser_getPrototypeOf(o){return FractionOfSecondParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},FractionOfSecondParser_getPrototypeOf(o)}function FractionOfSecondParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var FractionOfSecondParser=function(_Parser){!function FractionOfSecondParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&FractionOfSecondParser_setPrototypeOf(subClass,superClass)}(FractionOfSecondParser,_Parser);var _super=FractionOfSecondParser_createSuper(FractionOfSecondParser);function FractionOfSecondParser(){var _this;!function FractionOfSecondParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,FractionOfSecondParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return FractionOfSecondParser_defineProperty(FractionOfSecondParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",30),FractionOfSecondParser_defineProperty(FractionOfSecondParser_assertThisInitialized(_this),"incompatibleTokens",["t","T"]),_this}return function FractionOfSecondParser_createClass(Constructor,protoProps,staticProps){return protoProps&&FractionOfSecondParser_defineProperties(Constructor.prototype,protoProps),staticProps&&FractionOfSecondParser_defineProperties(Constructor,staticProps),Constructor}(FractionOfSecondParser,[{key:"parse",value:function parse(dateString,token){return mapValue(parseNDigits(token.length,dateString),(function valueCallback(value){return Math.floor(value*Math.pow(10,3-token.length))}))}},{key:"set",value:function set(date,_flags,value){return date.setUTCMilliseconds(value),date}}]),FractionOfSecondParser}(Parser);function ISOTimezoneWithZParser_typeof(obj){return ISOTimezoneWithZParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ISOTimezoneWithZParser_typeof(obj)}function ISOTimezoneWithZParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ISOTimezoneWithZParser_setPrototypeOf(o,p){return ISOTimezoneWithZParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ISOTimezoneWithZParser_setPrototypeOf(o,p)}function ISOTimezoneWithZParser_createSuper(Derived){var hasNativeReflectConstruct=function ISOTimezoneWithZParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ISOTimezoneWithZParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ISOTimezoneWithZParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ISOTimezoneWithZParser_possibleConstructorReturn(self,call){if(call&&("object"===ISOTimezoneWithZParser_typeof(call)||"function"==typeof call))return call;return ISOTimezoneWithZParser_assertThisInitialized(self)}(this,result)}}function ISOTimezoneWithZParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ISOTimezoneWithZParser_getPrototypeOf(o){return ISOTimezoneWithZParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ISOTimezoneWithZParser_getPrototypeOf(o)}function ISOTimezoneWithZParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ISOTimezoneWithZParser=function(_Parser){!function ISOTimezoneWithZParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ISOTimezoneWithZParser_setPrototypeOf(subClass,superClass)}(ISOTimezoneWithZParser,_Parser);var _super=ISOTimezoneWithZParser_createSuper(ISOTimezoneWithZParser);function ISOTimezoneWithZParser(){var _this;!function ISOTimezoneWithZParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ISOTimezoneWithZParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ISOTimezoneWithZParser_defineProperty(ISOTimezoneWithZParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",10),ISOTimezoneWithZParser_defineProperty(ISOTimezoneWithZParser_assertThisInitialized(_this),"incompatibleTokens",["t","T","x"]),_this}return function ISOTimezoneWithZParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ISOTimezoneWithZParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ISOTimezoneWithZParser_defineProperties(Constructor,staticProps),Constructor}(ISOTimezoneWithZParser,[{key:"parse",value:function parse(dateString,token){switch(token){case"X":return parseTimezonePattern(timezonePatterns_basicOptionalMinutes,dateString);case"XX":return parseTimezonePattern(timezonePatterns_basic,dateString);case"XXXX":return parseTimezonePattern(timezonePatterns_basicOptionalSeconds,dateString);case"XXXXX":return parseTimezonePattern(timezonePatterns_extendedOptionalSeconds,dateString);default:return parseTimezonePattern(timezonePatterns_extended,dateString)}}},{key:"set",value:function set(date,flags,value){return flags.timestampIsSet?date:new Date(date.getTime()-value)}}]),ISOTimezoneWithZParser}(Parser);function ISOTimezoneParser_typeof(obj){return ISOTimezoneParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ISOTimezoneParser_typeof(obj)}function ISOTimezoneParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function ISOTimezoneParser_setPrototypeOf(o,p){return ISOTimezoneParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},ISOTimezoneParser_setPrototypeOf(o,p)}function ISOTimezoneParser_createSuper(Derived){var hasNativeReflectConstruct=function ISOTimezoneParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=ISOTimezoneParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=ISOTimezoneParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function ISOTimezoneParser_possibleConstructorReturn(self,call){if(call&&("object"===ISOTimezoneParser_typeof(call)||"function"==typeof call))return call;return ISOTimezoneParser_assertThisInitialized(self)}(this,result)}}function ISOTimezoneParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function ISOTimezoneParser_getPrototypeOf(o){return ISOTimezoneParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},ISOTimezoneParser_getPrototypeOf(o)}function ISOTimezoneParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var ISOTimezoneParser=function(_Parser){!function ISOTimezoneParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&ISOTimezoneParser_setPrototypeOf(subClass,superClass)}(ISOTimezoneParser,_Parser);var _super=ISOTimezoneParser_createSuper(ISOTimezoneParser);function ISOTimezoneParser(){var _this;!function ISOTimezoneParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,ISOTimezoneParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return ISOTimezoneParser_defineProperty(ISOTimezoneParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",10),ISOTimezoneParser_defineProperty(ISOTimezoneParser_assertThisInitialized(_this),"incompatibleTokens",["t","T","X"]),_this}return function ISOTimezoneParser_createClass(Constructor,protoProps,staticProps){return protoProps&&ISOTimezoneParser_defineProperties(Constructor.prototype,protoProps),staticProps&&ISOTimezoneParser_defineProperties(Constructor,staticProps),Constructor}(ISOTimezoneParser,[{key:"parse",value:function parse(dateString,token){switch(token){case"x":return parseTimezonePattern(timezonePatterns_basicOptionalMinutes,dateString);case"xx":return parseTimezonePattern(timezonePatterns_basic,dateString);case"xxxx":return parseTimezonePattern(timezonePatterns_basicOptionalSeconds,dateString);case"xxxxx":return parseTimezonePattern(timezonePatterns_extendedOptionalSeconds,dateString);default:return parseTimezonePattern(timezonePatterns_extended,dateString)}}},{key:"set",value:function set(date,flags,value){return flags.timestampIsSet?date:new Date(date.getTime()-value)}}]),ISOTimezoneParser}(Parser);function TimestampSecondsParser_typeof(obj){return TimestampSecondsParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},TimestampSecondsParser_typeof(obj)}function TimestampSecondsParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function TimestampSecondsParser_setPrototypeOf(o,p){return TimestampSecondsParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},TimestampSecondsParser_setPrototypeOf(o,p)}function TimestampSecondsParser_createSuper(Derived){var hasNativeReflectConstruct=function TimestampSecondsParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=TimestampSecondsParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=TimestampSecondsParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function TimestampSecondsParser_possibleConstructorReturn(self,call){if(call&&("object"===TimestampSecondsParser_typeof(call)||"function"==typeof call))return call;return TimestampSecondsParser_assertThisInitialized(self)}(this,result)}}function TimestampSecondsParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function TimestampSecondsParser_getPrototypeOf(o){return TimestampSecondsParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},TimestampSecondsParser_getPrototypeOf(o)}function TimestampSecondsParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var TimestampSecondsParser=function(_Parser){!function TimestampSecondsParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&TimestampSecondsParser_setPrototypeOf(subClass,superClass)}(TimestampSecondsParser,_Parser);var _super=TimestampSecondsParser_createSuper(TimestampSecondsParser);function TimestampSecondsParser(){var _this;!function TimestampSecondsParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,TimestampSecondsParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return TimestampSecondsParser_defineProperty(TimestampSecondsParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",40),TimestampSecondsParser_defineProperty(TimestampSecondsParser_assertThisInitialized(_this),"incompatibleTokens","*"),_this}return function TimestampSecondsParser_createClass(Constructor,protoProps,staticProps){return protoProps&&TimestampSecondsParser_defineProperties(Constructor.prototype,protoProps),staticProps&&TimestampSecondsParser_defineProperties(Constructor,staticProps),Constructor}(TimestampSecondsParser,[{key:"parse",value:function parse(dateString){return parseAnyDigitsSigned(dateString)}},{key:"set",value:function set(_date,_flags,value){return[new Date(1e3*value),{timestampIsSet:!0}]}}]),TimestampSecondsParser}(Parser);function TimestampMillisecondsParser_typeof(obj){return TimestampMillisecondsParser_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},TimestampMillisecondsParser_typeof(obj)}function TimestampMillisecondsParser_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function TimestampMillisecondsParser_setPrototypeOf(o,p){return TimestampMillisecondsParser_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},TimestampMillisecondsParser_setPrototypeOf(o,p)}function TimestampMillisecondsParser_createSuper(Derived){var hasNativeReflectConstruct=function TimestampMillisecondsParser_isNativeReflectConstruct(){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 _createSuperInternal(){var result,Super=TimestampMillisecondsParser_getPrototypeOf(Derived);if(hasNativeReflectConstruct){var NewTarget=TimestampMillisecondsParser_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return function TimestampMillisecondsParser_possibleConstructorReturn(self,call){if(call&&("object"===TimestampMillisecondsParser_typeof(call)||"function"==typeof call))return call;return TimestampMillisecondsParser_assertThisInitialized(self)}(this,result)}}function TimestampMillisecondsParser_assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function TimestampMillisecondsParser_getPrototypeOf(o){return TimestampMillisecondsParser_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},TimestampMillisecondsParser_getPrototypeOf(o)}function TimestampMillisecondsParser_defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var TimestampMillisecondsParser=function(_Parser){!function TimestampMillisecondsParser_inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&TimestampMillisecondsParser_setPrototypeOf(subClass,superClass)}(TimestampMillisecondsParser,_Parser);var _super=TimestampMillisecondsParser_createSuper(TimestampMillisecondsParser);function TimestampMillisecondsParser(){var _this;!function TimestampMillisecondsParser_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,TimestampMillisecondsParser);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return TimestampMillisecondsParser_defineProperty(TimestampMillisecondsParser_assertThisInitialized(_this=_super.call.apply(_super,[this].concat(args))),"priority",20),TimestampMillisecondsParser_defineProperty(TimestampMillisecondsParser_assertThisInitialized(_this),"incompatibleTokens","*"),_this}return function TimestampMillisecondsParser_createClass(Constructor,protoProps,staticProps){return protoProps&&TimestampMillisecondsParser_defineProperties(Constructor.prototype,protoProps),staticProps&&TimestampMillisecondsParser_defineProperties(Constructor,staticProps),Constructor}(TimestampMillisecondsParser,[{key:"parse",value:function parse(dateString){return parseAnyDigitsSigned(dateString)}},{key:"set",value:function set(_date,_flags,value){return[new Date(value),{timestampIsSet:!0}]}}]),TimestampMillisecondsParser}(Parser),parsers={G:new EraParser,y:new YearParser,Y:new LocalWeekYearParser,R:new ISOWeekYearParser,u:new ExtendedYearParser,Q:new QuarterParser,q:new StandAloneQuarterParser,M:new MonthParser,L:new StandAloneMonthParser,w:new LocalWeekParser,I:new ISOWeekParser,d:new DateParser,D:new DayOfYearParser,E:new DayParser,e:new LocalDayParser,c:new StandAloneLocalDayParser,i:new ISODayParser,a:new AMPMParser,b:new AMPMMidnightParser,B:new DayPeriodParser,h:new Hour1to12Parser,H:new Hour0to23Parser,K:new Hour0To11Parser,k:new Hour1To24Parser,m:new MinuteParser,s:new SecondParser,S:new FractionOfSecondParser,X:new ISOTimezoneWithZParser,x:new ISOTimezoneParser,t:new TimestampSecondsParser,T:new TimestampMillisecondsParser};function parse_typeof(obj){return parse_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},parse_typeof(obj)}function _createForOfIteratorHelper(o,allowArrayLike){var it;if("undefined"==typeof Symbol||null==o[Symbol.iterator]){if(Array.isArray(o)||(it=function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(o))||allowArrayLike&&o&&"number"==typeof o.length){it&&(o=it);var i=0,F=function F(){};return{s:F,n:function n(){return i>=o.length?{done:!0}:{done:!1,value:o[i++]}},e:function e(_e){throw _e},f:F}}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 err,normalCompletion=!0,didErr=!1;return{s:function s(){it=o[Symbol.iterator]()},n:function n(){var step=it.next();return normalCompletion=step.done,step},e:function e(_e2){didErr=!0,err=_e2},f:function f(){try{normalCompletion||null==it.return||it.return()}finally{if(didErr)throw err}}}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}var formattingTokensRegExp=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp=/^'([^]*?)'?$/,doubleQuoteRegExp=/''/g,notWhitespaceRegExp=/\S/,unescapedLatinCharacterRegExp=/[a-zA-Z]/;function parse(dirtyDateString,dirtyFormatString,dirtyReferenceDate,options){var _ref,_options$locale,_ref2,_ref3,_ref4,_options$firstWeekCon,_options$locale2,_options$locale2$opti,_defaultOptions$local,_defaultOptions$local2,_ref5,_ref6,_ref7,_options$weekStartsOn,_options$locale3,_options$locale3$opti,_defaultOptions$local3,_defaultOptions$local4;(0,requiredArgs.Z)(3,arguments);var dateString=String(dirtyDateString),formatString=String(dirtyFormatString),defaultOptions=(0,_lib_defaultOptions.j)(),locale=null!==(_ref=null!==(_options$locale=null==options?void 0:options.locale)&&void 0!==_options$locale?_options$locale:defaultOptions.locale)&&void 0!==_ref?_ref:defaultLocale.Z;if(!locale.match)throw new RangeError("locale must contain match property");var firstWeekContainsDate=(0,toInteger.Z)(null!==(_ref2=null!==(_ref3=null!==(_ref4=null!==(_options$firstWeekCon=null==options?void 0:options.firstWeekContainsDate)&&void 0!==_options$firstWeekCon?_options$firstWeekCon:null==options||null===(_options$locale2=options.locale)||void 0===_options$locale2||null===(_options$locale2$opti=_options$locale2.options)||void 0===_options$locale2$opti?void 0:_options$locale2$opti.firstWeekContainsDate)&&void 0!==_ref4?_ref4:defaultOptions.firstWeekContainsDate)&&void 0!==_ref3?_ref3:null===(_defaultOptions$local=defaultOptions.locale)||void 0===_defaultOptions$local||null===(_defaultOptions$local2=_defaultOptions$local.options)||void 0===_defaultOptions$local2?void 0:_defaultOptions$local2.firstWeekContainsDate)&&void 0!==_ref2?_ref2:1);if(!(firstWeekContainsDate>=1&&firstWeekContainsDate<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var weekStartsOn=(0,toInteger.Z)(null!==(_ref5=null!==(_ref6=null!==(_ref7=null!==(_options$weekStartsOn=null==options?void 0:options.weekStartsOn)&&void 0!==_options$weekStartsOn?_options$weekStartsOn:null==options||null===(_options$locale3=options.locale)||void 0===_options$locale3||null===(_options$locale3$opti=_options$locale3.options)||void 0===_options$locale3$opti?void 0:_options$locale3$opti.weekStartsOn)&&void 0!==_ref7?_ref7:defaultOptions.weekStartsOn)&&void 0!==_ref6?_ref6:null===(_defaultOptions$local3=defaultOptions.locale)||void 0===_defaultOptions$local3||null===(_defaultOptions$local4=_defaultOptions$local3.options)||void 0===_defaultOptions$local4?void 0:_defaultOptions$local4.weekStartsOn)&&void 0!==_ref5?_ref5:0);if(!(weekStartsOn>=0&&weekStartsOn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===formatString)return""===dateString?(0,toDate.Z)(dirtyReferenceDate):new Date(NaN);var _step,subFnOptions={firstWeekContainsDate,weekStartsOn,locale},setters=[new DateToSystemTimezoneSetter],tokens=formatString.match(longFormattingTokensRegExp).map((function(substring){var firstCharacter=substring[0];return firstCharacter in longFormatters.Z?(0,longFormatters.Z[firstCharacter])(substring,locale.formatLong):substring})).join("").match(formattingTokensRegExp),usedTokens=[],_iterator=_createForOfIteratorHelper(tokens);try{var _loop=function _loop(){var token=_step.value;null!=options&&options.useAdditionalWeekYearTokens||!(0,protectedTokens.Do)(token)||(0,protectedTokens.qp)(token,formatString,dirtyDateString),null!=options&&options.useAdditionalDayOfYearTokens||!(0,protectedTokens.Iu)(token)||(0,protectedTokens.qp)(token,formatString,dirtyDateString);var firstCharacter=token[0],parser=parsers[firstCharacter];if(parser){var incompatibleTokens=parser.incompatibleTokens;if(Array.isArray(incompatibleTokens)){var incompatibleToken=usedTokens.find((function(usedToken){return incompatibleTokens.includes(usedToken.token)||usedToken.token===firstCharacter}));if(incompatibleToken)throw new RangeError("The format string mustn't contain `".concat(incompatibleToken.fullToken,"` and `").concat(token,"` at the same time"))}else if("*"===parser.incompatibleTokens&&usedTokens.length>0)throw new RangeError("The format string mustn't contain `".concat(token,"` and any other token at the same time"));usedTokens.push({token:firstCharacter,fullToken:token});var parseResult=parser.run(dateString,token,locale.match,subFnOptions);if(!parseResult)return{v:new Date(NaN)};setters.push(parseResult.setter),dateString=parseResult.rest}else{if(firstCharacter.match(unescapedLatinCharacterRegExp))throw new RangeError("Format string contains an unescaped latin alphabet character `"+firstCharacter+"`");if("''"===token?token="'":"'"===firstCharacter&&(token=function cleanEscapedString(input){return input.match(escapedStringRegExp)[1].replace(doubleQuoteRegExp,"'")}(token)),0!==dateString.indexOf(token))return{v:new Date(NaN)};dateString=dateString.slice(token.length)}};for(_iterator.s();!(_step=_iterator.n()).done;){var _ret=_loop();if("object"===parse_typeof(_ret))return _ret.v}}catch(err){_iterator.e(err)}finally{_iterator.f()}if(dateString.length>0&¬WhitespaceRegExp.test(dateString))return new Date(NaN);var uniquePrioritySetters=setters.map((function(setter){return setter.priority})).sort((function(a,b){return b-a})).filter((function(priority,index,array){return array.indexOf(priority)===index})).map((function(priority){return setters.filter((function(setter){return setter.priority===priority})).sort((function(a,b){return b.subPriority-a.subPriority}))})).map((function(setterArray){return setterArray[0]})),date=(0,toDate.Z)(dirtyReferenceDate);if(isNaN(date.getTime()))return new Date(NaN);var _step2,utcDate=(0,subMilliseconds.Z)(date,(0,getTimezoneOffsetInMilliseconds.Z)(date)),flags={},_iterator2=_createForOfIteratorHelper(uniquePrioritySetters);try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var setter=_step2.value;if(!setter.validate(utcDate,subFnOptions))return new Date(NaN);var result=setter.set(utcDate,flags,subFnOptions);Array.isArray(result)?(utcDate=result[0],assign_assign(flags,result[1])):utcDate=result}}catch(err){_iterator2.e(err)}finally{_iterator2.f()}return utcDate}},"./node_modules/date-fns/esm/subMilliseconds/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>subMilliseconds});var toInteger=__webpack_require__("./node_modules/date-fns/esm/_lib/toInteger/index.js"),toDate=__webpack_require__("./node_modules/date-fns/esm/toDate/index.js"),requiredArgs=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");function subMilliseconds(dirtyDate,dirtyAmount){return(0,requiredArgs.Z)(2,arguments),function addMilliseconds(dirtyDate,dirtyAmount){(0,requiredArgs.Z)(2,arguments);var timestamp=(0,toDate.Z)(dirtyDate).getTime(),amount=(0,toInteger.Z)(dirtyAmount);return new Date(timestamp+amount)}(dirtyDate,-(0,toInteger.Z)(dirtyAmount))}},"./node_modules/date-fns/esm/toDate/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>toDate});var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/date-fns/esm/_lib/requiredArgs/index.js");function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function toDate(argument){(0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__.Z)(1,arguments);var argStr=Object.prototype.toString.call(argument);return argument instanceof Date||"object"===_typeof(argument)&&"[object Date]"===argStr?new Date(argument.getTime()):"number"==typeof argument||"[object Number]"===argStr?new Date(argument):("string"!=typeof argument&&"[object String]"!==argStr||"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))}},"./node_modules/nanoid/index.browser.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x0:()=>nanoid});let nanoid=(size=21)=>crypto.getRandomValues(new Uint8Array(size)).reduce(((id,byte)=>id+=(byte&=63)<36?byte.toString(36):byte<62?(byte-26).toString(36).toUpperCase():byte>62?"-":"_"),"")}}]);