/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/vscode-todo-plus@4.11.4/out/extension.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=337)}([function(e,t){(function(){"use strict";var t,n="Sugar",r="Object Number String Array Date RegExp Function",i=1,s=2,a=!(!Object.defineProperty||!Object.defineProperties),o="undefined"!=typeof global&&global.Object===Object?global:this,u=void 0!==e&&e.exports,c=!1,l={},d={},f=a?Object.defineProperty:function(e,t,n){e[t]=n.value},h=M("Chainable");function p(e){var n="Object"===e,r=M(e);function a(e,t,n){T(r,e,function(e,a,o){var u=_(e,a,o);return function(e,t,n,r,a){D(t,function(t,o){var u,c=t;r&&(c=y(t)),a&&(c.flags=a),n&s&&!t.instance&&(u=function(e,t){return t?y(e,!0):function(e){switch(e.length){case 0:case 1:return function(){return e(this)};case 2:return function(t){return e(this,t)};case 3:return function(t,n){return e(this,t,n)};case 4:return function(t,n,r){return e(this,t,n,r)};case 5:return function(t,n,r,i){return e(this,t,n,r,i)}}}(e)}(t,r),T(c,"instance",u)),n&i&&T(c,"static",!0),v(e,o,c),e.active&&e.extend(o)})}(r,u.methods,t,n,u.last),r})}return a("defineStatic",i),a("defineInstance",s),a("defineInstanceAndStatic",s|i),a("defineStaticWithArguments",i,!0),a("defineInstanceWithArguments",s,!0),T(r,"defineStaticPolyfill",function(t,n,i){var s=_(t,n,i);return g(o[e],s.methods,!0,s.last),r}),T(r,"defineInstancePolyfill",function(t,n,i){var s=_(t,n,i);return g(o[e].prototype,s.methods,!0,s.last),D(s.methods,function(e,t){b(r,t,e)}),r}),T(r,"alias",function(e,t){var n="string"==typeof t?r[t]:t;return v(r,e,n),r}),T(r,"extend",function(t){var i,s=o[e],a=s.prototype,u={},l={};function d(e,n){var r=t[e];if(r)for(var i,s=0;i=r[s];s++)if(i===n)return!0;return!1}function f(e,r,i){return!function(e,t){return n&&t===a&&(!c||"get"===e||"set"===e)}(e,i)&&!function(e,n,r){if(!n[e]||!r)return!1;for(var i=0;i<r.length;i++)if(!1===t[r[i]])return!0}(e,i,r.flags)&&!function(e){return d("except",e)}(e)}if(i=(t=t||{}).methods,!d("except",s)&&!function(e,n){return t[e]&&!d(e,n)}("namespaces",s))return n&&"boolean"==typeof t.objectPrototype&&(c=t.objectPrototype),D(i||r,function(e,t){i&&(e=r[t=e]),j(e,"instance")&&f(t,e,a)&&(l[t]=e.instance),j(e,"static")&&f(t,e,s)&&(u[t]=e)}),g(s,u),g(a,l),i||T(r,"active",!0),r}),l[e]=r,d["[object "+e+"]"]=r,L(e),function(e){D(t.Object&&t.Object.prototype,function(t,n){"function"==typeof t&&w(e,n,t)})}(r),t[e]=r}function m(){return n}function _(e,t,n){var r,i;return"string"==typeof e?((r={})[e]=t,i=n):(r=e,i=t),{last:i,methods:r}}function y(e,t){var n=e.length-1-(t?1:0);return function(){var r,i=[],s=[];t&&i.push(this),r=Math.max(arguments.length,n);for(var a=0;a<r;a++)a<n?i.push(arguments[a]):s.push(arguments[a]);return i.push(s),e.apply(this,i)}}function g(e,t,n,r){D(t,function(t,i){n&&!r&&e[i]||T(e,i,t)})}function v(e,t,n){e[t]=n,n.instance&&b(e,t,n.instance)}function M(e){var t=function(e,n){if(!(this instanceof t))return new t(e,n);this.constructor!==t&&(e=this.constructor.apply(e,arguments)),this.raw=e};return T(t,"toString",function(){return n+e}),T(t.prototype,"valueOf",function(){return this.raw}),t}function b(e,n,r){var i,s,a,o=function(e){return function(){return new h(e.apply(this.raw,arguments))}}(r);s=(i=(a=h.prototype)[n])&&i!==Object.prototype[n],i&&i.disambiguate||(a[n]=s?function(e){var n=function(){var n,r,i=this.raw;if(null!=i&&(n=d[S(i)]),n||(n=t.Object),(r=new n(i)[e]).disambiguate)throw new TypeError("Cannot resolve namespace for "+i);return r.apply(this,arguments)};return n.disambiguate=!0,n}(n):o),e.prototype[n]=o,e===t.Object&&function(e,t){D(l,function(n){w(n,e,t)})}(n,o)}function w(e,t,n){var r=e.prototype;j(r,t)||(r[t]=n)}function L(e,t){var n=l[e],r=o[e].prototype;!t&&x&&(t=x(r)),D(t,function(e){if(!function(e){return"constructor"===e||"valueOf"===e||"__proto__"===e}(e)){try{var t=r[e];if("function"!=typeof t)return}catch(e){return}b(n,e,t)}})}var x=Object.getOwnPropertyNames,k=Object.prototype.toString,Y=Object.prototype.hasOwnProperty,D=function(e,t){for(var n in e)if(j(e,n)&&!1===t.call(e,e[n],n,e))break};function T(e,t,n,r){f(e,t,{value:n,enumerable:!!r,configurable:!0,writable:!0})}function S(e){return k.call(e)}function j(e,t){return!!e&&Y.call(e,t)}function O(e,t){if(j(e,t))return e[t]}!function(){if(!(t=o[n])){if(t=function(e){return D(t,function(t,n){j(l,n)&&t.extend(e)}),t},u)e.exports=t;else try{o[n]=t}catch(e){}D(r.split(" "),function(e){p(e)}),T(t,"extend",t),T(t,"toString",m),T(t,"createNamespace",p),T(t,"util",{hasOwn:j,getOwn:O,setProperty:T,classToString:S,defineProperty:f,forEachProperty:D,mapNativeToChainable:L})}}()}).call(this)},function(e,t,n){(function(e){e.exports=function(){"use strict";var t,r;function i(){return t.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function a(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function c(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function f(e,t){for(var n in t)d(t,n)&&(e[n]=t[n]);return d(t,"toString")&&(e.toString=t.toString),d(t,"valueOf")&&(e.valueOf=t.valueOf),e}function h(e,t,n,r){return jt(e,t,n,r,!0).utc()}function p(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function m(e){if(null==e._isValid){var t=p(e),n=r.call(t.parsedDateParts,function(e){return null!=e}),i=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function _(e){var t=h(NaN);return null!=e?f(p(t),e):p(t).userInvalidated=!0,t}r=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};var y=i.momentProperties=[];function g(e,t){var n,r,i;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=p(t)),o(t._locale)||(e._locale=t._locale),y.length>0)for(n=0;n<y.length;n++)r=y[n],o(i=t[r])||(e[r]=i);return e}var v=!1;function M(e){g(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===v&&(v=!0,i.updateOffset(this),v=!1)}function b(e){return e instanceof M||null!=e&&null!=e._isAMomentObject}function w(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function L(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=w(t)),n}function x(e,t,n){var r,i=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),a=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&L(e[r])!==L(t[r]))&&a++;return a+s}function k(e){!1===i.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function Y(e,t){var n=!0;return f(function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,e),n){for(var r,s=[],a=0;a<arguments.length;a++){if(r="","object"==typeof arguments[a]){for(var o in r+="\n["+a+"] ",arguments[0])r+=o+": "+arguments[0][o]+", ";r=r.slice(0,-2)}else r=arguments[a];s.push(r)}k(e+"\nArguments: "+Array.prototype.slice.call(s).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)},t)}var D,T={};function S(e,t){null!=i.deprecationHandler&&i.deprecationHandler(e,t),T[e]||(k(t),T[e]=!0)}function j(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e,t){var n,r=f({},e);for(n in t)d(t,n)&&(a(e[n])&&a(t[n])?(r[n]={},f(r[n],e[n]),f(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)d(e,n)&&!d(t,n)&&a(e[n])&&(r[n]=f({},r[n]));return r}function A(e){null!=e&&this.set(e)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,D=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)d(e,t)&&n.push(t);return n};var E={};function P(e,t){var n=e.toLowerCase();E[n]=E[n+"s"]=E[t]=e}function H(e){return"string"==typeof e?E[e]||E[e.toLowerCase()]:void 0}function N(e){var t,n,r={};for(n in e)d(e,n)&&(t=H(n))&&(r[t]=e[n]);return r}var C={};function I(e,t){C[e]=t}function R(e,t,n){var r=""+Math.abs(e),i=t-r.length,s=e>=0;return(s?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var F=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},$={};function B(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&($[e]=i),t&&($[t[0]]=function(){return R(i.apply(this,arguments),t[1],t[2])}),n&&($[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function U(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function G(e,t){return e.isValid()?(t=J(t,e.localeData()),z[t]=z[t]||function(e){var t,n,r=e.match(F);for(t=0,n=r.length;t<n;t++)$[r[t]]?r[t]=$[r[t]]:r[t]=U(r[t]);return function(t){var i,s="";for(i=0;i<n;i++)s+=j(r[i])?r[i].call(t,e):r[i];return s}}(t),z[t](e)):e.localeData().invalidDate()}function J(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(W.lastIndex=0;n>=0&&W.test(e);)e=e.replace(W,r),W.lastIndex=0,n-=1;return e}var q=/\d/,V=/\d\d/,Z=/\d{3}/,K=/\d{4}/,X=/[+-]?\d{6}/,Q=/\d\d?/,ee=/\d\d\d\d?/,te=/\d\d\d\d\d\d?/,ne=/\d{1,3}/,re=/\d{1,4}/,ie=/[+-]?\d{1,6}/,se=/\d+/,ae=/[+-]?\d+/,oe=/Z|[+-]\d\d:?\d\d/gi,ue=/Z|[+-]\d\d(?::?\d\d)?/gi,ce=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,le={};function de(e,t,n){le[e]=j(t)?t:function(e,r){return e&&n?n:t}}function fe(e,t){return d(le,e)?le[e](t._strict,t._locale):new RegExp(function(e){return he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i}))}(e))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var pe={};function me(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),u(t)&&(r=function(e,n){n[t]=L(e)}),n=0;n<e.length;n++)pe[e[n]]=r}function _e(e,t){me(e,function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)})}function ye(e,t,n){null!=t&&d(pe,e)&&pe[e](t,n._a,n,e)}var ge=0,ve=1,Me=2,be=3,we=4,Le=5,xe=6,ke=7,Ye=8;function De(e){return Te(e)?366:365}function Te(e){return e%4==0&&e%100!=0||e%400==0}B("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),B(0,["YY",2],0,function(){return this.year()%100}),B(0,["YYYY",4],0,"year"),B(0,["YYYYY",5],0,"year"),B(0,["YYYYYY",6,!0],0,"year"),P("year","y"),I("year",1),de("Y",ae),de("YY",Q,V),de("YYYY",re,K),de("YYYYY",ie,X),de("YYYYYY",ie,X),me(["YYYYY","YYYYYY"],ge),me("YYYY",function(e,t){t[ge]=2===e.length?i.parseTwoDigitYear(e):L(e)}),me("YY",function(e,t){t[ge]=i.parseTwoDigitYear(e)}),me("Y",function(e,t){t[ge]=parseInt(e,10)}),i.parseTwoDigitYear=function(e){return L(e)+(L(e)>68?1900:2e3)};var Se,je=Oe("FullYear",!0);function Oe(e,t){return function(n){return null!=n?(Ee(this,e,n),i.updateOffset(this,t),this):Ae(this,e)}}function Ae(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Ee(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Te(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Pe(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Pe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=function(e,t){return(e%t+t)%t}(t,12);return e+=(t-n)/12,1===n?Te(e)?29:28:31-n%7%2}Se=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},B("M",["MM",2],"Mo",function(){return this.month()+1}),B("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),B("MMMM",0,0,function(e){return this.localeData().months(this,e)}),P("month","M"),I("month",8),de("M",Q),de("MM",Q,V),de("MMM",function(e,t){return t.monthsShortRegex(e)}),de("MMMM",function(e,t){return t.monthsRegex(e)}),me(["M","MM"],function(e,t){t[ve]=L(e)-1}),me(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[ve]=i:p(n).invalidMonth=e});var He=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ne="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ce="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Ie(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=L(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),Pe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function Re(e){return null!=e?(Ie(this,e),i.updateOffset(this,!0),this):Ae(this,"Month")}var Fe=ce,We=ce;function ze(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],s=[];for(t=0;t<12;t++)n=h([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),s.push(this.months(n,"")),s.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),s.sort(e),t=0;t<12;t++)r[t]=he(r[t]),i[t]=he(i[t]);for(t=0;t<24;t++)s[t]=he(s[t]);this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function $e(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Be(e,t,n){var r=7+t-n,i=(7+$e(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Ue(e,t,n,r,i){var s,a,o=(7+n-r)%7,u=Be(e,r,i),c=1+7*(t-1)+o+u;return c<=0?a=De(s=e-1)+c:c>De(e)?(s=e+1,a=c-De(e)):(s=e,a=c),{year:s,dayOfYear:a}}function Ge(e,t,n){var r,i,s=Be(e.year(),t,n),a=Math.floor((e.dayOfYear()-s-1)/7)+1;return a<1?(i=e.year()-1,r=a+Je(i,t,n)):a>Je(e.year(),t,n)?(r=a-Je(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function Je(e,t,n){var r=Be(e,t,n),i=Be(e+1,t,n);return(De(e)-r+i)/7}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),P("week","w"),P("isoWeek","W"),I("week",5),I("isoWeek",5),de("w",Q),de("ww",Q,V),de("W",Q),de("WW",Q,V),_e(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=L(e)}),B("d",0,"do","day"),B("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),B("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),B("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),P("day","d"),P("weekday","e"),P("isoWeekday","E"),I("day",11),I("weekday",11),I("isoWeekday",11),de("d",Q),de("e",Q),de("E",Q),de("dd",function(e,t){return t.weekdaysMinRegex(e)}),de("ddd",function(e,t){return t.weekdaysShortRegex(e)}),de("dddd",function(e,t){return t.weekdaysRegex(e)}),_e(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:p(n).invalidWeekday=e}),_e(["d","e","E"],function(e,t,n,r){t[r]=L(e)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ve="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ze="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ke=ce,Xe=ce,Qe=ce;function et(){function e(e,t){return t.length-e.length}var t,n,r,i,s,a=[],o=[],u=[],c=[];for(t=0;t<7;t++)n=h([2e3,1]).day(t),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),s=this.weekdays(n,""),a.push(r),o.push(i),u.push(s),c.push(r),c.push(i),c.push(s);for(a.sort(e),o.sort(e),u.sort(e),c.sort(e),t=0;t<7;t++)o[t]=he(o[t]),u[t]=he(u[t]),c[t]=he(c[t]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function tt(){return this.hours()%12||12}function nt(e,t){B(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function rt(e,t){return t._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,tt),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+tt.apply(this)+R(this.minutes(),2)}),B("hmmss",0,0,function(){return""+tt.apply(this)+R(this.minutes(),2)+R(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+R(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+R(this.minutes(),2)+R(this.seconds(),2)}),nt("a",!0),nt("A",!1),P("hour","h"),I("hour",13),de("a",rt),de("A",rt),de("H",Q),de("h",Q),de("k",Q),de("HH",Q,V),de("hh",Q,V),de("kk",Q,V),de("hmm",ee),de("hmmss",te),de("Hmm",ee),de("Hmmss",te),me(["H","HH"],be),me(["k","kk"],function(e,t,n){var r=L(e);t[be]=24===r?0:r}),me(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),me(["h","hh"],function(e,t,n){t[be]=L(e),p(n).bigHour=!0}),me("hmm",function(e,t,n){var r=e.length-2;t[be]=L(e.substr(0,r)),t[we]=L(e.substr(r)),p(n).bigHour=!0}),me("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[be]=L(e.substr(0,r)),t[we]=L(e.substr(r,2)),t[Le]=L(e.substr(i)),p(n).bigHour=!0}),me("Hmm",function(e,t,n){var r=e.length-2;t[be]=L(e.substr(0,r)),t[we]=L(e.substr(r))}),me("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[be]=L(e.substr(0,r)),t[we]=L(e.substr(r,2)),t[Le]=L(e.substr(i))});var it,st=Oe("Hours",!0),at={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ne,monthsShort:Ce,week:{dow:0,doy:6},weekdays:qe,weekdaysMin:Ze,weekdaysShort:Ve,meridiemParse:/[ap]\.?m?\.?/i},ot={},ut={};function ct(e){return e?e.toLowerCase().replace("_","-"):e}function lt(t){var r=null;if(!ot[t]&&void 0!==e&&e&&e.exports)try{r=it._abbr,n(340)("./"+t),dt(r)}catch(e){}return ot[t]}function dt(e,t){var n;return e&&((n=o(t)?ht(e):ft(e,t))?it=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),it._abbr}function ft(e,t){if(null!==t){var n,r=at;if(t.abbr=e,null!=ot[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ot[e]._config;else if(null!=t.parentLocale)if(null!=ot[t.parentLocale])r=ot[t.parentLocale]._config;else{if(null==(n=lt(t.parentLocale)))return ut[t.parentLocale]||(ut[t.parentLocale]=[]),ut[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ot[e]=new A(O(r,t)),ut[e]&&ut[e].forEach(function(e){ft(e.name,e.config)}),dt(e),ot[e]}return delete ot[e],null}function ht(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return it;if(!s(e)){if(t=lt(e))return t;e=[e]}return function(e){for(var t,n,r,i,s=0;s<e.length;){for(i=ct(e[s]).split("-"),t=i.length,n=(n=ct(e[s+1]))?n.split("-"):null;t>0;){if(r=lt(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&x(i,n,!0)>=t-1)break;t--}s++}return it}(e)}function pt(e){var t,n=e._a;return n&&-2===p(e).overflow&&(t=n[ve]<0||n[ve]>11?ve:n[Me]<1||n[Me]>Pe(n[ge],n[ve])?Me:n[be]<0||n[be]>24||24===n[be]&&(0!==n[we]||0!==n[Le]||0!==n[xe])?be:n[we]<0||n[we]>59?we:n[Le]<0||n[Le]>59?Le:n[xe]<0||n[xe]>999?xe:-1,p(e)._overflowDayOfYear&&(t<ge||t>Me)&&(t=Me),p(e)._overflowWeeks&&-1===t&&(t=ke),p(e)._overflowWeekday&&-1===t&&(t=Ye),p(e).overflow=t),e}function mt(e,t,n){return null!=e?e:null!=t?t:n}function _t(e){var t,n,r,s,a,o=[];if(!e._d){for(r=function(e){var t=new Date(i.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[Me]&&null==e._a[ve]&&function(e){var t,n,r,i,s,a,o,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)s=1,a=4,n=mt(t.GG,e._a[ge],Ge(Ot(),1,4).year),r=mt(t.W,1),((i=mt(t.E,1))<1||i>7)&&(u=!0);else{s=e._locale._week.dow,a=e._locale._week.doy;var c=Ge(Ot(),s,a);n=mt(t.gg,e._a[ge],c.year),r=mt(t.w,c.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+s,(t.e<0||t.e>6)&&(u=!0)):i=s}r<1||r>Je(n,s,a)?p(e)._overflowWeeks=!0:null!=u?p(e)._overflowWeekday=!0:(o=Ue(n,r,i,s,a),e._a[ge]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(a=mt(e._a[ge],r[ge]),(e._dayOfYear>De(a)||0===e._dayOfYear)&&(p(e)._overflowDayOfYear=!0),n=$e(a,0,e._dayOfYear),e._a[ve]=n.getUTCMonth(),e._a[Me]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[be]&&0===e._a[we]&&0===e._a[Le]&&0===e._a[xe]&&(e._nextDay=!0,e._a[be]=0),e._d=(e._useUTC?$e:function(e,t,n,r,i,s,a){var o=new Date(e,t,n,r,i,s,a);return e<100&&e>=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}).apply(null,o),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[be]=24),e._w&&void 0!==e._w.d&&e._w.d!==s&&(p(e).weekdayMismatch=!0)}}var yt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,vt=/Z|[+-]\d\d(?::?\d\d)?/,Mt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],bt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],wt=/^\/?Date\((\-?\d+)/i;function Lt(e){var t,n,r,i,s,a,o=e._i,u=yt.exec(o)||gt.exec(o);if(u){for(p(e).iso=!0,t=0,n=Mt.length;t<n;t++)if(Mt[t][1].exec(u[1])){i=Mt[t][0],r=!1!==Mt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=bt.length;t<n;t++)if(bt[t][1].exec(u[3])){s=(u[2]||" ")+bt[t][0];break}if(null==s)return void(e._isValid=!1)}if(!r&&null!=s)return void(e._isValid=!1);if(u[4]){if(!vt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(s||"")+(a||""),Tt(e)}else e._isValid=!1}var xt=/^(?:(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{4}))$/;function kt(e,t,n,r,i,s){var a=[function(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}(e),Ce.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return s&&a.push(parseInt(s,10)),a}var Yt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Dt(e){var t=xt.exec(function(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(e._i));if(t){var n=kt(t[4],t[3],t[2],t[5],t[6],t[7]);if(!function(e,t,n){if(e){var r=Ve.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return p(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}(t[1],n,e))return;e._a=n,e._tzm=function(e,t,n){if(e)return Yt[e];if(t)return 0;var r=parseInt(n,10),i=r%100,s=(r-i)/100;return 60*s+i}(t[8],t[9],t[10]),e._d=$e.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),p(e).rfc2822=!0}else e._isValid=!1}function Tt(e){if(e._f!==i.ISO_8601)if(e._f!==i.RFC_2822){e._a=[],p(e).empty=!0;var t,n,r,s,a,o=""+e._i,u=o.length,c=0;for(r=J(e._f,e._locale).match(F)||[],t=0;t<r.length;t++)s=r[t],(n=(o.match(fe(s,e))||[])[0])&&((a=o.substr(0,o.indexOf(n))).length>0&&p(e).unusedInput.push(a),o=o.slice(o.indexOf(n)+n.length),c+=n.length),$[s]?(n?p(e).empty=!1:p(e).unusedTokens.push(s),ye(s,n,e)):e._strict&&!n&&p(e).unusedTokens.push(s);p(e).charsLeftOver=u-c,o.length>0&&p(e).unusedInput.push(o),e._a[be]<=12&&!0===p(e).bigHour&&e._a[be]>0&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a[be]=function(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}(e._locale,e._a[be],e._meridiem),_t(e),pt(e)}else Dt(e);else Lt(e)}function St(e){var t=e._i,n=e._f;return e._locale=e._locale||ht(e._l),null===t||void 0===n&&""===t?_({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),b(t)?new M(pt(t)):(c(t)?e._d=t:s(n)?function(e){var t,n,r,i,s;if(0===e._f.length)return p(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<e._f.length;i++)s=0,t=g({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Tt(t),m(t)&&(s+=p(t).charsLeftOver,s+=10*p(t).unusedTokens.length,p(t).score=s,(null==r||s<r)&&(r=s,n=t));f(e,n||t)}(e):n?Tt(e):function(e){var t=e._i;o(t)?e._d=new Date(i.now()):c(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=wt.exec(e._i);null===t?(Lt(e),!1===e._isValid&&(delete e._isValid,Dt(e),!1===e._isValid&&(delete e._isValid,i.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):s(t)?(e._a=l(t.slice(0),function(e){return parseInt(e,10)}),_t(e)):a(t)?function(e){if(!e._d){var t=N(e._i);e._a=l([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),_t(e)}}(e):u(t)?e._d=new Date(t):i.createFromInputFallback(e)}(e),m(e)||(e._d=null),e))}function jt(e,t,n,r,i){var o={};return!0!==n&&!1!==n||(r=n,n=void 0),(a(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||s(e)&&0===e.length)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=e,o._f=t,o._strict=r,function(e){var t=new M(pt(St(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}(o)}function Ot(e,t,n,r){return jt(e,t,n,r,!1)}i.createFromInputFallback=Y("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),i.ISO_8601=function(){},i.RFC_2822=function(){};var At=Y("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ot.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:_()}),Et=Y("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ot.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:_()});function Pt(e,t){var n,r;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return Ot();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}var Ht=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Nt(e){var t=N(e),n=t.year||0,r=t.quarter||0,i=t.month||0,s=t.week||0,a=t.day||0,o=t.hour||0,u=t.minute||0,c=t.second||0,l=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Se.call(Ht,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,r=0;r<Ht.length;++r)if(e[Ht[r]]){if(n)return!1;parseFloat(e[Ht[r]])!==L(e[Ht[r]])&&(n=!0)}return!0}(t),this._milliseconds=+l+1e3*c+6e4*u+1e3*o*60*60,this._days=+a+7*s,this._months=+i+3*r+12*n,this._data={},this._locale=ht(),this._bubble()}function Ct(e){return e instanceof Nt}function It(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Rt(e,t){B(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+R(~~(e/60),2)+t+R(~~e%60,2)})}Rt("Z",":"),Rt("ZZ",""),de("Z",ue),de("ZZ",ue),me(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Wt(ue,e)});var Ft=/([\+\-]|\d\d)/gi;function Wt(e,t){var n=(t||"").match(e);if(null===n)return null;var r=n[n.length-1]||[],i=(r+"").match(Ft)||["-",0,0],s=60*i[1]+L(i[2]);return 0===s?0:"+"===i[0]?s:-s}function zt(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(b(e)||c(e)?e.valueOf():Ot(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):Ot(e).local()}function $t(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Bt(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var Ut=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Gt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Jt(e,t){var n,r,i,s=e,a=null;return Ct(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:u(e)?(s={},t?s[t]=e:s.milliseconds=e):(a=Ut.exec(e))?(n="-"===a[1]?-1:1,s={y:0,d:L(a[Me])*n,h:L(a[be])*n,m:L(a[we])*n,s:L(a[Le])*n,ms:L(It(1e3*a[xe]))*n}):(a=Gt.exec(e))?(n="-"===a[1]?-1:(a[1],1),s={y:qt(a[2],n),M:qt(a[3],n),w:qt(a[4],n),d:qt(a[5],n),h:qt(a[6],n),m:qt(a[7],n),s:qt(a[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(i=function(e,t){var n;return e.isValid()&&t.isValid()?(t=zt(t,e),e.isBefore(t)?n=Vt(e,t):((n=Vt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}(Ot(s.from),Ot(s.to)),(s={}).ms=i.milliseconds,s.M=i.months),r=new Nt(s),Ct(e)&&d(e,"_locale")&&(r._locale=e._locale),r}function qt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Vt(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Zt(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(S(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Kt(this,Jt(n="string"==typeof n?+n:n,r),e),this}}function Kt(e,t,n,r){var s=t._milliseconds,a=It(t._days),o=It(t._months);e.isValid()&&(r=null==r||r,o&&Ie(e,Ae(e,"Month")+o*n),a&&Ee(e,"Date",Ae(e,"Date")+a*n),s&&e._d.setTime(e._d.valueOf()+s*n),r&&i.updateOffset(e,a||o))}Jt.fn=Nt.prototype,Jt.invalid=function(){return Jt(NaN)};var Xt=Zt(1,"add"),Qt=Zt(-1,"subtract");function en(e,t){var n,r,i=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(i,"months");return t-s<0?(n=e.clone().add(i-1,"months"),r=(t-s)/(s-n)):(n=e.clone().add(i+1,"months"),r=(t-s)/(n-s)),-(i+r)||0}function tn(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ht(e))&&(this._locale=t),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var nn=Y("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function rn(){return this._locale}function sn(e,t){B(0,[e,e.length],0,t)}function an(e,t,n,r,i){var s;return null==e?Ge(this,r,i).year:(s=Je(e,r,i),t>s&&(t=s),function(e,t,n,r,i){var s=Ue(e,t,n,r,i),a=$e(s.year,0,s.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,r,i))}B(0,["gg",2],0,function(){return this.weekYear()%100}),B(0,["GG",2],0,function(){return this.isoWeekYear()%100}),sn("gggg","weekYear"),sn("ggggg","weekYear"),sn("GGGG","isoWeekYear"),sn("GGGGG","isoWeekYear"),P("weekYear","gg"),P("isoWeekYear","GG"),I("weekYear",1),I("isoWeekYear",1),de("G",ae),de("g",ae),de("GG",Q,V),de("gg",Q,V),de("GGGG",re,K),de("gggg",re,K),de("GGGGG",ie,X),de("ggggg",ie,X),_e(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=L(e)}),_e(["gg","GG"],function(e,t,n,r){t[r]=i.parseTwoDigitYear(e)}),B("Q",0,"Qo","quarter"),P("quarter","Q"),I("quarter",7),de("Q",q),me("Q",function(e,t){t[ve]=3*(L(e)-1)}),B("D",["DD",2],"Do","date"),P("date","D"),I("date",9),de("D",Q),de("DD",Q,V),de("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),me(["D","DD"],Me),me("Do",function(e,t){t[Me]=L(e.match(Q)[0])});var on=Oe("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),P("dayOfYear","DDD"),I("dayOfYear",4),de("DDD",ne),de("DDDD",Z),me(["DDD","DDDD"],function(e,t,n){n._dayOfYear=L(e)}),B("m",["mm",2],0,"minute"),P("minute","m"),I("minute",14),de("m",Q),de("mm",Q,V),me(["m","mm"],we);var un=Oe("Minutes",!1);B("s",["ss",2],0,"second"),P("second","s"),I("second",15),de("s",Q),de("ss",Q,V),me(["s","ss"],Le);var cn,ln=Oe("Seconds",!1);for(B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return 10*this.millisecond()}),B(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),B(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),B(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),B(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),B(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),P("millisecond","ms"),I("millisecond",16),de("S",ne,q),de("SS",ne,V),de("SSS",ne,Z),cn="SSSS";cn.length<=9;cn+="S")de(cn,se);function dn(e,t){t[xe]=L(1e3*("0."+e))}for(cn="S";cn.length<=9;cn+="S")me(cn,dn);var fn=Oe("Milliseconds",!1);B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");var hn=M.prototype;function pn(e){return e}hn.add=Xt,hn.calendar=function(e,t){var n=e||Ot(),r=zt(n,this).startOf("day"),s=i.calendarFormat(this,r)||"sameElse",a=t&&(j(t[s])?t[s].call(this,n):t[s]);return this.format(a||this.localeData().calendar(s,this,Ot(n)))},hn.clone=function(){return new M(this)},hn.diff=function(e,t,n){var r,i,s;if(!this.isValid())return NaN;if(!(r=zt(e,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),t=H(t)){case"year":s=en(this,r)/12;break;case"month":s=en(this,r);break;case"quarter":s=en(this,r)/3;break;case"second":s=(this-r)/1e3;break;case"minute":s=(this-r)/6e4;break;case"hour":s=(this-r)/36e5;break;case"day":s=(this-r-i)/864e5;break;case"week":s=(this-r-i)/6048e5;break;default:s=this-r}return n?s:w(s)},hn.endOf=function(e){return void 0===(e=H(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},hn.format=function(e){e||(e=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)},hn.from=function(e,t){return this.isValid()&&(b(e)&&e.isValid()||Ot(e).isValid())?Jt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hn.fromNow=function(e){return this.from(Ot(),e)},hn.to=function(e,t){return this.isValid()&&(b(e)&&e.isValid()||Ot(e).isValid())?Jt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hn.toNow=function(e){return this.to(Ot(),e)},hn.get=function(e){return j(this[e=H(e)])?this[e]():this},hn.invalidAt=function(){return p(this).overflow},hn.isAfter=function(e,t){var n=b(e)?e:Ot(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(o(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},hn.isBefore=function(e,t){var n=b(e)?e:Ot(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(o(t)?"millisecond":t))?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},hn.isBetween=function(e,t,n,r){return("("===(r=r||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))},hn.isSame=function(e,t){var n,r=b(e)?e:Ot(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=H(t||"millisecond"))?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},hn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},hn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},hn.isValid=function(){return m(this)},hn.lang=nn,hn.locale=tn,hn.localeData=rn,hn.max=Et,hn.min=At,hn.parsingFlags=function(){return f({},p(this))},hn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:C[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=N(e)),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit]);else if(j(this[e=H(e)]))return this[e](t);return this},hn.startOf=function(e){switch(e=H(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},hn.subtract=Qt,hn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},hn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},hn.toDate=function(){return new Date(this.valueOf())},hn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?G(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(n,"Z")):G(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},hn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+i)},hn.toJSON=function(){return this.isValid()?this.toISOString():null},hn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},hn.unix=function(){return Math.floor(this.valueOf()/1e3)},hn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},hn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},hn.year=je,hn.isLeapYear=function(){return Te(this.year())},hn.weekYear=function(e){return an.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},hn.isoWeekYear=function(e){return an.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},hn.quarter=hn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},hn.month=Re,hn.daysInMonth=function(){return Pe(this.year(),this.month())},hn.week=hn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},hn.isoWeek=hn.isoWeeks=function(e){var t=Ge(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},hn.weeksInYear=function(){var e=this.localeData()._week;return Je(this.year(),e.dow,e.doy)},hn.isoWeeksInYear=function(){return Je(this.year(),1,4)},hn.date=on,hn.day=hn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},hn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},hn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},hn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},hn.hour=hn.hours=st,hn.minute=hn.minutes=un,hn.second=hn.seconds=ln,hn.millisecond=hn.milliseconds=fn,hn.utcOffset=function(e,t,n){var r,s=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Wt(ue,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=$t(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),s!==e&&(!t||this._changeInProgress?Kt(this,Jt(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?s:$t(this)},hn.utc=function(e){return this.utcOffset(0,e)},hn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract($t(this),"m")),this},hn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Wt(oe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},hn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Ot(e).utcOffset():0,(this.utcOffset()-e)%60==0)},hn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},hn.isLocal=function(){return!!this.isValid()&&!this._isUTC},hn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},hn.isUtc=Bt,hn.isUTC=Bt,hn.zoneAbbr=function(){return this._isUTC?"UTC":""},hn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},hn.dates=Y("dates accessor is deprecated. Use date instead.",on),hn.months=Y("months accessor is deprecated. Use month instead",Re),hn.years=Y("years accessor is deprecated. Use year instead",je),hn.zone=Y("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),hn.isDSTShifted=Y("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),(e=St(e))._a){var t=e._isUTC?h(e._a):Ot(e._a);this._isDSTShifted=this.isValid()&&x(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var mn=A.prototype;function _n(e,t,n,r){var i=ht(),s=h().set(r,t);return i[n](s,e)}function yn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return _n(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=_n(e,r,n,"month");return i}function gn(e,t,n,r){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var i,s=ht(),a=e?s._week.dow:0;if(null!=n)return _n(t,(n+a)%7,r,"day");var o=[];for(i=0;i<7;i++)o[i]=_n(t,(i+a)%7,r,"day");return o}mn.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return j(r)?r.call(t,n):r},mn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},mn.invalidDate=function(){return this._invalidDate},mn.ordinal=function(e){return this._ordinal.replace("%d",e)},mn.preparse=pn,mn.postformat=pn,mn.relativeTime=function(e,t,n,r){var i=this._relativeTime[n];return j(i)?i(e,t,n,r):i.replace(/%d/i,e)},mn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return j(n)?n(t):n.replace(/%s/i,t)},mn.set=function(e){var t,n;for(n in e)j(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},mn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||He).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},mn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[He.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},mn.monthsParse=function(e,t,n){var r,i,s;if(this._monthsParseExact)return function(e,t,n){var r,i,s,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)s=h([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(s,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(s,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Se.call(this._shortMonthsParse,a))?i:null:-1!==(i=Se.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Se.call(this._shortMonthsParse,a))?i:-1!==(i=Se.call(this._longMonthsParse,a))?i:null:-1!==(i=Se.call(this._longMonthsParse,a))?i:-1!==(i=Se.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=h([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(s="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(s.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},mn.monthsRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||ze.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=We),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},mn.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||ze.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},mn.week=function(e){return Ge(e,this._week.dow,this._week.doy).week},mn.firstDayOfYear=function(){return this._week.doy},mn.firstDayOfWeek=function(){return this._week.dow},mn.weekdays=function(e,t){return e?s(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:s(this._weekdays)?this._weekdays:this._weekdays.standalone},mn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},mn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},mn.weekdaysParse=function(e,t,n){var r,i,s;if(this._weekdaysParseExact)return function(e,t,n){var r,i,s,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)s=h([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(s,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Se.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Se.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Se.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Se.call(this._weekdaysParse,a))?i:-1!==(i=Se.call(this._shortWeekdaysParse,a))?i:-1!==(i=Se.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Se.call(this._shortWeekdaysParse,a))?i:-1!==(i=Se.call(this._weekdaysParse,a))?i:-1!==(i=Se.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Se.call(this._minWeekdaysParse,a))?i:-1!==(i=Se.call(this._weekdaysParse,a))?i:-1!==(i=Se.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=h([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(s="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(s.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},mn.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||et.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ke),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},mn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||et.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},mn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||et.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},mn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},mn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},dt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===L(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),i.lang=Y("moment.lang is deprecated. Use moment.locale instead.",dt),i.langData=Y("moment.langData is deprecated. Use moment.localeData instead.",ht);var vn=Math.abs;function Mn(e,t,n,r){var i=Jt(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function bn(e){return e<0?Math.floor(e):Math.ceil(e)}function wn(e){return 4800*e/146097}function Ln(e){return 146097*e/4800}function xn(e){return function(){return this.as(e)}}var kn=xn("ms"),Yn=xn("s"),Dn=xn("m"),Tn=xn("h"),Sn=xn("d"),jn=xn("w"),On=xn("M"),An=xn("y");function En(e){return function(){return this.isValid()?this._data[e]:NaN}}var Pn=En("milliseconds"),Hn=En("seconds"),Nn=En("minutes"),Cn=En("hours"),In=En("days"),Rn=En("months"),Fn=En("years"),Wn=Math.round,zn={ss:44,s:45,m:45,h:22,d:26,M:11},$n=Math.abs;function Bn(e){return(e>0)-(e<0)||+e}function Un(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=$n(this._milliseconds)/1e3,r=$n(this._days),i=$n(this._months);e=w(n/60),t=w(e/60),n%=60,e%=60;var s=w(i/12),a=i%=12,o=r,u=t,c=e,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var f=d<0?"-":"",h=Bn(this._months)!==Bn(d)?"-":"",p=Bn(this._days)!==Bn(d)?"-":"",m=Bn(this._milliseconds)!==Bn(d)?"-":"";return f+"P"+(s?h+s+"Y":"")+(a?h+a+"M":"")+(o?p+o+"D":"")+(u||c||l?"T":"")+(u?m+u+"H":"")+(c?m+c+"M":"")+(l?m+l+"S":"")}var Gn=Nt.prototype;return Gn.isValid=function(){return this._isValid},Gn.abs=function(){var e=this._data;return this._milliseconds=vn(this._milliseconds),this._days=vn(this._days),this._months=vn(this._months),e.milliseconds=vn(e.milliseconds),e.seconds=vn(e.seconds),e.minutes=vn(e.minutes),e.hours=vn(e.hours),e.months=vn(e.months),e.years=vn(e.years),this},Gn.add=function(e,t){return Mn(this,e,t,1)},Gn.subtract=function(e,t){return Mn(this,e,t,-1)},Gn.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=H(e))||"year"===e)return t=this._days+r/864e5,n=this._months+wn(t),"month"===e?n:n/12;switch(t=this._days+Math.round(Ln(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},Gn.asMilliseconds=kn,Gn.asSeconds=Yn,Gn.asMinutes=Dn,Gn.asHours=Tn,Gn.asDays=Sn,Gn.asWeeks=jn,Gn.asMonths=On,Gn.asYears=An,Gn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*L(this._months/12):NaN},Gn._bubble=function(){var e,t,n,r,i,s=this._milliseconds,a=this._days,o=this._months,u=this._data;return s>=0&&a>=0&&o>=0||s<=0&&a<=0&&o<=0||(s+=864e5*bn(Ln(o)+a),a=0,o=0),u.milliseconds=s%1e3,e=w(s/1e3),u.seconds=e%60,t=w(e/60),u.minutes=t%60,n=w(t/60),u.hours=n%24,a+=w(n/24),i=w(wn(a)),o+=i,a-=bn(Ln(i)),r=w(o/12),o%=12,u.days=a,u.months=o,u.years=r,this},Gn.clone=function(){return Jt(this)},Gn.get=function(e){return e=H(e),this.isValid()?this[e+"s"]():NaN},Gn.milliseconds=Pn,Gn.seconds=Hn,Gn.minutes=Nn,Gn.hours=Cn,Gn.days=In,Gn.weeks=function(){return w(this.days()/7)},Gn.months=Rn,Gn.years=Fn,Gn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var r=Jt(e).abs(),i=Wn(r.as("s")),s=Wn(r.as("m")),a=Wn(r.as("h")),o=Wn(r.as("d")),u=Wn(r.as("M")),c=Wn(r.as("y")),l=i<=zn.ss&&["s",i]||i<zn.s&&["ss",i]||s<=1&&["m"]||s<zn.m&&["mm",s]||a<=1&&["h"]||a<zn.h&&["hh",a]||o<=1&&["d"]||o<zn.d&&["dd",o]||u<=1&&["M"]||u<zn.M&&["MM",u]||c<=1&&["y"]||["yy",c];return l[2]=t,l[3]=+e>0,l[4]=n,function(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}.apply(null,l)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Gn.toISOString=Un,Gn.toString=Un,Gn.toJSON=Un,Gn.locale=tn,Gn.localeData=rn,Gn.toIsoString=Y("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Un),Gn.lang=nn,B("X",0,0,"unix"),B("x",0,0,"valueOf"),de("x",ae),de("X",/[+-]?\d+(\.\d{1,3})?/),me("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),me("x",function(e,t,n){n._d=new Date(L(e))}),i.version="2.22.2",function(e){t=e}(Ot),i.fn=hn,i.min=function(){return Pt("isBefore",[].slice.call(arguments,0))},i.max=function(){return Pt("isAfter",[].slice.call(arguments,0))},i.now=function(){return Date.now?Date.now():+new Date},i.utc=h,i.unix=function(e){return Ot(1e3*e)},i.months=function(e,t){return yn(e,t,"months")},i.isDate=c,i.locale=dt,i.invalid=_,i.duration=Jt,i.isMoment=b,i.weekdays=function(e,t,n){return gn(e,t,n,"weekdays")},i.parseZone=function(){return Ot.apply(null,arguments).parseZone()},i.localeData=ht,i.isDuration=Ct,i.monthsShort=function(e,t){return yn(e,t,"monthsShort")},i.weekdaysMin=function(e,t,n){return gn(e,t,n,"weekdaysMin")},i.defineLocale=ft,i.updateLocale=function(e,t){if(null!=t){var n,r,i=at;null!=(r=lt(e))&&(i=r._config),t=O(i,t),(n=new A(t)).parentLocale=ot[e],ot[e]=n,dt(e)}else null!=ot[e]&&(null!=ot[e].parentLocale?ot[e]=ot[e].parentLocale:null!=ot[e]&&delete ot[e]);return ot[e]},i.locales=function(){return D(ot)},i.weekdaysShort=function(e,t,n){return gn(e,t,n,"weekdaysShort")},i.normalizeUnits=H,i.relativeTimeRounding=function(e){return void 0===e?Wn:"function"==typeof e&&(Wn=e,!0)},i.relativeTimeThreshold=function(e,t){return void 0!==zn[e]&&(void 0===t?zn[e]:(zn[e]=t,"s"===e&&(zn.ss=t-1),!0))},i.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},i.prototype=hn,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},i}()}).call(this,n(121)(e))},function(e,t,n){"use strict";n(631)()},function(e,t,n){"use strict";n(716)()},function(e,t){e.exports=require("vscode")},function(e,t){e.exports=require("path")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(9),s={get(){const e=i.default.get(),t=r.get(e,"archive.name")||"Archive",n=r.get(e,"tags.names");function s(t){return{done:r.get(e,`${t}.done`),cancelled:r.get(e,`${t}.cancelled`),code:r.get(e,`${t}.code`),comment:r.get(e,`${t}.comment`),project:r.get(e,`${t}.project`),projectStatistics:r.get(e,`${t}.projectStatistics`),tag:r.get(e,`${t}.tag`),tags:{background:r.get(e,`${t}.tags.background`,[]),foreground:r.get(e,`${t}.tags.foreground`,[])},types:r.transform(r.get(e,`${t}.types`,{}),(e,t,n)=>{e[n.toUpperCase()]=t},{})}}return{languageId:"todo",indentation:r.get(e,"indentation"),timer:r.get(e,"timer.statusbar.enabled"),symbols:{project:":",box:r.get(e,"symbols.box"),done:r.get(e,"symbols.done"),cancelled:r.get(e,"symbols.cancelled"),tag:"@"},colors:r.extend(s("colors"),{dark:s("colors.dark"),light:s("colors.light")}),tags:{names:r.get(e,"tags.names")},regexes:{impossible:/(?=a)b/gm,empty:/^\s*$/,todo:/^[^\S\n]*((?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›✘xX✔✓☑+]|\[[ xX+-]?\])\s[^\n]*)/gm,todoSymbol:/^[^\S\n]*(?!--|––|——)([-❍❑■⬜□☐▪▫–—≡→›✘xX✔✓☑+]|\[[ xX+-]?\])\s/,todoBox:/^[^\S\n]*((?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›]|\[ ?\])\s(?![^\n]*[^a-zA-Z0-9]@(?:done|cancelled)(?:(?:\([^)]*\))|(?![a-zA-Z])))[^\n]*)/gm,todoBoxStarted:/^[^\S\n]*((?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›]|\[ ?\])\s(?=[^\n]*[^a-zA-Z0-9]@started(?:(?:\([^)]*\))|(?![a-zA-Z])))[^\n]*)/gm,todoDone:/^[^\S\n]*((?!--|––|——)(?:(?:(?:[✔✓☑+]|\[[xX+]\])\s[^\n]*)|(?:(?:[-❍❑■⬜□☐▪▫–—≡→›]|\[ ?\])\s[^\n]*[^a-zA-Z0-9]@done(?:(?:\([^)]*\))|(?![a-zA-Z]))[^\n]*)))/gm,todoCancelled:/^[^\S\n]*((?!--|––|——)(?:(?:(?:[✘xX]|\[-\])\s[^\n]*)|(?:(?:[-❍❑■⬜□☐▪▫–—≡→›]|\[ ?\])\s[^\n]*[^a-zA-Z0-9]@cancelled(?:(?:\([^)]*\))|(?![a-zA-Z]))[^\n]*)))/gm,todoFinished:/^[^\S\n]*((?!--|––|——)(?:(?:(?:[✔✓☑+✘xX]|\[[xX+-]\])\s[^\n]*)|(?:(?:[-❍❑■⬜□☐▪▫–—≡→›]|\[ ?\])\s[^\n]*[^a-zA-Z0-9]@(?:done|cancelled)(?:(?:\([^)]*\))|(?![a-zA-Z]))[^\n]*)))/gm,todoEmbedded:new RegExp(r.get(e,"embedded.regex"),r.get(e,"embedded.regexFlags")),project:/^(?![^\S\n]*(?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›✘xX✔✓☑+]|\[[ xX+-]?\])\s[^\n]*)[^\S\n]*(.+:)[^\S\n]*(?:(?=@[^\s*~(:]+(?::\/\/[^\s*~(:]+)?(?:\([^)]*\))?)|$)/gm,projectParts:/(\s*)([^:]+):(.*)/,archive:new RegExp(`^(?![^\\S\\n]*(?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›✘xX✔✓☑+]|\\[[ xX+-]?\\])\\s[^\\n]*)([^\\S\\n]*${r.escapeRegExp(t)}:.*$)`,"gm"),comment:/^(?!\s*$)(?![^\S\n]*(?!--|––|——)(?:[-❍❑■⬜□☐▪▫–—≡→›✘xX✔✓☑+]|\[[ xX+-]?\])\s[^\n]*)(?![^\S\n]*.+:[^\S\n]*(?:(?=@[^\s*~(:]+(?::\/\/[^\s*~(:]+)?(?:\([^)]*\))?)|$))[^\S\n]*([^\n]+)/gm,tag:/(?:^|[^a-zA-Z0-9`])(@[^\s*~(:]+(?::\/\/[^\s*~(:]+)?(?:\([^)]*\))?)/gm,tagSpecial:new RegExp(`(?:^|[^a-zA-Z0-9])@(${n.map(e=>r.escapeRegExp(e)).join("|")})(?:(?:\\([^)]*\\))|(?![a-zA-Z]))`,"gm"),tagSpecialNormal:new RegExp(`(?:^|[^a-zA-Z0-9])(?:${n.map(e=>`(@${r.escapeRegExp(e)}(?:(?:\\([^)]*\\))|(?![a-zA-Z])))`).join("|")}|(@[^\\s*~(:]+(?:://[^\\s*~(:]+)?(?:(?:\\([^)]*\\))|(?![a-zA-Z]))))`,"gm"),tagNormal:new RegExp(`(?:^|[^a-zA-Z0-9])@(?!${n.map(e=>r.escapeRegExp(e)).join("|")}|created|done|cancelled|started|lasted|wasted|est|\\d)[^\\s*~(:]+(?:://[^\\s*~(:]+)?(?:\\([^)]*\\))?`),tagCreated:/(?:^|[^a-zA-Z0-9])@created(?:(?:\(([^)]*)\))|(?![a-zA-Z]))/,tagStarted:/(?:^|[^a-zA-Z0-9])@started(?:(?:\(([^)]*)\))|(?![a-zA-Z]))/,tagFinished:/(?:^|[^a-zA-Z0-9])@(?:done|cancelled)(?:(?:\(([^)]*)\))|(?![a-zA-Z]))/,tagElapsed:/(?:^|[^a-zA-Z0-9])@(?:lasted|wasted)(?:(?:\(([^)]*)\))|(?![a-zA-Z]))/,tagEstimate:/(?:^|[^a-zA-Z0-9])@est\(([^)]*)\)|@(\d\S+)/,formatted:/(?:^|[^a-zA-Z0-9])(?:(`[^\n`]*`)|(\*[^\n*]+\*)|(_[^\n_]+_)|(~[^\n~]+~))(?![a-zA-Z])/gm,formattedCode:/(?:^|[^a-zA-Z0-9])(`[^\n`]*`)(?![a-zA-Z])/gm,formattedBold:/(?:^|[^a-zA-Z0-9])(\*[^\n*]+\*)(?![a-zA-Z])/gm,formattedItalic:/(?:^|[^a-zA-Z0-9])(_[^\n_]+_)(?![a-zA-Z])/gm,formattedStrikethrough:/(?:^|[^a-zA-Z0-9])(~[^\n~]+~)(?![a-zA-Z])/gm}}},update(){r.extend(s,s.get())}};s.update(),t.default=s},function(e,t,n){(function(e){var r;
/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright JS Foundation and other contributors <https://js.foundation/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */(function(){var i,s=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",u="__lodash_hash_undefined__",c=500,l="__lodash_placeholder__",d=1,f=2,h=4,p=1,m=2,_=1,y=2,g=4,v=8,M=16,b=32,w=64,L=128,x=256,k=512,Y=30,D="...",T=800,S=16,j=1,O=2,A=1/0,E=9007199254740991,P=1.7976931348623157e308,H=NaN,N=4294967295,C=N-1,I=N>>>1,R=[["ary",L],["bind",_],["bindKey",y],["curry",v],["curryRight",M],["flip",k],["partial",b],["partialRight",w],["rearg",x]],F="[object Arguments]",W="[object Array]",z="[object AsyncFunction]",$="[object Boolean]",B="[object Date]",U="[object DOMException]",G="[object Error]",J="[object Function]",q="[object GeneratorFunction]",V="[object Map]",Z="[object Number]",K="[object Null]",X="[object Object]",Q="[object Proxy]",ee="[object RegExp]",te="[object Set]",ne="[object String]",re="[object Symbol]",ie="[object Undefined]",se="[object WeakMap]",ae="[object WeakSet]",oe="[object ArrayBuffer]",ue="[object DataView]",ce="[object Float32Array]",le="[object Float64Array]",de="[object Int8Array]",fe="[object Int16Array]",he="[object Int32Array]",pe="[object Uint8Array]",me="[object Uint8ClampedArray]",_e="[object Uint16Array]",ye="[object Uint32Array]",ge=/\b__p \+= '';/g,ve=/\b(__p \+=) '' \+/g,Me=/(__e\(.*?\)|\b__t\)) \+\n'';/g,be=/&(?:amp|lt|gt|quot|#39);/g,we=/[&<>"']/g,Le=RegExp(be.source),xe=RegExp(we.source),ke=/<%-([\s\S]+?)%>/g,Ye=/<%([\s\S]+?)%>/g,De=/<%=([\s\S]+?)%>/g,Te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Se=/^\w*$/,je=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Oe=/[\\^$.*+?()[\]{}|]/g,Ae=RegExp(Oe.source),Ee=/^\s+|\s+$/g,Pe=/^\s+/,He=/\s+$/,Ne=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ce=/\{\n\/\* \[wrapped with (.+)\] \*/,Ie=/,? & /,Re=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Fe=/\\(\\)?/g,We=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ze=/\w*$/,$e=/^[-+]0x[0-9a-f]+$/i,Be=/^0b[01]+$/i,Ue=/^\[object .+?Constructor\]$/,Ge=/^0o[0-7]+$/i,Je=/^(?:0|[1-9]\d*)$/,qe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ve=/($^)/,Ze=/['\n\r\u2028\u2029\\]/g,Ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Xe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Qe="[\\ud800-\\udfff]",et="["+Xe+"]",tt="["+Ke+"]",nt="\\d+",rt="[\\u2700-\\u27bf]",it="[a-z\\xdf-\\xf6\\xf8-\\xff]",st="[^\\ud800-\\udfff"+Xe+nt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",at="\\ud83c[\\udffb-\\udfff]",ot="[^\\ud800-\\udfff]",ut="(?:\\ud83c[\\udde6-\\uddff]){2}",ct="[\\ud800-\\udbff][\\udc00-\\udfff]",lt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",dt="(?:"+it+"|"+st+")",ft="(?:"+lt+"|"+st+")",ht="(?:"+tt+"|"+at+")"+"?",pt="[\\ufe0e\\ufe0f]?"+ht+("(?:\\u200d(?:"+[ot,ut,ct].join("|")+")[\\ufe0e\\ufe0f]?"+ht+")*"),mt="(?:"+[rt,ut,ct].join("|")+")"+pt,_t="(?:"+[ot+tt+"?",tt,ut,ct,Qe].join("|")+")",yt=RegExp("['’]","g"),gt=RegExp(tt,"g"),vt=RegExp(at+"(?="+at+")|"+_t+pt,"g"),Mt=RegExp([lt+"?"+it+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[et,lt,"$"].join("|")+")",ft+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[et,lt+dt,"$"].join("|")+")",lt+"?"+dt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",lt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",nt,mt].join("|"),"g"),bt=RegExp("[\\u200d\\ud800-\\udfff"+Ke+"\\ufe0e\\ufe0f]"),wt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Lt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],xt=-1,kt={};kt[ce]=kt[le]=kt[de]=kt[fe]=kt[he]=kt[pe]=kt[me]=kt[_e]=kt[ye]=!0,kt[F]=kt[W]=kt[oe]=kt[$]=kt[ue]=kt[B]=kt[G]=kt[J]=kt[V]=kt[Z]=kt[X]=kt[ee]=kt[te]=kt[ne]=kt[se]=!1;var Yt={};Yt[F]=Yt[W]=Yt[oe]=Yt[ue]=Yt[$]=Yt[B]=Yt[ce]=Yt[le]=Yt[de]=Yt[fe]=Yt[he]=Yt[V]=Yt[Z]=Yt[X]=Yt[ee]=Yt[te]=Yt[ne]=Yt[re]=Yt[pe]=Yt[me]=Yt[_e]=Yt[ye]=!0,Yt[G]=Yt[J]=Yt[se]=!1;var Dt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Tt=parseFloat,St=parseInt,jt="object"==typeof global&&global&&global.Object===Object&&global,Ot="object"==typeof self&&self&&self.Object===Object&&self,At=jt||Ot||Function("return this")(),Et="object"==typeof t&&t&&!t.nodeType&&t,Pt=Et&&"object"==typeof e&&e&&!e.nodeType&&e,Ht=Pt&&Pt.exports===Et,Nt=Ht&&jt.process,Ct=function(){try{var e=Pt&&Pt.require&&Pt.require("util").types;return e||Nt&&Nt.binding&&Nt.binding("util")}catch(e){}}(),It=Ct&&Ct.isArrayBuffer,Rt=Ct&&Ct.isDate,Ft=Ct&&Ct.isMap,Wt=Ct&&Ct.isRegExp,zt=Ct&&Ct.isSet,$t=Ct&&Ct.isTypedArray;function Bt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Ut(e,t,n,r){for(var i=-1,s=null==e?0:e.length;++i<s;){var a=e[i];t(r,a,n(a),e)}return r}function Gt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Jt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function qt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Vt(e,t){for(var n=-1,r=null==e?0:e.length,i=0,s=[];++n<r;){var a=e[n];t(a,n,e)&&(s[i++]=a)}return s}function Zt(e,t){return!!(null==e?0:e.length)&&on(e,t,0)>-1}function Kt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}function Xt(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}function Qt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function en(e,t,n,r){var i=-1,s=null==e?0:e.length;for(r&&s&&(n=e[++i]);++i<s;)n=t(n,e[i],i,e);return n}function tn(e,t,n,r){var i=null==e?0:e.length;for(r&&i&&(n=e[--i]);i--;)n=t(n,e[i],i,e);return n}function nn(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var rn=dn("length");function sn(e,t,n){var r;return n(e,function(e,n,i){if(t(e,n,i))return r=n,!1}),r}function an(e,t,n,r){for(var i=e.length,s=n+(r?1:-1);r?s--:++s<i;)if(t(e[s],s,e))return s;return-1}function on(e,t,n){return t==t?function(e,t,n){var r=n-1,i=e.length;for(;++r<i;)if(e[r]===t)return r;return-1}(e,t,n):an(e,cn,n)}function un(e,t,n,r){for(var i=n-1,s=e.length;++i<s;)if(r(e[i],t))return i;return-1}function cn(e){return e!=e}function ln(e,t){var n=null==e?0:e.length;return n?pn(e,t)/n:H}function dn(e){return function(t){return null==t?i:t[e]}}function fn(e){return function(t){return null==e?i:e[t]}}function hn(e,t,n,r,i){return i(e,function(e,i,s){n=r?(r=!1,e):t(n,e,i,s)}),n}function pn(e,t){for(var n,r=-1,s=e.length;++r<s;){var a=t(e[r]);a!==i&&(n=n===i?a:n+a)}return n}function mn(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function _n(e){return function(t){return e(t)}}function yn(e,t){return Xt(t,function(t){return e[t]})}function gn(e,t){return e.has(t)}function vn(e,t){for(var n=-1,r=e.length;++n<r&&on(t,e[n],0)>-1;);return n}function Mn(e,t){for(var n=e.length;n--&&on(t,e[n],0)>-1;);return n}var bn=fn({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),wn=fn({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Ln(e){return"\\"+Dt[e]}function xn(e){return bt.test(e)}function kn(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function Yn(e,t){return function(n){return e(t(n))}}function Dn(e,t){for(var n=-1,r=e.length,i=0,s=[];++n<r;){var a=e[n];a!==t&&a!==l||(e[n]=l,s[i++]=n)}return s}function Tn(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function Sn(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=[e,e]}),n}function jn(e){return xn(e)?function(e){var t=vt.lastIndex=0;for(;vt.test(e);)++t;return t}(e):rn(e)}function On(e){return xn(e)?function(e){return e.match(vt)||[]}(e):function(e){return e.split("")}(e)}var An=fn({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var En=function e(t){var n=(t=null==t?At:En.defaults(At.Object(),t,En.pick(At,Lt))).Array,r=t.Date,Ke=t.Error,Xe=t.Function,Qe=t.Math,et=t.Object,tt=t.RegExp,nt=t.String,rt=t.TypeError,it=n.prototype,st=Xe.prototype,at=et.prototype,ot=t["__core-js_shared__"],ut=st.toString,ct=at.hasOwnProperty,lt=0,dt=function(){var e=/[^.]+$/.exec(ot&&ot.keys&&ot.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ft=at.toString,ht=ut.call(et),pt=At._,mt=tt("^"+ut.call(ct).replace(Oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),_t=Ht?t.Buffer:i,vt=t.Symbol,bt=t.Uint8Array,Dt=_t?_t.allocUnsafe:i,jt=Yn(et.getPrototypeOf,et),Ot=et.create,Et=at.propertyIsEnumerable,Pt=it.splice,Nt=vt?vt.isConcatSpreadable:i,Ct=vt?vt.iterator:i,rn=vt?vt.toStringTag:i,fn=function(){try{var e=Cs(et,"defineProperty");return e({},"",{}),e}catch(e){}}(),Pn=t.clearTimeout!==At.clearTimeout&&t.clearTimeout,Hn=r&&r.now!==At.Date.now&&r.now,Nn=t.setTimeout!==At.setTimeout&&t.setTimeout,Cn=Qe.ceil,In=Qe.floor,Rn=et.getOwnPropertySymbols,Fn=_t?_t.isBuffer:i,Wn=t.isFinite,zn=it.join,$n=Yn(et.keys,et),Bn=Qe.max,Un=Qe.min,Gn=r.now,Jn=t.parseInt,qn=Qe.random,Vn=it.reverse,Zn=Cs(t,"DataView"),Kn=Cs(t,"Map"),Xn=Cs(t,"Promise"),Qn=Cs(t,"Set"),er=Cs(t,"WeakMap"),tr=Cs(et,"create"),nr=er&&new er,rr={},ir=ca(Zn),sr=ca(Kn),ar=ca(Xn),or=ca(Qn),ur=ca(er),cr=vt?vt.prototype:i,lr=cr?cr.valueOf:i,dr=cr?cr.toString:i;function fr(e){if(Do(e)&&!_o(e)&&!(e instanceof _r)){if(e instanceof mr)return e;if(ct.call(e,"__wrapped__"))return la(e)}return new mr(e)}var hr=function(){function e(){}return function(t){if(!Yo(t))return{};if(Ot)return Ot(t);e.prototype=t;var n=new e;return e.prototype=i,n}}();function pr(){}function mr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function _r(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=N,this.__views__=[]}function yr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function gr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function vr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Mr(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new vr;++t<n;)this.add(e[t])}function br(e){var t=this.__data__=new gr(e);this.size=t.size}function wr(e,t){var n=_o(e),r=!n&&mo(e),i=!n&&!r&&Mo(e),s=!n&&!r&&!i&&Ho(e),a=n||r||i||s,o=a?mn(e.length,nt):[],u=o.length;for(var c in e)!t&&!ct.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Bs(c,u))||o.push(c);return o}function Lr(e){var t=e.length;return t?e[Mi(0,t-1)]:i}function xr(e,t){return aa(ts(e),Er(t,0,e.length))}function kr(e){return aa(ts(e))}function Yr(e,t,n){(n===i||fo(e[t],n))&&(n!==i||t in e)||Or(e,t,n)}function Dr(e,t,n){var r=e[t];ct.call(e,t)&&fo(r,n)&&(n!==i||t in e)||Or(e,t,n)}function Tr(e,t){for(var n=e.length;n--;)if(fo(e[n][0],t))return n;return-1}function Sr(e,t,n,r){return Ir(e,function(e,i,s){t(r,e,n(e),s)}),r}function jr(e,t){return e&&ns(t,ru(t),e)}function Or(e,t,n){"__proto__"==t&&fn?fn(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Ar(e,t){for(var r=-1,s=t.length,a=n(s),o=null==e;++r<s;)a[r]=o?i:Xo(e,t[r]);return a}function Er(e,t,n){return e==e&&(n!==i&&(e=e<=n?e:n),t!==i&&(e=e>=t?e:t)),e}function Pr(e,t,n,r,s,a){var o,u=t&d,c=t&f,l=t&h;if(n&&(o=s?n(e,r,s,a):n(e)),o!==i)return o;if(!Yo(e))return e;var p=_o(e);if(p){if(o=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ct.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!u)return ts(e,o)}else{var m=Fs(e),_=m==J||m==q;if(Mo(e))return Vi(e,u);if(m==X||m==F||_&&!s){if(o=c||_?{}:zs(e),!u)return c?function(e,t){return ns(e,Rs(e),t)}(e,function(e,t){return e&&ns(t,iu(t),e)}(o,e)):function(e,t){return ns(e,Is(e),t)}(e,jr(o,e))}else{if(!Yt[m])return s?e:{};o=function(e,t,n){var r=e.constructor;switch(t){case oe:return Zi(e);case $:case B:return new r(+e);case ue:return function(e,t){var n=t?Zi(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case ce:case le:case de:case fe:case he:case pe:case me:case _e:case ye:return Ki(e,n);case V:return new r;case Z:case ne:return new r(e);case ee:return function(e){var t=new e.constructor(e.source,ze.exec(e));return t.lastIndex=e.lastIndex,t}(e);case te:return new r;case re:return function(e){return lr?et(lr.call(e)):{}}(e)}}(e,m,u)}}a||(a=new br);var y=a.get(e);if(y)return y;if(a.set(e,o),Ao(e))return e.forEach(function(r){o.add(Pr(r,t,n,r,e,a))}),o;if(To(e))return e.forEach(function(r,i){o.set(i,Pr(r,t,n,i,e,a))}),o;var g=p?i:(l?c?js:Ss:c?iu:ru)(e);return Gt(g||e,function(r,i){g&&(r=e[i=r]),Dr(o,i,Pr(r,t,n,i,e,a))}),o}function Hr(e,t,n){var r=n.length;if(null==e)return!r;for(e=et(e);r--;){var s=n[r],a=t[s],o=e[s];if(o===i&&!(s in e)||!a(o))return!1}return!0}function Nr(e,t,n){if("function"!=typeof e)throw new rt(o);return na(function(){e.apply(i,n)},t)}function Cr(e,t,n,r){var i=-1,a=Zt,o=!0,u=e.length,c=[],l=t.length;if(!u)return c;n&&(t=Xt(t,_n(n))),r?(a=Kt,o=!1):t.length>=s&&(a=gn,o=!1,t=new Mr(t));e:for(;++i<u;){var d=e[i],f=null==n?d:n(d);if(d=r||0!==d?d:0,o&&f==f){for(var h=l;h--;)if(t[h]===f)continue e;c.push(d)}else a(t,f,r)||c.push(d)}return c}fr.templateSettings={escape:ke,evaluate:Ye,interpolate:De,variable:"",imports:{_:fr}},fr.prototype=pr.prototype,fr.prototype.constructor=fr,mr.prototype=hr(pr.prototype),mr.prototype.constructor=mr,_r.prototype=hr(pr.prototype),_r.prototype.constructor=_r,yr.prototype.clear=function(){this.__data__=tr?tr(null):{},this.size=0},yr.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},yr.prototype.get=function(e){var t=this.__data__;if(tr){var n=t[e];return n===u?i:n}return ct.call(t,e)?t[e]:i},yr.prototype.has=function(e){var t=this.__data__;return tr?t[e]!==i:ct.call(t,e)},yr.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=tr&&t===i?u:t,this},gr.prototype.clear=function(){this.__data__=[],this.size=0},gr.prototype.delete=function(e){var t=this.__data__,n=Tr(t,e);return!(n<0||(n==t.length-1?t.pop():Pt.call(t,n,1),--this.size,0))},gr.prototype.get=function(e){var t=this.__data__,n=Tr(t,e);return n<0?i:t[n][1]},gr.prototype.has=function(e){return Tr(this.__data__,e)>-1},gr.prototype.set=function(e,t){var n=this.__data__,r=Tr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},vr.prototype.clear=function(){this.size=0,this.__data__={hash:new yr,map:new(Kn||gr),string:new yr}},vr.prototype.delete=function(e){var t=Hs(this,e).delete(e);return this.size-=t?1:0,t},vr.prototype.get=function(e){return Hs(this,e).get(e)},vr.prototype.has=function(e){return Hs(this,e).has(e)},vr.prototype.set=function(e,t){var n=Hs(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Mr.prototype.add=Mr.prototype.push=function(e){return this.__data__.set(e,u),this},Mr.prototype.has=function(e){return this.__data__.has(e)},br.prototype.clear=function(){this.__data__=new gr,this.size=0},br.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},br.prototype.get=function(e){return this.__data__.get(e)},br.prototype.has=function(e){return this.__data__.has(e)},br.prototype.set=function(e,t){var n=this.__data__;if(n instanceof gr){var r=n.__data__;if(!Kn||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new vr(r)}return n.set(e,t),this.size=n.size,this};var Ir=ss(Gr),Rr=ss(Jr,!0);function Fr(e,t){var n=!0;return Ir(e,function(e,r,i){return n=!!t(e,r,i)}),n}function Wr(e,t,n){for(var r=-1,s=e.length;++r<s;){var a=e[r],o=t(a);if(null!=o&&(u===i?o==o&&!Po(o):n(o,u)))var u=o,c=a}return c}function zr(e,t){var n=[];return Ir(e,function(e,r,i){t(e,r,i)&&n.push(e)}),n}function $r(e,t,n,r,i){var s=-1,a=e.length;for(n||(n=$s),i||(i=[]);++s<a;){var o=e[s];t>0&&n(o)?t>1?$r(o,t-1,n,r,i):Qt(i,o):r||(i[i.length]=o)}return i}var Br=as(),Ur=as(!0);function Gr(e,t){return e&&Br(e,t,ru)}function Jr(e,t){return e&&Ur(e,t,ru)}function qr(e,t){return Vt(t,function(t){return Lo(e[t])})}function Vr(e,t){for(var n=0,r=(t=Ui(t,e)).length;null!=e&&n<r;)e=e[ua(t[n++])];return n&&n==r?e:i}function Zr(e,t,n){var r=t(e);return _o(e)?r:Qt(r,n(e))}function Kr(e){return null==e?e===i?ie:K:rn&&rn in et(e)?function(e){var t=ct.call(e,rn),n=e[rn];try{e[rn]=i;var r=!0}catch(e){}var s=ft.call(e);return r&&(t?e[rn]=n:delete e[rn]),s}(e):function(e){return ft.call(e)}(e)}function Xr(e,t){return e>t}function Qr(e,t){return null!=e&&ct.call(e,t)}function ei(e,t){return null!=e&&t in et(e)}function ti(e,t,r){for(var s=r?Kt:Zt,a=e[0].length,o=e.length,u=o,c=n(o),l=1/0,d=[];u--;){var f=e[u];u&&t&&(f=Xt(f,_n(t))),l=Un(f.length,l),c[u]=!r&&(t||a>=120&&f.length>=120)?new Mr(u&&f):i}f=e[0];var h=-1,p=c[0];e:for(;++h<a&&d.length<l;){var m=f[h],_=t?t(m):m;if(m=r||0!==m?m:0,!(p?gn(p,_):s(d,_,r))){for(u=o;--u;){var y=c[u];if(!(y?gn(y,_):s(e[u],_,r)))continue e}p&&p.push(_),d.push(m)}}return d}function ni(e,t,n){var r=null==(e=Qs(e,t=Ui(t,e)))?e:e[ua(ba(t))];return null==r?i:Bt(r,e,n)}function ri(e){return Do(e)&&Kr(e)==F}function ii(e,t,n,r,s){return e===t||(null==e||null==t||!Do(e)&&!Do(t)?e!=e&&t!=t:function(e,t,n,r,s,a){var o=_o(e),u=_o(t),c=o?W:Fs(e),l=u?W:Fs(t),d=(c=c==F?X:c)==X,f=(l=l==F?X:l)==X,h=c==l;if(h&&Mo(e)){if(!Mo(t))return!1;o=!0,d=!1}if(h&&!d)return a||(a=new br),o||Ho(e)?Ds(e,t,n,r,s,a):function(e,t,n,r,i,s,a){switch(n){case ue:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case oe:return!(e.byteLength!=t.byteLength||!s(new bt(e),new bt(t)));case $:case B:case Z:return fo(+e,+t);case G:return e.name==t.name&&e.message==t.message;case ee:case ne:return e==t+"";case V:var o=kn;case te:var u=r&p;if(o||(o=Tn),e.size!=t.size&&!u)return!1;var c=a.get(e);if(c)return c==t;r|=m,a.set(e,t);var l=Ds(o(e),o(t),r,i,s,a);return a.delete(e),l;case re:if(lr)return lr.call(e)==lr.call(t)}return!1}(e,t,c,n,r,s,a);if(!(n&p)){var _=d&&ct.call(e,"__wrapped__"),y=f&&ct.call(t,"__wrapped__");if(_||y){var g=_?e.value():e,v=y?t.value():t;return a||(a=new br),s(g,v,n,r,a)}}return!!h&&(a||(a=new br),function(e,t,n,r,s,a){var o=n&p,u=Ss(e),c=u.length,l=Ss(t).length;if(c!=l&&!o)return!1;for(var d=c;d--;){var f=u[d];if(!(o?f in t:ct.call(t,f)))return!1}var h=a.get(e);if(h&&a.get(t))return h==t;var m=!0;a.set(e,t),a.set(t,e);for(var _=o;++d<c;){f=u[d];var y=e[f],g=t[f];if(r)var v=o?r(g,y,f,t,e,a):r(y,g,f,e,t,a);if(!(v===i?y===g||s(y,g,n,r,a):v)){m=!1;break}_||(_="constructor"==f)}if(m&&!_){var M=e.constructor,b=t.constructor;M!=b&&"constructor"in e&&"constructor"in t&&!("function"==typeof M&&M instanceof M&&"function"==typeof b&&b instanceof b)&&(m=!1)}return a.delete(e),a.delete(t),m}(e,t,n,r,s,a))}(e,t,n,r,ii,s))}function si(e,t,n,r){var s=n.length,a=s,o=!r;if(null==e)return!a;for(e=et(e);s--;){var u=n[s];if(o&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++s<a;){var c=(u=n[s])[0],l=e[c],d=u[1];if(o&&u[2]){if(l===i&&!(c in e))return!1}else{var f=new br;if(r)var h=r(l,d,c,e,t,f);if(!(h===i?ii(d,l,p|m,r,f):h))return!1}}return!0}function ai(e){return!(!Yo(e)||function(e){return!!dt&&dt in e}(e))&&(Lo(e)?mt:Ue).test(ca(e))}function oi(e){return"function"==typeof e?e:null==e?Su:"object"==typeof e?_o(e)?hi(e[0],e[1]):fi(e):Iu(e)}function ui(e){if(!Vs(e))return $n(e);var t=[];for(var n in et(e))ct.call(e,n)&&"constructor"!=n&&t.push(n);return t}function ci(e){if(!Yo(e))return function(e){var t=[];if(null!=e)for(var n in et(e))t.push(n);return t}(e);var t=Vs(e),n=[];for(var r in e)("constructor"!=r||!t&&ct.call(e,r))&&n.push(r);return n}function li(e,t){return e<t}function di(e,t){var r=-1,i=go(e)?n(e.length):[];return Ir(e,function(e,n,s){i[++r]=t(e,n,s)}),i}function fi(e){var t=Ns(e);return 1==t.length&&t[0][2]?Ks(t[0][0],t[0][1]):function(n){return n===e||si(n,e,t)}}function hi(e,t){return Gs(e)&&Zs(t)?Ks(ua(e),t):function(n){var r=Xo(n,e);return r===i&&r===t?Qo(n,e):ii(t,r,p|m)}}function pi(e,t,n,r,s){e!==t&&Br(t,function(a,o){if(Yo(a))s||(s=new br),function(e,t,n,r,s,a,o){var u=ea(e,n),c=ea(t,n),l=o.get(c);if(l)Yr(e,n,l);else{var d=a?a(u,c,n+"",e,t,o):i,f=d===i;if(f){var h=_o(c),p=!h&&Mo(c),m=!h&&!p&&Ho(c);d=c,h||p||m?_o(u)?d=u:vo(u)?d=ts(u):p?(f=!1,d=Vi(c,!0)):m?(f=!1,d=Ki(c,!0)):d=[]:jo(c)||mo(c)?(d=u,mo(u)?d=$o(u):Yo(u)&&!Lo(u)||(d=zs(c))):f=!1}f&&(o.set(c,d),s(d,c,r,a,o),o.delete(c)),Yr(e,n,d)}}(e,t,o,n,pi,r,s);else{var u=r?r(ea(e,o),a,o+"",e,t,s):i;u===i&&(u=a),Yr(e,o,u)}},iu)}function mi(e,t){var n=e.length;if(n)return Bs(t+=t<0?n:0,n)?e[t]:i}function _i(e,t,n){var r=-1;return t=Xt(t.length?t:[Su],_n(Ps())),function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(di(e,function(e,n,i){return{criteria:Xt(t,function(t){return t(e)}),index:++r,value:e}}),function(e,t){return function(e,t,n){for(var r=-1,i=e.criteria,s=t.criteria,a=i.length,o=n.length;++r<a;){var u=Xi(i[r],s[r]);if(u){if(r>=o)return u;var c=n[r];return u*("desc"==c?-1:1)}}return e.index-t.index}(e,t,n)})}function yi(e,t,n){for(var r=-1,i=t.length,s={};++r<i;){var a=t[r],o=Vr(e,a);n(o,a)&&ki(s,Ui(a,e),o)}return s}function gi(e,t,n,r){var i=r?un:on,s=-1,a=t.length,o=e;for(e===t&&(t=ts(t)),n&&(o=Xt(e,_n(n)));++s<a;)for(var u=0,c=t[s],l=n?n(c):c;(u=i(o,l,u,r))>-1;)o!==e&&Pt.call(o,u,1),Pt.call(e,u,1);return e}function vi(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==s){var s=i;Bs(i)?Pt.call(e,i,1):Ci(e,i)}}return e}function Mi(e,t){return e+In(qn()*(t-e+1))}function bi(e,t){var n="";if(!e||t<1||t>E)return n;do{t%2&&(n+=e),(t=In(t/2))&&(e+=e)}while(t);return n}function wi(e,t){return ra(Xs(e,t,Su),e+"")}function Li(e){return Lr(fu(e))}function xi(e,t){var n=fu(e);return aa(n,Er(t,0,n.length))}function ki(e,t,n,r){if(!Yo(e))return e;for(var s=-1,a=(t=Ui(t,e)).length,o=a-1,u=e;null!=u&&++s<a;){var c=ua(t[s]),l=n;if(s!=o){var d=u[c];(l=r?r(d,c,u):i)===i&&(l=Yo(d)?d:Bs(t[s+1])?[]:{})}Dr(u,c,l),u=u[c]}return e}var Yi=nr?function(e,t){return nr.set(e,t),e}:Su,Di=fn?function(e,t){return fn(e,"toString",{configurable:!0,enumerable:!1,value:Yu(t),writable:!0})}:Su;function Ti(e){return aa(fu(e))}function Si(e,t,r){var i=-1,s=e.length;t<0&&(t=-t>s?0:s+t),(r=r>s?s:r)<0&&(r+=s),s=t>r?0:r-t>>>0,t>>>=0;for(var a=n(s);++i<s;)a[i]=e[i+t];return a}function ji(e,t){var n;return Ir(e,function(e,r,i){return!(n=t(e,r,i))}),!!n}function Oi(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t==t&&i<=I){for(;r<i;){var s=r+i>>>1,a=e[s];null!==a&&!Po(a)&&(n?a<=t:a<t)?r=s+1:i=s}return i}return Ai(e,t,Su,n)}function Ai(e,t,n,r){t=n(t);for(var s=0,a=null==e?0:e.length,o=t!=t,u=null===t,c=Po(t),l=t===i;s<a;){var d=In((s+a)/2),f=n(e[d]),h=f!==i,p=null===f,m=f==f,_=Po(f);if(o)var y=r||m;else y=l?m&&(r||h):u?m&&h&&(r||!p):c?m&&h&&!p&&(r||!_):!p&&!_&&(r?f<=t:f<t);y?s=d+1:a=d}return Un(a,C)}function Ei(e,t){for(var n=-1,r=e.length,i=0,s=[];++n<r;){var a=e[n],o=t?t(a):a;if(!n||!fo(o,u)){var u=o;s[i++]=0===a?0:a}}return s}function Pi(e){return"number"==typeof e?e:Po(e)?H:+e}function Hi(e){if("string"==typeof e)return e;if(_o(e))return Xt(e,Hi)+"";if(Po(e))return dr?dr.call(e):"";var t=e+"";return"0"==t&&1/e==-A?"-0":t}function Ni(e,t,n){var r=-1,i=Zt,a=e.length,o=!0,u=[],c=u;if(n)o=!1,i=Kt;else if(a>=s){var l=t?null:bs(e);if(l)return Tn(l);o=!1,i=gn,c=new Mr}else c=t?[]:u;e:for(;++r<a;){var d=e[r],f=t?t(d):d;if(d=n||0!==d?d:0,o&&f==f){for(var h=c.length;h--;)if(c[h]===f)continue e;t&&c.push(f),u.push(d)}else i(c,f,n)||(c!==u&&c.push(f),u.push(d))}return u}function Ci(e,t){return null==(e=Qs(e,t=Ui(t,e)))||delete e[ua(ba(t))]}function Ii(e,t,n,r){return ki(e,t,n(Vr(e,t)),r)}function Ri(e,t,n,r){for(var i=e.length,s=r?i:-1;(r?s--:++s<i)&&t(e[s],s,e););return n?Si(e,r?0:s,r?s+1:i):Si(e,r?s+1:0,r?i:s)}function Fi(e,t){var n=e;return n instanceof _r&&(n=n.value()),en(t,function(e,t){return t.func.apply(t.thisArg,Qt([e],t.args))},n)}function Wi(e,t,r){var i=e.length;if(i<2)return i?Ni(e[0]):[];for(var s=-1,a=n(i);++s<i;)for(var o=e[s],u=-1;++u<i;)u!=s&&(a[s]=Cr(a[s]||o,e[u],t,r));return Ni($r(a,1),t,r)}function zi(e,t,n){for(var r=-1,s=e.length,a=t.length,o={};++r<s;){var u=r<a?t[r]:i;n(o,e[r],u)}return o}function $i(e){return vo(e)?e:[]}function Bi(e){return"function"==typeof e?e:Su}function Ui(e,t){return _o(e)?e:Gs(e,t)?[e]:oa(Bo(e))}var Gi=wi;function Ji(e,t,n){var r=e.length;return n=n===i?r:n,!t&&n>=r?e:Si(e,t,n)}var qi=Pn||function(e){return At.clearTimeout(e)};function Vi(e,t){if(t)return e.slice();var n=e.length,r=Dt?Dt(n):new e.constructor(n);return e.copy(r),r}function Zi(e){var t=new e.constructor(e.byteLength);return new bt(t).set(new bt(e)),t}function Ki(e,t){var n=t?Zi(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Xi(e,t){if(e!==t){var n=e!==i,r=null===e,s=e==e,a=Po(e),o=t!==i,u=null===t,c=t==t,l=Po(t);if(!u&&!l&&!a&&e>t||a&&o&&c&&!u&&!l||r&&o&&c||!n&&c||!s)return 1;if(!r&&!a&&!l&&e<t||l&&n&&s&&!r&&!a||u&&n&&s||!o&&s||!c)return-1}return 0}function Qi(e,t,r,i){for(var s=-1,a=e.length,o=r.length,u=-1,c=t.length,l=Bn(a-o,0),d=n(c+l),f=!i;++u<c;)d[u]=t[u];for(;++s<o;)(f||s<a)&&(d[r[s]]=e[s]);for(;l--;)d[u++]=e[s++];return d}function es(e,t,r,i){for(var s=-1,a=e.length,o=-1,u=r.length,c=-1,l=t.length,d=Bn(a-u,0),f=n(d+l),h=!i;++s<d;)f[s]=e[s];for(var p=s;++c<l;)f[p+c]=t[c];for(;++o<u;)(h||s<a)&&(f[p+r[o]]=e[s++]);return f}function ts(e,t){var r=-1,i=e.length;for(t||(t=n(i));++r<i;)t[r]=e[r];return t}function ns(e,t,n,r){var s=!n;n||(n={});for(var a=-1,o=t.length;++a<o;){var u=t[a],c=r?r(n[u],e[u],u,n,e):i;c===i&&(c=e[u]),s?Or(n,u,c):Dr(n,u,c)}return n}function rs(e,t){return function(n,r){var i=_o(n)?Ut:Sr,s=t?t():{};return i(n,e,Ps(r,2),s)}}function is(e){return wi(function(t,n){var r=-1,s=n.length,a=s>1?n[s-1]:i,o=s>2?n[2]:i;for(a=e.length>3&&"function"==typeof a?(s--,a):i,o&&Us(n[0],n[1],o)&&(a=s<3?i:a,s=1),t=et(t);++r<s;){var u=n[r];u&&e(t,u,r,a)}return t})}function ss(e,t){return function(n,r){if(null==n)return n;if(!go(n))return e(n,r);for(var i=n.length,s=t?i:-1,a=et(n);(t?s--:++s<i)&&!1!==r(a[s],s,a););return n}}function as(e){return function(t,n,r){for(var i=-1,s=et(t),a=r(t),o=a.length;o--;){var u=a[e?o:++i];if(!1===n(s[u],u,s))break}return t}}function os(e){return function(t){var n=xn(t=Bo(t))?On(t):i,r=n?n[0]:t.charAt(0),s=n?Ji(n,1).join(""):t.slice(1);return r[e]()+s}}function us(e){return function(t){return en(Lu(mu(t).replace(yt,"")),e,"")}}function cs(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=hr(e.prototype),r=e.apply(n,t);return Yo(r)?r:n}}function ls(e){return function(t,n,r){var s=et(t);if(!go(t)){var a=Ps(n,3);t=ru(t),n=function(e){return a(s[e],e,s)}}var o=e(t,n,r);return o>-1?s[a?t[o]:o]:i}}function ds(e){return Ts(function(t){var n=t.length,r=n,s=mr.prototype.thru;for(e&&t.reverse();r--;){var a=t[r];if("function"!=typeof a)throw new rt(o);if(s&&!u&&"wrapper"==As(a))var u=new mr([],!0)}for(r=u?r:n;++r<n;){var c=As(a=t[r]),l="wrapper"==c?Os(a):i;u=l&&Js(l[0])&&l[1]==(L|v|b|x)&&!l[4].length&&1==l[9]?u[As(l[0])].apply(u,l[3]):1==a.length&&Js(a)?u[c]():u.thru(a)}return function(){var e=arguments,r=e[0];if(u&&1==e.length&&_o(r))return u.plant(r).value();for(var i=0,s=n?t[i].apply(this,e):r;++i<n;)s=t[i].call(this,s);return s}})}function fs(e,t,r,s,a,o,u,c,l,d){var f=t&L,h=t&_,p=t&y,m=t&(v|M),g=t&k,b=p?i:cs(e);return function _(){for(var y=arguments.length,v=n(y),M=y;M--;)v[M]=arguments[M];if(m)var w=Es(_),L=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(v,w);if(s&&(v=Qi(v,s,a,m)),o&&(v=es(v,o,u,m)),y-=L,m&&y<d){var x=Dn(v,w);return vs(e,t,fs,_.placeholder,r,v,x,c,l,d-y)}var k=h?r:this,Y=p?k[e]:e;return y=v.length,c?v=function(e,t){for(var n=e.length,r=Un(t.length,n),s=ts(e);r--;){var a=t[r];e[r]=Bs(a,n)?s[a]:i}return e}(v,c):g&&y>1&&v.reverse(),f&&l<y&&(v.length=l),this&&this!==At&&this instanceof _&&(Y=b||cs(Y)),Y.apply(k,v)}}function hs(e,t){return function(n,r){return function(e,t,n,r){return Gr(e,function(e,i,s){t(r,n(e),i,s)}),r}(n,e,t(r),{})}}function ps(e,t){return function(n,r){var s;if(n===i&&r===i)return t;if(n!==i&&(s=n),r!==i){if(s===i)return r;"string"==typeof n||"string"==typeof r?(n=Hi(n),r=Hi(r)):(n=Pi(n),r=Pi(r)),s=e(n,r)}return s}}function ms(e){return Ts(function(t){return t=Xt(t,_n(Ps())),wi(function(n){var r=this;return e(t,function(e){return Bt(e,r,n)})})})}function _s(e,t){var n=(t=t===i?" ":Hi(t)).length;if(n<2)return n?bi(t,e):t;var r=bi(t,Cn(e/jn(t)));return xn(t)?Ji(On(r),0,e).join(""):r.slice(0,e)}function ys(e){return function(t,r,s){return s&&"number"!=typeof s&&Us(t,r,s)&&(r=s=i),t=Ro(t),r===i?(r=t,t=0):r=Ro(r),function(e,t,r,i){for(var s=-1,a=Bn(Cn((t-e)/(r||1)),0),o=n(a);a--;)o[i?a:++s]=e,e+=r;return o}(t,r,s=s===i?t<r?1:-1:Ro(s),e)}}function gs(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=zo(t),n=zo(n)),e(t,n)}}function vs(e,t,n,r,s,a,o,u,c,l){var d=t&v;t|=d?b:w,(t&=~(d?w:b))&g||(t&=~(_|y));var f=[e,t,s,d?a:i,d?o:i,d?i:a,d?i:o,u,c,l],h=n.apply(i,f);return Js(e)&&ta(h,f),h.placeholder=r,ia(h,e,t)}function Ms(e){var t=Qe[e];return function(e,n){if(e=zo(e),n=null==n?0:Un(Fo(n),292)){var r=(Bo(e)+"e").split("e");return+((r=(Bo(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var bs=Qn&&1/Tn(new Qn([,-0]))[1]==A?function(e){return new Qn(e)}:Pu;function ws(e){return function(t){var n=Fs(t);return n==V?kn(t):n==te?Sn(t):function(e,t){return Xt(t,function(t){return[t,e[t]]})}(t,e(t))}}function Ls(e,t,r,s,a,u,c,d){var f=t&y;if(!f&&"function"!=typeof e)throw new rt(o);var h=s?s.length:0;if(h||(t&=~(b|w),s=a=i),c=c===i?c:Bn(Fo(c),0),d=d===i?d:Fo(d),h-=a?a.length:0,t&w){var p=s,m=a;s=a=i}var k=f?i:Os(e),Y=[e,t,r,s,a,p,m,u,c,d];if(k&&function(e,t){var n=e[1],r=t[1],i=n|r,s=i<(_|y|L),a=r==L&&n==v||r==L&&n==x&&e[7].length<=t[8]||r==(L|x)&&t[7].length<=t[8]&&n==v;if(!s&&!a)return e;r&_&&(e[2]=t[2],i|=n&_?0:g);var o=t[3];if(o){var u=e[3];e[3]=u?Qi(u,o,t[4]):o,e[4]=u?Dn(e[3],l):t[4]}(o=t[5])&&(u=e[5],e[5]=u?es(u,o,t[6]):o,e[6]=u?Dn(e[5],l):t[6]),(o=t[7])&&(e[7]=o),r&L&&(e[8]=null==e[8]?t[8]:Un(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(Y,k),e=Y[0],t=Y[1],r=Y[2],s=Y[3],a=Y[4],!(d=Y[9]=Y[9]===i?f?0:e.length:Bn(Y[9]-h,0))&&t&(v|M)&&(t&=~(v|M)),t&&t!=_)D=t==v||t==M?function(e,t,r){var s=cs(e);return function a(){for(var o=arguments.length,u=n(o),c=o,l=Es(a);c--;)u[c]=arguments[c];var d=o<3&&u[0]!==l&&u[o-1]!==l?[]:Dn(u,l);return(o-=d.length)<r?vs(e,t,fs,a.placeholder,i,u,d,i,i,r-o):Bt(this&&this!==At&&this instanceof a?s:e,this,u)}}(e,t,d):t!=b&&t!=(_|b)||a.length?fs.apply(i,Y):function(e,t,r,i){var s=t&_,a=cs(e);return function t(){for(var o=-1,u=arguments.length,c=-1,l=i.length,d=n(l+u),f=this&&this!==At&&this instanceof t?a:e;++c<l;)d[c]=i[c];for(;u--;)d[c++]=arguments[++o];return Bt(f,s?r:this,d)}}(e,t,r,s);else var D=function(e,t,n){var r=t&_,i=cs(e);return function t(){return(this&&this!==At&&this instanceof t?i:e).apply(r?n:this,arguments)}}(e,t,r);return ia((k?Yi:ta)(D,Y),e,t)}function xs(e,t,n,r){return e===i||fo(e,at[n])&&!ct.call(r,n)?t:e}function ks(e,t,n,r,s,a){return Yo(e)&&Yo(t)&&(a.set(t,e),pi(e,t,i,ks,a),a.delete(t)),e}function Ys(e){return jo(e)?i:e}function Ds(e,t,n,r,s,a){var o=n&p,u=e.length,c=t.length;if(u!=c&&!(o&&c>u))return!1;var l=a.get(e);if(l&&a.get(t))return l==t;var d=-1,f=!0,h=n&m?new Mr:i;for(a.set(e,t),a.set(t,e);++d<u;){var _=e[d],y=t[d];if(r)var g=o?r(y,_,d,t,e,a):r(_,y,d,e,t,a);if(g!==i){if(g)continue;f=!1;break}if(h){if(!nn(t,function(e,t){if(!gn(h,t)&&(_===e||s(_,e,n,r,a)))return h.push(t)})){f=!1;break}}else if(_!==y&&!s(_,y,n,r,a)){f=!1;break}}return a.delete(e),a.delete(t),f}function Ts(e){return ra(Xs(e,i,_a),e+"")}function Ss(e){return Zr(e,ru,Is)}function js(e){return Zr(e,iu,Rs)}var Os=nr?function(e){return nr.get(e)}:Pu;function As(e){for(var t=e.name+"",n=rr[t],r=ct.call(rr,t)?n.length:0;r--;){var i=n[r],s=i.func;if(null==s||s==e)return i.name}return t}function Es(e){return(ct.call(fr,"placeholder")?fr:e).placeholder}function Ps(){var e=fr.iteratee||ju;return e=e===ju?oi:e,arguments.length?e(arguments[0],arguments[1]):e}function Hs(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function Ns(e){for(var t=ru(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,Zs(i)]}return t}function Cs(e,t){var n=function(e,t){return null==e?i:e[t]}(e,t);return ai(n)?n:i}var Is=Rn?function(e){return null==e?[]:(e=et(e),Vt(Rn(e),function(t){return Et.call(e,t)}))}:Wu,Rs=Rn?function(e){for(var t=[];e;)Qt(t,Is(e)),e=jt(e);return t}:Wu,Fs=Kr;function Ws(e,t,n){for(var r=-1,i=(t=Ui(t,e)).length,s=!1;++r<i;){var a=ua(t[r]);if(!(s=null!=e&&n(e,a)))break;e=e[a]}return s||++r!=i?s:!!(i=null==e?0:e.length)&&ko(i)&&Bs(a,i)&&(_o(e)||mo(e))}function zs(e){return"function"!=typeof e.constructor||Vs(e)?{}:hr(jt(e))}function $s(e){return _o(e)||mo(e)||!!(Nt&&e&&e[Nt])}function Bs(e,t){var n=typeof e;return!!(t=null==t?E:t)&&("number"==n||"symbol"!=n&&Je.test(e))&&e>-1&&e%1==0&&e<t}function Us(e,t,n){if(!Yo(n))return!1;var r=typeof t;return!!("number"==r?go(n)&&Bs(t,n.length):"string"==r&&t in n)&&fo(n[t],e)}function Gs(e,t){if(_o(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Po(e))||Se.test(e)||!Te.test(e)||null!=t&&e in et(t)}function Js(e){var t=As(e),n=fr[t];if("function"!=typeof n||!(t in _r.prototype))return!1;if(e===n)return!0;var r=Os(n);return!!r&&e===r[0]}(Zn&&Fs(new Zn(new ArrayBuffer(1)))!=ue||Kn&&Fs(new Kn)!=V||Xn&&"[object Promise]"!=Fs(Xn.resolve())||Qn&&Fs(new Qn)!=te||er&&Fs(new er)!=se)&&(Fs=function(e){var t=Kr(e),n=t==X?e.constructor:i,r=n?ca(n):"";if(r)switch(r){case ir:return ue;case sr:return V;case ar:return"[object Promise]";case or:return te;case ur:return se}return t});var qs=ot?Lo:zu;function Vs(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||at)}function Zs(e){return e==e&&!Yo(e)}function Ks(e,t){return function(n){return null!=n&&n[e]===t&&(t!==i||e in et(n))}}function Xs(e,t,r){return t=Bn(t===i?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=Bn(i.length-t,0),o=n(a);++s<a;)o[s]=i[t+s];s=-1;for(var u=n(t+1);++s<t;)u[s]=i[s];return u[t]=r(o),Bt(e,this,u)}}function Qs(e,t){return t.length<2?e:Vr(e,Si(t,0,-1))}function ea(e,t){if("__proto__"!=t)return e[t]}var ta=sa(Yi),na=Nn||function(e,t){return At.setTimeout(e,t)},ra=sa(Di);function ia(e,t,n){var r=t+"";return ra(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Ne,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Gt(R,function(n){var r="_."+n[0];t&n[1]&&!Zt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(Ce);return t?t[1].split(Ie):[]}(r),n)))}function sa(e){var t=0,n=0;return function(){var r=Gn(),s=S-(r-n);if(n=r,s>0){if(++t>=T)return arguments[0]}else t=0;return e.apply(i,arguments)}}function aa(e,t){var n=-1,r=e.length,s=r-1;for(t=t===i?r:t;++n<t;){var a=Mi(n,s),o=e[a];e[a]=e[n],e[n]=o}return e.length=t,e}var oa=function(e){var t=so(e,function(e){return n.size===c&&n.clear(),e}),n=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(je,function(e,n,r,i){t.push(r?i.replace(Fe,"$1"):n||e)}),t});function ua(e){if("string"==typeof e||Po(e))return e;var t=e+"";return"0"==t&&1/e==-A?"-0":t}function ca(e){if(null!=e){try{return ut.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function la(e){if(e instanceof _r)return e.clone();var t=new mr(e.__wrapped__,e.__chain__);return t.__actions__=ts(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var da=wi(function(e,t){return vo(e)?Cr(e,$r(t,1,vo,!0)):[]}),fa=wi(function(e,t){var n=ba(t);return vo(n)&&(n=i),vo(e)?Cr(e,$r(t,1,vo,!0),Ps(n,2)):[]}),ha=wi(function(e,t){var n=ba(t);return vo(n)&&(n=i),vo(e)?Cr(e,$r(t,1,vo,!0),i,n):[]});function pa(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Fo(n);return i<0&&(i=Bn(r+i,0)),an(e,Ps(t,3),i)}function ma(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var s=r-1;return n!==i&&(s=Fo(n),s=n<0?Bn(r+s,0):Un(s,r-1)),an(e,Ps(t,3),s,!0)}function _a(e){return null!=e&&e.length?$r(e,1):[]}function ya(e){return e&&e.length?e[0]:i}var ga=wi(function(e){var t=Xt(e,$i);return t.length&&t[0]===e[0]?ti(t):[]}),va=wi(function(e){var t=ba(e),n=Xt(e,$i);return t===ba(n)?t=i:n.pop(),n.length&&n[0]===e[0]?ti(n,Ps(t,2)):[]}),Ma=wi(function(e){var t=ba(e),n=Xt(e,$i);return(t="function"==typeof t?t:i)&&n.pop(),n.length&&n[0]===e[0]?ti(n,i,t):[]});function ba(e){var t=null==e?0:e.length;return t?e[t-1]:i}var wa=wi(La);function La(e,t){return e&&e.length&&t&&t.length?gi(e,t):e}var xa=Ts(function(e,t){var n=null==e?0:e.length,r=Ar(e,t);return vi(e,Xt(t,function(e){return Bs(e,n)?+e:e}).sort(Xi)),r});function ka(e){return null==e?e:Vn.call(e)}var Ya=wi(function(e){return Ni($r(e,1,vo,!0))}),Da=wi(function(e){var t=ba(e);return vo(t)&&(t=i),Ni($r(e,1,vo,!0),Ps(t,2))}),Ta=wi(function(e){var t=ba(e);return t="function"==typeof t?t:i,Ni($r(e,1,vo,!0),i,t)});function Sa(e){if(!e||!e.length)return[];var t=0;return e=Vt(e,function(e){if(vo(e))return t=Bn(e.length,t),!0}),mn(t,function(t){return Xt(e,dn(t))})}function ja(e,t){if(!e||!e.length)return[];var n=Sa(e);return null==t?n:Xt(n,function(e){return Bt(t,i,e)})}var Oa=wi(function(e,t){return vo(e)?Cr(e,t):[]}),Aa=wi(function(e){return Wi(Vt(e,vo))}),Ea=wi(function(e){var t=ba(e);return vo(t)&&(t=i),Wi(Vt(e,vo),Ps(t,2))}),Pa=wi(function(e){var t=ba(e);return t="function"==typeof t?t:i,Wi(Vt(e,vo),i,t)}),Ha=wi(Sa);var Na=wi(function(e){var t=e.length,n=t>1?e[t-1]:i;return ja(e,n="function"==typeof n?(e.pop(),n):i)});function Ca(e){var t=fr(e);return t.__chain__=!0,t}function Ia(e,t){return t(e)}var Ra=Ts(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,s=function(t){return Ar(t,e)};return!(t>1||this.__actions__.length)&&r instanceof _r&&Bs(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:Ia,args:[s],thisArg:i}),new mr(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(i),e})):this.thru(s)});var Fa=rs(function(e,t,n){ct.call(e,n)?++e[n]:Or(e,n,1)});var Wa=ls(pa),za=ls(ma);function $a(e,t){return(_o(e)?Gt:Ir)(e,Ps(t,3))}function Ba(e,t){return(_o(e)?Jt:Rr)(e,Ps(t,3))}var Ua=rs(function(e,t,n){ct.call(e,n)?e[n].push(t):Or(e,n,[t])});var Ga=wi(function(e,t,r){var i=-1,s="function"==typeof t,a=go(e)?n(e.length):[];return Ir(e,function(e){a[++i]=s?Bt(t,e,r):ni(e,t,r)}),a}),Ja=rs(function(e,t,n){Or(e,n,t)});function qa(e,t){return(_o(e)?Xt:di)(e,Ps(t,3))}var Va=rs(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]});var Za=wi(function(e,t){if(null==e)return[];var n=t.length;return n>1&&Us(e,t[0],t[1])?t=[]:n>2&&Us(t[0],t[1],t[2])&&(t=[t[0]]),_i(e,$r(t,1),[])}),Ka=Hn||function(){return At.Date.now()};function Xa(e,t,n){return t=n?i:t,t=e&&null==t?e.length:t,Ls(e,L,i,i,i,i,t)}function Qa(e,t){var n;if("function"!=typeof t)throw new rt(o);return e=Fo(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=i),n}}var eo=wi(function(e,t,n){var r=_;if(n.length){var i=Dn(n,Es(eo));r|=b}return Ls(e,r,t,n,i)}),to=wi(function(e,t,n){var r=_|y;if(n.length){var i=Dn(n,Es(to));r|=b}return Ls(t,r,e,n,i)});function no(e,t,n){var r,s,a,u,c,l,d=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw new rt(o);function m(t){var n=r,a=s;return r=s=i,d=t,u=e.apply(a,n)}function _(e){var n=e-l;return l===i||n>=t||n<0||h&&e-d>=a}function y(){var e=Ka();if(_(e))return g(e);c=na(y,function(e){var n=t-(e-l);return h?Un(n,a-(e-d)):n}(e))}function g(e){return c=i,p&&r?m(e):(r=s=i,u)}function v(){var e=Ka(),n=_(e);if(r=arguments,s=this,l=e,n){if(c===i)return function(e){return d=e,c=na(y,t),f?m(e):u}(l);if(h)return c=na(y,t),m(l)}return c===i&&(c=na(y,t)),u}return t=zo(t)||0,Yo(n)&&(f=!!n.leading,a=(h="maxWait"in n)?Bn(zo(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),v.cancel=function(){c!==i&&qi(c),d=0,r=l=s=c=i},v.flush=function(){return c===i?u:g(Ka())},v}var ro=wi(function(e,t){return Nr(e,1,t)}),io=wi(function(e,t,n){return Nr(e,zo(t)||0,n)});function so(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new rt(o);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],s=n.cache;if(s.has(i))return s.get(i);var a=e.apply(this,r);return n.cache=s.set(i,a)||s,a};return n.cache=new(so.Cache||vr),n}function ao(e){if("function"!=typeof e)throw new rt(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}so.Cache=vr;var oo=Gi(function(e,t){var n=(t=1==t.length&&_o(t[0])?Xt(t[0],_n(Ps())):Xt($r(t,1),_n(Ps()))).length;return wi(function(r){for(var i=-1,s=Un(r.length,n);++i<s;)r[i]=t[i].call(this,r[i]);return Bt(e,this,r)})}),uo=wi(function(e,t){var n=Dn(t,Es(uo));return Ls(e,b,i,t,n)}),co=wi(function(e,t){var n=Dn(t,Es(co));return Ls(e,w,i,t,n)}),lo=Ts(function(e,t){return Ls(e,x,i,i,i,t)});function fo(e,t){return e===t||e!=e&&t!=t}var ho=gs(Xr),po=gs(function(e,t){return e>=t}),mo=ri(function(){return arguments}())?ri:function(e){return Do(e)&&ct.call(e,"callee")&&!Et.call(e,"callee")},_o=n.isArray,yo=It?_n(It):function(e){return Do(e)&&Kr(e)==oe};function go(e){return null!=e&&ko(e.length)&&!Lo(e)}function vo(e){return Do(e)&&go(e)}var Mo=Fn||zu,bo=Rt?_n(Rt):function(e){return Do(e)&&Kr(e)==B};function wo(e){if(!Do(e))return!1;var t=Kr(e);return t==G||t==U||"string"==typeof e.message&&"string"==typeof e.name&&!jo(e)}function Lo(e){if(!Yo(e))return!1;var t=Kr(e);return t==J||t==q||t==z||t==Q}function xo(e){return"number"==typeof e&&e==Fo(e)}function ko(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=E}function Yo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Do(e){return null!=e&&"object"==typeof e}var To=Ft?_n(Ft):function(e){return Do(e)&&Fs(e)==V};function So(e){return"number"==typeof e||Do(e)&&Kr(e)==Z}function jo(e){if(!Do(e)||Kr(e)!=X)return!1;var t=jt(e);if(null===t)return!0;var n=ct.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ut.call(n)==ht}var Oo=Wt?_n(Wt):function(e){return Do(e)&&Kr(e)==ee};var Ao=zt?_n(zt):function(e){return Do(e)&&Fs(e)==te};function Eo(e){return"string"==typeof e||!_o(e)&&Do(e)&&Kr(e)==ne}function Po(e){return"symbol"==typeof e||Do(e)&&Kr(e)==re}var Ho=$t?_n($t):function(e){return Do(e)&&ko(e.length)&&!!kt[Kr(e)]};var No=gs(li),Co=gs(function(e,t){return e<=t});function Io(e){if(!e)return[];if(go(e))return Eo(e)?On(e):ts(e);if(Ct&&e[Ct])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ct]());var t=Fs(e);return(t==V?kn:t==te?Tn:fu)(e)}function Ro(e){return e?(e=zo(e))===A||e===-A?(e<0?-1:1)*P:e==e?e:0:0===e?e:0}function Fo(e){var t=Ro(e),n=t%1;return t==t?n?t-n:t:0}function Wo(e){return e?Er(Fo(e),0,N):0}function zo(e){if("number"==typeof e)return e;if(Po(e))return H;if(Yo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Yo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Ee,"");var n=Be.test(e);return n||Ge.test(e)?St(e.slice(2),n?2:8):$e.test(e)?H:+e}function $o(e){return ns(e,iu(e))}function Bo(e){return null==e?"":Hi(e)}var Uo=is(function(e,t){if(Vs(t)||go(t))ns(t,ru(t),e);else for(var n in t)ct.call(t,n)&&Dr(e,n,t[n])}),Go=is(function(e,t){ns(t,iu(t),e)}),Jo=is(function(e,t,n,r){ns(t,iu(t),e,r)}),qo=is(function(e,t,n,r){ns(t,ru(t),e,r)}),Vo=Ts(Ar);var Zo=wi(function(e,t){e=et(e);var n=-1,r=t.length,s=r>2?t[2]:i;for(s&&Us(t[0],t[1],s)&&(r=1);++n<r;)for(var a=t[n],o=iu(a),u=-1,c=o.length;++u<c;){var l=o[u],d=e[l];(d===i||fo(d,at[l])&&!ct.call(e,l))&&(e[l]=a[l])}return e}),Ko=wi(function(e){return e.push(i,ks),Bt(au,i,e)});function Xo(e,t,n){var r=null==e?i:Vr(e,t);return r===i?n:r}function Qo(e,t){return null!=e&&Ws(e,t,ei)}var eu=hs(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=ft.call(t)),e[t]=n},Yu(Su)),tu=hs(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=ft.call(t)),ct.call(e,t)?e[t].push(n):e[t]=[n]},Ps),nu=wi(ni);function ru(e){return go(e)?wr(e):ui(e)}function iu(e){return go(e)?wr(e,!0):ci(e)}var su=is(function(e,t,n){pi(e,t,n)}),au=is(function(e,t,n,r){pi(e,t,n,r)}),ou=Ts(function(e,t){var n={};if(null==e)return n;var r=!1;t=Xt(t,function(t){return t=Ui(t,e),r||(r=t.length>1),t}),ns(e,js(e),n),r&&(n=Pr(n,d|f|h,Ys));for(var i=t.length;i--;)Ci(n,t[i]);return n});var uu=Ts(function(e,t){return null==e?{}:function(e,t){return yi(e,t,function(t,n){return Qo(e,n)})}(e,t)});function cu(e,t){if(null==e)return{};var n=Xt(js(e),function(e){return[e]});return t=Ps(t),yi(e,n,function(e,n){return t(e,n[0])})}var lu=ws(ru),du=ws(iu);function fu(e){return null==e?[]:yn(e,ru(e))}var hu=us(function(e,t,n){return t=t.toLowerCase(),e+(n?pu(t):t)});function pu(e){return wu(Bo(e).toLowerCase())}function mu(e){return(e=Bo(e))&&e.replace(qe,bn).replace(gt,"")}var _u=us(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),yu=us(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),gu=os("toLowerCase");var vu=us(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});var Mu=us(function(e,t,n){return e+(n?" ":"")+wu(t)});var bu=us(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),wu=os("toUpperCase");function Lu(e,t,n){return e=Bo(e),(t=n?i:t)===i?function(e){return wt.test(e)}(e)?function(e){return e.match(Mt)||[]}(e):function(e){return e.match(Re)||[]}(e):e.match(t)||[]}var xu=wi(function(e,t){try{return Bt(e,i,t)}catch(e){return wo(e)?e:new Ke(e)}}),ku=Ts(function(e,t){return Gt(t,function(t){t=ua(t),Or(e,t,eo(e[t],e))}),e});function Yu(e){return function(){return e}}var Du=ds(),Tu=ds(!0);function Su(e){return e}function ju(e){return oi("function"==typeof e?e:Pr(e,d))}var Ou=wi(function(e,t){return function(n){return ni(n,e,t)}}),Au=wi(function(e,t){return function(n){return ni(e,n,t)}});function Eu(e,t,n){var r=ru(t),i=qr(t,r);null!=n||Yo(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=qr(t,ru(t)));var s=!(Yo(n)&&"chain"in n&&!n.chain),a=Lo(e);return Gt(i,function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(s||t){var n=e(this.__wrapped__);return(n.__actions__=ts(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Qt([this.value()],arguments))})}),e}function Pu(){}var Hu=ms(Xt),Nu=ms(qt),Cu=ms(nn);function Iu(e){return Gs(e)?dn(ua(e)):function(e){return function(t){return Vr(t,e)}}(e)}var Ru=ys(),Fu=ys(!0);function Wu(){return[]}function zu(){return!1}var $u=ps(function(e,t){return e+t},0),Bu=Ms("ceil"),Uu=ps(function(e,t){return e/t},1),Gu=Ms("floor");var Ju=ps(function(e,t){return e*t},1),qu=Ms("round"),Vu=ps(function(e,t){return e-t},0);return fr.after=function(e,t){if("function"!=typeof t)throw new rt(o);return e=Fo(e),function(){if(--e<1)return t.apply(this,arguments)}},fr.ary=Xa,fr.assign=Uo,fr.assignIn=Go,fr.assignInWith=Jo,fr.assignWith=qo,fr.at=Vo,fr.before=Qa,fr.bind=eo,fr.bindAll=ku,fr.bindKey=to,fr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return _o(e)?e:[e]},fr.chain=Ca,fr.chunk=function(e,t,r){t=(r?Us(e,t,r):t===i)?1:Bn(Fo(t),0);var s=null==e?0:e.length;if(!s||t<1)return[];for(var a=0,o=0,u=n(Cn(s/t));a<s;)u[o++]=Si(e,a,a+=t);return u},fr.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t<n;){var s=e[t];s&&(i[r++]=s)}return i},fr.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],i=e;i--;)t[i-1]=arguments[i];return Qt(_o(r)?ts(r):[r],$r(t,1))},fr.cond=function(e){var t=null==e?0:e.length,n=Ps();return e=t?Xt(e,function(e){if("function"!=typeof e[1])throw new rt(o);return[n(e[0]),e[1]]}):[],wi(function(n){for(var r=-1;++r<t;){var i=e[r];if(Bt(i[0],this,n))return Bt(i[1],this,n)}})},fr.conforms=function(e){return function(e){var t=ru(e);return function(n){return Hr(n,e,t)}}(Pr(e,d))},fr.constant=Yu,fr.countBy=Fa,fr.create=function(e,t){var n=hr(e);return null==t?n:jr(n,t)},fr.curry=function e(t,n,r){var s=Ls(t,v,i,i,i,i,i,n=r?i:n);return s.placeholder=e.placeholder,s},fr.curryRight=function e(t,n,r){var s=Ls(t,M,i,i,i,i,i,n=r?i:n);return s.placeholder=e.placeholder,s},fr.debounce=no,fr.defaults=Zo,fr.defaultsDeep=Ko,fr.defer=ro,fr.delay=io,fr.difference=da,fr.differenceBy=fa,fr.differenceWith=ha,fr.drop=function(e,t,n){var r=null==e?0:e.length;return r?Si(e,(t=n||t===i?1:Fo(t))<0?0:t,r):[]},fr.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?Si(e,0,(t=r-(t=n||t===i?1:Fo(t)))<0?0:t):[]},fr.dropRightWhile=function(e,t){return e&&e.length?Ri(e,Ps(t,3),!0,!0):[]},fr.dropWhile=function(e,t){return e&&e.length?Ri(e,Ps(t,3),!0):[]},fr.fill=function(e,t,n,r){var s=null==e?0:e.length;return s?(n&&"number"!=typeof n&&Us(e,t,n)&&(n=0,r=s),function(e,t,n,r){var s=e.length;for((n=Fo(n))<0&&(n=-n>s?0:s+n),(r=r===i||r>s?s:Fo(r))<0&&(r+=s),r=n>r?0:Wo(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},fr.filter=function(e,t){return(_o(e)?Vt:zr)(e,Ps(t,3))},fr.flatMap=function(e,t){return $r(qa(e,t),1)},fr.flatMapDeep=function(e,t){return $r(qa(e,t),A)},fr.flatMapDepth=function(e,t,n){return n=n===i?1:Fo(n),$r(qa(e,t),n)},fr.flatten=_a,fr.flattenDeep=function(e){return null!=e&&e.length?$r(e,A):[]},fr.flattenDepth=function(e,t){return null!=e&&e.length?$r(e,t=t===i?1:Fo(t)):[]},fr.flip=function(e){return Ls(e,k)},fr.flow=Du,fr.flowRight=Tu,fr.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var i=e[t];r[i[0]]=i[1]}return r},fr.functions=function(e){return null==e?[]:qr(e,ru(e))},fr.functionsIn=function(e){return null==e?[]:qr(e,iu(e))},fr.groupBy=Ua,fr.initial=function(e){return null!=e&&e.length?Si(e,0,-1):[]},fr.intersection=ga,fr.intersectionBy=va,fr.intersectionWith=Ma,fr.invert=eu,fr.invertBy=tu,fr.invokeMap=Ga,fr.iteratee=ju,fr.keyBy=Ja,fr.keys=ru,fr.keysIn=iu,fr.map=qa,fr.mapKeys=function(e,t){var n={};return t=Ps(t,3),Gr(e,function(e,r,i){Or(n,t(e,r,i),e)}),n},fr.mapValues=function(e,t){var n={};return t=Ps(t,3),Gr(e,function(e,r,i){Or(n,r,t(e,r,i))}),n},fr.matches=function(e){return fi(Pr(e,d))},fr.matchesProperty=function(e,t){return hi(e,Pr(t,d))},fr.memoize=so,fr.merge=su,fr.mergeWith=au,fr.method=Ou,fr.methodOf=Au,fr.mixin=Eu,fr.negate=ao,fr.nthArg=function(e){return e=Fo(e),wi(function(t){return mi(t,e)})},fr.omit=ou,fr.omitBy=function(e,t){return cu(e,ao(Ps(t)))},fr.once=function(e){return Qa(2,e)},fr.orderBy=function(e,t,n,r){return null==e?[]:(_o(t)||(t=null==t?[]:[t]),_o(n=r?i:n)||(n=null==n?[]:[n]),_i(e,t,n))},fr.over=Hu,fr.overArgs=oo,fr.overEvery=Nu,fr.overSome=Cu,fr.partial=uo,fr.partialRight=co,fr.partition=Va,fr.pick=uu,fr.pickBy=cu,fr.property=Iu,fr.propertyOf=function(e){return function(t){return null==e?i:Vr(e,t)}},fr.pull=wa,fr.pullAll=La,fr.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?gi(e,t,Ps(n,2)):e},fr.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?gi(e,t,i,n):e},fr.pullAt=xa,fr.range=Ru,fr.rangeRight=Fu,fr.rearg=lo,fr.reject=function(e,t){return(_o(e)?Vt:zr)(e,ao(Ps(t,3)))},fr.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],s=e.length;for(t=Ps(t,3);++r<s;){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return vi(e,i),n},fr.rest=function(e,t){if("function"!=typeof e)throw new rt(o);return wi(e,t=t===i?t:Fo(t))},fr.reverse=ka,fr.sampleSize=function(e,t,n){return t=(n?Us(e,t,n):t===i)?1:Fo(t),(_o(e)?xr:xi)(e,t)},fr.set=function(e,t,n){return null==e?e:ki(e,t,n)},fr.setWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:ki(e,t,n,r)},fr.shuffle=function(e){return(_o(e)?kr:Ti)(e)},fr.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&Us(e,t,n)?(t=0,n=r):(t=null==t?0:Fo(t),n=n===i?r:Fo(n)),Si(e,t,n)):[]},fr.sortBy=Za,fr.sortedUniq=function(e){return e&&e.length?Ei(e):[]},fr.sortedUniqBy=function(e,t){return e&&e.length?Ei(e,Ps(t,2)):[]},fr.split=function(e,t,n){return n&&"number"!=typeof n&&Us(e,t,n)&&(t=n=i),(n=n===i?N:n>>>0)?(e=Bo(e))&&("string"==typeof t||null!=t&&!Oo(t))&&!(t=Hi(t))&&xn(e)?Ji(On(e),0,n):e.split(t,n):[]},fr.spread=function(e,t){if("function"!=typeof e)throw new rt(o);return t=null==t?0:Bn(Fo(t),0),wi(function(n){var r=n[t],i=Ji(n,0,t);return r&&Qt(i,r),Bt(e,this,i)})},fr.tail=function(e){var t=null==e?0:e.length;return t?Si(e,1,t):[]},fr.take=function(e,t,n){return e&&e.length?Si(e,0,(t=n||t===i?1:Fo(t))<0?0:t):[]},fr.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?Si(e,(t=r-(t=n||t===i?1:Fo(t)))<0?0:t,r):[]},fr.takeRightWhile=function(e,t){return e&&e.length?Ri(e,Ps(t,3),!1,!0):[]},fr.takeWhile=function(e,t){return e&&e.length?Ri(e,Ps(t,3)):[]},fr.tap=function(e,t){return t(e),e},fr.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new rt(o);return Yo(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),no(e,t,{leading:r,maxWait:t,trailing:i})},fr.thru=Ia,fr.toArray=Io,fr.toPairs=lu,fr.toPairsIn=du,fr.toPath=function(e){return _o(e)?Xt(e,ua):Po(e)?[e]:ts(oa(Bo(e)))},fr.toPlainObject=$o,fr.transform=function(e,t,n){var r=_o(e),i=r||Mo(e)||Ho(e);if(t=Ps(t,4),null==n){var s=e&&e.constructor;n=i?r?new s:[]:Yo(e)&&Lo(s)?hr(jt(e)):{}}return(i?Gt:Gr)(e,function(e,r,i){return t(n,e,r,i)}),n},fr.unary=function(e){return Xa(e,1)},fr.union=Ya,fr.unionBy=Da,fr.unionWith=Ta,fr.uniq=function(e){return e&&e.length?Ni(e):[]},fr.uniqBy=function(e,t){return e&&e.length?Ni(e,Ps(t,2)):[]},fr.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?Ni(e,i,t):[]},fr.unset=function(e,t){return null==e||Ci(e,t)},fr.unzip=Sa,fr.unzipWith=ja,fr.update=function(e,t,n){return null==e?e:Ii(e,t,Bi(n))},fr.updateWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:Ii(e,t,Bi(n),r)},fr.values=fu,fr.valuesIn=function(e){return null==e?[]:yn(e,iu(e))},fr.without=Oa,fr.words=Lu,fr.wrap=function(e,t){return uo(Bi(t),e)},fr.xor=Aa,fr.xorBy=Ea,fr.xorWith=Pa,fr.zip=Ha,fr.zipObject=function(e,t){return zi(e||[],t||[],Dr)},fr.zipObjectDeep=function(e,t){return zi(e||[],t||[],ki)},fr.zipWith=Na,fr.entries=lu,fr.entriesIn=du,fr.extend=Go,fr.extendWith=Jo,Eu(fr,fr),fr.add=$u,fr.attempt=xu,fr.camelCase=hu,fr.capitalize=pu,fr.ceil=Bu,fr.clamp=function(e,t,n){return n===i&&(n=t,t=i),n!==i&&(n=(n=zo(n))==n?n:0),t!==i&&(t=(t=zo(t))==t?t:0),Er(zo(e),t,n)},fr.clone=function(e){return Pr(e,h)},fr.cloneDeep=function(e){return Pr(e,d|h)},fr.cloneDeepWith=function(e,t){return Pr(e,d|h,t="function"==typeof t?t:i)},fr.cloneWith=function(e,t){return Pr(e,h,t="function"==typeof t?t:i)},fr.conformsTo=function(e,t){return null==t||Hr(e,t,ru(t))},fr.deburr=mu,fr.defaultTo=function(e,t){return null==e||e!=e?t:e},fr.divide=Uu,fr.endsWith=function(e,t,n){e=Bo(e),t=Hi(t);var r=e.length,s=n=n===i?r:Er(Fo(n),0,r);return(n-=t.length)>=0&&e.slice(n,s)==t},fr.eq=fo,fr.escape=function(e){return(e=Bo(e))&&xe.test(e)?e.replace(we,wn):e},fr.escapeRegExp=function(e){return(e=Bo(e))&&Ae.test(e)?e.replace(Oe,"\\$&"):e},fr.every=function(e,t,n){var r=_o(e)?qt:Fr;return n&&Us(e,t,n)&&(t=i),r(e,Ps(t,3))},fr.find=Wa,fr.findIndex=pa,fr.findKey=function(e,t){return sn(e,Ps(t,3),Gr)},fr.findLast=za,fr.findLastIndex=ma,fr.findLastKey=function(e,t){return sn(e,Ps(t,3),Jr)},fr.floor=Gu,fr.forEach=$a,fr.forEachRight=Ba,fr.forIn=function(e,t){return null==e?e:Br(e,Ps(t,3),iu)},fr.forInRight=function(e,t){return null==e?e:Ur(e,Ps(t,3),iu)},fr.forOwn=function(e,t){return e&&Gr(e,Ps(t,3))},fr.forOwnRight=function(e,t){return e&&Jr(e,Ps(t,3))},fr.get=Xo,fr.gt=ho,fr.gte=po,fr.has=function(e,t){return null!=e&&Ws(e,t,Qr)},fr.hasIn=Qo,fr.head=ya,fr.identity=Su,fr.includes=function(e,t,n,r){e=go(e)?e:fu(e),n=n&&!r?Fo(n):0;var i=e.length;return n<0&&(n=Bn(i+n,0)),Eo(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&on(e,t,n)>-1},fr.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Fo(n);return i<0&&(i=Bn(r+i,0)),on(e,t,i)},fr.inRange=function(e,t,n){return t=Ro(t),n===i?(n=t,t=0):n=Ro(n),function(e,t,n){return e>=Un(t,n)&&e<Bn(t,n)}(e=zo(e),t,n)},fr.invoke=nu,fr.isArguments=mo,fr.isArray=_o,fr.isArrayBuffer=yo,fr.isArrayLike=go,fr.isArrayLikeObject=vo,fr.isBoolean=function(e){return!0===e||!1===e||Do(e)&&Kr(e)==$},fr.isBuffer=Mo,fr.isDate=bo,fr.isElement=function(e){return Do(e)&&1===e.nodeType&&!jo(e)},fr.isEmpty=function(e){if(null==e)return!0;if(go(e)&&(_o(e)||"string"==typeof e||"function"==typeof e.splice||Mo(e)||Ho(e)||mo(e)))return!e.length;var t=Fs(e);if(t==V||t==te)return!e.size;if(Vs(e))return!ui(e).length;for(var n in e)if(ct.call(e,n))return!1;return!0},fr.isEqual=function(e,t){return ii(e,t)},fr.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:i)?n(e,t):i;return r===i?ii(e,t,i,n):!!r},fr.isError=wo,fr.isFinite=function(e){return"number"==typeof e&&Wn(e)},fr.isFunction=Lo,fr.isInteger=xo,fr.isLength=ko,fr.isMap=To,fr.isMatch=function(e,t){return e===t||si(e,t,Ns(t))},fr.isMatchWith=function(e,t,n){return n="function"==typeof n?n:i,si(e,t,Ns(t),n)},fr.isNaN=function(e){return So(e)&&e!=+e},fr.isNative=function(e){if(qs(e))throw new Ke(a);return ai(e)},fr.isNil=function(e){return null==e},fr.isNull=function(e){return null===e},fr.isNumber=So,fr.isObject=Yo,fr.isObjectLike=Do,fr.isPlainObject=jo,fr.isRegExp=Oo,fr.isSafeInteger=function(e){return xo(e)&&e>=-E&&e<=E},fr.isSet=Ao,fr.isString=Eo,fr.isSymbol=Po,fr.isTypedArray=Ho,fr.isUndefined=function(e){return e===i},fr.isWeakMap=function(e){return Do(e)&&Fs(e)==se},fr.isWeakSet=function(e){return Do(e)&&Kr(e)==ae},fr.join=function(e,t){return null==e?"":zn.call(e,t)},fr.kebabCase=_u,fr.last=ba,fr.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var s=r;return n!==i&&(s=(s=Fo(n))<0?Bn(r+s,0):Un(s,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,s):an(e,cn,s,!0)},fr.lowerCase=yu,fr.lowerFirst=gu,fr.lt=No,fr.lte=Co,fr.max=function(e){return e&&e.length?Wr(e,Su,Xr):i},fr.maxBy=function(e,t){return e&&e.length?Wr(e,Ps(t,2),Xr):i},fr.mean=function(e){return ln(e,Su)},fr.meanBy=function(e,t){return ln(e,Ps(t,2))},fr.min=function(e){return e&&e.length?Wr(e,Su,li):i},fr.minBy=function(e,t){return e&&e.length?Wr(e,Ps(t,2),li):i},fr.stubArray=Wu,fr.stubFalse=zu,fr.stubObject=function(){return{}},fr.stubString=function(){return""},fr.stubTrue=function(){return!0},fr.multiply=Ju,fr.nth=function(e,t){return e&&e.length?mi(e,Fo(t)):i},fr.noConflict=function(){return At._===this&&(At._=pt),this},fr.noop=Pu,fr.now=Ka,fr.pad=function(e,t,n){e=Bo(e);var r=(t=Fo(t))?jn(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return _s(In(i),n)+e+_s(Cn(i),n)},fr.padEnd=function(e,t,n){e=Bo(e);var r=(t=Fo(t))?jn(e):0;return t&&r<t?e+_s(t-r,n):e},fr.padStart=function(e,t,n){e=Bo(e);var r=(t=Fo(t))?jn(e):0;return t&&r<t?_s(t-r,n)+e:e},fr.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),Jn(Bo(e).replace(Pe,""),t||0)},fr.random=function(e,t,n){if(n&&"boolean"!=typeof n&&Us(e,t,n)&&(t=n=i),n===i&&("boolean"==typeof t?(n=t,t=i):"boolean"==typeof e&&(n=e,e=i)),e===i&&t===i?(e=0,t=1):(e=Ro(e),t===i?(t=e,e=0):t=Ro(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var s=qn();return Un(e+s*(t-e+Tt("1e-"+((s+"").length-1))),t)}return Mi(e,t)},fr.reduce=function(e,t,n){var r=_o(e)?en:hn,i=arguments.length<3;return r(e,Ps(t,4),n,i,Ir)},fr.reduceRight=function(e,t,n){var r=_o(e)?tn:hn,i=arguments.length<3;return r(e,Ps(t,4),n,i,Rr)},fr.repeat=function(e,t,n){return t=(n?Us(e,t,n):t===i)?1:Fo(t),bi(Bo(e),t)},fr.replace=function(){var e=arguments,t=Bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},fr.result=function(e,t,n){var r=-1,s=(t=Ui(t,e)).length;for(s||(s=1,e=i);++r<s;){var a=null==e?i:e[ua(t[r])];a===i&&(r=s,a=n),e=Lo(a)?a.call(e):a}return e},fr.round=qu,fr.runInContext=e,fr.sample=function(e){return(_o(e)?Lr:Li)(e)},fr.size=function(e){if(null==e)return 0;if(go(e))return Eo(e)?jn(e):e.length;var t=Fs(e);return t==V||t==te?e.size:ui(e).length},fr.snakeCase=vu,fr.some=function(e,t,n){var r=_o(e)?nn:ji;return n&&Us(e,t,n)&&(t=i),r(e,Ps(t,3))},fr.sortedIndex=function(e,t){return Oi(e,t)},fr.sortedIndexBy=function(e,t,n){return Ai(e,t,Ps(n,2))},fr.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=Oi(e,t);if(r<n&&fo(e[r],t))return r}return-1},fr.sortedLastIndex=function(e,t){return Oi(e,t,!0)},fr.sortedLastIndexBy=function(e,t,n){return Ai(e,t,Ps(n,2),!0)},fr.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=Oi(e,t,!0)-1;if(fo(e[n],t))return n}return-1},fr.startCase=Mu,fr.startsWith=function(e,t,n){return e=Bo(e),n=null==n?0:Er(Fo(n),0,e.length),t=Hi(t),e.slice(n,n+t.length)==t},fr.subtract=Vu,fr.sum=function(e){return e&&e.length?pn(e,Su):0},fr.sumBy=function(e,t){return e&&e.length?pn(e,Ps(t,2)):0},fr.template=function(e,t,n){var r=fr.templateSettings;n&&Us(e,t,n)&&(t=i),e=Bo(e),t=Jo({},t,r,xs);var s,a,o=Jo({},t.imports,r.imports,xs),u=ru(o),c=yn(o,u),l=0,d=t.interpolate||Ve,f="__p += '",h=tt((t.escape||Ve).source+"|"+d.source+"|"+(d===De?We:Ve).source+"|"+(t.evaluate||Ve).source+"|$","g"),p="//# sourceURL="+("sourceURL"in t?t.sourceURL:"lodash.templateSources["+ ++xt+"]")+"\n";e.replace(h,function(t,n,r,i,o,u){return r||(r=i),f+=e.slice(l,u).replace(Ze,Ln),n&&(s=!0,f+="' +\n__e("+n+") +\n'"),o&&(a=!0,f+="';\n"+o+";\n__p += '"),r&&(f+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=u+t.length,t}),f+="';\n";var m=t.variable;m||(f="with (obj) {\n"+f+"\n}\n"),f=(a?f.replace(ge,""):f).replace(ve,"$1").replace(Me,"$1;"),f="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var _=xu(function(){return Xe(u,p+"return "+f).apply(i,c)});if(_.source=f,wo(_))throw _;return _},fr.times=function(e,t){if((e=Fo(e))<1||e>E)return[];var n=N,r=Un(e,N);t=Ps(t),e-=N;for(var i=mn(r,t);++n<e;)t(n);return i},fr.toFinite=Ro,fr.toInteger=Fo,fr.toLength=Wo,fr.toLower=function(e){return Bo(e).toLowerCase()},fr.toNumber=zo,fr.toSafeInteger=function(e){return e?Er(Fo(e),-E,E):0===e?e:0},fr.toString=Bo,fr.toUpper=function(e){return Bo(e).toUpperCase()},fr.trim=function(e,t,n){if((e=Bo(e))&&(n||t===i))return e.replace(Ee,"");if(!e||!(t=Hi(t)))return e;var r=On(e),s=On(t);return Ji(r,vn(r,s),Mn(r,s)+1).join("")},fr.trimEnd=function(e,t,n){if((e=Bo(e))&&(n||t===i))return e.replace(He,"");if(!e||!(t=Hi(t)))return e;var r=On(e);return Ji(r,0,Mn(r,On(t))+1).join("")},fr.trimStart=function(e,t,n){if((e=Bo(e))&&(n||t===i))return e.replace(Pe,"");if(!e||!(t=Hi(t)))return e;var r=On(e);return Ji(r,vn(r,On(t))).join("")},fr.truncate=function(e,t){var n=Y,r=D;if(Yo(t)){var s="separator"in t?t.separator:s;n="length"in t?Fo(t.length):n,r="omission"in t?Hi(t.omission):r}var a=(e=Bo(e)).length;if(xn(e)){var o=On(e);a=o.length}if(n>=a)return e;var u=n-jn(r);if(u<1)return r;var c=o?Ji(o,0,u).join(""):e.slice(0,u);if(s===i)return c+r;if(o&&(u+=c.length-u),Oo(s)){if(e.slice(u).search(s)){var l,d=c;for(s.global||(s=tt(s.source,Bo(ze.exec(s))+"g")),s.lastIndex=0;l=s.exec(d);)var f=l.index;c=c.slice(0,f===i?u:f)}}else if(e.indexOf(Hi(s),u)!=u){var h=c.lastIndexOf(s);h>-1&&(c=c.slice(0,h))}return c+r},fr.unescape=function(e){return(e=Bo(e))&&Le.test(e)?e.replace(be,An):e},fr.uniqueId=function(e){var t=++lt;return Bo(e)+t},fr.upperCase=bu,fr.upperFirst=wu,fr.each=$a,fr.eachRight=Ba,fr.first=ya,Eu(fr,function(){var e={};return Gr(fr,function(t,n){ct.call(fr.prototype,n)||(e[n]=t)}),e}(),{chain:!1}),fr.VERSION="4.17.11",Gt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){fr[e].placeholder=fr}),Gt(["drop","take"],function(e,t){_r.prototype[e]=function(n){n=n===i?1:Bn(Fo(n),0);var r=this.__filtered__&&!t?new _r(this):this.clone();return r.__filtered__?r.__takeCount__=Un(n,r.__takeCount__):r.__views__.push({size:Un(n,N),type:e+(r.__dir__<0?"Right":"")}),r},_r.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Gt(["filter","map","takeWhile"],function(e,t){var n=t+1,r=n==j||3==n;_r.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ps(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Gt(["head","last"],function(e,t){var n="take"+(t?"Right":"");_r.prototype[e]=function(){return this[n](1).value()[0]}}),Gt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");_r.prototype[e]=function(){return this.__filtered__?new _r(this):this[n](1)}}),_r.prototype.compact=function(){return this.filter(Su)},_r.prototype.find=function(e){return this.filter(e).head()},_r.prototype.findLast=function(e){return this.reverse().find(e)},_r.prototype.invokeMap=wi(function(e,t){return"function"==typeof e?new _r(this):this.map(function(n){return ni(n,e,t)})}),_r.prototype.reject=function(e){return this.filter(ao(Ps(e)))},_r.prototype.slice=function(e,t){e=Fo(e);var n=this;return n.__filtered__&&(e>0||t<0)?new _r(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==i&&(n=(t=Fo(t))<0?n.dropRight(-t):n.take(t-e)),n)},_r.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},_r.prototype.toArray=function(){return this.take(N)},Gr(_r.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),s=fr[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);s&&(fr.prototype[t]=function(){var t=this.__wrapped__,o=r?[1]:arguments,u=t instanceof _r,c=o[0],l=u||_o(t),d=function(e){var t=s.apply(fr,Qt([e],o));return r&&f?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(u=l=!1);var f=this.__chain__,h=!!this.__actions__.length,p=a&&!f,m=u&&!h;if(!a&&l){t=m?t:new _r(this);var _=e.apply(t,o);return _.__actions__.push({func:Ia,args:[d],thisArg:i}),new mr(_,f)}return p&&m?e.apply(this,o):(_=this.thru(d),p?r?_.value()[0]:_.value():_)})}),Gt(["pop","push","shift","sort","splice","unshift"],function(e){var t=it[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);fr.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(_o(i)?i:[],e)}return this[n](function(n){return t.apply(_o(n)?n:[],e)})}}),Gr(_r.prototype,function(e,t){var n=fr[t];if(n){var r=n.name+"";(rr[r]||(rr[r]=[])).push({name:t,func:n})}}),rr[fs(i,y).name]=[{name:"wrapper",func:i}],_r.prototype.clone=function(){var e=new _r(this.__wrapped__);return e.__actions__=ts(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ts(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ts(this.__views__),e},_r.prototype.reverse=function(){if(this.__filtered__){var e=new _r(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},_r.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=_o(e),r=t<0,i=n?e.length:0,s=function(e,t,n){for(var r=-1,i=n.length;++r<i;){var s=n[r],a=s.size;switch(s.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Un(t,e+a);break;case"takeRight":e=Bn(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=s.start,o=s.end,u=o-a,c=r?o:a-1,l=this.__iteratees__,d=l.length,f=0,h=Un(u,this.__takeCount__);if(!n||!r&&i==u&&h==u)return Fi(e,this.__actions__);var p=[];e:for(;u--&&f<h;){for(var m=-1,_=e[c+=t];++m<d;){var y=l[m],g=y.iteratee,v=y.type,M=g(_);if(v==O)_=M;else if(!M){if(v==j)continue e;break e}}p[f++]=_}return p},fr.prototype.at=Ra,fr.prototype.chain=function(){return Ca(this)},fr.prototype.commit=function(){return new mr(this.value(),this.__chain__)},fr.prototype.next=function(){this.__values__===i&&(this.__values__=Io(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},fr.prototype.plant=function(e){for(var t,n=this;n instanceof pr;){var r=la(n);r.__index__=0,r.__values__=i,t?s.__wrapped__=r:t=r;var s=r;n=n.__wrapped__}return s.__wrapped__=e,t},fr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof _r){var t=e;return this.__actions__.length&&(t=new _r(this)),(t=t.reverse()).__actions__.push({func:Ia,args:[ka],thisArg:i}),new mr(t,this.__chain__)}return this.thru(ka)},fr.prototype.toJSON=fr.prototype.valueOf=fr.prototype.value=function(){return Fi(this.__wrapped__,this.__actions__)},fr.prototype.first=fr.prototype.head,Ct&&(fr.prototype[Ct]=function(){return this}),fr}();At._=En,(r=function(){return En}.call(t,n,t,e))===i||(e.exports=r)}).call(this)}).call(this,n(121)(e))},function(e,t){e.exports=require("fs")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s={get:(e="todo")=>i.workspace.getConfiguration().get(e),getKey:e=>r.get(s.get(),e),check(e){const t=[e=>r.isString(r.get(e,"file"))&&'Todo+: "todo.file" has been renamed to "todo.file.name"',e=>r.isString(r.get(e,"defaultContent"))&&'Todo+: "todo.defaultContent" has been renamed to "todo.file.defaultContent"',e=>r.isArray(r.get(e,"tags.backgroundColors"))&&'Todo+: "todo.tags.backgroundColors" has been renamed to "todo.colors.tags.background"',e=>r.isArray(r.get(e,"tags.foregroundColors"))&&'Todo+: "todo.tags.foregroundColors" has been renamed to "todo.colors.tags.foreground"'],n=r.compact(t.map(t=>t(e)));if(n.length)throw n.forEach(e=>i.window.showErrorMessage(e)),new Error("Invalid configuration, check the changelog")}};t.default=s},function(e,t,n){"use strict";var r,i,s,a,o,u,c,l,d,f,h,p=n(591),m=n(33),_=n(305),y=n(70),g=n(592),v=n(16).classToString;!function(){var e={};function t(t){e["[object "+t+"]"]=!0}function n(e,t){return t&&_(new t,"Object")?function(e){var t=String(e);return function(e){return String(e.constructor)===t}}(t):function(e){return function(t,n){return _(t,e,n)}}(e)}function M(e){var t=e.toLowerCase();return function(n){var r=typeof n;return r===t||"object"===r&&_(n,e)}}!function(){var e=y(p);i=M(e[0]),s=M(e[1]),a=M(e[2]),o=n(e[3]),u=n(e[4]),c=n(e[5]),l=Array.isArray||n(e[6]),h=n(e[7]),d=n(e[8],"undefined"!=typeof Set&&Set),f=n(e[9],"undefined"!=typeof Map&&Map),t("Arguments"),t(e[0]),t(e[1]),t(e[2]),t(e[3]),t(e[4]),t(e[6])}(),m(y("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64"),function(e){t(e+"Array")}),r=function(t,n){return function(t){return e[t]}(n=n||v(t))||g(t,n)}}(),e.exports={isSerializable:r,isBoolean:i,isNumber:s,isString:a,isDate:o,isRegExp:u,isFunction:c,isArray:l,isSet:d,isMap:f,isError:h}},function(e,t,n){"use strict";e.exports={HOURS_INDEX:3,DAY_INDEX:4,WEEK_INDEX:5,MONTH_INDEX:6,YEAR_INDEX:7}},function(e,t,n){"use strict";var r,i,s=n(579),a=n(301),o=n(583);!function(){function e(e){this.locales={},this.add(e)}e.prototype={get:function(e,t){var n=this.locales[e];return!n&&s[e]?n=this.add(e,s[e]):!n&&e&&(n=this.locales[e.slice(0,2)]),n||!1===t?n:this.current},getAll:function(){return this.locales},set:function(e){var t=this.get(e,!1);if(!t)throw new TypeError("Invalid Locale: "+e);return this.current=t},add:function(e,t){t?t.code=e:e=(t=e).code;var n=t.compiledFormats?t:o(t);return this.locales[e]=n,this.current||(this.current=n),n},remove:function(e){return this.current.code===e&&(this.current=this.get("en")),delete this.locales[e]}},r=o(a),i=new e(r)}(),e.exports={English:r,localeManager:i}},function(e,t,n){"use strict";e.exports={abs:Math.abs,pow:Math.pow,min:Math.min,max:Math.max,ceil:Math.ceil,floor:Math.floor,round:Math.round}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(122),i=n(339),s=n(80),a=n(365),o=n(246),u=n(366),c=n(97),l=n(567),d=n(48),f=n(568),h=n(571),p=n(106),m=n(870),_=n(871),y=n(874),g={context:void 0,ackmate:r.default,archive:i.default,ast:s.default,command:a.default,editor:o.default,embedded:u.default,file:c.default,files:l.default,folder:d.default,init:f.default,regex:h.default,time:p.default,todo:m.default,statistics:_.default,view:y.default};t.default=g},function(e,t){e.exports=require("util")},function(e,t,n){"use strict";var r=n(0);e.exports={hasOwn:r.util.hasOwn,getOwn:r.util.getOwn,setProperty:r.util.setProperty,classToString:r.util.classToString,defineProperty:r.util.defineProperty,forEachProperty:r.util.forEachProperty,mapNativeToChainable:r.util.mapNativeToChainable}},function(e,t,n){"use strict";n(771)()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(14);t.default=class{get line(){return r.isUndefined(this._line)?this._line=this.textDocument&&this.matchRange?this.textDocument.lineAt(this.lineNumber):null:this._line}get lineNumber(){return r.isUndefined(this._pos)?(this._pos=this.textDocument.positionAt(this.matchRange.start),this._pos.line):this._pos.line}get matchRange(){return r.isUndefined(this._matchRange)?this._matchRange=this.match?s.default.regex.match2range(this.match):null:this._matchRange}get range(){return r.isUndefined(this._range)?this.matchRange&&this.lineNumber>=0?this._range=new i.Range(this._pos,new i.Position(this._pos.line,this._pos.character+(this.matchRange.end-this.matchRange.start))):this.line?this._range=this.line.range:this._range=null:this._range}get text(){return r.isUndefined(this._text)?this._text=this.match?r.findLast(this.match,r.isString):this.line?this.line.text:"":this._text}constructor(e,t,n){this.textEditor=e||null,this.textDocument=this.textEditor?e.document:null,this._line=t,this.match=n}static is(e,t){return s.default.regex.test(t,e)}}},function(e,t,n){"use strict";var r=n(329);e.exports=function(e,t){this.start=r(e),this.end=r(t)}},function(e,t,n){"use strict";var r=n(16).forEachProperty;e.exports=function(e,t){var n=e.prototype;r(t,function(e,t){n[t]=e})}},function(e,t,n){"use strict";var r=n(63);function i(e,t){for(var n in t)s(t,n)&&(e[n]=t[n])}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e){r(e)||(e={});for(var t=arguments.length,n=1;n<t;n++){var s=arguments[n];r(s)&&i(e,s)}return e}},function(e,t,n){"use strict";var r=n(27);e.exports=function(e,t){return e["get"+(r(e)?"UTC":"")+t]()}},function(e,t,n){"use strict";var r=n(22);e.exports=function(e){return r(e,"Day")}},function(e,t,n){"use strict";function r(){}function i(e,t,n,r,i){for(var s=0,a=t.length,o=0,u=0;s<a;s++){var c=t[s];if(c.removed){if(c.value=e.join(r.slice(u,u+c.count)),u+=c.count,s&&t[s-1].added){var l=t[s-1];t[s-1]=t[s],t[s]=l}}else{if(!c.added&&i){var d=n.slice(o,o+c.count);d=d.map(function(e,t){var n=r[u+t];return n.length>e.length?n:e}),c.value=e.join(d)}else c.value=e.join(n.slice(o,o+c.count));o+=c.count,c.added||(u+=c.count)}}var f=t[a-1];return a>1&&"string"==typeof f.value&&(f.added||f.removed)&&e.equals("",f.value)&&(t[a-2].value+=f.value,t.pop()),t}function s(e){return{newPos:e.newPos,components:e.components.slice(0)}}t.__esModule=!0,t.default=r,r.prototype={diff:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.callback;"function"==typeof n&&(r=n,n={}),this.options=n;var a=this;function o(e){return r?(setTimeout(function(){r(void 0,e)},0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e));var u=(t=this.removeEmpty(this.tokenize(t))).length,c=e.length,l=1,d=u+c,f=[{newPos:-1,components:[]}],h=this.extractCommon(f[0],t,e,0);if(f[0].newPos+1>=u&&h+1>=c)return o([{value:this.join(t),count:t.length}]);function p(){for(var n=-1*l;n<=l;n+=2){var r=void 0,d=f[n-1],h=f[n+1],p=(h?h.newPos:0)-n;d&&(f[n-1]=void 0);var m=d&&d.newPos+1<u,_=h&&0<=p&&p<c;if(m||_){if(!m||_&&d.newPos<h.newPos?(r=s(h),a.pushComponent(r.components,void 0,!0)):((r=d).newPos++,a.pushComponent(r.components,!0,void 0)),p=a.extractCommon(r,t,e,n),r.newPos+1>=u&&p+1>=c)return o(i(a,r.components,t,e,a.useLongestToken));f[n]=r}else f[n]=void 0}l++}if(r)!function e(){setTimeout(function(){if(l>d)return r();p()||e()},0)}();else for(;l<=d;){var m=p();if(m)return m}},pushComponent:function(e,t,n){var r=e[e.length-1];r&&r.added===t&&r.removed===n?e[e.length-1]={count:r.count+1,added:t,removed:n}:e.push({count:1,added:t,removed:n})},extractCommon:function(e,t,n,r){for(var i=t.length,s=n.length,a=e.newPos,o=a-r,u=0;a+1<i&&o+1<s&&this.equals(t[a+1],n[o+1]);)a++,o++,u++;return u&&e.components.push({count:u}),e.newPos=a,o},equals:function(e,t){return this.options.comparator?this.options.comparator(e,t):e===t||this.options.ignoreCase&&e.toLowerCase()===t.toLowerCase()},removeEmpty:function(e){for(var t=[],n=0;n<e.length;n++)e[n]&&t.push(e[n]);return t},castInput:function(e){return e},tokenize:function(e){return e.split("")},join:function(e){return e.join("")}}},function(e,t,n){"use strict";var r=n(257),i=n(89),s=n(406),a=n(50),o=65536,u={};function c(e,t){if(e instanceof RegExp)return e;if("string"!=typeof e)throw new TypeError("expected a string");if(e.length>o)throw new Error("expected pattern to be less than "+o+" characters");var n=e;if((!t||t&&!1!==t.cache)&&(n=function(e,t){if(!t)return e;var n=e;for(var r in t)t.hasOwnProperty(r)&&(n+=";"+r+"="+String(t[r]));return n}(e,t),u.hasOwnProperty(n)))return u[n];var c=s({},t);!0===c.contains&&(!0===c.negate?c.strictNegate=!1:c.strict=!1),!1===c.strict&&(c.strictOpen=!1,c.strictClose=!1);var l,d=!1!==c.strictOpen?"^":"",f=!1!==c.strictClose?"$":"",h=c.flags||"";!0!==c.nocase||/i/.test(h)||(h+="i");try{if((c.negate||"boolean"==typeof c.strictNegate)&&(e=a.create(e,c)),l=new RegExp(d+"(?:"+e+")"+f,h),!0===c.safe&&!1===r(l))throw new Error("potentially unsafe regular expression: "+l.source)}catch(r){if(!0===c.strictErrors||!0===c.safe)throw r.key=n,r.pattern=e,r.originalOptions=t,r.createdOptions=c,r;try{l=new RegExp("^"+e.replace(/(\W)/g,"\\$1")+"$")}catch(e){l=/.^/}}return!1!==c.cache&&function(e,t,n,r){i(e,"cached",!0),i(e,"pattern",n),i(e,"options",r),i(e,"key",t),u[t]=e}(l,n,e,c),l}e.exports=function(e,t){return Array.isArray(e)?c(e.join("|"),t):c(e,t)},e.exports.makeRe=c},function(e,t,n){"use strict";
/*!
 * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(408);function i(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==i(e)&&("function"==typeof(t=e.constructor)&&(!1!==i(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},function(e,t,n){"use strict";var r=n(597);e.exports=r("utc")},function(e,t,n){"use strict";var r=n(13),i=r.ceil,s=r.floor,a=Math.trunc||function(e){return 0!==e&&isFinite(e)?e<0?i(e):s(e):e};e.exports=a},function(e,t,n){"use strict";var r=n(41),i=n(42),s=n(23),a=n(10),o=n(13),u=a.isNumber,c=o.abs;e.exports=function(e,t,n){if(u(t)){var a=s(e);if(n){var o=n>0?1:-1,l=t%7-a;l&&l/c(l)!==o&&(t+=7*o)}return r(e,i(e)+t-a),e.getTime()}}},function(e,t,n){"use strict";var r=n(0);e.exports={sugarObject:r.Object,sugarArray:r.Array,sugarDate:r.Date,sugarString:r.String,sugarNumber:r.Number,sugarFunction:r.Function,sugarRegExp:r.RegExp}},function(e,t,n){"use strict";n(847)()},function(e,t,n){var r=n(91),i=Object.prototype.toString;e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";if(!0===e||!1===e||e instanceof Boolean)return"boolean";if("string"==typeof e||e instanceof String)return"string";if("number"==typeof e||e instanceof Number)return"number";if("function"==typeof e||e instanceof Function)return"function";if(void 0!==Array.isArray&&Array.isArray(e))return"array";if(e instanceof RegExp)return"regexp";if(e instanceof Date)return"date";var t=i.call(e);return"[object RegExp]"===t?"regexp":"[object Date]"===t?"date":"[object Arguments]"===t?"arguments":"[object Error]"===t?"error":r(e)?"buffer":"[object Set]"===t?"set":"[object WeakSet]"===t?"weakset":"[object Map]"===t?"map":"[object WeakMap]"===t?"weakmap":"[object Symbol]"===t?"symbol":"[object Int8Array]"===t?"int8array":"[object Uint8Array]"===t?"uint8array":"[object Uint8ClampedArray]"===t?"uint8clampedarray":"[object Int16Array]"===t?"int16array":"[object Uint16Array]"===t?"uint16array":"[object Int32Array]"===t?"int32array":"[object Uint32Array]"===t?"uint32array":"[object Float32Array]"===t?"float32array":"[object Float64Array]"===t?"float64array":"object"}},function(e,t,n){"use strict";var r=n(587);e.exports=function(e,t){for(var n=0,i=e.length;n<i;n++){if(!(n in e))return r(e,t,n);t(e[n],n)}}},function(e,t,n){"use strict";e.exports=function(e){return void 0!==e}},function(e,t,n){"use strict";var r=n(307),i=[{name:"millisecond",method:"Milliseconds",multiplier:1,start:0,end:999},{name:"second",method:"Seconds",multiplier:1e3,start:0,end:59},{name:"minute",method:"Minutes",multiplier:6e4,start:0,end:59},{name:"hour",method:"Hours",multiplier:36e5,start:0,end:23},{name:"day",alias:"date",method:"Date",ambiguous:!0,multiplier:864e5,start:1,end:function(e){return r(e)}},{name:"week",method:"ISOWeek",ambiguous:!0,multiplier:6048e5},{name:"month",method:"Month",ambiguous:!0,multiplier:26298e5,start:0,end:11},{name:"year",method:"FullYear",ambiguous:!0,multiplier:315576e5,start:0}];e.exports=i},function(e,t,n){"use strict";var r=n(22);e.exports=function(e){return r(e,"FullYear")}},function(e,t,n){"use strict";var r=n(22);e.exports=function(e){return r(e,"Month")}},function(e,t,n){"use strict";var r=n(112);e.exports=function(e,t,n){return r(null,e,t,n).date}},function(e,t,n){"use strict";var r=n(34),i=n(10),s=n(40),a=n(313),o=i.isFunction;e.exports=function(e,t,n,i){return a(t,function(t,a){var u=i?t.end:t.start;return o(u)&&(u=u(e)),s(e,t.method,u),!r(n)||a>n}),e}},function(e,t,n){"use strict";var r=n(27),i=n(22);e.exports=function(e,t,n,s){s&&n===i(e,t,n)||e["set"+(r(e)?"UTC":"")+t](n)}},function(e,t,n){"use strict";var r=n(40);e.exports=function(e,t){r(e,"Date",t)}},function(e,t,n){"use strict";var r=n(22);e.exports=function(e){return r(e,"Date")}},function(e,t,n){"use strict";var r=n(27);e.exports=function(e){var t=new Date(e.getTime());return r(t,!!r(e)),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(59),s=n(4),a=n(14);t.default=class{constructor(){this.TYPES=[]}parseRanges(e,t){let n=r.flatten(r.castArray(t));return r.filter(r.flatten(n.map(t=>{if(t){if(t instanceof s.Range)return{start:t.start.character,startLine:t.start.line,end:t.end.character,endLine:t.end.line};if(t instanceof RegExp){const n=i.default(e,t);return a.default.regex.matches2ranges(n)}}})))}getRangeDifference(e,t,n=[]){const i=t.start.character,a=this.parseRanges(e,n).filter(e=>e&&e.start<e.end&&(!e.line||e.line===t.start.line));if(!a.length)return[t];const o=Array(i+e.length);r.fill(o,!0,t.start.character,t.end.character),a.forEach(({start:e,end:t})=>r.fill(o,!1,i+e,i+t));const u=[];let c=null,l=null;for(let e=0,n=o.length;e<n;e++){const r=o[e];null===c?r&&(c=e):r||(l=e),null===c||null===l&&e!==n-1||(l=null!==l?l:n,u.push(new s.Range(t.start.line,c,t.start.line,l)),c=null,l=null)}return u}getItemRanges(e,t){return r.isEmpty(t)?[e.range]:[this.getRangeDifference(e.text,e.range,t)]}getItemsRanges(e,t){const n=e.map(e=>this.getItemRanges(e,t));return r.zip(...n).map(r.compact).map(e=>r.concat([],...e))}getDecorations(e,t){let n=this.getItemsRanges(e,t);return this.TYPES.map((e,t)=>({type:e,ranges:n[t]||[]}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(59),s=n(4),a=n(6),o=n(14),u=n(79);t.default=class{constructor(e){r.isString(e)?this.text=e:"document"in e?(this.textEditor=e,this.textDocument=this.textEditor.document):(this.textEditor=s.window.visibleTextEditors.find(t=>t.document===e)||s.window.activeTextEditor,this.textDocument=e)}getItems(e,t){const n=r.isString(this.text)?this.text:this.textDocument.getText();return i.default(n,t).map(t=>new e(this.textEditor,void 0,t))}getItemAt(e,t,n=!0){const r=this.textDocument.lineAt(t);if(!n||e.is(r.text))return new e(this.textEditor,r)}getLines(){return r.range(this.textDocument.lineCount).map(e=>this.getLineAt(e))}getLineAt(e){return this.getItemAt(u.Line,e,!1)}getArchive(){return this.getItems(u.Archive,a.default.regexes.archive)[0]}getComments(){return this.getItems(u.Comment,a.default.regexes.comment)}getCommentAt(e,t){return this.getItemAt(u.Comment,e,t)}getFormatted(){return this.getItems(u.Formatted,a.default.regexes.formatted)}getProjects(){return this.getItems(u.Project,a.default.regexes.project)}getProjectAt(e,t){return this.getItemAt(u.Project,e,t)}getTags(){return this.getItems(u.Tag,a.default.regexes.tagSpecialNormal)}getTodos(){return this.getItems(u.Todo,a.default.regexes.todo)}getTodoAt(e,t){return this.getItemAt(u.Todo,e,t)}getTodosBox(){return this.getItems(u.TodoBox,a.default.regexes.todoBox)}getTodoBoxAt(e,t){return this.getItemAt(u.TodoBox,e,t)}getTodosBoxStarted(){return this.getItems(u.TodoBox,a.default.regexes.todoBoxStarted)}getTodosDone(){return this.getItems(u.TodoDone,a.default.regexes.todoDone)}getTodoDoneAt(e,t){return this.getItemAt(u.TodoDone,e,t)}getTodosCancelled(){return this.getItems(u.TodoCancelled,a.default.regexes.todoCancelled)}getTodoCancelledAt(e,t){return this.getItemAt(u.TodoCancelled,e,t)}getTodosFinished(){return this.getItems(u.TodoFinished,a.default.regexes.todoFinished)}getTodoFinishedAt(e,t){return this.getItemAt(u.TodoFinished,e,t)}isSupported(){return o.default.editor.isSupported(this.textEditor)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(1),s=n(9),a=n(6),o=n(14),u=n(18);t.default=class extends u.default{get lineNextText(){return r.isUndefined(this._lineNextText)?this._lineNextText=this.line?this.line.text:this.text:this._lineNextText}set lineNextText(e){this._lineNextText=e}makeEdit(){return o.default.editor.edits.makeDiff(this.line.text,this.lineNextText,this.line.lineNumber)}makeStatus(e){const t={box:!1,done:!1,cancelled:!1,other:!1};return t[e]=!0,t}getStatus(){const e=this.isBox(),t=!e&&this.isDone(),n=!e&&!t&&this.isCancelled();return{box:e,done:t,cancelled:n,other:!e&&!t&&!n}}setStatus(e,t=this.getStatus()){r.isEqual(e,t)||(t.other&&!e.other&&this.create(),!t.other&&e.other&&(this.unfinish(),this.unstart(),this.uncreate()),(t.done||t.cancelled)&&e.box&&this.unfinish(),((t.box||t.other)&&(e.done||e.cancelled)||t.cancelled&&e.done||t.done&&e.cancelled)&&this.finish(e.done))}getTag(e){const t=this.lineNextText.match(e);return t&&t[0]}addTag(e){this.lineNextText=`${r.trimEnd(this.lineNextText)} ${e}`}removeTag(e){this.hasTag(e)&&(this.lineNextText=r.trimEnd(this.lineNextText.replace(e,"")))}replaceTag(e,t){this.removeTag(e),this.addTag(t)}hasTag(e){return u.default.is(this.lineNextText,e)}create(){if(s.default.getKey("timekeeping.created.enabled"))if(s.default.getKey("timekeeping.created.time")){const e=i(),t=s.default.getKey("timekeeping.created.format"),n=`@created(${e.format(t)})`;this.addTag(n)}else{const e="@created";this.addTag(e)}}uncreate(){this.removeTag(a.default.regexes.tagCreated)}toggleStart(){this.hasTag(a.default.regexes.tagStarted)?this.unstart():this.start()}start(){if(s.default.getKey("timekeeping.started.time")){const e=i(),t=s.default.getKey("timekeeping.started.format"),n=`@started(${e.format(t)})`;this.replaceTag(a.default.regexes.tagStarted,n)}else{const e="@started";this.replaceTag(a.default.regexes.tagStarted,e)}}unstart(){this.removeTag(a.default.regexes.tagStarted)}finish(e){e=r.isBoolean(e)?e:this.isDone();const t=this.getTag(a.default.regexes.tagStarted);if(t||s.default.getKey("timekeeping.finished.enabled")||a.default.symbols.box===(e?a.default.symbols.done:a.default.symbols.cancelled)){if(this.unfinish(),s.default.getKey("timekeeping.finished.time")){const t=i(),n=s.default.getKey("timekeeping.finished.format"),r=t.format(n),a=`@${e?"done":"cancelled"}(${r})`;this.addTag(a)}else{const t=`@${e?"done":"cancelled"}`;this.addTag(t)}if(s.default.getKey("timekeeping.elapsed.enabled")&&t){const n=s.default.getKey("timekeeping.started.format"),r=i(t,n),a=new Date(r.valueOf()),u=s.default.getKey("timekeeping.elapsed.format"),c=o.default.time.diff(new Date,a,u),l=`@${e?"lasted":"wasted"}(${c})`;this.addTag(l)}}}unfinish(){this.removeTag(a.default.regexes.tagFinished),this.removeTag(a.default.regexes.tagElapsed)}setSymbol(e){const t=this.lineNextText.match(a.default.regexes.todoSymbol),n=this.lineNextText.match(/\S/),r=t?t[0].indexOf(t[1]):n?n.index:this.lineNextText.length,i=t?t[0].length:r;this.lineNextText=`${this.lineNextText.substring(0,r)}${e?`${e} `:""}${this.lineNextText.substring(i)}`}setSymbolAndState(e,t){const n=this.getStatus();this.setSymbol(e);const r=this.makeStatus(t);this.setStatus(r,n)}toggleBox(e=!this.isBox()){const t=e?a.default.symbols.box:"",n=e?"box":"other";this.setSymbolAndState(t,n)}box(){this.toggleBox(!0)}unbox(){this.toggleBox(!1)}toggleDone(e=!this.isDone()){const t=e?a.default.symbols.done:a.default.symbols.box,n=e?"done":"box";this.setSymbolAndState(t,n)}done(){this.toggleDone(!0)}undone(){this.toggleDone(!1)}toggleCancelled(e=!this.isCancelled()){const t=e?a.default.symbols.cancelled:a.default.symbols.box,n=e?"cancelled":"box";this.setSymbolAndState(t,n)}cancelled(){this.toggleCancelled(!0)}uncancelled(){this.toggleCancelled(!1)}isBox(){return u.default.is(this.text,a.default.regexes.todoBox)}isDone(){return u.default.is(this.text,a.default.regexes.todoDone)}isCancelled(){return u.default.is(this.text,a.default.regexes.todoCancelled)}isFinished(){return this.isDone()||this.isCancelled()}static is(e){return super.is(e,a.default.regexes.todo)}}},function(e,t){e.exports=require("stream")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(391),s=n(392),a=n(5),o=n(4),u={getAllRootPaths(){const{workspaceFolders:e}=o.workspace;return e?e.map(e=>e.uri.fsPath):[]},getRootPath(e){const{workspaceFolders:t}=o.workspace;if(!t)return;const n=t[0].uri.fsPath;if(!e||!i(e))return n;const s=t.map(e=>e.uri.fsPath);return r.sortBy(s,[e=>e.length]).reverse().find(t=>e.startsWith(t))},async getWrapperPathOf(e,t,n){const r=await s(n,{cwd:t});if(r){const t=a.dirname(r);if(t.startsWith(e))return t}},rootsRe:void 0,initRootsRe(){const e=u.getAllRootPaths().sort().reverse(),t=new RegExp(`^(${e.map(e=>r.escapeRegExp(e).replace(/\\\\/g,"(?:\\\\|/)")).join("|")})(.*)$`);u.rootsRe=t},parsePath(e){if(!u.rootsRe)return{};const t=u.rootsRe.exec(e);return t?{root:a.basename(t[1]),rootPath:t[1],relativePath:t[2]}:{root:a.basename(a.dirname(e)),rootPath:a.dirname(e),relativePath:a.basename(e)}}};t.default=u},function(e,t,n){"use strict";
/*!
 * assign-symbols <https://github.com/jonschlinkert/assign-symbols>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */e.exports=function(e,t){if(null===e||void 0===e)throw new TypeError("expected first argument to be an object.");if(void 0===t||"undefined"==typeof Symbol)return e;if("function"!=typeof Object.getOwnPropertySymbols)return e;for(var n=Object.prototype.propertyIsEnumerable,r=Object(e),i=arguments.length,s=0;++s<i;)for(var a=Object(arguments[s]),o=Object.getOwnPropertySymbols(a),u=0;u<o.length;u++){var c=o[u];n.call(a,c)&&(r[c]=a[c])}return r}},function(e,t,n){"use strict";var r=n(409),i=n(257);function s(e,t){return new RegExp(s.create(e,t))}s.create=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");var n=r({},t);!0===n.contains&&(n.strictNegate=!1);var s=!1!==n.strictOpen?"^":"",a=!1!==n.strictClose?"$":"",o=n.endChar?n.endChar:"+",u=s+(!1===n.strictNegate?"(?:(?!(?:"+e+")).)"+o:"(?:(?!^(?:"+e+")$).)"+o)+a;if(!0===n.safe&&!1===i(u))throw new Error("potentially unsafe regular expression: "+u);return u},e.exports=s},function(e,t,n){"use strict";var r=n(428),i=n(53),s=n(469),a=n(492),o=n(66);function u(e){r.call(this,null,e),this.options=o.extend({source:"string"},this.options),this.compiler=new s(this.options),this.parser=new a(this.options),Object.defineProperty(this,"compilers",{get:function(){return this.compiler.compilers}}),Object.defineProperty(this,"parsers",{get:function(){return this.parser.parsers}}),Object.defineProperty(this,"regex",{get:function(){return this.parser.regex}})}r.extend(u),u.prototype.capture=function(){return this.parser.capture.apply(this.parser,arguments)},u.prototype.use=function(e){return e.call(this,this),this},u.prototype.parse=function(e,t){this.options=o.extend({},this.options,t);var n=this.parser.parse(e,this.options);return i(n,"parser",this.parser),n},u.prototype.compile=function(e,t){this.options=o.extend({},this.options,t);var n=this.compiler.compile(e,this.options);return i(n,"compiler",this.compiler),n},e.exports=u,e.exports.Compiler=s,e.exports.Parser=a},function(e,t,n){"use strict";
/*!
 * is-descriptor <https://github.com/jonschlinkert/is-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(460),i=n(461),s=n(462);e.exports=function(e,t){return"object"===r(e)&&("get"in e?i(e,t):s(e,t))}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(52);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t){t.getArg=function(e,t,n){if(t in e)return e[t];if(3===arguments.length)return n;throw new Error('"'+t+'" is a required argument.')};var n=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/,r=/^data:.+\,.+$/;function i(e){var t=e.match(n);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function s(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}function a(e){var n=e,r=i(e);if(r){if(!r.path)return e;n=r.path}for(var a,o=t.isAbsolute(n),u=n.split(/\/+/),c=0,l=u.length-1;l>=0;l--)"."===(a=u[l])?u.splice(l,1):".."===a?c++:c>0&&(""===a?(u.splice(l+1,c),c=0):(u.splice(l,2),c--));return""===(n=u.join("/"))&&(n=o?"/":"."),r?(r.path=n,s(r)):n}t.urlParse=i,t.urlGenerate=s,t.normalize=a,t.join=function(e,t){""===e&&(e="."),""===t&&(t=".");var n=i(t),o=i(e);if(o&&(e=o.path||"/"),n&&!n.scheme)return o&&(n.scheme=o.scheme),s(n);if(n||t.match(r))return t;if(o&&!o.host&&!o.path)return o.host=t,s(o);var u="/"===t.charAt(0)?t:a(e.replace(/\/+$/,"")+"/"+t);return o?(o.path=u,s(o)):u},t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(n)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var n=0;0!==t.indexOf(e+"/");){var r=e.lastIndexOf("/");if(r<0)return t;if((e=e.slice(0,r)).match(/^([^\/]+:\/)?\/*$/))return t;++n}return Array(n+1).join("../")+t.substr(e.length+1)};var o=!("__proto__"in Object.create(null));function u(e){return e}function c(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var n=t-10;n>=0;n--)if(36!==e.charCodeAt(n))return!1;return!0}function l(e,t){return e===t?0:e>t?1:-1}t.toSetString=o?u:function(e){return c(e)?"$"+e:e},t.fromSetString=o?u:function(e){return c(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,n){var r=e.source-t.source;return 0!==r?r:0!=(r=e.originalLine-t.originalLine)?r:0!=(r=e.originalColumn-t.originalColumn)||n?r:0!=(r=e.generatedColumn-t.generatedColumn)?r:0!=(r=e.generatedLine-t.generatedLine)?r:e.name-t.name},t.compareByGeneratedPositionsDeflated=function(e,t,n){var r=e.generatedLine-t.generatedLine;return 0!==r?r:0!=(r=e.generatedColumn-t.generatedColumn)||n?r:0!=(r=e.source-t.source)?r:0!=(r=e.originalLine-t.originalLine)?r:0!=(r=e.originalColumn-t.originalColumn)?r:e.name-t.name},t.compareByGeneratedPositionsInflated=function(e,t){var n=e.generatedLine-t.generatedLine;return 0!==n?n:0!=(n=e.generatedColumn-t.generatedColumn)?n:0!==(n=l(e.source,t.source))?n:0!=(n=e.originalLine-t.originalLine)?n:0!=(n=e.originalColumn-t.originalColumn)?n:l(e.name,t.name)}},function(e,t,n){"use strict";e.exports=function(e){return void 0===e}},function(e,t,n){"use strict";var r=n(11),i=r.HOURS_INDEX,s=r.DAY_INDEX,a=r.WEEK_INDEX,o=r.MONTH_INDEX;e.exports=function(e){return e===o?s:e===a?i:e-1}},function(e,t,n){"use strict";var r=n(113);e.exports=function(){return r("newDateInternal")()}},function(e,t,n){"use strict";var r=n(72);e.exports=function(e,t,n,i){var s={};return s[t]=n,r(e,s,i,1)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r=[];for(t.lastIndex=0;n=t.exec(e);)r.push(n);return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(14),a=n(253),o=n(86),u=n(254),c=n(255),l=n(256);t.default=new class extends l.default{constructor(){super(...arguments),this.id="todo.views.2embedded",this.clear=!1,this.expanded=!0,this.filter=!1,this.filePathRe=/^(?!~).*(?:\\|\/)/}getTreeItem(e){return e.collapsibleState!==i.TreeItemCollapsibleState.None&&(e.collapsibleState=this.expanded?i.TreeItemCollapsibleState.Expanded:i.TreeItemCollapsibleState.Collapsed),e}async getEmbedded(){return await s.default.embedded.initProvider(),await s.default.embedded.provider.get(void 0,this.config.embedded.view.groupByRoot,this.config.embedded.view.groupByType,this.config.embedded.view.groupByFile,this.filter)}async getChildren(e){if(this.clear)return setTimeout(this.refresh.bind(this),0),[];let t=e?e.obj:await this.getEmbedded();for(;t&&""in t;)t=t[""];return r.isEmpty(t)?[new u.default("No embedded todos found")]:r.isArray(t)?t.map(e=>new c.default(e,this.config.embedded.view.wholeLine?e.line:e.message||e.todo,this.config.embedded.view.icons)):r.isObject(t)?Object.keys(t).sort().map(e=>{const n=t[e];if(this.filePathRe.test(e)){const e=s.default.view.getURI(n[0]);return new a.default(n,e)}return new o.default(n,e,this.config.embedded.view.icons)}):void 0}refresh(e){this.clear=!!e,super.refresh()}}},function(e,t){e.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}},function(e,t,n){"use strict";
/*!
 * array-unique <https://github.com/jonschlinkert/array-unique>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */e.exports=function(e){if(!Array.isArray(e))throw new TypeError("array-unique expects an array.");for(var t=e.length,n=-1;n++<t;)for(var r=n+1;r<e.length;++r)e[n]===e[r]&&e.splice(r--,1);return e},e.exports.immutable=function(t){if(!Array.isArray(t))throw new TypeError("array-unique expects an array.");for(var n=t.length,r=new Array(n),i=0;i<n;i++)r[i]=t[i];return e.exports(r)}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */e.exports=function(e){return void 0!==e&&null!==e&&("object"==typeof e||"function"==typeof e)}},function(e,t,n){"use strict";var r=n(260),i=e.exports;i.extend=n(21),i.flatten=n(413),i.isObject=n(414),i.fillRange=n(415),i.repeat=n(419),i.unique=n(62),i.define=function(e,t,n){Object.defineProperty(e,t,{writable:!0,configurable:!0,enumerable:!1,value:n})},i.isEmptySets=function(e){return/^(?:\{,\})+$/.test(e)},i.isQuotedString=function(e){var t=e.charAt(0);return("'"===t||'"'===t||"`"===t)&&e.slice(-1)===t},i.createKey=function(e,t){var n=e;if(void 0===t)return n;for(var r=Object.keys(t),i=0;i<r.length;i++){var s=r[i];n+=";"+s+"="+String(t[s])}return n},i.createOptions=function(e){var t=i.extend.apply(null,arguments);return"boolean"==typeof t.expand&&(t.optimize=!t.expand),"boolean"==typeof t.optimize&&(t.expand=!t.optimize),!0===t.optimize&&(t.makeRe=!0),t},i.join=function(e,t,n){if(n=n||{},e=i.arrayify(e),t=i.arrayify(t),!e.length)return t;if(!t.length)return e;for(var r=e.length,s=-1,a=[];++s<r;){var o=e[s];if(Array.isArray(o)){for(var u=0;u<o.length;u++)o[u]=i.join(o[u],t,n);a.push(o)}else for(var c=0;c<t.length;c++){var l=t[c];Array.isArray(l)?a.push(i.join(o,l,n)):a.push(o+l)}}return a},i.split=function(e,t){var n=i.extend({sep:","},t);return"boolean"!=typeof n.keepQuotes&&(n.keepQuotes=!0),!1===n.unescape&&(n.keepEscaping=!0),r(e,n,i.escapeBrackets(n))},i.expand=function(e,t){var n=i.extend({rangeLimit:1e4},t),r=i.split(e,n),s={segs:r};if(i.isQuotedString(e))return s;if(!0===n.rangeLimit&&(n.rangeLimit=1e4),r.length>1){if(!1===n.optimize)return s.val=r[0],s;s.segs=i.stringifyArray(s.segs)}else if(1===r.length){var a=e.split("..");if(1===a.length)return s.val=s.segs[s.segs.length-1]||s.val||e,s.segs=[],s;if(2===a.length&&a[0]===a[1])return s.escaped=!0,s.val=a[0],s.segs=[],s;if(a.length>1){if(!1!==n.optimize&&(n.optimize=!0,delete n.expand),!0!==n.optimize){var o=Math.min(a[0],a[1]),u=Math.max(a[0],a[1]),c=a[2]||1;if(!1!==n.rangeLimit&&(u-o)/c>=n.rangeLimit)throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.")}return a.push(n),s.segs=i.fillRange.apply(null,a),s.segs.length?(!0===n.optimize&&(s.segs=i.stringifyArray(s.segs)),""===s.segs?s.val=e:s.val=s.segs[0],s):(s.escaped=!0,s.val=e,s)}}else s.val=e;return s},i.escapeBrackets=function(e){return function(t){if(t.escaped&&"b"===t.val)t.val="\\b";else if("("===t.val||"["===t.val){for(var n=i.extend({},e),r=[],s=[],a=[],o=t.val,u=t.str,c=t.idx-1;++c<u.length;){var l=u[c];if("\\"!==l){if("("===l&&(s.push(l),a.push(l)),"["===l&&(r.push(l),a.push(l)),")"===l&&(s.pop(),a.pop(),!a.length)){o+=l;break}if("]"===l&&(r.pop(),a.pop(),!a.length)){o+=l;break}o+=l}else o+=(!1===n.keepEscaping?"":l)+u[++c]}t.split=!1,t.val=o.slice(1),t.idx=c}}},i.isQuantifier=function(e){return/^(?:[0-9]?,[0-9]|[0-9],)$/.test(e)},i.stringifyArray=function(e){return[i.arrayify(e).join("|")]},i.arrayify=function(e){return void 0===e?[]:"string"==typeof e?[e]:e},i.isString=function(e){return null!=e&&"string"==typeof e},i.last=function(e,t){return e[e.length-(t||1)]},i.escapeRegex=function(e){return e.replace(/\\?([!^*?()[\]{}+?/])/g,"\\$1")}},function(e,t){function n(e){return e?Array.isArray(e)?e.join("."):e:""}
/*!
 * get-value <https://github.com/jonschlinkert/get-value>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */
e.exports=function(e,t,r,i,s){if(!function(e){return null!==e&&("object"==typeof e||"function"==typeof e)}(e)||!t)return e;if(t=n(t),r&&(t+="."+n(r)),i&&(t+="."+n(i)),s&&(t+="."+n(s)),t in e)return e[t];for(var a=t.split("."),o=a.length,u=-1;e&&++u<o;){for(var c=a[u];"\\"===c[c.length-1];)c=c.slice(0,-1)+"."+a[++u];e=e[c]}return e}},function(e,t,n){"use strict";t.extend=n(21),t.SourceMap=n(476),t.sourceMapResolve=n(483),t.unixify=function(e){return e.split(/\\+/).join("/")},t.isString=function(e){return e&&"string"==typeof e},t.arrayify=function(e){return"string"==typeof e?[e]:e?Array.isArray(e)?e:[e]:[]},t.last=function(e,t){return e[e.length-(t||1)]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(14),a=n(253),o=n(86),u=n(254),c=n(255),l=n(256);t.default=new class extends l.default{constructor(){super(...arguments),this.id="todo.views.1files",this.clear=!1,this.expanded=!1,this.filePathRe=/^(?!~).*(?:\\|\/)/}getTreeItem(e){return e.collapsibleState!==i.TreeItemCollapsibleState.None&&(e.collapsibleState=this.expanded?i.TreeItemCollapsibleState.Expanded:i.TreeItemCollapsibleState.Collapsed),e}async getChildren(e){if(this.clear)return setTimeout(this.refresh.bind(this),0),[];let t=e?e.obj:await s.default.files.get();for(;t&&""in t;)t=t[""];if(r.isEmpty(t))return[new u.default("No todo files found")];if(t.textEditor){const e=[],n=t.hasOwnProperty("lineNr")?t.lineNr:-1;return s.default.ast.walkChildren(t.textEditor,n,n=>{n.textEditor=t.textEditor,n.filePath=t.filePath,n.lineNr=n.line.lineNumber;let i=!1;s.default.ast.walkChildren(t.textEditor,n.line.lineNumber,()=>(i=!0,!1));const a=r.trimStart(n.line.text),u=i?new o.default(n,a):new c.default(n,a);e.push(u)}),e.length?e:[new u.default("The file is empty")]}return Object.keys(t).sort().map(e=>{const n=t[e];if(this.filePathRe.test(e)){const e=s.default.view.getURI(n);return new a.default(n,e)}return new o.default(n,e,this.config.embedded.view.icons)})}refresh(e){this.clear=!!e,super.refresh()}}},function(e,t,n){"use strict";var r=n(108);e.exports=function(e){return r({},e)}},function(e,t,n){"use strict";e.exports={HALF_WIDTH_ZERO:48,FULL_WIDTH_ZERO:65296,HALF_WIDTH_PERIOD:".",FULL_WIDTH_PERIOD:"．",HALF_WIDTH_COMMA:",",OPEN_BRACE:"{",CLOSE_BRACE:"}"}},function(e,t,n){"use strict";e.exports=function(e){return e.split(" ")}},function(e,t,n){"use strict";e.exports=function(e){return e.getTimezoneOffset()}},function(e,t,n){"use strict";var r=n(35),i=n(11),s=n(28),a=n(41),o=n(42),u=n(37),c=n(57),l=n(29),d=n(13),f=n(22),h=n(10),p=n(610),m=n(56),_=n(611),y=n(612),g=n(73),v=i.DAY_INDEX,M=i.WEEK_INDEX,b=i.MONTH_INDEX,w=i.YEAR_INDEX,L=d.round,x=h.isNumber;e.exports=function(e,t,n,i,d,h){var k;function Y(n,c,p,g){var w,x,Y=p.method;!function(e,t){d&&!k&&(k="weekday"===e?M:_(t))}(n,g),function(e){e>t.specificity||(t.specificity=e)}(g),(x=c%1)&&(function(e,n,i){if(n){var s=r[m(n)],a=L(e.multiplier/s.multiplier*i);t[s.name]=a}}(p,g,x),c=s(c)),"weekday"!==n?(w=g===b&&o(e)>28,!i||p.ambiguous?(i&&(g===M&&(c*=7,Y=r[v].method),c=c*i+f(e,Y)),y(e,Y,c,i),w&&function(e,t){return t<0&&(t=t%12+12),t%12!==u(e)}(e,c)&&a(e,0)):e.setTime(e.getTime()+c*i*p.multiplier)):i||l(e,c,h)}if(x(t)&&i)t={millisecond:t};else if(x(t))return e.setTime(t),e;return g(t,Y),n&&t.specificity&&p(e,t.specificity),function(){if(k&&!(k>w))switch(d){case-1:return e>c();case 1:return e<c()}}()&&function(){var e=r[k];i=d,Y(e.name,1,e,k)}(),e}},function(e,t,n){"use strict";var r=n(11),i=n(34),s=n(615),a=n(111),o=r.DAY_INDEX;e.exports=function(e,t,n,r){function u(n,r,a){var o=s(e,n);i(o)&&t(n,o,r,a)}a(function(e,t){var n=u(e.name,e,t);return!1!==n&&t===o&&(n=u("weekday",e,t)),n},n,r)}},function(e,t,n){"use strict";var r=n(12),i=n(11),s=n(317),a=n(56),o=n(39),u=i.WEEK_INDEX,c=r.localeManager;e.exports=function(e,t,n,r){return t===u&&s(e,c.get(n).getFirstDayOfWeek()),o(e,a(t),r,!0)}},function(e,t,n){"use strict";var r=n(12),i=n(11),s=n(56),a=n(114),o=n(39),u=i.WEEK_INDEX,c=r.localeManager;e.exports=function(e,t,n){return t===u&&a(e,c.get(n).getFirstDayOfWeek()),o(e,s(t))}},function(e,t,n){"use strict";var r=n(632),i=n(634),s=r.defineInstance;e.exports=function(e,t,n,r){s(e,i(t,n),r)}},function(e,t,n){"use strict";e.exports=function(e){return!isNaN(e.getTime())}},function(e,t,n){"use strict";var r=n(848);e.exports=function(e){return r(e.start)&&r(e.end)&&typeof e.start==typeof e.end}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(341);t.Archive=r.default;const i=n(342);t.Comment=i.default;const s=n(343);t.Formatted=s.default;const a=n(18);t.Item=a.default;const o=n(344);t.Line=o.default;const u=n(345);t.Project=u.default;const c=n(346);t.Tag=c.default;const l=n(46);t.Todo=l.default;const d=n(347);t.TodoBox=d.default;const f=n(348);t.TodoFinished=f.default;const h=n(349);t.TodoDone=h.default;const p=n(350);t.TodoCancelled=p.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(351),i=n(6),s={indentationRe:/^( +|\t+)/m,indentations:{},getIndentation(e){const t=e.fileName,n=s.indentations[t];if(n){if(n.confident)return n.indentation;if(n.lineCount===e.lineCount)return n.indentation}const a=e.getText(),o=s.indentationRe.exec(a),u=Math.min(a.length,o?o.index+300:500),c=a.slice(0,u),l=r(c).indent||i.default.indentation;return s.indentations[t]={indentation:l,lineCount:e.lineCount,confident:!!o},l},getLevel(e,t){const n=s.getIndentation(e);let r=0,i=0;for(;i<t.length&&t.substr(i,n.length)===n;)r++,i+=n.length;return r},walk(e,t=0,n=1,r=!0,a=!1,o){const{lineCount:u}=e,c=t>=0?e.lineAt(t):null,l=c?s.getLevel(e,c.text):-1;let d=l,f=t+n;for(;f>=0&&f<u;){const t=e.lineAt(f);if(r&&(!t.text||i.default.regexes.empty.test(t.text))){f+=n;continue}const u=s.getLevel(e,t.text);if(n>0&&u<l)break;if(a&&(n>0&&u<=d||n<0&&u>=d))f+=n;else{if(!1===o({startLine:c,startLevel:l,line:t,level:u}))break;d=u,f+=n}}},walkDown:(e,t,n,r,i)=>s.walk(e,t,1,n,r,i),walkUp:(e,t,n,r,i)=>s.walk(e,t,-1,n,r,i),walkChildren:(e,t,n)=>s.walkDown(e,t,!0,!1,function({startLine:e,startLevel:t,line:r,level:i}){if(i<=t)return!1;i>t+1||n.apply(void 0,arguments)})};t.default=s},function(e,t,n){"use strict";t.__esModule=!0,t.lineDiff=void 0,t.diffLines=function(e,t,n){return s.diff(e,t,n)},t.diffTrimmedLines=function(e,t,n){var r=(0,i.generateOptions)(n,{ignoreWhitespace:!0});return s.diff(e,t,r)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24)),i=n(247);var s=t.lineDiff=new r.default;s.tokenize=function(e){var t=[],n=e.split(/(\n|\r\n)/);n[n.length-1]||n.pop();for(var r=0;r<n.length;r++){var i=n[r];r%2&&!this.options.newlineIsToken?t[t.length-1]+=i:(this.options.ignoreWhitespace&&(i=i.trim()),t.push(i))}return t}},function(e,t,n){"use strict";t.__esModule=!0,t.parsePatch=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.split(/\r\n|[\n\v\f\r\x85]/),r=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],i=[],s=0;function a(){var e={};for(i.push(e);s<n.length;){var r=n[s];if(/^(\-\-\-|\+\+\+|@@)\s/.test(r))break;var a=/^(?:Index:|diff(?: -r \w+)+)\s+(.+?)\s*$/.exec(r);a&&(e.index=a[1]),s++}for(o(e),o(e),e.hunks=[];s<n.length;){var c=n[s];if(/^(Index:|diff|\-\-\-|\+\+\+)\s/.test(c))break;if(/^@@/.test(c))e.hunks.push(u());else{if(c&&t.strict)throw new Error("Unknown line "+(s+1)+" "+JSON.stringify(c));s++}}}function o(e){var t=/^(---|\+\+\+)\s+(.*)$/.exec(n[s]);if(t){var r="---"===t[1]?"old":"new",i=t[2].split("\t",2),a=i[0].replace(/\\\\/g,"\\");/^".*"$/.test(a)&&(a=a.substr(1,a.length-2)),e[r+"FileName"]=a,e[r+"Header"]=(i[1]||"").trim(),s++}}function u(){for(var e=s,i=n[s++],a=i.split(/@@ -(\d+)(?:,(\d+))? \+(\d+)(?:,(\d+))? @@/),o={oldStart:+a[1],oldLines:+a[2]||1,newStart:+a[3],newLines:+a[4]||1,lines:[],linedelimiters:[]},u=0,c=0;s<n.length&&!(0===n[s].indexOf("--- ")&&s+2<n.length&&0===n[s+1].indexOf("+++ ")&&0===n[s+2].indexOf("@@"));s++){var l=0==n[s].length&&s!=n.length-1?" ":n[s][0];if("+"!==l&&"-"!==l&&" "!==l&&"\\"!==l)break;o.lines.push(n[s]),o.linedelimiters.push(r[s]||"\n"),"+"===l?u++:"-"===l?c++:" "===l&&(u++,c++)}if(u||1!==o.newLines||(o.newLines=0),c||1!==o.oldLines||(o.oldLines=0),t.strict){if(u!==o.newLines)throw new Error("Added line count did not match for hunk at line "+(e+1));if(c!==o.oldLines)throw new Error("Removed line count did not match for hunk at line "+(e+1))}return o}for(;s<n.length;)a();return i}},function(e,t,n){"use strict";const r=n(5),i=n(249),s=n(15),a=n(367),o=n(381),u=n(382),c=n(383),l=n(384),d=n(386),f=n(387),h=n(389),p=n(390),m=1e7;function _(e,t,n){let i;return(n=Object.assign({extendEnv:!0,env:{}},n)).extendEnv&&(n.env=Object.assign({},process.env,n.env)),!0===n.__winShell?(delete n.__winShell,i={command:e,args:t,options:n,file:e,original:{cmd:e,args:t}}):i=a._parse(e,t,n),(n=Object.assign({maxBuffer:m,stripEof:!0,preferLocal:!0,localDir:i.options.cwd||process.cwd(),encoding:"utf8",reject:!0,cleanup:!0},i.options)).stdio=p(n),n.preferLocal&&(n.env=u.env(Object.assign({},n,{cwd:n.localDir}))),n.detached&&(n.cleanup=!1),"win32"===process.platform&&"cmd.exe"===r.basename(i.command)&&i.args.unshift("/q"),{cmd:i.command,args:i.args,opts:n,parsed:i}}function y(e,t){return t&&e.stripEof&&(t=o(t)),t}function g(e,t,n){let r="/bin/sh",i=["-c",t];return n=Object.assign({},n),"win32"===process.platform&&(n.__winShell=!0,r=process.env.comspec||"cmd.exe",i=["/s","/c",`"${t}"`],n.windowsVerbatimArguments=!0),n.shell&&(r=n.shell,delete n.shell),e(r,i,n)}function v(e,t,n,r){if(!e[t])return null;let i;return(i=n?l(e[t],{encoding:n,maxBuffer:r}):l.buffer(e[t],{maxBuffer:r})).catch(e=>{throw e.stream=t,e.message=`${t} ${e.message}`,e})}function M(e,t){const n=e.stdout,r=e.stderr;let i=e.error;const s=e.code,a=e.signal,o=t.parsed,u=t.joinedCmd,c=t.timedOut||!1;if(!i){let e="";Array.isArray(o.opts.stdio)?("inherit"!==o.opts.stdio[2]&&(e+=e.length>0?r:`\n${r}`),"inherit"!==o.opts.stdio[1]&&(e+=`\n${n}`)):"inherit"!==o.opts.stdio&&(e=`\n${r}${n}`),(i=new Error(`Command failed: ${u}${e}`)).code=s<0?h(s):s}return i.stdout=n,i.stderr=r,i.failed=!0,i.signal=a||null,i.cmd=u,i.timedOut=c,i}function b(e,t){let n=e;return Array.isArray(t)&&t.length>0&&(n+=" "+t.join(" ")),n}e.exports=((e,t,n)=>{const r=_(e,t,n),s=r.opts.encoding,o=r.opts.maxBuffer,u=b(e,t);let l,h;try{l=i.spawn(r.cmd,r.args,r.opts)}catch(e){return Promise.reject(e)}r.opts.cleanup&&(h=f(()=>{l.kill()}));let p=null,m=!1;const g=()=>{p&&(clearTimeout(p),p=null),h&&h()};r.opts.timeout>0&&(p=setTimeout(()=>{p=null,m=!0,l.kill(r.opts.killSignal)},r.opts.timeout));const w=new Promise(e=>{l.on("exit",(t,n)=>{g(),e({code:t,signal:n})}),l.on("error",t=>{g(),e({error:t})}),l.stdin&&l.stdin.on("error",t=>{g(),e({error:t})})});function L(){l.stdout&&l.stdout.destroy(),l.stderr&&l.stderr.destroy()}const x=()=>d(Promise.all([w,v(l,"stdout",s,o),v(l,"stderr",s,o)]).then(e=>{const t=e[0];if(t.stdout=e[1],t.stderr=e[2],t.error||0!==t.code||null!==t.signal){const e=M(t,{joinedCmd:u,parsed:r,timedOut:m});if(e.killed=e.killed||l.killed,!r.opts.reject)return e;throw e}return{stdout:y(r.opts,t.stdout),stderr:y(r.opts,t.stderr),code:0,failed:!1,killed:!1,signal:null,cmd:u,timedOut:!1}}),L);return a._enoent.hookChildProcess(l,r.parsed),function(e,t){const n=t.input;null!==n&&void 0!==n&&(c(n)?n.pipe(e.stdin):e.stdin.end(n))}(l,r.opts),l.then=((e,t)=>x().then(e,t)),l.catch=(e=>x().catch(e)),l}),e.exports.stdout=function(){return e.exports.apply(null,arguments).then(e=>e.stdout)},e.exports.stderr=function(){return e.exports.apply(null,arguments).then(e=>e.stderr)},e.exports.shell=((t,n)=>g(e.exports,t,n)),e.exports.sync=((e,t,n)=>{const r=_(e,t,n),s=b(e,t);if(c(r.opts.input))throw new TypeError("The `input` option cannot be a stream in sync mode");const a=i.spawnSync(r.cmd,r.args,r.opts);if(a.code=a.status,a.error||0!==a.status||null!==a.signal){const e=M(a,{joinedCmd:s,parsed:r});if(!r.opts.reject)return e;throw e}return{stdout:y(r.opts,a.stdout),stderr:y(r.opts,a.stderr),code:0,failed:!1,signal:null,cmd:s,timedOut:!1}}),e.exports.shellSync=((t,n)=>g(e.exports.sync,t,n)),e.exports.spawn=s.deprecate(e.exports,"execa.spawn() is deprecated. Use execa() instead.")},function(e,t){e.exports=require("assert")},function(e,t){e.exports=require("events")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(87);t.default=class extends i.default{constructor(e,t,n=!1){if(super(e,t,r.TreeItemCollapsibleState.Expanded),this.contextValue="group",n){const e=t.toUpperCase();this.setTypeIcon(e),this.iconPath&&(this.label=e)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(14);t.default=class extends r.TreeItem{constructor(e,t,n=r.TreeItemCollapsibleState.None){super(t,n),this.contextValue="item",this.obj=e}setTypeIcon(e){const t=i.default.view.getTypeIcon(e);t&&(this.iconPath=t)}}},function(e,t,n){"use strict";var r=n(15),i=n(398),s=n(25),a=n(273),o=n(495),u=n(517),c=n(518),l=n(519);function d(e,t,n){t=l.arrayify(t),e=l.arrayify(e);var r=t.length;if(0===e.length||0===r)return[];if(1===r)return d.match(e,t[0],n);for(var i=[],s=[],a=-1;++a<r;){var o=t[a];"string"==typeof o&&33===o.charCodeAt(0)?i.push.apply(i,d.match(e,o.slice(1),n)):s.push.apply(s,d.match(e,o,n))}var u=l.diff(s,i);return n&&!1===n.nodupes?u:l.unique(u)}function f(e){return""===String(e)||"./"===String(e)}function h(e,t,n,r){var i=l.createKey(e+"="+t,n);if(n&&!1===n.cache)return r(t,n);if(c.has(e,i))return c.get(e,i);var s=r(t,n);return c.set(e,i,s),s}d.match=function(e,t,n){if(Array.isArray(t))throw new TypeError("expected pattern to be a string");for(var r=l.unixify(n),i=h("match",t,n,d.matcher),s=[],a=(e=l.arrayify(e)).length,o=-1;++o<a;){var u=e[o];(u===t||i(u))&&s.push(l.value(u,r,n))}if(void 0===n)return l.unique(s);if(0===s.length){if(!0===n.failglob)throw new Error('no matches found for "'+t+'"');if(!0===n.nonull||!0===n.nullglob)return[n.unescape?l.unescape(t):t]}return n.ignore&&(s=d.not(s,n.ignore,n)),!1!==n.nodupes?l.unique(s):s},d.isMatch=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');return!f(e)&&!f(t)&&(!!l.equalsPattern(n)(e)||h("isMatch",t,n,d.matcher)(e))},d.some=function(e,t,n){"string"==typeof e&&(e=[e]);for(var r=0;r<e.length;r++)if(1===d(e[r],t,n).length)return!0;return!1},d.every=function(e,t,n){"string"==typeof e&&(e=[e]);for(var r=0;r<e.length;r++)if(1!==d(e[r],t,n).length)return!1;return!0},d.any=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');if(f(e)||f(t))return!1;"string"==typeof t&&(t=[t]);for(var i=0;i<t.length;i++)if(d.isMatch(e,t[i],n))return!0;return!1},d.all=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');"string"==typeof t&&(t=[t]);for(var i=0;i<t.length;i++)if(!d.isMatch(e,t[i],n))return!1;return!0},d.not=function(e,t,n){var r=a({},n),i=r.ignore;delete r.ignore;var s=l.unixify(r);e=l.arrayify(e).map(s);var o=l.diff(e,d(e,t,r));return i&&(o=l.diff(o,d(e,i))),!1!==r.nodupes?l.unique(o):o},d.contains=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');if("string"==typeof t){if(f(e)||f(t))return!1;if(l.equalsPattern(t,n)(e))return!0;if(l.containsPattern(t,n)(e))return!0}var i=a({},n,{contains:!0});return d.any(e,t,i)},d.matchBase=function(e,t){return!(e&&-1!==e.indexOf("/")||!t)&&(!0===t.basename||!0===t.matchBase)},d.matchKeys=function(e,t,n){if(!l.isObject(e))throw new TypeError("expected the first argument to be an object");var r=d(Object.keys(e),t,n);return l.pick(e,r)},d.matcher=function e(t,n){if(Array.isArray(t))return function(e,t,n){var r;return h("compose",String(e),t,function(){return function(i){if(!r){r=[];for(var s=0;s<e.length;s++)r.push(n(e[s],t))}for(var a=r.length;a--;)if(!0===r[a](i))return!0;return!1}})}(t,n,e);if(t instanceof RegExp)return i(t);if(!l.isString(t))throw new TypeError("expected pattern to be an array, string or regex");if(!l.hasSpecialChars(t))return n&&!0===n.nocase&&(t=t.toLowerCase()),l.matchPath(t,n);var r=d.makeRe(t,n);if(d.matchBase(t,n))return l.matchBasename(r,n);function i(e){var t=l.equalsPattern(n),r=l.unixify(n);return function(n){return!!t(n)||!!e.test(r(n))}}var s=i(r);return Object.defineProperty(s,"result",{configurable:!0,enumerable:!1,value:r.result}),s},d.capture=function(e,t,n){var r=d.makeRe(e,a({capture:!0},n)),i=l.unixify(n);return h("capture",e,n,function(){return function(e){var t=r.exec(i(e));return t?t.slice(1):null}})(t)},d.makeRe=function(e,t){if("string"!=typeof e)throw new TypeError("expected pattern to be a string");if(e.length>65536)throw new Error("expected pattern to be less than 65536 characters");return h("makeRe",e,t,function(){var n=[],r=d.create(e,t).map(function(e){return e.ast.state=e.state,n.push(e.ast),e.output}),i=s(r.join("|"),t);return Object.defineProperty(i,"result",{configurable:!0,enumerable:!1,value:n}),i})},d.braces=function(e,t){if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("expected pattern to be an array or string");return h("braces",e,t,function(){return t&&!0===t.nobrace||!/\{.*\}/.test(e)?l.arrayify(e):i(e,t)})},d.braceExpand=function(e,t){var n=a({},t,{expand:!0});return d.braces(e,n)},d.create=function(e,t){return h("create",e,t,function(){function n(e,t){return d.compile(d.parse(e,t),t)}for(var r=(e=d.braces(e,t)).length,i=-1,s=[];++i<r;)s.push(n(e[i],t));return s})},d.parse=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");return h("parse",e,t,function(){var n=l.instantiate(null,t);u(n,t);var r=n.parse(e,t);return l.define(r,"snapdragon",n),r.input=e,r})},d.compile=function(e,t){return"string"==typeof e&&(e=d.parse(e,t)),h("compile",e.input,t,function(){var n=l.instantiate(e,t);return o(n,t),n.compile(e,t)})},d.clearCache=function(){d.cache.caches={}},d.compilers=o,d.parsers=u,d.caches=c.caches,e.exports=d},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015-2018, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(402),i=n(403),s="undefined"!=typeof Reflect&&Reflect.defineProperty?Reflect.defineProperty:Object.defineProperty;e.exports=function(e,t,n){if(!r(e)&&"function"!=typeof e&&!Array.isArray(e))throw new TypeError("expected an object, function, or array");if("string"!=typeof t)throw new TypeError('expected "key" to be a string');return i(n)?(s(e,t,n),e):(s(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n}),e)}},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
 * @license  MIT
 */
e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,n){"undefined"!=typeof process&&"renderer"===process.type?e.exports=n(471):e.exports=n(473)},function(e,t,n){"use strict";
/*!
 * fragment-cache <https://github.com/jonschlinkert/fragment-cache>
 *
 * Copyright (c) 2016-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(272);function i(e){this.caches=e||{}}i.prototype={cache:function(e){return this.caches[e]||(this.caches[e]=new r)},set:function(e,t,n){var r=this.cache(e);return r.set(t,n),r},has:function(e,t){return void 0!==this.get(e,t)},get:function(e,t){var n=this.cache(e);return"string"==typeof t?n.get(t):n}},e.exports=i},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(8),s=n(283),a=n(5),o=n(98),u=n(4),c={open(e,t=!0,n,i=0,s=i){e=a.normalize(e);const o=u.Uri.file(e);return t?u.workspace.openTextDocument(o).then(e=>u.window.showTextDocument(e,{preview:!1})).then(()=>{if(r.isUndefined(n))return;const e=u.window.activeTextEditor;if(!e)return;const t=new u.Position(n,i),a=new u.Position(n,s),o=new u.Selection(t,a);e.selection=o,e.revealRange(o,u.TextEditorRevealType.Default)}):u.commands.executeCommand("vscode.open",o)},async read(e){try{return(await o(i.readFile)(e,{encoding:"utf8"})).toString()}catch(e){return}},readSync(e){try{return i.readFileSync(e,{encoding:"utf8"}).toString()}catch(e){return}},make:async(e,t)=>(await o(s)(a.dirname(e)),c.write(e,t)),write:async(e,t)=>o(i.writeFile)(e,t,{})};t.default=c},function(e,t,n){"use strict";const r=(e,t)=>(function(){const n=t.promiseModule,r=new Array(arguments.length);for(let e=0;e<arguments.length;e++)r[e]=arguments[e];return new n((n,i)=>{t.errorFirst?r.push(function(e,r){if(t.multiArgs){const t=new Array(arguments.length-1);for(let e=1;e<arguments.length;e++)t[e-1]=arguments[e];e?(t.unshift(e),i(t)):n(t)}else e?i(e):n(r)}):r.push(function(e){if(t.multiArgs){const e=new Array(arguments.length-1);for(let t=0;t<arguments.length;t++)e[t]=arguments[t];n(e)}else n(e)}),e.apply(this,r)})});e.exports=((e,t)=>{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);const n=e=>{const n=t=>"string"==typeof t?e===t:t.test(e);return t.include?t.include.some(n):!t.exclude.some(n)};let i;i="function"==typeof e?function(){return t.excludeMain?e.apply(this,arguments):r(e,t).apply(this,arguments)}:Object.create(Object.getPrototypeOf(e));for(const s in e){const a=e[s];i[s]="function"==typeof a&&n(s)?r(a,t):a}return i})},function(e,t,n){e.exports=p,p.Minimatch=m;var r={sep:"/"};try{r=n(5)}catch(e){}var i=p.GLOBSTAR=m.GLOBSTAR={},s=n(526),a={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},o="[^/]",u=o+"*?",c="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",l="(?:(?!(?:\\/|^)\\.).)*?",d=function(e){return e.split("").reduce(function(e,t){return e[t]=!0,e},{})}("().*{}+?[]^$\\!");var f=/\/+/;function h(e,t){e=e||{},t=t||{};var n={};return Object.keys(t).forEach(function(e){n[e]=t[e]}),Object.keys(e).forEach(function(t){n[t]=e[t]}),n}function p(e,t,n){if("string"!=typeof t)throw new TypeError("glob pattern string required");return n||(n={}),!(!n.nocomment&&"#"===t.charAt(0))&&(""===t.trim()?""===e:new m(t,n).match(e))}function m(e,t){if(!(this instanceof m))return new m(e,t);if("string"!=typeof e)throw new TypeError("glob pattern string required");t||(t={}),e=e.trim(),"/"!==r.sep&&(e=e.split(r.sep).join("/")),this.options=t,this.set=[],this.pattern=e,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}function _(e,t){if(t||(t=this instanceof m?this.options:{}),void 0===(e=void 0===e?this.pattern:e))throw new TypeError("undefined pattern");return t.nobrace||!e.match(/\{.*\}/)?[e]:s(e)}p.filter=function(e,t){return t=t||{},function(n,r,i){return p(n,e,t)}},p.defaults=function(e){if(!e||!Object.keys(e).length)return p;var t=p,n=function(n,r,i){return t.minimatch(n,r,h(e,i))};return n.Minimatch=function(n,r){return new t.Minimatch(n,h(e,r))},n},m.defaults=function(e){return e&&Object.keys(e).length?p.defaults(e).Minimatch:m},m.prototype.debug=function(){},m.prototype.make=function(){if(this._made)return;var e=this.pattern,t=this.options;if(!t.nocomment&&"#"===e.charAt(0))return void(this.comment=!0);if(!e)return void(this.empty=!0);this.parseNegate();var n=this.globSet=this.braceExpand();t.debug&&(this.debug=console.error);this.debug(this.pattern,n),n=this.globParts=n.map(function(e){return e.split(f)}),this.debug(this.pattern,n),n=n.map(function(e,t,n){return e.map(this.parse,this)},this),this.debug(this.pattern,n),n=n.filter(function(e){return-1===e.indexOf(!1)}),this.debug(this.pattern,n),this.set=n},m.prototype.parseNegate=function(){var e=this.pattern,t=!1,n=0;if(this.options.nonegate)return;for(var r=0,i=e.length;r<i&&"!"===e.charAt(r);r++)t=!t,n++;n&&(this.pattern=e.substr(n));this.negate=t},p.braceExpand=function(e,t){return _(e,t)},m.prototype.braceExpand=_,m.prototype.parse=function(e,t){if(e.length>65536)throw new TypeError("pattern is too long");var n=this.options;if(!n.noglobstar&&"**"===e)return i;if(""===e)return"";var r,s="",c=!!n.nocase,l=!1,f=[],h=[],p=!1,m=-1,_=-1,g="."===e.charAt(0)?"":n.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",v=this;function M(){if(r){switch(r){case"*":s+=u,c=!0;break;case"?":s+=o,c=!0;break;default:s+="\\"+r}v.debug("clearStateChar %j %j",r,s),r=!1}}for(var b,w=0,L=e.length;w<L&&(b=e.charAt(w));w++)if(this.debug("%s\t%s %s %j",e,w,s,b),l&&d[b])s+="\\"+b,l=!1;else switch(b){case"/":return!1;case"\\":M(),l=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s\t%s %s %j <-- stateChar",e,w,s,b),p){this.debug("  in class"),"!"===b&&w===_+1&&(b="^"),s+=b;continue}v.debug("call clearStateChar %j",r),M(),r=b,n.noext&&M();continue;case"(":if(p){s+="(";continue}if(!r){s+="\\(";continue}f.push({type:r,start:w-1,reStart:s.length,open:a[r].open,close:a[r].close}),s+="!"===r?"(?:(?!(?:":"(?:",this.debug("plType %j %j",r,s),r=!1;continue;case")":if(p||!f.length){s+="\\)";continue}M(),c=!0;var x=f.pop();s+=x.close,"!"===x.type&&h.push(x),x.reEnd=s.length;continue;case"|":if(p||!f.length||l){s+="\\|",l=!1;continue}M(),s+="|";continue;case"[":if(M(),p){s+="\\"+b;continue}p=!0,_=w,m=s.length,s+=b;continue;case"]":if(w===_+1||!p){s+="\\"+b,l=!1;continue}if(p){var k=e.substring(_+1,w);try{RegExp("["+k+"]")}catch(e){var Y=this.parse(k,y);s=s.substr(0,m)+"\\["+Y[0]+"\\]",c=c||Y[1],p=!1;continue}}c=!0,p=!1,s+=b;continue;default:M(),l?l=!1:!d[b]||"^"===b&&p||(s+="\\"),s+=b}p&&(k=e.substr(_+1),Y=this.parse(k,y),s=s.substr(0,m)+"\\["+Y[0],c=c||Y[1]);for(x=f.pop();x;x=f.pop()){var D=s.slice(x.reStart+x.open.length);this.debug("setting tail",s,x),D=D.replace(/((?:\\{2}){0,64})(\\?)\|/g,function(e,t,n){return n||(n="\\"),t+t+n+"|"}),this.debug("tail=%j\n   %s",D,D,x,s);var T="*"===x.type?u:"?"===x.type?o:"\\"+x.type;c=!0,s=s.slice(0,x.reStart)+T+"\\("+D}M(),l&&(s+="\\\\");var S=!1;switch(s.charAt(0)){case".":case"[":case"(":S=!0}for(var j=h.length-1;j>-1;j--){var O=h[j],A=s.slice(0,O.reStart),E=s.slice(O.reStart,O.reEnd-8),P=s.slice(O.reEnd-8,O.reEnd),H=s.slice(O.reEnd);P+=H;var N=A.split("(").length-1,C=H;for(w=0;w<N;w++)C=C.replace(/\)[+*?]?/,"");var I="";""===(H=C)&&t!==y&&(I="$");var R=A+E+H+I+P;s=R}""!==s&&c&&(s="(?=.)"+s);S&&(s=g+s);if(t===y)return[s,c];if(!c)return function(e){return e.replace(/\\(.)/g,"$1")}(e);var F=n.nocase?"i":"";try{var W=new RegExp("^"+s+"$",F)}catch(e){return new RegExp("$.")}return W._glob=e,W._src=s,W};var y={};p.makeRe=function(e,t){return new m(e,t||{}).makeRe()},m.prototype.makeRe=function(){if(this.regexp||!1===this.regexp)return this.regexp;var e=this.set;if(!e.length)return this.regexp=!1,this.regexp;var t=this.options,n=t.noglobstar?u:t.dot?c:l,r=t.nocase?"i":"",s=e.map(function(e){return e.map(function(e){return e===i?n:"string"==typeof e?function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}(e):e._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,r)}catch(e){this.regexp=!1}return this.regexp},p.match=function(e,t,n){var r=new m(t,n=n||{});return e=e.filter(function(e){return r.match(e)}),r.options.nonull&&!e.length&&e.push(t),e},m.prototype.match=function(e,t){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return""===e;if("/"===e&&t)return!0;var n=this.options;"/"!==r.sep&&(e=e.split(r.sep).join("/"));e=e.split(f),this.debug(this.pattern,"split",e);var i,s,a=this.set;for(this.debug(this.pattern,"set",a),s=e.length-1;s>=0&&!(i=e[s]);s--);for(s=0;s<a.length;s++){var o=a[s],u=e;n.matchBase&&1===o.length&&(u=[i]);var c=this.matchOne(u,o,t);if(c)return!!n.flipNegate||!this.negate}return!n.flipNegate&&this.negate},m.prototype.matchOne=function(e,t,n){var r=this.options;this.debug("matchOne",{this:this,file:e,pattern:t}),this.debug("matchOne",e.length,t.length);for(var s=0,a=0,o=e.length,u=t.length;s<o&&a<u;s++,a++){this.debug("matchOne loop");var c,l=t[a],d=e[s];if(this.debug(t,l,d),!1===l)return!1;if(l===i){this.debug("GLOBSTAR",[t,l,d]);var f=s,h=a+1;if(h===u){for(this.debug("** at the end");s<o;s++)if("."===e[s]||".."===e[s]||!r.dot&&"."===e[s].charAt(0))return!1;return!0}for(;f<o;){var p=e[f];if(this.debug("\nglobstar while",e,f,t,h,p),this.matchOne(e.slice(f),t.slice(h),n))return this.debug("globstar found match!",f,o,p),!0;if("."===p||".."===p||!r.dot&&"."===p.charAt(0)){this.debug("dot detected!",e,f,t,h);break}this.debug("globstar swallow a segment, and continue"),f++}return!(!n||(this.debug("\n>>> no match, partial?",e,f,t,h),f!==o))}if("string"==typeof l?(c=r.nocase?d.toLowerCase()===l.toLowerCase():d===l,this.debug("string match",l,d,c)):(c=d.match(l),this.debug("pattern match",l,d,c)),!c)return!1}if(s===o&&a===u)return!0;if(s===o)return n;if(a===u)return s===o-1&&""===e[s];throw new Error("wtf?")}},function(e,t,n){"use strict";function r(e){return"/"===e.charAt(0)}function i(e){var t=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/.exec(e),n=t[1]||"",r=Boolean(n&&":"!==n.charAt(1));return Boolean(t[2]||r)}e.exports="win32"===process.platform?i:r,e.exports.posix=r,e.exports.win32=i},function(e,t,n){"use strict";var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),s=n(537),a=n(541),o=n(88),u="**";function c(e){return!l(e)}function l(e){return a(e)}function d(e){return e.startsWith("!")&&"("!==e[1]}function f(e){return!d(e)}function h(e){return e.endsWith("/"+u)}function p(e,t){return o.makeRe(e,t)}t.isStaticPattern=c,t.isDynamicPattern=l,t.unixifyPattern=function(e){return e.replace(/\\/g,"/")},t.convertToPositivePattern=function(e){return d(e)?e.slice(1):e},t.convertToNegativePattern=function(e){return"!"+e},t.isNegativePattern=d,t.isPositivePattern=f,t.getNegativePatterns=function(e){return e.filter(d)},t.getPositivePatterns=function(e){return e.filter(f)},t.getBaseDirectory=function(e){return s(e)},t.hasGlobStar=function(e){return-1!==e.indexOf(u)},t.endsWithSlashGlobStar=h,t.isAffectDepthOfReadingPattern=function(e){var t=i.basename(e);return h(e)||c(t)},t.getDepth=function(e){return e.split("/").length},t.makeRe=p,t.convertPatternsToRe=function(e,t){return e.map(function(e){return p(e,t)})},t.matchAny=function(e,t){try{for(var n=r(t),i=n.next();!i.done;i=n.next())if(i.value.test(e))return!0}catch(e){s={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(s)throw s.error}}return!1;var s,a}},function(e,t,n){"use strict";const r=n(543),i=n(549),s=n(551);function a(e,t,n){return i(e,t,n,{})}e.exports=t=a,t.readdir=t.readdirAsync=t.async=a,t.readdirAsyncStat=t.async.stat=function(e,t,n){return i(e,t,n,{stats:!0})},t.readdirStream=t.stream=function(e,t){return s(e,t,{})},t.readdirStreamStat=t.stream.stat=function(e,t){return s(e,t,{stats:!0})},t.readdirSync=t.sync=function(e,t){return r(e,t,{})},t.readdirSyncStat=t.sync.stat=function(e,t){return r(e,t,{stats:!0})}},function(e,t,n){"use strict";const r=n(47).Readable,i=n(85).EventEmitter,s=n(5),a=n(544),o=n(546),u=n(104);e.exports=class{constructor(e,t,n){this.options=t=a(t,n),this.shouldRead=!0,this.queue=[{path:e,basePath:t.basePath,posixBasePath:t.posixBasePath,depth:0}],this.pending=0,this.buffer=[],this.stream=new r({objectMode:!0}),this.stream._read=(()=>{if(this.shouldRead=!0,this.buffer.length>0&&this.pushFromBuffer(),this.queue.length>0)if(this.options.facade.sync)for(;this.queue.length>0;)this.readNextDirectory();else this.readNextDirectory();this.checkForEOF()})}readNextDirectory(){let e=this.options.facade,t=this.queue.shift();this.pending++,u.safe(e.fs.readdir,t.path,(n,r)=>{if(n)return this.emit("error",n),this.finishedReadingDirectory();try{e.forEach(r,this.processItem.bind(this,t),this.finishedReadingDirectory.bind(this,t))}catch(e){this.emit("error",e),this.finishedReadingDirectory()}})}finishedReadingDirectory(){this.pending--,this.shouldRead&&(this.queue.length>0&&this.options.facade.async&&this.readNextDirectory(),this.checkForEOF())}checkForEOF(){0===this.buffer.length&&0===this.pending&&0===this.queue.length&&this.stream.push(null)}processItem(e,t,n){let r=this.stream,a=this.options,u=e.basePath+t,c=e.posixBasePath+t,l=s.join(e.path,t),d=e.depth>=a.recurseDepth;if(!(!d||a.stats||a.recurseFn||a.filterFn||i.listenerCount(r,"file")||i.listenerCount(r,"directory")||i.listenerCount(r,"symlink")))return this.filter(u,c)&&this.pushOrBuffer({data:u}),n();o(a.facade.fs,l,(t,r)=>{if(t)return this.emit("error",t),n();try{r.path=u,r.depth=e.depth,this.shouldRecurse(r,c,d)&&this.queue.push({path:l,basePath:u+a.sep,posixBasePath:c+"/",depth:e.depth+1}),this.filter(r,c)&&this.pushOrBuffer({data:a.stats?r:u,file:r.isFile(),directory:r.isDirectory(),symlink:r.isSymbolicLink()}),n()}catch(e){this.emit("error",e),n()}})}pushOrBuffer(e){this.buffer.push(e),this.shouldRead&&this.pushFromBuffer()}pushFromBuffer(){let e=this.stream,t=this.buffer.shift();try{this.shouldRead=e.push(t.data)}catch(e){this.emit("error",e)}t.file&&this.emit("file",t.data),t.symlink&&this.emit("symlink",t.data),t.directory&&this.emit("directory",t.data)}shouldRecurse(e,t,n){let r=this.options;if(n)return!1;if(!e.isDirectory())return!1;if(r.recurseGlob)return r.recurseGlob.test(t);if(r.recurseRegExp)return r.recurseRegExp.test(e.path);if(!r.recurseFn)return!0;try{return r.recurseFn.call(null,e)}catch(e){this.emit("error",e)}}filter(e,t){let n=this.options;if(n.filterGlob)return n.filterGlob.test(t);if(n.filterRegExp)return n.filterRegExp.test(e.path||e);if(!n.filterFn)return!0;try{return n.filterFn.call(null,e)}catch(e){this.emit("error",e)}}emit(e,t){let n=this.stream;try{n.emit(e,t)}catch(t){if("error"===e)throw t;n.emit("error",t)}}}},function(e,t,n){"use strict";let r=e.exports={safe:function(e,t){t=Array.prototype.slice.call(arguments,1);let n=r.once(t.pop());t.push(n);try{e.apply(null,t)}catch(e){n(e)}},once:function(e){let t=!1;return function(n){if(!t)return t=!0,e.apply(this,arguments);if(n)throw n}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5),i=n(552),s=n(553),a=n(294),o=function(){function e(e){this.options=e,this.micromatchOptions=this.getMicromatchOptions(),this.entryFilter=new s.default(e,this.micromatchOptions),this.deepFilter=new i.default(e,this.micromatchOptions)}return e.prototype.getRootDirectory=function(e){return r.resolve(this.options.cwd,e.base)},e.prototype.getReaderOptions=function(e){return{basePath:"."===e.base?"":e.base,filter:this.entryFilter.getFilter(e.positive,e.negative),deep:this.deepFilter.getFilter(e.positive,e.negative),sep:"/"}},e.prototype.getMicromatchOptions=function(){return{dot:this.options.dot,nobrace:!this.options.brace,noglobstar:!this.options.globstar,noext:!this.options.extension,nocase:!this.options.case,matchBase:this.options.matchBase}},e.prototype.transform=function(e){this.options.markDirectories&&e.isDirectory()&&(e.path+="/"),this.options.absolute&&!r.isAbsolute(e.path)&&(e.path=a.resolve(this.options.cwd,e.path),e.path=a.normalize(e.path));var t=this.options.stats?e:e.path;return null===this.options.transform?t:this.options.transform(t)},e.prototype.isEnoentCodeError=function(e){return"ENOENT"===e.code},e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(1);n(572);const s=n(573),a={diff(e,t=new Date,n="long"){const r=a.diffSeconds(e,t),i=new Date(t.getTime()+1e3*r);switch(n){case"long":return a.diffLong(i,t);case"short":return a.diffShort(i,t);case"short-compact":return a.diffShortCompact(i,t);case"clock":return a.diffClock(i,t);case"seconds":return a.diffSeconds(i,t)}},diffLong:(e,t=new Date)=>i.preciseDiff(t,e),diffShortRaw(e,t=new Date){const n=Math.round((e.getTime()-t.getTime())/1e3),r=Math.abs(n),i=Math.sign(n);let s=r,a=[];return[["y",31536e3],["w",604800],["d",86400],["h",3600],["m",60],["s",1]].forEach(([e,t])=>{const n=Math.floor(s/t);a.push({times:n,token:e}),s-=t*n}),{parts:a,sign:i}},diffShort(e,t){const{parts:n,sign:r}=a.diffShortRaw(e,t),i=[];return n.forEach(({times:e,token:t})=>{e&&i.push(`${e}${t}`)}),`${r<0?"-":""}${i.join(" ")}`},diffShortCompact:(e,t)=>a.diffShort(e,t).replace(/\s+/g,""),diffClock(e,t){const{parts:n,sign:i}=a.diffShortRaw(e,t),s=["h","m","s"],o=[];return n.forEach(({times:e,token:t})=>{(e||o.length)&&o.push(`${s.indexOf(t)>=0&&o.length?r.padStart(e,2,"0"):e}`)}),`${i<0?"-":""}${o.join(":")}`},diffSeconds(e,t=new Date){let i;if(e instanceof Date)i=e;else if(r.isNumber(e))i=new Date(e);else{if(e=(e=e.replace(/ and /gi," ")).replace(/(\d)(ms|s|m|h|d|w|y)(\d)/gi,"$1$2 $3"),/^\s*\d+\s*$/.test(e))return 0;const a=n(576);if(!i){const t=a.Date.create(`${e} from now`);r.isNaN(t.getTime())||(i=t)}if(!i){const t=a.Date.create(e);r.isNaN(t.getTime())||(i=t)}if(!i)try{const n=s(e).milliseconds();i=new Date(t.getTime()+n)}catch(e){}}return i?Math.round((i.getTime()-t.getTime())/1e3):0}};t.default=a},function(e,t,n){"use strict";var r=n(581),i=n(108),s=n(68);e.exports=function(e){return i(s(r),e)}},function(e,t,n){"use strict";var r=n(16).forEachProperty;e.exports=function(e,t){return r(t,function(t,n){e[n]=t}),e}},function(e,t,n){"use strict";e.exports={ISO_FIRST_DAY_OF_WEEK:1,ISO_FIRST_DAY_OF_WEEK_YEAR:4}},function(e,t,n){"use strict";e.exports=function(e,t){return!!e&&"object"===(t||typeof e)}},function(e,t,n){"use strict";var r=n(35),i=n(11),s=n(55),a=i.YEAR_INDEX;e.exports=function(e,t,n){n=n||0,s(t)&&(t=a);for(var i=t;i>=n&&!1!==e(r[i],i);i--);}},function(e,t,n){"use strict";var r=n(311),i=n(302),s=n(12),a=n(11),o=n(27),u=n(28),c=n(33),l=n(71),d=n(312),f=n(34),h=n(29),p=n(72),m=n(57),_=n(55),y=n(10),g=n(58),v=n(68),M=n(110),b=n(74),w=n(617),L=n(16),x=n(618),k=n(75),Y=n(73),D=n(619),T=n(620),S=y.isNumber,j=y.isString,O=y.isDate,A=L.hasOwn,E=L.getOwn,P=s.English,H=s.localeManager,N=a.DAY_INDEX,C=a.WEEK_INDEX,I=a.MONTH_INDEX,R=a.YEAR_INDEX;e.exports=function(e,t,n,s){var a,y,L,F,W,z,$;function B(e,t){var n=E(F,"params")||{};return c(t.to,function(t,r){var s,o,u=e[r+1];u&&("yy"===t||"y"===t?(t="year",o=D(u,a,E(F,"prefer"))):(s=E(i,t))?(t=s.param||t,o=x(s,u)):o=L.getTokenValue(t,u),n[t]=o)}),n}function U(e,t){return o(e)&&!f(E(F,"fromUTC"))&&(F.fromUTC=!0),o(e)&&!f(E(F,"setUTC"))&&(F.setUTC=!0),t&&(e=new Date(e.getTime())),e}function G(e){W.push(e)}function J(e){1===e&&y.hour<12?y.hour+=12:0===e&&12===y.hour&&(y.hour=0)}function q(e,t,n){o(a,!0);var r=(n||1)*(60*(e||0)+(t||0));r&&(y.minute=(y.minute||0)-r)}function V(e){f(y.weekday)?Q(e):f(y.month)&&(y.date=y.num)}function Z(e){y.hour=e%24,e>23&&G(function(){g(a,"date",u(e/24))})}function K(e){var t=f(y.num)?y.num:1;f(y.weekday)&&(e===I?(Q(t),t=1):(p(a,{weekday:y.weekday},!0),delete y.weekday)),y.half&&(t*=y.half),f(y.shift)?t*=y.shift:y.sign&&(t*=y.sign),f(y.day)&&(t+=y.day,delete y.day),function(e){var t;Y(y,function(n,r,i,s){if(s>=e)return a.setTime(NaN),!1;s<e&&((t=t||{})[n]=r,w(y,n))}),t&&(G(function(){p(a,t,!0,!1,E(F,"prefer"),$)}),y.edge&&(X(y.edge,t),delete y.edge))}(e),y[P.units[e]]=t,z=!0}function X(e,t){var n,r=t.unit;r||T(t,function(e,n,i,s){"weekday"===e&&f(t.month)||(r=s)}),r===I&&f(t.weekday)&&(n=t.weekday,delete t.weekday),G(function(){var t;e<0?k(a,r,E(F,"locale")):e>0&&(1===e&&(t=N,k(a,N)),b(a,r,E(F,"locale"),t)),f(n)&&(h(a,n,-e),d(a))}),t.specificity=r===I?N:r-1}function Q(e){y.weekday=7*(e-1)+y.weekday,y.date=1,$=1}return W=[],F=function(e){var t=j(e)?{locale:e}:e||{};return t.prefer=+!!E(t,"future")-+!!E(t,"past"),t}(n),a=e&&t?U(e,!0):m(),o(a,E(F,"fromUTC")),j(t)?a=function(e){e=e.toLowerCase(),L=H.get(E(F,"locale"));for(var t,n,i=0;t=L.compiledFormats[i];i++)if(n=e.match(t.reg)){if(L.cacheFormat(t,i),y=B(n,t),f(y.timestamp)){e=y.timestamp,y=null;break}f(y.ampm)&&J(y.ampm),(y.utc||f(y.tzHour))&&q(y.tzHour,y.tzMinute,y.tzSign),f(y.shift)&&_(y.unit)&&(f(y.month)?y.unit=R:f(y.weekday)&&(y.unit=C)),f(y.num)&&_(y.unit)&&V(y.num),y.midday&&Z(y.midday),f(y.day)&&(y.day,d(a),_(y.unit)&&(y.unit=N,y.num=y.day,delete y.day)),f(y.unit)&&K(y.unit),y.edge&&X(y.edge,y),y.yearSign&&(y.year*=y.yearSign);break}return y?z?p(a,y,!1,1):(o(a)&&d(a),p(a,y,!0,0,E(F,"prefer"),$)):(a=new Date(e),E(F,"fromUTC")&&a.setTime(a.getTime()+l(a)*r)),c(W,function(e){e.call()}),a}(t):O(t)?a=U(t,A(F,"clone")||s):M(t)?(y=v(t),p(a,y,!0)):(S(t)||null===t)&&a.setTime(t),o(a,!!E(F,"setUTC")),{set:y,date:a}}},function(e,t,n){"use strict";var r=n(606),i=n(30),s=n(608),a=i.sugarDate;e.exports=s(a,r)},function(e,t,n){"use strict";var r=n(29),i=n(23),s=n(13).floor;e.exports=function(e,t){return r(e,7*s((i(e)-t)/7)+t),e}},function(e,t,n){"use strict";e.exports=function(e){return e.charAt(0).toUpperCase()+e.slice(1)}},function(e,t,n){"use strict";var r=n(28),i=n(43),s=n(58);e.exports=function(e,t,n){var a,o,u=t>e;if(u||(o=t,t=e,e=o),a=t-e,n.multiplier>1&&(a=r(a/n.multiplier)),n.ambiguous)for(e=i(e),a&&s(e,n.name,a);e<t&&(s(e,n.name,1),!(e>t));)a+=1;return u?-a:a}},function(e,t,n){"use strict";var r=n(13),i=n(747),s=r.abs;e.exports=function(e,t,n,r,a){var o=s(e).toString(r||10);return o=i(a||"0",t-o.replace(/\.\d+/,"").length)+o,(n||e<0)&&(o=(e<0?"-":"+")+o),o}},function(e,t,n){"use strict";var r=n(109),i=n(41),s=n(42),a=n(43),o=n(55),u=n(317),c=n(114),l=n(315),d=r.ISO_FIRST_DAY_OF_WEEK,f=r.ISO_FIRST_DAY_OF_WEEK_YEAR;e.exports=function(e,t,n,r){var h,p=0;for(o(n)&&(n=d),o(r)&&(r=f),h=u(a(e),n),l(h,n,r),t&&e<h&&(h=c(a(e),n),l(h,n,r));h<=e;)i(h,s(h)+7),p++;return p}},function(e,t,n){"use strict";e.exports="year|month|week|day|hour|minute|second|millisecond"},function(e,t,n){"use strict";var r=n(10),i=n(78),s=n(332),a=n(850),o=n(851),u=n(852),c=n(334),l=r.isNumber,d=r.isString,f=r.isDate,h=r.isFunction;e.exports=function(e,t,n,r){var p,m,_,y,g=e.start,v=e.end,M=v<g,b=g,w=0,L=[];if(!i(e))return n?NaN:[];for(h(t)&&(r=t,t=null),t=t||1,l(g)?(m=u(g,t),p=function(){return a(b,t,m)}):d(g)?p=function(){return o(b,t)}:f(g)&&(_=c(t),t=_[0],y=_[1],p=function(){return s(b,t,y)}),M&&t>0&&(t*=-1);M?b>=v:b<=v;)n||L.push(b),r&&r(b,w,e),b=p(),w++;return n?w-1:L}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i={newLineRe:/\r?\n/g,filePathRe:/^(?=\D):?([^]*)$/,matchLineRe:/^(\d+)(?:;\d+ \d+)?:([^]*)$/,normalizePath:e=>e.replace(/\\/g,"/"),parse(e){const t=e.split(i.newLineRe);let n,s;return r.compact(t.map(e=>{if(s=e.match(i.filePathRe))n=i.normalizePath(s[1]);else if(s=e.match(i.matchLineRe))return{filePath:n,lineNr:parseInt(s[1])-1,line:s[2]}}))}};t.default=i},function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,n,s,a){var o=r(t),u=i[e][r(t)];return 2===o&&(u=u[n?0:1]),u.replace(/%d/i,t)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,i,s,a){var o=n(t),u=r[e][n(t)];return 2===o&&(u=u[i?0:1]),u.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?t?"хвіліна":"хвіліну":"h"===n?t?"гадзіна":"гадзіну":e+" "+function(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}(r[n],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");function r(e){return e>1&&e<5&&1!=~~(e/10)}function i(e,t,n,i){var s=e+" ";switch(n){case"s":return t||i?"pár sekund":"pár sekundami";case"ss":return t||i?s+(r(e)?"sekundy":"sekund"):s+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?s+(r(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?s+(r(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?s+(r(e)?"dny":"dní"):s+"dny";case"M":return t||i?"měsíc":"měsícem";case"MM":return t||i?s+(r(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?s+(r(e)?"roky":"let"):s+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsParse:function(e,t){var n,r=[];for(n=0;n<12;n++)r[n]=new RegExp("^"+e[n]+"$|^"+t[n]+"$","i");return r}(t,n),shortMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(n),longMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(t),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,n="";return t>20?n=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][t]),e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var n=this._calendarEl[e],r=t&&t.hours();return function(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}(n)&&(n=n.apply(t)),n.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?i[n][2]?i[n][2]:i[n][1]:r?i[n][0]:i[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function r(e,r,i,s){var a="";switch(i){case"s":return s?"muutaman sekunnin":"muutama sekunti";case"ss":return s?"sekunnin":"sekuntia";case"m":return s?"minuutin":"minuutti";case"mm":a=s?"minuutin":"minuuttia";break;case"h":return s?"tunnin":"tunti";case"hh":a=s?"tunnin":"tuntia";break;case"d":return s?"päivän":"päivä";case"dd":a=s?"päivän":"päivää";break;case"M":return s?"kuukauden":"kuukausi";case"MM":a=s?"kuukauden":"kuukautta";break;case"y":return s?"vuoden":"vuosi";case"yy":a=s?"vuoden":"vuotta"}return a=function(e,r){return e<10?r?n[e]:t[e]:e}(e,s)+" "+a}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10==2?"na":"mh";return e+t},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" horam"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?i[n][0]:i[n][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,r){var i=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return i+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return i+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return i+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return i+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return i+(r||t?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,r,i){var s=e+" ";switch(r){case"s":return n||i?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?s+(n||i?"sekúndur":"sekúndum"):s+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?s+(n||i?"mínútur":"mínútum"):n?s+"mínúta":s+"mínútu";case"hh":return t(e)?s+(n||i?"klukkustundir":"klukkustundum"):s+"klukkustund";case"d":return n?"dagur":i?"dag":"degi";case"dd":return t(e)?n?s+"dagar":s+(i?"daga":"dögum"):n?s+"dagur":s+(i?"dag":"degi");case"M":return n?"mánuður":i?"mánuð":"mánuði";case"MM":return t(e)?n?s+"mánuðir":s+(i?"mánuði":"mánuðum"):n?s+"mánuður":s+(i?"mánuð":"mánuði");case"y":return n||i?"ár":"ári";case"yy":return t(e)?s+(n||i?"ár":"árum"):s+(n||i?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()<this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()<e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?i[n][0]:i[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,r=e/10;return n(0===t?r:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,r){return t?i(n)[0]:r?i(n)[1]:i(n)[2]}function r(e){return e%10==0||e>10&&e<20}function i(e){return t[e].split("_")}function s(e,t,s,a){var o=e+" ";return 1===e?o+n(0,t,s[0],a):t?o+(r(e)?i(s)[1]:i(s)[0]):a?o+i(s)[1]:o+(r(e)?i(s)[1]:i(s)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"},ss:s,m:n,mm:s,h:n,hh:s,d:n,dd:s,M:n,MM:s,y:n,yy:s},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function r(e,r,i){return e+" "+n(t[i],e,r)}function i(e,r,i){return n(t[i],e,r)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var i=t.words[r];return 1===r.length?n?i[0]:i[1]:e+" "+t.correctGrammaticalCase(e,i)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,t,n,r){var i="";if(t)switch(n){case"s":i="काही सेकंद";break;case"ss":i="%d सेकंद";break;case"m":i="एक मिनिट";break;case"mm":i="%d मिनिटे";break;case"h":i="एक तास";break;case"hh":i="%d तास";break;case"d":i="एक दिवस";break;case"dd":i="%d दिवस";break;case"M":i="एक महिना";break;case"MM":i="%d महिने";break;case"y":i="एक वर्ष";break;case"yy":i="%d वर्षे"}else switch(n){case"s":i="काही सेकंदां";break;case"ss":i="%d सेकंदां";break;case"m":i="एका मिनिटा";break;case"mm":i="%d मिनिटां";break;case"h":i="एका तासा";break;case"hh":i="%d तासां";break;case"d":i="एका दिवसा";break;case"dd":i="%d दिवसां";break;case"M":i="एका महिन्या";break;case"MM":i="%d महिन्यां";break;case"y":i="एका वर्षा";break;case"yy":i="%d वर्षां"}return i.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function i(e,t,n){var i=e+" ";switch(n){case"ss":return i+(r(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return i+(r(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return i+(r(e)?"godziny":"godzin");case"MM":return i+(r(e)?"miesiące":"miesięcy");case"yy":return i+(r(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,r){return e?""===r?"("+n[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(r)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:i,m:i,mm:i,h:i,hh:i,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:i,y:"rok",yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r=" ";return(e%100>=20||e>=100&&e%100==0)&&(r=" de "),e+r+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?t?"минута":"минуту":e+" "+function(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}(r[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function i(e,t,n,i){var s=e+" ";switch(n){case"s":return t||i?"pár sekúnd":"pár sekundami";case"ss":return t||i?s+(r(e)?"sekundy":"sekúnd"):s+"sekundami";case"m":return t?"minúta":i?"minútu":"minútou";case"mm":return t||i?s+(r(e)?"minúty":"minút"):s+"minútami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?s+(r(e)?"hodiny":"hodín"):s+"hodinami";case"d":return t||i?"deň":"dňom";case"dd":return t||i?s+(r(e)?"dni":"dní"):s+"dňami";case"M":return t||i?"mesiac":"mesiacom";case"MM":return t||i?s+(r(e)?"mesiace":"mesiacov"):s+"mesiacmi";case"y":return t||i?"rok":"rokom";case"yy":return t||i?s+(r(e)?"roky":"rokov"):s+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return i+=1===e?t?"sekundo":"sekundi":2===e?t||r?"sekundi":"sekundah":e<5?t||r?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return i+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return i+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return i+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return i+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return i+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var i=t.words[r];return 1===r.length?n?i[0]:i[1]:e+" "+t.correctGrammaticalCase(e,i)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var i=t.words[r];return 1===r.length?n?i[0]:i[1]:e+" "+t.correctGrammaticalCase(e,i)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e,n,r,i){var s=function(e){var n=Math.floor(e%1e3/100),r=Math.floor(e%100/10),i=e%10,s="";return n>0&&(s+=t[n]+"vatlh"),r>0&&(s+=(""!==s?" ":"")+t[r]+"maH"),i>0&&(s+=(""!==s?" ":"")+t[i]),""===s?"pagh":s}(e);switch(r){case"ss":return s+" lup";case"mm":return s+" tup";case"hh":return s+" rep";case"dd":return s+" jaj";case"MM":return s+" jar";case"yy":return s+" DIS"}}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,i=e%100-r,s=e>=100?100:null;return e+(t[r]||t[i]||t[s])}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r?i[n][0]:t?i[n][0]:i[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var r={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?t?"хвилина":"хвилину":"h"===n?t?"година":"годину":e+" "+function(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}(r[n],+e)}function n(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!e)return n.nominative;var r=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return n[r][e.day()]},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:n("[Сьогодні "),nextDay:n("[Завтра "),lastDay:n("[Вчора "),nextWeek:n("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[Минулої] dddd [").call(this);case 1:case 2:case 4:return n("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(352),s=n(4),a=n(6),o={isSupported:e=>e&&e.document.languageId===a.default.languageId,open(e){s.workspace.openTextDocument({language:a.default.languageId}).then(t=>{s.window.showTextDocument(t,{preview:!1}).then(t=>{t.edit(n=>{const r=new s.Position(0,0);n.insert(r,e),t.document.save()})})})},edits:{apply(e,t){const n=e.document.uri,r=new s.WorkspaceEdit;return r.set(n,t),s.workspace.applyEdit(r)},makeDiff(e,t,n=0){if(e===t)return;const s=i.diffWordsWithSpace(e,t);let a=0;return r.filter(s.map(e=>{if(e.added)return o.edits.makeInsert(e.value,n,a);if(e.removed){const t=o.edits.makeDelete(n,a,a+e.value.length);return a+=e.value.length,t}a+=e.value.length}))},makeDelete(e,t,n=t){const r=new s.Range(e,t,e,n);return s.TextEdit.delete(r)},makeDeleteLine(e){const t=new s.Range(e,0,e+1,0);return s.TextEdit.delete(t)},makeInsert(e,t,n){const r=new s.Position(t,n);return s.TextEdit.insert(r,e)},makeReplace(e,t,n,r=n){const i=new s.Range(t,n,t,r);return s.TextEdit.replace(i,e)}}};t.default=o},function(e,t,n){"use strict";t.__esModule=!0,t.generateOptions=function(e,t){if("function"==typeof e)t.callback=e;else if(e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}},function(e,t,n){"use strict";t.__esModule=!0,t.structuredPatch=s,t.createTwoFilesPatch=a,t.createPatch=function(e,t,n,r,i,s){return a(e,e,t,n,r,i,s)};var r=n(81);function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function s(e,t,n,s,a,o,u){u||(u={}),void 0===u.context&&(u.context=4);var c=(0,r.diffLines)(n,s,u);function l(e){return e.map(function(e){return" "+e})}c.push({value:"",lines:[]});for(var d=[],f=0,h=0,p=[],m=1,_=1,y=function(e){var t=c[e],r=t.lines||t.value.replace(/\n$/,"").split("\n");if(t.lines=r,t.added||t.removed){var a;if(!f){var o=c[e-1];f=m,h=_,o&&(p=u.context>0?l(o.lines.slice(-u.context)):[],f-=p.length,h-=p.length)}(a=p).push.apply(a,i(r.map(function(e){return(t.added?"+":"-")+e}))),t.added?_+=r.length:m+=r.length}else{if(f)if(r.length<=2*u.context&&e<c.length-2){var y;(y=p).push.apply(y,i(l(r)))}else{var g,v=Math.min(r.length,u.context);(g=p).push.apply(g,i(l(r.slice(0,v))));var M={oldStart:f,oldLines:m-f+v,newStart:h,newLines:_-h+v,lines:p};if(e>=c.length-2&&r.length<=u.context){var b=/\n$/.test(n),w=/\n$/.test(s);0!=r.length||b?b&&w||p.push("\\ No newline at end of file"):p.splice(M.oldLines,0,"\\ No newline at end of file")}d.push(M),f=0,h=0,p=[]}m+=r.length,_+=r.length}},g=0;g<c.length;g++)y(g);return{oldFileName:e,newFileName:t,oldHeader:a,newHeader:o,hunks:d}}function a(e,t,n,r,i,a,o){var u=s(e,t,n,r,i,a,o),c=[];e==t&&c.push("Index: "+e),c.push("==================================================================="),c.push("--- "+u.oldFileName+(void 0===u.oldHeader?"":"\t"+u.oldHeader)),c.push("+++ "+u.newFileName+(void 0===u.newHeader?"":"\t"+u.newHeader));for(var l=0;l<u.hunks.length;l++){var d=u.hunks[l];c.push("@@ -"+d.oldStart+","+d.oldLines+" +"+d.newStart+","+d.newLines+" @@"),c.push.apply(c,d.lines)}return c.join("\n")+"\n"}},function(e,t){e.exports=require("child_process")},function(e,t,n){"use strict";e.exports=(e=>{const t=(e=e||{}).env||process.env;return"win32"!==(e.platform||process.platform)?"PATH":Object.keys(t).find(e=>"PATH"===e.toUpperCase())||"Path"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(83),s=n(59),a=n(9),o=n(6),u=n(122),c=n(48),l=n(252);class d extends l.default{execa(e){const t=a.default.get();return i(d.bin,["--ackmate","--nobreak","--nocolor","--heading","--print-long-lines","--silent",...t.embedded.providers.ag.args,t.embedded.providers.ag.regex,...e])}async getAckmate(e){if(!(e=r.castArray(e)).length)return[];try{const{stdout:t}=await this.execa(e);return u.default.parse(t)}catch(e){return console.log(e),[]}}filterAckmate(e){const t=r.uniq(e.map(e=>e.filePath)),n=this.getIncluded(t);return e.filter(e=>n.includes(e.filePath))}ackmate2data(e){e.forEach(({filePath:e,line:t,lineNr:n})=>{const i=r.trimStart(t),a=s.default(i,o.default.regexes.todoEmbedded);if(!a.length)return;const u=c.default.parsePath(e);a.forEach(r=>{const s={todo:r[0],type:r[1].toUpperCase(),message:r[2],code:i.slice(0,i.indexOf(r[0])),rawLine:t,line:i,lineNr:n,filePath:e,root:u.root,rootPath:u.rootPath,relativePath:u.relativePath};this.filesData[e]||(this.filesData[e]=[]),this.filesData[e].push(s)})})}async initFilesData(e){const t=this.filterAckmate(await this.getAckmate(e));this.filesData={},this.ackmate2data(t)}async updateFilesData(){const e=Object.keys(this.filesData).filter(e=>!this.filesData[e]),t=await this.getAckmate(e);this.ackmate2data(t),this.filesData=r.transform(this.filesData,(e,t,n)=>{t&&(e[n]=t)},{})}}d.bin="ag",t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(397),s=n(4),a=n(9),o=n(60),u=n(48);t.default=class{constructor(){this.include=void 0,this.exclude=void 0,this.rootPaths=void 0,this.filesData=void 0,this.watcher=void 0}async get(e=u.default.getAllRootPaths(),t=!0,n=!0,i=!0,s=!1){e=r.castArray(e);const o=a.default.get();return this.include=o.embedded.include,this.exclude=o.embedded.exclude,this.filesData&&r.isEqual(this.rootPaths,e)?await this.updateFilesData():(this.rootPaths=e,this.unwatchPaths(),await this.initFilesData(e),this.watchPaths()),this.getTodos(t,n,i,s)}async watchPaths(){const e=e=>e.replace(/\\/g,"/"),t=r.debounce(()=>o.default.refresh(),250),n=n=>{if(!this.filesData)return;const r=e(n.fsPath);this.filesData.hasOwnProperty(r)||this.isIncluded(r)&&(this.filesData[r]=void 0,t())},i=n=>{if(!this.filesData)return;const r=e(n.fsPath);this.isIncluded(r)&&(this.filesData[r]=void 0,t())},a=n=>{if(!this.filesData)return;const r=e(n.fsPath);delete this.filesData[r],t()};this.include.forEach(e=>{this.watcher=s.workspace.createFileSystemWatcher(e),this.watcher.onDidCreate(n),this.watcher.onDidChange(i),this.watcher.onDidDelete(a)})}unwatchPaths(){this.watcher&&this.watcher.dispose()}getIncluded(e){return n(88)(e,this.include,{ignore:this.exclude,dot:!0})}isIncluded(e){return!!this.getIncluded([e]).length}async initFilesData(e){this.filesData={}}async updateFilesData(){}getTodos(e,t,n,i){if(r.isEmpty(this.filesData))return;const s={},a=!!i&&new RegExp(r.escapeRegExp(i),"i");Object.keys(this.filesData).forEach(r=>{const i=this.filesData[r];if(!i||!i.length)return;const o=n?r:"";i.forEach(n=>{if(a&&!a.test(n.line))return;const r=e?n.root:"";s[r]||(s[r]={});const i=t?n.type:"";s[r][i]||(s[r][i]={}),s[r][i][o]||(s[r][i][o]=[]),s[r][i][o].push(n)})});const o=Object.keys(s);return o.length>1?s:{"":s[o[0]]}}renderTodos(e){if(r.isEmpty(e))return"";const t=new RegExp(i.escape("/"),"g"),n=a.default.get(),{indentation:s,embedded:{file:{wholeLine:o}},symbols:{box:u}}=n,c=[];return Object.keys(e).sort().forEach(n=>{n&&c.push(`\n${n}:`),Object.keys(e[n]).sort().forEach(a=>{a&&c.push(`${n?s:"\n"}${a}:`),Object.keys(e[n][a]).sort().forEach(l=>{if(l){const e=`/${r.trimStart(l,"/")}`,o=i.escape(e).replace(t,"/");c.push(`${n?s:""}${a?s:""}@file://${o}`)}e[n][a][l].forEach(e=>{const d=`/${r.trimStart(e.filePath,"/")}`,f=i.escape(d).replace(t,"/");c.push(`${n?s:""}${a?s:""}${l?s:""}${u} ${r.trimStart(o?e.line:e.message)} @file://${f}#${e.lineNr+1}`)})})})}),c.length?`${c.join("\n")}\n`:""}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(86);t.default=class extends i.default{constructor(e,t){super(e,t.label),this.contextValue="file",this.iconPath=r.ThemeIcon.File,this.resourceUri=t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(87);t.default=class extends r.default{constructor(e){super(void 0,e),this.contextValue="placeholder"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(87);t.default=class extends r.default{constructor(e,t,n=!1){super(e,t),this.contextValue="todo",this.tooltip=e.code||e.line,this.command={title:"Reveal",command:"todo.viewRevealTodo",arguments:[this]},n&&this.setTypeIcon(e.type)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(9);t.default=class{constructor(){this.onDidChangeTreeDataEvent=new r.EventEmitter,this.onDidChangeTreeData=this.onDidChangeTreeDataEvent.event,this.config=i.default.get()}getTreeItem(e){return e}async getChildren(e){return[]}refresh(){this.config=i.default.get(),this.onDidChangeTreeDataEvent.fire()}}},function(e,t,n){var r=n(399),i=r.types;e.exports=function(e,t){t||(t={});var n=void 0===t.limit?25:t.limit;!function(e){return"[object RegExp]"==={}.toString.call(e)}(e)?"string"!=typeof e&&(e=String(e)):e=e.source;try{e=r(e)}catch(e){return!1}var s=0;return function e(t,r){if(t.type===i.REPETITION){if(s++,++r>1)return!1;if(s>n)return!1}if(t.options)for(var a=0,o=t.options.length;a<o;a++){if(!e({stack:t.options[a]},r))return!1}var u=t.stack||t.value&&t.value.stack;if(!u)return!0;for(a=0;a<u.length;a++){if(!e(u[a],r))return!1}return!0}(e,0)}},function(e,t,n){var r=n(61),i=function(){return[{type:r.RANGE,from:48,to:57}]},s=function(){return[{type:r.CHAR,value:95},{type:r.RANGE,from:97,to:122},{type:r.RANGE,from:65,to:90}].concat(i())},a=function(){return[{type:r.CHAR,value:9},{type:r.CHAR,value:10},{type:r.CHAR,value:11},{type:r.CHAR,value:12},{type:r.CHAR,value:13},{type:r.CHAR,value:32},{type:r.CHAR,value:160},{type:r.CHAR,value:5760},{type:r.CHAR,value:6158},{type:r.CHAR,value:8192},{type:r.CHAR,value:8193},{type:r.CHAR,value:8194},{type:r.CHAR,value:8195},{type:r.CHAR,value:8196},{type:r.CHAR,value:8197},{type:r.CHAR,value:8198},{type:r.CHAR,value:8199},{type:r.CHAR,value:8200},{type:r.CHAR,value:8201},{type:r.CHAR,value:8202},{type:r.CHAR,value:8232},{type:r.CHAR,value:8233},{type:r.CHAR,value:8239},{type:r.CHAR,value:8287},{type:r.CHAR,value:12288},{type:r.CHAR,value:65279}]};t.words=function(){return{type:r.SET,set:s(),not:!1}},t.notWords=function(){return{type:r.SET,set:s(),not:!0}},t.ints=function(){return{type:r.SET,set:i(),not:!1}},t.notInts=function(){return{type:r.SET,set:i(),not:!0}},t.whitespace=function(){return{type:r.SET,set:a(),not:!1}},t.notWhitespace=function(){return{type:r.SET,set:a(),not:!0}},t.anyChar=function(){return{type:r.SET,set:[{type:r.CHAR,value:10},{type:r.CHAR,value:13},{type:r.CHAR,value:8232},{type:r.CHAR,value:8233}],not:!0}}},function(e,t,n){"use strict";var r=n(64);function i(e,t,n){return r.flatten(r.repeat(r.arrayify(e),t))}function s(e){return!0===e.escaped}function a(e,t){return void 0!==e&&e.type===t}e.exports=function(e,t){e.compiler.set("bos",function(){this.output||(this.ast.queue=s(this.ast)?[this.ast.val]:[],this.ast.count=1)}).set("bracket",function(e){var t=e.close,n=e.escaped?"\\[":"[",i=e.negated,s=e.inner;"]-"===(s=s.replace(/\\(?=[\\\w]|$)/g,"\\\\"))&&(s="\\]\\-"),i&&-1===s.indexOf(".")&&(s+="."),i&&-1===s.indexOf("/")&&(s+="/");var a=n+i+s+t,o=e.parent.queue,u=r.arrayify(o.pop());o.push(r.join(u,a)),o.push.apply(o,[])}).set("brace",function(e){return e.queue=s(e)?[e.val]:[],e.count=1,this.mapVisit(e.nodes)}).set("brace.open",function(e){e.parent.open=e.val}).set("text",function(e){var n=e.parent.queue,o=e.escaped,u=[e.val];if(!1===e.optimize&&(t=r.extend({},t,{optimize:!1})),e.multiplier>1&&(e.parent.count*=e.multiplier),!0===t.quantifiers&&r.isQuantifier(e.val))o=!0;else if(e.val.length>1){if(a(e.parent,"brace")&&!s(e)){var c=r.expand(e.val,t);if(u=c.segs,c.isOptimized&&(e.parent.isOptimized=!0),!u.length){var l=c.val||e.val;!1!==t.unescape&&(l=(l=l.replace(/\\([,.])/g,"$1")).replace(/["'`]/g,"")),u=[l],o=!0}}}else","===e.val?t.expand?(e.parent.queue.push([""]),u=[""]):u=["|"]:o=!0;if(o&&a(e.parent,"brace")&&(e.parent.nodes.length<=4&&1===e.parent.count?e.parent.escaped=!0:e.parent.length<=3&&(e.parent.escaped=!0)),function(e){return Array.isArray(e.queue)&&e.queue.length}(e.parent)){var d=r.arrayify(n.pop());e.parent.count>1&&t.expand&&(d=i(d,e.parent.count),e.parent.count=1),n.push(r.join(r.flatten(d),u.shift())),n.push.apply(n,u)}else e.parent.queue=u}).set("brace.close",function(e){var n=e.parent.queue,o=e.parent.parent,u=o.queue.pop(),c=e.parent.open,l=e.val;c&&l&&function(e,t){return!!e.parent.isOptimized||a(e.parent,"brace")&&!s(e.parent)&&!0!==t.expand}(e,t)&&(c="(",l=")");var d=r.last(n);e.parent.count>1&&t.expand&&(d=i(n.pop(),e.parent.count),e.parent.count=1,n.push(d)),l&&"string"==typeof d&&1===d.length&&(c="",l=""),!function(e,t){return s(e.parent)||!1!==t.optimize}(e,t)&&!function(e,t){if(1===e.parent.queue.length)return!0;var n=e.parent.nodes;return 3===n.length&&a(n[0],"brace.open")&&!a(n[1],"text")&&a(n[2],"brace.close")}(e)||e.parent.hasEmpty||(n.push(r.join(c,n.pop()||"")),n=r.flatten(r.join(n,l))),void 0===u?o.queue=[n]:o.queue.push(r.flatten(r.join(u,n)))}).set("eos",function(e){this.input||(!1!==t.optimize?this.output=r.last(r.flatten(this.ast.queue)):Array.isArray(r.last(this.ast.queue))?this.output=r.flatten(this.ast.queue.pop()):this.output=r.flatten(this.ast.queue),e.parent.count>1&&t.expand&&(this.output=i(this.output,e.parent.count)),this.output=r.arrayify(this.output),this.ast.queue=[])})}},function(e,t,n){"use strict";
/*!
 * split-string <https://github.com/jonschlinkert/split-string>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(411);function i(e,t,n,r){var s=e.indexOf(t,n);return"\\"===e.charAt(s-1)?i(e,t,s+1):s}function s(e,t){return!0===t.keepDoubleQuotes&&'"'===e||(!0===t.keepSingleQuotes&&"'"===e||t.keepQuotes)}function a(e,t,n){return"function"==typeof e.keepEscaping?e.keepEscaping(t,n):!0===e.keepEscaping||"\\"===t[n+1]}e.exports=function(e,t,n){if("string"!=typeof e)throw new TypeError("expected a string");"function"==typeof t&&(n=t,t=null),"string"==typeof t&&(t={sep:t});var o,u=r({sep:"."},t),c=u.quotes||['"',"'","`"];!0===u.brackets?o={"<":">","(":")","[":"]","{":"}"}:u.brackets&&(o=u.brackets);var l,d=[],f=[],h=[""],p=u.sep,m=e.length,_=-1;function y(){if(o&&f.length)return o[f[f.length-1]]}for(;++_<m;){var g=e[_],v=e[_+1],M={val:g,idx:_,arr:h,str:e};if(d.push(M),"\\"!==g){if(o&&o[g]){f.push(g);var b=y(),w=_+1;if(-1!==e.indexOf(b,w+1))for(;f.length&&w<m;){var L=e[++w];if("\\"!==L)if(-1===c.indexOf(L)){if(b=y(),f.length&&-1===e.indexOf(b,w+1))break;o[L]?f.push(L):b===L&&f.pop()}else w=i(e,L,w+1);else L++}if(-1===(l=w)){h[h.length-1]+=g;continue}g=e.slice(_,l+1),M.val=g,M.idx=_=l}if(-1!==c.indexOf(g)){if(-1===(l=i(e,g,_+1))){h[h.length-1]+=g;continue}g=!0===s(g,u)?e.slice(_,l+1):e.slice(_+1,l),M.val=g,M.idx=_=l}"function"==typeof n&&(n(M,d),g=M.val,_=M.idx),M.val!==p||!1===M.split?h[h.length-1]+=M.val:h.push("")}else M.val=!0===a(u,e,_)?g+v:v,M.escaped=!0,"function"==typeof n&&n(M),h[h.length-1]+=M.val,_++}return h}},function(e,t,n){"use strict";
/*!
 * repeat-string <https://github.com/jonschlinkert/repeat-string>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r,i="";e.exports=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");if(1===t)return e;if(2===t)return e+e;var n=e.length*t;if(r!==e||void 0===r)r=e,i="";else if(i.length>=n)return i.substr(0,n);for(;n>i.length&&t>1;)1&t&&(i+=e),t>>=1,e+=e;return i=(i+=e).substr(0,n)}},function(e,t,n){"use strict";var r=n(420),i=n(64);function s(e,t,n,r){t.orig=t.val;var s=this.prev(),a=i.last(s.nodes),o=!1;if(t.val.length>1){var u=t.val.charAt(0),c=t.val.slice(-1);o='"'===u&&'"'===c||"'"===u&&"'"===c||"`"===u&&"`"===c}if(o&&!1!==r.unescape&&(t.val=t.val.slice(1,t.val.length-1),t.escaped=!0),t.match){var l=t.match[1];l&&-1!==l.indexOf("}")||(l=t.match[0]);var d=l.replace(/\{/g,",").replace(/\}/g,"");t.multiplier*=d.length,t.val=""}"text"===a.type&&1===a.multiplier&&1===t.multiplier&&t.val?a.val+=t.val:s.push(t)}e.exports=function(e,t){e.parser.set("bos",function(){this.parsed||(this.ast=this.nodes[0]=new r(this.ast))}).set("escape",function(){var e=this.position(),n=this.match(/^(?:\\(.)|\$\{)/);if(n){var a=this.prev(),o=i.last(a.nodes),u=e(new r({type:"text",multiplier:1,val:n[0]}));if("\\\\"===u.val)return u;if("${"===u.val)for(var c,l=this.input,d=-1;c=l[++d];)if(this.consume(1),u.val+=c,"\\"!==c){if("}"===c)break}else u.val+=l[++d];return!1!==this.options.unescape&&(u.val=u.val.replace(/\\([{}])/g,"$1")),'"'===o.val&&'"'===this.input.charAt(0)?(o.val=u.val,void this.consume(1)):s.call(this,e,u,a,t)}}).set("bracket",function(){var e=this.isInside("brace"),t=this.position(),n=this.match(/^(?:\[([!^]?)([^\]]{2,}|\]-)(\]|[^*+?]+)|\[)/);if(n){var i=this.prev(),s=n[0],a=n[1]?"^":"",o=n[2]||"",u=n[3]||"";e&&"brace"===i.type&&(i.text=i.text||"",i.text+=s);var c=this.input.slice(0,2);if(""===o&&"\\]"===c){o+=c,this.consume(2);for(var l,d=this.input,f=-1;l=d[++f];){if(this.consume(1),"]"===l){u=l;break}o+=l}}return t(new r({type:"bracket",val:s,escaped:"]"!==u,negated:a,inner:o,close:u}))}}).set("multiplier",function(){var e=this.isInside("brace"),n=this.position(),i=this.match(/^\{((?:,|\{,+\})+)\}/);if(i){this.multiplier=!0;var a=this.prev(),o=i[0];e&&"brace"===a.type&&(a.text=a.text||"",a.text+=o);var u=n(new r({type:"text",multiplier:1,match:i,val:o}));return s.call(this,n,u,a,t)}}).set("brace.open",function(){var e=this.position(),t=this.match(/^\{(?!(?:[^\\}]?|,+)\})/);if(t){var n=this.prev(),s=i.last(n.nodes);s&&s.val&&function(e){return"!"===e||"@"===e||"*"===e||"?"===e||"+"===e}(s.val.slice(-1))&&(s.optimize=!1);var a=e(new r({type:"brace.open",val:t[0]})),o=e(new r({type:"brace",nodes:[]}));o.push(a),n.push(o),this.push("brace",o)}}).set("brace.close",function(){var e=this.position(),t=this.match(/^\}/);if(t&&t[0]){var n=this.pop("brace"),s=e(new r({type:"brace.close",val:t[0]}));if(!this.isType(n,"brace")){if(this.options.strict)throw new Error('missing opening "{"');return s.type="text",s.multiplier=0,s.escaped=!0,s}var a=this.prev(),o=i.last(a.nodes);if(o.text)if(")"===i.last(o.nodes).val&&/[!@*?+]\(/.test(o.text)){var u=o.nodes[0],c=o.nodes[1];"brace.open"===u.type&&c&&"text"===c.type&&(c.optimize=!1)}if(n.nodes.length>2){var l=n.nodes[1];"text"===l.type&&","===l.val&&(n.nodes.splice(1,1),n.nodes.push(l))}n.push(s)}}).set("boundary",function(){var e=this.position(),t=this.match(/^[$^](?!\{)/);if(t)return e(new r({type:"text",val:t[0]}))}).set("nobrace",function(){var e=this.isInside("brace"),t=this.position(),n=this.match(/^\{[^,]?\}/);if(n){var i=this.prev(),s=n[0];return e&&"brace"===i.type&&(i.text=i.text||"",i.text+=s),t(new r({type:"text",multiplier:0,val:s}))}}).set("text",function(){var e=this.isInside("brace"),n=this.position(),i=this.match(/^((?!\\)[^${}[\]])+/);if(i){var a=this.prev(),o=i[0];e&&"brace"===a.type&&(a.text=a.text||"",a.text+=o);var u=n(new r({type:"text",multiplier:1,val:o}));return s.call(this,n,u,a,t)}})}},function(e,t,n){function r(e){if(e)return function(e){for(var t in r.prototype)e[t]=r.prototype[t];return e}(e)}e.exports=r,r.prototype.on=r.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},r.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i<r.length;i++)if((n=r[i])===t||n.fn===t){r.splice(i,1);break}return this},r.prototype.emit=function(e){this._callbacks=this._callbacks||{};var t=[].slice.call(arguments,1),n=this._callbacks["$"+e];if(n)for(var r=0,i=(n=n.slice(0)).length;r<i;++r)n[r].apply(this,t);return this},r.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},r.prototype.hasListeners=function(e){return!!this.listeners(e).length}},function(e,t,n){"use strict";
/*!
 * object-visit <https://github.com/jonschlinkert/object-visit>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(436);e.exports=function(e,t,n,i){if(!r(e)&&"function"!=typeof e)throw new Error("object-visit expects `thisArg` to be an object.");if("string"!=typeof t)throw new Error("object-visit expects `method` name to be a string");if("function"!=typeof e[t])return e;var s=[].slice.call(arguments,3);for(var a in n=n||{}){var o=[a,n[a]].concat(s);e[t].apply(e,o)}return e}},function(e,t,n){"use strict";
/*!
 * to-object-path <https://github.com/jonschlinkert/to-object-path>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(32);e.exports=function(e){return"arguments"!==r(e)&&(e=arguments),function e(t){var n=t.length;var i=-1;var s=[];for(;++i<n;){var a=t[i];"arguments"===r(a)||Array.isArray(a)?s.push.apply(s,e(a)):"string"==typeof a&&s.push(a)}return s}(e).join(".")}},function(e,t,n){"use strict";e.exports=function(e){if(!Array.isArray(e))throw new TypeError("arr-union expects the first argument to be an array.");for(var t=arguments.length,n=0;++n<t;){var r=arguments[n];if(r){Array.isArray(r)||(r=[r]);for(var i=0;i<r.length;i++){var s=r[i];e.indexOf(s)>=0||e.push(s)}}}return e}},function(e,t,n){"use strict";
/*!
 * use <https://github.com/jonschlinkert/use>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(470);function i(e,t,n){Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n})}e.exports=function e(t,n){if("object"!==r(t)&&"function"!=typeof t)throw new TypeError("expected an object or function");var s="object"===r(n)?n:{},a="string"==typeof s.prop?s.prop:"fns";function o(e,n,r){var i=1;if("string"==typeof e||Array.isArray(e)?(n=function(e,t){return function n(){return this.type===e?t.apply(this,arguments):n}}(e,n),i++):(n,n=e),"function"!=typeof n)throw new TypeError("expected a function");var o=this||t,u=o[a],c=[].slice.call(arguments,i);c.unshift(o),"function"==typeof s.hook&&s.hook.apply(o,c);var l=n.apply(o,c);return"function"==typeof l&&-1===u.indexOf(l)&&u.push(l),o}return Array.isArray(t[a])||i(t,a,[]),i(t,"use",o),i(t,"run",function(n){if("object"===r(n)){n.use&&n.run||(i(n,a,n[a]||[]),i(n,"use",o)),n[a]&&-1!==n[a].indexOf(e)||n.use(e);for(var s=(this||t)[a],u=s.length,c=-1;++c<u;)n.use(s[c]);return n}}),t}},function(e,t,n){var r;function i(e){function n(){if(n.enabled){var e=n,i=+new Date,s=i-(r||i);e.diff=s,e.prev=r,e.curr=i,r=i;for(var a=new Array(arguments.length),o=0;o<a.length;o++)a[o]=arguments[o];a[0]=t.coerce(a[0]),"string"!=typeof a[0]&&a.unshift("%O");var u=0;a[0]=a[0].replace(/%([a-zA-Z%])/g,function(n,r){if("%%"===n)return n;u++;var i=t.formatters[r];if("function"==typeof i){var s=a[u];n=i.call(e,s),a.splice(u,1),u--}return n}),t.formatArgs.call(e,a),(n.log||t.log||console.log.bind(console)).apply(e,a)}}return n.namespace=e,n.enabled=t.enabled(e),n.useColors=t.useColors(),n.color=function(e){var n,r=0;for(n in e)r=(r<<5)-r+e.charCodeAt(n),r|=0;return t.colors[Math.abs(r)%t.colors.length]}(e),"function"==typeof t.init&&t.init(n),n}(t=e.exports=i.debug=i.default=i).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var n=("string"==typeof e?e:"").split(/[\s,]+/),r=n.length,i=0;i<r;i++)n[i]&&("-"===(e=n[i].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1},t.humanize=n(472),t.names=[],t.skips=[],t.formatters={}},function(e,t,n){var r=n(270),i=n(54),s=n(271).ArraySet,a=n(478).MappingList;function o(e){e||(e={}),this._file=i.getArg(e,"file",null),this._sourceRoot=i.getArg(e,"sourceRoot",null),this._skipValidation=i.getArg(e,"skipValidation",!1),this._sources=new s,this._names=new s,this._mappings=new a,this._sourcesContents=null}o.prototype._version=3,o.fromSourceMap=function(e){var t=e.sourceRoot,n=new o({file:e.file,sourceRoot:t});return e.eachMapping(function(e){var r={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(r.source=e.source,null!=t&&(r.source=i.relative(t,r.source)),r.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(r.name=e.name)),n.addMapping(r)}),e.sources.forEach(function(t){var r=e.sourceContentFor(t);null!=r&&n.setSourceContent(t,r)}),n},o.prototype.addMapping=function(e){var t=i.getArg(e,"generated"),n=i.getArg(e,"original",null),r=i.getArg(e,"source",null),s=i.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,n,r,s),null!=r&&(r=String(r),this._sources.has(r)||this._sources.add(r)),null!=s&&(s=String(s),this._names.has(s)||this._names.add(s)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:null!=n&&n.line,originalColumn:null!=n&&n.column,source:r,name:s})},o.prototype.setSourceContent=function(e,t){var n=e;null!=this._sourceRoot&&(n=i.relative(this._sourceRoot,n)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[i.toSetString(n)]=t):this._sourcesContents&&(delete this._sourcesContents[i.toSetString(n)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},o.prototype.applySourceMap=function(e,t,n){var r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}var a=this._sourceRoot;null!=a&&(r=i.relative(a,r));var o=new s,u=new s;this._mappings.unsortedForEach(function(t){if(t.source===r&&null!=t.originalLine){var s=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=s.source&&(t.source=s.source,null!=n&&(t.source=i.join(n,t.source)),null!=a&&(t.source=i.relative(a,t.source)),t.originalLine=s.line,t.originalColumn=s.column,null!=s.name&&(t.name=s.name))}var c=t.source;null==c||o.has(c)||o.add(c);var l=t.name;null==l||u.has(l)||u.add(l)},this),this._sources=o,this._names=u,e.sources.forEach(function(t){var r=e.sourceContentFor(t);null!=r&&(null!=n&&(t=i.join(n,t)),null!=a&&(t=i.relative(a,t)),this.setSourceContent(t,r))},this)},o.prototype._validateMapping=function(e,t,n,r){if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||t||n||r)&&!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&n))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:n,original:t,name:r}))},o.prototype._serializeMappings=function(){for(var e,t,n,s,a=0,o=1,u=0,c=0,l=0,d=0,f="",h=this._mappings.toArray(),p=0,m=h.length;p<m;p++){if(e="",(t=h[p]).generatedLine!==o)for(a=0;t.generatedLine!==o;)e+=";",o++;else if(p>0){if(!i.compareByGeneratedPositionsInflated(t,h[p-1]))continue;e+=","}e+=r.encode(t.generatedColumn-a),a=t.generatedColumn,null!=t.source&&(s=this._sources.indexOf(t.source),e+=r.encode(s-d),d=s,e+=r.encode(t.originalLine-1-c),c=t.originalLine-1,e+=r.encode(t.originalColumn-u),u=t.originalColumn,null!=t.name&&(n=this._names.indexOf(t.name),e+=r.encode(n-l),l=n)),f+=e}return f},o.prototype._generateSourcesContent=function(e,t){return e.map(function(e){if(!this._sourcesContents)return null;null!=t&&(e=i.relative(t,e));var n=i.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,n)?this._sourcesContents[n]:null},this)},o.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},o.prototype.toString=function(){return JSON.stringify(this.toJSON())},t.SourceMapGenerator=o},function(e,t,n){var r=n(477);t.encode=function(e){var t,n="",i=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&i,(i>>>=5)>0&&(t|=32),n+=r.encode(t)}while(i>0);return n},t.decode=function(e,t,n){var i,s,a=e.length,o=0,u=0;do{if(t>=a)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(s=r.decode(e.charCodeAt(t++))))throw new Error("Invalid base64 digit: "+e.charAt(t-1));i=!!(32&s),o+=(s&=31)<<u,u+=5}while(i);n.value=function(e){var t=e>>1;return 1==(1&e)?-t:t}(o),n.rest=t}},function(e,t,n){var r=n(54),i=Object.prototype.hasOwnProperty;function s(){this._array=[],this._set=Object.create(null)}s.fromArray=function(e,t){for(var n=new s,r=0,i=e.length;r<i;r++)n.add(e[r],t);return n},s.prototype.size=function(){return Object.getOwnPropertyNames(this._set).length},s.prototype.add=function(e,t){var n=r.toSetString(e),s=i.call(this._set,n),a=this._array.length;s&&!t||this._array.push(e),s||(this._set[n]=a)},s.prototype.has=function(e){var t=r.toSetString(e);return i.call(this._set,t)},s.prototype.indexOf=function(e){var t=r.toSetString(e);if(i.call(this._set,t))return this._set[t];throw new Error('"'+e+'" is not in the set.')},s.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw new Error("No element indexed by "+e)},s.prototype.toArray=function(){return this._array.slice()},t.ArraySet=s},function(e,t,n){"use strict";
/*!
 * map-cache <https://github.com/jonschlinkert/map-cache>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=Object.prototype.hasOwnProperty;function i(e){this.__data__=e||{}}e.exports=i,i.prototype.set=function(e,t){return"__proto__"!==e&&(this.__data__[e]=t),this},i.prototype.get=function(e){return"__proto__"===e?void 0:this.__data__[e]},i.prototype.has=function(e){return"__proto__"!==e&&r.call(this.__data__,e)},i.prototype.del=function(e){return this.has(e)&&delete this.__data__[e]}},function(e,t,n){"use strict";var r=n(494),i=n(49);function s(e,t){for(var n in t)c(t,n)&&(e[n]=t[n])}function a(e){return e&&"string"==typeof e}function o(e){var t={};for(var n in e)t[n]=e[n];return t}function u(e){return e&&"object"==typeof e||r(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=Object.assign||function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");u(e)||(e={});for(var t=1;t<arguments.length;t++){var n=arguments[t];a(n)&&(n=o(n)),u(n)&&(s(e,n),i(e,n))}return e}},function(e,t,n){"use strict";var r=n(15),i=n(25),s=n(275),a=n(497),o=n(498),u=n(501),c=n(502);function l(e,t,n){t=c.arrayify(t),e=c.arrayify(e);var r=t.length;if(0===e.length||0===r)return[];if(1===r)return l.match(e,t[0],n);for(var i=!1,s=[],a=[],o=-1;++o<r;){var u=t[o];"string"==typeof u&&33===u.charCodeAt(0)?(s.push.apply(s,l.match(e,u.slice(1),n)),i=!0):a.push.apply(a,l.match(e,u,n))}if(i&&0===a.length)if(n&&!1===n.unixify)a=e.slice();else for(var d=c.unixify(n),f=0;f<e.length;f++)a.push(d(e[f]));var h=c.diff(a,s);return n&&!1===n.nodupes?h:c.unique(h)}function d(e,t,n,r){var i=c.createKey(e+"="+t,n);if(n&&!1===n.cache)return r(t,n);if(u.has(e,i))return u.get(e,i);var s=r(t,n);return u.set(e,i,s),s}l.match=function(e,t,n){if(Array.isArray(t))throw new TypeError("expected pattern to be a string");for(var r=c.unixify(n),i=d("match",t,n,l.matcher),s=[],a=(e=c.arrayify(e)).length,o=-1;++o<a;){var u=e[o];(u===t||i(u))&&s.push(c.value(u,r,n))}if(void 0===n)return c.unique(s);if(0===s.length){if(!0===n.failglob)throw new Error('no matches found for "'+t+'"');if(!0===n.nonull||!0===n.nullglob)return[n.unescape?c.unescape(t):t]}return n.ignore&&(s=l.not(s,n.ignore,n)),!1!==n.nodupes?c.unique(s):s},l.isMatch=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');return!c.isEmptyString(e)&&!c.isEmptyString(t)&&(!!c.equalsPattern(n)(e)||d("isMatch",t,n,l.matcher)(e))},l.some=function(e,t,n){"string"==typeof e&&(e=[e]);for(var r=0;r<e.length;r++)if(1===l(e[r],t,n).length)return!0;return!1},l.every=function(e,t,n){"string"==typeof e&&(e=[e]);for(var r=0;r<e.length;r++)if(1!==l(e[r],t,n).length)return!1;return!0},l.any=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');if(c.isEmptyString(e)||c.isEmptyString(t))return!1;"string"==typeof t&&(t=[t]);for(var i=0;i<t.length;i++)if(l.isMatch(e,t[i],n))return!0;return!1},l.all=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');"string"==typeof t&&(t=[t]);for(var i=0;i<t.length;i++)if(!l.isMatch(e,t[i],n))return!1;return!0},l.not=function(e,t,n){var r=s({},n),i=r.ignore;delete r.ignore,e=c.arrayify(e);var a=c.diff(e,l(e,t,r));return i&&(a=c.diff(a,l(e,i))),!1!==r.nodupes?c.unique(a):a},l.contains=function(e,t,n){if("string"!=typeof e)throw new TypeError('expected a string: "'+r.inspect(e)+'"');if("string"==typeof t){if(c.isEmptyString(e)||c.isEmptyString(t))return!1;if(c.equalsPattern(t,n)(e))return!0;if(c.containsPattern(t,n)(e))return!0}var i=s({},n,{contains:!0});return l.any(e,t,i)},l.matchBase=function(e,t){return!(e&&-1!==e.indexOf("/")||!t)&&(!0===t.basename||!0===t.matchBase)},l.matchKeys=function(e,t,n){if(!c.isObject(e))throw new TypeError("expected the first argument to be an object");var r=l(Object.keys(e),t,n);return c.pick(e,r)},l.matcher=function e(t,n){if(c.isEmptyString(t))return function(){return!1};if(Array.isArray(t))return function(e,t,n){var r;return d("compose",String(e),t,function(){return function(i){if(!r){r=[];for(var s=0;s<e.length;s++)r.push(n(e[s],t))}for(var a=r.length;a--;)if(!0===r[a](i))return!0;return!1}})}(t,n,e);if(t instanceof RegExp)return i(t);if(!c.isString(t))throw new TypeError("expected pattern to be an array, string or regex");if(!c.hasSpecialChars(t))return n&&!0===n.nocase&&(t=t.toLowerCase()),c.matchPath(t,n);var r=l.makeRe(t,n);if(l.matchBase(t,n))return c.matchBasename(r,n);function i(e){var t=c.equalsPattern(n),r=c.unixify(n);return function(n){return!!t(n)||!!e.test(r(n))}}var s=i(r);return c.define(s,"result",r.result),s},l.capture=function(e,t,n){var r=l.makeRe(e,s({capture:!0},n)),i=c.unixify(n);return d("capture",e,n,function(){return function(e){var t=r.exec(i(e));return t?t.slice(1):null}})(t)},l.makeRe=function(e,t){if(e instanceof RegExp)return e;if("string"!=typeof e)throw new TypeError("expected pattern to be a string");if(e.length>65536)throw new Error("expected pattern to be less than 65536 characters");return d("makeRe",e,t,function(){var n=c.extend({wrap:!1},t),r=l.create(e,n),s=i(r.output,n);return c.define(s,"result",r),s})},l.create=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");return d("create",e,t,function(){return l.compile(l.parse(e,t),t)})},l.parse=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");return d("parse",e,t,function(){var n=c.instantiate(null,t);o(n,t);var r=n.parse(e,t);return c.define(r,"snapdragon",n),r.input=e,r})},l.compile=function(e,t){return"string"==typeof e&&(e=l.parse(e,t)),d("compile",e.input,t,function(){var n=c.instantiate(e,t);return a(n,t),n.compile(e,t)})},l.clearCache=function(){l.cache.__data__={}},l.compilers=a,l.parsers=o,l.cache=u,e.exports=l},function(e,t,n){"use strict";var r=n(496),i=n(49);function s(e,t){for(var n in t)c(t,n)&&(e[n]=t[n])}function a(e){return e&&"string"==typeof e}function o(e){var t={};for(var n in e)t[n]=e[n];return t}function u(e){return e&&"object"==typeof e||r(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=Object.assign||function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");u(e)||(e={});for(var t=1;t<arguments.length;t++){var n=arguments[t];a(n)&&(n=o(n)),u(n)&&(s(e,n),i(e,n))}return e}},function(e,t,n){"use strict";
/*!
 * object.pick <https://github.com/jonschlinkert/object.pick>
 *
 * Copyright (c) 2014-2015 Jon Schlinkert, contributors.
 * Licensed under the MIT License
 */var r=n(505);e.exports=function(e,t){if(!r(e)&&"function"!=typeof e)return{};var n={};if("string"==typeof t)return t in e&&(n[t]=e[t]),n;for(var i=t.length,s=-1;++s<i;){var a=t[s];a in e&&(n[a]=e[a])}return n}},function(e,t,n){"use strict";var r=n(21),i=n(62),s=n(25),a=n(278),o=n(280),u=n(516),c=n(282);function l(e,t){return l.create(e,t).output}l.match=function(e,t,n){if("string"!=typeof t)throw new TypeError("expected pattern to be a string");e=c.arrayify(e);for(var r=l.matcher(t,n),s=e.length,a=-1,o=[];++a<s;){var u=e[a];r(u)&&o.push(u)}if(void 0===n)return i(o);if(0===o.length){if(!0===n.failglob)throw new Error('no matches found for "'+t+'"');if(!0===n.nonull||!0===n.nullglob)return[t.split("\\").join("")]}return!1!==n.nodupes?i(o):o},l.isMatch=function(e,t,n){if("string"!=typeof t)throw new TypeError("expected pattern to be a string");if("string"!=typeof e)throw new TypeError("expected a string");return t===e||(""===t||" "===t||"."===t?t===e:c.memoize("isMatch",t,n,l.matcher)(e))},l.contains=function(e,t,n){if("string"!=typeof e)throw new TypeError("expected a string");if(""===t||" "===t||"."===t)return t===e;var i=r({},n,{contains:!0});return i.strictClose=!1,i.strictOpen=!1,l.isMatch(e,t,i)},l.matcher=function(e,t){if("string"!=typeof e)throw new TypeError("expected pattern to be a string");return c.memoize("matcher",e,t,function(){var n=l.makeRe(e,t);return function(e){return n.test(e)}})},l.create=function(e,t){if("string"!=typeof e)throw new TypeError("expected pattern to be a string");return c.memoize("create",e,t,function(){var n=new u(t),r=n.parse(e,t);return n.compile(r,t)})},l.capture=function(e,t,n){var i=l.makeRe(e,r({capture:!0},n));return c.memoize("capture",e,n,function(){return function(e){var t=i.exec(e);return t?t.slice(1):null}})(t)},l.makeRe=function(e,t){if(e instanceof RegExp)return e;if("string"!=typeof e)throw new TypeError("expected pattern to be a string");if(e.length>65536)throw new Error("expected pattern to be less than 65536 characters");var n=c.memoize("makeRe",e,t,function(){var n=r({strictErrors:!1},t);!0===n.strictErrors&&(n.strict=!0);var i=l.create(e,n);return s(i.output,n)});if(n.source.length>65536)throw new SyntaxError("potentially malicious regex detected");return n},l.cache=c.cache,l.clearCache=function(){l.cache.__data__={}},l.Extglob=u,l.compilers=a,l.parsers=o,e.exports=l},function(e,t,n){"use strict";var r=n(279);e.exports=function(e){function t(){return"function"==typeof e.options.star?e.options.star.apply(this,arguments):"string"==typeof e.options.star?e.options.star:".*?"}e.use(r.compilers),e.compiler.set("escape",function(e){return this.emit(e.val,e)}).set("dot",function(e){return this.emit("\\"+e.val,e)}).set("qmark",function(e){var t="[^\\\\/.]",n=this.prev();if("("===e.parsed.slice(-1)){var r=e.rest.charAt(0);return"!"!==r&&"="!==r&&":"!==r?this.emit(t,e):this.emit(e.val,e)}return"text"===n.type&&n.val?this.emit(t,e):(e.val.length>1&&(t+="{"+e.val.length+"}"),this.emit(t,e))}).set("plus",function(e){var t=e.parsed.slice(-1);if("]"===t||")"===t)return this.emit(e.val,e);var n=this.output.slice(-1);return!this.output||/[?*+]/.test(n)&&"bracket"!==e.parent.type?this.emit("\\+",e):/\w/.test(n)&&!e.inside?this.emit("+\\+?",e):this.emit("+",e)}).set("star",function(e){var n=this.prev(),r="text"!==n.type&&"escape"!==n.type?"(?!\\.)":"";return this.emit(r+t.call(this,e),e)}).set("paren",function(e){return this.mapVisit(e.nodes)}).set("paren.open",function(e){var t=this.options.capture?"(":"";switch(e.parent.prefix){case"!":case"^":return this.emit(t+"(?:(?!(?:",e);case"*":case"+":case"?":case"@":return this.emit(t+"(?:",e);default:var n=e.val;return!0===this.options.bash?n="\\"+n:this.options.capture||"("!==n||"?"===e.parent.rest[0]||(n+="?:"),this.emit(n,e)}}).set("paren.close",function(e){var n=this.options.capture?")":"";switch(e.prefix){case"!":case"^":var r=/^(\)|$)/.test(e.rest)?"$":"",i=t.call(this,e);return e.parent.hasSlash&&!this.options.star&&!1!==this.options.slash&&(i=".*?"),this.emit(r+"))"+i+")"+n,e);case"*":case"+":case"?":return this.emit(")"+e.prefix+n,e);case"@":return this.emit(")"+n,e);default:var s=(!0===this.options.bash?"\\":"")+")";return this.emit(s,e)}}).set("text",function(e){var t=e.val.replace(/[\[\]]/g,"\\$&");return this.emit(t,e)})}},function(e,t,n){"use strict";(function(t){var r=n(508),i=n(510),s=n(94)("expand-brackets"),a=n(21),o=n(51),u=n(25);function c(e,n){return s("initializing from <%s>",t),c.create(e,n).output}c.match=function(e,t,n){e=[].concat(e);for(var r=a({},n),i=c.matcher(t,r),s=e.length,o=-1,u=[];++o<s;){var l=e[o];i(l)&&u.push(l)}if(0===u.length){if(!0===r.failglob)throw new Error('no matches found for "'+t+'"');if(!0===r.nonull||!0===r.nullglob)return[t.split("\\").join("")]}return u},c.isMatch=function(e,t,n){return c.matcher(t,n)(e)},c.matcher=function(e,t){var n=c.makeRe(e,t);return function(e){return n.test(e)}},c.makeRe=function(e,t){var n=c.create(e,t),r=a({strictErrors:!1},t);return u(n.output,r)},c.create=function(e,t){var n=t&&t.snapdragon||new o(t);r(n),i(n);var s=n.parse(e,t);s.input=e;var a=n.compile(s,t);return a.input=e,a},c.compilers=r,c.parsers=i,e.exports=c}).call(this,"/index.js")},function(e,t,n){"use strict";var r=n(279),i=n(281),s="([!@*?+]?\\(|\\)|[*?.+\\\\]|\\[:?(?=.*\\])|:?\\])+",a=n(282).createRegex(s);e.exports.TEXT_REGEX=s,e.exports=function(e){e.state=e.state||{},e.use(r.parsers),e.parser.sets.paren=e.parser.sets.paren||[],e.parser.capture("paren.open",function(){var e=this.parsed,t=this.position(),n=this.match(/^([!@*?+])?\(/);if(n){var r=this.prev(),s=n[1],a=t({type:"paren.open",parsed:e,val:n[0]}),o=t({type:"paren",prefix:s,nodes:[a]});"!"===s&&"paren"===r.type&&"!"===r.prefix&&(r.prefix="@",o.prefix="@"),i(o,"rest",this.input),i(o,"parsed",e),i(o,"parent",r),i(a,"parent",o),this.push("paren",o),r.nodes.push(o)}}).capture("paren.close",function(){var e=this.parsed,t=this.position(),n=this.match(/^\)/);if(n){var r=this.pop("paren"),s=t({type:"paren.close",rest:this.input,parsed:e,val:n[0]});if(!this.isType(r,"paren")){if(this.options.strict)throw new Error('missing opening paren: "("');return s.escaped=!0,s}s.prefix=r.prefix,r.nodes.push(s),i(s,"parent",r)}}).capture("escape",function(){var e=this.position(),t=this.match(/^\\(.)/);if(t)return e({type:"escape",val:t[0],ch:t[1]})}).capture("qmark",function(){var t=this.parsed,n=this.position(),r=this.match(/^\?+(?!\()/);if(r)return e.state.metachar=!0,n({type:"qmark",rest:this.input,parsed:t,val:r[0]})}).capture("star",/^\*(?!\()/).capture("plus",/^\+(?!\()/).capture("dot",/^\./).capture("text",a)}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(513);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";var r=n(50),i=n(95),s=e.exports,a=s.cache=new i;s.arrayify=function(e){return Array.isArray(e)?e:[e]},s.memoize=function(e,t,n,r){var i=s.createKey(e+t,n);if(a.has(e,i))return a.get(e,i);var o=r(t,n);return n&&!1===n.cache?o:(a.set(e,i,o),o)},s.createKey=function(e,t){var n=e;if(void 0===t)return n;for(var r in t)n+=";"+r+"="+String(t[r]);return n},s.createRegex=function(e){return r(e,{contains:!0,strictClose:!1})}},function(e,t,n){var r=n(5),i=n(8),s=parseInt("0777",8);function a(e,t,n,o){"function"==typeof t?(n=t,t={}):t&&"object"==typeof t||(t={mode:t});var u=t.mode,c=t.fs||i;void 0===u&&(u=s&~process.umask()),o||(o=null);var l=n||function(){};e=r.resolve(e),c.mkdir(e,u,function(n){if(!n)return l(null,o=o||e);switch(n.code){case"ENOENT":a(r.dirname(e),t,function(n,r){n?l(n,r):a(e,t,l,r)});break;default:c.stat(e,function(e,t){e||!t.isDirectory()?l(n,o):l(null,o)})}})}e.exports=a.mkdirp=a.mkdirP=a,a.sync=function e(t,n,a){n&&"object"==typeof n||(n={mode:n});var o=n.mode,u=n.fs||i;void 0===o&&(o=s&~process.umask()),a||(a=null),t=r.resolve(t);try{u.mkdirSync(t,o),a=a||t}catch(i){switch(i.code){case"ENOENT":e(t,n,a=e(r.dirname(t),n,a));break;default:var c;try{c=u.statSync(t)}catch(e){throw i}if(!c.isDirectory())throw i}}return a}},function(e,t,n){"use strict";const r=n(523),i=n(285),s=n(290),a=n(560),o=n(563),u=()=>!1,c=e=>"!"===e[0],l=(e,t)=>{(e=>{if(!e.every(e=>"string"==typeof e))throw new TypeError("Patterns must be a string or an array of strings")})(e=[].concat(e));const n=[];return t=Object.assign({ignore:[],expandDirectories:!0},t),e.forEach((r,i)=>{if(c(r))return;const s=e.slice(i).filter(c).map(e=>e.slice(1)),a=Object.assign({},t,{ignore:t.ignore.concat(s)});n.push({pattern:r,opts:a})}),n},d=(e,t)=>e.opts.expandDirectories?((e,t)=>{let n={cwd:e.opts.cwd};return Array.isArray(e.opts.expandDirectories)?n=Object.assign(n,{files:e.opts.expandDirectories}):"object"==typeof e.opts.expandDirectories&&(n=Object.assign(n,e.opts.expandDirectories)),t(e.pattern,n)})(e,t):[e.pattern];e.exports=((e,t)=>{let n;try{n=l(e,t)}catch(e){return Promise.reject(e)}const i=Promise.all(n.map(e=>Promise.resolve(d(e,a)).then(t=>Promise.all(t.map(t=>({pattern:t,opts:e.opts})))))).then(e=>r.apply(null,e));return Promise.resolve(t&&t.gitignore?o({cwd:t.cwd,ignore:t.ignore}):u).then(e=>i.then(e=>Promise.all(e.map(e=>s(e.pattern,e.opts)))).then(e=>r.apply(null,e)).then(t=>t.filter(t=>!e(t))))}),e.exports.sync=((e,t)=>{const n=l(e,t).reduce((e,t)=>{const n=d(t,a.sync).map(e=>({pattern:e,opts:t.opts}));return e.concat(n)},[]),i=t&&t.gitignore?o.sync({cwd:t.cwd,ignore:t.ignore}):u;return n.reduce((e,t)=>r(e,s.sync(t.pattern,t.opts)),[]).filter(e=>!i(e))}),e.exports.generateGlobTasks=l,e.exports.hasMagic=((e,t)=>[].concat(e).some(e=>i.hasMagic(e,t))),e.exports.gitignore=o},function(e,t,n){e.exports=v;var r=n(8),i=n(286),s=n(99),a=(s.Minimatch,n(529)),o=n(85).EventEmitter,u=n(5),c=n(84),l=n(100),d=n(531),f=n(287),h=(f.alphasort,f.alphasorti,f.setopts),p=f.ownProp,m=n(532),_=(n(15),f.childrenIgnored),y=f.isIgnored,g=n(289);function v(e,t,n){if("function"==typeof t&&(n=t,t={}),t||(t={}),t.sync){if(n)throw new TypeError("callback provided to sync glob");return d(e,t)}return new b(e,t,n)}v.sync=d;var M=v.GlobSync=d.GlobSync;function b(e,t,n){if("function"==typeof t&&(n=t,t=null),t&&t.sync){if(n)throw new TypeError("callback provided to sync glob");return new M(e,t)}if(!(this instanceof b))return new b(e,t,n);h(this,e,t),this._didRealPath=!1;var r=this.minimatch.set.length;this.matches=new Array(r),"function"==typeof n&&(n=g(n),this.on("error",n),this.on("end",function(e){n(null,e)}));var i=this;if(this._processing=0,this._emitQueue=[],this._processQueue=[],this.paused=!1,this.noprocess)return this;if(0===r)return o();for(var s=!0,a=0;a<r;a++)this._process(this.minimatch.set[a],a,!1,o);function o(){--i._processing,i._processing<=0&&(s?process.nextTick(function(){i._finish()}):i._finish())}s=!1}v.glob=v,v.hasMagic=function(e,t){var n=function(e,t){if(null===t||"object"!=typeof t)return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}({},t);n.noprocess=!0;var r=new b(e,n).minimatch.set;if(!e)return!1;if(r.length>1)return!0;for(var i=0;i<r[0].length;i++)if("string"!=typeof r[0][i])return!0;return!1},v.Glob=b,a(b,o),b.prototype._finish=function(){if(c(this instanceof b),!this.aborted){if(this.realpath&&!this._didRealpath)return this._realpath();f.finish(this),this.emit("end",this.found)}},b.prototype._realpath=function(){if(!this._didRealpath){this._didRealpath=!0;var e=this.matches.length;if(0===e)return this._finish();for(var t=this,n=0;n<this.matches.length;n++)this._realpathSet(n,r)}function r(){0==--e&&t._finish()}},b.prototype._realpathSet=function(e,t){var n=this.matches[e];if(!n)return t();var r=Object.keys(n),s=this,a=r.length;if(0===a)return t();var o=this.matches[e]=Object.create(null);r.forEach(function(n,r){n=s._makeAbs(n),i.realpath(n,s.realpathCache,function(r,i){r?"stat"===r.syscall?o[n]=!0:s.emit("error",r):o[i]=!0,0==--a&&(s.matches[e]=o,t())})})},b.prototype._mark=function(e){return f.mark(this,e)},b.prototype._makeAbs=function(e){return f.makeAbs(this,e)},b.prototype.abort=function(){this.aborted=!0,this.emit("abort")},b.prototype.pause=function(){this.paused||(this.paused=!0,this.emit("pause"))},b.prototype.resume=function(){if(this.paused){if(this.emit("resume"),this.paused=!1,this._emitQueue.length){var e=this._emitQueue.slice(0);this._emitQueue.length=0;for(var t=0;t<e.length;t++){var n=e[t];this._emitMatch(n[0],n[1])}}if(this._processQueue.length){var r=this._processQueue.slice(0);this._processQueue.length=0;for(t=0;t<r.length;t++){var i=r[t];this._processing--,this._process(i[0],i[1],i[2],i[3])}}}},b.prototype._process=function(e,t,n,r){if(c(this instanceof b),c("function"==typeof r),!this.aborted)if(this._processing++,this.paused)this._processQueue.push([e,t,n,r]);else{for(var i,a=0;"string"==typeof e[a];)a++;switch(a){case e.length:return void this._processSimple(e.join("/"),t,r);case 0:i=null;break;default:i=e.slice(0,a).join("/")}var o,u=e.slice(a);null===i?o=".":l(i)||l(e.join("/"))?(i&&l(i)||(i="/"+i),o=i):o=i;var d=this._makeAbs(o);if(_(this,o))return r();u[0]===s.GLOBSTAR?this._processGlobStar(i,o,d,u,t,n,r):this._processReaddir(i,o,d,u,t,n,r)}},b.prototype._processReaddir=function(e,t,n,r,i,s,a){var o=this;this._readdir(n,s,function(u,c){return o._processReaddir2(e,t,n,r,i,s,c,a)})},b.prototype._processReaddir2=function(e,t,n,r,i,s,a,o){if(!a)return o();for(var c=r[0],l=!!this.minimatch.negate,d=c._glob,f=this.dot||"."===d.charAt(0),h=[],p=0;p<a.length;p++){if("."!==(_=a[p]).charAt(0)||f)(l&&!e?!_.match(c):_.match(c))&&h.push(_)}var m=h.length;if(0===m)return o();if(1===r.length&&!this.mark&&!this.stat){this.matches[i]||(this.matches[i]=Object.create(null));for(p=0;p<m;p++){var _=h[p];e&&(_="/"!==e?e+"/"+_:e+_),"/"!==_.charAt(0)||this.nomount||(_=u.join(this.root,_)),this._emitMatch(i,_)}return o()}r.shift();for(p=0;p<m;p++){_=h[p];e&&(_="/"!==e?e+"/"+_:e+_),this._process([_].concat(r),i,s,o)}o()},b.prototype._emitMatch=function(e,t){if(!this.aborted&&!y(this,t))if(this.paused)this._emitQueue.push([e,t]);else{var n=l(t)?t:this._makeAbs(t);if(this.mark&&(t=this._mark(t)),this.absolute&&(t=n),!this.matches[e][t]){if(this.nodir){var r=this.cache[n];if("DIR"===r||Array.isArray(r))return}this.matches[e][t]=!0;var i=this.statCache[n];i&&this.emit("stat",t,i),this.emit("match",t)}}},b.prototype._readdirInGlobStar=function(e,t){if(!this.aborted){if(this.follow)return this._readdir(e,!1,t);var n=this,i=m("lstat\0"+e,function(r,i){if(r&&"ENOENT"===r.code)return t();var s=i&&i.isSymbolicLink();n.symlinks[e]=s,s||!i||i.isDirectory()?n._readdir(e,!1,t):(n.cache[e]="FILE",t())});i&&r.lstat(e,i)}},b.prototype._readdir=function(e,t,n){if(!this.aborted&&(n=m("readdir\0"+e+"\0"+t,n))){if(t&&!p(this.symlinks,e))return this._readdirInGlobStar(e,n);if(p(this.cache,e)){var i=this.cache[e];if(!i||"FILE"===i)return n();if(Array.isArray(i))return n(null,i)}r.readdir(e,function(e,t,n){return function(r,i){r?e._readdirError(t,r,n):e._readdirEntries(t,i,n)}}(this,e,n))}},b.prototype._readdirEntries=function(e,t,n){if(!this.aborted){if(!this.mark&&!this.stat)for(var r=0;r<t.length;r++){var i=t[r];i="/"===e?e+i:e+"/"+i,this.cache[i]=!0}return this.cache[e]=t,n(null,t)}},b.prototype._readdirError=function(e,t,n){if(!this.aborted){switch(t.code){case"ENOTSUP":case"ENOTDIR":var r=this._makeAbs(e);if(this.cache[r]="FILE",r===this.cwdAbs){var i=new Error(t.code+" invalid cwd "+this.cwd);i.path=this.cwd,i.code=t.code,this.emit("error",i),this.abort()}break;case"ENOENT":case"ELOOP":case"ENAMETOOLONG":case"UNKNOWN":this.cache[this._makeAbs(e)]=!1;break;default:this.cache[this._makeAbs(e)]=!1,this.strict&&(this.emit("error",t),this.abort()),this.silent||console.error("glob error",t)}return n()}},b.prototype._processGlobStar=function(e,t,n,r,i,s,a){var o=this;this._readdir(n,s,function(u,c){o._processGlobStar2(e,t,n,r,i,s,c,a)})},b.prototype._processGlobStar2=function(e,t,n,r,i,s,a,o){if(!a)return o();var u=r.slice(1),c=e?[e]:[],l=c.concat(u);this._process(l,i,!1,o);var d=this.symlinks[n],f=a.length;if(d&&s)return o();for(var h=0;h<f;h++){if("."!==a[h].charAt(0)||this.dot){var p=c.concat(a[h],u);this._process(p,i,!0,o);var m=c.concat(a[h],r);this._process(m,i,!0,o)}}o()},b.prototype._processSimple=function(e,t,n){var r=this;this._stat(e,function(i,s){r._processSimple2(e,t,i,s,n)})},b.prototype._processSimple2=function(e,t,n,r,i){if(this.matches[t]||(this.matches[t]=Object.create(null)),!r)return i();if(e&&l(e)&&!this.nomount){var s=/[\/\\]$/.test(e);"/"===e.charAt(0)?e=u.join(this.root,e):(e=u.resolve(this.root,e),s&&(e+="/"))}"win32"===process.platform&&(e=e.replace(/\\/g,"/")),this._emitMatch(t,e),i()},b.prototype._stat=function(e,t){var n=this._makeAbs(e),i="/"===e.slice(-1);if(e.length>this.maxLength)return t();if(!this.stat&&p(this.cache,n)){var s=this.cache[n];if(Array.isArray(s)&&(s="DIR"),!i||"DIR"===s)return t(null,s);if(i&&"FILE"===s)return t()}var a=this.statCache[n];if(void 0!==a){if(!1===a)return t(null,a);var o=a.isDirectory()?"DIR":"FILE";return i&&"FILE"===o?t():t(null,o,a)}var u=this,c=m("stat\0"+n,function(i,s){if(s&&s.isSymbolicLink())return r.stat(n,function(r,i){r?u._stat2(e,n,null,s,t):u._stat2(e,n,r,i,t)});u._stat2(e,n,i,s,t)});c&&r.lstat(n,c)},b.prototype._stat2=function(e,t,n,r,i){if(n&&("ENOENT"===n.code||"ENOTDIR"===n.code))return this.statCache[t]=!1,i();var s="/"===e.slice(-1);if(this.statCache[t]=r,"/"===t.slice(-1)&&r&&!r.isDirectory())return i(null,!1,r);var a=!0;return r&&(a=r.isDirectory()?"DIR":"FILE"),this.cache[t]=this.cache[t]||a,s&&"FILE"===a?i():i(null,a,r)}},function(e,t,n){e.exports=l,l.realpath=l,l.sync=d,l.realpathSync=d,l.monkeypatch=function(){r.realpath=l,r.realpathSync=d},l.unmonkeypatch=function(){r.realpath=i,r.realpathSync=s};var r=n(8),i=r.realpath,s=r.realpathSync,a=process.version,o=/^v[0-5]\./.test(a),u=n(525);function c(e){return e&&"realpath"===e.syscall&&("ELOOP"===e.code||"ENOMEM"===e.code||"ENAMETOOLONG"===e.code)}function l(e,t,n){if(o)return i(e,t,n);"function"==typeof t&&(n=t,t=null),i(e,t,function(r,i){c(r)?u.realpath(e,t,n):n(r,i)})}function d(e,t){if(o)return s(e,t);try{return s(e,t)}catch(n){if(c(n))return u.realpathSync(e,t);throw n}}},function(e,t,n){function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.alphasort=c,t.alphasorti=u,t.setopts=function(e,t,n){n||(n={});if(n.matchBase&&-1===t.indexOf("/")){if(n.noglobstar)throw new Error("base matching requires globstar");t="**/"+t}e.silent=!!n.silent,e.pattern=t,e.strict=!1!==n.strict,e.realpath=!!n.realpath,e.realpathCache=n.realpathCache||Object.create(null),e.follow=!!n.follow,e.dot=!!n.dot,e.mark=!!n.mark,e.nodir=!!n.nodir,e.nodir&&(e.mark=!0);e.sync=!!n.sync,e.nounique=!!n.nounique,e.nonull=!!n.nonull,e.nosort=!!n.nosort,e.nocase=!!n.nocase,e.stat=!!n.stat,e.noprocess=!!n.noprocess,e.absolute=!!n.absolute,e.maxLength=n.maxLength||1/0,e.cache=n.cache||Object.create(null),e.statCache=n.statCache||Object.create(null),e.symlinks=n.symlinks||Object.create(null),function(e,t){e.ignore=t.ignore||[],Array.isArray(e.ignore)||(e.ignore=[e.ignore]);e.ignore.length&&(e.ignore=e.ignore.map(l))}(e,n),e.changedCwd=!1;var s=process.cwd();r(n,"cwd")?(e.cwd=i.resolve(n.cwd),e.changedCwd=e.cwd!==s):e.cwd=s;e.root=n.root||i.resolve(e.cwd,"/"),e.root=i.resolve(e.root),"win32"===process.platform&&(e.root=e.root.replace(/\\/g,"/"));e.cwdAbs=a(e.cwd)?e.cwd:d(e,e.cwd),"win32"===process.platform&&(e.cwdAbs=e.cwdAbs.replace(/\\/g,"/"));e.nomount=!!n.nomount,n.nonegate=!0,n.nocomment=!0,e.minimatch=new o(t,n),e.options=e.minimatch.options},t.ownProp=r,t.makeAbs=d,t.finish=function(e){for(var t=e.nounique,n=t?[]:Object.create(null),r=0,i=e.matches.length;r<i;r++){var s=e.matches[r];if(s&&0!==Object.keys(s).length){var a=Object.keys(s);t?n.push.apply(n,a):a.forEach(function(e){n[e]=!0})}else if(e.nonull){var o=e.minimatch.globSet[r];t?n.push(o):n[o]=!0}}t||(n=Object.keys(n));e.nosort||(n=n.sort(e.nocase?u:c));if(e.mark){for(var r=0;r<n.length;r++)n[r]=e._mark(n[r]);e.nodir&&(n=n.filter(function(t){var n=!/\/$/.test(t),r=e.cache[t]||e.cache[d(e,t)];return n&&r&&(n="DIR"!==r&&!Array.isArray(r)),n}))}e.ignore.length&&(n=n.filter(function(t){return!f(e,t)}));e.found=n},t.mark=function(e,t){var n=d(e,t),r=e.cache[n],i=t;if(r){var s="DIR"===r||Array.isArray(r),a="/"===t.slice(-1);if(s&&!a?i+="/":!s&&a&&(i=i.slice(0,-1)),i!==t){var o=d(e,i);e.statCache[o]=e.statCache[n],e.cache[o]=e.cache[n]}}return i},t.isIgnored=f,t.childrenIgnored=function(e,t){return!!e.ignore.length&&e.ignore.some(function(e){return!(!e.gmatcher||!e.gmatcher.match(t))})};var i=n(5),s=n(99),a=n(100),o=s.Minimatch;function u(e,t){return e.toLowerCase().localeCompare(t.toLowerCase())}function c(e,t){return e.localeCompare(t)}function l(e){var t=null;if("/**"===e.slice(-3)){var n=e.replace(/(\/\*\*)+$/,"");t=new o(n,{dot:!0})}return{matcher:new o(e,{dot:!0}),gmatcher:t}}function d(e,t){var n=t;return n="/"===t.charAt(0)?i.join(e.root,t):a(t)||""===t?t:e.changedCwd?i.resolve(e.cwd,t):i.resolve(t),"win32"===process.platform&&(n=n.replace(/\\/g,"/")),n}function f(e,t){return!!e.ignore.length&&e.ignore.some(function(e){return e.matcher.match(t)||!(!e.gmatcher||!e.gmatcher.match(t))})}},function(e,t){e.exports=function e(t,n){if(t&&n)return e(t)(n);if("function"!=typeof t)throw new TypeError("need wrapper function");Object.keys(t).forEach(function(e){r[e]=t[e]});return r;function r(){for(var e=new Array(arguments.length),n=0;n<e.length;n++)e[n]=arguments[n];var r=t.apply(this,e),i=e[e.length-1];return"function"==typeof r&&r!==i&&Object.keys(i).forEach(function(e){r[e]=i[e]}),r}}},function(e,t,n){var r=n(288);function i(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function s(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},n=e.name||"Function wrapped with `once`";return t.onceError=n+" shouldn't be called more than once",t.called=!1,t}e.exports=r(i),e.exports.strict=r(s),i.proto=i(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return i(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return s(this)},configurable:!0})})},function(e,t,n){const r=n(533);e.exports=r.async,e.exports.default=r.async,e.exports.async=r.async,e.exports.sync=r.sync,e.exports.stream=r.stream,e.exports.generateTasks=r.generateTasks},function(e,t){
/*!
 * is-extglob <https://github.com/jonschlinkert/is-extglob>
 *
 * Copyright (c) 2014-2016, Jon Schlinkert.
 * Licensed under the MIT License.
 */
e.exports=function(e){if("string"!=typeof e||""===e)return!1;for(var t;t=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(t[2])return!0;e=e.slice(t.index+t[0].length)}return!1}},function(e,t,n){"use strict";e.exports=function(e,t,n){if(0===e.length)return void n();let r=e.length;e.forEach(e=>{t(e,()=>{0==--r&&n()})})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flatten=function(e){return e.reduce(function(e,t){return[].concat(e,t)},[])},t.max=function(e){return Math.max.apply(null,e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5);t.isDotDirectory=function(e){return r.basename(e).startsWith(".")},t.getDepth=function(e){return e.split("/").length},t.resolve=function(e,t){return r.resolve(e,t)},t.normalize=function(e){return e.replace(/\\/g,"/")}},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(47),s=n(296),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.read=function(e,t){var n=this,r=e.map(this.getFullEntryPath,this),s=new i.Transform({objectMode:!0});s._transform=function(i,a,o){return n.getEntry(r[i],e[i]).then(function(e){null!==e&&t(e)&&s.push(e),i===r.length-1&&s.end(),o()})};for(var a=0;a<r.length;a++)s.write(a);return s},t.prototype.getEntry=function(e,t){var n=this;return this.getStat(e).then(function(e){return n.makeEntry(e,t)}).catch(function(){return null})},t.prototype.getStat=function(e){return s.stat(e,{throwErrorOnBrokenSymlinks:!1})},t}(n(297).default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(554),i=n(556);t.stat=function(e,t){return new Promise((n,s)=>{i.async(e,r.prepare(t),(e,t)=>e?s(e):n(t))})},t.statCallback=function(e,t,n){if("function"==typeof t&&(n=t,t=void 0),void 0===n)throw new TypeError('The "callback" argument must be of type Function.');i.async(e,r.prepare(t),n)},t.statSync=function(e,t){return i.sync(e,r.prepare(t))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5),i=function(){function e(e){this.options=e}return e.prototype.getFullEntryPath=function(e){return r.resolve(this.options.cwd,e)},e.prototype.makeEntry=function(e,t){return Object.assign(e,{path:t,depth:t.split("/").length})},e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(1),i=n(4),s=n(9),a=n(6),o=n(14);t.default=new class{constructor(){this.item=this._initItem(),this.itemProps={},this.data={}}_initItem(){const e="right"===s.default.getKey("timer.statusbar.alignment")?i.StatusBarAlignment.Right:i.StatusBarAlignment.Left,t=s.default.getKey("timer.statusbar.priority");return i.window.createStatusBarItem(e,t)}_setItemProp(e,t,n=!0){return this.itemProps[e]!==t&&(this.itemProps[e]=t,n&&(this.item[e]=t),!0)}update(e){this.config=s.default.get(),this.updateData(e)&&(this.updateVisibility(),this.updateTimer(),this.itemProps.visibility&&(this.updateColor(),this.updateCommand(),this.updateTooltip(),this.updateText()))}updateData(e){const t=e.getTodosBoxStarted()[0];if(t){if(this.data.text===t.text)return!1;const n=t.getTag(a.default.regexes.tagStarted),i=this.config.timekeeping.started.format,s=r(n,i),u=i.indexOf("s")>=0?s.valueOf():6e4*Math.floor(s.valueOf()/6e4)+Date.now()%6e4,c=new Date(u);if(this.data.line&&this.data.line.lineNumber===t.line.lineNumber&&this.data.startedTag===n)return this.data.text=t.text,this.updateTooltip(),!1;this.data={filePath:e.textDocument.uri.fsPath,line:t.line,text:t.text,startedTag:n,startedDate:c};const l=t.getTag(a.default.regexes.tagEstimate);if(l){const e=o.default.statistics.timeTags.parseEstimate(l);e&&(this.data.estDate=new Date(this.data.startedDate.getTime()+1e3*e))}}else{if(!this.data.line)return!1;this.data={}}return!0}updateColor(){const{color:e}=this.config.timer.statusbar;this._setItemProp("color",e)}updateCommand(){const e=o.default.command.get("todo.open",[this.data.filePath,this.data.line.lineNumber]);this._setItemProp("command",e)}updateTooltip(){this._setItemProp("tooltip",this.data.text)}updateText(){const e=this.data.estDate?new Date(this.data.startedDate.getTime()+(Date.now()-this.data.startedDate.getTime())):this.data.startedDate,t=this.data.estDate?this.data.estDate:new Date,n=o.default.time.diffClock(t,e);this._setItemProp("text",n)}updateVisibility(){const e=a.default.timer,t=this.data.text&&(!0===e||"estimate"===e&&this.data.estDate);this._setItemProp("visibility",t)&&this.item[t?"show":"hide"]()}updateTimer(){this.intervalId&&clearInterval(this.intervalId),this.itemProps.visibility&&(this.intervalId=setInterval(this.updateText.bind(this),1e3))}}},function(e,t,n){var r;/*! bignumber.js v2.4.0 https://github.com/MikeMcl/bignumber.js/LICENCE */!function(i){"use strict";var s,a,o,u=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,c=Math.ceil,l=Math.floor,d=" not a boolean or binary digit",f="rounding mode",h="number type has more than 15 significant digits",p="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",m=1e14,_=14,y=9007199254740991,g=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],v=1e7,M=1e9;function b(e){var t=0|e;return e>0||e===t?t:t-1}function w(e){for(var t,n,r=1,i=e.length,s=e[0]+"";r<i;){for(t=e[r++]+"",n=_-t.length;n--;t="0"+t);s+=t}for(i=s.length;48===s.charCodeAt(--i););return s.slice(0,i+1||1)}function L(e,t){var n,r,i=e.c,s=t.c,a=e.s,o=t.s,u=e.e,c=t.e;if(!a||!o)return null;if(n=i&&!i[0],r=s&&!s[0],n||r)return n?r?0:-o:a;if(a!=o)return a;if(n=a<0,r=u==c,!i||!s)return r?0:!i^n?1:-1;if(!r)return u>c^n?1:-1;for(o=(u=i.length)<(c=s.length)?u:c,a=0;a<o;a++)if(i[a]!=s[a])return i[a]>s[a]^n?1:-1;return u==c?0:u>c^n?1:-1}function x(e,t,n){return(e=S(e))>=t&&e<=n}function k(e){return"[object Array]"==Object.prototype.toString.call(e)}function Y(e,t,n){for(var r,i,s=[0],a=0,o=e.length;a<o;){for(i=s.length;i--;s[i]*=t);for(s[r=0]+=p.indexOf(e.charAt(a++));r<s.length;r++)s[r]>n-1&&(null==s[r+1]&&(s[r+1]=0),s[r+1]+=s[r]/n|0,s[r]%=n)}return s.reverse()}function D(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function T(e,t){var n,r;if(t<0){for(r="0.";++t;r+="0");e=r+e}else if(++t>(n=e.length)){for(r="0",t-=n;--t;r+="0");e+=r}else t<n&&(e=e.slice(0,t)+"."+e.slice(t));return e}function S(e){return(e=parseFloat(e))<0?c(e):l(e)}"undefined"!=typeof crypto&&(a=crypto),(s=function e(t){var n,r=0,i=z.prototype,s=new z(1),j=20,O=4,A=-7,E=21,P=-1e7,H=1e7,N=!0,C=G,I=!1,R=1,F=100,W={decimalSeparator:".",groupSeparator:",",groupSize:3,secondaryGroupSize:0,fractionGroupSeparator:" ",fractionGroupSize:0};function z(e,t){var n,i,s,a,c,d,f=this;if(!(f instanceof z))return N&&q(26,"constructor call without new",e),new z(e,t);if(null!=t&&C(t,2,64,r,"base")){if(d=e+"",10==(t|=0))return V(f=new z(e instanceof z?e:d),j+f.e+1,O);if((a="number"==typeof e)&&0*e!=0||!new RegExp("^-?"+(n="["+p.slice(0,t)+"]+")+"(?:\\."+n+")?$",t<37?"i":"").test(d))return o(f,d,a,t);a?(f.s=1/e<0?(d=d.slice(1),-1):1,N&&d.replace(/^0\.0*|\./,"").length>15&&q(r,h,e),a=!1):f.s=45===d.charCodeAt(0)?(d=d.slice(1),-1):1,d=$(d,10,t,f.s)}else{if(e instanceof z)return f.s=e.s,f.e=e.e,f.c=(e=e.c)?e.slice():e,void(r=0);if((a="number"==typeof e)&&0*e==0){if(f.s=1/e<0?(e=-e,-1):1,e===~~e){for(i=0,s=e;s>=10;s/=10,i++);return f.e=i,f.c=[e],void(r=0)}d=e+""}else{if(!u.test(d=e+""))return o(f,d,a);f.s=45===d.charCodeAt(0)?(d=d.slice(1),-1):1}}for((i=d.indexOf("."))>-1&&(d=d.replace(".","")),(s=d.search(/e/i))>0?(i<0&&(i=s),i+=+d.slice(s+1),d=d.substring(0,s)):i<0&&(i=d.length),s=0;48===d.charCodeAt(s);s++);for(c=d.length;48===d.charCodeAt(--c););if(d=d.slice(s,c+1))if(c=d.length,a&&N&&c>15&&(e>y||e!==l(e))&&q(r,h,f.s*e),(i=i-s-1)>H)f.c=f.e=null;else if(i<P)f.c=[f.e=0];else{if(f.e=i,f.c=[],s=(i+1)%_,i<0&&(s+=_),s<c){for(s&&f.c.push(+d.slice(0,s)),c-=_;s<c;)f.c.push(+d.slice(s,s+=_));d=d.slice(s),s=_-d.length}else s-=c;for(;s--;d+="0");f.c.push(+d)}else f.c=[f.e=0];r=0}function $(e,t,r,i){var s,a,o,u,c,l,d,f=e.indexOf("."),h=j,m=O;for(r<37&&(e=e.toLowerCase()),f>=0&&(o=F,F=0,e=e.replace(".",""),c=(d=new z(r)).pow(e.length-f),F=o,d.c=Y(T(w(c.c),c.e),10,t),d.e=d.c.length),a=o=(l=Y(e,r,t)).length;0==l[--o];l.pop());if(!l[0])return"0";if(f<0?--a:(c.c=l,c.e=a,c.s=i,l=(c=n(c,d,h,m,t)).c,u=c.r,a=c.e),f=l[s=a+h+1],o=t/2,u=u||s<0||null!=l[s+1],u=m<4?(null!=f||u)&&(0==m||m==(c.s<0?3:2)):f>o||f==o&&(4==m||u||6==m&&1&l[s-1]||m==(c.s<0?8:7)),s<1||!l[0])e=u?T("1",-h):"0";else{if(l.length=s,u)for(--t;++l[--s]>t;)l[s]=0,s||(++a,l.unshift(1));for(o=l.length;!l[--o];);for(f=0,e="";f<=o;e+=p.charAt(l[f++]));e=T(e,a)}return e}function B(e,t,n,r){var i,s,a,o,u;if(n=null!=n&&C(n,0,8,r,f)?0|n:O,!e.c)return e.toString();if(i=e.c[0],a=e.e,null==t)u=w(e.c),u=19==r||24==r&&a<=A?D(u,a):T(u,a);else if(s=(e=V(new z(e),t,n)).e,o=(u=w(e.c)).length,19==r||24==r&&(t<=s||s<=A)){for(;o<t;u+="0",o++);u=D(u,s)}else if(t-=a,u=T(u,s),s+1>o){if(--t>0)for(u+=".";t--;u+="0");}else if((t+=s-o)>0)for(s+1==o&&(u+=".");t--;u+="0");return e.s<0&&i?"-"+u:u}function U(e,t){var n,r,i=0;for(k(e[0])&&(e=e[0]),n=new z(e[0]);++i<e.length;){if(!(r=new z(e[i])).s){n=r;break}t.call(n,r)&&(n=r)}return n}function G(e,t,n,r,i){return(e<t||e>n||e!=S(e))&&q(r,(i||"decimal places")+(e<t||e>n?" out of range":" not an integer"),e),!0}function J(e,t,n){for(var r=1,i=t.length;!t[--i];t.pop());for(i=t[0];i>=10;i/=10,r++);return(n=r+n*_-1)>H?e.c=e.e=null:n<P?e.c=[e.e=0]:(e.e=n,e.c=t),e}function q(e,t,n){var i=new Error(["new BigNumber","cmp","config","div","divToInt","eq","gt","gte","lt","lte","minus","mod","plus","precision","random","round","shift","times","toDigits","toExponential","toFixed","toFormat","toFraction","pow","toPrecision","toString","BigNumber"][e]+"() "+t+": "+n);throw i.name="BigNumber Error",r=0,i}function V(e,t,n,r){var i,s,a,o,u,d,f,h=e.c,p=g;if(h){e:{for(i=1,o=h[0];o>=10;o/=10,i++);if((s=t-i)<0)s+=_,a=t,f=(u=h[d=0])/p[i-a-1]%10|0;else if((d=c((s+1)/_))>=h.length){if(!r)break e;for(;h.length<=d;h.push(0));u=f=0,i=1,a=(s%=_)-_+1}else{for(u=o=h[d],i=1;o>=10;o/=10,i++);f=(a=(s%=_)-_+i)<0?0:u/p[i-a-1]%10|0}if(r=r||t<0||null!=h[d+1]||(a<0?u:u%p[i-a-1]),r=n<4?(f||r)&&(0==n||n==(e.s<0?3:2)):f>5||5==f&&(4==n||r||6==n&&(s>0?a>0?u/p[i-a]:0:h[d-1])%10&1||n==(e.s<0?8:7)),t<1||!h[0])return h.length=0,r?(t-=e.e+1,h[0]=p[(_-t%_)%_],e.e=-t||0):h[0]=e.e=0,e;if(0==s?(h.length=d,o=1,d--):(h.length=d+1,o=p[_-s],h[d]=a>0?l(u/p[i-a]%p[a])*o:0),r)for(;;){if(0==d){for(s=1,a=h[0];a>=10;a/=10,s++);for(a=h[0]+=o,o=1;a>=10;a/=10,o++);s!=o&&(e.e++,h[0]==m&&(h[0]=1));break}if(h[d]+=o,h[d]!=m)break;h[d--]=0,o=1}for(s=h.length;0===h[--s];h.pop());}e.e>H?e.c=e.e=null:e.e<P&&(e.c=[e.e=0])}return e}return z.another=e,z.ROUND_UP=0,z.ROUND_DOWN=1,z.ROUND_CEIL=2,z.ROUND_FLOOR=3,z.ROUND_HALF_UP=4,z.ROUND_HALF_DOWN=5,z.ROUND_HALF_EVEN=6,z.ROUND_HALF_CEIL=7,z.ROUND_HALF_FLOOR=8,z.EUCLID=9,z.config=function(){var e,t,n=0,i={},s=arguments,o=s[0],u=o&&"object"==typeof o?function(){if(o.hasOwnProperty(t))return null!=(e=o[t])}:function(){if(s.length>n)return null!=(e=s[n++])};return u(t="DECIMAL_PLACES")&&C(e,0,M,2,t)&&(j=0|e),i[t]=j,u(t="ROUNDING_MODE")&&C(e,0,8,2,t)&&(O=0|e),i[t]=O,u(t="EXPONENTIAL_AT")&&(k(e)?C(e[0],-M,0,2,t)&&C(e[1],0,M,2,t)&&(A=0|e[0],E=0|e[1]):C(e,-M,M,2,t)&&(A=-(E=0|(e<0?-e:e)))),i[t]=[A,E],u(t="RANGE")&&(k(e)?C(e[0],-M,-1,2,t)&&C(e[1],1,M,2,t)&&(P=0|e[0],H=0|e[1]):C(e,-M,M,2,t)&&(0|e?P=-(H=0|(e<0?-e:e)):N&&q(2,t+" cannot be zero",e))),i[t]=[P,H],u(t="ERRORS")&&(e===!!e||1===e||0===e?(r=0,C=(N=!!e)?G:x):N&&q(2,t+d,e)),i[t]=N,u(t="CRYPTO")&&(e===!!e||1===e||0===e?(I=!(!e||!a),e&&!I&&N&&q(2,"crypto unavailable",a)):N&&q(2,t+d,e)),i[t]=I,u(t="MODULO_MODE")&&C(e,0,9,2,t)&&(R=0|e),i[t]=R,u(t="POW_PRECISION")&&C(e,0,M,2,t)&&(F=0|e),i[t]=F,u(t="FORMAT")&&("object"==typeof e?W=e:N&&q(2,t+" not an object",e)),i[t]=W,i},z.max=function(){return U(arguments,i.lt)},z.min=function(){return U(arguments,i.gt)},z.random=function(){var e=9007199254740992*Math.random()&2097151?function(){return l(9007199254740992*Math.random())}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)};return function(t){var n,r,i,o,u,d=0,f=[],h=new z(s);if(t=null!=t&&C(t,0,M,14)?0|t:j,o=c(t/_),I)if(a&&a.getRandomValues){for(n=a.getRandomValues(new Uint32Array(o*=2));d<o;)(u=131072*n[d]+(n[d+1]>>>11))>=9e15?(r=a.getRandomValues(new Uint32Array(2)),n[d]=r[0],n[d+1]=r[1]):(f.push(u%1e14),d+=2);d=o/2}else if(a&&a.randomBytes){for(n=a.randomBytes(o*=7);d<o;)(u=281474976710656*(31&n[d])+1099511627776*n[d+1]+4294967296*n[d+2]+16777216*n[d+3]+(n[d+4]<<16)+(n[d+5]<<8)+n[d+6])>=9e15?a.randomBytes(7).copy(n,d):(f.push(u%1e14),d+=7);d=o/7}else N&&q(14,"crypto unavailable",a);if(!d)for(;d<o;)(u=e())<9e15&&(f[d++]=u%1e14);for(o=f[--d],t%=_,o&&t&&(u=g[_-t],f[d]=l(o/u)*u);0===f[d];f.pop(),d--);if(d<0)f=[i=0];else{for(i=-1;0===f[0];f.shift(),i-=_);for(d=1,u=f[0];u>=10;u/=10,d++);d<_&&(i-=_-d)}return h.e=i,h.c=f,h}}(),n=function(){function e(e,t,n){var r,i,s,a,o=0,u=e.length,c=t%v,l=t/v|0;for(e=e.slice();u--;)o=((i=c*(s=e[u]%v)+(r=l*s+(a=e[u]/v|0)*c)%v*v+o)/n|0)+(r/v|0)+l*a,e[u]=i%n;return o&&e.unshift(o),e}function t(e,t,n,r){var i,s;if(n!=r)s=n>r?1:-1;else for(i=s=0;i<n;i++)if(e[i]!=t[i]){s=e[i]>t[i]?1:-1;break}return s}function n(e,t,n,r){for(var i=0;n--;)e[n]-=i,i=e[n]<t[n]?1:0,e[n]=i*r+e[n]-t[n];for(;!e[0]&&e.length>1;e.shift());}return function(r,i,s,a,o){var u,c,d,f,h,p,y,g,v,M,w,L,x,k,Y,D,T,S=r.s==i.s?1:-1,j=r.c,O=i.c;if(!(j&&j[0]&&O&&O[0]))return new z(r.s&&i.s&&(j?!O||j[0]!=O[0]:O)?j&&0==j[0]||!O?0*S:S/0:NaN);for(v=(g=new z(S)).c=[],S=s+(c=r.e-i.e)+1,o||(o=m,c=b(r.e/_)-b(i.e/_),S=S/_|0),d=0;O[d]==(j[d]||0);d++);if(O[d]>(j[d]||0)&&c--,S<0)v.push(1),f=!0;else{for(k=j.length,D=O.length,d=0,S+=2,(h=l(o/(O[0]+1)))>1&&(O=e(O,h,o),j=e(j,h,o),D=O.length,k=j.length),x=D,w=(M=j.slice(0,D)).length;w<D;M[w++]=0);(T=O.slice()).unshift(0),Y=O[0],O[1]>=o/2&&Y++;do{if(h=0,(u=t(O,M,D,w))<0){if(L=M[0],D!=w&&(L=L*o+(M[1]||0)),(h=l(L/Y))>1)for(h>=o&&(h=o-1),y=(p=e(O,h,o)).length,w=M.length;1==t(p,M,y,w);)h--,n(p,D<y?T:O,y,o),y=p.length,u=1;else 0==h&&(u=h=1),y=(p=O.slice()).length;if(y<w&&p.unshift(0),n(M,p,w,o),w=M.length,-1==u)for(;t(O,M,D,w)<1;)h++,n(M,D<w?T:O,w,o),w=M.length}else 0===u&&(h++,M=[0]);v[d++]=h,M[0]?M[w++]=j[x]||0:(M=[j[x]],w=1)}while((x++<k||null!=M[0])&&S--);f=null!=M[0],v[0]||v.shift()}if(o==m){for(d=1,S=v[0];S>=10;S/=10,d++);V(g,s+(g.e=d+c*_-1)+1,a,f)}else g.e=c,g.r=+f;return g}}(),o=function(){var e=/^(-?)0([xbo])(?=\w[\w.]*$)/i,t=/^([^.]+)\.$/,n=/^\.([^.]+)$/,i=/^-?(Infinity|NaN)$/,s=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(a,o,u,c){var l,d=u?o:o.replace(s,"");if(i.test(d))a.s=isNaN(d)?null:d<0?-1:1;else{if(!u&&(d=d.replace(e,function(e,t,n){return l="x"==(n=n.toLowerCase())?16:"b"==n?2:8,c&&c!=l?e:t}),c&&(l=c,d=d.replace(t,"$1").replace(n,"0.$1")),o!=d))return new z(d,l);N&&q(r,"not a"+(c?" base "+c:"")+" number",o),a.s=null}a.c=a.e=null,r=0}}(),i.absoluteValue=i.abs=function(){var e=new z(this);return e.s<0&&(e.s=1),e},i.ceil=function(){return V(new z(this),this.e+1,2)},i.comparedTo=i.cmp=function(e,t){return r=1,L(this,new z(e,t))},i.decimalPlaces=i.dp=function(){var e,t,n=this.c;if(!n)return null;if(e=((t=n.length-1)-b(this.e/_))*_,t=n[t])for(;t%10==0;t/=10,e--);return e<0&&(e=0),e},i.dividedBy=i.div=function(e,t){return r=3,n(this,new z(e,t),j,O)},i.dividedToIntegerBy=i.divToInt=function(e,t){return r=4,n(this,new z(e,t),0,1)},i.equals=i.eq=function(e,t){return r=5,0===L(this,new z(e,t))},i.floor=function(){return V(new z(this),this.e+1,3)},i.greaterThan=i.gt=function(e,t){return r=6,L(this,new z(e,t))>0},i.greaterThanOrEqualTo=i.gte=function(e,t){return r=7,1===(t=L(this,new z(e,t)))||0===t},i.isFinite=function(){return!!this.c},i.isInteger=i.isInt=function(){return!!this.c&&b(this.e/_)>this.c.length-2},i.isNaN=function(){return!this.s},i.isNegative=i.isNeg=function(){return this.s<0},i.isZero=function(){return!!this.c&&0==this.c[0]},i.lessThan=i.lt=function(e,t){return r=8,L(this,new z(e,t))<0},i.lessThanOrEqualTo=i.lte=function(e,t){return r=9,-1===(t=L(this,new z(e,t)))||0===t},i.minus=i.sub=function(e,t){var n,i,s,a,o=this,u=o.s;if(r=10,t=(e=new z(e,t)).s,!u||!t)return new z(NaN);if(u!=t)return e.s=-t,o.plus(e);var c=o.e/_,l=e.e/_,d=o.c,f=e.c;if(!c||!l){if(!d||!f)return d?(e.s=-t,e):new z(f?o:NaN);if(!d[0]||!f[0])return f[0]?(e.s=-t,e):new z(d[0]?o:3==O?-0:0)}if(c=b(c),l=b(l),d=d.slice(),u=c-l){for((a=u<0)?(u=-u,s=d):(l=c,s=f),s.reverse(),t=u;t--;s.push(0));s.reverse()}else for(i=(a=(u=d.length)<(t=f.length))?u:t,u=t=0;t<i;t++)if(d[t]!=f[t]){a=d[t]<f[t];break}if(a&&(s=d,d=f,f=s,e.s=-e.s),(t=(i=f.length)-(n=d.length))>0)for(;t--;d[n++]=0);for(t=m-1;i>u;){if(d[--i]<f[i]){for(n=i;n&&!d[--n];d[n]=t);--d[n],d[i]+=m}d[i]-=f[i]}for(;0==d[0];d.shift(),--l);return d[0]?J(e,d,l):(e.s=3==O?-1:1,e.c=[e.e=0],e)},i.modulo=i.mod=function(e,t){var i,s,a=this;return r=11,e=new z(e,t),!a.c||!e.s||e.c&&!e.c[0]?new z(NaN):!e.c||a.c&&!a.c[0]?new z(a):(9==R?(s=e.s,e.s=1,i=n(a,e,0,3),e.s=s,i.s*=s):i=n(a,e,0,R),a.minus(i.times(e)))},i.negated=i.neg=function(){var e=new z(this);return e.s=-e.s||null,e},i.plus=i.add=function(e,t){var n,i=this,s=i.s;if(r=12,t=(e=new z(e,t)).s,!s||!t)return new z(NaN);if(s!=t)return e.s=-t,i.minus(e);var a=i.e/_,o=e.e/_,u=i.c,c=e.c;if(!a||!o){if(!u||!c)return new z(s/0);if(!u[0]||!c[0])return c[0]?e:new z(u[0]?i:0*s)}if(a=b(a),o=b(o),u=u.slice(),s=a-o){for(s>0?(o=a,n=c):(s=-s,n=u),n.reverse();s--;n.push(0));n.reverse()}for((s=u.length)-(t=c.length)<0&&(n=c,c=u,u=n,t=s),s=0;t;)s=(u[--t]=u[t]+c[t]+s)/m|0,u[t]%=m;return s&&(u.unshift(s),++o),J(e,u,o)},i.precision=i.sd=function(e){var t,n,r=this,i=r.c;if(null!=e&&e!==!!e&&1!==e&&0!==e&&(N&&q(13,"argument"+d,e),e!=!!e&&(e=null)),!i)return null;if(t=(n=i.length-1)*_+1,n=i[n]){for(;n%10==0;n/=10,t--);for(n=i[0];n>=10;n/=10,t++);}return e&&r.e+1>t&&(t=r.e+1),t},i.round=function(e,t){var n=new z(this);return(null==e||C(e,0,M,15))&&V(n,~~e+this.e+1,null!=t&&C(t,0,8,15,f)?0|t:O),n},i.shift=function(e){var t=this;return C(e,-y,y,16,"argument")?t.times("1e"+S(e)):new z(t.c&&t.c[0]&&(e<-y||e>y)?t.s*(e<0?0:1/0):t)},i.squareRoot=i.sqrt=function(){var e,t,r,i,s,a=this,o=a.c,u=a.s,c=a.e,l=j+4,d=new z("0.5");if(1!==u||!o||!o[0])return new z(!u||u<0&&(!o||o[0])?NaN:o?a:1/0);if(0==(u=Math.sqrt(+a))||u==1/0?(((t=w(o)).length+c)%2==0&&(t+="0"),u=Math.sqrt(t),c=b((c+1)/2)-(c<0||c%2),r=new z(t=u==1/0?"1e"+c:(t=u.toExponential()).slice(0,t.indexOf("e")+1)+c)):r=new z(u+""),r.c[0])for((u=(c=r.e)+l)<3&&(u=0);;)if(s=r,r=d.times(s.plus(n(a,s,l,1))),w(s.c).slice(0,u)===(t=w(r.c)).slice(0,u)){if(r.e<c&&--u,"9999"!=(t=t.slice(u-3,u+1))&&(i||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(V(r,r.e+j+2,1),e=!r.times(r).eq(a));break}if(!i&&(V(s,s.e+j+2,0),s.times(s).eq(a))){r=s;break}l+=4,u+=4,i=1}return V(r,r.e+j+1,O,e)},i.times=i.mul=function(e,t){var n,i,s,a,o,u,c,l,d,f,h,p,y,g,M,w=this,L=w.c,x=(r=17,e=new z(e,t)).c;if(!(L&&x&&L[0]&&x[0]))return!w.s||!e.s||L&&!L[0]&&!x||x&&!x[0]&&!L?e.c=e.e=e.s=null:(e.s*=w.s,L&&x?(e.c=[0],e.e=0):e.c=e.e=null),e;for(i=b(w.e/_)+b(e.e/_),e.s*=w.s,(c=L.length)<(f=x.length)&&(y=L,L=x,x=y,s=c,c=f,f=s),s=c+f,y=[];s--;y.push(0));for(g=m,M=v,s=f;--s>=0;){for(n=0,h=x[s]%M,p=x[s]/M|0,a=s+(o=c);a>s;)n=((l=h*(l=L[--o]%M)+(u=p*l+(d=L[o]/M|0)*h)%M*M+y[a]+n)/g|0)+(u/M|0)+p*d,y[a--]=l%g;y[a]=n}return n?++i:y.shift(),J(e,y,i)},i.toDigits=function(e,t){var n=new z(this);return e=null!=e&&C(e,1,M,18,"precision")?0|e:null,t=null!=t&&C(t,0,8,18,f)?0|t:O,e?V(n,e,t):n},i.toExponential=function(e,t){return B(this,null!=e&&C(e,0,M,19)?1+~~e:null,t,19)},i.toFixed=function(e,t){return B(this,null!=e&&C(e,0,M,20)?~~e+this.e+1:null,t,20)},i.toFormat=function(e,t){var n=B(this,null!=e&&C(e,0,M,21)?~~e+this.e+1:null,t,21);if(this.c){var r,i=n.split("."),s=+W.groupSize,a=+W.secondaryGroupSize,o=W.groupSeparator,u=i[0],c=i[1],l=this.s<0,d=l?u.slice(1):u,f=d.length;if(a&&(r=s,s=a,a=r,f-=r),s>0&&f>0){for(r=f%s||s,u=d.substr(0,r);r<f;r+=s)u+=o+d.substr(r,s);a>0&&(u+=o+d.slice(r)),l&&(u="-"+u)}n=c?u+W.decimalSeparator+((a=+W.fractionGroupSize)?c.replace(new RegExp("\\d{"+a+"}\\B","g"),"$&"+W.fractionGroupSeparator):c):u}return n},i.toFraction=function(e){var t,r,i,a,o,u,c,l,d,f=N,h=this,p=h.c,m=new z(s),y=r=new z(s),v=c=new z(s);if(null!=e&&(N=!1,u=new z(e),N=f,(f=u.isInt())&&!u.lt(s)||(N&&q(22,"max denominator "+(f?"out of range":"not an integer"),e),e=!f&&u.c&&V(u,u.e+1,1).gte(s)?u:null)),!p)return h.toString();for(d=w(p),a=m.e=d.length-h.e-1,m.c[0]=g[(o=a%_)<0?_+o:o],e=!e||u.cmp(m)>0?a>0?m:y:u,o=H,H=1/0,u=new z(d),c.c[0]=0;l=n(u,m,0,1),1!=(i=r.plus(l.times(v))).cmp(e);)r=v,v=i,y=c.plus(l.times(i=y)),c=i,m=u.minus(l.times(i=m)),u=i;return i=n(e.minus(r),v,0,1),c=c.plus(i.times(y)),r=r.plus(i.times(v)),c.s=y.s=h.s,t=n(y,v,a*=2,O).minus(h).abs().cmp(n(c,r,a,O).minus(h).abs())<1?[y.toString(),v.toString()]:[c.toString(),r.toString()],H=o,t},i.toNumber=function(){return+this},i.toPower=i.pow=function(e,t){var n,i,a,o=l(e<0?-e:+e),u=this;if(null!=t&&(r=23,t=new z(t)),!C(e,-y,y,23,"exponent")&&(!isFinite(e)||o>y&&(e/=0)||parseFloat(e)!=e&&!(e=NaN))||0==e)return n=Math.pow(+u,e),new z(t?n%t:n);for(t?e>1&&u.gt(s)&&u.isInt()&&t.gt(s)&&t.isInt()?u=u.mod(t):(a=t,t=null):F&&(n=c(F/_+2)),i=new z(s);;){if(o%2){if(!(i=i.times(u)).c)break;n?i.c.length>n&&(i.c.length=n):t&&(i=i.mod(t))}if(!(o=l(o/2)))break;u=u.times(u),n?u.c&&u.c.length>n&&(u.c.length=n):t&&(u=u.mod(t))}return t?i:(e<0&&(i=s.div(i)),a?i.mod(a):n?V(i,F,O):i)},i.toPrecision=function(e,t){return B(this,null!=e&&C(e,1,M,24,"precision")?0|e:null,t,24)},i.toString=function(e){var t,n=this,r=n.s,i=n.e;return null===i?r?(t="Infinity",r<0&&(t="-"+t)):t="NaN":(t=w(n.c),t=null!=e&&C(e,2,64,25,"base")?$(T(t,i),0|e,10,r):i<=A||i>=E?D(t,i):T(t,i),r<0&&n.c[0]&&(t="-"+t)),t},i.truncated=i.trunc=function(){return V(new z(this),this.e+1,1)},i.valueOf=i.toJSON=function(){var e,t=this,n=t.e;return null===n?t.toString():(e=w(t.c),e=n<=A||n>=E?D(e,n):T(e,n),t.s<0?"-"+e:e)},null!=t&&z.config(t),z}()).default=s.BigNumber=s,void 0===(r=function(){return s}.call(t,n,t,e))||(e.exports=r)}()},function(e,t){e.exports={SECONDS_IN_YEAR:31536e3,SECONDS_IN_WEEK:604800,SECONDS_IN_DAY:86400,SECONDS_IN_HOUR:3600,SECONDS_IN_MINUTE:60,SECONDS_IN_MILLISECOND:.001,MILLISECONDS_IN_SECOND:1e3,ONE_SECOND:1}},function(e,t,n){"use strict";var r=n(107)({mdy:!0,firstDayOfWeek:0,firstDayOfWeekYear:1,short:"{MM}/{dd}/{yyyy}",medium:"{Month} {d}, {yyyy}",long:"{Month} {d}, {yyyy} {time}",full:"{Weekday}, {Month} {d}, {yyyy} {time}",stamp:"{Dow} {Mon} {d} {yyyy} {time}",time:"{h}:{mm} {TT}"});e.exports=r},function(e,t,n){"use strict";e.exports={yyyy:{param:"year",src:"\\d{4}"},MM:{param:"month",src:"[01]?\\d"},dd:{param:"date",src:"[0123]?\\d"},hh:{param:"hour",src:"[0-2]?\\d"},mm:{param:"minute",src:"[0-5]\\d"},ss:{param:"second",src:"[0-5]\\d(?:[,.]\\d+)?"},yy:{param:"year",src:"\\d{2}"},y:{param:"year",src:"\\d"},yearSign:{src:"[+-]",sign:!0},tzHour:{src:"[0-1]\\d"},tzMinute:{src:"[0-5]\\d"},tzSign:{src:"[+−-]",sign:!0},ihh:{param:"hour",src:"[0-2]?\\d(?:[,.]\\d+)?"},imm:{param:"minute",src:"[0-5]\\d(?:[,.]\\d+)?"},GMT:{param:"utc",src:"GMT",val:1},Z:{param:"utc",src:"Z",val:1},timestamp:{src:"\\d+"}}},function(e,t,n){"use strict";e.exports={year:{base:"yyyy",requiresSuffix:!0},month:{base:"MM",requiresSuffix:!0},date:{base:"dd",requiresSuffix:!0},hour:{base:"hh",requiresSuffixOr:":"},minute:{base:"mm"},second:{base:"ss"},num:{src:"\\d+",requiresNumerals:!0}}},function(e,t,n){"use strict";e.exports=function(e,t){for(var n=[],r=0,i=e.length;r<i;r++)r in e&&n.push(t(e[r],r));return n}},function(e,t,n){"use strict";var r=n(16).classToString;e.exports=function(e,t,n){return n||(n=r(e)),n==="[object "+t+"]"}},function(e,t,n){"use strict";e.exports=function(e,t){return e.length>1&&(e="(?:"+e+")"),t&&(e+="?"),e}},function(e,t,n){"use strict";var r=n(36),i=n(37),s=n(22);e.exports=function(e){return 32-s(new Date(r(e),i(e),32),"Date")}},function(e,t,n){"use strict";e.exports=String.fromCharCode},function(e,t,n){"use strict";var r=n(13),i=r.abs,s=r.pow,a=r.round;e.exports=function(e,t,n){var r=s(10,i(t||0));return n=n||a,t<0&&(r=1/r),n(e*r)/r}},function(e,t,n){"use strict";var r=n(13),i=n(111),s=r.abs;e.exports=function(e,t){var n=0,r=0;return i(function(e,i){if((r=s(t(e)))>=1)return n=i,!1}),[r,n,e]}},function(e,t,n){"use strict";e.exports=6e4},function(e,t,n){"use strict";var r=n(11),i=n(39),s=r.HOURS_INDEX;e.exports=function(e){return i(e,s)}},function(e,t,n){"use strict";var r=n(35),i=n(56);e.exports=function(e,t){for(;e>=0&&!1!==t(r[e],e);)e=i(e)}},function(e,t,n){"use strict";var r=n(109),i=n(42),s=n(41),a=n(613),o=n(36),u=n(37),c=n(614),l=n(43),d=n(23),f=n(29),h=n(10),p=n(315),m=h.isNumber,_=r.ISO_FIRST_DAY_OF_WEEK,y=r.ISO_FIRST_DAY_OF_WEEK_YEAR;e.exports=function(e,t){if(m(t)){var n=l(e),r=d(e);p(n,_,y),s(n,i(n)+7*(t-1)),a(e,o(n)),c(e,u(n)),s(e,i(n)),f(e,r||7)}return e.getTime()}},function(e,t,n){"use strict";var r=n(11),i=n(41),s=n(39),a=n(114),o=r.MONTH_INDEX;e.exports=function(e,t,n){s(e,o),i(e,n),a(e,t)}},function(e,t,n){"use strict";var r=n(616);e.exports=function(e,t){return r(e,t)||r(e,t+"s")||"day"===t&&r(e,"date")}},function(e,t,n){"use strict";var r=n(29),i=n(23),s=n(13).ceil;e.exports=function(e,t){var n=t-1;return r(e,7*s((i(e)-n)/7)+n),e}},function(e,t,n){"use strict";var r=n(311),i=n(35),s=n(11),a=n(27),o=n(71),u=n(43),c=n(34),l=n(58),d=n(77),f=n(74),h=n(112),p=n(75),m=s.MONTH_INDEX;e.exports=function(e,t,n,s,_){var y,g,v,M,b,w,L,x=0,k=0;return a(e)&&((_=_||{}).fromUTC=!0,_.setUTC=!0),w=h(null,t,_,!0),n>0&&(x=k=n,v=!0),!!d(w.date)&&(w.set&&w.set.specificity&&((c(w.set.edge)||c(w.set.shift))&&(g=!0,p(w.date,w.set.specificity,s)),b=g||w.set.specificity===m?f(u(w.date),w.set.specificity,s).getTime():function(){var e=i[w.set.specificity];return l(u(w.date),e.name,1).getTime()-1}(),!v&&c(w.set.sign)&&w.set.specificity&&(x=50,k=-50)),L=e.getTime(),M=w.date.getTime(),b=b||M,(y=w.set&&w.set.specificity?0:(o(w.date)-o(e))*r)&&(M-=y,b-=y),L>=M-x&&L<=b+k)}},function(e,t,n){"use strict";var r=n(112);e.exports=function(e,t,n,i){return r(e,t,n,i).date}},function(e,t,n){"use strict";var r=n(72),i=n(321);e.exports=function(e,t,n){return t=i(t,!0),r(e,t[0],t[1],n)}},function(e,t,n){"use strict";var r=n(10),i=n(68),s=n(110),a=n(725),o=n(726),u=r.isNumber,c=r.isString;e.exports=function(e,t){var n=e[0],r=e[1];return t&&c(n)?n=a(n):u(n)&&u(r)?(n=o(e),r=null):s(n)&&(n=i(n)),[n,r]}},function(e,t,n){"use strict";var r=n(323),i=n(744),s=n(326),a=i.dateFormatMatcher;e.exports=function(e,t,n){return s(e),t=r[t]||t||"{long}",a(t,e,n)}},function(e,t,n){"use strict";e.exports={ISO8601:"{yyyy}-{MM}-{dd}T{HH}:{mm}:{ss}.{SSS}{Z}",RFC1123:"{Dow}, {dd} {Mon} {yyyy} {HH}:{mm}:{ss} {ZZ}",RFC1036:"{Weekday}, {dd}-{Mon}-{yy} {HH}:{mm}:{ss} {ZZ}"}},function(e,t,n){"use strict";var r=n(22);e.exports=function(e){return r(e,"Hours")}},function(e,t,n){"use strict";var r=n(27),i=n(28),s=n(71),a=n(117),o=n(13).abs;e.exports=function(e,t){var n,u=r(e)?0:s(e);return n=!0===t?":":"",!u&&t?"Z":a(i(-u/60),2,!0)+n+a(o(u%60),2)}},function(e,t,n){"use strict";var r=n(77);e.exports=function(e){if(!r(e))throw new TypeError("Date is not valid")}},function(e,t,n){"use strict";var r=n(12),i=n(765),s=n(37),a=n(34),o=n(57),u=n(766),c=n(23),l=n(77),d=n(10),f=n(318),h=d.isString,p=r.English;e.exports=function(e,t,n){var r;if(l(e)){if(h(t))switch(t=i(t).toLowerCase(),!0){case"future"===t:return e.getTime()>o().getTime();case"past"===t:return e.getTime()<o().getTime();case"today"===t:return u(e);case"tomorrow"===t:return u(e,1);case"yesterday"===t:return u(e,-1);case"weekday"===t:return c(e)>0&&c(e)<6;case"weekend"===t:return 0===c(e)||6===c(e);case a(r=p.weekdayMap[t]):return c(e)===r;case a(r=p.monthMap[t]):return s(e)===r}return f(e,t,n)}}},function(e,t,n){"use strict";var r=n(12),i=n(322),s=n(10),a=n(326),o=n(812),u=s.isFunction,c=r.localeManager;e.exports=function(e,t,n,r){var s,l,d,f,h;return a(e),u(n)?h=n:(f=n,h=r),s=o(e,t),h&&(l=h.apply(e,s.concat(c.get(f))))?i(e,l,f):(0===s[1]&&(s[1]=1,s[0]=1),d=t?"duration":s[2]>0?"future":"past",c.get(f).getRelativeFormat(s,d))}},function(e,t,n){"use strict";var r=n(10),i=n(330),s=r.isDate;e.exports=function(e){return s(e)?new Date(e.getTime()):i(e)}},function(e,t,n){"use strict";var r=n(10).isDate;e.exports=function(e){return null==e?e:r(e)?e.getTime():e.valueOf()}},function(e,t,n){"use strict";var r=n(10),i=n(30),s=r.isDate,a=i.sugarDate;e.exports=function(e){return s(e)?e:null==e?new Date:a.create?a.create(e):new Date(e)}},function(e,t,n){"use strict";var r=n(333),i=n(40),s=n(22);e.exports=function(e,t,n){var a,o=r[n];return o?a=new Date(e.getTime()+t*o):(a=new Date(e),i(a,n,s(e,n)+t)),a}},function(e,t,n){"use strict";e.exports={Hours:36e5,Minutes:6e4,Seconds:1e3,Milliseconds:1}},function(e,t,n){"use strict";var r=n(841),i=n(10),s=n(115),a=i.isNumber;e.exports=function(e){var t,n,i;return a(e)?[e,"Milliseconds"]:(n=+(t=e.match(r))[1]||1,(i=s(t[2].toLowerCase())).match(/hour|minute|second/i)?i+="s":"Year"===i?i="FullYear":"Week"===i?(i="Date",n*=7):"Day"===i&&(i="Date"),[n,i])}},function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n<e.length;n++)t.push(255&e.charCodeAt(n));return t},bytesToString:function(e){for(var t=[],n=0;n<e.length;n++)t.push(String.fromCharCode(e[n]));return t.join("")}}};e.exports=n},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(9),a=n(14),o=n(18),u=n(45),c=n(878),l=n(879),d=n(880),f=n(881),h=n(882),p=n(883),m={lines:{},get(e,t){const n=e.id,i=m.lines[n];return i&&r.isNumber(t)?i[t]:i},update(e){const t=e.id;m.lines[t]=e.document.getText().split("\n")},didChange(e){const t=m.get(e.textEditor);if(t){if(t.join("\n")===e.textDocument.getText())return!1}return!0}},_={update(e=i.window.activeTextEditor,t=!1){const r=!1!==s.default.getKey("statistics.statusbar.enabled"),o=!1!==s.default.getKey("statistics.project.enabled");if(e){const t=new u.default(e);if(t.isSupported()){m.update(t.textEditor);const e=_.getItems(t);(r||o)&&a.default.statistics.tokens.updateGlobal(e),o&&a.default.statistics.tokens.updateProjects(t.textDocument,e),_.getItemsDecorations(e).forEach(({type:e,ranges:n})=>{t.textEditor.setDecorations(e,n)}),n(298).default.update(t)}}if(r){n(884).default.update()}},updateLines(e=i.window.activeTextEditor,t){const n=new u.default(e);if(!n.isSupported())return;const s=m.get(n.textEditor);if(s&&s.length===n.textDocument.lineCount){if((t=r.uniq(t)).every(e=>{const t=s[e],i=new u.default(t),a=_.getItems(i),c=n.textDocument.lineAt(e).text,l=new u.default(c),d=_.getItems(l);return r.isEqualWith(a,d,(e,t)=>{if(e instanceof o.default&&t instanceof o.default)return e.matchRange.start===t.matchRange.start&&(e.matchRange.end===t.matchRange.end||r.trim(e.match.input)===r.trim(e.text)&&r.trim(t.match.input)===r.trim(t.text)&&!r.find(d,e=>r.isArray(e)&&e.find(e=>e!==t&&r.trim(t.text).endsWith(e.text))))})}))return}_.update(e,!0)},getItems:e=>({archive:e.getArchive(),comments:e.getComments(),formatted:s.default.getKey("formatting.enabled")?e.getFormatted():[],projects:e.getProjects(),tags:e.getTags(),todosBox:e.getTodosBox(),todosDone:e.getTodosDone(),todosCancelled:e.getTodosCancelled()}),getItemsDecorations:e=>r.concat((new c.default).getDecorations(e.comments),(new l.default).getDecorations(e.formatted),(new f.default).getDecorations(e.tags),(new d.default).getDecorations(e.projects),(new h.default).getDecorations(e.todosDone),(new p.default).getDecorations(e.todosCancelled))};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(9),s=n(6),a=n(338),o=n(877),u=n(336),c=n(885),l=n(14),d=n(60),f=n(67);t.activate=function(e){const t=i.default.get();return i.default.check(t),d.default.expanded=t.embedded.view.expanded,r.commands.executeCommand("setContext","todo-embedded-expanded",d.default.expanded),r.commands.executeCommand("setContext","todo-embedded-filtered",!!d.default.filter),f.default.expanded=t.file.view.expanded,r.commands.executeCommand("setContext","todo-files-expanded",f.default.expanded),r.commands.executeCommand("setContext","todo-files-open-button",!0),l.default.context=e,l.default.folder.initRootsRe(),l.default.init.language(),l.default.init.views(),l.default.statistics.tokens.updateDisabledAll(),e.subscriptions.push(r.languages.registerCompletionItemProvider(s.default.languageId,new a.default,...a.default.triggerCharacters),r.languages.registerDocumentSymbolProvider(s.default.languageId,new o.default),r.window.onDidChangeActiveTextEditor(()=>u.default.update()),r.workspace.onDidChangeConfiguration(s.default.update),r.workspace.onDidChangeConfiguration(()=>delete l.default.files.filesData&&l.default.embedded.provider&&delete l.default.embedded.provider.filesData),r.workspace.onDidChangeConfiguration(()=>u.default.update()),r.workspace.onDidChangeConfiguration(l.default.statistics.tokens.updateDisabledAll),r.workspace.onDidChangeTextDocument(c.default.onChanges),r.workspace.onDidChangeWorkspaceFolders(()=>l.default.embedded.provider&&l.default.embedded.provider.unwatchPaths()),r.workspace.onDidChangeWorkspaceFolders(l.default.files.unwatchPaths),r.workspace.onDidChangeWorkspaceFolders(l.default.folder.initRootsRe)),u.default.update(),l.default.init.commands(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(6),a=n(45);class o{provideCompletionItems(e,t){const n=e.lineAt(t.line).text[t.character-1];if(!n||!r.trim(n).length||r.includes(o.triggerCharacters,n)){const t=s.default.tags.names.map(e=>{const t=`@${e}`,n=new i.CompletionItem(t);return n.insertText=`${t} `,n}),n=new a.default(e),o=r.uniq(n.getTags().map(e=>e.text)).filter(e=>s.default.regexes.tagNormal.test(e)).map(e=>{const t=new i.CompletionItem(e);return t.insertText=`${e} `,t});return t.concat(o)}return null}}o.triggerCharacters=[s.default.symbols.tag],t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(1),a=n(79),o=n(45),u=n(9),c=n(6),l=n(80),d=n(246),f={async get(e,t=!1){let n=e.getArchive();if(n)return n;if(t){const t=u.default.get(),n=e.textDocument.positionAt(1/0),r=`\n${t.archive.name}${c.default.symbols.project}\n`,i=d.default.edits.makeInsert(r,n.line,n.character);return await d.default.edits.apply(e.textEditor,[i]),e.getArchive()}},async run(e){const t=await f.get(e),n=new i.Range(0,0,t?t.line.range.start.line:1/0,t?t.line.range.start.character:1/0),r=e.textDocument.getText(n),s=new o.default(e.textDocument);s.text=r;const a={remove:[],insert:{}};for(let e of f.transformations.order)f.transformations[e](s,a);f.edit(e,a)},async edit(e,t){const n=u.default.getKey("timekeeping.finished.format");let i=-1;const a=u.default.getKey("archive.sortByDate")?e=>(function(e){if(c.default.regexes.todoFinished.test(e)){const t=e.match(c.default.regexes.tagFinished);return i=t?s(t[1],n).toDate():-1}return i})(e.text):r.constant(-1),o=r.uniqBy(t.remove,e=>e.lineNumber),l=r.orderBy(r.map(t.insert,(e,t)=>({text:e,lineNumber:t})).sort((e,t)=>e.lineNumber-t.lineNumber),[a],["desc"]).map(e=>e.text),h=[];if(o.forEach(e=>{h.push(d.default.edits.makeDeleteLine(e.lineNumber))}),l.length){const t=await f.get(e,!0),n=`${c.default.indentation}${l.join(`\n${c.default.indentation}`)}\n`;h.push(d.default.edits.makeInsert(n,t.line.range.start.line+1,0))}d.default.edits.apply(e.textEditor,h)},transformations:{order:["addTodosFinished","addTodosComments","addProjectTag","removeEmptyProjects","removeEmptyLines"],addTodosFinished(e,t){e.getTodosFinished().map(e=>e.line).forEach(e=>{t.remove.push(e),t.insert[e.lineNumber]=r.trimStart(e.text)})},addTodosComments(e,t){t.remove.forEach(n=>{l.default.walkDown(e.textDocument,n.lineNumber,!0,!1,function({startLevel:e,line:n,level:i}){if(e===i||!a.Comment.is(n.text))return!1;t.remove.push(n),t.insert[n.lineNumber]=`${c.default.indentation}${r.trimStart(n.text)}`})})},addProjectTag(e,t){u.default.getKey("archive.project.enabled")&&t.remove.forEach(n=>{if(!a.Todo.is(n.text))return;const r=[];l.default.walkUp(e.textDocument,n.lineNumber,!0,!0,function({line:e}){if(!a.Project.is(e.text))return;const t=e.text.match(c.default.regexes.projectParts);r.push(t[2])}),r.length&&(t.insert[n.lineNumber]=`${t.insert[n.lineNumber]} ${c.default.symbols.tag}project(${r.reverse().join(u.default.getKey("archive.project.separator"))})`)})},removeEmptyProjects(e,t){if(!u.default.getKey("archive.remove.emptyProjects"))return;e.getProjects().forEach(n=>{const r=[n.line];let i=!0;l.default.walkDown(e.textDocument,n.line.lineNumber,!0,!1,function({startLevel:e,line:t,level:n}){return e!==n&&(a.TodoBox.is(t.text)?i=!1:void r.push(t))}),i&&t.remove.push(...r)})},removeEmptyLines(e,t){const n=u.default.getKey("archive.remove.emptyLines");if(n<0)return;let r=0;l.default.walkDown(e.textDocument,-1,!1,!1,function({startLevel:e,line:i,level:s}){t.remove.find(e=>e===i)||(i.text&&!c.default.regexes.empty.test(i.text)?r=0:++r>n&&t.remove.push(i))})}}};t.default=f},function(e,t,n){var r={"./af":123,"./af.js":123,"./ar":124,"./ar-dz":125,"./ar-dz.js":125,"./ar-kw":126,"./ar-kw.js":126,"./ar-ly":127,"./ar-ly.js":127,"./ar-ma":128,"./ar-ma.js":128,"./ar-sa":129,"./ar-sa.js":129,"./ar-tn":130,"./ar-tn.js":130,"./ar.js":124,"./az":131,"./az.js":131,"./be":132,"./be.js":132,"./bg":133,"./bg.js":133,"./bm":134,"./bm.js":134,"./bn":135,"./bn.js":135,"./bo":136,"./bo.js":136,"./br":137,"./br.js":137,"./bs":138,"./bs.js":138,"./ca":139,"./ca.js":139,"./cs":140,"./cs.js":140,"./cv":141,"./cv.js":141,"./cy":142,"./cy.js":142,"./da":143,"./da.js":143,"./de":144,"./de-at":145,"./de-at.js":145,"./de-ch":146,"./de-ch.js":146,"./de.js":144,"./dv":147,"./dv.js":147,"./el":148,"./el.js":148,"./en-au":149,"./en-au.js":149,"./en-ca":150,"./en-ca.js":150,"./en-gb":151,"./en-gb.js":151,"./en-ie":152,"./en-ie.js":152,"./en-il":153,"./en-il.js":153,"./en-nz":154,"./en-nz.js":154,"./eo":155,"./eo.js":155,"./es":156,"./es-do":157,"./es-do.js":157,"./es-us":158,"./es-us.js":158,"./es.js":156,"./et":159,"./et.js":159,"./eu":160,"./eu.js":160,"./fa":161,"./fa.js":161,"./fi":162,"./fi.js":162,"./fo":163,"./fo.js":163,"./fr":164,"./fr-ca":165,"./fr-ca.js":165,"./fr-ch":166,"./fr-ch.js":166,"./fr.js":164,"./fy":167,"./fy.js":167,"./gd":168,"./gd.js":168,"./gl":169,"./gl.js":169,"./gom-latn":170,"./gom-latn.js":170,"./gu":171,"./gu.js":171,"./he":172,"./he.js":172,"./hi":173,"./hi.js":173,"./hr":174,"./hr.js":174,"./hu":175,"./hu.js":175,"./hy-am":176,"./hy-am.js":176,"./id":177,"./id.js":177,"./is":178,"./is.js":178,"./it":179,"./it.js":179,"./ja":180,"./ja.js":180,"./jv":181,"./jv.js":181,"./ka":182,"./ka.js":182,"./kk":183,"./kk.js":183,"./km":184,"./km.js":184,"./kn":185,"./kn.js":185,"./ko":186,"./ko.js":186,"./ky":187,"./ky.js":187,"./lb":188,"./lb.js":188,"./lo":189,"./lo.js":189,"./lt":190,"./lt.js":190,"./lv":191,"./lv.js":191,"./me":192,"./me.js":192,"./mi":193,"./mi.js":193,"./mk":194,"./mk.js":194,"./ml":195,"./ml.js":195,"./mn":196,"./mn.js":196,"./mr":197,"./mr.js":197,"./ms":198,"./ms-my":199,"./ms-my.js":199,"./ms.js":198,"./mt":200,"./mt.js":200,"./my":201,"./my.js":201,"./nb":202,"./nb.js":202,"./ne":203,"./ne.js":203,"./nl":204,"./nl-be":205,"./nl-be.js":205,"./nl.js":204,"./nn":206,"./nn.js":206,"./pa-in":207,"./pa-in.js":207,"./pl":208,"./pl.js":208,"./pt":209,"./pt-br":210,"./pt-br.js":210,"./pt.js":209,"./ro":211,"./ro.js":211,"./ru":212,"./ru.js":212,"./sd":213,"./sd.js":213,"./se":214,"./se.js":214,"./si":215,"./si.js":215,"./sk":216,"./sk.js":216,"./sl":217,"./sl.js":217,"./sq":218,"./sq.js":218,"./sr":219,"./sr-cyrl":220,"./sr-cyrl.js":220,"./sr.js":219,"./ss":221,"./ss.js":221,"./sv":222,"./sv.js":222,"./sw":223,"./sw.js":223,"./ta":224,"./ta.js":224,"./te":225,"./te.js":225,"./tet":226,"./tet.js":226,"./tg":227,"./tg.js":227,"./th":228,"./th.js":228,"./tl-ph":229,"./tl-ph.js":229,"./tlh":230,"./tlh.js":230,"./tr":231,"./tr.js":231,"./tzl":232,"./tzl.js":232,"./tzm":233,"./tzm-latn":234,"./tzm-latn.js":234,"./tzm.js":233,"./ug-cn":235,"./ug-cn.js":235,"./uk":236,"./uk.js":236,"./ur":237,"./ur.js":237,"./uz":238,"./uz-latn":239,"./uz-latn.js":239,"./uz.js":238,"./vi":240,"./vi.js":240,"./x-pseudo":241,"./x-pseudo.js":241,"./yo":242,"./yo.js":242,"./zh-cn":243,"./zh-cn.js":243,"./zh-hk":244,"./zh-hk.js":244,"./zh-tw":245,"./zh-tw.js":245};function i(e){var t=s(e);return n(t)}function s(e){var t=r[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}i.keys=function(){return Object.keys(r)},i.resolve=s,e.exports=i,i.id=340},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18);t.default=class extends i.default{static is(e){return super.is(e,r.default.regexes.archive)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18);t.default=class extends i.default{static is(e){return super.is(e,r.default.regexes.comment)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18);t.default=class extends i.default{isCode(){return i.default.is(this.text,r.default.regexes.formattedCode)}isBold(){return i.default.is(this.text,r.default.regexes.formattedBold)}isItalic(){return i.default.is(this.text,r.default.regexes.formattedItalic)}isStrikethrough(){return i.default.is(this.text,r.default.regexes.formattedStrikethrough)}static is(e){return super.is(e,r.default.regexes.formatted)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(18);t.default=class extends r.default{static is(e){return!0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18);t.default=class extends i.default{static is(e){return super.is(e,r.default.regexes.project)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18);t.default=class extends i.default{isNormal(){return!this.isSpecial()}isSpecial(){return i.default.is(this.text,r.default.regexes.tagSpecial)}static is(e){return super.is(e,r.default.regexes.tag)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18),s=n(46);t.default=class extends s.default{static is(e){return i.default.is(e,r.default.regexes.todoBox)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18),s=n(46);t.default=class extends s.default{static is(e){return i.default.is(e,r.default.regexes.todoFinished)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18),s=n(46);t.default=class extends s.default{static is(e){return i.default.is(e,r.default.regexes.todoDone)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(18),s=n(46);t.default=class extends s.default{static is(e){return i.default.is(e,r.default.regexes.todoCancelled)}}},function(e,t,n){"use strict";const r=/^(?:( )+|\t+)/;e.exports=(e=>{if("string"!=typeof e)throw new TypeError("Expected a string");let t=0,n=0,i=0;const s=new Map;let a,o;for(const u of e.split(/\n/g)){if(!u)continue;let e;const c=u.match(r);c?(e=c[0].length,c[1]?n++:t++):e=0;const l=e-i;i=e,l?(o=l>0,(a=s.get(o?l:-l))?a[0]++:(a=[1,0],s.set(l,a))):a&&(a[1]+=Number(o))}const u=function(e){let t=0,n=0,r=0;for(const i of e){const e=i[0],s=i[1],a=s[0],o=s[1];(a>n||a===n&&o>r)&&(n=a,r=o,t=Number(e))}return t}(s);let c,l;return u?n>=t?(c="space",l=" ".repeat(u)):(c="tab",l="\t".repeat(u)):(c=null,l=""),{amount:u,type:c,indent:l}})},function(e,t,n){"use strict";t.__esModule=!0,t.canonicalize=t.convertChangesToXML=t.convertChangesToDMP=t.merge=t.parsePatch=t.applyPatches=t.applyPatch=t.createPatch=t.createTwoFilesPatch=t.structuredPatch=t.diffArrays=t.diffJson=t.diffCss=t.diffSentences=t.diffTrimmedLines=t.diffLines=t.diffWordsWithSpace=t.diffWords=t.diffChars=t.Diff=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24)),i=n(353),s=n(354),a=n(81),o=n(355),u=n(356),c=n(357),l=n(358),d=n(359),f=n(82),h=n(361),p=n(248),m=n(363),_=n(364);t.Diff=r.default,t.diffChars=i.diffChars,t.diffWords=s.diffWords,t.diffWordsWithSpace=s.diffWordsWithSpace,t.diffLines=a.diffLines,t.diffTrimmedLines=a.diffTrimmedLines,t.diffSentences=o.diffSentences,t.diffCss=u.diffCss,t.diffJson=c.diffJson,t.diffArrays=l.diffArrays,t.structuredPatch=p.structuredPatch,t.createTwoFilesPatch=p.createTwoFilesPatch,t.createPatch=p.createPatch,t.applyPatch=d.applyPatch,t.applyPatches=d.applyPatches,t.parsePatch=f.parsePatch,t.merge=h.merge,t.convertChangesToDMP=m.convertChangesToDMP,t.convertChangesToXML=_.convertChangesToXML,t.canonicalize=c.canonicalize},function(e,t,n){"use strict";t.__esModule=!0,t.characterDiff=void 0,t.diffChars=function(e,t,n){return i.diff(e,t,n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24));var i=t.characterDiff=new r.default},function(e,t,n){"use strict";t.__esModule=!0,t.wordDiff=void 0,t.diffWords=function(e,t,n){return n=(0,i.generateOptions)(n,{ignoreWhitespace:!0}),o.diff(e,t,n)},t.diffWordsWithSpace=function(e,t,n){return o.diff(e,t,n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24)),i=n(247);var s=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,a=/\S/,o=t.wordDiff=new r.default;o.equals=function(e,t){return this.options.ignoreCase&&(e=e.toLowerCase(),t=t.toLowerCase()),e===t||this.options.ignoreWhitespace&&!a.test(e)&&!a.test(t)},o.tokenize=function(e){for(var t=e.split(/(\s+|\b)/),n=0;n<t.length-1;n++)!t[n+1]&&t[n+2]&&s.test(t[n])&&s.test(t[n+2])&&(t[n]+=t[n+2],t.splice(n+1,2),n--);return t}},function(e,t,n){"use strict";t.__esModule=!0,t.sentenceDiff=void 0,t.diffSentences=function(e,t,n){return i.diff(e,t,n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24));var i=t.sentenceDiff=new r.default;i.tokenize=function(e){return e.split(/(\S.+?[.!?])(?=\s+|$)/)}},function(e,t,n){"use strict";t.__esModule=!0,t.cssDiff=void 0,t.diffCss=function(e,t,n){return i.diff(e,t,n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24));var i=t.cssDiff=new r.default;i.tokenize=function(e){return e.split(/([{}:;,]|\s+)/)}},function(e,t,n){"use strict";t.__esModule=!0,t.jsonDiff=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.diffJson=function(e,t,n){return o.diff(e,t,n)},t.canonicalize=u;var i=function(e){return e&&e.__esModule?e:{default:e}}(n(24)),s=n(81);var a=Object.prototype.toString,o=t.jsonDiff=new i.default;function u(e,t,n,i,s){t=t||[],n=n||[],i&&(e=i(s,e));var o=void 0;for(o=0;o<t.length;o+=1)if(t[o]===e)return n[o];var c=void 0;if("[object Array]"===a.call(e)){for(t.push(e),c=new Array(e.length),n.push(c),o=0;o<e.length;o+=1)c[o]=u(e[o],t,n,i,s);return t.pop(),n.pop(),c}if(e&&e.toJSON&&(e=e.toJSON()),"object"===(void 0===e?"undefined":r(e))&&null!==e){t.push(e),c={},n.push(c);var l=[],d=void 0;for(d in e)e.hasOwnProperty(d)&&l.push(d);for(l.sort(),o=0;o<l.length;o+=1)c[d=l[o]]=u(e[d],t,n,i,d);t.pop(),n.pop()}else c=e;return c}o.useLongestToken=!0,o.tokenize=s.lineDiff.tokenize,o.castInput=function(e){var t=this.options,n=t.undefinedReplacement,r=t.stringifyReplacer,i=void 0===r?function(e,t){return void 0===t?n:t}:r;return"string"==typeof e?e:JSON.stringify(u(e,null,null,i),i,"  ")},o.equals=function(e,t){return i.default.prototype.equals.call(o,e.replace(/,([\r\n])/g,"$1"),t.replace(/,([\r\n])/g,"$1"))}},function(e,t,n){"use strict";t.__esModule=!0,t.arrayDiff=void 0,t.diffArrays=function(e,t,n){return i.diff(e,t,n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(24));var i=t.arrayDiff=new r.default;i.tokenize=function(e){return e.slice()},i.join=i.removeEmpty=function(e){return e}},function(e,t,n){"use strict";t.__esModule=!0,t.applyPatch=s,t.applyPatches=function(e,t){"string"==typeof e&&(e=(0,r.parsePatch)(e));var n=0;!function r(){var i=e[n++];if(!i)return t.complete();t.loadFile(i,function(e,n){if(e)return t.complete(e);var a=s(n,i,t);t.patched(i,a,function(e){if(e)return t.complete(e);r()})})}()};var r=n(82),i=function(e){return e&&e.__esModule?e:{default:e}}(n(360));function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof t&&(t=(0,r.parsePatch)(t)),Array.isArray(t)){if(t.length>1)throw new Error("applyPatch only works with a single input.");t=t[0]}var s=e.split(/\r\n|[\n\v\f\r\x85]/),a=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],o=t.hunks,u=n.compareLine||function(e,t,n,r){return t===r},c=0,l=n.fuzzFactor||0,d=0,f=0,h=void 0,p=void 0;function m(e,t){for(var n=0;n<e.lines.length;n++){var r=e.lines[n],i=r.length>0?r[0]:" ",a=r.length>0?r.substr(1):r;if(" "===i||"-"===i){if(!u(t+1,s[t],i,a)&&++c>l)return!1;t++}}return!0}for(var _=0;_<o.length;_++){for(var y=o[_],g=s.length-y.oldLines,v=0,M=f+y.oldStart-1,b=(0,i.default)(M,d,g);void 0!==v;v=b())if(m(y,M+v)){y.offset=f+=v;break}if(void 0===v)return!1;d=y.offset+y.oldStart+y.oldLines}for(var w=0,L=0;L<o.length;L++){var x=o[L],k=x.oldStart+x.offset+w-1;w+=x.newLines-x.oldLines,k<0&&(k=0);for(var Y=0;Y<x.lines.length;Y++){var D=x.lines[Y],T=D.length>0?D[0]:" ",S=D.length>0?D.substr(1):D,j=x.linedelimiters[Y];if(" "===T)k++;else if("-"===T)s.splice(k,1),a.splice(k,1);else if("+"===T)s.splice(k,0,S),a.splice(k,0,j),k++;else if("\\"===T){var O=x.lines[Y-1]?x.lines[Y-1][0]:null;"+"===O?h=!0:"-"===O&&(p=!0)}}}if(h)for(;!s[s.length-1];)s.pop(),a.pop();else p&&(s.push(""),a.push("\n"));for(var A=0;A<s.length-1;A++)s[A]=s[A]+a[A];return s.join("")}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n){var r=!0,i=!1,s=!1,a=1;return function o(){if(r&&!s){if(i?a++:r=!1,e+a<=n)return a;s=!0}if(!i)return s||(r=!0),t<=e-a?-a++:(i=!0,o())}}},function(e,t,n){"use strict";t.__esModule=!0,t.calcLineCount=o,t.merge=function(e,t,n){e=u(e,n),t=u(t,n);var r={};(e.index||t.index)&&(r.index=e.index||t.index);(e.newFileName||t.newFileName)&&(c(e)?c(t)?(r.oldFileName=l(r,e.oldFileName,t.oldFileName),r.newFileName=l(r,e.newFileName,t.newFileName),r.oldHeader=l(r,e.oldHeader,t.oldHeader),r.newHeader=l(r,e.newHeader,t.newHeader)):(r.oldFileName=e.oldFileName,r.newFileName=e.newFileName,r.oldHeader=e.oldHeader,r.newHeader=e.newHeader):(r.oldFileName=t.oldFileName||e.oldFileName,r.newFileName=t.newFileName||e.newFileName,r.oldHeader=t.oldHeader||e.oldHeader,r.newHeader=t.newHeader||e.newHeader));r.hunks=[];var i=0,s=0,a=0,o=0;for(;i<e.hunks.length||s<t.hunks.length;){var p=e.hunks[i]||{oldStart:1/0},m=t.hunks[s]||{oldStart:1/0};if(d(p,m))r.hunks.push(f(p,a)),i++,o+=p.newLines-p.oldLines;else if(d(m,p))r.hunks.push(f(m,o)),s++,a+=m.newLines-m.oldLines;else{var _={oldStart:Math.min(p.oldStart,m.oldStart),oldLines:0,newStart:Math.min(p.newStart+a,m.oldStart+o),newLines:0,lines:[]};h(_,p.oldStart,p.lines,m.oldStart,m.lines),s++,i++,r.hunks.push(_)}}return r};var r=n(248),i=n(82),s=n(362);function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e){var t=function e(t){var n=0;var r=0;t.forEach(function(t){if("string"!=typeof t){var i=e(t.mine),s=e(t.theirs);void 0!==n&&(i.oldLines===s.oldLines?n+=i.oldLines:n=void 0),void 0!==r&&(i.newLines===s.newLines?r+=i.newLines:r=void 0)}else void 0===r||"+"!==t[0]&&" "!==t[0]||r++,void 0===n||"-"!==t[0]&&" "!==t[0]||n++});return{oldLines:n,newLines:r}}(e.lines),n=t.oldLines,r=t.newLines;void 0!==n?e.oldLines=n:delete e.oldLines,void 0!==r?e.newLines=r:delete e.newLines}function u(e,t){if("string"==typeof e){if(/^@@/m.test(e)||/^Index:/m.test(e))return(0,i.parsePatch)(e)[0];if(!t)throw new Error("Must provide a base reference or pass in a patch");return(0,r.structuredPatch)(void 0,void 0,t,e)}return e}function c(e){return e.newFileName&&e.newFileName!==e.oldFileName}function l(e,t,n){return t===n?t:(e.conflict=!0,{mine:t,theirs:n})}function d(e,t){return e.oldStart<t.oldStart&&e.oldStart+e.oldLines<t.oldStart}function f(e,t){return{oldStart:e.oldStart,oldLines:e.oldLines,newStart:e.newStart+t,newLines:e.newLines,lines:e.lines}}function h(e,t,n,r,i){var s={offset:t,lines:n,index:0},u={offset:r,lines:i,index:0};for(y(e,s,u),y(e,u,s);s.index<s.lines.length&&u.index<u.lines.length;){var c=s.lines[s.index],l=u.lines[u.index];if("-"!==c[0]&&"+"!==c[0]||"-"!==l[0]&&"+"!==l[0])if("+"===c[0]&&" "===l[0]){var d;(d=e.lines).push.apply(d,a(v(s)))}else if("+"===l[0]&&" "===c[0]){var f;(f=e.lines).push.apply(f,a(v(u)))}else"-"===c[0]&&" "===l[0]?m(e,s,u):"-"===l[0]&&" "===c[0]?m(e,u,s,!0):c===l?(e.lines.push(c),s.index++,u.index++):_(e,v(s),v(u));else p(e,s,u)}g(e,s),g(e,u),o(e)}function p(e,t,n){var r=v(t),i=v(n);if(M(r)&&M(i)){var o,u;if((0,s.arrayStartsWith)(r,i)&&b(n,r,r.length-i.length))return void(o=e.lines).push.apply(o,a(r));if((0,s.arrayStartsWith)(i,r)&&b(t,i,i.length-r.length))return void(u=e.lines).push.apply(u,a(i))}else if((0,s.arrayEqual)(r,i)){var c;return void(c=e.lines).push.apply(c,a(r))}_(e,r,i)}function m(e,t,n,r){var i,s=v(t),o=function(e,t){var n=[],r=[],i=0,s=!1,a=!1;for(;i<t.length&&e.index<e.lines.length;){var o=e.lines[e.index],u=t[i];if("+"===u[0])break;if(s=s||" "!==o[0],r.push(u),i++,"+"===o[0])for(a=!0;"+"===o[0];)n.push(o),o=e.lines[++e.index];u.substr(1)===o.substr(1)?(n.push(o),e.index++):a=!0}"+"===(t[i]||"")[0]&&s&&(a=!0);if(a)return n;for(;i<t.length;)r.push(t[i++]);return{merged:r,changes:n}}(n,s);o.merged?(i=e.lines).push.apply(i,a(o.merged)):_(e,r?o:s,r?s:o)}function _(e,t,n){e.conflict=!0,e.lines.push({conflict:!0,mine:t,theirs:n})}function y(e,t,n){for(;t.offset<n.offset&&t.index<t.lines.length;){var r=t.lines[t.index++];e.lines.push(r),t.offset++}}function g(e,t){for(;t.index<t.lines.length;){var n=t.lines[t.index++];e.lines.push(n)}}function v(e){for(var t=[],n=e.lines[e.index][0];e.index<e.lines.length;){var r=e.lines[e.index];if("-"===n&&"+"===r[0]&&(n="+"),n!==r[0])break;t.push(r),e.index++}return t}function M(e){return e.reduce(function(e,t){return e&&"-"===t[0]},!0)}function b(e,t,n){for(var r=0;r<n;r++){var i=t[t.length-n+r].substr(1);if(e.lines[e.index+r]!==" "+i)return!1}return e.index+=n,!0}},function(e,t,n){"use strict";function r(e,t){if(t.length>e.length)return!1;for(var n=0;n<t.length;n++)if(t[n]!==e[n])return!1;return!0}t.__esModule=!0,t.arrayEqual=function(e,t){if(e.length!==t.length)return!1;return r(e,t)},t.arrayStartsWith=r},function(e,t,n){"use strict";t.__esModule=!0,t.convertChangesToDMP=function(e){for(var t=[],n=void 0,r=void 0,i=0;i<e.length;i++)n=e[i],r=n.added?1:n.removed?-1:0,t.push([r,n.value]);return t}},function(e,t,n){"use strict";function r(e){var t=e;return t=(t=(t=(t=t.replace(/&/g,"&amp;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;")).replace(/"/g,"&quot;")}t.__esModule=!0,t.convertChangesToXML=function(e){for(var t=[],n=0;n<e.length;n++){var i=e[n];i.added?t.push("<ins>"):i.removed&&t.push("<del>"),t.push(r(i.value)),i.added?t.push("</ins>"):i.removed&&t.push("</del>")}return t.join("")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i={proxiesHashes:[],get(e,t){if(!t)return e;const n=`${e}${JSON.stringify(t)}`;return i.proxiesHashes.find(e=>e===n)?n:(r.commands.registerCommand(n,()=>{r.commands.executeCommand(e,...t)}),i.proxiesHashes.push(n),n)}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(83),i=n(8),s=n(5),a=n(4),o=n(9),u=n(251),c=n(522),l=n(566),d={async initProvider(){if(d.provider)return;const{javascript:e,ag:t,rg:n}=d.providers,r=o.default.get().embedded.provider,i=r?await d.providers[r]()||e():await t()||await n()||e();d.provider=new i},provider:void 0,providers:{javascript:()=>c.default,async ag(){try{return await r("ag",["--version"]),u.default}catch(e){}},async rg(){const e=o.default.get();if(/\(\?<?(!|=)/.test(e.embedded.providers.rg.regex))return void a.window.showErrorMessage('ripgrep doesn\'t support lookaheads and lookbehinds, you have to update your "todo.embedded.providers.rg.regex" setting if you want to use ripgrep');try{return await r("rg",["--version"]),l.default}catch(e){}const t=/^win/.test(process.platform)?"rg.exe":"rg",n=s.dirname(__dirname),u=[s.join(n,`node_modules.asar.unpacked/vscode-ripgrep/bin/${t}`),s.join(n,`node_modules/vscode-ripgrep/bin/${t}`)];for(let e of u)try{return i.accessSync(e),l.default.bin=e,l.default}catch(e){}}}};t.default=d},function(e,t,n){"use strict";const r=n(249),i=n(368),s=n(380);function a(e,t,n){const a=i(e,t,n),o=r.spawn(a.command,a.args,a.options);return s.hookChildProcess(o,a),o}e.exports=a,e.exports.spawn=a,e.exports.sync=function(e,t,n){const a=i(e,t,n),o=r.spawnSync(a.command,a.args,a.options);return o.error=o.error||s.verifyENOENTSync(o.status,a),o},e.exports._parse=i,e.exports._enoent=s},function(e,t,n){"use strict";const r=n(5),i=n(369),s=n(370),a=n(375),o=n(376),u=n(379),c="win32"===process.platform,l=/\.(?:com|exe)$/i,d=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i,f=i(()=>u.satisfies(process.version,"^4.8.0 || ^5.7.0 || >= 6.0.0",!0))||!1;function h(e){if(!c)return e;const t=function(e){e.file=s(e);const t=e.file&&o(e.file);return t?(e.args.unshift(e.file),e.command=t,s(e)):e.file}(e),n=!l.test(t);if(e.options.forceShell||n){const n=d.test(t);e.command=r.normalize(e.command),e.command=a.command(e.command),e.args=e.args.map(e=>a.argument(e,n));const i=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${i}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}e.exports=function(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null);const r={command:e,args:t=t?t.slice(0):[],options:n=Object.assign({},n),file:void 0,original:{command:e,args:t}};return n.shell?function(e){if(f)return e;const t=[e.command].concat(e.args).join(" ");return c?(e.command="string"==typeof e.options.shell?e.options.shell:process.env.comspec||"cmd.exe",e.args=["/d","/s","/c",`"${t}"`],e.options.windowsVerbatimArguments=!0):("string"==typeof e.options.shell?e.command=e.options.shell:"android"===process.platform?e.command="/system/bin/sh":e.command="/bin/sh",e.args=["-c",t]),e}(r):h(r)}},function(e,t,n){"use strict";e.exports=function(e){try{return e()}catch(e){}}},function(e,t,n){"use strict";const r=n(5),i=n(371),s=n(250)();function a(e,t){const n=process.cwd(),a=null!=e.options.cwd;if(a)try{process.chdir(e.options.cwd)}catch(e){}let o;try{o=i.sync(e.command,{path:(e.options.env||process.env)[s],pathExt:t?r.delimiter:void 0})}catch(e){}finally{process.chdir(n)}return o&&(o=r.resolve(a?e.options.cwd:"",o)),o}e.exports=function(e){return a(e)||a(e,!0)}},function(e,t,n){e.exports=c,c.sync=function(e,t){for(var n=u(e,t=t||{}),r=n.env,s=n.ext,c=n.extExe,l=[],d=0,f=r.length;d<f;d++){var h=r[d];'"'===h.charAt(0)&&'"'===h.slice(-1)&&(h=h.slice(1,-1));var p=i.join(h,e);!h&&/^\.[\\\/]/.test(e)&&(p=e.slice(0,2)+p);for(var m=0,_=s.length;m<_;m++){var y=p+s[m];try{if(a.sync(y,{pathExt:c})){if(!t.all)return y;l.push(y)}}catch(e){}}}if(t.all&&l.length)return l;if(t.nothrow)return null;throw o(e)};var r="win32"===process.platform||"cygwin"===process.env.OSTYPE||"msys"===process.env.OSTYPE,i=n(5),s=r?";":":",a=n(372);function o(e){var t=new Error("not found: "+e);return t.code="ENOENT",t}function u(e,t){var n=t.colon||s,i=t.path||process.env.PATH||"",a=[""];i=i.split(n);var o="";return r&&(i.unshift(process.cwd()),a=(o=t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM").split(n),-1!==e.indexOf(".")&&""!==a[0]&&a.unshift("")),(e.match(/\//)||r&&e.match(/\\/))&&(i=[""]),{env:i,ext:a,extExe:o}}function c(e,t,n){"function"==typeof t&&(n=t,t={});var r=u(e,t),s=r.env,c=r.ext,l=r.extExe,d=[];!function r(u,f){if(u===f)return t.all&&d.length?n(null,d):n(o(e));var h=s[u];'"'===h.charAt(0)&&'"'===h.slice(-1)&&(h=h.slice(1,-1));var p=i.join(h,e);!h&&/^\.[\\\/]/.test(e)&&(p=e.slice(0,2)+p),function e(i,s){if(i===s)return r(u+1,f);var o=c[i];a(p+o,{pathExt:l},function(r,a){if(!r&&a){if(!t.all)return n(null,p+o);d.push(p+o)}return e(i+1,s)})}(0,c.length)}(0,s.length)}},function(e,t,n){var r;n(8);function i(e,t,n){if("function"==typeof t&&(n=t,t={}),!n){if("function"!=typeof Promise)throw new TypeError("callback not provided");return new Promise(function(n,r){i(e,t||{},function(e,t){e?r(e):n(t)})})}r(e,t||{},function(e,r){e&&("EACCES"===e.code||t&&t.ignoreErrors)&&(e=null,r=!1),n(e,r)})}r="win32"===process.platform||global.TESTING_WINDOWS?n(373):n(374),e.exports=i,i.sync=function(e,t){try{return r.sync(e,t||{})}catch(e){if(t&&t.ignoreErrors||"EACCES"===e.code)return!1;throw e}}},function(e,t,n){e.exports=s,s.sync=function(e,t){return i(r.statSync(e),e,t)};var r=n(8);function i(e,t,n){return!(!e.isSymbolicLink()&&!e.isFile())&&function(e,t){var n=void 0!==t.pathExt?t.pathExt:process.env.PATHEXT;if(!n)return!0;if(-1!==(n=n.split(";")).indexOf(""))return!0;for(var r=0;r<n.length;r++){var i=n[r].toLowerCase();if(i&&e.substr(-i.length).toLowerCase()===i)return!0}return!1}(t,n)}function s(e,t,n){r.stat(e,function(r,s){n(r,!r&&i(s,e,t))})}},function(e,t,n){e.exports=i,i.sync=function(e,t){return s(r.statSync(e),t)};var r=n(8);function i(e,t,n){r.stat(e,function(e,r){n(e,!e&&s(r,t))})}function s(e,t){return e.isFile()&&function(e,t){var n=e.mode,r=e.uid,i=e.gid,s=void 0!==t.uid?t.uid:process.getuid&&process.getuid(),a=void 0!==t.gid?t.gid:process.getgid&&process.getgid(),o=parseInt("100",8),u=parseInt("010",8),c=parseInt("001",8);return n&c||n&u&&i===a||n&o&&r===s||n&(o|u)&&0===s}(e,t)}},function(e,t,n){"use strict";const r=/([()\][%!^"`<>&|;, *?])/g;e.exports.command=function(e){return e=e.replace(r,"^$1")},e.exports.argument=function(e,t){return e=(e=`"${e=(e=(e=`${e}`).replace(/(\\*)"/g,'$1$1\\"')).replace(/(\\*)$/,"$1$1")}"`).replace(r,"^$1"),t&&(e=e.replace(r,"^$1")),e}},function(e,t,n){"use strict";const r=n(8),i=n(377);e.exports=function(e){let t,n;Buffer.alloc?t=Buffer.alloc(150):(t=new Buffer(150)).fill(0);try{n=r.openSync(e,"r"),r.readSync(n,t,0,150,0),r.closeSync(n)}catch(e){}return i(t.toString())}},function(e,t,n){"use strict";var r=n(378);e.exports=function(e){var t=e.match(r);if(!t)return null;var n=t[0].replace(/#! ?/,"").split(" "),i=n[0].split("/").pop(),s=n[1];return"env"===i?s:i+(s?" "+s:"")}},function(e,t,n){"use strict";e.exports=/^#!.*/},function(e,t){var n;t=e.exports=J,n="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},t.SEMVER_SPEC_VERSION="2.0.0";var r=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,s=t.re=[],a=t.src=[],o=0,u=o++;a[u]="0|[1-9]\\d*";var c=o++;a[c]="[0-9]+";var l=o++;a[l]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var d=o++;a[d]="("+a[u]+")\\.("+a[u]+")\\.("+a[u]+")";var f=o++;a[f]="("+a[c]+")\\.("+a[c]+")\\.("+a[c]+")";var h=o++;a[h]="(?:"+a[u]+"|"+a[l]+")";var p=o++;a[p]="(?:"+a[c]+"|"+a[l]+")";var m=o++;a[m]="(?:-("+a[h]+"(?:\\."+a[h]+")*))";var _=o++;a[_]="(?:-?("+a[p]+"(?:\\."+a[p]+")*))";var y=o++;a[y]="[0-9A-Za-z-]+";var g=o++;a[g]="(?:\\+("+a[y]+"(?:\\."+a[y]+")*))";var v=o++,M="v?"+a[d]+a[m]+"?"+a[g]+"?";a[v]="^"+M+"$";var b="[v=\\s]*"+a[f]+a[_]+"?"+a[g]+"?",w=o++;a[w]="^"+b+"$";var L=o++;a[L]="((?:<|>)?=?)";var x=o++;a[x]=a[c]+"|x|X|\\*";var k=o++;a[k]=a[u]+"|x|X|\\*";var Y=o++;a[Y]="[v=\\s]*("+a[k]+")(?:\\.("+a[k]+")(?:\\.("+a[k]+")(?:"+a[m]+")?"+a[g]+"?)?)?";var D=o++;a[D]="[v=\\s]*("+a[x]+")(?:\\.("+a[x]+")(?:\\.("+a[x]+")(?:"+a[_]+")?"+a[g]+"?)?)?";var T=o++;a[T]="^"+a[L]+"\\s*"+a[Y]+"$";var S=o++;a[S]="^"+a[L]+"\\s*"+a[D]+"$";var j=o++;a[j]="(?:^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])";var O=o++;a[O]="(?:~>?)";var A=o++;a[A]="(\\s*)"+a[O]+"\\s+",s[A]=new RegExp(a[A],"g");var E=o++;a[E]="^"+a[O]+a[Y]+"$";var P=o++;a[P]="^"+a[O]+a[D]+"$";var H=o++;a[H]="(?:\\^)";var N=o++;a[N]="(\\s*)"+a[H]+"\\s+",s[N]=new RegExp(a[N],"g");var C=o++;a[C]="^"+a[H]+a[Y]+"$";var I=o++;a[I]="^"+a[H]+a[D]+"$";var R=o++;a[R]="^"+a[L]+"\\s*("+b+")$|^$";var F=o++;a[F]="^"+a[L]+"\\s*("+M+")$|^$";var W=o++;a[W]="(\\s*)"+a[L]+"\\s*("+b+"|"+a[Y]+")",s[W]=new RegExp(a[W],"g");var z=o++;a[z]="^\\s*("+a[Y]+")\\s+-\\s+("+a[Y]+")\\s*$";var $=o++;a[$]="^\\s*("+a[D]+")\\s+-\\s+("+a[D]+")\\s*$";var B=o++;a[B]="(<|>)?=?\\s*\\*";for(var U=0;U<o;U++)n(U,a[U]),s[U]||(s[U]=new RegExp(a[U]));function G(e,t){if(e instanceof J)return e;if("string"!=typeof e)return null;if(e.length>r)return null;if(!(t?s[w]:s[v]).test(e))return null;try{return new J(e,t)}catch(e){return null}}function J(e,t){if(e instanceof J){if(e.loose===t)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>r)throw new TypeError("version is longer than "+r+" characters");if(!(this instanceof J))return new J(e,t);n("SemVer",e,t),this.loose=t;var a=e.trim().match(t?s[w]:s[v]);if(!a)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t<i)return t}return e}):this.prerelease=[],this.build=a[5]?a[5].split("."):[],this.format()}t.parse=G,t.valid=function(e,t){var n=G(e,t);return n?n.version:null},t.clean=function(e,t){var n=G(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null},t.SemVer=J,J.prototype.format=function(){return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version},J.prototype.toString=function(){return this.version},J.prototype.compare=function(e){return n("SemVer.compare",this.version,this.loose,e),e instanceof J||(e=new J(e,this.loose)),this.compareMain(e)||this.comparePre(e)},J.prototype.compareMain=function(e){return e instanceof J||(e=new J(e,this.loose)),V(this.major,e.major)||V(this.minor,e.minor)||V(this.patch,e.patch)},J.prototype.comparePre=function(e){if(e instanceof J||(e=new J(e,this.loose)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;var t=0;do{var r=this.prerelease[t],i=e.prerelease[t];if(n("prerelease compare",t,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return V(r,i)}while(++t)},J.prototype.inc=function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var n=this.prerelease.length;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,r){"string"==typeof n&&(r=n,n=void 0);try{return new J(e,n).inc(t,r).version}catch(e){return null}},t.diff=function(e,t){if(Q(e,t))return null;var n=G(e),r=G(t);if(n.prerelease.length||r.prerelease.length){for(var i in n)if(("major"===i||"minor"===i||"patch"===i)&&n[i]!==r[i])return"pre"+i;return"prerelease"}for(var i in n)if(("major"===i||"minor"===i||"patch"===i)&&n[i]!==r[i])return i},t.compareIdentifiers=V;var q=/^[0-9]+$/;function V(e,t){var n=q.test(e),r=q.test(t);return n&&r&&(e=+e,t=+t),n&&!r?-1:r&&!n?1:e<t?-1:e>t?1:0}function Z(e,t,n){return new J(e,n).compare(new J(t,n))}function K(e,t,n){return Z(e,t,n)>0}function X(e,t,n){return Z(e,t,n)<0}function Q(e,t,n){return 0===Z(e,t,n)}function ee(e,t,n){return 0!==Z(e,t,n)}function te(e,t,n){return Z(e,t,n)>=0}function ne(e,t,n){return Z(e,t,n)<=0}function re(e,t,n,r){var i;switch(t){case"===":"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),i=e===n;break;case"!==":"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),i=e!==n;break;case"":case"=":case"==":i=Q(e,n,r);break;case"!=":i=ee(e,n,r);break;case">":i=K(e,n,r);break;case">=":i=te(e,n,r);break;case"<":i=X(e,n,r);break;case"<=":i=ne(e,n,r);break;default:throw new TypeError("Invalid operator: "+t)}return i}function ie(e,t){if(e instanceof ie){if(e.loose===t)return e;e=e.value}if(!(this instanceof ie))return new ie(e,t);n("comparator",e,t),this.loose=t,this.parse(e),this.semver===se?this.value="":this.value=this.operator+this.semver.version,n("comp",this)}t.rcompareIdentifiers=function(e,t){return V(t,e)},t.major=function(e,t){return new J(e,t).major},t.minor=function(e,t){return new J(e,t).minor},t.patch=function(e,t){return new J(e,t).patch},t.compare=Z,t.compareLoose=function(e,t){return Z(e,t,!0)},t.rcompare=function(e,t,n){return Z(t,e,n)},t.sort=function(e,n){return e.sort(function(e,r){return t.compare(e,r,n)})},t.rsort=function(e,n){return e.sort(function(e,r){return t.rcompare(e,r,n)})},t.gt=K,t.lt=X,t.eq=Q,t.neq=ee,t.gte=te,t.lte=ne,t.cmp=re,t.Comparator=ie;var se={};function ae(e,t){if(e instanceof ae)return e.loose===t?e:new ae(e.raw,t);if(e instanceof ie)return new ae(e.value,t);if(!(this instanceof ae))return new ae(e,t);if(this.loose=t,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function oe(e){return!e||"x"===e.toLowerCase()||"*"===e}function ue(e,t,n,r,i,s,a,o,u,c,l,d,f){return((t=oe(n)?"":oe(r)?">="+n+".0.0":oe(i)?">="+n+"."+r+".0":">="+t)+" "+(o=oe(u)?"":oe(c)?"<"+(+u+1)+".0.0":oe(l)?"<"+u+"."+(+c+1)+".0":d?"<="+u+"."+c+"."+l+"-"+d:"<="+o)).trim()}function ce(e,t){for(var r=0;r<e.length;r++)if(!e[r].test(t))return!1;if(t.prerelease.length){for(r=0;r<e.length;r++)if(n(e[r].semver),e[r].semver!==se&&e[r].semver.prerelease.length>0){var i=e[r].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}function le(e,t,n){try{t=new ae(t,n)}catch(e){return!1}return t.test(e)}function de(e,t,n,r){var i,s,a,o,u;switch(e=new J(e,r),t=new ae(t,r),n){case">":i=K,s=ne,a=X,o=">",u=">=";break;case"<":i=X,s=te,a=K,o="<",u="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(le(e,t,r))return!1;for(var c=0;c<t.set.length;++c){var l=null,d=null;if(t.set[c].forEach(function(e){e.semver===se&&(e=new ie(">=0.0.0")),l=l||e,d=d||e,i(e.semver,l.semver,r)?l=e:a(e.semver,d.semver,r)&&(d=e)}),l.operator===o||l.operator===u)return!1;if((!d.operator||d.operator===o)&&s(e,d.semver))return!1;if(d.operator===u&&a(e,d.semver))return!1}return!0}ie.prototype.parse=function(e){var t=this.loose?s[R]:s[F],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=n[1],"="===this.operator&&(this.operator=""),n[2]?this.semver=new J(n[2],this.loose):this.semver=se},ie.prototype.toString=function(){return this.value},ie.prototype.test=function(e){return n("Comparator.test",e,this.loose),this.semver===se||("string"==typeof e&&(e=new J(e,this.loose)),re(e,this.operator,this.semver,this.loose))},ie.prototype.intersects=function(e,t){if(!(e instanceof ie))throw new TypeError("a Comparator is required");var n;if(""===this.operator)return n=new ae(e.value,t),le(this.value,n,t);if(""===e.operator)return n=new ae(this.value,t),le(e.semver,n,t);var r=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),i=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),s=this.semver.version===e.semver.version,a=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),o=re(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),u=re(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return r||i||s&&a||o||u},t.Range=ae,ae.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},ae.prototype.toString=function(){return this.range},ae.prototype.parseRange=function(e){var t=this.loose;e=e.trim(),n("range",e,t);var r=t?s[$]:s[z];e=e.replace(r,ue),n("hyphen replace",e),e=e.replace(s[W],"$1$2$3"),n("comparator trim",e,s[W]),e=(e=(e=e.replace(s[A],"$1~")).replace(s[N],"$1^")).split(/\s+/).join(" ");var i=t?s[R]:s[F],a=e.split(" ").map(function(e){return function(e,t){return n("comp",e),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){n("caret",e,t);var r=t?s[I]:s[C];return e.replace(r,function(t,r,i,s,a){var o;return n("caret",e,t,r,i,s,a),oe(r)?o="":oe(i)?o=">="+r+".0.0 <"+(+r+1)+".0.0":oe(s)?o="0"===r?">="+r+"."+i+".0 <"+r+"."+(+i+1)+".0":">="+r+"."+i+".0 <"+(+r+1)+".0.0":a?(n("replaceCaret pr",a),"-"!==a.charAt(0)&&(a="-"+a),o="0"===r?"0"===i?">="+r+"."+i+"."+s+a+" <"+r+"."+i+"."+(+s+1):">="+r+"."+i+"."+s+a+" <"+r+"."+(+i+1)+".0":">="+r+"."+i+"."+s+a+" <"+(+r+1)+".0.0"):(n("no pr"),o="0"===r?"0"===i?">="+r+"."+i+"."+s+" <"+r+"."+i+"."+(+s+1):">="+r+"."+i+"."+s+" <"+r+"."+(+i+1)+".0":">="+r+"."+i+"."+s+" <"+(+r+1)+".0.0"),n("caret return",o),o})}(e,t)}).join(" ")}(e,t),n("caret",e),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){var r=t?s[P]:s[E];return e.replace(r,function(t,r,i,s,a){var o;return n("tilde",e,t,r,i,s,a),oe(r)?o="":oe(i)?o=">="+r+".0.0 <"+(+r+1)+".0.0":oe(s)?o=">="+r+"."+i+".0 <"+r+"."+(+i+1)+".0":a?(n("replaceTilde pr",a),"-"!==a.charAt(0)&&(a="-"+a),o=">="+r+"."+i+"."+s+a+" <"+r+"."+(+i+1)+".0"):o=">="+r+"."+i+"."+s+" <"+r+"."+(+i+1)+".0",n("tilde return",o),o})}(e,t)}).join(" ")}(e,t),n("tildes",e),e=function(e,t){return n("replaceXRanges",e,t),e.split(/\s+/).map(function(e){return function(e,t){e=e.trim();var r=t?s[S]:s[T];return e.replace(r,function(t,r,i,s,a,o){n("xRange",e,t,r,i,s,a,o);var u=oe(i),c=u||oe(s),l=c||oe(a),d=l;return"="===r&&d&&(r=""),u?t=">"===r||"<"===r?"<0.0.0":"*":r&&d?(c&&(s=0),l&&(a=0),">"===r?(r=">=",c?(i=+i+1,s=0,a=0):l&&(s=+s+1,a=0)):"<="===r&&(r="<",c?i=+i+1:s=+s+1),t=r+i+"."+s+"."+a):c?t=">="+i+".0.0 <"+(+i+1)+".0.0":l&&(t=">="+i+"."+s+".0 <"+i+"."+(+s+1)+".0"),n("xRange return",t),t})}(e,t)}).join(" ")}(e,t),n("xrange",e),e=function(e,t){return n("replaceStars",e,t),e.trim().replace(s[B],"")}(e,t),n("stars",e),e}(e,t)}).join(" ").split(/\s+/);return this.loose&&(a=a.filter(function(e){return!!e.match(i)})),a=a.map(function(e){return new ie(e,t)})},ae.prototype.intersects=function(e,t){if(!(e instanceof ae))throw new TypeError("a Range is required");return this.set.some(function(n){return n.every(function(n){return e.set.some(function(e){return e.every(function(e){return n.intersects(e,t)})})})})},t.toComparators=function(e,t){return new ae(e,t).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})},ae.prototype.test=function(e){if(!e)return!1;"string"==typeof e&&(e=new J(e,this.loose));for(var t=0;t<this.set.length;t++)if(ce(this.set[t],e))return!0;return!1},t.satisfies=le,t.maxSatisfying=function(e,t,n){var r=null,i=null;try{var s=new ae(t,n)}catch(e){return null}return e.forEach(function(e){s.test(e)&&(r&&-1!==i.compare(e)||(i=new J(r=e,n)))}),r},t.minSatisfying=function(e,t,n){var r=null,i=null;try{var s=new ae(t,n)}catch(e){return null}return e.forEach(function(e){s.test(e)&&(r&&1!==i.compare(e)||(i=new J(r=e,n)))}),r},t.validRange=function(e,t){try{return new ae(e,t).range||"*"}catch(e){return null}},t.ltr=function(e,t,n){return de(e,t,"<",n)},t.gtr=function(e,t,n){return de(e,t,">",n)},t.outside=de,t.prerelease=function(e,t){var n=G(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new ae(e,n),t=new ae(t,n),e.intersects(t)},t.coerce=function(e){if(e instanceof J)return e;if("string"!=typeof e)return null;var t=e.match(s[j]);return null==t?null:G((t[1]||"0")+"."+(t[2]||"0")+"."+(t[3]||"0"))}},function(e,t,n){"use strict";const r="win32"===process.platform;function i(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function s(e,t){return r&&1===e&&!t.file?i(t.original,"spawn"):null}e.exports={hookChildProcess:function(e,t){if(!r)return;const n=e.emit;e.emit=function(r,i){if("exit"===r){const r=s(i,t);if(r)return n.call(e,"error",r)}return n.apply(e,arguments)}},verifyENOENT:s,verifyENOENTSync:function(e,t){return r&&1===e&&!t.file?i(t.original,"spawnSync"):null},notFoundError:i}},function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?"\n":"\n".charCodeAt(),n="string"==typeof e?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}},function(e,t,n){"use strict";const r=n(5),i=n(250);e.exports=(e=>{let t;e=Object.assign({cwd:process.cwd(),path:process.env[i()]},e);let n=r.resolve(e.cwd);const s=[];for(;t!==n;)s.push(r.join(n,"node_modules/.bin")),t=n,n=r.resolve(n,"..");return s.push(r.dirname(process.execPath)),s.concat(e.path).join(r.delimiter)}),e.exports.env=(t=>{t=Object.assign({env:process.env},t);const n=Object.assign({},t.env),r=i({env:n});return t.path=n[r],n[r]=e.exports(t),n})},function(e,t,n){"use strict";var r=e.exports=function(e){return null!==e&&"object"==typeof e&&"function"==typeof e.pipe};r.writable=function(e){return r(e)&&!1!==e.writable&&"function"==typeof e._write&&"object"==typeof e._writableState},r.readable=function(e){return r(e)&&!1!==e.readable&&"function"==typeof e._read&&"object"==typeof e._readableState},r.duplex=function(e){return r.writable(e)&&r.readable(e)},r.transform=function(e){return r.duplex(e)&&"function"==typeof e._transform&&"object"==typeof e._transformState}},function(e,t,n){"use strict";const r=n(385);function i(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));const n=(t=Object.assign({maxBuffer:1/0},t)).maxBuffer;let i,s;const a=new Promise((a,o)=>{const u=e=>{e&&(e.bufferedData=i.getBufferedValue()),o(e)};i=r(t),e.once("error",u),e.pipe(i),i.on("data",()=>{i.getBufferedLength()>n&&o(new Error("maxBuffer exceeded"))}),i.once("error",u),i.on("end",a),s=(()=>{e.unpipe&&e.unpipe(i)})});return a.then(s,s),a.then(()=>i.getBufferedValue())}e.exports=i,e.exports.buffer=((e,t)=>i(e,Object.assign({},t,{encoding:"buffer"}))),e.exports.array=((e,t)=>i(e,Object.assign({},t,{array:!0})))},function(e,t,n){"use strict";const r=n(47).PassThrough;e.exports=(e=>{const t=(e=Object.assign({},e)).array;let n=e.encoding;const i="buffer"===n;let s=!1;t?s=!(n||i):n=n||"utf8",i&&(n=null);let a=0;const o=[],u=new r({objectMode:s});return n&&u.setEncoding(n),u.on("data",e=>{o.push(e),s?a=o.length:a+=e.length}),u.getBufferedValue=(()=>t?o:i?Buffer.concat(o,a):o.join("")),u.getBufferedLength=(()=>a),u})},function(e,t,n){"use strict";e.exports=((e,t)=>(t=t||(()=>{}),e.then(e=>new Promise(e=>{e(t())}).then(()=>e),e=>new Promise(e=>{e(t())}).then(()=>{throw e}))))},function(e,t,n){var r,i=n(84),s=n(388),a=n(85);function o(){l&&(l=!1,s.forEach(function(e){try{process.removeListener(e,c[e])}catch(e){}}),process.emit=p,process.reallyExit=f,r.count-=1)}function u(e,t,n){r.emitted[e]||(r.emitted[e]=!0,r.emit(e,t,n))}"function"!=typeof a&&(a=a.EventEmitter),process.__signal_exit_emitter__?r=process.__signal_exit_emitter__:((r=process.__signal_exit_emitter__=new a).count=0,r.emitted={}),r.infinite||(r.setMaxListeners(1/0),r.infinite=!0),e.exports=function(e,t){i.equal(typeof e,"function","a callback must be provided for exit handler"),!1===l&&d();var n="exit";t&&t.alwaysLast&&(n="afterexit");return r.on(n,e),function(){r.removeListener(n,e),0===r.listeners("exit").length&&0===r.listeners("afterexit").length&&o()}},e.exports.unload=o;var c={};s.forEach(function(e){c[e]=function(){process.listeners(e).length===r.count&&(o(),u("exit",null,e),u("afterexit",null,e),process.kill(process.pid,e))}}),e.exports.signals=function(){return s},e.exports.load=d;var l=!1;function d(){l||(l=!0,r.count+=1,s=s.filter(function(e){try{return process.on(e,c[e]),!0}catch(e){return!1}}),process.emit=m,process.reallyExit=h)}var f=process.reallyExit;function h(e){process.exitCode=e||0,u("exit",process.exitCode,null),u("afterexit",process.exitCode,null),f.call(process,process.exitCode)}var p=process.emit;function m(e,t){if("exit"===e){void 0!==t&&(process.exitCode=t);var n=p.apply(this,arguments);return u("exit",process.exitCode,null),u("afterexit",process.exitCode,null),n}return p.apply(this,arguments)}},function(e,t){e.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"],"win32"!==process.platform&&e.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT"),"linux"===process.platform&&e.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")},function(e,t,n){"use strict";const r=n(15);let i;if("function"==typeof r.getSystemErrorName)e.exports=r.getSystemErrorName;else{try{if("function"!=typeof(i=process.binding("uv")).errname)throw new TypeError("uv.errname is not a function")}catch(e){console.error("execa/lib/errname: unable to establish process.binding('uv')",e),i=null}e.exports=(e=>s(i,e))}function s(e,t){if(e)return e.errname(t);if(!(t<0))throw new Error("err >= 0");return`Unknown system error ${t}`}e.exports.__test__=s},function(e,t,n){"use strict";const r=["stdin","stdout","stderr"];e.exports=(e=>{if(!e)return null;if(e.stdio&&(e=>r.some(t=>Boolean(e[t])))(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${r.map(e=>`\`${e}\``).join(", ")}`);if("string"==typeof e.stdio)return e.stdio;const t=e.stdio||[];if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);const n=[],i=Math.max(t.length,r.length);for(let s=0;s<i;s++){let i=null;void 0!==t[s]?i=t[s]:void 0!==e[r[s]]&&(i=e[r[s]]),n[s]=i}return n})},function(e,t,n){var r=n(5);e.exports=r.isAbsolute?r.isAbsolute.bind(r):function(e){return r.resolve(e)===e}},function(e,t,n){"use strict";const r=n(5),i=n(393);e.exports=((e,t)=>{t=t||{};const n=r.resolve(t.cwd||""),s=r.parse(n).root,a=[].concat(e);return new Promise(e=>{!function t(n){i(a,{cwd:n}).then(i=>{i?e(r.join(n,i)):n===s?e(null):t(r.dirname(n))})}(n)})}),e.exports.sync=((e,t)=>{t=t||{};let n=r.resolve(t.cwd||"");const s=r.parse(n).root,a=[].concat(e);for(;;){const e=i.sync(a,{cwd:n});if(e)return r.join(n,e);if(n===s)return null;n=r.dirname(n)}})},function(e,t,n){"use strict";const r=n(5),i=n(394),s=n(395);e.exports=((e,t)=>(t=Object.assign({cwd:process.cwd()},t),s(e,e=>i(r.resolve(t.cwd,e)),t))),e.exports.sync=((e,t)=>{t=Object.assign({cwd:process.cwd()},t);for(const n of e)if(i.sync(r.resolve(t.cwd,n)))return n})},function(e,t,n){"use strict";const r=n(8);e.exports=(e=>new Promise(t=>{r.access(e,e=>{t(!e)})})),e.exports.sync=(e=>{try{return r.accessSync(e),!0}catch(e){return!1}})},function(e,t,n){"use strict";const r=n(396);class i extends Error{constructor(e){super(),this.value=e}}e.exports=((e,t,n)=>{n=Object.assign({concurrency:1/0,preserveOrder:!0},n);const s=r(n.concurrency),a=Array.from(e).map(e=>[e,s(()=>Promise.resolve(e).then(t))]),o=r(n.preserveOrder?1:1/0);return Promise.all(a.map(e=>o(()=>(e=>Promise.all(e).then(e=>!0===e[1]&&Promise.reject(new i(e[0]))))(e)))).then(()=>{}).catch(e=>e instanceof i?e.value:Promise.reject(e))})},function(e,t,n){"use strict";e.exports=(e=>{if(e<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=[];let n=0;const r=()=>{n--,t.length>0&&t.shift()()};return i=>new Promise((s,a)=>{const o=()=>{n++,i().then(e=>{s(e),r()},e=>{a(e),r()})};n<e?o():t.push(o)})})},function(e,t){e.exports=require("querystring")},function(e,t,n){"use strict";var r=n(25),i=n(62),s=n(21),a=n(259),o=n(262),u=n(427),c=n(64),l={};function d(e,t){var n=c.createKey(String(e),t),r=[],s=t&&!1===t.cache;if(!s&&l.hasOwnProperty(n))return l[n];if(Array.isArray(e))for(var a=0;a<e.length;a++)r.push.apply(r,d.create(e[a],t));else r=d.create(e,t);return t&&!0===t.nodupes&&(r=i(r)),s||(l[n]=r),r}function f(e,t,n,r){var i=c.createKey(e+":"+t,n);if(n&&!1===n.cache)return d.clearCache(),r(t,n);if(l.hasOwnProperty(i))return l[i];var s=r(t,n);return l[i]=s,s}d.expand=function(e,t){return d.create(e,s({},t,{expand:!0}))},d.optimize=function(e,t){return d.create(e,t)},d.create=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");var n=t&&t.maxLength||65536;if(e.length>=n)throw new Error("expected pattern to be less than "+n+" characters");return f("create",e,t,function(){if(""===e||e.length<3)return[e];if(c.isEmptySets(e))return[];if(c.isQuotedString(e))return[e.slice(1,-1)];var n=new u(t),r=t&&!0===t.expand?n.expand(e,t):n.optimize(e,t),s=r.output;return t&&!0===t.noempty&&(s=s.filter(Boolean)),t&&!0===t.nodupes&&(s=i(s)),Object.defineProperty(s,"result",{enumerable:!1,value:r}),s})},d.makeRe=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");var n=t&&t.maxLength||65536;if(e.length>=n)throw new Error("expected pattern to be less than "+n+" characters");return f("makeRe",e,t,function(){var n=d(e,t),i=s({strictErrors:!1},t);return r(n,i)})},d.parse=function(e,t){return new u(t).parse(e,t)},d.compile=function(e,t){return new u(t).compile(e,t)},d.clearCache=function(){l=d.cache={}},d.Braces=u,d.compilers=a,d.parsers=o,d.cache=l,e.exports=d},function(e,t,n){var r=n(400),i=n(61),s=n(258),a=n(401);e.exports=function(e){var t,n,o=0,u={type:i.ROOT,stack:[]},c=u,l=u.stack,d=[],f=function(t){r.error(e,"Nothing to repeat at column "+(t-1))},h=r.strToChars(e);for(t=h.length;o<t;)switch(n=h[o++]){case"\\":switch(n=h[o++]){case"b":l.push(a.wordBoundary());break;case"B":l.push(a.nonWordBoundary());break;case"w":l.push(s.words());break;case"W":l.push(s.notWords());break;case"d":l.push(s.ints());break;case"D":l.push(s.notInts());break;case"s":l.push(s.whitespace());break;case"S":l.push(s.notWhitespace());break;default:/\d/.test(n)?l.push({type:i.REFERENCE,value:parseInt(n,10)}):l.push({type:i.CHAR,value:n.charCodeAt(0)})}break;case"^":l.push(a.begin());break;case"$":l.push(a.end());break;case"[":var p;"^"===h[o]?(p=!0,o++):p=!1;var m=r.tokenizeClass(h.slice(o),e);o+=m[1],l.push({type:i.SET,set:m[0],not:p});break;case".":l.push(s.anyChar());break;case"(":var _={type:i.GROUP,stack:[],remember:!0};"?"===(n=h[o])&&(n=h[o+1],o+=2,"="===n?_.followedBy=!0:"!"===n?_.notFollowedBy=!0:":"!==n&&r.error(e,"Invalid group, character '"+n+"' after '?' at column "+(o-1)),_.remember=!1),l.push(_),d.push(c),c=_,l=_.stack;break;case")":0===d.length&&r.error(e,"Unmatched ) at column "+(o-1)),l=(c=d.pop()).options?c.options[c.options.length-1]:c.stack;break;case"|":c.options||(c.options=[c.stack],delete c.stack);var y=[];c.options.push(y),l=y;break;case"{":var g,v,M=/^(\d+)(,(\d+)?)?\}/.exec(h.slice(o));null!==M?(0===l.length&&f(o),g=parseInt(M[1],10),v=M[2]?M[3]?parseInt(M[3],10):1/0:g,o+=M[0].length,l.push({type:i.REPETITION,min:g,max:v,value:l.pop()})):l.push({type:i.CHAR,value:123});break;case"?":0===l.length&&f(o),l.push({type:i.REPETITION,min:0,max:1,value:l.pop()});break;case"+":0===l.length&&f(o),l.push({type:i.REPETITION,min:1,max:1/0,value:l.pop()});break;case"*":0===l.length&&f(o),l.push({type:i.REPETITION,min:0,max:1/0,value:l.pop()});break;default:l.push({type:i.CHAR,value:n.charCodeAt(0)})}return 0!==d.length&&r.error(e,"Unterminated group"),u},e.exports.types=i},function(e,t,n){var r=n(61),i=n(258),s={0:0,t:9,n:10,v:11,f:12,r:13};t.strToChars=function(e){return e=e.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z\[\\\]\^?])|([0tnvfr]))/g,function(e,t,n,r,i,a,o,u){if(n)return e;var c=t?8:r?parseInt(r,16):i?parseInt(i,16):a?parseInt(a,8):o?"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?".indexOf(o):s[u],l=String.fromCharCode(c);return/[\[\]{}\^$.|?*+()]/.test(l)&&(l="\\"+l),l})},t.tokenizeClass=function(e,n){for(var s,a,o=[],u=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?(.)/g;null!=(s=u.exec(e));)if(s[1])o.push(i.words());else if(s[2])o.push(i.ints());else if(s[3])o.push(i.whitespace());else if(s[4])o.push(i.notWords());else if(s[5])o.push(i.notInts());else if(s[6])o.push(i.notWhitespace());else if(s[7])o.push({type:r.RANGE,from:(s[8]||s[9]).charCodeAt(0),to:s[10].charCodeAt(0)});else{if(!(a=s[12]))return[o,u.lastIndex];o.push({type:r.CHAR,value:a.charCodeAt(0)})}t.error(n,"Unterminated character class")},t.error=function(e,t){throw new SyntaxError("Invalid regular expression: /"+e+"/: "+t)}},function(e,t,n){var r=n(61);t.wordBoundary=function(){return{type:r.POSITION,value:"b"}},t.nonWordBoundary=function(){return{type:r.POSITION,value:"B"}},t.begin=function(){return{type:r.POSITION,value:"^"}},t.end=function(){return{type:r.POSITION,value:"$"}}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * is-descriptor <https://github.com/jonschlinkert/is-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(90),i=n(404),s=n(405);e.exports=function(e,t){return"object"===r(e)&&("get"in e?i(e,t):s(e,t))}},function(e,t,n){"use strict";
/*!
 * is-accessor-descriptor <https://github.com/jonschlinkert/is-accessor-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(90),i={get:"function",set:"function",configurable:"boolean",enumerable:"boolean"};function s(e,t){return{}.hasOwnProperty.call(e,t)}e.exports=function(e,t){if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if("object"!==r(e))return!1;if(s(e,"value")||s(e,"writable"))return!1;if(!s(e,"get")||"function"!=typeof e.get)return!1;if(s(e,"set")&&"function"!=typeof e[n]&&void 0!==e[n])return!1;for(var n in e)if(i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * is-data-descriptor <https://github.com/jonschlinkert/is-data-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(90);e.exports=function(e,t){var n={configurable:"boolean",enumerable:"boolean",writable:"boolean"};if("object"!==r(e))return!1;if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if(!("value"in e||"writable"in e))return!1;for(var i in e)if("value"!==i&&n.hasOwnProperty(i)&&r(e[i])!==n[i]&&void 0!==e[i])return!1;return!0}},function(e,t,n){"use strict";var r=n(407),i=n(49);function s(e,t){for(var n in t)c(t,n)&&(e[n]=t[n])}function a(e){return e&&"string"==typeof e}function o(e){var t={};for(var n in e)t[n]=e[n];return t}function u(e){return e&&"object"==typeof e||r(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=Object.assign||function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");u(e)||(e={});for(var t=1;t<arguments.length;t++){var n=arguments[t];a(n)&&(n=o(n)),u(n)&&(s(e,n),i(e,n))}return e}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(410),i=n(49);function s(e,t){for(var n in t)c(t,n)&&(e[n]=t[n])}function a(e){return e&&"string"==typeof e}function o(e){var t={};for(var n in e)t[n]=e[n];return t}function u(e){return e&&"object"==typeof e||r(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=Object.assign||function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");u(e)||(e={});for(var t=1;t<arguments.length;t++){var n=arguments[t];a(n)&&(n=o(n)),u(n)&&(s(e,n),i(e,n))}return e}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";var r=n(412),i=n(49);function s(e,t){for(var n in t)c(t,n)&&(e[n]=t[n])}function a(e){return e&&"string"==typeof e}function o(e){var t={};for(var n in e)t[n]=e[n];return t}function u(e){return e&&"object"==typeof e||r(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=Object.assign||function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");u(e)||(e={});for(var t=1;t<arguments.length;t++){var n=arguments[t];a(n)&&(n=o(n)),u(n)&&(s(e,n),i(e,n))}return e}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * arr-flatten <https://github.com/jonschlinkert/arr-flatten>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return function e(t,n){var r,i=0;var s=t.length;for(;i<s;i++)r=t[i],Array.isArray(r)?e(r,n):n.push(r);return n}(e,[])}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * fill-range <https://github.com/jonschlinkert/fill-range>
 *
 * Copyright (c) 2014-2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(15),i=n(416),s=n(21),a=n(261),o=n(417);function u(e,t){if(t.isPadded){var n=String(e),r=n.length,i="";"-"===n.charAt(0)&&(i="-",n=n.slice(1));var s=t.maxLength-r;e=i+a("0",s)+n}return t.stringify?String(e):e}function c(e){return Number(e)||0}function l(e){return/^-?0\d/.test(e)}function d(e){return"string"==typeof e&&1===e.length&&/^\w+$/.test(e)}function f(e){return i(e)&&!/\./.test(e)}e.exports=function(e,t,n,a){if(void 0===e)return[];if(void 0===t||e===t){var h="string"==typeof e;return i(e)&&!c(e)?[h?"0":0]:[e]}"number"!=typeof n&&"string"!=typeof n&&(a=n,n=void 0),"function"==typeof a&&(a={transform:a});var p=s({step:n},a);if(p.step&&!f(p.step)){if(!0===p.strictRanges)throw new TypeError("expected options.step to be a number");return[]}if(p.isNumber=f(e)&&f(t),!p.isNumber&&!function(e,t){return(f(e)||d(e))&&(f(t)||d(t))}(e,t)){if(!0===p.strictRanges)throw new RangeError("invalid range arguments: "+r.inspect([e,t]));return[]}return p.isPadded=l(e)||l(t),p.toString=p.stringify||"string"==typeof p.step||"string"==typeof e||"string"==typeof t||!p.isNumber,p.isPadded&&(p.maxLength=Math.max(String(e).length,String(t).length)),"boolean"==typeof p.optimize&&(p.toRegex=p.optimize),"boolean"==typeof p.makeRe&&(p.toRegex=p.makeRe),function(e,t,n){var r=n.isNumber?c(e):e.charCodeAt(0),i=n.isNumber?c(t):t.charCodeAt(0),s=Math.abs(c(n.step))||1;if(n.toRegex&&1===s)return function(e,t,n,r,i){if(i.isPadded)return o(n,r,i);if(i.isNumber)return o(Math.min(e,t),Math.max(e,t),i);var n=String.fromCharCode(Math.min(e,t)),r=String.fromCharCode(Math.max(e,t));return"["+n+"-"+r+"]"}(r,i,e,t,n);for(var a={greater:[],lesser:[]},l=r<i,d=new Array(Math.round((l?i-r:r-i)/s)),f=0;l?r<=i:r>=i;){var h=n.isNumber?r:String.fromCharCode(r);n.toRegex&&(h>=0||!n.isNumber)?a.greater.push(h):a.lesser.push(Math.abs(h)),n.isPadded&&(h=u(h,n)),n.toString&&(h=String(h)),"function"==typeof n.transform?d[f++]=n.transform(h,r,i,s,f,d,n):d[f++]=h,l?r+=s:r-=s}return!0===n.toRegex?function(e,t,n){var r="",i="";t.greater.length&&(r=t.greater.join("|")),t.lesser.length&&(i="-("+t.lesser.join("|")+")");var s=r&&i?r+"|"+i:r||i;return n.capture?"("+s+")":s}(0,a,n):d}(e,t,p)}},function(e,t,n){"use strict";
/*!
 * is-number <https://github.com/jonschlinkert/is-number>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(32);e.exports=function(e){var t=r(e);if("string"===t){if(!e.trim())return!1}else if("number"!==t)return!1;return e-e+1>=0}},function(e,t,n){"use strict";
/*!
 * to-regex-range <https://github.com/jonschlinkert/to-regex-range>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(261),i=n(418),s={};function a(e,t,n){if(e===t)return{pattern:String(e),digits:[]};for(var r=function(e,t){var n=[];for(var r in e)n.push([e[r],t[r]]);return n}(String(e),String(t)),i=r.length,s=-1,a="",o=0;++s<i;){var u=r[s],c=u[0],l=u[1];c===l?a+=c:"0"!==c||"9"!==l?a+=m(c,l):o+=1}return o&&(a+=n.shorthand?"\\d":"[0-9]"),{pattern:a,digits:[o]}}function o(e,t,n,r){for(var i,s=function(e,t){e=Number(e);for(var n=1,r=[t=Number(t)],i=+f(e,n);e<=i&&i<=t;)r=l(r,i),i=+f(e,n+=1);var s=1;for(i=h(t+1,s)-1;e<i&&i<=t;)r=l(r,i),i=h(t+1,s+=1)-1;return r.sort(c),r}(e,t),o=s.length,u=-1,d=[],m=e;++u<o;){var _=s[u],g=a(m,_,r),v="";n.isPadded||!i||i.pattern!==g.pattern?(n.isPadded&&(v=y(_,n)),g.string=v+g.pattern+p(g.digits),d.push(g),m=_+1,i=g):(i.digits.length>1&&i.digits.pop(),i.digits.push(g.digits[0]),i.string=i.pattern+p(i.digits),m=_+1)}return d}function u(e,t,n,r,i){for(var s=[],a=0;a<e.length;a++){var o=e[a].string;!1!==i.relaxZeros&&"-"===n&&"0"===o.charAt(0)&&(o="{"===o.charAt(1)?"0*"+o.replace(/^0\{\d+\}/,""):"0*"+o.slice(1)),r||d(t,"string",o)||s.push(n+o),r&&d(t,"string",o)&&s.push(n+o)}return s}function c(e,t){return e>t?1:t>e?-1:0}function l(e,t){return-1===e.indexOf(t)&&e.push(t),e}function d(e,t,n){for(var r=0;r<e.length;r++)if(e[r][t]===n)return!0;return!1}function f(e,t){return String(e).slice(0,-t)+r("9",t)}function h(e,t){return e-e%Math.pow(10,t)}function p(e){var t=e[0],n=e[1]?","+e[1]:"";return n||t&&1!==t?"{"+t+n+"}":""}function m(e,t){return"["+e+(t-e==1?"":"-")+t+"]"}function _(e){return/^-?(0+)\d/.exec(e)}function y(e,t){if(t.isPadded){var n=Math.abs(t.maxLen-String(e).length);switch(n){case 0:return"";case 1:return"0";default:return"0{"+n+"}"}}return e}e.exports=function(e,t,n){if(!1===i(e))throw new RangeError("toRegexRange: first argument is invalid.");if(void 0===t||e===t)return String(e);if(!1===i(t))throw new RangeError("toRegexRange: second argument is invalid.");n=n||{};var r=e+":"+t+"="+String(n.relaxZeros)+String(n.shorthand)+String(n.capture);if(s.hasOwnProperty(r))return s[r].result;var a=Math.min(e,t),c=Math.max(e,t);if(1===Math.abs(a-c)){var l=e+"|"+t;return n.capture?"("+l+")":l}var d=_(e)||_(t),f=[],h=[],p={min:e,max:t,a:a,b:c};return d&&(p.isPadded=d,p.maxLen=String(p.max).length),a<0&&(h=o(c<0?Math.abs(c):1,Math.abs(a),p,n),a=p.a=0),c>=0&&(f=o(a,c,p,n)),p.negatives=h,p.positives=f,p.result=function(e,t,n){var r=u(e,t,"-",!1,n)||[],i=u(t,e,"",!1,n)||[],s=u(e,t,"-?",!0,n)||[];return r.concat(s).concat(i).join("|")}(h,f,n),n.capture&&f.length+h.length>1&&(p.result="("+p.result+")"),s[r]=p,p.result}},function(e,t,n){"use strict";
/*!
 * is-number <https://github.com/jonschlinkert/is-number>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(32);e.exports=function(e){var t=r(e);if("string"===t){if(!e.trim())return!1}else if("number"!==t)return!1;return e-e+1>=0}},function(e,t,n){"use strict";
/*!
 * repeat-element <https://github.com/jonschlinkert/repeat-element>
 *
 * Copyright (c) 2015 Jon Schlinkert.
 * Licensed under the MIT license.
 */e.exports=function(e,t){for(var n=new Array(t),r=0;r<t;r++)n[r]=e;return n}},function(e,t,n){"use strict";var r,i=n(421),s=n(422),a=n(426);function o(e,t,n){if("string"!=typeof t&&(n=t,t=null),s(this,"parent",n),s(this,"isNode",!0),s(this,"expect",null),"string"!=typeof t&&i(e)){r||(r=Object.getOwnPropertyNames(o.prototype));for(var a=Object.keys(e),u=0;u<a.length;u++){var c=a[u];-1===r.indexOf(c)&&(this[c]=e[c])}}else this.type=t,this.val=e}function u(e,t){if(!e)throw new Error(t)}o.isNode=function(e){return a.isNode(e)},o.prototype.define=function(e,t){return s(this,e,t),this},o.prototype.isEmpty=function(e){return a.isEmpty(this,e)},o.prototype.push=function(e){return u(o.isNode(e),"expected node to be an instance of Node"),s(e,"parent",this),this.nodes=this.nodes||[],this.nodes.push(e)},o.prototype.unshift=function(e){return u(o.isNode(e),"expected node to be an instance of Node"),s(e,"parent",this),this.nodes=this.nodes||[],this.nodes.unshift(e)},o.prototype.pop=function(){return this.nodes&&this.nodes.pop()},o.prototype.shift=function(){return this.nodes&&this.nodes.shift()},o.prototype.remove=function(e){u(o.isNode(e),"expected node to be an instance of Node"),this.nodes=this.nodes||[];var t=e.index;return-1!==t?(e.index=-1,this.nodes.splice(t,1)):null},o.prototype.find=function(e){return a.findNode(this.nodes,e)},o.prototype.isType=function(e){return a.isType(this,e)},o.prototype.hasType=function(e){return a.hasType(this,e)},Object.defineProperty(o.prototype,"siblings",{set:function(){throw new Error("node.siblings is a getter and cannot be defined")},get:function(){return this.parent?this.parent.nodes:null}}),Object.defineProperty(o.prototype,"index",{set:function(e){s(this,"idx",e)},get:function(){return Array.isArray(this.siblings)?((-1!==this.idx?this.siblings[this.idx]:null)!==this&&(this.idx=this.siblings.indexOf(this)),this.idx):-1}}),Object.defineProperty(o.prototype,"prev",{set:function(){throw new Error("node.prev is a getter and cannot be defined")},get:function(){return Array.isArray(this.siblings)?this.siblings[this.index-1]||this.parent.prev:null}}),Object.defineProperty(o.prototype,"next",{set:function(){throw new Error("node.next is a getter and cannot be defined")},get:function(){return Array.isArray(this.siblings)?this.siblings[this.index+1]||this.parent.next:null}}),Object.defineProperty(o.prototype,"first",{get:function(){return this.nodes?this.nodes[0]:null}}),Object.defineProperty(o.prototype,"last",{get:function(){return this.nodes?a.last(this.nodes):null}}),Object.defineProperty(o.prototype,"scope",{get:function(){return!0!==this.isScope&&this.parent?this.parent.scope:this}}),e.exports=o},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(423);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";
/*!
 * is-descriptor <https://github.com/jonschlinkert/is-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(92),i=n(424),s=n(425);e.exports=function(e,t){return"object"===r(e)&&("get"in e?i(e,t):s(e,t))}},function(e,t,n){"use strict";
/*!
 * is-accessor-descriptor <https://github.com/jonschlinkert/is-accessor-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(92),i={get:"function",set:"function",configurable:"boolean",enumerable:"boolean"};function s(e,t){return{}.hasOwnProperty.call(e,t)}e.exports=function(e,t){if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if("object"!==r(e))return!1;if(s(e,"value")||s(e,"writable"))return!1;if(!s(e,"get")||"function"!=typeof e.get)return!1;if(s(e,"set")&&"function"!=typeof e[n]&&void 0!==e[n])return!1;for(var n in e)if(i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * is-data-descriptor <https://github.com/jonschlinkert/is-data-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(92);e.exports=function(e,t){var n={configurable:"boolean",enumerable:"boolean",writable:"boolean"};if("object"!==r(e))return!1;if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if(!("value"in e||"writable"in e))return!1;for(var i in e)if("value"!==i&&n.hasOwnProperty(i)&&r(e[i])!==n[i]&&void 0!==e[i])return!1;return!0}},function(e,t,n){"use strict";var r=n(32),i=e.exports;function s(e){return"object"===r(e)}function a(e){return"function"==typeof e}function o(e,t,n){return"function"!=typeof e.append?e.emit(t,n):e.append(t,n)}function u(e,t){if(!e)throw new Error(t)}i.isNode=function(e){return"object"===r(e)&&!0===e.isNode},i.noop=function(e){o(this,"",e)},i.identity=function(e){o(this,e.val,e)},i.append=function(e){return function(t){o(this,e,t)}},i.toNoop=function(e,t){t?e.nodes=t:(delete e.nodes,e.type="text",e.val="")},i.visit=function(e,t){return u(i.isNode(e),"expected node to be an instance of Node"),u(a(t),"expected a visitor function"),t(e),e.nodes?i.mapVisit(e,t):e},i.mapVisit=function(e,t){u(i.isNode(e),"expected node to be an instance of Node"),u(function(e){return Array.isArray(e)}(e.nodes),"expected node.nodes to be an array"),u(a(t),"expected a visitor function");for(var n=0;n<e.nodes.length;n++)i.visit(e.nodes[n],t);return e},i.addOpen=function(e,t,n,r){if(u(i.isNode(e),"expected node to be an instance of Node"),u(a(t),"expected Node to be a constructor function"),"function"==typeof n&&(r=n,n=""),"function"!=typeof r||r(e)){var s=new t({type:e.type+".open",val:n}),o=e.unshift||e.unshiftNode;return"function"==typeof o?o.call(e,s):i.unshiftNode(e,s),s}},i.addClose=function(e,t,n,r){if(u(i.isNode(e),"expected node to be an instance of Node"),u(a(t),"expected Node to be a constructor function"),"function"==typeof n&&(r=n,n=""),"function"!=typeof r||r(e)){var s=new t({type:e.type+".close",val:n}),o=e.push||e.pushNode;return"function"==typeof o?o.call(e,s):i.pushNode(e,s),s}},i.wrapNodes=function(e,t,n){return u(i.isNode(e),"expected node to be an instance of Node"),u(a(t),"expected Node to be a constructor function"),i.addOpen(e,t,n),i.addClose(e,t,n),e},i.pushNode=function(e,t){return u(i.isNode(e),"expected parent node to be an instance of Node"),u(i.isNode(t),"expected node to be an instance of Node"),t.define("parent",e),e.nodes=e.nodes||[],e.nodes.push(t),t},i.unshiftNode=function(e,t){u(i.isNode(e),"expected parent node to be an instance of Node"),u(i.isNode(t),"expected node to be an instance of Node"),t.define("parent",e),e.nodes=e.nodes||[],e.nodes.unshift(t)},i.popNode=function(e){return u(i.isNode(e),"expected node to be an instance of Node"),"function"==typeof e.pop?e.pop():e.nodes&&e.nodes.pop()},i.shiftNode=function(e){return u(i.isNode(e),"expected node to be an instance of Node"),"function"==typeof e.shift?e.shift():e.nodes&&e.nodes.shift()},i.removeNode=function(e,t){if(u(i.isNode(e),"expected parent.node to be an instance of Node"),u(i.isNode(t),"expected node to be an instance of Node"),!e.nodes)return null;if("function"==typeof e.remove)return e.remove(t);var n=e.nodes.indexOf(t);return-1!==n?e.nodes.splice(n,1):void 0},i.isType=function(e,t){switch(u(i.isNode(e),"expected node to be an instance of Node"),r(t)){case"array":for(var n=t.slice(),s=0;s<n.length;s++)if(i.isType(e,n[s]))return!0;return!1;case"string":return e.type===t;case"regexp":return t.test(e.type);default:throw new TypeError('expected "type" to be an array, string or regexp')}},i.hasType=function(e,t){if(u(i.isNode(e),"expected node to be an instance of Node"),!Array.isArray(e.nodes))return!1;for(var n=0;n<e.nodes.length;n++)if(i.isType(e.nodes[n],t))return!0;return!1},i.firstOfType=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(i.isType(r,t))return r}},i.findNode=function(e,t){return Array.isArray(e)?"number"==typeof t?e[t]:i.firstOfType(e,t):null},i.isOpen=function(e){return u(i.isNode(e),"expected node to be an instance of Node"),".open"===e.type.slice(-5)},i.isClose=function(e){return u(i.isNode(e),"expected node to be an instance of Node"),".close"===e.type.slice(-6)},i.hasOpen=function(e){u(i.isNode(e),"expected node to be an instance of Node");var t=e.first||e.nodes?e.nodes[0]:null;return!!i.isNode(t)&&t.type===e.type+".open"},i.hasClose=function(e){u(i.isNode(e),"expected node to be an instance of Node");var t=e.last||e.nodes?e.nodes[e.nodes.length-1]:null;return!!i.isNode(t)&&t.type===e.type+".close"},i.hasOpenAndClose=function(e){return i.hasOpen(e)&&i.hasClose(e)},i.addType=function(e,t){u(i.isNode(t),"expected node to be an instance of Node"),u(s(e),"expected state to be an object");var n=t.parent?t.parent.type:t.type.replace(/\.open$/,"");e.hasOwnProperty("inside")||(e.inside={}),e.inside.hasOwnProperty(n)||(e.inside[n]=[]);var r=e.inside[n];return r.push(t),r},i.removeType=function(e,t){u(i.isNode(t),"expected node to be an instance of Node"),u(s(e),"expected state to be an object");var n=t.parent?t.parent.type:t.type.replace(/\.close$/,"");if(e.inside.hasOwnProperty(n))return e.inside[n].pop()},i.isEmpty=function(e,t){if(u(i.isNode(e),"expected node to be an instance of Node"),!Array.isArray(e.nodes))return"text"!==e.type||("function"==typeof t?t(e,e.parent):!i.trim(e.val));for(var n=0;n<e.nodes.length;n++){var r=e.nodes[n];if(!i.isOpen(r)&&!i.isClose(r)&&!i.isEmpty(r,t))return!1}return!0},i.isInsideType=function(e,t){return u(s(e),"expected state to be an object"),u(function(e){return"string"==typeof e}(t),"expected type to be a string"),!!e.hasOwnProperty("inside")&&(!!e.inside.hasOwnProperty(t)&&e.inside[t].length>0)},i.isInside=function(e,t,n){if(u(i.isNode(t),"expected node to be an instance of Node"),u(s(e),"expected state to be an object"),Array.isArray(n)){for(var a=0;a<n.length;a++)if(i.isInside(e,t,n[a]))return!0;return!1}var o=t.parent;if("string"==typeof n)return o&&o.type===n||i.isInsideType(e,n);if("regexp"===r(n)){if(o&&o.type&&n.test(o.type))return!0;for(var c=Object.keys(e.inside),l=c.length,d=-1;++d<l;){var f=c[d],h=e.inside[f];if(Array.isArray(h)&&0!==h.length&&n.test(f))return!0}}return!1},i.last=function(e,t){return e[e.length-(t||1)]},i.arrayify=function(e){return"string"==typeof e&&""!==e?[e]:Array.isArray(e)?e:[]},i.stringify=function(e){return i.arrayify(e).join(",")},i.trim=function(e){return"string"==typeof e?e.trim():""}},function(e,t,n){"use strict";var r=n(21),i=n(51),s=n(259),a=n(262),o=n(64);function u(e){this.options=r({},e)}u.prototype.init=function(e){if(!this.isInitialized){this.isInitialized=!0;var t=o.createOptions({},this.options,e);this.snapdragon=this.options.snapdragon||new i(t),this.compiler=this.snapdragon.compiler,this.parser=this.snapdragon.parser,s(this.snapdragon,t),a(this.snapdragon,t),o.define(this.snapdragon,"parse",function(e,t){var n=i.prototype.parse.apply(this,arguments);this.parser.ast.input=e;for(var r=this.parser.stack;r.length;)s({type:"brace.close",val:""},r.pop());function s(e,t){o.define(e,"parent",t),t.nodes.push(e)}return o.define(n,"parser",this.parser),n})}},u.prototype.parse=function(e,t){return e&&"object"==typeof e&&e.nodes?e:(this.init(t),this.snapdragon.parse(e,t))},u.prototype.compile=function(e,t){return"string"==typeof e?e=this.parse(e,t):this.init(t),this.snapdragon.compile(e,t)},u.prototype.expand=function(e){var t=this.parse(e,{expand:!0});return this.compile(t,{expand:!0})},u.prototype.optimize=function(e){var t=this.parse(e,{optimize:!0});return this.compile(t,{optimize:!0})},e.exports=u},function(e,t,n){"use strict";var r=n(15),i=n(429),s=n(433),a=n(263),o=n(453),u=n(454),c=n(457),l=n(458);function d(e){var t=e?s.namespace(e):s,n=[];function d(e,n){if(!(this instanceof d))return new d(e,n);t.call(this,e),this.is("base"),this.initBase(e,n)}return r.inherits(d,t),a(d),d.prototype.initBase=function(t,r){this.options=u({},this.options,r),this.cache=this.cache||{},this.define("registered",{}),e&&(this[e]={}),this.define("_callbacks",this._callbacks),o(t)&&this.visit("set",t),d.run(this,"use",n)},d.prototype.is=function(e){if("string"!=typeof e)throw new TypeError("expected name to be a string");return this.define("is"+c(e),!0),this.define("_name",e),this.define("_appname",e),this},d.prototype.isRegistered=function(e,t){return!!this.registered.hasOwnProperty(e)||(!1!==t&&(this.registered[e]=!0,this.emit("plugin",e)),!1)},d.prototype.use=function(e){return e.call(this,this),this},d.prototype.define=function(e,t){return o(e)?this.visit("define",e):(i(this,e,t),this)},d.prototype.mixin=function(e,t){return d.prototype[e]=t,this},d.prototype.mixins=d.prototype.mixins||[],Object.defineProperty(d.prototype,"base",{configurable:!0,get:function(){return this.parent?this.parent.base:this}}),i(d,"use",function(e){return n.push(e),d}),i(d,"run",function(e,t,n){for(var r=n.length,i=0;r--;)e[t](n[i++]);return d}),i(d,"extend",l.extend(d,function(e,t){return e.prototype.mixins=e.prototype.mixins||[],i(e,"mixin",function(t){var n=t(e.prototype,e);return"function"==typeof n&&e.prototype.mixins.push(n),e}),i(e,"mixins",function(t){return d.run(t,"mixin",e.prototype.mixins),e}),e.prototype.mixin=function(t,n){return e.prototype[t]=n,this},d})),i(d,"mixin",function(e){var t=e(d.prototype,d);return"function"==typeof t&&d.prototype.mixins.push(t),d}),i(d,"mixins",function(e){return d.run(e,"mixin",d.prototype.mixins),d}),i(d,"inherit",l.inherit),i(d,"bubble",l.bubble),d}e.exports=d(),e.exports.namespace=d},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(430);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";
/*!
 * is-descriptor <https://github.com/jonschlinkert/is-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(93),i=n(431),s=n(432);e.exports=function(e,t){return"object"===r(e)&&("get"in e?i(e,t):s(e,t))}},function(e,t,n){"use strict";
/*!
 * is-accessor-descriptor <https://github.com/jonschlinkert/is-accessor-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(93),i={get:"function",set:"function",configurable:"boolean",enumerable:"boolean"};function s(e,t){return{}.hasOwnProperty.call(e,t)}e.exports=function(e,t){if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if("object"!==r(e))return!1;if(s(e,"value")||s(e,"writable"))return!1;if(!s(e,"get")||"function"!=typeof e.get)return!1;if(s(e,"set")&&"function"!=typeof e[n]&&void 0!==e[n])return!1;for(var n in e)if(i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * is-data-descriptor <https://github.com/jonschlinkert/is-data-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(93);e.exports=function(e,t){var n={configurable:"boolean",enumerable:"boolean",writable:"boolean"};if("object"!==r(e))return!1;if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if(!("value"in e||"writable"in e))return!1;for(var i in e)if("value"!==i&&n.hasOwnProperty(i)&&r(e[i])!==n[i]&&void 0!==e[i])return!1;return!0}},function(e,t,n){"use strict";var r=n(434),i=n(263),s=n(435),a=n(265),o=n(438),u=n(440),c=n(65),l=(n(446),n(452));function d(e){function t(t){e&&(this[e]={}),t&&this.set(t)}return i(t.prototype),t.prototype.set=function(t,n){return Array.isArray(t)&&2===arguments.length&&(t=a(t)),r(t)||Array.isArray(t)?this.visit("set",t):(l(e?this[e]:this,t,n),this.emit("set",t,n)),this},t.prototype.union=function(t,n){Array.isArray(t)&&2===arguments.length&&(t=a(t));var r=e?this[e]:this;return o(r,t,function(e){return e?Array.isArray(e)?e:[e]:[]}(n)),this.emit("union",n),this},t.prototype.get=function(t){t=a(arguments);var n=e?this[e]:this,r=c(n,t);return this.emit("get",t,r),r},t.prototype.has=function(t){t=a(arguments);var n=e?this[e]:this,r=void 0!==c(n,t);return this.emit("has",t,r),r},t.prototype.del=function(t){return Array.isArray(t)?this.visit("del",t):(u(e?this[e]:this,t),this.emit("del",t)),this},t.prototype.clear=function(){e&&(this[e]={})},t.prototype.visit=function(e,t){return s(this,e,t),this},t}e.exports=d(),e.exports.namespace=d},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * collection-visit <https://github.com/jonschlinkert/collection-visit>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(264),i=n(437);e.exports=function(e,t,n){var s;if("string"==typeof n&&t in e){var a=[].slice.call(arguments,2);s=e[t].apply(e,a)}else s=Array.isArray(n)?i.apply(null,arguments):r.apply(null,arguments);return void 0!==s?s:e}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(15),i=n(264);function s(e){return e&&("function"==typeof e||!Array.isArray(e)&&"object"==typeof e)}e.exports=function(e,t,n){if(s(n))return i.apply(null,arguments);if(!Array.isArray(n))throw new TypeError("expected an array: "+r.inspect(n));for(var a=[].slice.call(arguments,3),o=0;o<n.length;o++){var u=n[o];s(u)?i.apply(null,[e,t,u].concat(a)):e[t].apply(e,[u].concat(a))}}},function(e,t,n){"use strict";var r=n(63),i=n(266),s=n(65),a=n(439);function o(e){return null===e||void 0===e?[]:Array.isArray(e)?e:[e]}e.exports=function(e,t,n){if(!r(e))throw new TypeError("union-value expects the first argument to be an object.");if("string"!=typeof t)throw new TypeError("union-value expects `prop` to be a string.");var u=o(s(e,t));return a(e,t,i(u,o(n))),e}},function(e,t,n){"use strict";
/*!
 * set-value <https://github.com/jonschlinkert/set-value>
 *
 * Copyright (c) 2014-2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(265),i=n(21),s=n(26),a=n(63);e.exports=function(e,t,n){if(!a(e))return e;if(Array.isArray(t)&&(t=r(t)),"string"!=typeof t)return e;for(var o,u=t.split("."),c=u.length,l=-1,d=e;++l<c;){for(var f=u[l];"\\"===f[f.length-1];)f=f.slice(0,-1)+"."+u[++l];if(l===c-1){o=f;break}a(e[f])||(e[f]={}),e=e[f]}return e.hasOwnProperty(o)&&a(e[o])&&s(n)?i(e[o],n):e[o]=n,d}},function(e,t,n){"use strict";
/*!
 * unset-value <https://github.com/jonschlinkert/unset-value>
 *
 * Copyright (c) 2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(441),i=n(442);e.exports=function(e,t){if(!r(e))throw new TypeError("expected an object.");if(e.hasOwnProperty(t))return delete e[t],!0;if(i(e,t)){for(var n=t.split("."),s=n.pop();n.length&&"\\"===n[n.length-1].slice(-1);)s=n.pop().slice(0,-1)+"."+s;for(;n.length;)e=e[t=n.shift()];return delete e[s]}return!0}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * has-value <https://github.com/jonschlinkert/has-value>
 *
 * Copyright (c) 2014-2016, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(443),i=n(445),s=n(65);e.exports=function(e,t,n){return r(e)?i(s(e,t),n):i(e,t)}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(444);e.exports=function(e){return null!=e&&"object"==typeof e&&!1===r(e)}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){"use strict";
/*!
 * has-values <https://github.com/jonschlinkert/has-values>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */e.exports=function(e,t){if(null===e||void 0===e)return!1;if("boolean"==typeof e)return!0;if("number"==typeof e)return 0!==e||!0!==t;if(void 0!==e.length)return 0!==e.length;for(var n in e)if(e.hasOwnProperty(n))return!0;return!1}},function(e,t,n){"use strict";
/*!
 * has-value <https://github.com/jonschlinkert/has-value>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(447),i=n(448),s=n(65);e.exports=function(e,t){return i(r(e)&&t?s(e,t):e)}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * has-values <https://github.com/jonschlinkert/has-values>
 *
 * Copyright (c) 2014-2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(449),i=n(450);e.exports=function e(t){if(i(t))return!0;switch(r(t)){case"null":case"boolean":case"function":return!0;case"string":case"arguments":return 0!==t.length;case"error":return""!==t.message;case"array":var n=t.length;if(0===n)return!1;for(var s=0;s<n;s++)if(e(t[s]))return!0;return!1;case"file":case"map":case"set":return 0!==t.size;case"object":var a=Object.keys(t);if(0===a.length)return!1;for(s=0;s<a.length;s++){if(e(t[a[s]]))return!0}return!1;default:return!1}}},function(e,t,n){var r=n(91),i=Object.prototype.toString;e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";if(!0===e||!1===e||e instanceof Boolean)return"boolean";if("string"==typeof e||e instanceof String)return"string";if("number"==typeof e||e instanceof Number)return"number";if("function"==typeof e||e instanceof Function)return"function";if(void 0!==Array.isArray&&Array.isArray(e))return"array";if(e instanceof RegExp)return"regexp";if(e instanceof Date)return"date";var t=i.call(e);return"[object RegExp]"===t?"regexp":"[object Date]"===t?"date":"[object Arguments]"===t?"arguments":"[object Error]"===t?"error":"[object Promise]"===t?"promise":r(e)?"buffer":"[object Set]"===t?"set":"[object WeakSet]"===t?"weakset":"[object Map]"===t?"map":"[object WeakMap]"===t?"weakmap":"[object Symbol]"===t?"symbol":"[object Int8Array]"===t?"int8array":"[object Uint8Array]"===t?"uint8array":"[object Uint8ClampedArray]"===t?"uint8clampedarray":"[object Int16Array]"===t?"int16array":"[object Uint16Array]"===t?"uint16array":"[object Int32Array]"===t?"int32array":"[object Uint32Array]"===t?"uint32array":"[object Float32Array]"===t?"float32array":"[object Float64Array]"===t?"float64array":"object"}},function(e,t,n){"use strict";
/*!
 * is-number <https://github.com/jonschlinkert/is-number>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(451);e.exports=function(e){var t=r(e);if("string"===t){if(!e.trim())return!1}else if("number"!==t)return!1;return e-e+1>=0}},function(e,t,n){var r=n(91),i=Object.prototype.toString;e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";if(!0===e||!1===e||e instanceof Boolean)return"boolean";if("string"==typeof e||e instanceof String)return"string";if("number"==typeof e||e instanceof Number)return"number";if("function"==typeof e||e instanceof Function)return"function";if(void 0!==Array.isArray&&Array.isArray(e))return"array";if(e instanceof RegExp)return"regexp";if(e instanceof Date)return"date";var t=i.call(e);return"[object RegExp]"===t?"regexp":"[object Date]"===t?"date":"[object Arguments]"===t?"arguments":"[object Error]"===t?"error":r(e)?"buffer":"[object Set]"===t?"set":"[object WeakSet]"===t?"weakset":"[object Map]"===t?"map":"[object WeakMap]"===t?"weakmap":"[object Symbol]"===t?"symbol":"[object Int8Array]"===t?"int8array":"[object Uint8Array]"===t?"uint8array":"[object Uint8ClampedArray]"===t?"uint8clampedarray":"[object Int16Array]"===t?"int16array":"[object Uint16Array]"===t?"uint16array":"[object Int32Array]"===t?"int32array":"[object Uint32Array]"===t?"uint32array":"[object Float32Array]"===t?"float32array":"[object Float64Array]"===t?"float64array":"object"}},function(e,t,n){"use strict";
/*!
 * set-value <https://github.com/jonschlinkert/set-value>
 *
 * Copyright (c) 2014-2015, 2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(260),i=n(21),s=n(26),a=n(63);e.exports=function(e,t,n){if(!a(e))return e;if(Array.isArray(t)&&(t=[].concat.apply([],t).join(".")),"string"!=typeof t)return e;for(var o=r(t,{sep:".",brackets:!0}),u=o.length,c=-1,l=e;++c<u;){var d=o[c];c===u-1?s(l[d])&&s(n)?l[d]=i({},l[d],n):l[d]=n:(a(l[d])||(l[d]={}),l=l[d])}return e}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(455),i=n(456);function s(e,t){for(var n=arguments.length,r=0;++r<n;){var s=arguments[r];o(s)&&i(s,a,e)}return e}function a(e,t){if("__proto__"!==t){var n=this[t];o(e)&&o(n)?s(n,e):this[t]=e}}function o(e){return r(e)&&!Array.isArray(e)}e.exports=s},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";
/*!
 * for-in <https://github.com/jonschlinkert/for-in>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e,t,n){for(var r in e)if(!1===t.call(n,e[r],r,e))break}},function(e,t){e.exports=
/*!
 * pascalcase <https://github.com/jonschlinkert/pascalcase>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */
function(e){if("string"!=typeof e)throw new TypeError("expected a string.");return 1===(e=e.replace(/([A-Z])/g," $1")).length?e.toUpperCase():(e=(e=e.replace(/^[\W_]+|[\W_]+$/g,"").toLowerCase()).charAt(0).toUpperCase()+e.slice(1)).replace(/[\W_]+(\w|$)/g,function(e,t){return t.toUpperCase()})}},function(e,t,n){"use strict";n(15);var r=n(266),i=n(459),s=n(463),a=n(468),o=e.exports;o.isObject=function(e){return a(e)||"function"==typeof e},o.has=function(e,t){var n=(t=o.arrayify(t)).length;if(o.isObject(e)){for(var r in e)if(t.indexOf(r)>-1)return!0;var i=o.nativeKeys(e);return o.has(i,t)}if(Array.isArray(e)){for(var s=e;n--;)if(s.indexOf(t[n])>-1)return!0;return!1}throw new TypeError("expected an array or object.")},o.hasAll=function(e,t){for(var n=(t=o.arrayify(t)).length;n--;)if(!o.has(e,t[n]))return!1;return!0},o.arrayify=function(e){return e?Array.isArray(e)?e:[e]:[]},o.noop=function(){},o.identity=function(e){return e},o.hasConstructor=function(e){return o.isObject(e)&&void 0!==e.constructor},o.nativeKeys=function(e){if(!o.hasConstructor(e))return[];var t=Object.getOwnPropertyNames(e);return"caller"in e&&t.push("caller"),t},o.getDescriptor=function(e,t){if(!o.isObject(e))throw new TypeError("expected an object.");if("string"!=typeof t)throw new TypeError("expected key to be a string.");return Object.getOwnPropertyDescriptor(e,t)},o.copyDescriptor=function(e,t,n){if(!o.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!o.isObject(t))throw new TypeError("expected providing object to be an object.");if("string"!=typeof n)throw new TypeError("expected name to be a string.");var r=o.getDescriptor(t,n);r&&Object.defineProperty(e,n,r)},o.copy=function(e,t,n){if(!o.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!o.isObject(t))throw new TypeError("expected providing object to be an object.");var r,s=Object.getOwnPropertyNames(t),a=Object.keys(t),u=s.length;for(n=o.arrayify(n);u--;)r=s[u],o.has(a,r)?i(e,r,t[r]):r in e||o.has(n,r)||o.copyDescriptor(e,t,r)},o.inherit=function(e,t,n){if(!o.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!o.isObject(t))throw new TypeError("expected providing object to be an object.");var r=[];for(var i in t)r.push(i),e[i]=t[i];r=r.concat(o.arrayify(n));var s=t.prototype||t,a=e.prototype||e;o.copy(a,s,r)},o.extend=function(){return s.apply(null,arguments)},o.bubble=function(e,t){t=t||[],e.bubble=function(n,i){Array.isArray(i)&&(t=r([],t,i));for(var s=t.length,a=-1;++a<s;){var u=t[a];e.on(u,n.emit.bind(n,u))}o.bubble(n,t)}}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(52);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){var t=typeof e;return"undefined"===t?"undefined":null===e?"null":!0===e||!1===e||e instanceof Boolean?"boolean":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?void 0!==e.constructor.name&&"Generator"===e.constructor.name.slice(0,9)?"generatorfunction":"function":void 0!==Array.isArray&&Array.isArray(e)?"array":e instanceof RegExp?"regexp":e instanceof Date?"date":"[object RegExp]"===(t=n.call(e))?"regexp":"[object Date]"===t?"date":"[object Arguments]"===t?"arguments":"[object Error]"===t?"error":"[object Promise]"===t?"promise":function(e){return e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}(e)?"buffer":"[object Set]"===t?"set":"[object WeakSet]"===t?"weakset":"[object Map]"===t?"map":"[object WeakMap]"===t?"weakmap":"[object Symbol]"===t?"symbol":"[object Map Iterator]"===t?"mapiterator":"[object Set Iterator]"===t?"setiterator":"[object String Iterator]"===t?"stringiterator":"[object Array Iterator]"===t?"arrayiterator":"[object Int8Array]"===t?"int8array":"[object Uint8Array]"===t?"uint8array":"[object Uint8ClampedArray]"===t?"uint8clampedarray":"[object Int16Array]"===t?"int16array":"[object Uint16Array]"===t?"uint16array":"[object Int32Array]"===t?"int32array":"[object Uint32Array]"===t?"uint32array":"[object Float32Array]"===t?"float32array":"[object Float64Array]"===t?"float64array":"object"}},function(e,t,n){"use strict";
/*!
 * is-accessor-descriptor <https://github.com/jonschlinkert/is-accessor-descriptor>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(32),i={get:"function",set:"function",configurable:"boolean",enumerable:"boolean"};function s(e,t){return{}.hasOwnProperty.call(e,t)}e.exports=function(e,t){if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if("object"!==r(e))return!1;if(s(e,"value")||s(e,"writable"))return!1;if(!s(e,"get")||"function"!=typeof e.get)return!1;if(s(e,"set")&&"function"!=typeof e[n]&&void 0!==e[n])return!1;for(var n in e)if(i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * is-data-descriptor <https://github.com/jonschlinkert/is-data-descriptor>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(32),i={configurable:"boolean",enumerable:"boolean",writable:"boolean"};e.exports=function(e,t){if("object"!==r(e))return!1;if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if(!("value"in e||"writable"in e))return!1;for(var n in e)if("value"!==n&&i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * static-extend <https://github.com/jonschlinkert/static-extend>
 *
 * Copyright (c) 2016, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(464),i=n(467),s=n(15);e.exports=function e(t,n){if("function"!=typeof t)throw new TypeError("expected Parent to be a function.");return function(a,o){if("function"!=typeof a)throw new TypeError("expected Ctor to be a function.");if(s.inherits(a,t),r(a,t),"object"==typeof o){var u=Object.create(o);for(var c in u)a.prototype[c]=u[c]}i(a.prototype,"_parent_",{configurable:!0,set:function(){},get:function(){return t.prototype}}),"function"==typeof n&&n(a,t),a.extend=e(a,n)}}},function(e,t,n){"use strict";var r=n(32),i=n(465),s=n(466);function a(e){return"object"===r(e)||"function"==typeof e}function o(e,t){var n=(t=u(t)).length;if(a(e)){for(var r in e)if(t.indexOf(r)>-1)return!0;return o(c(e),t)}if(Array.isArray(e)){for(var i=e;n--;)if(i.indexOf(t[n])>-1)return!0;return!1}throw new TypeError("expected an array or object.")}function u(e){return e?Array.isArray(e)?e:[e]:[]}function c(e){return function(e){return a(e)&&void 0!==e.constructor}(e)?Object.getOwnPropertyNames(e):[]}e.exports=function(e,t,n){if(!a(e))throw new TypeError("expected receiving object to be an object.");if(!a(t))throw new TypeError("expected providing object to be an object.");var r=c(t),l=Object.keys(t),d=r.length;for(n=u(n);d--;){var f=r[d];o(l,f)?s(e,f,t[f]):f in e||o(n,f)||i(e,t,f)}},e.exports.has=o},function(e,t,n){"use strict";
/*!
 * copy-descriptor <https://github.com/jonschlinkert/copy-descriptor>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */function r(e){return"[object Object]"==={}.toString.call(e)}e.exports=function(e,t,n,i){if(r(t)||"function"==typeof t||(i=n,n=t,t=e),!r(e)&&"function"!=typeof e)throw new TypeError("expected the first argument to be an object");if(!r(t)&&"function"!=typeof t)throw new TypeError("expected provider to be an object");if("string"!=typeof i&&(i=n),"string"!=typeof n)throw new TypeError("expected key to be a string");if(!(n in t))throw new Error('property "'+n+'" does not exist');var s=Object.getOwnPropertyDescriptor(t,n);s&&Object.defineProperty(e,i,s)}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(52);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(52);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";(function(t){var r=n(267),i=n(53),s=n(94)("snapdragon:compiler"),a=n(66);function o(e,n){s("initializing",t),this.options=a.extend({source:"string"},e),this.state=n||{},this.compilers={},this.output="",this.set("eos",function(e){return this.emit(e.val,e)}),this.set("noop",function(e){return this.emit(e.val,e)}),this.set("bos",function(e){return this.emit(e.val,e)}),r(this)}o.prototype={error:function(e,t){var n=t.position||{start:{column:0}},r=this.options.source+" column:"+n.start.column+": "+e,i=new Error(r);if(i.reason=e,i.column=n.start.column,i.source=this.pattern,!this.options.silent)throw i;this.errors.push(i)},define:function(e,t){return i(this,e,t),this},emit:function(e,t){return this.output+=e,e},set:function(e,t){return this.compilers[e]=t,this},get:function(e){return this.compilers[e]},prev:function(e){return this.ast.nodes[this.idx-(e||1)]||{type:"bos",val:""}},next:function(e){return this.ast.nodes[this.idx+(e||1)]||{type:"eos",val:""}},visit:function(e,t,n){var r=this.compilers[e.type];if(this.idx=n,"function"!=typeof r)throw this.error('compiler "'+e.type+'" is not registered',e);return r.call(this,e,t,n)},mapVisit:function(e){if(!Array.isArray(e))throw new TypeError("expected an array");for(var t=e.length,n=-1;++n<t;)this.visit(e[n],e,n);return this},compile:function(e,t){var r=a.extend({},this.options,t);return this.ast=e,this.parsingErrors=this.ast.errors,this.output="",r.sourcemap?(n(491)(this),this.mapVisit(this.ast.nodes),this.applySourceMaps(),this.map="generator"===r.sourcemap?this.map:this.map.toJSON(),this):(this.mapVisit(this.ast.nodes),this)}},e.exports=o}).call(this,"/index.js")},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,n){function r(){var e;try{e=t.storage.debug}catch(e){}return!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG),e}(t=e.exports=n(268)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),!n)return;var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var i=0,s=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&"%c"===e&&(s=++i)}),e.splice(s,0,r)},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=r,t.useColors=function(){if("undefined"!=typeof window&&window.process&&"renderer"===window.process.type)return!0;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(r())},function(e,t){var n=1e3,r=60*n,i=60*r,s=24*i,a=365.25*s;function o(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}e.exports=function(e,t){t=t||{};var u=typeof e;if("string"===u&&e.length>0)return function(e){if((e=String(e)).length>100)return;var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!t)return;var o=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return o*a;case"days":case"day":case"d":return o*s;case"hours":case"hour":case"hrs":case"hr":case"h":return o*i;case"minutes":case"minute":case"mins":case"min":case"m":return o*r;case"seconds":case"second":case"secs":case"sec":case"s":return o*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return}}(e);if("number"===u&&!1===isNaN(e))return t.long?function(e){return o(e,s,"day")||o(e,i,"hour")||o(e,r,"minute")||o(e,n,"second")||e+" ms"}(e):function(e){if(e>=s)return Math.round(e/s)+"d";if(e>=i)return Math.round(e/i)+"h";if(e>=r)return Math.round(e/r)+"m";if(e>=n)return Math.round(e/n)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},function(e,t,n){var r=n(474),i=n(15);(t=e.exports=n(268)).init=function(e){e.inspectOpts={};for(var n=Object.keys(t.inspectOpts),r=0;r<n.length;r++)e.inspectOpts[n[r]]=t.inspectOpts[n[r]]},t.log=function(){return a.write(i.format.apply(i,arguments)+"\n")},t.formatArgs=function(e){var n=this.namespace;if(this.useColors){var r=this.color,i="  [3"+r+";1m"+n+" [0m";e[0]=i+e[0].split("\n").join("\n"+i),e.push("[3"+r+"m+"+t.humanize(this.diff)+"[0m")}else e[0]=(new Date).toUTCString()+" "+n+" "+e[0]},t.save=function(e){null==e?delete process.env.DEBUG:process.env.DEBUG=e},t.load=o,t.useColors=function(){return"colors"in t.inspectOpts?Boolean(t.inspectOpts.colors):r.isatty(s)},t.colors=[6,2,3,4,5,1],t.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var n=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(e,t){return t.toUpperCase()}),r=process.env[t];return r=!!/^(yes|on|true|enabled)$/i.test(r)||!/^(no|off|false|disabled)$/i.test(r)&&("null"===r?null:Number(r)),e[n]=r,e},{});var s=parseInt(process.env.DEBUG_FD,10)||2;1!==s&&2!==s&&i.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var a=1===s?process.stdout:2===s?process.stderr:function(e){var t;switch(process.binding("tty_wrap").guessHandleType(e)){case"TTY":(t=new r.WriteStream(e))._type="tty",t._handle&&t._handle.unref&&t._handle.unref();break;case"FILE":var i=n(8);(t=new i.SyncWriteStream(e,{autoClose:!1}))._type="fs";break;case"PIPE":case"TCP":var s=n(475);(t=new s.Socket({fd:e,readable:!1,writable:!0})).readable=!1,t.read=null,t._type="pipe",t._handle&&t._handle.unref&&t._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return t.fd=e,t._isStdio=!0,t}(s);function o(){return process.env.DEBUG}t.formatters.o=function(e){return this.inspectOpts.colors=this.useColors,i.inspect(e,this.inspectOpts).split("\n").map(function(e){return e.trim()}).join(" ")},t.formatters.O=function(e){return this.inspectOpts.colors=this.useColors,i.inspect(e,this.inspectOpts)},t.enable(o())},function(e,t){e.exports=require("tty")},function(e,t){e.exports=require("net")},function(e,t,n){t.SourceMapGenerator=n(269).SourceMapGenerator,t.SourceMapConsumer=n(479).SourceMapConsumer,t.SourceNode=n(482).SourceNode},function(e,t){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e<n.length)return n[e];throw new TypeError("Must be between 0 and 63: "+e)},t.decode=function(e){return 65<=e&&e<=90?e-65:97<=e&&e<=122?e-97+26:48<=e&&e<=57?e-48+52:43==e?62:47==e?63:-1}},function(e,t,n){var r=n(54);function i(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}i.prototype.unsortedForEach=function(e,t){this._array.forEach(e,t)},i.prototype.add=function(e){!function(e,t){var n=e.generatedLine,i=t.generatedLine,s=e.generatedColumn,a=t.generatedColumn;return i>n||i==n&&a>=s||r.compareByGeneratedPositionsInflated(e,t)<=0}(this._last,e)?(this._sorted=!1,this._array.push(e)):(this._last=e,this._array.push(e))},i.prototype.toArray=function(){return this._sorted||(this._array.sort(r.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},t.MappingList=i},function(e,t,n){var r=n(54),i=n(480),s=n(271).ArraySet,a=n(270),o=n(481).quickSort;function u(e){var t=e;return"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,""))),null!=t.sections?new d(t):new c(t)}function c(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var n=r.getArg(t,"version"),i=r.getArg(t,"sources"),a=r.getArg(t,"names",[]),o=r.getArg(t,"sourceRoot",null),u=r.getArg(t,"sourcesContent",null),c=r.getArg(t,"mappings"),l=r.getArg(t,"file",null);if(n!=this._version)throw new Error("Unsupported version: "+n);i=i.map(String).map(r.normalize).map(function(e){return o&&r.isAbsolute(o)&&r.isAbsolute(e)?r.relative(o,e):e}),this._names=s.fromArray(a.map(String),!0),this._sources=s.fromArray(i,!0),this.sourceRoot=o,this.sourcesContent=u,this._mappings=c,this.file=l}function l(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function d(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var n=r.getArg(t,"version"),i=r.getArg(t,"sections");if(n!=this._version)throw new Error("Unsupported version: "+n);this._sources=new s,this._names=new s;var a={line:-1,column:0};this._sections=i.map(function(e){if(e.url)throw new Error("Support for url field in sections not implemented.");var t=r.getArg(e,"offset"),n=r.getArg(t,"line"),i=r.getArg(t,"column");if(n<a.line||n===a.line&&i<a.column)throw new Error("Section offsets must be ordered and non-overlapping.");return a=t,{generatedOffset:{generatedLine:n+1,generatedColumn:i+1},consumer:new u(r.getArg(e,"map"))}})}u.fromSourceMap=function(e){return c.fromSourceMap(e)},u.prototype._version=3,u.prototype.__generatedMappings=null,Object.defineProperty(u.prototype,"_generatedMappings",{get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),u.prototype.__originalMappings=null,Object.defineProperty(u.prototype,"_originalMappings",{get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),u.prototype._charIsMappingSeparator=function(e,t){var n=e.charAt(t);return";"===n||","===n},u.prototype._parseMappings=function(e,t){throw new Error("Subclasses must implement _parseMappings")},u.GENERATED_ORDER=1,u.ORIGINAL_ORDER=2,u.GREATEST_LOWER_BOUND=1,u.LEAST_UPPER_BOUND=2,u.prototype.eachMapping=function(e,t,n){var i,s=t||null;switch(n||u.GENERATED_ORDER){case u.GENERATED_ORDER:i=this._generatedMappings;break;case u.ORIGINAL_ORDER:i=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var a=this.sourceRoot;i.map(function(e){var t=null===e.source?null:this._sources.at(e.source);return null!=t&&null!=a&&(t=r.join(a,t)),{source:t,generatedLine:e.generatedLine,generatedColumn:e.generatedColumn,originalLine:e.originalLine,originalColumn:e.originalColumn,name:null===e.name?null:this._names.at(e.name)}},this).forEach(e,s)},u.prototype.allGeneratedPositionsFor=function(e){var t=r.getArg(e,"line"),n={source:r.getArg(e,"source"),originalLine:t,originalColumn:r.getArg(e,"column",0)};if(null!=this.sourceRoot&&(n.source=r.relative(this.sourceRoot,n.source)),!this._sources.has(n.source))return[];n.source=this._sources.indexOf(n.source);var s=[],a=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,i.LEAST_UPPER_BOUND);if(a>=0){var o=this._originalMappings[a];if(void 0===e.column)for(var u=o.originalLine;o&&o.originalLine===u;)s.push({line:r.getArg(o,"generatedLine",null),column:r.getArg(o,"generatedColumn",null),lastColumn:r.getArg(o,"lastGeneratedColumn",null)}),o=this._originalMappings[++a];else for(var c=o.originalColumn;o&&o.originalLine===t&&o.originalColumn==c;)s.push({line:r.getArg(o,"generatedLine",null),column:r.getArg(o,"generatedColumn",null),lastColumn:r.getArg(o,"lastGeneratedColumn",null)}),o=this._originalMappings[++a]}return s},t.SourceMapConsumer=u,c.prototype=Object.create(u.prototype),c.prototype.consumer=u,c.fromSourceMap=function(e){var t=Object.create(c.prototype),n=t._names=s.fromArray(e._names.toArray(),!0),i=t._sources=s.fromArray(e._sources.toArray(),!0);t.sourceRoot=e._sourceRoot,t.sourcesContent=e._generateSourcesContent(t._sources.toArray(),t.sourceRoot),t.file=e._file;for(var a=e._mappings.toArray().slice(),u=t.__generatedMappings=[],d=t.__originalMappings=[],f=0,h=a.length;f<h;f++){var p=a[f],m=new l;m.generatedLine=p.generatedLine,m.generatedColumn=p.generatedColumn,p.source&&(m.source=i.indexOf(p.source),m.originalLine=p.originalLine,m.originalColumn=p.originalColumn,p.name&&(m.name=n.indexOf(p.name)),d.push(m)),u.push(m)}return o(t.__originalMappings,r.compareByOriginalPositions),t},c.prototype._version=3,Object.defineProperty(c.prototype,"sources",{get:function(){return this._sources.toArray().map(function(e){return null!=this.sourceRoot?r.join(this.sourceRoot,e):e},this)}}),c.prototype._parseMappings=function(e,t){for(var n,i,s,u,c,d=1,f=0,h=0,p=0,m=0,_=0,y=e.length,g=0,v={},M={},b=[],w=[];g<y;)if(";"===e.charAt(g))d++,g++,f=0;else if(","===e.charAt(g))g++;else{for((n=new l).generatedLine=d,u=g;u<y&&!this._charIsMappingSeparator(e,u);u++);if(s=v[i=e.slice(g,u)])g+=i.length;else{for(s=[];g<u;)a.decode(e,g,M),c=M.value,g=M.rest,s.push(c);if(2===s.length)throw new Error("Found a source, but no line and column");if(3===s.length)throw new Error("Found a source and line, but no column");v[i]=s}n.generatedColumn=f+s[0],f=n.generatedColumn,s.length>1&&(n.source=m+s[1],m+=s[1],n.originalLine=h+s[2],h=n.originalLine,n.originalLine+=1,n.originalColumn=p+s[3],p=n.originalColumn,s.length>4&&(n.name=_+s[4],_+=s[4])),w.push(n),"number"==typeof n.originalLine&&b.push(n)}o(w,r.compareByGeneratedPositionsDeflated),this.__generatedMappings=w,o(b,r.compareByOriginalPositions),this.__originalMappings=b},c.prototype._findMapping=function(e,t,n,r,s,a){if(e[n]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[n]);if(e[r]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[r]);return i.search(e,t,s,a)},c.prototype.computeColumnSpans=function(){for(var e=0;e<this._generatedMappings.length;++e){var t=this._generatedMappings[e];if(e+1<this._generatedMappings.length){var n=this._generatedMappings[e+1];if(t.generatedLine===n.generatedLine){t.lastGeneratedColumn=n.generatedColumn-1;continue}}t.lastGeneratedColumn=1/0}},c.prototype.originalPositionFor=function(e){var t={generatedLine:r.getArg(e,"line"),generatedColumn:r.getArg(e,"column")},n=this._findMapping(t,this._generatedMappings,"generatedLine","generatedColumn",r.compareByGeneratedPositionsDeflated,r.getArg(e,"bias",u.GREATEST_LOWER_BOUND));if(n>=0){var i=this._generatedMappings[n];if(i.generatedLine===t.generatedLine){var s=r.getArg(i,"source",null);null!==s&&(s=this._sources.at(s),null!=this.sourceRoot&&(s=r.join(this.sourceRoot,s)));var a=r.getArg(i,"name",null);return null!==a&&(a=this._names.at(a)),{source:s,line:r.getArg(i,"originalLine",null),column:r.getArg(i,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},c.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(e){return null==e}))},c.prototype.sourceContentFor=function(e,t){if(!this.sourcesContent)return null;if(null!=this.sourceRoot&&(e=r.relative(this.sourceRoot,e)),this._sources.has(e))return this.sourcesContent[this._sources.indexOf(e)];var n;if(null!=this.sourceRoot&&(n=r.urlParse(this.sourceRoot))){var i=e.replace(/^file:\/\//,"");if("file"==n.scheme&&this._sources.has(i))return this.sourcesContent[this._sources.indexOf(i)];if((!n.path||"/"==n.path)&&this._sources.has("/"+e))return this.sourcesContent[this._sources.indexOf("/"+e)]}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},c.prototype.generatedPositionFor=function(e){var t=r.getArg(e,"source");if(null!=this.sourceRoot&&(t=r.relative(this.sourceRoot,t)),!this._sources.has(t))return{line:null,column:null,lastColumn:null};var n={source:t=this._sources.indexOf(t),originalLine:r.getArg(e,"line"),originalColumn:r.getArg(e,"column")},i=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,r.getArg(e,"bias",u.GREATEST_LOWER_BOUND));if(i>=0){var s=this._originalMappings[i];if(s.source===n.source)return{line:r.getArg(s,"generatedLine",null),column:r.getArg(s,"generatedColumn",null),lastColumn:r.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},t.BasicSourceMapConsumer=c,d.prototype=Object.create(u.prototype),d.prototype.constructor=u,d.prototype._version=3,Object.defineProperty(d.prototype,"sources",{get:function(){for(var e=[],t=0;t<this._sections.length;t++)for(var n=0;n<this._sections[t].consumer.sources.length;n++)e.push(this._sections[t].consumer.sources[n]);return e}}),d.prototype.originalPositionFor=function(e){var t={generatedLine:r.getArg(e,"line"),generatedColumn:r.getArg(e,"column")},n=i.search(t,this._sections,function(e,t){var n=e.generatedLine-t.generatedOffset.generatedLine;return n||e.generatedColumn-t.generatedOffset.generatedColumn}),s=this._sections[n];return s?s.consumer.originalPositionFor({line:t.generatedLine-(s.generatedOffset.generatedLine-1),column:t.generatedColumn-(s.generatedOffset.generatedLine===t.generatedLine?s.generatedOffset.generatedColumn-1:0),bias:e.bias}):{source:null,line:null,column:null,name:null}},d.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(e){return e.consumer.hasContentsOfAllSources()})},d.prototype.sourceContentFor=function(e,t){for(var n=0;n<this._sections.length;n++){var r=this._sections[n].consumer.sourceContentFor(e,!0);if(r)return r}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},d.prototype.generatedPositionFor=function(e){for(var t=0;t<this._sections.length;t++){var n=this._sections[t];if(-1!==n.consumer.sources.indexOf(r.getArg(e,"source"))){var i=n.consumer.generatedPositionFor(e);if(i)return{line:i.line+(n.generatedOffset.generatedLine-1),column:i.column+(n.generatedOffset.generatedLine===i.line?n.generatedOffset.generatedColumn-1:0)}}}return{line:null,column:null}},d.prototype._parseMappings=function(e,t){this.__generatedMappings=[],this.__originalMappings=[];for(var n=0;n<this._sections.length;n++)for(var i=this._sections[n],s=i.consumer._generatedMappings,a=0;a<s.length;a++){var u=s[a],c=i.consumer._sources.at(u.source);null!==i.consumer.sourceRoot&&(c=r.join(i.consumer.sourceRoot,c)),this._sources.add(c),c=this._sources.indexOf(c);var l=i.consumer._names.at(u.name);this._names.add(l),l=this._names.indexOf(l);var d={source:c,generatedLine:u.generatedLine+(i.generatedOffset.generatedLine-1),generatedColumn:u.generatedColumn+(i.generatedOffset.generatedLine===u.generatedLine?i.generatedOffset.generatedColumn-1:0),originalLine:u.originalLine,originalColumn:u.originalColumn,name:l};this.__generatedMappings.push(d),"number"==typeof d.originalLine&&this.__originalMappings.push(d)}o(this.__generatedMappings,r.compareByGeneratedPositionsDeflated),o(this.__originalMappings,r.compareByOriginalPositions)},t.IndexedSourceMapConsumer=d},function(e,t){t.GREATEST_LOWER_BOUND=1,t.LEAST_UPPER_BOUND=2,t.search=function(e,n,r,i){if(0===n.length)return-1;var s=function e(n,r,i,s,a,o){var u=Math.floor((r-n)/2)+n,c=a(i,s[u],!0);return 0===c?u:c>0?r-u>1?e(u,r,i,s,a,o):o==t.LEAST_UPPER_BOUND?r<s.length?r:-1:u:u-n>1?e(n,u,i,s,a,o):o==t.LEAST_UPPER_BOUND?u:n<0?-1:n}(-1,n.length,e,n,r,i||t.GREATEST_LOWER_BOUND);if(s<0)return-1;for(;s-1>=0&&0===r(n[s],n[s-1],!0);)--s;return s}},function(e,t){function n(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function r(e,t,i,s){if(i<s){var a=i-1;n(e,function(e,t){return Math.round(e+Math.random()*(t-e))}(i,s),s);for(var o=e[s],u=i;u<s;u++)t(e[u],o)<=0&&n(e,a+=1,u);n(e,a+1,u);var c=a+1;r(e,t,i,c-1),r(e,t,c+1,s)}}t.quickSort=function(e,t){r(e,t,0,e.length-1)}},function(e,t,n){var r=n(269).SourceMapGenerator,i=n(54),s=/(\r?\n)/,a="$$$isSourceNode$$$";function o(e,t,n,r,i){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==n?null:n,this.name=null==i?null:i,this[a]=!0,null!=r&&this.add(r)}o.fromStringWithSourceMap=function(e,t,n){var r=new o,a=e.split(s),u=function(){return a.shift()+(a.shift()||"")},c=1,l=0,d=null;return t.eachMapping(function(e){if(null!==d){if(!(c<e.generatedLine)){var t=(n=a[0]).substr(0,e.generatedColumn-l);return a[0]=n.substr(e.generatedColumn-l),l=e.generatedColumn,f(d,t),void(d=e)}f(d,u()),c++,l=0}for(;c<e.generatedLine;)r.add(u()),c++;if(l<e.generatedColumn){var n=a[0];r.add(n.substr(0,e.generatedColumn)),a[0]=n.substr(e.generatedColumn),l=e.generatedColumn}d=e},this),a.length>0&&(d&&f(d,u()),r.add(a.join(""))),t.sources.forEach(function(e){var s=t.sourceContentFor(e);null!=s&&(null!=n&&(e=i.join(n,e)),r.setSourceContent(e,s))}),r;function f(e,t){if(null===e||void 0===e.source)r.add(t);else{var s=n?i.join(n,e.source):e.source;r.add(new o(e.originalLine,e.originalColumn,s,t,e.name))}}},o.prototype.add=function(e){if(Array.isArray(e))e.forEach(function(e){this.add(e)},this);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);e&&this.children.push(e)}return this},o.prototype.prepend=function(e){if(Array.isArray(e))for(var t=e.length-1;t>=0;t--)this.prepend(e[t]);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this},o.prototype.walk=function(e){for(var t,n=0,r=this.children.length;n<r;n++)(t=this.children[n])[a]?t.walk(e):""!==t&&e(t,{source:this.source,line:this.line,column:this.column,name:this.name})},o.prototype.join=function(e){var t,n,r=this.children.length;if(r>0){for(t=[],n=0;n<r-1;n++)t.push(this.children[n]),t.push(e);t.push(this.children[n]),this.children=t}return this},o.prototype.replaceRight=function(e,t){var n=this.children[this.children.length-1];return n[a]?n.replaceRight(e,t):"string"==typeof n?this.children[this.children.length-1]=n.replace(e,t):this.children.push("".replace(e,t)),this},o.prototype.setSourceContent=function(e,t){this.sourceContents[i.toSetString(e)]=t},o.prototype.walkSourceContents=function(e){for(var t=0,n=this.children.length;t<n;t++)this.children[t][a]&&this.children[t].walkSourceContents(e);var r=Object.keys(this.sourceContents);for(t=0,n=r.length;t<n;t++)e(i.fromSetString(r[t]),this.sourceContents[r[t]])},o.prototype.toString=function(){var e="";return this.walk(function(t){e+=t}),e},o.prototype.toStringWithSourceMap=function(e){var t={code:"",line:1,column:0},n=new r(e),i=!1,s=null,a=null,o=null,u=null;return this.walk(function(e,r){t.code+=e,null!==r.source&&null!==r.line&&null!==r.column?(s===r.source&&a===r.line&&o===r.column&&u===r.name||n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:t.line,column:t.column},name:r.name}),s=r.source,a=r.line,o=r.column,u=r.name,i=!0):i&&(n.addMapping({generated:{line:t.line,column:t.column}}),s=null,i=!1);for(var c=0,l=e.length;c<l;c++)10===e.charCodeAt(c)?(t.line++,t.column=0,c+1===l?(s=null,i=!1):i&&n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:t.line,column:t.column},name:r.name})):t.column++}),this.walkSourceContents(function(e,t){n.setSourceContent(e,t)}),{code:t.code,map:n}},t.SourceNode=o},function(e,t,n){var r=n(484),i=n(485),s=n(487),a=n(489),o=n(490);function u(e,t,n){setImmediate(function(){e(t,n)})}function c(e,t){try{return JSON.parse(e.replace(/^\)\]\}'/,""))}catch(e){throw e.sourceMapData=t,e}}function l(e,t,n){var r=s(t);try{return String(e(r))}catch(e){throw e.sourceMapData=n,e}}function d(e,t,n,r){var i;try{i=m(e,t)}catch(e){return u(r,e)}if(!i||i.map)return u(r,null,i);n(s(i.url),function(e,t){if(e)return e.sourceMapData=i,r(e);i.map=String(t);try{i.map=c(i.map,i)}catch(e){return r(e)}r(null,i)})}function f(e,t,n){var r=m(e,t);return!r||r.map?r:(r.map=l(n,r.url,r),r.map=c(r.map,r),r)}var h=/^data:([^,;]*)(;[^,;]*)*(?:,(.*))?$/,p=/^(?:application|text)\/json$/;function m(e,t){t=a(t);var n=r.getFrom(e);if(!n)return null;var s=n.match(h);if(s){var u=s[1],l=s[2]||"",d=s[3]||"",f={sourceMappingURL:n,url:null,sourcesRelativeTo:t,map:d};if(!p.test(u)){var m=new Error("Unuseful data uri mime type: "+(u||"text/plain"));throw m.sourceMapData=f,m}return f.map=c(";base64"===l?o(d):decodeURIComponent(d),f),f}var _=i(t,n);return{sourceMappingURL:n,url:_,sourcesRelativeTo:_,map:null}}function _(e,t,n,r,i){"function"==typeof r&&(i=r,r={});var a=e.sources?e.sources.length:0,o={sourcesResolved:[],sourcesContent:[]};if(0!==a){var c=function(){0===--a&&i(null,o)};v(e,t,r,function(e,t,r){if(o.sourcesResolved[r]=e,"string"==typeof t)o.sourcesContent[r]=t,u(c,null);else{var i=s(e);n(i,function(e,t){o.sourcesContent[r]=e||String(t),c()})}})}else u(i,null,o)}function y(e,t,n,r){var i={sourcesResolved:[],sourcesContent:[]};return e.sources&&0!==e.sources.length?(v(e,t,r,function(e,t,r){if(i.sourcesResolved[r]=e,null!==n)if("string"==typeof t)i.sourcesContent[r]=t;else{var a=s(e);try{i.sourcesContent[r]=String(n(a))}catch(e){i.sourcesContent[r]=e}}}),i):i}var g=/\/?$/;function v(e,t,n,r){var s;n=n||{},t=a(t);for(var o=0,u=e.sources.length;o<u;o++)s=null,"string"==typeof n.sourceRoot?s=n.sourceRoot:"string"==typeof e.sourceRoot&&!1!==n.sourceRoot&&(s=e.sourceRoot),r(null===s||""===s?i(t,e.sources[o]):i(t,s.replace(g,"/"),e.sources[o]),(e.sourcesContent||[])[o],o)}e.exports={resolveSourceMap:d,resolveSourceMapSync:f,resolveSources:_,resolveSourcesSync:y,resolve:function(e,t,n,r,i){if("function"==typeof r&&(i=r,r={}),null===e){var a={sourceMappingURL:null,url:t,sourcesRelativeTo:t,map:null},o=s(t);n(o,function(e,t){if(e)return e.sourceMapData=a,i(e);a.map=String(t);try{a.map=c(a.map,a)}catch(e){return i(e)}u(a)})}else d(e,t,n,function(e,t){return e?i(e):t?void u(t):i(null,null)});function u(e){_(e.map,e.sourcesRelativeTo,n,r,function(t,n){if(t)return i(t);e.sourcesResolved=n.sourcesResolved,e.sourcesContent=n.sourcesContent,i(null,e)})}},resolveSync:function(e,t,n,r){var i;if(null===e)(i={sourceMappingURL:null,url:t,sourcesRelativeTo:t,map:null}).map=l(n,t,i),i.map=c(i.map,i);else if(!(i=f(e,t,n)))return null;var s=y(i.map,i.sourcesRelativeTo,n,r);return i.sourcesResolved=s.sourcesResolved,i.sourcesContent=s.sourcesContent,i},parseMapToJSON:c}},function(e,t,n){var r,i;void 0===(i="function"==typeof(r=function(){var e=/[#@] sourceMappingURL=([^\s'"]*)/,t=RegExp("(?:/\\*(?:\\s*\r?\n(?://)?)?(?:"+e.source+")\\s*\\*/|//(?:"+e.source+"))\\s*");return{regex:t,_innerRegex:e,getFrom:function(e){var n=e.match(t);return n?n[1]||n[2]||"":null},existsIn:function(e){return t.test(e)},removeFrom:function(e){return e.replace(t,"")},insertBefore:function(e,n){var r=e.match(t);return r?e.slice(0,r.index)+n+e.slice(r.index):e+n}}})?r.call(t,n,t,e):r)||(e.exports=i)},function(e,t,n){var r=n(486);e.exports=function(){return Array.prototype.reduce.call(arguments,function(e,t){return r.resolve(e,t)})}},function(e,t){e.exports=require("url")},function(e,t,n){var r=n(488);e.exports=function(e){return r(e.replace(/\+/g,"%2B"))}},function(e,t,n){"use strict";var r=new RegExp("%[a-f0-9]{2}","gi"),i=new RegExp("(%[a-f0-9]{2})+","gi");function s(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],s(n),s(r))}function a(e){try{return decodeURIComponent(e)}catch(i){for(var t=e.match(r),n=1;n<t.length;n++)t=(e=s(t,n).join("")).match(r);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},n=i.exec(e);n;){try{t[n[0]]=decodeURIComponent(n[0])}catch(e){var r=a(n[0]);r!==n[0]&&(t[n[0]]=r)}n=i.exec(e)}t["%C2"]="�";for(var s=Object.keys(t),o=0;o<s.length;o++){var u=s[o];e=e.replace(new RegExp(u,"g"),t[u])}return e}(e)}}},function(e,t,n){var r=n(5);e.exports=function(e){return"\\"===r.sep?e.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):e}},function(e,t,n){"use strict";function r(e){return Buffer.from(e,"base64").toString("binary")}e.exports=r.atob=r},function(e,t,n){"use strict";var r=n(8),i=n(5),s=n(53),a=n(66);e.exports=function(e){for(var n in s(e,"_comment",e.comment),e.map=new a.SourceMap.SourceMapGenerator,e.position={line:1,column:1},e.content={},e.files={},t)s(e,n,t[n])},t.updatePosition=function(e){var t=e.match(/\n/g);t&&(this.position.line+=t.length);var n=e.lastIndexOf("\n");this.position.column=~n?e.length-n:this.position.column+e.length},t.emit=function(e,t){var n=t.position||{},r=n.source;return r&&(n.filepath&&(r=a.unixify(n.filepath)),this.map.addMapping({source:r,generated:{line:this.position.line,column:Math.max(this.position.column-1,0)},original:{line:n.start.line,column:n.start.column-1}}),n.content&&this.addContent(r,n),n.filepath&&this.addFile(r,n),this.updatePosition(e),this.output+=e),e},t.addFile=function(e,t){"string"==typeof t.content&&(Object.prototype.hasOwnProperty.call(this.files,e)||(this.files[e]=t.content))},t.addContent=function(e,t){"string"==typeof t.content&&(Object.prototype.hasOwnProperty.call(this.content,e)||this.map.setSourceContent(e,t.content))},t.applySourceMaps=function(){Object.keys(this.files).forEach(function(e){var t=this.files[e];if(this.map.setSourceContent(e,t),!0===this.options.inputSourcemaps){var n=a.sourceMapResolve.resolveSync(t,e,r.readFileSync);if(n){var s=new a.SourceMap.SourceMapConsumer(n.map),o=n.sourcesRelativeTo;this.map.applySourceMap(s,e,a.unixify(i.dirname(o)))}}},this)},t.comment=function(e){return/^# sourceMappingURL=/.test(e.comment)?this.emit("",e.position):this._comment(e)}},function(e,t,n){"use strict";(function(t){var r=n(267),i=n(15),s=n(272),a=n(53),o=n(94)("snapdragon:parser"),u=n(493),c=n(66);function l(e){o("initializing",t),this.options=c.extend({source:"string"},e),this.init(this.options),r(this)}function d(e,t){return e.visited?e:(a(e,"visited",!0),e.nodes?function(e,t){var n=e.length,r=-1;for(;++r<n;)d(e[r],t)}(e.nodes,t):t(e))}function f(e){return function(e){return e.nodes&&e.nodes[0].type===e.type+".open"}(e)&&function(e){return e.nodes&&c.last(e.nodes).type===e.type+".close"}(e)}l.prototype={constructor:l,init:function(e){this.orig="",this.input="",this.parsed="",this.column=1,this.line=1,this.regex=new s,this.errors=this.errors||[],this.parsers=this.parsers||{},this.types=this.types||[],this.sets=this.sets||{},this.fns=this.fns||[],this.currentType="root";var t=this.position();this.bos=t({type:"bos",val:""}),this.ast={type:"root",errors:this.errors,nodes:[this.bos]},a(this.bos,"parent",this.ast),this.nodes=[this.ast],this.count=0,this.setCount=0,this.stack=[]},error:function(e,t){var n=t.position||{start:{column:0,line:0}},r=n.start.line,i=n.start.column,s=this.options.source,a=new Error(s+" <line:"+r+" column:"+i+">: "+e);if(a.source=s,a.reason=e,a.pos=n,!this.options.silent)throw a;this.errors.push(a)},define:function(e,t){return a(this,e,t),this},position:function(){var e={line:this.line,column:this.column},t=this;return function(n){return a(n,"position",new u(e,t)),n}},set:function(e,t){return-1===this.types.indexOf(e)&&this.types.push(e),this.parsers[e]=t.bind(this),this},get:function(e){return this.parsers[e]},push:function(e,t){return this.sets[e]=this.sets[e]||[],this.count++,this.stack.push(t),this.sets[e].push(t)},pop:function(e){return this.sets[e]=this.sets[e]||[],this.count--,this.stack.pop(),this.sets[e].pop()},isInside:function(e){return this.sets[e]=this.sets[e]||[],this.sets[e].length>0},isType:function(e,t){return e&&e.type===t},prev:function(e){return this.stack.length>0?c.last(this.stack,e):c.last(this.nodes,e)},consume:function(e){this.input=this.input.substr(e)},updatePosition:function(e,t){var n=e.match(/\n/g);n&&(this.line+=n.length);var r=e.lastIndexOf("\n");this.column=~r?t-r:this.column+t,this.parsed+=e,this.consume(t)},match:function(e){var t=e.exec(this.input);if(t)return this.updatePosition(t[0],t[0].length),t},capture:function(e,t){return"function"==typeof t?this.set.apply(this,arguments):(this.regex.set(e,t),this.set(e,function(){var n=this.parsed,r=this.position(),i=this.match(t);if(i&&i[0]){var s=this.prev(),o=r({type:e,val:i[0],parsed:n,rest:this.input});i[1]&&(o.inner=i[1]),a(o,"inside",this.stack.length>0),a(o,"parent",s),s.nodes.push(o)}}.bind(this)),this)},capturePair:function(e,t,n,r){return this.sets[e]=this.sets[e]||[],this.set(e+".open",function(){var n=this.parsed,i=this.position(),s=this.match(t);if(s&&s[0]){var o=s[0];this.setCount++,this.specialChars=!0;var u=i({type:e+".open",val:o,rest:this.input});void 0!==s[1]&&(u.inner=s[1]);var c=this.prev(),l=i({type:e,nodes:[u]});a(l,"rest",this.input),a(l,"parsed",n),a(l,"prefix",s[1]),a(l,"parent",c),a(u,"parent",l),"function"==typeof r&&r.call(this,u,l),this.push(e,l),c.nodes.push(l)}}),this.set(e+".close",function(){var t=this.position(),r=this.match(n);if(r&&r[0]){var i=this.pop(e),s=t({type:e+".close",rest:this.input,suffix:r[1],val:r[0]});if(!this.isType(i,e)){if(this.options.strict)throw new Error('missing opening "'+e+'"');return this.setCount--,s.escaped=!0,s}"\\"===s.suffix&&(i.escaped=!0,s.escaped=!0),i.nodes.push(s),a(s,"parent",i)}}),this},eos:function(){var e=this.position();if(!this.input){for(var t=this.prev();"root"!==t.type&&!t.visited;){if(!0===this.options.strict)throw new SyntaxError("invalid syntax:"+i.inspect(t,null,2));f(t)||(t.parent.escaped=!0,t.escaped=!0),d(t,function(e){f(e.parent)||(e.parent.escaped=!0,e.escaped=!0)}),t=t.parent}var n=e({type:"eos",val:this.append||""});return a(n,"parent",this.ast),n}},next:function(){for(var e,t=this.parsed,n=this.types.length,r=-1;++r<n;)if(e=this.parsers[this.types[r]].call(this))return a(e,"rest",this.input),a(e,"parsed",t),this.last=e,e},parse:function(e){if("string"!=typeof e)throw new TypeError("expected a string");this.init(this.options),this.orig=e,this.input=e;var t=this;function n(){e=t.input;var n=t.next();if(n){var r=t.prev();r&&(a(n,"parent",r),r.nodes&&r.nodes.push(n)),t.sets.hasOwnProperty(r.type)&&(t.currentType=r.type)}if(t.input&&e===t.input)throw new Error('no parsers registered for: "'+t.input.slice(0,5)+'"')}for(;this.input;)n();if(this.stack.length&&this.options.strict){var r=this.stack.pop();throw this.error("missing opening "+r.type+': "'+this.orig+'"')}var i=this.eos();return"eos"!==this.prev().type&&this.ast.nodes.push(i),this.ast}},e.exports=l}).call(this,"/index.js")},function(e,t,n){"use strict";var r=n(53);e.exports=function(e,t){this.start=e,this.end={line:t.line,column:t.column},r(this,"content",t.orig),r(this,"source",t.options.source)}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";var r=n(274),i=n(277);function s(e){function t(e,n){return e.nodes?function(e,n){var r=e.length,i=-1;for(;++i<r;)t(e[i],n)}(e.nodes,n):n(e)}e.set("paren",function(e){var n="";return t(e,function(e){e.val&&(n+=(/^\W/.test(e.val)?"\\":"")+e.val)}),this.emit(n,e)})}e.exports=function(e){var t=e.compiler.compilers,n=e.options;e.use(r.compilers);var a=t.escape,o=t.qmark,u=t.slash,c=t.star,l=t.text,d=t.plus,f=t.dot;!1===n.extglob||!0===n.noext?e.compiler.use(s):e.use(i.compilers),e.use(function(){this.options.star=this.options.star||function(){return"[^\\\\/]*?"}}),e.compiler.set("dot",f).set("escape",a).set("plus",d).set("slash",u).set("qmark",o).set("star",c).set("text",l)}},function(e,t,n){"use strict";
/*!
 * is-extendable <https://github.com/jonschlinkert/is-extendable>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(26);e.exports=function(e){return r(e)||"function"==typeof e||Array.isArray(e)}},function(e,t,n){"use strict";e.exports=function(e,t){function n(){return t&&"string"==typeof t.slash?t.slash:t&&"function"==typeof t.slash?t.slash.call(e):"\\\\/"}function r(){return t&&"string"==typeof t.star?t.star:t&&"function"==typeof t.star?t.star.call(e):"[^"+n()+"]*?"}var i=e.ast=e.parser.ast;i.state=e.parser.state,e.compiler.state=i.state,e.compiler.set("not",function(e){var t=this.prev();return!0===this.options.nonegate||"bos"!==t.type?this.emit("\\"+e.val,e):this.emit(e.val,e)}).set("escape",function(e){return this.options.unescape&&/^[-\w_.]/.test(e.val)?this.emit(e.val,e):this.emit("\\"+e.val,e)}).set("quoted",function(e){return this.emit(e.val,e)}).set("dollar",function(e){return"bracket"===e.parent.type?this.emit(e.val,e):this.emit("\\"+e.val,e)}).set("dot",function(e){return!0===e.dotfiles&&(this.dotfiles=!0),this.emit("\\"+e.val,e)}).set("backslash",function(e){return this.emit(e.val,e)}).set("slash",function(e,t,r){for(var i="["+n()+"]",s=e.parent,a=this.prev();"paren"===s.type&&!s.hasSlash;)s.hasSlash=!0,s=s.parent;return a.addQmark&&(i+="?"),"\\b"===e.rest.slice(0,2)?this.emit(i,e):"**"===e.parsed||"./**"===e.parsed?(this.output="(?:"+this.output,this.emit(i+")?",e)):"!**"===e.parsed&&!0!==this.options.nonegate?this.emit(i+"?\\b",e):this.emit(i,e)}).set("bracket",function(e){var t=e.close,n=e.escaped?"\\[":"[",r=e.negated,i=e.inner,s=e.val;return!0===e.escaped&&(i=i.replace(/\\?(\W)/g,"\\$1"),r=""),"]-"===i&&(i="\\]\\-"),r&&-1===i.indexOf(".")&&(i+="."),r&&-1===i.indexOf("/")&&(i+="/"),s=n+r+i+t,this.emit(s,e)}).set("square",function(e){var t=(/^\W/.test(e.val)?"\\":"")+e.val;return this.emit(t,e)}).set("qmark",function(e){var t=this.prev(),n="[^.\\\\/]";if((this.options.dot||"bos"!==t.type&&"slash"!==t.type)&&(n="[^\\\\/]"),"("===e.parsed.slice(-1)){var r=e.rest.charAt(0);if("!"===r||"="===r||":"===r)return this.emit(e.val,e)}return e.val.length>1&&(n+="{"+e.val.length+"}"),this.emit(n,e)}).set("plus",function(e){var t=e.parsed.slice(-1);if("]"===t||")"===t)return this.emit(e.val,e);if(!this.output||/[?*+]/.test(n)&&"bracket"!==e.parent.type)return this.emit("\\+",e);var n=this.output.slice(-1);return/\w/.test(n)&&!e.inside?this.emit("+\\+?",e):this.emit("+",e)}).set("globstar",function(e,t,i){this.output||(this.state.leadingGlobstar=!0);var s=this.prev(),a=this.prev(2),o=this.next(),u=this.next(2),c=s.type,l=e.val;"slash"===s.type&&"slash"===o.type&&"text"===a.type&&(this.output+="?","text"!==u.type&&(this.output+="\\b"));var d=e.parsed;"!"===d.charAt(0)&&(d=d.slice(1));var f=e.isInside.paren||e.isInside.brace;return l=d&&"slash"!==c&&"bos"!==c&&!f?r():!0!==this.options.dot?"(?:(?!(?:["+n()+"]|^)\\.).)*?":"(?:(?!(?:["+n()+"]|^)(?:\\.{1,2})($|["+n()+"]))(?!\\.{2}).)*?","slash"!==c&&"bos"!==c||!0===this.options.dot||(l="(?!\\.)"+l),"slash"===s.type&&"slash"===o.type&&"text"!==a.type&&("text"!==u.type&&"star"!==u.type||(e.addQmark=!0)),this.options.capture&&(l="("+l+")"),this.emit(l,e)}).set("star",function(e,t,i){var s=t[i-2]||{},a=this.prev(),o=this.next(),u=a.type;function c(e){return"bos"===e.type||"slash"===e.type}if(""===this.output&&!0!==this.options.contains&&(this.output="(?!["+n()+"])"),"bracket"===u&&!1===this.options.bash){var l=o&&"bracket"===o.type?r():"*?";if(!a.nodes||"posix"!==a.nodes[1].type)return this.emit(l,e)}var d=this.dotfiles||"text"===u||"escape"===u?"":this.options.dot?"(?!(?:^|["+n()+"])\\.{1,2}(?:$|["+n()+"]))":"(?!\\.)";c(a)||c(s)&&"not"===u?d+="(?!\\.)"!==d?"(?!(\\.{2}|\\.["+n()+"]))(?=.)":"(?=.)":"(?!\\.)"===d&&(d=""),"not"===a.type&&"bos"===s.type&&!0===this.options.dot&&(this.output="(?!\\.)"+this.output);var f=d+r();return this.options.capture&&(f="("+f+")"),this.emit(f,e)}).set("text",function(e){return this.emit(e.val,e)}).set("eos",function(e){var t=this.prev(),r=e.val;return this.output="(?:\\.["+n()+"](?=.))?"+this.output,this.state.metachar&&"qmark"!==t.type&&"slash"!==t.type&&(r+=this.options.contains?"["+n()+"]?":"(?:["+n()+"]|$)"),this.emit(r,e)}),t&&"function"==typeof t.compilers&&t.compilers(e.compiler)}},function(e,t,n){"use strict";var r,i=n(50),s=n(25),a=n(499),o=function(e){if(r)return r;var t={contains:!0,strictClose:!1},n=i.create(e,t),a=s("^(?:[*]\\((?=.)|"+n+")",t);return r=a}("[\\[!*+?$^\"'.\\\\/]+");e.exports=function(e,t){var n=e.parser,r=n.options;n.state={slashes:0,paths:[]},n.ast.state=n.state,n.capture("prefix",function(){this.parsed||this.match(/^\.[\\/]/)&&(this.state.strictOpen=!!this.options.strictOpen,this.state.addPrefix=!0)}).capture("escape",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(/^(?:\\(.)|([$^]))/);if(t)return e({type:"escape",val:t[2]||t[1]})}}).capture("quoted",function(){var e=this.position(),t=this.match(/^["']/);if(t){var n=t[0];if(-1===this.input.indexOf(n))return e({type:"escape",val:n});var r=function(e,t){var n=e.charAt(0),r={len:1,val:"",esc:""},i=0;function s(){"\\"!==n&&(r.esc+="\\"+n,r.val+=n),n=e.charAt(++i),r.len++,"\\"===n&&(s(),s())}for(;n&&n!==t;)s();return r}(this.input,n);return this.consume(r.len),e({type:"quoted",val:r.esc})}}).capture("not",function(){var e=this.parsed,t=this.position(),n=this.match(this.notRegex||/^!+/);if(n){var r=n[0],i=a(r.length);return""!==e||i||(r=""),""===e&&i&&!0!==this.options.nonegate&&(this.bos.val="(?!^(?:",this.append=")$).*",r=""),t({type:"not",val:r})}}).capture("dot",function(){var e=this.parsed,t=this.position(),n=this.match(/^\.+/);if(n){var r=n[0];return this.state.dot="."===r&&(""===e||"/"===e.slice(-1)),t({type:"dot",dotfiles:this.state.dot,val:r})}}).capture("plus",/^\+(?!\()/).capture("qmark",function(){var e=this.parsed,t=this.position(),n=this.match(/^\?+(?!\()/);if(n)return this.state.metachar=!0,this.state.qmark=!0,t({type:"qmark",parsed:e,val:n[0]})}).capture("globstar",function(){var e=this.parsed,t=this.position();if(this.match(/^\*{2}(?![*(])(?=[,)/]|$)/)){var n=!0!==r.noglobstar?"globstar":"star",i=t({type:n,parsed:e});for(this.state.metachar=!0;"/**/"===this.input.slice(0,4);)this.input=this.input.slice(3);return i.isInside={brace:this.isInside("brace"),paren:this.isInside("paren")},"globstar"===n?(this.state.globstar=!0,i.val="**"):(this.state.star=!0,i.val="*"),i}}).capture("star",function(){var e=this.position(),t=this.match(/^(?:\*(?![*(])|[*]{3,}(?!\()|[*]{2}(?![(/]|$)|\*(?=\*\())/);if(t)return this.state.metachar=!0,this.state.star=!0,e({type:"star",val:t[0]})}).capture("slash",function(){var e=this.position(),t=this.match(/^\//);if(t)return this.state.slashes++,e({type:"slash",val:t[0]})}).capture("backslash",function(){var e=this.position(),t=this.match(/^\\(?![*+?(){}[\]'"])/);if(t){var n=t[0];return this.isInside("bracket")?n="\\":n.length>1&&(n="\\\\"),e({type:"backslash",val:n})}}).capture("square",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(/^\[([^!^\\])\]/);if(t)return e({type:"square",val:t[1]})}}).capture("bracket",function(){var e=this.position(),t=this.match(/^(?:\[([!^]?)([^\]]+|\]-)(\]|[^*+?]+)|\[)/);if(t){var n=t[0],r=t[1]?"^":"",i=(t[2]||"").replace(/\\\\+/,"\\\\"),s=t[3]||"";t[2]&&i.length<t[2].length&&(n=n.replace(/\\\\+/,"\\\\"));var a=this.input.slice(0,2);if(""===i&&"\\]"===a){i+=a,this.consume(2);for(var o,u=this.input,c=-1;o=u[++c];){if(this.consume(1),"]"===o){s=o;break}i+=o}}return e({type:"bracket",val:n,escaped:"]"!==s,negated:r,inner:i,close:s})}}).capture("text",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(o);if(t&&t[0])return e({type:"text",val:t[0]})}}),t&&"function"==typeof t.parsers&&t.parsers(e.parser)},e.exports.not="[\\[!*+?$^\"'.\\\\/]+"},function(e,t,n){"use strict";
/*!
 * is-odd <https://github.com/jonschlinkert/is-odd>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(500);e.exports=function(e){if(!r(e))throw new TypeError("is-odd expects a number.");if(Number(e)!==Math.floor(e))throw new RangeError("is-odd expects an integer.");return!!(1&~~e)}},function(e,t,n){"use strict";
/*!
 * is-number <https://github.com/jonschlinkert/is-number>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){var t=typeof e;if("string"===t||e instanceof String){if(!e.trim())return!1}else if("number"!==t&&!(e instanceof Number))return!1;return e-e+1>=0}},function(e,t,n){e.exports=new(n(95))},function(e,t,n){"use strict";var r=e.exports,i=n(5),s=n(503)(),a=n(51);r.define=n(89),r.diff=n(504),r.extend=n(275),r.pick=n(276),r.typeOf=n(506),r.unique=n(507),r.isEmptyString=function(e){return""===String(e)||"./"===String(e)},r.isWindows=function(){return"\\"===i.sep||!0===s},r.last=function(e,t){return e[e.length-(t||1)]},r.instantiate=function(e,t){var n;return n="object"===r.typeOf(e)&&e.snapdragon?e.snapdragon:"object"===r.typeOf(t)&&t.snapdragon?t.snapdragon:new a(t),r.define(n,"parse",function(e,t){var n=a.prototype.parse.call(this,e,t);n.input=e;var i=this.parser.stack.pop();if(i&&!0!==this.options.strictErrors){var s=i.nodes[0],o=i.nodes[1];if("bracket"===i.type)"["===o.val.charAt(0)&&(o.val="\\"+o.val);else{s.val="\\"+s.val;var u=s.parent.nodes[1];"star"===u.type&&(u.loose=!0)}}return r.define(n,"parser",this.parser),n}),n},r.createKey=function(e,t){if(void 0===t)return e;var n=e;for(var r in t)t.hasOwnProperty(r)&&(n+=";"+r+"="+String(t[r]));return n},r.arrayify=function(e){return"string"==typeof e?[e]:e?Array.isArray(e)?e:[e]:[]},r.isString=function(e){return"string"==typeof e},r.isRegex=function(e){return"regexp"===r.typeOf(e)},r.isObject=function(e){return"object"===r.typeOf(e)},r.escapeRegex=function(e){return e.replace(/[-[\]{}()^$|*+?.\\/\s]/g,"\\$&")},r.combineDupes=function(e,t){var n=(t=(t=r.arrayify(t).join("|").split("|")).map(function(e){return e.replace(/\\?([+*\\/])/g,"\\$1")})).join("|"),i=new RegExp("("+n+")(?=\\1)","g");return e.replace(i,"")},r.hasSpecialChars=function(e){return/(?:(?:(^|\/)[!.])|[*?+()|[\]{}]|[+@]\()/.test(e)},r.toPosixPath=function(e){return e.replace(/\\+/g,"/")},r.unescape=function(e){return r.toPosixPath(e.replace(/\\(?=[*+?!.])/g,""))},r.stripDrive=function(e){return r.isWindows()?e.replace(/^[a-z]:[\\/]+?/i,"/"):e},r.stripPrefix=function(e){return"."!==e.charAt(0)||"/"!==e.charAt(1)&&"\\"!==e.charAt(1)?e:e.slice(2)},r.isSimpleChar=function(e){return""===e.trim()||"."===e},r.isSlash=function(e){return"/"===e||"\\/"===e||"\\"===e||"\\\\"===e},r.matchPath=function(e,t){return t&&t.contains?r.containsPattern(e,t):r.equalsPattern(e,t)},r._equals=function(e,t,n){return n===e||n===t},r._contains=function(e,t,n){return-1!==e.indexOf(n)||-1!==t.indexOf(n)},r.equalsPattern=function(e,t){var n=r.unixify(t);return t=t||{},function(i){var s=r._equals(i,n(i),e);if(!0===s||!0!==t.nocase)return s;var a=i.toLowerCase();return r._equals(a,n(a),e)}},r.containsPattern=function(e,t){var n=r.unixify(t);return t=t||{},function(i){var s=r._contains(i,n(i),e);if(!0===s||!0!==t.nocase)return s;var a=i.toLowerCase();return r._contains(a,n(a),e)}},r.matchBasename=function(e){return function(t){return e.test(t)||e.test(i.basename(t))}},r.identity=function(e){return e},r.value=function(e,t,n){return n&&!1===n.unixify?e:n&&"function"==typeof n.unixify?n.unixify(e):t(e)},r.unixify=function(e){var t=e||{};return function(e){return!1!==t.stripPrefix&&(e=r.stripPrefix(e)),!0===t.unescape&&(e=r.unescape(e)),(!0===t.unixify||r.isWindows())&&(e=r.toPosixPath(e)),e}}},function(e,t,n){var r,i,s;
/*!
 * is-windows <https://github.com/jonschlinkert/is-windows>
 *
 * Copyright © 2015-2018, Jon Schlinkert.
 * Released under the MIT License.
 */
/*!
 * is-windows <https://github.com/jonschlinkert/is-windows>
 *
 * Copyright © 2015-2018, Jon Schlinkert.
 * Released under the MIT License.
 */
!function(n){t&&"object"==typeof t&&void 0!==e?e.exports=n():(i=[],void 0===(s="function"==typeof(r=n)?r.apply(t,i):r)||(e.exports=s))}(function(){"use strict";return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})},function(e,t,n){"use strict";
/*!
 * arr-diff <https://github.com/jonschlinkert/arr-diff>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */function r(e,t){if(!Array.isArray(t))return e.slice();for(var n=t.length,r=e.length,i=-1,s=[];++i<r;){for(var a=e[i],o=!1,u=0;u<n;u++){if(a===t[u]){o=!0;break}}!1===o&&s.push(a)}return s}e.exports=function(e){for(var t=arguments.length,n=0;++n<t;)e=r(e,arguments[n]);return e}},function(e,t,n){"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,n){"use strict";
/*!
 * array-unique <https://github.com/jonschlinkert/array-unique>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */e.exports=function(e){if(!Array.isArray(e))throw new TypeError("array-unique expects an array.");for(var t=e.length,n=-1;n++<t;)for(var r=n+1;r<e.length;++r)e[n]===e[r]&&e.splice(r--,1);return e},e.exports.immutable=function(t){if(!Array.isArray(t))throw new TypeError("array-unique expects an array.");for(var n=t.length,r=new Array(n),i=0;i<n;i++)r[i]=t[i];return e.exports(r)}},function(e,t,n){"use strict";var r=n(509);e.exports=function(e){e.compiler.set("escape",function(e){return this.emit("\\"+e.val.replace(/^\\/,""),e)}).set("text",function(e){return this.emit(e.val.replace(/([{}])/g,"\\$1"),e)}).set("posix",function(e){if("[::]"===e.val)return this.emit("\\[::\\]",e);var t=r[e.inner];return void 0===t&&(t="["+e.inner+"]"),this.emit(t,e)}).set("bracket",function(e){return this.mapVisit(e.nodes)}).set("bracket.open",function(e){return this.emit(e.val,e)}).set("bracket.inner",function(e){var t=e.val;if("["===t||"]"===t)return this.emit("\\"+e.val,e);if("^]"===t)return this.emit("^\\]",e);if("^"===t)return this.emit("^",e);/-/.test(t)&&!/(\d-\d|\w-\w)/.test(t)&&(t=t.split("-").join("\\-"));var n="^"===t.charAt(0);return n&&-1===t.indexOf("/")&&(t+="/"),n&&-1===t.indexOf(".")&&(t+="."),t=t.replace(/\\([1-9])/g,"$1"),this.emit(t,e)}).set("bracket.close",function(e){var t=e.val.replace(/^\\/,"");return!0===e.parent.escaped?this.emit("\\"+t,e):this.emit(t,e)})}},function(e,t,n){"use strict";e.exports={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"}},function(e,t,n){"use strict";var r=n(511),i=n(512),s=r.createRegex("(\\[(?=.*\\])|\\])+");e.exports=function(e){e.state=e.state||{},e.parser.sets.bracket=e.parser.sets.bracket||[],e.parser.capture("escape",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(/^\\(.)/);if(t)return e({type:"escape",val:t[0]})}}).capture("text",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(s);if(t&&t[0])return e({type:"text",val:t[0]})}}).capture("posix",function(){var t=this.position(),n=this.match(/^\[:(.*?):\](?=.*\])/);if(n){var r=this.isInside("bracket");return r&&e.posix++,t({type:"posix",insideBracket:r,inner:n[1],val:n[0]})}}).capture("bracket",function(){}).capture("bracket.open",function(){var e=this.parsed,t=this.position(),n=this.match(/^\[(?=.*\])/);if(n){var s=this.prev(),a=r.last(s.nodes);if("\\"===e.slice(-1)&&!this.isInside("bracket"))return a.val=a.val.slice(0,a.val.length-1),t({type:"escape",val:n[0]});var o=t({type:"bracket.open",val:n[0]});if("bracket.open"===a.type||this.isInside("bracket"))return o.val="\\"+o.val,o.type="bracket.inner",o.escaped=!0,o;var u=t({type:"bracket",nodes:[o]});i(u,"parent",s),i(o,"parent",u),this.push("bracket",u),s.nodes.push(u)}}).capture("bracket.inner",function(){if(this.isInside("bracket")){var e=this.position(),t=this.match(s);if(t&&t[0]){var n=this.input.charAt(0),r=t[0],i=e({type:"bracket.inner",val:r});if("\\\\"===r)return i;var a=r.charAt(0),o=r.slice(-1);return"!"===a&&(r="^"+r.slice(1)),("\\"===o||"^"===r&&"]"===n)&&(r+=this.input[0],this.consume(1)),i.val=r,i}}}).capture("bracket.close",function(){var e=this.parsed,t=this.position(),n=this.match(/^\]/);if(n){var s=this.prev(),a=r.last(s.nodes);if("\\"===e.slice(-1)&&!this.isInside("bracket"))return a.val=a.val.slice(0,a.val.length-1),t({type:"escape",val:n[0]});var o=t({type:"bracket.close",rest:this.input,val:n[0]});if("bracket.open"===a.type)return o.type="bracket.inner",o.escaped=!0,o;var u=this.pop("bracket");if(!this.isType(u,"bracket")){if(this.options.strict)throw new Error('missing opening "["');return o.type="bracket.inner",o.escaped=!0,o}u.nodes.push(o),i(o,"parent",u)}})},e.exports.TEXT_REGEX="(\\[(?=.*\\])|\\])+"},function(e,t,n){"use strict";var r,i=n(25),s=n(50);t.last=function(e){return e[e.length-1]},t.createRegex=function(e,t){if(r)return r;var n,a={contains:!0,strictClose:!1},o=s.create(e,a);return n=i("string"==typeof t?"^(?:"+t+"|"+o+")":o,a),r=n}},function(e,t,n){"use strict";
/*!
 * define-property <https://github.com/jonschlinkert/define-property>
 *
 * Copyright (c) 2015, Jon Schlinkert.
 * Licensed under the MIT License.
 */var r=n(52);e.exports=function(e,t,n){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return r(n)&&("set"in n||"get"in n)?Object.defineProperty(e,t,n):Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}},function(e,t,n){"use strict";
/*!
 * is-descriptor <https://github.com/jonschlinkert/is-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(96),i=n(514),s=n(515);e.exports=function(e,t){return"object"===r(e)&&("get"in e?i(e,t):s(e,t))}},function(e,t,n){"use strict";
/*!
 * is-accessor-descriptor <https://github.com/jonschlinkert/is-accessor-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(96),i={get:"function",set:"function",configurable:"boolean",enumerable:"boolean"};function s(e,t){return{}.hasOwnProperty.call(e,t)}e.exports=function(e,t){if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if("object"!==r(e))return!1;if(s(e,"value")||s(e,"writable"))return!1;if(!s(e,"get")||"function"!=typeof e.get)return!1;if(s(e,"set")&&"function"!=typeof e[n]&&void 0!==e[n])return!1;for(var n in e)if(i.hasOwnProperty(n)&&r(e[n])!==i[n]&&void 0!==e[n])return!1;return!0}},function(e,t,n){"use strict";
/*!
 * is-data-descriptor <https://github.com/jonschlinkert/is-data-descriptor>
 *
 * Copyright (c) 2015-2017, Jon Schlinkert.
 * Released under the MIT License.
 */var r=n(96);e.exports=function(e,t){var n={configurable:"boolean",enumerable:"boolean",writable:"boolean"};if("object"!==r(e))return!1;if("string"==typeof t)return void 0!==Object.getOwnPropertyDescriptor(e,t);if(!("value"in e||"writable"in e))return!1;for(var i in e)if("value"!==i&&n.hasOwnProperty(i)&&r(e[i])!==n[i]&&void 0!==e[i])return!1;return!0}},function(e,t,n){"use strict";var r=n(51),i=n(281),s=n(21),a=n(278),o=n(280);e.exports=function(e){this.options=s({source:"extglob"},e),this.snapdragon=this.options.snapdragon||new r(this.options),this.snapdragon.patterns=this.snapdragon.patterns||{},this.compiler=this.snapdragon.compiler,this.parser=this.snapdragon.parser,a(this.snapdragon),o(this.snapdragon),i(this.snapdragon,"parse",function(e,t){var n=r.prototype.parse.apply(this,arguments);n.input=e;var s=this.parser.stack.pop();if(s&&!0!==this.options.strict){var a=s.nodes[0];a.val="\\"+a.val;var o=a.parent.nodes[1];"star"===o.type&&(o.loose=!0)}return i(n,"parser",this.parser),n}),i(this,"parse",function(e,t){return this.snapdragon.parse.apply(this.snapdragon,arguments)}),i(this,"compile",function(e,t){return this.snapdragon.compile.apply(this.snapdragon,arguments)})}},function(e,t,n){"use strict";var r,i=n(277),s=n(274),a=n(50),o=n(25),u=function(e){return r||(r=function(e){var t=a.create(e,{contains:!0,strictClose:!1});return o("(?:[\\^]|\\\\|"+t+")",{strictClose:!1})}("([!@*?+]?\\(|\\)|\\[:?(?=.*?:?\\])|:?\\]|[*+?!^$.\\\\/])+"))};e.exports=function(e){var t=e.parser.parsers;e.use(s.parsers);var n=t.escape,r=t.slash,a=t.qmark,o=t.plus,c=t.star,l=t.dot;e.use(i.parsers),e.parser.use(function(){this.notRegex=/^\!+(?!\()/}).capture("escape",n).capture("slash",r).capture("qmark",a).capture("star",c).capture("plus",o).capture("dot",l).capture("text",function(){if(!this.isInside("bracket")){var e=this.position(),t=this.match(u(this.options));if(t&&t[0])return e({type:"text",val:t[0].replace(/([[\]^$])/g,"\\$1")})}})}},function(e,t,n){e.exports=new(n(95))},function(e,t,n){"use strict";var r=e.exports,i=n(5),s=n(51);r.define=n(89),r.diff=n(520),r.extend=n(273),r.pick=n(276),r.typeOf=n(521),r.unique=n(62),r.isWindows=function(){return"\\"===i.sep||"win32"===process.platform},r.instantiate=function(e,t){var n;return n="object"===r.typeOf(e)&&e.snapdragon?e.snapdragon:"object"===r.typeOf(t)&&t.snapdragon?t.snapdragon:new s(t),r.define(n,"parse",function(e,t){var n=s.prototype.parse.apply(this,arguments);n.input=e;var i=this.parser.stack.pop();if(i&&!0!==this.options.strictErrors){var a=i.nodes[0],o=i.nodes[1];if("bracket"===i.type)"["===o.val.charAt(0)&&(o.val="\\"+o.val);else{a.val="\\"+a.val;var u=a.parent.nodes[1];"star"===u.type&&(u.loose=!0)}}return r.define(n,"parser",this.parser),n}),n},r.createKey=function(e,t){if("object"!==r.typeOf(t))return e;for(var n=e,i=Object.keys(t),s=0;s<i.length;s++){var a=i[s];n+=";"+a+"="+String(t[a])}return n},r.arrayify=function(e){return"string"==typeof e?[e]:e?Array.isArray(e)?e:[e]:[]},r.isString=function(e){return"string"==typeof e},r.isObject=function(e){return"object"===r.typeOf(e)},r.hasSpecialChars=function(e){return/(?:(?:(^|\/)[!.])|[*?+()|\[\]{}]|[+@]\()/.test(e)},r.escapeRegex=function(e){return e.replace(/[-[\]{}()^$|*+?.\\\/\s]/g,"\\$&")},r.toPosixPath=function(e){return e.replace(/\\+/g,"/")},r.unescape=function(e){return r.toPosixPath(e.replace(/\\(?=[*+?!.])/g,""))},r.stripPrefix=function(e){if("."!==e.charAt(0))return e;var t=e.charAt(1);return r.isSlash(t)?e.slice(2):e},r.isSlash=function(e){return"/"===e||"\\/"===e||"\\"===e||"\\\\"===e},r.matchPath=function(e,t){return t&&t.contains?r.containsPattern(e,t):r.equalsPattern(e,t)},r._equals=function(e,t,n){return n===e||n===t},r._contains=function(e,t,n){return-1!==e.indexOf(n)||-1!==t.indexOf(n)},r.equalsPattern=function(e,t){var n=r.unixify(t);return t=t||{},function(i){var s=r._equals(i,n(i),e);if(!0===s||!0!==t.nocase)return s;var a=i.toLowerCase();return r._equals(a,n(a),e)}},r.containsPattern=function(e,t){var n=r.unixify(t);return t=t||{},function(i){var s=r._contains(i,n(i),e);if(!0===s||!0!==t.nocase)return s;var a=i.toLowerCase();return r._contains(a,n(a),e)}},r.matchBasename=function(e){return function(t){return e.test(i.basename(t))}},r.value=function(e,t,n){return n&&!1===n.unixify?e:t(e)},r.unixify=function(e){return e=e||{},function(t){return(r.isWindows()||!0===e.unixify)&&(t=r.toPosixPath(t)),!1!==e.stripPrefix&&(t=r.stripPrefix(t)),!0===e.unescape&&(t=r.unescape(t)),t}}},function(e,t,n){"use strict";
/*!
 * arr-diff <https://github.com/jonschlinkert/arr-diff>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */function r(e,t){if(!Array.isArray(t))return e.slice();for(var n=t.length,r=e.length,i=-1,s=[];++i<r;){for(var a=e[i],o=!1,u=0;u<n;u++){if(a===t[u]){o=!0;break}}!1===o&&s.push(a)}return s}e.exports=function(e){for(var t=arguments.length,n=0;++n<t;)e=r(e,arguments[n]);return e}},function(e,t){var n=Object.prototype.toString;function r(e){return e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===r(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(r(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=n.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(59),s=n(6),a=n(97),o=n(48),u=n(252);t.default=class extends u.default{async getFilePaths(e){const t=n(284);return r.flatten(await Promise.all(e.map(e=>t(this.include,{cwd:e,ignore:this.exclude,dot:!0,absolute:!0}))))}async initFilesData(e){const t=await this.getFilePaths(e);this.filesData={},await Promise.all(t.map(async e=>{this.filesData[e]=await this.getFileData(e)}))}async updateFilesData(){r.isEmpty(this.filesData)||await Promise.all(r.map(this.filesData,async(e,t)=>{e||(this.filesData[t]=await this.getFileData(t))}))}async getFileData(e){const t=[],n=await a.default.read(e);if(!n)return t;let u;return n.split(/\r?\n/).forEach((n,a)=>{const c=r.trimStart(n),l=i.default(c,s.default.regexes.todoEmbedded);l.length&&(u||(u=o.default.parsePath(e)),l.forEach(r=>{t.push({todo:r[0],type:r[1].toUpperCase(),message:r[2],code:c.slice(0,c.indexOf(r[0])),rawLine:n,line:c,lineNr:a,filePath:e,root:u.root,rootPath:u.rootPath,relativePath:u.relativePath})}))}),t}}},function(e,t,n){"use strict";var r=n(524);e.exports=function(){return r([].concat.apply([],arguments))}},function(e,t,n){"use strict";"Set"in global?"function"==typeof Set.prototype.forEach&&function(){var e=!1;return new Set([!0]).forEach(function(t){e=t}),!0===e}()?e.exports=function(e){var t=[];return new Set(e).forEach(function(e){t.push(e)}),t}:e.exports=function(e){var t=new Set;return e.filter(function(e){return!t.has(e)&&(t.add(e),!0)})}:e.exports=function(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}},function(e,t,n){var r=n(5),i="win32"===process.platform,s=n(8),a=process.env.NODE_DEBUG&&/fs/.test(process.env.NODE_DEBUG);function o(e){return"function"==typeof e?e:function(){var e;if(a){var t=new Error;e=function(e){e&&(t.message=e.message,n(e=t))}}else e=n;return e;function n(e){if(e){if(process.throwDeprecation)throw e;if(!process.noDeprecation){var t="fs: missing callback "+(e.stack||e.message);process.traceDeprecation?console.trace(t):console.error(t)}}}}()}r.normalize;if(i)var u=/(.*?)(?:[\/\\]+|$)/g;else u=/(.*?)(?:[\/]+|$)/g;if(i)var c=/^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/;else c=/^[\/]*/;t.realpathSync=function(e,t){if(e=r.resolve(e),t&&Object.prototype.hasOwnProperty.call(t,e))return t[e];var n,a,o,l,d=e,f={},h={};function p(){var t=c.exec(e);n=t[0].length,a=t[0],o=t[0],l="",i&&!h[o]&&(s.lstatSync(o),h[o]=!0)}for(p();n<e.length;){u.lastIndex=n;var m=u.exec(e);if(l=a,a+=m[0],o=l+m[1],n=u.lastIndex,!(h[o]||t&&t[o]===o)){var _;if(t&&Object.prototype.hasOwnProperty.call(t,o))_=t[o];else{var y=s.lstatSync(o);if(!y.isSymbolicLink()){h[o]=!0,t&&(t[o]=o);continue}var g=null;if(!i){var v=y.dev.toString(32)+":"+y.ino.toString(32);f.hasOwnProperty(v)&&(g=f[v])}null===g&&(s.statSync(o),g=s.readlinkSync(o)),_=r.resolve(l,g),t&&(t[o]=_),i||(f[v]=g)}e=r.resolve(_,e.slice(n)),p()}}return t&&(t[d]=e),e},t.realpath=function(e,t,n){if("function"!=typeof n&&(n=o(t),t=null),e=r.resolve(e),t&&Object.prototype.hasOwnProperty.call(t,e))return process.nextTick(n.bind(null,null,t[e]));var a,l,d,f,h=e,p={},m={};function _(){var t=c.exec(e);a=t[0].length,l=t[0],d=t[0],f="",i&&!m[d]?s.lstat(d,function(e){if(e)return n(e);m[d]=!0,y()}):process.nextTick(y)}function y(){if(a>=e.length)return t&&(t[h]=e),n(null,e);u.lastIndex=a;var r=u.exec(e);return f=l,l+=r[0],d=f+r[1],a=u.lastIndex,m[d]||t&&t[d]===d?process.nextTick(y):t&&Object.prototype.hasOwnProperty.call(t,d)?M(t[d]):s.lstat(d,g)}function g(e,r){if(e)return n(e);if(!r.isSymbolicLink())return m[d]=!0,t&&(t[d]=d),process.nextTick(y);if(!i){var a=r.dev.toString(32)+":"+r.ino.toString(32);if(p.hasOwnProperty(a))return v(null,p[a],d)}s.stat(d,function(e){if(e)return n(e);s.readlink(d,function(e,t){i||(p[a]=t),v(e,t)})})}function v(e,i,s){if(e)return n(e);var a=r.resolve(f,i);t&&(t[s]=a),M(a)}function M(t){e=r.resolve(t,e.slice(a)),_()}_()}},function(e,t,n){var r=n(527),i=n(528);e.exports=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return function e(t,n){var s=[];var a=i("{","}",t);if(!a||/\$$/.test(a.pre))return[t];var u=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(a.body);var c=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(a.body);var d=u||c;var _=a.body.indexOf(",")>=0;if(!d&&!_)return a.post.match(/,.*\}/)?(t=a.pre+"{"+a.body+o+a.post,e(t)):[t];var y;if(d)y=a.body.split(/\.\./);else if(1===(y=function e(t){if(!t)return[""];var n=[];var r=i("{","}",t);if(!r)return t.split(",");var s=r.pre;var a=r.body;var o=r.post;var u=s.split(",");u[u.length-1]+="{"+a+"}";var c=e(o);o.length&&(u[u.length-1]+=c.shift(),u.push.apply(u,c));n.push.apply(n,u);return n}(a.body)).length&&1===(y=e(y[0],!1).map(f)).length){var g=a.post.length?e(a.post,!1):[""];return g.map(function(e){return a.pre+y[0]+e})}var v=a.pre;var g=a.post.length?e(a.post,!1):[""];var M;if(d){var b=l(y[0]),w=l(y[1]),L=Math.max(y[0].length,y[1].length),x=3==y.length?Math.abs(l(y[2])):1,k=p,Y=w<b;Y&&(x*=-1,k=m);var D=y.some(h);M=[];for(var T=b;k(T,w);T+=x){var S;if(c)"\\"===(S=String.fromCharCode(T))&&(S="");else if(S=String(T),D){var j=L-S.length;if(j>0){var O=new Array(j+1).join("0");S=T<0?"-"+O+S.slice(1):O+S}}M.push(S)}}else M=r(y,function(t){return e(t,!1)});for(var A=0;A<M.length;A++)for(var E=0;E<g.length;E++){var P=v+M[A]+g[E];(!n||d||P)&&s.push(P)}return s}(function(e){return e.split("\\\\").join(s).split("\\{").join(a).split("\\}").join(o).split("\\,").join(u).split("\\.").join(c)}(e),!0).map(d)};var s="\0SLASH"+Math.random()+"\0",a="\0OPEN"+Math.random()+"\0",o="\0CLOSE"+Math.random()+"\0",u="\0COMMA"+Math.random()+"\0",c="\0PERIOD"+Math.random()+"\0";function l(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function d(e){return e.split(s).join("\\").split(a).join("{").split(o).join("}").split(u).join(",").split(c).join(".")}function f(e){return"{"+e+"}"}function h(e){return/^-?0\d/.test(e)}function p(e,t){return e<=t}function m(e,t){return e>=t}},function(e,t){e.exports=function(e,t){for(var r=[],i=0;i<e.length;i++){var s=t(e[i],i);n(s)?r.push.apply(r,s):r.push(s)}return r};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,n){"use strict";function r(e,t,n){e instanceof RegExp&&(e=i(e,n)),t instanceof RegExp&&(t=i(t,n));var r=s(e,t,n);return r&&{start:r[0],end:r[1],pre:n.slice(0,r[0]),body:n.slice(r[0]+e.length,r[1]),post:n.slice(r[1]+t.length)}}function i(e,t){var n=t.match(e);return n?n[0]:null}function s(e,t,n){var r,i,s,a,o,u=n.indexOf(e),c=n.indexOf(t,u+1),l=u;if(u>=0&&c>0){for(r=[],s=n.length;l>=0&&!o;)l==u?(r.push(l),u=n.indexOf(e,l+1)):1==r.length?o=[r.pop(),c]:((i=r.pop())<s&&(s=i,a=c),c=n.indexOf(t,l+1)),l=u<c&&u>=0?u:c;r.length&&(o=[s,a])}return o}e.exports=r,r.range=s},function(e,t,n){try{var r=n(15);if("function"!=typeof r.inherits)throw"";e.exports=r.inherits}catch(t){e.exports=n(530)}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t,n){e.exports=p,p.GlobSync=m;var r=n(8),i=n(286),s=n(99),a=(s.Minimatch,n(285).Glob,n(15),n(5)),o=n(84),u=n(100),c=n(287),l=(c.alphasort,c.alphasorti,c.setopts),d=c.ownProp,f=c.childrenIgnored,h=c.isIgnored;function p(e,t){if("function"==typeof t||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");return new m(e,t).found}function m(e,t){if(!e)throw new Error("must provide pattern");if("function"==typeof t||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");if(!(this instanceof m))return new m(e,t);if(l(this,e,t),this.noprocess)return this;var n=this.minimatch.set.length;this.matches=new Array(n);for(var r=0;r<n;r++)this._process(this.minimatch.set[r],r,!1);this._finish()}m.prototype._finish=function(){if(o(this instanceof m),this.realpath){var e=this;this.matches.forEach(function(t,n){var r=e.matches[n]=Object.create(null);for(var s in t)try{s=e._makeAbs(s),r[i.realpathSync(s,e.realpathCache)]=!0}catch(t){if("stat"!==t.syscall)throw t;r[e._makeAbs(s)]=!0}})}c.finish(this)},m.prototype._process=function(e,t,n){o(this instanceof m);for(var r,i=0;"string"==typeof e[i];)i++;switch(i){case e.length:return void this._processSimple(e.join("/"),t);case 0:r=null;break;default:r=e.slice(0,i).join("/")}var a,c=e.slice(i);null===r?a=".":u(r)||u(e.join("/"))?(r&&u(r)||(r="/"+r),a=r):a=r;var l=this._makeAbs(a);f(this,a)||(c[0]===s.GLOBSTAR?this._processGlobStar(r,a,l,c,t,n):this._processReaddir(r,a,l,c,t,n))},m.prototype._processReaddir=function(e,t,n,r,i,s){var o=this._readdir(n,s);if(o){for(var u=r[0],c=!!this.minimatch.negate,l=u._glob,d=this.dot||"."===l.charAt(0),f=[],h=0;h<o.length;h++){if("."!==(_=o[h]).charAt(0)||d)(c&&!e?!_.match(u):_.match(u))&&f.push(_)}var p=f.length;if(0!==p)if(1!==r.length||this.mark||this.stat){r.shift();for(h=0;h<p;h++){var m;_=f[h];m=e?[e,_]:[_],this._process(m.concat(r),i,s)}}else{this.matches[i]||(this.matches[i]=Object.create(null));for(var h=0;h<p;h++){var _=f[h];e&&(_="/"!==e.slice(-1)?e+"/"+_:e+_),"/"!==_.charAt(0)||this.nomount||(_=a.join(this.root,_)),this._emitMatch(i,_)}}}},m.prototype._emitMatch=function(e,t){if(!h(this,t)){var n=this._makeAbs(t);if(this.mark&&(t=this._mark(t)),this.absolute&&(t=n),!this.matches[e][t]){if(this.nodir){var r=this.cache[n];if("DIR"===r||Array.isArray(r))return}this.matches[e][t]=!0,this.stat&&this._stat(t)}}},m.prototype._readdirInGlobStar=function(e){if(this.follow)return this._readdir(e,!1);var t,n;try{n=r.lstatSync(e)}catch(e){if("ENOENT"===e.code)return null}var i=n&&n.isSymbolicLink();return this.symlinks[e]=i,i||!n||n.isDirectory()?t=this._readdir(e,!1):this.cache[e]="FILE",t},m.prototype._readdir=function(e,t){if(t&&!d(this.symlinks,e))return this._readdirInGlobStar(e);if(d(this.cache,e)){var n=this.cache[e];if(!n||"FILE"===n)return null;if(Array.isArray(n))return n}try{return this._readdirEntries(e,r.readdirSync(e))}catch(t){return this._readdirError(e,t),null}},m.prototype._readdirEntries=function(e,t){if(!this.mark&&!this.stat)for(var n=0;n<t.length;n++){var r=t[n];r="/"===e?e+r:e+"/"+r,this.cache[r]=!0}return this.cache[e]=t,t},m.prototype._readdirError=function(e,t){switch(t.code){case"ENOTSUP":case"ENOTDIR":var n=this._makeAbs(e);if(this.cache[n]="FILE",n===this.cwdAbs){var r=new Error(t.code+" invalid cwd "+this.cwd);throw r.path=this.cwd,r.code=t.code,r}break;case"ENOENT":case"ELOOP":case"ENAMETOOLONG":case"UNKNOWN":this.cache[this._makeAbs(e)]=!1;break;default:if(this.cache[this._makeAbs(e)]=!1,this.strict)throw t;this.silent||console.error("glob error",t)}},m.prototype._processGlobStar=function(e,t,n,r,i,s){var a=this._readdir(n,s);if(a){var o=r.slice(1),u=e?[e]:[],c=u.concat(o);this._process(c,i,!1);var l=a.length;if(!this.symlinks[n]||!s)for(var d=0;d<l;d++){if("."!==a[d].charAt(0)||this.dot){var f=u.concat(a[d],o);this._process(f,i,!0);var h=u.concat(a[d],r);this._process(h,i,!0)}}}},m.prototype._processSimple=function(e,t){var n=this._stat(e);if(this.matches[t]||(this.matches[t]=Object.create(null)),n){if(e&&u(e)&&!this.nomount){var r=/[\/\\]$/.test(e);"/"===e.charAt(0)?e=a.join(this.root,e):(e=a.resolve(this.root,e),r&&(e+="/"))}"win32"===process.platform&&(e=e.replace(/\\/g,"/")),this._emitMatch(t,e)}},m.prototype._stat=function(e){var t=this._makeAbs(e),n="/"===e.slice(-1);if(e.length>this.maxLength)return!1;if(!this.stat&&d(this.cache,t)){var i=this.cache[t];if(Array.isArray(i)&&(i="DIR"),!n||"DIR"===i)return i;if(n&&"FILE"===i)return!1}var s=this.statCache[t];if(!s){var a;try{a=r.lstatSync(t)}catch(e){if(e&&("ENOENT"===e.code||"ENOTDIR"===e.code))return this.statCache[t]=!1,!1}if(a&&a.isSymbolicLink())try{s=r.statSync(t)}catch(e){s=a}else s=a}this.statCache[t]=s;i=!0;return s&&(i=s.isDirectory()?"DIR":"FILE"),this.cache[t]=this.cache[t]||i,(!n||"FILE"!==i)&&i},m.prototype._mark=function(e){return c.mark(this,e)},m.prototype._makeAbs=function(e){return c.makeAbs(this,e)}},function(e,t,n){var r=n(288),i=Object.create(null),s=n(289);e.exports=r(function(e,t){return i[e]?(i[e].push(t),null):(i[e]=[t],function(e){return s(function t(){var n=i[e],r=n.length,s=function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r]=e[r];return n}(arguments);try{for(var a=0;a<r;a++)n[a].apply(null,s)}finally{n.length>r?(n.splice(0,r),process.nextTick(function(){t.apply(null,s)})):delete i[e]}})}(e))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(534),i=n(535),s=n(536),a=n(542),o=n(557),u=n(558),c=n(293);function l(e,t,n){var r=[].concat(e),a=i.prepare(n),o=s.generate(r,a),u=new t(a);return o.map(u.read,u)}t.sync=function(e,t){var n=l(e,u.default,t);return c.flatten(n)},t.async=function(e,t){var n=l(e,a.default,t);return Promise.all(n).then(c.flatten)},t.stream=function(e,t){var n=l(e,o.default,t);return r(n)},t.generateTasks=function(e,t){var n=[].concat(e),r=i.prepare(t);return s.generate(n,r)}},function(e,t,n){"use strict";const r=n(47).PassThrough,i=Array.prototype.slice;function s(e,t){if(Array.isArray(e))for(let n=0,r=e.length;n<r;n++)e[n]=s(e[n],t);else{if(!e._readableState&&e.pipe&&(e=e.pipe(r(t))),!e._readableState||!e.pause||!e.pipe)throw new Error("Only readable stream can be merged.");e.pause()}return e}e.exports=function(){const e=[];let t=!1,n=i.call(arguments),a=n[n.length-1];a&&!Array.isArray(a)&&null==a.pipe?n.pop():a={};let o=!1!==a.end;null==a.objectMode&&(a.objectMode=!0);null==a.highWaterMark&&(a.highWaterMark=65536);const u=r(a);function c(){for(let t=0,n=arguments.length;t<n;t++)e.push(s(arguments[t],a));return function n(){if(t)return;t=!0;let r=e.shift();if(!r)return void process.nextTick(l);Array.isArray(r)||(r=[r]);let i=r.length+1;function s(){--i>0||(t=!1,n())}function a(e){function t(){e.removeListener("merge2UnpipeEnd",t),e.removeListener("end",t),s()}if(e._readableState.endEmitted)return s();e.on("merge2UnpipeEnd",t),e.on("end",t),e.pipe(u,{end:!1}),e.resume()}for(let e=0;e<r.length;e++)a(r[e]);s()}(),this}function l(){return t=!1,u.emit("queueDrain"),o&&u.end()}u.setMaxListeners(0),u.add=c,u.on("unpipe",function(e){e.emit("merge2UnpipeEnd")}),n.length&&c.apply(null,n);return u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.prepare=function(e){var t=Object.assign({cwd:process.cwd(),deep:!0,ignore:[],dot:!1,stats:!1,onlyFiles:!0,onlyDirectories:!1,followSymlinkedDirectories:!0,unique:!0,markDirectories:!1,absolute:!1,nobrace:!1,brace:!0,noglobstar:!1,globstar:!0,noext:!1,extension:!0,nocase:!1,case:!0,matchBase:!1,transform:null},e);return t.onlyDirectories&&(t.onlyFiles=!1),t.brace=!t.nobrace,t.globstar=!t.noglobstar,t.extension=!t.noext,t.case=!t.nocase,e&&(t.brace="brace"in e?e.brace:t.brace,t.globstar="globstar"in e?e.globstar:t.globstar,t.extension="extension"in e?e.extension:t.extension,t.case="case"in e?e.case:t.case),t}},function(e,t,n){"use strict";var r=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,s=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=s.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=s.return)&&n.call(s)}finally{if(i)throw i.error}}return a},i=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0});var s=n(101);function a(e,t,n){var r=c(e),i=c(t);return"."in r?[f(".",e,t,n)]:l(r,i,n)}function o(e){return s.getPositivePatterns(e)}function u(e,t){return s.getNegativePatterns(e).concat(t).map(s.convertToPositivePattern)}function c(e){return e.reduce(function(e,t){var n=s.getBaseDirectory(t);return n in e?e[n].push(t):e[n]=[t],e},{})}function l(e,t,n){var r="."in t?t["."]:[];return Object.keys(e).map(function(i){var s=d(i,t).concat(r);return f(i,e[i],s,n)})}function d(e,t){return Object.keys(t).reduce(function(n,r){return r.startsWith(e)&&n.push.apply(n,i(t[r])),n},[])}function f(e,t,n,r){return{base:e,dynamic:r,patterns:[].concat(t,n.map(s.convertToNegativePattern)),positive:t,negative:n}}t.generate=function(e,t){var n=e.map(s.unixifyPattern),r=t.ignore.map(s.unixifyPattern),i=o(n),c=u(n,r),l=i.filter(s.isStaticPattern),d=i.filter(s.isDynamicPattern),f=a(l,c,!1),h=a(d,c,!0);return f.concat(h)},t.convertPatternsToTasks=a,t.getPositivePatterns=o,t.getNegativePatternsAsPositive=u,t.groupPatternsByBaseDirectory=c,t.convertPatternGroupsToTasks=l,t.findLocalNegativePatterns=d,t.convertPatternGroupToTask=f},function(e,t,n){"use strict";n(5);var r=n(538),i=n(539),s="win32"===n(540).platform();e.exports=function(e){s&&e.indexOf("/")<0&&(e=e.split("\\").join("/")),/[\{\[].*[\/]*.*[\}\]]$/.test(e)&&(e+="/"),e+="a";do{e=i.posix(e)}while(r(e)||/(^|[^\\])([\{\[]|\([^\)]+$)/.test(e));return e.replace(/\\([\*\?\|\[\]\(\)\{\}])/g,"$1")}},function(e,t,n){
/*!
 * is-glob <https://github.com/jonschlinkert/is-glob>
 *
 * Copyright (c) 2014-2016, Jon Schlinkert.
 * Licensed under the MIT License.
 */
var r=n(291);e.exports=function(e){if("string"!=typeof e||""===e)return!1;if(r(e))return!0;for(var t,n=/(\\).|([*?]|\[.*\]|\{.*\}|\(.*\|.*\)|^!)/;t=n.exec(e);){if(t[2])return!0;e=e.slice(t.index+t[0].length)}return!1}},function(e,t,n){"use strict";n(5);var r=n(15).inspect;function i(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+r(e))}function s(e){if(i(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,s=!0,a=e.length-1;a>=1;--a)if(47===(t=e.charCodeAt(a))){if(!s){r=a;break}}else s=!1;return-1===r?n?"/":".":n&&1===r?"//":e.slice(0,r)}function a(e){i(e);var t=e.length;if(0===t)return".";var n=-1,r=-1,s=!0,a=0,o=e.charCodeAt(0);if(t>1)if(47===o||92===o){if(n=a=1,47===(o=e.charCodeAt(1))||92===o){for(var u=2,c=u;u<t&&(47!==(o=e.charCodeAt(u))&&92!==o);++u);if(u<t&&u!==c){for(c=u;u<t&&(47===(o=e.charCodeAt(u))||92===o);++u);if(u<t&&u!==c){for(c=u;u<t&&(47!==(o=e.charCodeAt(u))&&92!==o);++u);if(u===t)return e;u!==c&&(n=a=u+1)}}}}else(o>=65&&o<=90||o>=97&&o<=122)&&(o=e.charCodeAt(1),58===e.charCodeAt(1)&&(n=a=2,t>2&&(47!==(o=e.charCodeAt(2))&&92!==o||(n=a=3))));else if(47===o||92===o)return e[0];for(var l=t-1;l>=a;--l)if(47===(o=e.charCodeAt(l))||92===o){if(!s){r=l;break}}else s=!1;if(-1===r){if(-1===n)return".";r=n}return e.slice(0,r)}e.exports="win32"===process.platform?a:s,e.exports.posix=s,e.exports.win32=a},function(e,t){e.exports=require("os")},function(e,t,n){
/*!
 * is-glob <https://github.com/jonschlinkert/is-glob>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */
var r=n(291),i={"{":"}","(":")","[":"]"};e.exports=function(e,t){if("string"!=typeof e||""===e)return!1;if(r(e))return!0;var n,s=/\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/;for(t&&!1===t.strict&&(s=/\\(.)|(^!|[*?{}()[\]]|\(\?)/);n=s.exec(e);){if(n[2])return!0;var a=n.index+n[0].length,o=n[1],u=o?i[o]:null;if(o&&u){var c=e.indexOf(u,a);-1!==c&&(a=c+1)}e=e.slice(a)}return!1}},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(102),s=n(105),a=n(295),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),Object.defineProperty(t.prototype,"fsAdapter",{get:function(){return new a.default(this.options)},enumerable:!0,configurable:!0}),t.prototype.read=function(e){var t=this,n=this.getRootDirectory(e),r=this.getReaderOptions(e),i=[];return new Promise(function(s,a){var o=t.api(n,e,r);o.on("error",function(e){t.isEnoentCodeError(e)?s([]):a(e),o.pause()}),o.on("data",function(e){return i.push(t.transform(e))}),o.on("end",function(){return s(i)})})},t.prototype.api=function(e,t,n){return t.dynamic?this.dynamicApi(e,n):this.staticApi(t,n)},t.prototype.dynamicApi=function(e,t){return i.readdirStreamStat(e,t)},t.prototype.staticApi=function(e,t){return this.fsAdapter.read(e.patterns,t.filter)},t}(s.default);t.default=o},function(e,t,n){"use strict";e.exports=function(e,t,n){n.facade=i;let s=new r(e,t,n).stream,a=[],o=s.read();for(;null!==o;)a.push(o),o=s.read();return a};const r=n(103);let i={fs:n(547),forEach:n(548),sync:!0}},function(e,t,n){"use strict";const r=n(5),i=n(545);e.exports=function(e,t){if(null===e||void 0===e)e={};else if("object"!=typeof e)throw new TypeError("options must be an object");let n,a,o,u,c=e.deep;if(null===c||void 0===c)n=0;else if("boolean"==typeof c)n=c?1/0:0;else if("number"==typeof c){if(c<0||isNaN(c))throw new Error("options.deep must be a positive number");if(Math.floor(c)!==c)throw new Error("options.deep must be an integer");n=c}else if("function"==typeof c)n=1/0,a=c;else if(c instanceof RegExp)n=1/0,o=c;else{if(!("string"==typeof c&&c.length>0))throw new TypeError("options.deep must be a boolean, number, function, regular expression, or glob pattern");n=1/0,u=i(c,{extended:!0,globstar:!0})}let l,d,f,h=e.filter;if(null!==h&&void 0!==h)if("function"==typeof h)l=h;else if(h instanceof RegExp)d=h;else{if(!("string"==typeof h&&h.length>0))throw new TypeError("options.filter must be a function, regular expression, or glob pattern");f=i(h,{extended:!0,globstar:!0})}let p=e.sep;if(null===p||void 0===p)p=r.sep;else if("string"!=typeof p)throw new TypeError("options.sep must be a string");let m=e.basePath;if(null===m||void 0===m)m="";else{if("string"!=typeof m)throw new TypeError("options.basePath must be a string");m&&m.substr(-1)!==p&&(m+=p)}let _,y=m;y&&"/"!==p&&(y=y.replace(new RegExp("\\"+p,"g"),"/"),s&&(y=y.replace(/^([a-zA-Z]\:\/|\/\/)/,"/")));if(null===e.fs||void 0===e.fs)_=t.facade;else{if("object"!=typeof e.fs)throw new TypeError("options.fs must be an object");(_=Object.assign({},t.facade)).fs=Object.assign({},t.facade.fs,e.fs)}return{recurseDepth:n,recurseFn:a,recurseRegExp:o,recurseGlob:u,filterFn:l,filterRegExp:d,filterGlob:f,sep:p,basePath:m,posixBasePath:y,facade:_,emit:!!t.emit,stats:!!t.stats}};let s=/^win/.test(process.platform)},function(e,t){e.exports=function(e,t){if("string"!=typeof e)throw new TypeError("Expected a string");for(var n,r=String(e),i="",s=!!t&&!!t.extended,a=!!t&&!!t.globstar,o=!1,u=t&&"string"==typeof t.flags?t.flags:"",c=0,l=r.length;c<l;c++)switch(n=r[c]){case"\\":case"/":case"$":case"^":case"+":case".":case"(":case")":case"=":case"!":case"|":i+="\\"+n;break;case"?":if(s){i+=".";break}case"[":case"]":if(s){i+=n;break}case"{":if(s){o=!0,i+="(";break}case"}":if(s){o=!1,i+=")";break}case",":if(o){i+="|";break}i+="\\"+n;break;case"*":for(var d=r[c-1],f=1;"*"===r[c+1];)f++,c++;var h=r[c+1];if(a)f>1&&("/"===d||void 0===d)&&("/"===h||void 0===h)?(i+="(?:[^/]*(?:/|$))*",c++):i+="[^/]*";else i+=".*";break;default:i+=n}return u&&~u.indexOf("g")||(i="^"+i+"$"),new RegExp(i,u)}},function(e,t,n){"use strict";const r=n(104);e.exports=function(e,t,n){let i=!1;r.safe(e.lstat,t,(s,a)=>{if(s)return n(s);try{i=a.isSymbolicLink()}catch(e){return n(e)}i?function(e,t,n,i){r.safe(e.stat,t,(e,t)=>{if(e)return i(null,n);try{t.isSymbolicLink=(()=>!0)}catch(e){return i(e)}i(null,t)})}(e,t,a,n):n(null,a)})}},function(e,t,n){"use strict";const r=n(8),i=n(104);t.readdir=function(e,t){t=i.once(t);try{t(null,r.readdirSync(e))}catch(e){t(e)}},t.stat=function(e,t){t=i.once(t);try{t(null,r.statSync(e))}catch(e){t(e)}},t.lstat=function(e,t){t=i.once(t);try{t(null,r.lstatSync(e))}catch(e){t(e)}}},function(e,t,n){"use strict";e.exports=function(e,t,n){e.forEach(e=>{t(e,()=>{})}),n()}},function(e,t,n){"use strict";e.exports=function(e,t,n,a){"function"==typeof t&&(n=t,t=void 0);return r(n,new Promise((n,r)=>{let o=[];a.facade=s;let u=new i(e,t,a),c=u.stream;c.on("error",e=>{r(e),c.pause()}),c.on("data",e=>{o.push(e)}),c.on("end",()=>{n(o)})}))};const r=n(550),i=n(103);let s={fs:n(8),forEach:n(292),async:!0}},function(e,t,n){"use strict";var r=global.process&&process.nextTick||global.setImmediate||function(e){setTimeout(e,0)};e.exports=function(e,t){return e?void t.then(function(t){r(function(){e(null,t)})},function(t){r(function(){e(t)})}):t}},function(e,t,n){"use strict";e.exports=function(e,t,n){return n.facade=i,new r(e,t,n).stream};const r=n(103);let i={fs:n(8),forEach:n(292),async:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(293),i=n(294),s=n(101),a=function(){function e(e,t){this.options=e,this.micromatchOptions=t}return e.prototype.getFilter=function(e,t){var n=this,r=this.getMaxPatternDepth(e),i=this.getNegativePatternsRe(t);return function(e){return n.filter(e,i,r)}},e.prototype.getMaxPatternDepth=function(e){var t=e.some(s.hasGlobStar),n=e.map(s.getDepth);return t?1/0:r.max(n)},e.prototype.getNegativePatternsRe=function(e){var t=e.filter(s.isAffectDepthOfReadingPattern);return s.convertPatternsToRe(t,this.micromatchOptions)},e.prototype.filter=function(e,t,n){return!this.isSkippedByNestingLevel(e.depth,n)&&(!this.isSkippedSymlinkedDirectory(e)&&(!this.isSkippedDotDirectory(e)&&this.isSkippedByNegativePatterns(e,t)))},e.prototype.isSkippedByNestingLevel=function(e,t){return this.isSkippedByDeepOption(e)||this.isSkippedByMaxPatternDepth(e,t)},e.prototype.isSkippedByDeepOption=function(e){return!this.options.deep||"number"==typeof this.options.deep&&e>this.options.deep},e.prototype.isSkippedByMaxPatternDepth=function(e,t){return t!==1/0&&e>t},e.prototype.isSkippedSymlinkedDirectory=function(e){return!this.options.followSymlinkedDirectories&&e.isSymbolicLink()},e.prototype.isSkippedDotDirectory=function(e){return!this.options.dot&&i.isDotDirectory(e.path)},e.prototype.isSkippedByNegativePatterns=function(e,t){return!s.matchAny(e.path,t)},e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(101),i=function(){function e(e,t){this.options=e,this.micromatchOptions=t,this.index=new Map}return e.prototype.getFilter=function(e,t){var n=this,i=r.convertPatternsToRe(e,this.micromatchOptions),s=r.convertPatternsToRe(t,this.micromatchOptions);return function(e){return n.filter(e,i,s)}},e.prototype.filter=function(e,t,n){if(this.options.unique){if(this.isDuplicateEntry(e))return!1;this.createIndexRecord(e)}return!this.onlyFileFilter(e)&&!this.onlyDirectoryFilter(e)&&(this.isMatchToPatterns(e,t)&&!this.isMatchToPatterns(e,n))},e.prototype.isDuplicateEntry=function(e){return this.index.has(e.path)},e.prototype.createIndexRecord=function(e){this.index.set(e.path,void 0)},e.prototype.onlyFileFilter=function(e){return this.options.onlyFiles&&!e.isFile()},e.prototype.onlyDirectoryFilter=function(e){return this.options.onlyDirectories&&!e.isDirectory()},e.prototype.isMatchToPatterns=function(e,t){return r.matchAny(e.path,t)||r.matchAny(e.path+"/",t)},e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(555);t.prepare=function(e){return Object.assign({fs:r.getFileSystemAdapter(e?e.fs:void 0),throwErrorOnBrokenSymlinks:!0,followSymlinks:!0},e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(8);t.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync},t.getFileSystemAdapter=function(e){return e?Object.assign({},t.FILE_SYSTEM_ADAPTER,e):t.FILE_SYSTEM_ADAPTER}},function(e,t,n){"use strict";function r(e,t){return e.isSymbolicLink()&&t.followSymlinks}Object.defineProperty(t,"__esModule",{value:!0}),t.sync=function(e,t){const n=t.fs.lstatSync(e);if(!r(n,t))return n;try{const r=t.fs.statSync(e);return r.isSymbolicLink=(()=>!0),r}catch(e){if(!t.throwErrorOnBrokenSymlinks)return n;throw e}},t.async=function(e,t,n){t.fs.lstat(e,(i,s)=>i?n(i,void 0):r(s,t)?void t.fs.stat(e,(e,r)=>{if(e)return t.throwErrorOnBrokenSymlinks?n(e):n(null,s);r.isSymbolicLink=(()=>!0),n(null,r)}):n(null,s))},t.isFollowedSymlink=r},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(47),s=n(102),a=n(105),o=n(295),u=function(e){function t(t){var n=e.call(this,{objectMode:!0})||this;return n.reader=t,n}return r(t,e),t.prototype._transform=function(e,t,n){n(null,this.reader.transform(e))},t}(i.Transform),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),Object.defineProperty(t.prototype,"fsAdapter",{get:function(){return new o.default(this.options)},enumerable:!0,configurable:!0}),t.prototype.read=function(e){var t=this,n=this.getRootDirectory(e),r=this.getReaderOptions(e),i=new u(this);return this.api(n,e,r).once("error",function(e){return t.isEnoentCodeError(e)?null:i.emit("error",e)}).pipe(i)},t.prototype.api=function(e,t,n){return t.dynamic?this.dynamicApi(e,n):this.staticApi(t,n)},t.prototype.dynamicApi=function(e,t){return s.readdirStreamStat(e,t)},t.prototype.staticApi=function(e,t){return this.fsAdapter.read(e.patterns,t.filter)},t}(a.default);t.default=c},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(102),s=n(105),a=n(559),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),Object.defineProperty(t.prototype,"fsAdapter",{get:function(){return new a.default(this.options)},enumerable:!0,configurable:!0}),t.prototype.read=function(e){var t=this.getRootDirectory(e),n=this.getReaderOptions(e);try{return this.api(t,e,n).map(this.transform,this)}catch(e){if(this.isEnoentCodeError(e))return[];throw e}},t.prototype.api=function(e,t,n){return t.dynamic?this.dynamicApi(e,n):this.staticApi(t,n)},t.prototype.dynamicApi=function(e,t){return i.readdirSyncStat(e,t)},t.prototype.staticApi=function(e,t){return this.fsAdapter.read(e.patterns,t.filter)},t}(s.default);t.default=o},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(296),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.read=function(e,t){var n=this,r=[];return e.forEach(function(e){var i=n.getFullEntryPath(e),s=n.getEntry(i,e);null!==s&&t(s)&&r.push(s)}),r},t.prototype.getEntry=function(e,t){try{var n=this.getStat(e);return this.makeEntry(n,t)}catch(e){return null}},t.prototype.getStat=function(e){return i.statSync(e,{throwErrorOnBrokenSymlinks:!1})},t}(n(297).default);t.default=s},function(e,t,n){"use strict";const r=n(5),i=n(561),s=n(562),a=e=>e.length>1?`{${e.join(",")}}`:e[0],o=e=>"!"===e[0]?e.slice(1):e,u=(e,t)=>{if((t=Object.assign({},t)).files&&!Array.isArray(t.files))throw new TypeError(`\`options.files\` must be an \`Array\`, not \`${typeof t.files}\``);if(t.extensions&&!Array.isArray(t.extensions))throw new TypeError(`\`options.extensions\` must be an \`Array\`, not \`${typeof t.extensions}\``);return t.files&&t.extensions?t.files.map(n=>r.join(e,((e,t)=>r.extname(e)?`**/${e}`:`**/${e}.${a(t)}`)(n,t.extensions))):t.files?t.files.map(t=>r.join(e,`**/${t}`)):t.extensions?[r.join(e,`**/*.${a(t.extensions)}`)]:[r.join(e,"**")]};e.exports=((e,t)=>Promise.all(i(e).map(e=>s.dir(o(e)).then(n=>n?u(e,t):e))).then(e=>[].concat.apply([],e))),e.exports.sync=((e,t)=>{const n=i(e).map(e=>s.dirSync(o(e))?u(e,t):e);return[].concat.apply([],n)})},function(e,t,n){"use strict";e.exports=function(e){return null===e||void 0===e?[]:Array.isArray(e)?e:[e]}},function(e,t,n){"use strict";const r=n(8),i=n(98);function s(e,t,n){return"string"!=typeof n?Promise.reject(new TypeError(`Expected a string, got ${typeof n}`)):i(r[e])(n).then(e=>e[t]()).catch(e=>{if("ENOENT"===e.code)return!1;throw e})}function a(e,t,n){if("string"!=typeof n)throw new TypeError(`Expected a string, got ${typeof n}`);try{return r[e](n)[t]()}catch(e){if("ENOENT"===e.code)return!1;throw e}}t.file=s.bind(null,"stat","isFile"),t.dir=s.bind(null,"stat","isDirectory"),t.symlink=s.bind(null,"lstat","isSymbolicLink"),t.fileSync=a.bind(null,"statSync","isFile"),t.dirSync=a.bind(null,"statSync","isDirectory"),t.symlinkSync=a.bind(null,"lstatSync","isSymbolicLink")},function(e,t,n){"use strict";const r=n(8),i=n(5),s=n(290),a=n(564),o=n(98),u=n(565),c=["**/node_modules/**","**/bower_components/**","**/flow-typed/**","**/coverage/**","**/.git"],l=o(r.readFile),d=(e,t)=>{const n=u(i.relative(t.cwd,i.dirname(t.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(e=>"#"!==e.charAt(0)).map((e=>t=>t.startsWith("!")?"!"+i.posix.join(e,t.substr(1)):i.posix.join(e,t))(n))},f=e=>e.reduce((e,t)=>(e.add(d(t.content,{cwd:t.cwd,fileName:t.filePath})),e),a()),h=(e,t)=>n=>e.ignores(u(i.relative(t,n))),p=e=>{return{ignore:(e=e||{}).ignore||[],cwd:e.cwd||process.cwd()}};e.exports=(e=>{const t=p(e);return s("**/.gitignore",{ignore:c.concat(t.ignore),cwd:t.cwd}).then(e=>Promise.all(e.map(e=>((e,t)=>{const n=i.join(t,e);return l(n,"utf8").then(e=>({content:e,cwd:t,filePath:n}))})(e,t.cwd)))).then(e=>f(e)).then(e=>h(e,t.cwd))}),e.exports.sync=(e=>{const t=p(e),n=s.sync("**/.gitignore",{ignore:c.concat(t.ignore),cwd:t.cwd}).map(e=>((e,t)=>{const n=i.join(t,e);return{content:r.readFileSync(n,"utf8"),cwd:t,filePath:n}})(e,t.cwd)),a=f(n);return h(a,t.cwd)})},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function i(e){return Array.isArray(e)?e:[e]}e.exports=function(){return new c};var s=/^\s+$/,a=/^\\\!/,o=/^\\#/,u="undefined"!=typeof Symbol?Symbol.for("node-ignore"):"node-ignore",c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._rules=[],this[u]=!0,this._initCache()}return r(e,[{key:"_initCache",value:function(){this._cache={}}},{key:"add",value:function(e){return this._added=!1,"string"==typeof e&&(e=e.split(/\r?\n/g)),i(e).forEach(this._addPattern,this),this._added&&this._initCache(),this}},{key:"addPattern",value:function(e){return this.add(e)}},{key:"_addPattern",value:function(e){if(e&&e[u])return this._rules=this._rules.concat(e._rules),void(this._added=!0);if(this._checkPattern(e)){var t=this._createRule(e);this._added=!0,this._rules.push(t)}}},{key:"_checkPattern",value:function(e){return e&&"string"==typeof e&&!s.test(e)&&0!==e.indexOf("#")}},{key:"filter",value:function(e){var t=this;return i(e).filter(function(e){return t._filter(e)})}},{key:"createFilter",value:function(){var e=this;return function(t){return e._filter(t)}}},{key:"ignores",value:function(e){return!this._filter(e)}},{key:"_createRule",value:function(e){var t=e,n=!1;return 0===e.indexOf("!")&&(n=!0,e=e.substr(1)),{origin:t,pattern:e=e.replace(a,"!").replace(o,"#"),negative:n,regex:function(e,t){var n=p[e];if(n)return n;var r=(t?h:f).reduce(function(t,n){return t.replace(n[0],n[1].bind(e))},e);return p[e]=new RegExp(r,"i")}(e,n)}}},{key:"_filter",value:function(e,t){return!!e&&(e in this._cache?this._cache[e]:(t||(t=e.split("/")),t.pop(),this._cache[e]=t.length?this._filter(t.join("/")+"/",t)&&this._test(e):this._test(e)))}},{key:"_test",value:function(e){var t=0;return this._rules.forEach(function(n){t^n.negative||(t=n.negative^n.regex.test(e))}),!t}}]),e}(),l=[[/\\?\s+$/,function(e){return 0===e.indexOf("\\")?" ":""}],[/\\\s/g,function(){return" "}],[/[\\\^$.|?*+()\[{]/g,function(e){return"\\"+e}],[/^\//,function(){return"^"}],[/\//g,function(){return"\\/"}],[/^\^*\\\*\\\*\\\//,function(){return"^(?:.*\\/)?"}]],d=[[/^(?=[^\^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,function(e,t,n){return t+6<n.length?"(?:\\/[^\\/]+)*":"\\/.+"}],[/(^|[^\\]+)\\\*(?=.+)/g,function(e,t){return t+"[^\\/]*"}],[/(\^|\\\/)?\\\*$/,function(e,t){return(t?t+"[^/]+":"[^/]*")+"(?=$|\\/$)"}],[/\\\\\\/g,function(){return"\\"}]],f=[].concat(l,[[/(?:[^*\/])$/,function(e){return e+"(?=$|\\/)"}]],d),h=[].concat(l,[[/(?:[^*\/])$/,function(e){return e+"(?=$|\\/$)"}]],d),p={};if("undefined"!=typeof process&&(process.env&&process.env.IGNORE_TEST_WIN32||"win32"===process.platform)){var m=c.prototype._filter;c.prototype._filter=function(e,t){return e=function(e){return/^\\\\\?\\/.test(e)||/[^\x00-\x80]+/.test(e)?e:e.replace(/\\/g,"/")}(e),m.call(this,e,t)}}},function(e,t,n){"use strict";e.exports=function(e){var t=/^\\\\\?\\/.test(e),n=/[^\x00-\x80]+/.test(e);return t||n?e:e.replace(/\\/g,"/")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(83),i=n(9),s=n(251);class a extends s.default{execa(e){const t=i.default.get();return r(a.bin,["--color","never","--with-filename","--pretty",...t.embedded.providers.rg.args,t.embedded.providers.rg.regex,...e])}}a.bin="rg",t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(9),a=n(67),o=n(48);t.default=new class{constructor(){this.include=void 0,this.exclude=void 0,this.rootPaths=void 0,this.filesData=void 0,this.watcher=void 0}async get(e=o.default.getAllRootPaths()){e=r.castArray(e);const t=s.default.get();return this.include=t.file.include,this.exclude=t.file.exclude,this.filesData&&r.isEqual(this.rootPaths,e)?await this.updateFilesData():(this.rootPaths=e,this.unwatchPaths(),await this.initFilesData(e),this.watchPaths()),this.updateContext(),this.getTodos()}async watchPaths(){const e=e=>e.replace(/\\/g,"/"),t=r.debounce(()=>a.default.refresh(),250),n=n=>{if(console.log("add",n.fsPath),!this.filesData)return;const r=e(n.fsPath);this.filesData.hasOwnProperty(r)||this.isIncluded(r)&&(this.filesData[r]=void 0,t())},s=n=>{if(console.log("change",n.fsPath),!this.filesData)return;const r=e(n.fsPath);this.isIncluded(r)&&(this.filesData[r]=void 0,t())},o=n=>{if(console.log("unlink",n.fsPath),!this.filesData)return;const r=e(n.fsPath);delete this.filesData[r],t()};this.include.forEach(e=>{this.watcher=i.workspace.createFileSystemWatcher(e),this.watcher.onDidCreate(n),this.watcher.onDidChange(s),this.watcher.onDidDelete(o)})}unwatchPaths(){this.watcher&&this.watcher.dispose()}getIncluded(e){return n(88)(e,this.include,{ignore:this.exclude,dot:!0})}isIncluded(e){return!!this.getIncluded([e]).length}async getFilePaths(e){const t=n(284);return r.flatten(await Promise.all(e.map(e=>t(this.include,{cwd:e,ignore:this.exclude,dot:!0,absolute:!0}))))}async initFilesData(e){const t=await this.getFilePaths(e);this.filesData={},await Promise.all(t.map(async e=>{this.filesData[e]=await this.getFileData(e)}))}async updateFilesData(){r.isEmpty(this.filesData)||await Promise.all(r.map(this.filesData,async(e,t)=>{e||(this.filesData[t]=await this.getFileData(t))}))}async getFileData(e){const t=o.default.parsePath(e);return{textEditor:await i.workspace.openTextDocument(e),filePath:e,root:t.root,rootPath:t.rootPath,relativePath:t.relativePath}}getTodos(){if(r.isEmpty(this.filesData))return;const e={};return Object.keys(this.filesData).forEach(t=>{const n=this.filesData[t];n&&(e[n.root]||(e[n.root]={}),e[n.root][t]=n)}),this.simplifyTodos(e)}simplifyTodos(e){if(r.isObject(e)){const t=Object.keys(e);1===t.length&&(e[""]=this.simplifyTodos(e[t[0]]))}return e}updateContext(){const e=Object.keys(this.filesData).length;i.commands.executeCommand("setContext","todo-files-open-button",e<=1)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(6),a=n(569),o=n(570),u={commands(e){const{commands:t}=i.extensions.getExtension("fabiospampinato.vscode-todo-plus").packageJSON.contributes;return t.forEach(({command:t,title:n})=>{const s=r.last(t.split(".")),o=a[s],u=i.commands.registerCommand(t,o);e.subscriptions.push(u)}),a},language(){i.languages.setLanguageConfiguration(s.default.languageId,{wordPattern:/(-?\d*\.\d\w*)|([^\-\`\~\!\#\%\^\&\*\(\)\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,indentationRules:{increaseIndentPattern:s.default.regexes.project,decreaseIndentPattern:s.default.regexes.impossible}})},views(){o.default.forEach(e=>{i.window.registerTreeDataProvider(e.id,e)}),i.workspace.onDidChangeConfiguration(()=>{o.default.forEach(e=>e.refresh())})}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(5),s=n(4),a=n(9),o=n(6),u=n(45),c=n(298),l=n(14),d=n(60),f=n(67),h={checkValidity:!1,filter:r.identity,method:void 0,args:[],errors:{invalid:"Only todos can perform this action",filtered:"This todo cannot perform this action"}};async function p(e){e=r.isString(e)?{method:e}:e,e=r.merge({},h,e);const t=s.window.activeTextEditor,n=new u.default(t);if(!n.isSupported())return;const i=r.uniq(r.flatten(t.selections.map(e=>r.range(e.start.line,e.end.line+1)))),a=r.filter(i.map(t=>n.getTodoAt(t,e.checkValidity)));if(a.length!==i.length&&s.window.showErrorMessage(e.errors.invalid),!a.length)return;const c=a.filter(e.filter);if(c.length!==a.length&&s.window.showErrorMessage(e.errors.filtered),!c.length)return;c.map(t=>t[e.method](...e.args));const d=r.filter(r.flattenDeep(c.map(e=>e.makeEdit())));if(!d.length)return;const f=t.selections.map(e=>{return t.document.lineAt(e.start.line).text.indexOf(o.default.symbols.tag)});await l.default.editor.edits.apply(t,d),t.selections=t.selections.map((e,n)=>{if(f[n]>=0)return e;const r=t.document.lineAt(e.start.line);if(e.start.character!==r.text.length)return e;const i=r.text.indexOf(o.default.symbols.tag);if(i<0)return e;const a=new s.Position(e.start.line,i);return new s.Selection(a,a)})}async function m(e,t){if(e=r.isString(e)?e:void 0,t=r.isNumber(t)?t:void 0,e)return l.default.file.open(e,!0,t);{const e=a.default.get(),{activeTextEditor:n}=s.window,o=n&&n.document.uri.fsPath,u=l.default.folder.getRootPath(o);if(!u)return s.window.showErrorMessage("You have to open a project before being able to open its todo file");const c=await l.default.folder.getWrapperPathOf(u,o||u,e.file.name)||u,d=l.default.todo.get(c);if(r.isUndefined(d)){const t=i.join(c,e.file.name);return await l.default.file.make(t,e.file.defaultContent),l.default.file.open(t)}return l.default.file.open(d.path,!0,t)}}function _(){return p("toggleBox")}function y(){return p("toggleDone")}function g(){return p("toggleCancelled")}function v(){return p({checkValidity:!0,filter:e=>e.isBox(),method:"toggleStart",errors:{invalid:"Only todos can be started",filtered:"Only not done/cancelled todos can be started"}})}function M(){const e=s.window.activeTextEditor,t=new u.default(e);t.isSupported()&&l.default.archive.run(t)}t.open=m,t.openEmbedded=async function(){await l.default.embedded.initProvider();const e=a.default.get(),t=await l.default.embedded.provider.get(void 0,e.embedded.file.groupByRoot,e.embedded.file.groupByType,e.embedded.file.groupByFile),n=l.default.embedded.provider.renderTodos(t);if(!n)return s.window.showInformationMessage("No embedded todos found");l.default.editor.open(n)},t.toggleBox=_,t.editorToggleBox=_,t.toggleDone=y,t.editorToggleDone=y,t.toggleCancelled=g,t.editorToggleCancelled=g,t.toggleStart=v,t.editorToggleStart=v,t.toggleTimer=function(){o.default.timer=!o.default.timer,c.default.updateVisibility(),c.default.updateTimer(),s.window.showInformationMessage(`Timer ${o.default.timer?"enabled":"disabled"}`)},t.archive=M,t.editorArchive=M,t.viewOpenFile=function(e){l.default.file.open(e.resourceUri.fsPath,!0,0)},t.viewRevealTodo=function(e){if(e.obj.todo){const t=e.obj.rawLine.indexOf(e.obj.todo),n=t+e.obj.todo.length;l.default.file.open(e.obj.filePath,!0,e.obj.lineNr,t,n)}else l.default.file.open(e.obj.filePath,!0,e.obj.lineNr)},t.viewFilesOpen=function(){m()},t.viewFilesCollapse=function(){f.default.expanded=!1,s.commands.executeCommand("setContext","todo-files-expanded",!1),f.default.refresh(!0)},t.viewFilesExpand=function(){f.default.expanded=!0,s.commands.executeCommand("setContext","todo-files-expanded",!0),f.default.refresh(!0)},t.viewEmbeddedCollapse=function(){d.default.expanded=!1,s.commands.executeCommand("setContext","todo-embedded-expanded",!1),d.default.refresh(!0)},t.viewEmbeddedExpand=function(){d.default.expanded=!0,s.commands.executeCommand("setContext","todo-embedded-expanded",!0),d.default.refresh(!0)},t.viewEmbeddedFilter=async function(){const e=await s.window.showInputBox({placeHolder:"Filter string..."});e&&d.default.filter!==e&&(d.default.filter=e,s.commands.executeCommand("setContext","todo-embedded-filtered",!0),d.default.refresh())},t.viewEmbeddedClearFilter=function(){d.default.filter=!1,s.commands.executeCommand("setContext","todo-embedded-filtered",!1),d.default.refresh()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(60),i=n(67);t.default=[i.default,r.default]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i={test:(e,t)=>(e.lastIndex=0,e.test(t)),matches2ranges:e=>e.map(i.match2range),match2range(e){const t=e[0],n=r.findLast(e,e=>e&&e.length),i=e.index+t.indexOf(n);return{start:i,end:i+n.length}}};t.default=i},function(e,t,n){if(void 0===r)var r=n(1);!function(e){var t={nodiff:"",year:"year",years:"years",month:"month",months:"months",day:"day",days:"days",hour:"hour",hours:"hours",minute:"minute",minutes:"minutes",second:"second",seconds:"seconds",delimiter:" "};function n(e,n){return e+" "+t[n+(1===e?"":"s")]}function r(e,t,n,r,i,s,a){return{years:e,months:t,days:n,hours:r,minutes:i,seconds:s,firstDateWasLater:a}}e.fn.preciseDiff=function(t,n){return e.preciseDiff(this,t,n)},e.preciseDiff=function(i,s,a){var o,u=e(i),c=e(s);if(u.add(c.utcOffset()-u.utcOffset(),"minutes"),u.isSame(c))return a?r(0,0,0,0,0,0,!1):t.nodiff;if(u.isAfter(c)){var l=u;u=c,c=l,o=!0}else o=!1;var d=c.year()-u.year(),f=c.month()-u.month(),h=c.date()-u.date(),p=c.hour()-u.hour(),m=c.minute()-u.minute(),_=c.second()-u.second();if(_<0&&(_=60+_,m--),m<0&&(m=60+m,p--),p<0&&(p=24+p,h--),h<0){var y=e(c.year()+"-"+(c.month()+1),"YYYY-MM").subtract(1,"M").daysInMonth();h=y<u.date()?y+h+(u.date()-y):y+h,f--}return f<0&&(f=12+f,d--),a?r(d,f,h,p,m,_,o):function(e,r,i,s,a,o){var u=[];return e&&u.push(n(e,"year")),r&&u.push(n(r,"month")),i&&u.push(n(i,"day")),s&&u.push(n(s,"hour")),a&&u.push(n(a,"minute")),o&&u.push(n(o,"second")),u.join(t.delimiter)}(d,f,h,p,m,_)}}(r)},function(e,t,n){"use strict";const r=n(574);e.exports=r},function(e,t,n){"use strict";const r=n(299),i=n(575),s=n(300),a={};a.y=a.year=a.years=s.SECONDS_IN_YEAR,a.w=a.week=a.weeks=s.SECONDS_IN_WEEK,a.d=a.day=a.days=s.SECONDS_IN_DAY,a.h=a.hour=a.hours=s.SECONDS_IN_HOUR,a.m=a.minute=a.minutes=s.SECONDS_IN_MINUTE,a.s=a.second=a.seconds=s.ONE_SECOND,a.ms=a.millisecond=a.milliseconds=s.SECONDS_IN_MILLISECOND;const o=e=>{const t=/^\d+(.[\d]+)?(\s+)?[a-zA-Z]+$/,n=e.toLowerCase().replace(/\s+/gi," ").replace(/[,]/g,"").replace(/([\d])\s([\w])/gi,"$1$2").split(" ");if(n.some(e=>null===e.match(t)))throw new Error("Invalid format");const s=n.filter(e=>e.match(t)).map(e=>{const t=e.match(/\d+(.[\d]+)?(\s+)?/)[0];return[parseFloat(e.substr(0,t.length)),e.substr(t.length).toLowerCase()]}).map(e=>{if(!a.hasOwnProperty(e[1]))throw new Error(`Invalid unit: ${e[1]}`);return new r(e[0]).times(a[e[1]])}).reduce((e,t)=>e.plus(t),new r(0));return new i(s)};o.fromMilliseconds=(e=>new i(e*s.SECONDS_IN_MILLISECOND)),o.fromSeconds=(e=>new i(e)),o.fromMinutes=(e=>new i(e*s.SECONDS_IN_MINUTE)),o.fromHours=(e=>new i(e*s.SECONDS_IN_HOUR)),o.fromDays=(e=>new i(e*s.SECONDS_IN_DAY)),o.fromWeeks=(e=>new i(e*s.SECONDS_IN_WEEK)),o.fromYears=(e=>new i(e*s.SECONDS_IN_YEAR)),e.exports=o},function(e,t,n){"use strict";const r=n(299),i=n(300),s=[["Years",i.SECONDS_IN_YEAR],["Weeks",i.SECONDS_IN_WEEK],["Days",i.SECONDS_IN_DAY],["Hours",i.SECONDS_IN_HOUR],["Minutes",i.SECONDS_IN_MINUTE],["Seconds",i.ONE_SECOND],["Milliseconds",i.SECONDS_IN_MILLISECOND]];e.exports=class{constructor(e){e instanceof r?this.val=e:isNaN(e)||(this.val=new r(e)),this.milliseconds=this.ms.bind(this),this.second=this.seconds.bind(this),this.minute=this.minutes.bind(this),this.hour=this.hours.bind(this),this.day=this.days.bind(this),this.week=this.weeks.bind(this),this.year=this.years.bind(this),this.toString=this.humanize.bind(this)}ms(){return this.val.times(i.MILLISECONDS_IN_SECOND).toNumber()}seconds(){return this.val.toNumber()}minutes(){return this.val.dividedBy(i.SECONDS_IN_MINUTE).toNumber()}hours(){return this.val.dividedBy(i.SECONDS_IN_HOUR).toNumber()}days(){return this.val.dividedBy(i.SECONDS_IN_DAY).toNumber()}weeks(){return this.val.dividedBy(i.SECONDS_IN_WEEK).toNumber()}years(){return this.val.dividedBy(i.SECONDS_IN_YEAR).toNumber()}addSeconds(e){return this.val=this.val.plus(e),this}addMinutes(e){return this.val=this.val.plus(e*i.SECONDS_IN_MINUTE),this}addHours(e){return this.val=this.val.plus(e*i.SECONDS_IN_HOUR),this}addDays(e){return this.val=this.val.plus(e*i.SECONDS_IN_DAY),this}addWeeks(e){return this.val=this.val.plus(e*i.SECONDS_IN_WEEK),this}addYears(e){return this.val=this.val.plus(e*i.SECONDS_IN_YEAR),this}addMilliseconds(e){return this.val=this.val.plus(e*i.SECONDS_IN_MILLISECOND),this}humanize(){let e=this.val;const t=[];return s.forEach(n=>{const r=e.dividedToIntegerBy(n[1]);if(r.toNumber()>0){const e=r>1?n[0]:n[0].slice(0,-1);t.push(r+" "+e)}e=e.modulo(n[1])}),t.join(", ")}}},function(e,t,n){"use strict";n(577),n(835),e.exports=n(0)},function(e,t,n){"use strict";n(578),n(605),n(624),n(626),n(627),n(628),n(629),n(630),n(635),n(636),n(637),n(638),n(639),n(640),n(641),n(642),n(643),n(644),n(645),n(646),n(647),n(648),n(649),n(650),n(651),n(652),n(653),n(654),n(655),n(656),n(657),n(658),n(659),n(660),n(661),n(662),n(663),n(664),n(665),n(666),n(667),n(668),n(669),n(670),n(671),n(672),n(673),n(674),n(675),n(676),n(677),n(678),n(679),n(680),n(681),n(682),n(683),n(684),n(685),n(686),n(687),n(688),n(689),n(690),n(691),n(692),n(693),n(694),n(695),n(696),n(697),n(698),n(699),n(700),n(701),n(702),n(703),n(704),n(705),n(706),n(707),n(708),n(709),n(710),n(711),n(712),n(713),n(714),n(715),n(717),n(718),n(719),n(720),n(721),n(722),n(723),n(724),n(727),n(728),n(729),n(730),n(731),n(732),n(733),n(734),n(735),n(736),n(737),n(738),n(739),n(740),n(741),n(742),n(743),n(755),n(756),n(757),n(758),n(759),n(760),n(761),n(762),n(763),n(764),n(767),n(768),n(769),n(770),n(772),n(773),n(774),n(775),n(776),n(777),n(778),n(779),n(780),n(781),n(782),n(783),n(784),n(785),n(786),n(787),n(788),n(789),n(790),n(791),n(793),n(794),n(795),n(796),n(797),n(798),n(799),n(800),n(801),n(802),n(803),n(804),n(805),n(806),n(807),n(808),n(809),n(810),n(811),n(813),n(814),n(816),n(817),n(818),n(819),n(820),n(821),n(822),n(823),n(824),n(825),n(826),n(827),n(828),n(829),n(830),n(831),n(832),n(833),n(834),e.exports=n(0)},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Date.defineStatic({addLocale:function(e,t){return i.add(e,t)}}),e.exports=r.Date.addLocale},function(e,t,n){"use strict";var r=n(580),i={"en-US":n(301),"en-GB":r,"en-AU":r,"en-CA":n(582)};e.exports=i},function(e,t,n){"use strict";var r=n(107)({short:"{dd}/{MM}/{yyyy}",medium:"{d} {Month} {yyyy}",long:"{d} {Month} {yyyy} {H}:{mm}",full:"{Weekday}, {d} {Month}, {yyyy} {time}",stamp:"{Dow} {d} {Mon} {yyyy} {time}"});e.exports=r},function(e,t,n){"use strict";e.exports={code:"en",plural:!0,timeMarkers:"at",ampm:"AM|A.M.|a,PM|P.M.|p",units:"millisecond:|s,second:|s,minute:|s,hour:|s,day:|s,week:|s,month:|s,year:|s",months:"Jan:uary|,Feb:ruary|,Mar:ch|,Apr:il|,May,Jun:e|,Jul:y|,Aug:ust|,Sep:tember|t|,Oct:ober|,Nov:ember|,Dec:ember|",weekdays:"Sun:day|,Mon:day|,Tue:sday|,Wed:nesday|,Thu:rsday|,Fri:day|,Sat:urday|+weekend",numerals:"zero,one|first,two|second,three|third,four:|th,five|fifth,six:|th,seven:|th,eight:|h,nin:e|th,ten:|th",articles:"a,an,the",tokens:"the,st|nd|rd|th,of|in,a|an,on",time:"{H}:{mm}",past:"{num} {unit} {sign}",future:"{num} {unit} {sign}",duration:"{num} {unit}",modifiers:[{name:"half",src:"half",value:.5},{name:"midday",src:"noon",value:12},{name:"midday",src:"midnight",value:24},{name:"day",src:"yesterday",value:-1},{name:"day",src:"today|tonight",value:0},{name:"day",src:"tomorrow",value:1},{name:"sign",src:"ago|before",value:-1},{name:"sign",src:"from now|after|from|in|later",value:1},{name:"edge",src:"first day|first|beginning",value:-2},{name:"edge",src:"last day",value:1},{name:"edge",src:"end|last",value:2},{name:"shift",src:"last",value:-1},{name:"shift",src:"the|this",value:0},{name:"shift",src:"next",value:1}],parse:["(?:just)? now","{shift} {unit:5-7}","{months?} (?:{year}|'{yy})","{midday} {4?} {day|weekday}","{months},?(?:[-.\\/\\s]{year})?","{edge} of (?:day)? {day|weekday}","{0} {num}{1?} {weekday} {2} {months},? {year?}","{shift?} {day?} {weekday?} {timeMarker?} {midday}","{sign?} {3?} {half} {3?} {unit:3-4|unit:7} {sign?}","{0?} {edge} {weekday?} {2} {shift?} {unit:4-7?} {months?},? {year?}"],timeParse:["{day|weekday}","{shift} {unit:5?} {weekday}","{0?} {date}{1?} {2?} {months?}","{weekday} {2?} {shift} {unit:5}","{0?} {num} {2?} {months}\\.?,? {year?}","{num?} {unit:4-5} {sign} {day|weekday}","{year}[-.\\/\\s]{months}[-.\\/\\s]{date}","{0|months} {date?}{1?} of {shift} {unit:6-7}","{0?} {num}{1?} {weekday} of {shift} {unit:6}","{date}[-.\\/\\s]{months}[-.\\/\\s](?:{year}|'?{yy})","{weekday?}\\.?,? {months}\\.?,? {date}{1?},? (?:{year}|'{yy})?"],timeFrontParse:["{sign} {num} {unit}","{num} {unit} {sign}","{4?} {day|weekday}"]}},function(e,t,n){"use strict";var r=n(107)({short:"{yyyy}-{MM}-{dd}",medium:"{d} {Month}, {yyyy}",long:"{d} {Month}, {yyyy} {H}:{mm}",full:"{Weekday}, {d} {Month}, {yyyy} {time}",stamp:"{Dow} {d} {Mon} {yyyy} {time}"});e.exports=r},function(e,t,n){"use strict";var r=n(584),i=n(109),s=n(302),a=n(585),o=n(303),u=n(304),c=n(586),l=n(33),d=n(34),f=n(590),h=n(10),p=n(55),m=n(13),_=n(108),y=n(595),g=n(306),v=n(16),M=n(596),b=n(111),w=n(599),L=n(601),x=n(603),k=n(604),Y=v.getOwn,D=v.forEachProperty,T=L.fullWidthNumberMap,S=L.fullWidthNumbers,j=m.pow,O=m.max,A=i.ISO_FIRST_DAY_OF_WEEK,E=i.ISO_FIRST_DAY_OF_WEEK_YEAR,P=h.isString,H=h.isFunction;e.exports=function(e){function t(e){this.init(e)}return t.prototype={getMonthName:function(e,t){return this.monthSuffix?e+1+this.monthSuffix:M(this.months,e,t,12)},getWeekdayName:function(e,t){return M(this.weekdays,e,t,7)},getTokenValue:function(e,t){var n,r=this[e+"Map"];return r&&(n=r[t]),p(n)&&(n=this.getNumber(t),"month"===e&&(n-=1)),n},getNumber:function(e){var t=this.numeralMap[e];return d(t)?t:(t=+e.replace(/,/,"."),isNaN(t)?(t=this.getNumeralValue(e),isNaN(t)?t:(this.numeralMap[e]=t,t)):t)},getNumeralValue:function(e){for(var t,n,r,i,s,a=1,o=0,u=(s=e.split("")).length-1;r=s[u];u--)i=Y(this.numeralMap,r),p(i)&&(i=Y(T,r)||0),(n=i>0&&i%10==0)?(t&&(o+=a),u?a=i:o+=i):(o+=i*a,a*=10),t=n;return o},getOrdinal:function(e){return this.ordinalSuffix||y(e)},getRelativeFormat:function(e,t){return this.convertAdjustedToFormat(e,t)},getDuration:function(e){return this.convertAdjustedToFormat(x(O(0,e)),"duration")},getFirstDayOfWeek:function(){var e=this.firstDayOfWeek;return d(e)?e:A},getFirstDayOfWeekYear:function(){return this.firstDayOfWeekYear||E},convertAdjustedToFormat:function(e,t){var n,r,i,s=e[0],a=e[1],o=e[2],u=this[t]||this.relative;return H(u)?u.call(this,s,a,o,t):(i=this.plural&&1!==s?1:0,r=this.units[8*i+a]||this.units[a],n=this[o>0?"fromNow":"ago"],u.replace(/\{(.*?)\}/g,function(e,t){switch(t){case"num":return s;case"unit":return r;case"sign":return n}}))},cacheFormat:function(e,t){this.compiledFormats.splice(t,1),this.compiledFormats.unshift(e)},addFormat:function(e,t){var n=this;function r(e){var r,a,o,u=e.match(/\?$/),l=e.match(/^(\d+)\??$/),d=e.match(/(\d)(?:-(\d))?/),f=e.replace(/[^a-z]+$/i,"");return(o=Y(n.parsingAliases,f))?(a=i(o),u&&(a=g(a,!0)),a):(l?a=n.tokens[l[1]]:(o=Y(s,f))?a=o.src:(o=Y(n.parsingTokens,f)||Y(n,f),f=f.replace(/s$/,""),o||(o=Y(n.parsingTokens,f)||Y(n,f+"s")),P(o)?(a=o,r=n[f+"Suffix"]):(d&&(o=c(o,function(e,t){var r=t%(n.units?8:o.length);return r>=d[1]&&r<=(d[2]||d[1])})),a=w(o))),a?(l?a=g(a):(t.push(f),a="("+a+")"),r&&(a=k(f,a,r)),u&&(a+="?"),a):"")}function i(e){return(e=e.replace(/ /g," ?")).replace(/\{([^,]+?)\}/g,function(e,t){var n=t.split("|");return n.length>1?g(u(n,r).join("|")):r(t)})}t||(t=[],e=i(e)),n.addRawFormat(e,t)},addRawFormat:function(e,t){this.compiledFormats.unshift({reg:RegExp("^ *"+e+" *$","i"),to:t})},init:function(e){var t=this;function n(e,n,r,s){var a,o=e,u=[];t[o]||(o+="s"),r||(r={},a=!0),function(e,n){l(t[e],function(e,t){i(e,function(e,r){n(e,r,t)})})}(o,function(e,t,i){var a,o=t*n+i;a=s?s(i):i,r[e]=a,r[e.toLowerCase()]=a,u[o]=e}),t[o]=u,a&&(t[e+"Map"]=r)}function i(e,t){var n=u(e.split("+"),function(e){return e.replace(/(.+):(.+)$/,function(e,t,n){return u(n.split("|"),function(e){return t+e}).join("|")})}).join("|");l(n.split("|"),t)}function c(e,n,r){l(t[e],function(e){n&&(e=d(e,r)),t.addFormat(e)})}function d(e,n){return n?g("{time}[,\\s\\u3000]",!0)+e:e+function(){var e,n=",?[\\s\\u3000]";return(e=w(t.timeMarkers))&&(n+="| (?:"+e+") "),n=g(n,t.timeMarkerOptional),g(n+"{time}",!0)}()}t.compiledFormats=[],t.parsingAliases={},t.parsingTokens={},_(t,e),l(r,function(e){var n=t[e];P(n)?t[e]=f(n):n||(t[e]=[])}),n("month",12),n("weekday",7),n("unit",8),n("ampm",2),function(){var e={};n("numeral",10,e),n("article",1,e,function(){return 1}),n("placeholder",4,e,function(e){return j(10,e+1)}),t.numeralMap=e}(),t.parsingAliases.time=t.ampmFront?"{ampm?} {hour} (?:{minute} (?::?{second})?)?":t.ampm.length?"{hour}(?:[.:]{minute}(?:[.:]{second})? {ampm?}| {ampm})":"{hour}(?:[.:]{minute}(?:[.:]{second})?)",t.parsingAliases.tzOffset="(?:{Z}|{GMT?}(?:{tzSign}{tzHour}(?::?{tzMinute}(?: \\([\\w\\s]+\\))?)?)?)?",D(o,function(e,n){var r,i;r=e.base?s[e.base].src:e.src,(e.requiresNumerals||t.numeralUnits)&&(r+=function(){var e,n="";return e=t.numerals.concat(t.placeholders).concat(t.articles),t.allowsFullWidth&&(e=e.concat(S.split(""))),e.length&&(n="|(?:"+w(e)+")+"),n}()),(i=t[n+"s"])&&i.length&&(r+="|"+w(i)),t.parsingTokens[n]=r}),b(function(e,n){var r=t.timeSuffixes[n];r&&(t[(e.alias||e.name)+"Suffix"]=r)}),l(t.modifiers,function(e){var n,r=e.name,s=r+"Map";n=t[s]||{},i(e.src,function(i,s){var a=Y(t.parsingTokens,r),o=e.value;n[i]=o,t.parsingTokens[r]=a?a+"|"+i:i,"sign"===e.name&&0===s&&(t[1===o?"fromNow":"ago"]=i)}),t[s]=n}),l(a,function(e){var n=e.src;e.mdy&&t.mdy&&(n=e.mdy),e.time?(t.addFormat(d(n,!0)),t.addFormat(d(n))):t.addFormat(n)}),t.addFormat("{time}"),c("parse"),c("timeParse",!0),c("timeFrontParse",!0,!0)}},new t(e)}},function(e,t,n){"use strict";e.exports=["months","weekdays","units","numerals","placeholders","articles","tokens","timeMarkers","ampm","timeSuffixes","parse","timeParse","timeFrontParse","modifiers"]},function(e,t,n){"use strict";e.exports=[{src:"{MM}[-.\\/]{yyyy}"},{time:!0,src:"{dd}[-.\\/]{MM}(?:[-.\\/]{yyyy|yy|y})?",mdy:"{MM}[-.\\/]{dd}(?:[-.\\/]{yyyy|yy|y})?"},{time:!0,src:"{yyyy}[-.\\/]{MM}(?:[-.\\/]{dd})?"},{src:"\\\\/Date\\({timestamp}(?:[+-]\\d{4,4})?\\)\\\\/"},{src:"{yearSign?}{yyyy}(?:-?{MM}(?:-?{dd}(?:T{ihh}(?::?{imm}(?::?{ss})?)?)?)?)?{tzOffset?}"}]},function(e,t,n){"use strict";e.exports=function(e,t){for(var n=[],r=0,i=e.length;r<i;r++){var s=e[r];r in e&&t(s,r)&&n.push(s)}return n}},function(e,t,n){"use strict";var r=n(588);e.exports=function(e,t,n,i){for(var s,a=r(e,n,i),o=0,u=a.length;o<u;o++)s=a[o],t.call(e,e[s],s,e);return e}},function(e,t,n){"use strict";var r=n(589);e.exports=function(e,t,n,i){var s,a=[];for(s in e)r(s)&&(n||(i?s<=t:s>=t))&&a.push(+s);return a.sort(function(e,n){var r=e>t;return r!==n>t?r?-1:1:e-n}),a}},function(e,t,n){"use strict";e.exports=function(e){return e>>>0==e&&4294967295!=e}},function(e,t,n){"use strict";var r=n(69).HALF_WIDTH_COMMA;e.exports=function(e){return e.split(r)}},function(e,t,n){"use strict";e.exports="Boolean Number String Date RegExp Function Array Error Set Map"},function(e,t,n){"use strict";var r=n(305),i=n(110),s=n(593),a=n(594);e.exports=function(e,t){return i(e)&&r(e,"Object",t)&&a(e)&&s(e)}},function(e,t,n){"use strict";var r=n(16).hasOwn;e.exports=function(e){var t=Object.prototype;for(var n in e){var i=e[n];if(!r(e,n)&&i!==t[n])return!1}return!0}},function(e,t,n){"use strict";var r=n(16).hasOwn;e.exports=function(e){var t="constructor"in e;return!t&&!("toString"in e)||t&&!r(e,"constructor")&&r(e.constructor.prototype,"isPrototypeOf")}},function(e,t,n){"use strict";e.exports=function(e){if(e>=11&&e<=13)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}}},function(e,t,n){"use strict";e.exports=function(e,t,n,r){var i;return n>1&&(i=e[t+(n-1)*r]),i||e[t]}},function(e,t,n){"use strict";var r=n(598),i=n(16).setProperty;e.exports=function(e){var t=r+e;return function(e,n){return arguments.length>1?(i(e,t,n),e):e[t]}}},function(e,t,n){"use strict";e.exports="_sugar_"},function(e,t,n){"use strict";var r=n(304),i=n(600);e.exports=function(e){var t=e.join("");return e&&e.length?t.length===e.length?"["+t+"]":r(e,i).join("|"):""}},function(e,t,n){"use strict";var r=n(10).isString;e.exports=function(e){return r(e)||(e=String(e)),e.replace(/([\\\/\'*+?|()\[\]{}.^$-])/g,"\\$1")}},function(e,t,n){"use strict";var r,i,s,a=n(69),o=n(308),u=n(602),c=a.HALF_WIDTH_ZERO,l=a.FULL_WIDTH_ZERO,d=a.HALF_WIDTH_PERIOD,f=a.FULL_WIDTH_PERIOD,h=a.HALF_WIDTH_COMMA;!function(){var e=f,t=d,n=h,a="";i={};for(var p,m=0;m<=9;m++)a+=p=o(m+l),i[p]=o(m+c);i[n]="",i[e]=t,i[t]=t,r=u(a+e+n+t),s=a}(),e.exports={fullWidthNumberReg:r,fullWidthNumberMap:i,fullWidthNumbers:s}},function(e,t,n){"use strict";e.exports=function(e){return RegExp("["+e+"]","g")}},function(e,t,n){"use strict";var r=n(28),i=n(309),s=n(310);e.exports=function(e){return s(e,function(t){return r(i(e/t.multiplier,1))})}},function(e,t,n){"use strict";var r=n(303),i=n(306);e.exports=function(e,t,n){var s=r[e];return s.requiresSuffix?t=i(t+i(n)):s.requiresSuffixOr?t+=i(s.requiresSuffixOr+"|"+n):t+=i(n,!0),t}},function(e,t,n){"use strict";var r=n(0),i=n(38);n(621),r.Date.defineStatic({create:function(e,t){return i(e,t)}}),e.exports=r.Date.create},function(e,t,n){"use strict";var r={newDateInternal:n(607)};e.exports=r},function(e,t,n){"use strict";e.exports=function(){return new Date}},function(e,t,n){"use strict";var r=n(68),i=n(609),s=n(16).forEachProperty;e.exports=function(e,t){var n=r(t);function a(e){return n[e]}return i(e,"getOption",a),i(e,"setOption",function(e,r){var i;1===arguments.length?i=e:(i={})[e]=r,s(i,function(e,r){null===e&&(e=t[r]),n[r]=e})}),a}},function(e,t,n){"use strict";var r=n(16).setProperty;e.exports=function(e,t,n){r(e,t,n)}},function(e,t,n){"use strict";var r=n(56),i=n(39);e.exports=function(e,t){return i(e,r(t))}},function(e,t,n){"use strict";var r=n(11),i=r.DAY_INDEX,s=r.MONTH_INDEX;e.exports=function(e){return e===i?s:e+1}},function(e,t,n){"use strict";var r=n(40),i=n(314);e.exports=function(e,t,n,s){"ISOWeek"===t?i(e,n):r(e,t,n,s)}},function(e,t,n){"use strict";var r=n(40);e.exports=function(e,t){r(e,"FullYear",t)}},function(e,t,n){"use strict";var r=n(40);e.exports=function(e,t){r(e,"Month",t)}},function(e,t,n){"use strict";var r=n(316),i=n(16).getOwn;e.exports=function(e,t){return i(e,r(e,t))}},function(e,t,n){"use strict";var r=n(16).hasOwn;e.exports=function(e,t){if(r(e,t))return t}},function(e,t,n){"use strict";var r=n(316);e.exports=function(e,t){delete e[r(e,t)]}},function(e,t,n){"use strict";e.exports=function(e,t){var n;return n=e.val?e.val:e.sign?"+"===t?1:-1:e.bool?!!n:+t.replace(/,/,"."),"month"===e.param&&(n-=1),n}},function(e,t,n){"use strict";var r=n(36),i=n(13).abs;e.exports=function(e,t,n){var s,a=+e;return a+=a<50?2e3:1900,n&&(s=a-r(t))/i(s)!==n&&(a+=100*n),a}},function(e,t,n){"use strict";var r=n(11),i=n(73),s=r.DAY_INDEX,a=r.YEAR_INDEX;e.exports=function(e,t){i(e,t,a,s)}},function(e,t,n){"use strict";n(622)()},function(e,t,n){"use strict";var r=n(38),i=n(30),s=n(623),a=i.sugarDate;e.exports=function(){s(a,r)}},function(e,t,n){"use strict";e.exports=function(e,t){e.prototype.constructor=function(){return t.apply(this,arguments)}}},function(e,t,n){"use strict";var r=n(0),i=n(12),s=n(625),a=i.localeManager;r.Date.defineStatic({getAllLocaleCodes:function(){return s(a.getAll())}}),e.exports=r.Date.getAllLocaleCodes},function(e,t,n){"use strict";e.exports=function(e){return Object.keys(e)}},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Date.defineStatic({getAllLocales:function(){return i.getAll()}}),e.exports=r.Date.getAllLocales},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Date.defineStatic({getLocale:function(e){return i.get(e,!e)}}),e.exports=r.Date.getLocale},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Date.defineStatic({removeLocale:function(e){return i.remove(e)}}),e.exports=r.Date.removeLocale},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Date.defineStatic({setLocale:function(e){return i.set(e)}}),e.exports=r.Date.setLocale},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.day},function(e,t,n){"use strict";var r=n(35),i=n(38),s=n(13),a=n(58),o=n(30),u=n(76),c=o.sugarNumber,l=s.round;e.exports=function(){u(c,r,function(e,t){var n,r,s,o=t.name;n=function(e){return l(e*t.multiplier)},r=function(e,t,n){return a(i(t,n,!0),o,e)},s=function(e,t,n){return a(i(t,n,!0),o,-e)},e[o]=n,e[o+"s"]=n,e[o+"Before"]=s,e[o+"sBefore"]=s,e[o+"Ago"]=s,e[o+"sAgo"]=s,e[o+"After"]=r,e[o+"sAfter"]=r,e[o+"FromNow"]=r,e[o+"sFromNow"]=r})}},function(e,t,n){"use strict";var r=n(633);e.exports={alias:r("alias"),defineStatic:r("defineStatic"),defineInstance:r("defineInstance"),defineStaticPolyfill:r("defineStaticPolyfill"),defineInstancePolyfill:r("defineInstancePolyfill"),defineInstanceAndStatic:r("defineInstanceAndStatic"),defineInstanceWithArguments:r("defineInstanceWithArguments")}},function(e,t,n){"use strict";e.exports=function(e){return function(t,n,r){t[e](n,r)}}},function(e,t,n){"use strict";var r=n(33),i=n(70),s=n(10).isString;e.exports=function(e,t){var n={};return s(e)&&(e=i(e)),r(e,function(e,r){t(n,e,r)}),n}},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.dayAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.dayAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.dayBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.dayFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.days},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.daysAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.daysAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.daysBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.daysFromNow},function(e,t,n){"use strict";var r=n(0),i=n(12).localeManager;r.Number.defineInstance({duration:function(e,t){return i.get(t).getDuration(e)}}),e.exports=r.Number.duration},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hour},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hourAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hourAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hourBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hourFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hours},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hoursAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hoursAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hoursBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.hoursFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecond},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.milliseconds},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondsAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondsAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondsBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.millisecondsFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minute},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minuteAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minuteAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minuteBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minuteFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minutes},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minutesAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minutesAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minutesBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.minutesFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.month},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.months},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthsAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthsAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthsBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.monthsFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.second},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.seconds},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondsAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondsAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondsBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.secondsFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.week},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weekAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weekAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weekBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weekFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weeks},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weeksAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weeksAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weeksBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.weeksFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.year},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearFromNow},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.years},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearsAfter},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearsAgo},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearsBefore},function(e,t,n){"use strict";var r=n(0);n(2),e.exports=r.Number.yearsFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addDays},function(e,t,n){"use strict";var r=n(35),i=n(11),s=n(33),a=n(318),o=n(58),u=n(74),c=n(115),l=n(30),d=n(76),f=n(75),h=n(319),p=n(116),m=l.sugarDate,_=i.HOURS_INDEX,y=i.DAY_INDEX;e.exports=function(){d(m,r,function(e,t,n){var r=t.name,i=c(r);n>y&&s(["Last","This","Next"],function(t){e["is"+t+i]=function(e,n){return a(e,t+" "+r,0,n,{locale:"en"})}}),n>_&&(e["beginningOf"+i]=function(e,t){return f(e,n,t)},e["endOf"+i]=function(e,t){return u(e,n,t)}),e["add"+i+"s"]=function(e,t,n){return o(e,r,t,n)},e[r+"sAgo"]=e[r+"sUntil"]=function(e,n,r){return p(h(e,n,r,!0),e,t)},e[r+"sSince"]=e[r+"sFromNow"]=function(e,n,r){return p(e,h(e,n,r,!0),t)}})}},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addHours},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addMilliseconds},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addMinutes},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addMonths},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addSeconds},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addWeeks},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.addYears},function(e,t,n){"use strict";var r=n(0),i=n(320);r.Date.defineInstanceWithArguments({advance:function(e,t){return i(e,t,1)}}),e.exports=r.Date.advance},function(e,t,n){"use strict";var r=n(55);e.exports=function(e){var t,n,i={};return(t=e.match(/^(-?\d*[\d.]\d*)?\s?(\w+?)s?$/i))&&(r(n)&&(n=+t[1],isNaN(n)&&(n=1)),i[t[2].toLowerCase()]=n),i}},function(e,t,n){"use strict";var r=n(11),i=n(34),s=n(313),a=r.YEAR_INDEX;e.exports=function(e){var t={},n=0;return s(a,function(r){var s=e[n++];i(s)&&(t[r.name]=s)}),t}},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.beginningOfDay},function(e,t,n){"use strict";var r=n(0),i=n(312),s=n(23),a=n(29);r.Date.defineInstance({beginningOfISOWeek:function(e){var t=s(e);return 0===t?t=-6:1!==t&&(t=1),a(e,t),i(e)}}),e.exports=r.Date.beginningOfISOWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.beginningOfMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.beginningOfWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.beginningOfYear},function(e,t,n){"use strict";var r=n(0),i=n(43);r.Date.defineInstance({clone:function(e){return i(e)}}),e.exports=r.Date.clone},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.daysAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.daysFromNow},function(e,t,n){"use strict";var r=n(0),i=n(307);r.Date.defineInstance({daysInMonth:function(e){return i(e)}}),e.exports=r.Date.daysInMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.daysSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.daysUntil},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.endOfDay},function(e,t,n){"use strict";var r=n(0),i=n(11),s=n(23),a=n(29),o=n(74),u=i.DAY_INDEX;r.Date.defineInstance({endOfISOWeek:function(e){return 0!==s(e)&&a(e,7),o(e,u)}}),e.exports=r.Date.endOfISOWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.endOfMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.endOfWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.endOfYear},function(e,t,n){"use strict";var r=n(0),i=n(322);r.Date.defineInstance({format:function(e,t,n){return i(e,t,n)}}),e.exports=r.Date.format},function(e,t,n){"use strict";var r,i,s,a=n(12),o=n(745),u=n(323),c=n(33),l=n(117),d=n(70),f=n(30),h=n(16),p=n(751),m=n(76),_=a.localeManager,y=h.hasOwn,g=h.getOwn,v=h.forEachProperty,M=f.sugarDate;!function(){function e(e,t,n){t&&c(d(t),function(t){e[t]=n})}function t(e){return function(t,n){return e(t,n).toLowerCase()}}function n(e,t){return function(n,r){return l(e(n,r),t)}}function a(e){return function(t,n){return e(t,n)%100}}function f(e){return function(t,n){return s(e,t,n)}}function h(n,i){var s=function(e,t){return n.get(e,t,i)};e(r,n.ldml+i,s),n.lowerToken&&(r[n.lowerToken+i]=t(s))}function p(e){return function(t,n){var r=_.get(n);return s(r[e],t,n)}}r={},i={},c(o,function(s){var o,u=s.get;s.lowerToken&&(r[s.lowerToken]=t(u)),s.ordinalToken&&(r[s.ordinalToken]=function(e){return function(t,n){var r=e(t,n);return r+_.get(n).getOrdinal(r)}}(u)),s.ldmlPaddedToken&&(r[s.ldmlPaddedToken]=n(u,s.ldmlPaddedToken.length)),s.ldmlTwoDigitToken&&(r[s.ldmlTwoDigitToken]=n(a(u),2)),s.strfTwoDigitToken&&(i[s.strfTwoDigitToken]=n(a(u),2)),s.strfPadding&&(o=n(u,s.strfPadding)),s.alias&&(u=f(s.alias)),s.allowAlternates&&function(e){for(var t=1;t<=5;t++)h(e,t)}(s),e(r,s.ldml,u),e(i,s.strf,o||u)}),v(u,function(t,n){e(r,n,f(t))}),m(M,"short medium long full",function(t,n){var i=p(n);e(r,n,i),t[n]=i}),e(r,"time",p("time")),e(r,"stamp",p("stamp"))}(),s=p(function(e,t,n){return g(r,t)(e,n)},function(e,t,n){return g(i,t)(e,n)},function(e,t){return y(r,e)||y(i,t)}),e.exports={ldmlTokens:r,strfTokens:i,dateFormatMatcher:s}},function(e,t,n){"use strict";var r=n(746),i=n(12),s=n(11),a=n(28),o=n(42),u=n(36),c=n(324),l=n(37),d=n(43),f=n(117),h=n(23),p=n(22),m=n(13),_=n(748),y=n(325),g=n(749),v=n(118),M=n(750),b=n(39),w=i.localeManager,L=s.MONTH_INDEX,x=m.ceil,k=[{ldml:"Dow",strf:"a",lowerToken:"dow",get:function(e,t){return w.get(t).getWeekdayName(h(e),2)}},{ldml:"Weekday",strf:"A",lowerToken:"weekday",allowAlternates:!0,get:function(e,t,n){return w.get(t).getWeekdayName(h(e),n)}},{ldml:"Mon",strf:"b h",lowerToken:"mon",get:function(e,t){return w.get(t).getMonthName(l(e),2)}},{ldml:"Month",strf:"B",lowerToken:"month",allowAlternates:!0,get:function(e,t,n){return w.get(t).getMonthName(l(e),n)}},{strf:"C",get:function(e){return u(e).toString().slice(0,2)}},{ldml:"d date day",strf:"d",strfPadding:2,ldmlPaddedToken:"dd",ordinalToken:"do",get:function(e){return o(e)}},{strf:"e",get:function(e){return f(o(e),2,!1,10," ")}},{ldml:"H 24hr",strf:"H",strfPadding:2,ldmlPaddedToken:"HH",get:function(e){return c(e)}},{ldml:"h hours 12hr",strf:"I",strfPadding:2,ldmlPaddedToken:"hh",get:function(e){return c(e)%12||12}},{ldml:"D",strf:"j",strfPadding:3,ldmlPaddedToken:"DDD",get:function(e){var t=b(d(e),L);return g(e,t)+1}},{ldml:"M",strf:"m",strfPadding:2,ordinalToken:"Mo",ldmlPaddedToken:"MM",get:function(e){return l(e)+1}},{ldml:"m minutes",strf:"M",strfPadding:2,ldmlPaddedToken:"mm",get:function(e){return p(e,"Minutes")}},{ldml:"Q",get:function(e){return x((l(e)+1)/3)}},{ldml:"TT",strf:"p",get:function(e,t){return M(e,t)}},{ldml:"tt",strf:"P",get:function(e,t){return M(e,t).toLowerCase()}},{ldml:"T",lowerToken:"t",get:function(e,t){return M(e,t).charAt(0)}},{ldml:"s seconds",strf:"S",strfPadding:2,ldmlPaddedToken:"ss",get:function(e){return p(e,"Seconds")}},{ldml:"S ms",strfPadding:3,ldmlPaddedToken:"SSS",get:function(e){return p(e,"Milliseconds")}},{ldml:"e",strf:"u",ordinalToken:"eo",get:function(e){return h(e)||7}},{strf:"U",strfPadding:2,get:function(e){return v(e,!1,0)}},{ldml:"W",strf:"V",strfPadding:2,ordinalToken:"Wo",ldmlPaddedToken:"WW",get:function(e){return v(e,!0)}},{strf:"w",get:function(e){return h(e)}},{ldml:"w",ordinalToken:"wo",ldmlPaddedToken:"ww",get:function(e,t){var n=w.get(t),r=n.getFirstDayOfWeek(t),i=n.getFirstDayOfWeekYear(t);return v(e,!0,r,i)}},{strf:"W",strfPadding:2,get:function(e){return v(e,!1)}},{ldmlPaddedToken:"gggg",ldmlTwoDigitToken:"gg",get:function(e,t){return _(e,t)}},{strf:"G",strfPadding:4,strfTwoDigitToken:"g",ldmlPaddedToken:"GGGG",ldmlTwoDigitToken:"GG",get:function(e,t){return _(e,t,!0)}},{ldml:"year",ldmlPaddedToken:"yyyy",ldmlTwoDigitToken:"yy",strf:"Y",strfPadding:4,strfTwoDigitToken:"y",get:function(e){return u(e)}},{ldml:"ZZ",strf:"z",get:function(e){return y(e)}},{ldml:"X",get:function(e){return a(e.getTime()/1e3)}},{ldml:"x",get:function(e){return e.getTime()}},{ldml:"Z",get:function(e){return y(e,!0)}},{ldml:"z",strf:"Z",get:function(e){var t=e.toString().match(r);return t?t[1]:""}},{strf:"D",alias:"%m/%d/%y"},{strf:"F",alias:"%Y-%m-%d"},{strf:"r",alias:"%I:%M:%S %p"},{strf:"R",alias:"%H:%M"},{strf:"T",alias:"%H:%M:%S"},{strf:"x",alias:"{short}"},{strf:"X",alias:"{time}"},{strf:"c",alias:"{stamp}"}];e.exports=k},function(e,t,n){"use strict";e.exports=/(\w{3})[()\s\d]*$/},function(e,t,n){"use strict";e.exports=function(e,t){var n="";for(e=e.toString();t>0;)1&t&&(n+=e),(t>>=1)&&(e+=e);return n}},function(e,t,n){"use strict";var r=n(12),i=n(36),s=n(37),a=n(118),o=r.localeManager;e.exports=function(e,t,n){var r,u,c,l,d,f;return r=i(e),0!==(u=s(e))&&11!==u||(n||(c=(f=o.get(t)).getFirstDayOfWeek(t),l=f.getFirstDayOfWeekYear(t)),d=a(e,!1,c,l),0===u&&0===d?r-=1:11===u&&1===d&&(r+=1)),r}},function(e,t,n){"use strict";var r=n(35),i=n(11),s=n(116),a=i.DAY_INDEX;e.exports=function(e,t){return s(e,t,r[a])}},function(e,t,n){"use strict";var r=n(12),i=n(28),s=n(324),a=r.localeManager;e.exports=function(e,t){var n=s(e);return a.get(t).ampm[i(n/12)]||""}},function(e,t,n){"use strict";var r=n(752),i=n(69),s=n(753),a=i.OPEN_BRACE,o=i.CLOSE_BRACE;e.exports=function(e,t,n){var i=r,u=s(function(e){var t,n=[],r=0;for(i.lastIndex=0;t=i.exec(e);)l(n,e,r,t.index),c(n,t),r=i.lastIndex;return l(n,e,r,e.length),n});function c(r,i){var s,a,o,u,c=i[2],l=i[3],d=i[5];i[4]&&t?(a=d,s=t):c?(a=c,s=e):o=l&&t?l:i[1]||i[0],s&&(function(e,t,n){if(e&&!e(t,n))throw new TypeError("Invalid token "+(t||n)+" in format string")}(n,c,d),u=function(e,t){return s(e,a,t)}),r.push(u||function(e){return function(){return e}}(o))}function l(e,t,n,r){if(r>n){var i=t.slice(n,r);d(i,a),d(i,o),e.push(function(){return i})}}function d(e,t){if(-1!==e.indexOf(t))throw new TypeError("Unmatched "+t+" in format string")}return function(e,t,n){for(var r=u(e),i="",s=0;s<r.length;s++)i+=r[s](t,n);return i}}},function(e,t,n){"use strict";e.exports=/([{}])\1|\{([^}]*)\}|(%)%|(%(\w*))/g},function(e,t,n){"use strict";var r=n(754),i=n(16).hasOwn;e.exports=function(e){var t={},n=0;return function(s){return i(t,s)?t[s]:(n===r&&(t={},n=0),n++,t[s]=e(s))}}},function(e,t,n){"use strict";e.exports=1e3},function(e,t,n){"use strict";var r=n(0),i=n(319);r.Date.defineInstance({get:function(e,t,n){return i(e,t,n)}}),e.exports=r.Date.get},function(e,t,n){"use strict";var r=n(0),i=n(118);r.Date.defineInstance({getISOWeek:function(e){return i(e,!0)}}),e.exports=r.Date.getISOWeek},function(e,t,n){"use strict";var r=n(0),i=n(325);r.Date.defineInstance({getUTCOffset:function(e,t){return i(e,t)}}),e.exports=r.Date.getUTCOffset},function(e,t,n){"use strict";var r=n(0);r.Date.defineInstance({getUTCWeekday:function(e){return e.getUTCDay()}}),e.exports=r.Date.getUTCWeekday},function(e,t,n){"use strict";var r=n(0),i=n(23);r.Date.defineInstance({getWeekday:function(e){return i(e)}}),e.exports=r.Date.getWeekday},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.hoursAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.hoursFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.hoursSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.hoursUntil},function(e,t,n){"use strict";var r=n(0),i=n(327);r.Date.defineInstance({is:function(e,t,n){return i(e,t,n)}}),e.exports=r.Date.is},function(e,t,n){"use strict";e.exports=function(e){return e.trim()}},function(e,t,n){"use strict";var r=n(41),i=n(42),s=n(36),a=n(37),o=n(57);e.exports=function(e,t){var n=o();return t&&r(n,i(n)+t),s(e)===s(n)&&a(e)===a(n)&&i(e)===i(n)}},function(e,t,n){"use strict";var r=n(0),i=n(38);r.Date.defineInstance({isAfter:function(e,t,n){return e.getTime()>i(t).getTime()-(n||0)}}),e.exports=r.Date.isAfter},function(e,t,n){"use strict";var r=n(0),i=n(38);r.Date.defineInstance({isBefore:function(e,t,n){return e.getTime()<i(t).getTime()+(n||0)}}),e.exports=r.Date.isBefore},function(e,t,n){"use strict";var r=n(0),i=n(38),s=n(13),a=s.min,o=s.max;r.Date.defineInstance({isBetween:function(e,t,n,r){var s=e.getTime(),u=i(t).getTime(),c=i(n).getTime(),l=a(u,c),d=o(u,c);return l-(r=r||0)<=s&&d+r>=s}}),e.exports=r.Date.isBetween},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isFriday},function(e,t,n){"use strict";var r=n(12),i=n(70),s=n(327),a=n(30),o=n(76),u=r.English,c=a.sugarDate;e.exports=function(){var e=i("Today Yesterday Tomorrow Weekday Weekend Future Past"),t=u.weekdays.slice(0,7),n=u.months.slice(0,12),r=e.concat(t).concat(n);o(c,r,function(e,t){e["is"+t]=function(e){return s(e,t)}})}},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isFuture},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isLastMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isLastWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isLastYear},function(e,t,n){"use strict";var r=n(0),i=n(36);r.Date.defineInstance({isLeapYear:function(e){var t=i(e);return t%4==0&&t%100!=0||t%400==0}}),e.exports=r.Date.isLeapYear},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isMonday},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isNextMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isNextWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isNextYear},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isPast},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isSaturday},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isSunday},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isThisMonth},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isThisWeek},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.isThisYear},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isThursday},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isToday},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isTomorrow},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isTuesday},function(e,t,n){"use strict";var r=n(0),i=n(792);r.Date.defineInstance({isUTC:function(e){return i(e)}}),e.exports=r.Date.isUTC},function(e,t,n){"use strict";var r=n(27),i=n(71);e.exports=function(e){return!!r(e)||0===i(e)}},function(e,t,n){"use strict";var r=n(0),i=n(77);r.Date.defineInstance({isValid:function(e){return i(e)}}),e.exports=r.Date.isValid},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isWednesday},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isWeekday},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isWeekend},function(e,t,n){"use strict";var r=n(0);n(17),e.exports=r.Date.isYesterday},function(e,t,n){"use strict";var r=n(0);r.Date.defineInstance({iso:function(e){return e.toISOString()}}),e.exports=r.Date.iso},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.millisecondsAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.millisecondsFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.millisecondsSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.millisecondsUntil},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.minutesAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.minutesFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.minutesSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.minutesUntil},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.monthsAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.monthsFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.monthsSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.monthsUntil},function(e,t,n){"use strict";var r=n(0),i=n(328);r.Date.defineInstance({relative:function(e,t,n){return i(e,null,t,n)}}),e.exports=r.Date.relative},function(e,t,n){"use strict";var r=n(57),i=n(13),s=n(310),a=n(116),o=i.abs;e.exports=function(e,t){return t||(t=r(),e>t&&(t=new Date(t.getTime()-10))),s(e-t,function(n){return o(a(e,t,n))})}},function(e,t,n){"use strict";var r=n(0),i=n(38),s=n(328);r.Date.defineInstance({relativeTo:function(e,t,n){return s(e,i(t),n)}}),e.exports=r.Date.relativeTo},function(e,t,n){"use strict";var r=n(0),i=n(11),s=n(75),a=n(815),o=i.DAY_INDEX;r.Date.defineInstance({reset:function(e,t,n){var r=t?a(t):o;return s(e,r,n),e}}),e.exports=r.Date.reset},function(e,t,n){"use strict";var r=n(73);e.exports=function(e){var t,n={};return n[e]=1,r(n,function(e,n,r,i){return t=i,!1}),t}},function(e,t,n){"use strict";var r=n(0),i=n(320);r.Date.defineInstanceWithArguments({rewind:function(e,t){return i(e,t,-1)}}),e.exports=r.Date.rewind},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.secondsAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.secondsFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.secondsSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.secondsUntil},function(e,t,n){"use strict";var r=n(0),i=n(72),s=n(321);r.Date.defineInstanceWithArguments({set:function(e,t){return t=s(t),i(e,t[0],t[1])}}),e.exports=r.Date.set},function(e,t,n){"use strict";var r=n(0),i=n(314);r.Date.defineInstance({setISOWeek:function(e,t){return i(e,t)}}),e.exports=r.Date.setISOWeek},function(e,t,n){"use strict";var r=n(0),i=n(27);r.Date.defineInstance({setUTC:function(e,t){return i(e,t)}}),e.exports=r.Date.setUTC},function(e,t,n){"use strict";var r=n(0),i=n(29);r.Date.defineInstance({setWeekday:function(e,t){return i(e,t)}}),e.exports=r.Date.setWeekday},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.weeksAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.weeksFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.weeksSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.weeksUntil},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.yearsAgo},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.yearsFromNow},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.yearsSince},function(e,t,n){"use strict";var r=n(0);n(3),e.exports=r.Date.yearsUntil},function(e,t,n){"use strict";var r=n(0);n(113);e.exports=r.Date.getOption},function(e,t,n){"use strict";var r=n(0);n(113);e.exports=r.Date.setOption},function(e,t,n){"use strict";n(836),n(842),n(844),n(845),n(846),n(855),n(856),n(857),n(858),n(859),n(860),n(861),n(862),n(863),n(865),n(866),n(867),n(868),n(869),e.exports=n(0)},function(e,t,n){"use strict";var r=n(0),i=n(837);r.Date.defineStatic({range:i}),e.exports=r.Date.range},function(e,t,n){"use strict";var r=n(19),i=n(10),s=n(331),a=n(838),o=i.isString;e.exports=function(e,t){return 1===arguments.length&&o(e)?a(e):new r(s(e),s(t))}},function(e,t,n){"use strict";var r=n(19),i=n(839),s=n(332),a=n(331),o=n(30),u=n(334),c=o.sugarDate,l=i.RANGE_REG_FROM_TO,d=i.RANGE_REG_REAR_DURATION,f=i.RANGE_REG_FRONT_DURATION;e.exports=function(e){var t,n,i,o,h,p;return c.get&&(t=e.match(l))?(h=a(t[1].replace("from","at")),p=c.get(h,t[2]),new r(h,p)):((t=e.match(f))&&(i=t[1],n=t[2]),(t=e.match(d))&&(n=t[1],i=t[2]),n&&i?(h=a(n),o=u(i),p=s(h,o[0],o[1])):h=e,new r(a(h),a(p)))}},function(e,t,n){"use strict";var r=n(840);e.exports={RANGE_REG_FROM_TO:/(?:from)?\s*(.+)\s+(?:to|until)\s+(.+)$/i,RANGE_REG_REAR_DURATION:RegExp("(.+)\\s*for\\s*"+r,"i"),RANGE_REG_FRONT_DURATION:RegExp("(?:for)?\\s*"+r+"\\s*(?:starting)?\\s(?:at\\s)?(.+)","i")}},function(e,t,n){"use strict";var r=n(119);e.exports="((?:\\d+)?\\s*(?:"+r+"))s?"},function(e,t,n){"use strict";var r=n(119);e.exports=RegExp("(\\d+)?\\s*("+r+")s?","i")},function(e,t,n){"use strict";var r=n(19),i=n(843);n(20)(r,{clamp:function(e){return i(this,e)}})},function(e,t,n){"use strict";var r=n(329);e.exports=function(e,t){var n=e.start,i=e.end,s=i<n?i:n,a=n>i?n:i;return r(t<s?s:t>a?a:t)}},function(e,t,n){"use strict";var r=n(19);n(20)(r,{clone:function(){return new r(this.start,this.end)}})},function(e,t,n){"use strict";var r=n(19);n(20)(r,{contains:function(e){return null!=e&&(e.start&&e.end?e.start>=this.start&&e.start<=this.end&&e.end>=this.start&&e.end<=this.end:e>=this.start&&e<=this.end)}})},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";var r=n(333),i=n(119),s=n(19),a=n(28),o=n(33),u=n(120),c=n(115),l=n(20);e.exports=function(){var e={};o(i.split("|"),function(t,n){var i,s,o=t+"s";n<4?s=function(){return u(this,t,!0)}:(i=r[c(o)],s=function(){return a((this.end-this.start)/i)}),e[o]=s}),l(s,e)}},function(e,t,n){"use strict";var r=n(849),i=n(330);e.exports=function(e){var t=i(e);return(!!t||0===t)&&r(e)}},function(e,t,n){"use strict";e.exports=function(e){return e!==-1/0&&e!==1/0}},function(e,t,n){"use strict";var r=n(309);e.exports=function(e,t,n){return r(e+t,n)}},function(e,t,n){"use strict";var r=n(308);e.exports=function(e,t){return r(e.charCodeAt(0)+t)}},function(e,t,n){"use strict";var r=n(13),i=n(853),s=r.max;e.exports=function(e,t){return s(i(e),i(t))}},function(e,t,n){"use strict";var r=n(854);e.exports=function(e){var t=r(e.toString());return t[1]?t[1].length:0}},function(e,t,n){"use strict";var r=n(69).HALF_WIDTH_PERIOD;e.exports=function(e){return e.split(r)}},function(e,t,n){"use strict";var r=n(19),i=n(120);n(20)(r,{every:function(e,t){return i(this,e,!1,t)}})},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";var r=n(19);n(20)(r,{intersect:function(e){return e.start>this.end||e.end<this.start?new r(NaN,NaN):new r(this.start>e.start?this.start:e.start,this.end<e.end?this.end:e.end)}})},function(e,t,n){"use strict";var r=n(19),i=n(78);n(20)(r,{isValid:function(){return i(this)}})},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";var r=n(19),i=n(13),s=n(78),a=n(20),o=n(864),u=i.abs;a(r,{span:function(){var e=o(this.end)-o(this.start);return s(this)?u(e)+1:NaN}})},function(e,t,n){"use strict";var r=n(10).isString;e.exports=function(e){return r(e)?e.charCodeAt(0):e}},function(e,t,n){"use strict";var r=n(19),i=n(120);n(20)(r,{toArray:function(){return i(this)}})},function(e,t,n){"use strict";var r=n(19),i=n(78);n(20)(r,{toString:function(){return i(this)?this.start+".."+this.end:"Invalid Range"}})},function(e,t,n){"use strict";var r=n(19);n(20)(r,{union:function(e){return new r(this.start<e.start?this.start:e.start,this.end>e.end?this.end:e.end)}})},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";n(31)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(5),s=n(4),a=n(9),o=n(97),u={getFiles(e){const t=a.default.get(),{extensions:n}=s.extensions.getExtension("fabiospampinato.vscode-todo-plus").packageJSON.contributes.languages[0];return r.uniq([t.file.name,...n]).map(t=>i.join(e,t))},get(e){const t=u.getFiles(e);for(let e of t){const t=o.default.readSync(e);if(!r.isUndefined(t))return{path:e,content:t}}}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(9),s=n(6),a=n(79),o=n(80),u=n(872),c=n(106),l={timeTags:{add(e,t,n,r=!1){const i=e[1];n.lasted||"l"!==i?n.wasted||"w"!==i?n.est||r||!("e"===i||i>="0"&&i<="9")||(t.estSeconds+=l.timeTags.parseEstimate(e)):t.wastedSeconds+=l.timeTags.parseElapsed(e):t.lastedSeconds+=l.timeTags.parseElapsed(e)},elapseds:{},parseElapsed(e){if(l.timeTags.elapseds[e])return l.timeTags.elapseds[e];const t=e.match(s.default.regexes.tagElapsed);if(!t)return 0;const n=t[1],r=c.default.diffSeconds(n);return l.timeTags.elapseds[e]=r,r},estimates:{},parseEstimate(e,t){if(l.timeTags.estimates[e])return l.timeTags.estimates[e];const n=e.match(s.default.regexes.tagEstimate);if(!n)return 0;const r=n[2]||n[1],i=c.default.diffSeconds(r,t);return l.timeTags.estimates[e]=i,i}},condition:{functions:{},toFunction(e){if(l.condition.functions[e])return l.condition.functions[e];const t=new Function("global","project",`return ${e}`);return l.condition.functions[e]=t,t},is(e,t,n){if(r.isBoolean(e))return e;if(!t&&!n)return!1;const i=l.condition.toFunction(e);try{return!!i(t,n)}catch(e){return!1}}},tokens:{disabled:{global:{},projects:{}},updateDisabledAll(){const e=["est","lasted","wasted","elapsed"];l.tokens.updateDisabled(l.tokens.disabled.global,e,["statistics.statusbar.enabled","statistics.statusbar.text","statistics.statusbar.tooltip"]);l.tokens.updateDisabled(l.tokens.disabled.projects,e,["statistics.project.enabled","statistics.project.text"])},updateDisabled(e,t,n){t.forEach(t=>{e[t]=!n.find(e=>r.includes(i.default.getKey(e),t))})},global:{},updateGlobal(e){e.archive&&i.default.getKey("statistics.statusbar.ignoreArchive")&&(e=r.reduce(e,(t,n,i)=>{const s=r.isArray(n)?n.filter(t=>t.lineNumber<e.archive.lineNumber):n;return t[i]=s,t},{}));const t=r.extend(new u.default,{comments:e.comments.length,projects:e.projects.length,tags:e.tags.length,pending:e.todosBox.length,done:e.todosDone.length,cancelled:e.todosCancelled.length});e.tags.forEach(e=>l.timeTags.add(e.text,t,l.tokens.disabled.global)),l.tokens.global=t},projects:{},updateProjects(e,t){if(l.tokens.projects={},!t.projects)return;const n=[t.projects,t.todosBox,t.todosDone,t.todosCancelled,t.tags.length>=500?[]:t.tags].reduce((e,t)=>(function(e,t){const n=new Array(e.length+t.length);let r=e.length-1,i=t.length-1,s=n.length;for(;s;)n[--s]=i<0||r>=0&&e[r].lineNumber>t[i].lineNumber?e[r--]:t[i--];return n})(e,t));t.projects.forEach(t=>{l.tokens.updateProject(e,t,n,n.indexOf(t))})},updateProject(e,t,n,r){if(l.tokens.projects[t.lineNumber])return l.tokens.projects[t.lineNumber];t.level=t.level||o.default.getLevel(e,t.line.text);const i=new u.default;let s=!1;for(let u=r+1,c=n.length;u<c;u++){const r=n[u];if(r instanceof a.Tag)i.tags++,l.timeTags.add(r.text,i,l.tokens.disabled.projects,!s);else{if(r.level=r.level||o.default.getLevel(e,r.line.text),r.level<=t.level)break;if(s=r instanceof a.TodoBox,r instanceof a.Project){const t=l.tokens.updateProject(e,r,n,u);i.comments+=t.comments,i.projects+=1+t.projects,i.tags+=t.tags,i.pending+=t.pending,i.done+=t.done,i.cancelled+=t.cancelled,i.estSeconds+=t.estSeconds,i.lastedSeconds+=t.lastedSeconds,i.wastedSeconds+=t.wastedSeconds,u+=t.comments+t.projects+t.tags+t.pending+t.done+t.cancelled}r instanceof a.Comment?i.comments++:r instanceof a.TodoBox?i.pending++:r instanceof a.TodoDone?i.done++:r instanceof a.TodoCancelled&&i.cancelled++}}return l.tokens.projects[t.lineNumber]=i,i}},template:{tokensRe:{},getTokenRe(e){if(l.template.tokensRe[e])return l.template.tokensRe[e];const t=new RegExp(`\\[${r.escapeRegExp(e)}\\]`,"g");return l.template.tokensRe[e]=t,t},render(e,t=l.getTokens()){if(t){for(let n of u.default.supported){const r=l.template.getTokenRe(n);r.test(e)&&(e=e.replace(r,t[n]))}return e}}}};t.default=l},function(e,t,n){"use strict";var r=this&&this.__decorate||function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a};Object.defineProperty(t,"__esModule",{value:!0});const i=n(873),s=n(9),a=n(106);class o{constructor(){this.comments=0,this.projects=0,this.tags=0,this.pending=0,this.done=0,this.cancelled=0,this.estSeconds=0,this.lastedSeconds=0,this.wastedSeconds=0}get finished(){return this.done+this.cancelled}get all(){return this.pending+this.finished}get percentage(){return this.all?Math.round(this.finished/this.all*100):100}get est(){return this.formatTime(this.estSeconds,"timekeeping.estimate.format")}get lasted(){return this.formatTime(this.lastedSeconds,"timekeeping.elapsed.format")}get wasted(){return this.formatTime(this.wastedSeconds,"timekeeping.elapsed.format")}get elapsed(){return this.formatTime(this.lastedSeconds+this.wastedSeconds,"timekeeping.elapsed.format")}formatTime(e,t){return e?a.default.diff(Date.now()+1e3*e,void 0,s.default.getKey(t)):""}}o.supported=["comments","projects","tags","pending","done","cancelled","finished","all","percentage","est","lasted","wasted","elapsed"],r([i],o.prototype,"finished",null),r([i],o.prototype,"all",null),r([i],o.prototype,"percentage",null),r([i],o.prototype,"est",null),r([i],o.prototype,"lasted",null),r([i],o.prototype,"wasted",null),r([i],o.prototype,"elapsed",null),t.default=o},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("function"==typeof n.value)return function(e,t,n){if(n.value.length>0)throw new Error("@memoize decorator can only be applied to methods of zero arguments");var s="_memoized_"+t,a=n.value;return e[s]=i,r({},n,{value:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){return this[s]===i&&(this[s]=a.call(this)),this[s]})})}(e,t,n);if("function"==typeof n.get)return function(e,t,n){var s="_memoized_"+t,a=n.get;return e[s]=i,r({},n,{get:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){return this[s]===i&&(this[s]=a.call(this)),this[s]})})}(e,t,n);throw new Error("@memoize decorator can be applied to methods or getters, got "+String(n.value)+" instead")};var i={};e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(8),s=n(283),a=n(5),o=n(875),u=n(4),c=n(6),l={uris:{},getURI({filePath:e,relativePath:t}){if(l.uris[e])return l.uris[e];const n=u.Uri.file(e);return n.label=r.trimStart(t,"\\/"),l.uris[e]=n,n},icons:{},getTypeIcon(e){if(l.icons[e])return l.icons[e];if(!c.default.colors.types[e])return;const{context:t}=n(14).default,r=c.default.colors.types[e],u=o(r),d=a.join(t.storagePath,`type-color-${u}.svg`);if(s.sync(t.storagePath),!i.existsSync(d)){const e=`<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><circle fill="${r}" cx="8" cy="8" r="5.4"/></svg>`;i.writeFileSync(d,e)}return l.icons[e]=d,d}};t.default=l},function(e,t,n){!function(){var t=n(876),r=n(335).utf8,i=n(335).bin,s=function(e,n){var s=t.wordsToBytes(function(e){e.constructor==String?e=r.stringToBytes(e):"undefined"!=typeof Buffer&&"function"==typeof Buffer.isBuffer&&Buffer.isBuffer(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||(e=e.toString());var n=t.bytesToWords(e),i=8*e.length,s=[],a=1732584193,o=-271733879,u=-1732584194,c=271733878,l=-1009589776;n[i>>5]|=128<<24-i%32,n[15+(i+64>>>9<<4)]=i;for(var d=0;d<n.length;d+=16){for(var f=a,h=o,p=u,m=c,_=l,y=0;y<80;y++){if(y<16)s[y]=n[d+y];else{var g=s[y-3]^s[y-8]^s[y-14]^s[y-16];s[y]=g<<1|g>>>31}var v=(a<<5|a>>>27)+l+(s[y]>>>0)+(y<20?1518500249+(o&u|~o&c):y<40?1859775393+(o^u^c):y<60?(o&u|o&c|u&c)-1894007588:(o^u^c)-899497514);l=c,c=u,u=o<<30|o>>>2,o=a,a=v}a+=f,o+=h,u+=p,c+=m,l+=_}return[a,o,u,c,l]}(e));return n&&n.asBytes?s:n&&n.asString?i.bytesToString(s):t.bytesToHex(s)};s._blocksize=16,s._digestsize=20,e.exports=s}()},function(e,t){!function(){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=n.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n<e.length;n++)t.push((e[n]>>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(parseInt(e.substr(n,2),16));return t},bytesToBase64:function(e){for(var n=[],r=0;r<e.length;r+=3)for(var i=e[r]<<16|e[r+1]<<8|e[r+2],s=0;s<4;s++)8*r+6*s<=8*e.length?n.push(t.charAt(i>>>6*(3-s)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,i=0;r<e.length;i=++r%4)0!=i&&n.push((t.indexOf(e.charAt(r-1))&Math.pow(2,-2*i+8)-1)<<2*i|t.indexOf(e.charAt(r))>>>6-2*i);return n}};e.exports=n}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7),i=n(4),s=n(6),a=n(14),o=n(45);t.default=class{provideDocumentSymbols(e){const t=new o.default(e),n=[],u=[];return t.getProjects().forEach(o=>{const c=o.line.text.match(s.default.regexes.projectParts),l=a.default.ast.getLevel(e,c[1]),d=r.trim(c[2]),f=o.range,h=f.start.line,p=f.start.character;let m=h;a.default.ast.walkDown(t.textDocument,h,!0,!1,({startLevel:e,level:t,line:n})=>{if(t<=e)return!1;m=n.lineNumber});const _=t.textDocument.lineAt(m).range.end.character,y=new i.Range(h,p,m,_),g=new i.DocumentSymbol(d,void 0,i.SymbolKind.Field,y,f);n.push({level:l,name:d,symbol:g});const v=r.findLast(n,e=>e.level<l)||{},{symbol:M}=v;M?M.children.push(g):u.push(g)}),u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(44),s=n(6),a=r.window.createTextEditorDecorationType({color:s.default.colors.comment,rangeBehavior:r.DecorationRangeBehavior.OpenOpen,dark:{color:s.default.colors.dark.comment},light:{color:s.default.colors.light.comment}});t.default=class extends i.default{constructor(){super(...arguments),this.TYPES=[a]}getItemRanges(e,t){return[this.getRangeDifference(e.text,e.range,t||[s.default.regexes.tag,s.default.regexes.formattedCode])]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(6),s=n(44),a=r.window.createTextEditorDecorationType({color:i.default.colors.code,rangeBehavior:r.DecorationRangeBehavior.ClosedClosed,dark:{color:i.default.colors.dark.code},light:{color:i.default.colors.light.code}}),o=r.window.createTextEditorDecorationType({fontWeight:"bold",rangeBehavior:r.DecorationRangeBehavior.ClosedClosed}),u=r.window.createTextEditorDecorationType({fontStyle:"oblique",rangeBehavior:r.DecorationRangeBehavior.ClosedClosed}),c=r.window.createTextEditorDecorationType({textDecoration:"line-through",rangeBehavior:r.DecorationRangeBehavior.ClosedClosed});t.default=class extends s.default{constructor(){super(...arguments),this.TYPES=[a,o,u,c]}getItemRanges(e){return this.TYPES.map((t,n)=>e.match[n+1]&&[e.range])}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(9),s=n(6),a=n(14),o=n(44),u=r.window.createTextEditorDecorationType({color:s.default.colors.project,rangeBehavior:r.DecorationRangeBehavior.OpenClosed,dark:{color:s.default.colors.dark.project},light:{color:s.default.colors.light.project}}),c={types:{},get(e,t){const n={color:s.default.colors.project,rangeBehavior:r.DecorationRangeBehavior.OpenClosed,after:{contentText:void 0,color:s.default.colors.projectStatistics,margin:".05em 0 .05em .5em",textDecoration:";font-size: .9em"},dark:{color:s.default.colors.dark.project,after:{color:s.default.colors.dark.projectStatistics}},light:{color:s.default.colors.light.project,after:{color:s.default.colors.light.projectStatistics}}};n.after.contentText=e;const i=r.window.createTextEditorDecorationType(n),a=t.document.uri.fsPath;return c.types[a]||(c.types[a]=[]),c.types[a].push(i),i},reset(e){const t=e.document.uri.fsPath;c.types[t]&&(c.types[t].forEach(t=>e.setDecorations(t,[])),c.types[t]=[])}};t.default=class extends o.default{constructor(){super(...arguments),this.TYPES=[u]}getItemRanges(e,t){return[this.getRangeDifference(e.text,e.range,t||[s.default.regexes.tag])]}getDecorations(e){const t=i.default.getKey("statistics.project.enabled");if(!1===t)return super.getDecorations(e);const n=e.length?e[0].textEditor:r.window.activeTextEditor;c.reset(n);const s=i.default.getKey("statistics.project.text"),o=[],l=[];return e.forEach(e=>{const r=this.getItemRanges(e)[0],i=a.default.statistics.tokens.projects[e.lineNumber];if(a.default.statistics.condition.is(t,a.default.statistics.tokens.global,i)){const e=a.default.statistics.template.render(s,i),t=c.get(e,n);l.push({type:t,ranges:r})}else o.push(...r)}),[{type:u,ranges:o},...l]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(6),s=n(44),a=i.default.tags.names.map((e,t)=>r.window.createTextEditorDecorationType({backgroundColor:i.default.colors.tags.background[t],color:i.default.colors.tags.foreground[t],borderRadius:"2px",rangeBehavior:r.DecorationRangeBehavior.ClosedClosed,dark:{backgroundColor:i.default.colors.dark.tags.background[t],color:i.default.colors.dark.tags.foreground[t]},light:{backgroundColor:i.default.colors.light.tags.background[t],color:i.default.colors.light.tags.foreground[t]}})),o=r.window.createTextEditorDecorationType({color:i.default.colors.tag,rangeBehavior:r.DecorationRangeBehavior.ClosedClosed,dark:{color:i.default.colors.dark.tag},light:{color:i.default.colors.light.tag}});t.default=class extends s.default{constructor(){super(...arguments),this.TYPES=[...a,o]}getItemRanges(e){return this.TYPES.map((t,n)=>e.match[n+1]&&e.range)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(6),s=n(44),a=r.window.createTextEditorDecorationType({color:i.default.colors.done,rangeBehavior:r.DecorationRangeBehavior.ClosedOpen,dark:{color:i.default.colors.dark.done},light:{color:i.default.colors.light.done}});t.default=class extends s.default{constructor(){super(...arguments),this.TYPES=[a]}getItemRanges(e,t){return[this.getRangeDifference(e.text,e.range,t||[i.default.regexes.tag,i.default.regexes.formattedCode])]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(6),s=n(44),a=r.window.createTextEditorDecorationType({color:i.default.colors.cancelled,rangeBehavior:r.DecorationRangeBehavior.ClosedOpen,dark:{color:i.default.colors.dark.cancelled},light:{color:i.default.colors.light.cancelled}});t.default=class extends s.default{constructor(){super(...arguments),this.TYPES=[a]}getItemRanges(e,t){return[this.getRangeDifference(e.text,e.range,t||[i.default.regexes.tag,i.default.regexes.formattedCode])]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4),i=n(9),s=n(14);t.default=new class{constructor(){this.item=this._initItem(),this.itemProps={},this.update()}_initItem(){const e="right"===i.default.getKey("statistics.statusbar.alignment")?r.StatusBarAlignment.Right:r.StatusBarAlignment.Left,t=i.default.getKey("statistics.statusbar.priority");return r.window.createStatusBarItem(e,t)}_setItemProp(e,t,n=!0){return this.itemProps[e]!==t&&(this.itemProps[e]=t,n&&(this.item[e]=t),!0)}update(){this.config=i.default.get(),this.tokens=s.default.statistics.tokens.global,this.updateVisibility(),this.itemProps.visibility&&(this.updateColor(),this.updateCommand(),this.updateTooltip(),this.updateText())}updateColor(){const{color:e}=this.config.statistics.statusbar;this._setItemProp("color",e)}updateCommand(){const{command:e}=this.config.statistics.statusbar;this._setItemProp("command",e)}updateTooltip(){let e=this.config.statistics.statusbar.tooltip,t=s.default.statistics.template.render(e,this.tokens);t&&this._setItemProp("tooltip",t)}updateText(){let e=this.config.statistics.statusbar.text,t=s.default.statistics.template.render(e,this.tokens);t&&this._setItemProp("text",t)}updateVisibility(){const e=this.config.statistics.statusbar.enabled,t=s.default.editor.isSupported(r.window.activeTextEditor)&&s.default.statistics.condition.is(e,this.tokens,void 0);this._setItemProp("visibility",t)&&this.item[t?"show":"hide"]()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6),i=n(336),s={changes:[],onChanges({document:e,contentChanges:t}){e.languageId===r.default.languageId&&t.length&&(s.changes.push(...t),s.decorate(e))},decorate(e){if(s.changes.every(({range:e})=>e.isSingleLine)){const t=s.changes.map(({range:e})=>e.start.line);i.default.updateLines(e,t)}else i.default.update(e);s.changes=[]}};t.default=s}]);
//# sourceMappingURL=extension.js.map