2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

MediaWiki:Gadget-cron.js

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox/Safari:按住“Shift”的同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
  • Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
  • Internet Explorer:按住“Ctrl”的同时单击“刷新”,或按“Ctrl-F5”
  • Opera:在“工具→首选项”中清除缓存
如果您已登录但该页面出现未登录状态,请尝试在地址栏的地址最后添加代码?_=1来访问最新页面。
添加代码后的本页地址如下:-{R|https://moegirl.icu/MediaWiki:Gadget-cron.js?_=1}-
萌娘百科界面管理员团队提醒您
大萌字-InterfaceAdmin.png
本页面由萌娘百科界面管理员团队在其 GitHub 库内进行维护,通过机器人自动生成可被 MediaWiki Gadget 扩展接受的版本并保存到此处。 如果您有任何意见或建议,建议您到技术实现版提出。
/* <pre> */
/**
 * -------------------------------------------------------------------------
 * !!! DON'T MODIFY THIS PAGE MANUALLY, YOUR CHANGES WILL BE OVERWRITTEN !!!
 * -------------------------------------------------------------------------
 */
var _addText = '{{GHIACode|page=GHIA:MoegirlPediaInterfaceCodes/blob/master/src/gadgets/cron/MediaWiki:Gadget-cron.js|user=dependabot[bot]|co-authors=GH:dependabot[bot]、GH:github-actions[bot]|longId=1f8054a885d80651fa34512459b0eab6b397b6cb|shortId=1f8054a|message=npm(deps): bump the npm group with 2 updates (#352) <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> * npm(deps): bump the npm group with 2 updates <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> Bumps the npm group with 2 updates: [@annangela/eslint-plugin-prefer-reflect](https://github.com/AnnAngela/eslint-plugin-prefer-reflect) and [cron](https://github.com/kelektiv/node-cron). <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> Updates `@annangela/eslint-plugin-prefer-reflect` from 2.0.1 to 2.1.0 <span style="font-family: sans-serif;">↩</span> - [Release notes](https://github.com/AnnAngela/eslint-plugin-prefer-reflect/releases) <span style="font-family: sans-serif;">↩</span> - [Commits](https://github.com/AnnAngela/eslint-plugin-prefer-reflect/compare/2.0.1...2.1.0) <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> Updates `cron` from 3.1.5 to 3.1.6 <span style="font-family: sans-serif;">↩</span> - [Release notes](https://github.com/kelektiv/node-cron/releases) <span style="font-family: sans-serif;">↩</span> - [Changelog](https://github.com/kelektiv/node-cron/blob/main/CHANGELOG.md) <span style="font-family: sans-serif;">↩</span> - [Commits](https://github.com/kelektiv/node-cron/compare/v3.1.5...v3.1.6) <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> --- <span style="font-family: sans-serif;">↩</span> updated-dependencies: <span style="font-family: sans-serif;">↩</span> - dependency-name: "@annangela/eslint-plugin-prefer-reflect" <span style="font-family: sans-serif;">↩</span>   dependency-type: direct:production <span style="font-family: sans-serif;">↩</span>   update-type: version-update:semver-minor <span style="font-family: sans-serif;">↩</span>   dependency-group: npm <span style="font-family: sans-serif;">↩</span> - dependency-name: cron <span style="font-family: sans-serif;">↩</span>   dependency-type: direct:production <span style="font-family: sans-serif;">↩</span>   update-type: version-update:semver-patch <span style="font-family: sans-serif;">↩</span>   dependency-group: npm <span style="font-family: sans-serif;">↩</span> ... <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> Signed-off-by: dependabot[bot] <[email protected]> <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> * auto(Gadget-cron): bump cron to 3.1.6 by browserify <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> --------- <span style="font-family: sans-serif;">↩</span>  <span style="font-family: sans-serif;">↩</span> Signed-off-by: dependabot[bot] <[email protected]> <span style="font-family: sans-serif;">↩</span> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> <span style="font-family: sans-serif;">↩</span> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>}}';

eval([
    "\"use strict\";var __extends=this&&this.__extends||function(){var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}))(e,t)};return function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}}(),__values=this&&this.__values||function(e){var t=\"function\"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&\"number\"==typeof e.length)return{next:function(){return{value:(e=e&&r>=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")},__read=this&&this.__read||function(e,t){var n=\"function\"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||0<t--)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},__spreadArray=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||((r=r||Array.prototype.slice.call(t,0,i))[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))};!function(){var F,Z,L={},g={},e=(Object.defineProperty(g,\"__esModule\",{value:!0}),g.ExclusiveParametersError=g.CronError=void 0,F=Error,__extends(z,F),z);function z(){return null!==F&&F.apply(this,arguments)||this}function R(e,t){return Z.call(this,\"You can't specify both \".concat(e,\" and \")+t)||this}g.CronError=e,g.ExclusiveParametersError=(__extends(R,Z=e),R);var y={};function P(e,t){for(var n,r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,\"symbol\"==typeof(n=function(e){if(\"object\"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0===t)return String(e);if(\"object\"!=typeof(t=t.call(e,\"string\")))return t;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}(i.key))?n:String(n),i)}}function t(e,t,n){t&&P(e.prototype,t),n&&P(e,n),Object.defineProperty(e,\"prototype\",{writable:!1})}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n,r=arguments[t];for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function n(e,t){e.prototype=Object.create(t.prototype),W(e.prototype.constructor=e,t)}function U(e){return(U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function W(e,t){return(W=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t,n){return(q=function(){if(\"undefined\"!=typeof Reflect&&Reflect.construct&&!Reflect.construct.sham){if(\"function\"==typeof Proxy)return 1;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),1}catch(e){}}}()?Reflect.construct.bind():function(e,t,n){var r=[null];return r.push.apply(r,t),t=new(Function.bind.apply(e,r)),n&&W(t,n.prototype),t}).apply(null,arguments)}function J(e){var n=\"function\"==typeof Map?new Map:void 0;return(J=function(e){if(null===e||-1===Function.toString.call(e).indexOf(\"[native code]\"))return e;if(\"function\"!=typeof e)throw new TypeError(\"Super expression must either be null or a function\");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return q(e,arguments,U(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),W(t,e)})(e)}function H(e,t){if(null==e)return{};for(var n,r={},i=Object.keys(e),o=0;o<i.length;o++)n=i[o],0<=t.indexOf(n)||(r[n]=e[n]);return r}function Y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function G(e,t){var n,r=\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e){var t;if(e)return\"string\"==typeof e?Y(e,void 0):\"Map\"===(t=\"Object\"===(t=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:t)||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Y(e,void 0):void 0}(e))||t&&e&&\"number\"==typeof e.length)return r&&(e=r),n=0,function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}};throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}Object.defineProperty(y,\"__esModule\",{value:!0});n(Je,re=J(Error));var $,B,K,Q,X,ee,te,ne,re,e=Je,ie=(n(qe,ne=e),qe),oe=(n(We,te=e),We),ae=(n(Ue,ee=e),Ue),se=(n(Pe,X=e),Pe),ue=(n(Re,Q=e),Re),s=(n(ze,K=e),ze),le=(n(Le,B=e),Le),ce={year:e=\"numeric\",month:e,day:e},fe={year:e,month:a=\"short\",day:e},de={year:e,month:a,day:e,weekday:a},he={year:e,month:h=\"long\",day:e},me={year:e,month:h,day:e,weekday:h},ye={hour:e,minute:e},ve={hour:e,minute:e,second:e},pe={hour:e,minute:e,second:e,timeZoneName:a},ge={hour:e,minute:e,second:e,timeZoneName:h},we={hour:e,minute:e,hourCycle:\"h23\"},Te={hour:e,minute:e,second:e,hourCycle:\"h23\"},ke={hour:e,minute:e,second:e,hourCycle:\"h23\",timeZoneName:a},Oe={hour:e,minute:e,second:e,hourCycle:\"h23\",timeZoneName:h},Se={year:e,month:e,day:e,hour:e,minute:e},be={year:e,month:e,day:e,hour:e,minute:e,second:e},Me={year:e,month:a,day:e,hour:e,minute:e},Ne={year:e,month:a,day:e,hour:e,minute:e,second:e},Ee={year:e,month:a,day:e,weekday:a,hour:e,minute:e},_e={year:e,month:h,day:e,hour:e,minute:e,timeZoneName:a},De={year:e,month:h,day:e,hour:e,minute:e,second:e,timeZoneName:a},Ie={year:e,month:h,day:e,weekday:h,hour:e,minute:e,timeZoneName:h},Ce={year:e,month:h,day:e,weekday:h,hour:e,minute:e,second:e,timeZoneName:h},xe=((m=Ze.prototype).offsetName=function(e,t){throw new le},m.formatOffset=function(e,t){throw new le},m.offset=function(e){throw new le},m.equals=function(e){throw new le},t(Ze,[{key:\"type\",get:function(){throw new le}},{key:\"name\",get:function(){throw new le}},{key:\"ianaName\",get:function(){return this.name}},{key:\"isUniversal\",get:function(){throw new le}},{key:\"isValid\",get:function(){throw new le}}]),Ze),Ve=null,Ae=(n(Fe,$=xe),(m=Fe.prototype).offsetName=function(e,t){return Pt(e,t.format,t.locale)},m.formatOffset=function(e,t){return Jt(this.offset(e),t)},m.offset=function(e){return-new Date(e).getTimezoneOffset()},m.equals=function(e){return\"system\"===e.type},t(Fe,[{key:\"type\",get:function(){return\"system\"}},{key:\"name\",get:function(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}},{key:\"isUniversal\",get:function(){return!1}},{key:\"isValid\",get:function(){return!0}}],[{key:\"instance\",get:function(){return Ve=null===Ve?new Fe:Ve}}]),Fe),je={};function Fe(){return $.apply(this,arguments)||this}function Ze(){}function Le(){return B.call(this,\"Zone is an abstract class\")||this}function ze(){return K.apply(this,arguments)||this}function Re(e){return Q.call(this,\"Invalid unit \"+e)||this}function Pe(){return X.apply(this,arguments)||this}function Ue(e){return ee.call(this,\"Invalid Duration: \"+e.toMessage())||this}function We(e){return te.call(this,\"Invalid Interval: \"+e.toMessage())||this}function qe(e){return ne.call(this,\"Invalid DateTime: \"+e.toMessage())||this}function Je(){return re.apply(this,arguments)||this}var He,Ye={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6},Ge={},$e=(n(r,He=xe),r.create=function(e){return Ge[e]||(Ge[e]=new r(e)),Ge[e]},r.resetCache=function(){Ge={},je={}},r.isValidSpecifier=function(e){return this.isValidZone(e)},r.isValidZone=function(e){if(!e)return!1;try{return new Intl.DateTimeFormat(\"en-US\",{timeZone:e}).format(),!0}catch(e){return!1}},(m=r.prototype).offsetName=function(e,t){return Pt(e,t.format,t.locale,this.name)},m.formatOffset=function(e,t){return Jt(this.offset(e),t)},m.offset=function(e){var t,n,r,i,o,a,s,u,e=new Date(e);return isNaN(e)?NaN:(a=this.name,je[a]||(je[a]=new Intl.DateTimeFormat(\"en-US\",{hour12:!1,timeZone:a,year:\"numeric\",month:\"2-digit\",day:\"2-digit\",hour:\"2-digit\",minute:\"2-digit\",second:\"2-digit\",era:\"short\"})),t=(a=((a=je[a]).formatToParts?function(e,t){for(var n=e.formatToParts(t),r=[],i=0;i<n.length;i++){var o=(a=n[i]).type,a=a.value,s=Ye[o];\"era\"===o?r[s]=a:void 0!==s&&(r[s]=parseInt(a,10))}return r}:function(e,t){var e=e.format(t).replace(/\\u200E/g,\"\"),e=(t=/(\\d+)\\/(\\d+)\\/(\\d+) (AD|BC),? (\\d+):(\\d+):(\\d+)/.exec(e))[1],n=t[2];return[t[3],e,n,t[4],t[5],t[6],t[7]]})(a,e))[0],n=a[1],r=a[2],i=a[3],s=a[4],o=a[5],a=a[6],s=24===s?0:s,u=(e=+e)%1e3,(Lt({year:\"BC\"===i?1-Math.abs(t):t,month:n,day:r,hour:s,minute:o,second:a,millisecond:0})-(e-(0<=u?u:1e3+u)))/6e4)},m.equals=function(e){return\"iana\"===e.type&&e.name===this.name},t(r,[{key:\"type\",get:function(){return\"iana\"}},{key:\"name\",get:function(){return this.zoneName}},{key:\"isUniversal\",get:function(){return!1}},{key:\"isValid\",get:function(){return this.valid}}]),r),Be=[\"base\"],Ke=[\"padTo\",\"floor\"],Qe={};function r(e){var t=He.call(this)||this;return t.zoneName=e,t.valid=r.isValidZone(e),t}var Xe={};function et(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),r=Xe[n];return r||(r=new Intl.DateTimeFormat(e,t),Xe[n]=r),r}var tt={},nt={},rt=null;function it(e,t,n,r){return\"error\"===(e=e.listingMode())?null:(\"en\"===e?n:r)(t)}yt.prototype.format=function(e){var t;return this.inf?(t=this.floor?Math.floor(e):e,this.inf.format(t)):u(this.floor?Math.floor(e):At(e,3),this.padTo)};var ot,at,st=yt,ut=((m=mt.prototype).format=function(){return this.originalZone?this.formatToParts().map(function(e){return e.value}).join(\"\"):this.dtf.format(this.dt.toJSDate())},m.formatToParts=function(){var t=this,e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(function(e){return\"timeZoneName\"===e.type?c({},e,{value:t.originalZone.offsetName(t.dt.ts,{locale:t.dt.locale,format:t.opts.timeZoneName})}):e}):e},m.resolvedOptions=function(){return this.dtf.resolvedOptions()},mt),lt=((m=ht.prototype).format=function(e,t){if(this.rtf)return this.rtf.format(e,t);var n=t,t=e,e=this.opts.numeric,",
    "r=\"long\"!==this.opts.style,i=(void 0===e&&(e=\"always\"),void 0===r&&(r=!1),{years:[\"year\",\"yr.\"],quarters:[\"quarter\",\"qtr.\"],months:[\"month\",\"mo.\"],weeks:[\"week\",\"wk.\"],days:[\"day\",\"day\",\"days\"],hours:[\"hour\",\"hr.\"],minutes:[\"minute\",\"min.\"],seconds:[\"second\",\"sec.\"]}),o=-1===[\"hours\",\"minutes\",\"seconds\"].indexOf(n);if(\"auto\"===e&&o){var a=\"days\"===n;switch(t){case 1:return a?\"tomorrow\":\"next \"+i[n][0];case-1:return a?\"yesterday\":\"last \"+i[n][0];case 0:return a?\"today\":\"this \"+i[n][0]}}var e=Object.is(t,-0)||t<0,t=1===(o=Math.abs(t)),s=i[n],r=r?!t&&s[2]||s[1]:t?i[n][0]:n;return e?o+\" \"+r+\" ago\":\"in \"+o+\" \"+r},m.formatToParts=function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]},ht),v=(o.fromOpts=function(e){return o.create(e.locale,e.numberingSystem,e.outputCalendar,e.defaultToEN)},o.create=function(e,t,n,r){return void 0===r&&(r=!1),new o((e=e||p.defaultLocale)||(r?\"en-US\":rt=rt||(new Intl.DateTimeFormat).resolvedOptions().locale),t||p.defaultNumberingSystem,n||p.defaultOutputCalendar,e)},o.resetCache=function(){rt=null,Xe={},tt={},nt={}},o.fromObject=function(e){var t=(e=void 0===e?{}:e).locale,n=e.numberingSystem,e=e.outputCalendar;return o.create(t,n,e)},(m=o.prototype).listingMode=function(){var e=this.isEnglish(),t=!(null!==this.numberingSystem&&\"latn\"!==this.numberingSystem||null!==this.outputCalendar&&\"gregory\"!==this.outputCalendar);return e&&t?\"en\":\"intl\"},m.clone=function(e){return e&&0!==Object.getOwnPropertyNames(e).length?o.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,e.defaultToEN||!1):this},m.redefaultToEN=function(e){return this.clone(c({},e=void 0===e?{}:e,{defaultToEN:!0}))},m.redefaultToSystem=function(e){return this.clone(c({},e=void 0===e?{}:e,{defaultToEN:!1}))},m.months=function(t,n){var i=this;return void 0===n&&(n=!1),it(this,t,Bt,function(){var r=n?{month:t,day:\"numeric\"}:{month:t},e=n?\"format\":\"standalone\";return i.monthsCache[e][t]||(i.monthsCache[e][t]=function(){for(var e=[],t=1;t<=12;t++){var n=D.utc(2009,t,1);e.push(i.extract(n,r,\"month\"))}return e}()),i.monthsCache[e][t]})},m.weekdays=function(t,n){var i=this;return void 0===n&&(n=!1),it(this,t,en,function(){var r=n?{weekday:t,year:\"numeric\",month:\"long\",day:\"numeric\"}:{weekday:t},e=n?\"format\":\"standalone\";return i.weekdaysCache[e][t]||(i.weekdaysCache[e][t]=function(){for(var e=[],t=1;t<=7;t++){var n=D.utc(2016,11,13+t);e.push(i.extract(n,r,\"weekday\"))}return e}()),i.weekdaysCache[e][t]})},m.meridiems=function(){var n=this;return it(this,void 0,function(){return tn},function(){var t;return n.meridiemCache||(t={hour:\"numeric\",hourCycle:\"h12\"},n.meridiemCache=[D.utc(2016,11,13,9),D.utc(2016,11,13,19)].map(function(e){return n.extract(e,t,\"dayperiod\")})),n.meridiemCache})},m.eras=function(e){var n=this;return it(this,e,an,function(){var t={era:e};return n.eraCache[e]||(n.eraCache[e]=[D.utc(-40,1,1),D.utc(2017,1,1)].map(function(e){return n.extract(e,t,\"era\")})),n.eraCache[e]})},m.extract=function(e,t,n){return(e=this.dtFormatter(e,t).formatToParts().find(function(e){return e.type.toLowerCase()===n}))?e.value:null},m.numberFormatter=function(e){return new st(this.intl,(e=void 0===e?{}:e).forceSimple||this.fastNumbers,e)},m.dtFormatter=function(e,t){return new ut(e,this.intl,t=void 0===t?{}:t)},m.relFormatter=function(e){return void 0===e&&(e={}),new lt(this.intl,this.isEnglish(),e)},m.listFormatter=function(e){return t=this.intl,void 0===(e=e=void 0===e?{}:e)&&(e={}),n=JSON.stringify([t,e]),(r=Qe[n])||(r=new Intl.ListFormat(t,e),Qe[n]=r),r;var t,n,r},m.isEnglish=function(){return\"en\"===this.locale||\"en-us\"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith(\"en-us\")},m.equals=function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar},t(o,[{key:\"fastNumbers\",get:function(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||\"latn\"===e.numberingSystem)&&(\"latn\"===e.numberingSystem||!e.locale||e.locale.startsWith(\"en\")||\"latn\"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}}]),o),ct=null,f=(n(i,at=xe),i.instance=function(e){return 0===e?i.utcInstance:new i(e)},i.parseSpecifier=function(e){return(e=e&&e.match(/^utc(?:([+-]\\d{1,2})(?::(\\d{2}))?)?$/i))?new i(Ut(e[1],e[2])):null},(m=i.prototype).offsetName=function(){return this.name},m.formatOffset=function(e,t){return Jt(this.fixed,t)},m.offset=function(){return this.fixed},m.equals=function(e){return\"fixed\"===e.type&&e.fixed===this.fixed},t(i,[{key:\"type\",get:function(){return\"fixed\"}},{key:\"name\",get:function(){return 0===this.fixed?\"UTC\":\"UTC\"+Jt(this.fixed,\"narrow\")}},{key:\"ianaName\",get:function(){return 0===this.fixed?\"Etc/UTC\":\"Etc/GMT\"+Jt(-this.fixed,\"narrow\")}},{key:\"isUniversal\",get:function(){return!0}},{key:\"isValid\",get:function(){return!0}}],[{key:\"utcInstance\",get:function(){return ct=null===ct?new i(0):ct}}]),i),ft=(n(dt,ot=xe),(m=dt.prototype).offsetName=function(){return null},m.formatOffset=function(){return\"\"},m.offset=function(){return NaN},m.equals=function(){return!1},t(dt,[{key:\"type\",get:function(){return\"invalid\"}},{key:\"name\",get:function(){return this.zoneName}},{key:\"isUniversal\",get:function(){return!1}},{key:\"isValid\",get:function(){return!1}}]),dt);function dt(e){var t=ot.call(this)||this;return t.zoneName=e,t}function i(e){var t=at.call(this)||this;return t.fixed=e,t}function o(e,t,n,r){var i=(e=function(t){var n=t.indexOf(\"-x-\");if(-1===(n=(t=-1!==n?t.substring(0,n):t).indexOf(\"-u-\")))return[t];try{r=et(t).resolvedOptions(),i=t}catch(e){var r=et(t=t.substring(0,n)).resolvedOptions(),i=t}return[i,r.numberingSystem,r.calendar]}(e))[0],o=e[1],e=e[2];this.locale=i,this.numberingSystem=t||o||null,this.outputCalendar=n||e||null,this.intl=(i=this.locale,t=this.numberingSystem,((o=this.outputCalendar)||t)&&(i.includes(\"-u-\")||(i+=\"-u\"),o&&(i+=\"-ca-\"+o),t)&&(i+=\"-nu-\"+t),i),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=r,this.fastNumbersCached=null}function ht(e,t,n){var r;this.opts=c({style:\"long\"},n),!t&&Et()&&(this.rtf=(t=e,(e=void 0===n?{}:n).base,n=H(e,Be),n=JSON.stringify([t,n]),(r=nt[n])||(r=new Intl.RelativeTimeFormat(t,e),nt[n]=r),r))}function mt(e,t,n){this.opts=n;var n=this.originalZone=void 0,r=(this.opts.timeZone?this.dt=e:\"fixed\"===e.zone.type?(r=0<=(r=e.offset/60*-1)?\"Etc/GMT+\"+r:\"Etc/GMT\"+r,0!==e.offset&&$e.create(r).valid?(n=r,this.dt=e):(n=\"UTC\",this.dt=0===e.offset?e:e.setZone(\"UTC\").plus({minutes:e.offset}),this.originalZone=e.zone)):\"system\"===e.zone.type?this.dt=e:\"iana\"===e.zone.type?n=(this.dt=e).zone.name:(this.dt=e.setZone(n=\"UTC\").plus({minutes:e.offset}),this.originalZone=e.zone),c({},this.opts));r.timeZone=r.timeZone||n,this.dtf=et(t,r)}function yt(e,t,n){this.padTo=n.padTo||0,this.floor=n.floor||!1,n.padTo,n.floor;var r=H(n,Ke);(!t||0<Object.keys(r).length)&&(t=c({useGrouping:!1},n),0<n.padTo&&(t.minimumIntegerDigits=n.padTo),this.inf=(r=e,void 0===(n=t)&&(n={}),e=JSON.stringify([r,n]),(t=tt[e])||(t=new Intl.NumberFormat(r,n),tt[e]=t),t))}function vt(e,t){var n;return null==e?t:e instanceof xe?e:\"string\"==typeof e?\"default\"===(n=e.toLowerCase())?t:\"local\"===n||\"system\"===n?Ae.instance:\"utc\"===n||\"gmt\"===n?f.utcInstance:f.parseSpecifier(n)||$e.create(e):Mt(e)?f.instance(e):\"object\"==typeof e&&\"offset\"in e&&\"function\"==typeof e.offset?e:new ft(e)}var pt,gt=function(){return Date.now()},wt=\"system\",Tt=null,kt=null,Ot=null,St=60,p=(bt.resetCaches=function(){v.resetCache(),$e.resetCache()},t(bt,null,[{key:\"now\",get:function(){return gt},set:function(e){gt=e}},{key:\"defaultZone\",get:function(){return vt(wt,Ae.instance)},set:function(e){wt=e}},{key:\"defaultLocale\",get:function(){return Tt},set:function(e){Tt=e}},{key:\"defaultNumberingSystem\",get:function(){return kt},set:function(e){kt=e}},{key:\"defaultOutputCalendar\",get:function(){return Ot},set:function(e){Ot=e}},{key:\"twoDigitCutoffYear\",get:function(){return St},set:function(e){St=e%100}},{key:\"throwOnInvalid\",get:function(){return pt},set:function(e){pt=e}}]),bt);function bt(){}function Mt(e){return\"number\"==typeof e}function Nt(e){return\"number\"==typeof e&&e%1==0}function Et(){try{return\"undefined\"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function _t(e,n,r){if(0!==e.length)return e.reduce(function(e,t){return t=[n(t),t],e&&r(e[0],t[0])===e[0]?e:t},null)[1]}function Dt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function It(e,t,n){return Nt(e)&&t<=e&&e<=n}function u(e,t){return void 0===t&&(t=2),e=e<0?\"-\"+(\"\"+-e).padStart(t,\"0\"):(\"\"+e).padStart(t,\"0\")}function Ct(e){if(null!=e&&\"\"!==e)return parseInt(e,10)}function xt(e){if(null!=e&&\"\"!==e)return parseFloat(e)}function Vt(e){if(null!=e&&\"\"!==e)return e=1e3*parseFloat(\"0.\"+e),Math.floor(e)}function At(e,t,n){return void 0===n&&(n=!1),t=Math.pow(10,t),(n?Math.trunc:Math.round)(e*t)/t}function jt(e){return e%4==0&&(e%100!=0||e%400==0)}function Ft(e){return jt(e)?366:365}function Zt(e,t){var n=(n=t-1)-12*Math.floor(n/12)+1;return 2==n?jt(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function Lt(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&0<=e.year&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function zt(e){var t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,e=((e=e-1)+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7;return 4==t||3==e?53:52}function Rt(e){return 99<e?e:e>p.twoDigitCutoffYear?1900+e:2e3+e}function Pt(e,t,n,r){void 0===r&&(r=null);var e=new Date(e),i={hourCycle:\"h23\",year:\"numeric\",month:\"2-digit\",day:\"2-digit\",hour:\"2-digit\",minute:\"2-digit\"},r=(r&&(i.timeZone=r),c({timeZoneName:t},i));return(t=new Intl.DateTimeFormat(n,r).formatToParts(e).find(function(e){return\"timezonename\"===e.type.toLowerCase()}))?t.value:null}function Ut(e,t){return e=parseInt(e,10),Number.isNaN(e)&&(e=0),t=parseInt(t,10)||0,60*e+(e<0||Object.is(e,-0)?-t:t)}function Wt(e){var t=Number(e);if(\"boolean\"==typeof e||\"\"===e||Number.isNaN(t))throw new s(\"Invalid unit value \"+e);ret",
    "urn t}function qt(e,t){var n,r,i={};for(n in e)Dt(e,n)&&null!=(r=e[n])&&(i[t(n)]=Wt(r));return i}function Jt(e,t){var n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),i=0<=e?\"+\":\"-\";switch(t){case\"short\":return i+u(n,2)+\":\"+u(r,2);case\"narrow\":return i+n+(0<r?\":\"+r:\"\");case\"techie\":return i+u(n,2)+u(r,2);default:throw new RangeError(\"Value format \"+t+\" is out of range for property format\")}}function Ht(e){return n=e,[\"hour\",\"minute\",\"second\",\"millisecond\"].reduce(function(e,t){return e[t]=n[t],e},{});var n}var Yt=[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],Gt=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],$t=[\"J\",\"F\",\"M\",\"A\",\"M\",\"J\",\"J\",\"A\",\"S\",\"O\",\"N\",\"D\"];function Bt(e){switch(e){case\"narrow\":return[].concat($t);case\"short\":return[].concat(Gt);case\"long\":return[].concat(Yt);case\"numeric\":return[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"];case\"2-digit\":return[\"01\",\"02\",\"03\",\"04\",\"05\",\"06\",\"07\",\"08\",\"09\",\"10\",\"11\",\"12\"];default:return null}}var Kt=[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],Qt=[\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\",\"Sun\"],Xt=[\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",\"S\"];function en(e){switch(e){case\"narrow\":return[].concat(Xt);case\"short\":return[].concat(Qt);case\"long\":return[].concat(Kt);case\"numeric\":return[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\"];default:return null}}var tn=[\"AM\",\"PM\"],nn=[\"Before Christ\",\"Anno Domini\"],rn=[\"BC\",\"AD\"],on=[\"B\",\"A\"];function an(e){switch(e){case\"narrow\":return[].concat(on);case\"short\":return[].concat(rn);case\"long\":return[].concat(nn);default:return null}}function sn(e,t){for(var n=\"\",r=G(e);!(i=r()).done;){var i=i.value;i.literal?n+=i.val:n+=t(i.val)}return n}var un={D:ce,DD:fe,DDD:he,DDDD:me,t:ye,tt:ve,ttt:pe,tttt:ge,T:we,TT:Te,TTT:ke,TTTT:Oe,f:Se,ff:Me,fff:_e,ffff:Ie,F:be,FF:Ne,FFF:De,FFFF:Ce},d=(cn.create=function(e,t){return new cn(e,t=void 0===t?{}:t)},cn.parseFormat=function(e){for(var t=null,n=\"\",r=!1,i=[],o=0;o<e.length;o++){var a=e.charAt(o);\"'\"===a?(0<n.length&&i.push({literal:r||/^\\s+$/.test(n),val:n}),t=null,n=\"\",r=!r):r||a===t?n+=a:(0<n.length&&i.push({literal:/^\\s+$/.test(n),val:n}),t=n=a)}return 0<n.length&&i.push({literal:r||/^\\s+$/.test(n),val:n}),i},cn.macroTokenToFormatOpts=function(e){return un[e]},(m=cn.prototype).formatWithSystemDefault=function(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,c({},this.opts,t)).format()},m.dtFormatter=function(e,t){return this.loc.dtFormatter(e,c({},this.opts,t=void 0===t?{}:t))},m.formatDateTime=function(e,t){return this.dtFormatter(e,t).format()},m.formatDateTimeParts=function(e,t){return this.dtFormatter(e,t).formatToParts()},m.formatInterval=function(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())},m.resolvedOptions=function(e,t){return this.dtFormatter(e,t).resolvedOptions()},m.num=function(e,t){var n;return void 0===t&&(t=0),this.opts.forceSimple?u(e,t):(n=c({},this.opts),0<t&&(n.padTo=t),this.loc.numberFormatter(n).format(e))},m.formatDateTimeFromString=function(r,e){function i(e){return r.isOffsetFixed&&0===r.offset&&e.allowZ?\"Z\":r.isValid?r.zone.formatOffset(r.ts,e.format):\"\"}function o(e,t){return l?(n=r,Bt(e)[n.month-1]):f(t?{month:e}:{month:e,day:\"numeric\"},\"month\");var n}function a(e,t){return l?(n=r,en(e)[n.weekday-1]):f(t?{weekday:e}:{weekday:e,month:\"long\",day:\"numeric\"},\"weekday\");var n}function s(e){return l?(t=r,an(e)[t.year<0?0:1]):f({era:e},\"era\");var t}var u=this,l=\"en\"===this.loc.listingMode(),c=this.loc.outputCalendar&&\"gregory\"!==this.loc.outputCalendar,f=function(e,t){return u.loc.extract(r,e,t)};return sn(cn.parseFormat(e),function(e){switch(e){case\"S\":return u.num(r.millisecond);case\"u\":case\"SSS\":return u.num(r.millisecond,3);case\"s\":return u.num(r.second);case\"ss\":return u.num(r.second,2);case\"uu\":return u.num(Math.floor(r.millisecond/10),2);case\"uuu\":return u.num(Math.floor(r.millisecond/100));case\"m\":return u.num(r.minute);case\"mm\":return u.num(r.minute,2);case\"h\":return u.num(r.hour%12==0?12:r.hour%12);case\"hh\":return u.num(r.hour%12==0?12:r.hour%12,2);case\"H\":return u.num(r.hour);case\"HH\":return u.num(r.hour,2);case\"Z\":return i({format:\"narrow\",allowZ:u.opts.allowZ});case\"ZZ\":return i({format:\"short\",allowZ:u.opts.allowZ});case\"ZZZ\":return i({format:\"techie\",allowZ:u.opts.allowZ});case\"ZZZZ\":return r.zone.offsetName(r.ts,{format:\"short\",locale:u.loc.locale});case\"ZZZZZ\":return r.zone.offsetName(r.ts,{format:\"long\",locale:u.loc.locale});case\"z\":return r.zoneName;case\"a\":return l?tn[r.hour<12?0:1]:f({hour:\"numeric\",hourCycle:\"h12\"},\"dayperiod\");case\"d\":return c?f({day:\"numeric\"},\"day\"):u.num(r.day);case\"dd\":return c?f({day:\"2-digit\"},\"day\"):u.num(r.day,2);case\"c\":return u.num(r.weekday);case\"ccc\":return a(\"short\",!0);case\"cccc\":return a(\"long\",!0);case\"ccccc\":return a(\"narrow\",!0);case\"E\":return u.num(r.weekday);case\"EEE\":return a(\"short\",!1);case\"EEEE\":return a(\"long\",!1);case\"EEEEE\":return a(\"narrow\",!1);case\"L\":return c?f({month:\"numeric\",day:\"numeric\"},\"month\"):u.num(r.month);case\"LL\":return c?f({month:\"2-digit\",day:\"numeric\"},\"month\"):u.num(r.month,2);case\"LLL\":return o(\"short\",!0);case\"LLLL\":return o(\"long\",!0);case\"LLLLL\":return o(\"narrow\",!0);case\"M\":return c?f({month:\"numeric\"},\"month\"):u.num(r.month);case\"MM\":return c?f({month:\"2-digit\"},\"month\"):u.num(r.month,2);case\"MMM\":return o(\"short\",!1);case\"MMMM\":return o(\"long\",!1);case\"MMMMM\":return o(\"narrow\",!1);case\"y\":return c?f({year:\"numeric\"},\"year\"):u.num(r.year);case\"yy\":return c?f({year:\"2-digit\"},\"year\"):u.num(r.year.toString().slice(-2),2);case\"yyyy\":return c?f({year:\"numeric\"},\"year\"):u.num(r.year,4);case\"yyyyyy\":return c?f({year:\"numeric\"},\"year\"):u.num(r.year,6);case\"G\":return s(\"short\");case\"GG\":return s(\"long\");case\"GGGGG\":return s(\"narrow\");case\"kk\":return u.num(r.weekYear.toString().slice(-2),2);case\"kkkk\":return u.num(r.weekYear,4);case\"W\":return u.num(r.weekNumber);case\"WW\":return u.num(r.weekNumber,2);case\"o\":return u.num(r.ordinal);case\"ooo\":return u.num(r.ordinal,3);case\"q\":return u.num(r.quarter);case\"qq\":return u.num(r.quarter,2);case\"X\":return u.num(Math.floor(r.ts/1e3));case\"x\":return u.num(r.ts);default:return(n=cn.macroTokenToFormatOpts(t=e))?u.formatWithSystemDefault(r,n):t}var t,n})},m.formatDurationFromString=function(e,t){function n(e){switch(e[0]){case\"S\":return\"millisecond\";case\"s\":return\"second\";case\"m\":return\"minute\";case\"h\":return\"hour\";case\"d\":return\"day\";case\"w\":return\"week\";case\"M\":return\"month\";case\"y\":return\"year\";default:return null}}var r,i=this,o=(t=cn.parseFormat(t)).reduce(function(e,t){var n=t.literal,t=t.val;return n?e:e.concat(t)},[]),e=e.shiftTo.apply(e,o.map(n).filter(function(e){return e}));return sn(t,(r=e,function(e){var t=n(e);return t?i.num(r.get(t),e.length):e}))},cn),l=(ln.prototype.toMessage=function(){return this.explanation?this.reason+\": \"+this.explanation:this.reason},ln),a=/[A-Za-z_+-]{1,256}(?::?\\/[A-Za-z0-9_+-]{1,256}(?:\\/[A-Za-z0-9_+-]{1,256})?)?/;function ln(e,t){this.reason=e,this.explanation=t}function cn(e,t){this.opts=t,this.loc=e,this.systemLoc=null}function fn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce(function(e,t){return e+t.source},\"\");return RegExp(\"^\"+r+\"$\")}function dn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(o){return t.reduce(function(e,t){var n=e[0],r=e[1],e=e[2],e=(t=t(o,e))[0],i=t[1],t=t[2];return[c({},n,e),i||r,t]},[{},null,1]).slice(0,2)}}function hn(e){if(null!=e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,o=n;i<o.length;i++){var a=(s=o[i])[0],s=s[1];if(a=a.exec(e))return s(a)}}return[null,null]}function mn(){for(var e=arguments.length,i=new Array(e),t=0;t<e;t++)i[t]=arguments[t];return function(e,t){for(var n={},r=0;r<i.length;r++)n[i[r]]=Ct(e[t+r]);return[n,null,t+r]}}var e=/(?:(Z)|([+-]\\d\\d)(?::?(\\d\\d))?)/,h=/(\\d\\d)(?::?(\\d\\d)(?::?(\\d\\d)(?:[.,](\\d{1,30}))?)?)?/,m=RegExp(h.source+\"(?:\"+e.source+\"?(?:\\\\[(\"+a.source+\")\\\\])?)?\"),w=RegExp(\"(?:T\"+m.source+\")?\"),T=mn(\"weekYear\",\"weekNumber\",\"weekDay\"),yn=mn(\"year\",\"ordinal\"),e=RegExp(h.source+\" ?(?:\"+e.source+\"|(\"+a.source+\"))?\"),a=RegExp(\"(?: \"+e.source+\")?\");function vn(e,t,n){return void 0===(e=e[t])?n:Ct(e)}function pn(e,t){return[{hours:vn(e,t,0),minutes:vn(e,t+1,0),seconds:vn(e,t+2,0),milliseconds:Vt(e[t+3])},null,t+4]}function gn(e,t){var n=!e[t]&&!e[t+1],e=Ut(e[t+1],e[t+2]);return[{},n?null:f.instance(e),t+3]}function wn(e,t){return[{},e[t]?$e.create(e[t]):null,t+1]}var Tn=RegExp(\"^T?\"+h.source+\"$\"),kn=/^-?P(?:(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)Y)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)M)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)W)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)D)?(?:T(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)H)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)M)?(?:(-?\\d{1,20})(?:[.,](-?\\d{1,20}))?S)?)?)$/;function On(e){function t(e,t){return void 0===t&&(t=!1),void 0!==e&&(t||e&&c)?-e:e}var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],u=e[6],l=e[7],e=e[8],c=\"-\"===n[0],n=l&&\"-\"===l[0];return[{years:t(xt(r)),months:t(xt(i)),weeks:t(xt(o)),days:t(xt(a)),hours:t(xt(s)),minutes:t(xt(u)),seconds:t(xt(l),\"-0\"===l),milliseconds:t(Vt(e),n)}]}var Sn={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function bn(e,t,n,r,i,o,a){return t={year:2===t.length?Rt(Ct(t)):Ct(t),month:Gt.indexOf(n)+1,day:Ct(r),hour:Ct(i),minute:Ct(o)},a&&(t.second=Ct(a)),e&&(t.weekday=3<e.length?Kt.indexOf(e)+1:Qt.indexOf(e)+1),t}var Mn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\\d\\d)(\\d\\d)))$/;function Nn(e){var t=e[1],n=e[2],r=e[3],i=e[4],o=e[5],a=e[6],s=e[7],u=e[8],l=e[9],c=e[10],e=e[11],t=bn(t,i,r,n,o,a,s),i=u?Sn[u]:l?0:Ut(c,e);return[t,new f(i)]}var En=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\\d\\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\\d{4}) (\\d\\d):(\\d\\d):(\\d\\d) GMT$/,_n=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\\d\\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\\d\\d) (\\d\\d):(\\d\\d):(\\d\\d) GMT$/,Dn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|",
    "May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \\d|\\d\\d) (\\d\\d):(\\d\\d):(\\d\\d) (\\d{4})$/;function In(e){var t=e[1],n=e[2],r=e[3];return[bn(t,e[4],r,n,e[5],e[6],e[7]),f.utcInstance]}function Cn(e){var t=e[1],n=e[2],r=e[3],i=e[4],o=e[5],a=e[6];return[bn(t,e[7],n,r,i,o,a),f.utcInstance]}var xn=fn(/([+-]\\d{6}|\\d{4})(?:-?(\\d\\d)(?:-?(\\d\\d))?)?/,w),Vn=fn(/(\\d{4})-?W(\\d\\d)(?:-?(\\d))?/,w),An=fn(/(\\d{4})-?(\\d{3})/,w),jn=fn(m),Fn=dn(function(e,t){return[{year:vn(e,t),month:vn(e,t+1,1),day:vn(e,t+2,1)},null,t+3]},pn,gn,wn),Zn=dn(T,pn,gn,wn),Ln=dn(yn,pn,gn,wn),zn=dn(pn,gn,wn),Rn=dn(pn),Pn=fn(/(\\d{4})-(\\d\\d)-(\\d\\d)/,a),Un=fn(e),Wn=dn(pn,gn,wn),qn=c({years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},h={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}}),Jn=c({years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:30.436875/7,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},h),Hn=[\"years\",\"quarters\",\"months\",\"weeks\",\"days\",\"hours\",\"minutes\",\"seconds\",\"milliseconds\"],Yn=Hn.slice(0).reverse();function Gn(e,t,n){return n={values:(n=void 0!==n&&n)?t.values:c({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix},new k(n)}function $n(e,t){for(var n,r=null!=(n=t.milliseconds)?n:0,i=G(Yn.slice(1));!(o=i()).done;){var o=o.value;t[o]&&(r+=t[o]*e[o].milliseconds)}return r}function Bn(i,o){var a=$n(i,o)<0?-1:1;Hn.reduceRight(function(e,t){var n,r;return void 0!==o[t]?(e&&(r=o[e]*a,n=i[t][e],r=Math.floor(r/n),o[t]+=r*a,o[e]-=r*n*a),t):e},null),Hn.reduce(function(e,t){var n;return void 0!==o[t]?(e&&(n=o[e]%1,o[e]-=n,o[t]+=n*i[e][t]),t):e},null)}O.fromMillis=function(e,t){return O.fromObject({milliseconds:e},t)},O.fromObject=function(e,t){if(void 0===t&&(t={}),null==e||\"object\"!=typeof e)throw new s(\"Duration.fromObject: argument expected to be an object, got \"+(null===e?\"null\":typeof e));return new O({values:qt(e,O.normalizeUnit),loc:v.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})},O.fromDurationLike=function(e){if(Mt(e))return O.fromMillis(e);if(O.isDuration(e))return e;if(\"object\"==typeof e)return O.fromObject(e);throw new s(\"Unknown duration argument \"+e+\" of type \"+typeof e)},O.fromISO=function(e,t){var n=hn(e,[kn,On])[0];return n?O.fromObject(n,t):O.invalid(\"unparsable\",'the input \"'+e+\"\\\" can't be parsed as ISO 8601\")},O.fromISOTime=function(e,t){var n=hn(e,[Tn,Rn])[0];return n?O.fromObject(n,t):O.invalid(\"unparsable\",'the input \"'+e+\"\\\" can't be parsed as ISO 8601\")},O.invalid=function(e,t){if(void 0===t&&(t=null),!e)throw new s(\"need to specify a reason the Duration is invalid\");if(e=e instanceof l?e:new l(e,t),p.throwOnInvalid)throw new ae(e);return new O({invalid:e})},O.normalizeUnit=function(e){var t={year:\"years\",years:\"years\",quarter:\"quarters\",quarters:\"quarters\",month:\"months\",months:\"months\",week:\"weeks\",weeks:\"weeks\",day:\"days\",days:\"days\",hour:\"hours\",hours:\"hours\",minute:\"minutes\",minutes:\"minutes\",second:\"seconds\",seconds:\"seconds\",millisecond:\"milliseconds\",milliseconds:\"milliseconds\"}[e&&e.toLowerCase()];if(t)return t;throw new ue(e)},O.isDuration=function(e){return e&&e.isLuxonDuration||!1},(w=O.prototype).toFormat=function(e,t){return t=c({},t=void 0===t?{}:t,{floor:!1!==t.round&&!1!==t.floor}),this.isValid?d.create(this.loc,t).formatDurationFromString(this,e):\"Invalid Duration\"},w.toHuman=function(n){var e,r=this;return void 0===n&&(n={}),this.isValid?(e=Hn.map(function(e){var t=r.values[e];return void 0===t?null:r.loc.numberFormatter(c({style:\"unit\",unitDisplay:\"long\"},n,{unit:e.slice(0,-1)})).format(t)}).filter(function(e){return e}),this.loc.listFormatter(c({type:\"conjunction\",style:n.listStyle||\"narrow\"},n)).format(e)):\"Invalid Duration\"},w.toObject=function(){return this.isValid?c({},this.values):{}},w.toISO=function(){var e;return this.isValid?(e=\"P\",0!==this.years&&(e+=this.years+\"Y\"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+\"M\"),0!==this.weeks&&(e+=this.weeks+\"W\"),0!==this.days&&(e+=this.days+\"D\"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+=\"T\"),0!==this.hours&&(e+=this.hours+\"H\"),0!==this.minutes&&(e+=this.minutes+\"M\"),0===this.seconds&&0===this.milliseconds||(e+=At(this.seconds+this.milliseconds/1e3,3)+\"S\"),\"P\"===e&&(e+=\"T0S\"),e):null},w.toISOTime=function(e){var t;return void 0===e&&(e={}),!this.isValid||(t=this.toMillis())<0||864e5<=t?null:(e=c({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:\"extended\"},e,{includeOffset:!1}),D.fromMillis(t,{zone:\"UTC\"}).toISOTime(e))},w.toJSON=function(){return this.toISO()},w.toString=function(){return this.toISO()},w.toMillis=function(){return this.isValid?$n(this.matrix,this.values):NaN},w.valueOf=function(){return this.toMillis()},w.plus=function(e){if(!this.isValid)return this;for(var t=O.fromDurationLike(e),n={},r=0,i=Hn;r<i.length;r++){var o=i[r];(Dt(t.values,o)||Dt(this.values,o))&&(n[o]=t.get(o)+this.get(o))}return Gn(this,{values:n},!0)},w.minus=function(e){return this.isValid?(e=O.fromDurationLike(e),this.plus(e.negate())):this},w.mapUnits=function(e){if(!this.isValid)return this;for(var t={},n=0,r=Object.keys(this.values);n<r.length;n++){var i=r[n];t[i]=Wt(e(this.values[i],i))}return Gn(this,{values:t},!0)},w.get=function(e){return this[O.normalizeUnit(e)]},w.set=function(e){return this.isValid?Gn(this,{values:c({},this.values,qt(e,O.normalizeUnit))}):this},w.reconfigure=function(e){var t=(e=void 0===e?{}:e).locale,n=e.numberingSystem,r=e.conversionAccuracy,e=e.matrix,t=this.loc.clone({locale:t,numberingSystem:n});return Gn(this,{loc:t,matrix:e,conversionAccuracy:r})},w.as=function(e){return this.isValid?this.shiftTo(e).get(e):NaN},w.normalize=function(){var e;return this.isValid?(e=this.toObject(),Bn(this.matrix,e),Gn(this,{values:e},!0)):this},w.rescale=function(){var e;return this.isValid?(e=function(e){for(var t={},n=0,r=Object.entries(e);n<r.length;n++){var i=r[n],o=i[0];0!==(i=i[1])&&(t[o]=i)}return t}(this.normalize().shiftToAll().toObject()),Gn(this,{values:e},!0)):this},w.shiftTo=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!this.isValid)return this;if(0===t.length)return this;for(var r,t=t.map(function(e){return O.normalizeUnit(e)}),i={},o={},a=this.toObject(),s=0,u=Hn;s<u.length;s++){var l=u[s];if(0<=t.indexOf(l)){var c,f=l,d=0;for(c in o)d+=this.matrix[c][l]*o[c],o[c]=0;Mt(a[l])&&(d+=a[l]);var h=Math.trunc(d);o[l]=(1e3*d-1e3*(i[l]=h))/1e3}else Mt(a[l])&&(o[l]=a[l])}for(r in o)0!==o[r]&&(i[f]+=r===f?o[r]:o[r]/this.matrix[f][r]);return Bn(this.matrix,i),Gn(this,{values:i},!0)},w.shiftToAll=function(){return this.isValid?this.shiftTo(\"years\",\"months\",\"weeks\",\"days\",\"hours\",\"minutes\",\"seconds\",\"milliseconds\"):this},w.negate=function(){if(!this.isValid)return this;for(var e={},t=0,n=Object.keys(this.values);t<n.length;t++){var r=n[t];e[r]=0===this.values[r]?0:-this.values[r]}return Gn(this,{values:e},!0)},w.equals=function(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(var t=0,n=Hn;t<n.length;t++){var r=n[t],i=this.values[r],r=e.values[r];if(!(void 0===i||0===i?void 0===r||0===r:i===r))return!1}return!0},t(O,[{key:\"locale\",get:function(){return this.isValid?this.loc.locale:null}},{key:\"numberingSystem\",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:\"years\",get:function(){return this.isValid?this.values.years||0:NaN}},{key:\"quarters\",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:\"months\",get:function(){return this.isValid?this.values.months||0:NaN}},{key:\"weeks\",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:\"days\",get:function(){return this.isValid?this.values.days||0:NaN}},{key:\"hours\",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:\"minutes\",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:\"seconds\",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:\"milliseconds\",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:\"isValid\",get:function(){return null===this.invalid}},{key:\"invalidReason\",get:function(){return this.invalid?this.invalid.reason:null}},{key:\"invalidExplanation\",get:function(){return this.invalid?this.invalid.explanation:null}}]);var k=O,Kn=\"Invalid Interval\";function O(e){var t=\"longterm\"===e.conversionAccuracy||!1,n=t?Jn:qn;e.matrix&&(n=e.matrix),this.values=e.values,this.loc=e.loc||v.create(),this.conversionAccuracy=t?\"longterm\":\"casual\",this.invalid=e.invalid||null,this.matrix=n,this.isLuxonDuration=!0}b.invalid=function(e,t){if(void 0===t&&(t=null),!e)throw new s(\"need to specify a reason the Interval is invalid\");if(e=e instanceof l?e:new l(e,t),p.throwOnInvalid)throw new oe(e);return new b({invalid:e})},b.fromDateTimes=function(e,t){var n,e=$r(e),t=$r(t),r=(n=t,(r=e)&&r.isValid?n&&n.isValid?n<r?Qn.invalid(\"end before start\",\"The end of an interval must be after its start, but you had start=\"+r.toISO()+\" and end=\"+n.toISO()):null:Qn.invalid(\"missing or invalid end\"):Qn.invalid(\"missing or invalid start\"));return null==r?new b({start:e,end:t}):r},b.after=function(e,t){return t=k.fromDurationLike(t),e=$r(e),b.fromDateTimes(e,e.plus(t))},b.before=function(e,t){return t=k.fromDurationLike(t),e=$r(e),b.fromDateTimes(e.minus(t),e)},b.fromISO=function(e,t){var n,r,i,o=(e||\"\").split(\"/\",2),a=o[0],s=o[1];if(a&&s){try{u=(n=D.fromISO(a,t)).isValid}catch(s){u=!1}try{i=(r=D.fromISO(s,t)).isValid}catch(s){i=!1}if(u&&i)return b.fromDateTimes(n,r);if(u){if((o=k.fromISO(s,t)).isValid)ret",
    "urn b.after(n,o)}else if(i){var u=k.fromISO(a,t);if(u.isValid)return b.before(r,u)}}return b.invalid(\"unparsable\",'the input \"'+e+\"\\\" can't be parsed as ISO 8601\")},b.isInterval=function(e){return e&&e.isLuxonInterval||!1},(m=b.prototype).length=function(e){return void 0===e&&(e=\"milliseconds\"),this.isValid?this.toDuration.apply(this,[e]).get(e):NaN},m.count=function(e){var t,n;return void 0===e&&(e=\"milliseconds\"),this.isValid?(t=this.start.startOf(e),n=this.end.startOf(e),Math.floor(n.diff(t,e).get(e))+(n.valueOf()!==this.end.valueOf())):NaN},m.hasSame=function(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))},m.isEmpty=function(){return this.s.valueOf()===this.e.valueOf()},m.isAfter=function(e){return!!this.isValid&&this.s>e},m.isBefore=function(e){return!!this.isValid&&this.e<=e},m.contains=function(e){return!!this.isValid&&this.s<=e&&this.e>e},m.set=function(e){var t=(e=void 0===e?{}:e).start,e=e.end;return this.isValid?b.fromDateTimes(t||this.s,e||this.e):this},m.splitAt=function(){var t=this;if(!this.isValid)return[];for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];for(var i=n.map($r).filter(function(e){return t.contains(e)}).sort(),o=[],a=this.s,s=0;a<this.e;){var u=+(u=i[s]||this.e)>+this.e?this.e:u;o.push(b.fromDateTimes(a,u)),a=u,s+=1}return o},m.splitBy=function(e){var t=k.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as(\"milliseconds\"))return[];for(var n=this.s,r=1,i=[];n<this.e;){var o=+(o=this.start.plus(t.mapUnits(function(e){return e*r})))>+this.e?this.e:o;i.push(b.fromDateTimes(n,o)),n=o,r+=1}return i},m.divideEqually=function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]},m.overlaps=function(e){return this.e>e.s&&this.s<e.e},m.abutsStart=function(e){return!!this.isValid&&+this.e==+e.s},m.abutsEnd=function(e){return!!this.isValid&&+e.e==+this.s},m.engulfs=function(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e},m.equals=function(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)},m.intersection=function(e){var t;return this.isValid?(t=(this.s>e.s?this:e).s,(e=(this.e<e.e?this:e).e)<=t?null:b.fromDateTimes(t,e)):this},m.union=function(e){var t;return this.isValid?(t=(this.s<e.s?this:e).s,e=(this.e>e.e?this:e).e,b.fromDateTimes(t,e)):this},b.merge=function(e){var t=(e=e.sort(function(e,t){return e.s-t.s}).reduce(function(e,t){var n=e[0];return(e=e[1])?e.overlaps(t)||e.abutsStart(t)?[n,e.union(t)]:[n.concat([e]),t]:[n,t]},[[],null]))[0];return(e=e[1])&&t.push(e),t},b.xor=function(e){for(var t,n=null,r=0,i=[],e=e.map(function(e){return[{time:e.s,type:\"s\"},{time:e.e,type:\"e\"}]}),o=G((t=Array.prototype).concat.apply(t,e).sort(function(e,t){return e.time-t.time}));!(a=o()).done;)var a=a.value,n=1===(r+=\"s\"===a.type?1:-1)?a.time:(n&&+n!=+a.time&&i.push(b.fromDateTimes(n,a.time)),null);return b.merge(i)},m.difference=function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return b.xor([this].concat(n)).map(function(e){return t.intersection(e)}).filter(function(e){return e&&!e.isEmpty()})},m.toString=function(){return this.isValid?\"[\"+this.s.toISO()+\" – \"+this.e.toISO()+\")\":Kn},m.toLocaleString=function(e,t){return void 0===e&&(e=ce),void 0===t&&(t={}),this.isValid?d.create(this.s.loc.clone(t),e).formatInterval(this):Kn},m.toISO=function(e){return this.isValid?this.s.toISO(e)+\"/\"+this.e.toISO(e):Kn},m.toISODate=function(){return this.isValid?this.s.toISODate()+\"/\"+this.e.toISODate():Kn},m.toISOTime=function(e){return this.isValid?this.s.toISOTime(e)+\"/\"+this.e.toISOTime(e):Kn},m.toFormat=function(e,t){return t=void 0===(t=(void 0===t?{}:t).separator)?\" – \":t,this.isValid?\"\"+this.s.toFormat(e)+t+this.e.toFormat(e):Kn},m.toDuration=function(e,t){return this.isValid?this.e.diff(this.s,e,t):k.invalid(this.invalidReason)},m.mapEndpoints=function(e){return b.fromDateTimes(e(this.s),e(this.e))},t(b,[{key:\"start\",get:function(){return this.isValid?this.s:null}},{key:\"end\",get:function(){return this.isValid?this.e:null}},{key:\"isValid\",get:function(){return null===this.invalidReason}},{key:\"invalidReason\",get:function(){return this.invalid?this.invalid.reason:null}},{key:\"invalidExplanation\",get:function(){return this.invalid?this.invalid.explanation:null}}]);var Qn=b,Xn=(S.hasDST=function(e){void 0===e&&(e=p.defaultZone);var t=D.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset},S.isValidIANAZone=function(e){return $e.isValidZone(e)},S.normalizeZone=function(e){return vt(e,p.defaultZone)},S.months=function(e,t){void 0===e&&(e=\"long\");var n=(t=void 0===t?{}:t).locale,r=t.numberingSystem,i=void 0===(i=t.locObj)?null:i,t=t.outputCalendar;return(i||v.create(void 0===n?null:n,void 0===r?null:r,void 0===t?\"gregory\":t)).months(e)},S.monthsFormat=function(e,t){void 0===e&&(e=\"long\");var n=(t=void 0===t?{}:t).locale,r=t.numberingSystem,i=void 0===(i=t.locObj)?null:i,t=t.outputCalendar;return(i||v.create(void 0===n?null:n,void 0===r?null:r,void 0===t?\"gregory\":t)).months(e,!0)},S.weekdays=function(e,t){void 0===e&&(e=\"long\");var n=(t=void 0===t?{}:t).locale,r=t.numberingSystem;return((void 0===(t=t.locObj)?null:t)||v.create(void 0===n?null:n,void 0===r?null:r,null)).weekdays(e)},S.weekdaysFormat=function(e,t){void 0===e&&(e=\"long\");var n=(t=void 0===t?{}:t).locale,r=t.numberingSystem;return((void 0===(t=t.locObj)?null:t)||v.create(void 0===n?null:n,void 0===r?null:r,null)).weekdays(e,!0)},S.meridiems=function(e){return e=(void 0===e?{}:e).locale,v.create(void 0===e?null:e).meridiems()},S.eras=function(e,t){return void 0===e&&(e=\"short\"),t=(void 0===t?{}:t).locale,v.create(void 0===t?null:t,null,\"gregory\").eras(e)},S.features=function(){return{relative:Et()}},S);function S(){}function b(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}function er(e,t){function n(e){return e.toUTC(0,{keepLocalTime:!0}).startOf(\"day\").valueOf()}return t=n(t)-n(e),Math.floor(k.fromMillis(t).as(\"days\"))}var tr={arab:\"[٠-٩]\",arabext:\"[۰-۹]\",bali:\"[᭐-᭙]\",beng:\"[০-৯]\",deva:\"[०-९]\",fullwide:\"[0-9]\",gujr:\"[૦-૯]\",hanidec:\"[〇|一|二|三|四|五|六|七|八|九]\",khmr:\"[០-៩]\",knda:\"[೦-೯]\",laoo:\"[໐-໙]\",limb:\"[᥆-᥏]\",mlym:\"[൦-൯]\",mong:\"[᠐-᠙]\",mymr:\"[၀-၉]\",orya:\"[୦-୯]\",tamldec:\"[௦-௯]\",telu:\"[౦-౯]\",thai:\"[๐-๙]\",tibt:\"[༠-༩]\",latn:\"\\\\d\"},nr={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},rr=tr.hanidec.replace(/[\\[|\\]]/g,\"\").split(\"\");function M(e,t){return e=e.numberingSystem,void 0===t&&(t=\"\"),new RegExp(\"\"+tr[e||\"latn\"]+t)}var ir=\"missing Intl.DateTimeFormat.formatToParts support\";function N(e,t){return void 0===t&&(t=function(e){return e}),{regex:e,deser:function(e){return e=e[0],t(function(e){var t=parseInt(e,10);if(isNaN(t)){for(var t=\"\",n=0;n<e.length;n++){var r=e.charCodeAt(n);if(-1!==e[n].search(tr.hanidec))t+=rr.indexOf(e[n]);else for(var i in nr){var o=(i=nr[i])[0],i=i[1];o<=r&&r<=i&&(t+=r-o)}}return parseInt(t,10)}return t}(e))}}}var or=\"[ \"+String.fromCharCode(160)+\"]\",ar=new RegExp(or,\"g\");function sr(e){return e.replace(/\\./g,\"\\\\.?\").replace(ar,or)}function ur(e){return e.replace(/\\./g,\"\").replace(ar,\" \").toLowerCase()}function E(n,r){return null===n?null:{regex:RegExp(n.map(sr).join(\"|\")),deser:function(e){var t=e[0];return n.findIndex(function(e){return ur(t)===ur(e)})+r}}}function lr(e,t){return{regex:e,deser:function(e){return Ut(e[1],e[2])},groups:t}}function cr(e){return{regex:e,deser:function(e){return e[0]}}}var fr={year:{\"2-digit\":\"yy\",numeric:\"yyyyy\"},month:{numeric:\"M\",\"2-digit\":\"MM\",short:\"MMM\",long:\"MMMM\"},day:{numeric:\"d\",\"2-digit\":\"dd\"},weekday:{short:\"EEE\",long:\"EEEE\"},dayperiod:\"a\",dayPeriod:\"a\",hour12:{numeric:\"h\",\"2-digit\":\"hh\"},hour24:{numeric:\"H\",\"2-digit\":\"HH\"},minute:{numeric:\"m\",\"2-digit\":\"mm\"},second:{numeric:\"s\",\"2-digit\":\"ss\"},timeZoneName:{long:\"ZZZZZ\",short:\"ZZZ\"}},dr=null;function hr(e,n){var t;return(t=Array.prototype).concat.apply(t,e.map(function(e){return t=n,(e=e).literal||null==(t=yr(d.macroTokenToFormatOpts(e.val),t))||t.includes(void 0)?e:t;var t}))}function mr(y,s,e){e=hr(d.parseFormat(e),y);if(n=(u=e.map(function(e){return n=e,i=M(r=y),o=M(r,\"{2}\"),a=M(r,\"{3}\"),s=M(r,\"{4}\"),u=M(r,\"{6}\"),l=M(r,\"{1,2}\"),c=M(r,\"{1,3}\"),f=M(r,\"{1,6}\"),d=M(r,\"{1,9}\"),h=M(r,\"{2,4}\"),m=M(r,\"{4,6}\"),(e=function(e){if(n.literal)return t(e);switch(e.val){case\"G\":return E(r.eras(\"short\"),0);case\"GG\":return E(r.eras(\"long\"),0);case\"y\":return N(f);case\"yy\":return N(h,Rt);case\"yyyy\":return N(s);case\"yyyyy\":return N(m);case\"yyyyyy\":return N(u);case\"M\":return N(l);case\"MM\":return N(o);case\"MMM\":return E(r.months(\"short\",!0),1);case\"MMMM\":return E(r.months(\"long\",!0),1);case\"L\":return N(l);case\"LL\":return N(o);case\"LLL\":return E(r.months(\"short\",!1),1);case\"LLLL\":return E(r.months(\"long\",!1),1);case\"d\":return N(l);case\"dd\":return N(o);case\"o\":return N(c);case\"ooo\":return N(a);case\"HH\":return N(o);case\"H\":return N(l);case\"hh\":return N(o);case\"h\":return N(l);case\"mm\":return N(o);case\"m\":case\"q\":return N(l);case\"qq\":return N(o);case\"s\":return N(l);case\"ss\":return N(o);case\"S\":return N(c);case\"SSS\":return N(a);case\"u\":return cr(d);case\"uu\":return cr(l);case\"uuu\":return N(i);case\"a\":return E(r.meridiems(),0);case\"kkkk\":return N(s);case\"kk\":return N(h,Rt);case\"W\":return N(l);case\"WW\":return N(o);case\"E\":case\"c\":return N(i);case\"EEE\":return E(r.weekdays(\"short\",!1),1);case\"EEEE\":return E(r.weekdays(\"long\",!1),1);case\"ccc\":return E(r.weekdays(\"short\",!0),1);case\"cccc\":return E(r.weekdays(\"long\",!0),1);case\"Z\":case\"ZZ\":return lr(new RegExp(\"([+-]\"+l.source+\")(?::(\"+o.source+\"))?\"),2);case\"ZZZ\":return lr(new RegExp(\"([+-]\"+l.source+\")(\"+o.source+\")?\"),2);case\"z\":return cr(/[a-z_+-/]{1,256}?/i);case\" \":return cr(/[^\\S\\n\\r]/);default:return t(e)}}(n)||{invalidReason:ir}).token=n,e;function t(e){return{regex:RegExp(e.val.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")),deser:function(e){return e[0]},literal:!0}}var n,r,i,o,a,s,u,l,c,f,d,h,m})).find(function(e){return e.invalidReason}))return{input:s,to",
    "kens:e,invalidReason:n.invalidReason};var r,t,u=(n=[\"^\"+(i=u).map(function(e){return e.regex}).reduce(function(e,t){return e+\"(\"+t.source+\")\"},\"\")+\"$\",i])[0],n=n[1],u=RegExp(u,\"i\"),i=(n=function(e){var t=s.match(u);if(t){var n,r,i,o={},a=1;for(n in e)Dt(e,n)&&(i=(r=e[n]).groups?r.groups+1:1,!r.literal&&r.token&&(o[r.token.val[0]]=r.deser(t.slice(a,a+i))),a+=i);return[t,o]}return[t,{}]}(n))[0],o=(l=(n=n[1])?(l=null,void 0!==(r=n).z&&(l=$e.create(r.z)),void 0!==r.Z&&(l=l||new f(r.Z),t=r.Z),void 0!==r.q&&(r.M=3*(r.q-1)+1),void 0!==r.h&&(r.h<12&&1===r.a?r.h+=12:12===r.h&&0===r.a&&(r.h=0)),0===r.G&&r.y&&(r.y=-r.y),void 0!==r.u&&(r.S=Vt(r.u)),[Object.keys(r).reduce(function(e,t){var n=function(){switch(t){case\"S\":return\"millisecond\";case\"s\":return\"second\";case\"m\":return\"minute\";case\"h\":case\"H\":return\"hour\";case\"d\":return\"day\";case\"o\":return\"ordinal\";case\"L\":case\"M\":return\"month\";case\"y\":return\"year\";case\"E\":case\"c\":return\"weekday\";case\"W\":return\"weekNumber\";case\"k\":return\"weekYear\";case\"q\":return\"quarter\";default:return null}}();return n&&(e[n]=r[t]),e},{}),l,t]):[null,null,void 0])[0],a=l[1],l=l[2];if(Dt(n,\"a\")&&Dt(n,\"H\"))throw new se(\"Can't include meridiem when specifying 24-hour format\");return{input:s,tokens:e,regex:u,rawMatches:i,matches:n,result:o,zone:a,specificOffset:l}}function yr(o,e){var t,a;return o?(t=(e=d.create(e,o).dtFormatter(dr=dr||D.fromMillis(1555555555555))).formatToParts(),a=e.resolvedOptions(),t.map(function(e){return t=o,n=a,i=(e=e).type,e=e.value,\"literal\"===i?{literal:!(r=/^\\s+$/.test(e)),val:r?\" \":e}:(r=t[i],\"hour\"===(e=i)&&(e=null!=t.hour12?t.hour12?\"hour12\":\"hour24\":null!=t.hourCycle?\"h11\"===t.hourCycle||\"h12\"===t.hourCycle?\"hour12\":\"hour24\":n.hour12?\"hour12\":\"hour24\"),(i=\"object\"==typeof(i=fr[e])?i[r]:i)?{literal:!1,val:i}:void 0);var t,n,r,i})):null}var vr=[0,31,59,90,120,151,181,212,243,273,304,334],pr=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,t){return new l(\"unit out of range\",\"you specified \"+t+\" (of type \"+typeof t+\") as a \"+e+\", which is invalid\")}function gr(e,t,n){return t=new Date(Date.UTC(e,t-1,n)),e<100&&0<=e&&t.setUTCFullYear(t.getUTCFullYear()-1900),0===(n=t.getUTCDay())?7:n}function wr(e,t,n){return n+(jt(e)?pr:vr)[t-1]}function Tr(e,t){var n=(e=jt(e)?pr:vr).findIndex(function(e){return e<t});return{month:n+1,day:t-e[n]}}function kr(e){var t,n=e.year,r=e.month,i=e.day,o=wr(n,r,i),r=gr(n,r,i);return(i=Math.floor((o-r+10)/7))<1?i=zt(t=n-1):i>zt(n)?(t=n+1,i=1):t=n,c({weekYear:t,weekNumber:i,weekday:r},Ht(e))}function Or(e){var t,n=e.weekYear,r=e.weekNumber,i=e.weekday,o=gr(n,1,4),a=Ft(n),i=((r=7*r+i-o-3)<1?r+=Ft(t=n-1):a<r?(t=n+1,r-=Ft(n)):t=n,Tr(t,r));return c({year:t,month:i.month,day:i.day},Ht(e))}function Sr(e){var t=e.year;return c({year:t,ordinal:wr(t,e.month,e.day)},Ht(e))}function br(e){var t=e.year,n=Tr(t,e.ordinal);return c({year:t,month:n.month,day:n.day},Ht(e))}function Mr(e){var t=Nt(e.year),n=It(e.month,1,12),r=It(e.day,1,Zt(e.year,e.month));return t?n?!r&&_(\"day\",e.day):_(\"month\",e.month):_(\"year\",e.year)}function Nr(e){var t=e.hour,n=e.minute,r=e.second,e=e.millisecond,i=It(t,0,23)||24===t&&0===n&&0===r&&0===e,o=It(n,0,59),a=It(r,0,59),s=It(e,0,999);return i?o?a?!s&&_(\"millisecond\",e):_(\"second\",r):_(\"minute\",n):_(\"hour\",t)}var Er=\"Invalid DateTime\";function _r(e){return new l(\"unsupported zone\",'the zone \"'+e.name+'\" is not supported')}function Dr(e){return null===e.weekData&&(e.weekData=kr(e.c)),e.weekData}function Ir(e,t){return e={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid},new D(c({},e,t,{old:e}))}function Cr(e,t,n){var r=e-60*t*1e3,i=n.offset(r);return t===i?[r,t]:i===(n=n.offset(r-=60*(i-t)*1e3))?[r,i]:[e-60*Math.min(i,n)*1e3,Math.max(i,n)]}function xr(e,t){return e+=60*t*1e3,{year:(t=new Date(e)).getUTCFullYear(),month:t.getUTCMonth()+1,day:t.getUTCDate(),hour:t.getUTCHours(),minute:t.getUTCMinutes(),second:t.getUTCSeconds(),millisecond:t.getUTCMilliseconds()}}function Vr(e,t,n){return Cr(Lt(e),t,n)}function Ar(e,t){var n=e.o,r=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),r=c({},e.c,{year:r,month:i,day:Math.min(e.c.day,Zt(r,i))+Math.trunc(t.days)+7*Math.trunc(t.weeks)}),i=k.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as(\"milliseconds\"),r=(t=Cr(Lt(r),n,e.zone))[0],n=t[1];return 0!==i&&(n=e.zone.offset(r+=i)),{ts:r,o:n}}function jr(e,t,n,r,i,o){var a=n.setZone,s=n.zone;return e&&0!==Object.keys(e).length||t?(e=D.fromObject(e,c({},n,{zone:t||s,specificOffset:o})),a?e:e.setZone(s)):D.invalid(new l(\"unparsable\",'the input \"'+i+\"\\\" can't be parsed as \"+r))}function Fr(e,t,n){return void 0===n&&(n=!0),e.isValid?d.create(v.create(\"en-US\"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Zr(e,t){var n=9999<e.c.year||e.c.year<0,r=\"\";return n&&0<=e.c.year&&(r+=\"+\"),r+=u(e.c.year,n?6:4),t?(r=(r+=\"-\")+u(e.c.month)+\"-\")+u(e.c.day):(r+=u(e.c.month))+u(e.c.day)}function Lr(e,t,n,r,i,o){var a=u(e.c.hour);return t?(a=(a+=\":\")+u(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(a+=\":\")):a+=u(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(a+=u(e.c.second),0===e.c.millisecond&&r)||(a=(a+=\".\")+u(e.c.millisecond,3)),i&&(e.isOffsetFixed&&0===e.offset&&!o?a+=\"Z\":a=e.o<0?(a=(a+=\"-\")+u(Math.trunc(-e.o/60))+\":\")+u(Math.trunc(-e.o%60)):(a=(a+=\"+\")+u(Math.trunc(e.o/60))+\":\")+u(Math.trunc(e.o%60))),o&&(a+=\"[\"+e.zone.ianaName+\"]\"),a}var zr={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Rr={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Pr={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Ur=[\"year\",\"month\",\"day\",\"hour\",\"minute\",\"second\",\"millisecond\"],Wr=[\"weekYear\",\"weekNumber\",\"weekday\",\"hour\",\"minute\",\"second\",\"millisecond\"],qr=[\"year\",\"ordinal\",\"hour\",\"minute\",\"second\",\"millisecond\"];function Jr(e){var t={year:\"year\",years:\"year\",month:\"month\",months:\"month\",day:\"day\",days:\"day\",hour:\"hour\",hours:\"hour\",minute:\"minute\",minutes:\"minute\",quarter:\"quarter\",quarters:\"quarter\",second:\"second\",seconds:\"second\",millisecond:\"millisecond\",milliseconds:\"millisecond\",weekday:\"weekday\",weekdays:\"weekday\",weeknumber:\"weekNumber\",weeksnumber:\"weekNumber\",weeknumbers:\"weekNumber\",weekyear:\"weekYear\",weekyears:\"weekYear\",ordinal:\"ordinal\"}[e.toLowerCase()];if(t)return t;throw new ue(e)}function Hr(e,t){var n=vt(t.zone,p.defaultZone),t=v.fromObject(t),r=p.now();if(void 0!==e.year){for(var i=0,o=Ur;i<o.length;i++){var a=o[i];void 0===e[a]&&(e[a]=zr[a])}if(u=Mr(e)||Nr(e))return D.invalid(u);var s=(u=Vr(e,n.offset(r),n))[0],u=u[1]}else s=r;return new D({ts:s,zone:n,loc:t,o:u})}function Yr(t,n,r){function e(e,t){return e=At(e,o||r.calendary?0:2,!0),n.loc.clone(r).relFormatter(r).format(e,t)}function i(e){return r.calendary?n.hasSame(t,e)?0:n.startOf(e).diff(t.startOf(e),e).get(e):n.diff(t,e).get(e)}var o=void 0===r.round||r.round;if(r.unit)return e(i(r.unit),r.unit);for(var a=G(r.units);!(s=a()).done;){var s=s.value,u=i(s);if(1<=Math.abs(u))return e(u,s)}return e(n<t?-0:0,r.units[r.units.length-1])}function Gr(e){var t={},e=0<e.length&&\"object\"==typeof e[e.length-1]?(t=e[e.length-1],Array.from(e).slice(0,e.length-1)):Array.from(e);return[t,e]}I.now=function(){return new I({})},I.local=function(){var e=Gr(arguments),t=e[0];return Hr({year:(e=e[1])[0],month:e[1],day:e[2],hour:e[3],minute:e[4],second:e[5],millisecond:e[6]},t)},I.utc=function(){var e=(s=Gr(arguments))[0],t=(s=s[1])[0],n=s[1],r=s[2],i=s[3],o=s[4],a=s[5],s=s[6];return e.zone=f.utcInstance,Hr({year:t,month:n,day:r,hour:i,minute:o,second:a,millisecond:s},e)},I.fromJSDate=function(e,t){void 0===t&&(t={});var n,e=\"[object Date]\"===Object.prototype.toString.call(e)?e.valueOf():NaN;return Number.isNaN(e)?I.invalid(\"invalid input\"):(n=vt(t.zone,p.defaultZone)).isValid?new I({ts:e,zone:n,loc:v.fromObject(t)}):I.invalid(_r(n))},I.fromMillis=function(e,t){if(void 0===t&&(t={}),Mt(e))return e<-864e13||864e13<e?I.invalid(\"Timestamp out of range\"):new I({ts:e,zone:vt(t.zone,p.defaultZone),loc:v.fromObject(t)});throw new s(\"fromMillis requires a numerical input, but received a \"+typeof e+\" with value \"+e)},I.fromSeconds=function(e,t){if(void 0===t&&(t={}),Mt(e))return new I({ts:1e3*e,zone:vt(t.zone,p.defaultZone),loc:v.fromObject(t)});throw new s(\"fromSeconds requires a numerical input\")},I.fromObject=function(e,t){e=e||{};var n=vt((t=void 0===t?{}:t).zone,p.defaultZone);if(!n.isValid)return I.invalid(_r(n));var r=p.now(),i=void 0!==t.specificOffset?t.specificOffset:n.offset(r),o=qt(e,Jr),a=!(void 0===o.ordinal),s=!(void 0===o.year),u=!(void 0===o.month&&void 0===o.day),s=s||u,l=o.weekYear||o.weekNumber,t=v.fromObject(t);if((s||a)&&l)throw new se(\"Can't mix weekYear/weekNumber units with year/month/day or ordinals\");if(u&&a)throw new se(\"Can't mix ordinal dates with month/day\");for(var c,f,u=l||o.weekday&&!s,d=xr(r,i),h=(u?(f=Wr,c=Rr,d=kr(d)):a?(f=qr,c=Pr,d=Sr(d)):(f=Ur,c=zr),!1),m=G(f);!(y=m()).done;){var y=y.value;void 0!==o[y]?h=!0:o[y]=(h?c:d)[y]}return(l=(u?function(e){var t=Nt(e.weekYear),n=It(e.weekNumber,1,zt(e.weekYear)),r=It(e.weekday,1,7);return t?n?!r&&_(\"weekday\",e.weekday):_(\"week\",e.week):_(\"weekYear\",e.weekYear)}:a?function(e){var t=Nt(e.year),n=It(e.ordinal,1,Ft(e.year));return t?!n&&_(\"ordinal\",e.ordinal):_(\"year\",e.year)}:Mr)(o)||Nr(o))?I.invalid(l):(f=new I({ts:(r=Vr(u?Or(o):a?br(o):o,i,n))[0],zone:n,o:r[1],loc:t}),o.weekday&&s&&e.weekday!==f.weekday?I.invalid(\"mismatched weekday\",\"you can't specify both a weekday of \"+o.weekday+\" and a date of \"+f.toISO()):f)},I.fromISO=function(e,t){void 0===t&&(t={});var n=hn(e,[xn,Fn],[Vn,Zn],[An,Ln],[jn,zn]);return jr(n[0],n[1],t,\"ISO 8601\",e)},I.fromRFC2822=function(e,t){void 0===t&&(t={});var n=hn(e.replace(/\\([^()]*\\)|[\\n\\t]/g,\" \").replace(/(\\s\\s+)/g,\" \").trim(),[Mn,Nn]);return jr(n[0],n[1],t,\"RFC 2822\",e)},I.fromHTTP=function(e,t){return void 0===t&&(t={}),jr((e=hn(e,[En,In],[_n,In],[Dn,Cn]))[0],e[1],t,\"HTTP\",t)},I.fromFormat=function(e,t,n){if(void 0===n&&(n={}),void 0===e||void 0===t)throw new s(\"fromFormat requires an input string and a format\");var r=n.locale,i=n.numbe",
    "ringSystem,i=(r=[(o=mr(v.fromOpts({locale:void 0===r?null:r,numberingSystem:void 0===i?null:i,defaultToEN:!0}),e,t)).result,o.zone,o.specificOffset,o.invalidReason])[0],o=r[1],a=r[2];return(r=r[3])?I.invalid(r):jr(i,o,n,\"format \"+t,e,a)},I.fromString=function(e,t,n){return I.fromFormat(e,t,n=void 0===n?{}:n)},I.fromSQL=function(e,t){void 0===t&&(t={});var n=hn(e,[Pn,Fn],[Un,Wn]);return jr(n[0],n[1],t,\"SQL\",e)},I.invalid=function(e,t){if(void 0===t&&(t=null),!e)throw new s(\"need to specify a reason the DateTime is invalid\");if(e=e instanceof l?e:new l(e,t),p.throwOnInvalid)throw new ie(e);return new I({invalid:e})},I.isDateTime=function(e){return e&&e.isLuxonDateTime||!1},I.parseFormatForOpts=function(e,t){return(e=yr(e,v.fromObject(t=void 0===t?{}:t)))?e.map(function(e){return e?e.val:null}).join(\"\"):null},I.expandFormat=function(e,t){return void 0===t&&(t={}),hr(d.parseFormat(e),v.fromObject(t)).map(function(e){return e.val}).join(\"\")},(T=I.prototype).get=function(e){return this[e]},T.getPossibleOffsets=function(){var e,t,n,r;return this.isValid&&!this.isOffsetFixed&&(e=Lt(this.c),n=this.zone.offset(e-864e5),r=this.zone.offset(e+864e5),(n=this.zone.offset(e-6e4*n))!==(r=this.zone.offset(e-6e4*r)))&&(t=e-6e4*r,n=xr(e-=6e4*n,n),r=xr(t,r),n.hour===r.hour)&&n.minute===r.minute&&n.second===r.second&&n.millisecond===r.millisecond?[Ir(this,{ts:e}),Ir(this,{ts:t})]:[this]},T.resolvedLocaleOptions=function(e){return{locale:(e=d.create(this.loc.clone(e=void 0===e?{}:e),e).resolvedOptions(this)).locale,numberingSystem:e.numberingSystem,outputCalendar:e.calendar}},T.toUTC=function(e,t){return void 0===t&&(t={}),this.setZone(f.instance(e=void 0===e?0:e),t)},T.toLocal=function(){return this.setZone(p.defaultZone)},T.setZone=function(e,t){var n,r=void 0!==(r=(t=void 0===t?{}:t).keepLocalTime)&&r,t=void 0!==(t=t.keepCalendarTime)&&t;return(e=vt(e,p.defaultZone)).equals(this.zone)?this:e.isValid?(n=this.ts,(r||t)&&(r=e.offset(this.ts),n=Vr(this.toObject(),r,e)[0]),Ir(this,{ts:n,zone:e})):I.invalid(_r(e))},T.reconfigure=function(e){var t=(e=void 0===e?{}:e).locale,n=e.numberingSystem,e=e.outputCalendar,t=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:e});return Ir(this,{loc:t})},T.setLocale=function(e){return this.reconfigure({locale:e})},T.set=function(e){if(!this.isValid)return this;var t,n=!(void 0===(e=qt(e,Jr)).weekYear&&void 0===e.weekNumber&&void 0===e.weekday),r=!(void 0===e.ordinal),i=!(void 0===e.year),o=!(void 0===e.month&&void 0===e.day),a=e.weekYear||e.weekNumber;if((i||o||r)&&a)throw new se(\"Can't mix weekYear/weekNumber units with year/month/day or ordinals\");if(o&&r)throw new se(\"Can't mix ordinal dates with month/day\");return n?t=Or(c({},kr(this.c),e)):void 0!==e.ordinal?t=br(c({},Sr(this.c),e)):(t=c({},this.toObject(),e),void 0===e.day&&(t.day=Math.min(Zt(t.year,t.month),t.day))),Ir(this,{ts:(i=Vr(t,this.o,this.zone))[0],o:i[1]})},T.plus=function(e){return this.isValid?Ir(this,Ar(this,k.fromDurationLike(e))):this},T.minus=function(e){return this.isValid?Ir(this,Ar(this,k.fromDurationLike(e).negate())):this},T.startOf=function(e){if(!this.isValid)return this;var t={};switch(e=k.normalizeUnit(e)){case\"years\":t.month=1;case\"quarters\":case\"months\":t.day=1;case\"weeks\":case\"days\":t.hour=0;case\"hours\":t.minute=0;case\"minutes\":t.second=0;case\"seconds\":t.millisecond=0}return\"weeks\"===e&&(t.weekday=1),\"quarters\"===e&&(e=Math.ceil(this.month/3),t.month=3*(e-1)+1),this.set(t)},T.endOf=function(e){var t;return this.isValid?this.plus(((t={})[e]=1,t)).startOf(e).minus(1):this},T.toFormat=function(e,t){return void 0===t&&(t={}),this.isValid?d.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):Er},T.toLocaleString=function(e,t){return void 0===e&&(e=ce),void 0===t&&(t={}),this.isValid?d.create(this.loc.clone(t),e).formatDateTime(this):Er},T.toLocaleParts=function(e){return void 0===e&&(e={}),this.isValid?d.create(this.loc.clone(e),e).formatDateTimeParts(this):[]},T.toISO=function(e){var t,n=(e=void 0===e?{}:e).format,r=void 0!==(r=e.suppressSeconds)&&r,i=void 0!==(i=e.suppressMilliseconds)&&i,o=void 0===(o=e.includeOffset)||o,e=void 0!==(e=e.extendedZone)&&e;return this.isValid?(t=Zr(this,n=\"extended\"===(void 0===n?\"extended\":n)),(t+=\"T\")+Lr(this,n,r,i,o,e)):null},T.toISODate=function(e){return e=(void 0===e?{}:e).format,this.isValid?Zr(this,\"extended\"===(void 0===e?\"extended\":e)):null},T.toISOWeekDate=function(){return Fr(this,\"kkkk-'W'WW-c\")},T.toISOTime=function(e){var t=(e=void 0===e?{}:e).suppressMilliseconds,n=e.suppressSeconds,r=e.includeOffset,i=e.includePrefix,o=e.extendedZone,e=e.format;return this.isValid?(void 0!==i&&i?\"T\":\"\")+Lr(this,\"extended\"===(void 0===e?\"extended\":e),void 0!==n&&n,void 0!==t&&t,void 0===r||r,void 0!==o&&o):null},T.toRFC2822=function(){return Fr(this,\"EEE, dd LLL yyyy HH:mm:ss ZZZ\",!1)},T.toHTTP=function(){return Fr(this.toUTC(),\"EEE, dd LLL yyyy HH:mm:ss 'GMT'\")},T.toSQLDate=function(){return this.isValid?Zr(this,!0):null},T.toSQLTime=function(e){var t=void 0===(t=(e=void 0===e?{}:e).includeOffset)||t,n=e.includeZone,e=e.includeOffsetSpace,r=\"HH:mm:ss.SSS\";return((n=void 0!==n&&n)||t)&&(void 0!==e&&!e||(r+=\" \"),n?r+=\"z\":t&&(r+=\"ZZ\")),Fr(this,r,!0)},T.toSQL=function(e){return void 0===e&&(e={}),this.isValid?this.toSQLDate()+\" \"+this.toSQLTime(e):null},T.toString=function(){return this.isValid?this.toISO():Er},T.valueOf=function(){return this.toMillis()},T.toMillis=function(){return this.isValid?this.ts:NaN},T.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},T.toUnixInteger=function(){return this.isValid?Math.floor(this.ts/1e3):NaN},T.toJSON=function(){return this.toISO()},T.toBSON=function(){return this.toJSDate()},T.toObject=function(e){var t;return void 0===e&&(e={}),this.isValid?(t=c({},this.c),e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t):{}},T.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},T.diff=function(e,t,n){var r,i,o,a,s,u,l;return void 0===t&&(t=\"milliseconds\"),void 0===n&&(n={}),this.isValid&&e.isValid?(n=c({locale:this.locale,numberingSystem:this.numberingSystem},n),t=(Array.isArray(t)?t:[t]).map(k.normalizeUnit),i=(r=e.valueOf()>this.valueOf())?this:e,n=n,a=(i=function(e,t,n){for(var r,i,o={},a=e,s=0,u=[[\"years\",function(e,t){return t.year-e.year}],[\"quarters\",function(e,t){return t.quarter-e.quarter+4*(t.year-e.year)}],[\"months\",function(e,t){return t.month-e.month+12*(t.year-e.year)}],[\"weeks\",function(e,t){return((e=er(e,t))-e%7)/7}],[\"days\",er]];s<u.length;s++){var l=(c=u[s])[0],c=c[1];0<=n.indexOf(l)&&(o[r=l]=c(e,t),t<(i=a.plus(o))?(o[l]--,t<(e=a.plus(o))&&(i=e,o[l]--,e=a.plus(o))):e=i)}return[e,o,i,r]}(i,o=r?e:this,t=t))[0],s=i[1],u=i[2],i=i[3],l=o-a,0===(t=t.filter(function(e){return 0<=[\"hours\",\"minutes\",\"seconds\",\"milliseconds\"].indexOf(e)})).length&&(u=u<o?a.plus(((o={})[i]=1,o)):u)!==a&&(s[i]=(s[i]||0)+l/(u-a)),o=k.fromObject(s,n),e=0<t.length?(i=k.fromMillis(l,n)).shiftTo.apply(i,t).plus(o):o,r?e.negate():e):k.invalid(\"created by diffing an invalid DateTime\")},T.diffNow=function(e,t){return void 0===e&&(e=\"milliseconds\"),void 0===t&&(t={}),this.diff(I.now(),e,t)},T.until=function(e){return this.isValid?Qn.fromDateTimes(this,e):this},T.hasSame=function(e,t){var n;return!!this.isValid&&(n=e.valueOf(),(e=this.setZone(e.zone,{keepLocalTime:!0})).startOf(t)<=n)&&n<=e.endOf(t)},T.equals=function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)},T.toRelative=function(e){var t,n,r,i;return this.isValid?(t=(e=void 0===e?{}:e).base||I.fromObject({},{zone:this.zone}),n=e.padding?this<t?-e.padding:e.padding:0,r=[\"years\",\"months\",\"days\",\"hours\",\"minutes\",\"seconds\"],i=e.unit,Array.isArray(e.unit)&&(r=e.unit,i=void 0),Yr(t,this.plus(n),c({},e,{numeric:\"always\",units:r,unit:i}))):null},T.toRelativeCalendar=function(e){return void 0===e&&(e={}),this.isValid?Yr(e.base||I.fromObject({},{zone:this.zone}),this,c({},e,{numeric:\"auto\",units:[\"years\",\"months\",\"days\"],calendary:!0})):null},I.min=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t.every(I.isDateTime))return _t(t,function(e){return e.valueOf()},Math.min);throw new s(\"min requires all arguments be DateTimes\")},I.max=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t.every(I.isDateTime))return _t(t,function(e){return e.valueOf()},Math.max);throw new s(\"max requires all arguments be DateTimes\")},I.fromFormatExplain=function(e,t,n){var r=(n=void 0===n?{}:n).locale,n=n.numberingSystem;return mr(v.fromOpts({locale:void 0===r?null:r,numberingSystem:void 0===n?null:n,defaultToEN:!0}),e,t)},I.fromStringExplain=function(e,t,n){return I.fromFormatExplain(e,t,n=void 0===n?{}:n)},t(I,[{key:\"isValid\",get:function(){return null===this.invalid}},{key:\"invalidReason\",get:function(){return this.invalid?this.invalid.reason:null}},{key:\"invalidExplanation\",get:function(){return this.invalid?this.invalid.explanation:null}},{key:\"locale\",get:function(){return this.isValid?this.loc.locale:null}},{key:\"numberingSystem\",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:\"outputCalendar\",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:\"zone\",get:function(){return this._zone}},{key:\"zoneName\",get:function(){return this.isValid?this.zone.name:null}},{key:\"year\",get:function(){return this.isValid?this.c.year:NaN}},{key:\"quarter\",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:\"month\",get:function(){return this.isValid?this.c.month:NaN}},{key:\"day\",get:function(){return this.isValid?this.c.day:NaN}},{key:\"hour\",get:function(){return this.isValid?this.c.hour:NaN}},{key:\"minute\",get:function(){return this.isValid?this.c.minute:NaN}},{key:\"second\",get:function(){return this.isValid?this.c.second:NaN}},{key:\"millisecond\",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:\"weekYear\",get:function(){return this.isValid?Dr(this).weekYear:NaN}},{key:\"weekNumber\",get:function(){return this.isValid?Dr(this).weekNumber:NaN}},{key:\"weekday\",get:function(){return this.isValid?Dr(this).weekday:NaN}},{key:\"ordinal\",get:function(){return this.isValid?Sr(this.c)",
    ".ordinal:NaN}},{key:\"monthShort\",get:function(){return this.isValid?Xn.months(\"short\",{locObj:this.loc})[this.month-1]:null}},{key:\"monthLong\",get:function(){return this.isValid?Xn.months(\"long\",{locObj:this.loc})[this.month-1]:null}},{key:\"weekdayShort\",get:function(){return this.isValid?Xn.weekdays(\"short\",{locObj:this.loc})[this.weekday-1]:null}},{key:\"weekdayLong\",get:function(){return this.isValid?Xn.weekdays(\"long\",{locObj:this.loc})[this.weekday-1]:null}},{key:\"offset\",get:function(){return this.isValid?+this.o:NaN}},{key:\"offsetNameShort\",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:\"short\",locale:this.locale}):null}},{key:\"offsetNameLong\",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:\"long\",locale:this.locale}):null}},{key:\"isOffsetFixed\",get:function(){return this.isValid?this.zone.isUniversal:null}},{key:\"isInDST\",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}},{key:\"isInLeapYear\",get:function(){return jt(this.year)}},{key:\"daysInMonth\",get:function(){return Zt(this.year,this.month)}},{key:\"daysInYear\",get:function(){return this.isValid?Ft(this.year):NaN}},{key:\"weeksInWeekYear\",get:function(){return this.isValid?zt(this.weekYear):NaN}}],[{key:\"DATE_SHORT\",get:function(){return ce}},{key:\"DATE_MED\",get:function(){return fe}},{key:\"DATE_MED_WITH_WEEKDAY\",get:function(){return de}},{key:\"DATE_FULL\",get:function(){return he}},{key:\"DATE_HUGE\",get:function(){return me}},{key:\"TIME_SIMPLE\",get:function(){return ye}},{key:\"TIME_WITH_SECONDS\",get:function(){return ve}},{key:\"TIME_WITH_SHORT_OFFSET\",get:function(){return pe}},{key:\"TIME_WITH_LONG_OFFSET\",get:function(){return ge}},{key:\"TIME_24_SIMPLE\",get:function(){return we}},{key:\"TIME_24_WITH_SECONDS\",get:function(){return Te}},{key:\"TIME_24_WITH_SHORT_OFFSET\",get:function(){return ke}},{key:\"TIME_24_WITH_LONG_OFFSET\",get:function(){return Oe}},{key:\"DATETIME_SHORT\",get:function(){return Se}},{key:\"DATETIME_SHORT_WITH_SECONDS\",get:function(){return be}},{key:\"DATETIME_MED\",get:function(){return Me}},{key:\"DATETIME_MED_WITH_SECONDS\",get:function(){return Ne}},{key:\"DATETIME_MED_WITH_WEEKDAY\",get:function(){return Ee}},{key:\"DATETIME_FULL\",get:function(){return _e}},{key:\"DATETIME_FULL_WITH_SECONDS\",get:function(){return De}},{key:\"DATETIME_HUGE\",get:function(){return Ie}},{key:\"DATETIME_HUGE_WITH_SECONDS\",get:function(){return Ce}}]);var D=I;function I(e){var t,n=e.zone||p.defaultZone,r=e.invalid||(Number.isNaN(e.ts)?new l(\"invalid input\"):null)||(n.isValid?null:_r(n)),i=(this.ts=void 0===e.ts?p.now():e.ts,null),o=null;r||(o=e.old&&e.old.ts===this.ts&&e.old.zone.equals(n)?(i=(t=[e.old.c,e.old.o])[0],t[1]):(t=n.offset(this.ts),i=xr(this.ts,t),i=(r=Number.isNaN(i.year)?new l(\"invalid input\"):null)?null:i,r?null:t)),this._zone=n,this.loc=e.loc||v.create(),this.invalid=r,this.weekData=null,this.c=i,this.o=o,this.isLuxonDateTime=!0}function $r(e){if(D.isDateTime(e))return e;if(e&&e.valueOf&&Mt(e.valueOf()))return D.fromJSDate(e);if(e&&\"object\"==typeof e)return D.fromObject(e);throw new s(\"Unknown datetime argument: \"+e+\", of type \"+typeof e)}y.DateTime=D;var C={},Br=(Object.defineProperty(C,\"__esModule\",{value:!0}),C.RE_RANGE=C.RE_WILDCARDS=C.PRESETS=C.TIME_UNITS_LEN=C.TIME_UNITS=C.TIME_UNITS_MAP=C.ALIASES=C.PARSE_DEFAULTS=C.MONTH_CONSTRAINTS=C.CONSTRAINTS=void 0,C.CONSTRAINTS=Object.freeze({second:[0,59],minute:[0,59],hour:[0,23],dayOfMonth:[1,31],month:[1,12],dayOfWeek:[0,7]}),C.MONTH_CONSTRAINTS=Object.freeze({1:31,2:29,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}),C.PARSE_DEFAULTS=Object.freeze({second:\"0\",minute:\"*\",hour:\"*\",dayOfMonth:\"*\",month:\"*\",dayOfWeek:\"*\"}),C.ALIASES=Object.freeze({jan:1,feb:2,mar:3,apr:4,may:5,jun:6,jul:7,aug:8,sep:9,oct:10,nov:11,dec:12,sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6}),C.TIME_UNITS_MAP=Object.freeze({SECOND:\"second\",MINUTE:\"minute\",HOUR:\"hour\",DAY_OF_MONTH:\"dayOfMonth\",MONTH:\"month\",DAY_OF_WEEK:\"dayOfWeek\"}),C.TIME_UNITS=Object.freeze(Object.values(C.TIME_UNITS_MAP)),C.TIME_UNITS_LEN=C.TIME_UNITS.length,C.PRESETS=Object.freeze({\"@yearly\":\"0 0 0 1 1 *\",\"@monthly\":\"0 0 0 1 * *\",\"@weekly\":\"0 0 0 * * 0\",\"@daily\":\"0 0 0 * * *\",\"@hourly\":\"0 0 * * * *\",\"@minutely\":\"0 * * * * *\",\"@secondly\":\"* * * * * *\",\"@weekdays\":\"0 0 0 * * 1-5\",\"@weekends\":\"0 0 0 * * 0,6\"}),C.RE_WILDCARDS=/\\*/g,C.RE_RANGE=/^(\\d+)(?:-(\\d+))?(?:\\/(\\d+))?$/g,{}),x=(Object.defineProperty(Br,\"__esModule\",{value:!0}),Br.getRecordKeys=void 0,Br.getRecordKeys=function(e){return Object.keys(e)},{});function V(e,t,n){if(this.realDate=!1,this.second={},this.minute={},this.hour={},this.dayOfMonth={},this.month={},this.dayOfWeek={},null!=t&&null!=n)throw new g.ExclusiveParametersError(\"timeZone\",\"utcOffset\");if(t){if(!y.DateTime.fromObject({},{zone:t}).isValid)throw new g.CronError(\"Invalid timezone.\");this.timeZone=t}null!=n&&(this.utcOffset=n),e instanceof Date||e instanceof y.DateTime?(this.source=e instanceof Date?y.DateTime.fromJSDate(e):e,this.realDate=!0):(this.source=e,this._parse(this.source),this._verifyParse())}Object.defineProperty(x,\"__esModule\",{value:!0}),x.CronTime=void 0,x.CronTime=(V.prototype._getWeekDay=function(e){return 7===e.weekday?0:e.weekday},V.prototype._verifyParse=function(){var t,e,n,r,i,o,a=(0,Br.getRecordKeys)(this.month),s=(0,Br.getRecordKeys)(this.dayOfMonth),u=!1,l=null;try{for(var c=__values(a),f=c.next();!f.done;f=c.next()){var d=f.value,h=C.MONTH_CONSTRAINTS[d];try{n=void 0;for(var m=__values(s),y=m.next();!y.done;y=m.next())y.value<=h&&(u=!0)}catch(e){n={error:e}}finally{try{y&&!y.done&&(r=m.return)&&r.call(m)}finally{if(n)throw n.error}}u||(l=d,console.warn(\"Month '\".concat(d,\"' is limited to '\").concat(h,\"' days.\")))}}catch(e){t={error:e}}finally{try{f&&!f.done&&(e=c.return)&&e.call(c)}finally{if(t)throw t.error}}if(!u&&null!==l){var v,p=C.MONTH_CONSTRAINTS[l];try{for(var g=__values(s),w=g.next();!w.done;w=g.next()){var T=w.value;p<T&&(delete this.dayOfMonth[T],v=T%p,this.dayOfMonth[v]=!0)}}catch(e){i={error:e}}finally{try{w&&!w.done&&(o=g.return)&&o.call(g)}finally{if(i)throw i.error}}}},V.prototype.sendAt=function(e){var t=this.realDate&&this.source instanceof y.DateTime?this.source:y.DateTime.local();if(this.timeZone&&(t=t.setZone(this.timeZone)),void 0!==this.utcOffset){var n=this.utcOffset<0?\"-\":\"+\",r=Math.trunc(this.utcOffset/60),i=String(Math.abs(r)).padStart(2,\"0\"),r=Math.abs(this.utcOffset-60*r),r=String(r).padStart(2,\"0\");if(!(t=t.setZone(\"UTC\".concat(n).concat(i,\":\")+r)).isValid)throw new g.CronError(\"ERROR: You specified an invalid UTC offset.\")}if(this.realDate){if(y.DateTime.local()>t)throw new g.CronError(\"WARNING: Date in past. Will never be fired.\");return t}if(void 0===e||isNaN(e)||e<0)return this.getNextDateFrom(t);for(var o=[];0<e;e--)t=this.getNextDateFrom(t),o.push(t);return o},V.prototype.getTimeout=function(){return Math.max(-1,this.sendAt().toMillis()-y.DateTime.local().toMillis())},V.prototype.toString=function(){return this.toJSON().join(\" \")},V.prototype.toJSON=function(){var t=this;return C.TIME_UNITS.map(function(e){return t._wcOrAll(e)})},V.prototype.getNextDateFrom=function(e,t){var n=e=e instanceof Date?y.DateTime.fromJSDate(e):e,r=e.toMillis();if(t&&(n=n.setZone(t)),this.realDate||0<n.millisecond&&(n=n.set({millisecond:0,second:n.second+1})),!n.isValid)throw new g.CronError(\"ERROR: You specified an invalid date.\");for(var i=y.DateTime.now().plus({years:8});;){var o=n.toMillis()-e.toMillis();if(i<n)throw new g.CronError(\"Something went wrong. No execution date was found in the next 8 years.\\n\\t\\t\\t\\t\\t\\t\\tPlease provide the following string if you would like to help debug:\\n\\t\\t\\t\\t\\t\\t\\tTime Zone: \".concat(null!=(c=null==t?void 0:t.toString())?c:'\"\"',\" - Cron String: \").concat(this.source.toString(),\" - UTC offset: \").concat(n.offset,\" - current Date: \")+y.DateTime.local().toString());if(n.month in this.month||12===Object.keys(this.month).length){if(n.day in this.dayOfMonth||31===Object.keys(this.dayOfMonth).length||this._getWeekDay(n)in this.dayOfWeek&&7!==Object.keys(this.dayOfWeek).length){if(this._getWeekDay(n)in this.dayOfWeek||7===Object.keys(this.dayOfWeek).length||n.day in this.dayOfMonth&&31!==Object.keys(this.dayOfMonth).length)if(n.hour in this.hour||24===Object.keys(this.hour).length)if(n.minute in this.minute||60===Object.keys(this.minute).length)if(n.second in this.second||60===Object.keys(this.second).length){if(n.toMillis()!==r)break;var a=n.second+1,s=n.minute+(60===a?1:0),u=n.hour+(60===s?1:0);if(n=n.set({second:a}),this._forwardDSTJump(u,s,n)){var a=__read(this._findPreviousDSTJump(n),2),l=a[0],n=a[1];if(l)break}}else{var c=59===n.second&&6e4<o?0:n.second+1,s=n.minute+(60===c?1:0),u=n.hour+(60===s?1:0);if(n=n.set({second:c}),this._forwardDSTJump(u,s,n)){a=__read(this._findPreviousDSTJump(n),2),l=a[0];if(n=a[1],l)break}}else{var f=59===n.minute&&36e5<o?0:n.minute+1,u=n.hour+(60===f?1:0);if(n=(n=n.set({minute:f})).set({second:0}),this._forwardDSTJump(u,f,n)){f=__read(this._findPreviousDSTJump(n),2),l=f[0];if(n=f[1],l)break}}else{var o=23===n.hour&&864e5<o?0:n.hour+1,d=n.minute;if(n=(n=n.set({hour:o})).set({minute:0,second:0}),this._forwardDSTJump(o,d,n)){f=__read(this._findPreviousDSTJump(n),2),l=f[0];if(n=f[1],l)break}}else if(n=(n=n.plus({days:1})).set({hour:0,minute:0,second:0}),this._forwardDSTJump(0,0,n)){var h=__read(this._findPreviousDSTJump(n),2),l=h[0];if(n=h[1],l)break}}else if(n=(n=n.plus({days:1})).set({hour:0,minute:0,second:0}),this._forwardDSTJump(0,0,n)){h=__read(this._findPreviousDSTJump(n),2),l=h[0];if(n=h[1],l)break}}else if(n=(n=n.plus({months:1})).set({day:1,hour:0,minute:0,second:0}),this._forwardDSTJump(0,0,n)){var m=__read(this._findPreviousDSTJump(n),2),o=m[0];if(n=d=m[1],o)break}}return n},V.prototype._findPreviousDSTJump=function(e){var t,n,r,i,o=e,a=0;do{if(1440<++a)throw new g.CronError(\"ERROR: This DST checking related function assumes the input DateTime (\".concat(null!=(t=e.toISO())?t:e.toMillis(),\") is within 24 hours of a DST jump.\"))}while(t=o.minute-1,n=o.hour,t<0&&(t+=60,n=(n+24-1)%24),r=(o=o.minus({minute:1})).minute,i=o.hour,t===r&&n===i);var s=o.plus({minute:1}).set({second:0,millisecond:0}),u=s.minus({second:1});return e.month+1",
    " in this.month&&e.day in this.dayOfMonth&&this._getWeekDay(e)in this.dayOfWeek?[this._checkTimeInSkippedRange(u,s),s]:[!1,s]},V.prototype._checkTimeInSkippedRange=function(e,t){var n=(e.minute+1)%60,e=(e.hour+(0==n?1:0))%24,r=t.hour-e+1,i=0==n&&0===t.minute;return 2==r&&i?e in this.hour:1==r?e in this.hour&&this._checkTimeInSkippedRangeSingleHour(n,t.minute):this._checkTimeInSkippedRangeMultiHour(e,n,t.hour,t.minute)},V.prototype._checkTimeInSkippedRangeSingleHour=function(e,t){for(var n=e;n<t;++n)if(n in this.minute)return!0;return t in this.minute&&0 in this.second},V.prototype._checkTimeInSkippedRangeMultiHour=function(e,n,t,r){var i,o;if(t<=e)throw new g.CronError(\"ERROR: This DST checking related function assumes the forward jump starting hour (\".concat(e,\") is less than the end hour (\").concat(t,\")\"));for(var a=Array.from({length:60-n},function(e,t){return n+t}),s=Array.from({length:r},function(e,t){return t}),u=Array.from({length:60},function(e,t){return t}),l=e;l<=t;++l)if(l in this.hour){var c=l===e?a:l===t?s:u;try{i=void 0;for(var f=__values(c),d=f.next();!d.done;d=f.next())if(d.value in this.minute)return!0}catch(e){i={error:e}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}return t in this.hour&&r in this.minute&&0 in this.second},V.prototype._forwardDSTJump=function(e,t,n){var r=n.hour,n=n.minute;return e%24<r||t%60<n},V.prototype._wcOrAll=function(e){if(this._hasAll(e))return\"*\";var t,n=[];for(t in this[e])n.push(t);return n.join(\",\")},V.prototype._hasAll=function(e){for(var t=C.CONSTRAINTS[e],n=t[0],r=e===C.TIME_UNITS_MAP.DAY_OF_WEEK?t[1]-1:t[1];n<r;n++)if(!(n in this[e]))return!1;return!0},V.prototype._parse=function(e){e=e.toLowerCase();var t,n,r=(e=(e=Object.keys(C.PRESETS).includes(e)?C.PRESETS[e]:e).replace(/[a-z]{1,3}/gi,function(e){if(Object.keys(C.ALIASES).includes(e))return C.ALIASES[e].toString();throw new g.CronError(\"Unknown alias: \"+e)})).trim().split(/\\s+/);if(r.length<C.TIME_UNITS_LEN-1)throw new g.CronError(\"Too few fields\");if(r.length>C.TIME_UNITS_LEN)throw new g.CronError(\"Too many fields\");var i=r.length;try{for(var o=__values(C.TIME_UNITS),a=o.next();!a.done;a=o.next()){var s=a.value,u=null!=(u=r[C.TIME_UNITS.indexOf(s)-(C.TIME_UNITS_LEN-i)])?u:C.PARSE_DEFAULTS[s];this._parseField(u,s)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}},V.prototype._parseField=function(e,t){var n,r,i,o=this[t],a=(u=C.CONSTRAINTS[t])[0],s=u[1],u=(e.split(\",\").forEach(function(e){var t=e.indexOf(\"*\");if(-1!==t&&0!==t)throw new g.CronError(\"Field (\".concat(e,\") has an invalid wildcard expression\"))}),(e=e.replace(C.RE_WILDCARDS,a+\"-\"+s)).split(\",\"));try{for(var l=__values(u),c=l.next();!c.done;c=l.next()){var f=c.value;if(void 0===(null==(h=__spreadArray([],__read(f.matchAll(C.RE_RANGE)),!1)[0])?void 0:h[1]))throw new g.CronError(\"Field (\".concat(t,\") cannot be parsed\"));var d=__read(h,4),h=d[1],m=d[2],y=d[3],h=parseInt(h,10),v=void 0!==m?parseInt(m,10):void 0,m=void 0!==y,p=parseInt(null!=y?y:\"1\",10);if(0===p)throw new g.CronError(\"Field (\".concat(t,\") has a step of zero\"));if(void 0!==v&&v<h)throw new g.CronError(\"Field (\".concat(t,\") has an invalid range\"));if(h<a||void 0!==v&&s<v||void 0===v&&s<h)throw new g.CronError(\"Field value (\".concat(e,\") is out of range\"));for(h=Math.min(Math.max(a,~~Math.abs(h)),s),v=void 0!==v?Math.min(s,~~Math.abs(v)):m?s:h,i=h;o[i]=!0,(i+=p)<=v;);\"dayOfWeek\"===t&&(!o[0]&&o[7]&&(o[0]=o[7]),delete o[7])}}catch(e){n={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}},V);var Kr={};function A(e,t,n,r,i,o,a,s,u){if(this.running=!1,this.unrefTimeout=!1,this.lastExecution=null,this.runOnce=!1,this._callbacks=[],this.context=null!=o?o:this,null!=i&&null!=s)throw new g.ExclusiveParametersError(\"timeZone\",\"utcOffset\");this.cronTime=null!=i?new x.CronTime(e,i,null):null!=s?new x.CronTime(e,null,s):new x.CronTime(e,i,s),null!=u&&(this.unrefTimeout=u),null!=n&&(this.onComplete=this._fnWrap(n)),this.cronTime.realDate&&(this.runOnce=!0),this.addCallback(this._fnWrap(t)),a&&(this.lastExecution=new Date,this.fireOnTick()),r&&this.start()}Object.defineProperty(Kr,\"__esModule\",{value:!0}),Kr.CronJob=void 0,Kr.CronJob=(A.from=function(e){if(null!=e.timeZone&&null!=e.utcOffset)throw new g.ExclusiveParametersError(\"timeZone\",\"utcOffset\");return null==e.timeZone&&null!=e.utcOffset?new A(e.cronTime,e.onTick,e.onComplete,e.start,null,e.context,e.runOnInit,e.utcOffset,e.unrefTimeout):new A(e.cronTime,e.onTick,e.onComplete,e.start,e.timeZone,e.context,e.runOnInit,e.utcOffset,e.unrefTimeout)},A.prototype._fnWrap=function(e){switch(typeof e){case\"function\":return e;case\"string\":var t=__read(e.split(\" \")),n=t[0],t=t.slice(1);return L.spawn.bind(void 0,null!=n?n:e,t,{});case\"object\":return L.spawn.bind(void 0,e.command,null!=(n=e.args)?n:[],null!=(t=e.options)?t:{})}},A.prototype.addCallback=function(e){\"function\"==typeof e&&this._callbacks.push(e)},A.prototype.setTime=function(e){if(!(e instanceof x.CronTime))throw new g.CronError(\"time must be an instance of CronTime.\");var t=this.running;this.stop(),(this.cronTime=e).realDate&&(this.runOnce=!0),t&&this.start()},A.prototype.nextDate=function(){return this.cronTime.sendAt()},A.prototype.fireOnTick=function(){var t,e;try{for(var n=__values(this._callbacks),r=n.next();!r.done;r=n.next())r.value.call(this.context,this.onComplete)}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},A.prototype.nextDates=function(e){return this.cronTime.sendAt(null!=e?e:0)},A.prototype.start=function(){var n,r,i,o,a,t,s=this;this.running||(n=2147483647,r=this.cronTime.getTimeout(),a=function(e){o=Date.now(),s._timeout=setTimeout(t,e),s.unrefTimeout&&\"function\"==typeof s._timeout.unref&&s._timeout.unref()},t=function(){var e,t=o+r-Date.now();0<t&&(e=s.cronTime.getTimeout(),i+=e=t<e?t:e),i?(n<i?(i-=n,r=n):(r=i,i=0),a(r)):(s.lastExecution=new Date,s.running=!1,s.runOnce||s.start(),s.fireOnTick())},(i=0)<=r?(this.running=!0,n<r&&(i=r-n,r=n),a(r)):this.stop())},A.prototype.lastDate=function(){return this.lastExecution},A.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this.running=!1,\"function\"==typeof this.onComplete&&this.onComplete.call(this.context)},A);var j={};Object.defineProperty(j,\"__esModule\",{value:!0}),j.timeout=j.sendAt=j.CronTime=j.CronJob=void 0,Object.defineProperty(j,\"CronJob\",{enumerable:!0,get:function(){return Kr.CronJob}}),Object.defineProperty(j,\"CronTime\",{enumerable:!0,get:function(){return x.CronTime}}),j.sendAt=function(e){return new x.CronTime(e).sendAt()},j.timeout=function(e){return new x.CronTime(e).getTimeout()},function(t){!function(){var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};if((t=a(void 0))&&t.has(e))return t.get(e);var n,r,i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(n in e)\"default\"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&((r=o?Object.getOwnPropertyDescriptor(e,n):null)&&(r.get||r.set)?Object.defineProperty(i,n,r):i[n]=e[n]);return i.default=e,t&&t.set(e,i),i}(j);function a(e){var t,n;return\"function\"!=typeof WeakMap?null:(t=new WeakMap,n=new WeakMap,(a=function(e){return e?n:t})(e))}t.Cron=e}.call(this)}.call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})}();"
].join(""));

/* </pre> */