Elementor Essential Addons - Version 4.3.6

Version Description

  • 12/11/2020 =
  • Added: Dynamic Tag/ACF Support for most widgets
  • Added: EA Woo Checkout | String Translation options
  • Tweaked: Updated Repeater Control with Elementor 3.0
  • Fixed: Double Slash in EA URI inside WordPress Dashboard
  • Fixed: EA BetterDocs Category Grid | not showing Sub-category items
  • Few minor bug fix and improvements
Download this release

Release Info

Developer re_enter_rupok
Plugin Icon 128x128 Elementor Essential Addons
Version 4.3.6
Comparing to
See all releases

Code changes from version 4.3.5 to 4.3.6

assets/front-end/js/lib-view/moment/moment.js CHANGED
@@ -1,4600 +1,10023 @@
1
- ;(function (global, factory) {
2
- typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
3
- typeof define === 'function' && define.amd ? define(factory) :
4
- global.moment = factory()
5
- }(this, (function () { 'use strict';
6
-
7
- var hookCallback;
8
-
9
- function hooks () {
10
- return hookCallback.apply(null, arguments);
11
- }
12
-
13
- // This is done to register the method called with moment()
14
- // without creating circular dependencies.
15
- function setHookCallback (callback) {
16
- hookCallback = callback;
17
- }
18
-
19
- function isArray(input) {
20
- return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]';
21
- }
22
-
23
- function isObject(input) {
24
- // IE8 will treat undefined and null as object if it wasn't for
25
- // input != null
26
- return input != null && Object.prototype.toString.call(input) === '[object Object]';
27
- }
28
-
29
- function isObjectEmpty(obj) {
30
- if (Object.getOwnPropertyNames) {
31
- return (Object.getOwnPropertyNames(obj).length === 0);
32
- } else {
33
- var k;
34
- for (k in obj) {
35
- if (obj.hasOwnProperty(k)) {
36
- return false;
37
- }
38
- }
39
- return true;
40
- }
41
  }
42
-
43
- function isUndefined(input) {
44
- return input === void 0;
45
  }
46
-
47
- function isNumber(input) {
48
- return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]';
49
  }
50
-
51
- function isDate(input) {
52
- return input instanceof Date || Object.prototype.toString.call(input) === '[object Date]';
53
  }
54
-
55
- function map(arr, fn) {
56
- var res = [], i;
57
- for (i = 0; i < arr.length; ++i) {
58
- res.push(fn(arr[i], i));
59
- }
60
- return res;
61
  }
62
-
63
- function hasOwnProp(a, b) {
64
- return Object.prototype.hasOwnProperty.call(a, b);
65
  }
66
-
67
- function extend(a, b) {
68
- for (var i in b) {
69
- if (hasOwnProp(b, i)) {
70
- a[i] = b[i];
71
- }
72
- }
73
-
74
- if (hasOwnProp(b, 'toString')) {
75
- a.toString = b.toString;
76
- }
77
-
78
- if (hasOwnProp(b, 'valueOf')) {
79
- a.valueOf = b.valueOf;
80
- }
81
-
82
- return a;
83
- }
84
-
85
- function createUTC (input, format, locale, strict) {
86
- return createLocalOrUTC(input, format, locale, strict, true).utc();
87
- }
88
-
89
- function defaultParsingFlags() {
90
- // We need to deep clone this object.
91
- return {
92
- empty : false,
93
- unusedTokens : [],
94
- unusedInput : [],
95
- overflow : -2,
96
- charsLeftOver : 0,
97
- nullInput : false,
98
- invalidMonth : null,
99
- invalidFormat : false,
100
- userInvalidated : false,
101
- iso : false,
102
- parsedDateParts : [],
103
- meridiem : null,
104
- rfc2822 : false,
105
- weekdayMismatch : false
106
- };
107
  }
108
-
109
- function getParsingFlags(m) {
110
- if (m._pf == null) {
111
- m._pf = defaultParsingFlags();
112
- }
113
- return m._pf;
114
- }
115
-
116
- var some;
117
- if (Array.prototype.some) {
118
- some = Array.prototype.some;
119
- } else {
120
- some = function (fun) {
121
- var t = Object(this);
122
- var len = t.length >>> 0;
123
-
124
- for (var i = 0; i < len; i++) {
125
- if (i in t && fun.call(this, t[i], i, t)) {
126
- return true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
  }
 
128
  }
129
-
130
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
131
  };
132
  }
133
-
134
- function isValid(m) {
135
- if (m._isValid == null) {
136
- var flags = getParsingFlags(m);
137
- var parsedParts = some.call(flags.parsedDateParts, function (i) {
138
- return i != null;
139
- });
140
- var isNowValid = !isNaN(m._d.getTime()) &&
141
- flags.overflow < 0 &&
142
- !flags.empty &&
143
- !flags.invalidMonth &&
144
- !flags.invalidWeekday &&
145
- !flags.weekdayMismatch &&
146
- !flags.nullInput &&
147
- !flags.invalidFormat &&
148
- !flags.userInvalidated &&
149
- (!flags.meridiem || (flags.meridiem && parsedParts));
150
-
151
- if (m._strict) {
152
- isNowValid = isNowValid &&
153
- flags.charsLeftOver === 0 &&
154
- flags.unusedTokens.length === 0 &&
155
- flags.bigHour === undefined;
156
- }
157
-
158
- if (Object.isFrozen == null || !Object.isFrozen(m)) {
159
- m._isValid = isNowValid;
160
- }
161
- else {
162
- return isNowValid;
163
- }
164
- }
165
- return m._isValid;
166
  }
167
-
168
- function createInvalid (flags) {
169
- var m = createUTC(NaN);
170
- if (flags != null) {
171
- extend(getParsingFlags(m), flags);
172
- }
173
- else {
174
- getParsingFlags(m).userInvalidated = true;
175
- }
176
-
177
- return m;
178
- }
179
-
180
- // Plugins that add properties should also add the key here (null value),
181
- // so we can properly clone ourselves.
182
- var momentProperties = hooks.momentProperties = [];
183
-
184
- function copyConfig(to, from) {
185
- var i, prop, val;
186
-
187
- if (!isUndefined(from._isAMomentObject)) {
188
- to._isAMomentObject = from._isAMomentObject;
189
- }
190
- if (!isUndefined(from._i)) {
191
- to._i = from._i;
192
- }
193
- if (!isUndefined(from._f)) {
194
- to._f = from._f;
195
- }
196
- if (!isUndefined(from._l)) {
197
- to._l = from._l;
198
- }
199
- if (!isUndefined(from._strict)) {
200
- to._strict = from._strict;
201
- }
202
- if (!isUndefined(from._tzm)) {
203
- to._tzm = from._tzm;
204
- }
205
- if (!isUndefined(from._isUTC)) {
206
- to._isUTC = from._isUTC;
207
- }
208
- if (!isUndefined(from._offset)) {
209
- to._offset = from._offset;
210
- }
211
- if (!isUndefined(from._pf)) {
212
- to._pf = getParsingFlags(from);
213
- }
214
- if (!isUndefined(from._locale)) {
215
- to._locale = from._locale;
216
- }
217
-
218
- if (momentProperties.length > 0) {
219
- for (i = 0; i < momentProperties.length; i++) {
220
- prop = momentProperties[i];
221
- val = from[prop];
222
- if (!isUndefined(val)) {
223
- to[prop] = val;
224
- }
225
- }
226
- }
227
-
228
- return to;
229
- }
230
-
231
- var updateInProgress = false;
232
-
233
- // Moment prototype object
234
- function Moment(config) {
235
- copyConfig(this, config);
236
- this._d = new Date(config._d != null ? config._d.getTime() : NaN);
237
- if (!this.isValid()) {
238
- this._d = new Date(NaN);
239
- }
240
- // Prevent infinite loop in case updateOffset creates new moment
241
- // objects.
242
- if (updateInProgress === false) {
243
- updateInProgress = true;
244
- hooks.updateOffset(this);
245
- updateInProgress = false;
246
- }
247
  }
248
-
249
- function isMoment (obj) {
250
- return obj instanceof Moment || (obj != null && obj._isAMomentObject != null);
251
- }
252
-
253
- function absFloor (number) {
254
- if (number < 0) {
255
- // -0 -> 0
256
- return Math.ceil(number) || 0;
257
- } else {
258
- return Math.floor(number);
259
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
260
  }
261
-
262
- function toInt(argumentForCoercion) {
263
- var coercedNumber = +argumentForCoercion,
264
- value = 0;
265
-
266
- if (coercedNumber !== 0 && isFinite(coercedNumber)) {
267
- value = absFloor(coercedNumber);
268
- }
269
-
270
- return value;
271
- }
272
-
273
- // compare two arrays, return the number of differences
274
- function compareArrays(array1, array2, dontConvert) {
275
- var len = Math.min(array1.length, array2.length),
276
- lengthDiff = Math.abs(array1.length - array2.length),
277
- diffs = 0,
278
- i;
279
- for (i = 0; i < len; i++) {
280
- if ((dontConvert && array1[i] !== array2[i]) ||
281
- (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) {
282
- diffs++;
283
- }
284
- }
285
- return diffs + lengthDiff;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
286
  }
287
-
288
- function warn(msg) {
289
- if (hooks.suppressDeprecationWarnings === false &&
290
- (typeof console !== 'undefined') && console.warn) {
291
- console.warn('Deprecation warning: ' + msg);
292
- }
293
  }
294
-
295
- function deprecate(msg, fn) {
296
- var firstTime = true;
297
-
298
- return extend(function () {
299
- if (hooks.deprecationHandler != null) {
300
- hooks.deprecationHandler(null, msg);
301
- }
302
- if (firstTime) {
303
- var args = [];
304
- var arg;
305
- for (var i = 0; i < arguments.length; i++) {
306
- arg = '';
307
- if (typeof arguments[i] === 'object') {
308
- arg += '\n[' + i + '] ';
309
- for (var key in arguments[0]) {
310
- arg += key + ': ' + arguments[0][key] + ', ';
311
- }
312
- arg = arg.slice(0, -2); // Remove trailing comma and space
313
- } else {
314
- arg = arguments[i];
315
- }
316
- args.push(arg);
317
- }
318
- warn(msg + '\nArguments: ' + Array.prototype.slice.call(args).join('') + '\n' + (new Error()).stack);
319
- firstTime = false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
320
  }
321
- return fn.apply(this, arguments);
322
- }, fn);
323
- }
324
-
325
- var deprecations = {};
326
-
327
- function deprecateSimple(name, msg) {
328
- if (hooks.deprecationHandler != null) {
329
- hooks.deprecationHandler(name, msg);
330
- }
331
- if (!deprecations[name]) {
332
- warn(msg);
333
- deprecations[name] = true;
334
  }
 
335
  }
336
-
337
- hooks.suppressDeprecationWarnings = false;
338
- hooks.deprecationHandler = null;
339
-
340
- function isFunction(input) {
341
- return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]';
342
- }
343
-
344
- function set (config) {
345
- var prop, i;
346
- for (i in config) {
347
- prop = config[i];
348
- if (isFunction(prop)) {
349
- this[i] = prop;
350
- } else {
351
- this['_' + i] = prop;
352
- }
353
- }
354
- this._config = config;
355
- // Lenient ordinal parsing accepts just a number in addition to
356
- // number + (possibly) stuff coming from _dayOfMonthOrdinalParse.
357
- // TODO: Remove "ordinalParse" fallback in next major release.
358
- this._dayOfMonthOrdinalParseLenient = new RegExp(
359
- (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +
360
- '|' + (/\d{1,2}/).source);
361
- }
362
-
363
- function mergeConfigs(parentConfig, childConfig) {
364
- var res = extend({}, parentConfig), prop;
365
- for (prop in childConfig) {
366
- if (hasOwnProp(childConfig, prop)) {
367
- if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) {
368
- res[prop] = {};
369
- extend(res[prop], parentConfig[prop]);
370
- extend(res[prop], childConfig[prop]);
371
- } else if (childConfig[prop] != null) {
372
- res[prop] = childConfig[prop];
373
- } else {
374
- delete res[prop];
375
- }
376
  }
377
- }
378
- for (prop in parentConfig) {
379
- if (hasOwnProp(parentConfig, prop) &&
380
- !hasOwnProp(childConfig, prop) &&
381
- isObject(parentConfig[prop])) {
382
- // make sure changes to properties don't modify parent config
383
- res[prop] = extend({}, res[prop]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
384
  }
385
- }
386
- return res;
 
 
 
 
 
 
 
387
  }
388
-
389
- function Locale(config) {
390
- if (config != null) {
391
- this.set(config);
 
 
392
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
393
  }
394
-
395
- var keys;
396
-
397
- if (Object.keys) {
398
- keys = Object.keys;
399
- } else {
400
- keys = function (obj) {
401
- var i, res = [];
402
- for (i in obj) {
403
- if (hasOwnProp(obj, i)) {
404
- res.push(i);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
405
  }
 
 
 
 
 
 
 
 
406
  }
407
- return res;
408
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
409
  }
410
-
411
- var defaultCalendar = {
412
- sameDay : '[Today at] LT',
413
- nextDay : '[Tomorrow at] LT',
414
- nextWeek : 'dddd [at] LT',
415
- lastDay : '[Yesterday at] LT',
416
- lastWeek : '[Last] dddd [at] LT',
417
- sameElse : 'L'
418
- };
419
-
420
- function calendar (key, mom, now) {
421
- var output = this._calendar[key] || this._calendar['sameElse'];
422
- return isFunction(output) ? output.call(mom, now) : output;
423
- }
424
-
425
- var defaultLongDateFormat = {
426
- LTS : 'h:mm:ss A',
427
- LT : 'h:mm A',
428
- L : 'MM/DD/YYYY',
429
- LL : 'MMMM D, YYYY',
430
- LLL : 'MMMM D, YYYY h:mm A',
431
- LLLL : 'dddd, MMMM D, YYYY h:mm A'
432
- };
433
-
434
- function longDateFormat (key) {
435
- var format = this._longDateFormat[key],
436
- formatUpper = this._longDateFormat[key.toUpperCase()];
437
-
438
- if (format || !formatUpper) {
439
- return format;
440
- }
441
-
442
- this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) {
443
- return val.slice(1);
 
444
  });
445
-
446
- return this._longDateFormat[key];
447
- }
448
-
449
- var defaultInvalidDate = 'Invalid date';
450
-
451
- function invalidDate () {
452
- return this._invalidDate;
453
- }
454
-
455
- var defaultOrdinal = '%d';
456
- var defaultDayOfMonthOrdinalParse = /\d{1,2}/;
457
-
458
- function ordinal (number) {
459
- return this._ordinal.replace('%d', number);
460
- }
461
-
462
- var defaultRelativeTime = {
463
- future : 'in %s',
464
- past : '%s ago',
465
- s : 'a few seconds',
466
- ss : '%d seconds',
467
- m : 'a minute',
468
- mm : '%d minutes',
469
- h : 'an hour',
470
- hh : '%d hours',
471
- d : 'a day',
472
- dd : '%d days',
473
- M : 'a month',
474
- MM : '%d months',
475
- y : 'a year',
476
- yy : '%d years'
477
- };
478
-
479
- function relativeTime (number, withoutSuffix, string, isFuture) {
480
- var output = this._relativeTime[string];
481
- return (isFunction(output)) ?
482
- output(number, withoutSuffix, string, isFuture) :
483
- output.replace(/%d/i, number);
484
- }
485
-
486
- function pastFuture (diff, output) {
487
- var format = this._relativeTime[diff > 0 ? 'future' : 'past'];
488
- return isFunction(format) ? format(output) : format.replace(/%s/i, output);
489
- }
490
-
491
- var aliases = {};
492
-
493
- function addUnitAlias (unit, shorthand) {
494
- var lowerCase = unit.toLowerCase();
495
- aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit;
496
- }
497
-
498
- function normalizeUnits(units) {
499
- return typeof units === 'string' ? aliases[units] || aliases[units.toLowerCase()] : undefined;
500
- }
501
-
502
- function normalizeObjectUnits(inputObject) {
503
- var normalizedInput = {},
504
- normalizedProp,
505
- prop;
506
-
507
- for (prop in inputObject) {
508
- if (hasOwnProp(inputObject, prop)) {
509
- normalizedProp = normalizeUnits(prop);
510
- if (normalizedProp) {
511
- normalizedInput[normalizedProp] = inputObject[prop];
512
  }
513
- }
514
- }
515
-
516
- return normalizedInput;
517
- }
518
-
519
- var priorities = {};
520
-
521
- function addUnitPriority(unit, priority) {
522
- priorities[unit] = priority;
523
- }
524
-
525
- function getPrioritizedUnits(unitsObj) {
526
- var units = [];
527
- for (var u in unitsObj) {
528
- units.push({unit: u, priority: priorities[u]});
529
- }
530
- units.sort(function (a, b) {
531
- return a.priority - b.priority;
 
532
  });
533
- return units;
534
- }
535
-
536
- function zeroFill(number, targetLength, forceSign) {
537
- var absNumber = '' + Math.abs(number),
538
- zerosToFill = targetLength - absNumber.length,
539
- sign = number >= 0;
540
- return (sign ? (forceSign ? '+' : '') : '-') +
541
- Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber;
542
- }
543
-
544
- var formattingTokens = /(\[[^\[]*\])|(\\)?([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;
545
-
546
- var localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g;
547
-
548
- var formatFunctions = {};
549
-
550
- var formatTokenFunctions = {};
551
-
552
- // token: 'M'
553
- // padded: ['MM', 2]
554
- // ordinal: 'Mo'
555
- // callback: function () { this.month() + 1 }
556
- function addFormatToken (token, padded, ordinal, callback) {
557
- var func = callback;
558
- if (typeof callback === 'string') {
559
- func = function () {
560
- return this[callback]();
561
- };
562
- }
563
- if (token) {
564
- formatTokenFunctions[token] = func;
565
- }
566
- if (padded) {
567
- formatTokenFunctions[padded[0]] = function () {
568
- return zeroFill(func.apply(this, arguments), padded[1], padded[2]);
569
- };
570
- }
571
- if (ordinal) {
572
- formatTokenFunctions[ordinal] = function () {
573
- return this.localeData().ordinal(func.apply(this, arguments), token);
574
- };
575
- }
576
  }
577
-
578
- function removeFormattingTokens(input) {
579
- if (input.match(/\[[\s\S]/)) {
580
- return input.replace(/^\[|\]$/g, '');
581
- }
582
- return input.replace(/\\/g, '');
583
- }
584
-
585
- function makeFormatFunction(format) {
586
- var array = format.match(formattingTokens), i, length;
587
-
588
- for (i = 0, length = array.length; i < length; i++) {
589
- if (formatTokenFunctions[array[i]]) {
590
- array[i] = formatTokenFunctions[array[i]];
591
- } else {
592
- array[i] = removeFormattingTokens(array[i]);
593
- }
594
- }
595
-
596
- return function (mom) {
597
- var output = '', i;
598
- for (i = 0; i < length; i++) {
599
- output += isFunction(array[i]) ? array[i].call(mom, format) : array[i];
600
- }
601
- return output;
602
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
603
  }
604
-
605
- // format date using native date object
606
- function formatMoment(m, format) {
607
- if (!m.isValid()) {
608
- return m.localeData().invalidDate();
609
- }
610
-
611
- format = expandFormat(format, m.localeData());
612
- formatFunctions[format] = formatFunctions[format] || makeFormatFunction(format);
613
-
614
- return formatFunctions[format](m);
615
- }
616
-
617
- function expandFormat(format, locale) {
618
- var i = 5;
619
-
620
- function replaceLongDateFormatTokens(input) {
621
- return locale.longDateFormat(input) || input;
622
- }
623
-
624
- localFormattingTokens.lastIndex = 0;
625
- while (i >= 0 && localFormattingTokens.test(format)) {
626
- format = format.replace(localFormattingTokens, replaceLongDateFormatTokens);
627
- localFormattingTokens.lastIndex = 0;
628
- i -= 1;
629
- }
630
-
631
- return format;
632
- }
633
-
634
- var match1 = /\d/; // 0 - 9
635
- var match2 = /\d\d/; // 00 - 99
636
- var match3 = /\d{3}/; // 000 - 999
637
- var match4 = /\d{4}/; // 0000 - 9999
638
- var match6 = /[+-]?\d{6}/; // -999999 - 999999
639
- var match1to2 = /\d\d?/; // 0 - 99
640
- var match3to4 = /\d\d\d\d?/; // 999 - 9999
641
- var match5to6 = /\d\d\d\d\d\d?/; // 99999 - 999999
642
- var match1to3 = /\d{1,3}/; // 0 - 999
643
- var match1to4 = /\d{1,4}/; // 0 - 9999
644
- var match1to6 = /[+-]?\d{1,6}/; // -999999 - 999999
645
-
646
- var matchUnsigned = /\d+/; // 0 - inf
647
- var matchSigned = /[+-]?\d+/; // -inf - inf
648
-
649
- var matchOffset = /Z|[+-]\d\d:?\d\d/gi; // +00:00 -00:00 +0000 -0000 or Z
650
- var matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z
651
-
652
- var matchTimestamp = /[+-]?\d+(\.\d{1,3})?/; // 123456789 123456789.123
653
-
654
- // any word (or two) characters or numbers including two/three word month in arabic.
655
- // includes scottish gaelic two word and hyphenated months
656
- var matchWord = /[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;
657
-
658
- var regexes = {};
659
-
660
- function addRegexToken (token, regex, strictRegex) {
661
- regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) {
662
- return (isStrict && strictRegex) ? strictRegex : regex;
663
  };
664
  }
665
-
666
- function getParseRegexForToken (token, config) {
667
- if (!hasOwnProp(regexes, token)) {
668
- return new RegExp(unescapeFormat(token));
669
- }
670
-
671
- return regexes[token](config._strict, config._locale);
672
- }
673
-
674
- // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript
675
- function unescapeFormat(s) {
676
- return regexEscape(s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) {
677
- return p1 || p2 || p3 || p4;
678
- }));
679
- }
680
-
681
- function regexEscape(s) {
682
- return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
683
- }
684
-
685
- var tokens = {};
686
-
687
- function addParseToken (token, callback) {
688
- var i, func = callback;
689
- if (typeof token === 'string') {
690
- token = [token];
691
- }
692
- if (isNumber(callback)) {
693
- func = function (input, array) {
694
- array[callback] = toInt(input);
695
- };
696
- }
697
- for (i = 0; i < token.length; i++) {
698
- tokens[token[i]] = func;
699
- }
700
  }
701
-
702
- function addWeekParseToken (token, callback) {
703
- addParseToken(token, function (input, array, config, token) {
704
- config._w = config._w || {};
705
- callback(input, config._w, config, token);
706
  });
 
 
 
 
707
  }
708
-
709
- function addTimeToArrayFromToken(token, input, config) {
710
- if (input != null && hasOwnProp(tokens, token)) {
711
- tokens[token](input, config._a, config, token);
712
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
713
  }
714
-
715
- var YEAR = 0;
716
- var MONTH = 1;
717
- var DATE = 2;
718
- var HOUR = 3;
719
- var MINUTE = 4;
720
- var SECOND = 5;
721
- var MILLISECOND = 6;
722
- var WEEK = 7;
723
- var WEEKDAY = 8;
724
-
725
- // FORMATTING
726
-
727
- addFormatToken('Y', 0, 0, function () {
728
- var y = this.year();
729
- return y <= 9999 ? '' + y : '+' + y;
730
- });
731
-
732
- addFormatToken(0, ['YY', 2], 0, function () {
733
- return this.year() % 100;
734
- });
735
-
736
- addFormatToken(0, ['YYYY', 4], 0, 'year');
737
- addFormatToken(0, ['YYYYY', 5], 0, 'year');
738
- addFormatToken(0, ['YYYYYY', 6, true], 0, 'year');
739
-
740
- // ALIASES
741
-
742
- addUnitAlias('year', 'y');
743
-
744
- // PRIORITIES
745
-
746
- addUnitPriority('year', 1);
747
-
748
- // PARSING
749
-
750
- addRegexToken('Y', matchSigned);
751
- addRegexToken('YY', match1to2, match2);
752
- addRegexToken('YYYY', match1to4, match4);
753
- addRegexToken('YYYYY', match1to6, match6);
754
- addRegexToken('YYYYYY', match1to6, match6);
755
-
756
- addParseToken(['YYYYY', 'YYYYYY'], YEAR);
757
- addParseToken('YYYY', function (input, array) {
758
- array[YEAR] = input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input);
759
- });
760
- addParseToken('YY', function (input, array) {
761
- array[YEAR] = hooks.parseTwoDigitYear(input);
762
- });
763
- addParseToken('Y', function (input, array) {
764
- array[YEAR] = parseInt(input, 10);
765
- });
766
-
767
- // HELPERS
768
-
769
- function daysInYear(year) {
770
- return isLeapYear(year) ? 366 : 365;
771
- }
772
-
773
- function isLeapYear(year) {
774
- return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;
775
- }
776
-
777
- // HOOKS
778
-
779
- hooks.parseTwoDigitYear = function (input) {
780
- return toInt(input) + (toInt(input) > 68 ? 1900 : 2000);
781
- };
782
-
783
- // MOMENTS
784
-
785
- var getSetYear = makeGetSet('FullYear', true);
786
-
787
- function getIsLeapYear () {
788
- return isLeapYear(this.year());
789
- }
790
-
791
- function makeGetSet (unit, keepTime) {
792
- return function (value) {
793
- if (value != null) {
794
- set$1(this, unit, value);
795
- hooks.updateOffset(this, keepTime);
796
- return this;
797
- } else {
798
- return get(this, unit);
799
- }
800
- };
801
  }
802
-
803
- function get (mom, unit) {
804
- return mom.isValid() ?
805
- mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN;
806
  }
807
-
808
- function set$1 (mom, unit, value) {
809
- if (mom.isValid() && !isNaN(value)) {
810
- if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) {
811
- mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));
812
- }
813
- else {
814
- mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);
815
- }
816
- }
817
  }
818
-
819
- // MOMENTS
820
-
821
- function stringGet (units) {
822
- units = normalizeUnits(units);
823
- if (isFunction(this[units])) {
824
- return this[units]();
825
- }
826
- return this;
827
- }
828
-
829
-
830
- function stringSet (units, value) {
831
- if (typeof units === 'object') {
832
- units = normalizeObjectUnits(units);
833
- var prioritized = getPrioritizedUnits(units);
834
- for (var i = 0; i < prioritized.length; i++) {
835
- this[prioritized[i].unit](units[prioritized[i].unit]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
836
  }
837
- } else {
838
- units = normalizeUnits(units);
839
- if (isFunction(this[units])) {
840
- return this[units](value);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
841
  }
842
- }
843
- return this;
844
- }
845
-
846
- function mod(n, x) {
847
- return ((n % x) + x) % x;
848
- }
849
-
850
- var indexOf;
851
-
852
- if (Array.prototype.indexOf) {
853
- indexOf = Array.prototype.indexOf;
854
- } else {
855
- indexOf = function (o) {
856
- // I know
857
- var i;
858
- for (i = 0; i < this.length; ++i) {
859
- if (this[i] === o) {
860
- return i;
861
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
862
  }
863
- return -1;
864
- };
865
- }
866
-
867
- function daysInMonth(year, month) {
868
- if (isNaN(year) || isNaN(month)) {
869
- return NaN;
870
- }
871
- var modMonth = mod(month, 12);
872
- year += (month - modMonth) / 12;
873
- return modMonth === 1 ? (isLeapYear(year) ? 29 : 28) : (31 - modMonth % 7 % 2);
874
- }
875
-
876
- // FORMATTING
877
-
878
- addFormatToken('M', ['MM', 2], 'Mo', function () {
879
- return this.month() + 1;
880
- });
881
-
882
- addFormatToken('MMM', 0, 0, function (format) {
883
- return this.localeData().monthsShort(this, format);
884
- });
885
-
886
- addFormatToken('MMMM', 0, 0, function (format) {
887
- return this.localeData().months(this, format);
888
- });
889
-
890
- // ALIASES
891
-
892
- addUnitAlias('month', 'M');
893
-
894
- // PRIORITY
895
-
896
- addUnitPriority('month', 8);
897
-
898
- // PARSING
899
-
900
- addRegexToken('M', match1to2);
901
- addRegexToken('MM', match1to2, match2);
902
- addRegexToken('MMM', function (isStrict, locale) {
903
- return locale.monthsShortRegex(isStrict);
904
- });
905
- addRegexToken('MMMM', function (isStrict, locale) {
906
- return locale.monthsRegex(isStrict);
907
- });
908
-
909
- addParseToken(['M', 'MM'], function (input, array) {
910
- array[MONTH] = toInt(input) - 1;
911
- });
912
-
913
- addParseToken(['MMM', 'MMMM'], function (input, array, config, token) {
914
- var month = config._locale.monthsParse(input, token, config._strict);
915
- // if we didn't find a month name, mark the date as invalid.
916
- if (month != null) {
917
- array[MONTH] = month;
918
- } else {
919
- getParsingFlags(config).invalidMonth = input;
920
- }
921
- });
922
-
923
- // LOCALES
924
-
925
- var MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/;
926
- var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_');
927
- function localeMonths (m, format) {
928
- if (!m) {
929
- return isArray(this._months) ? this._months :
930
- this._months['standalone'];
931
- }
932
- return isArray(this._months) ? this._months[m.month()] :
933
- this._months[(this._months.isFormat || MONTHS_IN_FORMAT).test(format) ? 'format' : 'standalone'][m.month()];
934
- }
935
-
936
- var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_');
937
- function localeMonthsShort (m, format) {
938
- if (!m) {
939
- return isArray(this._monthsShort) ? this._monthsShort :
940
- this._monthsShort['standalone'];
941
- }
942
- return isArray(this._monthsShort) ? this._monthsShort[m.month()] :
943
- this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()];
944
- }
945
-
946
- function handleStrictParse(monthName, format, strict) {
947
- var i, ii, mom, llc = monthName.toLocaleLowerCase();
948
- if (!this._monthsParse) {
949
- // this is not used
950
- this._monthsParse = [];
951
- this._longMonthsParse = [];
952
- this._shortMonthsParse = [];
953
- for (i = 0; i < 12; ++i) {
954
- mom = createUTC([2000, i]);
955
- this._shortMonthsParse[i] = this.monthsShort(mom, '').toLocaleLowerCase();
956
- this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase();
957
  }
958
- }
959
-
960
- if (strict) {
961
- if (format === 'MMM') {
962
- ii = indexOf.call(this._shortMonthsParse, llc);
963
- return ii !== -1 ? ii : null;
964
- } else {
965
- ii = indexOf.call(this._longMonthsParse, llc);
966
- return ii !== -1 ? ii : null;
967
  }
968
- } else {
969
- if (format === 'MMM') {
970
- ii = indexOf.call(this._shortMonthsParse, llc);
971
- if (ii !== -1) {
972
- return ii;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973
  }
974
- ii = indexOf.call(this._longMonthsParse, llc);
975
- return ii !== -1 ? ii : null;
976
- } else {
977
- ii = indexOf.call(this._longMonthsParse, llc);
978
- if (ii !== -1) {
979
- return ii;
 
980
  }
981
- ii = indexOf.call(this._shortMonthsParse, llc);
982
- return ii !== -1 ? ii : null;
983
- }
984
- }
985
- }
986
-
987
- function localeMonthsParse (monthName, format, strict) {
988
- var i, mom, regex;
989
-
990
- if (this._monthsParseExact) {
991
- return handleStrictParse.call(this, monthName, format, strict);
992
- }
993
-
994
- if (!this._monthsParse) {
995
- this._monthsParse = [];
996
- this._longMonthsParse = [];
997
- this._shortMonthsParse = [];
998
- }
999
-
1000
- // TODO: add sorting
1001
- // Sorting makes sure if one month (or abbr) is a prefix of another
1002
- // see sorting in computeMonthsParse
1003
- for (i = 0; i < 12; i++) {
1004
- // make the regex if we don't have it already
1005
- mom = createUTC([2000, i]);
1006
- if (strict && !this._longMonthsParse[i]) {
1007
- this._longMonthsParse[i] = new RegExp('^' + this.months(mom, '').replace('.', '') + '$', 'i');
1008
- this._shortMonthsParse[i] = new RegExp('^' + this.monthsShort(mom, '').replace('.', '') + '$', 'i');
1009
  }
1010
- if (!strict && !this._monthsParse[i]) {
1011
- regex = '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, '');
1012
- this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i');
1013
- }
1014
- // test the regex
1015
- if (strict && format === 'MMMM' && this._longMonthsParse[i].test(monthName)) {
1016
- return i;
1017
- } else if (strict && format === 'MMM' && this._shortMonthsParse[i].test(monthName)) {
1018
- return i;
1019
- } else if (!strict && this._monthsParse[i].test(monthName)) {
1020
- return i;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1021
  }
1022
- }
1023
- }
1024
-
1025
- // MOMENTS
1026
-
1027
- function setMonth (mom, value) {
1028
- var dayOfMonth;
1029
-
1030
- if (!mom.isValid()) {
1031
- // No op
1032
- return mom;
1033
- }
1034
-
1035
- if (typeof value === 'string') {
1036
- if (/^\d+$/.test(value)) {
1037
- value = toInt(value);
1038
- } else {
1039
- value = mom.localeData().monthsParse(value);
1040
- // TODO: Another silent failure?
1041
- if (!isNumber(value)) {
1042
- return mom;
1043
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1044
  }
1045
- }
1046
-
1047
- dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value));
1048
- mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth);
1049
- return mom;
1050
- }
1051
-
1052
- function getSetMonth (value) {
1053
- if (value != null) {
1054
- setMonth(this, value);
1055
- hooks.updateOffset(this, true);
1056
- return this;
1057
- } else {
1058
- return get(this, 'Month');
1059
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1060
  }
1061
-
1062
- function getDaysInMonth () {
1063
- return daysInMonth(this.year(), this.month());
 
 
 
 
 
 
 
 
 
 
1064
  }
1065
-
1066
- var defaultMonthsShortRegex = matchWord;
1067
- function monthsShortRegex (isStrict) {
1068
- if (this._monthsParseExact) {
1069
- if (!hasOwnProp(this, '_monthsRegex')) {
1070
- computeMonthsParse.call(this);
1071
- }
1072
- if (isStrict) {
1073
- return this._monthsShortStrictRegex;
1074
- } else {
1075
- return this._monthsShortRegex;
1076
- }
1077
- } else {
1078
- if (!hasOwnProp(this, '_monthsShortRegex')) {
1079
- this._monthsShortRegex = defaultMonthsShortRegex;
1080
- }
1081
- return this._monthsShortStrictRegex && isStrict ?
1082
- this._monthsShortStrictRegex : this._monthsShortRegex;
1083
- }
 
 
 
 
 
 
 
 
 
1084
  }
1085
-
1086
- var defaultMonthsRegex = matchWord;
1087
- function monthsRegex (isStrict) {
1088
- if (this._monthsParseExact) {
1089
- if (!hasOwnProp(this, '_monthsRegex')) {
1090
- computeMonthsParse.call(this);
1091
- }
1092
- if (isStrict) {
1093
- return this._monthsStrictRegex;
1094
- } else {
1095
- return this._monthsRegex;
1096
- }
1097
- } else {
1098
- if (!hasOwnProp(this, '_monthsRegex')) {
1099
- this._monthsRegex = defaultMonthsRegex;
1100
- }
1101
- return this._monthsStrictRegex && isStrict ?
1102
- this._monthsStrictRegex : this._monthsRegex;
1103
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1104
  }
1105
-
1106
- function computeMonthsParse () {
1107
- function cmpLenRev(a, b) {
1108
- return b.length - a.length;
1109
- }
1110
-
1111
- var shortPieces = [], longPieces = [], mixedPieces = [],
1112
- i, mom;
1113
- for (i = 0; i < 12; i++) {
1114
- // make the regex if we don't have it already
1115
- mom = createUTC([2000, i]);
1116
- shortPieces.push(this.monthsShort(mom, ''));
1117
- longPieces.push(this.months(mom, ''));
1118
- mixedPieces.push(this.months(mom, ''));
1119
- mixedPieces.push(this.monthsShort(mom, ''));
1120
- }
1121
- // Sorting makes sure if one month (or abbr) is a prefix of another it
1122
- // will match the longer piece.
1123
- shortPieces.sort(cmpLenRev);
1124
- longPieces.sort(cmpLenRev);
1125
- mixedPieces.sort(cmpLenRev);
1126
- for (i = 0; i < 12; i++) {
1127
- shortPieces[i] = regexEscape(shortPieces[i]);
1128
- longPieces[i] = regexEscape(longPieces[i]);
1129
- }
1130
- for (i = 0; i < 24; i++) {
1131
- mixedPieces[i] = regexEscape(mixedPieces[i]);
1132
- }
1133
-
1134
- this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');
1135
- this._monthsShortRegex = this._monthsRegex;
1136
- this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i');
1137
- this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i');
1138
- }
1139
-
1140
- function createDate (y, m, d, h, M, s, ms) {
1141
- // can't just apply() to create a date:
1142
- // https://stackoverflow.com/q/181348
1143
- var date;
1144
- // the date constructor remaps years 0-99 to 1900-1999
1145
- if (y < 100 && y >= 0) {
1146
- // preserve leap years using a full 400 year cycle, then reset
1147
- date = new Date(y + 400, m, d, h, M, s, ms);
1148
- if (isFinite(date.getFullYear())) {
1149
- date.setFullYear(y);
1150
- }
1151
- } else {
1152
- date = new Date(y, m, d, h, M, s, ms);
1153
- }
1154
-
1155
- return date;
1156
- }
1157
-
1158
- function createUTCDate (y) {
1159
- var date;
1160
- // the Date.UTC function remaps years 0-99 to 1900-1999
1161
- if (y < 100 && y >= 0) {
1162
- var args = Array.prototype.slice.call(arguments);
1163
- // preserve leap years using a full 400 year cycle, then reset
1164
- args[0] = y + 400;
1165
- date = new Date(Date.UTC.apply(null, args));
1166
- if (isFinite(date.getUTCFullYear())) {
1167
- date.setUTCFullYear(y);
1168
- }
1169
- } else {
1170
- date = new Date(Date.UTC.apply(null, arguments));
1171
- }
1172
-
1173
- return date;
1174
- }
1175
-
1176
- // start-of-first-week - start-of-year
1177
- function firstWeekOffset(year, dow, doy) {
1178
- var // first-week day -- which january is always in the first week (4 for iso, 1 for other)
1179
- fwd = 7 + dow - doy,
1180
- // first-week day local weekday -- which local weekday is fwd
1181
- fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7;
1182
-
1183
- return -fwdlw + fwd - 1;
1184
- }
1185
-
1186
- // https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
1187
- function dayOfYearFromWeeks(year, week, weekday, dow, doy) {
1188
- var localWeekday = (7 + weekday - dow) % 7,
1189
- weekOffset = firstWeekOffset(year, dow, doy),
1190
- dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset,
1191
- resYear, resDayOfYear;
1192
-
1193
- if (dayOfYear <= 0) {
1194
- resYear = year - 1;
1195
- resDayOfYear = daysInYear(resYear) + dayOfYear;
1196
- } else if (dayOfYear > daysInYear(year)) {
1197
- resYear = year + 1;
1198
- resDayOfYear = dayOfYear - daysInYear(year);
1199
- } else {
1200
- resYear = year;
1201
- resDayOfYear = dayOfYear;
1202
- }
1203
-
1204
- return {
1205
- year: resYear,
1206
- dayOfYear: resDayOfYear
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1207
  };
1208
  }
1209
-
1210
- function weekOfYear(mom, dow, doy) {
1211
- var weekOffset = firstWeekOffset(mom.year(), dow, doy),
1212
- week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1,
1213
- resWeek, resYear;
1214
-
1215
- if (week < 1) {
1216
- resYear = mom.year() - 1;
1217
- resWeek = week + weeksInYear(resYear, dow, doy);
1218
- } else if (week > weeksInYear(mom.year(), dow, doy)) {
1219
- resWeek = week - weeksInYear(mom.year(), dow, doy);
1220
- resYear = mom.year() + 1;
1221
- } else {
1222
- resYear = mom.year();
1223
- resWeek = week;
1224
- }
1225
-
1226
- return {
1227
- week: resWeek,
1228
- year: resYear
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1229
  };
1230
  }
1231
-
1232
- function weeksInYear(year, dow, doy) {
1233
- var weekOffset = firstWeekOffset(year, dow, doy),
1234
- weekOffsetNext = firstWeekOffset(year + 1, dow, doy);
1235
- return (daysInYear(year) - weekOffset + weekOffsetNext) / 7;
1236
- }
1237
-
1238
- // FORMATTING
1239
-
1240
- addFormatToken('w', ['ww', 2], 'wo', 'week');
1241
- addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');
1242
-
1243
- // ALIASES
1244
-
1245
- addUnitAlias('week', 'w');
1246
- addUnitAlias('isoWeek', 'W');
1247
-
1248
- // PRIORITIES
1249
-
1250
- addUnitPriority('week', 5);
1251
- addUnitPriority('isoWeek', 5);
1252
-
1253
- // PARSING
1254
-
1255
- addRegexToken('w', match1to2);
1256
- addRegexToken('ww', match1to2, match2);
1257
- addRegexToken('W', match1to2);
1258
- addRegexToken('WW', match1to2, match2);
1259
-
1260
- addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) {
1261
- week[token.substr(0, 1)] = toInt(input);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1262
  });
1263
-
1264
- // HELPERS
1265
-
1266
- // LOCALES
1267
-
1268
- function localeWeek (mom) {
1269
- return weekOfYear(mom, this._week.dow, this._week.doy).week;
1270
- }
1271
-
1272
- var defaultLocaleWeek = {
1273
- dow : 0, // Sunday is the first day of the week.
1274
- doy : 6 // The week that contains Jan 6th is the first week of the year.
 
 
 
 
 
 
 
1275
  };
1276
-
1277
- function localeFirstDayOfWeek () {
1278
- return this._week.dow;
1279
- }
1280
-
1281
- function localeFirstDayOfYear () {
1282
- return this._week.doy;
1283
- }
1284
-
1285
- // MOMENTS
1286
-
1287
- function getSetWeek (input) {
1288
- var week = this.localeData().week(this);
1289
- return input == null ? week : this.add((input - week) * 7, 'd');
1290
- }
1291
-
1292
- function getSetISOWeek (input) {
1293
- var week = weekOfYear(this, 1, 4).week;
1294
- return input == null ? week : this.add((input - week) * 7, 'd');
1295
- }
1296
-
1297
- // FORMATTING
1298
-
1299
- addFormatToken('d', 0, 'do', 'day');
1300
-
1301
- addFormatToken('dd', 0, 0, function (format) {
1302
- return this.localeData().weekdaysMin(this, format);
1303
- });
1304
-
1305
- addFormatToken('ddd', 0, 0, function (format) {
1306
- return this.localeData().weekdaysShort(this, format);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1307
  });
1308
-
1309
- addFormatToken('dddd', 0, 0, function (format) {
1310
- return this.localeData().weekdays(this, format);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1311
  });
1312
-
1313
- addFormatToken('e', 0, 0, 'weekday');
1314
- addFormatToken('E', 0, 0, 'isoWeekday');
1315
-
1316
- // ALIASES
1317
-
1318
- addUnitAlias('day', 'd');
1319
- addUnitAlias('weekday', 'e');
1320
- addUnitAlias('isoWeekday', 'E');
1321
-
1322
- // PRIORITY
1323
- addUnitPriority('day', 11);
1324
- addUnitPriority('weekday', 11);
1325
- addUnitPriority('isoWeekday', 11);
1326
-
1327
- // PARSING
1328
-
1329
- addRegexToken('d', match1to2);
1330
- addRegexToken('e', match1to2);
1331
- addRegexToken('E', match1to2);
1332
- addRegexToken('dd', function (isStrict, locale) {
1333
- return locale.weekdaysMinRegex(isStrict);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1334
  });
1335
- addRegexToken('ddd', function (isStrict, locale) {
1336
- return locale.weekdaysShortRegex(isStrict);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1337
  });
1338
- addRegexToken('dddd', function (isStrict, locale) {
1339
- return locale.weekdaysRegex(isStrict);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1340
  });
1341
-
1342
- addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {
1343
- var weekday = config._locale.weekdaysParse(input, token, config._strict);
1344
- // if we didn't get a weekday name, mark the date as invalid
1345
- if (weekday != null) {
1346
- week.d = weekday;
1347
- } else {
1348
- getParsingFlags(config).invalidWeekday = input;
1349
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1350
  });
1351
-
1352
- addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) {
1353
- week[token] = toInt(input);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1354
  });
1355
-
1356
- // HELPERS
1357
-
1358
- function parseWeekday(input, locale) {
1359
- if (typeof input !== 'string') {
1360
- return input;
1361
- }
1362
-
1363
- if (!isNaN(input)) {
1364
- return parseInt(input, 10);
1365
- }
1366
-
1367
- input = locale.weekdaysParse(input);
1368
- if (typeof input === 'number') {
1369
- return input;
1370
- }
1371
-
1372
- return null;
1373
- }
1374
-
1375
- function parseIsoWeekday(input, locale) {
1376
- if (typeof input === 'string') {
1377
- return locale.weekdaysParse(input) % 7 || 7;
1378
- }
1379
- return isNaN(input) ? null : input;
1380
- }
1381
-
1382
- // LOCALES
1383
- function shiftWeekdays (ws, n) {
1384
- return ws.slice(n, 7).concat(ws.slice(0, n));
1385
- }
1386
-
1387
- var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');
1388
- function localeWeekdays (m, format) {
1389
- var weekdays = isArray(this._weekdays) ? this._weekdays :
1390
- this._weekdays[(m && m !== true && this._weekdays.isFormat.test(format)) ? 'format' : 'standalone'];
1391
- return (m === true) ? shiftWeekdays(weekdays, this._week.dow)
1392
- : (m) ? weekdays[m.day()] : weekdays;
1393
- }
1394
-
1395
- var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');
1396
- function localeWeekdaysShort (m) {
1397
- return (m === true) ? shiftWeekdays(this._weekdaysShort, this._week.dow)
1398
- : (m) ? this._weekdaysShort[m.day()] : this._weekdaysShort;
1399
- }
1400
-
1401
- var defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_');
1402
- function localeWeekdaysMin (m) {
1403
- return (m === true) ? shiftWeekdays(this._weekdaysMin, this._week.dow)
1404
- : (m) ? this._weekdaysMin[m.day()] : this._weekdaysMin;
1405
- }
1406
-
1407
- function handleStrictParse$1(weekdayName, format, strict) {
1408
- var i, ii, mom, llc = weekdayName.toLocaleLowerCase();
1409
- if (!this._weekdaysParse) {
1410
- this._weekdaysParse = [];
1411
- this._shortWeekdaysParse = [];
1412
- this._minWeekdaysParse = [];
1413
-
1414
- for (i = 0; i < 7; ++i) {
1415
- mom = createUTC([2000, 1]).day(i);
1416
- this._minWeekdaysParse[i] = this.weekdaysMin(mom, '').toLocaleLowerCase();
1417
- this._shortWeekdaysParse[i] = this.weekdaysShort(mom, '').toLocaleLowerCase();
1418
- this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase();
1419
- }
1420
  }
1421
-
1422
- if (strict) {
1423
- if (format === 'dddd') {
1424
- ii = indexOf.call(this._weekdaysParse, llc);
1425
- return ii !== -1 ? ii : null;
1426
- } else if (format === 'ddd') {
1427
- ii = indexOf.call(this._shortWeekdaysParse, llc);
1428
- return ii !== -1 ? ii : null;
1429
- } else {
1430
- ii = indexOf.call(this._minWeekdaysParse, llc);
1431
- return ii !== -1 ? ii : null;
1432
- }
1433
- } else {
1434
- if (format === 'dddd') {
1435
- ii = indexOf.call(this._weekdaysParse, llc);
1436
- if (ii !== -1) {
1437
- return ii;
1438
- }
1439
- ii = indexOf.call(this._shortWeekdaysParse, llc);
1440
- if (ii !== -1) {
1441
- return ii;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1442
  }
1443
- ii = indexOf.call(this._minWeekdaysParse, llc);
1444
- return ii !== -1 ? ii : null;
1445
- } else if (format === 'ddd') {
1446
- ii = indexOf.call(this._shortWeekdaysParse, llc);
1447
- if (ii !== -1) {
1448
- return ii;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1449
  }
1450
- ii = indexOf.call(this._weekdaysParse, llc);
1451
- if (ii !== -1) {
1452
- return ii;
1453
- }
1454
- ii = indexOf.call(this._minWeekdaysParse, llc);
1455
- return ii !== -1 ? ii : null;
1456
- } else {
1457
- ii = indexOf.call(this._minWeekdaysParse, llc);
1458
- if (ii !== -1) {
1459
- return ii;
1460
- }
1461
- ii = indexOf.call(this._weekdaysParse, llc);
1462
- if (ii !== -1) {
1463
- return ii;
1464
- }
1465
- ii = indexOf.call(this._shortWeekdaysParse, llc);
1466
- return ii !== -1 ? ii : null;
1467
- }
1468
- }
1469
- }
1470
-
1471
- function localeWeekdaysParse (weekdayName, format, strict) {
1472
- var i, mom, regex;
1473
-
1474
- if (this._weekdaysParseExact) {
1475
- return handleStrictParse$1.call(this, weekdayName, format, strict);
1476
- }
1477
-
1478
- if (!this._weekdaysParse) {
1479
- this._weekdaysParse = [];
1480
- this._minWeekdaysParse = [];
1481
- this._shortWeekdaysParse = [];
1482
- this._fullWeekdaysParse = [];
1483
- }
1484
-
1485
- for (i = 0; i < 7; i++) {
1486
- // make the regex if we don't have it already
1487
-
1488
- mom = createUTC([2000, 1]).day(i);
1489
- if (strict && !this._fullWeekdaysParse[i]) {
1490
- this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\\.?') + '$', 'i');
1491
- this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\\.?') + '$', 'i');
1492
- this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\\.?') + '$', 'i');
1493
- }
1494
- if (!this._weekdaysParse[i]) {
1495
- regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, '');
1496
- this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i');
1497
- }
1498
- // test the regex
1499
- if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) {
1500
- return i;
1501
- } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) {
1502
- return i;
1503
- } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) {
1504
- return i;
1505
- } else if (!strict && this._weekdaysParse[i].test(weekdayName)) {
1506
- return i;
1507
- }
1508
- }
1509
- }
1510
-
1511
- // MOMENTS
1512
-
1513
- function getSetDayOfWeek (input) {
1514
- if (!this.isValid()) {
1515
- return input != null ? this : NaN;
1516
- }
1517
- var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
1518
- if (input != null) {
1519
- input = parseWeekday(input, this.localeData());
1520
- return this.add(input - day, 'd');
1521
- } else {
1522
- return day;
1523
- }
1524
- }
1525
-
1526
- function getSetLocaleDayOfWeek (input) {
1527
- if (!this.isValid()) {
1528
- return input != null ? this : NaN;
1529
- }
1530
- var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7;
1531
- return input == null ? weekday : this.add(input - weekday, 'd');
1532
- }
1533
-
1534
- function getSetISODayOfWeek (input) {
1535
- if (!this.isValid()) {
1536
- return input != null ? this : NaN;
1537
- }
1538
-
1539
- // behaves the same as moment#day except
1540
- // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)
1541
- // as a setter, sunday should belong to the previous week.
1542
-
1543
- if (input != null) {
1544
- var weekday = parseIsoWeekday(input, this.localeData());
1545
- return this.day(this.day() % 7 ? weekday : weekday - 7);
1546
- } else {
1547
- return this.day() || 7;
1548
- }
1549
- }
1550
-
1551
- var defaultWeekdaysRegex = matchWord;
1552
- function weekdaysRegex (isStrict) {
1553
- if (this._weekdaysParseExact) {
1554
- if (!hasOwnProp(this, '_weekdaysRegex')) {
1555
- computeWeekdaysParse.call(this);
1556
- }
1557
- if (isStrict) {
1558
- return this._weekdaysStrictRegex;
1559
- } else {
1560
- return this._weekdaysRegex;
1561
- }
1562
- } else {
1563
- if (!hasOwnProp(this, '_weekdaysRegex')) {
1564
- this._weekdaysRegex = defaultWeekdaysRegex;
1565
- }
1566
- return this._weekdaysStrictRegex && isStrict ?
1567
- this._weekdaysStrictRegex : this._weekdaysRegex;
1568
- }
1569
- }
1570
-
1571
- var defaultWeekdaysShortRegex = matchWord;
1572
- function weekdaysShortRegex (isStrict) {
1573
- if (this._weekdaysParseExact) {
1574
- if (!hasOwnProp(this, '_weekdaysRegex')) {
1575
- computeWeekdaysParse.call(this);
1576
- }
1577
- if (isStrict) {
1578
- return this._weekdaysShortStrictRegex;
1579
- } else {
1580
- return this._weekdaysShortRegex;
1581
- }
1582
- } else {
1583
- if (!hasOwnProp(this, '_weekdaysShortRegex')) {
1584
- this._weekdaysShortRegex = defaultWeekdaysShortRegex;
1585
- }
1586
- return this._weekdaysShortStrictRegex && isStrict ?
1587
- this._weekdaysShortStrictRegex : this._weekdaysShortRegex;
1588
- }
1589
- }
1590
-
1591
- var defaultWeekdaysMinRegex = matchWord;
1592
- function weekdaysMinRegex (isStrict) {
1593
- if (this._weekdaysParseExact) {
1594
- if (!hasOwnProp(this, '_weekdaysRegex')) {
1595
- computeWeekdaysParse.call(this);
1596
- }
1597
- if (isStrict) {
1598
- return this._weekdaysMinStrictRegex;
1599
- } else {
1600
- return this._weekdaysMinRegex;
1601
- }
1602
- } else {
1603
- if (!hasOwnProp(this, '_weekdaysMinRegex')) {
1604
- this._weekdaysMinRegex = defaultWeekdaysMinRegex;
1605
  }
1606
- return this._weekdaysMinStrictRegex && isStrict ?
1607
- this._weekdaysMinStrictRegex : this._weekdaysMinRegex;
1608
- }
1609
- }
1610
-
1611
-
1612
- function computeWeekdaysParse () {
1613
- function cmpLenRev(a, b) {
1614
- return b.length - a.length;
1615
- }
1616
-
1617
- var minPieces = [], shortPieces = [], longPieces = [], mixedPieces = [],
1618
- i, mom, minp, shortp, longp;
1619
- for (i = 0; i < 7; i++) {
1620
- // make the regex if we don't have it already
1621
- mom = createUTC([2000, 1]).day(i);
1622
- minp = this.weekdaysMin(mom, '');
1623
- shortp = this.weekdaysShort(mom, '');
1624
- longp = this.weekdays(mom, '');
1625
- minPieces.push(minp);
1626
- shortPieces.push(shortp);
1627
- longPieces.push(longp);
1628
- mixedPieces.push(minp);
1629
- mixedPieces.push(shortp);
1630
- mixedPieces.push(longp);
1631
- }
1632
- // Sorting makes sure if one weekday (or abbr) is a prefix of another it
1633
- // will match the longer piece.
1634
- minPieces.sort(cmpLenRev);
1635
- shortPieces.sort(cmpLenRev);
1636
- longPieces.sort(cmpLenRev);
1637
- mixedPieces.sort(cmpLenRev);
1638
- for (i = 0; i < 7; i++) {
1639
- shortPieces[i] = regexEscape(shortPieces[i]);
1640
- longPieces[i] = regexEscape(longPieces[i]);
1641
- mixedPieces[i] = regexEscape(mixedPieces[i]);
1642
- }
1643
-
1644
- this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');
1645
- this._weekdaysShortRegex = this._weekdaysRegex;
1646
- this._weekdaysMinRegex = this._weekdaysRegex;
1647
-
1648
- this._weekdaysStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i');
1649
- this._weekdaysShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i');
1650
- this._weekdaysMinStrictRegex = new RegExp('^(' + minPieces.join('|') + ')', 'i');
1651
- }
1652
-
1653
- // FORMATTING
1654
-
1655
- function hFormat() {
1656
- return this.hours() % 12 || 12;
1657
- }
1658
-
1659
- function kFormat() {
1660
- return this.hours() || 24;
1661
- }
1662
-
1663
- addFormatToken('H', ['HH', 2], 0, 'hour');
1664
- addFormatToken('h', ['hh', 2], 0, hFormat);
1665
- addFormatToken('k', ['kk', 2], 0, kFormat);
1666
-
1667
- addFormatToken('hmm', 0, 0, function () {
1668
- return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2);
1669
  });
1670
-
1671
- addFormatToken('hmmss', 0, 0, function () {
1672
- return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) +
1673
- zeroFill(this.seconds(), 2);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1674
  });
1675
-
1676
- addFormatToken('Hmm', 0, 0, function () {
1677
- return '' + this.hours() + zeroFill(this.minutes(), 2);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1678
  });
1679
-
1680
- addFormatToken('Hmmss', 0, 0, function () {
1681
- return '' + this.hours() + zeroFill(this.minutes(), 2) +
1682
- zeroFill(this.seconds(), 2);
1683
- });
1684
-
1685
- function meridiem (token, lowercase) {
1686
- addFormatToken(token, 0, 0, function () {
1687
- return this.localeData().meridiem(this.hours(), this.minutes(), lowercase);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1688
  });
1689
- }
1690
-
1691
- meridiem('a', true);
1692
- meridiem('A', false);
1693
-
1694
- // ALIASES
1695
-
1696
- addUnitAlias('hour', 'h');
1697
-
1698
- // PRIORITY
1699
- addUnitPriority('hour', 13);
1700
-
1701
- // PARSING
1702
-
1703
- function matchMeridiem (isStrict, locale) {
1704
- return locale._meridiemParse;
1705
- }
1706
-
1707
- addRegexToken('a', matchMeridiem);
1708
- addRegexToken('A', matchMeridiem);
1709
- addRegexToken('H', match1to2);
1710
- addRegexToken('h', match1to2);
1711
- addRegexToken('k', match1to2);
1712
- addRegexToken('HH', match1to2, match2);
1713
- addRegexToken('hh', match1to2, match2);
1714
- addRegexToken('kk', match1to2, match2);
1715
-
1716
- addRegexToken('hmm', match3to4);
1717
- addRegexToken('hmmss', match5to6);
1718
- addRegexToken('Hmm', match3to4);
1719
- addRegexToken('Hmmss', match5to6);
1720
-
1721
- addParseToken(['H', 'HH'], HOUR);
1722
- addParseToken(['k', 'kk'], function (input, array, config) {
1723
- var kInput = toInt(input);
1724
- array[HOUR] = kInput === 24 ? 0 : kInput;
1725
- });
1726
- addParseToken(['a', 'A'], function (input, array, config) {
1727
- config._isPm = config._locale.isPM(input);
1728
- config._meridiem = input;
1729
- });
1730
- addParseToken(['h', 'hh'], function (input, array, config) {
1731
- array[HOUR] = toInt(input);
1732
- getParsingFlags(config).bigHour = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1733
  });
1734
- addParseToken('hmm', function (input, array, config) {
1735
- var pos = input.length - 2;
1736
- array[HOUR] = toInt(input.substr(0, pos));
1737
- array[MINUTE] = toInt(input.substr(pos));
1738
- getParsingFlags(config).bigHour = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1739
  });
1740
- addParseToken('hmmss', function (input, array, config) {
1741
- var pos1 = input.length - 4;
1742
- var pos2 = input.length - 2;
1743
- array[HOUR] = toInt(input.substr(0, pos1));
1744
- array[MINUTE] = toInt(input.substr(pos1, 2));
1745
- array[SECOND] = toInt(input.substr(pos2));
1746
- getParsingFlags(config).bigHour = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1747
  });
1748
- addParseToken('Hmm', function (input, array, config) {
1749
- var pos = input.length - 2;
1750
- array[HOUR] = toInt(input.substr(0, pos));
1751
- array[MINUTE] = toInt(input.substr(pos));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1752
  });
1753
- addParseToken('Hmmss', function (input, array, config) {
1754
- var pos1 = input.length - 4;
1755
- var pos2 = input.length - 2;
1756
- array[HOUR] = toInt(input.substr(0, pos1));
1757
- array[MINUTE] = toInt(input.substr(pos1, 2));
1758
- array[SECOND] = toInt(input.substr(pos2));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1759
  });
1760
-
1761
- // LOCALES
1762
-
1763
- function localeIsPM (input) {
1764
- // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays
1765
- // Using charAt should be more compatible.
1766
- return ((input + '').toLowerCase().charAt(0) === 'p');
1767
- }
1768
-
1769
- var defaultLocaleMeridiemParse = /[ap]\.?m?\.?/i;
1770
- function localeMeridiem (hours, minutes, isLower) {
1771
- if (hours > 11) {
1772
- return isLower ? 'pm' : 'PM';
1773
- } else {
1774
- return isLower ? 'am' : 'AM';
1775
- }
1776
- }
1777
-
1778
-
1779
- // MOMENTS
1780
-
1781
- // Setting the hour should keep the time, because the user explicitly
1782
- // specified which hour they want. So trying to maintain the same hour (in
1783
- // a new timezone) makes sense. Adding/subtracting hours does not follow
1784
- // this rule.
1785
- var getSetHour = makeGetSet('Hours', true);
1786
-
1787
- var baseConfig = {
1788
- calendar: defaultCalendar,
1789
- longDateFormat: defaultLongDateFormat,
1790
- invalidDate: defaultInvalidDate,
1791
- ordinal: defaultOrdinal,
1792
- dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse,
1793
- relativeTime: defaultRelativeTime,
1794
-
1795
- months: defaultLocaleMonths,
1796
- monthsShort: defaultLocaleMonthsShort,
1797
-
1798
- week: defaultLocaleWeek,
1799
-
1800
- weekdays: defaultLocaleWeekdays,
1801
- weekdaysMin: defaultLocaleWeekdaysMin,
1802
- weekdaysShort: defaultLocaleWeekdaysShort,
1803
-
1804
- meridiemParse: defaultLocaleMeridiemParse
1805
  };
1806
-
1807
- // internal storage for locale config files
1808
- var locales = {};
1809
- var localeFamilies = {};
1810
- var globalLocale;
1811
-
1812
- function normalizeLocale(key) {
1813
- return key ? key.toLowerCase().replace('_', '-') : key;
1814
- }
1815
-
1816
- // pick the locale from the array
1817
- // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each
1818
- // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root
1819
- function chooseLocale(names) {
1820
- var i = 0, j, next, locale, split;
1821
-
1822
- while (i < names.length) {
1823
- split = normalizeLocale(names[i]).split('-');
1824
- j = split.length;
1825
- next = normalizeLocale(names[i + 1]);
1826
- next = next ? next.split('-') : null;
1827
- while (j > 0) {
1828
- locale = loadLocale(split.slice(0, j).join('-'));
1829
- if (locale) {
1830
- return locale;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1831
  }
1832
- if (next && next.length >= j && compareArrays(split, next, true) >= j - 1) {
1833
- //the next array item is better than a shallower substring of this one
1834
- break;
1835
- }
1836
- j--;
1837
- }
1838
- i++;
1839
- }
1840
- return globalLocale;
1841
- }
1842
-
1843
- function loadLocale(name) {
1844
- var oldLocale = null;
1845
- // TODO: Find a better way to register and load all the locales in Node
1846
- if (!locales[name] && (typeof module !== 'undefined') &&
1847
- module && module.exports) {
1848
- try {
1849
- oldLocale = globalLocale._abbr;
1850
- var aliasedRequire = require;
1851
- aliasedRequire('./locale/' + name);
1852
- getSetGlobalLocale(oldLocale);
1853
- } catch (e) {}
1854
- }
1855
- return locales[name];
1856
- }
1857
-
1858
- // This function will load locale and then set the global locale. If
1859
- // no arguments are passed in, it will simply return the current global
1860
- // locale key.
1861
- function getSetGlobalLocale (key, values) {
1862
- var data;
1863
- if (key) {
1864
- if (isUndefined(values)) {
1865
- data = getLocale(key);
1866
- }
1867
- else {
1868
- data = defineLocale(key, values);
1869
- }
1870
-
1871
- if (data) {
1872
- // moment.duration._locale = moment._locale = data;
1873
- globalLocale = data;
1874
- }
1875
- else {
1876
- if ((typeof console !== 'undefined') && console.warn) {
1877
- //warn user if arguments are passed but the locale could not be set
1878
- console.warn('Locale ' + key + ' not found. Did you forget to load it?');
1879
- }
1880
- }
1881
- }
1882
-
1883
- return globalLocale._abbr;
1884
- }
1885
-
1886
- function defineLocale (name, config) {
1887
- if (config !== null) {
1888
- var locale, parentConfig = baseConfig;
1889
- config.abbr = name;
1890
- if (locales[name] != null) {
1891
- deprecateSimple('defineLocaleOverride',
1892
- 'use moment.updateLocale(localeName, config) to change ' +
1893
- 'an existing locale. moment.defineLocale(localeName, ' +
1894
- 'config) should only be used for creating a new locale ' +
1895
- 'See http://momentjs.com/guides/#/warnings/define-locale/ for more info.');
1896
- parentConfig = locales[name]._config;
1897
- } else if (config.parentLocale != null) {
1898
- if (locales[config.parentLocale] != null) {
1899
- parentConfig = locales[config.parentLocale]._config;
1900
- } else {
1901
- locale = loadLocale(config.parentLocale);
1902
- if (locale != null) {
1903
- parentConfig = locale._config;
1904
- } else {
1905
- if (!localeFamilies[config.parentLocale]) {
1906
- localeFamilies[config.parentLocale] = [];
1907
- }
1908
- localeFamilies[config.parentLocale].push({
1909
- name: name,
1910
- config: config
1911
- });
1912
- return null;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1913
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1914
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1915
  }
1916
- locales[name] = new Locale(mergeConfigs(parentConfig, config));
1917
-
1918
- if (localeFamilies[name]) {
1919
- localeFamilies[name].forEach(function (x) {
1920
- defineLocale(x.name, x.config);
1921
- });
1922
- }
1923
-
1924
- // backwards compat for now: also set the locale
1925
- // make sure we set the locale AFTER all child locales have been
1926
- // created, so we won't end up with the child locale set.
1927
- getSetGlobalLocale(name);
1928
-
1929
-
1930
- return locales[name];
1931
- } else {
1932
- // useful for testing
1933
- delete locales[name];
1934
- return null;
1935
- }
1936
- }
1937
-
1938
- function updateLocale(name, config) {
1939
- if (config != null) {
1940
- var locale, tmpLocale, parentConfig = baseConfig;
1941
- // MERGE
1942
- tmpLocale = loadLocale(name);
1943
- if (tmpLocale != null) {
1944
- parentConfig = tmpLocale._config;
1945
- }
1946
- config = mergeConfigs(parentConfig, config);
1947
- locale = new Locale(config);
1948
- locale.parentLocale = locales[name];
1949
- locales[name] = locale;
1950
-
1951
- // backwards compat for now: also set the locale
1952
- getSetGlobalLocale(name);
1953
- } else {
1954
- // pass null for config to unupdate, useful for tests
1955
- if (locales[name] != null) {
1956
- if (locales[name].parentLocale != null) {
1957
- locales[name] = locales[name].parentLocale;
1958
- } else if (locales[name] != null) {
1959
- delete locales[name];
1960
- }
1961
- }
1962
- }
1963
- return locales[name];
1964
- }
1965
-
1966
- // returns locale data
1967
- function getLocale (key) {
1968
- var locale;
1969
-
1970
- if (key && key._locale && key._locale._abbr) {
1971
- key = key._locale._abbr;
1972
- }
1973
-
1974
- if (!key) {
1975
- return globalLocale;
1976
- }
1977
-
1978
- if (!isArray(key)) {
1979
- //short-circuit everything else
1980
- locale = loadLocale(key);
1981
- if (locale) {
1982
- return locale;
1983
- }
1984
- key = [key];
1985
- }
1986
-
1987
- return chooseLocale(key);
1988
- }
1989
-
1990
- function listLocales() {
1991
- return keys(locales);
1992
- }
1993
-
1994
- function checkOverflow (m) {
1995
- var overflow;
1996
- var a = m._a;
1997
-
1998
- if (a && getParsingFlags(m).overflow === -2) {
1999
- overflow =
2000
- a[MONTH] < 0 || a[MONTH] > 11 ? MONTH :
2001
- a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE :
2002
- a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR :
2003
- a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE :
2004
- a[SECOND] < 0 || a[SECOND] > 59 ? SECOND :
2005
- a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND :
2006
- -1;
2007
-
2008
- if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) {
2009
- overflow = DATE;
2010
- }
2011
- if (getParsingFlags(m)._overflowWeeks && overflow === -1) {
2012
- overflow = WEEK;
2013
- }
2014
- if (getParsingFlags(m)._overflowWeekday && overflow === -1) {
2015
- overflow = WEEKDAY;
2016
- }
2017
-
2018
- getParsingFlags(m).overflow = overflow;
2019
- }
2020
-
2021
- return m;
2022
- }
2023
-
2024
- // Pick the first defined of two or three arguments.
2025
- function defaults(a, b, c) {
2026
- if (a != null) {
2027
- return a;
2028
- }
2029
- if (b != null) {
2030
- return b;
2031
- }
2032
- return c;
2033
- }
2034
-
2035
- function currentDateArray(config) {
2036
- // hooks is actually the exported moment object
2037
- var nowValue = new Date(hooks.now());
2038
- if (config._useUTC) {
2039
- return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()];
2040
- }
2041
- return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()];
2042
- }
2043
-
2044
- // convert an array to a date.
2045
- // the array should mirror the parameters below
2046
- // note: all values past the year are optional and will default to the lowest possible value.
2047
- // [year, month, day , hour, minute, second, millisecond]
2048
- function configFromArray (config) {
2049
- var i, date, input = [], currentDate, expectedWeekday, yearToUse;
2050
-
2051
- if (config._d) {
2052
- return;
2053
- }
2054
-
2055
- currentDate = currentDateArray(config);
2056
-
2057
- //compute day of the year from weeks and weekdays
2058
- if (config._w && config._a[DATE] == null && config._a[MONTH] == null) {
2059
- dayOfYearFromWeekInfo(config);
2060
- }
2061
-
2062
- //if the day of the year is set, figure out what it is
2063
- if (config._dayOfYear != null) {
2064
- yearToUse = defaults(config._a[YEAR], currentDate[YEAR]);
2065
-
2066
- if (config._dayOfYear > daysInYear(yearToUse) || config._dayOfYear === 0) {
2067
- getParsingFlags(config)._overflowDayOfYear = true;
2068
- }
2069
-
2070
- date = createUTCDate(yearToUse, 0, config._dayOfYear);
2071
- config._a[MONTH] = date.getUTCMonth();
2072
- config._a[DATE] = date.getUTCDate();
2073
- }
2074
-
2075
- // Default to current date.
2076
- // * if no year, month, day of month are given, default to today
2077
- // * if day of month is given, default month and year
2078
- // * if month is given, default only year
2079
- // * if year is given, don't default anything
2080
- for (i = 0; i < 3 && config._a[i] == null; ++i) {
2081
- config._a[i] = input[i] = currentDate[i];
2082
- }
2083
-
2084
- // Zero out whatever was not defaulted, including time
2085
- for (; i < 7; i++) {
2086
- config._a[i] = input[i] = (config._a[i] == null) ? (i === 2 ? 1 : 0) : config._a[i];
2087
- }
2088
-
2089
- // Check for 24:00:00.000
2090
- if (config._a[HOUR] === 24 &&
2091
- config._a[MINUTE] === 0 &&
2092
- config._a[SECOND] === 0 &&
2093
- config._a[MILLISECOND] === 0) {
2094
- config._nextDay = true;
2095
- config._a[HOUR] = 0;
2096
- }
2097
-
2098
- config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input);
2099
- expectedWeekday = config._useUTC ? config._d.getUTCDay() : config._d.getDay();
2100
-
2101
- // Apply timezone offset from input. The actual utcOffset can be changed
2102
- // with parseZone.
2103
- if (config._tzm != null) {
2104
- config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);
2105
- }
2106
-
2107
- if (config._nextDay) {
2108
- config._a[HOUR] = 24;
2109
- }
2110
-
2111
- // check for mismatching day of week
2112
- if (config._w && typeof config._w.d !== 'undefined' && config._w.d !== expectedWeekday) {
2113
- getParsingFlags(config).weekdayMismatch = true;
2114
- }
2115
- }
2116
-
2117
- function dayOfYearFromWeekInfo(config) {
2118
- var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow;
2119
-
2120
- w = config._w;
2121
- if (w.GG != null || w.W != null || w.E != null) {
2122
- dow = 1;
2123
- doy = 4;
2124
-
2125
- // TODO: We need to take the current isoWeekYear, but that depends on
2126
- // how we interpret now (local, utc, fixed offset). So create
2127
- // a now version of current config (take local/utc/offset flags, and
2128
- // create now).
2129
- weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(createLocal(), 1, 4).year);
2130
- week = defaults(w.W, 1);
2131
- weekday = defaults(w.E, 1);
2132
- if (weekday < 1 || weekday > 7) {
2133
- weekdayOverflow = true;
2134
  }
2135
- } else {
2136
- dow = config._locale._week.dow;
2137
- doy = config._locale._week.doy;
2138
-
2139
- var curWeek = weekOfYear(createLocal(), dow, doy);
2140
-
2141
- weekYear = defaults(w.gg, config._a[YEAR], curWeek.year);
2142
-
2143
- // Default to current week.
2144
- week = defaults(w.w, curWeek.week);
2145
-
2146
- if (w.d != null) {
2147
- // weekday -- low day numbers are considered next week
2148
- weekday = w.d;
2149
- if (weekday < 0 || weekday > 6) {
2150
- weekdayOverflow = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2151
  }
2152
- } else if (w.e != null) {
2153
- // local weekday -- counting starts from beginning of week
2154
- weekday = w.e + dow;
2155
- if (w.e < 0 || w.e > 6) {
2156
- weekdayOverflow = true;
 
 
 
 
 
 
 
2157
  }
2158
- } else {
2159
- // default to beginning of week
2160
- weekday = dow;
2161
- }
2162
- }
2163
- if (week < 1 || week > weeksInYear(weekYear, dow, doy)) {
2164
- getParsingFlags(config)._overflowWeeks = true;
2165
- } else if (weekdayOverflow != null) {
2166
- getParsingFlags(config)._overflowWeekday = true;
2167
- } else {
2168
- temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy);
2169
- config._a[YEAR] = temp.year;
2170
- config._dayOfYear = temp.dayOfYear;
2171
- }
2172
- }
2173
-
2174
- // iso 8601 regex
2175
- // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00)
2176
- var extendedIsoRegex = /^\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)?)?$/;
2177
- var basicIsoRegex = /^\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)?)?$/;
2178
-
2179
- var tzRegex = /Z|[+-]\d\d(?::?\d\d)?/;
2180
-
2181
- var isoDates = [
2182
- ['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/],
2183
- ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/],
2184
- ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/],
2185
- ['GGGG-[W]WW', /\d{4}-W\d\d/, false],
2186
- ['YYYY-DDD', /\d{4}-\d{3}/],
2187
- ['YYYY-MM', /\d{4}-\d\d/, false],
2188
- ['YYYYYYMMDD', /[+-]\d{10}/],
2189
- ['YYYYMMDD', /\d{8}/],
2190
- // YYYYMM is NOT allowed by the standard
2191
- ['GGGG[W]WWE', /\d{4}W\d{3}/],
2192
- ['GGGG[W]WW', /\d{4}W\d{2}/, false],
2193
- ['YYYYDDD', /\d{7}/]
2194
- ];
2195
-
2196
- // iso time formats and regexes
2197
- var isoTimes = [
2198
- ['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/],
2199
- ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/],
2200
- ['HH:mm:ss', /\d\d:\d\d:\d\d/],
2201
- ['HH:mm', /\d\d:\d\d/],
2202
- ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/],
2203
- ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/],
2204
- ['HHmmss', /\d\d\d\d\d\d/],
2205
- ['HHmm', /\d\d\d\d/],
2206
- ['HH', /\d\d/]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2207
  ];
2208
-
2209
- var aspNetJsonRegex = /^\/?Date\((\-?\d+)/i;
2210
-
2211
- // date from iso format
2212
- function configFromISO(config) {
2213
- var i, l,
2214
- string = config._i,
2215
- match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string),
2216
- allowTime, dateFormat, timeFormat, tzFormat;
2217
-
2218
- if (match) {
2219
- getParsingFlags(config).iso = true;
2220
-
2221
- for (i = 0, l = isoDates.length; i < l; i++) {
2222
- if (isoDates[i][1].exec(match[1])) {
2223
- dateFormat = isoDates[i][0];
2224
- allowTime = isoDates[i][2] !== false;
2225
- break;
2226
- }
2227
- }
2228
- if (dateFormat == null) {
2229
- config._isValid = false;
2230
- return;
2231
- }
2232
- if (match[3]) {
2233
- for (i = 0, l = isoTimes.length; i < l; i++) {
2234
- if (isoTimes[i][1].exec(match[3])) {
2235
- // match[2] should be 'T' or space
2236
- timeFormat = (match[2] || ' ') + isoTimes[i][0];
2237
- break;
2238
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2239
  }
2240
- if (timeFormat == null) {
2241
- config._isValid = false;
2242
- return;
 
 
 
 
 
 
 
 
 
 
 
2243
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2244
  }
2245
- if (!allowTime && timeFormat != null) {
2246
- config._isValid = false;
2247
- return;
2248
- }
2249
- if (match[4]) {
2250
- if (tzRegex.exec(match[4])) {
2251
- tzFormat = 'Z';
2252
- } else {
2253
- config._isValid = false;
2254
- return;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2255
  }
2256
- }
2257
- config._f = dateFormat + (timeFormat || '') + (tzFormat || '');
2258
- configFromStringAndFormat(config);
2259
- } else {
2260
- config._isValid = false;
2261
- }
2262
- }
2263
-
2264
- // RFC 2822 regex: For details see https://tools.ietf.org/html/rfc2822#section-3.3
2265
- var rfc2822 = /^(?:(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}))$/;
2266
-
2267
- function extractFromRFC2822Strings(yearStr, monthStr, dayStr, hourStr, minuteStr, secondStr) {
2268
- var result = [
2269
- untruncateYear(yearStr),
2270
- defaultLocaleMonthsShort.indexOf(monthStr),
2271
- parseInt(dayStr, 10),
2272
- parseInt(hourStr, 10),
2273
- parseInt(minuteStr, 10)
2274
- ];
2275
-
2276
- if (secondStr) {
2277
- result.push(parseInt(secondStr, 10));
2278
- }
2279
-
2280
- return result;
2281
- }
2282
-
2283
- function untruncateYear(yearStr) {
2284
- var year = parseInt(yearStr, 10);
2285
- if (year <= 49) {
2286
- return 2000 + year;
2287
- } else if (year <= 999) {
2288
- return 1900 + year;
2289
- }
2290
- return year;
2291
- }
2292
-
2293
- function preprocessRFC2822(s) {
2294
- // Remove comments and folding whitespace and replace multiple-spaces with a single space
2295
- return s.replace(/\([^)]*\)|[\n\t]/g, ' ').replace(/(\s\s+)/g, ' ').replace(/^\s\s*/, '').replace(/\s\s*$/, '');
2296
- }
2297
-
2298
- function checkWeekday(weekdayStr, parsedInput, config) {
2299
- if (weekdayStr) {
2300
- // TODO: Replace the vanilla JS Date object with an indepentent day-of-week check.
2301
- var weekdayProvided = defaultLocaleWeekdaysShort.indexOf(weekdayStr),
2302
- weekdayActual = new Date(parsedInput[0], parsedInput[1], parsedInput[2]).getDay();
2303
- if (weekdayProvided !== weekdayActual) {
2304
- getParsingFlags(config).weekdayMismatch = true;
2305
- config._isValid = false;
2306
- return false;
2307
- }
2308
- }
2309
- return true;
2310
- }
2311
-
2312
- var obsOffsets = {
2313
- UT: 0,
2314
- GMT: 0,
2315
- EDT: -4 * 60,
2316
- EST: -5 * 60,
2317
- CDT: -5 * 60,
2318
- CST: -6 * 60,
2319
- MDT: -6 * 60,
2320
- MST: -7 * 60,
2321
- PDT: -7 * 60,
2322
- PST: -8 * 60
2323
- };
2324
-
2325
- function calculateOffset(obsOffset, militaryOffset, numOffset) {
2326
- if (obsOffset) {
2327
- return obsOffsets[obsOffset];
2328
- } else if (militaryOffset) {
2329
- // the only allowed military tz is Z
2330
- return 0;
2331
- } else {
2332
- var hm = parseInt(numOffset, 10);
2333
- var m = hm % 100, h = (hm - m) / 100;
2334
- return h * 60 + m;
2335
- }
2336
- }
2337
-
2338
- // date and time from ref 2822 format
2339
- function configFromRFC2822(config) {
2340
- var match = rfc2822.exec(preprocessRFC2822(config._i));
2341
- if (match) {
2342
- var parsedArray = extractFromRFC2822Strings(match[4], match[3], match[2], match[5], match[6], match[7]);
2343
- if (!checkWeekday(match[1], parsedArray, config)) {
2344
- return;
2345
- }
2346
-
2347
- config._a = parsedArray;
2348
- config._tzm = calculateOffset(match[8], match[9], match[10]);
2349
-
2350
- config._d = createUTCDate.apply(null, config._a);
2351
- config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);
2352
-
2353
- getParsingFlags(config).rfc2822 = true;
2354
- } else {
2355
- config._isValid = false;
2356
- }
2357
- }
2358
-
2359
- // date from iso format or fallback
2360
- function configFromString(config) {
2361
- var matched = aspNetJsonRegex.exec(config._i);
2362
-
2363
- if (matched !== null) {
2364
- config._d = new Date(+matched[1]);
2365
- return;
2366
- }
2367
-
2368
- configFromISO(config);
2369
- if (config._isValid === false) {
2370
- delete config._isValid;
2371
- } else {
2372
- return;
2373
- }
2374
-
2375
- configFromRFC2822(config);
2376
- if (config._isValid === false) {
2377
- delete config._isValid;
2378
- } else {
2379
- return;
2380
- }
2381
-
2382
- // Final attempt, use Input Fallback
2383
- hooks.createFromInputFallback(config);
2384
- }
2385
-
2386
- hooks.createFromInputFallback = deprecate(
2387
- 'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' +
2388
- 'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' +
2389
- 'discouraged and will be removed in an upcoming major release. Please refer to ' +
2390
- 'http://momentjs.com/guides/#/warnings/js-date/ for more info.',
2391
- function (config) {
2392
- config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));
2393
- }
2394
- );
2395
-
2396
- // constant that refers to the ISO standard
2397
- hooks.ISO_8601 = function () {};
2398
-
2399
- // constant that refers to the RFC 2822 form
2400
- hooks.RFC_2822 = function () {};
2401
-
2402
- // date from string and format string
2403
- function configFromStringAndFormat(config) {
2404
- // TODO: Move this to another part of the creation flow to prevent circular deps
2405
- if (config._f === hooks.ISO_8601) {
2406
- configFromISO(config);
2407
- return;
2408
- }
2409
- if (config._f === hooks.RFC_2822) {
2410
- configFromRFC2822(config);
2411
- return;
2412
- }
2413
- config._a = [];
2414
- getParsingFlags(config).empty = true;
2415
-
2416
- // This array is used to make a Date, either with `new Date` or `Date.UTC`
2417
- var string = '' + config._i,
2418
- i, parsedInput, tokens, token, skipped,
2419
- stringLength = string.length,
2420
- totalParsedInputLength = 0;
2421
-
2422
- tokens = expandFormat(config._f, config._locale).match(formattingTokens) || [];
2423
-
2424
- for (i = 0; i < tokens.length; i++) {
2425
- token = tokens[i];
2426
- parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0];
2427
- // console.log('token', token, 'parsedInput', parsedInput,
2428
- // 'regex', getParseRegexForToken(token, config));
2429
- if (parsedInput) {
2430
- skipped = string.substr(0, string.indexOf(parsedInput));
2431
- if (skipped.length > 0) {
2432
- getParsingFlags(config).unusedInput.push(skipped);
2433
  }
2434
- string = string.slice(string.indexOf(parsedInput) + parsedInput.length);
2435
- totalParsedInputLength += parsedInput.length;
2436
- }
2437
- // don't parse if it's not a known token
2438
- if (formatTokenFunctions[token]) {
2439
- if (parsedInput) {
2440
- getParsingFlags(config).empty = false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2441
  }
2442
- else {
2443
- getParsingFlags(config).unusedTokens.push(token);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2444
  }
2445
- addTimeToArrayFromToken(token, parsedInput, config);
2446
- }
2447
- else if (config._strict && !parsedInput) {
2448
- getParsingFlags(config).unusedTokens.push(token);
2449
- }
2450
- }
2451
-
2452
- // add remaining unparsed input length to the string
2453
- getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength;
2454
- if (string.length > 0) {
2455
- getParsingFlags(config).unusedInput.push(string);
2456
- }
2457
-
2458
- // clear _12h flag if hour is <= 12
2459
- if (config._a[HOUR] <= 12 &&
2460
- getParsingFlags(config).bigHour === true &&
2461
- config._a[HOUR] > 0) {
2462
- getParsingFlags(config).bigHour = undefined;
2463
- }
2464
-
2465
- getParsingFlags(config).parsedDateParts = config._a.slice(0);
2466
- getParsingFlags(config).meridiem = config._meridiem;
2467
- // handle meridiem
2468
- config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem);
2469
-
2470
- configFromArray(config);
2471
- checkOverflow(config);
2472
- }
2473
-
2474
-
2475
- function meridiemFixWrap (locale, hour, meridiem) {
2476
- var isPm;
2477
-
2478
- if (meridiem == null) {
2479
- // nothing to do
2480
- return hour;
2481
- }
2482
- if (locale.meridiemHour != null) {
2483
- return locale.meridiemHour(hour, meridiem);
2484
- } else if (locale.isPM != null) {
2485
- // Fallback
2486
- isPm = locale.isPM(meridiem);
2487
- if (isPm && hour < 12) {
2488
- hour += 12;
2489
- }
2490
- if (!isPm && hour === 12) {
2491
- hour = 0;
2492
- }
2493
- return hour;
2494
- } else {
2495
- // this is not supposed to happen
2496
- return hour;
2497
- }
2498
- }
2499
-
2500
- // date from string and array of format strings
2501
- function configFromStringAndArray(config) {
2502
- var tempConfig,
2503
- bestMoment,
2504
-
2505
- scoreToBeat,
2506
- i,
2507
- currentScore;
2508
-
2509
- if (config._f.length === 0) {
2510
- getParsingFlags(config).invalidFormat = true;
2511
- config._d = new Date(NaN);
2512
- return;
2513
- }
2514
-
2515
- for (i = 0; i < config._f.length; i++) {
2516
- currentScore = 0;
2517
- tempConfig = copyConfig({}, config);
2518
- if (config._useUTC != null) {
2519
- tempConfig._useUTC = config._useUTC;
2520
- }
2521
- tempConfig._f = config._f[i];
2522
- configFromStringAndFormat(tempConfig);
2523
-
2524
- if (!isValid(tempConfig)) {
2525
- continue;
2526
- }
2527
-
2528
- // if there is any input that was not parsed add a penalty for that format
2529
- currentScore += getParsingFlags(tempConfig).charsLeftOver;
2530
-
2531
- //or tokens
2532
- currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10;
2533
-
2534
- getParsingFlags(tempConfig).score = currentScore;
2535
-
2536
- if (scoreToBeat == null || currentScore < scoreToBeat) {
2537
- scoreToBeat = currentScore;
2538
- bestMoment = tempConfig;
2539
- }
2540
- }
2541
-
2542
- extend(config, bestMoment || tempConfig);
2543
- }
2544
-
2545
- function configFromObject(config) {
2546
- if (config._d) {
2547
- return;
2548
- }
2549
-
2550
- var i = normalizeObjectUnits(config._i);
2551
- config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) {
2552
- return obj && parseInt(obj, 10);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2553
  });
2554
-
2555
- configFromArray(config);
2556
- }
2557
-
2558
- function createFromConfig (config) {
2559
- var res = new Moment(checkOverflow(prepareConfig(config)));
2560
- if (res._nextDay) {
2561
- // Adding is smart enough around DST
2562
- res.add(1, 'd');
2563
- res._nextDay = undefined;
2564
- }
2565
-
2566
- return res;
2567
- }
2568
-
2569
- function prepareConfig (config) {
2570
- var input = config._i,
2571
- format = config._f;
2572
-
2573
- config._locale = config._locale || getLocale(config._l);
2574
-
2575
- if (input === null || (format === undefined && input === '')) {
2576
- return createInvalid({nullInput: true});
2577
- }
2578
-
2579
- if (typeof input === 'string') {
2580
- config._i = input = config._locale.preparse(input);
2581
- }
2582
-
2583
- if (isMoment(input)) {
2584
- return new Moment(checkOverflow(input));
2585
- } else if (isDate(input)) {
2586
- config._d = input;
2587
- } else if (isArray(format)) {
2588
- configFromStringAndArray(config);
2589
- } else if (format) {
2590
- configFromStringAndFormat(config);
2591
- } else {
2592
- configFromInput(config);
2593
- }
2594
-
2595
- if (!isValid(config)) {
2596
- config._d = null;
2597
- }
2598
-
2599
- return config;
2600
- }
2601
-
2602
- function configFromInput(config) {
2603
- var input = config._i;
2604
- if (isUndefined(input)) {
2605
- config._d = new Date(hooks.now());
2606
- } else if (isDate(input)) {
2607
- config._d = new Date(input.valueOf());
2608
- } else if (typeof input === 'string') {
2609
- configFromString(config);
2610
- } else if (isArray(input)) {
2611
- config._a = map(input.slice(0), function (obj) {
2612
- return parseInt(obj, 10);
2613
  });
2614
- configFromArray(config);
2615
- } else if (isObject(input)) {
2616
- configFromObject(config);
2617
- } else if (isNumber(input)) {
2618
- // from milliseconds
2619
- config._d = new Date(input);
2620
- } else {
2621
- hooks.createFromInputFallback(config);
2622
- }
2623
- }
2624
-
2625
- function createLocalOrUTC (input, format, locale, strict, isUTC) {
2626
- var c = {};
2627
-
2628
- if (locale === true || locale === false) {
2629
- strict = locale;
2630
- locale = undefined;
2631
- }
2632
-
2633
- if ((isObject(input) && isObjectEmpty(input)) ||
2634
- (isArray(input) && input.length === 0)) {
2635
- input = undefined;
2636
- }
2637
- // object construction must be done this way.
2638
- // https://github.com/moment/moment/issues/1423
2639
- c._isAMomentObject = true;
2640
- c._useUTC = c._isUTC = isUTC;
2641
- c._l = locale;
2642
- c._i = input;
2643
- c._f = format;
2644
- c._strict = strict;
2645
-
2646
- return createFromConfig(c);
2647
- }
2648
-
2649
- function createLocal (input, format, locale, strict) {
2650
- return createLocalOrUTC(input, format, locale, strict, false);
2651
- }
2652
-
2653
- var prototypeMin = deprecate(
2654
- 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/',
2655
- function () {
2656
- var other = createLocal.apply(null, arguments);
2657
- if (this.isValid() && other.isValid()) {
2658
- return other < this ? this : other;
2659
- } else {
2660
- return createInvalid();
2661
- }
2662
- }
2663
- );
2664
-
2665
- var prototypeMax = deprecate(
2666
- 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/',
2667
- function () {
2668
- var other = createLocal.apply(null, arguments);
2669
- if (this.isValid() && other.isValid()) {
2670
- return other > this ? this : other;
2671
- } else {
2672
- return createInvalid();
2673
- }
2674
- }
2675
- );
2676
-
2677
- // Pick a moment m from moments so that m[fn](other) is true for all
2678
- // other. This relies on the function fn to be transitive.
2679
- //
2680
- // moments should either be an array of moment objects or an array, whose
2681
- // first element is an array of moment objects.
2682
- function pickBy(fn, moments) {
2683
- var res, i;
2684
- if (moments.length === 1 && isArray(moments[0])) {
2685
- moments = moments[0];
2686
- }
2687
- if (!moments.length) {
2688
- return createLocal();
2689
- }
2690
- res = moments[0];
2691
- for (i = 1; i < moments.length; ++i) {
2692
- if (!moments[i].isValid() || moments[i][fn](res)) {
2693
- res = moments[i];
2694
- }
2695
- }
2696
- return res;
2697
- }
2698
-
2699
- // TODO: Use [].sort instead?
2700
- function min () {
2701
- var args = [].slice.call(arguments, 0);
2702
-
2703
- return pickBy('isBefore', args);
2704
- }
2705
-
2706
- function max () {
2707
- var args = [].slice.call(arguments, 0);
2708
-
2709
- return pickBy('isAfter', args);
2710
- }
2711
-
2712
- var now = function () {
2713
- return Date.now ? Date.now() : +(new Date());
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2714
  };
2715
-
2716
- var ordering = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond'];
2717
-
2718
- function isDurationValid(m) {
2719
- for (var key in m) {
2720
- if (!(indexOf.call(ordering, key) !== -1 && (m[key] == null || !isNaN(m[key])))) {
2721
- return false;
2722
- }
2723
- }
2724
-
2725
- var unitHasDecimal = false;
2726
- for (var i = 0; i < ordering.length; ++i) {
2727
- if (m[ordering[i]]) {
2728
- if (unitHasDecimal) {
2729
- return false; // only allow non-integers for smallest unit
2730
- }
2731
- if (parseFloat(m[ordering[i]]) !== toInt(m[ordering[i]])) {
2732
- unitHasDecimal = true;
2733
- }
2734
- }
2735
- }
2736
-
2737
- return true;
2738
- }
2739
-
2740
- function isValid$1() {
2741
- return this._isValid;
2742
- }
2743
-
2744
- function createInvalid$1() {
2745
- return createDuration(NaN);
2746
- }
2747
-
2748
- function Duration (duration) {
2749
- var normalizedInput = normalizeObjectUnits(duration),
2750
- years = normalizedInput.year || 0,
2751
- quarters = normalizedInput.quarter || 0,
2752
- months = normalizedInput.month || 0,
2753
- weeks = normalizedInput.week || normalizedInput.isoWeek || 0,
2754
- days = normalizedInput.day || 0,
2755
- hours = normalizedInput.hour || 0,
2756
- minutes = normalizedInput.minute || 0,
2757
- seconds = normalizedInput.second || 0,
2758
- milliseconds = normalizedInput.millisecond || 0;
2759
-
2760
- this._isValid = isDurationValid(normalizedInput);
2761
-
2762
- // representation for dateAddRemove
2763
- this._milliseconds = +milliseconds +
2764
- seconds * 1e3 + // 1000
2765
- minutes * 6e4 + // 1000 * 60
2766
- hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978
2767
- // Because of dateAddRemove treats 24 hours as different from a
2768
- // day when working around DST, we need to store them separately
2769
- this._days = +days +
2770
- weeks * 7;
2771
- // It is impossible to translate months into days without knowing
2772
- // which months you are are talking about, so we have to store
2773
- // it separately.
2774
- this._months = +months +
2775
- quarters * 3 +
2776
- years * 12;
2777
-
2778
- this._data = {};
2779
-
2780
- this._locale = getLocale();
2781
-
2782
- this._bubble();
2783
- }
2784
-
2785
- function isDuration (obj) {
2786
- return obj instanceof Duration;
2787
- }
2788
-
2789
- function absRound (number) {
2790
- if (number < 0) {
2791
- return Math.round(-1 * number) * -1;
2792
- } else {
2793
- return Math.round(number);
2794
- }
2795
- }
2796
-
2797
- // FORMATTING
2798
-
2799
- function offset (token, separator) {
2800
- addFormatToken(token, 0, 0, function () {
2801
- var offset = this.utcOffset();
2802
- var sign = '+';
2803
- if (offset < 0) {
2804
- offset = -offset;
2805
- sign = '-';
2806
- }
2807
- return sign + zeroFill(~~(offset / 60), 2) + separator + zeroFill(~~(offset) % 60, 2);
 
 
 
 
 
 
 
 
 
 
 
2808
  });
2809
- }
2810
-
2811
- offset('Z', ':');
2812
- offset('ZZ', '');
2813
-
2814
- // PARSING
2815
-
2816
- addRegexToken('Z', matchShortOffset);
2817
- addRegexToken('ZZ', matchShortOffset);
2818
- addParseToken(['Z', 'ZZ'], function (input, array, config) {
2819
- config._useUTC = true;
2820
- config._tzm = offsetFromString(matchShortOffset, input);
2821
- });
2822
-
2823
- // HELPERS
2824
-
2825
- // timezone chunker
2826
- // '+10:00' > ['10', '00']
2827
- // '-1530' > ['-15', '30']
2828
- var chunkOffset = /([\+\-]|\d\d)/gi;
2829
-
2830
- function offsetFromString(matcher, string) {
2831
- var matches = (string || '').match(matcher);
2832
-
2833
- if (matches === null) {
2834
- return null;
2835
- }
2836
-
2837
- var chunk = matches[matches.length - 1] || [];
2838
- var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0];
2839
- var minutes = +(parts[1] * 60) + toInt(parts[2]);
2840
-
2841
- return minutes === 0 ?
2842
- 0 :
2843
- parts[0] === '+' ? minutes : -minutes;
2844
- }
2845
-
2846
- // Return a moment from input, that is local/utc/zone equivalent to model.
2847
- function cloneWithOffset(input, model) {
2848
- var res, diff;
2849
- if (model._isUTC) {
2850
- res = model.clone();
2851
- diff = (isMoment(input) || isDate(input) ? input.valueOf() : createLocal(input).valueOf()) - res.valueOf();
2852
- // Use low-level api, because this fn is low-level api.
2853
- res._d.setTime(res._d.valueOf() + diff);
2854
- hooks.updateOffset(res, false);
2855
- return res;
2856
- } else {
2857
- return createLocal(input).local();
2858
- }
2859
- }
2860
-
2861
- function getDateOffset (m) {
2862
- // On Firefox.24 Date#getTimezoneOffset returns a floating point.
2863
- // https://github.com/moment/moment/pull/1871
2864
- return -Math.round(m._d.getTimezoneOffset() / 15) * 15;
2865
- }
2866
-
2867
- // HOOKS
2868
-
2869
- // This function will be called whenever a moment is mutated.
2870
- // It is intended to keep the offset in sync with the timezone.
2871
- hooks.updateOffset = function () {};
2872
-
2873
- // MOMENTS
2874
-
2875
- // keepLocalTime = true means only change the timezone, without
2876
- // affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]-->
2877
- // 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset
2878
- // +0200, so we adjust the time as needed, to be valid.
2879
- //
2880
- // Keeping the time actually adds/subtracts (one hour)
2881
- // from the actual represented time. That is why we call updateOffset
2882
- // a second time. In case it wants us to change the offset again
2883
- // _changeInProgress == true case, then we have to adjust, because
2884
- // there is no such time in the given timezone.
2885
- function getSetOffset (input, keepLocalTime, keepMinutes) {
2886
- var offset = this._offset || 0,
2887
- localAdjust;
2888
- if (!this.isValid()) {
2889
- return input != null ? this : NaN;
2890
- }
2891
- if (input != null) {
2892
- if (typeof input === 'string') {
2893
- input = offsetFromString(matchShortOffset, input);
2894
- if (input === null) {
2895
- return this;
2896
- }
2897
- } else if (Math.abs(input) < 16 && !keepMinutes) {
2898
- input = input * 60;
2899
- }
2900
- if (!this._isUTC && keepLocalTime) {
2901
- localAdjust = getDateOffset(this);
2902
- }
2903
- this._offset = input;
2904
- this._isUTC = true;
2905
- if (localAdjust != null) {
2906
- this.add(localAdjust, 'm');
2907
- }
2908
- if (offset !== input) {
2909
- if (!keepLocalTime || this._changeInProgress) {
2910
- addSubtract(this, createDuration(input - offset, 'm'), 1, false);
2911
- } else if (!this._changeInProgress) {
2912
- this._changeInProgress = true;
2913
- hooks.updateOffset(this, true);
2914
- this._changeInProgress = null;
2915
- }
2916
- }
2917
- return this;
2918
- } else {
2919
- return this._isUTC ? offset : getDateOffset(this);
2920
- }
2921
- }
2922
-
2923
- function getSetZone (input, keepLocalTime) {
2924
- if (input != null) {
2925
- if (typeof input !== 'string') {
2926
- input = -input;
2927
- }
2928
-
2929
- this.utcOffset(input, keepLocalTime);
2930
-
2931
- return this;
2932
- } else {
2933
- return -this.utcOffset();
2934
- }
2935
- }
2936
-
2937
- function setOffsetToUTC (keepLocalTime) {
2938
- return this.utcOffset(0, keepLocalTime);
2939
- }
2940
-
2941
- function setOffsetToLocal (keepLocalTime) {
2942
- if (this._isUTC) {
2943
- this.utcOffset(0, keepLocalTime);
2944
- this._isUTC = false;
2945
-
2946
- if (keepLocalTime) {
2947
- this.subtract(getDateOffset(this), 'm');
2948
- }
2949
- }
2950
- return this;
2951
- }
2952
-
2953
- function setOffsetToParsedOffset () {
2954
- if (this._tzm != null) {
2955
- this.utcOffset(this._tzm, false, true);
2956
- } else if (typeof this._i === 'string') {
2957
- var tZone = offsetFromString(matchOffset, this._i);
2958
- if (tZone != null) {
2959
- this.utcOffset(tZone);
2960
- }
2961
- else {
2962
- this.utcOffset(0, true);
2963
- }
2964
- }
2965
- return this;
2966
- }
2967
-
2968
- function hasAlignedHourOffset (input) {
2969
- if (!this.isValid()) {
2970
- return false;
2971
- }
2972
- input = input ? createLocal(input).utcOffset() : 0;
2973
-
2974
- return (this.utcOffset() - input) % 60 === 0;
2975
- }
2976
-
2977
- function isDaylightSavingTime () {
2978
- return (
2979
- this.utcOffset() > this.clone().month(0).utcOffset() ||
2980
- this.utcOffset() > this.clone().month(5).utcOffset()
2981
- );
2982
- }
2983
-
2984
- function isDaylightSavingTimeShifted () {
2985
- if (!isUndefined(this._isDSTShifted)) {
2986
- return this._isDSTShifted;
2987
- }
2988
-
2989
- var c = {};
2990
-
2991
- copyConfig(c, this);
2992
- c = prepareConfig(c);
2993
-
2994
- if (c._a) {
2995
- var other = c._isUTC ? createUTC(c._a) : createLocal(c._a);
2996
- this._isDSTShifted = this.isValid() &&
2997
- compareArrays(c._a, other.toArray()) > 0;
2998
- } else {
2999
- this._isDSTShifted = false;
3000
- }
3001
-
3002
- return this._isDSTShifted;
3003
- }
3004
-
3005
- function isLocal () {
3006
- return this.isValid() ? !this._isUTC : false;
3007
- }
3008
-
3009
- function isUtcOffset () {
3010
- return this.isValid() ? this._isUTC : false;
3011
- }
3012
-
3013
- function isUtc () {
3014
- return this.isValid() ? this._isUTC && this._offset === 0 : false;
3015
- }
3016
-
3017
- // ASP.NET json date format regex
3018
- var aspNetRegex = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/;
3019
-
3020
- // from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html
3021
- // somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere
3022
- // and further modified to allow for strings containing both week and day
3023
- var isoRegex = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;
3024
-
3025
- function createDuration (input, key) {
3026
- var duration = input,
3027
- // matching against regexp is expensive, do it on demand
3028
- match = null,
3029
- sign,
3030
- ret,
3031
- diffRes;
3032
-
3033
- if (isDuration(input)) {
3034
- duration = {
3035
- ms : input._milliseconds,
3036
- d : input._days,
3037
- M : input._months
3038
- };
3039
- } else if (isNumber(input)) {
3040
- duration = {};
3041
- if (key) {
3042
- duration[key] = input;
3043
- } else {
3044
- duration.milliseconds = input;
3045
- }
3046
- } else if (!!(match = aspNetRegex.exec(input))) {
3047
- sign = (match[1] === '-') ? -1 : 1;
3048
- duration = {
3049
- y : 0,
3050
- d : toInt(match[DATE]) * sign,
3051
- h : toInt(match[HOUR]) * sign,
3052
- m : toInt(match[MINUTE]) * sign,
3053
- s : toInt(match[SECOND]) * sign,
3054
- ms : toInt(absRound(match[MILLISECOND] * 1000)) * sign // the millisecond decimal point is included in the match
3055
- };
3056
- } else if (!!(match = isoRegex.exec(input))) {
3057
- sign = (match[1] === '-') ? -1 : 1;
3058
- duration = {
3059
- y : parseIso(match[2], sign),
3060
- M : parseIso(match[3], sign),
3061
- w : parseIso(match[4], sign),
3062
- d : parseIso(match[5], sign),
3063
- h : parseIso(match[6], sign),
3064
- m : parseIso(match[7], sign),
3065
- s : parseIso(match[8], sign)
3066
- };
3067
- } else if (duration == null) {// checks for null or undefined
3068
- duration = {};
3069
- } else if (typeof duration === 'object' && ('from' in duration || 'to' in duration)) {
3070
- diffRes = momentsDifference(createLocal(duration.from), createLocal(duration.to));
3071
-
3072
- duration = {};
3073
- duration.ms = diffRes.milliseconds;
3074
- duration.M = diffRes.months;
3075
- }
3076
-
3077
- ret = new Duration(duration);
3078
-
3079
- if (isDuration(input) && hasOwnProp(input, '_locale')) {
3080
- ret._locale = input._locale;
3081
- }
3082
-
3083
- return ret;
3084
- }
3085
-
3086
- createDuration.fn = Duration.prototype;
3087
- createDuration.invalid = createInvalid$1;
3088
-
3089
- function parseIso (inp, sign) {
3090
- // We'd normally use ~~inp for this, but unfortunately it also
3091
- // converts floats to ints.
3092
- // inp may be undefined, so careful calling replace on it.
3093
- var res = inp && parseFloat(inp.replace(',', '.'));
3094
- // apply sign while we're at it
3095
- return (isNaN(res) ? 0 : res) * sign;
3096
- }
3097
-
3098
- function positiveMomentsDifference(base, other) {
3099
- var res = {};
3100
-
3101
- res.months = other.month() - base.month() +
3102
- (other.year() - base.year()) * 12;
3103
- if (base.clone().add(res.months, 'M').isAfter(other)) {
3104
- --res.months;
3105
- }
3106
-
3107
- res.milliseconds = +other - +(base.clone().add(res.months, 'M'));
3108
-
3109
- return res;
3110
- }
3111
-
3112
- function momentsDifference(base, other) {
3113
- var res;
3114
- if (!(base.isValid() && other.isValid())) {
3115
- return {milliseconds: 0, months: 0};
3116
- }
3117
-
3118
- other = cloneWithOffset(other, base);
3119
- if (base.isBefore(other)) {
3120
- res = positiveMomentsDifference(base, other);
3121
- } else {
3122
- res = positiveMomentsDifference(other, base);
3123
- res.milliseconds = -res.milliseconds;
3124
- res.months = -res.months;
3125
- }
3126
-
3127
- return res;
3128
- }
3129
-
3130
- // TODO: remove 'name' arg after deprecation is removed
3131
- function createAdder(direction, name) {
3132
- return function (val, period) {
3133
- var dur, tmp;
3134
- //invert the arguments, but complain about it
3135
- if (period !== null && !isNaN(+period)) {
3136
- deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period). ' +
3137
- 'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.');
3138
- tmp = val; val = period; period = tmp;
3139
- }
3140
-
3141
- val = typeof val === 'string' ? +val : val;
3142
- dur = createDuration(val, period);
3143
- addSubtract(this, dur, direction);
3144
- return this;
3145
- };
3146
- }
3147
-
3148
- function addSubtract (mom, duration, isAdding, updateOffset) {
3149
- var milliseconds = duration._milliseconds,
3150
- days = absRound(duration._days),
3151
- months = absRound(duration._months);
3152
-
3153
- if (!mom.isValid()) {
3154
- // No op
3155
- return;
3156
- }
3157
-
3158
- updateOffset = updateOffset == null ? true : updateOffset;
3159
-
3160
- if (months) {
3161
- setMonth(mom, get(mom, 'Month') + months * isAdding);
3162
- }
3163
- if (days) {
3164
- set$1(mom, 'Date', get(mom, 'Date') + days * isAdding);
3165
- }
3166
- if (milliseconds) {
3167
- mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding);
3168
- }
3169
- if (updateOffset) {
3170
- hooks.updateOffset(mom, days || months);
3171
- }
3172
- }
3173
-
3174
- var add = createAdder(1, 'add');
3175
- var subtract = createAdder(-1, 'subtract');
3176
-
3177
- function getCalendarFormat(myMoment, now) {
3178
- var diff = myMoment.diff(now, 'days', true);
3179
- return diff < -6 ? 'sameElse' :
3180
- diff < -1 ? 'lastWeek' :
3181
- diff < 0 ? 'lastDay' :
3182
- diff < 1 ? 'sameDay' :
3183
- diff < 2 ? 'nextDay' :
3184
- diff < 7 ? 'nextWeek' : 'sameElse';
3185
- }
3186
-
3187
- function calendar$1 (time, formats) {
3188
- // We want to compare the start of today, vs this.
3189
- // Getting start-of-today depends on whether we're local/utc/offset or not.
3190
- var now = time || createLocal(),
3191
- sod = cloneWithOffset(now, this).startOf('day'),
3192
- format = hooks.calendarFormat(this, sod) || 'sameElse';
3193
-
3194
- var output = formats && (isFunction(formats[format]) ? formats[format].call(this, now) : formats[format]);
3195
-
3196
- return this.format(output || this.localeData().calendar(format, this, createLocal(now)));
3197
- }
3198
-
3199
- function clone () {
3200
- return new Moment(this);
3201
- }
3202
-
3203
- function isAfter (input, units) {
3204
- var localInput = isMoment(input) ? input : createLocal(input);
3205
- if (!(this.isValid() && localInput.isValid())) {
3206
- return false;
3207
- }
3208
- units = normalizeUnits(units) || 'millisecond';
3209
- if (units === 'millisecond') {
3210
- return this.valueOf() > localInput.valueOf();
3211
- } else {
3212
- return localInput.valueOf() < this.clone().startOf(units).valueOf();
3213
- }
3214
- }
3215
-
3216
- function isBefore (input, units) {
3217
- var localInput = isMoment(input) ? input : createLocal(input);
3218
- if (!(this.isValid() && localInput.isValid())) {
3219
- return false;
3220
- }
3221
- units = normalizeUnits(units) || 'millisecond';
3222
- if (units === 'millisecond') {
3223
- return this.valueOf() < localInput.valueOf();
3224
- } else {
3225
- return this.clone().endOf(units).valueOf() < localInput.valueOf();
3226
- }
3227
- }
3228
-
3229
- function isBetween (from, to, units, inclusivity) {
3230
- var localFrom = isMoment(from) ? from : createLocal(from),
3231
- localTo = isMoment(to) ? to : createLocal(to);
3232
- if (!(this.isValid() && localFrom.isValid() && localTo.isValid())) {
3233
- return false;
3234
- }
3235
- inclusivity = inclusivity || '()';
3236
- return (inclusivity[0] === '(' ? this.isAfter(localFrom, units) : !this.isBefore(localFrom, units)) &&
3237
- (inclusivity[1] === ')' ? this.isBefore(localTo, units) : !this.isAfter(localTo, units));
3238
- }
3239
-
3240
- function isSame (input, units) {
3241
- var localInput = isMoment(input) ? input : createLocal(input),
3242
- inputMs;
3243
- if (!(this.isValid() && localInput.isValid())) {
3244
- return false;
3245
- }
3246
- units = normalizeUnits(units) || 'millisecond';
3247
- if (units === 'millisecond') {
3248
- return this.valueOf() === localInput.valueOf();
3249
- } else {
3250
- inputMs = localInput.valueOf();
3251
- return this.clone().startOf(units).valueOf() <= inputMs && inputMs <= this.clone().endOf(units).valueOf();
3252
- }
3253
- }
3254
-
3255
- function isSameOrAfter (input, units) {
3256
- return this.isSame(input, units) || this.isAfter(input, units);
3257
- }
3258
-
3259
- function isSameOrBefore (input, units) {
3260
- return this.isSame(input, units) || this.isBefore(input, units);
3261
- }
3262
-
3263
- function diff (input, units, asFloat) {
3264
- var that,
3265
- zoneDelta,
3266
- output;
3267
-
3268
- if (!this.isValid()) {
3269
- return NaN;
3270
- }
3271
-
3272
- that = cloneWithOffset(input, this);
3273
-
3274
- if (!that.isValid()) {
3275
- return NaN;
3276
- }
3277
-
3278
- zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4;
3279
-
3280
- units = normalizeUnits(units);
3281
-
3282
- switch (units) {
3283
- case 'year': output = monthDiff(this, that) / 12; break;
3284
- case 'month': output = monthDiff(this, that); break;
3285
- case 'quarter': output = monthDiff(this, that) / 3; break;
3286
- case 'second': output = (this - that) / 1e3; break; // 1000
3287
- case 'minute': output = (this - that) / 6e4; break; // 1000 * 60
3288
- case 'hour': output = (this - that) / 36e5; break; // 1000 * 60 * 60
3289
- case 'day': output = (this - that - zoneDelta) / 864e5; break; // 1000 * 60 * 60 * 24, negate dst
3290
- case 'week': output = (this - that - zoneDelta) / 6048e5; break; // 1000 * 60 * 60 * 24 * 7, negate dst
3291
- default: output = this - that;
3292
- }
3293
-
3294
- return asFloat ? output : absFloor(output);
3295
- }
3296
-
3297
- function monthDiff (a, b) {
3298
- // difference in months
3299
- var wholeMonthDiff = ((b.year() - a.year()) * 12) + (b.month() - a.month()),
3300
- // b is in (anchor - 1 month, anchor + 1 month)
3301
- anchor = a.clone().add(wholeMonthDiff, 'months'),
3302
- anchor2, adjust;
3303
-
3304
- if (b - anchor < 0) {
3305
- anchor2 = a.clone().add(wholeMonthDiff - 1, 'months');
3306
- // linear across the month
3307
- adjust = (b - anchor) / (anchor - anchor2);
3308
- } else {
3309
- anchor2 = a.clone().add(wholeMonthDiff + 1, 'months');
3310
- // linear across the month
3311
- adjust = (b - anchor) / (anchor2 - anchor);
3312
- }
3313
-
3314
- //check for negative zero, return zero if negative zero
3315
- return -(wholeMonthDiff + adjust) || 0;
3316
- }
3317
-
3318
- hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ';
3319
- hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]';
3320
-
3321
- function toString () {
3322
- return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ');
3323
- }
3324
-
3325
- function toISOString(keepOffset) {
3326
- if (!this.isValid()) {
3327
- return null;
3328
- }
3329
- var utc = keepOffset !== true;
3330
- var m = utc ? this.clone().utc() : this;
3331
- if (m.year() < 0 || m.year() > 9999) {
3332
- return formatMoment(m, utc ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ');
3333
- }
3334
- if (isFunction(Date.prototype.toISOString)) {
3335
- // native implementation is ~50x faster, use it when we can
3336
- if (utc) {
3337
- return this.toDate().toISOString();
3338
- } else {
3339
- return new Date(this.valueOf() + this.utcOffset() * 60 * 1000).toISOString().replace('Z', formatMoment(m, 'Z'));
3340
- }
3341
- }
3342
- return formatMoment(m, utc ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ');
3343
- }
3344
-
3345
- /**
3346
- * Return a human readable representation of a moment that can
3347
- * also be evaluated to get a new moment which is the same
3348
- *
3349
- * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects
3350
- */
3351
- function inspect () {
3352
- if (!this.isValid()) {
3353
- return 'moment.invalid(/* ' + this._i + ' */)';
3354
- }
3355
- var func = 'moment';
3356
- var zone = '';
3357
- if (!this.isLocal()) {
3358
- func = this.utcOffset() === 0 ? 'moment.utc' : 'moment.parseZone';
3359
- zone = 'Z';
3360
- }
3361
- var prefix = '[' + func + '("]';
3362
- var year = (0 <= this.year() && this.year() <= 9999) ? 'YYYY' : 'YYYYYY';
3363
- var datetime = '-MM-DD[T]HH:mm:ss.SSS';
3364
- var suffix = zone + '[")]';
3365
-
3366
- return this.format(prefix + year + datetime + suffix);
3367
- }
3368
-
3369
- function format (inputString) {
3370
- if (!inputString) {
3371
- inputString = this.isUtc() ? hooks.defaultFormatUtc : hooks.defaultFormat;
3372
- }
3373
- var output = formatMoment(this, inputString);
3374
- return this.localeData().postformat(output);
3375
- }
3376
-
3377
- function from (time, withoutSuffix) {
3378
- if (this.isValid() &&
3379
- ((isMoment(time) && time.isValid()) ||
3380
- createLocal(time).isValid())) {
3381
- return createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix);
3382
- } else {
3383
- return this.localeData().invalidDate();
3384
- }
3385
- }
3386
-
3387
- function fromNow (withoutSuffix) {
3388
- return this.from(createLocal(), withoutSuffix);
3389
- }
3390
-
3391
- function to (time, withoutSuffix) {
3392
- if (this.isValid() &&
3393
- ((isMoment(time) && time.isValid()) ||
3394
- createLocal(time).isValid())) {
3395
- return createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix);
3396
- } else {
3397
- return this.localeData().invalidDate();
3398
- }
3399
- }
3400
-
3401
- function toNow (withoutSuffix) {
3402
- return this.to(createLocal(), withoutSuffix);
3403
- }
3404
-
3405
- // If passed a locale key, it will set the locale for this
3406
- // instance. Otherwise, it will return the locale configuration
3407
- // variables for this instance.
3408
- function locale (key) {
3409
- var newLocaleData;
3410
-
3411
- if (key === undefined) {
3412
- return this._locale._abbr;
3413
- } else {
3414
- newLocaleData = getLocale(key);
3415
- if (newLocaleData != null) {
3416
- this._locale = newLocaleData;
3417
- }
3418
- return this;
3419
- }
3420
- }
3421
-
3422
- var lang = deprecate(
3423
- 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',
3424
- function (key) {
3425
- if (key === undefined) {
3426
- return this.localeData();
3427
- } else {
3428
- return this.locale(key);
3429
- }
3430
- }
3431
- );
3432
-
3433
- function localeData () {
3434
- return this._locale;
3435
- }
3436
-
3437
- var MS_PER_SECOND = 1000;
3438
- var MS_PER_MINUTE = 60 * MS_PER_SECOND;
3439
- var MS_PER_HOUR = 60 * MS_PER_MINUTE;
3440
- var MS_PER_400_YEARS = (365 * 400 + 97) * 24 * MS_PER_HOUR;
3441
-
3442
- // actual modulo - handles negative numbers (for dates before 1970):
3443
- function mod$1(dividend, divisor) {
3444
- return (dividend % divisor + divisor) % divisor;
3445
- }
3446
-
3447
- function localStartOfDate(y, m, d) {
3448
- // the date constructor remaps years 0-99 to 1900-1999
3449
- if (y < 100 && y >= 0) {
3450
- // preserve leap years using a full 400 year cycle, then reset
3451
- return new Date(y + 400, m, d) - MS_PER_400_YEARS;
3452
- } else {
3453
- return new Date(y, m, d).valueOf();
3454
- }
3455
- }
3456
-
3457
- function utcStartOfDate(y, m, d) {
3458
- // Date.UTC remaps years 0-99 to 1900-1999
3459
- if (y < 100 && y >= 0) {
3460
- // preserve leap years using a full 400 year cycle, then reset
3461
- return Date.UTC(y + 400, m, d) - MS_PER_400_YEARS;
3462
- } else {
3463
- return Date.UTC(y, m, d);
3464
- }
3465
- }
3466
-
3467
- function startOf (units) {
3468
- var time;
3469
- units = normalizeUnits(units);
3470
- if (units === undefined || units === 'millisecond' || !this.isValid()) {
3471
- return this;
3472
- }
3473
-
3474
- var startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate;
3475
-
3476
- switch (units) {
3477
- case 'year':
3478
- time = startOfDate(this.year(), 0, 1);
3479
- break;
3480
- case 'quarter':
3481
- time = startOfDate(this.year(), this.month() - this.month() % 3, 1);
3482
- break;
3483
- case 'month':
3484
- time = startOfDate(this.year(), this.month(), 1);
3485
- break;
3486
- case 'week':
3487
- time = startOfDate(this.year(), this.month(), this.date() - this.weekday());
3488
- break;
3489
- case 'isoWeek':
3490
- time = startOfDate(this.year(), this.month(), this.date() - (this.isoWeekday() - 1));
3491
- break;
3492
- case 'day':
3493
- case 'date':
3494
- time = startOfDate(this.year(), this.month(), this.date());
3495
- break;
3496
- case 'hour':
3497
- time = this._d.valueOf();
3498
- time -= mod$1(time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE), MS_PER_HOUR);
3499
- break;
3500
- case 'minute':
3501
- time = this._d.valueOf();
3502
- time -= mod$1(time, MS_PER_MINUTE);
3503
- break;
3504
- case 'second':
3505
- time = this._d.valueOf();
3506
- time -= mod$1(time, MS_PER_SECOND);
3507
- break;
3508
- }
3509
-
3510
- this._d.setTime(time);
3511
- hooks.updateOffset(this, true);
3512
- return this;
3513
- }
3514
-
3515
- function endOf (units) {
3516
- var time;
3517
- units = normalizeUnits(units);
3518
- if (units === undefined || units === 'millisecond' || !this.isValid()) {
3519
- return this;
3520
- }
3521
-
3522
- var startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate;
3523
-
3524
- switch (units) {
3525
- case 'year':
3526
- time = startOfDate(this.year() + 1, 0, 1) - 1;
3527
- break;
3528
- case 'quarter':
3529
- time = startOfDate(this.year(), this.month() - this.month() % 3 + 3, 1) - 1;
3530
- break;
3531
- case 'month':
3532
- time = startOfDate(this.year(), this.month() + 1, 1) - 1;
3533
- break;
3534
- case 'week':
3535
- time = startOfDate(this.year(), this.month(), this.date() - this.weekday() + 7) - 1;
3536
- break;
3537
- case 'isoWeek':
3538
- time = startOfDate(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1;
3539
- break;
3540
- case 'day':
3541
- case 'date':
3542
- time = startOfDate(this.year(), this.month(), this.date() + 1) - 1;
3543
- break;
3544
- case 'hour':
3545
- time = this._d.valueOf();
3546
- time += MS_PER_HOUR - mod$1(time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE), MS_PER_HOUR) - 1;
3547
- break;
3548
- case 'minute':
3549
- time = this._d.valueOf();
3550
- time += MS_PER_MINUTE - mod$1(time, MS_PER_MINUTE) - 1;
3551
- break;
3552
- case 'second':
3553
- time = this._d.valueOf();
3554
- time += MS_PER_SECOND - mod$1(time, MS_PER_SECOND) - 1;
3555
- break;
3556
- }
3557
-
3558
- this._d.setTime(time);
3559
- hooks.updateOffset(this, true);
3560
- return this;
3561
- }
3562
-
3563
- function valueOf () {
3564
- return this._d.valueOf() - ((this._offset || 0) * 60000);
3565
- }
3566
-
3567
- function unix () {
3568
- return Math.floor(this.valueOf() / 1000);
3569
- }
3570
-
3571
- function toDate () {
3572
- return new Date(this.valueOf());
3573
- }
3574
-
3575
- function toArray () {
3576
- var m = this;
3577
- return [m.year(), m.month(), m.date(), m.hour(), m.minute(), m.second(), m.millisecond()];
3578
- }
3579
-
3580
- function toObject () {
3581
- var m = this;
3582
- return {
3583
- years: m.year(),
3584
- months: m.month(),
3585
- date: m.date(),
3586
- hours: m.hours(),
3587
- minutes: m.minutes(),
3588
- seconds: m.seconds(),
3589
- milliseconds: m.milliseconds()
3590
- };
3591
- }
3592
-
3593
- function toJSON () {
3594
- // new Date(NaN).toJSON() === null
3595
- return this.isValid() ? this.toISOString() : null;
3596
- }
3597
-
3598
- function isValid$2 () {
3599
- return isValid(this);
3600
- }
3601
-
3602
- function parsingFlags () {
3603
- return extend({}, getParsingFlags(this));
3604
- }
3605
-
3606
- function invalidAt () {
3607
- return getParsingFlags(this).overflow;
3608
- }
3609
-
3610
- function creationData() {
3611
- return {
3612
- input: this._i,
3613
- format: this._f,
3614
- locale: this._locale,
3615
- isUTC: this._isUTC,
3616
- strict: this._strict
3617
- };
3618
- }
3619
-
3620
- // FORMATTING
3621
-
3622
- addFormatToken(0, ['gg', 2], 0, function () {
3623
- return this.weekYear() % 100;
3624
- });
3625
-
3626
- addFormatToken(0, ['GG', 2], 0, function () {
3627
- return this.isoWeekYear() % 100;
3628
- });
3629
-
3630
- function addWeekYearFormatToken (token, getter) {
3631
- addFormatToken(0, [token, token.length], 0, getter);
3632
- }
3633
-
3634
- addWeekYearFormatToken('gggg', 'weekYear');
3635
- addWeekYearFormatToken('ggggg', 'weekYear');
3636
- addWeekYearFormatToken('GGGG', 'isoWeekYear');
3637
- addWeekYearFormatToken('GGGGG', 'isoWeekYear');
3638
-
3639
- // ALIASES
3640
-
3641
- addUnitAlias('weekYear', 'gg');
3642
- addUnitAlias('isoWeekYear', 'GG');
3643
-
3644
- // PRIORITY
3645
-
3646
- addUnitPriority('weekYear', 1);
3647
- addUnitPriority('isoWeekYear', 1);
3648
-
3649
-
3650
- // PARSING
3651
-
3652
- addRegexToken('G', matchSigned);
3653
- addRegexToken('g', matchSigned);
3654
- addRegexToken('GG', match1to2, match2);
3655
- addRegexToken('gg', match1to2, match2);
3656
- addRegexToken('GGGG', match1to4, match4);
3657
- addRegexToken('gggg', match1to4, match4);
3658
- addRegexToken('GGGGG', match1to6, match6);
3659
- addRegexToken('ggggg', match1to6, match6);
3660
-
3661
- addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) {
3662
- week[token.substr(0, 2)] = toInt(input);
3663
- });
3664
-
3665
- addWeekParseToken(['gg', 'GG'], function (input, week, config, token) {
3666
- week[token] = hooks.parseTwoDigitYear(input);
3667
- });
3668
-
3669
- // MOMENTS
3670
-
3671
- function getSetWeekYear (input) {
3672
- return getSetWeekYearHelper.call(this,
3673
- input,
3674
- this.week(),
3675
- this.weekday(),
3676
- this.localeData()._week.dow,
3677
- this.localeData()._week.doy);
3678
- }
3679
-
3680
- function getSetISOWeekYear (input) {
3681
- return getSetWeekYearHelper.call(this,
3682
- input, this.isoWeek(), this.isoWeekday(), 1, 4);
3683
- }
3684
-
3685
- function getISOWeeksInYear () {
3686
- return weeksInYear(this.year(), 1, 4);
3687
- }
3688
-
3689
- function getWeeksInYear () {
3690
- var weekInfo = this.localeData()._week;
3691
- return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy);
3692
- }
3693
-
3694
- function getSetWeekYearHelper(input, week, weekday, dow, doy) {
3695
- var weeksTarget;
3696
- if (input == null) {
3697
- return weekOfYear(this, dow, doy).year;
3698
- } else {
3699
- weeksTarget = weeksInYear(input, dow, doy);
3700
- if (week > weeksTarget) {
3701
- week = weeksTarget;
3702
- }
3703
- return setWeekAll.call(this, input, week, weekday, dow, doy);
3704
- }
3705
- }
3706
-
3707
- function setWeekAll(weekYear, week, weekday, dow, doy) {
3708
- var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy),
3709
- date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear);
3710
-
3711
- this.year(date.getUTCFullYear());
3712
- this.month(date.getUTCMonth());
3713
- this.date(date.getUTCDate());
3714
- return this;
3715
- }
3716
-
3717
- // FORMATTING
3718
-
3719
- addFormatToken('Q', 0, 'Qo', 'quarter');
3720
-
3721
- // ALIASES
3722
-
3723
- addUnitAlias('quarter', 'Q');
3724
-
3725
- // PRIORITY
3726
-
3727
- addUnitPriority('quarter', 7);
3728
-
3729
- // PARSING
3730
-
3731
- addRegexToken('Q', match1);
3732
- addParseToken('Q', function (input, array) {
3733
- array[MONTH] = (toInt(input) - 1) * 3;
3734
- });
3735
-
3736
- // MOMENTS
3737
-
3738
- function getSetQuarter (input) {
3739
- return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3);
3740
- }
3741
-
3742
- // FORMATTING
3743
-
3744
- addFormatToken('D', ['DD', 2], 'Do', 'date');
3745
-
3746
- // ALIASES
3747
-
3748
- addUnitAlias('date', 'D');
3749
-
3750
- // PRIORITY
3751
- addUnitPriority('date', 9);
3752
-
3753
- // PARSING
3754
-
3755
- addRegexToken('D', match1to2);
3756
- addRegexToken('DD', match1to2, match2);
3757
- addRegexToken('Do', function (isStrict, locale) {
3758
- // TODO: Remove "ordinalParse" fallback in next major release.
3759
- return isStrict ?
3760
- (locale._dayOfMonthOrdinalParse || locale._ordinalParse) :
3761
- locale._dayOfMonthOrdinalParseLenient;
3762
- });
3763
-
3764
- addParseToken(['D', 'DD'], DATE);
3765
- addParseToken('Do', function (input, array) {
3766
- array[DATE] = toInt(input.match(match1to2)[0]);
3767
- });
3768
-
3769
- // MOMENTS
3770
-
3771
- var getSetDayOfMonth = makeGetSet('Date', true);
3772
-
3773
- // FORMATTING
3774
-
3775
- addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear');
3776
-
3777
- // ALIASES
3778
-
3779
- addUnitAlias('dayOfYear', 'DDD');
3780
-
3781
- // PRIORITY
3782
- addUnitPriority('dayOfYear', 4);
3783
-
3784
- // PARSING
3785
-
3786
- addRegexToken('DDD', match1to3);
3787
- addRegexToken('DDDD', match3);
3788
- addParseToken(['DDD', 'DDDD'], function (input, array, config) {
3789
- config._dayOfYear = toInt(input);
3790
- });
3791
-
3792
- // HELPERS
3793
-
3794
- // MOMENTS
3795
-
3796
- function getSetDayOfYear (input) {
3797
- var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1;
3798
- return input == null ? dayOfYear : this.add((input - dayOfYear), 'd');
3799
- }
3800
-
3801
- // FORMATTING
3802
-
3803
- addFormatToken('m', ['mm', 2], 0, 'minute');
3804
-
3805
- // ALIASES
3806
-
3807
- addUnitAlias('minute', 'm');
3808
-
3809
- // PRIORITY
3810
-
3811
- addUnitPriority('minute', 14);
3812
-
3813
- // PARSING
3814
-
3815
- addRegexToken('m', match1to2);
3816
- addRegexToken('mm', match1to2, match2);
3817
- addParseToken(['m', 'mm'], MINUTE);
3818
-
3819
- // MOMENTS
3820
-
3821
- var getSetMinute = makeGetSet('Minutes', false);
3822
-
3823
- // FORMATTING
3824
-
3825
- addFormatToken('s', ['ss', 2], 0, 'second');
3826
-
3827
- // ALIASES
3828
-
3829
- addUnitAlias('second', 's');
3830
-
3831
- // PRIORITY
3832
-
3833
- addUnitPriority('second', 15);
3834
-
3835
- // PARSING
3836
-
3837
- addRegexToken('s', match1to2);
3838
- addRegexToken('ss', match1to2, match2);
3839
- addParseToken(['s', 'ss'], SECOND);
3840
-
3841
- // MOMENTS
3842
-
3843
- var getSetSecond = makeGetSet('Seconds', false);
3844
-
3845
- // FORMATTING
3846
-
3847
- addFormatToken('S', 0, 0, function () {
3848
- return ~~(this.millisecond() / 100);
3849
- });
3850
-
3851
- addFormatToken(0, ['SS', 2], 0, function () {
3852
- return ~~(this.millisecond() / 10);
3853
- });
3854
-
3855
- addFormatToken(0, ['SSS', 3], 0, 'millisecond');
3856
- addFormatToken(0, ['SSSS', 4], 0, function () {
3857
- return this.millisecond() * 10;
3858
- });
3859
- addFormatToken(0, ['SSSSS', 5], 0, function () {
3860
- return this.millisecond() * 100;
3861
- });
3862
- addFormatToken(0, ['SSSSSS', 6], 0, function () {
3863
- return this.millisecond() * 1000;
3864
- });
3865
- addFormatToken(0, ['SSSSSSS', 7], 0, function () {
3866
- return this.millisecond() * 10000;
3867
- });
3868
- addFormatToken(0, ['SSSSSSSS', 8], 0, function () {
3869
- return this.millisecond() * 100000;
3870
- });
3871
- addFormatToken(0, ['SSSSSSSSS', 9], 0, function () {
3872
- return this.millisecond() * 1000000;
3873
- });
3874
-
3875
-
3876
- // ALIASES
3877
-
3878
- addUnitAlias('millisecond', 'ms');
3879
-
3880
- // PRIORITY
3881
-
3882
- addUnitPriority('millisecond', 16);
3883
-
3884
- // PARSING
3885
-
3886
- addRegexToken('S', match1to3, match1);
3887
- addRegexToken('SS', match1to3, match2);
3888
- addRegexToken('SSS', match1to3, match3);
3889
-
3890
- var token;
3891
- for (token = 'SSSS'; token.length <= 9; token += 'S') {
3892
- addRegexToken(token, matchUnsigned);
3893
- }
3894
-
3895
- function parseMs(input, array) {
3896
- array[MILLISECOND] = toInt(('0.' + input) * 1000);
3897
- }
3898
-
3899
- for (token = 'S'; token.length <= 9; token += 'S') {
3900
- addParseToken(token, parseMs);
3901
- }
3902
- // MOMENTS
3903
-
3904
- var getSetMillisecond = makeGetSet('Milliseconds', false);
3905
-
3906
- // FORMATTING
3907
-
3908
- addFormatToken('z', 0, 0, 'zoneAbbr');
3909
- addFormatToken('zz', 0, 0, 'zoneName');
3910
-
3911
- // MOMENTS
3912
-
3913
- function getZoneAbbr () {
3914
- return this._isUTC ? 'UTC' : '';
3915
- }
3916
-
3917
- function getZoneName () {
3918
- return this._isUTC ? 'Coordinated Universal Time' : '';
3919
- }
3920
-
3921
- var proto = Moment.prototype;
3922
-
3923
- proto.add = add;
3924
- proto.calendar = calendar$1;
3925
- proto.clone = clone;
3926
- proto.diff = diff;
3927
- proto.endOf = endOf;
3928
- proto.format = format;
3929
- proto.from = from;
3930
- proto.fromNow = fromNow;
3931
- proto.to = to;
3932
- proto.toNow = toNow;
3933
- proto.get = stringGet;
3934
- proto.invalidAt = invalidAt;
3935
- proto.isAfter = isAfter;
3936
- proto.isBefore = isBefore;
3937
- proto.isBetween = isBetween;
3938
- proto.isSame = isSame;
3939
- proto.isSameOrAfter = isSameOrAfter;
3940
- proto.isSameOrBefore = isSameOrBefore;
3941
- proto.isValid = isValid$2;
3942
- proto.lang = lang;
3943
- proto.locale = locale;
3944
- proto.localeData = localeData;
3945
- proto.max = prototypeMax;
3946
- proto.min = prototypeMin;
3947
- proto.parsingFlags = parsingFlags;
3948
- proto.set = stringSet;
3949
- proto.startOf = startOf;
3950
- proto.subtract = subtract;
3951
- proto.toArray = toArray;
3952
- proto.toObject = toObject;
3953
- proto.toDate = toDate;
3954
- proto.toISOString = toISOString;
3955
- proto.inspect = inspect;
3956
- proto.toJSON = toJSON;
3957
- proto.toString = toString;
3958
- proto.unix = unix;
3959
- proto.valueOf = valueOf;
3960
- proto.creationData = creationData;
3961
- proto.year = getSetYear;
3962
- proto.isLeapYear = getIsLeapYear;
3963
- proto.weekYear = getSetWeekYear;
3964
- proto.isoWeekYear = getSetISOWeekYear;
3965
- proto.quarter = proto.quarters = getSetQuarter;
3966
- proto.month = getSetMonth;
3967
- proto.daysInMonth = getDaysInMonth;
3968
- proto.week = proto.weeks = getSetWeek;
3969
- proto.isoWeek = proto.isoWeeks = getSetISOWeek;
3970
- proto.weeksInYear = getWeeksInYear;
3971
- proto.isoWeeksInYear = getISOWeeksInYear;
3972
- proto.date = getSetDayOfMonth;
3973
- proto.day = proto.days = getSetDayOfWeek;
3974
- proto.weekday = getSetLocaleDayOfWeek;
3975
- proto.isoWeekday = getSetISODayOfWeek;
3976
- proto.dayOfYear = getSetDayOfYear;
3977
- proto.hour = proto.hours = getSetHour;
3978
- proto.minute = proto.minutes = getSetMinute;
3979
- proto.second = proto.seconds = getSetSecond;
3980
- proto.millisecond = proto.milliseconds = getSetMillisecond;
3981
- proto.utcOffset = getSetOffset;
3982
- proto.utc = setOffsetToUTC;
3983
- proto.local = setOffsetToLocal;
3984
- proto.parseZone = setOffsetToParsedOffset;
3985
- proto.hasAlignedHourOffset = hasAlignedHourOffset;
3986
- proto.isDST = isDaylightSavingTime;
3987
- proto.isLocal = isLocal;
3988
- proto.isUtcOffset = isUtcOffset;
3989
- proto.isUtc = isUtc;
3990
- proto.isUTC = isUtc;
3991
- proto.zoneAbbr = getZoneAbbr;
3992
- proto.zoneName = getZoneName;
3993
- proto.dates = deprecate('dates accessor is deprecated. Use date instead.', getSetDayOfMonth);
3994
- proto.months = deprecate('months accessor is deprecated. Use month instead', getSetMonth);
3995
- proto.years = deprecate('years accessor is deprecated. Use year instead', getSetYear);
3996
- proto.zone = deprecate('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', getSetZone);
3997
- proto.isDSTShifted = deprecate('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', isDaylightSavingTimeShifted);
3998
-
3999
- function createUnix (input) {
4000
- return createLocal(input * 1000);
4001
- }
4002
-
4003
- function createInZone () {
4004
- return createLocal.apply(null, arguments).parseZone();
4005
- }
4006
-
4007
- function preParsePostFormat (string) {
4008
- return string;
4009
- }
4010
-
4011
- var proto$1 = Locale.prototype;
4012
-
4013
- proto$1.calendar = calendar;
4014
- proto$1.longDateFormat = longDateFormat;
4015
- proto$1.invalidDate = invalidDate;
4016
- proto$1.ordinal = ordinal;
4017
- proto$1.preparse = preParsePostFormat;
4018
- proto$1.postformat = preParsePostFormat;
4019
- proto$1.relativeTime = relativeTime;
4020
- proto$1.pastFuture = pastFuture;
4021
- proto$1.set = set;
4022
-
4023
- proto$1.months = localeMonths;
4024
- proto$1.monthsShort = localeMonthsShort;
4025
- proto$1.monthsParse = localeMonthsParse;
4026
- proto$1.monthsRegex = monthsRegex;
4027
- proto$1.monthsShortRegex = monthsShortRegex;
4028
- proto$1.week = localeWeek;
4029
- proto$1.firstDayOfYear = localeFirstDayOfYear;
4030
- proto$1.firstDayOfWeek = localeFirstDayOfWeek;
4031
-
4032
- proto$1.weekdays = localeWeekdays;
4033
- proto$1.weekdaysMin = localeWeekdaysMin;
4034
- proto$1.weekdaysShort = localeWeekdaysShort;
4035
- proto$1.weekdaysParse = localeWeekdaysParse;
4036
-
4037
- proto$1.weekdaysRegex = weekdaysRegex;
4038
- proto$1.weekdaysShortRegex = weekdaysShortRegex;
4039
- proto$1.weekdaysMinRegex = weekdaysMinRegex;
4040
-
4041
- proto$1.isPM = localeIsPM;
4042
- proto$1.meridiem = localeMeridiem;
4043
-
4044
- function get$1 (format, index, field, setter) {
4045
- var locale = getLocale();
4046
- var utc = createUTC().set(setter, index);
4047
- return locale[field](utc, format);
4048
- }
4049
-
4050
- function listMonthsImpl (format, index, field) {
4051
- if (isNumber(format)) {
4052
- index = format;
4053
- format = undefined;
4054
- }
4055
-
4056
- format = format || '';
4057
-
4058
- if (index != null) {
4059
- return get$1(format, index, field, 'month');
4060
- }
4061
-
4062
- var i;
4063
- var out = [];
4064
- for (i = 0; i < 12; i++) {
4065
- out[i] = get$1(format, i, field, 'month');
4066
- }
4067
- return out;
4068
- }
4069
-
4070
- // ()
4071
- // (5)
4072
- // (fmt, 5)
4073
- // (fmt)
4074
- // (true)
4075
- // (true, 5)
4076
- // (true, fmt, 5)
4077
- // (true, fmt)
4078
- function listWeekdaysImpl (localeSorted, format, index, field) {
4079
- if (typeof localeSorted === 'boolean') {
4080
- if (isNumber(format)) {
4081
- index = format;
4082
- format = undefined;
4083
- }
4084
-
4085
- format = format || '';
4086
- } else {
4087
- format = localeSorted;
4088
- index = format;
4089
- localeSorted = false;
4090
-
4091
- if (isNumber(format)) {
4092
- index = format;
4093
- format = undefined;
4094
  }
4095
-
4096
- format = format || '';
4097
- }
4098
-
4099
- var locale = getLocale(),
4100
- shift = localeSorted ? locale._week.dow : 0;
4101
-
4102
- if (index != null) {
4103
- return get$1(format, (index + shift) % 7, field, 'day');
4104
- }
4105
-
4106
- var i;
4107
- var out = [];
4108
- for (i = 0; i < 7; i++) {
4109
- out[i] = get$1(format, (i + shift) % 7, field, 'day');
4110
- }
4111
- return out;
4112
- }
4113
-
4114
- function listMonths (format, index) {
4115
- return listMonthsImpl(format, index, 'months');
4116
- }
4117
-
4118
- function listMonthsShort (format, index) {
4119
- return listMonthsImpl(format, index, 'monthsShort');
4120
- }
4121
-
4122
- function listWeekdays (localeSorted, format, index) {
4123
- return listWeekdaysImpl(localeSorted, format, index, 'weekdays');
4124
- }
4125
-
4126
- function listWeekdaysShort (localeSorted, format, index) {
4127
- return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort');
4128
- }
4129
-
4130
- function listWeekdaysMin (localeSorted, format, index) {
4131
- return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin');
4132
- }
4133
-
4134
- getSetGlobalLocale('en', {
4135
- dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
4136
- ordinal : function (number) {
4137
- var b = number % 10,
4138
- output = (toInt(number % 100 / 10) === 1) ? 'th' :
4139
- (b === 1) ? 'st' :
4140
- (b === 2) ? 'nd' :
4141
- (b === 3) ? 'rd' : 'th';
4142
- return number + output;
4143
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4144
  });
4145
-
4146
- // Side effect imports
4147
-
4148
- hooks.lang = deprecate('moment.lang is deprecated. Use moment.locale instead.', getSetGlobalLocale);
4149
- hooks.langData = deprecate('moment.langData is deprecated. Use moment.localeData instead.', getLocale);
4150
-
4151
- var mathAbs = Math.abs;
4152
-
4153
- function abs () {
4154
- var data = this._data;
4155
-
4156
- this._milliseconds = mathAbs(this._milliseconds);
4157
- this._days = mathAbs(this._days);
4158
- this._months = mathAbs(this._months);
4159
-
4160
- data.milliseconds = mathAbs(data.milliseconds);
4161
- data.seconds = mathAbs(data.seconds);
4162
- data.minutes = mathAbs(data.minutes);
4163
- data.hours = mathAbs(data.hours);
4164
- data.months = mathAbs(data.months);
4165
- data.years = mathAbs(data.years);
4166
-
4167
- return this;
4168
- }
4169
-
4170
- function addSubtract$1 (duration, input, value, direction) {
4171
- var other = createDuration(input, value);
4172
-
4173
- duration._milliseconds += direction * other._milliseconds;
4174
- duration._days += direction * other._days;
4175
- duration._months += direction * other._months;
4176
-
4177
- return duration._bubble();
4178
- }
4179
-
4180
- // supports only 2.0-style add(1, 's') or add(duration)
4181
- function add$1 (input, value) {
4182
- return addSubtract$1(this, input, value, 1);
4183
- }
4184
-
4185
- // supports only 2.0-style subtract(1, 's') or subtract(duration)
4186
- function subtract$1 (input, value) {
4187
- return addSubtract$1(this, input, value, -1);
4188
- }
4189
-
4190
- function absCeil (number) {
4191
- if (number < 0) {
4192
- return Math.floor(number);
4193
- } else {
4194
- return Math.ceil(number);
4195
- }
4196
- }
4197
-
4198
- function bubble () {
4199
- var milliseconds = this._milliseconds;
4200
- var days = this._days;
4201
- var months = this._months;
4202
- var data = this._data;
4203
- var seconds, minutes, hours, years, monthsFromDays;
4204
-
4205
- // if we have a mix of positive and negative values, bubble down first
4206
- // check: https://github.com/moment/moment/issues/2166
4207
- if (!((milliseconds >= 0 && days >= 0 && months >= 0) ||
4208
- (milliseconds <= 0 && days <= 0 && months <= 0))) {
4209
- milliseconds += absCeil(monthsToDays(months) + days) * 864e5;
4210
- days = 0;
4211
- months = 0;
4212
- }
4213
-
4214
- // The following code bubbles up values, see the tests for
4215
- // examples of what that means.
4216
- data.milliseconds = milliseconds % 1000;
4217
-
4218
- seconds = absFloor(milliseconds / 1000);
4219
- data.seconds = seconds % 60;
4220
-
4221
- minutes = absFloor(seconds / 60);
4222
- data.minutes = minutes % 60;
4223
-
4224
- hours = absFloor(minutes / 60);
4225
- data.hours = hours % 24;
4226
-
4227
- days += absFloor(hours / 24);
4228
-
4229
- // convert days to months
4230
- monthsFromDays = absFloor(daysToMonths(days));
4231
- months += monthsFromDays;
4232
- days -= absCeil(monthsToDays(monthsFromDays));
4233
-
4234
- // 12 months -> 1 year
4235
- years = absFloor(months / 12);
4236
- months %= 12;
4237
-
4238
- data.days = days;
4239
- data.months = months;
4240
- data.years = years;
4241
-
4242
- return this;
4243
- }
4244
-
4245
- function daysToMonths (days) {
4246
- // 400 years have 146097 days (taking into account leap year rules)
4247
- // 400 years have 12 months === 4800
4248
- return days * 4800 / 146097;
4249
- }
4250
-
4251
- function monthsToDays (months) {
4252
- // the reverse of daysToMonths
4253
- return months * 146097 / 4800;
4254
- }
4255
-
4256
- function as (units) {
4257
- if (!this.isValid()) {
4258
- return NaN;
4259
- }
4260
- var days;
4261
- var months;
4262
- var milliseconds = this._milliseconds;
4263
-
4264
- units = normalizeUnits(units);
4265
-
4266
- if (units === 'month' || units === 'quarter' || units === 'year') {
4267
- days = this._days + milliseconds / 864e5;
4268
- months = this._months + daysToMonths(days);
4269
- switch (units) {
4270
- case 'month': return months;
4271
- case 'quarter': return months / 3;
4272
- case 'year': return months / 12;
4273
- }
4274
- } else {
4275
- // handle milliseconds separately because of floating point math errors (issue #1867)
4276
- days = this._days + Math.round(monthsToDays(this._months));
4277
- switch (units) {
4278
- case 'week' : return days / 7 + milliseconds / 6048e5;
4279
- case 'day' : return days + milliseconds / 864e5;
4280
- case 'hour' : return days * 24 + milliseconds / 36e5;
4281
- case 'minute' : return days * 1440 + milliseconds / 6e4;
4282
- case 'second' : return days * 86400 + milliseconds / 1000;
4283
- // Math.floor prevents floating point math errors here
4284
- case 'millisecond': return Math.floor(days * 864e5) + milliseconds;
4285
- default: throw new Error('Unknown unit ' + units);
4286
- }
4287
- }
4288
- }
4289
-
4290
- // TODO: Use this.as('ms')?
4291
- function valueOf$1 () {
4292
- if (!this.isValid()) {
4293
- return NaN;
4294
- }
4295
- return (
4296
- this._milliseconds +
4297
- this._days * 864e5 +
4298
- (this._months % 12) * 2592e6 +
4299
- toInt(this._months / 12) * 31536e6
4300
- );
4301
- }
4302
-
4303
- function makeAs (alias) {
4304
- return function () {
4305
- return this.as(alias);
4306
  };
4307
- }
4308
-
4309
- var asMilliseconds = makeAs('ms');
4310
- var asSeconds = makeAs('s');
4311
- var asMinutes = makeAs('m');
4312
- var asHours = makeAs('h');
4313
- var asDays = makeAs('d');
4314
- var asWeeks = makeAs('w');
4315
- var asMonths = makeAs('M');
4316
- var asQuarters = makeAs('Q');
4317
- var asYears = makeAs('y');
4318
-
4319
- function clone$1 () {
4320
- return createDuration(this);
4321
- }
4322
-
4323
- function get$2 (units) {
4324
- units = normalizeUnits(units);
4325
- return this.isValid() ? this[units + 's']() : NaN;
4326
- }
4327
-
4328
- function makeGetter(name) {
 
 
 
 
 
 
 
 
 
 
4329
  return function () {
4330
- return this.isValid() ? this._data[name] : NaN;
4331
  };
4332
  }
4333
-
4334
- var milliseconds = makeGetter('milliseconds');
4335
- var seconds = makeGetter('seconds');
4336
- var minutes = makeGetter('minutes');
4337
- var hours = makeGetter('hours');
4338
- var days = makeGetter('days');
4339
- var months = makeGetter('months');
4340
- var years = makeGetter('years');
4341
-
4342
- function weeks () {
4343
- return absFloor(this.days() / 7);
4344
- }
4345
-
4346
- var round = Math.round;
4347
- var thresholds = {
4348
- ss: 44, // a few seconds to seconds
4349
- s : 45, // seconds to minute
4350
- m : 45, // minutes to hour
4351
- h : 22, // hours to day
4352
- d : 26, // days to month
4353
- M : 11 // months to year
4354
- };
4355
-
4356
- // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize
4357
- function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) {
4358
- return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture);
4359
- }
4360
-
4361
- function relativeTime$1 (posNegDuration, withoutSuffix, locale) {
4362
- var duration = createDuration(posNegDuration).abs();
4363
- var seconds = round(duration.as('s'));
4364
- var minutes = round(duration.as('m'));
4365
- var hours = round(duration.as('h'));
4366
- var days = round(duration.as('d'));
4367
- var months = round(duration.as('M'));
4368
- var years = round(duration.as('y'));
4369
-
4370
- var a = seconds <= thresholds.ss && ['s', seconds] ||
4371
- seconds < thresholds.s && ['ss', seconds] ||
4372
- minutes <= 1 && ['m'] ||
4373
- minutes < thresholds.m && ['mm', minutes] ||
4374
- hours <= 1 && ['h'] ||
4375
- hours < thresholds.h && ['hh', hours] ||
4376
- days <= 1 && ['d'] ||
4377
- days < thresholds.d && ['dd', days] ||
4378
- months <= 1 && ['M'] ||
4379
- months < thresholds.M && ['MM', months] ||
4380
- years <= 1 && ['y'] || ['yy', years];
4381
-
4382
- a[2] = withoutSuffix;
4383
- a[3] = +posNegDuration > 0;
4384
- a[4] = locale;
4385
- return substituteTimeAgo.apply(null, a);
4386
- }
4387
-
4388
- // This function allows you to set the rounding function for relative time strings
4389
- function getSetRelativeTimeRounding (roundingFunction) {
4390
- if (roundingFunction === undefined) {
4391
- return round;
4392
- }
4393
- if (typeof(roundingFunction) === 'function') {
4394
- round = roundingFunction;
4395
- return true;
4396
- }
4397
- return false;
4398
- }
4399
-
4400
- // This function allows you to set a threshold for relative time strings
4401
- function getSetRelativeTimeThreshold (threshold, limit) {
4402
- if (thresholds[threshold] === undefined) {
4403
- return false;
4404
- }
4405
- if (limit === undefined) {
4406
- return thresholds[threshold];
4407
- }
4408
- thresholds[threshold] = limit;
4409
- if (threshold === 's') {
4410
- thresholds.ss = limit - 1;
4411
- }
4412
- return true;
4413
- }
4414
-
4415
- function humanize (withSuffix) {
4416
- if (!this.isValid()) {
4417
- return this.localeData().invalidDate();
4418
- }
4419
-
4420
- var locale = this.localeData();
4421
- var output = relativeTime$1(this, !withSuffix, locale);
4422
-
4423
- if (withSuffix) {
4424
- output = locale.pastFuture(+this, output);
4425
- }
4426
-
4427
- return locale.postformat(output);
4428
- }
4429
-
4430
- var abs$1 = Math.abs;
4431
-
4432
- function sign(x) {
4433
- return ((x > 0) - (x < 0)) || +x;
4434
- }
4435
-
4436
- function toISOString$1() {
4437
- // for ISO strings we do not use the normal bubbling rules:
4438
- // * milliseconds bubble up until they become hours
4439
- // * days do not bubble at all
4440
- // * months bubble up until they become years
4441
- // This is because there is no context-free conversion between hours and days
4442
- // (think of clock changes)
4443
- // and also not between days and months (28-31 days per month)
4444
- if (!this.isValid()) {
4445
- return this.localeData().invalidDate();
4446
- }
4447
-
4448
- var seconds = abs$1(this._milliseconds) / 1000;
4449
- var days = abs$1(this._days);
4450
- var months = abs$1(this._months);
4451
- var minutes, hours, years;
4452
-
4453
- // 3600 seconds -> 60 minutes -> 1 hour
4454
- minutes = absFloor(seconds / 60);
4455
- hours = absFloor(minutes / 60);
4456
- seconds %= 60;
4457
- minutes %= 60;
4458
-
4459
- // 12 months -> 1 year
4460
- years = absFloor(months / 12);
4461
- months %= 12;
4462
-
4463
-
4464
- // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js
4465
- var Y = years;
4466
- var M = months;
4467
- var D = days;
4468
- var h = hours;
4469
- var m = minutes;
4470
- var s = seconds ? seconds.toFixed(3).replace(/\.?0+$/, '') : '';
4471
- var total = this.asSeconds();
4472
-
4473
- if (!total) {
4474
- // this is the same as C#'s (Noda) and python (isodate)...
4475
- // but not other JS (goog.date)
4476
- return 'P0D';
4477
- }
4478
-
4479
- var totalSign = total < 0 ? '-' : '';
4480
- var ymSign = sign(this._months) !== sign(total) ? '-' : '';
4481
- var daysSign = sign(this._days) !== sign(total) ? '-' : '';
4482
- var hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : '';
4483
-
4484
- return totalSign + 'P' +
4485
- (Y ? ymSign + Y + 'Y' : '') +
4486
- (M ? ymSign + M + 'M' : '') +
4487
- (D ? daysSign + D + 'D' : '') +
4488
- ((h || m || s) ? 'T' : '') +
4489
- (h ? hmsSign + h + 'H' : '') +
4490
- (m ? hmsSign + m + 'M' : '') +
4491
- (s ? hmsSign + s + 'S' : '');
4492
- }
4493
-
4494
- var proto$2 = Duration.prototype;
4495
-
4496
- proto$2.isValid = isValid$1;
4497
- proto$2.abs = abs;
4498
- proto$2.add = add$1;
4499
- proto$2.subtract = subtract$1;
4500
- proto$2.as = as;
4501
- proto$2.asMilliseconds = asMilliseconds;
4502
- proto$2.asSeconds = asSeconds;
4503
- proto$2.asMinutes = asMinutes;
4504
- proto$2.asHours = asHours;
4505
- proto$2.asDays = asDays;
4506
- proto$2.asWeeks = asWeeks;
4507
- proto$2.asMonths = asMonths;
4508
- proto$2.asQuarters = asQuarters;
4509
- proto$2.asYears = asYears;
4510
- proto$2.valueOf = valueOf$1;
4511
- proto$2._bubble = bubble;
4512
- proto$2.clone = clone$1;
4513
- proto$2.get = get$2;
4514
- proto$2.milliseconds = milliseconds;
4515
- proto$2.seconds = seconds;
4516
- proto$2.minutes = minutes;
4517
- proto$2.hours = hours;
4518
- proto$2.days = days;
4519
- proto$2.weeks = weeks;
4520
- proto$2.months = months;
4521
- proto$2.years = years;
4522
- proto$2.humanize = humanize;
4523
- proto$2.toISOString = toISOString$1;
4524
- proto$2.toString = toISOString$1;
4525
- proto$2.toJSON = toISOString$1;
4526
- proto$2.locale = locale;
4527
- proto$2.localeData = localeData;
4528
-
4529
- proto$2.toIsoString = deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', toISOString$1);
4530
- proto$2.lang = lang;
4531
-
4532
- // Side effect imports
4533
-
4534
- // FORMATTING
4535
-
4536
- addFormatToken('X', 0, 0, 'unix');
4537
- addFormatToken('x', 0, 0, 'valueOf');
4538
-
4539
- // PARSING
4540
-
4541
- addRegexToken('x', matchSigned);
4542
- addRegexToken('X', matchTimestamp);
4543
- addParseToken('X', function (input, array, config) {
4544
- config._d = new Date(parseFloat(input, 10) * 1000);
4545
- });
4546
- addParseToken('x', function (input, array, config) {
4547
- config._d = new Date(toInt(input));
4548
- });
4549
-
4550
- // Side effect imports
4551
-
4552
-
4553
- hooks.version = '2.24.0';
4554
-
4555
- setHookCallback(createLocal);
4556
-
4557
- hooks.fn = proto;
4558
- hooks.min = min;
4559
- hooks.max = max;
4560
- hooks.now = now;
4561
- hooks.utc = createUTC;
4562
- hooks.unix = createUnix;
4563
- hooks.months = listMonths;
4564
- hooks.isDate = isDate;
4565
- hooks.locale = getSetGlobalLocale;
4566
- hooks.invalid = createInvalid;
4567
- hooks.duration = createDuration;
4568
- hooks.isMoment = isMoment;
4569
- hooks.weekdays = listWeekdays;
4570
- hooks.parseZone = createInZone;
4571
- hooks.localeData = getLocale;
4572
- hooks.isDuration = isDuration;
4573
- hooks.monthsShort = listMonthsShort;
4574
- hooks.weekdaysMin = listWeekdaysMin;
4575
- hooks.defineLocale = defineLocale;
4576
- hooks.updateLocale = updateLocale;
4577
- hooks.locales = listLocales;
4578
- hooks.weekdaysShort = listWeekdaysShort;
4579
- hooks.normalizeUnits = normalizeUnits;
4580
- hooks.relativeTimeRounding = getSetRelativeTimeRounding;
4581
- hooks.relativeTimeThreshold = getSetRelativeTimeThreshold;
4582
- hooks.calendarFormat = getCalendarFormat;
4583
- hooks.prototype = proto;
4584
-
4585
- // currently HTML5 input type only supports 24-hour formats
4586
- hooks.HTML5_FMT = {
4587
- DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // <input type="datetime-local" />
4588
- DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // <input type="datetime-local" step="1" />
4589
- DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // <input type="datetime-local" step="0.001" />
4590
- DATE: 'YYYY-MM-DD', // <input type="date" />
4591
- TIME: 'HH:mm', // <input type="time" />
4592
- TIME_SECONDS: 'HH:mm:ss', // <input type="time" step="1" />
4593
- TIME_MS: 'HH:mm:ss.SSS', // <input type="time" step="0.001" />
4594
- WEEK: 'GGGG-[W]WW', // <input type="week" />
4595
- MONTH: 'YYYY-MM' // <input type="month" />
4596
- };
4597
-
4598
- return hooks;
4599
-
4600
- })));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ !(function (e, a) {
2
+ "object" == typeof exports && "undefined" != typeof module ? (module.exports = a()) : "function" == typeof define && define.amd ? define(a) : (e.moment = a());
3
+ })(this, function () {
4
+ "use strict";
5
+ var e, n;
6
+ function M() {
7
+ return e.apply(null, arguments);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  }
9
+ function _(e) {
10
+ return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e);
 
11
  }
12
+ function i(e) {
13
+ return null != e && "[object Object]" === Object.prototype.toString.call(e);
 
14
  }
15
+ function h(e, a) {
16
+ return Object.prototype.hasOwnProperty.call(e, a);
 
17
  }
18
+ function o(e) {
19
+ if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length;
20
+ for (var a in e) if (h(e, a)) return;
21
+ return 1;
 
 
 
22
  }
23
+ function r(e) {
24
+ return void 0 === e;
 
25
  }
26
+ function m(e) {
27
+ return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  }
29
+ function d(e) {
30
+ return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e);
31
+ }
32
+ function u(e, a) {
33
+ for (var t = [], s = 0; s < e.length; ++s) t.push(a(e[s], s));
34
+ return t;
35
+ }
36
+ function l(e, a) {
37
+ for (var t in a) h(a, t) && (e[t] = a[t]);
38
+ return h(a, "toString") && (e.toString = a.toString), h(a, "valueOf") && (e.valueOf = a.valueOf), e;
39
+ }
40
+ function c(e, a, t, s) {
41
+ return Sa(e, a, t, s, !0).utc();
42
+ }
43
+ function L(e) {
44
+ return (
45
+ null == e._pf &&
46
+ (e._pf = {
47
+ empty: !1,
48
+ unusedTokens: [],
49
+ unusedInput: [],
50
+ overflow: -2,
51
+ charsLeftOver: 0,
52
+ nullInput: !1,
53
+ invalidEra: null,
54
+ invalidMonth: null,
55
+ invalidFormat: !1,
56
+ userInvalidated: !1,
57
+ iso: !1,
58
+ parsedDateParts: [],
59
+ era: null,
60
+ meridiem: null,
61
+ rfc2822: !1,
62
+ weekdayMismatch: !1,
63
+ }),
64
+ e._pf
65
+ );
66
+ }
67
+ function Y(e) {
68
+ if (null == e._isValid) {
69
+ var a = L(e),
70
+ t = n.call(a.parsedDateParts, function (e) {
71
+ return null != e;
72
+ }),
73
+ s =
74
+ !isNaN(e._d.getTime()) &&
75
+ a.overflow < 0 &&
76
+ !a.empty &&
77
+ !a.invalidEra &&
78
+ !a.invalidMonth &&
79
+ !a.invalidWeekday &&
80
+ !a.weekdayMismatch &&
81
+ !a.nullInput &&
82
+ !a.invalidFormat &&
83
+ !a.userInvalidated &&
84
+ (!a.meridiem || (a.meridiem && t));
85
+ if ((e._strict && (s = s && 0 === a.charsLeftOver && 0 === a.unusedTokens.length && void 0 === a.bigHour), null != Object.isFrozen && Object.isFrozen(e))) return s;
86
+ e._isValid = s;
87
+ }
88
+ return e._isValid;
89
+ }
90
+ function y(e) {
91
+ var a = c(NaN);
92
+ return null != e ? l(L(a), e) : (L(a).userInvalidated = !0), a;
93
+ }
94
+ n = Array.prototype.some
95
+ ? Array.prototype.some
96
+ : function (e) {
97
+ for (var a = Object(this), t = a.length >>> 0, s = 0; s < t; s++) if (s in a && e.call(this, a[s], s, a)) return !0;
98
+ return !1;
99
+ };
100
+ var f = (M.momentProperties = []),
101
+ a = !1;
102
+ function p(e, a) {
103
+ var t, s, n;
104
+ if (
105
+ (r(a._isAMomentObject) || (e._isAMomentObject = a._isAMomentObject),
106
+ r(a._i) || (e._i = a._i),
107
+ r(a._f) || (e._f = a._f),
108
+ r(a._l) || (e._l = a._l),
109
+ r(a._strict) || (e._strict = a._strict),
110
+ r(a._tzm) || (e._tzm = a._tzm),
111
+ r(a._isUTC) || (e._isUTC = a._isUTC),
112
+ r(a._offset) || (e._offset = a._offset),
113
+ r(a._pf) || (e._pf = L(a)),
114
+ r(a._locale) || (e._locale = a._locale),
115
+ 0 < f.length)
116
+ )
117
+ for (t = 0; t < f.length; t++) r((n = a[(s = f[t])])) || (e[s] = n);
118
+ return e;
119
+ }
120
+ function k(e) {
121
+ p(this, e), (this._d = new Date(null != e._d ? e._d.getTime() : NaN)), this.isValid() || (this._d = new Date(NaN)), !1 === a && ((a = !0), M.updateOffset(this), (a = !1));
122
+ }
123
+ function D(e) {
124
+ return e instanceof k || (null != e && null != e._isAMomentObject);
125
+ }
126
+ function T(e) {
127
+ !1 === M.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + e);
128
+ }
129
+ function t(n, r) {
130
+ var d = !0;
131
+ return l(function () {
132
+ if ((null != M.deprecationHandler && M.deprecationHandler(null, n), d)) {
133
+ for (var e, a, t = [], s = 0; s < arguments.length; s++) {
134
+ if (((e = ""), "object" == typeof arguments[s])) {
135
+ for (a in ((e += "\n[" + s + "] "), arguments[0])) h(arguments[0], a) && (e += a + ": " + arguments[0][a] + ", ");
136
+ e = e.slice(0, -2);
137
+ } else e = arguments[s];
138
+ t.push(e);
139
  }
140
+ T(n + "\nArguments: " + Array.prototype.slice.call(t).join("") + "\n" + new Error().stack), (d = !1);
141
  }
142
+ return r.apply(this, arguments);
143
+ }, r);
144
+ }
145
+ var s,
146
+ g = {};
147
+ function w(e, a) {
148
+ null != M.deprecationHandler && M.deprecationHandler(e, a), g[e] || (T(a), (g[e] = !0));
149
+ }
150
+ function v(e) {
151
+ return ("undefined" != typeof Function && e instanceof Function) || "[object Function]" === Object.prototype.toString.call(e);
152
+ }
153
+ function b(e, a) {
154
+ var t,
155
+ s = l({}, e);
156
+ for (t in a) h(a, t) && (i(e[t]) && i(a[t]) ? ((s[t] = {}), l(s[t], e[t]), l(s[t], a[t])) : null != a[t] ? (s[t] = a[t]) : delete s[t]);
157
+ for (t in e) h(e, t) && !h(a, t) && i(e[t]) && (s[t] = l({}, s[t]));
158
+ return s;
159
+ }
160
+ function S(e) {
161
+ null != e && this.set(e);
162
+ }
163
+ (M.suppressDeprecationWarnings = !1),
164
+ (M.deprecationHandler = null),
165
+ (s = Object.keys
166
+ ? Object.keys
167
+ : function (e) {
168
+ var a,
169
+ t = [];
170
+ for (a in e) h(e, a) && t.push(a);
171
+ return t;
172
+ });
173
+ function H(e, a, t) {
174
+ var s = "" + Math.abs(e),
175
+ n = a - s.length;
176
+ return (0 <= e ? (t ? "+" : "") : "-") + Math.pow(10, Math.max(0, n)).toString().substr(1) + s;
177
+ }
178
+ var j = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,
179
+ x = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
180
+ P = {},
181
+ O = {};
182
+ function W(e, a, t, s) {
183
+ var n =
184
+ "string" == typeof s
185
+ ? function () {
186
+ return this[s]();
187
+ }
188
+ : s;
189
+ e && (O[e] = n),
190
+ a &&
191
+ (O[a[0]] = function () {
192
+ return H(n.apply(this, arguments), a[1], a[2]);
193
+ }),
194
+ t &&
195
+ (O[t] = function () {
196
+ return this.localeData().ordinal(n.apply(this, arguments), e);
197
+ });
198
+ }
199
+ function A(e, a) {
200
+ return e.isValid()
201
+ ? ((a = E(a, e.localeData())),
202
+ (P[a] =
203
+ P[a] ||
204
+ (function (s) {
205
+ for (var e, n = s.match(j), a = 0, r = n.length; a < r; a++) O[n[a]] ? (n[a] = O[n[a]]) : (n[a] = (e = n[a]).match(/\[[\s\S]/) ? e.replace(/^\[|\]$/g, "") : e.replace(/\\/g, ""));
206
+ return function (e) {
207
+ for (var a = "", t = 0; t < r; t++) a += v(n[t]) ? n[t].call(e, s) : n[t];
208
+ return a;
209
+ };
210
+ })(a)),
211
+ P[a](e))
212
+ : e.localeData().invalidDate();
213
+ }
214
+ function E(e, a) {
215
+ var t = 5;
216
+ function s(e) {
217
+ return a.longDateFormat(e) || e;
218
+ }
219
+ for (x.lastIndex = 0; 0 <= t && x.test(e); ) (e = e.replace(x, s)), (x.lastIndex = 0), --t;
220
+ return e;
221
+ }
222
+ var F = {};
223
+ function z(e, a) {
224
+ var t = e.toLowerCase();
225
+ F[t] = F[t + "s"] = F[a] = e;
226
+ }
227
+ function N(e) {
228
+ return "string" == typeof e ? F[e] || F[e.toLowerCase()] : void 0;
229
+ }
230
+ function J(e) {
231
+ var a,
232
+ t,
233
+ s = {};
234
+ for (t in e) h(e, t) && (a = N(t)) && (s[a] = e[t]);
235
+ return s;
236
+ }
237
+ var R = {};
238
+ function C(e, a) {
239
+ R[e] = a;
240
+ }
241
+ function I(e) {
242
+ return (e % 4 == 0 && e % 100 != 0) || e % 400 == 0;
243
+ }
244
+ function U(e) {
245
+ return e < 0 ? Math.ceil(e) || 0 : Math.floor(e);
246
+ }
247
+ function G(e) {
248
+ var a = +e,
249
+ t = 0;
250
+ return 0 != a && isFinite(a) && (t = U(a)), t;
251
+ }
252
+ function V(a, t) {
253
+ return function (e) {
254
+ return null != e ? (K(this, a, e), M.updateOffset(this, t), this) : B(this, a);
255
  };
256
  }
257
+ function B(e, a) {
258
+ return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + a]() : NaN;
259
+ }
260
+ function K(e, a, t) {
261
+ e.isValid() &&
262
+ !isNaN(t) &&
263
+ ("FullYear" === a && I(e.year()) && 1 === e.month() && 29 === e.date() ? ((t = G(t)), e._d["set" + (e._isUTC ? "UTC" : "") + a](t, e.month(), Se(t, e.month()))) : e._d["set" + (e._isUTC ? "UTC" : "") + a](t));
264
+ }
265
+ var q,
266
+ Z = /\d/,
267
+ $ = /\d\d/,
268
+ Q = /\d{3}/,
269
+ X = /\d{4}/,
270
+ ee = /[+-]?\d{6}/,
271
+ ae = /\d\d?/,
272
+ te = /\d\d\d\d?/,
273
+ se = /\d\d\d\d\d\d?/,
274
+ ne = /\d{1,3}/,
275
+ re = /\d{1,4}/,
276
+ de = /[+-]?\d{1,6}/,
277
+ _e = /\d+/,
278
+ ie = /[+-]?\d+/,
279
+ oe = /Z|[+-]\d\d:?\d\d/gi,
280
+ me = /Z|[+-]\d\d(?::?\d\d)?/gi,
281
+ ue = /[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;
282
+ function le(e, t, s) {
283
+ q[e] = v(t)
284
+ ? t
285
+ : function (e, a) {
286
+ return e && s ? s : t;
287
+ };
 
 
288
  }
289
+ function Me(e, a) {
290
+ return h(q, e)
291
+ ? q[e](a._strict, a._locale)
292
+ : new RegExp(
293
+ he(
294
+ e.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (e, a, t, s, n) {
295
+ return a || t || s || n;
296
+ })
297
+ )
298
+ );
299
+ }
300
+ function he(e) {
301
+ return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&");
302
+ }
303
+ q = {};
304
+ var ce = {};
305
+ function Le(e, t) {
306
+ var a,
307
+ s = t;
308
+ for (
309
+ "string" == typeof e && (e = [e]),
310
+ m(t) &&
311
+ (s = function (e, a) {
312
+ a[t] = G(e);
313
+ }),
314
+ a = 0;
315
+ a < e.length;
316
+ a++
317
+ )
318
+ ce[e[a]] = s;
319
+ }
320
+ function Ye(e, n) {
321
+ Le(e, function (e, a, t, s) {
322
+ (t._w = t._w || {}), n(e, t._w, t, s);
323
+ });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
324
  }
325
+ var ye,
326
+ fe = 0,
327
+ pe = 1,
328
+ ke = 2,
329
+ De = 3,
330
+ Te = 4,
331
+ ge = 5,
332
+ we = 6,
333
+ ve = 7,
334
+ be = 8;
335
+ function Se(e, a) {
336
+ if (isNaN(e) || isNaN(a)) return NaN;
337
+ var t,
338
+ s = ((a % (t = 12)) + t) % t;
339
+ return (e += (a - s) / 12), 1 == s ? (I(e) ? 29 : 28) : 31 - ((s % 7) % 2);
340
+ }
341
+ (ye = Array.prototype.indexOf
342
+ ? Array.prototype.indexOf
343
+ : function (e) {
344
+ for (var a = 0; a < this.length; ++a) if (this[a] === e) return a;
345
+ return -1;
346
+ }),
347
+ W("M", ["MM", 2], "Mo", function () {
348
+ return this.month() + 1;
349
+ }),
350
+ W("MMM", 0, 0, function (e) {
351
+ return this.localeData().monthsShort(this, e);
352
+ }),
353
+ W("MMMM", 0, 0, function (e) {
354
+ return this.localeData().months(this, e);
355
+ }),
356
+ z("month", "M"),
357
+ C("month", 8),
358
+ le("M", ae),
359
+ le("MM", ae, $),
360
+ le("MMM", function (e, a) {
361
+ return a.monthsShortRegex(e);
362
+ }),
363
+ le("MMMM", function (e, a) {
364
+ return a.monthsRegex(e);
365
+ }),
366
+ Le(["M", "MM"], function (e, a) {
367
+ a[pe] = G(e) - 1;
368
+ }),
369
+ Le(["MMM", "MMMM"], function (e, a, t, s) {
370
+ var n = t._locale.monthsParse(e, s, t._strict);
371
+ null != n ? (a[pe] = n) : (L(t).invalidMonth = e);
372
+ });
373
+ var He = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
374
+ je = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
375
+ xe = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,
376
+ Pe = ue,
377
+ Oe = ue;
378
+ function We(e, a) {
379
+ var t;
380
+ if (!e.isValid()) return e;
381
+ if ("string" == typeof a)
382
+ if (/^\d+$/.test(a)) a = G(a);
383
+ else if (!m((a = e.localeData().monthsParse(a)))) return e;
384
+ return (t = Math.min(e.date(), Se(e.year(), a))), e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](a, t), e;
385
+ }
386
+ function Ae(e) {
387
+ return null != e ? (We(this, e), M.updateOffset(this, !0), this) : B(this, "Month");
388
+ }
389
+ function Ee() {
390
+ function e(e, a) {
391
+ return a.length - e.length;
392
+ }
393
+ for (var a, t = [], s = [], n = [], r = 0; r < 12; r++) (a = c([2e3, r])), t.push(this.monthsShort(a, "")), s.push(this.months(a, "")), n.push(this.months(a, "")), n.push(this.monthsShort(a, ""));
394
+ for (t.sort(e), s.sort(e), n.sort(e), r = 0; r < 12; r++) (t[r] = he(t[r])), (s[r] = he(s[r]));
395
+ for (r = 0; r < 24; r++) n[r] = he(n[r]);
396
+ (this._monthsRegex = new RegExp("^(" + n.join("|") + ")", "i")),
397
+ (this._monthsShortRegex = this._monthsRegex),
398
+ (this._monthsStrictRegex = new RegExp("^(" + s.join("|") + ")", "i")),
399
+ (this._monthsShortStrictRegex = new RegExp("^(" + t.join("|") + ")", "i"));
400
+ }
401
+ function Fe(e) {
402
+ return I(e) ? 366 : 365;
403
+ }
404
+ W("Y", 0, 0, function () {
405
+ var e = this.year();
406
+ return e <= 9999 ? H(e, 4) : "+" + e;
407
+ }),
408
+ W(0, ["YY", 2], 0, function () {
409
+ return this.year() % 100;
410
+ }),
411
+ W(0, ["YYYY", 4], 0, "year"),
412
+ W(0, ["YYYYY", 5], 0, "year"),
413
+ W(0, ["YYYYYY", 6, !0], 0, "year"),
414
+ z("year", "y"),
415
+ C("year", 1),
416
+ le("Y", ie),
417
+ le("YY", ae, $),
418
+ le("YYYY", re, X),
419
+ le("YYYYY", de, ee),
420
+ le("YYYYYY", de, ee),
421
+ Le(["YYYYY", "YYYYYY"], fe),
422
+ Le("YYYY", function (e, a) {
423
+ a[fe] = 2 === e.length ? M.parseTwoDigitYear(e) : G(e);
424
+ }),
425
+ Le("YY", function (e, a) {
426
+ a[fe] = M.parseTwoDigitYear(e);
427
+ }),
428
+ Le("Y", function (e, a) {
429
+ a[fe] = parseInt(e, 10);
430
+ }),
431
+ (M.parseTwoDigitYear = function (e) {
432
+ return G(e) + (68 < G(e) ? 1900 : 2e3);
433
+ });
434
+ var ze = V("FullYear", !0);
435
+ function Ne(e) {
436
+ var a, t;
437
+ return (
438
+ e < 100 && 0 <= e ? (((t = Array.prototype.slice.call(arguments))[0] = e + 400), (a = new Date(Date.UTC.apply(null, t))), isFinite(a.getUTCFullYear()) && a.setUTCFullYear(e)) : (a = new Date(Date.UTC.apply(null, arguments))), a
439
+ );
440
  }
441
+ function Je(e, a, t) {
442
+ var s = 7 + a - t;
443
+ return s - ((7 + Ne(e, 0, s).getUTCDay() - a) % 7) - 1;
444
+ }
445
+ function Re(e, a, t, s, n) {
446
+ var r,
447
+ d = 1 + 7 * (a - 1) + ((7 + t - s) % 7) + Je(e, s, n),
448
+ _ = d <= 0 ? Fe((r = e - 1)) + d : d > Fe(e) ? ((r = e + 1), d - Fe(e)) : ((r = e), d);
449
+ return { year: r, dayOfYear: _ };
450
+ }
451
+ function Ce(e, a, t) {
452
+ var s,
453
+ n,
454
+ r = Je(e.year(), a, t),
455
+ d = Math.floor((e.dayOfYear() - r - 1) / 7) + 1;
456
+ return d < 1 ? (s = d + Ie((n = e.year() - 1), a, t)) : d > Ie(e.year(), a, t) ? ((s = d - Ie(e.year(), a, t)), (n = e.year() + 1)) : ((n = e.year()), (s = d)), { week: s, year: n };
457
+ }
458
+ function Ie(e, a, t) {
459
+ var s = Je(e, a, t),
460
+ n = Je(e + 1, a, t);
461
+ return (Fe(e) - s + n) / 7;
462
+ }
463
+ W("w", ["ww", 2], "wo", "week"),
464
+ W("W", ["WW", 2], "Wo", "isoWeek"),
465
+ z("week", "w"),
466
+ z("isoWeek", "W"),
467
+ C("week", 5),
468
+ C("isoWeek", 5),
469
+ le("w", ae),
470
+ le("ww", ae, $),
471
+ le("W", ae),
472
+ le("WW", ae, $),
473
+ Ye(["w", "ww", "W", "WW"], function (e, a, t, s) {
474
+ a[s.substr(0, 1)] = G(e);
475
+ });
476
+ function Ue(e, a) {
477
+ return e.slice(a, 7).concat(e.slice(0, a));
478
+ }
479
+ W("d", 0, "do", "day"),
480
+ W("dd", 0, 0, function (e) {
481
+ return this.localeData().weekdaysMin(this, e);
482
+ }),
483
+ W("ddd", 0, 0, function (e) {
484
+ return this.localeData().weekdaysShort(this, e);
485
+ }),
486
+ W("dddd", 0, 0, function (e) {
487
+ return this.localeData().weekdays(this, e);
488
+ }),
489
+ W("e", 0, 0, "weekday"),
490
+ W("E", 0, 0, "isoWeekday"),
491
+ z("day", "d"),
492
+ z("weekday", "e"),
493
+ z("isoWeekday", "E"),
494
+ C("day", 11),
495
+ C("weekday", 11),
496
+ C("isoWeekday", 11),
497
+ le("d", ae),
498
+ le("e", ae),
499
+ le("E", ae),
500
+ le("dd", function (e, a) {
501
+ return a.weekdaysMinRegex(e);
502
+ }),
503
+ le("ddd", function (e, a) {
504
+ return a.weekdaysShortRegex(e);
505
+ }),
506
+ le("dddd", function (e, a) {
507
+ return a.weekdaysRegex(e);
508
+ }),
509
+ Ye(["dd", "ddd", "dddd"], function (e, a, t, s) {
510
+ var n = t._locale.weekdaysParse(e, s, t._strict);
511
+ null != n ? (a.d = n) : (L(t).invalidWeekday = e);
512
+ }),
513
+ Ye(["d", "e", "E"], function (e, a, t, s) {
514
+ a[s] = G(e);
515
+ });
516
+ var Ge = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
517
+ Ve = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
518
+ Be = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
519
+ Ke = ue,
520
+ qe = ue,
521
+ Ze = ue;
522
+ function $e() {
523
+ function e(e, a) {
524
+ return a.length - e.length;
525
+ }
526
+ for (var a, t, s, n, r = [], d = [], _ = [], i = [], o = 0; o < 7; o++)
527
+ (a = c([2e3, 1]).day(o)), (t = he(this.weekdaysMin(a, ""))), (s = he(this.weekdaysShort(a, ""))), (n = he(this.weekdays(a, ""))), r.push(t), d.push(s), _.push(n), i.push(t), i.push(s), i.push(n);
528
+ r.sort(e),
529
+ d.sort(e),
530
+ _.sort(e),
531
+ i.sort(e),
532
+ (this._weekdaysRegex = new RegExp("^(" + i.join("|") + ")", "i")),
533
+ (this._weekdaysShortRegex = this._weekdaysRegex),
534
+ (this._weekdaysMinRegex = this._weekdaysRegex),
535
+ (this._weekdaysStrictRegex = new RegExp("^(" + _.join("|") + ")", "i")),
536
+ (this._weekdaysShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i")),
537
+ (this._weekdaysMinStrictRegex = new RegExp("^(" + r.join("|") + ")", "i"));
538
+ }
539
+ function Qe() {
540
+ return this.hours() % 12 || 12;
541
  }
542
+ function Xe(e, a) {
543
+ W(e, 0, 0, function () {
544
+ return this.localeData().meridiem(this.hours(), this.minutes(), a);
545
+ });
 
 
546
  }
547
+ function ea(e, a) {
548
+ return a._meridiemParse;
549
+ }
550
+ W("H", ["HH", 2], 0, "hour"),
551
+ W("h", ["hh", 2], 0, Qe),
552
+ W("k", ["kk", 2], 0, function () {
553
+ return this.hours() || 24;
554
+ }),
555
+ W("hmm", 0, 0, function () {
556
+ return "" + Qe.apply(this) + H(this.minutes(), 2);
557
+ }),
558
+ W("hmmss", 0, 0, function () {
559
+ return "" + Qe.apply(this) + H(this.minutes(), 2) + H(this.seconds(), 2);
560
+ }),
561
+ W("Hmm", 0, 0, function () {
562
+ return "" + this.hours() + H(this.minutes(), 2);
563
+ }),
564
+ W("Hmmss", 0, 0, function () {
565
+ return "" + this.hours() + H(this.minutes(), 2) + H(this.seconds(), 2);
566
+ }),
567
+ Xe("a", !0),
568
+ Xe("A", !1),
569
+ z("hour", "h"),
570
+ C("hour", 13),
571
+ le("a", ea),
572
+ le("A", ea),
573
+ le("H", ae),
574
+ le("h", ae),
575
+ le("k", ae),
576
+ le("HH", ae, $),
577
+ le("hh", ae, $),
578
+ le("kk", ae, $),
579
+ le("hmm", te),
580
+ le("hmmss", se),
581
+ le("Hmm", te),
582
+ le("Hmmss", se),
583
+ Le(["H", "HH"], De),
584
+ Le(["k", "kk"], function (e, a, t) {
585
+ var s = G(e);
586
+ a[De] = 24 === s ? 0 : s;
587
+ }),
588
+ Le(["a", "A"], function (e, a, t) {
589
+ (t._isPm = t._locale.isPM(e)), (t._meridiem = e);
590
+ }),
591
+ Le(["h", "hh"], function (e, a, t) {
592
+ (a[De] = G(e)), (L(t).bigHour = !0);
593
+ }),
594
+ Le("hmm", function (e, a, t) {
595
+ var s = e.length - 2;
596
+ (a[De] = G(e.substr(0, s))), (a[Te] = G(e.substr(s))), (L(t).bigHour = !0);
597
+ }),
598
+ Le("hmmss", function (e, a, t) {
599
+ var s = e.length - 4,
600
+ n = e.length - 2;
601
+ (a[De] = G(e.substr(0, s))), (a[Te] = G(e.substr(s, 2))), (a[ge] = G(e.substr(n))), (L(t).bigHour = !0);
602
+ }),
603
+ Le("Hmm", function (e, a, t) {
604
+ var s = e.length - 2;
605
+ (a[De] = G(e.substr(0, s))), (a[Te] = G(e.substr(s)));
606
+ }),
607
+ Le("Hmmss", function (e, a, t) {
608
+ var s = e.length - 4,
609
+ n = e.length - 2;
610
+ (a[De] = G(e.substr(0, s))), (a[Te] = G(e.substr(s, 2))), (a[ge] = G(e.substr(n)));
611
+ });
612
+ var aa = V("Hours", !0);
613
+ var ta,
614
+ sa = {
615
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
616
+ 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" },
617
+ invalidDate: "Invalid date",
618
+ ordinal: "%d",
619
+ dayOfMonthOrdinalParse: /\d{1,2}/,
620
+ relativeTime: {
621
+ future: "in %s",
622
+ past: "%s ago",
623
+ s: "a few seconds",
624
+ ss: "%d seconds",
625
+ m: "a minute",
626
+ mm: "%d minutes",
627
+ h: "an hour",
628
+ hh: "%d hours",
629
+ d: "a day",
630
+ dd: "%d days",
631
+ w: "a week",
632
+ ww: "%d weeks",
633
+ M: "a month",
634
+ MM: "%d months",
635
+ y: "a year",
636
+ yy: "%d years",
637
+ },
638
+ months: He,
639
+ monthsShort: je,
640
+ week: { dow: 0, doy: 6 },
641
+ weekdays: Ge,
642
+ weekdaysMin: Be,
643
+ weekdaysShort: Ve,
644
+ meridiemParse: /[ap]\.?m?\.?/i,
645
+ },
646
+ na = {},
647
+ ra = {};
648
+ function da(e) {
649
+ return e ? e.toLowerCase().replace("_", "-") : e;
650
+ }
651
+ function _a(e) {
652
+ for (var a, t, s, n, r = 0; r < e.length; ) {
653
+ for (a = (n = da(e[r]).split("-")).length, t = (t = da(e[r + 1])) ? t.split("-") : null; 0 < a; ) {
654
+ if ((s = ia(n.slice(0, a).join("-")))) return s;
655
+ if (
656
+ t &&
657
+ t.length >= a &&
658
+ (function (e, a) {
659
+ for (var t = Math.min(e.length, a.length), s = 0; s < t; s += 1) if (e[s] !== a[s]) return s;
660
+ return t;
661
+ })(n, t) >=
662
+ a - 1
663
+ )
664
+ break;
665
+ a--;
666
  }
667
+ r++;
 
 
 
 
 
 
 
 
 
 
 
 
668
  }
669
+ return ta;
670
  }
671
+ function ia(a) {
672
+ var e;
673
+ if (void 0 === na[a] && "undefined" != typeof module && module && module.exports)
674
+ try {
675
+ (e = ta._abbr), require("./locale/" + a), oa(e);
676
+ } catch (e) {
677
+ na[a] = null;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
678
  }
679
+ return na[a];
680
+ }
681
+ function oa(e, a) {
682
+ var t;
683
+ return e && ((t = r(a) ? ua(e) : ma(e, a)) ? (ta = t) : "undefined" != typeof console && console.warn && console.warn("Locale " + e + " not found. Did you forget to load it?")), ta._abbr;
684
+ }
685
+ function ma(e, a) {
686
+ if (null === a) return delete na[e], null;
687
+ var t,
688
+ s = sa;
689
+ if (((a.abbr = e), null != na[e]))
690
+ w(
691
+ "defineLocaleOverride",
692
+ "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."
693
+ ),
694
+ (s = na[e]._config);
695
+ else if (null != a.parentLocale)
696
+ if (null != na[a.parentLocale]) s = na[a.parentLocale]._config;
697
+ else {
698
+ if (null == (t = ia(a.parentLocale))) return ra[a.parentLocale] || (ra[a.parentLocale] = []), ra[a.parentLocale].push({ name: e, config: a }), null;
699
+ s = t._config;
700
  }
701
+ return (
702
+ (na[e] = new S(b(s, a))),
703
+ ra[e] &&
704
+ ra[e].forEach(function (e) {
705
+ ma(e.name, e.config);
706
+ }),
707
+ oa(e),
708
+ na[e]
709
+ );
710
  }
711
+ function ua(e) {
712
+ var a;
713
+ if ((e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e)) return ta;
714
+ if (!_(e)) {
715
+ if ((a = ia(e))) return a;
716
+ e = [e];
717
  }
718
+ return _a(e);
719
+ }
720
+ function la(e) {
721
+ var a,
722
+ t = e._a;
723
+ return (
724
+ t &&
725
+ -2 === L(e).overflow &&
726
+ ((a =
727
+ t[pe] < 0 || 11 < t[pe]
728
+ ? pe
729
+ : t[ke] < 1 || t[ke] > Se(t[fe], t[pe])
730
+ ? ke
731
+ : t[De] < 0 || 24 < t[De] || (24 === t[De] && (0 !== t[Te] || 0 !== t[ge] || 0 !== t[we]))
732
+ ? De
733
+ : t[Te] < 0 || 59 < t[Te]
734
+ ? Te
735
+ : t[ge] < 0 || 59 < t[ge]
736
+ ? ge
737
+ : t[we] < 0 || 999 < t[we]
738
+ ? we
739
+ : -1),
740
+ L(e)._overflowDayOfYear && (a < fe || ke < a) && (a = ke),
741
+ L(e)._overflowWeeks && -1 === a && (a = ve),
742
+ L(e)._overflowWeekday && -1 === a && (a = be),
743
+ (L(e).overflow = a)),
744
+ e
745
+ );
746
  }
747
+ var Ma = /^\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)?)?$/,
748
+ ha = /^\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)?)?$/,
749
+ ca = /Z|[+-]\d\d(?::?\d\d)?/,
750
+ La = [
751
+ ["YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/],
752
+ ["YYYY-MM-DD", /\d{4}-\d\d-\d\d/],
753
+ ["GGGG-[W]WW-E", /\d{4}-W\d\d-\d/],
754
+ ["GGGG-[W]WW", /\d{4}-W\d\d/, !1],
755
+ ["YYYY-DDD", /\d{4}-\d{3}/],
756
+ ["YYYY-MM", /\d{4}-\d\d/, !1],
757
+ ["YYYYYYMMDD", /[+-]\d{10}/],
758
+ ["YYYYMMDD", /\d{8}/],
759
+ ["GGGG[W]WWE", /\d{4}W\d{3}/],
760
+ ["GGGG[W]WW", /\d{4}W\d{2}/, !1],
761
+ ["YYYYDDD", /\d{7}/],
762
+ ["YYYYMM", /\d{6}/, !1],
763
+ ["YYYY", /\d{4}/, !1],
764
+ ],
765
+ Ya = [
766
+ ["HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/],
767
+ ["HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/],
768
+ ["HH:mm:ss", /\d\d:\d\d:\d\d/],
769
+ ["HH:mm", /\d\d:\d\d/],
770
+ ["HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/],
771
+ ["HHmmss,SSSS", /\d\d\d\d\d\d,\d+/],
772
+ ["HHmmss", /\d\d\d\d\d\d/],
773
+ ["HHmm", /\d\d\d\d/],
774
+ ["HH", /\d\d/],
775
+ ],
776
+ ya = /^\/?Date\((-?\d+)/i,
777
+ fa = /^(?:(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}))$/,
778
+ pa = { UT: 0, GMT: 0, EDT: -240, EST: -300, CDT: -300, CST: -360, MDT: -360, MST: -420, PDT: -420, PST: -480 };
779
+ function ka(e) {
780
+ var a,
781
+ t,
782
+ s,
783
+ n,
784
+ r,
785
+ d,
786
+ _ = e._i,
787
+ i = Ma.exec(_) || ha.exec(_);
788
+ if (i) {
789
+ for (L(e).iso = !0, a = 0, t = La.length; a < t; a++)
790
+ if (La[a][1].exec(i[1])) {
791
+ (n = La[a][0]), (s = !1 !== La[a][2]);
792
+ break;
793
  }
794
+ if (null == n) return void (e._isValid = !1);
795
+ if (i[3]) {
796
+ for (a = 0, t = Ya.length; a < t; a++)
797
+ if (Ya[a][1].exec(i[3])) {
798
+ r = (i[2] || " ") + Ya[a][0];
799
+ break;
800
+ }
801
+ if (null == r) return void (e._isValid = !1);
802
  }
803
+ if (!s && null != r) return void (e._isValid = !1);
804
+ if (i[4]) {
805
+ if (!ca.exec(i[4])) return void (e._isValid = !1);
806
+ d = "Z";
807
+ }
808
+ (e._f = n + (r || "") + (d || "")), va(e);
809
+ } else e._isValid = !1;
810
+ }
811
+ function Da(e, a, t, s, n, r) {
812
+ var d = [
813
+ (function (e) {
814
+ var a = parseInt(e, 10);
815
+ {
816
+ if (a <= 49) return 2e3 + a;
817
+ if (a <= 999) return 1900 + a;
818
+ }
819
+ return a;
820
+ })(e),
821
+ je.indexOf(a),
822
+ parseInt(t, 10),
823
+ parseInt(s, 10),
824
+ parseInt(n, 10),
825
+ ];
826
+ return r && d.push(parseInt(r, 10)), d;
827
+ }
828
+ function Ta(e) {
829
+ var a,
830
+ t,
831
+ s,
832
+ n,
833
+ r = fa.exec(
834
+ e._i
835
+ .replace(/\([^)]*\)|[\n\t]/g, " ")
836
+ .replace(/(\s\s+)/g, " ")
837
+ .replace(/^\s\s*/, "")
838
+ .replace(/\s\s*$/, "")
839
+ );
840
+ if (r) {
841
+ if (((a = Da(r[4], r[3], r[2], r[5], r[6], r[7])), (t = r[1]), (s = a), (n = e), t && Ve.indexOf(t) !== new Date(s[0], s[1], s[2]).getDay() && ((L(n).weekdayMismatch = !0), !void (n._isValid = !1)))) return;
842
+ (e._a = a),
843
+ (e._tzm = (function (e, a, t) {
844
+ if (e) return pa[e];
845
+ if (a) return 0;
846
+ var s = parseInt(t, 10),
847
+ n = s % 100;
848
+ return 60 * ((s - n) / 100) + n;
849
+ })(r[8], r[9], r[10])),
850
+ (e._d = Ne.apply(null, e._a)),
851
+ e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm),
852
+ (L(e).rfc2822 = !0);
853
+ } else e._isValid = !1;
854
+ }
855
+ function ga(e, a, t) {
856
+ return null != e ? e : null != a ? a : t;
857
+ }
858
+ function wa(e) {
859
+ var a,
860
+ t,
861
+ s,
862
+ n,
863
+ r,
864
+ d,
865
+ _,
866
+ i = [];
867
+ if (!e._d) {
868
+ for (
869
+ d = e,
870
+ _ = new Date(M.now()),
871
+ s = d._useUTC ? [_.getUTCFullYear(), _.getUTCMonth(), _.getUTCDate()] : [_.getFullYear(), _.getMonth(), _.getDate()],
872
+ e._w &&
873
+ null == e._a[ke] &&
874
+ null == e._a[pe] &&
875
+ (function (e) {
876
+ var a, t, s, n, r, d, _, i, o;
877
+ null != (a = e._w).GG || null != a.W || null != a.E
878
+ ? ((r = 1), (d = 4), (t = ga(a.GG, e._a[fe], Ce(Ha(), 1, 4).year)), (s = ga(a.W, 1)), ((n = ga(a.E, 1)) < 1 || 7 < n) && (i = !0))
879
+ : ((r = e._locale._week.dow),
880
+ (d = e._locale._week.doy),
881
+ (o = Ce(Ha(), r, d)),
882
+ (t = ga(a.gg, e._a[fe], o.year)),
883
+ (s = ga(a.w, o.week)),
884
+ null != a.d ? ((n = a.d) < 0 || 6 < n) && (i = !0) : null != a.e ? ((n = a.e + r), (a.e < 0 || 6 < a.e) && (i = !0)) : (n = r));
885
+ s < 1 || s > Ie(t, r, d) ? (L(e)._overflowWeeks = !0) : null != i ? (L(e)._overflowWeekday = !0) : ((_ = Re(t, s, n, r, d)), (e._a[fe] = _.year), (e._dayOfYear = _.dayOfYear));
886
+ })(e),
887
+ null != e._dayOfYear &&
888
+ ((r = ga(e._a[fe], s[fe])), (e._dayOfYear > Fe(r) || 0 === e._dayOfYear) && (L(e)._overflowDayOfYear = !0), (t = Ne(r, 0, e._dayOfYear)), (e._a[pe] = t.getUTCMonth()), (e._a[ke] = t.getUTCDate())),
889
+ a = 0;
890
+ a < 3 && null == e._a[a];
891
+ ++a
892
+ )
893
+ e._a[a] = i[a] = s[a];
894
+ for (; a < 7; a++) e._a[a] = i[a] = null == e._a[a] ? (2 === a ? 1 : 0) : e._a[a];
895
+ 24 === e._a[De] && 0 === e._a[Te] && 0 === e._a[ge] && 0 === e._a[we] && ((e._nextDay = !0), (e._a[De] = 0)),
896
+ (e._d = (e._useUTC
897
+ ? Ne
898
+ : function (e, a, t, s, n, r, d) {
899
+ var _;
900
+ return e < 100 && 0 <= e ? ((_ = new Date(e + 400, a, t, s, n, r, d)), isFinite(_.getFullYear()) && _.setFullYear(e)) : (_ = new Date(e, a, t, s, n, r, d)), _;
901
+ }
902
+ ).apply(null, i)),
903
+ (n = e._useUTC ? e._d.getUTCDay() : e._d.getDay()),
904
+ null != e._tzm && e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm),
905
+ e._nextDay && (e._a[De] = 24),
906
+ e._w && void 0 !== e._w.d && e._w.d !== n && (L(e).weekdayMismatch = !0);
907
+ }
908
+ }
909
+ function va(e) {
910
+ if (e._f !== M.ISO_8601)
911
+ if (e._f !== M.RFC_2822) {
912
+ (e._a = []), (L(e).empty = !0);
913
+ for (var a, t, s, n, r, d, _, i = "" + e._i, o = i.length, m = 0, u = E(e._f, e._locale).match(j) || [], l = 0; l < u.length; l++)
914
+ (t = u[l]),
915
+ (a = (i.match(Me(t, e)) || [])[0]) && (0 < (s = i.substr(0, i.indexOf(a))).length && L(e).unusedInput.push(s), (i = i.slice(i.indexOf(a) + a.length)), (m += a.length)),
916
+ O[t] ? (a ? (L(e).empty = !1) : L(e).unusedTokens.push(t), (r = t), (_ = e), null != (d = a) && h(ce, r) && ce[r](d, _._a, _, r)) : e._strict && !a && L(e).unusedTokens.push(t);
917
+ (L(e).charsLeftOver = o - m),
918
+ 0 < i.length && L(e).unusedInput.push(i),
919
+ e._a[De] <= 12 && !0 === L(e).bigHour && 0 < e._a[De] && (L(e).bigHour = void 0),
920
+ (L(e).parsedDateParts = e._a.slice(0)),
921
+ (L(e).meridiem = e._meridiem),
922
+ (e._a[De] = (function (e, a, t) {
923
+ var s;
924
+ if (null == t) return a;
925
+ return null != e.meridiemHour ? e.meridiemHour(a, t) : (null != e.isPM && ((s = e.isPM(t)) && a < 12 && (a += 12), s || 12 !== a || (a = 0)), a);
926
+ })(e._locale, e._a[De], e._meridiem)),
927
+ null !== (n = L(e).era) && (e._a[fe] = e._locale.erasConvertYear(n, e._a[fe])),
928
+ wa(e),
929
+ la(e);
930
+ } else Ta(e);
931
+ else ka(e);
932
+ }
933
+ function ba(e) {
934
+ var a,
935
+ t,
936
+ s = e._i,
937
+ n = e._f;
938
+ return (
939
+ (e._locale = e._locale || ua(e._l)),
940
+ null === s || (void 0 === n && "" === s)
941
+ ? y({ nullInput: !0 })
942
+ : ("string" == typeof s && (e._i = s = e._locale.preparse(s)),
943
+ D(s)
944
+ ? new k(la(s))
945
+ : (d(s)
946
+ ? (e._d = s)
947
+ : _(n)
948
+ ? (function (e) {
949
+ var a,
950
+ t,
951
+ s,
952
+ n,
953
+ r,
954
+ d,
955
+ _ = !1;
956
+ if (0 === e._f.length) return (L(e).invalidFormat = !0), (e._d = new Date(NaN));
957
+ for (n = 0; n < e._f.length; n++)
958
+ (r = 0),
959
+ (d = !1),
960
+ (a = p({}, e)),
961
+ null != e._useUTC && (a._useUTC = e._useUTC),
962
+ (a._f = e._f[n]),
963
+ va(a),
964
+ Y(a) && (d = !0),
965
+ (r += L(a).charsLeftOver),
966
+ (r += 10 * L(a).unusedTokens.length),
967
+ (L(a).score = r),
968
+ _ ? r < s && ((s = r), (t = a)) : (null == s || r < s || d) && ((s = r), (t = a), d && (_ = !0));
969
+ l(e, t || a);
970
+ })(e)
971
+ : n
972
+ ? va(e)
973
+ : r((t = (a = e)._i))
974
+ ? (a._d = new Date(M.now()))
975
+ : d(t)
976
+ ? (a._d = new Date(t.valueOf()))
977
+ : "string" == typeof t
978
+ ? (function (e) {
979
+ var a = ya.exec(e._i);
980
+ null === a ? (ka(e), !1 === e._isValid && (delete e._isValid, Ta(e), !1 === e._isValid && (delete e._isValid, e._strict ? (e._isValid = !1) : M.createFromInputFallback(e)))) : (e._d = new Date(+a[1]));
981
+ })(a)
982
+ : _(t)
983
+ ? ((a._a = u(t.slice(0), function (e) {
984
+ return parseInt(e, 10);
985
+ })),
986
+ wa(a))
987
+ : i(t)
988
+ ? (function (e) {
989
+ var a, t;
990
+ e._d ||
991
+ ((t = void 0 === (a = J(e._i)).day ? a.date : a.day),
992
+ (e._a = u([a.year, a.month, t, a.hour, a.minute, a.second, a.millisecond], function (e) {
993
+ return e && parseInt(e, 10);
994
+ })),
995
+ wa(e));
996
+ })(a)
997
+ : m(t)
998
+ ? (a._d = new Date(t))
999
+ : M.createFromInputFallback(a),
1000
+ Y(e) || (e._d = null),
1001
+ e))
1002
+ );
1003
  }
1004
+ function Sa(e, a, t, s, n) {
1005
+ var r,
1006
+ d = {};
1007
+ return (
1008
+ (!0 !== a && !1 !== a) || ((s = a), (a = void 0)),
1009
+ (!0 !== t && !1 !== t) || ((s = t), (t = void 0)),
1010
+ ((i(e) && o(e)) || (_(e) && 0 === e.length)) && (e = void 0),
1011
+ (d._isAMomentObject = !0),
1012
+ (d._useUTC = d._isUTC = n),
1013
+ (d._l = t),
1014
+ (d._i = e),
1015
+ (d._f = a),
1016
+ (d._strict = s),
1017
+ (r = new k(la(ba(d))))._nextDay && (r.add(1, "d"), (r._nextDay = void 0)),
1018
+ r
1019
+ );
1020
+ }
1021
+ function Ha(e, a, t, s) {
1022
+ return Sa(e, a, t, s, !1);
1023
+ }
1024
+ (M.createFromInputFallback = t(
1025
+ "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.",
1026
+ function (e) {
1027
+ e._d = new Date(e._i + (e._useUTC ? " UTC" : ""));
1028
+ }
1029
+ )),
1030
+ (M.ISO_8601 = function () {}),
1031
+ (M.RFC_2822 = function () {});
1032
+ var ja = t("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function () {
1033
+ var e = Ha.apply(null, arguments);
1034
+ return this.isValid() && e.isValid() ? (e < this ? this : e) : y();
1035
+ }),
1036
+ xa = t("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function () {
1037
+ var e = Ha.apply(null, arguments);
1038
+ return this.isValid() && e.isValid() ? (this < e ? this : e) : y();
1039
  });
1040
+ function Pa(e, a) {
1041
+ var t, s;
1042
+ if ((1 === a.length && _(a[0]) && (a = a[0]), !a.length)) return Ha();
1043
+ for (t = a[0], s = 1; s < a.length; ++s) (a[s].isValid() && !a[s][e](t)) || (t = a[s]);
1044
+ return t;
1045
+ }
1046
+ var Oa = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"];
1047
+ function Wa(e) {
1048
+ var a = J(e),
1049
+ t = a.year || 0,
1050
+ s = a.quarter || 0,
1051
+ n = a.month || 0,
1052
+ r = a.week || a.isoWeek || 0,
1053
+ d = a.day || 0,
1054
+ _ = a.hour || 0,
1055
+ i = a.minute || 0,
1056
+ o = a.second || 0,
1057
+ m = a.millisecond || 0;
1058
+ (this._isValid = (function (e) {
1059
+ var a,
1060
+ t,
1061
+ s = !1;
1062
+ for (a in e) if (h(e, a) && (-1 === ye.call(Oa, a) || (null != e[a] && isNaN(e[a])))) return !1;
1063
+ for (t = 0; t < Oa.length; ++t)
1064
+ if (e[Oa[t]]) {
1065
+ if (s) return !1;
1066
+ parseFloat(e[Oa[t]]) !== G(e[Oa[t]]) && (s = !0);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1067
  }
1068
+ return !0;
1069
+ })(a)),
1070
+ (this._milliseconds = +m + 1e3 * o + 6e4 * i + 1e3 * _ * 60 * 60),
1071
+ (this._days = +d + 7 * r),
1072
+ (this._months = +n + 3 * s + 12 * t),
1073
+ (this._data = {}),
1074
+ (this._locale = ua()),
1075
+ this._bubble();
1076
+ }
1077
+ function Aa(e) {
1078
+ return e instanceof Wa;
1079
+ }
1080
+ function Ea(e) {
1081
+ return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e);
1082
+ }
1083
+ function Fa(e, t) {
1084
+ W(e, 0, 0, function () {
1085
+ var e = this.utcOffset(),
1086
+ a = "+";
1087
+ return e < 0 && ((e = -e), (a = "-")), a + H(~~(e / 60), 2) + t + H(~~e % 60, 2);
1088
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1089
  }
1090
+ Fa("Z", ":"),
1091
+ Fa("ZZ", ""),
1092
+ le("Z", me),
1093
+ le("ZZ", me),
1094
+ Le(["Z", "ZZ"], function (e, a, t) {
1095
+ (t._useUTC = !0), (t._tzm = Na(me, e));
1096
+ });
1097
+ var za = /([\+\-]|\d\d)/gi;
1098
+ function Na(e, a) {
1099
+ var t,
1100
+ s,
1101
+ n = (a || "").match(e);
1102
+ return null === n ? null : 0 === (s = 60 * (t = ((n[n.length - 1] || []) + "").match(za) || ["-", 0, 0])[1] + G(t[2])) ? 0 : "+" === t[0] ? s : -s;
1103
+ }
1104
+ function Ja(e, a) {
1105
+ var t, s;
1106
+ return a._isUTC ? ((t = a.clone()), (s = (D(e) || d(e) ? e.valueOf() : Ha(e).valueOf()) - t.valueOf()), t._d.setTime(t._d.valueOf() + s), M.updateOffset(t, !1), t) : Ha(e).local();
1107
+ }
1108
+ function Ra(e) {
1109
+ return -Math.round(e._d.getTimezoneOffset());
1110
+ }
1111
+ function Ca() {
1112
+ return !!this.isValid() && this._isUTC && 0 === this._offset;
1113
+ }
1114
+ M.updateOffset = function () {};
1115
+ var Ia = /^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,
1116
+ Ua = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;
1117
+ function Ga(e, a) {
1118
+ var t,
1119
+ s,
1120
+ n,
1121
+ r = e,
1122
+ d = null;
1123
+ return (
1124
+ Aa(e)
1125
+ ? (r = { ms: e._milliseconds, d: e._days, M: e._months })
1126
+ : m(e) || !isNaN(+e)
1127
+ ? ((r = {}), a ? (r[a] = +e) : (r.milliseconds = +e))
1128
+ : (d = Ia.exec(e))
1129
+ ? ((t = "-" === d[1] ? -1 : 1), (r = { y: 0, d: G(d[ke]) * t, h: G(d[De]) * t, m: G(d[Te]) * t, s: G(d[ge]) * t, ms: G(Ea(1e3 * d[we])) * t }))
1130
+ : (d = Ua.exec(e))
1131
+ ? ((t = "-" === d[1] ? -1 : 1), (r = { y: Va(d[2], t), M: Va(d[3], t), w: Va(d[4], t), d: Va(d[5], t), h: Va(d[6], t), m: Va(d[7], t), s: Va(d[8], t) }))
1132
+ : null == r
1133
+ ? (r = {})
1134
+ : "object" == typeof r &&
1135
+ ("from" in r || "to" in r) &&
1136
+ ((n = (function (e, a) {
1137
+ var t;
1138
+ if (!e.isValid() || !a.isValid()) return { milliseconds: 0, months: 0 };
1139
+ (a = Ja(a, e)), e.isBefore(a) ? (t = Ba(e, a)) : (((t = Ba(a, e)).milliseconds = -t.milliseconds), (t.months = -t.months));
1140
+ return t;
1141
+ })(Ha(r.from), Ha(r.to))),
1142
+ ((r = {}).ms = n.milliseconds),
1143
+ (r.M = n.months)),
1144
+ (s = new Wa(r)),
1145
+ Aa(e) && h(e, "_locale") && (s._locale = e._locale),
1146
+ Aa(e) && h(e, "_isValid") && (s._isValid = e._isValid),
1147
+ s
1148
+ );
1149
  }
1150
+ function Va(e, a) {
1151
+ var t = e && parseFloat(e.replace(",", "."));
1152
+ return (isNaN(t) ? 0 : t) * a;
1153
+ }
1154
+ function Ba(e, a) {
1155
+ var t = {};
1156
+ return (t.months = a.month() - e.month() + 12 * (a.year() - e.year())), e.clone().add(t.months, "M").isAfter(a) && --t.months, (t.milliseconds = a - e.clone().add(t.months, "M")), t;
1157
+ }
1158
+ function Ka(s, n) {
1159
+ return function (e, a) {
1160
+ var t;
1161
+ return (
1162
+ null === a ||
1163
+ isNaN(+a) ||
1164
+ (w(n, "moment()." + n + "(period, number) is deprecated. Please use moment()." + n + "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."), (t = e), (e = a), (a = t)),
1165
+ qa(this, Ga(e, a), s),
1166
+ this
1167
+ );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1168
  };
1169
  }
1170
+ function qa(e, a, t, s) {
1171
+ var n = a._milliseconds,
1172
+ r = Ea(a._days),
1173
+ d = Ea(a._months);
1174
+ e.isValid() && ((s = null == s || s), d && We(e, B(e, "Month") + d * t), r && K(e, "Date", B(e, "Date") + r * t), n && e._d.setTime(e._d.valueOf() + n * t), s && M.updateOffset(e, r || d));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1175
  }
1176
+ (Ga.fn = Wa.prototype),
1177
+ (Ga.invalid = function () {
1178
+ return Ga(NaN);
 
 
1179
  });
1180
+ var Za = Ka(1, "add"),
1181
+ $a = Ka(-1, "subtract");
1182
+ function Qa(e) {
1183
+ return "string" == typeof e || e instanceof String;
1184
  }
1185
+ function Xa(e) {
1186
+ return (
1187
+ D(e) ||
1188
+ d(e) ||
1189
+ Qa(e) ||
1190
+ m(e) ||
1191
+ (function (a) {
1192
+ var e = _(a),
1193
+ t = !1;
1194
+ e &&
1195
+ (t =
1196
+ 0 ===
1197
+ a.filter(function (e) {
1198
+ return !m(e) && Qa(a);
1199
+ }).length);
1200
+ return e && t;
1201
+ })(e) ||
1202
+ (function (e) {
1203
+ var a,
1204
+ t,
1205
+ s = i(e) && !o(e),
1206
+ n = !1,
1207
+ r = ["years", "year", "y", "months", "month", "M", "days", "day", "d", "dates", "date", "D", "hours", "hour", "h", "minutes", "minute", "m", "seconds", "second", "s", "milliseconds", "millisecond", "ms"];
1208
+ for (a = 0; a < r.length; a += 1) (t = r[a]), (n = n || h(e, t));
1209
+ return s && n;
1210
+ })(e) ||
1211
+ null == e
1212
+ );
1213
  }
1214
+ function et(e, a) {
1215
+ if (e.date() < a.date()) return -et(a, e);
1216
+ var t = 12 * (a.year() - e.year()) + (a.month() - e.month()),
1217
+ s = e.clone().add(t, "months"),
1218
+ n = a - s < 0 ? (a - s) / (s - e.clone().add(t - 1, "months")) : (a - s) / (e.clone().add(1 + t, "months") - s);
1219
+ return -(t + n) || 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1220
  }
1221
+ function at(e) {
1222
+ var a;
1223
+ return void 0 === e ? this._locale._abbr : (null != (a = ua(e)) && (this._locale = a), this);
 
1224
  }
1225
+ (M.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ"), (M.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]");
1226
+ var tt = t("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function (e) {
1227
+ return void 0 === e ? this.localeData() : this.locale(e);
1228
+ });
1229
+ function st() {
1230
+ return this._locale;
 
 
 
 
1231
  }
1232
+ var nt = 126227808e5;
1233
+ function rt(e, a) {
1234
+ return ((e % a) + a) % a;
1235
+ }
1236
+ function dt(e, a, t) {
1237
+ return e < 100 && 0 <= e ? new Date(e + 400, a, t) - nt : new Date(e, a, t).valueOf();
1238
+ }
1239
+ function _t(e, a, t) {
1240
+ return e < 100 && 0 <= e ? Date.UTC(e + 400, a, t) - nt : Date.UTC(e, a, t);
1241
+ }
1242
+ function it(e, a) {
1243
+ return a.erasAbbrRegex(e);
1244
+ }
1245
+ function ot() {
1246
+ for (var e = [], a = [], t = [], s = [], n = this.eras(), r = 0, d = n.length; r < d; ++r) a.push(he(n[r].name)), e.push(he(n[r].abbr)), t.push(he(n[r].narrow)), s.push(he(n[r].name)), s.push(he(n[r].abbr)), s.push(he(n[r].narrow));
1247
+ (this._erasRegex = new RegExp("^(" + s.join("|") + ")", "i")),
1248
+ (this._erasNameRegex = new RegExp("^(" + a.join("|") + ")", "i")),
1249
+ (this._erasAbbrRegex = new RegExp("^(" + e.join("|") + ")", "i")),
1250
+ (this._erasNarrowRegex = new RegExp("^(" + t.join("|") + ")", "i"));
1251
+ }
1252
+ function mt(e, a) {
1253
+ W(0, [e, e.length], 0, a);
1254
+ }
1255
+ function ut(e, a, t, s, n) {
1256
+ var r;
1257
+ return null == e
1258
+ ? Ce(this, s, n).year
1259
+ : ((r = Ie(e, s, n)) < a && (a = r),
1260
+ function (e, a, t, s, n) {
1261
+ var r = Re(e, a, t, s, n),
1262
+ d = Ne(r.year, 0, r.dayOfYear);
1263
+ return this.year(d.getUTCFullYear()), this.month(d.getUTCMonth()), this.date(d.getUTCDate()), this;
1264
+ }.call(this, e, a, t, s, n));
1265
+ }
1266
+ W("N", 0, 0, "eraAbbr"),
1267
+ W("NN", 0, 0, "eraAbbr"),
1268
+ W("NNN", 0, 0, "eraAbbr"),
1269
+ W("NNNN", 0, 0, "eraName"),
1270
+ W("NNNNN", 0, 0, "eraNarrow"),
1271
+ W("y", ["y", 1], "yo", "eraYear"),
1272
+ W("y", ["yy", 2], 0, "eraYear"),
1273
+ W("y", ["yyy", 3], 0, "eraYear"),
1274
+ W("y", ["yyyy", 4], 0, "eraYear"),
1275
+ le("N", it),
1276
+ le("NN", it),
1277
+ le("NNN", it),
1278
+ le("NNNN", function (e, a) {
1279
+ return a.erasNameRegex(e);
1280
+ }),
1281
+ le("NNNNN", function (e, a) {
1282
+ return a.erasNarrowRegex(e);
1283
+ }),
1284
+ Le(["N", "NN", "NNN", "NNNN", "NNNNN"], function (e, a, t, s) {
1285
+ var n = t._locale.erasParse(e, s, t._strict);
1286
+ n ? (L(t).era = n) : (L(t).invalidEra = e);
1287
+ }),
1288
+ le("y", _e),
1289
+ le("yy", _e),
1290
+ le("yyy", _e),
1291
+ le("yyyy", _e),
1292
+ le("yo", function (e, a) {
1293
+ return a._eraYearOrdinalRegex || _e;
1294
+ }),
1295
+ Le(["y", "yy", "yyy", "yyyy"], fe),
1296
+ Le(["yo"], function (e, a, t, s) {
1297
+ var n;
1298
+ t._locale._eraYearOrdinalRegex && (n = e.match(t._locale._eraYearOrdinalRegex)), t._locale.eraYearOrdinalParse ? (a[fe] = t._locale.eraYearOrdinalParse(e, n)) : (a[fe] = parseInt(e, 10));
1299
+ }),
1300
+ W(0, ["gg", 2], 0, function () {
1301
+ return this.weekYear() % 100;
1302
+ }),
1303
+ W(0, ["GG", 2], 0, function () {
1304
+ return this.isoWeekYear() % 100;
1305
+ }),
1306
+ mt("gggg", "weekYear"),
1307
+ mt("ggggg", "weekYear"),
1308
+ mt("GGGG", "isoWeekYear"),
1309
+ mt("GGGGG", "isoWeekYear"),
1310
+ z("weekYear", "gg"),
1311
+ z("isoWeekYear", "GG"),
1312
+ C("weekYear", 1),
1313
+ C("isoWeekYear", 1),
1314
+ le("G", ie),
1315
+ le("g", ie),
1316
+ le("GG", ae, $),
1317
+ le("gg", ae, $),
1318
+ le("GGGG", re, X),
1319
+ le("gggg", re, X),
1320
+ le("GGGGG", de, ee),
1321
+ le("ggggg", de, ee),
1322
+ Ye(["gggg", "ggggg", "GGGG", "GGGGG"], function (e, a, t, s) {
1323
+ a[s.substr(0, 2)] = G(e);
1324
+ }),
1325
+ Ye(["gg", "GG"], function (e, a, t, s) {
1326
+ a[s] = M.parseTwoDigitYear(e);
1327
+ }),
1328
+ W("Q", 0, "Qo", "quarter"),
1329
+ z("quarter", "Q"),
1330
+ C("quarter", 7),
1331
+ le("Q", Z),
1332
+ Le("Q", function (e, a) {
1333
+ a[pe] = 3 * (G(e) - 1);
1334
+ }),
1335
+ W("D", ["DD", 2], "Do", "date"),
1336
+ z("date", "D"),
1337
+ C("date", 9),
1338
+ le("D", ae),
1339
+ le("DD", ae, $),
1340
+ le("Do", function (e, a) {
1341
+ return e ? a._dayOfMonthOrdinalParse || a._ordinalParse : a._dayOfMonthOrdinalParseLenient;
1342
+ }),
1343
+ Le(["D", "DD"], ke),
1344
+ Le("Do", function (e, a) {
1345
+ a[ke] = G(e.match(ae)[0]);
1346
+ });
1347
+ var lt = V("Date", !0);
1348
+ W("DDD", ["DDDD", 3], "DDDo", "dayOfYear"),
1349
+ z("dayOfYear", "DDD"),
1350
+ C("dayOfYear", 4),
1351
+ le("DDD", ne),
1352
+ le("DDDD", Q),
1353
+ Le(["DDD", "DDDD"], function (e, a, t) {
1354
+ t._dayOfYear = G(e);
1355
+ }),
1356
+ W("m", ["mm", 2], 0, "minute"),
1357
+ z("minute", "m"),
1358
+ C("minute", 14),
1359
+ le("m", ae),
1360
+ le("mm", ae, $),
1361
+ Le(["m", "mm"], Te);
1362
+ var Mt = V("Minutes", !1);
1363
+ W("s", ["ss", 2], 0, "second"), z("second", "s"), C("second", 15), le("s", ae), le("ss", ae, $), Le(["s", "ss"], ge);
1364
+ var ht,
1365
+ ct,
1366
+ Lt = V("Seconds", !1);
1367
+ for (
1368
+ W("S", 0, 0, function () {
1369
+ return ~~(this.millisecond() / 100);
1370
+ }),
1371
+ W(0, ["SS", 2], 0, function () {
1372
+ return ~~(this.millisecond() / 10);
1373
+ }),
1374
+ W(0, ["SSS", 3], 0, "millisecond"),
1375
+ W(0, ["SSSS", 4], 0, function () {
1376
+ return 10 * this.millisecond();
1377
+ }),
1378
+ W(0, ["SSSSS", 5], 0, function () {
1379
+ return 100 * this.millisecond();
1380
+ }),
1381
+ W(0, ["SSSSSS", 6], 0, function () {
1382
+ return 1e3 * this.millisecond();
1383
+ }),
1384
+ W(0, ["SSSSSSS", 7], 0, function () {
1385
+ return 1e4 * this.millisecond();
1386
+ }),
1387
+ W(0, ["SSSSSSSS", 8], 0, function () {
1388
+ return 1e5 * this.millisecond();
1389
+ }),
1390
+ W(0, ["SSSSSSSSS", 9], 0, function () {
1391
+ return 1e6 * this.millisecond();
1392
+ }),
1393
+ z("millisecond", "ms"),
1394
+ C("millisecond", 16),
1395
+ le("S", ne, Z),
1396
+ le("SS", ne, $),
1397
+ le("SSS", ne, Q),
1398
+ ht = "SSSS";
1399
+ ht.length <= 9;
1400
+ ht += "S"
1401
+ )
1402
+ le(ht, _e);
1403
+ function Yt(e, a) {
1404
+ a[we] = G(1e3 * ("0." + e));
1405
+ }
1406
+ for (ht = "S"; ht.length <= 9; ht += "S") Le(ht, Yt);
1407
+ (ct = V("Milliseconds", !1)), W("z", 0, 0, "zoneAbbr"), W("zz", 0, 0, "zoneName");
1408
+ var yt = k.prototype;
1409
+ function ft(e) {
1410
+ return e;
1411
+ }
1412
+ (yt.add = Za),
1413
+ (yt.calendar = function (e, a) {
1414
+ 1 === arguments.length &&
1415
+ (arguments[0]
1416
+ ? Xa(arguments[0])
1417
+ ? ((e = arguments[0]), (a = void 0))
1418
+ : (function (e) {
1419
+ for (var a = i(e) && !o(e), t = !1, s = ["sameDay", "nextDay", "lastDay", "nextWeek", "lastWeek", "sameElse"], n = 0; n < s.length; n += 1) t = t || h(e, s[n]);
1420
+ return a && t;
1421
+ })(arguments[0]) && ((a = arguments[0]), (e = void 0))
1422
+ : (a = e = void 0));
1423
+ var t = e || Ha(),
1424
+ s = Ja(t, this).startOf("day"),
1425
+ n = M.calendarFormat(this, s) || "sameElse",
1426
+ r = a && (v(a[n]) ? a[n].call(this, t) : a[n]);
1427
+ return this.format(r || this.localeData().calendar(n, this, Ha(t)));
1428
+ }),
1429
+ (yt.clone = function () {
1430
+ return new k(this);
1431
+ }),
1432
+ (yt.diff = function (e, a, t) {
1433
+ var s, n, r;
1434
+ if (!this.isValid()) return NaN;
1435
+ if (!(s = Ja(e, this)).isValid()) return NaN;
1436
+ switch (((n = 6e4 * (s.utcOffset() - this.utcOffset())), (a = N(a)))) {
1437
+ case "year":
1438
+ r = et(this, s) / 12;
1439
+ break;
1440
+ case "month":
1441
+ r = et(this, s);
1442
+ break;
1443
+ case "quarter":
1444
+ r = et(this, s) / 3;
1445
+ break;
1446
+ case "second":
1447
+ r = (this - s) / 1e3;
1448
+ break;
1449
+ case "minute":
1450
+ r = (this - s) / 6e4;
1451
+ break;
1452
+ case "hour":
1453
+ r = (this - s) / 36e5;
1454
+ break;
1455
+ case "day":
1456
+ r = (this - s - n) / 864e5;
1457
+ break;
1458
+ case "week":
1459
+ r = (this - s - n) / 6048e5;
1460
+ break;
1461
+ default:
1462
+ r = this - s;
1463
+ }
1464
+ return t ? r : U(r);
1465
+ }),
1466
+ (yt.endOf = function (e) {
1467
+ var a, t;
1468
+ if (void 0 === (e = N(e)) || "millisecond" === e || !this.isValid()) return this;
1469
+ switch (((t = this._isUTC ? _t : dt), e)) {
1470
+ case "year":
1471
+ a = t(this.year() + 1, 0, 1) - 1;
1472
+ break;
1473
+ case "quarter":
1474
+ a = t(this.year(), this.month() - (this.month() % 3) + 3, 1) - 1;
1475
+ break;
1476
+ case "month":
1477
+ a = t(this.year(), this.month() + 1, 1) - 1;
1478
+ break;
1479
+ case "week":
1480
+ a = t(this.year(), this.month(), this.date() - this.weekday() + 7) - 1;
1481
+ break;
1482
+ case "isoWeek":
1483
+ a = t(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1;
1484
+ break;
1485
+ case "day":
1486
+ case "date":
1487
+ a = t(this.year(), this.month(), this.date() + 1) - 1;
1488
+ break;
1489
+ case "hour":
1490
+ (a = this._d.valueOf()), (a += 36e5 - rt(a + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5) - 1);
1491
+ break;
1492
+ case "minute":
1493
+ (a = this._d.valueOf()), (a += 6e4 - rt(a, 6e4) - 1);
1494
+ break;
1495
+ case "second":
1496
+ (a = this._d.valueOf()), (a += 1e3 - rt(a, 1e3) - 1);
1497
+ break;
1498
  }
1499
+ return this._d.setTime(a), M.updateOffset(this, !0), this;
1500
+ }),
1501
+ (yt.format = function (e) {
1502
+ e = e || (this.isUtc() ? M.defaultFormatUtc : M.defaultFormat);
1503
+ var a = A(this, e);
1504
+ return this.localeData().postformat(a);
1505
+ }),
1506
+ (yt.from = function (e, a) {
1507
+ return this.isValid() && ((D(e) && e.isValid()) || Ha(e).isValid()) ? Ga({ to: this, from: e }).locale(this.locale()).humanize(!a) : this.localeData().invalidDate();
1508
+ }),
1509
+ (yt.fromNow = function (e) {
1510
+ return this.from(Ha(), e);
1511
+ }),
1512
+ (yt.to = function (e, a) {
1513
+ return this.isValid() && ((D(e) && e.isValid()) || Ha(e).isValid()) ? Ga({ from: this, to: e }).locale(this.locale()).humanize(!a) : this.localeData().invalidDate();
1514
+ }),
1515
+ (yt.toNow = function (e) {
1516
+ return this.to(Ha(), e);
1517
+ }),
1518
+ (yt.get = function (e) {
1519
+ return v(this[(e = N(e))]) ? this[e]() : this;
1520
+ }),
1521
+ (yt.invalidAt = function () {
1522
+ return L(this).overflow;
1523
+ }),
1524
+ (yt.isAfter = function (e, a) {
1525
+ var t = D(e) ? e : Ha(e);
1526
+ return !(!this.isValid() || !t.isValid()) && ("millisecond" === (a = N(a) || "millisecond") ? this.valueOf() > t.valueOf() : t.valueOf() < this.clone().startOf(a).valueOf());
1527
+ }),
1528
+ (yt.isBefore = function (e, a) {
1529
+ var t = D(e) ? e : Ha(e);
1530
+ return !(!this.isValid() || !t.isValid()) && ("millisecond" === (a = N(a) || "millisecond") ? this.valueOf() < t.valueOf() : this.clone().endOf(a).valueOf() < t.valueOf());
1531
+ }),
1532
+ (yt.isBetween = function (e, a, t, s) {
1533
+ var n = D(e) ? e : Ha(e),
1534
+ r = D(a) ? a : Ha(a);
1535
+ return !!(this.isValid() && n.isValid() && r.isValid()) && ("(" === (s = s || "()")[0] ? this.isAfter(n, t) : !this.isBefore(n, t)) && (")" === s[1] ? this.isBefore(r, t) : !this.isAfter(r, t));
1536
+ }),
1537
+ (yt.isSame = function (e, a) {
1538
+ var t,
1539
+ s = D(e) ? e : Ha(e);
1540
+ return !(!this.isValid() || !s.isValid()) && ("millisecond" === (a = N(a) || "millisecond") ? this.valueOf() === s.valueOf() : ((t = s.valueOf()), this.clone().startOf(a).valueOf() <= t && t <= this.clone().endOf(a).valueOf()));
1541
+ }),
1542
+ (yt.isSameOrAfter = function (e, a) {
1543
+ return this.isSame(e, a) || this.isAfter(e, a);
1544
+ }),
1545
+ (yt.isSameOrBefore = function (e, a) {
1546
+ return this.isSame(e, a) || this.isBefore(e, a);
1547
+ }),
1548
+ (yt.isValid = function () {
1549
+ return Y(this);
1550
+ }),
1551
+ (yt.lang = tt),
1552
+ (yt.locale = at),
1553
+ (yt.localeData = st),
1554
+ (yt.max = xa),
1555
+ (yt.min = ja),
1556
+ (yt.parsingFlags = function () {
1557
+ return l({}, L(this));
1558
+ }),
1559
+ (yt.set = function (e, a) {
1560
+ if ("object" == typeof e)
1561
+ for (
1562
+ var t = (function (e) {
1563
+ var a,
1564
+ t = [];
1565
+ for (a in e) h(e, a) && t.push({ unit: a, priority: R[a] });
1566
+ return (
1567
+ t.sort(function (e, a) {
1568
+ return e.priority - a.priority;
1569
+ }),
1570
+ t
1571
+ );
1572
+ })((e = J(e))),
1573
+ s = 0;
1574
+ s < t.length;
1575
+ s++
1576
+ )
1577
+ this[t[s].unit](e[t[s].unit]);
1578
+ else if (v(this[(e = N(e))])) return this[e](a);
1579
+ return this;
1580
+ }),
1581
+ (yt.startOf = function (e) {
1582
+ var a, t;
1583
+ if (void 0 === (e = N(e)) || "millisecond" === e || !this.isValid()) return this;
1584
+ switch (((t = this._isUTC ? _t : dt), e)) {
1585
+ case "year":
1586
+ a = t(this.year(), 0, 1);
1587
+ break;
1588
+ case "quarter":
1589
+ a = t(this.year(), this.month() - (this.month() % 3), 1);
1590
+ break;
1591
+ case "month":
1592
+ a = t(this.year(), this.month(), 1);
1593
+ break;
1594
+ case "week":
1595
+ a = t(this.year(), this.month(), this.date() - this.weekday());
1596
+ break;
1597
+ case "isoWeek":
1598
+ a = t(this.year(), this.month(), this.date() - (this.isoWeekday() - 1));
1599
+ break;
1600
+ case "day":
1601
+ case "date":
1602
+ a = t(this.year(), this.month(), this.date());
1603
+ break;
1604
+ case "hour":
1605
+ (a = this._d.valueOf()), (a -= rt(a + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5));
1606
+ break;
1607
+ case "minute":
1608
+ (a = this._d.valueOf()), (a -= rt(a, 6e4));
1609
+ break;
1610
+ case "second":
1611
+ (a = this._d.valueOf()), (a -= rt(a, 1e3));
1612
+ break;
1613
  }
1614
+ return this._d.setTime(a), M.updateOffset(this, !0), this;
1615
+ }),
1616
+ (yt.subtract = $a),
1617
+ (yt.toArray = function () {
1618
+ var e = this;
1619
+ return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()];
1620
+ }),
1621
+ (yt.toObject = function () {
1622
+ var e = this;
1623
+ return { years: e.year(), months: e.month(), date: e.date(), hours: e.hours(), minutes: e.minutes(), seconds: e.seconds(), milliseconds: e.milliseconds() };
1624
+ }),
1625
+ (yt.toDate = function () {
1626
+ return new Date(this.valueOf());
1627
+ }),
1628
+ (yt.toISOString = function (e) {
1629
+ if (!this.isValid()) return null;
1630
+ var a = !0 !== e,
1631
+ t = a ? this.clone().utc() : this;
1632
+ return t.year() < 0 || 9999 < t.year()
1633
+ ? A(t, a ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ")
1634
+ : v(Date.prototype.toISOString)
1635
+ ? a
1636
+ ? this.toDate().toISOString()
1637
+ : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace("Z", A(t, "Z"))
1638
+ : A(t, a ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ");
1639
+ }),
1640
+ (yt.inspect = function () {
1641
+ if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)";
1642
+ var e,
1643
+ a,
1644
+ t,
1645
+ s = "moment",
1646
+ n = "";
1647
+ return (
1648
+ this.isLocal() || ((s = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone"), (n = "Z")),
1649
+ (e = "[" + s + '("]'),
1650
+ (a = 0 <= this.year() && this.year() <= 9999 ? "YYYY" : "YYYYYY"),
1651
+ (t = n + '[")]'),
1652
+ this.format(e + a + "-MM-DD[T]HH:mm:ss.SSS" + t)
1653
+ );
1654
+ }),
1655
+ "undefined" != typeof Symbol &&
1656
+ null != Symbol.for &&
1657
+ (yt[Symbol.for("nodejs.util.inspect.custom")] = function () {
1658
+ return "Moment<" + this.format() + ">";
1659
+ }),
1660
+ (yt.toJSON = function () {
1661
+ return this.isValid() ? this.toISOString() : null;
1662
+ }),
1663
+ (yt.toString = function () {
1664
+ return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ");
1665
+ }),
1666
+ (yt.unix = function () {
1667
+ return Math.floor(this.valueOf() / 1e3);
1668
+ }),
1669
+ (yt.valueOf = function () {
1670
+ return this._d.valueOf() - 6e4 * (this._offset || 0);
1671
+ }),
1672
+ (yt.creationData = function () {
1673
+ return { input: this._i, format: this._f, locale: this._locale, isUTC: this._isUTC, strict: this._strict };
1674
+ }),
1675
+ (yt.eraName = function () {
1676
+ for (var e, a = this.localeData().eras(), t = 0, s = a.length; t < s; ++t) {
1677
+ if (((e = this.clone().startOf("day").valueOf()), a[t].since <= e && e <= a[t].until)) return a[t].name;
1678
+ if (a[t].until <= e && e <= a[t].since) return a[t].name;
1679
  }
1680
+ return "";
1681
+ }),
1682
+ (yt.eraNarrow = function () {
1683
+ for (var e, a = this.localeData().eras(), t = 0, s = a.length; t < s; ++t) {
1684
+ if (((e = this.clone().startOf("day").valueOf()), a[t].since <= e && e <= a[t].until)) return a[t].narrow;
1685
+ if (a[t].until <= e && e <= a[t].since) return a[t].narrow;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1686
  }
1687
+ return "";
1688
+ }),
1689
+ (yt.eraAbbr = function () {
1690
+ for (var e, a = this.localeData().eras(), t = 0, s = a.length; t < s; ++t) {
1691
+ if (((e = this.clone().startOf("day").valueOf()), a[t].since <= e && e <= a[t].until)) return a[t].abbr;
1692
+ if (a[t].until <= e && e <= a[t].since) return a[t].abbr;
 
 
 
1693
  }
1694
+ return "";
1695
+ }),
1696
+ (yt.eraYear = function () {
1697
+ for (var e, a, t = this.localeData().eras(), s = 0, n = t.length; s < n; ++s)
1698
+ if (((e = t[s].since <= t[s].until ? 1 : -1), (a = this.clone().startOf("day").valueOf()), (t[s].since <= a && a <= t[s].until) || (t[s].until <= a && a <= t[s].since)))
1699
+ return (this.year() - M(t[s].since).year()) * e + t[s].offset;
1700
+ return this.year();
1701
+ }),
1702
+ (yt.year = ze),
1703
+ (yt.isLeapYear = function () {
1704
+ return I(this.year());
1705
+ }),
1706
+ (yt.weekYear = function (e) {
1707
+ return ut.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy);
1708
+ }),
1709
+ (yt.isoWeekYear = function (e) {
1710
+ return ut.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4);
1711
+ }),
1712
+ (yt.quarter = yt.quarters = function (e) {
1713
+ return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + (this.month() % 3));
1714
+ }),
1715
+ (yt.month = Ae),
1716
+ (yt.daysInMonth = function () {
1717
+ return Se(this.year(), this.month());
1718
+ }),
1719
+ (yt.week = yt.weeks = function (e) {
1720
+ var a = this.localeData().week(this);
1721
+ return null == e ? a : this.add(7 * (e - a), "d");
1722
+ }),
1723
+ (yt.isoWeek = yt.isoWeeks = function (e) {
1724
+ var a = Ce(this, 1, 4).week;
1725
+ return null == e ? a : this.add(7 * (e - a), "d");
1726
+ }),
1727
+ (yt.weeksInYear = function () {
1728
+ var e = this.localeData()._week;
1729
+ return Ie(this.year(), e.dow, e.doy);
1730
+ }),
1731
+ (yt.weeksInWeekYear = function () {
1732
+ var e = this.localeData()._week;
1733
+ return Ie(this.weekYear(), e.dow, e.doy);
1734
+ }),
1735
+ (yt.isoWeeksInYear = function () {
1736
+ return Ie(this.year(), 1, 4);
1737
+ }),
1738
+ (yt.isoWeeksInISOWeekYear = function () {
1739
+ return Ie(this.isoWeekYear(), 1, 4);
1740
+ }),
1741
+ (yt.date = lt),
1742
+ (yt.day = yt.days = function (e) {
1743
+ if (!this.isValid()) return null != e ? this : NaN;
1744
+ var a,
1745
+ t,
1746
+ s = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
1747
+ return null != e ? ((a = e), (t = this.localeData()), (e = "string" != typeof a ? a : isNaN(a) ? ("number" == typeof (a = t.weekdaysParse(a)) ? a : null) : parseInt(a, 10)), this.add(e - s, "d")) : s;
1748
+ }),
1749
+ (yt.weekday = function (e) {
1750
+ if (!this.isValid()) return null != e ? this : NaN;
1751
+ var a = (this.day() + 7 - this.localeData()._week.dow) % 7;
1752
+ return null == e ? a : this.add(e - a, "d");
1753
+ }),
1754
+ (yt.isoWeekday = function (e) {
1755
+ if (!this.isValid()) return null != e ? this : NaN;
1756
+ if (null == e) return this.day() || 7;
1757
+ var a,
1758
+ t,
1759
+ s = ((a = e), (t = this.localeData()), "string" == typeof a ? t.weekdaysParse(a) % 7 || 7 : isNaN(a) ? null : a);
1760
+ return this.day(this.day() % 7 ? s : s - 7);
1761
+ }),
1762
+ (yt.dayOfYear = function (e) {
1763
+ var a = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1;
1764
+ return null == e ? a : this.add(e - a, "d");
1765
+ }),
1766
+ (yt.hour = yt.hours = aa),
1767
+ (yt.minute = yt.minutes = Mt),
1768
+ (yt.second = yt.seconds = Lt),
1769
+ (yt.millisecond = yt.milliseconds = ct),
1770
+ (yt.utcOffset = function (e, a, t) {
1771
+ var s,
1772
+ n = this._offset || 0;
1773
+ if (!this.isValid()) return null != e ? this : NaN;
1774
+ if (null == e) return this._isUTC ? n : Ra(this);
1775
+ if ("string" == typeof e) {
1776
+ if (null === (e = Na(me, e))) return this;
1777
+ } else Math.abs(e) < 16 && !t && (e *= 60);
1778
+ return (
1779
+ !this._isUTC && a && (s = Ra(this)),
1780
+ (this._offset = e),
1781
+ (this._isUTC = !0),
1782
+ null != s && this.add(s, "m"),
1783
+ n !== e && (!a || this._changeInProgress ? qa(this, Ga(e - n, "m"), 1, !1) : this._changeInProgress || ((this._changeInProgress = !0), M.updateOffset(this, !0), (this._changeInProgress = null))),
1784
+ this
1785
+ );
1786
+ }),
1787
+ (yt.utc = function (e) {
1788
+ return this.utcOffset(0, e);
1789
+ }),
1790
+ (yt.local = function (e) {
1791
+ return this._isUTC && (this.utcOffset(0, e), (this._isUTC = !1), e && this.subtract(Ra(this), "m")), this;
1792
+ }),
1793
+ (yt.parseZone = function () {
1794
+ var e;
1795
+ return null != this._tzm ? this.utcOffset(this._tzm, !1, !0) : "string" == typeof this._i && (null != (e = Na(oe, this._i)) ? this.utcOffset(e) : this.utcOffset(0, !0)), this;
1796
+ }),
1797
+ (yt.hasAlignedHourOffset = function (e) {
1798
+ return !!this.isValid() && ((e = e ? Ha(e).utcOffset() : 0), (this.utcOffset() - e) % 60 == 0);
1799
+ }),
1800
+ (yt.isDST = function () {
1801
+ return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset();
1802
+ }),
1803
+ (yt.isLocal = function () {
1804
+ return !!this.isValid() && !this._isUTC;
1805
+ }),
1806
+ (yt.isUtcOffset = function () {
1807
+ return !!this.isValid() && this._isUTC;
1808
+ }),
1809
+ (yt.isUtc = Ca),
1810
+ (yt.isUTC = Ca),
1811
+ (yt.zoneAbbr = function () {
1812
+ return this._isUTC ? "UTC" : "";
1813
+ }),
1814
+ (yt.zoneName = function () {
1815
+ return this._isUTC ? "Coordinated Universal Time" : "";
1816
+ }),
1817
+ (yt.dates = t("dates accessor is deprecated. Use date instead.", lt)),
1818
+ (yt.months = t("months accessor is deprecated. Use month instead", Ae)),
1819
+ (yt.years = t("years accessor is deprecated. Use year instead", ze)),
1820
+ (yt.zone = t("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", function (e, a) {
1821
+ return null != e ? ("string" != typeof e && (e = -e), this.utcOffset(e, a), this) : -this.utcOffset();
1822
+ })),
1823
+ (yt.isDSTShifted = t("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", function () {
1824
+ if (!r(this._isDSTShifted)) return this._isDSTShifted;
1825
+ var e,
1826
+ a = {};
1827
+ return (
1828
+ p(a, this),
1829
+ (a = ba(a))._a
1830
+ ? ((e = (a._isUTC ? c : Ha)(a._a)),
1831
+ (this._isDSTShifted =
1832
+ this.isValid() &&
1833
+ 0 <
1834
+ (function (e, a, t) {
1835
+ for (var s = Math.min(e.length, a.length), n = Math.abs(e.length - a.length), r = 0, d = 0; d < s; d++) ((t && e[d] !== a[d]) || (!t && G(e[d]) !== G(a[d]))) && r++;
1836
+ return r + n;
1837
+ })(a._a, e.toArray())))
1838
+ : (this._isDSTShifted = !1),
1839
+ this._isDSTShifted
1840
+ );
1841
+ }));
1842
+ var pt = S.prototype;
1843
+ function kt(e, a, t, s) {
1844
+ var n = ua(),
1845
+ r = c().set(s, a);
1846
+ return n[t](r, e);
1847
+ }
1848
+ function Dt(e, a, t) {
1849
+ if ((m(e) && ((a = e), (e = void 0)), (e = e || ""), null != a)) return kt(e, a, t, "month");
1850
+ for (var s = [], n = 0; n < 12; n++) s[n] = kt(e, n, t, "month");
1851
+ return s;
1852
+ }
1853
+ function Tt(e, a, t, s) {
1854
+ a = ("boolean" == typeof e ? m(a) && ((t = a), (a = void 0)) : ((a = e), (e = !1), m((t = a)) && ((t = a), (a = void 0))), a || "");
1855
+ var n,
1856
+ r = ua(),
1857
+ d = e ? r._week.dow : 0,
1858
+ _ = [];
1859
+ if (null != t) return kt(a, (t + d) % 7, s, "day");
1860
+ for (n = 0; n < 7; n++) _[n] = kt(a, (n + d) % 7, s, "day");
1861
+ return _;
1862
+ }
1863
+ (pt.calendar = function (e, a, t) {
1864
+ var s = this._calendar[e] || this._calendar.sameElse;
1865
+ return v(s) ? s.call(a, t) : s;
1866
+ }),
1867
+ (pt.longDateFormat = function (e) {
1868
+ var a = this._longDateFormat[e],
1869
+ t = this._longDateFormat[e.toUpperCase()];
1870
+ return a || !t
1871
+ ? a
1872
+ : ((this._longDateFormat[e] = t
1873
+ .match(j)
1874
+ .map(function (e) {
1875
+ return "MMMM" === e || "MM" === e || "DD" === e || "dddd" === e ? e.slice(1) : e;
1876
+ })
1877
+ .join("")),
1878
+ this._longDateFormat[e]);
1879
+ }),
1880
+ (pt.invalidDate = function () {
1881
+ return this._invalidDate;
1882
+ }),
1883
+ (pt.ordinal = function (e) {
1884
+ return this._ordinal.replace("%d", e);
1885
+ }),
1886
+ (pt.preparse = ft),
1887
+ (pt.postformat = ft),
1888
+ (pt.relativeTime = function (e, a, t, s) {
1889
+ var n = this._relativeTime[t];
1890
+ return v(n) ? n(e, a, t, s) : n.replace(/%d/i, e);
1891
+ }),
1892
+ (pt.pastFuture = function (e, a) {
1893
+ var t = this._relativeTime[0 < e ? "future" : "past"];
1894
+ return v(t) ? t(a) : t.replace(/%s/i, a);
1895
+ }),
1896
+ (pt.set = function (e) {
1897
+ var a, t;
1898
+ for (t in e) h(e, t) && (v((a = e[t])) ? (this[t] = a) : (this["_" + t] = a));
1899
+ (this._config = e), (this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + "|" + /\d{1,2}/.source));
1900
+ }),
1901
+ (pt.eras = function (e, a) {
1902
+ for (var t, s = this._eras || ua("en")._eras, n = 0, r = s.length; n < r; ++n) {
1903
+ switch (typeof s[n].since) {
1904
+ case "string":
1905
+ (t = M(s[n].since).startOf("day")), (s[n].since = t.valueOf());
1906
+ break;
1907
  }
1908
+ switch (typeof s[n].until) {
1909
+ case "undefined":
1910
+ s[n].until = 1 / 0;
1911
+ break;
1912
+ case "string":
1913
+ (t = M(s[n].until).startOf("day").valueOf()), (s[n].until = t.valueOf());
1914
+ break;
1915
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1916
  }
1917
+ return s;
1918
+ }),
1919
+ (pt.erasParse = function (e, a, t) {
1920
+ var s,
1921
+ n,
1922
+ r,
1923
+ d,
1924
+ _,
1925
+ i = this.eras();
1926
+ for (e = e.toUpperCase(), s = 0, n = i.length; s < n; ++s)
1927
+ if (((r = i[s].name.toUpperCase()), (d = i[s].abbr.toUpperCase()), (_ = i[s].narrow.toUpperCase()), t))
1928
+ switch (a) {
1929
+ case "N":
1930
+ case "NN":
1931
+ case "NNN":
1932
+ if (d === e) return i[s];
1933
+ break;
1934
+ case "NNNN":
1935
+ if (r === e) return i[s];
1936
+ break;
1937
+ case "NNNNN":
1938
+ if (_ === e) return i[s];
1939
+ break;
1940
+ }
1941
+ else if (0 <= [r, d, _].indexOf(e)) return i[s];
1942
+ }),
1943
+ (pt.erasConvertYear = function (e, a) {
1944
+ var t = e.since <= e.until ? 1 : -1;
1945
+ return void 0 === a ? M(e.since).year() : M(e.since).year() + (a - e.offset) * t;
1946
+ }),
1947
+ (pt.erasAbbrRegex = function (e) {
1948
+ return h(this, "_erasAbbrRegex") || ot.call(this), e ? this._erasAbbrRegex : this._erasRegex;
1949
+ }),
1950
+ (pt.erasNameRegex = function (e) {
1951
+ return h(this, "_erasNameRegex") || ot.call(this), e ? this._erasNameRegex : this._erasRegex;
1952
+ }),
1953
+ (pt.erasNarrowRegex = function (e) {
1954
+ return h(this, "_erasNarrowRegex") || ot.call(this), e ? this._erasNarrowRegex : this._erasRegex;
1955
+ }),
1956
+ (pt.months = function (e, a) {
1957
+ return e ? (_(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || xe).test(a) ? "format" : "standalone"][e.month()]) : _(this._months) ? this._months : this._months.standalone;
1958
+ }),
1959
+ (pt.monthsShort = function (e, a) {
1960
+ return e ? (_(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[xe.test(a) ? "format" : "standalone"][e.month()]) : _(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone;
1961
+ }),
1962
+ (pt.monthsParse = function (e, a, t) {
1963
+ var s, n, r;
1964
+ if (this._monthsParseExact)
1965
+ return function (e, a, t) {
1966
+ var s,
1967
+ n,
1968
+ r,
1969
+ d = e.toLocaleLowerCase();
1970
+ if (!this._monthsParse)
1971
+ for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], s = 0; s < 12; ++s)
1972
+ (r = c([2e3, s])), (this._shortMonthsParse[s] = this.monthsShort(r, "").toLocaleLowerCase()), (this._longMonthsParse[s] = this.months(r, "").toLocaleLowerCase());
1973
+ return t
1974
+ ? "MMM" === a
1975
+ ? -1 !== (n = ye.call(this._shortMonthsParse, d))
1976
+ ? n
1977
+ : null
1978
+ : -1 !== (n = ye.call(this._longMonthsParse, d))
1979
+ ? n
1980
+ : null
1981
+ : "MMM" === a
1982
+ ? -1 !== (n = ye.call(this._shortMonthsParse, d)) || -1 !== (n = ye.call(this._longMonthsParse, d))
1983
+ ? n
1984
+ : null
1985
+ : -1 !== (n = ye.call(this._longMonthsParse, d)) || -1 !== (n = ye.call(this._shortMonthsParse, d))
1986
+ ? n
1987
+ : null;
1988
+ }.call(this, e, a, t);
1989
+ for (this._monthsParse || ((this._monthsParse = []), (this._longMonthsParse = []), (this._shortMonthsParse = [])), s = 0; s < 12; s++) {
1990
+ if (
1991
+ ((n = c([2e3, s])),
1992
+ t &&
1993
+ !this._longMonthsParse[s] &&
1994
+ ((this._longMonthsParse[s] = new RegExp("^" + this.months(n, "").replace(".", "") + "$", "i")), (this._shortMonthsParse[s] = new RegExp("^" + this.monthsShort(n, "").replace(".", "") + "$", "i"))),
1995
+ t || this._monthsParse[s] || ((r = "^" + this.months(n, "") + "|^" + this.monthsShort(n, "")), (this._monthsParse[s] = new RegExp(r.replace(".", ""), "i"))),
1996
+ t && "MMMM" === a && this._longMonthsParse[s].test(e))
1997
+ )
1998
+ return s;
1999
+ if (t && "MMM" === a && this._shortMonthsParse[s].test(e)) return s;
2000
+ if (!t && this._monthsParse[s].test(e)) return s;
2001
  }
2002
+ }),
2003
+ (pt.monthsRegex = function (e) {
2004
+ return this._monthsParseExact
2005
+ ? (h(this, "_monthsRegex") || Ee.call(this), e ? this._monthsStrictRegex : this._monthsRegex)
2006
+ : (h(this, "_monthsRegex") || (this._monthsRegex = Oe), this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex);
2007
+ }),
2008
+ (pt.monthsShortRegex = function (e) {
2009
+ return this._monthsParseExact
2010
+ ? (h(this, "_monthsRegex") || Ee.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex)
2011
+ : (h(this, "_monthsShortRegex") || (this._monthsShortRegex = Pe), this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex);
2012
+ }),
2013
+ (pt.week = function (e) {
2014
+ return Ce(e, this._week.dow, this._week.doy).week;
2015
+ }),
2016
+ (pt.firstDayOfYear = function () {
2017
+ return this._week.doy;
2018
+ }),
2019
+ (pt.firstDayOfWeek = function () {
2020
+ return this._week.dow;
2021
+ }),
2022
+ (pt.weekdays = function (e, a) {
2023
+ var t = _(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(a) ? "format" : "standalone"];
2024
+ return !0 === e ? Ue(t, this._week.dow) : e ? t[e.day()] : t;
2025
+ }),
2026
+ (pt.weekdaysMin = function (e) {
2027
+ return !0 === e ? Ue(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin;
2028
+ }),
2029
+ (pt.weekdaysShort = function (e) {
2030
+ return !0 === e ? Ue(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort;
2031
+ }),
2032
+ (pt.weekdaysParse = function (e, a, t) {
2033
+ var s, n, r;
2034
+ if (this._weekdaysParseExact)
2035
+ return function (e, a, t) {
2036
+ var s,
2037
+ n,
2038
+ r,
2039
+ d = e.toLocaleLowerCase();
2040
+ if (!this._weekdaysParse)
2041
+ for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], s = 0; s < 7; ++s)
2042
+ (r = c([2e3, 1]).day(s)),
2043
+ (this._minWeekdaysParse[s] = this.weekdaysMin(r, "").toLocaleLowerCase()),
2044
+ (this._shortWeekdaysParse[s] = this.weekdaysShort(r, "").toLocaleLowerCase()),
2045
+ (this._weekdaysParse[s] = this.weekdays(r, "").toLocaleLowerCase());
2046
+ return t
2047
+ ? "dddd" === a
2048
+ ? -1 !== (n = ye.call(this._weekdaysParse, d))
2049
+ ? n
2050
+ : null
2051
+ : "ddd" === a
2052
+ ? -1 !== (n = ye.call(this._shortWeekdaysParse, d))
2053
+ ? n
2054
+ : null
2055
+ : -1 !== (n = ye.call(this._minWeekdaysParse, d))
2056
+ ? n
2057
+ : null
2058
+ : "dddd" === a
2059
+ ? -1 !== (n = ye.call(this._weekdaysParse, d)) || -1 !== (n = ye.call(this._shortWeekdaysParse, d)) || -1 !== (n = ye.call(this._minWeekdaysParse, d))
2060
+ ? n
2061
+ : null
2062
+ : "ddd" === a
2063
+ ? -1 !== (n = ye.call(this._shortWeekdaysParse, d)) || -1 !== (n = ye.call(this._weekdaysParse, d)) || -1 !== (n = ye.call(this._minWeekdaysParse, d))
2064
+ ? n
2065
+ : null
2066
+ : -1 !== (n = ye.call(this._minWeekdaysParse, d)) || -1 !== (n = ye.call(this._weekdaysParse, d)) || -1 !== (n = ye.call(this._shortWeekdaysParse, d))
2067
+ ? n
2068
+ : null;
2069
+ }.call(this, e, a, t);
2070
+ for (this._weekdaysParse || ((this._weekdaysParse = []), (this._minWeekdaysParse = []), (this._shortWeekdaysParse = []), (this._fullWeekdaysParse = [])), s = 0; s < 7; s++) {
2071
+ if (
2072
+ ((n = c([2e3, 1]).day(s)),
2073
+ t &&
2074
+ !this._fullWeekdaysParse[s] &&
2075
+ ((this._fullWeekdaysParse[s] = new RegExp("^" + this.weekdays(n, "").replace(".", "\\.?") + "$", "i")),
2076
+ (this._shortWeekdaysParse[s] = new RegExp("^" + this.weekdaysShort(n, "").replace(".", "\\.?") + "$", "i")),
2077
+ (this._minWeekdaysParse[s] = new RegExp("^" + this.weekdaysMin(n, "").replace(".", "\\.?") + "$", "i"))),
2078
+ this._weekdaysParse[s] || ((r = "^" + this.weekdays(n, "") + "|^" + this.weekdaysShort(n, "") + "|^" + this.weekdaysMin(n, "")), (this._weekdaysParse[s] = new RegExp(r.replace(".", ""), "i"))),
2079
+ t && "dddd" === a && this._fullWeekdaysParse[s].test(e))
2080
+ )
2081
+ return s;
2082
+ if (t && "ddd" === a && this._shortWeekdaysParse[s].test(e)) return s;
2083
+ if (t && "dd" === a && this._minWeekdaysParse[s].test(e)) return s;
2084
+ if (!t && this._weekdaysParse[s].test(e)) return s;
2085
  }
2086
+ }),
2087
+ (pt.weekdaysRegex = function (e) {
2088
+ return this._weekdaysParseExact
2089
+ ? (h(this, "_weekdaysRegex") || $e.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex)
2090
+ : (h(this, "_weekdaysRegex") || (this._weekdaysRegex = Ke), this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex);
2091
+ }),
2092
+ (pt.weekdaysShortRegex = function (e) {
2093
+ return this._weekdaysParseExact
2094
+ ? (h(this, "_weekdaysRegex") || $e.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex)
2095
+ : (h(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = qe), this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex);
2096
+ }),
2097
+ (pt.weekdaysMinRegex = function (e) {
2098
+ return this._weekdaysParseExact
2099
+ ? (h(this, "_weekdaysRegex") || $e.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex)
2100
+ : (h(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = Ze), this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex);
2101
+ }),
2102
+ (pt.isPM = function (e) {
2103
+ return "p" === (e + "").toLowerCase().charAt(0);
2104
+ }),
2105
+ (pt.meridiem = function (e, a, t) {
2106
+ return 11 < e ? (t ? "pm" : "PM") : t ? "am" : "AM";
2107
+ }),
2108
+ oa("en", {
2109
+ eras: [
2110
+ { since: "0001-01-01", until: 1 / 0, offset: 1, name: "Anno Domini", narrow: "AD", abbr: "AD" },
2111
+ { since: "0000-12-31", until: -1 / 0, offset: 1, name: "Before Christ", narrow: "BC", abbr: "BC" },
2112
+ ],
2113
+ dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
2114
+ ordinal: function (e) {
2115
+ var a = e % 10;
2116
+ return e + (1 === G((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
2117
+ },
2118
+ }),
2119
+ (M.lang = t("moment.lang is deprecated. Use moment.locale instead.", oa)),
2120
+ (M.langData = t("moment.langData is deprecated. Use moment.localeData instead.", ua));
2121
+ var gt = Math.abs;
2122
+ function wt(e, a, t, s) {
2123
+ var n = Ga(a, t);
2124
+ return (e._milliseconds += s * n._milliseconds), (e._days += s * n._days), (e._months += s * n._months), e._bubble();
2125
+ }
2126
+ function vt(e) {
2127
+ return e < 0 ? Math.floor(e) : Math.ceil(e);
2128
+ }
2129
+ function bt(e) {
2130
+ return (4800 * e) / 146097;
2131
+ }
2132
+ function St(e) {
2133
+ return (146097 * e) / 4800;
2134
+ }
2135
+ function Ht(e) {
2136
+ return function () {
2137
+ return this.as(e);
2138
+ };
2139
  }
2140
+ var jt = Ht("ms"),
2141
+ xt = Ht("s"),
2142
+ Pt = Ht("m"),
2143
+ Ot = Ht("h"),
2144
+ Wt = Ht("d"),
2145
+ At = Ht("w"),
2146
+ Et = Ht("M"),
2147
+ Ft = Ht("Q"),
2148
+ zt = Ht("y");
2149
+ function Nt(e) {
2150
+ return function () {
2151
+ return this.isValid() ? this._data[e] : NaN;
2152
+ };
2153
  }
2154
+ var Jt = Nt("milliseconds"),
2155
+ Rt = Nt("seconds"),
2156
+ Ct = Nt("minutes"),
2157
+ It = Nt("hours"),
2158
+ Ut = Nt("days"),
2159
+ Gt = Nt("months"),
2160
+ Vt = Nt("years");
2161
+ var Bt = Math.round,
2162
+ Kt = { ss: 44, s: 45, m: 45, h: 22, d: 26, w: null, M: 11 };
2163
+ function qt(e, a, t, s) {
2164
+ var n = Ga(e).abs(),
2165
+ r = Bt(n.as("s")),
2166
+ d = Bt(n.as("m")),
2167
+ _ = Bt(n.as("h")),
2168
+ i = Bt(n.as("d")),
2169
+ o = Bt(n.as("M")),
2170
+ m = Bt(n.as("w")),
2171
+ u = Bt(n.as("y")),
2172
+ l = (r <= t.ss ? ["s", r] : r < t.s && ["ss", r]) || (d <= 1 && ["m"]) || (d < t.m && ["mm", d]) || (_ <= 1 && ["h"]) || (_ < t.h && ["hh", _]) || (i <= 1 && ["d"]) || (i < t.d && ["dd", i]);
2173
+ return (
2174
+ null != t.w && (l = l || (m <= 1 && ["w"]) || (m < t.w && ["ww", m])),
2175
+ ((l = l || (o <= 1 && ["M"]) || (o < t.M && ["MM", o]) || (u <= 1 && ["y"]) || ["yy", u])[2] = a),
2176
+ (l[3] = 0 < +e),
2177
+ (l[4] = s),
2178
+ function (e, a, t, s, n) {
2179
+ return n.relativeTime(a || 1, !!t, e, s);
2180
+ }.apply(null, l)
2181
+ );
2182
  }
2183
+ var Zt = Math.abs;
2184
+ function $t(e) {
2185
+ return (0 < e) - (e < 0) || +e;
2186
+ }
2187
+ function Qt() {
2188
+ if (!this.isValid()) return this.localeData().invalidDate();
2189
+ var e,
2190
+ a,
2191
+ t,
2192
+ s,
2193
+ n,
2194
+ r,
2195
+ d,
2196
+ _,
2197
+ i = Zt(this._milliseconds) / 1e3,
2198
+ o = Zt(this._days),
2199
+ m = Zt(this._months),
2200
+ u = this.asSeconds();
2201
+ return u
2202
+ ? ((e = U(i / 60)),
2203
+ (a = U(e / 60)),
2204
+ (i %= 60),
2205
+ (e %= 60),
2206
+ (t = U(m / 12)),
2207
+ (m %= 12),
2208
+ (s = i ? i.toFixed(3).replace(/\.?0+$/, "") : ""),
2209
+ (n = u < 0 ? "-" : ""),
2210
+ (r = $t(this._months) !== $t(u) ? "-" : ""),
2211
+ (d = $t(this._days) !== $t(u) ? "-" : ""),
2212
+ (_ = $t(this._milliseconds) !== $t(u) ? "-" : ""),
2213
+ n + "P" + (t ? r + t + "Y" : "") + (m ? r + m + "M" : "") + (o ? d + o + "D" : "") + (a || e || i ? "T" : "") + (a ? _ + a + "H" : "") + (e ? _ + e + "M" : "") + (i ? _ + s + "S" : ""))
2214
+ : "P0D";
2215
+ }
2216
+ var Xt = Wa.prototype;
2217
+ (Xt.isValid = function () {
2218
+ return this._isValid;
2219
+ }),
2220
+ (Xt.abs = function () {
2221
+ var e = this._data;
2222
+ return (
2223
+ (this._milliseconds = gt(this._milliseconds)),
2224
+ (this._days = gt(this._days)),
2225
+ (this._months = gt(this._months)),
2226
+ (e.milliseconds = gt(e.milliseconds)),
2227
+ (e.seconds = gt(e.seconds)),
2228
+ (e.minutes = gt(e.minutes)),
2229
+ (e.hours = gt(e.hours)),
2230
+ (e.months = gt(e.months)),
2231
+ (e.years = gt(e.years)),
2232
+ this
2233
+ );
2234
+ }),
2235
+ (Xt.add = function (e, a) {
2236
+ return wt(this, e, a, 1);
2237
+ }),
2238
+ (Xt.subtract = function (e, a) {
2239
+ return wt(this, e, a, -1);
2240
+ }),
2241
+ (Xt.as = function (e) {
2242
+ if (!this.isValid()) return NaN;
2243
+ var a,
2244
+ t,
2245
+ s = this._milliseconds;
2246
+ if ("month" === (e = N(e)) || "quarter" === e || "year" === e)
2247
+ switch (((a = this._days + s / 864e5), (t = this._months + bt(a)), e)) {
2248
+ case "month":
2249
+ return t;
2250
+ case "quarter":
2251
+ return t / 3;
2252
+ case "year":
2253
+ return t / 12;
2254
+ }
2255
+ else
2256
+ switch (((a = this._days + Math.round(St(this._months))), e)) {
2257
+ case "week":
2258
+ return a / 7 + s / 6048e5;
2259
+ case "day":
2260
+ return a + s / 864e5;
2261
+ case "hour":
2262
+ return 24 * a + s / 36e5;
2263
+ case "minute":
2264
+ return 1440 * a + s / 6e4;
2265
+ case "second":
2266
+ return 86400 * a + s / 1e3;
2267
+ case "millisecond":
2268
+ return Math.floor(864e5 * a) + s;
2269
+ default:
2270
+ throw new Error("Unknown unit " + e);
2271
+ }
2272
+ }),
2273
+ (Xt.asMilliseconds = jt),
2274
+ (Xt.asSeconds = xt),
2275
+ (Xt.asMinutes = Pt),
2276
+ (Xt.asHours = Ot),
2277
+ (Xt.asDays = Wt),
2278
+ (Xt.asWeeks = At),
2279
+ (Xt.asMonths = Et),
2280
+ (Xt.asQuarters = Ft),
2281
+ (Xt.asYears = zt),
2282
+ (Xt.valueOf = function () {
2283
+ return this.isValid() ? this._milliseconds + 864e5 * this._days + (this._months % 12) * 2592e6 + 31536e6 * G(this._months / 12) : NaN;
2284
+ }),
2285
+ (Xt._bubble = function () {
2286
+ var e,
2287
+ a,
2288
+ t,
2289
+ s,
2290
+ n,
2291
+ r = this._milliseconds,
2292
+ d = this._days,
2293
+ _ = this._months,
2294
+ i = this._data;
2295
+ return (
2296
+ (0 <= r && 0 <= d && 0 <= _) || (r <= 0 && d <= 0 && _ <= 0) || ((r += 864e5 * vt(St(_) + d)), (_ = d = 0)),
2297
+ (i.milliseconds = r % 1e3),
2298
+ (e = U(r / 1e3)),
2299
+ (i.seconds = e % 60),
2300
+ (a = U(e / 60)),
2301
+ (i.minutes = a % 60),
2302
+ (t = U(a / 60)),
2303
+ (i.hours = t % 24),
2304
+ (d += U(t / 24)),
2305
+ (_ += n = U(bt(d))),
2306
+ (d -= vt(St(n))),
2307
+ (s = U(_ / 12)),
2308
+ (_ %= 12),
2309
+ (i.days = d),
2310
+ (i.months = _),
2311
+ (i.years = s),
2312
+ this
2313
+ );
2314
+ }),
2315
+ (Xt.clone = function () {
2316
+ return Ga(this);
2317
+ }),
2318
+ (Xt.get = function (e) {
2319
+ return (e = N(e)), this.isValid() ? this[e + "s"]() : NaN;
2320
+ }),
2321
+ (Xt.milliseconds = Jt),
2322
+ (Xt.seconds = Rt),
2323
+ (Xt.minutes = Ct),
2324
+ (Xt.hours = It),
2325
+ (Xt.days = Ut),
2326
+ (Xt.weeks = function () {
2327
+ return U(this.days() / 7);
2328
+ }),
2329
+ (Xt.months = Gt),
2330
+ (Xt.years = Vt),
2331
+ (Xt.humanize = function (e, a) {
2332
+ if (!this.isValid()) return this.localeData().invalidDate();
2333
+ var t,
2334
+ s,
2335
+ n = !1,
2336
+ r = Kt;
2337
+ return (
2338
+ "object" == typeof e && ((a = e), (e = !1)),
2339
+ "boolean" == typeof e && (n = e),
2340
+ "object" == typeof a && ((r = Object.assign({}, Kt, a)), null != a.s && null == a.ss && (r.ss = a.s - 1)),
2341
+ (t = this.localeData()),
2342
+ (s = qt(this, !n, r, t)),
2343
+ n && (s = t.pastFuture(+this, s)),
2344
+ t.postformat(s)
2345
+ );
2346
+ }),
2347
+ (Xt.toISOString = Qt),
2348
+ (Xt.toString = Qt),
2349
+ (Xt.toJSON = Qt),
2350
+ (Xt.locale = at),
2351
+ (Xt.localeData = st),
2352
+ (Xt.toIsoString = t("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Qt)),
2353
+ (Xt.lang = tt),
2354
+ W("X", 0, 0, "unix"),
2355
+ W("x", 0, 0, "valueOf"),
2356
+ le("x", ie),
2357
+ le("X", /[+-]?\d+(\.\d{1,3})?/),
2358
+ Le("X", function (e, a, t) {
2359
+ t._d = new Date(1e3 * parseFloat(e));
2360
+ }),
2361
+ Le("x", function (e, a, t) {
2362
+ t._d = new Date(G(e));
2363
+ }),
2364
+ (M.version = "2.29.0"),
2365
+ (e = Ha),
2366
+ (M.fn = yt),
2367
+ (M.min = function () {
2368
+ return Pa("isBefore", [].slice.call(arguments, 0));
2369
+ }),
2370
+ (M.max = function () {
2371
+ return Pa("isAfter", [].slice.call(arguments, 0));
2372
+ }),
2373
+ (M.now = function () {
2374
+ return Date.now ? Date.now() : +new Date();
2375
+ }),
2376
+ (M.utc = c),
2377
+ (M.unix = function (e) {
2378
+ return Ha(1e3 * e);
2379
+ }),
2380
+ (M.months = function (e, a) {
2381
+ return Dt(e, a, "months");
2382
+ }),
2383
+ (M.isDate = d),
2384
+ (M.locale = oa),
2385
+ (M.invalid = y),
2386
+ (M.duration = Ga),
2387
+ (M.isMoment = D),
2388
+ (M.weekdays = function (e, a, t) {
2389
+ return Tt(e, a, t, "weekdays");
2390
+ }),
2391
+ (M.parseZone = function () {
2392
+ return Ha.apply(null, arguments).parseZone();
2393
+ }),
2394
+ (M.localeData = ua),
2395
+ (M.isDuration = Aa),
2396
+ (M.monthsShort = function (e, a) {
2397
+ return Dt(e, a, "monthsShort");
2398
+ }),
2399
+ (M.weekdaysMin = function (e, a, t) {
2400
+ return Tt(e, a, t, "weekdaysMin");
2401
+ }),
2402
+ (M.defineLocale = ma),
2403
+ (M.updateLocale = function (e, a) {
2404
+ var t, s, n;
2405
+ return (
2406
+ null != a
2407
+ ? ((n = sa),
2408
+ null != na[e] && null != na[e].parentLocale ? na[e].set(b(na[e]._config, a)) : (null != (s = ia(e)) && (n = s._config), (a = b(n, a)), null == s && (a.abbr = e), ((t = new S(a)).parentLocale = na[e]), (na[e] = t)),
2409
+ oa(e))
2410
+ : null != na[e] && (null != na[e].parentLocale ? ((na[e] = na[e].parentLocale), e === oa() && oa(e)) : null != na[e] && delete na[e]),
2411
+ na[e]
2412
+ );
2413
+ }),
2414
+ (M.locales = function () {
2415
+ return s(na);
2416
+ }),
2417
+ (M.weekdaysShort = function (e, a, t) {
2418
+ return Tt(e, a, t, "weekdaysShort");
2419
+ }),
2420
+ (M.normalizeUnits = N),
2421
+ (M.relativeTimeRounding = function (e) {
2422
+ return void 0 === e ? Bt : "function" == typeof e && ((Bt = e), !0);
2423
+ }),
2424
+ (M.relativeTimeThreshold = function (e, a) {
2425
+ return void 0 !== Kt[e] && (void 0 === a ? Kt[e] : ((Kt[e] = a), "s" === e && (Kt.ss = a - 1), !0));
2426
+ }),
2427
+ (M.calendarFormat = function (e, a) {
2428
+ var t = e.diff(a, "days", !0);
2429
+ return t < -6 ? "sameElse" : t < -1 ? "lastWeek" : t < 0 ? "lastDay" : t < 1 ? "sameDay" : t < 2 ? "nextDay" : t < 7 ? "nextWeek" : "sameElse";
2430
+ }),
2431
+ (M.prototype = yt),
2432
+ (M.HTML5_FMT = {
2433
+ DATETIME_LOCAL: "YYYY-MM-DDTHH:mm",
2434
+ DATETIME_LOCAL_SECONDS: "YYYY-MM-DDTHH:mm:ss",
2435
+ DATETIME_LOCAL_MS: "YYYY-MM-DDTHH:mm:ss.SSS",
2436
+ DATE: "YYYY-MM-DD",
2437
+ TIME: "HH:mm",
2438
+ TIME_SECONDS: "HH:mm:ss",
2439
+ TIME_MS: "HH:mm:ss.SSS",
2440
+ WEEK: "GGGG-[W]WW",
2441
+ MONTH: "YYYY-MM",
2442
+ }),
2443
+ M.defineLocale("af", {
2444
+ months: "Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),
2445
+ monthsShort: "Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),
2446
+ weekdays: "Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),
2447
+ weekdaysShort: "Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),
2448
+ weekdaysMin: "So_Ma_Di_Wo_Do_Vr_Sa".split("_"),
2449
+ meridiemParse: /vm|nm/i,
2450
+ isPM: function (e) {
2451
+ return /^nm$/i.test(e);
2452
+ },
2453
+ meridiem: function (e, a, t) {
2454
+ return e < 12 ? (t ? "vm" : "VM") : t ? "nm" : "NM";
2455
+ },
2456
+ 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" },
2457
+ calendar: { sameDay: "[Vandag om] LT", nextDay: "[M\xf4re om] LT", nextWeek: "dddd [om] LT", lastDay: "[Gister om] LT", lastWeek: "[Laas] dddd [om] LT", sameElse: "L" },
2458
+ relativeTime: {
2459
+ future: "oor %s",
2460
+ past: "%s gelede",
2461
+ s: "'n paar sekondes",
2462
+ ss: "%d sekondes",
2463
+ m: "'n minuut",
2464
+ mm: "%d minute",
2465
+ h: "'n uur",
2466
+ hh: "%d ure",
2467
+ d: "'n dag",
2468
+ dd: "%d dae",
2469
+ M: "'n maand",
2470
+ MM: "%d maande",
2471
+ y: "'n jaar",
2472
+ yy: "%d jaar",
2473
+ },
2474
+ dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
2475
+ ordinal: function (e) {
2476
+ return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de");
2477
+ },
2478
+ week: { dow: 1, doy: 4 },
2479
+ });
2480
+ function es(e) {
2481
+ return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && e % 100 <= 10 ? 3 : 11 <= e % 100 ? 4 : 5;
2482
+ }
2483
+ function as(d) {
2484
+ return function (e, a, t, s) {
2485
+ var n = es(e),
2486
+ r = ts[d][es(e)];
2487
+ return 2 === n && (r = r[a ? 0 : 1]), r.replace(/%d/i, e);
2488
+ };
2489
  }
2490
+ var ts = {
2491
+ s: [
2492
+ "\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629",
2493
+ "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",
2494
+ ["\u062b\u0627\u0646\u064a\u062a\u0627\u0646", "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],
2495
+ "%d \u062b\u0648\u0627\u0646",
2496
+ "%d \u062b\u0627\u0646\u064a\u0629",
2497
+ "%d \u062b\u0627\u0646\u064a\u0629",
2498
+ ],
2499
+ m: [
2500
+ "\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629",
2501
+ "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",
2502
+ ["\u062f\u0642\u064a\u0642\u062a\u0627\u0646", "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],
2503
+ "%d \u062f\u0642\u0627\u0626\u0642",
2504
+ "%d \u062f\u0642\u064a\u0642\u0629",
2505
+ "%d \u062f\u0642\u064a\u0642\u0629",
2506
+ ],
2507
+ h: [
2508
+ "\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629",
2509
+ "\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",
2510
+ ["\u0633\u0627\u0639\u062a\u0627\u0646", "\u0633\u0627\u0639\u062a\u064a\u0646"],
2511
+ "%d \u0633\u0627\u0639\u0627\u062a",
2512
+ "%d \u0633\u0627\u0639\u0629",
2513
+ "%d \u0633\u0627\u0639\u0629",
2514
+ ],
2515
+ d: [
2516
+ "\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645",
2517
+ "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",
2518
+ ["\u064a\u0648\u0645\u0627\u0646", "\u064a\u0648\u0645\u064a\u0646"],
2519
+ "%d \u0623\u064a\u0627\u0645",
2520
+ "%d \u064a\u0648\u0645\u064b\u0627",
2521
+ "%d \u064a\u0648\u0645",
2522
+ ],
2523
+ M: [
2524
+ "\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631",
2525
+ "\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",
2526
+ ["\u0634\u0647\u0631\u0627\u0646", "\u0634\u0647\u0631\u064a\u0646"],
2527
+ "%d \u0623\u0634\u0647\u0631",
2528
+ "%d \u0634\u0647\u0631\u0627",
2529
+ "%d \u0634\u0647\u0631",
2530
+ ],
2531
+ y: [
2532
+ "\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645",
2533
+ "\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",
2534
+ ["\u0639\u0627\u0645\u0627\u0646", "\u0639\u0627\u0645\u064a\u0646"],
2535
+ "%d \u0623\u0639\u0648\u0627\u0645",
2536
+ "%d \u0639\u0627\u0645\u064b\u0627",
2537
+ "%d \u0639\u0627\u0645",
2538
+ ],
2539
+ },
2540
+ ss = [
2541
+ "\u062c\u0627\u0646\u0641\u064a",
2542
+ "\u0641\u064a\u0641\u0631\u064a",
2543
+ "\u0645\u0627\u0631\u0633",
2544
+ "\u0623\u0641\u0631\u064a\u0644",
2545
+ "\u0645\u0627\u064a",
2546
+ "\u062c\u0648\u0627\u0646",
2547
+ "\u062c\u0648\u064a\u0644\u064a\u0629",
2548
+ "\u0623\u0648\u062a",
2549
+ "\u0633\u0628\u062a\u0645\u0628\u0631",
2550
+ "\u0623\u0643\u062a\u0648\u0628\u0631",
2551
+ "\u0646\u0648\u0641\u0645\u0628\u0631",
2552
+ "\u062f\u064a\u0633\u0645\u0628\u0631",
2553
+ ];
2554
+ M.defineLocale("ar-dz", {
2555
+ months: ss,
2556
+ monthsShort: ss,
2557
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2558
+ "_"
2559
+ ),
2560
+ weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2561
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2562
+ weekdaysParseExact: !0,
2563
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "D/\u200fM/\u200fYYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "dddd D MMMM YYYY HH:mm" },
2564
+ meridiemParse: /\u0635|\u0645/,
2565
+ isPM: function (e) {
2566
+ return "\u0645" === e;
2567
+ },
2568
+ meridiem: function (e, a, t) {
2569
+ return e < 12 ? "\u0635" : "\u0645";
2570
+ },
2571
+ calendar: {
2572
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2573
+ nextDay: "[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2574
+ nextWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2575
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2576
+ lastWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2577
+ sameElse: "L",
2578
+ },
2579
+ relativeTime: { future: "\u0628\u0639\u062f %s", past: "\u0645\u0646\u0630 %s", s: as("s"), ss: as("s"), m: as("m"), mm: as("m"), h: as("h"), hh: as("h"), d: as("d"), dd: as("d"), M: as("M"), MM: as("M"), y: as("y"), yy: as("y") },
2580
+ postformat: function (e) {
2581
+ return e.replace(/,/g, "\u060c");
2582
+ },
2583
+ week: { dow: 0, doy: 4 },
2584
+ }),
2585
+ M.defineLocale("ar-kw", {
2586
+ months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split(
2587
+ "_"
2588
+ ),
2589
+ monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split(
2590
+ "_"
2591
+ ),
2592
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2593
+ "_"
2594
+ ),
2595
+ weekdaysShort: "\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2596
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2597
+ weekdaysParseExact: !0,
2598
+ 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" },
2599
+ calendar: {
2600
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2601
+ nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2602
+ nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2603
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2604
+ lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2605
+ sameElse: "L",
2606
+ },
2607
+ relativeTime: {
2608
+ future: "\u0641\u064a %s",
2609
+ past: "\u0645\u0646\u0630 %s",
2610
+ s: "\u062b\u0648\u0627\u0646",
2611
+ ss: "%d \u062b\u0627\u0646\u064a\u0629",
2612
+ m: "\u062f\u0642\u064a\u0642\u0629",
2613
+ mm: "%d \u062f\u0642\u0627\u0626\u0642",
2614
+ h: "\u0633\u0627\u0639\u0629",
2615
+ hh: "%d \u0633\u0627\u0639\u0627\u062a",
2616
+ d: "\u064a\u0648\u0645",
2617
+ dd: "%d \u0623\u064a\u0627\u0645",
2618
+ M: "\u0634\u0647\u0631",
2619
+ MM: "%d \u0623\u0634\u0647\u0631",
2620
+ y: "\u0633\u0646\u0629",
2621
+ yy: "%d \u0633\u0646\u0648\u0627\u062a",
2622
+ },
2623
+ week: { dow: 0, doy: 12 },
2624
+ });
2625
+ function ns(e) {
2626
+ return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && e % 100 <= 10 ? 3 : 11 <= e % 100 ? 4 : 5;
2627
+ }
2628
+ function rs(d) {
2629
+ return function (e, a, t, s) {
2630
+ var n = ns(e),
2631
+ r = _s[d][ns(e)];
2632
+ return 2 === n && (r = r[a ? 0 : 1]), r.replace(/%d/i, e);
2633
  };
2634
  }
2635
+ var ds = { 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7", 8: "8", 9: "9", 0: "0" },
2636
+ _s = {
2637
+ s: [
2638
+ "\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629",
2639
+ "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",
2640
+ ["\u062b\u0627\u0646\u064a\u062a\u0627\u0646", "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],
2641
+ "%d \u062b\u0648\u0627\u0646",
2642
+ "%d \u062b\u0627\u0646\u064a\u0629",
2643
+ "%d \u062b\u0627\u0646\u064a\u0629",
2644
+ ],
2645
+ m: [
2646
+ "\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629",
2647
+ "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",
2648
+ ["\u062f\u0642\u064a\u0642\u062a\u0627\u0646", "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],
2649
+ "%d \u062f\u0642\u0627\u0626\u0642",
2650
+ "%d \u062f\u0642\u064a\u0642\u0629",
2651
+ "%d \u062f\u0642\u064a\u0642\u0629",
2652
+ ],
2653
+ h: [
2654
+ "\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629",
2655
+ "\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",
2656
+ ["\u0633\u0627\u0639\u062a\u0627\u0646", "\u0633\u0627\u0639\u062a\u064a\u0646"],
2657
+ "%d \u0633\u0627\u0639\u0627\u062a",
2658
+ "%d \u0633\u0627\u0639\u0629",
2659
+ "%d \u0633\u0627\u0639\u0629",
2660
+ ],
2661
+ d: [
2662
+ "\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645",
2663
+ "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",
2664
+ ["\u064a\u0648\u0645\u0627\u0646", "\u064a\u0648\u0645\u064a\u0646"],
2665
+ "%d \u0623\u064a\u0627\u0645",
2666
+ "%d \u064a\u0648\u0645\u064b\u0627",
2667
+ "%d \u064a\u0648\u0645",
2668
+ ],
2669
+ M: [
2670
+ "\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631",
2671
+ "\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",
2672
+ ["\u0634\u0647\u0631\u0627\u0646", "\u0634\u0647\u0631\u064a\u0646"],
2673
+ "%d \u0623\u0634\u0647\u0631",
2674
+ "%d \u0634\u0647\u0631\u0627",
2675
+ "%d \u0634\u0647\u0631",
2676
+ ],
2677
+ y: [
2678
+ "\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645",
2679
+ "\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",
2680
+ ["\u0639\u0627\u0645\u0627\u0646", "\u0639\u0627\u0645\u064a\u0646"],
2681
+ "%d \u0623\u0639\u0648\u0627\u0645",
2682
+ "%d \u0639\u0627\u0645\u064b\u0627",
2683
+ "%d \u0639\u0627\u0645",
2684
+ ],
2685
+ },
2686
+ is = [
2687
+ "\u064a\u0646\u0627\u064a\u0631",
2688
+ "\u0641\u0628\u0631\u0627\u064a\u0631",
2689
+ "\u0645\u0627\u0631\u0633",
2690
+ "\u0623\u0628\u0631\u064a\u0644",
2691
+ "\u0645\u0627\u064a\u0648",
2692
+ "\u064a\u0648\u0646\u064a\u0648",
2693
+ "\u064a\u0648\u0644\u064a\u0648",
2694
+ "\u0623\u063a\u0633\u0637\u0633",
2695
+ "\u0633\u0628\u062a\u0645\u0628\u0631",
2696
+ "\u0623\u0643\u062a\u0648\u0628\u0631",
2697
+ "\u0646\u0648\u0641\u0645\u0628\u0631",
2698
+ "\u062f\u064a\u0633\u0645\u0628\u0631",
2699
+ ];
2700
+ M.defineLocale("ar-ly", {
2701
+ months: is,
2702
+ monthsShort: is,
2703
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2704
+ "_"
2705
+ ),
2706
+ weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2707
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2708
+ weekdaysParseExact: !0,
2709
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "D/\u200fM/\u200fYYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "dddd D MMMM YYYY HH:mm" },
2710
+ meridiemParse: /\u0635|\u0645/,
2711
+ isPM: function (e) {
2712
+ return "\u0645" === e;
2713
+ },
2714
+ meridiem: function (e, a, t) {
2715
+ return e < 12 ? "\u0635" : "\u0645";
2716
+ },
2717
+ calendar: {
2718
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2719
+ nextDay: "[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2720
+ nextWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2721
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2722
+ lastWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2723
+ sameElse: "L",
2724
+ },
2725
+ relativeTime: { future: "\u0628\u0639\u062f %s", past: "\u0645\u0646\u0630 %s", s: rs("s"), ss: rs("s"), m: rs("m"), mm: rs("m"), h: rs("h"), hh: rs("h"), d: rs("d"), dd: rs("d"), M: rs("M"), MM: rs("M"), y: rs("y"), yy: rs("y") },
2726
+ preparse: function (e) {
2727
+ return e.replace(/\u060c/g, ",");
2728
+ },
2729
+ postformat: function (e) {
2730
+ return e
2731
+ .replace(/\d/g, function (e) {
2732
+ return ds[e];
2733
+ })
2734
+ .replace(/,/g, "\u060c");
2735
+ },
2736
+ week: { dow: 6, doy: 12 },
2737
+ }),
2738
+ M.defineLocale("ar-ma", {
2739
+ months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split(
2740
+ "_"
2741
+ ),
2742
+ monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split(
2743
+ "_"
2744
+ ),
2745
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2746
+ "_"
2747
+ ),
2748
+ weekdaysShort: "\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2749
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2750
+ weekdaysParseExact: !0,
2751
+ 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" },
2752
+ calendar: {
2753
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2754
+ nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2755
+ nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2756
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2757
+ lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2758
+ sameElse: "L",
2759
+ },
2760
+ relativeTime: {
2761
+ future: "\u0641\u064a %s",
2762
+ past: "\u0645\u0646\u0630 %s",
2763
+ s: "\u062b\u0648\u0627\u0646",
2764
+ ss: "%d \u062b\u0627\u0646\u064a\u0629",
2765
+ m: "\u062f\u0642\u064a\u0642\u0629",
2766
+ mm: "%d \u062f\u0642\u0627\u0626\u0642",
2767
+ h: "\u0633\u0627\u0639\u0629",
2768
+ hh: "%d \u0633\u0627\u0639\u0627\u062a",
2769
+ d: "\u064a\u0648\u0645",
2770
+ dd: "%d \u0623\u064a\u0627\u0645",
2771
+ M: "\u0634\u0647\u0631",
2772
+ MM: "%d \u0623\u0634\u0647\u0631",
2773
+ y: "\u0633\u0646\u0629",
2774
+ yy: "%d \u0633\u0646\u0648\u0627\u062a",
2775
+ },
2776
+ week: { dow: 1, doy: 4 },
2777
+ });
2778
+ var os = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" },
2779
+ ms = { "\u0661": "1", "\u0662": "2", "\u0663": "3", "\u0664": "4", "\u0665": "5", "\u0666": "6", "\u0667": "7", "\u0668": "8", "\u0669": "9", "\u0660": "0" };
2780
+ M.defineLocale("ar-sa", {
2781
+ months: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split(
2782
+ "_"
2783
+ ),
2784
+ monthsShort: "\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split(
2785
+ "_"
2786
+ ),
2787
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2788
+ "_"
2789
+ ),
2790
+ weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2791
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2792
+ weekdaysParseExact: !0,
2793
+ 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" },
2794
+ meridiemParse: /\u0635|\u0645/,
2795
+ isPM: function (e) {
2796
+ return "\u0645" === e;
2797
+ },
2798
+ meridiem: function (e, a, t) {
2799
+ return e < 12 ? "\u0635" : "\u0645";
2800
+ },
2801
+ calendar: {
2802
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2803
+ nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2804
+ nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2805
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2806
+ lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2807
+ sameElse: "L",
2808
+ },
2809
+ relativeTime: {
2810
+ future: "\u0641\u064a %s",
2811
+ past: "\u0645\u0646\u0630 %s",
2812
+ s: "\u062b\u0648\u0627\u0646",
2813
+ ss: "%d \u062b\u0627\u0646\u064a\u0629",
2814
+ m: "\u062f\u0642\u064a\u0642\u0629",
2815
+ mm: "%d \u062f\u0642\u0627\u0626\u0642",
2816
+ h: "\u0633\u0627\u0639\u0629",
2817
+ hh: "%d \u0633\u0627\u0639\u0627\u062a",
2818
+ d: "\u064a\u0648\u0645",
2819
+ dd: "%d \u0623\u064a\u0627\u0645",
2820
+ M: "\u0634\u0647\u0631",
2821
+ MM: "%d \u0623\u0634\u0647\u0631",
2822
+ y: "\u0633\u0646\u0629",
2823
+ yy: "%d \u0633\u0646\u0648\u0627\u062a",
2824
+ },
2825
+ preparse: function (e) {
2826
+ return e
2827
+ .replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g, function (e) {
2828
+ return ms[e];
2829
+ })
2830
+ .replace(/\u060c/g, ",");
2831
+ },
2832
+ postformat: function (e) {
2833
+ return e
2834
+ .replace(/\d/g, function (e) {
2835
+ return os[e];
2836
+ })
2837
+ .replace(/,/g, "\u060c");
2838
+ },
2839
+ week: { dow: 0, doy: 6 },
2840
+ }),
2841
+ M.defineLocale("ar-tn", {
2842
+ months: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split(
2843
+ "_"
2844
+ ),
2845
+ monthsShort: "\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split(
2846
+ "_"
2847
+ ),
2848
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2849
+ "_"
2850
+ ),
2851
+ weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2852
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2853
+ weekdaysParseExact: !0,
2854
+ 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" },
2855
+ calendar: {
2856
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2857
+ nextDay: "[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2858
+ nextWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2859
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2860
+ lastWeek: "dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2861
+ sameElse: "L",
2862
+ },
2863
+ relativeTime: {
2864
+ future: "\u0641\u064a %s",
2865
+ past: "\u0645\u0646\u0630 %s",
2866
+ s: "\u062b\u0648\u0627\u0646",
2867
+ ss: "%d \u062b\u0627\u0646\u064a\u0629",
2868
+ m: "\u062f\u0642\u064a\u0642\u0629",
2869
+ mm: "%d \u062f\u0642\u0627\u0626\u0642",
2870
+ h: "\u0633\u0627\u0639\u0629",
2871
+ hh: "%d \u0633\u0627\u0639\u0627\u062a",
2872
+ d: "\u064a\u0648\u0645",
2873
+ dd: "%d \u0623\u064a\u0627\u0645",
2874
+ M: "\u0634\u0647\u0631",
2875
+ MM: "%d \u0623\u0634\u0647\u0631",
2876
+ y: "\u0633\u0646\u0629",
2877
+ yy: "%d \u0633\u0646\u0648\u0627\u062a",
2878
+ },
2879
+ week: { dow: 1, doy: 4 },
2880
+ });
2881
+ function us(e) {
2882
+ return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && e % 100 <= 10 ? 3 : 11 <= e % 100 ? 4 : 5;
2883
+ }
2884
+ function ls(d) {
2885
+ return function (e, a, t, s) {
2886
+ var n = us(e),
2887
+ r = cs[d][us(e)];
2888
+ return 2 === n && (r = r[a ? 0 : 1]), r.replace(/%d/i, e);
2889
  };
2890
  }
2891
+ var Ms = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" },
2892
+ hs = { "\u0661": "1", "\u0662": "2", "\u0663": "3", "\u0664": "4", "\u0665": "5", "\u0666": "6", "\u0667": "7", "\u0668": "8", "\u0669": "9", "\u0660": "0" },
2893
+ cs = {
2894
+ s: [
2895
+ "\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629",
2896
+ "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",
2897
+ ["\u062b\u0627\u0646\u064a\u062a\u0627\u0646", "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],
2898
+ "%d \u062b\u0648\u0627\u0646",
2899
+ "%d \u062b\u0627\u0646\u064a\u0629",
2900
+ "%d \u062b\u0627\u0646\u064a\u0629",
2901
+ ],
2902
+ m: [
2903
+ "\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629",
2904
+ "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",
2905
+ ["\u062f\u0642\u064a\u0642\u062a\u0627\u0646", "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],
2906
+ "%d \u062f\u0642\u0627\u0626\u0642",
2907
+ "%d \u062f\u0642\u064a\u0642\u0629",
2908
+ "%d \u062f\u0642\u064a\u0642\u0629",
2909
+ ],
2910
+ h: [
2911
+ "\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629",
2912
+ "\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",
2913
+ ["\u0633\u0627\u0639\u062a\u0627\u0646", "\u0633\u0627\u0639\u062a\u064a\u0646"],
2914
+ "%d \u0633\u0627\u0639\u0627\u062a",
2915
+ "%d \u0633\u0627\u0639\u0629",
2916
+ "%d \u0633\u0627\u0639\u0629",
2917
+ ],
2918
+ d: [
2919
+ "\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645",
2920
+ "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",
2921
+ ["\u064a\u0648\u0645\u0627\u0646", "\u064a\u0648\u0645\u064a\u0646"],
2922
+ "%d \u0623\u064a\u0627\u0645",
2923
+ "%d \u064a\u0648\u0645\u064b\u0627",
2924
+ "%d \u064a\u0648\u0645",
2925
+ ],
2926
+ M: [
2927
+ "\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631",
2928
+ "\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",
2929
+ ["\u0634\u0647\u0631\u0627\u0646", "\u0634\u0647\u0631\u064a\u0646"],
2930
+ "%d \u0623\u0634\u0647\u0631",
2931
+ "%d \u0634\u0647\u0631\u0627",
2932
+ "%d \u0634\u0647\u0631",
2933
+ ],
2934
+ y: [
2935
+ "\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645",
2936
+ "\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",
2937
+ ["\u0639\u0627\u0645\u0627\u0646", "\u0639\u0627\u0645\u064a\u0646"],
2938
+ "%d \u0623\u0639\u0648\u0627\u0645",
2939
+ "%d \u0639\u0627\u0645\u064b\u0627",
2940
+ "%d \u0639\u0627\u0645",
2941
+ ],
2942
+ },
2943
+ Ls = [
2944
+ "\u064a\u0646\u0627\u064a\u0631",
2945
+ "\u0641\u0628\u0631\u0627\u064a\u0631",
2946
+ "\u0645\u0627\u0631\u0633",
2947
+ "\u0623\u0628\u0631\u064a\u0644",
2948
+ "\u0645\u0627\u064a\u0648",
2949
+ "\u064a\u0648\u0646\u064a\u0648",
2950
+ "\u064a\u0648\u0644\u064a\u0648",
2951
+ "\u0623\u063a\u0633\u0637\u0633",
2952
+ "\u0633\u0628\u062a\u0645\u0628\u0631",
2953
+ "\u0623\u0643\u062a\u0648\u0628\u0631",
2954
+ "\u0646\u0648\u0641\u0645\u0628\u0631",
2955
+ "\u062f\u064a\u0633\u0645\u0628\u0631",
2956
+ ];
2957
+ M.defineLocale("ar", {
2958
+ months: Ls,
2959
+ monthsShort: Ls,
2960
+ weekdays: "\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split(
2961
+ "_"
2962
+ ),
2963
+ weekdaysShort: "\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),
2964
+ weekdaysMin: "\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),
2965
+ weekdaysParseExact: !0,
2966
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "D/\u200fM/\u200fYYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "dddd D MMMM YYYY HH:mm" },
2967
+ meridiemParse: /\u0635|\u0645/,
2968
+ isPM: function (e) {
2969
+ return "\u0645" === e;
2970
+ },
2971
+ meridiem: function (e, a, t) {
2972
+ return e < 12 ? "\u0635" : "\u0645";
2973
+ },
2974
+ calendar: {
2975
+ sameDay: "[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2976
+ nextDay: "[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2977
+ nextWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2978
+ lastDay: "[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2979
+ lastWeek: "dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",
2980
+ sameElse: "L",
2981
+ },
2982
+ relativeTime: { future: "\u0628\u0639\u062f %s", past: "\u0645\u0646\u0630 %s", s: ls("s"), ss: ls("s"), m: ls("m"), mm: ls("m"), h: ls("h"), hh: ls("h"), d: ls("d"), dd: ls("d"), M: ls("M"), MM: ls("M"), y: ls("y"), yy: ls("y") },
2983
+ preparse: function (e) {
2984
+ return e
2985
+ .replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g, function (e) {
2986
+ return hs[e];
2987
+ })
2988
+ .replace(/\u060c/g, ",");
2989
+ },
2990
+ postformat: function (e) {
2991
+ return e
2992
+ .replace(/\d/g, function (e) {
2993
+ return Ms[e];
2994
+ })
2995
+ .replace(/,/g, "\u060c");
2996
+ },
2997
+ week: { dow: 6, doy: 12 },
2998
  });
2999
+ var Ys = {
3000
+ 1: "-inci",
3001
+ 5: "-inci",
3002
+ 8: "-inci",
3003
+ 70: "-inci",
3004
+ 80: "-inci",
3005
+ 2: "-nci",
3006
+ 7: "-nci",
3007
+ 20: "-nci",
3008
+ 50: "-nci",
3009
+ 3: "-\xfcnc\xfc",
3010
+ 4: "-\xfcnc\xfc",
3011
+ 100: "-\xfcnc\xfc",
3012
+ 6: "-nc\u0131",
3013
+ 9: "-uncu",
3014
+ 10: "-uncu",
3015
+ 30: "-uncu",
3016
+ 60: "-\u0131nc\u0131",
3017
+ 90: "-\u0131nc\u0131",
3018
  };
3019
+ function ys(e, a, t) {
3020
+ var s, n;
3021
+ return "m" === t
3022
+ ? a
3023
+ ? "\u0445\u0432\u0456\u043b\u0456\u043d\u0430"
3024
+ : "\u0445\u0432\u0456\u043b\u0456\u043d\u0443"
3025
+ : "h" === t
3026
+ ? a
3027
+ ? "\u0433\u0430\u0434\u0437\u0456\u043d\u0430"
3028
+ : "\u0433\u0430\u0434\u0437\u0456\u043d\u0443"
3029
+ : e +
3030
+ " " +
3031
+ ((s = +e),
3032
+ (n = {
3033
+ ss: a
3034
+ ? "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434"
3035
+ : "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",
3036
+ mm: a
3037
+ ? "\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d"
3038
+ : "\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",
3039
+ hh: a
3040
+ ? "\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d"
3041
+ : "\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",
3042
+ dd: "\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",
3043
+ MM: "\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",
3044
+ yy: "\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e",
3045
+ }[t].split("_")),
3046
+ s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 < 10 || 20 <= s % 100) ? n[1] : n[2]);
3047
+ }
3048
+ M.defineLocale("az", {
3049
+ months: "yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),
3050
+ monthsShort: "yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),
3051
+ weekdays: "Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),
3052
+ weekdaysShort: "Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),
3053
+ weekdaysMin: "Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),
3054
+ weekdaysParseExact: !0,
3055
+ 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" },
3056
+ calendar: {
3057
+ sameDay: "[bug\xfcn saat] LT",
3058
+ nextDay: "[sabah saat] LT",
3059
+ nextWeek: "[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",
3060
+ lastDay: "[d\xfcn\u0259n] LT",
3061
+ lastWeek: "[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",
3062
+ sameElse: "L",
3063
+ },
3064
+ relativeTime: {
3065
+ future: "%s sonra",
3066
+ past: "%s \u0259vv\u0259l",
3067
+ s: "bir ne\xe7\u0259 saniy\u0259",
3068
+ ss: "%d saniy\u0259",
3069
+ m: "bir d\u0259qiq\u0259",
3070
+ mm: "%d d\u0259qiq\u0259",
3071
+ h: "bir saat",
3072
+ hh: "%d saat",
3073
+ d: "bir g\xfcn",
3074
+ dd: "%d g\xfcn",
3075
+ M: "bir ay",
3076
+ MM: "%d ay",
3077
+ y: "bir il",
3078
+ yy: "%d il",
3079
+ },
3080
+ meridiemParse: /gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,
3081
+ isPM: function (e) {
3082
+ return /^(g\xfcnd\xfcz|ax\u015fam)$/.test(e);
3083
+ },
3084
+ meridiem: function (e, a, t) {
3085
+ return e < 4 ? "gec\u0259" : e < 12 ? "s\u0259h\u0259r" : e < 17 ? "g\xfcnd\xfcz" : "ax\u015fam";
3086
+ },
3087
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,
3088
+ ordinal: function (e) {
3089
+ if (0 === e) return e + "-\u0131nc\u0131";
3090
+ var a = e % 10;
3091
+ return e + (Ys[a] || Ys[(e % 100) - a] || Ys[100 <= e ? 100 : null]);
3092
+ },
3093
+ week: { dow: 1, doy: 7 },
3094
+ }),
3095
+ M.defineLocale("be", {
3096
+ months: {
3097
+ format: "\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split(
3098
+ "_"
3099
+ ),
3100
+ standalone: "\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split(
3101
+ "_"
3102
+ ),
3103
+ },
3104
+ monthsShort: "\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split(
3105
+ "_"
3106
+ ),
3107
+ weekdays: {
3108
+ format: "\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split(
3109
+ "_"
3110
+ ),
3111
+ standalone: "\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split(
3112
+ "_"
3113
+ ),
3114
+ isFormat: /\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/,
3115
+ },
3116
+ weekdaysShort: "\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),
3117
+ weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),
3118
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD.MM.YYYY", LL: "D MMMM YYYY \u0433.", LLL: "D MMMM YYYY \u0433., HH:mm", LLLL: "dddd, D MMMM YYYY \u0433., HH:mm" },
3119
+ calendar: {
3120
+ sameDay: "[\u0421\u0451\u043d\u043d\u044f \u045e] LT",
3121
+ nextDay: "[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",
3122
+ lastDay: "[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",
3123
+ nextWeek: function () {
3124
+ return "[\u0423] dddd [\u045e] LT";
3125
+ },
3126
+ lastWeek: function () {
3127
+ switch (this.day()) {
3128
+ case 0:
3129
+ case 3:
3130
+ case 5:
3131
+ case 6:
3132
+ return "[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";
3133
+ case 1:
3134
+ case 2:
3135
+ case 4:
3136
+ return "[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT";
3137
+ }
3138
+ },
3139
+ sameElse: "L",
3140
+ },
3141
+ relativeTime: {
3142
+ future: "\u043f\u0440\u0430\u0437 %s",
3143
+ past: "%s \u0442\u0430\u043c\u0443",
3144
+ s: "\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",
3145
+ m: ys,
3146
+ mm: ys,
3147
+ h: ys,
3148
+ hh: ys,
3149
+ d: "\u0434\u0437\u0435\u043d\u044c",
3150
+ dd: ys,
3151
+ M: "\u043c\u0435\u0441\u044f\u0446",
3152
+ MM: ys,
3153
+ y: "\u0433\u043e\u0434",
3154
+ yy: ys,
3155
+ },
3156
+ meridiemParse: /\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,
3157
+ isPM: function (e) {
3158
+ return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e);
3159
+ },
3160
+ meridiem: function (e, a, t) {
3161
+ return e < 4 ? "\u043d\u043e\u0447\u044b" : e < 12 ? "\u0440\u0430\u043d\u0456\u0446\u044b" : e < 17 ? "\u0434\u043d\u044f" : "\u0432\u0435\u0447\u0430\u0440\u0430";
3162
+ },
3163
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,
3164
+ ordinal: function (e, a) {
3165
+ switch (a) {
3166
+ case "M":
3167
+ case "d":
3168
+ case "DDD":
3169
+ case "w":
3170
+ case "W":
3171
+ return (e % 10 != 2 && e % 10 != 3) || e % 100 == 12 || e % 100 == 13 ? e + "-\u044b" : e + "-\u0456";
3172
+ case "D":
3173
+ return e + "-\u0433\u0430";
3174
+ default:
3175
+ return e;
3176
+ }
3177
+ },
3178
+ week: { dow: 1, doy: 7 },
3179
+ }),
3180
+ M.defineLocale("bg", {
3181
+ months: "\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(
3182
+ "_"
3183
+ ),
3184
+ monthsShort: "\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split(
3185
+ "_"
3186
+ ),
3187
+ weekdays: "\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split(
3188
+ "_"
3189
+ ),
3190
+ weekdaysShort: "\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),
3191
+ weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),
3192
+ 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" },
3193
+ calendar: {
3194
+ sameDay: "[\u0414\u043d\u0435\u0441 \u0432] LT",
3195
+ nextDay: "[\u0423\u0442\u0440\u0435 \u0432] LT",
3196
+ nextWeek: "dddd [\u0432] LT",
3197
+ lastDay: "[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",
3198
+ lastWeek: function () {
3199
+ switch (this.day()) {
3200
+ case 0:
3201
+ case 3:
3202
+ case 6:
3203
+ return "[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";
3204
+ case 1:
3205
+ case 2:
3206
+ case 4:
3207
+ case 5:
3208
+ return "[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT";
3209
+ }
3210
+ },
3211
+ sameElse: "L",
3212
+ },
3213
+ relativeTime: {
3214
+ future: "\u0441\u043b\u0435\u0434 %s",
3215
+ past: "\u043f\u0440\u0435\u0434\u0438 %s",
3216
+ s: "\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
3217
+ ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
3218
+ m: "\u043c\u0438\u043d\u0443\u0442\u0430",
3219
+ mm: "%d \u043c\u0438\u043d\u0443\u0442\u0438",
3220
+ h: "\u0447\u0430\u0441",
3221
+ hh: "%d \u0447\u0430\u0441\u0430",
3222
+ d: "\u0434\u0435\u043d",
3223
+ dd: "%d \u0434\u0435\u043d\u0430",
3224
+ w: "\u0441\u0435\u0434\u043c\u0438\u0446\u0430",
3225
+ ww: "%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",
3226
+ M: "\u043c\u0435\u0441\u0435\u0446",
3227
+ MM: "%d \u043c\u0435\u0441\u0435\u0446\u0430",
3228
+ y: "\u0433\u043e\u0434\u0438\u043d\u0430",
3229
+ yy: "%d \u0433\u043e\u0434\u0438\u043d\u0438",
3230
+ },
3231
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,
3232
+ ordinal: function (e) {
3233
+ var a = e % 10,
3234
+ t = e % 100;
3235
+ return 0 === e
3236
+ ? e + "-\u0435\u0432"
3237
+ : 0 == t
3238
+ ? e + "-\u0435\u043d"
3239
+ : 10 < t && t < 20
3240
+ ? e + "-\u0442\u0438"
3241
+ : 1 == a
3242
+ ? e + "-\u0432\u0438"
3243
+ : 2 == a
3244
+ ? e + "-\u0440\u0438"
3245
+ : 7 == a || 8 == a
3246
+ ? e + "-\u043c\u0438"
3247
+ : e + "-\u0442\u0438";
3248
+ },
3249
+ week: { dow: 1, doy: 7 },
3250
+ }),
3251
+ M.defineLocale("bm", {
3252
+ months: "Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),
3253
+ monthsShort: "Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),
3254
+ weekdays: "Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),
3255
+ weekdaysShort: "Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),
3256
+ weekdaysMin: "Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),
3257
+ 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\u025br\u025b] HH:mm", LLLL: "dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm" },
3258
+ calendar: {
3259
+ sameDay: "[Bi l\u025br\u025b] LT",
3260
+ nextDay: "[Sini l\u025br\u025b] LT",
3261
+ nextWeek: "dddd [don l\u025br\u025b] LT",
3262
+ lastDay: "[Kunu l\u025br\u025b] LT",
3263
+ lastWeek: "dddd [t\u025bm\u025bnen l\u025br\u025b] LT",
3264
+ sameElse: "L",
3265
+ },
3266
+ relativeTime: {
3267
+ future: "%s k\u0254n\u0254",
3268
+ past: "a b\u025b %s b\u0254",
3269
+ s: "sanga dama dama",
3270
+ ss: "sekondi %d",
3271
+ m: "miniti kelen",
3272
+ mm: "miniti %d",
3273
+ h: "l\u025br\u025b kelen",
3274
+ hh: "l\u025br\u025b %d",
3275
+ d: "tile kelen",
3276
+ dd: "tile %d",
3277
+ M: "kalo kelen",
3278
+ MM: "kalo %d",
3279
+ y: "san kelen",
3280
+ yy: "san %d",
3281
+ },
3282
+ week: { dow: 1, doy: 4 },
3283
+ });
3284
+ var fs = { 1: "\u09e7", 2: "\u09e8", 3: "\u09e9", 4: "\u09ea", 5: "\u09eb", 6: "\u09ec", 7: "\u09ed", 8: "\u09ee", 9: "\u09ef", 0: "\u09e6" },
3285
+ ps = { "\u09e7": "1", "\u09e8": "2", "\u09e9": "3", "\u09ea": "4", "\u09eb": "5", "\u09ec": "6", "\u09ed": "7", "\u09ee": "8", "\u09ef": "9", "\u09e6": "0" };
3286
+ M.defineLocale("bn-bd", {
3287
+ months: "\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split(
3288
+ "_"
3289
+ ),
3290
+ monthsShort: "\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split(
3291
+ "_"
3292
+ ),
3293
+ weekdays: "\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split(
3294
+ "_"
3295
+ ),
3296
+ weekdaysShort: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),
3297
+ weekdaysMin: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),
3298
+ longDateFormat: { LT: "A h:mm \u09b8\u09ae\u09df", LTS: "A h:mm:ss \u09b8\u09ae\u09df", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY, A h:mm \u09b8\u09ae\u09df", LLLL: "dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df" },
3299
+ calendar: { sameDay: "[\u0986\u099c] LT", nextDay: "[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT", nextWeek: "dddd, LT", lastDay: "[\u0997\u09a4\u0995\u09be\u09b2] LT", lastWeek: "[\u0997\u09a4] dddd, LT", sameElse: "L" },
3300
+ relativeTime: {
3301
+ future: "%s \u09aa\u09b0\u09c7",
3302
+ past: "%s \u0986\u0997\u09c7",
3303
+ s: "\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
3304
+ ss: "%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
3305
+ m: "\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",
3306
+ mm: "%d \u09ae\u09bf\u09a8\u09bf\u099f",
3307
+ h: "\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",
3308
+ hh: "%d \u0998\u09a8\u09cd\u099f\u09be",
3309
+ d: "\u098f\u0995 \u09a6\u09bf\u09a8",
3310
+ dd: "%d \u09a6\u09bf\u09a8",
3311
+ M: "\u098f\u0995 \u09ae\u09be\u09b8",
3312
+ MM: "%d \u09ae\u09be\u09b8",
3313
+ y: "\u098f\u0995 \u09ac\u099b\u09b0",
3314
+ yy: "%d \u09ac\u099b\u09b0",
3315
+ },
3316
+ preparse: function (e) {
3317
+ return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g, function (e) {
3318
+ return ps[e];
3319
+ });
3320
+ },
3321
+ postformat: function (e) {
3322
+ return e.replace(/\d/g, function (e) {
3323
+ return fs[e];
3324
+ });
3325
+ },
3326
+ meridiemParse: /\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,
3327
+ meridiemHour: function (e, a) {
3328
+ return (
3329
+ 12 === e && (e = 0),
3330
+ "\u09b0\u09be\u09a4" === a
3331
+ ? e < 4
3332
+ ? e
3333
+ : e + 12
3334
+ : "\u09ad\u09cb\u09b0" === a || "\u09b8\u0995\u09be\u09b2" === a
3335
+ ? e
3336
+ : "\u09a6\u09c1\u09aa\u09c1\u09b0" === a
3337
+ ? 3 <= e
3338
+ ? e
3339
+ : e + 12
3340
+ : "\u09ac\u09bf\u0995\u09be\u09b2" === a || "\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be" === a
3341
+ ? e + 12
3342
+ : void 0
3343
+ );
3344
+ },
3345
+ meridiem: function (e, a, t) {
3346
+ return e < 4
3347
+ ? "\u09b0\u09be\u09a4"
3348
+ : e < 6
3349
+ ? "\u09ad\u09cb\u09b0"
3350
+ : e < 12
3351
+ ? "\u09b8\u0995\u09be\u09b2"
3352
+ : e < 15
3353
+ ? "\u09a6\u09c1\u09aa\u09c1\u09b0"
3354
+ : e < 18
3355
+ ? "\u09ac\u09bf\u0995\u09be\u09b2"
3356
+ : e < 20
3357
+ ? "\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"
3358
+ : "\u09b0\u09be\u09a4";
3359
+ },
3360
+ week: { dow: 0, doy: 6 },
3361
  });
3362
+ var ks = { 1: "\u09e7", 2: "\u09e8", 3: "\u09e9", 4: "\u09ea", 5: "\u09eb", 6: "\u09ec", 7: "\u09ed", 8: "\u09ee", 9: "\u09ef", 0: "\u09e6" },
3363
+ Ds = { "\u09e7": "1", "\u09e8": "2", "\u09e9": "3", "\u09ea": "4", "\u09eb": "5", "\u09ec": "6", "\u09ed": "7", "\u09ee": "8", "\u09ef": "9", "\u09e6": "0" };
3364
+ M.defineLocale("bn", {
3365
+ months: "\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split(
3366
+ "_"
3367
+ ),
3368
+ monthsShort: "\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split(
3369
+ "_"
3370
+ ),
3371
+ weekdays: "\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split(
3372
+ "_"
3373
+ ),
3374
+ weekdaysShort: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),
3375
+ weekdaysMin: "\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),
3376
+ longDateFormat: { LT: "A h:mm \u09b8\u09ae\u09df", LTS: "A h:mm:ss \u09b8\u09ae\u09df", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY, A h:mm \u09b8\u09ae\u09df", LLLL: "dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df" },
3377
+ calendar: { sameDay: "[\u0986\u099c] LT", nextDay: "[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT", nextWeek: "dddd, LT", lastDay: "[\u0997\u09a4\u0995\u09be\u09b2] LT", lastWeek: "[\u0997\u09a4] dddd, LT", sameElse: "L" },
3378
+ relativeTime: {
3379
+ future: "%s \u09aa\u09b0\u09c7",
3380
+ past: "%s \u0986\u0997\u09c7",
3381
+ s: "\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
3382
+ ss: "%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",
3383
+ m: "\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",
3384
+ mm: "%d \u09ae\u09bf\u09a8\u09bf\u099f",
3385
+ h: "\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",
3386
+ hh: "%d \u0998\u09a8\u09cd\u099f\u09be",
3387
+ d: "\u098f\u0995 \u09a6\u09bf\u09a8",
3388
+ dd: "%d \u09a6\u09bf\u09a8",
3389
+ M: "\u098f\u0995 \u09ae\u09be\u09b8",
3390
+ MM: "%d \u09ae\u09be\u09b8",
3391
+ y: "\u098f\u0995 \u09ac\u099b\u09b0",
3392
+ yy: "%d \u09ac\u099b\u09b0",
3393
+ },
3394
+ preparse: function (e) {
3395
+ return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g, function (e) {
3396
+ return Ds[e];
3397
+ });
3398
+ },
3399
+ postformat: function (e) {
3400
+ return e.replace(/\d/g, function (e) {
3401
+ return ks[e];
3402
+ });
3403
+ },
3404
+ meridiemParse: /\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,
3405
+ meridiemHour: function (e, a) {
3406
+ return 12 === e && (e = 0), ("\u09b0\u09be\u09a4" === a && 4 <= e) || ("\u09a6\u09c1\u09aa\u09c1\u09b0" === a && e < 5) || "\u09ac\u09bf\u0995\u09be\u09b2" === a ? e + 12 : e;
3407
+ },
3408
+ meridiem: function (e, a, t) {
3409
+ return e < 4 ? "\u09b0\u09be\u09a4" : e < 10 ? "\u09b8\u0995\u09be\u09b2" : e < 17 ? "\u09a6\u09c1\u09aa\u09c1\u09b0" : e < 20 ? "\u09ac\u09bf\u0995\u09be\u09b2" : "\u09b0\u09be\u09a4";
3410
+ },
3411
+ week: { dow: 0, doy: 6 },
3412
  });
3413
+ var Ts = { 1: "\u0f21", 2: "\u0f22", 3: "\u0f23", 4: "\u0f24", 5: "\u0f25", 6: "\u0f26", 7: "\u0f27", 8: "\u0f28", 9: "\u0f29", 0: "\u0f20" },
3414
+ gs = { "\u0f21": "1", "\u0f22": "2", "\u0f23": "3", "\u0f24": "4", "\u0f25": "5", "\u0f26": "6", "\u0f27": "7", "\u0f28": "8", "\u0f29": "9", "\u0f20": "0" };
3415
+ function ws(e, a, t) {
3416
+ var s;
3417
+ return (
3418
+ e +
3419
+ " " +
3420
+ ((s = { mm: "munutenn", MM: "miz", dd: "devezh" }[t]),
3421
+ 2 !== e
3422
+ ? s
3423
+ : (function (e) {
3424
+ var a = { m: "v", b: "v", d: "z" };
3425
+ return void 0 !== a[e.charAt(0)] ? a[e.charAt(0)] + e.substring(1) : e;
3426
+ })(s))
3427
+ );
3428
+ }
3429
+ M.defineLocale("bo", {
3430
+ months: "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split(
3431
+ "_"
3432
+ ),
3433
+ monthsShort: "\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split(
3434
+ "_"
3435
+ ),
3436
+ monthsShortRegex: /^(\u0f5f\u0fb3\u0f0b\d{1,2})/,
3437
+ monthsParseExact: !0,
3438
+ weekdays: "\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split(
3439
+ "_"
3440
+ ),
3441
+ weekdaysShort: "\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split(
3442
+ "_"
3443
+ ),
3444
+ weekdaysMin: "\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),
3445
+ 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" },
3446
+ calendar: {
3447
+ sameDay: "[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",
3448
+ nextDay: "[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",
3449
+ nextWeek: "[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",
3450
+ lastDay: "[\u0f41\u0f0b\u0f66\u0f44] LT",
3451
+ lastWeek: "[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",
3452
+ sameElse: "L",
3453
+ },
3454
+ relativeTime: {
3455
+ future: "%s \u0f63\u0f0b",
3456
+ past: "%s \u0f66\u0f94\u0f53\u0f0b\u0f63",
3457
+ s: "\u0f63\u0f58\u0f0b\u0f66\u0f44",
3458
+ ss: "%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",
3459
+ m: "\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",
3460
+ mm: "%d \u0f66\u0f90\u0f62\u0f0b\u0f58",
3461
+ h: "\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",
3462
+ hh: "%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",
3463
+ d: "\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",
3464
+ dd: "%d \u0f49\u0f72\u0f53\u0f0b",
3465
+ M: "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",
3466
+ MM: "%d \u0f5f\u0fb3\u0f0b\u0f56",
3467
+ y: "\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",
3468
+ yy: "%d \u0f63\u0f7c",
3469
+ },
3470
+ preparse: function (e) {
3471
+ return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g, function (e) {
3472
+ return gs[e];
3473
+ });
3474
+ },
3475
+ postformat: function (e) {
3476
+ return e.replace(/\d/g, function (e) {
3477
+ return Ts[e];
3478
+ });
3479
+ },
3480
+ meridiemParse: /\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,
3481
+ meridiemHour: function (e, a) {
3482
+ return 12 === e && (e = 0), ("\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c" === a && 4 <= e) || ("\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44" === a && e < 5) || "\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42" === a ? e + 12 : e;
3483
+ },
3484
+ meridiem: function (e, a, t) {
3485
+ return e < 4
3486
+ ? "\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"
3487
+ : e < 10
3488
+ ? "\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66"
3489
+ : e < 17
3490
+ ? "\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"
3491
+ : e < 20
3492
+ ? "\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"
3493
+ : "\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c";
3494
+ },
3495
+ week: { dow: 0, doy: 6 },
3496
  });
3497
+ var vs = [/^gen/i, /^c[\u02bc\']hwe/i, /^meu/i, /^ebr/i, /^mae/i, /^(mez|eve)/i, /^gou/i, /^eos/i, /^gwe/i, /^her/i, /^du/i, /^ker/i],
3498
+ bs = /^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,
3499
+ Ss = [/^Su/i, /^Lu/i, /^Me([^r]|$)/i, /^Mer/i, /^Ya/i, /^Gw/i, /^Sa/i];
3500
+ function Hs(e, a, t) {
3501
+ var s = e + " ";
3502
+ switch (t) {
3503
+ case "ss":
3504
+ return (s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi");
3505
+ case "m":
3506
+ return a ? "jedna minuta" : "jedne minute";
3507
+ case "mm":
3508
+ return (s += 1 !== e && (2 === e || 3 === e || 4 === e) ? "minute" : "minuta");
3509
+ case "h":
3510
+ return a ? "jedan sat" : "jednog sata";
3511
+ case "hh":
3512
+ return (s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati");
3513
+ case "dd":
3514
+ return (s += 1 === e ? "dan" : "dana");
3515
+ case "MM":
3516
+ return (s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci");
3517
+ case "yy":
3518
+ return (s += 1 !== e && (2 === e || 3 === e || 4 === e) ? "godine" : "godina");
3519
+ }
3520
+ }
3521
+ M.defineLocale("br", {
3522
+ months: "Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),
3523
+ monthsShort: "Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),
3524
+ weekdays: "Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),
3525
+ weekdaysShort: "Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),
3526
+ weekdaysMin: "Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),
3527
+ weekdaysParse: Ss,
3528
+ fullWeekdaysParse: [/^sul/i, /^lun/i, /^meurzh/i, /^merc[\u02bc\']her/i, /^yaou/i, /^gwener/i, /^sadorn/i],
3529
+ shortWeekdaysParse: [/^Sul/i, /^Lun/i, /^Meu/i, /^Mer/i, /^Yao/i, /^Gwe/i, /^Sad/i],
3530
+ minWeekdaysParse: Ss,
3531
+ monthsRegex: bs,
3532
+ monthsShortRegex: bs,
3533
+ monthsStrictRegex: /^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,
3534
+ monthsShortStrictRegex: /^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,
3535
+ monthsParse: vs,
3536
+ longMonthsParse: vs,
3537
+ shortMonthsParse: vs,
3538
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD/MM/YYYY", LL: "D [a viz] MMMM YYYY", LLL: "D [a viz] MMMM YYYY HH:mm", LLLL: "dddd, D [a viz] MMMM YYYY HH:mm" },
3539
+ calendar: { sameDay: "[Hiziv da] LT", nextDay: "[Warc\u02bchoazh da] LT", nextWeek: "dddd [da] LT", lastDay: "[Dec\u02bch da] LT", lastWeek: "dddd [paset da] LT", sameElse: "L" },
3540
+ relativeTime: {
3541
+ future: "a-benn %s",
3542
+ past: "%s \u02bczo",
3543
+ s: "un nebeud segondenno\xf9",
3544
+ ss: "%d eilenn",
3545
+ m: "ur vunutenn",
3546
+ mm: ws,
3547
+ h: "un eur",
3548
+ hh: "%d eur",
3549
+ d: "un devezh",
3550
+ dd: ws,
3551
+ M: "ur miz",
3552
+ MM: ws,
3553
+ y: "ur bloaz",
3554
+ yy: function (e) {
3555
+ switch (
3556
+ (function e(a) {
3557
+ if (9 < a) return e(a % 10);
3558
+ return a;
3559
+ })(e)
3560
+ ) {
3561
+ case 1:
3562
+ case 3:
3563
+ case 4:
3564
+ case 5:
3565
+ case 9:
3566
+ return e + " bloaz";
3567
+ default:
3568
+ return e + " vloaz";
3569
+ }
3570
+ },
3571
+ },
3572
+ dayOfMonthOrdinalParse: /\d{1,2}(a\xf1|vet)/,
3573
+ ordinal: function (e) {
3574
+ return e + (1 === e ? "a\xf1" : "vet");
3575
+ },
3576
+ week: { dow: 1, doy: 4 },
3577
+ meridiemParse: /a.m.|g.m./,
3578
+ isPM: function (e) {
3579
+ return "g.m." === e;
3580
+ },
3581
+ meridiem: function (e, a, t) {
3582
+ return e < 12 ? "a.m." : "g.m.";
3583
+ },
3584
+ }),
3585
+ M.defineLocale("bs", {
3586
+ months: "januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),
3587
+ monthsShort: "jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),
3588
+ monthsParseExact: !0,
3589
+ weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
3590
+ weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
3591
+ weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
3592
+ weekdaysParseExact: !0,
3593
+ 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" },
3594
+ calendar: {
3595
+ sameDay: "[danas u] LT",
3596
+ nextDay: "[sutra u] LT",
3597
+ nextWeek: function () {
3598
+ switch (this.day()) {
3599
+ case 0:
3600
+ return "[u] [nedjelju] [u] LT";
3601
+ case 3:
3602
+ return "[u] [srijedu] [u] LT";
3603
+ case 6:
3604
+ return "[u] [subotu] [u] LT";
3605
+ case 1:
3606
+ case 2:
3607
+ case 4:
3608
+ case 5:
3609
+ return "[u] dddd [u] LT";
3610
+ }
3611
+ },
3612
+ lastDay: "[ju\u010der u] LT",
3613
+ lastWeek: function () {
3614
+ switch (this.day()) {
3615
+ case 0:
3616
+ case 3:
3617
+ return "[pro\u0161lu] dddd [u] LT";
3618
+ case 6:
3619
+ return "[pro\u0161le] [subote] [u] LT";
3620
+ case 1:
3621
+ case 2:
3622
+ case 4:
3623
+ case 5:
3624
+ return "[pro\u0161li] dddd [u] LT";
3625
+ }
3626
+ },
3627
+ sameElse: "L",
3628
+ },
3629
+ relativeTime: { future: "za %s", past: "prije %s", s: "par sekundi", ss: Hs, m: Hs, mm: Hs, h: Hs, hh: Hs, d: "dan", dd: Hs, M: "mjesec", MM: Hs, y: "godinu", yy: Hs },
3630
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3631
+ ordinal: "%d.",
3632
+ week: { dow: 1, doy: 7 },
3633
+ }),
3634
+ M.defineLocale("ca", {
3635
+ months: {
3636
+ standalone: "gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),
3637
+ format: "de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),
3638
+ isFormat: /D[oD]?(\s)+MMMM/,
3639
+ },
3640
+ monthsShort: "gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),
3641
+ monthsParseExact: !0,
3642
+ weekdays: "diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),
3643
+ weekdaysShort: "dg._dl._dt._dc._dj._dv._ds.".split("_"),
3644
+ weekdaysMin: "dg_dl_dt_dc_dj_dv_ds".split("_"),
3645
+ weekdaysParseExact: !0,
3646
+ longDateFormat: {
3647
+ LT: "H:mm",
3648
+ LTS: "H:mm:ss",
3649
+ L: "DD/MM/YYYY",
3650
+ LL: "D MMMM [de] YYYY",
3651
+ ll: "D MMM YYYY",
3652
+ LLL: "D MMMM [de] YYYY [a les] H:mm",
3653
+ lll: "D MMM YYYY, H:mm",
3654
+ LLLL: "dddd D MMMM [de] YYYY [a les] H:mm",
3655
+ llll: "ddd D MMM YYYY, H:mm",
3656
+ },
3657
+ calendar: {
3658
+ sameDay: function () {
3659
+ return "[avui a " + (1 !== this.hours() ? "les" : "la") + "] LT";
3660
+ },
3661
+ nextDay: function () {
3662
+ return "[dem\xe0 a " + (1 !== this.hours() ? "les" : "la") + "] LT";
3663
+ },
3664
+ nextWeek: function () {
3665
+ return "dddd [a " + (1 !== this.hours() ? "les" : "la") + "] LT";
3666
+ },
3667
+ lastDay: function () {
3668
+ return "[ahir a " + (1 !== this.hours() ? "les" : "la") + "] LT";
3669
+ },
3670
+ lastWeek: function () {
3671
+ return "[el] dddd [passat a " + (1 !== this.hours() ? "les" : "la") + "] LT";
3672
+ },
3673
+ sameElse: "L",
3674
+ },
3675
+ relativeTime: {
3676
+ future: "d'aqu\xed %s",
3677
+ past: "fa %s",
3678
+ s: "uns segons",
3679
+ ss: "%d segons",
3680
+ m: "un minut",
3681
+ mm: "%d minuts",
3682
+ h: "una hora",
3683
+ hh: "%d hores",
3684
+ d: "un dia",
3685
+ dd: "%d dies",
3686
+ M: "un mes",
3687
+ MM: "%d mesos",
3688
+ y: "un any",
3689
+ yy: "%d anys",
3690
+ },
3691
+ dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|\xe8|a)/,
3692
+ ordinal: function (e, a) {
3693
+ return e + ("w" !== a && "W" !== a ? (1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xe8") : "a");
3694
+ },
3695
+ week: { dow: 1, doy: 4 },
3696
+ });
3697
+ var js = "leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),
3698
+ xs = "led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),
3699
+ Ps = [/^led/i, /^\xfano/i, /^b\u0159e/i, /^dub/i, /^kv\u011b/i, /^(\u010dvn|\u010derven$|\u010dervna)/i, /^(\u010dvc|\u010dervenec|\u010dervence)/i, /^srp/i, /^z\xe1\u0159/i, /^\u0159\xedj/i, /^lis/i, /^pro/i],
3700
+ Os = /^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;
3701
+ function Ws(e) {
3702
+ return 1 < e && e < 5 && 1 != ~~(e / 10);
3703
+ }
3704
+ function As(e, a, t, s) {
3705
+ var n = e + " ";
3706
+ switch (t) {
3707
+ case "s":
3708
+ return a || s ? "p\xe1r sekund" : "p\xe1r sekundami";
3709
+ case "ss":
3710
+ return a || s ? n + (Ws(e) ? "sekundy" : "sekund") : n + "sekundami";
3711
+ case "m":
3712
+ return a ? "minuta" : s ? "minutu" : "minutou";
3713
+ case "mm":
3714
+ return a || s ? n + (Ws(e) ? "minuty" : "minut") : n + "minutami";
3715
+ case "h":
3716
+ return a ? "hodina" : s ? "hodinu" : "hodinou";
3717
+ case "hh":
3718
+ return a || s ? n + (Ws(e) ? "hodiny" : "hodin") : n + "hodinami";
3719
+ case "d":
3720
+ return a || s ? "den" : "dnem";
3721
+ case "dd":
3722
+ return a || s ? n + (Ws(e) ? "dny" : "dn\xed") : n + "dny";
3723
+ case "M":
3724
+ return a || s ? "m\u011bs\xedc" : "m\u011bs\xedcem";
3725
+ case "MM":
3726
+ return a || s ? n + (Ws(e) ? "m\u011bs\xedce" : "m\u011bs\xedc\u016f") : n + "m\u011bs\xedci";
3727
+ case "y":
3728
+ return a || s ? "rok" : "rokem";
3729
+ case "yy":
3730
+ return a || s ? n + (Ws(e) ? "roky" : "let") : n + "lety";
3731
+ }
3732
+ }
3733
+ function Es(e, a, t, s) {
3734
+ var n = {
3735
+ m: ["eine Minute", "einer Minute"],
3736
+ h: ["eine Stunde", "einer Stunde"],
3737
+ d: ["ein Tag", "einem Tag"],
3738
+ dd: [e + " Tage", e + " Tagen"],
3739
+ w: ["eine Woche", "einer Woche"],
3740
+ M: ["ein Monat", "einem Monat"],
3741
+ MM: [e + " Monate", e + " Monaten"],
3742
+ y: ["ein Jahr", "einem Jahr"],
3743
+ yy: [e + " Jahre", e + " Jahren"],
3744
+ };
3745
+ return a ? n[t][0] : n[t][1];
3746
+ }
3747
+ function Fs(e, a, t, s) {
3748
+ var n = {
3749
+ m: ["eine Minute", "einer Minute"],
3750
+ h: ["eine Stunde", "einer Stunde"],
3751
+ d: ["ein Tag", "einem Tag"],
3752
+ dd: [e + " Tage", e + " Tagen"],
3753
+ w: ["eine Woche", "einer Woche"],
3754
+ M: ["ein Monat", "einem Monat"],
3755
+ MM: [e + " Monate", e + " Monaten"],
3756
+ y: ["ein Jahr", "einem Jahr"],
3757
+ yy: [e + " Jahre", e + " Jahren"],
3758
+ };
3759
+ return a ? n[t][0] : n[t][1];
3760
+ }
3761
+ function zs(e, a, t, s) {
3762
+ var n = {
3763
+ m: ["eine Minute", "einer Minute"],
3764
+ h: ["eine Stunde", "einer Stunde"],
3765
+ d: ["ein Tag", "einem Tag"],
3766
+ dd: [e + " Tage", e + " Tagen"],
3767
+ w: ["eine Woche", "einer Woche"],
3768
+ M: ["ein Monat", "einem Monat"],
3769
+ MM: [e + " Monate", e + " Monaten"],
3770
+ y: ["ein Jahr", "einem Jahr"],
3771
+ yy: [e + " Jahre", e + " Jahren"],
3772
+ };
3773
+ return a ? n[t][0] : n[t][1];
3774
+ }
3775
+ M.defineLocale("cs", {
3776
+ months: js,
3777
+ monthsShort: xs,
3778
+ monthsRegex: Os,
3779
+ monthsShortRegex: Os,
3780
+ monthsStrictRegex: /^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,
3781
+ monthsShortStrictRegex: /^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,
3782
+ monthsParse: Ps,
3783
+ longMonthsParse: Ps,
3784
+ shortMonthsParse: Ps,
3785
+ weekdays: "ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),
3786
+ weekdaysShort: "ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),
3787
+ weekdaysMin: "ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),
3788
+ 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" },
3789
+ calendar: {
3790
+ sameDay: "[dnes v] LT",
3791
+ nextDay: "[z\xedtra v] LT",
3792
+ nextWeek: function () {
3793
+ switch (this.day()) {
3794
+ case 0:
3795
+ return "[v ned\u011bli v] LT";
3796
+ case 1:
3797
+ case 2:
3798
+ return "[v] dddd [v] LT";
3799
+ case 3:
3800
+ return "[ve st\u0159edu v] LT";
3801
+ case 4:
3802
+ return "[ve \u010dtvrtek v] LT";
3803
+ case 5:
3804
+ return "[v p\xe1tek v] LT";
3805
+ case 6:
3806
+ return "[v sobotu v] LT";
3807
+ }
3808
+ },
3809
+ lastDay: "[v\u010dera v] LT",
3810
+ lastWeek: function () {
3811
+ switch (this.day()) {
3812
+ case 0:
3813
+ return "[minulou ned\u011bli v] LT";
3814
+ case 1:
3815
+ case 2:
3816
+ return "[minul\xe9] dddd [v] LT";
3817
+ case 3:
3818
+ return "[minulou st\u0159edu v] LT";
3819
+ case 4:
3820
+ case 5:
3821
+ return "[minul\xfd] dddd [v] LT";
3822
+ case 6:
3823
+ return "[minulou sobotu v] LT";
3824
+ }
3825
+ },
3826
+ sameElse: "L",
3827
+ },
3828
+ relativeTime: { future: "za %s", past: "p\u0159ed %s", s: As, ss: As, m: As, mm: As, h: As, hh: As, d: As, dd: As, M: As, MM: As, y: As, yy: As },
3829
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3830
+ ordinal: "%d.",
3831
+ week: { dow: 1, doy: 4 },
3832
+ }),
3833
+ M.defineLocale("cv", {
3834
+ months: "\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split(
3835
+ "_"
3836
+ ),
3837
+ monthsShort: "\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split(
3838
+ "_"
3839
+ ),
3840
+ weekdays: "\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split(
3841
+ "_"
3842
+ ),
3843
+ weekdaysShort: "\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),
3844
+ weekdaysMin: "\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),
3845
+ longDateFormat: {
3846
+ LT: "HH:mm",
3847
+ LTS: "HH:mm:ss",
3848
+ L: "DD-MM-YYYY",
3849
+ LL: "YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",
3850
+ LLL: "YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",
3851
+ LLLL: "dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",
3852
+ },
3853
+ calendar: {
3854
+ sameDay: "[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
3855
+ nextDay: "[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
3856
+ lastDay: "[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
3857
+ nextWeek: "[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
3858
+ lastWeek: "[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
3859
+ sameElse: "L",
3860
+ },
3861
+ relativeTime: {
3862
+ future: function (e) {
3863
+ return e + (/\u0441\u0435\u0445\u0435\u0442$/i.exec(e) ? "\u0440\u0435\u043d" : /\u04ab\u0443\u043b$/i.exec(e) ? "\u0442\u0430\u043d" : "\u0440\u0430\u043d");
3864
+ },
3865
+ past: "%s \u043a\u0430\u044f\u043b\u043b\u0430",
3866
+ s: "\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",
3867
+ ss: "%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",
3868
+ m: "\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",
3869
+ mm: "%d \u043c\u0438\u043d\u0443\u0442",
3870
+ h: "\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",
3871
+ hh: "%d \u0441\u0435\u0445\u0435\u0442",
3872
+ d: "\u043f\u04d7\u0440 \u043a\u0443\u043d",
3873
+ dd: "%d \u043a\u0443\u043d",
3874
+ M: "\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",
3875
+ MM: "%d \u0443\u0439\u04d1\u0445",
3876
+ y: "\u043f\u04d7\u0440 \u04ab\u0443\u043b",
3877
+ yy: "%d \u04ab\u0443\u043b",
3878
+ },
3879
+ dayOfMonthOrdinalParse: /\d{1,2}-\u043c\u04d7\u0448/,
3880
+ ordinal: "%d-\u043c\u04d7\u0448",
3881
+ week: { dow: 1, doy: 7 },
3882
+ }),
3883
+ M.defineLocale("cy", {
3884
+ months: "Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),
3885
+ monthsShort: "Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),
3886
+ weekdays: "Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),
3887
+ weekdaysShort: "Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),
3888
+ weekdaysMin: "Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),
3889
+ weekdaysParseExact: !0,
3890
+ 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" },
3891
+ calendar: { sameDay: "[Heddiw am] LT", nextDay: "[Yfory am] LT", nextWeek: "dddd [am] LT", lastDay: "[Ddoe am] LT", lastWeek: "dddd [diwethaf am] LT", sameElse: "L" },
3892
+ relativeTime: {
3893
+ future: "mewn %s",
3894
+ past: "%s yn \xf4l",
3895
+ s: "ychydig eiliadau",
3896
+ ss: "%d eiliad",
3897
+ m: "munud",
3898
+ mm: "%d munud",
3899
+ h: "awr",
3900
+ hh: "%d awr",
3901
+ d: "diwrnod",
3902
+ dd: "%d diwrnod",
3903
+ M: "mis",
3904
+ MM: "%d mis",
3905
+ y: "blwyddyn",
3906
+ yy: "%d flynedd",
3907
+ },
3908
+ dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,
3909
+ ordinal: function (e) {
3910
+ var a = "";
3911
+ return (
3912
+ 20 < e
3913
+ ? (a = 40 === e || 50 === e || 60 === e || 80 === e || 100 === e ? "fed" : "ain")
3914
+ : 0 < e && (a = ["", "af", "il", "ydd", "ydd", "ed", "ed", "ed", "fed", "fed", "fed", "eg", "fed", "eg", "eg", "fed", "eg", "eg", "fed", "eg", "fed"][e]),
3915
+ e + a
3916
+ );
3917
+ },
3918
+ week: { dow: 1, doy: 4 },
3919
+ }),
3920
+ M.defineLocale("da", {
3921
+ months: "januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),
3922
+ monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
3923
+ weekdays: "s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),
3924
+ weekdaysShort: "s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),
3925
+ weekdaysMin: "s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),
3926
+ 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" },
3927
+ calendar: { sameDay: "[i dag kl.] LT", nextDay: "[i morgen kl.] LT", nextWeek: "p\xe5 dddd [kl.] LT", lastDay: "[i g\xe5r kl.] LT", lastWeek: "[i] dddd[s kl.] LT", sameElse: "L" },
3928
+ relativeTime: {
3929
+ future: "om %s",
3930
+ past: "%s siden",
3931
+ s: "f\xe5 sekunder",
3932
+ ss: "%d sekunder",
3933
+ m: "et minut",
3934
+ mm: "%d minutter",
3935
+ h: "en time",
3936
+ hh: "%d timer",
3937
+ d: "en dag",
3938
+ dd: "%d dage",
3939
+ M: "en m\xe5ned",
3940
+ MM: "%d m\xe5neder",
3941
+ y: "et \xe5r",
3942
+ yy: "%d \xe5r",
3943
+ },
3944
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3945
+ ordinal: "%d.",
3946
+ week: { dow: 1, doy: 4 },
3947
+ }),
3948
+ M.defineLocale("de-at", {
3949
+ months: "J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
3950
+ monthsShort: "J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
3951
+ monthsParseExact: !0,
3952
+ weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
3953
+ weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
3954
+ weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
3955
+ weekdaysParseExact: !0,
3956
+ 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" },
3957
+ 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]" },
3958
+ relativeTime: { future: "in %s", past: "vor %s", s: "ein paar Sekunden", ss: "%d Sekunden", m: Es, mm: "%d Minuten", h: Es, hh: "%d Stunden", d: Es, dd: Es, w: Es, ww: "%d Wochen", M: Es, MM: Es, y: Es, yy: Es },
3959
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3960
+ ordinal: "%d.",
3961
+ week: { dow: 1, doy: 4 },
3962
+ }),
3963
+ M.defineLocale("de-ch", {
3964
+ months: "Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
3965
+ monthsShort: "Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
3966
+ monthsParseExact: !0,
3967
+ weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
3968
+ weekdaysShort: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
3969
+ weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
3970
+ weekdaysParseExact: !0,
3971
+ 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" },
3972
+ 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]" },
3973
+ relativeTime: { future: "in %s", past: "vor %s", s: "ein paar Sekunden", ss: "%d Sekunden", m: Fs, mm: "%d Minuten", h: Fs, hh: "%d Stunden", d: Fs, dd: Fs, w: Fs, ww: "%d Wochen", M: Fs, MM: Fs, y: Fs, yy: Fs },
3974
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3975
+ ordinal: "%d.",
3976
+ week: { dow: 1, doy: 4 },
3977
+ }),
3978
+ M.defineLocale("de", {
3979
+ months: "Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
3980
+ monthsShort: "Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),
3981
+ monthsParseExact: !0,
3982
+ weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),
3983
+ weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),
3984
+ weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"),
3985
+ weekdaysParseExact: !0,
3986
+ 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" },
3987
+ 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]" },
3988
+ relativeTime: { future: "in %s", past: "vor %s", s: "ein paar Sekunden", ss: "%d Sekunden", m: zs, mm: "%d Minuten", h: zs, hh: "%d Stunden", d: zs, dd: zs, w: zs, ww: "%d Wochen", M: zs, MM: zs, y: zs, yy: zs },
3989
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
3990
+ ordinal: "%d.",
3991
+ week: { dow: 1, doy: 4 },
3992
+ });
3993
+ var Ns = [
3994
+ "\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9",
3995
+ "\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9",
3996
+ "\u0789\u07a7\u0783\u07a8\u0797\u07aa",
3997
+ "\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa",
3998
+ "\u0789\u07ad",
3999
+ "\u0796\u07ab\u0782\u07b0",
4000
+ "\u0796\u07aa\u078d\u07a6\u0787\u07a8",
4001
+ "\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa",
4002
+ "\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa",
4003
+ "\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa",
4004
+ "\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa",
4005
+ "\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa",
4006
+ ],
4007
+ Js = [
4008
+ "\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6",
4009
+ "\u0780\u07af\u0789\u07a6",
4010
+ "\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6",
4011
+ "\u0784\u07aa\u078b\u07a6",
4012
+ "\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8",
4013
+ "\u0780\u07aa\u0786\u07aa\u0783\u07aa",
4014
+ "\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa",
4015
+ ];
4016
+ M.defineLocale("dv", {
4017
+ months: Ns,
4018
+ monthsShort: Ns,
4019
+ weekdays: Js,
4020
+ weekdaysShort: Js,
4021
+ weekdaysMin: "\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),
4022
+ 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" },
4023
+ meridiemParse: /\u0789\u0786|\u0789\u078a/,
4024
+ isPM: function (e) {
4025
+ return "\u0789\u078a" === e;
4026
+ },
4027
+ meridiem: function (e, a, t) {
4028
+ return e < 12 ? "\u0789\u0786" : "\u0789\u078a";
4029
+ },
4030
+ calendar: {
4031
+ sameDay: "[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",
4032
+ nextDay: "[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",
4033
+ nextWeek: "dddd LT",
4034
+ lastDay: "[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",
4035
+ lastWeek: "[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",
4036
+ sameElse: "L",
4037
+ },
4038
+ relativeTime: {
4039
+ future: "\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",
4040
+ past: "\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",
4041
+ s: "\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",
4042
+ ss: "d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",
4043
+ m: "\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",
4044
+ mm: "\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",
4045
+ h: "\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",
4046
+ hh: "\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",
4047
+ d: "\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",
4048
+ dd: "\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",
4049
+ M: "\u0789\u07a6\u0780\u07ac\u0787\u07b0",
4050
+ MM: "\u0789\u07a6\u0790\u07b0 %d",
4051
+ y: "\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",
4052
+ yy: "\u0787\u07a6\u0780\u07a6\u0783\u07aa %d",
4053
+ },
4054
+ preparse: function (e) {
4055
+ return e.replace(/\u060c/g, ",");
4056
+ },
4057
+ postformat: function (e) {
4058
+ return e.replace(/,/g, "\u060c");
4059
+ },
4060
+ week: { dow: 7, doy: 12 },
4061
+ }),
4062
+ M.defineLocale("el", {
4063
+ monthsNominativeEl: "\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split(
4064
+ "_"
4065
+ ),
4066
+ monthsGenitiveEl: "\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split(
4067
+ "_"
4068
+ ),
4069
+ months: function (e, a) {
4070
+ return e ? ("string" == typeof a && /D/.test(a.substring(0, a.indexOf("MMMM"))) ? this._monthsGenitiveEl[e.month()] : this._monthsNominativeEl[e.month()]) : this._monthsNominativeEl;
4071
+ },
4072
+ monthsShort: "\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split(
4073
+ "_"
4074
+ ),
4075
+ weekdays: "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split(
4076
+ "_"
4077
+ ),
4078
+ weekdaysShort: "\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),
4079
+ weekdaysMin: "\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),
4080
+ meridiem: function (e, a, t) {
4081
+ return 11 < e ? (t ? "\u03bc\u03bc" : "\u039c\u039c") : t ? "\u03c0\u03bc" : "\u03a0\u039c";
4082
+ },
4083
+ isPM: function (e) {
4084
+ return "\u03bc" === (e + "").toLowerCase()[0];
4085
+ },
4086
+ meridiemParse: /[\u03a0\u039c]\.?\u039c?\.?/i,
4087
+ 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" },
4088
+ calendarEl: {
4089
+ sameDay: "[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",
4090
+ nextDay: "[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",
4091
+ nextWeek: "dddd [{}] LT",
4092
+ lastDay: "[\u03a7\u03b8\u03b5\u03c2 {}] LT",
4093
+ lastWeek: function () {
4094
+ switch (this.day()) {
4095
+ case 6:
4096
+ return "[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";
4097
+ default:
4098
+ return "[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT";
4099
+ }
4100
+ },
4101
+ sameElse: "L",
4102
+ },
4103
+ calendar: function (e, a) {
4104
+ var t,
4105
+ s = this._calendarEl[e],
4106
+ n = a && a.hours();
4107
+ return (
4108
+ (t = s),
4109
+ (("undefined" != typeof Function && t instanceof Function) || "[object Function]" === Object.prototype.toString.call(t)) && (s = s.apply(a)),
4110
+ s.replace("{}", n % 12 == 1 ? "\u03c3\u03c4\u03b7" : "\u03c3\u03c4\u03b9\u03c2")
4111
+ );
4112
+ },
4113
+ relativeTime: {
4114
+ future: "\u03c3\u03b5 %s",
4115
+ past: "%s \u03c0\u03c1\u03b9\u03bd",
4116
+ s: "\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",
4117
+ ss: "%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",
4118
+ m: "\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",
4119
+ mm: "%d \u03bb\u03b5\u03c0\u03c4\u03ac",
4120
+ h: "\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",
4121
+ hh: "%d \u03ce\u03c1\u03b5\u03c2",
4122
+ d: "\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",
4123
+ dd: "%d \u03bc\u03ad\u03c1\u03b5\u03c2",
4124
+ M: "\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",
4125
+ MM: "%d \u03bc\u03ae\u03bd\u03b5\u03c2",
4126
+ y: "\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",
4127
+ yy: "%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1",
4128
+ },
4129
+ dayOfMonthOrdinalParse: /\d{1,2}\u03b7/,
4130
+ ordinal: "%d\u03b7",
4131
+ week: { dow: 1, doy: 4 },
4132
+ }),
4133
+ M.defineLocale("en-au", {
4134
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4135
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4136
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4137
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4138
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4139
+ 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" },
4140
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4141
+ relativeTime: {
4142
+ future: "in %s",
4143
+ past: "%s ago",
4144
+ s: "a few seconds",
4145
+ ss: "%d seconds",
4146
+ m: "a minute",
4147
+ mm: "%d minutes",
4148
+ h: "an hour",
4149
+ hh: "%d hours",
4150
+ d: "a day",
4151
+ dd: "%d days",
4152
+ M: "a month",
4153
+ MM: "%d months",
4154
+ y: "a year",
4155
+ yy: "%d years",
4156
+ },
4157
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4158
+ ordinal: function (e) {
4159
+ var a = e % 10;
4160
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4161
+ },
4162
+ week: { dow: 0, doy: 4 },
4163
+ }),
4164
+ M.defineLocale("en-ca", {
4165
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4166
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4167
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4168
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4169
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4170
+ 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" },
4171
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4172
+ relativeTime: {
4173
+ future: "in %s",
4174
+ past: "%s ago",
4175
+ s: "a few seconds",
4176
+ ss: "%d seconds",
4177
+ m: "a minute",
4178
+ mm: "%d minutes",
4179
+ h: "an hour",
4180
+ hh: "%d hours",
4181
+ d: "a day",
4182
+ dd: "%d days",
4183
+ M: "a month",
4184
+ MM: "%d months",
4185
+ y: "a year",
4186
+ yy: "%d years",
4187
+ },
4188
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4189
+ ordinal: function (e) {
4190
+ var a = e % 10;
4191
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4192
+ },
4193
+ }),
4194
+ M.defineLocale("en-gb", {
4195
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4196
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4197
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4198
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4199
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4200
+ 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" },
4201
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4202
+ relativeTime: {
4203
+ future: "in %s",
4204
+ past: "%s ago",
4205
+ s: "a few seconds",
4206
+ ss: "%d seconds",
4207
+ m: "a minute",
4208
+ mm: "%d minutes",
4209
+ h: "an hour",
4210
+ hh: "%d hours",
4211
+ d: "a day",
4212
+ dd: "%d days",
4213
+ M: "a month",
4214
+ MM: "%d months",
4215
+ y: "a year",
4216
+ yy: "%d years",
4217
+ },
4218
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4219
+ ordinal: function (e) {
4220
+ var a = e % 10;
4221
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4222
+ },
4223
+ week: { dow: 1, doy: 4 },
4224
+ }),
4225
+ M.defineLocale("en-ie", {
4226
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4227
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4228
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4229
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4230
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4231
+ 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" },
4232
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4233
+ relativeTime: {
4234
+ future: "in %s",
4235
+ past: "%s ago",
4236
+ s: "a few seconds",
4237
+ ss: "%d seconds",
4238
+ m: "a minute",
4239
+ mm: "%d minutes",
4240
+ h: "an hour",
4241
+ hh: "%d hours",
4242
+ d: "a day",
4243
+ dd: "%d days",
4244
+ M: "a month",
4245
+ MM: "%d months",
4246
+ y: "a year",
4247
+ yy: "%d years",
4248
+ },
4249
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4250
+ ordinal: function (e) {
4251
+ var a = e % 10;
4252
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4253
+ },
4254
+ week: { dow: 1, doy: 4 },
4255
+ }),
4256
+ M.defineLocale("en-il", {
4257
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4258
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4259
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4260
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4261
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4262
+ 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" },
4263
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4264
+ relativeTime: {
4265
+ future: "in %s",
4266
+ past: "%s ago",
4267
+ s: "a few seconds",
4268
+ ss: "%d seconds",
4269
+ m: "a minute",
4270
+ mm: "%d minutes",
4271
+ h: "an hour",
4272
+ hh: "%d hours",
4273
+ d: "a day",
4274
+ dd: "%d days",
4275
+ M: "a month",
4276
+ MM: "%d months",
4277
+ y: "a year",
4278
+ yy: "%d years",
4279
+ },
4280
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4281
+ ordinal: function (e) {
4282
+ var a = e % 10;
4283
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4284
+ },
4285
+ }),
4286
+ M.defineLocale("en-in", {
4287
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4288
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4289
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4290
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4291
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4292
+ 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" },
4293
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4294
+ relativeTime: {
4295
+ future: "in %s",
4296
+ past: "%s ago",
4297
+ s: "a few seconds",
4298
+ ss: "%d seconds",
4299
+ m: "a minute",
4300
+ mm: "%d minutes",
4301
+ h: "an hour",
4302
+ hh: "%d hours",
4303
+ d: "a day",
4304
+ dd: "%d days",
4305
+ M: "a month",
4306
+ MM: "%d months",
4307
+ y: "a year",
4308
+ yy: "%d years",
4309
+ },
4310
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4311
+ ordinal: function (e) {
4312
+ var a = e % 10;
4313
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4314
+ },
4315
+ week: { dow: 0, doy: 6 },
4316
+ }),
4317
+ M.defineLocale("en-nz", {
4318
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4319
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4320
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4321
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4322
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4323
+ 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" },
4324
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4325
+ relativeTime: {
4326
+ future: "in %s",
4327
+ past: "%s ago",
4328
+ s: "a few seconds",
4329
+ ss: "%d seconds",
4330
+ m: "a minute",
4331
+ mm: "%d minutes",
4332
+ h: "an hour",
4333
+ hh: "%d hours",
4334
+ d: "a day",
4335
+ dd: "%d days",
4336
+ M: "a month",
4337
+ MM: "%d months",
4338
+ y: "a year",
4339
+ yy: "%d years",
4340
+ },
4341
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4342
+ ordinal: function (e) {
4343
+ var a = e % 10;
4344
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4345
+ },
4346
+ week: { dow: 1, doy: 4 },
4347
+ }),
4348
+ M.defineLocale("en-sg", {
4349
+ months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
4350
+ monthsShort: "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),
4351
+ weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
4352
+ weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
4353
+ weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
4354
+ 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" },
4355
+ calendar: { sameDay: "[Today at] LT", nextDay: "[Tomorrow at] LT", nextWeek: "dddd [at] LT", lastDay: "[Yesterday at] LT", lastWeek: "[Last] dddd [at] LT", sameElse: "L" },
4356
+ relativeTime: {
4357
+ future: "in %s",
4358
+ past: "%s ago",
4359
+ s: "a few seconds",
4360
+ ss: "%d seconds",
4361
+ m: "a minute",
4362
+ mm: "%d minutes",
4363
+ h: "an hour",
4364
+ hh: "%d hours",
4365
+ d: "a day",
4366
+ dd: "%d days",
4367
+ M: "a month",
4368
+ MM: "%d months",
4369
+ y: "a year",
4370
+ yy: "%d years",
4371
+ },
4372
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
4373
+ ordinal: function (e) {
4374
+ var a = e % 10;
4375
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
4376
+ },
4377
+ week: { dow: 1, doy: 4 },
4378
+ }),
4379
+ M.defineLocale("eo", {
4380
+ months: "januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),
4381
+ monthsShort: "jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),
4382
+ weekdays: "diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),
4383
+ weekdaysShort: "dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),
4384
+ weekdaysMin: "di_lu_ma_me_\u0135a_ve_sa".split("_"),
4385
+ longDateFormat: {
4386
+ LT: "HH:mm",
4387
+ LTS: "HH:mm:ss",
4388
+ L: "YYYY-MM-DD",
4389
+ LL: "[la] D[-an de] MMMM, YYYY",
4390
+ LLL: "[la] D[-an de] MMMM, YYYY HH:mm",
4391
+ LLLL: "dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",
4392
+ llll: "ddd, [la] D[-an de] MMM, YYYY HH:mm",
4393
+ },
4394
+ meridiemParse: /[ap]\.t\.m/i,
4395
+ isPM: function (e) {
4396
+ return "p" === e.charAt(0).toLowerCase();
4397
+ },
4398
+ meridiem: function (e, a, t) {
4399
+ return 11 < e ? (t ? "p.t.m." : "P.T.M.") : t ? "a.t.m." : "A.T.M.";
4400
+ },
4401
+ calendar: { sameDay: "[Hodia\u016d je] LT", nextDay: "[Morga\u016d je] LT", nextWeek: "dddd[n je] LT", lastDay: "[Hiera\u016d je] LT", lastWeek: "[pasintan] dddd[n je] LT", sameElse: "L" },
4402
+ relativeTime: {
4403
+ future: "post %s",
4404
+ past: "anta\u016d %s",
4405
+ s: "kelkaj sekundoj",
4406
+ ss: "%d sekundoj",
4407
+ m: "unu minuto",
4408
+ mm: "%d minutoj",
4409
+ h: "unu horo",
4410
+ hh: "%d horoj",
4411
+ d: "unu tago",
4412
+ dd: "%d tagoj",
4413
+ M: "unu monato",
4414
+ MM: "%d monatoj",
4415
+ y: "unu jaro",
4416
+ yy: "%d jaroj",
4417
+ },
4418
+ dayOfMonthOrdinalParse: /\d{1,2}a/,
4419
+ ordinal: "%da",
4420
+ week: { dow: 1, doy: 7 },
4421
+ });
4422
+ var Rs = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
4423
+ Cs = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
4424
+ Is = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
4425
+ Us = /^(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;
4426
+ M.defineLocale("es-do", {
4427
+ months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
4428
+ monthsShort: function (e, a) {
4429
+ return e ? (/-MMM-/.test(a) ? Cs[e.month()] : Rs[e.month()]) : Rs;
4430
+ },
4431
+ monthsRegex: Us,
4432
+ monthsShortRegex: Us,
4433
+ monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
4434
+ monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
4435
+ monthsParse: Is,
4436
+ longMonthsParse: Is,
4437
+ shortMonthsParse: Is,
4438
+ weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
4439
+ weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
4440
+ weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
4441
+ weekdaysParseExact: !0,
4442
+ 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" },
4443
+ calendar: {
4444
+ sameDay: function () {
4445
+ return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4446
+ },
4447
+ nextDay: function () {
4448
+ return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4449
+ },
4450
+ nextWeek: function () {
4451
+ return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4452
+ },
4453
+ lastDay: function () {
4454
+ return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4455
+ },
4456
+ lastWeek: function () {
4457
+ return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4458
+ },
4459
+ sameElse: "L",
4460
+ },
4461
+ relativeTime: {
4462
+ future: "en %s",
4463
+ past: "hace %s",
4464
+ s: "unos segundos",
4465
+ ss: "%d segundos",
4466
+ m: "un minuto",
4467
+ mm: "%d minutos",
4468
+ h: "una hora",
4469
+ hh: "%d horas",
4470
+ d: "un d\xeda",
4471
+ dd: "%d d\xedas",
4472
+ w: "una semana",
4473
+ ww: "%d semanas",
4474
+ M: "un mes",
4475
+ MM: "%d meses",
4476
+ y: "un a\xf1o",
4477
+ yy: "%d a\xf1os",
4478
+ },
4479
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
4480
+ ordinal: "%d\xba",
4481
+ week: { dow: 1, doy: 4 },
4482
  });
4483
+ var Gs = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
4484
+ Vs = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
4485
+ Bs = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
4486
+ Ks = /^(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;
4487
+ M.defineLocale("es-mx", {
4488
+ months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
4489
+ monthsShort: function (e, a) {
4490
+ return e ? (/-MMM-/.test(a) ? Vs[e.month()] : Gs[e.month()]) : Gs;
4491
+ },
4492
+ monthsRegex: Ks,
4493
+ monthsShortRegex: Ks,
4494
+ monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
4495
+ monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
4496
+ monthsParse: Bs,
4497
+ longMonthsParse: Bs,
4498
+ shortMonthsParse: Bs,
4499
+ weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
4500
+ weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
4501
+ weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
4502
+ weekdaysParseExact: !0,
4503
+ 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" },
4504
+ calendar: {
4505
+ sameDay: function () {
4506
+ return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4507
+ },
4508
+ nextDay: function () {
4509
+ return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4510
+ },
4511
+ nextWeek: function () {
4512
+ return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4513
+ },
4514
+ lastDay: function () {
4515
+ return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4516
+ },
4517
+ lastWeek: function () {
4518
+ return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4519
+ },
4520
+ sameElse: "L",
4521
+ },
4522
+ relativeTime: {
4523
+ future: "en %s",
4524
+ past: "hace %s",
4525
+ s: "unos segundos",
4526
+ ss: "%d segundos",
4527
+ m: "un minuto",
4528
+ mm: "%d minutos",
4529
+ h: "una hora",
4530
+ hh: "%d horas",
4531
+ d: "un d\xeda",
4532
+ dd: "%d d\xedas",
4533
+ w: "una semana",
4534
+ ww: "%d semanas",
4535
+ M: "un mes",
4536
+ MM: "%d meses",
4537
+ y: "un a\xf1o",
4538
+ yy: "%d a\xf1os",
4539
+ },
4540
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
4541
+ ordinal: "%d\xba",
4542
+ week: { dow: 0, doy: 4 },
4543
+ invalidDate: "Fecha inv\xe1lida",
4544
  });
4545
+ var qs = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
4546
+ Zs = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
4547
+ $s = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
4548
+ Qs = /^(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;
4549
+ M.defineLocale("es-us", {
4550
+ months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
4551
+ monthsShort: function (e, a) {
4552
+ return e ? (/-MMM-/.test(a) ? Zs[e.month()] : qs[e.month()]) : qs;
4553
+ },
4554
+ monthsRegex: Qs,
4555
+ monthsShortRegex: Qs,
4556
+ monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
4557
+ monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
4558
+ monthsParse: $s,
4559
+ longMonthsParse: $s,
4560
+ shortMonthsParse: $s,
4561
+ weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
4562
+ weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
4563
+ weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
4564
+ weekdaysParseExact: !0,
4565
+ longDateFormat: { LT: "h:mm A", LTS: "h:mm:ss A", L: "MM/DD/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" },
4566
+ calendar: {
4567
+ sameDay: function () {
4568
+ return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4569
+ },
4570
+ nextDay: function () {
4571
+ return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4572
+ },
4573
+ nextWeek: function () {
4574
+ return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4575
+ },
4576
+ lastDay: function () {
4577
+ return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4578
+ },
4579
+ lastWeek: function () {
4580
+ return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4581
+ },
4582
+ sameElse: "L",
4583
+ },
4584
+ relativeTime: {
4585
+ future: "en %s",
4586
+ past: "hace %s",
4587
+ s: "unos segundos",
4588
+ ss: "%d segundos",
4589
+ m: "un minuto",
4590
+ mm: "%d minutos",
4591
+ h: "una hora",
4592
+ hh: "%d horas",
4593
+ d: "un d\xeda",
4594
+ dd: "%d d\xedas",
4595
+ w: "una semana",
4596
+ ww: "%d semanas",
4597
+ M: "un mes",
4598
+ MM: "%d meses",
4599
+ y: "un a\xf1o",
4600
+ yy: "%d a\xf1os",
4601
+ },
4602
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
4603
+ ordinal: "%d\xba",
4604
+ week: { dow: 0, doy: 6 },
4605
  });
4606
+ var Xs = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
4607
+ en = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),
4608
+ an = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
4609
+ tn = /^(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;
4610
+ function sn(e, a, t, s) {
4611
+ var n = {
4612
+ s: ["m\xf5ne sekundi", "m\xf5ni sekund", "paar sekundit"],
4613
+ ss: [e + "sekundi", e + "sekundit"],
4614
+ m: ["\xfche minuti", "\xfcks minut"],
4615
+ mm: [e + " minuti", e + " minutit"],
4616
+ h: ["\xfche tunni", "tund aega", "\xfcks tund"],
4617
+ hh: [e + " tunni", e + " tundi"],
4618
+ d: ["\xfche p\xe4eva", "\xfcks p\xe4ev"],
4619
+ M: ["kuu aja", "kuu aega", "\xfcks kuu"],
4620
+ MM: [e + " kuu", e + " kuud"],
4621
+ y: ["\xfche aasta", "aasta", "\xfcks aasta"],
4622
+ yy: [e + " aasta", e + " aastat"],
4623
+ };
4624
+ return a ? (n[t][2] ? n[t][2] : n[t][1]) : s ? n[t][0] : n[t][1];
4625
+ }
4626
+ M.defineLocale("es", {
4627
+ months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
4628
+ monthsShort: function (e, a) {
4629
+ return e ? (/-MMM-/.test(a) ? en[e.month()] : Xs[e.month()]) : Xs;
4630
+ },
4631
+ monthsRegex: tn,
4632
+ monthsShortRegex: tn,
4633
+ monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
4634
+ monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
4635
+ monthsParse: an,
4636
+ longMonthsParse: an,
4637
+ shortMonthsParse: an,
4638
+ weekdays: "domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),
4639
+ weekdaysShort: "dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),
4640
+ weekdaysMin: "do_lu_ma_mi_ju_vi_s\xe1".split("_"),
4641
+ weekdaysParseExact: !0,
4642
+ 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" },
4643
+ calendar: {
4644
+ sameDay: function () {
4645
+ return "[hoy a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4646
+ },
4647
+ nextDay: function () {
4648
+ return "[ma\xf1ana a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4649
+ },
4650
+ nextWeek: function () {
4651
+ return "dddd [a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4652
+ },
4653
+ lastDay: function () {
4654
+ return "[ayer a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4655
+ },
4656
+ lastWeek: function () {
4657
+ return "[el] dddd [pasado a la" + (1 !== this.hours() ? "s" : "") + "] LT";
4658
+ },
4659
+ sameElse: "L",
4660
+ },
4661
+ relativeTime: {
4662
+ future: "en %s",
4663
+ past: "hace %s",
4664
+ s: "unos segundos",
4665
+ ss: "%d segundos",
4666
+ m: "un minuto",
4667
+ mm: "%d minutos",
4668
+ h: "una hora",
4669
+ hh: "%d horas",
4670
+ d: "un d\xeda",
4671
+ dd: "%d d\xedas",
4672
+ w: "una semana",
4673
+ ww: "%d semanas",
4674
+ M: "un mes",
4675
+ MM: "%d meses",
4676
+ y: "un a\xf1o",
4677
+ yy: "%d a\xf1os",
4678
+ },
4679
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
4680
+ ordinal: "%d\xba",
4681
+ week: { dow: 1, doy: 4 },
4682
+ invalidDate: "Fecha inv\xe1lida",
4683
+ }),
4684
+ M.defineLocale("et", {
4685
+ months: "jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),
4686
+ monthsShort: "jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),
4687
+ weekdays: "p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),
4688
+ weekdaysShort: "P_E_T_K_N_R_L".split("_"),
4689
+ weekdaysMin: "P_E_T_K_N_R_L".split("_"),
4690
+ 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" },
4691
+ calendar: { sameDay: "[T\xe4na,] LT", nextDay: "[Homme,] LT", nextWeek: "[J\xe4rgmine] dddd LT", lastDay: "[Eile,] LT", lastWeek: "[Eelmine] dddd LT", sameElse: "L" },
4692
+ relativeTime: { future: "%s p\xe4rast", past: "%s tagasi", s: sn, ss: sn, m: sn, mm: sn, h: sn, hh: sn, d: sn, dd: "%d p\xe4eva", M: sn, MM: sn, y: sn, yy: sn },
4693
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
4694
+ ordinal: "%d.",
4695
+ week: { dow: 1, doy: 4 },
4696
+ }),
4697
+ M.defineLocale("eu", {
4698
+ months: "urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),
4699
+ monthsShort: "urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),
4700
+ monthsParseExact: !0,
4701
+ weekdays: "igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),
4702
+ weekdaysShort: "ig._al._ar._az._og._ol._lr.".split("_"),
4703
+ weekdaysMin: "ig_al_ar_az_og_ol_lr".split("_"),
4704
+ weekdaysParseExact: !0,
4705
+ longDateFormat: {
4706
+ LT: "HH:mm",
4707
+ LTS: "HH:mm:ss",
4708
+ L: "YYYY-MM-DD",
4709
+ LL: "YYYY[ko] MMMM[ren] D[a]",
4710
+ LLL: "YYYY[ko] MMMM[ren] D[a] HH:mm",
4711
+ LLLL: "dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",
4712
+ l: "YYYY-M-D",
4713
+ ll: "YYYY[ko] MMM D[a]",
4714
+ lll: "YYYY[ko] MMM D[a] HH:mm",
4715
+ llll: "ddd, YYYY[ko] MMM D[a] HH:mm",
4716
+ },
4717
+ calendar: { sameDay: "[gaur] LT[etan]", nextDay: "[bihar] LT[etan]", nextWeek: "dddd LT[etan]", lastDay: "[atzo] LT[etan]", lastWeek: "[aurreko] dddd LT[etan]", sameElse: "L" },
4718
+ relativeTime: {
4719
+ future: "%s barru",
4720
+ past: "duela %s",
4721
+ s: "segundo batzuk",
4722
+ ss: "%d segundo",
4723
+ m: "minutu bat",
4724
+ mm: "%d minutu",
4725
+ h: "ordu bat",
4726
+ hh: "%d ordu",
4727
+ d: "egun bat",
4728
+ dd: "%d egun",
4729
+ M: "hilabete bat",
4730
+ MM: "%d hilabete",
4731
+ y: "urte bat",
4732
+ yy: "%d urte",
4733
+ },
4734
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
4735
+ ordinal: "%d.",
4736
+ week: { dow: 1, doy: 7 },
4737
+ });
4738
+ var nn = { 1: "\u06f1", 2: "\u06f2", 3: "\u06f3", 4: "\u06f4", 5: "\u06f5", 6: "\u06f6", 7: "\u06f7", 8: "\u06f8", 9: "\u06f9", 0: "\u06f0" },
4739
+ rn = { "\u06f1": "1", "\u06f2": "2", "\u06f3": "3", "\u06f4": "4", "\u06f5": "5", "\u06f6": "6", "\u06f7": "7", "\u06f8": "8", "\u06f9": "9", "\u06f0": "0" };
4740
+ M.defineLocale("fa", {
4741
+ months: "\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split(
4742
+ "_"
4743
+ ),
4744
+ monthsShort: "\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split(
4745
+ "_"
4746
+ ),
4747
+ weekdays: "\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split(
4748
+ "_"
4749
+ ),
4750
+ weekdaysShort: "\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split(
4751
+ "_"
4752
+ ),
4753
+ weekdaysMin: "\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),
4754
+ weekdaysParseExact: !0,
4755
+ 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" },
4756
+ meridiemParse: /\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,
4757
+ isPM: function (e) {
4758
+ return /\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e);
4759
+ },
4760
+ meridiem: function (e, a, t) {
4761
+ return e < 12 ? "\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631" : "\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631";
4762
+ },
4763
+ calendar: {
4764
+ sameDay: "[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",
4765
+ nextDay: "[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",
4766
+ nextWeek: "dddd [\u0633\u0627\u0639\u062a] LT",
4767
+ lastDay: "[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",
4768
+ lastWeek: "dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",
4769
+ sameElse: "L",
4770
+ },
4771
+ relativeTime: {
4772
+ future: "\u062f\u0631 %s",
4773
+ past: "%s \u067e\u06cc\u0634",
4774
+ s: "\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",
4775
+ ss: "%d \u062b\u0627\u0646\u06cc\u0647",
4776
+ m: "\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",
4777
+ mm: "%d \u062f\u0642\u06cc\u0642\u0647",
4778
+ h: "\u06cc\u06a9 \u0633\u0627\u0639\u062a",
4779
+ hh: "%d \u0633\u0627\u0639\u062a",
4780
+ d: "\u06cc\u06a9 \u0631\u0648\u0632",
4781
+ dd: "%d \u0631\u0648\u0632",
4782
+ M: "\u06cc\u06a9 \u0645\u0627\u0647",
4783
+ MM: "%d \u0645\u0627\u0647",
4784
+ y: "\u06cc\u06a9 \u0633\u0627\u0644",
4785
+ yy: "%d \u0633\u0627\u0644",
4786
+ },
4787
+ preparse: function (e) {
4788
+ return e
4789
+ .replace(/[\u06f0-\u06f9]/g, function (e) {
4790
+ return rn[e];
4791
+ })
4792
+ .replace(/\u060c/g, ",");
4793
+ },
4794
+ postformat: function (e) {
4795
+ return e
4796
+ .replace(/\d/g, function (e) {
4797
+ return nn[e];
4798
+ })
4799
+ .replace(/,/g, "\u060c");
4800
+ },
4801
+ dayOfMonthOrdinalParse: /\d{1,2}\u0645/,
4802
+ ordinal: "%d\u0645",
4803
+ week: { dow: 6, doy: 12 },
4804
  });
4805
+ var dn = "nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),
4806
+ _n = ["nolla", "yhden", "kahden", "kolmen", "nelj\xe4n", "viiden", "kuuden", dn[7], dn[8], dn[9]];
4807
+ function on(e, a, t, s) {
4808
+ var n,
4809
+ r,
4810
+ d = "";
4811
+ switch (t) {
4812
+ case "s":
4813
+ return s ? "muutaman sekunnin" : "muutama sekunti";
4814
+ case "ss":
4815
+ d = s ? "sekunnin" : "sekuntia";
4816
+ break;
4817
+ case "m":
4818
+ return s ? "minuutin" : "minuutti";
4819
+ case "mm":
4820
+ d = s ? "minuutin" : "minuuttia";
4821
+ break;
4822
+ case "h":
4823
+ return s ? "tunnin" : "tunti";
4824
+ case "hh":
4825
+ d = s ? "tunnin" : "tuntia";
4826
+ break;
4827
+ case "d":
4828
+ return s ? "p\xe4iv\xe4n" : "p\xe4iv\xe4";
4829
+ case "dd":
4830
+ d = s ? "p\xe4iv\xe4n" : "p\xe4iv\xe4\xe4";
4831
+ break;
4832
+ case "M":
4833
+ return s ? "kuukauden" : "kuukausi";
4834
+ case "MM":
4835
+ d = s ? "kuukauden" : "kuukautta";
4836
+ break;
4837
+ case "y":
4838
+ return s ? "vuoden" : "vuosi";
4839
+ case "yy":
4840
+ d = s ? "vuoden" : "vuotta";
4841
+ break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4842
  }
4843
+ return (r = s), (d = ((n = e) < 10 ? (r ? _n[n] : dn[n]) : n) + " " + d);
4844
+ }
4845
+ M.defineLocale("fi", {
4846
+ months: "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),
4847
+ monthsShort: "tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),
4848
+ weekdays: "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
4849
+ weekdaysShort: "su_ma_ti_ke_to_pe_la".split("_"),
4850
+ weekdaysMin: "su_ma_ti_ke_to_pe_la".split("_"),
4851
+ longDateFormat: {
4852
+ LT: "HH.mm",
4853
+ LTS: "HH.mm.ss",
4854
+ L: "DD.MM.YYYY",
4855
+ LL: "Do MMMM[ta] YYYY",
4856
+ LLL: "Do MMMM[ta] YYYY, [klo] HH.mm",
4857
+ LLLL: "dddd, Do MMMM[ta] YYYY, [klo] HH.mm",
4858
+ l: "D.M.YYYY",
4859
+ ll: "Do MMM YYYY",
4860
+ lll: "Do MMM YYYY, [klo] HH.mm",
4861
+ llll: "ddd, Do MMM YYYY, [klo] HH.mm",
4862
+ },
4863
+ calendar: { sameDay: "[t\xe4n\xe4\xe4n] [klo] LT", nextDay: "[huomenna] [klo] LT", nextWeek: "dddd [klo] LT", lastDay: "[eilen] [klo] LT", lastWeek: "[viime] dddd[na] [klo] LT", sameElse: "L" },
4864
+ relativeTime: { future: "%s p\xe4\xe4st\xe4", past: "%s sitten", s: on, ss: on, m: on, mm: on, h: on, hh: on, d: on, dd: on, M: on, MM: on, y: on, yy: on },
4865
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
4866
+ ordinal: "%d.",
4867
+ week: { dow: 1, doy: 4 },
4868
+ }),
4869
+ M.defineLocale("fil", {
4870
+ months: "Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),
4871
+ monthsShort: "Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),
4872
+ weekdays: "Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),
4873
+ weekdaysShort: "Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),
4874
+ weekdaysMin: "Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),
4875
+ 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" },
4876
+ 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" },
4877
+ relativeTime: {
4878
+ future: "sa loob ng %s",
4879
+ past: "%s ang nakalipas",
4880
+ s: "ilang segundo",
4881
+ ss: "%d segundo",
4882
+ m: "isang minuto",
4883
+ mm: "%d minuto",
4884
+ h: "isang oras",
4885
+ hh: "%d oras",
4886
+ d: "isang araw",
4887
+ dd: "%d araw",
4888
+ M: "isang buwan",
4889
+ MM: "%d buwan",
4890
+ y: "isang taon",
4891
+ yy: "%d taon",
4892
+ },
4893
+ dayOfMonthOrdinalParse: /\d{1,2}/,
4894
+ ordinal: function (e) {
4895
+ return e;
4896
+ },
4897
+ week: { dow: 1, doy: 4 },
4898
+ }),
4899
+ M.defineLocale("fo", {
4900
+ months: "januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),
4901
+ monthsShort: "jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),
4902
+ weekdays: "sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),
4903
+ weekdaysShort: "sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),
4904
+ weekdaysMin: "su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),
4905
+ 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" },
4906
+ calendar: { sameDay: "[\xcd dag kl.] LT", nextDay: "[\xcd morgin kl.] LT", nextWeek: "dddd [kl.] LT", lastDay: "[\xcd gj\xe1r kl.] LT", lastWeek: "[s\xed\xf0stu] dddd [kl] LT", sameElse: "L" },
4907
+ relativeTime: {
4908
+ future: "um %s",
4909
+ past: "%s s\xed\xf0ani",
4910
+ s: "f\xe1 sekund",
4911
+ ss: "%d sekundir",
4912
+ m: "ein minuttur",
4913
+ mm: "%d minuttir",
4914
+ h: "ein t\xedmi",
4915
+ hh: "%d t\xedmar",
4916
+ d: "ein dagur",
4917
+ dd: "%d dagar",
4918
+ M: "ein m\xe1na\xf0ur",
4919
+ MM: "%d m\xe1na\xf0ir",
4920
+ y: "eitt \xe1r",
4921
+ yy: "%d \xe1r",
4922
+ },
4923
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
4924
+ ordinal: "%d.",
4925
+ week: { dow: 1, doy: 4 },
4926
+ }),
4927
+ M.defineLocale("fr-ca", {
4928
+ months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),
4929
+ monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
4930
+ monthsParseExact: !0,
4931
+ weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
4932
+ weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
4933
+ weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
4934
+ weekdaysParseExact: !0,
4935
+ 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" },
4936
+ calendar: { sameDay: "[Aujourd\u2019hui \xe0] LT", nextDay: "[Demain \xe0] LT", nextWeek: "dddd [\xe0] LT", lastDay: "[Hier \xe0] LT", lastWeek: "dddd [dernier \xe0] LT", sameElse: "L" },
4937
+ relativeTime: {
4938
+ future: "dans %s",
4939
+ past: "il y a %s",
4940
+ s: "quelques secondes",
4941
+ ss: "%d secondes",
4942
+ m: "une minute",
4943
+ mm: "%d minutes",
4944
+ h: "une heure",
4945
+ hh: "%d heures",
4946
+ d: "un jour",
4947
+ dd: "%d jours",
4948
+ M: "un mois",
4949
+ MM: "%d mois",
4950
+ y: "un an",
4951
+ yy: "%d ans",
4952
+ },
4953
+ dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
4954
+ ordinal: function (e, a) {
4955
+ switch (a) {
4956
+ default:
4957
+ case "M":
4958
+ case "Q":
4959
+ case "D":
4960
+ case "DDD":
4961
+ case "d":
4962
+ return e + (1 === e ? "er" : "e");
4963
+ case "w":
4964
+ case "W":
4965
+ return e + (1 === e ? "re" : "e");
4966
  }
4967
+ },
4968
+ }),
4969
+ M.defineLocale("fr-ch", {
4970
+ months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),
4971
+ monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
4972
+ monthsParseExact: !0,
4973
+ weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
4974
+ weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
4975
+ weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
4976
+ weekdaysParseExact: !0,
4977
+ 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" },
4978
+ calendar: { sameDay: "[Aujourd\u2019hui \xe0] LT", nextDay: "[Demain \xe0] LT", nextWeek: "dddd [\xe0] LT", lastDay: "[Hier \xe0] LT", lastWeek: "dddd [dernier \xe0] LT", sameElse: "L" },
4979
+ relativeTime: {
4980
+ future: "dans %s",
4981
+ past: "il y a %s",
4982
+ s: "quelques secondes",
4983
+ ss: "%d secondes",
4984
+ m: "une minute",
4985
+ mm: "%d minutes",
4986
+ h: "une heure",
4987
+ hh: "%d heures",
4988
+ d: "un jour",
4989
+ dd: "%d jours",
4990
+ M: "un mois",
4991
+ MM: "%d mois",
4992
+ y: "un an",
4993
+ yy: "%d ans",
4994
+ },
4995
+ dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
4996
+ ordinal: function (e, a) {
4997
+ switch (a) {
4998
+ default:
4999
+ case "M":
5000
+ case "Q":
5001
+ case "D":
5002
+ case "DDD":
5003
+ case "d":
5004
+ return e + (1 === e ? "er" : "e");
5005
+ case "w":
5006
+ case "W":
5007
+ return e + (1 === e ? "re" : "e");
5008
  }
5009
+ },
5010
+ week: { dow: 1, doy: 4 },
5011
+ });
5012
+ var mn = /(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,
5013
+ un = [/^janv/i, /^f\xe9vr/i, /^mars/i, /^avr/i, /^mai/i, /^juin/i, /^juil/i, /^ao\xfbt/i, /^sept/i, /^oct/i, /^nov/i, /^d\xe9c/i];
5014
+ M.defineLocale("fr", {
5015
+ months: "janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),
5016
+ monthsShort: "janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),
5017
+ monthsRegex: mn,
5018
+ monthsShortRegex: mn,
5019
+ monthsStrictRegex: /^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,
5020
+ monthsShortStrictRegex: /(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,
5021
+ monthsParse: un,
5022
+ longMonthsParse: un,
5023
+ shortMonthsParse: un,
5024
+ weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),
5025
+ weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"),
5026
+ weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"),
5027
+ weekdaysParseExact: !0,
5028
+ 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" },
5029
+ calendar: { sameDay: "[Aujourd\u2019hui \xe0] LT", nextDay: "[Demain \xe0] LT", nextWeek: "dddd [\xe0] LT", lastDay: "[Hier \xe0] LT", lastWeek: "dddd [dernier \xe0] LT", sameElse: "L" },
5030
+ relativeTime: {
5031
+ future: "dans %s",
5032
+ past: "il y a %s",
5033
+ s: "quelques secondes",
5034
+ ss: "%d secondes",
5035
+ m: "une minute",
5036
+ mm: "%d minutes",
5037
+ h: "une heure",
5038
+ hh: "%d heures",
5039
+ d: "un jour",
5040
+ dd: "%d jours",
5041
+ w: "une semaine",
5042
+ ww: "%d semaines",
5043
+ M: "un mois",
5044
+ MM: "%d mois",
5045
+ y: "un an",
5046
+ yy: "%d ans",
5047
+ },
5048
+ dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
5049
+ ordinal: function (e, a) {
5050
+ switch (a) {
5051
+ case "D":
5052
+ return e + (1 === e ? "er" : "");
5053
+ default:
5054
+ case "M":
5055
+ case "Q":
5056
+ case "DDD":
5057
+ case "d":
5058
+ return e + (1 === e ? "er" : "e");
5059
+ case "w":
5060
+ case "W":
5061
+ return e + (1 === e ? "re" : "e");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5062
  }
5063
+ },
5064
+ week: { dow: 1, doy: 4 },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5065
  });
5066
+ var ln = "jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),
5067
+ Mn = "jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");
5068
+ M.defineLocale("fy", {
5069
+ months: "jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),
5070
+ monthsShort: function (e, a) {
5071
+ return e ? (/-MMM-/.test(a) ? Mn[e.month()] : ln[e.month()]) : ln;
5072
+ },
5073
+ monthsParseExact: !0,
5074
+ weekdays: "snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),
5075
+ weekdaysShort: "si._mo._ti._wo._to._fr._so.".split("_"),
5076
+ weekdaysMin: "Si_Mo_Ti_Wo_To_Fr_So".split("_"),
5077
+ weekdaysParseExact: !0,
5078
+ 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" },
5079
+ calendar: { sameDay: "[hjoed om] LT", nextDay: "[moarn om] LT", nextWeek: "dddd [om] LT", lastDay: "[juster om] LT", lastWeek: "[\xf4fr\xfbne] dddd [om] LT", sameElse: "L" },
5080
+ relativeTime: {
5081
+ future: "oer %s",
5082
+ past: "%s lyn",
5083
+ s: "in pear sekonden",
5084
+ ss: "%d sekonden",
5085
+ m: "ien min\xfat",
5086
+ mm: "%d minuten",
5087
+ h: "ien oere",
5088
+ hh: "%d oeren",
5089
+ d: "ien dei",
5090
+ dd: "%d dagen",
5091
+ M: "ien moanne",
5092
+ MM: "%d moannen",
5093
+ y: "ien jier",
5094
+ yy: "%d jierren",
5095
+ },
5096
+ dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
5097
+ ordinal: function (e) {
5098
+ return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de");
5099
+ },
5100
+ week: { dow: 1, doy: 4 },
5101
  });
5102
+ M.defineLocale("ga", {
5103
+ months: ["Ean\xe1ir", "Feabhra", "M\xe1rta", "Aibre\xe1n", "Bealtaine", "Meitheamh", "I\xfail", "L\xfanasa", "Me\xe1n F\xf3mhair", "Deireadh F\xf3mhair", "Samhain", "Nollaig"],
5104
+ monthsShort: ["Ean", "Feabh", "M\xe1rt", "Aib", "Beal", "Meith", "I\xfail", "L\xfan", "M.F.", "D.F.", "Samh", "Noll"],
5105
+ monthsParseExact: !0,
5106
+ weekdays: ["D\xe9 Domhnaigh", "D\xe9 Luain", "D\xe9 M\xe1irt", "D\xe9 C\xe9adaoin", "D\xe9ardaoin", "D\xe9 hAoine", "D\xe9 Sathairn"],
5107
+ weekdaysShort: ["Domh", "Luan", "M\xe1irt", "C\xe9ad", "D\xe9ar", "Aoine", "Sath"],
5108
+ weekdaysMin: ["Do", "Lu", "M\xe1", "C\xe9", "D\xe9", "A", "Sa"],
5109
+ 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" },
5110
+ calendar: { sameDay: "[Inniu ag] LT", nextDay: "[Am\xe1rach ag] LT", nextWeek: "dddd [ag] LT", lastDay: "[Inn\xe9 ag] LT", lastWeek: "dddd [seo caite] [ag] LT", sameElse: "L" },
5111
+ relativeTime: {
5112
+ future: "i %s",
5113
+ past: "%s \xf3 shin",
5114
+ s: "c\xfapla soicind",
5115
+ ss: "%d soicind",
5116
+ m: "n\xf3im\xe9ad",
5117
+ mm: "%d n\xf3im\xe9ad",
5118
+ h: "uair an chloig",
5119
+ hh: "%d uair an chloig",
5120
+ d: "l\xe1",
5121
+ dd: "%d l\xe1",
5122
+ M: "m\xed",
5123
+ MM: "%d m\xedonna",
5124
+ y: "bliain",
5125
+ yy: "%d bliain",
5126
+ },
5127
+ dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
5128
+ ordinal: function (e) {
5129
+ return e + (1 === e ? "d" : e % 10 == 2 ? "na" : "mh");
5130
+ },
5131
+ week: { dow: 1, doy: 4 },
5132
  });
5133
+ function hn(e, a, t, s) {
5134
+ var n = {
5135
+ s: ["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940", "\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],
5136
+ ss: [e + " \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940", e + " \u0938\u0945\u0915\u0902\u0921"],
5137
+ m: ["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928", "\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],
5138
+ mm: [e + " \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940", e + " \u092e\u093f\u0923\u091f\u093e\u0902"],
5139
+ h: ["\u090f\u0915\u093e \u0935\u0930\u093e\u0928", "\u090f\u0915 \u0935\u0930"],
5140
+ hh: [e + " \u0935\u0930\u093e\u0902\u0928\u0940", e + " \u0935\u0930\u093e\u0902"],
5141
+ d: ["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928", "\u090f\u0915 \u0926\u0940\u0938"],
5142
+ dd: [e + " \u0926\u093f\u0938\u093e\u0902\u0928\u0940", e + " \u0926\u0940\u0938"],
5143
+ M: ["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928", "\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],
5144
+ MM: [e + " \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940", e + " \u092e\u094d\u0939\u092f\u0928\u0947"],
5145
+ y: ["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928", "\u090f\u0915 \u0935\u0930\u094d\u0938"],
5146
+ yy: [e + " \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940", e + " \u0935\u0930\u094d\u0938\u093e\u0902"],
5147
+ };
5148
+ return s ? n[t][0] : n[t][1];
5149
+ }
5150
+ function cn(e, a, t, s) {
5151
+ var n = {
5152
+ s: ["thoddea sekondamni", "thodde sekond"],
5153
+ ss: [e + " sekondamni", e + " sekond"],
5154
+ m: ["eka mintan", "ek minut"],
5155
+ mm: [e + " mintamni", e + " mintam"],
5156
+ h: ["eka voran", "ek vor"],
5157
+ hh: [e + " voramni", e + " voram"],
5158
+ d: ["eka disan", "ek dis"],
5159
+ dd: [e + " disamni", e + " dis"],
5160
+ M: ["eka mhoinean", "ek mhoino"],
5161
+ MM: [e + " mhoineamni", e + " mhoine"],
5162
+ y: ["eka vorsan", "ek voros"],
5163
+ yy: [e + " vorsamni", e + " vorsam"],
5164
+ };
5165
+ return s ? n[t][0] : n[t][1];
5166
+ }
5167
+ M.defineLocale("gd", {
5168
+ months: ["Am Faoilleach", "An Gearran", "Am M\xe0rt", "An Giblean", "An C\xe8itean", "An t-\xd2gmhios", "An t-Iuchar", "An L\xf9nastal", "An t-Sultain", "An D\xe0mhair", "An t-Samhain", "An D\xf9bhlachd"],
5169
+ monthsShort: ["Faoi", "Gear", "M\xe0rt", "Gibl", "C\xe8it", "\xd2gmh", "Iuch", "L\xf9n", "Sult", "D\xe0mh", "Samh", "D\xf9bh"],
5170
+ monthsParseExact: !0,
5171
+ weekdays: ["Did\xf2mhnaich", "Diluain", "Dim\xe0irt", "Diciadain", "Diardaoin", "Dihaoine", "Disathairne"],
5172
+ weekdaysShort: ["Did", "Dil", "Dim", "Dic", "Dia", "Dih", "Dis"],
5173
+ weekdaysMin: ["D\xf2", "Lu", "M\xe0", "Ci", "Ar", "Ha", "Sa"],
5174
+ 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" },
5175
+ calendar: { sameDay: "[An-diugh aig] LT", nextDay: "[A-m\xe0ireach aig] LT", nextWeek: "dddd [aig] LT", lastDay: "[An-d\xe8 aig] LT", lastWeek: "dddd [seo chaidh] [aig] LT", sameElse: "L" },
5176
+ relativeTime: {
5177
+ future: "ann an %s",
5178
+ past: "bho chionn %s",
5179
+ s: "beagan diogan",
5180
+ ss: "%d diogan",
5181
+ m: "mionaid",
5182
+ mm: "%d mionaidean",
5183
+ h: "uair",
5184
+ hh: "%d uairean",
5185
+ d: "latha",
5186
+ dd: "%d latha",
5187
+ M: "m\xecos",
5188
+ MM: "%d m\xecosan",
5189
+ y: "bliadhna",
5190
+ yy: "%d bliadhna",
5191
+ },
5192
+ dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
5193
+ ordinal: function (e) {
5194
+ return e + (1 === e ? "d" : e % 10 == 2 ? "na" : "mh");
5195
+ },
5196
+ week: { dow: 1, doy: 4 },
5197
+ }),
5198
+ M.defineLocale("gl", {
5199
+ months: "xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),
5200
+ monthsShort: "xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),
5201
+ monthsParseExact: !0,
5202
+ weekdays: "domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),
5203
+ weekdaysShort: "dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),
5204
+ weekdaysMin: "do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),
5205
+ weekdaysParseExact: !0,
5206
+ 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" },
5207
+ calendar: {
5208
+ sameDay: function () {
5209
+ return "[hoxe " + (1 !== this.hours() ? "\xe1s" : "\xe1") + "] LT";
5210
+ },
5211
+ nextDay: function () {
5212
+ return "[ma\xf1\xe1 " + (1 !== this.hours() ? "\xe1s" : "\xe1") + "] LT";
5213
+ },
5214
+ nextWeek: function () {
5215
+ return "dddd [" + (1 !== this.hours() ? "\xe1s" : "a") + "] LT";
5216
+ },
5217
+ lastDay: function () {
5218
+ return "[onte " + (1 !== this.hours() ? "\xe1" : "a") + "] LT";
5219
+ },
5220
+ lastWeek: function () {
5221
+ return "[o] dddd [pasado " + (1 !== this.hours() ? "\xe1s" : "a") + "] LT";
5222
+ },
5223
+ sameElse: "L",
5224
+ },
5225
+ relativeTime: {
5226
+ future: function (e) {
5227
+ return 0 === e.indexOf("un") ? "n" + e : "en " + e;
5228
+ },
5229
+ past: "hai %s",
5230
+ s: "uns segundos",
5231
+ ss: "%d segundos",
5232
+ m: "un minuto",
5233
+ mm: "%d minutos",
5234
+ h: "unha hora",
5235
+ hh: "%d horas",
5236
+ d: "un d\xeda",
5237
+ dd: "%d d\xedas",
5238
+ M: "un mes",
5239
+ MM: "%d meses",
5240
+ y: "un ano",
5241
+ yy: "%d anos",
5242
+ },
5243
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
5244
+ ordinal: "%d\xba",
5245
+ week: { dow: 1, doy: 4 },
5246
+ }),
5247
+ M.defineLocale("gom-deva", {
5248
+ months: {
5249
+ standalone: "\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split(
5250
+ "_"
5251
+ ),
5252
+ format: "\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split(
5253
+ "_"
5254
+ ),
5255
+ isFormat: /MMMM(\s)+D[oD]?/,
5256
+ },
5257
+ monthsShort: "\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split(
5258
+ "_"
5259
+ ),
5260
+ monthsParseExact: !0,
5261
+ weekdays: "\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split(
5262
+ "_"
5263
+ ),
5264
+ weekdaysShort: "\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),
5265
+ weekdaysMin: "\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),
5266
+ weekdaysParseExact: !0,
5267
+ longDateFormat: {
5268
+ LT: "A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",
5269
+ LTS: "A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",
5270
+ L: "DD-MM-YYYY",
5271
+ LL: "D MMMM YYYY",
5272
+ LLL: "D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",
5273
+ LLLL: "dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",
5274
+ llll: "ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",
5275
+ },
5276
+ calendar: {
5277
+ sameDay: "[\u0906\u092f\u091c] LT",
5278
+ nextDay: "[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",
5279
+ nextWeek: "[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",
5280
+ lastDay: "[\u0915\u093e\u0932] LT",
5281
+ lastWeek: "[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",
5282
+ sameElse: "L",
5283
+ },
5284
+ relativeTime: { future: "%s", past: "%s \u0906\u0926\u0940\u0902", s: hn, ss: hn, m: hn, mm: hn, h: hn, hh: hn, d: hn, dd: hn, M: hn, MM: hn, y: hn, yy: hn },
5285
+ dayOfMonthOrdinalParse: /\d{1,2}(\u0935\u0947\u0930)/,
5286
+ ordinal: function (e, a) {
5287
+ switch (a) {
5288
+ case "D":
5289
+ return e + "\u0935\u0947\u0930";
5290
+ default:
5291
+ case "M":
5292
+ case "Q":
5293
+ case "DDD":
5294
+ case "d":
5295
+ case "w":
5296
+ case "W":
5297
+ return e;
5298
+ }
5299
+ },
5300
+ week: { dow: 0, doy: 3 },
5301
+ meridiemParse: /\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,
5302
+ meridiemHour: function (e, a) {
5303
+ return (
5304
+ 12 === e && (e = 0),
5305
+ "\u0930\u093e\u0924\u0940" === a
5306
+ ? e < 4
5307
+ ? e
5308
+ : e + 12
5309
+ : "\u0938\u0915\u093e\u0933\u0940\u0902" === a
5310
+ ? e
5311
+ : "\u0926\u0928\u092a\u093e\u0930\u093e\u0902" === a
5312
+ ? 12 < e
5313
+ ? e
5314
+ : e + 12
5315
+ : "\u0938\u093e\u0902\u091c\u0947" === a
5316
+ ? e + 12
5317
+ : void 0
5318
+ );
5319
+ },
5320
+ meridiem: function (e, a, t) {
5321
+ return e < 4 ? "\u0930\u093e\u0924\u0940" : e < 12 ? "\u0938\u0915\u093e\u0933\u0940\u0902" : e < 16 ? "\u0926\u0928\u092a\u093e\u0930\u093e\u0902" : e < 20 ? "\u0938\u093e\u0902\u091c\u0947" : "\u0930\u093e\u0924\u0940";
5322
+ },
5323
+ }),
5324
+ M.defineLocale("gom-latn", {
5325
+ months: {
5326
+ standalone: "Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),
5327
+ format: "Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),
5328
+ isFormat: /MMMM(\s)+D[oD]?/,
5329
+ },
5330
+ monthsShort: "Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),
5331
+ monthsParseExact: !0,
5332
+ weekdays: "Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),
5333
+ weekdaysShort: "Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),
5334
+ weekdaysMin: "Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),
5335
+ weekdaysParseExact: !0,
5336
+ 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 Do, YYYY, A h:mm [vazta]", llll: "ddd, D MMM YYYY, A h:mm [vazta]" },
5337
+ calendar: { sameDay: "[Aiz] LT", nextDay: "[Faleam] LT", nextWeek: "[Fuddlo] dddd[,] LT", lastDay: "[Kal] LT", lastWeek: "[Fattlo] dddd[,] LT", sameElse: "L" },
5338
+ relativeTime: { future: "%s", past: "%s adim", s: cn, ss: cn, m: cn, mm: cn, h: cn, hh: cn, d: cn, dd: cn, M: cn, MM: cn, y: cn, yy: cn },
5339
+ dayOfMonthOrdinalParse: /\d{1,2}(er)/,
5340
+ ordinal: function (e, a) {
5341
+ switch (a) {
5342
+ case "D":
5343
+ return e + "er";
5344
+ default:
5345
+ case "M":
5346
+ case "Q":
5347
+ case "DDD":
5348
+ case "d":
5349
+ case "w":
5350
+ case "W":
5351
+ return e;
5352
+ }
5353
+ },
5354
+ week: { dow: 0, doy: 3 },
5355
+ meridiemParse: /rati|sokallim|donparam|sanje/,
5356
+ meridiemHour: function (e, a) {
5357
+ return 12 === e && (e = 0), "rati" === a ? (e < 4 ? e : e + 12) : "sokallim" === a ? e : "donparam" === a ? (12 < e ? e : e + 12) : "sanje" === a ? e + 12 : void 0;
5358
+ },
5359
+ meridiem: function (e, a, t) {
5360
+ return e < 4 ? "rati" : e < 12 ? "sokallim" : e < 16 ? "donparam" : e < 20 ? "sanje" : "rati";
5361
+ },
5362
  });
5363
+ var Ln = { 1: "\u0ae7", 2: "\u0ae8", 3: "\u0ae9", 4: "\u0aea", 5: "\u0aeb", 6: "\u0aec", 7: "\u0aed", 8: "\u0aee", 9: "\u0aef", 0: "\u0ae6" },
5364
+ Yn = { "\u0ae7": "1", "\u0ae8": "2", "\u0ae9": "3", "\u0aea": "4", "\u0aeb": "5", "\u0aec": "6", "\u0aed": "7", "\u0aee": "8", "\u0aef": "9", "\u0ae6": "0" };
5365
+ M.defineLocale("gu", {
5366
+ months: "\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split(
5367
+ "_"
5368
+ ),
5369
+ monthsShort: "\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split(
5370
+ "_"
5371
+ ),
5372
+ monthsParseExact: !0,
5373
+ weekdays: "\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split(
5374
+ "_"
5375
+ ),
5376
+ weekdaysShort: "\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),
5377
+ weekdaysMin: "\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),
5378
+ longDateFormat: {
5379
+ LT: "A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
5380
+ LTS: "A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
5381
+ L: "DD/MM/YYYY",
5382
+ LL: "D MMMM YYYY",
5383
+ LLL: "D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
5384
+ LLLL: "dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",
5385
+ },
5386
+ calendar: { sameDay: "[\u0a86\u0a9c] LT", nextDay: "[\u0a95\u0abe\u0ab2\u0ac7] LT", nextWeek: "dddd, LT", lastDay: "[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT", lastWeek: "[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT", sameElse: "L" },
5387
+ relativeTime: {
5388
+ future: "%s \u0aae\u0abe",
5389
+ past: "%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",
5390
+ s: "\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",
5391
+ ss: "%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",
5392
+ m: "\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",
5393
+ mm: "%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",
5394
+ h: "\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",
5395
+ hh: "%d \u0a95\u0ab2\u0abe\u0a95",
5396
+ d: "\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",
5397
+ dd: "%d \u0aa6\u0abf\u0ab5\u0ab8",
5398
+ M: "\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",
5399
+ MM: "%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",
5400
+ y: "\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",
5401
+ yy: "%d \u0ab5\u0ab0\u0acd\u0ab7",
5402
+ },
5403
+ preparse: function (e) {
5404
+ return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g, function (e) {
5405
+ return Yn[e];
5406
+ });
5407
+ },
5408
+ postformat: function (e) {
5409
+ return e.replace(/\d/g, function (e) {
5410
+ return Ln[e];
5411
+ });
5412
+ },
5413
+ meridiemParse: /\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,
5414
+ meridiemHour: function (e, a) {
5415
+ return (
5416
+ 12 === e && (e = 0), "\u0ab0\u0abe\u0aa4" === a ? (e < 4 ? e : e + 12) : "\u0ab8\u0ab5\u0abe\u0ab0" === a ? e : "\u0aac\u0aaa\u0acb\u0ab0" === a ? (10 <= e ? e : e + 12) : "\u0ab8\u0abe\u0a82\u0a9c" === a ? e + 12 : void 0
5417
+ );
5418
+ },
5419
+ meridiem: function (e, a, t) {
5420
+ return e < 4 ? "\u0ab0\u0abe\u0aa4" : e < 10 ? "\u0ab8\u0ab5\u0abe\u0ab0" : e < 17 ? "\u0aac\u0aaa\u0acb\u0ab0" : e < 20 ? "\u0ab8\u0abe\u0a82\u0a9c" : "\u0ab0\u0abe\u0aa4";
5421
+ },
5422
+ week: { dow: 0, doy: 6 },
5423
+ }),
5424
+ M.defineLocale("he", {
5425
+ months: "\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split(
5426
+ "_"
5427
+ ),
5428
+ monthsShort: "\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split(
5429
+ "_"
5430
+ ),
5431
+ weekdays: "\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),
5432
+ weekdaysShort: "\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),
5433
+ weekdaysMin: "\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),
5434
+ longDateFormat: {
5435
+ LT: "HH:mm",
5436
+ LTS: "HH:mm:ss",
5437
+ L: "DD/MM/YYYY",
5438
+ LL: "D [\u05d1]MMMM YYYY",
5439
+ LLL: "D [\u05d1]MMMM YYYY HH:mm",
5440
+ LLLL: "dddd, D [\u05d1]MMMM YYYY HH:mm",
5441
+ l: "D/M/YYYY",
5442
+ ll: "D MMM YYYY",
5443
+ lll: "D MMM YYYY HH:mm",
5444
+ llll: "ddd, D MMM YYYY HH:mm",
5445
+ },
5446
+ calendar: {
5447
+ sameDay: "[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",
5448
+ nextDay: "[\u05de\u05d7\u05e8 \u05d1\u05be]LT",
5449
+ nextWeek: "dddd [\u05d1\u05e9\u05e2\u05d4] LT",
5450
+ lastDay: "[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",
5451
+ lastWeek: "[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",
5452
+ sameElse: "L",
5453
+ },
5454
+ relativeTime: {
5455
+ future: "\u05d1\u05e2\u05d5\u05d3 %s",
5456
+ past: "\u05dc\u05e4\u05e0\u05d9 %s",
5457
+ s: "\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",
5458
+ ss: "%d \u05e9\u05e0\u05d9\u05d5\u05ea",
5459
+ m: "\u05d3\u05e7\u05d4",
5460
+ mm: "%d \u05d3\u05e7\u05d5\u05ea",
5461
+ h: "\u05e9\u05e2\u05d4",
5462
+ hh: function (e) {
5463
+ return 2 === e ? "\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd" : e + " \u05e9\u05e2\u05d5\u05ea";
5464
+ },
5465
+ d: "\u05d9\u05d5\u05dd",
5466
+ dd: function (e) {
5467
+ return 2 === e ? "\u05d9\u05d5\u05de\u05d9\u05d9\u05dd" : e + " \u05d9\u05de\u05d9\u05dd";
5468
+ },
5469
+ M: "\u05d7\u05d5\u05d3\u05e9",
5470
+ MM: function (e) {
5471
+ return 2 === e ? "\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd" : e + " \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd";
5472
+ },
5473
+ y: "\u05e9\u05e0\u05d4",
5474
+ yy: function (e) {
5475
+ return 2 === e ? "\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd" : e % 10 == 0 && 10 !== e ? e + " \u05e9\u05e0\u05d4" : e + " \u05e9\u05e0\u05d9\u05dd";
5476
+ },
5477
+ },
5478
+ meridiemParse: /\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,
5479
+ isPM: function (e) {
5480
+ return /^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e);
5481
+ },
5482
+ meridiem: function (e, a, t) {
5483
+ return e < 5
5484
+ ? "\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8"
5485
+ : e < 10
5486
+ ? "\u05d1\u05d1\u05d5\u05e7\u05e8"
5487
+ : e < 12
5488
+ ? t
5489
+ ? '\u05dc\u05e4\u05e0\u05d4"\u05e6'
5490
+ : "\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd"
5491
+ : e < 18
5492
+ ? t
5493
+ ? '\u05d0\u05d7\u05d4"\u05e6'
5494
+ : "\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd"
5495
+ : "\u05d1\u05e2\u05e8\u05d1";
5496
+ },
5497
+ });
5498
+ var yn = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096a", 5: "\u096b", 6: "\u096c", 7: "\u096d", 8: "\u096e", 9: "\u096f", 0: "\u0966" },
5499
+ fn = { "\u0967": "1", "\u0968": "2", "\u0969": "3", "\u096a": "4", "\u096b": "5", "\u096c": "6", "\u096d": "7", "\u096e": "8", "\u096f": "9", "\u0966": "0" };
5500
+ function pn(e, a, t) {
5501
+ var s = e + " ";
5502
+ switch (t) {
5503
+ case "ss":
5504
+ return (s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi");
5505
+ case "m":
5506
+ return a ? "jedna minuta" : "jedne minute";
5507
+ case "mm":
5508
+ return (s += 1 !== e && (2 === e || 3 === e || 4 === e) ? "minute" : "minuta");
5509
+ case "h":
5510
+ return a ? "jedan sat" : "jednog sata";
5511
+ case "hh":
5512
+ return (s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati");
5513
+ case "dd":
5514
+ return (s += 1 === e ? "dan" : "dana");
5515
+ case "MM":
5516
+ return (s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci");
5517
+ case "yy":
5518
+ return (s += 1 !== e && (2 === e || 3 === e || 4 === e) ? "godine" : "godina");
5519
+ }
5520
+ }
5521
+ M.defineLocale("hi", {
5522
+ months: "\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split(
5523
+ "_"
5524
+ ),
5525
+ monthsShort: "\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split(
5526
+ "_"
5527
+ ),
5528
+ monthsParseExact: !0,
5529
+ weekdays: "\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split(
5530
+ "_"
5531
+ ),
5532
+ weekdaysShort: "\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),
5533
+ weekdaysMin: "\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),
5534
+ longDateFormat: { LT: "A h:mm \u092c\u091c\u0947", LTS: "A h:mm:ss \u092c\u091c\u0947", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY, A h:mm \u092c\u091c\u0947", LLLL: "dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947" },
5535
+ calendar: { sameDay: "[\u0906\u091c] LT", nextDay: "[\u0915\u0932] LT", nextWeek: "dddd, LT", lastDay: "[\u0915\u0932] LT", lastWeek: "[\u092a\u093f\u091b\u0932\u0947] dddd, LT", sameElse: "L" },
5536
+ relativeTime: {
5537
+ future: "%s \u092e\u0947\u0902",
5538
+ past: "%s \u092a\u0939\u0932\u0947",
5539
+ s: "\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",
5540
+ ss: "%d \u0938\u0947\u0915\u0902\u0921",
5541
+ m: "\u090f\u0915 \u092e\u093f\u0928\u091f",
5542
+ mm: "%d \u092e\u093f\u0928\u091f",
5543
+ h: "\u090f\u0915 \u0918\u0902\u091f\u093e",
5544
+ hh: "%d \u0918\u0902\u091f\u0947",
5545
+ d: "\u090f\u0915 \u0926\u093f\u0928",
5546
+ dd: "%d \u0926\u093f\u0928",
5547
+ M: "\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",
5548
+ MM: "%d \u092e\u0939\u0940\u0928\u0947",
5549
+ y: "\u090f\u0915 \u0935\u0930\u094d\u0937",
5550
+ yy: "%d \u0935\u0930\u094d\u0937",
5551
+ },
5552
+ preparse: function (e) {
5553
+ return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g, function (e) {
5554
+ return fn[e];
5555
+ });
5556
+ },
5557
+ postformat: function (e) {
5558
+ return e.replace(/\d/g, function (e) {
5559
+ return yn[e];
5560
+ });
5561
+ },
5562
+ meridiemParse: /\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,
5563
+ meridiemHour: function (e, a) {
5564
+ return (
5565
+ 12 === e && (e = 0), "\u0930\u093e\u0924" === a ? (e < 4 ? e : e + 12) : "\u0938\u0941\u092c\u0939" === a ? e : "\u0926\u094b\u092a\u0939\u0930" === a ? (10 <= e ? e : e + 12) : "\u0936\u093e\u092e" === a ? e + 12 : void 0
5566
+ );
5567
+ },
5568
+ meridiem: function (e, a, t) {
5569
+ return e < 4 ? "\u0930\u093e\u0924" : e < 10 ? "\u0938\u0941\u092c\u0939" : e < 17 ? "\u0926\u094b\u092a\u0939\u0930" : e < 20 ? "\u0936\u093e\u092e" : "\u0930\u093e\u0924";
5570
+ },
5571
+ week: { dow: 0, doy: 6 },
5572
+ }),
5573
+ M.defineLocale("hr", {
5574
+ months: {
5575
+ format: "sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),
5576
+ standalone: "sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_"),
5577
+ },
5578
+ monthsShort: "sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),
5579
+ monthsParseExact: !0,
5580
+ weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
5581
+ weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
5582
+ weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
5583
+ weekdaysParseExact: !0,
5584
+ longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "DD.MM.YYYY", LL: "Do MMMM YYYY", LLL: "Do MMMM YYYY H:mm", LLLL: "dddd, Do MMMM YYYY H:mm" },
5585
+ calendar: {
5586
+ sameDay: "[danas u] LT",
5587
+ nextDay: "[sutra u] LT",
5588
+ nextWeek: function () {
5589
+ switch (this.day()) {
5590
+ case 0:
5591
+ return "[u] [nedjelju] [u] LT";
5592
+ case 3:
5593
+ return "[u] [srijedu] [u] LT";
5594
+ case 6:
5595
+ return "[u] [subotu] [u] LT";
5596
+ case 1:
5597
+ case 2:
5598
+ case 4:
5599
+ case 5:
5600
+ return "[u] dddd [u] LT";
5601
+ }
5602
+ },
5603
+ lastDay: "[ju\u010der u] LT",
5604
+ lastWeek: function () {
5605
+ switch (this.day()) {
5606
+ case 0:
5607
+ return "[pro\u0161lu] [nedjelju] [u] LT";
5608
+ case 3:
5609
+ return "[pro\u0161lu] [srijedu] [u] LT";
5610
+ case 6:
5611
+ return "[pro\u0161le] [subote] [u] LT";
5612
+ case 1:
5613
+ case 2:
5614
+ case 4:
5615
+ case 5:
5616
+ return "[pro\u0161li] dddd [u] LT";
5617
+ }
5618
+ },
5619
+ sameElse: "L",
5620
+ },
5621
+ relativeTime: { future: "za %s", past: "prije %s", s: "par sekundi", ss: pn, m: pn, mm: pn, h: pn, hh: pn, d: "dan", dd: pn, M: "mjesec", MM: pn, y: "godinu", yy: pn },
5622
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
5623
+ ordinal: "%d.",
5624
+ week: { dow: 1, doy: 7 },
5625
+ });
5626
+ var kn = "vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");
5627
+ function Dn(e, a, t, s) {
5628
+ var n = e;
5629
+ switch (t) {
5630
+ case "s":
5631
+ return s || a ? "n\xe9h\xe1ny m\xe1sodperc" : "n\xe9h\xe1ny m\xe1sodperce";
5632
+ case "ss":
5633
+ return n + (s || a) ? " m\xe1sodperc" : " m\xe1sodperce";
5634
+ case "m":
5635
+ return "egy" + (s || a ? " perc" : " perce");
5636
+ case "mm":
5637
+ return n + (s || a ? " perc" : " perce");
5638
+ case "h":
5639
+ return "egy" + (s || a ? " \xf3ra" : " \xf3r\xe1ja");
5640
+ case "hh":
5641
+ return n + (s || a ? " \xf3ra" : " \xf3r\xe1ja");
5642
+ case "d":
5643
+ return "egy" + (s || a ? " nap" : " napja");
5644
+ case "dd":
5645
+ return n + (s || a ? " nap" : " napja");
5646
+ case "M":
5647
+ return "egy" + (s || a ? " h\xf3nap" : " h\xf3napja");
5648
+ case "MM":
5649
+ return n + (s || a ? " h\xf3nap" : " h\xf3napja");
5650
+ case "y":
5651
+ return "egy" + (s || a ? " \xe9v" : " \xe9ve");
5652
+ case "yy":
5653
+ return n + (s || a ? " \xe9v" : " \xe9ve");
5654
+ }
5655
+ return "";
5656
+ }
5657
+ function Tn(e) {
5658
+ return (e ? "" : "[m\xfalt] ") + "[" + kn[this.day()] + "] LT[-kor]";
5659
+ }
5660
+ function gn(e) {
5661
+ return e % 100 == 11 || e % 10 != 1;
5662
+ }
5663
+ function wn(e, a, t, s) {
5664
+ var n = e + " ";
5665
+ switch (t) {
5666
+ case "s":
5667
+ return a || s ? "nokkrar sek\xfandur" : "nokkrum sek\xfandum";
5668
+ case "ss":
5669
+ return gn(e) ? n + (a || s ? "sek\xfandur" : "sek\xfandum") : n + "sek\xfanda";
5670
+ case "m":
5671
+ return a ? "m\xedn\xfata" : "m\xedn\xfatu";
5672
+ case "mm":
5673
+ return gn(e) ? n + (a || s ? "m\xedn\xfatur" : "m\xedn\xfatum") : a ? n + "m\xedn\xfata" : n + "m\xedn\xfatu";
5674
+ case "hh":
5675
+ return gn(e) ? n + (a || s ? "klukkustundir" : "klukkustundum") : n + "klukkustund";
5676
+ case "d":
5677
+ return a ? "dagur" : s ? "dag" : "degi";
5678
+ case "dd":
5679
+ return gn(e) ? (a ? n + "dagar" : n + (s ? "daga" : "d\xf6gum")) : a ? n + "dagur" : n + (s ? "dag" : "degi");
5680
+ case "M":
5681
+ return a ? "m\xe1nu\xf0ur" : s ? "m\xe1nu\xf0" : "m\xe1nu\xf0i";
5682
+ case "MM":
5683
+ return gn(e) ? (a ? n + "m\xe1nu\xf0ir" : n + (s ? "m\xe1nu\xf0i" : "m\xe1nu\xf0um")) : a ? n + "m\xe1nu\xf0ur" : n + (s ? "m\xe1nu\xf0" : "m\xe1nu\xf0i");
5684
+ case "y":
5685
+ return a || s ? "\xe1r" : "\xe1ri";
5686
+ case "yy":
5687
+ return gn(e) ? n + (a || s ? "\xe1r" : "\xe1rum") : n + (a || s ? "\xe1r" : "\xe1ri");
5688
+ }
5689
+ }
5690
+ M.defineLocale("hu", {
5691
+ months: "janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),
5692
+ monthsShort: "jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),
5693
+ monthsParseExact: !0,
5694
+ weekdays: "vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),
5695
+ weekdaysShort: "vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),
5696
+ weekdaysMin: "v_h_k_sze_cs_p_szo".split("_"),
5697
+ 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" },
5698
+ meridiemParse: /de|du/i,
5699
+ isPM: function (e) {
5700
+ return "u" === e.charAt(1).toLowerCase();
5701
+ },
5702
+ meridiem: function (e, a, t) {
5703
+ return e < 12 ? (!0 === t ? "de" : "DE") : !0 === t ? "du" : "DU";
5704
+ },
5705
+ calendar: {
5706
+ sameDay: "[ma] LT[-kor]",
5707
+ nextDay: "[holnap] LT[-kor]",
5708
+ nextWeek: function () {
5709
+ return Tn.call(this, !0);
5710
+ },
5711
+ lastDay: "[tegnap] LT[-kor]",
5712
+ lastWeek: function () {
5713
+ return Tn.call(this, !1);
5714
+ },
5715
+ sameElse: "L",
5716
+ },
5717
+ relativeTime: { future: "%s m\xfalva", past: "%s", s: Dn, ss: Dn, m: Dn, mm: Dn, h: Dn, hh: Dn, d: Dn, dd: Dn, M: Dn, MM: Dn, y: Dn, yy: Dn },
5718
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
5719
+ ordinal: "%d.",
5720
+ week: { dow: 1, doy: 4 },
5721
+ }),
5722
+ M.defineLocale("hy-am", {
5723
+ months: {
5724
+ format: "\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split(
5725
+ "_"
5726
+ ),
5727
+ standalone: "\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split(
5728
+ "_"
5729
+ ),
5730
+ },
5731
+ monthsShort: "\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split(
5732
+ "_"
5733
+ ),
5734
+ weekdays: "\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split(
5735
+ "_"
5736
+ ),
5737
+ weekdaysShort: "\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),
5738
+ weekdaysMin: "\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),
5739
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD.MM.YYYY", LL: "D MMMM YYYY \u0569.", LLL: "D MMMM YYYY \u0569., HH:mm", LLLL: "dddd, D MMMM YYYY \u0569., HH:mm" },
5740
+ calendar: {
5741
+ sameDay: "[\u0561\u0575\u057d\u0585\u0580] LT",
5742
+ nextDay: "[\u057e\u0561\u0572\u0568] LT",
5743
+ lastDay: "[\u0565\u0580\u0565\u056f] LT",
5744
+ nextWeek: function () {
5745
+ return "dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT";
5746
+ },
5747
+ lastWeek: function () {
5748
+ return "[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT";
5749
+ },
5750
+ sameElse: "L",
5751
+ },
5752
+ relativeTime: {
5753
+ future: "%s \u0570\u0565\u057f\u0578",
5754
+ past: "%s \u0561\u057c\u0561\u057b",
5755
+ s: "\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",
5756
+ ss: "%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",
5757
+ m: "\u0580\u0578\u057a\u0565",
5758
+ mm: "%d \u0580\u0578\u057a\u0565",
5759
+ h: "\u056a\u0561\u0574",
5760
+ hh: "%d \u056a\u0561\u0574",
5761
+ d: "\u0585\u0580",
5762
+ dd: "%d \u0585\u0580",
5763
+ M: "\u0561\u0574\u056b\u057d",
5764
+ MM: "%d \u0561\u0574\u056b\u057d",
5765
+ y: "\u057f\u0561\u0580\u056b",
5766
+ yy: "%d \u057f\u0561\u0580\u056b",
5767
+ },
5768
+ meridiemParse: /\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,
5769
+ isPM: function (e) {
5770
+ return /^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e);
5771
+ },
5772
+ meridiem: function (e) {
5773
+ return e < 4
5774
+ ? "\u0563\u056b\u0577\u0565\u0580\u057e\u0561"
5775
+ : e < 12
5776
+ ? "\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561"
5777
+ : e < 17
5778
+ ? "\u0581\u0565\u0580\u0565\u056f\u057e\u0561"
5779
+ : "\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576";
5780
+ },
5781
+ dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,
5782
+ ordinal: function (e, a) {
5783
+ switch (a) {
5784
+ case "DDD":
5785
+ case "w":
5786
+ case "W":
5787
+ case "DDDo":
5788
+ return 1 === e ? e + "-\u056b\u0576" : e + "-\u0580\u0564";
5789
+ default:
5790
+ return e;
5791
+ }
5792
+ },
5793
+ week: { dow: 1, doy: 7 },
5794
+ }),
5795
+ M.defineLocale("id", {
5796
+ months: "Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),
5797
+ monthsShort: "Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),
5798
+ weekdays: "Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),
5799
+ weekdaysShort: "Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),
5800
+ weekdaysMin: "Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),
5801
+ 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" },
5802
+ meridiemParse: /pagi|siang|sore|malam/,
5803
+ meridiemHour: function (e, a) {
5804
+ return 12 === e && (e = 0), "pagi" === a ? e : "siang" === a ? (11 <= e ? e : e + 12) : "sore" === a || "malam" === a ? e + 12 : void 0;
5805
+ },
5806
+ meridiem: function (e, a, t) {
5807
+ return e < 11 ? "pagi" : e < 15 ? "siang" : e < 19 ? "sore" : "malam";
5808
+ },
5809
+ 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" },
5810
+ relativeTime: {
5811
+ future: "dalam %s",
5812
+ past: "%s yang lalu",
5813
+ s: "beberapa detik",
5814
+ ss: "%d detik",
5815
+ m: "semenit",
5816
+ mm: "%d menit",
5817
+ h: "sejam",
5818
+ hh: "%d jam",
5819
+ d: "sehari",
5820
+ dd: "%d hari",
5821
+ M: "sebulan",
5822
+ MM: "%d bulan",
5823
+ y: "setahun",
5824
+ yy: "%d tahun",
5825
+ },
5826
+ week: { dow: 0, doy: 6 },
5827
+ }),
5828
+ M.defineLocale("is", {
5829
+ months: "jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),
5830
+ monthsShort: "jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),
5831
+ weekdays: "sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),
5832
+ weekdaysShort: "sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),
5833
+ weekdaysMin: "Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),
5834
+ 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" },
5835
+ calendar: { sameDay: "[\xed dag kl.] LT", nextDay: "[\xe1 morgun kl.] LT", nextWeek: "dddd [kl.] LT", lastDay: "[\xed g\xe6r kl.] LT", lastWeek: "[s\xed\xf0asta] dddd [kl.] LT", sameElse: "L" },
5836
+ relativeTime: { future: "eftir %s", past: "fyrir %s s\xed\xf0an", s: wn, ss: wn, m: wn, mm: wn, h: "klukkustund", hh: wn, d: wn, dd: wn, M: wn, MM: wn, y: wn, yy: wn },
5837
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
5838
+ ordinal: "%d.",
5839
+ week: { dow: 1, doy: 4 },
5840
+ }),
5841
+ M.defineLocale("it-ch", {
5842
+ months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),
5843
+ monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
5844
+ weekdays: "domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),
5845
+ weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"),
5846
+ weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"),
5847
+ 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" },
5848
+ calendar: {
5849
+ sameDay: "[Oggi alle] LT",
5850
+ nextDay: "[Domani alle] LT",
5851
+ nextWeek: "dddd [alle] LT",
5852
+ lastDay: "[Ieri alle] LT",
5853
+ lastWeek: function () {
5854
+ switch (this.day()) {
5855
+ case 0:
5856
+ return "[la scorsa] dddd [alle] LT";
5857
+ default:
5858
+ return "[lo scorso] dddd [alle] LT";
5859
+ }
5860
+ },
5861
+ sameElse: "L",
5862
+ },
5863
+ relativeTime: {
5864
+ future: function (e) {
5865
+ return (/^[0-9].+$/.test(e) ? "tra" : "in") + " " + e;
5866
+ },
5867
+ past: "%s fa",
5868
+ s: "alcuni secondi",
5869
+ ss: "%d secondi",
5870
+ m: "un minuto",
5871
+ mm: "%d minuti",
5872
+ h: "un'ora",
5873
+ hh: "%d ore",
5874
+ d: "un giorno",
5875
+ dd: "%d giorni",
5876
+ M: "un mese",
5877
+ MM: "%d mesi",
5878
+ y: "un anno",
5879
+ yy: "%d anni",
5880
+ },
5881
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
5882
+ ordinal: "%d\xba",
5883
+ week: { dow: 1, doy: 4 },
5884
+ }),
5885
+ M.defineLocale("it", {
5886
+ months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),
5887
+ monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),
5888
+ weekdays: "domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),
5889
+ weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"),
5890
+ weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"),
5891
+ 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" },
5892
+ calendar: {
5893
+ sameDay: function () {
5894
+ return "[Oggi a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5895
+ },
5896
+ nextDay: function () {
5897
+ return "[Domani a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5898
+ },
5899
+ nextWeek: function () {
5900
+ return "dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5901
+ },
5902
+ lastDay: function () {
5903
+ return "[Ieri a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5904
+ },
5905
+ lastWeek: function () {
5906
+ switch (this.day()) {
5907
+ case 0:
5908
+ return "[La scorsa] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5909
+ default:
5910
+ return "[Lo scorso] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT";
5911
+ }
5912
+ },
5913
+ sameElse: "L",
5914
+ },
5915
+ relativeTime: {
5916
+ future: "tra %s",
5917
+ past: "%s fa",
5918
+ s: "alcuni secondi",
5919
+ ss: "%d secondi",
5920
+ m: "un minuto",
5921
+ mm: "%d minuti",
5922
+ h: "un'ora",
5923
+ hh: "%d ore",
5924
+ d: "un giorno",
5925
+ dd: "%d giorni",
5926
+ w: "una settimana",
5927
+ ww: "%d settimane",
5928
+ M: "un mese",
5929
+ MM: "%d mesi",
5930
+ y: "un anno",
5931
+ yy: "%d anni",
5932
+ },
5933
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
5934
+ ordinal: "%d\xba",
5935
+ week: { dow: 1, doy: 4 },
5936
+ }),
5937
+ M.defineLocale("ja", {
5938
+ eras: [
5939
+ { since: "2019-05-01", offset: 1, name: "\u4ee4\u548c", narrow: "\u32ff", abbr: "R" },
5940
+ { since: "1989-01-08", until: "2019-04-30", offset: 1, name: "\u5e73\u6210", narrow: "\u337b", abbr: "H" },
5941
+ { since: "1926-12-25", until: "1989-01-07", offset: 1, name: "\u662d\u548c", narrow: "\u337c", abbr: "S" },
5942
+ { since: "1912-07-30", until: "1926-12-24", offset: 1, name: "\u5927\u6b63", narrow: "\u337d", abbr: "T" },
5943
+ { since: "1873-01-01", until: "1912-07-29", offset: 6, name: "\u660e\u6cbb", narrow: "\u337e", abbr: "M" },
5944
+ { since: "0001-01-01", until: "1873-12-31", offset: 1, name: "\u897f\u66a6", narrow: "AD", abbr: "AD" },
5945
+ { since: "0000-12-31", until: -1 / 0, offset: 1, name: "\u7d00\u5143\u524d", narrow: "BC", abbr: "BC" },
5946
+ ],
5947
+ eraYearOrdinalRegex: /(\u5143|\d+)\u5e74/,
5948
+ eraYearOrdinalParse: function (e, a) {
5949
+ return "\u5143" === a[1] ? 1 : parseInt(a[1] || e, 10);
5950
+ },
5951
+ months: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
5952
+ monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
5953
+ weekdays: "\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),
5954
+ weekdaysShort: "\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),
5955
+ weekdaysMin: "\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),
5956
+ longDateFormat: {
5957
+ LT: "HH:mm",
5958
+ LTS: "HH:mm:ss",
5959
+ L: "YYYY/MM/DD",
5960
+ LL: "YYYY\u5e74M\u6708D\u65e5",
5961
+ LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
5962
+ LLLL: "YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",
5963
+ l: "YYYY/MM/DD",
5964
+ ll: "YYYY\u5e74M\u6708D\u65e5",
5965
+ lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
5966
+ llll: "YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm",
5967
+ },
5968
+ meridiemParse: /\u5348\u524d|\u5348\u5f8c/i,
5969
+ isPM: function (e) {
5970
+ return "\u5348\u5f8c" === e;
5971
+ },
5972
+ meridiem: function (e, a, t) {
5973
+ return e < 12 ? "\u5348\u524d" : "\u5348\u5f8c";
5974
+ },
5975
+ calendar: {
5976
+ sameDay: "[\u4eca\u65e5] LT",
5977
+ nextDay: "[\u660e\u65e5] LT",
5978
+ nextWeek: function (e) {
5979
+ return e.week() !== this.week() ? "[\u6765\u9031]dddd LT" : "dddd LT";
5980
+ },
5981
+ lastDay: "[\u6628\u65e5] LT",
5982
+ lastWeek: function (e) {
5983
+ return this.week() !== e.week() ? "[\u5148\u9031]dddd LT" : "dddd LT";
5984
+ },
5985
+ sameElse: "L",
5986
+ },
5987
+ dayOfMonthOrdinalParse: /\d{1,2}\u65e5/,
5988
+ ordinal: function (e, a) {
5989
+ switch (a) {
5990
+ case "y":
5991
+ return 1 === e ? "\u5143\u5e74" : e + "\u5e74";
5992
+ case "d":
5993
+ case "D":
5994
+ case "DDD":
5995
+ return e + "\u65e5";
5996
+ default:
5997
+ return e;
5998
+ }
5999
+ },
6000
+ relativeTime: {
6001
+ future: "%s\u5f8c",
6002
+ past: "%s\u524d",
6003
+ s: "\u6570\u79d2",
6004
+ ss: "%d\u79d2",
6005
+ m: "1\u5206",
6006
+ mm: "%d\u5206",
6007
+ h: "1\u6642\u9593",
6008
+ hh: "%d\u6642\u9593",
6009
+ d: "1\u65e5",
6010
+ dd: "%d\u65e5",
6011
+ M: "1\u30f6\u6708",
6012
+ MM: "%d\u30f6\u6708",
6013
+ y: "1\u5e74",
6014
+ yy: "%d\u5e74",
6015
+ },
6016
+ }),
6017
+ M.defineLocale("jv", {
6018
+ months: "Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),
6019
+ monthsShort: "Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),
6020
+ weekdays: "Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),
6021
+ weekdaysShort: "Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),
6022
+ weekdaysMin: "Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),
6023
+ 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" },
6024
+ meridiemParse: /enjing|siyang|sonten|ndalu/,
6025
+ meridiemHour: function (e, a) {
6026
+ return 12 === e && (e = 0), "enjing" === a ? e : "siyang" === a ? (11 <= e ? e : e + 12) : "sonten" === a || "ndalu" === a ? e + 12 : void 0;
6027
+ },
6028
+ meridiem: function (e, a, t) {
6029
+ return e < 11 ? "enjing" : e < 15 ? "siyang" : e < 19 ? "sonten" : "ndalu";
6030
+ },
6031
+ 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" },
6032
+ relativeTime: {
6033
+ future: "wonten ing %s",
6034
+ past: "%s ingkang kepengker",
6035
+ s: "sawetawis detik",
6036
+ ss: "%d detik",
6037
+ m: "setunggal menit",
6038
+ mm: "%d menit",
6039
+ h: "setunggal jam",
6040
+ hh: "%d jam",
6041
+ d: "sedinten",
6042
+ dd: "%d dinten",
6043
+ M: "sewulan",
6044
+ MM: "%d wulan",
6045
+ y: "setaun",
6046
+ yy: "%d taun",
6047
+ },
6048
+ week: { dow: 1, doy: 7 },
6049
+ }),
6050
+ M.defineLocale("ka", {
6051
+ months: "\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split(
6052
+ "_"
6053
+ ),
6054
+ monthsShort: "\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split(
6055
+ "_"
6056
+ ),
6057
+ weekdays: {
6058
+ standalone: "\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split(
6059
+ "_"
6060
+ ),
6061
+ format: "\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split(
6062
+ "_"
6063
+ ),
6064
+ isFormat: /(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/,
6065
+ },
6066
+ weekdaysShort: "\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),
6067
+ weekdaysMin: "\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),
6068
+ 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" },
6069
+ calendar: {
6070
+ sameDay: "[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",
6071
+ nextDay: "[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",
6072
+ lastDay: "[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",
6073
+ nextWeek: "[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",
6074
+ lastWeek: "[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",
6075
+ sameElse: "L",
6076
+ },
6077
+ relativeTime: {
6078
+ future: function (e) {
6079
+ return e.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/, function (e, a, t) {
6080
+ return "\u10d8" === t ? a + "\u10e8\u10d8" : a + t + "\u10e8\u10d8";
6081
+ });
6082
+ },
6083
+ past: function (e) {
6084
+ return /(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)
6085
+ ? e.replace(/(\u10d8|\u10d4)$/, "\u10d8\u10e1 \u10ec\u10d8\u10dc")
6086
+ : /\u10ec\u10d4\u10da\u10d8/.test(e)
6087
+ ? e.replace(/\u10ec\u10d4\u10da\u10d8$/, "\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc")
6088
+ : e;
6089
+ },
6090
+ s: "\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",
6091
+ ss: "%d \u10ec\u10d0\u10db\u10d8",
6092
+ m: "\u10ec\u10e3\u10d7\u10d8",
6093
+ mm: "%d \u10ec\u10e3\u10d7\u10d8",
6094
+ h: "\u10e1\u10d0\u10d0\u10d7\u10d8",
6095
+ hh: "%d \u10e1\u10d0\u10d0\u10d7\u10d8",
6096
+ d: "\u10d3\u10e6\u10d4",
6097
+ dd: "%d \u10d3\u10e6\u10d4",
6098
+ M: "\u10d7\u10d5\u10d4",
6099
+ MM: "%d \u10d7\u10d5\u10d4",
6100
+ y: "\u10ec\u10d4\u10da\u10d8",
6101
+ yy: "%d \u10ec\u10d4\u10da\u10d8",
6102
+ },
6103
+ dayOfMonthOrdinalParse: /0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,
6104
+ ordinal: function (e) {
6105
+ return 0 === e ? e : 1 === e ? e + "-\u10da\u10d8" : e < 20 || (e <= 100 && e % 20 == 0) || e % 100 == 0 ? "\u10db\u10d4-" + e : e + "-\u10d4";
6106
+ },
6107
+ week: { dow: 1, doy: 7 },
6108
+ });
6109
+ var vn = {
6110
+ 0: "-\u0448\u0456",
6111
+ 1: "-\u0448\u0456",
6112
+ 2: "-\u0448\u0456",
6113
+ 3: "-\u0448\u0456",
6114
+ 4: "-\u0448\u0456",
6115
+ 5: "-\u0448\u0456",
6116
+ 6: "-\u0448\u044b",
6117
+ 7: "-\u0448\u0456",
6118
+ 8: "-\u0448\u0456",
6119
+ 9: "-\u0448\u044b",
6120
+ 10: "-\u0448\u044b",
6121
+ 20: "-\u0448\u044b",
6122
+ 30: "-\u0448\u044b",
6123
+ 40: "-\u0448\u044b",
6124
+ 50: "-\u0448\u0456",
6125
+ 60: "-\u0448\u044b",
6126
+ 70: "-\u0448\u0456",
6127
+ 80: "-\u0448\u0456",
6128
+ 90: "-\u0448\u044b",
6129
+ 100: "-\u0448\u0456",
6130
+ };
6131
+ M.defineLocale("kk", {
6132
+ months: "\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split(
6133
+ "_"
6134
+ ),
6135
+ monthsShort: "\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split(
6136
+ "_"
6137
+ ),
6138
+ weekdays: "\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split(
6139
+ "_"
6140
+ ),
6141
+ weekdaysShort: "\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),
6142
+ weekdaysMin: "\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),
6143
+ 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" },
6144
+ calendar: {
6145
+ sameDay: "[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",
6146
+ nextDay: "[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",
6147
+ nextWeek: "dddd [\u0441\u0430\u0493\u0430\u0442] LT",
6148
+ lastDay: "[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",
6149
+ lastWeek: "[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",
6150
+ sameElse: "L",
6151
+ },
6152
+ relativeTime: {
6153
+ future: "%s \u0456\u0448\u0456\u043d\u0434\u0435",
6154
+ past: "%s \u0431\u04b1\u0440\u044b\u043d",
6155
+ s: "\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",
6156
+ ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434",
6157
+ m: "\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",
6158
+ mm: "%d \u043c\u0438\u043d\u0443\u0442",
6159
+ h: "\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",
6160
+ hh: "%d \u0441\u0430\u0493\u0430\u0442",
6161
+ d: "\u0431\u0456\u0440 \u043a\u04af\u043d",
6162
+ dd: "%d \u043a\u04af\u043d",
6163
+ M: "\u0431\u0456\u0440 \u0430\u0439",
6164
+ MM: "%d \u0430\u0439",
6165
+ y: "\u0431\u0456\u0440 \u0436\u044b\u043b",
6166
+ yy: "%d \u0436\u044b\u043b",
6167
+ },
6168
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0448\u0456|\u0448\u044b)/,
6169
+ ordinal: function (e) {
6170
+ return e + (vn[e] || vn[e % 10] || vn[100 <= e ? 100 : null]);
6171
+ },
6172
+ week: { dow: 1, doy: 7 },
6173
  });
6174
+ var bn = { 1: "\u17e1", 2: "\u17e2", 3: "\u17e3", 4: "\u17e4", 5: "\u17e5", 6: "\u17e6", 7: "\u17e7", 8: "\u17e8", 9: "\u17e9", 0: "\u17e0" },
6175
+ Sn = { "\u17e1": "1", "\u17e2": "2", "\u17e3": "3", "\u17e4": "4", "\u17e5": "5", "\u17e6": "6", "\u17e7": "7", "\u17e8": "8", "\u17e9": "9", "\u17e0": "0" };
6176
+ M.defineLocale("km", {
6177
+ months: "\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split(
6178
+ "_"
6179
+ ),
6180
+ monthsShort: "\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split(
6181
+ "_"
6182
+ ),
6183
+ weekdays: "\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split(
6184
+ "_"
6185
+ ),
6186
+ weekdaysShort: "\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),
6187
+ weekdaysMin: "\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),
6188
+ weekdaysParseExact: !0,
6189
+ 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" },
6190
+ meridiemParse: /\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,
6191
+ isPM: function (e) {
6192
+ return "\u179b\u17d2\u1784\u17b6\u1785" === e;
6193
+ },
6194
+ meridiem: function (e, a, t) {
6195
+ return e < 12 ? "\u1796\u17d2\u179a\u17b9\u1780" : "\u179b\u17d2\u1784\u17b6\u1785";
6196
+ },
6197
+ calendar: {
6198
+ sameDay: "[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",
6199
+ nextDay: "[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",
6200
+ nextWeek: "dddd [\u1798\u17c9\u17c4\u1784] LT",
6201
+ lastDay: "[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",
6202
+ lastWeek: "dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",
6203
+ sameElse: "L",
6204
+ },
6205
+ relativeTime: {
6206
+ future: "%s\u1791\u17c0\u178f",
6207
+ past: "%s\u1798\u17bb\u1793",
6208
+ s: "\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",
6209
+ ss: "%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",
6210
+ m: "\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",
6211
+ mm: "%d \u1793\u17b6\u1791\u17b8",
6212
+ h: "\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",
6213
+ hh: "%d \u1798\u17c9\u17c4\u1784",
6214
+ d: "\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",
6215
+ dd: "%d \u1790\u17d2\u1784\u17c3",
6216
+ M: "\u1798\u17bd\u1799\u1781\u17c2",
6217
+ MM: "%d \u1781\u17c2",
6218
+ y: "\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",
6219
+ yy: "%d \u1786\u17d2\u1793\u17b6\u17c6",
6220
+ },
6221
+ dayOfMonthOrdinalParse: /\u1791\u17b8\d{1,2}/,
6222
+ ordinal: "\u1791\u17b8%d",
6223
+ preparse: function (e) {
6224
+ return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g, function (e) {
6225
+ return Sn[e];
6226
+ });
6227
+ },
6228
+ postformat: function (e) {
6229
+ return e.replace(/\d/g, function (e) {
6230
+ return bn[e];
6231
+ });
6232
+ },
6233
+ week: { dow: 1, doy: 4 },
6234
  });
6235
+ var Hn = { 1: "\u0ce7", 2: "\u0ce8", 3: "\u0ce9", 4: "\u0cea", 5: "\u0ceb", 6: "\u0cec", 7: "\u0ced", 8: "\u0cee", 9: "\u0cef", 0: "\u0ce6" },
6236
+ jn = { "\u0ce7": "1", "\u0ce8": "2", "\u0ce9": "3", "\u0cea": "4", "\u0ceb": "5", "\u0cec": "6", "\u0ced": "7", "\u0cee": "8", "\u0cef": "9", "\u0ce6": "0" };
6237
+ M.defineLocale("kn", {
6238
+ months: "\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split(
6239
+ "_"
6240
+ ),
6241
+ monthsShort: "\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split(
6242
+ "_"
6243
+ ),
6244
+ monthsParseExact: !0,
6245
+ weekdays: "\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split(
6246
+ "_"
6247
+ ),
6248
+ weekdaysShort: "\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),
6249
+ weekdaysMin: "\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),
6250
+ 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" },
6251
+ calendar: {
6252
+ sameDay: "[\u0c87\u0c82\u0ca6\u0cc1] LT",
6253
+ nextDay: "[\u0ca8\u0cbe\u0cb3\u0cc6] LT",
6254
+ nextWeek: "dddd, LT",
6255
+ lastDay: "[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",
6256
+ lastWeek: "[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",
6257
+ sameElse: "L",
6258
+ },
6259
+ relativeTime: {
6260
+ future: "%s \u0ca8\u0c82\u0ca4\u0cb0",
6261
+ past: "%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",
6262
+ s: "\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",
6263
+ ss: "%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",
6264
+ m: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",
6265
+ mm: "%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",
6266
+ h: "\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",
6267
+ hh: "%d \u0c97\u0c82\u0c9f\u0cc6",
6268
+ d: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",
6269
+ dd: "%d \u0ca6\u0cbf\u0ca8",
6270
+ M: "\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",
6271
+ MM: "%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",
6272
+ y: "\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",
6273
+ yy: "%d \u0cb5\u0cb0\u0ccd\u0cb7",
6274
+ },
6275
+ preparse: function (e) {
6276
+ return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g, function (e) {
6277
+ return jn[e];
6278
+ });
6279
+ },
6280
+ postformat: function (e) {
6281
+ return e.replace(/\d/g, function (e) {
6282
+ return Hn[e];
6283
+ });
6284
+ },
6285
+ meridiemParse: /\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,
6286
+ meridiemHour: function (e, a) {
6287
+ return (
6288
+ 12 === e && (e = 0),
6289
+ "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf" === a
6290
+ ? e < 4
6291
+ ? e
6292
+ : e + 12
6293
+ : "\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6" === a
6294
+ ? e
6295
+ : "\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8" === a
6296
+ ? 10 <= e
6297
+ ? e
6298
+ : e + 12
6299
+ : "\u0cb8\u0c82\u0c9c\u0cc6" === a
6300
+ ? e + 12
6301
+ : void 0
6302
+ );
6303
+ },
6304
+ meridiem: function (e, a, t) {
6305
+ return e < 4
6306
+ ? "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"
6307
+ : e < 10
6308
+ ? "\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"
6309
+ : e < 17
6310
+ ? "\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"
6311
+ : e < 20
6312
+ ? "\u0cb8\u0c82\u0c9c\u0cc6"
6313
+ : "\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf";
6314
+ },
6315
+ dayOfMonthOrdinalParse: /\d{1,2}(\u0ca8\u0cc6\u0cd5)/,
6316
+ ordinal: function (e) {
6317
+ return e + "\u0ca8\u0cc6\u0cd5";
6318
+ },
6319
+ week: { dow: 0, doy: 6 },
6320
+ }),
6321
+ M.defineLocale("ko", {
6322
+ months: "1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),
6323
+ monthsShort: "1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),
6324
+ weekdays: "\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),
6325
+ weekdaysShort: "\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),
6326
+ weekdaysMin: "\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),
6327
+ longDateFormat: {
6328
+ LT: "A h:mm",
6329
+ LTS: "A h:mm:ss",
6330
+ L: "YYYY.MM.DD.",
6331
+ LL: "YYYY\ub144 MMMM D\uc77c",
6332
+ LLL: "YYYY\ub144 MMMM D\uc77c A h:mm",
6333
+ LLLL: "YYYY\ub144 MMMM D\uc77c dddd A h:mm",
6334
+ l: "YYYY.MM.DD.",
6335
+ ll: "YYYY\ub144 MMMM D\uc77c",
6336
+ lll: "YYYY\ub144 MMMM D\uc77c A h:mm",
6337
+ llll: "YYYY\ub144 MMMM D\uc77c dddd A h:mm",
6338
+ },
6339
+ calendar: { sameDay: "\uc624\ub298 LT", nextDay: "\ub0b4\uc77c LT", nextWeek: "dddd LT", lastDay: "\uc5b4\uc81c LT", lastWeek: "\uc9c0\ub09c\uc8fc dddd LT", sameElse: "L" },
6340
+ relativeTime: {
6341
+ future: "%s \ud6c4",
6342
+ past: "%s \uc804",
6343
+ s: "\uba87 \ucd08",
6344
+ ss: "%d\ucd08",
6345
+ m: "1\ubd84",
6346
+ mm: "%d\ubd84",
6347
+ h: "\ud55c \uc2dc\uac04",
6348
+ hh: "%d\uc2dc\uac04",
6349
+ d: "\ud558\ub8e8",
6350
+ dd: "%d\uc77c",
6351
+ M: "\ud55c \ub2ec",
6352
+ MM: "%d\ub2ec",
6353
+ y: "\uc77c \ub144",
6354
+ yy: "%d\ub144",
6355
+ },
6356
+ dayOfMonthOrdinalParse: /\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,
6357
+ ordinal: function (e, a) {
6358
+ switch (a) {
6359
+ case "d":
6360
+ case "D":
6361
+ case "DDD":
6362
+ return e + "\uc77c";
6363
+ case "M":
6364
+ return e + "\uc6d4";
6365
+ case "w":
6366
+ case "W":
6367
+ return e + "\uc8fc";
6368
+ default:
6369
+ return e;
6370
+ }
6371
+ },
6372
+ meridiemParse: /\uc624\uc804|\uc624\ud6c4/,
6373
+ isPM: function (e) {
6374
+ return "\uc624\ud6c4" === e;
6375
+ },
6376
+ meridiem: function (e, a, t) {
6377
+ return e < 12 ? "\uc624\uc804" : "\uc624\ud6c4";
6378
+ },
6379
+ });
6380
+ var xn = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" },
6381
+ Pn = { "\u0661": "1", "\u0662": "2", "\u0663": "3", "\u0664": "4", "\u0665": "5", "\u0666": "6", "\u0667": "7", "\u0668": "8", "\u0669": "9", "\u0660": "0" },
6382
+ On = [
6383
+ "\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645",
6384
+ "\u0634\u0648\u0628\u0627\u062a",
6385
+ "\u0626\u0627\u0632\u0627\u0631",
6386
+ "\u0646\u06cc\u0633\u0627\u0646",
6387
+ "\u0626\u0627\u06cc\u0627\u0631",
6388
+ "\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646",
6389
+ "\u062a\u06d5\u0645\u0645\u0648\u0632",
6390
+ "\u0626\u0627\u0628",
6391
+ "\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644",
6392
+ "\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645",
6393
+ "\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645",
6394
+ "\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645",
6395
+ ];
6396
+ M.defineLocale("ku", {
6397
+ months: On,
6398
+ monthsShort: On,
6399
+ weekdays: "\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split(
6400
+ "_"
6401
+ ),
6402
+ weekdaysShort: "\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split(
6403
+ "_"
6404
+ ),
6405
+ weekdaysMin: "\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),
6406
+ weekdaysParseExact: !0,
6407
+ 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" },
6408
+ meridiemParse: /\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,
6409
+ isPM: function (e) {
6410
+ return /\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e);
6411
+ },
6412
+ meridiem: function (e, a, t) {
6413
+ return e < 12 ? "\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc" : "\u0626\u06ce\u0648\u0627\u0631\u0647\u200c";
6414
+ },
6415
+ calendar: {
6416
+ sameDay: "[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
6417
+ nextDay: "[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
6418
+ nextWeek: "dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
6419
+ lastDay: "[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
6420
+ lastWeek: "dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",
6421
+ sameElse: "L",
6422
+ },
6423
+ relativeTime: {
6424
+ future: "\u0644\u0647\u200c %s",
6425
+ past: "%s",
6426
+ s: "\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",
6427
+ ss: "\u0686\u0631\u0643\u0647\u200c %d",
6428
+ m: "\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",
6429
+ mm: "%d \u062e\u0648\u0644\u0647\u200c\u0643",
6430
+ h: "\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",
6431
+ hh: "%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",
6432
+ d: "\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",
6433
+ dd: "%d \u0695\u06c6\u0698",
6434
+ M: "\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",
6435
+ MM: "%d \u0645\u0627\u0646\u06af",
6436
+ y: "\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",
6437
+ yy: "%d \u0633\u0627\u06b5",
6438
+ },
6439
+ preparse: function (e) {
6440
+ return e
6441
+ .replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g, function (e) {
6442
+ return Pn[e];
6443
+ })
6444
+ .replace(/\u060c/g, ",");
6445
+ },
6446
+ postformat: function (e) {
6447
+ return e
6448
+ .replace(/\d/g, function (e) {
6449
+ return xn[e];
6450
+ })
6451
+ .replace(/,/g, "\u060c");
6452
+ },
6453
+ week: { dow: 6, doy: 12 },
6454
  });
6455
+ var Wn = {
6456
+ 0: "-\u0447\u04af",
6457
+ 1: "-\u0447\u0438",
6458
+ 2: "-\u0447\u0438",
6459
+ 3: "-\u0447\u04af",
6460
+ 4: "-\u0447\u04af",
6461
+ 5: "-\u0447\u0438",
6462
+ 6: "-\u0447\u044b",
6463
+ 7: "-\u0447\u0438",
6464
+ 8: "-\u0447\u0438",
6465
+ 9: "-\u0447\u0443",
6466
+ 10: "-\u0447\u0443",
6467
+ 20: "-\u0447\u044b",
6468
+ 30: "-\u0447\u0443",
6469
+ 40: "-\u0447\u044b",
6470
+ 50: "-\u0447\u04af",
6471
+ 60: "-\u0447\u044b",
6472
+ 70: "-\u0447\u0438",
6473
+ 80: "-\u0447\u0438",
6474
+ 90: "-\u0447\u0443",
6475
+ 100: "-\u0447\u04af",
6476
+ };
6477
+ function An(e, a, t, s) {
6478
+ var n = { 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"] };
6479
+ return a ? n[t][0] : n[t][1];
6480
+ }
6481
+ function En(e) {
6482
+ if (((e = parseInt(e, 10)), isNaN(e))) return !1;
6483
+ if (e < 0) return !0;
6484
+ if (e < 10) return 4 <= e && e <= 7;
6485
+ if (e < 100) {
6486
+ var a = e % 10;
6487
+ return 0 == a ? En(e / 10) : En(a);
6488
+ }
6489
+ if (e < 1e4) {
6490
+ for (; 10 <= e; ) e /= 10;
6491
+ return En(e);
6492
+ }
6493
+ return En((e /= 1e3));
6494
+ }
6495
+ M.defineLocale("ky", {
6496
+ months: "\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(
6497
+ "_"
6498
+ ),
6499
+ monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split(
6500
+ "_"
6501
+ ),
6502
+ weekdays: "\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split(
6503
+ "_"
6504
+ ),
6505
+ weekdaysShort: "\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),
6506
+ weekdaysMin: "\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),
6507
+ 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" },
6508
+ calendar: {
6509
+ sameDay: "[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",
6510
+ nextDay: "[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",
6511
+ nextWeek: "dddd [\u0441\u0430\u0430\u0442] LT",
6512
+ lastDay: "[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",
6513
+ lastWeek: "[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",
6514
+ sameElse: "L",
6515
+ },
6516
+ relativeTime: {
6517
+ future: "%s \u0438\u0447\u0438\u043d\u0434\u0435",
6518
+ past: "%s \u043c\u0443\u0440\u0443\u043d",
6519
+ s: "\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",
6520
+ ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434",
6521
+ m: "\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",
6522
+ mm: "%d \u043c\u04af\u043d\u04e9\u0442",
6523
+ h: "\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",
6524
+ hh: "%d \u0441\u0430\u0430\u0442",
6525
+ d: "\u0431\u0438\u0440 \u043a\u04af\u043d",
6526
+ dd: "%d \u043a\u04af\u043d",
6527
+ M: "\u0431\u0438\u0440 \u0430\u0439",
6528
+ MM: "%d \u0430\u0439",
6529
+ y: "\u0431\u0438\u0440 \u0436\u044b\u043b",
6530
+ yy: "%d \u0436\u044b\u043b",
6531
+ },
6532
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,
6533
+ ordinal: function (e) {
6534
+ return e + (Wn[e] || Wn[e % 10] || Wn[100 <= e ? 100 : null]);
6535
+ },
6536
+ week: { dow: 1, doy: 7 },
6537
+ }),
6538
+ M.defineLocale("lb", {
6539
+ months: "Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),
6540
+ monthsShort: "Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),
6541
+ monthsParseExact: !0,
6542
+ weekdays: "Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),
6543
+ weekdaysShort: "So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),
6544
+ weekdaysMin: "So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),
6545
+ weekdaysParseExact: !0,
6546
+ 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]" },
6547
+ calendar: {
6548
+ sameDay: "[Haut um] LT",
6549
+ sameElse: "L",
6550
+ nextDay: "[Muer um] LT",
6551
+ nextWeek: "dddd [um] LT",
6552
+ lastDay: "[G\xebschter um] LT",
6553
+ lastWeek: function () {
6554
+ switch (this.day()) {
6555
+ case 2:
6556
+ case 4:
6557
+ return "[Leschten] dddd [um] LT";
6558
+ default:
6559
+ return "[Leschte] dddd [um] LT";
6560
+ }
6561
+ },
6562
+ },
6563
+ relativeTime: {
6564
+ future: function (e) {
6565
+ return En(e.substr(0, e.indexOf(" "))) ? "a " + e : "an " + e;
6566
+ },
6567
+ past: function (e) {
6568
+ return En(e.substr(0, e.indexOf(" "))) ? "viru " + e : "virun " + e;
6569
+ },
6570
+ s: "e puer Sekonnen",
6571
+ ss: "%d Sekonnen",
6572
+ m: An,
6573
+ mm: "%d Minutten",
6574
+ h: An,
6575
+ hh: "%d Stonnen",
6576
+ d: An,
6577
+ dd: "%d Deeg",
6578
+ M: An,
6579
+ MM: "%d M\xe9int",
6580
+ y: An,
6581
+ yy: "%d Joer",
6582
+ },
6583
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
6584
+ ordinal: "%d.",
6585
+ week: { dow: 1, doy: 4 },
6586
+ }),
6587
+ M.defineLocale("lo", {
6588
+ months: "\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split(
6589
+ "_"
6590
+ ),
6591
+ monthsShort: "\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split(
6592
+ "_"
6593
+ ),
6594
+ weekdays: "\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),
6595
+ weekdaysShort: "\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),
6596
+ weekdaysMin: "\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),
6597
+ weekdaysParseExact: !0,
6598
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm" },
6599
+ meridiemParse: /\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,
6600
+ isPM: function (e) {
6601
+ return "\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87" === e;
6602
+ },
6603
+ meridiem: function (e, a, t) {
6604
+ return e < 12 ? "\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2" : "\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87";
6605
+ },
6606
+ calendar: {
6607
+ sameDay: "[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
6608
+ nextDay: "[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",
6609
+ nextWeek: "[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",
6610
+ lastDay: "[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
6611
+ lastWeek: "[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",
6612
+ sameElse: "L",
6613
+ },
6614
+ relativeTime: {
6615
+ future: "\u0ead\u0eb5\u0e81 %s",
6616
+ past: "%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",
6617
+ s: "\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",
6618
+ ss: "%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",
6619
+ m: "1 \u0e99\u0eb2\u0e97\u0eb5",
6620
+ mm: "%d \u0e99\u0eb2\u0e97\u0eb5",
6621
+ h: "1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",
6622
+ hh: "%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",
6623
+ d: "1 \u0ea1\u0eb7\u0ec9",
6624
+ dd: "%d \u0ea1\u0eb7\u0ec9",
6625
+ M: "1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",
6626
+ MM: "%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",
6627
+ y: "1 \u0e9b\u0eb5",
6628
+ yy: "%d \u0e9b\u0eb5",
6629
+ },
6630
+ dayOfMonthOrdinalParse: /(\u0e97\u0eb5\u0ec8)\d{1,2}/,
6631
+ ordinal: function (e) {
6632
+ return "\u0e97\u0eb5\u0ec8" + e;
6633
+ },
6634
+ });
6635
+ var Fn = {
6636
+ ss: "sekund\u0117_sekund\u017ei\u0173_sekundes",
6637
+ m: "minut\u0117_minut\u0117s_minut\u0119",
6638
+ mm: "minut\u0117s_minu\u010di\u0173_minutes",
6639
+ h: "valanda_valandos_valand\u0105",
6640
+ hh: "valandos_valand\u0173_valandas",
6641
+ d: "diena_dienos_dien\u0105",
6642
+ dd: "dienos_dien\u0173_dienas",
6643
+ M: "m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",
6644
+ MM: "m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",
6645
+ y: "metai_met\u0173_metus",
6646
+ yy: "metai_met\u0173_metus",
6647
+ };
6648
+ function zn(e, a, t, s) {
6649
+ return a ? Jn(t)[0] : s ? Jn(t)[1] : Jn(t)[2];
6650
+ }
6651
+ function Nn(e) {
6652
+ return e % 10 == 0 || (10 < e && e < 20);
6653
+ }
6654
+ function Jn(e) {
6655
+ return Fn[e].split("_");
6656
+ }
6657
+ function Rn(e, a, t, s) {
6658
+ var n = e + " ";
6659
+ return 1 === e ? n + zn(0, a, t[0], s) : a ? n + (Nn(e) ? Jn(t)[1] : Jn(t)[0]) : s ? n + Jn(t)[1] : n + (Nn(e) ? Jn(t)[1] : Jn(t)[2]);
6660
+ }
6661
+ M.defineLocale("lt", {
6662
+ months: {
6663
+ format: "sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),
6664
+ standalone: "sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),
6665
+ isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/,
6666
+ },
6667
+ monthsShort: "sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),
6668
+ weekdays: {
6669
+ format: "sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),
6670
+ standalone: "sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),
6671
+ isFormat: /dddd HH:mm/,
6672
+ },
6673
+ weekdaysShort: "Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),
6674
+ weekdaysMin: "S_P_A_T_K_Pn_\u0160".split("_"),
6675
+ weekdaysParseExact: !0,
6676
+ longDateFormat: {
6677
+ LT: "HH:mm",
6678
+ LTS: "HH:mm:ss",
6679
+ L: "YYYY-MM-DD",
6680
+ LL: "YYYY [m.] MMMM D [d.]",
6681
+ LLL: "YYYY [m.] MMMM D [d.], HH:mm [val.]",
6682
+ LLLL: "YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",
6683
+ l: "YYYY-MM-DD",
6684
+ ll: "YYYY [m.] MMMM D [d.]",
6685
+ lll: "YYYY [m.] MMMM D [d.], HH:mm [val.]",
6686
+ llll: "YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]",
6687
+ },
6688
+ calendar: { sameDay: "[\u0160iandien] LT", nextDay: "[Rytoj] LT", nextWeek: "dddd LT", lastDay: "[Vakar] LT", lastWeek: "[Pra\u0117jus\u012f] dddd LT", sameElse: "L" },
6689
+ relativeTime: {
6690
+ future: "po %s",
6691
+ past: "prie\u0161 %s",
6692
+ s: function (e, a, t, s) {
6693
+ return a ? "kelios sekund\u0117s" : s ? "keli\u0173 sekund\u017ei\u0173" : "kelias sekundes";
6694
+ },
6695
+ ss: Rn,
6696
+ m: zn,
6697
+ mm: Rn,
6698
+ h: zn,
6699
+ hh: Rn,
6700
+ d: zn,
6701
+ dd: Rn,
6702
+ M: zn,
6703
+ MM: Rn,
6704
+ y: zn,
6705
+ yy: Rn,
6706
+ },
6707
+ dayOfMonthOrdinalParse: /\d{1,2}-oji/,
6708
+ ordinal: function (e) {
6709
+ return e + "-oji";
6710
+ },
6711
+ week: { dow: 1, doy: 4 },
6712
  });
6713
+ var Cn = {
6714
+ ss: "sekundes_sekund\u0113m_sekunde_sekundes".split("_"),
6715
+ m: "min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),
6716
+ mm: "min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),
6717
+ h: "stundas_stund\u0101m_stunda_stundas".split("_"),
6718
+ hh: "stundas_stund\u0101m_stunda_stundas".split("_"),
6719
+ d: "dienas_dien\u0101m_diena_dienas".split("_"),
6720
+ dd: "dienas_dien\u0101m_diena_dienas".split("_"),
6721
+ M: "m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),
6722
+ MM: "m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),
6723
+ y: "gada_gadiem_gads_gadi".split("_"),
6724
+ yy: "gada_gadiem_gads_gadi".split("_"),
6725
+ };
6726
+ function In(e, a, t) {
6727
+ return t ? (a % 10 == 1 && a % 100 != 11 ? e[2] : e[3]) : a % 10 == 1 && a % 100 != 11 ? e[0] : e[1];
6728
+ }
6729
+ function Un(e, a, t) {
6730
+ return e + " " + In(Cn[t], e, a);
6731
+ }
6732
+ function Gn(e, a, t) {
6733
+ return In(Cn[t], e, a);
6734
+ }
6735
+ M.defineLocale("lv", {
6736
+ months: "janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),
6737
+ monthsShort: "jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),
6738
+ weekdays: "sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),
6739
+ weekdaysShort: "Sv_P_O_T_C_Pk_S".split("_"),
6740
+ weekdaysMin: "Sv_P_O_T_C_Pk_S".split("_"),
6741
+ weekdaysParseExact: !0,
6742
+ 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" },
6743
+ calendar: { sameDay: "[\u0160odien pulksten] LT", nextDay: "[R\u012bt pulksten] LT", nextWeek: "dddd [pulksten] LT", lastDay: "[Vakar pulksten] LT", lastWeek: "[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT", sameElse: "L" },
6744
+ relativeTime: {
6745
+ future: "p\u0113c %s",
6746
+ past: "pirms %s",
6747
+ s: function (e, a) {
6748
+ return a ? "da\u017eas sekundes" : "da\u017e\u0101m sekund\u0113m";
6749
+ },
6750
+ ss: Un,
6751
+ m: Gn,
6752
+ mm: Un,
6753
+ h: Gn,
6754
+ hh: Un,
6755
+ d: Gn,
6756
+ dd: Un,
6757
+ M: Gn,
6758
+ MM: Un,
6759
+ y: Gn,
6760
+ yy: Un,
6761
+ },
6762
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
6763
+ ordinal: "%d.",
6764
+ week: { dow: 1, doy: 4 },
6765
  });
6766
+ var Vn = {
6767
+ words: {
6768
+ ss: ["sekund", "sekunda", "sekundi"],
6769
+ m: ["jedan minut", "jednog minuta"],
6770
+ mm: ["minut", "minuta", "minuta"],
6771
+ h: ["jedan sat", "jednog sata"],
6772
+ hh: ["sat", "sata", "sati"],
6773
+ dd: ["dan", "dana", "dana"],
6774
+ MM: ["mjesec", "mjeseca", "mjeseci"],
6775
+ yy: ["godina", "godine", "godina"],
6776
+ },
6777
+ correctGrammaticalCase: function (e, a) {
6778
+ return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2];
6779
+ },
6780
+ translate: function (e, a, t) {
6781
+ var s = Vn.words[t];
6782
+ return 1 === t.length ? (a ? s[0] : s[1]) : e + " " + Vn.correctGrammaticalCase(e, s);
6783
+ },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6784
  };
6785
+ function Bn(e, a, t, s) {
6786
+ switch (t) {
6787
+ case "s":
6788
+ return a ? "\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434" : "\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";
6789
+ case "ss":
6790
+ return e + (a ? " \u0441\u0435\u043a\u0443\u043d\u0434" : " \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");
6791
+ case "m":
6792
+ case "mm":
6793
+ return e + (a ? " \u043c\u0438\u043d\u0443\u0442" : " \u043c\u0438\u043d\u0443\u0442\u044b\u043d");
6794
+ case "h":
6795
+ case "hh":
6796
+ return e + (a ? " \u0446\u0430\u0433" : " \u0446\u0430\u0433\u0438\u0439\u043d");
6797
+ case "d":
6798
+ case "dd":
6799
+ return e + (a ? " \u04e9\u0434\u04e9\u0440" : " \u04e9\u0434\u0440\u0438\u0439\u043d");
6800
+ case "M":
6801
+ case "MM":
6802
+ return e + (a ? " \u0441\u0430\u0440" : " \u0441\u0430\u0440\u044b\u043d");
6803
+ case "y":
6804
+ case "yy":
6805
+ return e + (a ? " \u0436\u0438\u043b" : " \u0436\u0438\u043b\u0438\u0439\u043d");
6806
+ default:
6807
+ return e;
6808
+ }
6809
+ }
6810
+ M.defineLocale("me", {
6811
+ months: "januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),
6812
+ monthsShort: "jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),
6813
+ monthsParseExact: !0,
6814
+ weekdays: "nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),
6815
+ weekdaysShort: "ned._pon._uto._sri._\u010det._pet._sub.".split("_"),
6816
+ weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
6817
+ weekdaysParseExact: !0,
6818
+ 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" },
6819
+ calendar: {
6820
+ sameDay: "[danas u] LT",
6821
+ nextDay: "[sjutra u] LT",
6822
+ nextWeek: function () {
6823
+ switch (this.day()) {
6824
+ case 0:
6825
+ return "[u] [nedjelju] [u] LT";
6826
+ case 3:
6827
+ return "[u] [srijedu] [u] LT";
6828
+ case 6:
6829
+ return "[u] [subotu] [u] LT";
6830
+ case 1:
6831
+ case 2:
6832
+ case 4:
6833
+ case 5:
6834
+ return "[u] dddd [u] LT";
6835
  }
6836
+ },
6837
+ lastDay: "[ju\u010de u] LT",
6838
+ lastWeek: function () {
6839
+ return [
6840
+ "[pro\u0161le] [nedjelje] [u] LT",
6841
+ "[pro\u0161log] [ponedjeljka] [u] LT",
6842
+ "[pro\u0161log] [utorka] [u] LT",
6843
+ "[pro\u0161le] [srijede] [u] LT",
6844
+ "[pro\u0161log] [\u010detvrtka] [u] LT",
6845
+ "[pro\u0161log] [petka] [u] LT",
6846
+ "[pro\u0161le] [subote] [u] LT",
6847
+ ][this.day()];
6848
+ },
6849
+ sameElse: "L",
6850
+ },
6851
+ relativeTime: {
6852
+ future: "za %s",
6853
+ past: "prije %s",
6854
+ s: "nekoliko sekundi",
6855
+ ss: Vn.translate,
6856
+ m: Vn.translate,
6857
+ mm: Vn.translate,
6858
+ h: Vn.translate,
6859
+ hh: Vn.translate,
6860
+ d: "dan",
6861
+ dd: Vn.translate,
6862
+ M: "mjesec",
6863
+ MM: Vn.translate,
6864
+ y: "godinu",
6865
+ yy: Vn.translate,
6866
+ },
6867
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
6868
+ ordinal: "%d.",
6869
+ week: { dow: 1, doy: 7 },
6870
+ }),
6871
+ M.defineLocale("mi", {
6872
+ months: "Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),
6873
+ monthsShort: "Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),
6874
+ monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
6875
+ monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
6876
+ monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
6877
+ monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,
6878
+ weekdays: "R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),
6879
+ weekdaysShort: "Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),
6880
+ weekdaysMin: "Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),
6881
+ 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" },
6882
+ 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" },
6883
+ relativeTime: {
6884
+ future: "i roto i %s",
6885
+ past: "%s i mua",
6886
+ s: "te h\u0113kona ruarua",
6887
+ ss: "%d h\u0113kona",
6888
+ m: "he meneti",
6889
+ mm: "%d meneti",
6890
+ h: "te haora",
6891
+ hh: "%d haora",
6892
+ d: "he ra",
6893
+ dd: "%d ra",
6894
+ M: "he marama",
6895
+ MM: "%d marama",
6896
+ y: "he tau",
6897
+ yy: "%d tau",
6898
+ },
6899
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
6900
+ ordinal: "%d\xba",
6901
+ week: { dow: 1, doy: 4 },
6902
+ }),
6903
+ M.defineLocale("mk", {
6904
+ months: "\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(
6905
+ "_"
6906
+ ),
6907
+ monthsShort: "\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split(
6908
+ "_"
6909
+ ),
6910
+ weekdays: "\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split(
6911
+ "_"
6912
+ ),
6913
+ weekdaysShort: "\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),
6914
+ weekdaysMin: "\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),
6915
+ 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" },
6916
+ calendar: {
6917
+ sameDay: "[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",
6918
+ nextDay: "[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",
6919
+ nextWeek: "[\u0412\u043e] dddd [\u0432\u043e] LT",
6920
+ lastDay: "[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",
6921
+ lastWeek: function () {
6922
+ switch (this.day()) {
6923
+ case 0:
6924
+ case 3:
6925
+ case 6:
6926
+ return "[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";
6927
+ case 1:
6928
+ case 2:
6929
+ case 4:
6930
+ case 5:
6931
+ return "[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT";
6932
  }
6933
+ },
6934
+ sameElse: "L",
6935
+ },
6936
+ relativeTime: {
6937
+ future: "\u0437\u0430 %s",
6938
+ past: "\u043f\u0440\u0435\u0434 %s",
6939
+ s: "\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
6940
+ ss: "%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
6941
+ m: "\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",
6942
+ mm: "%d \u043c\u0438\u043d\u0443\u0442\u0438",
6943
+ h: "\u0435\u0434\u0435\u043d \u0447\u0430\u0441",
6944
+ hh: "%d \u0447\u0430\u0441\u0430",
6945
+ d: "\u0435\u0434\u0435\u043d \u0434\u0435\u043d",
6946
+ dd: "%d \u0434\u0435\u043d\u0430",
6947
+ M: "\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",
6948
+ MM: "%d \u043c\u0435\u0441\u0435\u0446\u0438",
6949
+ y: "\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",
6950
+ yy: "%d \u0433\u043e\u0434\u0438\u043d\u0438",
6951
+ },
6952
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,
6953
+ ordinal: function (e) {
6954
+ var a = e % 10,
6955
+ t = e % 100;
6956
+ return 0 === e
6957
+ ? e + "-\u0435\u0432"
6958
+ : 0 == t
6959
+ ? e + "-\u0435\u043d"
6960
+ : 10 < t && t < 20
6961
+ ? e + "-\u0442\u0438"
6962
+ : 1 == a
6963
+ ? e + "-\u0432\u0438"
6964
+ : 2 == a
6965
+ ? e + "-\u0440\u0438"
6966
+ : 7 == a || 8 == a
6967
+ ? e + "-\u043c\u0438"
6968
+ : e + "-\u0442\u0438";
6969
+ },
6970
+ week: { dow: 1, doy: 7 },
6971
+ }),
6972
+ M.defineLocale("ml", {
6973
+ months: "\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split(
6974
+ "_"
6975
+ ),
6976
+ monthsShort: "\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split(
6977
+ "_"
6978
+ ),
6979
+ monthsParseExact: !0,
6980
+ weekdays: "\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split(
6981
+ "_"
6982
+ ),
6983
+ weekdaysShort: "\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split(
6984
+ "_"
6985
+ ),
6986
+ weekdaysMin: "\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),
6987
+ longDateFormat: { LT: "A h:mm -\u0d28\u0d41", LTS: "A h:mm:ss -\u0d28\u0d41", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY, A h:mm -\u0d28\u0d41", LLLL: "dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41" },
6988
+ calendar: {
6989
+ sameDay: "[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",
6990
+ nextDay: "[\u0d28\u0d3e\u0d33\u0d46] LT",
6991
+ nextWeek: "dddd, LT",
6992
+ lastDay: "[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",
6993
+ lastWeek: "[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",
6994
+ sameElse: "L",
6995
+ },
6996
+ relativeTime: {
6997
+ future: "%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",
6998
+ past: "%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",
6999
+ s: "\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",
7000
+ ss: "%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",
7001
+ m: "\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",
7002
+ mm: "%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",
7003
+ h: "\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",
7004
+ hh: "%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",
7005
+ d: "\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",
7006
+ dd: "%d \u0d26\u0d3f\u0d35\u0d38\u0d02",
7007
+ M: "\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",
7008
+ MM: "%d \u0d2e\u0d3e\u0d38\u0d02",
7009
+ y: "\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",
7010
+ yy: "%d \u0d35\u0d7c\u0d37\u0d02",
7011
+ },
7012
+ meridiemParse: /\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,
7013
+ meridiemHour: function (e, a) {
7014
+ return (
7015
+ 12 === e && (e = 0),
7016
+ ("\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f" === a && 4 <= e) || "\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d" === a || "\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02" === a ? e + 12 : e
7017
+ );
7018
+ },
7019
+ meridiem: function (e, a, t) {
7020
+ return e < 4
7021
+ ? "\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"
7022
+ : e < 12
7023
+ ? "\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46"
7024
+ : e < 17
7025
+ ? "\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"
7026
+ : e < 20
7027
+ ? "\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"
7028
+ : "\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f";
7029
+ },
7030
+ }),
7031
+ M.defineLocale("mn", {
7032
+ months: "\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split(
7033
+ "_"
7034
+ ),
7035
+ monthsShort: "1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split(
7036
+ "_"
7037
+ ),
7038
+ monthsParseExact: !0,
7039
+ weekdays: "\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split(
7040
+ "_"
7041
+ ),
7042
+ weekdaysShort: "\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),
7043
+ weekdaysMin: "\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),
7044
+ weekdaysParseExact: !0,
7045
+ longDateFormat: {
7046
+ LT: "HH:mm",
7047
+ LTS: "HH:mm:ss",
7048
+ L: "YYYY-MM-DD",
7049
+ LL: "YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",
7050
+ LLL: "YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",
7051
+ LLLL: "dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",
7052
+ },
7053
+ meridiemParse: /\u04ae\u04e8|\u04ae\u0425/i,
7054
+ isPM: function (e) {
7055
+ return "\u04ae\u0425" === e;
7056
+ },
7057
+ meridiem: function (e, a, t) {
7058
+ return e < 12 ? "\u04ae\u04e8" : "\u04ae\u0425";
7059
+ },
7060
+ calendar: {
7061
+ sameDay: "[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",
7062
+ nextDay: "[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",
7063
+ nextWeek: "[\u0418\u0440\u044d\u0445] dddd LT",
7064
+ lastDay: "[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",
7065
+ lastWeek: "[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",
7066
+ sameElse: "L",
7067
+ },
7068
+ relativeTime: { future: "%s \u0434\u0430\u0440\u0430\u0430", past: "%s \u04e9\u043c\u043d\u04e9", s: Bn, ss: Bn, m: Bn, mm: Bn, h: Bn, hh: Bn, d: Bn, dd: Bn, M: Bn, MM: Bn, y: Bn, yy: Bn },
7069
+ dayOfMonthOrdinalParse: /\d{1,2} \u04e9\u0434\u04e9\u0440/,
7070
+ ordinal: function (e, a) {
7071
+ switch (a) {
7072
+ case "d":
7073
+ case "D":
7074
+ case "DDD":
7075
+ return e + " \u04e9\u0434\u04e9\u0440";
7076
+ default:
7077
+ return e;
7078
  }
7079
+ },
7080
+ });
7081
+ var Kn = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096a", 5: "\u096b", 6: "\u096c", 7: "\u096d", 8: "\u096e", 9: "\u096f", 0: "\u0966" },
7082
+ qn = { "\u0967": "1", "\u0968": "2", "\u0969": "3", "\u096a": "4", "\u096b": "5", "\u096c": "6", "\u096d": "7", "\u096e": "8", "\u096f": "9", "\u0966": "0" };
7083
+ function Zn(e, a, t, s) {
7084
+ var n = "";
7085
+ if (a)
7086
+ switch (t) {
7087
+ case "s":
7088
+ n = "\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";
7089
+ break;
7090
+ case "ss":
7091
+ n = "%d \u0938\u0947\u0915\u0902\u0926";
7092
+ break;
7093
+ case "m":
7094
+ n = "\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";
7095
+ break;
7096
+ case "mm":
7097
+ n = "%d \u092e\u093f\u0928\u093f\u091f\u0947";
7098
+ break;
7099
+ case "h":
7100
+ n = "\u090f\u0915 \u0924\u093e\u0938";
7101
+ break;
7102
+ case "hh":
7103
+ n = "%d \u0924\u093e\u0938";
7104
+ break;
7105
+ case "d":
7106
+ n = "\u090f\u0915 \u0926\u093f\u0935\u0938";
7107
+ break;
7108
+ case "dd":
7109
+ n = "%d \u0926\u093f\u0935\u0938";
7110
+ break;
7111
+ case "M":
7112
+ n = "\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";
7113
+ break;
7114
+ case "MM":
7115
+ n = "%d \u092e\u0939\u093f\u0928\u0947";
7116
+ break;
7117
+ case "y":
7118
+ n = "\u090f\u0915 \u0935\u0930\u094d\u0937";
7119
+ break;
7120
+ case "yy":
7121
+ n = "%d \u0935\u0930\u094d\u0937\u0947";
7122
+ break;
7123
  }
7124
+ else
7125
+ switch (t) {
7126
+ case "s":
7127
+ n = "\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";
7128
+ break;
7129
+ case "ss":
7130
+ n = "%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";
7131
+ break;
7132
+ case "m":
7133
+ n = "\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";
7134
+ break;
7135
+ case "mm":
7136
+ n = "%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";
7137
+ break;
7138
+ case "h":
7139
+ n = "\u090f\u0915\u093e \u0924\u093e\u0938\u093e";
7140
+ break;
7141
+ case "hh":
7142
+ n = "%d \u0924\u093e\u0938\u093e\u0902";
7143
+ break;
7144
+ case "d":
7145
+ n = "\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";
7146
+ break;
7147
+ case "dd":
7148
+ n = "%d \u0926\u093f\u0935\u0938\u093e\u0902";
7149
+ break;
7150
+ case "M":
7151
+ n = "\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";
7152
+ break;
7153
+ case "MM":
7154
+ n = "%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";
7155
+ break;
7156
+ case "y":
7157
+ n = "\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";
7158
+ break;
7159
+ case "yy":
7160
+ n = "%d \u0935\u0930\u094d\u0937\u093e\u0902";
7161
+ break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7162
  }
7163
+ return n.replace(/%d/i, e);
7164
+ }
7165
+ M.defineLocale("mr", {
7166
+ months: "\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split(
7167
+ "_"
7168
+ ),
7169
+ monthsShort: "\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split(
7170
+ "_"
7171
+ ),
7172
+ monthsParseExact: !0,
7173
+ weekdays: "\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split(
7174
+ "_"
7175
+ ),
7176
+ weekdaysShort: "\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),
7177
+ weekdaysMin: "\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),
7178
+ longDateFormat: {
7179
+ LT: "A h:mm \u0935\u093e\u091c\u0924\u093e",
7180
+ LTS: "A h:mm:ss \u0935\u093e\u091c\u0924\u093e",
7181
+ L: "DD/MM/YYYY",
7182
+ LL: "D MMMM YYYY",
7183
+ LLL: "D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",
7184
+ LLLL: "dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",
7185
+ },
7186
+ calendar: { sameDay: "[\u0906\u091c] LT", nextDay: "[\u0909\u0926\u094d\u092f\u093e] LT", nextWeek: "dddd, LT", lastDay: "[\u0915\u093e\u0932] LT", lastWeek: "[\u092e\u093e\u0917\u0940\u0932] dddd, LT", sameElse: "L" },
7187
+ relativeTime: { future: "%s\u092e\u0927\u094d\u092f\u0947", past: "%s\u092a\u0942\u0930\u094d\u0935\u0940", s: Zn, ss: Zn, m: Zn, mm: Zn, h: Zn, hh: Zn, d: Zn, dd: Zn, M: Zn, MM: Zn, y: Zn, yy: Zn },
7188
+ preparse: function (e) {
7189
+ return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g, function (e) {
7190
+ return qn[e];
7191
+ });
7192
+ },
7193
+ postformat: function (e) {
7194
+ return e.replace(/\d/g, function (e) {
7195
+ return Kn[e];
7196
+ });
7197
+ },
7198
+ meridiemParse: /\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,
7199
+ meridiemHour: function (e, a) {
7200
+ return (
7201
+ 12 === e && (e = 0),
7202
+ "\u092a\u0939\u093e\u091f\u0947" === a || "\u0938\u0915\u093e\u0933\u0940" === a
7203
+ ? e
7204
+ : "\u0926\u0941\u092a\u093e\u0930\u0940" === a || "\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940" === a || "\u0930\u093e\u0924\u094d\u0930\u0940" === a
7205
+ ? 12 <= e
7206
+ ? e
7207
+ : e + 12
7208
+ : void 0
7209
+ );
7210
+ },
7211
+ meridiem: function (e, a, t) {
7212
+ return 0 <= e && e < 6
7213
+ ? "\u092a\u0939\u093e\u091f\u0947"
7214
+ : e < 12
7215
+ ? "\u0938\u0915\u093e\u0933\u0940"
7216
+ : e < 17
7217
+ ? "\u0926\u0941\u092a\u093e\u0930\u0940"
7218
+ : e < 20
7219
+ ? "\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"
7220
+ : "\u0930\u093e\u0924\u094d\u0930\u0940";
7221
+ },
7222
+ week: { dow: 0, doy: 6 },
7223
+ }),
7224
+ M.defineLocale("ms-my", {
7225
+ months: "Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),
7226
+ monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),
7227
+ weekdays: "Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),
7228
+ weekdaysShort: "Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
7229
+ weekdaysMin: "Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),
7230
+ 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" },
7231
+ meridiemParse: /pagi|tengahari|petang|malam/,
7232
+ meridiemHour: function (e, a) {
7233
+ return 12 === e && (e = 0), "pagi" === a ? e : "tengahari" === a ? (11 <= e ? e : e + 12) : "petang" === a || "malam" === a ? e + 12 : void 0;
7234
+ },
7235
+ meridiem: function (e, a, t) {
7236
+ return e < 11 ? "pagi" : e < 15 ? "tengahari" : e < 19 ? "petang" : "malam";
7237
+ },
7238
+ 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" },
7239
+ relativeTime: {
7240
+ future: "dalam %s",
7241
+ past: "%s yang lepas",
7242
+ s: "beberapa saat",
7243
+ ss: "%d saat",
7244
+ m: "seminit",
7245
+ mm: "%d minit",
7246
+ h: "sejam",
7247
+ hh: "%d jam",
7248
+ d: "sehari",
7249
+ dd: "%d hari",
7250
+ M: "sebulan",
7251
+ MM: "%d bulan",
7252
+ y: "setahun",
7253
+ yy: "%d tahun",
7254
+ },
7255
+ week: { dow: 1, doy: 7 },
7256
+ }),
7257
+ M.defineLocale("ms", {
7258
+ months: "Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),
7259
+ monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),
7260
+ weekdays: "Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),
7261
+ weekdaysShort: "Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
7262
+ weekdaysMin: "Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),
7263
+ 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" },
7264
+ meridiemParse: /pagi|tengahari|petang|malam/,
7265
+ meridiemHour: function (e, a) {
7266
+ return 12 === e && (e = 0), "pagi" === a ? e : "tengahari" === a ? (11 <= e ? e : e + 12) : "petang" === a || "malam" === a ? e + 12 : void 0;
7267
+ },
7268
+ meridiem: function (e, a, t) {
7269
+ return e < 11 ? "pagi" : e < 15 ? "tengahari" : e < 19 ? "petang" : "malam";
7270
+ },
7271
+ 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" },
7272
+ relativeTime: {
7273
+ future: "dalam %s",
7274
+ past: "%s yang lepas",
7275
+ s: "beberapa saat",
7276
+ ss: "%d saat",
7277
+ m: "seminit",
7278
+ mm: "%d minit",
7279
+ h: "sejam",
7280
+ hh: "%d jam",
7281
+ d: "sehari",
7282
+ dd: "%d hari",
7283
+ M: "sebulan",
7284
+ MM: "%d bulan",
7285
+ y: "setahun",
7286
+ yy: "%d tahun",
7287
+ },
7288
+ week: { dow: 1, doy: 7 },
7289
+ }),
7290
+ M.defineLocale("mt", {
7291
+ months: "Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),
7292
+ monthsShort: "Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),
7293
+ weekdays: "Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),
7294
+ weekdaysShort: "\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),
7295
+ weekdaysMin: "\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),
7296
+ 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" },
7297
+ calendar: { sameDay: "[Illum fil-]LT", nextDay: "[G\u0127ada fil-]LT", nextWeek: "dddd [fil-]LT", lastDay: "[Il-biera\u0127 fil-]LT", lastWeek: "dddd [li g\u0127adda] [fil-]LT", sameElse: "L" },
7298
+ relativeTime: {
7299
+ future: "f\u2019 %s",
7300
+ past: "%s ilu",
7301
+ s: "ftit sekondi",
7302
+ ss: "%d sekondi",
7303
+ m: "minuta",
7304
+ mm: "%d minuti",
7305
+ h: "sieg\u0127a",
7306
+ hh: "%d sieg\u0127at",
7307
+ d: "\u0121urnata",
7308
+ dd: "%d \u0121ranet",
7309
+ M: "xahar",
7310
+ MM: "%d xhur",
7311
+ y: "sena",
7312
+ yy: "%d sni",
7313
+ },
7314
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
7315
+ ordinal: "%d\xba",
7316
+ week: { dow: 1, doy: 4 },
7317
+ });
7318
+ var $n = { 1: "\u1041", 2: "\u1042", 3: "\u1043", 4: "\u1044", 5: "\u1045", 6: "\u1046", 7: "\u1047", 8: "\u1048", 9: "\u1049", 0: "\u1040" },
7319
+ Qn = { "\u1041": "1", "\u1042": "2", "\u1043": "3", "\u1044": "4", "\u1045": "5", "\u1046": "6", "\u1047": "7", "\u1048": "8", "\u1049": "9", "\u1040": "0" };
7320
+ M.defineLocale("my", {
7321
+ months: "\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split(
7322
+ "_"
7323
+ ),
7324
+ monthsShort: "\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split(
7325
+ "_"
7326
+ ),
7327
+ weekdays: "\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split(
7328
+ "_"
7329
+ ),
7330
+ weekdaysShort: "\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),
7331
+ weekdaysMin: "\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),
7332
+ 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" },
7333
+ calendar: {
7334
+ sameDay: "[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",
7335
+ nextDay: "[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",
7336
+ nextWeek: "dddd LT [\u1019\u103e\u102c]",
7337
+ lastDay: "[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",
7338
+ lastWeek: "[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",
7339
+ sameElse: "L",
7340
+ },
7341
+ relativeTime: {
7342
+ future: "\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",
7343
+ past: "\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",
7344
+ s: "\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",
7345
+ ss: "%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",
7346
+ m: "\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",
7347
+ mm: "%d \u1019\u102d\u1014\u1005\u103a",
7348
+ h: "\u1010\u1005\u103a\u1014\u102c\u101b\u102e",
7349
+ hh: "%d \u1014\u102c\u101b\u102e",
7350
+ d: "\u1010\u1005\u103a\u101b\u1000\u103a",
7351
+ dd: "%d \u101b\u1000\u103a",
7352
+ M: "\u1010\u1005\u103a\u101c",
7353
+ MM: "%d \u101c",
7354
+ y: "\u1010\u1005\u103a\u1014\u103e\u1005\u103a",
7355
+ yy: "%d \u1014\u103e\u1005\u103a",
7356
+ },
7357
+ preparse: function (e) {
7358
+ return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g, function (e) {
7359
+ return Qn[e];
7360
+ });
7361
+ },
7362
+ postformat: function (e) {
7363
+ return e.replace(/\d/g, function (e) {
7364
+ return $n[e];
7365
+ });
7366
+ },
7367
+ week: { dow: 1, doy: 4 },
7368
+ }),
7369
+ M.defineLocale("nb", {
7370
+ months: "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),
7371
+ monthsShort: "jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),
7372
+ monthsParseExact: !0,
7373
+ weekdays: "s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),
7374
+ weekdaysShort: "s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),
7375
+ weekdaysMin: "s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),
7376
+ weekdaysParseExact: !0,
7377
+ 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" },
7378
+ calendar: { sameDay: "[i dag kl.] LT", nextDay: "[i morgen kl.] LT", nextWeek: "dddd [kl.] LT", lastDay: "[i g\xe5r kl.] LT", lastWeek: "[forrige] dddd [kl.] LT", sameElse: "L" },
7379
+ relativeTime: {
7380
+ future: "om %s",
7381
+ past: "%s siden",
7382
+ s: "noen sekunder",
7383
+ ss: "%d sekunder",
7384
+ m: "ett minutt",
7385
+ mm: "%d minutter",
7386
+ h: "en time",
7387
+ hh: "%d timer",
7388
+ d: "en dag",
7389
+ dd: "%d dager",
7390
+ w: "en uke",
7391
+ ww: "%d uker",
7392
+ M: "en m\xe5ned",
7393
+ MM: "%d m\xe5neder",
7394
+ y: "ett \xe5r",
7395
+ yy: "%d \xe5r",
7396
+ },
7397
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
7398
+ ordinal: "%d.",
7399
+ week: { dow: 1, doy: 4 },
7400
+ });
7401
+ var Xn = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096a", 5: "\u096b", 6: "\u096c", 7: "\u096d", 8: "\u096e", 9: "\u096f", 0: "\u0966" },
7402
+ er = { "\u0967": "1", "\u0968": "2", "\u0969": "3", "\u096a": "4", "\u096b": "5", "\u096c": "6", "\u096d": "7", "\u096e": "8", "\u096f": "9", "\u0966": "0" };
7403
+ M.defineLocale("ne", {
7404
+ months: "\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split(
7405
+ "_"
7406
+ ),
7407
+ monthsShort: "\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split(
7408
+ "_"
7409
+ ),
7410
+ monthsParseExact: !0,
7411
+ weekdays: "\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split(
7412
+ "_"
7413
+ ),
7414
+ weekdaysShort: "\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),
7415
+ weekdaysMin: "\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),
7416
+ weekdaysParseExact: !0,
7417
+ longDateFormat: {
7418
+ LT: "A\u0915\u094b h:mm \u092c\u091c\u0947",
7419
+ LTS: "A\u0915\u094b h:mm:ss \u092c\u091c\u0947",
7420
+ L: "DD/MM/YYYY",
7421
+ LL: "D MMMM YYYY",
7422
+ LLL: "D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",
7423
+ LLLL: "dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",
7424
+ },
7425
+ preparse: function (e) {
7426
+ return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g, function (e) {
7427
+ return er[e];
7428
+ });
7429
+ },
7430
+ postformat: function (e) {
7431
+ return e.replace(/\d/g, function (e) {
7432
+ return Xn[e];
7433
+ });
7434
+ },
7435
+ meridiemParse: /\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,
7436
+ meridiemHour: function (e, a) {
7437
+ return (
7438
+ 12 === e && (e = 0),
7439
+ "\u0930\u093e\u0924\u093f" === a
7440
+ ? e < 4
7441
+ ? e
7442
+ : e + 12
7443
+ : "\u092c\u093f\u0939\u093e\u0928" === a
7444
+ ? e
7445
+ : "\u0926\u093f\u0909\u0901\u0938\u094b" === a
7446
+ ? 10 <= e
7447
+ ? e
7448
+ : e + 12
7449
+ : "\u0938\u093e\u0901\u091d" === a
7450
+ ? e + 12
7451
+ : void 0
7452
+ );
7453
+ },
7454
+ meridiem: function (e, a, t) {
7455
+ return e < 3 ? "\u0930\u093e\u0924\u093f" : e < 12 ? "\u092c\u093f\u0939\u093e\u0928" : e < 16 ? "\u0926\u093f\u0909\u0901\u0938\u094b" : e < 20 ? "\u0938\u093e\u0901\u091d" : "\u0930\u093e\u0924\u093f";
7456
+ },
7457
+ calendar: {
7458
+ sameDay: "[\u0906\u091c] LT",
7459
+ nextDay: "[\u092d\u094b\u0932\u093f] LT",
7460
+ nextWeek: "[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",
7461
+ lastDay: "[\u0939\u093f\u091c\u094b] LT",
7462
+ lastWeek: "[\u0917\u090f\u0915\u094b] dddd[,] LT",
7463
+ sameElse: "L",
7464
+ },
7465
+ relativeTime: {
7466
+ future: "%s\u092e\u093e",
7467
+ past: "%s \u0905\u0917\u093e\u0921\u093f",
7468
+ s: "\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",
7469
+ ss: "%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",
7470
+ m: "\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",
7471
+ mm: "%d \u092e\u093f\u0928\u0947\u091f",
7472
+ h: "\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",
7473
+ hh: "%d \u0918\u0923\u094d\u091f\u093e",
7474
+ d: "\u090f\u0915 \u0926\u093f\u0928",
7475
+ dd: "%d \u0926\u093f\u0928",
7476
+ M: "\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",
7477
+ MM: "%d \u092e\u0939\u093f\u0928\u093e",
7478
+ y: "\u090f\u0915 \u092c\u0930\u094d\u0937",
7479
+ yy: "%d \u092c\u0930\u094d\u0937",
7480
+ },
7481
+ week: { dow: 0, doy: 6 },
7482
+ });
7483
+ var ar = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
7484
+ tr = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
7485
+ sr = [/^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],
7486
+ nr = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
7487
+ M.defineLocale("nl-be", {
7488
+ months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),
7489
+ monthsShort: function (e, a) {
7490
+ return e ? (/-MMM-/.test(a) ? tr[e.month()] : ar[e.month()]) : ar;
7491
+ },
7492
+ monthsRegex: nr,
7493
+ monthsShortRegex: nr,
7494
+ monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
7495
+ monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
7496
+ monthsParse: sr,
7497
+ longMonthsParse: sr,
7498
+ shortMonthsParse: sr,
7499
+ weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
7500
+ weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"),
7501
+ weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"),
7502
+ weekdaysParseExact: !0,
7503
+ 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" },
7504
+ calendar: { sameDay: "[vandaag om] LT", nextDay: "[morgen om] LT", nextWeek: "dddd [om] LT", lastDay: "[gisteren om] LT", lastWeek: "[afgelopen] dddd [om] LT", sameElse: "L" },
7505
+ relativeTime: {
7506
+ future: "over %s",
7507
+ past: "%s geleden",
7508
+ s: "een paar seconden",
7509
+ ss: "%d seconden",
7510
+ m: "\xe9\xe9n minuut",
7511
+ mm: "%d minuten",
7512
+ h: "\xe9\xe9n uur",
7513
+ hh: "%d uur",
7514
+ d: "\xe9\xe9n dag",
7515
+ dd: "%d dagen",
7516
+ M: "\xe9\xe9n maand",
7517
+ MM: "%d maanden",
7518
+ y: "\xe9\xe9n jaar",
7519
+ yy: "%d jaar",
7520
+ },
7521
+ dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
7522
+ ordinal: function (e) {
7523
+ return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de");
7524
+ },
7525
+ week: { dow: 1, doy: 4 },
7526
+ });
7527
+ var rr = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
7528
+ dr = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
7529
+ _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],
7530
+ ir = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
7531
+ M.defineLocale("nl", {
7532
+ months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),
7533
+ monthsShort: function (e, a) {
7534
+ return e ? (/-MMM-/.test(a) ? dr[e.month()] : rr[e.month()]) : rr;
7535
+ },
7536
+ monthsRegex: ir,
7537
+ monthsShortRegex: ir,
7538
+ monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
7539
+ monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
7540
+ monthsParse: _r,
7541
+ longMonthsParse: _r,
7542
+ shortMonthsParse: _r,
7543
+ weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),
7544
+ weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"),
7545
+ weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"),
7546
+ weekdaysParseExact: !0,
7547
+ 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" },
7548
+ calendar: { sameDay: "[vandaag om] LT", nextDay: "[morgen om] LT", nextWeek: "dddd [om] LT", lastDay: "[gisteren om] LT", lastWeek: "[afgelopen] dddd [om] LT", sameElse: "L" },
7549
+ relativeTime: {
7550
+ future: "over %s",
7551
+ past: "%s geleden",
7552
+ s: "een paar seconden",
7553
+ ss: "%d seconden",
7554
+ m: "\xe9\xe9n minuut",
7555
+ mm: "%d minuten",
7556
+ h: "\xe9\xe9n uur",
7557
+ hh: "%d uur",
7558
+ d: "\xe9\xe9n dag",
7559
+ dd: "%d dagen",
7560
+ w: "\xe9\xe9n week",
7561
+ ww: "%d weken",
7562
+ M: "\xe9\xe9n maand",
7563
+ MM: "%d maanden",
7564
+ y: "\xe9\xe9n jaar",
7565
+ yy: "%d jaar",
7566
+ },
7567
+ dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
7568
+ ordinal: function (e) {
7569
+ return e + (1 === e || 8 === e || 20 <= e ? "ste" : "de");
7570
+ },
7571
+ week: { dow: 1, doy: 4 },
7572
+ }),
7573
+ M.defineLocale("nn", {
7574
+ months: "januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),
7575
+ monthsShort: "jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),
7576
+ monthsParseExact: !0,
7577
+ weekdays: "sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),
7578
+ weekdaysShort: "su._m\xe5._ty._on._to._fr._lau.".split("_"),
7579
+ weekdaysMin: "su_m\xe5_ty_on_to_fr_la".split("_"),
7580
+ weekdaysParseExact: !0,
7581
+ 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" },
7582
+ calendar: { sameDay: "[I dag klokka] LT", nextDay: "[I morgon klokka] LT", nextWeek: "dddd [klokka] LT", lastDay: "[I g\xe5r klokka] LT", lastWeek: "[F\xf8reg\xe5ande] dddd [klokka] LT", sameElse: "L" },
7583
+ relativeTime: {
7584
+ future: "om %s",
7585
+ past: "%s sidan",
7586
+ s: "nokre sekund",
7587
+ ss: "%d sekund",
7588
+ m: "eit minutt",
7589
+ mm: "%d minutt",
7590
+ h: "ein time",
7591
+ hh: "%d timar",
7592
+ d: "ein dag",
7593
+ dd: "%d dagar",
7594
+ w: "ei veke",
7595
+ ww: "%d veker",
7596
+ M: "ein m\xe5nad",
7597
+ MM: "%d m\xe5nader",
7598
+ y: "eit \xe5r",
7599
+ yy: "%d \xe5r",
7600
+ },
7601
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
7602
+ ordinal: "%d.",
7603
+ week: { dow: 1, doy: 4 },
7604
+ }),
7605
+ M.defineLocale("oc-lnc", {
7606
+ months: {
7607
+ standalone: "geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),
7608
+ format: "de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),
7609
+ isFormat: /D[oD]?(\s)+MMMM/,
7610
+ },
7611
+ monthsShort: "gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),
7612
+ monthsParseExact: !0,
7613
+ weekdays: "dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),
7614
+ weekdaysShort: "dg._dl._dm._dc._dj._dv._ds.".split("_"),
7615
+ weekdaysMin: "dg_dl_dm_dc_dj_dv_ds".split("_"),
7616
+ weekdaysParseExact: !0,
7617
+ longDateFormat: {
7618
+ LT: "H:mm",
7619
+ LTS: "H:mm:ss",
7620
+ L: "DD/MM/YYYY",
7621
+ LL: "D MMMM [de] YYYY",
7622
+ ll: "D MMM YYYY",
7623
+ LLL: "D MMMM [de] YYYY [a] H:mm",
7624
+ lll: "D MMM YYYY, H:mm",
7625
+ LLLL: "dddd D MMMM [de] YYYY [a] H:mm",
7626
+ llll: "ddd D MMM YYYY, H:mm",
7627
+ },
7628
+ calendar: { sameDay: "[u\xe8i a] LT", nextDay: "[deman a] LT", nextWeek: "dddd [a] LT", lastDay: "[i\xe8r a] LT", lastWeek: "dddd [passat a] LT", sameElse: "L" },
7629
+ relativeTime: {
7630
+ future: "d'aqu\xed %s",
7631
+ past: "fa %s",
7632
+ s: "unas segondas",
7633
+ ss: "%d segondas",
7634
+ m: "una minuta",
7635
+ mm: "%d minutas",
7636
+ h: "una ora",
7637
+ hh: "%d oras",
7638
+ d: "un jorn",
7639
+ dd: "%d jorns",
7640
+ M: "un mes",
7641
+ MM: "%d meses",
7642
+ y: "un an",
7643
+ yy: "%d ans",
7644
+ },
7645
+ dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|\xe8|a)/,
7646
+ ordinal: function (e, a) {
7647
+ return e + ("w" !== a && "W" !== a ? (1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xe8") : "a");
7648
+ },
7649
+ week: { dow: 1, doy: 4 },
7650
+ });
7651
+ var or = { 1: "\u0a67", 2: "\u0a68", 3: "\u0a69", 4: "\u0a6a", 5: "\u0a6b", 6: "\u0a6c", 7: "\u0a6d", 8: "\u0a6e", 9: "\u0a6f", 0: "\u0a66" },
7652
+ mr = { "\u0a67": "1", "\u0a68": "2", "\u0a69": "3", "\u0a6a": "4", "\u0a6b": "5", "\u0a6c": "6", "\u0a6d": "7", "\u0a6e": "8", "\u0a6f": "9", "\u0a66": "0" };
7653
+ M.defineLocale("pa-in", {
7654
+ months: "\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split(
7655
+ "_"
7656
+ ),
7657
+ monthsShort: "\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split(
7658
+ "_"
7659
+ ),
7660
+ weekdays: "\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split(
7661
+ "_"
7662
+ ),
7663
+ weekdaysShort: "\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),
7664
+ weekdaysMin: "\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),
7665
+ longDateFormat: { LT: "A h:mm \u0a35\u0a1c\u0a47", LTS: "A h:mm:ss \u0a35\u0a1c\u0a47", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47", LLLL: "dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47" },
7666
+ calendar: { sameDay: "[\u0a05\u0a1c] LT", nextDay: "[\u0a15\u0a32] LT", nextWeek: "[\u0a05\u0a17\u0a32\u0a3e] dddd, LT", lastDay: "[\u0a15\u0a32] LT", lastWeek: "[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT", sameElse: "L" },
7667
+ relativeTime: {
7668
+ future: "%s \u0a35\u0a3f\u0a71\u0a1a",
7669
+ past: "%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",
7670
+ s: "\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",
7671
+ ss: "%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",
7672
+ m: "\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",
7673
+ mm: "%d \u0a2e\u0a3f\u0a70\u0a1f",
7674
+ h: "\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",
7675
+ hh: "%d \u0a18\u0a70\u0a1f\u0a47",
7676
+ d: "\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",
7677
+ dd: "%d \u0a26\u0a3f\u0a28",
7678
+ M: "\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",
7679
+ MM: "%d \u0a2e\u0a39\u0a40\u0a28\u0a47",
7680
+ y: "\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",
7681
+ yy: "%d \u0a38\u0a3e\u0a32",
7682
+ },
7683
+ preparse: function (e) {
7684
+ return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g, function (e) {
7685
+ return mr[e];
7686
+ });
7687
+ },
7688
+ postformat: function (e) {
7689
+ return e.replace(/\d/g, function (e) {
7690
+ return or[e];
7691
+ });
7692
+ },
7693
+ meridiemParse: /\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,
7694
+ meridiemHour: function (e, a) {
7695
+ return (
7696
+ 12 === e && (e = 0),
7697
+ "\u0a30\u0a3e\u0a24" === a ? (e < 4 ? e : e + 12) : "\u0a38\u0a35\u0a47\u0a30" === a ? e : "\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30" === a ? (10 <= e ? e : e + 12) : "\u0a38\u0a3c\u0a3e\u0a2e" === a ? e + 12 : void 0
7698
+ );
7699
+ },
7700
+ meridiem: function (e, a, t) {
7701
+ return e < 4 ? "\u0a30\u0a3e\u0a24" : e < 10 ? "\u0a38\u0a35\u0a47\u0a30" : e < 17 ? "\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30" : e < 20 ? "\u0a38\u0a3c\u0a3e\u0a2e" : "\u0a30\u0a3e\u0a24";
7702
+ },
7703
+ week: { dow: 0, doy: 6 },
7704
+ });
7705
+ var ur = "stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),
7706
+ lr = "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),
7707
+ Mr = [/^sty/i, /^lut/i, /^mar/i, /^kwi/i, /^maj/i, /^cze/i, /^lip/i, /^sie/i, /^wrz/i, /^pa\u017a/i, /^lis/i, /^gru/i];
7708
+ function hr(e) {
7709
+ return e % 10 < 5 && 1 < e % 10 && ~~(e / 10) % 10 != 1;
7710
+ }
7711
+ function cr(e, a, t) {
7712
+ var s = e + " ";
7713
+ switch (t) {
7714
+ case "ss":
7715
+ return s + (hr(e) ? "sekundy" : "sekund");
7716
+ case "m":
7717
+ return a ? "minuta" : "minut\u0119";
7718
+ case "mm":
7719
+ return s + (hr(e) ? "minuty" : "minut");
7720
+ case "h":
7721
+ return a ? "godzina" : "godzin\u0119";
7722
+ case "hh":
7723
+ return s + (hr(e) ? "godziny" : "godzin");
7724
+ case "ww":
7725
+ return s + (hr(e) ? "tygodnie" : "tygodni");
7726
+ case "MM":
7727
+ return s + (hr(e) ? "miesi\u0105ce" : "miesi\u0119cy");
7728
+ case "yy":
7729
+ return s + (hr(e) ? "lata" : "lat");
7730
+ }
7731
+ }
7732
+ function Lr(e, a, t) {
7733
+ return e + (20 <= e % 100 || (100 <= e && e % 100 == 0) ? " de " : " ") + { ss: "secunde", mm: "minute", hh: "ore", dd: "zile", ww: "s\u0103pt\u0103m\xe2ni", MM: "luni", yy: "ani" }[t];
7734
+ }
7735
+ function Yr(e, a, t) {
7736
+ var s, n;
7737
+ return "m" === t
7738
+ ? a
7739
+ ? "\u043c\u0438\u043d\u0443\u0442\u0430"
7740
+ : "\u043c\u0438\u043d\u0443\u0442\u0443"
7741
+ : e +
7742
+ " " +
7743
+ ((s = +e),
7744
+ (n = {
7745
+ ss: a
7746
+ ? "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434"
7747
+ : "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",
7748
+ mm: a
7749
+ ? "\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442"
7750
+ : "\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",
7751
+ hh: "\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",
7752
+ dd: "\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",
7753
+ ww: "\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",
7754
+ MM: "\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",
7755
+ yy: "\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442",
7756
+ }[t].split("_")),
7757
+ s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 < 10 || 20 <= s % 100) ? n[1] : n[2]);
7758
+ }
7759
+ M.defineLocale("pl", {
7760
+ months: function (e, a) {
7761
+ return e ? (/D MMMM/.test(a) ? lr[e.month()] : ur[e.month()]) : ur;
7762
+ },
7763
+ monthsShort: "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),
7764
+ monthsParse: Mr,
7765
+ longMonthsParse: Mr,
7766
+ shortMonthsParse: Mr,
7767
+ weekdays: "niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),
7768
+ weekdaysShort: "ndz_pon_wt_\u015br_czw_pt_sob".split("_"),
7769
+ weekdaysMin: "Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),
7770
+ 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" },
7771
+ calendar: {
7772
+ sameDay: "[Dzi\u015b o] LT",
7773
+ nextDay: "[Jutro o] LT",
7774
+ nextWeek: function () {
7775
+ switch (this.day()) {
7776
+ case 0:
7777
+ return "[W niedziel\u0119 o] LT";
7778
+ case 2:
7779
+ return "[We wtorek o] LT";
7780
+ case 3:
7781
+ return "[W \u015brod\u0119 o] LT";
7782
+ case 6:
7783
+ return "[W sobot\u0119 o] LT";
7784
+ default:
7785
+ return "[W] dddd [o] LT";
7786
  }
7787
+ },
7788
+ lastDay: "[Wczoraj o] LT",
7789
+ lastWeek: function () {
7790
+ switch (this.day()) {
7791
+ case 0:
7792
+ return "[W zesz\u0142\u0105 niedziel\u0119 o] LT";
7793
+ case 3:
7794
+ return "[W zesz\u0142\u0105 \u015brod\u0119 o] LT";
7795
+ case 6:
7796
+ return "[W zesz\u0142\u0105 sobot\u0119 o] LT";
7797
+ default:
7798
+ return "[W zesz\u0142y] dddd [o] LT";
7799
  }
7800
+ },
7801
+ sameElse: "L",
7802
+ },
7803
+ relativeTime: { future: "za %s", past: "%s temu", s: "kilka sekund", ss: cr, m: cr, mm: cr, h: cr, hh: cr, d: "1 dzie\u0144", dd: "%d dni", w: "tydzie\u0144", ww: cr, M: "miesi\u0105c", MM: cr, y: "rok", yy: cr },
7804
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
7805
+ ordinal: "%d.",
7806
+ week: { dow: 1, doy: 4 },
7807
+ }),
7808
+ M.defineLocale("pt-br", {
7809
+ months: "janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),
7810
+ monthsShort: "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),
7811
+ weekdays: "domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),
7812
+ weekdaysShort: "dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),
7813
+ weekdaysMin: "do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),
7814
+ weekdaysParseExact: !0,
7815
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD/MM/YYYY", LL: "D [de] MMMM [de] YYYY", LLL: "D [de] MMMM [de] YYYY [\xe0s] HH:mm", LLLL: "dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm" },
7816
+ calendar: {
7817
+ sameDay: "[Hoje \xe0s] LT",
7818
+ nextDay: "[Amanh\xe3 \xe0s] LT",
7819
+ nextWeek: "dddd [\xe0s] LT",
7820
+ lastDay: "[Ontem \xe0s] LT",
7821
+ lastWeek: function () {
7822
+ return 0 === this.day() || 6 === this.day() ? "[\xdaltimo] dddd [\xe0s] LT" : "[\xdaltima] dddd [\xe0s] LT";
7823
+ },
7824
+ sameElse: "L",
7825
+ },
7826
+ relativeTime: {
7827
+ future: "em %s",
7828
+ past: "h\xe1 %s",
7829
+ s: "poucos segundos",
7830
+ ss: "%d segundos",
7831
+ m: "um minuto",
7832
+ mm: "%d minutos",
7833
+ h: "uma hora",
7834
+ hh: "%d horas",
7835
+ d: "um dia",
7836
+ dd: "%d dias",
7837
+ M: "um m\xeas",
7838
+ MM: "%d meses",
7839
+ y: "um ano",
7840
+ yy: "%d anos",
7841
+ },
7842
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
7843
+ ordinal: "%d\xba",
7844
+ invalidDate: "Data inv\xe1lida",
7845
+ }),
7846
+ M.defineLocale("pt", {
7847
+ months: "janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),
7848
+ monthsShort: "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),
7849
+ weekdays: "Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),
7850
+ weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),
7851
+ weekdaysMin: "Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),
7852
+ weekdaysParseExact: !0,
7853
+ 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" },
7854
+ calendar: {
7855
+ sameDay: "[Hoje \xe0s] LT",
7856
+ nextDay: "[Amanh\xe3 \xe0s] LT",
7857
+ nextWeek: "dddd [\xe0s] LT",
7858
+ lastDay: "[Ontem \xe0s] LT",
7859
+ lastWeek: function () {
7860
+ return 0 === this.day() || 6 === this.day() ? "[\xdaltimo] dddd [\xe0s] LT" : "[\xdaltima] dddd [\xe0s] LT";
7861
+ },
7862
+ sameElse: "L",
7863
+ },
7864
+ relativeTime: {
7865
+ future: "em %s",
7866
+ past: "h\xe1 %s",
7867
+ s: "segundos",
7868
+ ss: "%d segundos",
7869
+ m: "um minuto",
7870
+ mm: "%d minutos",
7871
+ h: "uma hora",
7872
+ hh: "%d horas",
7873
+ d: "um dia",
7874
+ dd: "%d dias",
7875
+ w: "uma semana",
7876
+ ww: "%d semanas",
7877
+ M: "um m\xeas",
7878
+ MM: "%d meses",
7879
+ y: "um ano",
7880
+ yy: "%d anos",
7881
+ },
7882
+ dayOfMonthOrdinalParse: /\d{1,2}\xba/,
7883
+ ordinal: "%d\xba",
7884
+ week: { dow: 1, doy: 4 },
7885
+ }),
7886
+ M.defineLocale("ro", {
7887
+ months: "ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),
7888
+ monthsShort: "ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),
7889
+ monthsParseExact: !0,
7890
+ weekdays: "duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),
7891
+ weekdaysShort: "Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),
7892
+ weekdaysMin: "Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),
7893
+ 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" },
7894
+ calendar: { sameDay: "[azi la] LT", nextDay: "[m\xe2ine la] LT", nextWeek: "dddd [la] LT", lastDay: "[ieri la] LT", lastWeek: "[fosta] dddd [la] LT", sameElse: "L" },
7895
+ relativeTime: {
7896
+ future: "peste %s",
7897
+ past: "%s \xeen urm\u0103",
7898
+ s: "c\xe2teva secunde",
7899
+ ss: Lr,
7900
+ m: "un minut",
7901
+ mm: Lr,
7902
+ h: "o or\u0103",
7903
+ hh: Lr,
7904
+ d: "o zi",
7905
+ dd: Lr,
7906
+ w: "o s\u0103pt\u0103m\xe2n\u0103",
7907
+ ww: Lr,
7908
+ M: "o lun\u0103",
7909
+ MM: Lr,
7910
+ y: "un an",
7911
+ yy: Lr,
7912
+ },
7913
+ week: { dow: 1, doy: 7 },
7914
+ });
7915
+ var yr = [
7916
+ /^\u044f\u043d\u0432/i,
7917
+ /^\u0444\u0435\u0432/i,
7918
+ /^\u043c\u0430\u0440/i,
7919
+ /^\u0430\u043f\u0440/i,
7920
+ /^\u043c\u0430[\u0439\u044f]/i,
7921
+ /^\u0438\u044e\u043d/i,
7922
+ /^\u0438\u044e\u043b/i,
7923
+ /^\u0430\u0432\u0433/i,
7924
+ /^\u0441\u0435\u043d/i,
7925
+ /^\u043e\u043a\u0442/i,
7926
+ /^\u043d\u043e\u044f/i,
7927
+ /^\u0434\u0435\u043a/i,
7928
  ];
7929
+ M.defineLocale("ru", {
7930
+ months: {
7931
+ format: "\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split(
7932
+ "_"
7933
+ ),
7934
+ standalone: "\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(
7935
+ "_"
7936
+ ),
7937
+ },
7938
+ monthsShort: {
7939
+ format: "\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split(
7940
+ "_"
7941
+ ),
7942
+ standalone: "\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split(
7943
+ "_"
7944
+ ),
7945
+ },
7946
+ weekdays: {
7947
+ standalone: "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split(
7948
+ "_"
7949
+ ),
7950
+ format: "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split(
7951
+ "_"
7952
+ ),
7953
+ isFormat: /\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/,
7954
+ },
7955
+ weekdaysShort: "\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),
7956
+ weekdaysMin: "\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),
7957
+ monthsParse: yr,
7958
+ longMonthsParse: yr,
7959
+ shortMonthsParse: yr,
7960
+ monthsRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,
7961
+ monthsShortRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,
7962
+ monthsStrictRegex: /^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,
7963
+ monthsShortStrictRegex: /^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,
7964
+ longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "DD.MM.YYYY", LL: "D MMMM YYYY \u0433.", LLL: "D MMMM YYYY \u0433., H:mm", LLLL: "dddd, D MMMM YYYY \u0433., H:mm" },
7965
+ calendar: {
7966
+ sameDay: "[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",
7967
+ nextDay: "[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",
7968
+ lastDay: "[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",
7969
+ nextWeek: function (e) {
7970
+ if (e.week() === this.week()) return 2 === this.day() ? "[\u0412\u043e] dddd, [\u0432] LT" : "[\u0412] dddd, [\u0432] LT";
7971
+ switch (this.day()) {
7972
+ case 0:
7973
+ return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";
7974
+ case 1:
7975
+ case 2:
7976
+ case 4:
7977
+ return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";
7978
+ case 3:
7979
+ case 5:
7980
+ case 6:
7981
+ return "[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT";
7982
  }
7983
+ },
7984
+ lastWeek: function (e) {
7985
+ if (e.week() === this.week()) return 2 === this.day() ? "[\u0412\u043e] dddd, [\u0432] LT" : "[\u0412] dddd, [\u0432] LT";
7986
+ switch (this.day()) {
7987
+ case 0:
7988
+ return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";
7989
+ case 1:
7990
+ case 2:
7991
+ case 4:
7992
+ return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";
7993
+ case 3:
7994
+ case 5:
7995
+ case 6:
7996
+ return "[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT";
7997
  }
7998
+ },
7999
+ sameElse: "L",
8000
+ },
8001
+ relativeTime: {
8002
+ future: "\u0447\u0435\u0440\u0435\u0437 %s",
8003
+ past: "%s \u043d\u0430\u0437\u0430\u0434",
8004
+ s: "\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",
8005
+ ss: Yr,
8006
+ m: Yr,
8007
+ mm: Yr,
8008
+ h: "\u0447\u0430\u0441",
8009
+ hh: Yr,
8010
+ d: "\u0434\u0435\u043d\u044c",
8011
+ dd: Yr,
8012
+ w: "\u043d\u0435\u0434\u0435\u043b\u044f",
8013
+ ww: Yr,
8014
+ M: "\u043c\u0435\u0441\u044f\u0446",
8015
+ MM: Yr,
8016
+ y: "\u0433\u043e\u0434",
8017
+ yy: Yr,
8018
+ },
8019
+ meridiemParse: /\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,
8020
+ isPM: function (e) {
8021
+ return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e);
8022
+ },
8023
+ meridiem: function (e, a, t) {
8024
+ return e < 4 ? "\u043d\u043e\u0447\u0438" : e < 12 ? "\u0443\u0442\u0440\u0430" : e < 17 ? "\u0434\u043d\u044f" : "\u0432\u0435\u0447\u0435\u0440\u0430";
8025
+ },
8026
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,
8027
+ ordinal: function (e, a) {
8028
+ switch (a) {
8029
+ case "M":
8030
+ case "d":
8031
+ case "DDD":
8032
+ return e + "-\u0439";
8033
+ case "D":
8034
+ return e + "-\u0433\u043e";
8035
+ case "w":
8036
+ case "W":
8037
+ return e + "-\u044f";
8038
+ default:
8039
+ return e;
8040
  }
8041
+ },
8042
+ week: { dow: 1, doy: 4 },
8043
+ });
8044
+ var fr = [
8045
+ "\u062c\u0646\u0648\u0631\u064a",
8046
+ "\u0641\u064a\u0628\u0631\u0648\u0631\u064a",
8047
+ "\u0645\u0627\u0631\u0686",
8048
+ "\u0627\u067e\u0631\u064a\u0644",
8049
+ "\u0645\u0626\u064a",
8050
+ "\u062c\u0648\u0646",
8051
+ "\u062c\u0648\u0644\u0627\u0621\u0650",
8052
+ "\u0622\u06af\u0633\u067d",
8053
+ "\u0633\u064a\u067e\u067d\u0645\u0628\u0631",
8054
+ "\u0622\u06aa\u067d\u0648\u0628\u0631",
8055
+ "\u0646\u0648\u0645\u0628\u0631",
8056
+ "\u068a\u0633\u0645\u0628\u0631",
8057
+ ],
8058
+ pr = ["\u0622\u0686\u0631", "\u0633\u0648\u0645\u0631", "\u0627\u06b1\u0627\u0631\u0648", "\u0627\u0631\u0628\u0639", "\u062e\u0645\u064a\u0633", "\u062c\u0645\u0639", "\u0687\u0646\u0687\u0631"];
8059
+ M.defineLocale("sd", {
8060
+ months: fr,
8061
+ monthsShort: fr,
8062
+ weekdays: pr,
8063
+ weekdaysShort: pr,
8064
+ weekdaysMin: pr,
8065
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "dddd\u060c D MMMM YYYY HH:mm" },
8066
+ meridiemParse: /\u0635\u0628\u062d|\u0634\u0627\u0645/,
8067
+ isPM: function (e) {
8068
+ return "\u0634\u0627\u0645" === e;
8069
+ },
8070
+ meridiem: function (e, a, t) {
8071
+ return e < 12 ? "\u0635\u0628\u062d" : "\u0634\u0627\u0645";
8072
+ },
8073
+ calendar: {
8074
+ sameDay: "[\u0627\u0684] LT",
8075
+ nextDay: "[\u0633\u0680\u0627\u06bb\u064a] LT",
8076
+ nextWeek: "dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",
8077
+ lastDay: "[\u06aa\u0627\u0644\u0647\u0647] LT",
8078
+ lastWeek: "[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",
8079
+ sameElse: "L",
8080
+ },
8081
+ relativeTime: {
8082
+ future: "%s \u067e\u0648\u0621",
8083
+ past: "%s \u0627\u06b3",
8084
+ s: "\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",
8085
+ ss: "%d \u0633\u064a\u06aa\u0646\u068a",
8086
+ m: "\u0647\u06aa \u0645\u0646\u067d",
8087
+ mm: "%d \u0645\u0646\u067d",
8088
+ h: "\u0647\u06aa \u06aa\u0644\u0627\u06aa",
8089
+ hh: "%d \u06aa\u0644\u0627\u06aa",
8090
+ d: "\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",
8091
+ dd: "%d \u068f\u064a\u0646\u0647\u0646",
8092
+ M: "\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",
8093
+ MM: "%d \u0645\u0647\u064a\u0646\u0627",
8094
+ y: "\u0647\u06aa \u0633\u0627\u0644",
8095
+ yy: "%d \u0633\u0627\u0644",
8096
+ },
8097
+ preparse: function (e) {
8098
+ return e.replace(/\u060c/g, ",");
8099
+ },
8100
+ postformat: function (e) {
8101
+ return e.replace(/,/g, "\u060c");
8102
+ },
8103
+ week: { dow: 1, doy: 4 },
8104
+ }),
8105
+ M.defineLocale("se", {
8106
+ months: "o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split(
8107
+ "_"
8108
+ ),
8109
+ monthsShort: "o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),
8110
+ weekdays: "sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),
8111
+ weekdaysShort: "sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),
8112
+ weekdaysMin: "s_v_m_g_d_b_L".split("_"),
8113
+ 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" },
8114
+ calendar: { sameDay: "[otne ti] LT", nextDay: "[ihttin ti] LT", nextWeek: "dddd [ti] LT", lastDay: "[ikte ti] LT", lastWeek: "[ovddit] dddd [ti] LT", sameElse: "L" },
8115
+ relativeTime: {
8116
+ future: "%s gea\u017ees",
8117
+ past: "ma\u014bit %s",
8118
+ s: "moadde sekunddat",
8119
+ ss: "%d sekunddat",
8120
+ m: "okta minuhta",
8121
+ mm: "%d minuhtat",
8122
+ h: "okta diimmu",
8123
+ hh: "%d diimmut",
8124
+ d: "okta beaivi",
8125
+ dd: "%d beaivvit",
8126
+ M: "okta m\xe1nnu",
8127
+ MM: "%d m\xe1nut",
8128
+ y: "okta jahki",
8129
+ yy: "%d jagit",
8130
+ },
8131
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8132
+ ordinal: "%d.",
8133
+ week: { dow: 1, doy: 4 },
8134
+ }),
8135
+ M.defineLocale("si", {
8136
+ months: "\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split(
8137
+ "_"
8138
+ ),
8139
+ monthsShort: "\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split(
8140
+ "_"
8141
+ ),
8142
+ weekdays: "\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split(
8143
+ "_"
8144
+ ),
8145
+ weekdaysShort: "\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),
8146
+ weekdaysMin: "\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),
8147
+ weekdaysParseExact: !0,
8148
+ 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 [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss" },
8149
+ calendar: {
8150
+ sameDay: "[\u0d85\u0daf] LT[\u0da7]",
8151
+ nextDay: "[\u0dc4\u0dd9\u0da7] LT[\u0da7]",
8152
+ nextWeek: "dddd LT[\u0da7]",
8153
+ lastDay: "[\u0d8a\u0dba\u0dda] LT[\u0da7]",
8154
+ lastWeek: "[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",
8155
+ sameElse: "L",
8156
+ },
8157
+ relativeTime: {
8158
+ future: "%s\u0d9a\u0dd2\u0db1\u0dca",
8159
+ past: "%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",
8160
+ s: "\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",
8161
+ ss: "\u0dad\u0dad\u0dca\u0db4\u0dbb %d",
8162
+ m: "\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",
8163
+ mm: "\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",
8164
+ h: "\u0db4\u0dd0\u0dba",
8165
+ hh: "\u0db4\u0dd0\u0dba %d",
8166
+ d: "\u0daf\u0dd2\u0db1\u0dba",
8167
+ dd: "\u0daf\u0dd2\u0db1 %d",
8168
+ M: "\u0db8\u0dcf\u0dc3\u0dba",
8169
+ MM: "\u0db8\u0dcf\u0dc3 %d",
8170
+ y: "\u0dc0\u0dc3\u0dbb",
8171
+ yy: "\u0dc0\u0dc3\u0dbb %d",
8172
+ },
8173
+ dayOfMonthOrdinalParse: /\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,
8174
+ ordinal: function (e) {
8175
+ return e + " \u0dc0\u0dd0\u0db1\u0dd2";
8176
+ },
8177
+ meridiemParse: /\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,
8178
+ isPM: function (e) {
8179
+ return "\u0db4.\u0dc0." === e || "\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4" === e;
8180
+ },
8181
+ meridiem: function (e, a, t) {
8182
+ return 11 < e ? (t ? "\u0db4.\u0dc0." : "\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4") : t ? "\u0db4\u0dd9.\u0dc0." : "\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4";
8183
+ },
8184
+ });
8185
+ var kr = "janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),
8186
+ Dr = "jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");
8187
+ function Tr(e) {
8188
+ return 1 < e && e < 5;
8189
+ }
8190
+ function gr(e, a, t, s) {
8191
+ var n = e + " ";
8192
+ switch (t) {
8193
+ case "s":
8194
+ return a || s ? "p\xe1r sek\xfand" : "p\xe1r sekundami";
8195
+ case "ss":
8196
+ return a || s ? n + (Tr(e) ? "sekundy" : "sek\xfand") : n + "sekundami";
8197
+ case "m":
8198
+ return a ? "min\xfata" : s ? "min\xfatu" : "min\xfatou";
8199
+ case "mm":
8200
+ return a || s ? n + (Tr(e) ? "min\xfaty" : "min\xfat") : n + "min\xfatami";
8201
+ case "h":
8202
+ return a ? "hodina" : s ? "hodinu" : "hodinou";
8203
+ case "hh":
8204
+ return a || s ? n + (Tr(e) ? "hodiny" : "hod\xedn") : n + "hodinami";
8205
+ case "d":
8206
+ return a || s ? "de\u0148" : "d\u0148om";
8207
+ case "dd":
8208
+ return a || s ? n + (Tr(e) ? "dni" : "dn\xed") : n + "d\u0148ami";
8209
+ case "M":
8210
+ return a || s ? "mesiac" : "mesiacom";
8211
+ case "MM":
8212
+ return a || s ? n + (Tr(e) ? "mesiace" : "mesiacov") : n + "mesiacmi";
8213
+ case "y":
8214
+ return a || s ? "rok" : "rokom";
8215
+ case "yy":
8216
+ return a || s ? n + (Tr(e) ? "roky" : "rokov") : n + "rokmi";
8217
+ }
8218
+ }
8219
+ function wr(e, a, t, s) {
8220
+ var n = e + " ";
8221
+ switch (t) {
8222
+ case "s":
8223
+ return a || s ? "nekaj sekund" : "nekaj sekundami";
8224
+ case "ss":
8225
+ return (n += 1 === e ? (a ? "sekundo" : "sekundi") : 2 === e ? (a || s ? "sekundi" : "sekundah") : e < 5 ? (a || s ? "sekunde" : "sekundah") : "sekund");
8226
+ case "m":
8227
+ return a ? "ena minuta" : "eno minuto";
8228
+ case "mm":
8229
+ return (n += 1 === e ? (a ? "minuta" : "minuto") : 2 === e ? (a || s ? "minuti" : "minutama") : e < 5 ? (a || s ? "minute" : "minutami") : a || s ? "minut" : "minutami");
8230
+ case "h":
8231
+ return a ? "ena ura" : "eno uro";
8232
+ case "hh":
8233
+ return (n += 1 === e ? (a ? "ura" : "uro") : 2 === e ? (a || s ? "uri" : "urama") : e < 5 ? (a || s ? "ure" : "urami") : a || s ? "ur" : "urami");
8234
+ case "d":
8235
+ return a || s ? "en dan" : "enim dnem";
8236
+ case "dd":
8237
+ return (n += 1 === e ? (a || s ? "dan" : "dnem") : 2 === e ? (a || s ? "dni" : "dnevoma") : a || s ? "dni" : "dnevi");
8238
+ case "M":
8239
+ return a || s ? "en mesec" : "enim mesecem";
8240
+ case "MM":
8241
+ return (n += 1 === e ? (a || s ? "mesec" : "mesecem") : 2 === e ? (a || s ? "meseca" : "mesecema") : e < 5 ? (a || s ? "mesece" : "meseci") : a || s ? "mesecev" : "meseci");
8242
+ case "y":
8243
+ return a || s ? "eno leto" : "enim letom";
8244
+ case "yy":
8245
+ return (n += 1 === e ? (a || s ? "leto" : "letom") : 2 === e ? (a || s ? "leti" : "letoma") : e < 5 ? (a || s ? "leta" : "leti") : a || s ? "let" : "leti");
8246
+ }
8247
+ }
8248
+ M.defineLocale("sk", {
8249
+ months: kr,
8250
+ monthsShort: Dr,
8251
+ weekdays: "nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),
8252
+ weekdaysShort: "ne_po_ut_st_\u0161t_pi_so".split("_"),
8253
+ weekdaysMin: "ne_po_ut_st_\u0161t_pi_so".split("_"),
8254
+ 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" },
8255
+ calendar: {
8256
+ sameDay: "[dnes o] LT",
8257
+ nextDay: "[zajtra o] LT",
8258
+ nextWeek: function () {
8259
+ switch (this.day()) {
8260
+ case 0:
8261
+ return "[v nede\u013eu o] LT";
8262
+ case 1:
8263
+ case 2:
8264
+ return "[v] dddd [o] LT";
8265
+ case 3:
8266
+ return "[v stredu o] LT";
8267
+ case 4:
8268
+ return "[vo \u0161tvrtok o] LT";
8269
+ case 5:
8270
+ return "[v piatok o] LT";
8271
+ case 6:
8272
+ return "[v sobotu o] LT";
8273
  }
8274
+ },
8275
+ lastDay: "[v\u010dera o] LT",
8276
+ lastWeek: function () {
8277
+ switch (this.day()) {
8278
+ case 0:
8279
+ return "[minul\xfa nede\u013eu o] LT";
8280
+ case 1:
8281
+ case 2:
8282
+ return "[minul\xfd] dddd [o] LT";
8283
+ case 3:
8284
+ return "[minul\xfa stredu o] LT";
8285
+ case 4:
8286
+ case 5:
8287
+ return "[minul\xfd] dddd [o] LT";
8288
+ case 6:
8289
+ return "[minul\xfa sobotu o] LT";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8290
  }
8291
+ },
8292
+ sameElse: "L",
8293
+ },
8294
+ relativeTime: { future: "za %s", past: "pred %s", s: gr, ss: gr, m: gr, mm: gr, h: gr, hh: gr, d: gr, dd: gr, M: gr, MM: gr, y: gr, yy: gr },
8295
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8296
+ ordinal: "%d.",
8297
+ week: { dow: 1, doy: 4 },
8298
+ }),
8299
+ M.defineLocale("sl", {
8300
+ months: "januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),
8301
+ monthsShort: "jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),
8302
+ monthsParseExact: !0,
8303
+ weekdays: "nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),
8304
+ weekdaysShort: "ned._pon._tor._sre._\u010det._pet._sob.".split("_"),
8305
+ weekdaysMin: "ne_po_to_sr_\u010de_pe_so".split("_"),
8306
+ weekdaysParseExact: !0,
8307
+ 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" },
8308
+ calendar: {
8309
+ sameDay: "[danes ob] LT",
8310
+ nextDay: "[jutri ob] LT",
8311
+ nextWeek: function () {
8312
+ switch (this.day()) {
8313
+ case 0:
8314
+ return "[v] [nedeljo] [ob] LT";
8315
+ case 3:
8316
+ return "[v] [sredo] [ob] LT";
8317
+ case 6:
8318
+ return "[v] [soboto] [ob] LT";
8319
+ case 1:
8320
+ case 2:
8321
+ case 4:
8322
+ case 5:
8323
+ return "[v] dddd [ob] LT";
8324
+ }
8325
+ },
8326
+ lastDay: "[v\u010deraj ob] LT",
8327
+ lastWeek: function () {
8328
+ switch (this.day()) {
8329
+ case 0:
8330
+ return "[prej\u0161njo] [nedeljo] [ob] LT";
8331
+ case 3:
8332
+ return "[prej\u0161njo] [sredo] [ob] LT";
8333
+ case 6:
8334
+ return "[prej\u0161njo] [soboto] [ob] LT";
8335
+ case 1:
8336
+ case 2:
8337
+ case 4:
8338
+ case 5:
8339
+ return "[prej\u0161nji] dddd [ob] LT";
8340
+ }
8341
+ },
8342
+ sameElse: "L",
8343
+ },
8344
+ relativeTime: { future: "\u010dez %s", past: "pred %s", s: wr, ss: wr, m: wr, mm: wr, h: wr, hh: wr, d: wr, dd: wr, M: wr, MM: wr, y: wr, yy: wr },
8345
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8346
+ ordinal: "%d.",
8347
+ week: { dow: 1, doy: 7 },
8348
+ }),
8349
+ M.defineLocale("sq", {
8350
+ months: "Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),
8351
+ monthsShort: "Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),
8352
+ weekdays: "E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),
8353
+ weekdaysShort: "Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),
8354
+ weekdaysMin: "D_H_Ma_M\xeb_E_P_Sh".split("_"),
8355
+ weekdaysParseExact: !0,
8356
+ meridiemParse: /PD|MD/,
8357
+ isPM: function (e) {
8358
+ return "M" === e.charAt(0);
8359
+ },
8360
+ meridiem: function (e, a, t) {
8361
+ return e < 12 ? "PD" : "MD";
8362
+ },
8363
+ 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" },
8364
+ calendar: { sameDay: "[Sot n\xeb] LT", nextDay: "[Nes\xebr n\xeb] LT", nextWeek: "dddd [n\xeb] LT", lastDay: "[Dje n\xeb] LT", lastWeek: "dddd [e kaluar n\xeb] LT", sameElse: "L" },
8365
+ relativeTime: {
8366
+ future: "n\xeb %s",
8367
+ past: "%s m\xeb par\xeb",
8368
+ s: "disa sekonda",
8369
+ ss: "%d sekonda",
8370
+ m: "nj\xeb minut\xeb",
8371
+ mm: "%d minuta",
8372
+ h: "nj\xeb or\xeb",
8373
+ hh: "%d or\xeb",
8374
+ d: "nj\xeb dit\xeb",
8375
+ dd: "%d dit\xeb",
8376
+ M: "nj\xeb muaj",
8377
+ MM: "%d muaj",
8378
+ y: "nj\xeb vit",
8379
+ yy: "%d vite",
8380
+ },
8381
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8382
+ ordinal: "%d.",
8383
+ week: { dow: 1, doy: 4 },
8384
+ });
8385
+ var vr = {
8386
+ words: {
8387
+ ss: ["\u0441\u0435\u043a\u0443\u043d\u0434\u0430", "\u0441\u0435\u043a\u0443\u043d\u0434\u0435", "\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],
8388
+ m: ["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442", "\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],
8389
+ mm: ["\u043c\u0438\u043d\u0443\u0442", "\u043c\u0438\u043d\u0443\u0442\u0435", "\u043c\u0438\u043d\u0443\u0442\u0430"],
8390
+ h: ["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442", "\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],
8391
+ hh: ["\u0441\u0430\u0442", "\u0441\u0430\u0442\u0430", "\u0441\u0430\u0442\u0438"],
8392
+ dd: ["\u0434\u0430\u043d", "\u0434\u0430\u043d\u0430", "\u0434\u0430\u043d\u0430"],
8393
+ MM: ["\u043c\u0435\u0441\u0435\u0446", "\u043c\u0435\u0441\u0435\u0446\u0430", "\u043c\u0435\u0441\u0435\u0446\u0438"],
8394
+ yy: ["\u0433\u043e\u0434\u0438\u043d\u0430", "\u0433\u043e\u0434\u0438\u043d\u0435", "\u0433\u043e\u0434\u0438\u043d\u0430"],
8395
+ },
8396
+ correctGrammaticalCase: function (e, a) {
8397
+ return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2];
8398
+ },
8399
+ translate: function (e, a, t) {
8400
+ var s = vr.words[t];
8401
+ return 1 === t.length ? (a ? s[0] : s[1]) : e + " " + vr.correctGrammaticalCase(e, s);
8402
+ },
8403
+ };
8404
+ M.defineLocale("sr-cyrl", {
8405
+ months: "\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split(
8406
+ "_"
8407
+ ),
8408
+ monthsShort: "\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split(
8409
+ "_"
8410
+ ),
8411
+ monthsParseExact: !0,
8412
+ weekdays: "\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split(
8413
+ "_"
8414
+ ),
8415
+ weekdaysShort: "\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),
8416
+ weekdaysMin: "\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),
8417
+ weekdaysParseExact: !0,
8418
+ longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "D. M. YYYY.", LL: "D. MMMM YYYY.", LLL: "D. MMMM YYYY. H:mm", LLLL: "dddd, D. MMMM YYYY. H:mm" },
8419
+ calendar: {
8420
+ sameDay: "[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",
8421
+ nextDay: "[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",
8422
+ nextWeek: function () {
8423
+ switch (this.day()) {
8424
+ case 0:
8425
+ return "[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";
8426
+ case 3:
8427
+ return "[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";
8428
+ case 6:
8429
+ return "[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";
8430
+ case 1:
8431
+ case 2:
8432
+ case 4:
8433
+ case 5:
8434
+ return "[\u0443] dddd [\u0443] LT";
8435
  }
8436
+ },
8437
+ lastDay: "[\u0458\u0443\u0447\u0435 \u0443] LT",
8438
+ lastWeek: function () {
8439
+ return [
8440
+ "[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT",
8441
+ "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT",
8442
+ "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT",
8443
+ "[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT",
8444
+ "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT",
8445
+ "[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT",
8446
+ "[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT",
8447
+ ][this.day()];
8448
+ },
8449
+ sameElse: "L",
8450
+ },
8451
+ relativeTime: {
8452
+ future: "\u0437\u0430 %s",
8453
+ past: "\u043f\u0440\u0435 %s",
8454
+ s: "\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
8455
+ ss: vr.translate,
8456
+ m: vr.translate,
8457
+ mm: vr.translate,
8458
+ h: vr.translate,
8459
+ hh: vr.translate,
8460
+ d: "\u0434\u0430\u043d",
8461
+ dd: vr.translate,
8462
+ M: "\u043c\u0435\u0441\u0435\u0446",
8463
+ MM: vr.translate,
8464
+ y: "\u0433\u043e\u0434\u0438\u043d\u0443",
8465
+ yy: vr.translate,
8466
+ },
8467
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8468
+ ordinal: "%d.",
8469
+ week: { dow: 1, doy: 7 },
8470
+ });
8471
+ var br = {
8472
+ words: {
8473
+ ss: ["sekunda", "sekunde", "sekundi"],
8474
+ m: ["jedan minut", "jedne minute"],
8475
+ mm: ["minut", "minute", "minuta"],
8476
+ h: ["jedan sat", "jednog sata"],
8477
+ hh: ["sat", "sata", "sati"],
8478
+ dd: ["dan", "dana", "dana"],
8479
+ MM: ["mesec", "meseca", "meseci"],
8480
+ yy: ["godina", "godine", "godina"],
8481
+ },
8482
+ correctGrammaticalCase: function (e, a) {
8483
+ return 1 === e ? a[0] : 2 <= e && e <= 4 ? a[1] : a[2];
8484
+ },
8485
+ translate: function (e, a, t) {
8486
+ var s = br.words[t];
8487
+ return 1 === t.length ? (a ? s[0] : s[1]) : e + " " + br.correctGrammaticalCase(e, s);
8488
+ },
8489
+ };
8490
+ M.defineLocale("sr", {
8491
+ months: "januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),
8492
+ monthsShort: "jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),
8493
+ monthsParseExact: !0,
8494
+ weekdays: "nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),
8495
+ weekdaysShort: "ned._pon._uto._sre._\u010det._pet._sub.".split("_"),
8496
+ weekdaysMin: "ne_po_ut_sr_\u010de_pe_su".split("_"),
8497
+ weekdaysParseExact: !0,
8498
+ longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "D. M. YYYY.", LL: "D. MMMM YYYY.", LLL: "D. MMMM YYYY. H:mm", LLLL: "dddd, D. MMMM YYYY. H:mm" },
8499
+ calendar: {
8500
+ sameDay: "[danas u] LT",
8501
+ nextDay: "[sutra u] LT",
8502
+ nextWeek: function () {
8503
+ switch (this.day()) {
8504
+ case 0:
8505
+ return "[u] [nedelju] [u] LT";
8506
+ case 3:
8507
+ return "[u] [sredu] [u] LT";
8508
+ case 6:
8509
+ return "[u] [subotu] [u] LT";
8510
+ case 1:
8511
+ case 2:
8512
+ case 4:
8513
+ case 5:
8514
+ return "[u] dddd [u] LT";
8515
  }
8516
+ },
8517
+ lastDay: "[ju\u010de u] LT",
8518
+ lastWeek: function () {
8519
+ return [
8520
+ "[pro\u0161le] [nedelje] [u] LT",
8521
+ "[pro\u0161log] [ponedeljka] [u] LT",
8522
+ "[pro\u0161log] [utorka] [u] LT",
8523
+ "[pro\u0161le] [srede] [u] LT",
8524
+ "[pro\u0161log] [\u010detvrtka] [u] LT",
8525
+ "[pro\u0161log] [petka] [u] LT",
8526
+ "[pro\u0161le] [subote] [u] LT",
8527
+ ][this.day()];
8528
+ },
8529
+ sameElse: "L",
8530
+ },
8531
+ relativeTime: {
8532
+ future: "za %s",
8533
+ past: "pre %s",
8534
+ s: "nekoliko sekundi",
8535
+ ss: br.translate,
8536
+ m: br.translate,
8537
+ mm: br.translate,
8538
+ h: br.translate,
8539
+ hh: br.translate,
8540
+ d: "dan",
8541
+ dd: br.translate,
8542
+ M: "mesec",
8543
+ MM: br.translate,
8544
+ y: "godinu",
8545
+ yy: br.translate,
8546
+ },
8547
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
8548
+ ordinal: "%d.",
8549
+ week: { dow: 1, doy: 7 },
8550
+ }),
8551
+ M.defineLocale("ss", {
8552
+ months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),
8553
+ monthsShort: "Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),
8554
+ weekdays: "Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),
8555
+ weekdaysShort: "Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),
8556
+ weekdaysMin: "Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),
8557
+ weekdaysParseExact: !0,
8558
+ 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" },
8559
+ calendar: { sameDay: "[Namuhla nga] LT", nextDay: "[Kusasa nga] LT", nextWeek: "dddd [nga] LT", lastDay: "[Itolo nga] LT", lastWeek: "dddd [leliphelile] [nga] LT", sameElse: "L" },
8560
+ relativeTime: {
8561
+ future: "nga %s",
8562
+ past: "wenteka nga %s",
8563
+ s: "emizuzwana lomcane",
8564
+ ss: "%d mzuzwana",
8565
+ m: "umzuzu",
8566
+ mm: "%d emizuzu",
8567
+ h: "lihora",
8568
+ hh: "%d emahora",
8569
+ d: "lilanga",
8570
+ dd: "%d emalanga",
8571
+ M: "inyanga",
8572
+ MM: "%d tinyanga",
8573
+ y: "umnyaka",
8574
+ yy: "%d iminyaka",
8575
+ },
8576
+ meridiemParse: /ekuseni|emini|entsambama|ebusuku/,
8577
+ meridiem: function (e, a, t) {
8578
+ return e < 11 ? "ekuseni" : e < 15 ? "emini" : e < 19 ? "entsambama" : "ebusuku";
8579
+ },
8580
+ meridiemHour: function (e, a) {
8581
+ return 12 === e && (e = 0), "ekuseni" === a ? e : "emini" === a ? (11 <= e ? e : e + 12) : "entsambama" === a || "ebusuku" === a ? (0 === e ? 0 : e + 12) : void 0;
8582
+ },
8583
+ dayOfMonthOrdinalParse: /\d{1,2}/,
8584
+ ordinal: "%d",
8585
+ week: { dow: 1, doy: 4 },
8586
+ }),
8587
+ M.defineLocale("sv", {
8588
+ months: "januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),
8589
+ monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),
8590
+ weekdays: "s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),
8591
+ weekdaysShort: "s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),
8592
+ weekdaysMin: "s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),
8593
+ 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" },
8594
+ calendar: { sameDay: "[Idag] LT", nextDay: "[Imorgon] LT", lastDay: "[Ig\xe5r] LT", nextWeek: "[P\xe5] dddd LT", lastWeek: "[I] dddd[s] LT", sameElse: "L" },
8595
+ relativeTime: {
8596
+ future: "om %s",
8597
+ past: "f\xf6r %s sedan",
8598
+ s: "n\xe5gra sekunder",
8599
+ ss: "%d sekunder",
8600
+ m: "en minut",
8601
+ mm: "%d minuter",
8602
+ h: "en timme",
8603
+ hh: "%d timmar",
8604
+ d: "en dag",
8605
+ dd: "%d dagar",
8606
+ M: "en m\xe5nad",
8607
+ MM: "%d m\xe5nader",
8608
+ y: "ett \xe5r",
8609
+ yy: "%d \xe5r",
8610
+ },
8611
+ dayOfMonthOrdinalParse: /\d{1,2}(\:e|\:a)/,
8612
+ ordinal: function (e) {
8613
+ var a = e % 10;
8614
+ return e + (1 != ~~((e % 100) / 10) && (1 == a || 2 == a) ? ":a" : ":e");
8615
+ },
8616
+ week: { dow: 1, doy: 4 },
8617
+ }),
8618
+ M.defineLocale("sw", {
8619
+ months: "Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),
8620
+ monthsShort: "Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),
8621
+ weekdays: "Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),
8622
+ weekdaysShort: "Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),
8623
+ weekdaysMin: "J2_J3_J4_J5_Al_Ij_J1".split("_"),
8624
+ weekdaysParseExact: !0,
8625
+ longDateFormat: { LT: "hh:mm A", 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" },
8626
+ 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" },
8627
+ relativeTime: {
8628
+ future: "%s baadaye",
8629
+ past: "tokea %s",
8630
+ s: "hivi punde",
8631
+ ss: "sekunde %d",
8632
+ m: "dakika moja",
8633
+ mm: "dakika %d",
8634
+ h: "saa limoja",
8635
+ hh: "masaa %d",
8636
+ d: "siku moja",
8637
+ dd: "siku %d",
8638
+ M: "mwezi mmoja",
8639
+ MM: "miezi %d",
8640
+ y: "mwaka mmoja",
8641
+ yy: "miaka %d",
8642
+ },
8643
+ week: { dow: 1, doy: 7 },
8644
  });
8645
+ var Sr = { 1: "\u0be7", 2: "\u0be8", 3: "\u0be9", 4: "\u0bea", 5: "\u0beb", 6: "\u0bec", 7: "\u0bed", 8: "\u0bee", 9: "\u0bef", 0: "\u0be6" },
8646
+ Hr = { "\u0be7": "1", "\u0be8": "2", "\u0be9": "3", "\u0bea": "4", "\u0beb": "5", "\u0bec": "6", "\u0bed": "7", "\u0bee": "8", "\u0bef": "9", "\u0be6": "0" };
8647
+ M.defineLocale("ta", {
8648
+ months: "\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(
8649
+ "_"
8650
+ ),
8651
+ monthsShort: "\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(
8652
+ "_"
8653
+ ),
8654
+ weekdays: "\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split(
8655
+ "_"
8656
+ ),
8657
+ weekdaysShort: "\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split(
8658
+ "_"
8659
+ ),
8660
+ weekdaysMin: "\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),
8661
+ 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" },
8662
+ calendar: {
8663
+ sameDay: "[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",
8664
+ nextDay: "[\u0ba8\u0bbe\u0bb3\u0bc8] LT",
8665
+ nextWeek: "dddd, LT",
8666
+ lastDay: "[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",
8667
+ lastWeek: "[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",
8668
+ sameElse: "L",
8669
+ },
8670
+ relativeTime: {
8671
+ future: "%s \u0b87\u0bb2\u0bcd",
8672
+ past: "%s \u0bae\u0bc1\u0ba9\u0bcd",
8673
+ s: "\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",
8674
+ ss: "%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",
8675
+ m: "\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",
8676
+ mm: "%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
8677
+ h: "\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",
8678
+ hh: "%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",
8679
+ d: "\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",
8680
+ dd: "%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",
8681
+ M: "\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",
8682
+ MM: "%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",
8683
+ y: "\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",
8684
+ yy: "%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd",
8685
+ },
8686
+ dayOfMonthOrdinalParse: /\d{1,2}\u0bb5\u0ba4\u0bc1/,
8687
+ ordinal: function (e) {
8688
+ return e + "\u0bb5\u0ba4\u0bc1";
8689
+ },
8690
+ preparse: function (e) {
8691
+ return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g, function (e) {
8692
+ return Hr[e];
 
 
 
 
 
 
 
 
 
 
 
8693
  });
8694
+ },
8695
+ postformat: function (e) {
8696
+ return e.replace(/\d/g, function (e) {
8697
+ return Sr[e];
8698
+ });
8699
+ },
8700
+ meridiemParse: /\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,
8701
+ meridiem: function (e, a, t) {
8702
+ return e < 2
8703
+ ? " \u0baf\u0bbe\u0bae\u0bae\u0bcd"
8704
+ : e < 6
8705
+ ? " \u0bb5\u0bc8\u0b95\u0bb1\u0bc8"
8706
+ : e < 10
8707
+ ? " \u0b95\u0bbe\u0bb2\u0bc8"
8708
+ : e < 14
8709
+ ? " \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"
8710
+ : e < 18
8711
+ ? " \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1"
8712
+ : e < 22
8713
+ ? " \u0bae\u0bbe\u0bb2\u0bc8"
8714
+ : " \u0baf\u0bbe\u0bae\u0bae\u0bcd";
8715
+ },
8716
+ meridiemHour: function (e, a) {
8717
+ return (
8718
+ 12 === e && (e = 0),
8719
+ "\u0baf\u0bbe\u0bae\u0bae\u0bcd" === a ? (e < 2 ? e : e + 12) : "\u0bb5\u0bc8\u0b95\u0bb1\u0bc8" === a || "\u0b95\u0bbe\u0bb2\u0bc8" === a || ("\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd" === a && 10 <= e) ? e : e + 12
8720
+ );
8721
+ },
8722
+ week: { dow: 0, doy: 6 },
8723
+ }),
8724
+ M.defineLocale("te", {
8725
+ months: "\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split(
8726
+ "_"
8727
+ ),
8728
+ monthsShort: "\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split(
8729
+ "_"
8730
+ ),
8731
+ monthsParseExact: !0,
8732
+ weekdays: "\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split(
8733
+ "_"
8734
+ ),
8735
+ weekdaysShort: "\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),
8736
+ weekdaysMin: "\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),
8737
+ 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" },
8738
+ calendar: { sameDay: "[\u0c28\u0c47\u0c21\u0c41] LT", nextDay: "[\u0c30\u0c47\u0c2a\u0c41] LT", nextWeek: "dddd, LT", lastDay: "[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT", lastWeek: "[\u0c17\u0c24] dddd, LT", sameElse: "L" },
8739
+ relativeTime: {
8740
+ future: "%s \u0c32\u0c4b",
8741
+ past: "%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",
8742
+ s: "\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",
8743
+ ss: "%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",
8744
+ m: "\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",
8745
+ mm: "%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",
8746
+ h: "\u0c12\u0c15 \u0c17\u0c02\u0c1f",
8747
+ hh: "%d \u0c17\u0c02\u0c1f\u0c32\u0c41",
8748
+ d: "\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",
8749
+ dd: "%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",
8750
+ M: "\u0c12\u0c15 \u0c28\u0c46\u0c32",
8751
+ MM: "%d \u0c28\u0c46\u0c32\u0c32\u0c41",
8752
+ y: "\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",
8753
+ yy: "%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41",
8754
+ },
8755
+ dayOfMonthOrdinalParse: /\d{1,2}\u0c35/,
8756
+ ordinal: "%d\u0c35",
8757
+ meridiemParse: /\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,
8758
+ meridiemHour: function (e, a) {
8759
+ return (
8760
+ 12 === e && (e = 0),
8761
+ "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f" === a
8762
+ ? e < 4
8763
+ ? e
8764
+ : e + 12
8765
+ : "\u0c09\u0c26\u0c2f\u0c02" === a
8766
+ ? e
8767
+ : "\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02" === a
8768
+ ? 10 <= e
8769
+ ? e
8770
+ : e + 12
8771
+ : "\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02" === a
8772
+ ? e + 12
8773
+ : void 0
8774
+ );
8775
+ },
8776
+ meridiem: function (e, a, t) {
8777
+ return e < 4
8778
+ ? "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"
8779
+ : e < 10
8780
+ ? "\u0c09\u0c26\u0c2f\u0c02"
8781
+ : e < 17
8782
+ ? "\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"
8783
+ : e < 20
8784
+ ? "\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"
8785
+ : "\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f";
8786
+ },
8787
+ week: { dow: 0, doy: 6 },
8788
+ }),
8789
+ M.defineLocale("tet", {
8790
+ months: "Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),
8791
+ monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),
8792
+ weekdays: "Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),
8793
+ weekdaysShort: "Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),
8794
+ weekdaysMin: "Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),
8795
+ 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" },
8796
+ 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" },
8797
+ relativeTime: {
8798
+ future: "iha %s",
8799
+ past: "%s liuba",
8800
+ s: "segundu balun",
8801
+ ss: "segundu %d",
8802
+ m: "minutu ida",
8803
+ mm: "minutu %d",
8804
+ h: "oras ida",
8805
+ hh: "oras %d",
8806
+ d: "loron ida",
8807
+ dd: "loron %d",
8808
+ M: "fulan ida",
8809
+ MM: "fulan %d",
8810
+ y: "tinan ida",
8811
+ yy: "tinan %d",
8812
+ },
8813
+ dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
8814
+ ordinal: function (e) {
8815
+ var a = e % 10;
8816
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
8817
+ },
8818
+ week: { dow: 1, doy: 4 },
8819
+ });
8820
+ var jr = {
8821
+ 0: "-\u0443\u043c",
8822
+ 1: "-\u0443\u043c",
8823
+ 2: "-\u044e\u043c",
8824
+ 3: "-\u044e\u043c",
8825
+ 4: "-\u0443\u043c",
8826
+ 5: "-\u0443\u043c",
8827
+ 6: "-\u0443\u043c",
8828
+ 7: "-\u0443\u043c",
8829
+ 8: "-\u0443\u043c",
8830
+ 9: "-\u0443\u043c",
8831
+ 10: "-\u0443\u043c",
8832
+ 12: "-\u0443\u043c",
8833
+ 13: "-\u0443\u043c",
8834
+ 20: "-\u0443\u043c",
8835
+ 30: "-\u044e\u043c",
8836
+ 40: "-\u0443\u043c",
8837
+ 50: "-\u0443\u043c",
8838
+ 60: "-\u0443\u043c",
8839
+ 70: "-\u0443\u043c",
8840
+ 80: "-\u0443\u043c",
8841
+ 90: "-\u0443\u043c",
8842
+ 100: "-\u0443\u043c",
8843
  };
8844
+ M.defineLocale("tg", {
8845
+ months: {
8846
+ format: "\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split(
8847
+ "_"
8848
+ ),
8849
+ standalone: "\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split(
8850
+ "_"
8851
+ ),
8852
+ },
8853
+ monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split(
8854
+ "_"
8855
+ ),
8856
+ weekdays: "\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split(
8857
+ "_"
8858
+ ),
8859
+ weekdaysShort: "\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),
8860
+ weekdaysMin: "\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),
8861
+ 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" },
8862
+ calendar: {
8863
+ sameDay: "[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",
8864
+ nextDay: "[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",
8865
+ lastDay: "[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",
8866
+ nextWeek: "dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",
8867
+ lastWeek: "dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",
8868
+ sameElse: "L",
8869
+ },
8870
+ relativeTime: {
8871
+ future: "\u0431\u0430\u044a\u0434\u0438 %s",
8872
+ past: "%s \u043f\u0435\u0448",
8873
+ s: "\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",
8874
+ m: "\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",
8875
+ mm: "%d \u0434\u0430\u049b\u0438\u049b\u0430",
8876
+ h: "\u044f\u043a \u0441\u043e\u0430\u0442",
8877
+ hh: "%d \u0441\u043e\u0430\u0442",
8878
+ d: "\u044f\u043a \u0440\u04ef\u0437",
8879
+ dd: "%d \u0440\u04ef\u0437",
8880
+ M: "\u044f\u043a \u043c\u043e\u04b3",
8881
+ MM: "%d \u043c\u043e\u04b3",
8882
+ y: "\u044f\u043a \u0441\u043e\u043b",
8883
+ yy: "%d \u0441\u043e\u043b",
8884
+ },
8885
+ meridiemParse: /\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,
8886
+ meridiemHour: function (e, a) {
8887
+ return (
8888
+ 12 === e && (e = 0), "\u0448\u0430\u0431" === a ? (e < 4 ? e : e + 12) : "\u0441\u0443\u0431\u04b3" === a ? e : "\u0440\u04ef\u0437" === a ? (11 <= e ? e : e + 12) : "\u0431\u0435\u0433\u043e\u04b3" === a ? e + 12 : void 0
8889
+ );
8890
+ },
8891
+ meridiem: function (e, a, t) {
8892
+ return e < 4 ? "\u0448\u0430\u0431" : e < 11 ? "\u0441\u0443\u0431\u04b3" : e < 16 ? "\u0440\u04ef\u0437" : e < 19 ? "\u0431\u0435\u0433\u043e\u04b3" : "\u0448\u0430\u0431";
8893
+ },
8894
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0443\u043c|\u044e\u043c)/,
8895
+ ordinal: function (e) {
8896
+ return e + (jr[e] || jr[e % 10] || jr[100 <= e ? 100 : null]);
8897
+ },
8898
+ week: { dow: 1, doy: 7 },
8899
+ }),
8900
+ M.defineLocale("th", {
8901
+ months: "\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split(
8902
+ "_"
8903
+ ),
8904
+ monthsShort: "\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),
8905
+ monthsParseExact: !0,
8906
+ weekdays: "\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split(
8907
+ "_"
8908
+ ),
8909
+ weekdaysShort: "\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split(
8910
+ "_"
8911
+ ),
8912
+ weekdaysMin: "\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),
8913
+ weekdaysParseExact: !0,
8914
+ longDateFormat: { LT: "H:mm", LTS: "H:mm:ss", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm", LLLL: "\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm" },
8915
+ meridiemParse: /\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,
8916
+ isPM: function (e) {
8917
+ return "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07" === e;
8918
+ },
8919
+ meridiem: function (e, a, t) {
8920
+ return e < 12 ? "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07" : "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07";
8921
+ },
8922
+ calendar: {
8923
+ sameDay: "[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
8924
+ nextDay: "[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
8925
+ nextWeek: "dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",
8926
+ lastDay: "[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
8927
+ lastWeek: "[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",
8928
+ sameElse: "L",
8929
+ },
8930
+ relativeTime: {
8931
+ future: "\u0e2d\u0e35\u0e01 %s",
8932
+ past: "%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",
8933
+ s: "\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",
8934
+ ss: "%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",
8935
+ m: "1 \u0e19\u0e32\u0e17\u0e35",
8936
+ mm: "%d \u0e19\u0e32\u0e17\u0e35",
8937
+ h: "1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
8938
+ hh: "%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",
8939
+ d: "1 \u0e27\u0e31\u0e19",
8940
+ dd: "%d \u0e27\u0e31\u0e19",
8941
+ w: "1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",
8942
+ ww: "%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",
8943
+ M: "1 \u0e40\u0e14\u0e37\u0e2d\u0e19",
8944
+ MM: "%d \u0e40\u0e14\u0e37\u0e2d\u0e19",
8945
+ y: "1 \u0e1b\u0e35",
8946
+ yy: "%d \u0e1b\u0e35",
8947
+ },
8948
  });
8949
+ var xr = {
8950
+ 1: "'inji",
8951
+ 5: "'inji",
8952
+ 8: "'inji",
8953
+ 70: "'inji",
8954
+ 80: "'inji",
8955
+ 2: "'nji",
8956
+ 7: "'nji",
8957
+ 20: "'nji",
8958
+ 50: "'nji",
8959
+ 3: "'\xfcnji",
8960
+ 4: "'\xfcnji",
8961
+ 100: "'\xfcnji",
8962
+ 6: "'njy",
8963
+ 9: "'unjy",
8964
+ 10: "'unjy",
8965
+ 30: "'unjy",
8966
+ 60: "'ynjy",
8967
+ 90: "'ynjy",
8968
+ };
8969
+ M.defineLocale("tk", {
8970
+ months: "\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),
8971
+ monthsShort: "\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),
8972
+ weekdays: "\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),
8973
+ weekdaysShort: "\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),
8974
+ weekdaysMin: "\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),
8975
+ 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" },
8976
+ calendar: { sameDay: "[bug\xfcn sagat] LT", nextDay: "[ertir sagat] LT", nextWeek: "[indiki] dddd [sagat] LT", lastDay: "[d\xfc\xfdn] LT", lastWeek: "[ge\xe7en] dddd [sagat] LT", sameElse: "L" },
8977
+ relativeTime: {
8978
+ future: "%s so\u0148",
8979
+ past: "%s \xf6\u0148",
8980
+ s: "birn\xe4\xe7e sekunt",
8981
+ m: "bir minut",
8982
+ mm: "%d minut",
8983
+ h: "bir sagat",
8984
+ hh: "%d sagat",
8985
+ d: "bir g\xfcn",
8986
+ dd: "%d g\xfcn",
8987
+ M: "bir a\xfd",
8988
+ MM: "%d a\xfd",
8989
+ y: "bir \xfdyl",
8990
+ yy: "%d \xfdyl",
8991
+ },
8992
+ ordinal: function (e, a) {
8993
+ switch (a) {
8994
+ case "d":
8995
+ case "D":
8996
+ case "Do":
8997
+ case "DD":
8998
+ return e;
8999
+ default:
9000
+ if (0 === e) return e + "'unjy";
9001
+ var t = e % 10;
9002
+ return e + (xr[t] || xr[(e % 100) - t] || xr[100 <= e ? 100 : null]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9003
  }
9004
+ },
9005
+ week: { dow: 1, doy: 7 },
9006
+ }),
9007
+ M.defineLocale("tl-ph", {
9008
+ months: "Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),
9009
+ monthsShort: "Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),
9010
+ weekdays: "Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),
9011
+ weekdaysShort: "Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),
9012
+ weekdaysMin: "Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),
9013
+ 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" },
9014
+ 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" },
9015
+ relativeTime: {
9016
+ future: "sa loob ng %s",
9017
+ past: "%s ang nakalipas",
9018
+ s: "ilang segundo",
9019
+ ss: "%d segundo",
9020
+ m: "isang minuto",
9021
+ mm: "%d minuto",
9022
+ h: "isang oras",
9023
+ hh: "%d oras",
9024
+ d: "isang araw",
9025
+ dd: "%d araw",
9026
+ M: "isang buwan",
9027
+ MM: "%d buwan",
9028
+ y: "isang taon",
9029
+ yy: "%d taon",
9030
+ },
9031
+ dayOfMonthOrdinalParse: /\d{1,2}/,
9032
+ ordinal: function (e) {
9033
+ return e;
9034
+ },
9035
+ week: { dow: 1, doy: 4 },
9036
+ });
9037
+ var Pr = "pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");
9038
+ function Or(e, a, t, s) {
9039
+ var n = (function (e) {
9040
+ var a = Math.floor((e % 1e3) / 100),
9041
+ t = Math.floor((e % 100) / 10),
9042
+ s = e % 10,
9043
+ n = "";
9044
+ 0 < a && (n += Pr[a] + "vatlh");
9045
+ 0 < t && (n += ("" !== n ? " " : "") + Pr[t] + "maH");
9046
+ 0 < s && (n += ("" !== n ? " " : "") + Pr[s]);
9047
+ return "" === n ? "pagh" : n;
9048
+ })(e);
9049
+ switch (t) {
9050
+ case "ss":
9051
+ return n + " lup";
9052
+ case "mm":
9053
+ return n + " tup";
9054
+ case "hh":
9055
+ return n + " rep";
9056
+ case "dd":
9057
+ return n + " jaj";
9058
+ case "MM":
9059
+ return n + " jar";
9060
+ case "yy":
9061
+ return n + " DIS";
9062
+ }
9063
+ }
9064
+ M.defineLocale("tlh", {
9065
+ months: "tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split(
9066
+ "_"
9067
+ ),
9068
+ monthsShort: "jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),
9069
+ monthsParseExact: !0,
9070
+ weekdays: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
9071
+ weekdaysShort: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
9072
+ weekdaysMin: "lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),
9073
+ 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" },
9074
+ calendar: { sameDay: "[DaHjaj] LT", nextDay: "[wa\u2019leS] LT", nextWeek: "LLL", lastDay: "[wa\u2019Hu\u2019] LT", lastWeek: "LLL", sameElse: "L" },
9075
+ relativeTime: {
9076
+ future: function (e) {
9077
+ var a = e;
9078
+ return (a = -1 !== e.indexOf("jaj") ? a.slice(0, -3) + "leS" : -1 !== e.indexOf("jar") ? a.slice(0, -3) + "waQ" : -1 !== e.indexOf("DIS") ? a.slice(0, -3) + "nem" : a + " pIq");
9079
+ },
9080
+ past: function (e) {
9081
+ var a = e;
9082
+ return (a = -1 !== e.indexOf("jaj") ? a.slice(0, -3) + "Hu\u2019" : -1 !== e.indexOf("jar") ? a.slice(0, -3) + "wen" : -1 !== e.indexOf("DIS") ? a.slice(0, -3) + "ben" : a + " ret");
9083
+ },
9084
+ s: "puS lup",
9085
+ ss: Or,
9086
+ m: "wa\u2019 tup",
9087
+ mm: Or,
9088
+ h: "wa\u2019 rep",
9089
+ hh: Or,
9090
+ d: "wa\u2019 jaj",
9091
+ dd: Or,
9092
+ M: "wa\u2019 jar",
9093
+ MM: Or,
9094
+ y: "wa\u2019 DIS",
9095
+ yy: Or,
9096
+ },
9097
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
9098
+ ordinal: "%d.",
9099
+ week: { dow: 1, doy: 4 },
9100
  });
9101
+ var Wr = {
9102
+ 1: "'inci",
9103
+ 5: "'inci",
9104
+ 8: "'inci",
9105
+ 70: "'inci",
9106
+ 80: "'inci",
9107
+ 2: "'nci",
9108
+ 7: "'nci",
9109
+ 20: "'nci",
9110
+ 50: "'nci",
9111
+ 3: "'\xfcnc\xfc",
9112
+ 4: "'\xfcnc\xfc",
9113
+ 100: "'\xfcnc\xfc",
9114
+ 6: "'nc\u0131",
9115
+ 9: "'uncu",
9116
+ 10: "'uncu",
9117
+ 30: "'uncu",
9118
+ 60: "'\u0131nc\u0131",
9119
+ 90: "'\u0131nc\u0131",
9120
+ };
9121
+ function Ar(e, a, t, s) {
9122
+ var n = {
9123
+ s: ["viensas secunds", "'iensas secunds"],
9124
+ ss: [e + " secunds", e + " secunds"],
9125
+ m: ["'n m\xedut", "'iens m\xedut"],
9126
+ mm: [e + " m\xeduts", e + " m\xeduts"],
9127
+ h: ["'n \xfeora", "'iensa \xfeora"],
9128
+ hh: [e + " \xfeoras", e + " \xfeoras"],
9129
+ d: ["'n ziua", "'iensa ziua"],
9130
+ dd: [e + " ziuas", e + " ziuas"],
9131
+ M: ["'n mes", "'iens mes"],
9132
+ MM: [e + " mesen", e + " mesen"],
9133
+ y: ["'n ar", "'iens ar"],
9134
+ yy: [e + " ars", e + " ars"],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9135
  };
9136
+ return s || a ? n[t][0] : n[t][1];
9137
+ }
9138
+ function Er(e, a, t) {
9139
+ var s, n;
9140
+ return "m" === t
9141
+ ? a
9142
+ ? "\u0445\u0432\u0438\u043b\u0438\u043d\u0430"
9143
+ : "\u0445\u0432\u0438\u043b\u0438\u043d\u0443"
9144
+ : "h" === t
9145
+ ? a
9146
+ ? "\u0433\u043e\u0434\u0438\u043d\u0430"
9147
+ : "\u0433\u043e\u0434\u0438\u043d\u0443"
9148
+ : e +
9149
+ " " +
9150
+ ((s = +e),
9151
+ (n = {
9152
+ ss: a
9153
+ ? "\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434"
9154
+ : "\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",
9155
+ mm: a
9156
+ ? "\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d"
9157
+ : "\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",
9158
+ hh: a
9159
+ ? "\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d"
9160
+ : "\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",
9161
+ dd: "\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",
9162
+ MM: "\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",
9163
+ yy: "\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432",
9164
+ }[t].split("_")),
9165
+ s % 10 == 1 && s % 100 != 11 ? n[0] : 2 <= s % 10 && s % 10 <= 4 && (s % 100 < 10 || 20 <= s % 100) ? n[1] : n[2]);
9166
+ }
9167
+ function Fr(e) {
9168
  return function () {
9169
+ return e + "\u043e" + (11 === this.hours() ? "\u0431" : "") + "] LT";
9170
  };
9171
  }
9172
+ M.defineLocale("tr", {
9173
+ months: "Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),
9174
+ monthsShort: "Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),
9175
+ weekdays: "Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),
9176
+ weekdaysShort: "Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),
9177
+ weekdaysMin: "Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),
9178
+ meridiem: function (e, a, t) {
9179
+ return e < 12 ? (t ? "\xf6\xf6" : "\xd6\xd6") : t ? "\xf6s" : "\xd6S";
9180
+ },
9181
+ meridiemParse: /\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,
9182
+ isPM: function (e) {
9183
+ return "\xf6s" === e || "\xd6S" === e;
9184
+ },
9185
+ 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" },
9186
+ calendar: { sameDay: "[bug\xfcn saat] LT", nextDay: "[yar\u0131n saat] LT", nextWeek: "[gelecek] dddd [saat] LT", lastDay: "[d\xfcn] LT", lastWeek: "[ge\xe7en] dddd [saat] LT", sameElse: "L" },
9187
+ relativeTime: {
9188
+ future: "%s sonra",
9189
+ past: "%s \xf6nce",
9190
+ s: "birka\xe7 saniye",
9191
+ ss: "%d saniye",
9192
+ m: "bir dakika",
9193
+ mm: "%d dakika",
9194
+ h: "bir saat",
9195
+ hh: "%d saat",
9196
+ d: "bir g\xfcn",
9197
+ dd: "%d g\xfcn",
9198
+ w: "bir hafta",
9199
+ ww: "%d hafta",
9200
+ M: "bir ay",
9201
+ MM: "%d ay",
9202
+ y: "bir y\u0131l",
9203
+ yy: "%d y\u0131l",
9204
+ },
9205
+ ordinal: function (e, a) {
9206
+ switch (a) {
9207
+ case "d":
9208
+ case "D":
9209
+ case "Do":
9210
+ case "DD":
9211
+ return e;
9212
+ default:
9213
+ if (0 === e) return e + "'\u0131nc\u0131";
9214
+ var t = e % 10;
9215
+ return e + (Wr[t] || Wr[(e % 100) - t] || Wr[100 <= e ? 100 : null]);
9216
+ }
9217
+ },
9218
+ week: { dow: 1, doy: 7 },
9219
+ }),
9220
+ M.defineLocale("tzl", {
9221
+ months: "Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),
9222
+ monthsShort: "Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),
9223
+ weekdays: "S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),
9224
+ weekdaysShort: "S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),
9225
+ weekdaysMin: "S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),
9226
+ 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" },
9227
+ meridiemParse: /d\'o|d\'a/i,
9228
+ isPM: function (e) {
9229
+ return "d'o" === e.toLowerCase();
9230
+ },
9231
+ meridiem: function (e, a, t) {
9232
+ return 11 < e ? (t ? "d'o" : "D'O") : t ? "d'a" : "D'A";
9233
+ },
9234
+ calendar: { sameDay: "[oxhi \xe0] LT", nextDay: "[dem\xe0 \xe0] LT", nextWeek: "dddd [\xe0] LT", lastDay: "[ieiri \xe0] LT", lastWeek: "[s\xfcr el] dddd [lasteu \xe0] LT", sameElse: "L" },
9235
+ relativeTime: { future: "osprei %s", past: "ja%s", s: Ar, ss: Ar, m: Ar, mm: Ar, h: Ar, hh: Ar, d: Ar, dd: Ar, M: Ar, MM: Ar, y: Ar, yy: Ar },
9236
+ dayOfMonthOrdinalParse: /\d{1,2}\./,
9237
+ ordinal: "%d.",
9238
+ week: { dow: 1, doy: 4 },
9239
+ }),
9240
+ M.defineLocale("tzm-latn", {
9241
+ months: "innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),
9242
+ monthsShort: "innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),
9243
+ weekdays: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
9244
+ weekdaysShort: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
9245
+ weekdaysMin: "asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),
9246
+ 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" },
9247
+ calendar: { sameDay: "[asdkh g] LT", nextDay: "[aska g] LT", nextWeek: "dddd [g] LT", lastDay: "[assant g] LT", lastWeek: "dddd [g] LT", sameElse: "L" },
9248
+ relativeTime: {
9249
+ future: "dadkh s yan %s",
9250
+ past: "yan %s",
9251
+ s: "imik",
9252
+ ss: "%d imik",
9253
+ m: "minu\u1e0d",
9254
+ mm: "%d minu\u1e0d",
9255
+ h: "sa\u025ba",
9256
+ hh: "%d tassa\u025bin",
9257
+ d: "ass",
9258
+ dd: "%d ossan",
9259
+ M: "ayowr",
9260
+ MM: "%d iyyirn",
9261
+ y: "asgas",
9262
+ yy: "%d isgasn",
9263
+ },
9264
+ week: { dow: 6, doy: 12 },
9265
+ }),
9266
+ M.defineLocale("tzm", {
9267
+ months: "\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(
9268
+ "_"
9269
+ ),
9270
+ monthsShort: "\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(
9271
+ "_"
9272
+ ),
9273
+ weekdays: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(
9274
+ "_"
9275
+ ),
9276
+ weekdaysShort: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(
9277
+ "_"
9278
+ ),
9279
+ weekdaysMin: "\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(
9280
+ "_"
9281
+ ),
9282
+ 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" },
9283
+ calendar: {
9284
+ sameDay: "[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",
9285
+ nextDay: "[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",
9286
+ nextWeek: "dddd [\u2d34] LT",
9287
+ lastDay: "[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",
9288
+ lastWeek: "dddd [\u2d34] LT",
9289
+ sameElse: "L",
9290
+ },
9291
+ relativeTime: {
9292
+ future: "\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",
9293
+ past: "\u2d62\u2d30\u2d4f %s",
9294
+ s: "\u2d49\u2d4e\u2d49\u2d3d",
9295
+ ss: "%d \u2d49\u2d4e\u2d49\u2d3d",
9296
+ m: "\u2d4e\u2d49\u2d4f\u2d53\u2d3a",
9297
+ mm: "%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",
9298
+ h: "\u2d59\u2d30\u2d44\u2d30",
9299
+ hh: "%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",
9300
+ d: "\u2d30\u2d59\u2d59",
9301
+ dd: "%d o\u2d59\u2d59\u2d30\u2d4f",
9302
+ M: "\u2d30\u2d62o\u2d53\u2d54",
9303
+ MM: "%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",
9304
+ y: "\u2d30\u2d59\u2d33\u2d30\u2d59",
9305
+ yy: "%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f",
9306
+ },
9307
+ week: { dow: 6, doy: 12 },
9308
+ }),
9309
+ M.defineLocale("ug-cn", {
9310
+ months: "\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split(
9311
+ "_"
9312
+ ),
9313
+ monthsShort: "\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split(
9314
+ "_"
9315
+ ),
9316
+ weekdays: "\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split(
9317
+ "_"
9318
+ ),
9319
+ weekdaysShort: "\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),
9320
+ weekdaysMin: "\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),
9321
+ longDateFormat: {
9322
+ LT: "HH:mm",
9323
+ LTS: "HH:mm:ss",
9324
+ L: "YYYY-MM-DD",
9325
+ LL: "YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",
9326
+ LLL: "YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",
9327
+ LLLL: "dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",
9328
+ },
9329
+ meridiemParse: /\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,
9330
+ meridiemHour: function (e, a) {
9331
+ return (
9332
+ 12 === e && (e = 0),
9333
+ "\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5" === a ||
9334
+ "\u0633\u06d5\u06be\u06d5\u0631" === a ||
9335
+ "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646" === a ||
9336
+ ("\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646" !== a && "\u0643\u06d5\u0686" !== a && 11 <= e)
9337
+ ? e
9338
+ : e + 12
9339
+ );
9340
+ },
9341
+ meridiem: function (e, a, t) {
9342
+ var s = 100 * e + a;
9343
+ return s < 600
9344
+ ? "\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"
9345
+ : s < 900
9346
+ ? "\u0633\u06d5\u06be\u06d5\u0631"
9347
+ : s < 1130
9348
+ ? "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"
9349
+ : s < 1230
9350
+ ? "\u0686\u06c8\u0634"
9351
+ : s < 1800
9352
+ ? "\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"
9353
+ : "\u0643\u06d5\u0686";
9354
+ },
9355
+ calendar: {
9356
+ sameDay: "[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",
9357
+ nextDay: "[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",
9358
+ nextWeek: "[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",
9359
+ lastDay: "[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",
9360
+ lastWeek: "[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",
9361
+ sameElse: "L",
9362
+ },
9363
+ relativeTime: {
9364
+ future: "%s \u0643\u06d0\u064a\u0649\u0646",
9365
+ past: "%s \u0628\u06c7\u0631\u06c7\u0646",
9366
+ s: "\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",
9367
+ ss: "%d \u0633\u06d0\u0643\u0648\u0646\u062a",
9368
+ m: "\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",
9369
+ mm: "%d \u0645\u0649\u0646\u06c7\u062a",
9370
+ h: "\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",
9371
+ hh: "%d \u0633\u0627\u0626\u06d5\u062a",
9372
+ d: "\u0628\u0649\u0631 \u0643\u06c8\u0646",
9373
+ dd: "%d \u0643\u06c8\u0646",
9374
+ M: "\u0628\u0649\u0631 \u0626\u0627\u064a",
9375
+ MM: "%d \u0626\u0627\u064a",
9376
+ y: "\u0628\u0649\u0631 \u064a\u0649\u0644",
9377
+ yy: "%d \u064a\u0649\u0644",
9378
+ },
9379
+ dayOfMonthOrdinalParse: /\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,
9380
+ ordinal: function (e, a) {
9381
+ switch (a) {
9382
+ case "d":
9383
+ case "D":
9384
+ case "DDD":
9385
+ return e + "-\u0643\u06c8\u0646\u0649";
9386
+ case "w":
9387
+ case "W":
9388
+ return e + "-\u06be\u06d5\u067e\u062a\u06d5";
9389
+ default:
9390
+ return e;
9391
+ }
9392
+ },
9393
+ preparse: function (e) {
9394
+ return e.replace(/\u060c/g, ",");
9395
+ },
9396
+ postformat: function (e) {
9397
+ return e.replace(/,/g, "\u060c");
9398
+ },
9399
+ week: { dow: 1, doy: 7 },
9400
+ }),
9401
+ M.defineLocale("uk", {
9402
+ months: {
9403
+ format: "\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split(
9404
+ "_"
9405
+ ),
9406
+ standalone: "\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split(
9407
+ "_"
9408
+ ),
9409
+ },
9410
+ monthsShort: "\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split(
9411
+ "_"
9412
+ ),
9413
+ weekdays: function (e, a) {
9414
+ var t = {
9415
+ nominative: "\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split(
9416
+ "_"
9417
+ ),
9418
+ accusative: "\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split(
9419
+ "_"
9420
+ ),
9421
+ genitive: "\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split(
9422
+ "_"
9423
+ ),
9424
+ };
9425
+ return !0 === e
9426
+ ? t.nominative.slice(1, 7).concat(t.nominative.slice(0, 1))
9427
+ : e
9428
+ ? t[
9429
+ /(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(a)
9430
+ ? "accusative"
9431
+ : /\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(a)
9432
+ ? "genitive"
9433
+ : "nominative"
9434
+ ][e.day()]
9435
+ : t.nominative;
9436
+ },
9437
+ weekdaysShort: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),
9438
+ weekdaysMin: "\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),
9439
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD.MM.YYYY", LL: "D MMMM YYYY \u0440.", LLL: "D MMMM YYYY \u0440., HH:mm", LLLL: "dddd, D MMMM YYYY \u0440., HH:mm" },
9440
+ calendar: {
9441
+ sameDay: Fr("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),
9442
+ nextDay: Fr("[\u0417\u0430\u0432\u0442\u0440\u0430 "),
9443
+ lastDay: Fr("[\u0412\u0447\u043e\u0440\u0430 "),
9444
+ nextWeek: Fr("[\u0423] dddd ["),
9445
+ lastWeek: function () {
9446
+ switch (this.day()) {
9447
+ case 0:
9448
+ case 3:
9449
+ case 5:
9450
+ case 6:
9451
+ return Fr("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);
9452
+ case 1:
9453
+ case 2:
9454
+ case 4:
9455
+ return Fr("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this);
9456
+ }
9457
+ },
9458
+ sameElse: "L",
9459
+ },
9460
+ relativeTime: {
9461
+ future: "\u0437\u0430 %s",
9462
+ past: "%s \u0442\u043e\u043c\u0443",
9463
+ s: "\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",
9464
+ ss: Er,
9465
+ m: Er,
9466
+ mm: Er,
9467
+ h: "\u0433\u043e\u0434\u0438\u043d\u0443",
9468
+ hh: Er,
9469
+ d: "\u0434\u0435\u043d\u044c",
9470
+ dd: Er,
9471
+ M: "\u043c\u0456\u0441\u044f\u0446\u044c",
9472
+ MM: Er,
9473
+ y: "\u0440\u0456\u043a",
9474
+ yy: Er,
9475
+ },
9476
+ meridiemParse: /\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,
9477
+ isPM: function (e) {
9478
+ return /^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e);
9479
+ },
9480
+ meridiem: function (e, a, t) {
9481
+ return e < 4 ? "\u043d\u043e\u0447\u0456" : e < 12 ? "\u0440\u0430\u043d\u043a\u0443" : e < 17 ? "\u0434\u043d\u044f" : "\u0432\u0435\u0447\u043e\u0440\u0430";
9482
+ },
9483
+ dayOfMonthOrdinalParse: /\d{1,2}-(\u0439|\u0433\u043e)/,
9484
+ ordinal: function (e, a) {
9485
+ switch (a) {
9486
+ case "M":
9487
+ case "d":
9488
+ case "DDD":
9489
+ case "w":
9490
+ case "W":
9491
+ return e + "-\u0439";
9492
+ case "D":
9493
+ return e + "-\u0433\u043e";
9494
+ default:
9495
+ return e;
9496
+ }
9497
+ },
9498
+ week: { dow: 1, doy: 7 },
9499
+ });
9500
+ var zr = [
9501
+ "\u062c\u0646\u0648\u0631\u06cc",
9502
+ "\u0641\u0631\u0648\u0631\u06cc",
9503
+ "\u0645\u0627\u0631\u0686",
9504
+ "\u0627\u067e\u0631\u06cc\u0644",
9505
+ "\u0645\u0626\u06cc",
9506
+ "\u062c\u0648\u0646",
9507
+ "\u062c\u0648\u0644\u0627\u0626\u06cc",
9508
+ "\u0627\u06af\u0633\u062a",
9509
+ "\u0633\u062a\u0645\u0628\u0631",
9510
+ "\u0627\u06a9\u062a\u0648\u0628\u0631",
9511
+ "\u0646\u0648\u0645\u0628\u0631",
9512
+ "\u062f\u0633\u0645\u0628\u0631",
9513
+ ],
9514
+ Nr = ["\u0627\u062a\u0648\u0627\u0631", "\u067e\u06cc\u0631", "\u0645\u0646\u06af\u0644", "\u0628\u062f\u06be", "\u062c\u0645\u0639\u0631\u0627\u062a", "\u062c\u0645\u0639\u06c1", "\u06c1\u0641\u062a\u06c1"];
9515
+ return (
9516
+ M.defineLocale("ur", {
9517
+ months: zr,
9518
+ monthsShort: zr,
9519
+ weekdays: Nr,
9520
+ weekdaysShort: Nr,
9521
+ weekdaysMin: Nr,
9522
+ longDateFormat: { LT: "HH:mm", LTS: "HH:mm:ss", L: "DD/MM/YYYY", LL: "D MMMM YYYY", LLL: "D MMMM YYYY HH:mm", LLLL: "dddd\u060c D MMMM YYYY HH:mm" },
9523
+ meridiemParse: /\u0635\u0628\u062d|\u0634\u0627\u0645/,
9524
+ isPM: function (e) {
9525
+ return "\u0634\u0627\u0645" === e;
9526
+ },
9527
+ meridiem: function (e, a, t) {
9528
+ return e < 12 ? "\u0635\u0628\u062d" : "\u0634\u0627\u0645";
9529
+ },
9530
+ calendar: {
9531
+ sameDay: "[\u0622\u062c \u0628\u0648\u0642\u062a] LT",
9532
+ nextDay: "[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",
9533
+ nextWeek: "dddd [\u0628\u0648\u0642\u062a] LT",
9534
+ lastDay: "[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",
9535
+ lastWeek: "[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",
9536
+ sameElse: "L",
9537
+ },
9538
+ relativeTime: {
9539
+ future: "%s \u0628\u0639\u062f",
9540
+ past: "%s \u0642\u0628\u0644",
9541
+ s: "\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",
9542
+ ss: "%d \u0633\u06cc\u06a9\u0646\u0688",
9543
+ m: "\u0627\u06cc\u06a9 \u0645\u0646\u0679",
9544
+ mm: "%d \u0645\u0646\u0679",
9545
+ h: "\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",
9546
+ hh: "%d \u06af\u06be\u0646\u0679\u06d2",
9547
+ d: "\u0627\u06cc\u06a9 \u062f\u0646",
9548
+ dd: "%d \u062f\u0646",
9549
+ M: "\u0627\u06cc\u06a9 \u0645\u0627\u06c1",
9550
+ MM: "%d \u0645\u0627\u06c1",
9551
+ y: "\u0627\u06cc\u06a9 \u0633\u0627\u0644",
9552
+ yy: "%d \u0633\u0627\u0644",
9553
+ },
9554
+ preparse: function (e) {
9555
+ return e.replace(/\u060c/g, ",");
9556
+ },
9557
+ postformat: function (e) {
9558
+ return e.replace(/,/g, "\u060c");
9559
+ },
9560
+ week: { dow: 1, doy: 4 },
9561
+ }),
9562
+ M.defineLocale("uz-latn", {
9563
+ months: "Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),
9564
+ monthsShort: "Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),
9565
+ weekdays: "Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),
9566
+ weekdaysShort: "Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),
9567
+ weekdaysMin: "Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),
9568
+ 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" },
9569
+ 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" },
9570
+ relativeTime: {
9571
+ future: "Yaqin %s ichida",
9572
+ past: "Bir necha %s oldin",
9573
+ s: "soniya",
9574
+ ss: "%d soniya",
9575
+ m: "bir daqiqa",
9576
+ mm: "%d daqiqa",
9577
+ h: "bir soat",
9578
+ hh: "%d soat",
9579
+ d: "bir kun",
9580
+ dd: "%d kun",
9581
+ M: "bir oy",
9582
+ MM: "%d oy",
9583
+ y: "bir yil",
9584
+ yy: "%d yil",
9585
+ },
9586
+ week: { dow: 1, doy: 7 },
9587
+ }),
9588
+ M.defineLocale("uz", {
9589
+ months: "\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split(
9590
+ "_"
9591
+ ),
9592
+ monthsShort: "\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split(
9593
+ "_"
9594
+ ),
9595
+ weekdays: "\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split(
9596
+ "_"
9597
+ ),
9598
+ weekdaysShort: "\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),
9599
+ weekdaysMin: "\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),
9600
+ 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" },
9601
+ calendar: {
9602
+ sameDay: "[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
9603
+ nextDay: "[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",
9604
+ nextWeek: "dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
9605
+ lastDay: "[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
9606
+ lastWeek: "[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",
9607
+ sameElse: "L",
9608
+ },
9609
+ relativeTime: {
9610
+ future: "\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",
9611
+ past: "\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",
9612
+ s: "\u0444\u0443\u0440\u0441\u0430\u0442",
9613
+ ss: "%d \u0444\u0443\u0440\u0441\u0430\u0442",
9614
+ m: "\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",
9615
+ mm: "%d \u0434\u0430\u043a\u0438\u043a\u0430",
9616
+ h: "\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",
9617
+ hh: "%d \u0441\u043e\u0430\u0442",
9618
+ d: "\u0431\u0438\u0440 \u043a\u0443\u043d",
9619
+ dd: "%d \u043a\u0443\u043d",
9620
+ M: "\u0431\u0438\u0440 \u043e\u0439",
9621
+ MM: "%d \u043e\u0439",
9622
+ y: "\u0431\u0438\u0440 \u0439\u0438\u043b",
9623
+ yy: "%d \u0439\u0438\u043b",
9624
+ },
9625
+ week: { dow: 1, doy: 7 },
9626
+ }),
9627
+ M.defineLocale("vi", {
9628
+ months: "th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),
9629
+ monthsShort: "Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),
9630
+ monthsParseExact: !0,
9631
+ weekdays: "ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),
9632
+ weekdaysShort: "CN_T2_T3_T4_T5_T6_T7".split("_"),
9633
+ weekdaysMin: "CN_T2_T3_T4_T5_T6_T7".split("_"),
9634
+ weekdaysParseExact: !0,
9635
+ meridiemParse: /sa|ch/i,
9636
+ isPM: function (e) {
9637
+ return /^ch$/i.test(e);
9638
+ },
9639
+ meridiem: function (e, a, t) {
9640
+ return e < 12 ? (t ? "sa" : "SA") : t ? "ch" : "CH";
9641
+ },
9642
+ longDateFormat: {
9643
+ LT: "HH:mm",
9644
+ LTS: "HH:mm:ss",
9645
+ L: "DD/MM/YYYY",
9646
+ LL: "D MMMM [n\u0103m] YYYY",
9647
+ LLL: "D MMMM [n\u0103m] YYYY HH:mm",
9648
+ LLLL: "dddd, D MMMM [n\u0103m] YYYY HH:mm",
9649
+ l: "DD/M/YYYY",
9650
+ ll: "D MMM YYYY",
9651
+ lll: "D MMM YYYY HH:mm",
9652
+ llll: "ddd, D MMM YYYY HH:mm",
9653
+ },
9654
+ calendar: {
9655
+ sameDay: "[H\xf4m nay l\xfac] LT",
9656
+ nextDay: "[Ng\xe0y mai l\xfac] LT",
9657
+ nextWeek: "dddd [tu\u1ea7n t\u1edbi l\xfac] LT",
9658
+ lastDay: "[H\xf4m qua l\xfac] LT",
9659
+ lastWeek: "dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",
9660
+ sameElse: "L",
9661
+ },
9662
+ relativeTime: {
9663
+ future: "%s t\u1edbi",
9664
+ past: "%s tr\u01b0\u1edbc",
9665
+ s: "v\xe0i gi\xe2y",
9666
+ ss: "%d gi\xe2y",
9667
+ m: "m\u1ed9t ph\xfat",
9668
+ mm: "%d ph\xfat",
9669
+ h: "m\u1ed9t gi\u1edd",
9670
+ hh: "%d gi\u1edd",
9671
+ d: "m\u1ed9t ng\xe0y",
9672
+ dd: "%d ng\xe0y",
9673
+ w: "m\u1ed9t tu\u1ea7n",
9674
+ ww: "%d tu\u1ea7n",
9675
+ M: "m\u1ed9t th\xe1ng",
9676
+ MM: "%d th\xe1ng",
9677
+ y: "m\u1ed9t n\u0103m",
9678
+ yy: "%d n\u0103m",
9679
+ },
9680
+ dayOfMonthOrdinalParse: /\d{1,2}/,
9681
+ ordinal: function (e) {
9682
+ return e;
9683
+ },
9684
+ week: { dow: 1, doy: 4 },
9685
+ }),
9686
+ M.defineLocale("x-pseudo", {
9687
+ months: "J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split(
9688
+ "_"
9689
+ ),
9690
+ monthsShort: "J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),
9691
+ monthsParseExact: !0,
9692
+ weekdays: "S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),
9693
+ weekdaysShort: "S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),
9694
+ weekdaysMin: "S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),
9695
+ weekdaysParseExact: !0,
9696
+ 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" },
9697
+ calendar: {
9698
+ sameDay: "[T~\xf3d\xe1~\xfd \xe1t] LT",
9699
+ nextDay: "[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",
9700
+ nextWeek: "dddd [\xe1t] LT",
9701
+ lastDay: "[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",
9702
+ lastWeek: "[L~\xe1st] dddd [\xe1t] LT",
9703
+ sameElse: "L",
9704
+ },
9705
+ relativeTime: {
9706
+ future: "\xed~\xf1 %s",
9707
+ past: "%s \xe1~g\xf3",
9708
+ s: "\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",
9709
+ ss: "%d s~\xe9c\xf3\xf1~ds",
9710
+ m: "\xe1 ~m\xed\xf1~\xfat\xe9",
9711
+ mm: "%d m~\xed\xf1\xfa~t\xe9s",
9712
+ h: "\xe1~\xf1 h\xf3~\xfar",
9713
+ hh: "%d h~\xf3\xfars",
9714
+ d: "\xe1 ~d\xe1\xfd",
9715
+ dd: "%d d~\xe1\xfds",
9716
+ M: "\xe1 ~m\xf3\xf1~th",
9717
+ MM: "%d m~\xf3\xf1t~hs",
9718
+ y: "\xe1 ~\xfd\xe9\xe1r",
9719
+ yy: "%d \xfd~\xe9\xe1rs",
9720
+ },
9721
+ dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
9722
+ ordinal: function (e) {
9723
+ var a = e % 10;
9724
+ return e + (1 == ~~((e % 100) / 10) ? "th" : 1 == a ? "st" : 2 == a ? "nd" : 3 == a ? "rd" : "th");
9725
+ },
9726
+ week: { dow: 1, doy: 4 },
9727
+ }),
9728
+ M.defineLocale("yo", {
9729
+ months: "S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split(
9730
+ "_"
9731
+ ),
9732
+ monthsShort: "S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),
9733
+ weekdays: "A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),
9734
+ weekdaysShort: "A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),
9735
+ weekdaysMin: "A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),
9736
+ 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" },
9737
+ calendar: {
9738
+ sameDay: "[O\u0300ni\u0300 ni] LT",
9739
+ nextDay: "[\u1ecc\u0300la ni] LT",
9740
+ nextWeek: "dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",
9741
+ lastDay: "[A\u0300na ni] LT",
9742
+ lastWeek: "dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",
9743
+ sameElse: "L",
9744
+ },
9745
+ relativeTime: {
9746
+ future: "ni\u0301 %s",
9747
+ past: "%s k\u1ecdja\u0301",
9748
+ s: "i\u0300s\u1eb9ju\u0301 aaya\u0301 die",
9749
+ ss: "aaya\u0301 %d",
9750
+ m: "i\u0300s\u1eb9ju\u0301 kan",
9751
+ mm: "i\u0300s\u1eb9ju\u0301 %d",
9752
+ h: "wa\u0301kati kan",
9753
+ hh: "wa\u0301kati %d",
9754
+ d: "\u1ecdj\u1ecd\u0301 kan",
9755
+ dd: "\u1ecdj\u1ecd\u0301 %d",
9756
+ M: "osu\u0300 kan",
9757
+ MM: "osu\u0300 %d",
9758
+ y: "\u1ecddu\u0301n kan",
9759
+ yy: "\u1ecddu\u0301n %d",
9760
+ },
9761
+ dayOfMonthOrdinalParse: /\u1ecdj\u1ecd\u0301\s\d{1,2}/,
9762
+ ordinal: "\u1ecdj\u1ecd\u0301 %d",
9763
+ week: { dow: 1, doy: 4 },
9764
+ }),
9765
+ M.defineLocale("zh-cn", {
9766
+ months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),
9767
+ monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
9768
+ weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),
9769
+ weekdaysShort: "\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),
9770
+ weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
9771
+ longDateFormat: {
9772
+ LT: "HH:mm",
9773
+ LTS: "HH:mm:ss",
9774
+ L: "YYYY/MM/DD",
9775
+ LL: "YYYY\u5e74M\u6708D\u65e5",
9776
+ LLL: "YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",
9777
+ LLLL: "YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",
9778
+ l: "YYYY/M/D",
9779
+ ll: "YYYY\u5e74M\u6708D\u65e5",
9780
+ lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9781
+ llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9782
+ },
9783
+ meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
9784
+ meridiemHour: function (e, a) {
9785
+ return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a || "\u4e0a\u5348" === a || ("\u4e0b\u5348" !== a && "\u665a\u4e0a" !== a && 11 <= e) ? e : e + 12;
9786
+ },
9787
+ meridiem: function (e, a, t) {
9788
+ var s = 100 * e + a;
9789
+ return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s < 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a";
9790
+ },
9791
+ calendar: {
9792
+ sameDay: "[\u4eca\u5929]LT",
9793
+ nextDay: "[\u660e\u5929]LT",
9794
+ nextWeek: function (e) {
9795
+ return e.week() !== this.week() ? "[\u4e0b]dddLT" : "[\u672c]dddLT";
9796
+ },
9797
+ lastDay: "[\u6628\u5929]LT",
9798
+ lastWeek: function (e) {
9799
+ return this.week() !== e.week() ? "[\u4e0a]dddLT" : "[\u672c]dddLT";
9800
+ },
9801
+ sameElse: "L",
9802
+ },
9803
+ dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u5468)/,
9804
+ ordinal: function (e, a) {
9805
+ switch (a) {
9806
+ case "d":
9807
+ case "D":
9808
+ case "DDD":
9809
+ return e + "\u65e5";
9810
+ case "M":
9811
+ return e + "\u6708";
9812
+ case "w":
9813
+ case "W":
9814
+ return e + "\u5468";
9815
+ default:
9816
+ return e;
9817
+ }
9818
+ },
9819
+ relativeTime: {
9820
+ future: "%s\u540e",
9821
+ past: "%s\u524d",
9822
+ s: "\u51e0\u79d2",
9823
+ ss: "%d \u79d2",
9824
+ m: "1 \u5206\u949f",
9825
+ mm: "%d \u5206\u949f",
9826
+ h: "1 \u5c0f\u65f6",
9827
+ hh: "%d \u5c0f\u65f6",
9828
+ d: "1 \u5929",
9829
+ dd: "%d \u5929",
9830
+ w: "1 \u5468",
9831
+ ww: "%d \u5468",
9832
+ M: "1 \u4e2a\u6708",
9833
+ MM: "%d \u4e2a\u6708",
9834
+ y: "1 \u5e74",
9835
+ yy: "%d \u5e74",
9836
+ },
9837
+ week: { dow: 1, doy: 4 },
9838
+ }),
9839
+ M.defineLocale("zh-hk", {
9840
+ months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),
9841
+ monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
9842
+ weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),
9843
+ weekdaysShort: "\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),
9844
+ weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
9845
+ longDateFormat: {
9846
+ LT: "HH:mm",
9847
+ LTS: "HH:mm:ss",
9848
+ L: "YYYY/MM/DD",
9849
+ LL: "YYYY\u5e74M\u6708D\u65e5",
9850
+ LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9851
+ LLLL: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9852
+ l: "YYYY/M/D",
9853
+ ll: "YYYY\u5e74M\u6708D\u65e5",
9854
+ lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9855
+ llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9856
+ },
9857
+ meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
9858
+ meridiemHour: function (e, a) {
9859
+ return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a || "\u4e0a\u5348" === a ? e : "\u4e2d\u5348" === a ? (11 <= e ? e : e + 12) : "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : void 0;
9860
+ },
9861
+ meridiem: function (e, a, t) {
9862
+ var s = 100 * e + a;
9863
+ return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1200 ? "\u4e0a\u5348" : 1200 === s ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a";
9864
+ },
9865
+ calendar: { sameDay: "[\u4eca\u5929]LT", nextDay: "[\u660e\u5929]LT", nextWeek: "[\u4e0b]ddddLT", lastDay: "[\u6628\u5929]LT", lastWeek: "[\u4e0a]ddddLT", sameElse: "L" },
9866
+ dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u9031)/,
9867
+ ordinal: function (e, a) {
9868
+ switch (a) {
9869
+ case "d":
9870
+ case "D":
9871
+ case "DDD":
9872
+ return e + "\u65e5";
9873
+ case "M":
9874
+ return e + "\u6708";
9875
+ case "w":
9876
+ case "W":
9877
+ return e + "\u9031";
9878
+ default:
9879
+ return e;
9880
+ }
9881
+ },
9882
+ relativeTime: {
9883
+ future: "%s\u5f8c",
9884
+ past: "%s\u524d",
9885
+ s: "\u5e7e\u79d2",
9886
+ ss: "%d \u79d2",
9887
+ m: "1 \u5206\u9418",
9888
+ mm: "%d \u5206\u9418",
9889
+ h: "1 \u5c0f\u6642",
9890
+ hh: "%d \u5c0f\u6642",
9891
+ d: "1 \u5929",
9892
+ dd: "%d \u5929",
9893
+ M: "1 \u500b\u6708",
9894
+ MM: "%d \u500b\u6708",
9895
+ y: "1 \u5e74",
9896
+ yy: "%d \u5e74",
9897
+ },
9898
+ }),
9899
+ M.defineLocale("zh-mo", {
9900
+ months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),
9901
+ monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
9902
+ weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),
9903
+ weekdaysShort: "\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),
9904
+ weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
9905
+ longDateFormat: {
9906
+ LT: "HH:mm",
9907
+ LTS: "HH:mm:ss",
9908
+ L: "DD/MM/YYYY",
9909
+ LL: "YYYY\u5e74M\u6708D\u65e5",
9910
+ LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9911
+ LLLL: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9912
+ l: "D/M/YYYY",
9913
+ ll: "YYYY\u5e74M\u6708D\u65e5",
9914
+ lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9915
+ llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9916
+ },
9917
+ meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
9918
+ meridiemHour: function (e, a) {
9919
+ return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a || "\u4e0a\u5348" === a ? e : "\u4e2d\u5348" === a ? (11 <= e ? e : e + 12) : "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : void 0;
9920
+ },
9921
+ meridiem: function (e, a, t) {
9922
+ var s = 100 * e + a;
9923
+ return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s < 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a";
9924
+ },
9925
+ calendar: { sameDay: "[\u4eca\u5929] LT", nextDay: "[\u660e\u5929] LT", nextWeek: "[\u4e0b]dddd LT", lastDay: "[\u6628\u5929] LT", lastWeek: "[\u4e0a]dddd LT", sameElse: "L" },
9926
+ dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u9031)/,
9927
+ ordinal: function (e, a) {
9928
+ switch (a) {
9929
+ case "d":
9930
+ case "D":
9931
+ case "DDD":
9932
+ return e + "\u65e5";
9933
+ case "M":
9934
+ return e + "\u6708";
9935
+ case "w":
9936
+ case "W":
9937
+ return e + "\u9031";
9938
+ default:
9939
+ return e;
9940
+ }
9941
+ },
9942
+ relativeTime: {
9943
+ future: "%s\u5167",
9944
+ past: "%s\u524d",
9945
+ s: "\u5e7e\u79d2",
9946
+ ss: "%d \u79d2",
9947
+ m: "1 \u5206\u9418",
9948
+ mm: "%d \u5206\u9418",
9949
+ h: "1 \u5c0f\u6642",
9950
+ hh: "%d \u5c0f\u6642",
9951
+ d: "1 \u5929",
9952
+ dd: "%d \u5929",
9953
+ M: "1 \u500b\u6708",
9954
+ MM: "%d \u500b\u6708",
9955
+ y: "1 \u5e74",
9956
+ yy: "%d \u5e74",
9957
+ },
9958
+ }),
9959
+ M.defineLocale("zh-tw", {
9960
+ months: "\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),
9961
+ monthsShort: "1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),
9962
+ weekdays: "\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),
9963
+ weekdaysShort: "\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),
9964
+ weekdaysMin: "\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),
9965
+ longDateFormat: {
9966
+ LT: "HH:mm",
9967
+ LTS: "HH:mm:ss",
9968
+ L: "YYYY/MM/DD",
9969
+ LL: "YYYY\u5e74M\u6708D\u65e5",
9970
+ LLL: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9971
+ LLLL: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9972
+ l: "YYYY/M/D",
9973
+ ll: "YYYY\u5e74M\u6708D\u65e5",
9974
+ lll: "YYYY\u5e74M\u6708D\u65e5 HH:mm",
9975
+ llll: "YYYY\u5e74M\u6708D\u65e5dddd HH:mm",
9976
+ },
9977
+ meridiemParse: /\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,
9978
+ meridiemHour: function (e, a) {
9979
+ return 12 === e && (e = 0), "\u51cc\u6668" === a || "\u65e9\u4e0a" === a || "\u4e0a\u5348" === a ? e : "\u4e2d\u5348" === a ? (11 <= e ? e : e + 12) : "\u4e0b\u5348" === a || "\u665a\u4e0a" === a ? e + 12 : void 0;
9980
+ },
9981
+ meridiem: function (e, a, t) {
9982
+ var s = 100 * e + a;
9983
+ return s < 600 ? "\u51cc\u6668" : s < 900 ? "\u65e9\u4e0a" : s < 1130 ? "\u4e0a\u5348" : s < 1230 ? "\u4e2d\u5348" : s < 1800 ? "\u4e0b\u5348" : "\u665a\u4e0a";
9984
+ },
9985
+ calendar: { sameDay: "[\u4eca\u5929] LT", nextDay: "[\u660e\u5929] LT", nextWeek: "[\u4e0b]dddd LT", lastDay: "[\u6628\u5929] LT", lastWeek: "[\u4e0a]dddd LT", sameElse: "L" },
9986
+ dayOfMonthOrdinalParse: /\d{1,2}(\u65e5|\u6708|\u9031)/,
9987
+ ordinal: function (e, a) {
9988
+ switch (a) {
9989
+ case "d":
9990
+ case "D":
9991
+ case "DDD":
9992
+ return e + "\u65e5";
9993
+ case "M":
9994
+ return e + "\u6708";
9995
+ case "w":
9996
+ case "W":
9997
+ return e + "\u9031";
9998
+ default:
9999
+ return e;
10000
+ }
10001
+ },
10002
+ relativeTime: {
10003
+ future: "%s\u5f8c",
10004
+ past: "%s\u524d",
10005
+ s: "\u5e7e\u79d2",
10006
+ ss: "%d \u79d2",
10007
+ m: "1 \u5206\u9418",
10008
+ mm: "%d \u5206\u9418",
10009
+ h: "1 \u5c0f\u6642",
10010
+ hh: "%d \u5c0f\u6642",
10011
+ d: "1 \u5929",
10012
+ dd: "%d \u5929",
10013
+ M: "1 \u500b\u6708",
10014
+ MM: "%d \u500b\u6708",
10015
+ y: "1 \u5e74",
10016
+ yy: "%d \u5e74",
10017
+ },
10018
+ }),
10019
+ M.locale("en"),
10020
+ M
10021
+ );
10022
+ });
10023
+ //# sourceMappingURL=moment-with-locales.min.js.map
assets/front-end/js/lib-view/moment/moment.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,i;function c(){return e.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function u(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,s=[];for(n=0;n<e.length;++n)s.push(t(e[n],n));return s}function m(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function _(e,t){for(var n in t)m(t,n)&&(e[n]=t[n]);return m(t,"toString")&&(e.toString=t.toString),m(t,"valueOf")&&(e.valueOf=t.valueOf),e}function y(e,t,n,s){return Tt(e,t,n,s,!0).utc()}function g(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 v(e){if(null==e._isValid){var t=g(e),n=i.call(t.parsedDateParts,function(e){return null!=e}),s=!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&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function p(e){var t=y(NaN);return null!=e?_(g(t),e):g(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,s=0;s<n;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};var r=c.momentProperties=[];function w(e,t){var n,s,i;if(l(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),l(t._i)||(e._i=t._i),l(t._f)||(e._f=t._f),l(t._l)||(e._l=t._l),l(t._strict)||(e._strict=t._strict),l(t._tzm)||(e._tzm=t._tzm),l(t._isUTC)||(e._isUTC=t._isUTC),l(t._offset)||(e._offset=t._offset),l(t._pf)||(e._pf=g(t)),l(t._locale)||(e._locale=t._locale),0<r.length)for(n=0;n<r.length;n++)l(i=t[s=r[n]])||(e[s]=i);return e}var t=!1;function M(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===t&&(t=!0,c.updateOffset(this),t=!1)}function k(e){return e instanceof M||null!=e&&null!=e._isAMomentObject}function S(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function D(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=S(t)),n}function a(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&D(e[s])!==D(t[s]))&&a++;return a+r}function Y(e){!1===c.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function n(i,r){var a=!0;return _(function(){if(null!=c.deprecationHandler&&c.deprecationHandler(null,i),a){for(var e,t=[],n=0;n<arguments.length;n++){if(e="","object"==typeof arguments[n]){for(var s in e+="\n["+n+"] ",arguments[0])e+=s+": "+arguments[0][s]+", ";e=e.slice(0,-2)}else e=arguments[n];t.push(e)}Y(i+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),a=!1}return r.apply(this,arguments)},r)}var s,O={};function T(e,t){null!=c.deprecationHandler&&c.deprecationHandler(e,t),O[e]||(Y(t),O[e]=!0)}function b(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function x(e,t){var n,s=_({},e);for(n in t)m(t,n)&&(u(e[n])&&u(t[n])?(s[n]={},_(s[n],e[n]),_(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)m(e,n)&&!m(t,n)&&u(e[n])&&(s[n]=_({},s[n]));return s}function P(e){null!=e&&this.set(e)}c.suppressDeprecationWarnings=!1,c.deprecationHandler=null,s=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)m(e,t)&&n.push(t);return n};var W={};function C(e,t){var n=e.toLowerCase();W[n]=W[n+"s"]=W[t]=e}function H(e){return"string"==typeof e?W[e]||W[e.toLowerCase()]:void 0}function R(e){var t,n,s={};for(n in e)m(e,n)&&(t=H(n))&&(s[t]=e[n]);return s}var U={};function F(e,t){U[e]=t}function L(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var N=/(\[[^\[]*\])|(\\)?([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,G=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,V={},E={};function I(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(E[e]=i),t&&(E[t[0]]=function(){return L(i.apply(this,arguments),t[1],t[2])}),n&&(E[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function A(e,t){return e.isValid()?(t=j(t,e.localeData()),V[t]=V[t]||function(s){var e,i,t,r=s.match(N);for(e=0,i=r.length;e<i;e++)E[r[e]]?r[e]=E[r[e]]:r[e]=(t=r[e]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(e){var t,n="";for(t=0;t<i;t++)n+=b(r[t])?r[t].call(e,s):r[t];return n}}(t),V[t](e)):e.localeData().invalidDate()}function j(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(G.lastIndex=0;0<=n&&G.test(e);)e=e.replace(G,s),G.lastIndex=0,n-=1;return e}var Z=/\d/,z=/\d\d/,$=/\d{3}/,q=/\d{4}/,J=/[+-]?\d{6}/,B=/\d\d?/,Q=/\d\d\d\d?/,X=/\d\d\d\d\d\d?/,K=/\d{1,3}/,ee=/\d{1,4}/,te=/[+-]?\d{1,6}/,ne=/\d+/,se=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,re=/Z|[+-]\d\d(?::?\d\d)?/gi,ae=/[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,oe={};function ue(e,n,s){oe[e]=b(n)?n:function(e,t){return e&&s?s:n}}function le(e,t){return m(oe,e)?oe[e](t._strict,t._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var de={};function ce(e,n){var t,s=n;for("string"==typeof e&&(e=[e]),h(n)&&(s=function(e,t){t[n]=D(e)}),t=0;t<e.length;t++)de[e[t]]=s}function fe(e,i){ce(e,function(e,t,n,s){n._w=n._w||{},i(e,n._w,n,s)})}var me=0,_e=1,ye=2,ge=3,ve=4,pe=5,we=6,Me=7,ke=8;function Se(e){return De(e)?366:365}function De(e){return e%4==0&&e%100!=0||e%400==0}I("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),I(0,["YY",2],0,function(){return this.year()%100}),I(0,["YYYY",4],0,"year"),I(0,["YYYYY",5],0,"year"),I(0,["YYYYYY",6,!0],0,"year"),C("year","y"),F("year",1),ue("Y",se),ue("YY",B,z),ue("YYYY",ee,q),ue("YYYYY",te,J),ue("YYYYYY",te,J),ce(["YYYYY","YYYYYY"],me),ce("YYYY",function(e,t){t[me]=2===e.length?c.parseTwoDigitYear(e):D(e)}),ce("YY",function(e,t){t[me]=c.parseTwoDigitYear(e)}),ce("Y",function(e,t){t[me]=parseInt(e,10)}),c.parseTwoDigitYear=function(e){return D(e)+(68<D(e)?1900:2e3)};var Ye,Oe=Te("FullYear",!0);function Te(t,n){return function(e){return null!=e?(xe(this,t,e),c.updateOffset(this,n),this):be(this,t)}}function be(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function xe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&De(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,s=(t%(n=12)+n)%n;return e+=(t-s)/12,1===s?De(e)?29:28:31-s%7%2}Ye=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},I("M",["MM",2],"Mo",function(){return this.month()+1}),I("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),I("MMMM",0,0,function(e){return this.localeData().months(this,e)}),C("month","M"),F("month",8),ue("M",B),ue("MM",B,z),ue("MMM",function(e,t){return t.monthsShortRegex(e)}),ue("MMMM",function(e,t){return t.monthsRegex(e)}),ce(["M","MM"],function(e,t){t[_e]=D(e)-1}),ce(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[_e]=i:g(n).invalidMonth=e});var We=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ce="January_February_March_April_May_June_July_August_September_October_November_December".split("_");var He="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Re(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=D(t);else if(!h(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 Ue(e){return null!=e?(Re(this,e),c.updateOffset(this,!0),this):be(this,"Month")}var Fe=ae;var Le=ae;function Ne(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t<12;t++)n=y([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t<12;t++)s[t]=he(s[t]),i[t]=he(i[t]);for(t=0;t<24;t++)r[t]=he(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ge(e){var t;if(e<100&&0<=e){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Ve(e,t,n){var s=7+t-n;return-((7+Ge(e,0,s).getUTCDay()-t)%7)+s-1}function Ee(e,t,n,s,i){var r,a,o=1+7*(t-1)+(7+n-s)%7+Ve(e,s,i);return a=o<=0?Se(r=e-1)+o:o>Se(e)?(r=e+1,o-Se(e)):(r=e,o),{year:r,dayOfYear:a}}function Ie(e,t,n){var s,i,r=Ve(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+Ae(i=e.year()-1,t,n):a>Ae(e.year(),t,n)?(s=a-Ae(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ae(e,t,n){var s=Ve(e,t,n),i=Ve(e+1,t,n);return(Se(e)-s+i)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),F("week",5),F("isoWeek",5),ue("w",B),ue("ww",B,z),ue("W",B),ue("WW",B,z),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=D(e)});function je(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ue("d",B),ue("e",B),ue("E",B),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:g(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=D(e)});var Ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var $e="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var qe=ae;var Je=ae;var Be=ae;function Qe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=y([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)o[t]=he(o[t]),u[t]=he(u[t]),l[t]=he(l[t]);this._weekdaysRegex=new RegExp("^("+l.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 Xe(){return this.hours()%12||12}function Ke(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function et(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Xe),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)}),I("hmmss",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),C("hour","h"),F("hour",13),ue("a",et),ue("A",et),ue("H",B),ue("h",B),ue("k",B),ue("HH",B,z),ue("hh",B,z),ue("kk",B,z),ue("hmm",Q),ue("hmmss",X),ue("Hmm",Q),ue("Hmmss",X),ce(["H","HH"],ge),ce(["k","kk"],function(e,t,n){var s=D(e);t[ge]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[ge]=D(e),g(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s)),g(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i)),g(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i))});var tt,nt=Te("Hours",!0),st={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:Ce,monthsShort:He,week:{dow:0,doy:6},weekdays:Ze,weekdaysMin:$e,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},it={},rt={};function at(e){return e?e.toLowerCase().replace("_","-"):e}function ot(e){var t=null;if(!it[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=tt._abbr,require("./locale/"+e),ut(t)}catch(e){}return it[e]}function ut(e,t){var n;return e&&((n=l(t)?ht(e):lt(e,t))?tt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),tt._abbr}function lt(e,t){if(null===t)return delete it[e],null;var n,s=st;if(t.abbr=e,null!=it[e])T("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."),s=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])s=it[t.parentLocale]._config;else{if(null==(n=ot(t.parentLocale)))return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;s=n._config}return it[e]=new P(x(s,t)),rt[e]&&rt[e].forEach(function(e){lt(e.name,e.config)}),ut(e),it[e]}function ht(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return tt;if(!o(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=at(e[r]).split("-")).length,n=(n=at(e[r+1]))?n.split("-"):null;0<t;){if(s=ot(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&a(i,n,!0)>=t-1)break;t--}r++}return tt}(e)}function dt(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[_e]<0||11<n[_e]?_e:n[ye]<1||n[ye]>Pe(n[me],n[_e])?ye:n[ge]<0||24<n[ge]||24===n[ge]&&(0!==n[ve]||0!==n[pe]||0!==n[we])?ge:n[ve]<0||59<n[ve]?ve:n[pe]<0||59<n[pe]?pe:n[we]<0||999<n[we]?we:-1,g(e)._overflowDayOfYear&&(t<me||ye<t)&&(t=ye),g(e)._overflowWeeks&&-1===t&&(t=Me),g(e)._overflowWeekday&&-1===t&&(t=ke),g(e).overflow=t),e}function ct(e,t,n){return null!=e?e:null!=t?t:n}function ft(e){var t,n,s,i,r,a=[];if(!e._d){var o,u;for(o=e,u=new Date(c.now()),s=o._useUTC?[u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()]:[u.getFullYear(),u.getMonth(),u.getDate()],e._w&&null==e._a[ye]&&null==e._a[_e]&&function(e){var t,n,s,i,r,a,o,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)r=1,a=4,n=ct(t.GG,e._a[me],Ie(bt(),1,4).year),s=ct(t.W,1),((i=ct(t.E,1))<1||7<i)&&(u=!0);else{r=e._locale._week.dow,a=e._locale._week.doy;var l=Ie(bt(),r,a);n=ct(t.gg,e._a[me],l.year),s=ct(t.w,l.week),null!=t.d?((i=t.d)<0||6<i)&&(u=!0):null!=t.e?(i=t.e+r,(t.e<0||6<t.e)&&(u=!0)):i=r}s<1||s>Ae(n,r,a)?g(e)._overflowWeeks=!0:null!=u?g(e)._overflowWeekday=!0:(o=Ee(n,s,i,r,a),e._a[me]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(r=ct(e._a[me],s[me]),(e._dayOfYear>Se(r)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=Ge(r,0,e._dayOfYear),e._a[_e]=n.getUTCMonth(),e._a[ye]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=s[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ge]&&0===e._a[ve]&&0===e._a[pe]&&0===e._a[we]&&(e._nextDay=!0,e._a[ge]=0),e._d=(e._useUTC?Ge:function(e,t,n,s,i,r,a){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(g(e).weekdayMismatch=!0)}}var mt=/^\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)?)?$/,_t=/^\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)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,gt=[["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}/]],vt=[["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/]],pt=/^\/?Date\((\-?\d+)/i;function wt(e){var t,n,s,i,r,a,o=e._i,u=mt.exec(o)||_t.exec(o);if(u){for(g(e).iso=!0,t=0,n=gt.length;t<n;t++)if(gt[t][1].exec(u[1])){i=gt[t][0],s=!1!==gt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=vt.length;t<n;t++)if(vt[t][1].exec(u[3])){r=(u[2]||" ")+vt[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!yt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),Yt(e)}else e._isValid=!1}var Mt=/^(?:(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,s,i,r){var a=[function(e){var t=parseInt(e,10);{if(t<=49)return 2e3+t;if(t<=999)return 1900+t}return t}(e),He.indexOf(t),parseInt(n,10),parseInt(s,10),parseInt(i,10)];return r&&a.push(parseInt(r,10)),a}var St={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,n,s,i=Mt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(i){var r=kt(i[4],i[3],i[2],i[5],i[6],i[7]);if(t=i[1],n=r,s=e,t&&ze.indexOf(t)!==new Date(n[0],n[1],n[2]).getDay()&&(g(s).weekdayMismatch=!0,!(s._isValid=!1)))return;e._a=r,e._tzm=function(e,t,n){if(e)return St[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return(s-i)/100*60+i}(i[8],i[9],i[10]),e._d=Ge.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Yt(e){if(e._f!==c.ISO_8601)if(e._f!==c.RFC_2822){e._a=[],g(e).empty=!0;var t,n,s,i,r,a,o,u,l=""+e._i,h=l.length,d=0;for(s=j(e._f,e._locale).match(N)||[],t=0;t<s.length;t++)i=s[t],(n=(l.match(le(i,e))||[])[0])&&(0<(r=l.substr(0,l.indexOf(n))).length&&g(e).unusedInput.push(r),l=l.slice(l.indexOf(n)+n.length),d+=n.length),E[i]?(n?g(e).empty=!1:g(e).unusedTokens.push(i),a=i,u=e,null!=(o=n)&&m(de,a)&&de[a](o,u._a,u,a)):e._strict&&!n&&g(e).unusedTokens.push(i);g(e).charsLeftOver=h-d,0<l.length&&g(e).unusedInput.push(l),e._a[ge]<=12&&!0===g(e).bigHour&&0<e._a[ge]&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[ge]=function(e,t,n){var s;if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):(null!=e.isPM&&((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0)),t)}(e._locale,e._a[ge],e._meridiem),ft(e),dt(e)}else Dt(e);else wt(e)}function Ot(e){var t,n,s,i,r=e._i,a=e._f;return e._locale=e._locale||ht(e._l),null===r||void 0===a&&""===r?p({nullInput:!0}):("string"==typeof r&&(e._i=r=e._locale.preparse(r)),k(r)?new M(dt(r)):(d(r)?e._d=r:o(a)?function(e){var t,n,s,i,r;if(0===e._f.length)return g(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i<e._f.length;i++)r=0,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Yt(t),v(t)&&(r+=g(t).charsLeftOver,r+=10*g(t).unusedTokens.length,g(t).score=r,(null==s||r<s)&&(s=r,n=t));_(e,n||t)}(e):a?Yt(e):l(n=(t=e)._i)?t._d=new Date(c.now()):d(n)?t._d=new Date(n.valueOf()):"string"==typeof n?(s=t,null===(i=pt.exec(s._i))?(wt(s),!1===s._isValid&&(delete s._isValid,Dt(s),!1===s._isValid&&(delete s._isValid,c.createFromInputFallback(s)))):s._d=new Date(+i[1])):o(n)?(t._a=f(n.slice(0),function(e){return parseInt(e,10)}),ft(t)):u(n)?function(e){if(!e._d){var t=R(e._i);e._a=f([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ft(e)}}(t):h(n)?t._d=new Date(n):c.createFromInputFallback(t),v(e)||(e._d=null),e))}function Tt(e,t,n,s,i){var r,a={};return!0!==n&&!1!==n||(s=n,n=void 0),(u(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)||o(e)&&0===e.length)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=s,(r=new M(dt(Ot(a))))._nextDay&&(r.add(1,"d"),r._nextDay=void 0),r}function bt(e,t,n,s){return Tt(e,t,n,s,!1)}c.createFromInputFallback=n("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":""))}),c.ISO_8601=function(){},c.RFC_2822=function(){};var xt=n("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=bt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:p()}),Pt=n("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=bt.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:p()});function Wt(e,t){var n,s;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return bt();for(n=t[0],s=1;s<t.length;++s)t[s].isValid()&&!t[s][e](n)||(n=t[s]);return n}var Ct=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ht(e){var t=R(e),n=t.year||0,s=t.quarter||0,i=t.month||0,r=t.week||t.isoWeek||0,a=t.day||0,o=t.hour||0,u=t.minute||0,l=t.second||0,h=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Ye.call(Ct,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,s=0;s<Ct.length;++s)if(e[Ct[s]]){if(n)return!1;parseFloat(e[Ct[s]])!==D(e[Ct[s]])&&(n=!0)}return!0}(t),this._milliseconds=+h+1e3*l+6e4*u+1e3*o*60*60,this._days=+a+7*r,this._months=+i+3*s+12*n,this._data={},this._locale=ht(),this._bubble()}function Rt(e){return e instanceof Ht}function Ut(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Ft(e,n){I(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+L(~~(e/60),2)+n+L(~~e%60,2)})}Ft("Z",":"),Ft("ZZ",""),ue("Z",re),ue("ZZ",re),ce(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Nt(re,e)});var Lt=/([\+\-]|\d\d)/gi;function Nt(e,t){var n=(t||"").match(e);if(null===n)return null;var s=((n[n.length-1]||[])+"").match(Lt)||["-",0,0],i=60*s[1]+D(s[2]);return 0===i?0:"+"===s[0]?i:-i}function Gt(e,t){var n,s;return t._isUTC?(n=t.clone(),s=(k(e)||d(e)?e.valueOf():bt(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),c.updateOffset(n,!1),n):bt(e).local()}function Vt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Et(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}c.updateOffset=function(){};var It=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,At=/^(-|\+)?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,s,i,r=e,a=null;return Rt(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:h(e)?(r={},t?r[t]=e:r.milliseconds=e):(a=It.exec(e))?(n="-"===a[1]?-1:1,r={y:0,d:D(a[ye])*n,h:D(a[ge])*n,m:D(a[ve])*n,s:D(a[pe])*n,ms:D(Ut(1e3*a[we]))*n}):(a=At.exec(e))?(n="-"===a[1]?-1:1,r={y:Zt(a[2],n),M:Zt(a[3],n),w:Zt(a[4],n),d:Zt(a[5],n),h:Zt(a[6],n),m:Zt(a[7],n),s:Zt(a[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(i=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Gt(t,e),e.isBefore(t)?n=zt(e,t):((n=zt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(bt(r.from),bt(r.to)),(r={}).ms=i.milliseconds,r.M=i.months),s=new Ht(r),Rt(e)&&m(e,"_locale")&&(s._locale=e._locale),s}function Zt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function zt(e,t){var n={};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 $t(s,i){return function(e,t){var n;return null===t||isNaN(+t)||(T(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=e,e=t,t=n),qt(this,jt(e="string"==typeof e?+e:e,t),s),this}}function qt(e,t,n,s){var i=t._milliseconds,r=Ut(t._days),a=Ut(t._months);e.isValid()&&(s=null==s||s,a&&Re(e,be(e,"Month")+a*n),r&&xe(e,"Date",be(e,"Date")+r*n),i&&e._d.setTime(e._d.valueOf()+i*n),s&&c.updateOffset(e,r||a))}jt.fn=Ht.prototype,jt.invalid=function(){return jt(NaN)};var Jt=$t(1,"add"),Bt=$t(-1,"subtract");function Qt(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months");return-(n+(t-s<0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(n+1,"months")-s)))||0}function Xt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ht(e))&&(this._locale=t),this)}c.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",c.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Kt=n("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 en(){return this._locale}var tn=126227808e5;function nn(e,t){return(e%t+t)%t}function sn(e,t,n){return e<100&&0<=e?new Date(e+400,t,n)-tn:new Date(e,t,n).valueOf()}function rn(e,t,n){return e<100&&0<=e?Date.UTC(e+400,t,n)-tn:Date.UTC(e,t,n)}function an(e,t){I(0,[e,e.length],0,t)}function on(e,t,n,s,i){var r;return null==e?Ie(this,s,i).year:((r=Ae(e,s,i))<t&&(t=r),function(e,t,n,s,i){var r=Ee(e,t,n,s,i),a=Ge(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,s,i))}I(0,["gg",2],0,function(){return this.weekYear()%100}),I(0,["GG",2],0,function(){return this.isoWeekYear()%100}),an("gggg","weekYear"),an("ggggg","weekYear"),an("GGGG","isoWeekYear"),an("GGGGG","isoWeekYear"),C("weekYear","gg"),C("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),ue("G",se),ue("g",se),ue("GG",B,z),ue("gg",B,z),ue("GGGG",ee,q),ue("gggg",ee,q),ue("GGGGG",te,J),ue("ggggg",te,J),fe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=D(e)}),fe(["gg","GG"],function(e,t,n,s){t[s]=c.parseTwoDigitYear(e)}),I("Q",0,"Qo","quarter"),C("quarter","Q"),F("quarter",7),ue("Q",Z),ce("Q",function(e,t){t[_e]=3*(D(e)-1)}),I("D",["DD",2],"Do","date"),C("date","D"),F("date",9),ue("D",B),ue("DD",B,z),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ce(["D","DD"],ye),ce("Do",function(e,t){t[ye]=D(e.match(B)[0])});var un=Te("Date",!0);I("DDD",["DDDD",3],"DDDo","dayOfYear"),C("dayOfYear","DDD"),F("dayOfYear",4),ue("DDD",K),ue("DDDD",$),ce(["DDD","DDDD"],function(e,t,n){n._dayOfYear=D(e)}),I("m",["mm",2],0,"minute"),C("minute","m"),F("minute",14),ue("m",B),ue("mm",B,z),ce(["m","mm"],ve);var ln=Te("Minutes",!1);I("s",["ss",2],0,"second"),C("second","s"),F("second",15),ue("s",B),ue("ss",B,z),ce(["s","ss"],pe);var hn,dn=Te("Seconds",!1);for(I("S",0,0,function(){return~~(this.millisecond()/100)}),I(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),I(0,["SSS",3],0,"millisecond"),I(0,["SSSS",4],0,function(){return 10*this.millisecond()}),I(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),I(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),I(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),I(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),I(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),C("millisecond","ms"),F("millisecond",16),ue("S",K,Z),ue("SS",K,z),ue("SSS",K,$),hn="SSSS";hn.length<=9;hn+="S")ue(hn,ne);function cn(e,t){t[we]=D(1e3*("0."+e))}for(hn="S";hn.length<=9;hn+="S")ce(hn,cn);var fn=Te("Milliseconds",!1);I("z",0,0,"zoneAbbr"),I("zz",0,0,"zoneName");var mn=M.prototype;function _n(e){return e}mn.add=Jt,mn.calendar=function(e,t){var n=e||bt(),s=Gt(n,this).startOf("day"),i=c.calendarFormat(this,s)||"sameElse",r=t&&(b(t[i])?t[i].call(this,n):t[i]);return this.format(r||this.localeData().calendar(i,this,bt(n)))},mn.clone=function(){return new M(this)},mn.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Gt(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=H(t)){case"year":r=Qt(this,s)/12;break;case"month":r=Qt(this,s);break;case"quarter":r=Qt(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:S(r)},mn.endOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?rn:sn;switch(e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-nn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-nn(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-nn(t,1e3)-1;break}return this._d.setTime(t),c.updateOffset(this,!0),this},mn.format=function(e){e||(e=this.isUtc()?c.defaultFormatUtc:c.defaultFormat);var t=A(this,e);return this.localeData().postformat(t)},mn.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||bt(e).isValid())?jt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},mn.fromNow=function(e){return this.from(bt(),e)},mn.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||bt(e).isValid())?jt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},mn.toNow=function(e){return this.to(bt(),e)},mn.get=function(e){return b(this[e=H(e)])?this[e]():this},mn.invalidAt=function(){return g(this).overflow},mn.isAfter=function(e,t){var n=k(e)?e:bt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},mn.isBefore=function(e,t){var n=k(e)?e:bt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},mn.isBetween=function(e,t,n,s){var i=k(e)?e:bt(e),r=k(t)?t:bt(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},mn.isSame=function(e,t){var n,s=k(e)?e:bt(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},mn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},mn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},mn.isValid=function(){return v(this)},mn.lang=Kt,mn.locale=Xt,mn.localeData=en,mn.max=Pt,mn.min=xt,mn.parsingFlags=function(){return _({},g(this))},mn.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:U[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=R(e)),s=0;s<n.length;s++)this[n[s].unit](e[n[s].unit]);else if(b(this[e=H(e)]))return this[e](t);return this},mn.startOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?rn:sn;switch(e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=nn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":t=this._d.valueOf(),t-=nn(t,6e4);break;case"second":t=this._d.valueOf(),t-=nn(t,1e3);break}return this._d.setTime(t),c.updateOffset(this,!0),this},mn.subtract=Bt,mn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},mn.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()}},mn.toDate=function(){return new Date(this.valueOf())},mn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||9999<n.year()?A(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):b(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",A(n,"Z")):A(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},mn.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+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+s+"-MM-DD[T]HH:mm:ss.SSS"+i)},mn.toJSON=function(){return this.isValid()?this.toISOString():null},mn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},mn.unix=function(){return Math.floor(this.valueOf()/1e3)},mn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},mn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},mn.year=Oe,mn.isLeapYear=function(){return De(this.year())},mn.weekYear=function(e){return on.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},mn.isoWeekYear=function(e){return on.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},mn.quarter=mn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},mn.month=Ue,mn.daysInMonth=function(){return Pe(this.year(),this.month())},mn.week=mn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},mn.isoWeek=mn.isoWeeks=function(e){var t=Ie(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},mn.weeksInYear=function(){var e=this.localeData()._week;return Ae(this.year(),e.dow,e.doy)},mn.isoWeeksInYear=function(){return Ae(this.year(),1,4)},mn.date=un,mn.day=mn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d")):s},mn.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")},mn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,s=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?s:s-7)},mn.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")},mn.hour=mn.hours=nt,mn.minute=mn.minutes=ln,mn.second=mn.seconds=dn,mn.millisecond=mn.milliseconds=fn,mn.utcOffset=function(e,t,n){var s,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?i:Vt(this);if("string"==typeof e){if(null===(e=Nt(re,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(s=Vt(this)),this._offset=e,this._isUTC=!0,null!=s&&this.add(s,"m"),i!==e&&(!t||this._changeInProgress?qt(this,jt(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,c.updateOffset(this,!0),this._changeInProgress=null)),this},mn.utc=function(e){return this.utcOffset(0,e)},mn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Vt(this),"m")),this},mn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Nt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},mn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?bt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},mn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},mn.isLocal=function(){return!!this.isValid()&&!this._isUTC},mn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},mn.isUtc=Et,mn.isUTC=Et,mn.zoneAbbr=function(){return this._isUTC?"UTC":""},mn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},mn.dates=n("dates accessor is deprecated. Use date instead.",un),mn.months=n("months accessor is deprecated. Use month instead",Ue),mn.years=n("years accessor is deprecated. Use year instead",Oe),mn.zone=n("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()}),mn.isDSTShifted=n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),(e=Ot(e))._a){var t=e._isUTC?y(e._a):bt(e._a);this._isDSTShifted=this.isValid()&&0<a(e._a,t.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted});var yn=P.prototype;function gn(e,t,n,s){var i=ht(),r=y().set(s,t);return i[n](r,e)}function vn(e,t,n){if(h(e)&&(t=e,e=void 0),e=e||"",null!=t)return gn(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=gn(e,s,n,"month");return i}function pn(e,t,n,s){t=("boolean"==typeof e?h(t)&&(n=t,t=void 0):(t=e,e=!1,h(n=t)&&(n=t,t=void 0)),t||"");var i,r=ht(),a=e?r._week.dow:0;if(null!=n)return gn(t,(n+a)%7,s,"day");var o=[];for(i=0;i<7;i++)o[i]=gn(t,(i+a)%7,s,"day");return o}yn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return b(s)?s.call(t,n):s},yn.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])},yn.invalidDate=function(){return this._invalidDate},yn.ordinal=function(e){return this._ordinal.replace("%d",e)},yn.preparse=_n,yn.postformat=_n,yn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return b(i)?i(e,t,n,s):i.replace(/%d/i,e)},yn.pastFuture=function(e,t){var n=this._relativeTime[0<e?"future":"past"];return b(n)?n(t):n.replace(/%s/i,t)},yn.set=function(e){var t,n;for(n in e)b(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)},yn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||We).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},yn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[We.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},yn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=y([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Ye.call(this._shortMonthsParse,a))?i:null:-1!==(i=Ye.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Ye.call(this._shortMonthsParse,a))?i:-1!==(i=Ye.call(this._longMonthsParse,a))?i:null:-1!==(i=Ye.call(this._longMonthsParse,a))?i:-1!==(i=Ye.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=y([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},yn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ne.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Le),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},yn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ne.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},yn.week=function(e){return Ie(e,this._week.dow,this._week.doy).week},yn.firstDayOfYear=function(){return this._week.doy},yn.firstDayOfWeek=function(){return this._week.dow},yn.weekdays=function(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?je(n,this._week.dow):e?n[e.day()]:n},yn.weekdaysMin=function(e){return!0===e?je(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},yn.weekdaysShort=function(e){return!0===e?je(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},yn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=y([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Ye.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=y([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},yn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=qe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},yn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Je),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},yn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Be),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},yn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},yn.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},ut("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===D(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),c.lang=n("moment.lang is deprecated. Use moment.locale instead.",ut),c.langData=n("moment.langData is deprecated. Use moment.localeData instead.",ht);var wn=Math.abs;function Mn(e,t,n,s){var i=jt(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function kn(e){return e<0?Math.floor(e):Math.ceil(e)}function Sn(e){return 4800*e/146097}function Dn(e){return 146097*e/4800}function Yn(e){return function(){return this.as(e)}}var On=Yn("ms"),Tn=Yn("s"),bn=Yn("m"),xn=Yn("h"),Pn=Yn("d"),Wn=Yn("w"),Cn=Yn("M"),Hn=Yn("Q"),Rn=Yn("y");function Un(e){return function(){return this.isValid()?this._data[e]:NaN}}var Fn=Un("milliseconds"),Ln=Un("seconds"),Nn=Un("minutes"),Gn=Un("hours"),Vn=Un("days"),En=Un("months"),In=Un("years");var An=Math.round,jn={ss:44,s:45,m:45,h:22,d:26,M:11};var Zn=Math.abs;function zn(e){return(0<e)-(e<0)||+e}function $n(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Zn(this._milliseconds)/1e3,s=Zn(this._days),i=Zn(this._months);t=S((e=S(n/60))/60),n%=60,e%=60;var r=S(i/12),a=i%=12,o=s,u=t,l=e,h=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var c=d<0?"-":"",f=zn(this._months)!==zn(d)?"-":"",m=zn(this._days)!==zn(d)?"-":"",_=zn(this._milliseconds)!==zn(d)?"-":"";return c+"P"+(r?f+r+"Y":"")+(a?f+a+"M":"")+(o?m+o+"D":"")+(u||l||h?"T":"")+(u?_+u+"H":"")+(l?_+l+"M":"")+(h?_+h+"S":"")}var qn=Ht.prototype;return qn.isValid=function(){return this._isValid},qn.abs=function(){var e=this._data;return this._milliseconds=wn(this._milliseconds),this._days=wn(this._days),this._months=wn(this._months),e.milliseconds=wn(e.milliseconds),e.seconds=wn(e.seconds),e.minutes=wn(e.minutes),e.hours=wn(e.hours),e.months=wn(e.months),e.years=wn(e.years),this},qn.add=function(e,t){return Mn(this,e,t,1)},qn.subtract=function(e,t){return Mn(this,e,t,-1)},qn.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=H(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+Sn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Dn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},qn.asMilliseconds=On,qn.asSeconds=Tn,qn.asMinutes=bn,qn.asHours=xn,qn.asDays=Pn,qn.asWeeks=Wn,qn.asMonths=Cn,qn.asQuarters=Hn,qn.asYears=Rn,qn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*D(this._months/12):NaN},qn._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return 0<=r&&0<=a&&0<=o||r<=0&&a<=0&&o<=0||(r+=864e5*kn(Dn(o)+a),o=a=0),u.milliseconds=r%1e3,e=S(r/1e3),u.seconds=e%60,t=S(e/60),u.minutes=t%60,n=S(t/60),u.hours=n%24,o+=i=S(Sn(a+=S(n/24))),a-=kn(Dn(i)),s=S(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},qn.clone=function(){return jt(this)},qn.get=function(e){return e=H(e),this.isValid()?this[e+"s"]():NaN},qn.milliseconds=Fn,qn.seconds=Ln,qn.minutes=Nn,qn.hours=Gn,qn.days=Vn,qn.weeks=function(){return S(this.days()/7)},qn.months=En,qn.years=In,qn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t,n,s,i,r,a,o,u,l,h,d,c=this.localeData(),f=(n=!e,s=c,i=jt(t=this).abs(),r=An(i.as("s")),a=An(i.as("m")),o=An(i.as("h")),u=An(i.as("d")),l=An(i.as("M")),h=An(i.as("y")),(d=r<=jn.ss&&["s",r]||r<jn.s&&["ss",r]||a<=1&&["m"]||a<jn.m&&["mm",a]||o<=1&&["h"]||o<jn.h&&["hh",o]||u<=1&&["d"]||u<jn.d&&["dd",u]||l<=1&&["M"]||l<jn.M&&["MM",l]||h<=1&&["y"]||["yy",h])[2]=n,d[3]=0<+t,d[4]=s,function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}.apply(null,d));return e&&(f=c.pastFuture(+this,f)),c.postformat(f)},qn.toISOString=$n,qn.toString=$n,qn.toJSON=$n,qn.locale=Xt,qn.localeData=en,qn.toIsoString=n("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",$n),qn.lang=Kt,I("X",0,0,"unix"),I("x",0,0,"valueOf"),ue("x",se),ue("X",/[+-]?\d+(\.\d{1,3})?/),ce("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ce("x",function(e,t,n){n._d=new Date(D(e))}),c.version="2.24.0",e=bt,c.fn=mn,c.min=function(){return Wt("isBefore",[].slice.call(arguments,0))},c.max=function(){return Wt("isAfter",[].slice.call(arguments,0))},c.now=function(){return Date.now?Date.now():+new Date},c.utc=y,c.unix=function(e){return bt(1e3*e)},c.months=function(e,t){return vn(e,t,"months")},c.isDate=d,c.locale=ut,c.invalid=p,c.duration=jt,c.isMoment=k,c.weekdays=function(e,t,n){return pn(e,t,n,"weekdays")},c.parseZone=function(){return bt.apply(null,arguments).parseZone()},c.localeData=ht,c.isDuration=Rt,c.monthsShort=function(e,t){return vn(e,t,"monthsShort")},c.weekdaysMin=function(e,t,n){return pn(e,t,n,"weekdaysMin")},c.defineLocale=lt,c.updateLocale=function(e,t){if(null!=t){var n,s,i=st;null!=(s=ot(e))&&(i=s._config),(n=new P(t=x(i,t))).parentLocale=it[e],it[e]=n,ut(e)}else null!=it[e]&&(null!=it[e].parentLocale?it[e]=it[e].parentLocale:null!=it[e]&&delete it[e]);return it[e]},c.locales=function(){return s(it)},c.weekdaysShort=function(e,t,n){return pn(e,t,n,"weekdaysShort")},c.normalizeUnits=H,c.relativeTimeRounding=function(e){return void 0===e?An:"function"==typeof e&&(An=e,!0)},c.relativeTimeThreshold=function(e,t){return void 0!==jn[e]&&(void 0===t?jn[e]:(jn[e]=t,"s"===e&&(jn.ss=t-1),!0))},c.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"},c.prototype=mn,c.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:"GGGG-[W]WW",MONTH:"YYYY-MM"},c});
1
+ !function(e,a){"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):e.moment=a()}(this,function(){"use strict";var e,n;function M(){return e.apply(null,arguments)}function _(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function h(e,a){return Object.prototype.hasOwnProperty.call(e,a)}function o(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(var a in e)if(h(e,a))return;return 1}function r(e){return void 0===e}function m(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,a){for(var t=[],s=0;s<e.length;++s)t.push(a(e[s],s));return t}function l(e,a){for(var t in a)h(a,t)&&(e[t]=a[t]);return h(a,"toString")&&(e.toString=a.toString),h(a,"valueOf")&&(e.valueOf=a.valueOf),e}function c(e,a,t,s){return Sa(e,a,t,s,!0).utc()}function L(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function Y(e){if(null==e._isValid){var a=L(e),t=n.call(a.parsedDateParts,function(e){return null!=e}),s=!isNaN(e._d.getTime())&&a.overflow<0&&!a.empty&&!a.invalidEra&&!a.invalidMonth&&!a.invalidWeekday&&!a.weekdayMismatch&&!a.nullInput&&!a.invalidFormat&&!a.userInvalidated&&(!a.meridiem||a.meridiem&&t);if(e._strict&&(s=s&&0===a.charsLeftOver&&0===a.unusedTokens.length&&void 0===a.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function y(e){var a=c(NaN);return null!=e?l(L(a),e):L(a).userInvalidated=!0,a}n=Array.prototype.some?Array.prototype.some:function(e){for(var a=Object(this),t=a.length>>>0,s=0;s<t;s++)if(s in a&&e.call(this,a[s],s,a))return!0;return!1};var f=M.momentProperties=[],a=!1;function p(e,a){var t,s,n;if(r(a._isAMomentObject)||(e._isAMomentObject=a._isAMomentObject),r(a._i)||(e._i=a._i),r(a._f)||(e._f=a._f),r(a._l)||(e._l=a._l),r(a._strict)||(e._strict=a._strict),r(a._tzm)||(e._tzm=a._tzm),r(a._isUTC)||(e._isUTC=a._isUTC),r(a._offset)||(e._offset=a._offset),r(a._pf)||(e._pf=L(a)),r(a._locale)||(e._locale=a._locale),0<f.length)for(t=0;t<f.length;t++)r(n=a[s=f[t]])||(e[s]=n);return e}function k(e){p(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===a&&(a=!0,M.updateOffset(this),a=!1)}function D(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function T(e){!1===M.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function t(n,r){var d=!0;return l(function(){if(null!=M.deprecationHandler&&M.deprecationHandler(null,n),d){for(var e,a,t=[],s=0;s<arguments.length;s++){if(e="","object"==typeof arguments[s]){for(a in e+="\n["+s+"] ",arguments[0])h(arguments[0],a)&&(e+=a+": "+arguments[0][a]+", ");e=e.slice(0,-2)}else e=arguments[s];t.push(e)}T(n+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),d=!1}return r.apply(this,arguments)},r)}var s,g={};function w(e,a){null!=M.deprecationHandler&&M.deprecationHandler(e,a),g[e]||(T(a),g[e]=!0)}function v(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function b(e,a){var t,s=l({},e);for(t in a)h(a,t)&&(i(e[t])&&i(a[t])?(s[t]={},l(s[t],e[t]),l(s[t],a[t])):null!=a[t]?s[t]=a[t]:delete s[t]);for(t in e)h(e,t)&&!h(a,t)&&i(e[t])&&(s[t]=l({},s[t]));return s}function S(e){null!=e&&this.set(e)}M.suppressDeprecationWarnings=!1,M.deprecationHandler=null,s=Object.keys?Object.keys:function(e){var a,t=[];for(a in e)h(e,a)&&t.push(a);return t};function H(e,a,t){var s=""+Math.abs(e),n=a-s.length;return(0<=e?t?"+":"":"-")+Math.pow(10,Math.max(0,n)).toString().substr(1)+s}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,x=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P={},O={};function W(e,a,t,s){var n="string"==typeof s?function(){return this[s]()}:s;e&&(O[e]=n),a&&(O[a[0]]=function(){return H(n.apply(this,arguments),a[1],a[2])}),t&&(O[t]=function(){return this.localeData().ordinal(n.apply(this,arguments),e)})}function A(e,a){return e.isValid()?(a=E(a,e.localeData()),P[a]=P[a]||function(s){for(var e,n=s.match(j),a=0,r=n.length;a<r;a++)O[n[a]]?n[a]=O[n[a]]:n[a]=(e=n[a]).match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"");return function(e){for(var a="",t=0;t<r;t++)a+=v(n[t])?n[t].call(e,s):n[t];return a}}(a),P[a](e)):e.localeData().invalidDate()}function E(e,a){var t=5;function s(e){return a.longDateFormat(e)||e}for(x.lastIndex=0;0<=t&&x.test(e);)e=e.replace(x,s),x.lastIndex=0,--t;return e}var F={};function z(e,a){var t=e.toLowerCase();F[t]=F[t+"s"]=F[a]=e}function N(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function J(e){var a,t,s={};for(t in e)h(e,t)&&(a=N(t))&&(s[a]=e[t]);return s}var R={};function C(e,a){R[e]=a}function I(e){return e%4==0&&e%100!=0||e%400==0}function U(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function G(e){var a=+e,t=0;return 0!=a&&isFinite(a)&&(t=U(a)),t}function V(a,t){return function(e){return null!=e?(K(this,a,e),M.updateOffset(this,t),this):B(this,a)}}function B(e,a){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+a]():NaN}function K(e,a,t){e.isValid()&&!isNaN(t)&&("FullYear"===a&&I(e.year())&&1===e.month()&&29===e.date()?(t=G(t),e._d["set"+(e._isUTC?"UTC":"")+a](t,e.month(),Se(t,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+a](t))}var q,Z=/\d/,$=/\d\d/,Q=/\d{3}/,X=/\d{4}/,ee=/[+-]?\d{6}/,ae=/\d\d?/,te=/\d\d\d\d?/,se=/\d\d\d\d\d\d?/,ne=/\d{1,3}/,re=/\d{1,4}/,de=/[+-]?\d{1,6}/,_e=/\d+/,ie=/[+-]?\d+/,oe=/Z|[+-]\d\d:?\d\d/gi,me=/Z|[+-]\d\d(?::?\d\d)?/gi,ue=/[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;function le(e,t,s){q[e]=v(t)?t:function(e,a){return e&&s?s:t}}function Me(e,a){return h(q,e)?q[e](a._strict,a._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,a,t,s,n){return a||t||s||n})))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}q={};var ce={};function Le(e,t){var a,s=t;for("string"==typeof e&&(e=[e]),m(t)&&(s=function(e,a){a[t]=G(e)}),a=0;a<e.length;a++)ce[e[a]]=s}function Ye(e,n){Le(e,function(e,a,t,s){t._w=t._w||{},n(e,t._w,t,s)})}var ye,fe=0,pe=1,ke=2,De=3,Te=4,ge=5,we=6,ve=7,be=8;function Se(e,a){if(isNaN(e)||isNaN(a))return NaN;var t,s=(a%(t=12)+t)%t;return e+=(a-s)/12,1==s?I(e)?29:28:31-s%7%2}ye=Array.prototype.indexOf?Array.prototype.indexOf:function(e){for(var a=0;a<this.length;++a)if(this[a]===e)return a;return-1},W("M",["MM",2],"Mo",function(){return this.month()+1}),W("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),W("MMMM",0,0,function(e){return this.localeData().months(this,e)}),z("month","M"),C("month",8),le("M",ae),le("MM",ae,$),le("MMM",function(e,a){return a.monthsShortRegex(e)}),le("MMMM",function(e,a){return a.monthsRegex(e)}),Le(["M","MM"],function(e,a){a[pe]=G(e)-1}),Le(["MMM","MMMM"],function(e,a,t,s){var n=t._locale.monthsParse(e,s,t._strict);null!=n?a[pe]=n:L(t).invalidMonth=e});var He="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),je="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),xe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Pe=ue,Oe=ue;function We(e,a){var t;if(!e.isValid())return e;if("string"==typeof a)if(/^\d+$/.test(a))a=G(a);else if(!m(a=e.localeData().monthsParse(a)))return e;return t=Math.min(e.date(),Se(e.year(),a)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](a,t),e}function Ae(e){return null!=e?(We(this,e),M.updateOffset(this,!0),this):B(this,"Month")}function Ee(){function e(e,a){return a.length-e.length}for(var a,t=[],s=[],n=[],r=0;r<12;r++)a=c([2e3,r]),t.push(this.monthsShort(a,"")),s.push(this.months(a,"")),n.push(this.months(a,"")),n.push(this.monthsShort(a,""));for(t.sort(e),s.sort(e),n.sort(e),r=0;r<12;r++)t[r]=he(t[r]),s[r]=he(s[r]);for(r=0;r<24;r++)n[r]=he(n[r]);this._monthsRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Fe(e){return I(e)?366:365}W("Y",0,0,function(){var e=this.year();return e<=9999?H(e,4):"+"+e}),W(0,["YY",2],0,function(){return this.year()%100}),W(0,["YYYY",4],0,"year"),W(0,["YYYYY",5],0,"year"),W(0,["YYYYYY",6,!0],0,"year"),z("year","y"),C("year",1),le("Y",ie),le("YY",ae,$),le("YYYY",re,X),le("YYYYY",de,ee),le("YYYYYY",de,ee),Le(["YYYYY","YYYYYY"],fe),Le("YYYY",function(e,a){a[fe]=2===e.length?M.parseTwoDigitYear(e):G(e)}),Le("YY",function(e,a){a[fe]=M.parseTwoDigitYear(e)}),Le("Y",function(e,a){a[fe]=parseInt(e,10)}),M.parseTwoDigitYear=function(e){return G(e)+(68<G(e)?1900:2e3)};var ze=V("FullYear",!0);function Ne(e){var a,t;return e<100&&0<=e?((t=Array.prototype.slice.call(arguments))[0]=e+400,a=new Date(Date.UTC.apply(null,t)),isFinite(a.getUTCFullYear())&&a.setUTCFullYear(e)):a=new Date(Date.UTC.apply(null,arguments)),a}function Je(e,a,t){var s=7+a-t;return s-(7+Ne(e,0,s).getUTCDay()-a)%7-1}function Re(e,a,t,s,n){var r,d=1+7*(a-1)+(7+t-s)%7+Je(e,s,n),_=d<=0?Fe(r=e-1)+d:d>Fe(e)?(r=e+1,d-Fe(e)):(r=e,d);return{year:r,dayOfYear:_}}function Ce(e,a,t){var s,n,r=Je(e.year(),a,t),d=Math.floor((e.dayOfYear()-r-1)/7)+1;return d<1?s=d+Ie(n=e.year()-1,a,t):d>Ie(e.year(),a,t)?(s=d-Ie(e.year(),a,t),n=e.year()+1):(n=e.year(),s=d),{week:s,year:n}}function Ie(e,a,t){var s=Je(e,a,t),n=Je(e+1,a,t);return(Fe(e)-s+n)/7}W("w",["ww",2],"wo","week"),W("W",["WW",2],"Wo","isoWeek"),z("week","w"),z("isoWeek","W"),C("week",5),C("isoWeek",5),le("w",ae),le("ww",ae,$),le("W",ae),le("WW",ae,$),Ye(["w","ww","W","WW"],function(e,a,t,s){a[s.substr(0,1)]=G(e)});function Ue(e,a){return e.slice(a,7).concat(e.slice(0,a))}W("d",0,"do","day"),W("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),W("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),W("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),W("e",0,0,"weekday"),W("E",0,0,"isoWeekday"),z("day","d"),z("weekday","e"),z("isoWeekday","E"),C("day",11),C("weekday",11),C("isoWeekday",11),le("d",ae),le("e",ae),le("E",ae),le("dd",function(e,a){return a.weekdaysMinRegex(e)}),le("ddd",function(e,a){return a.weekdaysShortRegex(e)}),le("dddd",function(e,a){return a.weekdaysRegex(e)}),Ye(["dd","ddd","dddd"],function(e,a,t,s){var n=t._locale.weekdaysParse(e,s,t._strict);null!=n?a.d=n:L(t).invalidWeekday=e}),Ye(["d","e","E"],function(e,a,t,s){a[s]=G(e)});var Ge="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ve="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Be="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ke=ue,qe=ue,Ze=ue;function $e(){function e(e,a){return a.length-e.length}for(var a,t,s,n,r=[],d=[],_=[],i=[],o=0;o<7;o++)a=c([2e3,1]).day(o),t=he(this.weekdaysMin(a,"")),s=he(this.weekdaysShort(a,"")),n=he(this.weekdays(a,"")),r.push(t),d.push(s),_.push(n),i.push(t),i.push(s),i.push(n);r.sort(e),d.sort(e),_.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+_.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Qe(){return this.hours()%12||12}function Xe(e,a){W(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),a)})}function ea(e,a){return a._meridiemParse}W("H",["HH",2],0,"hour"),W("h",["hh",2],0,Qe),W("k",["kk",2],0,function(){return this.hours()||24}),W("hmm",0,0,function(){return""+Qe.apply(this)+H(this.minutes(),2)}),W("hmmss",0,0,function(){return""+Qe.apply(this)+H(this.minutes(),2)+H(this.seconds(),2)}),W("Hmm",0,0,function(){return""+this.hours()+H(this.minutes(),2)}),W("Hmmss",0,0,function(){return""+this.hours()+H(this.minutes(),2)+H(this.seconds(),2)}),Xe("a",!0),Xe("A",!1),z("hour","h"),C("hour",13),le("a",ea),le("A",ea),le("H",ae),le("h",ae),le("k",ae),le("HH",ae,$),le("hh",ae,$),le("kk",ae,$),le("hmm",te),le("hmmss",se),le("Hmm",te),le("Hmmss",se),Le(["H","HH"],De),Le(["k","kk"],function(e,a,t){var s=G(e);a[De]=24===s?0:s}),Le(["a","A"],function(e,a,t){t._isPm=t._locale.isPM(e),t._meridiem=e}),Le(["h","hh"],function(e,a,t){a[De]=G(e),L(t).bigHour=!0}),Le("hmm",function(e,a,t){var s=e.length-2;a[De]=G(e.substr(0,s)),a[Te]=G(e.substr(s)),L(t).bigHour=!0}),Le("hmmss",function(e,a,t){var s=e.length-4,n=e.length-2;a[De]=G(e.substr(0,s)),a[Te]=G(e.substr(s,2)),a[ge]=G(e.substr(n)),L(t).bigHour=!0}),Le("Hmm",function(e,a,t){var s=e.length-2;a[De]=G(e.substr(0,s)),a[Te]=G(e.substr(s))}),Le("Hmmss",function(e,a,t){var s=e.length-4,n=e.length-2;a[De]=G(e.substr(0,s)),a[Te]=G(e.substr(s,2)),a[ge]=G(e.substr(n))});var aa=V("Hours",!0);var ta,sa={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:He,monthsShort:je,week:{dow:0,doy:6},weekdays:Ge,weekdaysMin:Be,weekdaysShort:Ve,meridiemParse:/[ap]\.?m?\.?/i},na={},ra={};function da(e){return e?e.toLowerCase().replace("_","-"):e}function _a(e){for(var a,t,s,n,r=0;r<e.length;){for(a=(n=da(e[r]).split("-")).length,t=(t=da(e[r+1]))?t.split("-"):null;0<a;){if(s=ia(n.slice(0,a).join("-")))return s;if(t&&t.length>=a&&function(e,a){for(var t=Math.min(e.length,a.length),s=0;s<t;s+=1)if(e[s]!==a[s])return s;return t}(n,t)>=a-1)break;a--}r++}return ta}function ia(a){var e;if(void 0===na[a]&&"undefined"!=typeof module&&module&&module.exports)try{e=ta._abbr,require("./locale/"+a),oa(e)}catch(e){na[a]=null}return na[a]}function oa(e,a){var t;return e&&((t=r(a)?ua(e):ma(e,a))?ta=t:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ta._abbr}function ma(e,a){if(null===a)return delete na[e],null;var t,s=sa;if(a.abbr=e,null!=na[e])w("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."),s=na[e]._config;else if(null!=a.parentLocale)if(null!=na[a.parentLocale])s=na[a.parentLocale]._config;else{if(null==(t=ia(a.parentLocale)))return ra[a.parentLocale]||(ra[a.parentLocale]=[]),ra[a.parentLocale].push({name:e,config:a}),null;s=t._config}return na[e]=new S(b(s,a)),ra[e]&&ra[e].forEach(function(e){ma(e.name,e.config)}),oa(e),na[e]}function ua(e){var a;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ta;if(!_(e)){if(a=ia(e))return a;e=[e]}return _a(e)}function la(e){var a,t=e._a;return t&&-2===L(e).overflow&&(a=t[pe]<0||11<t[pe]?pe:t[ke]<1||t[ke]>Se(t[fe],t[pe])?ke:t[De]<0||24<t[De]||24===t[De]&&(0!==t[Te]||0!==t[ge]||0!==t[we])?De:t[Te]<0||59<t[Te]?Te:t[ge]<0||59<t[ge]?ge:t[we]<0||999<t[we]?we:-1,L(e)._overflowDayOfYear&&(a<fe||ke<a)&&(a=ke),L(e)._overflowWeeks&&-1===a&&(a=ve),L(e)._overflowWeekday&&-1===a&&(a=be),L(e).overflow=a),e}var Ma=/^\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)?)?$/,ha=/^\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)?)?$/,ca=/Z|[+-]\d\d(?::?\d\d)?/,La=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Ya=[["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/]],ya=/^\/?Date\((-?\d+)/i,fa=/^(?:(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}))$/,pa={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ka(e){var a,t,s,n,r,d,_=e._i,i=Ma.exec(_)||ha.exec(_);if(i){for(L(e).iso=!0,a=0,t=La.length;a<t;a++)if(La[a][1].exec(i[1])){n=La[a][0],s=!1!==La[a][2];break}if(null==n)return void(e._isValid=!1);if(i[3]){for(a=0,t=Ya.length;a<t;a++)if(Ya[a][1].exec(i[3])){r=(i[2]||" ")+Ya[a][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(i[4]){if(!ca.exec(i[4]))return void(e._isValid=!1);d="Z"}e._f=n+(r||"")+(d||""),va(e)}else e._isValid=!1}function Da(e,a,t,s,n,r){var d=[function(e){var a=parseInt(e,10);{if(a<=49)return 2e3+a;if(a<=999)return 1900+a}return a}(e),je.indexOf(a),parseInt(t,10),parseInt(s,10),parseInt(n,10)];return r&&d.push(parseInt(r,10)),d}function Ta(e){var a,t,s,n,r=fa.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(r){if(a=Da(r[4],r[3],r[2],r[5],r[6],r[7]),t=r[1],s=a,n=e,t&&Ve.indexOf(t)!==new Date(s[0],s[1],s[2]).getDay()&&(L(n).weekdayMismatch=!0,!void(n._isValid=!1)))return;e._a=a,e._tzm=function(e,a,t){if(e)return pa[e];if(a)return 0;var s=parseInt(t,10),n=s%100;return 60*((s-n)/100)+n}(r[8],r[9],r[10]),e._d=Ne.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),L(e).rfc2822=!0}else e._isValid=!1}function ga(e,a,t){return null!=e?e:null!=a?a:t}function wa(e){var a,t,s,n,r,d,_,i=[];if(!e._d){for(d=e,_=new Date(M.now()),s=d._useUTC?[_.getUTCFullYear(),_.getUTCMonth(),_.getUTCDate()]:[_.getFullYear(),_.getMonth(),_.getDate()],e._w&&null==e._a[ke]&&null==e._a[pe]&&function(e){var a,t,s,n,r,d,_,i,o;null!=(a=e._w).GG||null!=a.W||null!=a.E?(r=1,d=4,t=ga(a.GG,e._a[fe],Ce(Ha(),1,4).year),s=ga(a.W,1),((n=ga(a.E,1))<1||7<n)&&(i=!0)):(r=e._locale._week.dow,d=e._locale._week.doy,o=Ce(Ha(),r,d),t=ga(a.gg,e._a[fe],o.year),s=ga(a.w,o.week),null!=a.d?((n=a.d)<0||6<n)&&(i=!0):null!=a.e?(n=a.e+r,(a.e<0||6<a.e)&&(i=!0)):n=r);s<1||s>Ie(t,r,d)?L(e)._overflowWeeks=!0:null!=i?L(e)._overflowWeekday=!0:(_=Re(t,s,n,r,d),e._a[fe]=_.year,e._dayOfYear=_.dayOfYear)}(e),null!=e._dayOfYear&&(r=ga(e._a[fe],s[fe]),(e._dayOfYear>Fe(r)||0===e._dayOfYear)&&(L(e)._overflowDayOfYear=!0),t=Ne(r,0,e._dayOfYear),e._a[pe]=t.getUTCMonth(),e._a[ke]=t.getUTCDate()),a=0;a<3&&null==e._a[a];++a)e._a[a]=i[a]=s[a];for(;a<7;a++)e._a[a]=i[a]=null==e._a[a]?2===a?1:0:e._a[a];24===e._a[De]&&0===e._a[Te]&&0===e._a[ge]&&0===e._a[we]&&(e._nextDay=!0,e._a[De]=0),e._d=(e._useUTC?Ne:function(e,a,t,s,n,r,d){var _;return e<100&&0<=e?(_=new Date(e+400,a,t,s,n,r,d),isFinite(_.getFullYear())&&_.setFullYear(e)):_=new Date(e,a,t,s,n,r,d),_}).apply(null,i),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[De]=24),e._w&&void 0!==e._w.d&&e._w.d!==n&&(L(e).weekdayMismatch=!0)}}function va(e){if(e._f!==M.ISO_8601)if(e._f!==M.RFC_2822){e._a=[],L(e).empty=!0;for(var a,t,s,n,r,d,_,i=""+e._i,o=i.length,m=0,u=E(e._f,e._locale).match(j)||[],l=0;l<u.length;l++)t=u[l],(a=(i.match(Me(t,e))||[])[0])&&(0<(s=i.substr(0,i.indexOf(a))).length&&L(e).unusedInput.push(s),i=i.slice(i.indexOf(a)+a.length),m+=a.length),O[t]?(a?L(e).empty=!1:L(e).unusedTokens.push(t),r=t,_=e,null!=(d=a)&&h(ce,r)&&ce[r](d,_._a,_,r)):e._strict&&!a&&L(e).unusedTokens.push(t);L(e).charsLeftOver=o-m,0<i.length&&L(e).unusedInput.push(i),e._a[De]<=12&&!0===L(e).bigHour&&0<e._a[De]&&(L(e).bigHour=void 0),L(e).parsedDateParts=e._a.slice(0),L(e).meridiem=e._meridiem,e._a[De]=function(e,a,t){var s;if(null==t)return a;return null!=e.meridiemHour?e.meridiemHour(a,t):(null!=e.isPM&&((s=e.isPM(t))&&a<12&&(a+=12),s||12!==a||(a=0)),a)}(e._locale,e._a[De],e._meridiem),null!==(n=L(e).era)&&(e._a[fe]=e._locale.erasConvertYear(n,e._a[fe])),wa(e),la(e)}else Ta(e);else ka(e)}function ba(e){var a,t,s=e._i,n=e._f;return e._locale=e._locale||ua(e._l),null===s||void 0===n&&""===s?y({nullInput:!0}):("string"==typeof s&&(e._i=s=e._locale.preparse(s)),D(s)?new k(la(s)):(d(s)?e._d=s:_(n)?function(e){var a,t,s,n,r,d,_=!1;if(0===e._f.length)return L(e).invalidFormat=!0,e._d=new Date(NaN);for(n=0;n<e._f.length;n++)r=0,d=!1,a=p({},e),null!=e._useUTC&&(a._useUTC=e._useUTC),a._f=e._f[n],va(a),Y(a)&&(d=!0),r+=L(a).charsLeftOver,r+=10*L(a).unusedTokens.length,L(a).score=r,_?r<s&&(s=r,t=a):(null==s||r<s||d)&&(s=r,t=a,d&&(_=!0));l(e,t||a)}(e):n?va(e):r(t=(a=e)._i)?a._d=new Date(M.now()):d(t)?a._d=new Date(t.valueOf()):"string"==typeof t?function(e){var a=ya.exec(e._i);null===a?(ka(e),!1===e._isValid&&(delete e._isValid,Ta(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:M.createFromInputFallback(e)))):e._d=new Date(+a[1])}(a):_(t)?(a._a=u(t.slice(0),function(e){return parseInt(e,10)}),wa(a)):i(t)?function(e){var a,t;e._d||(t=void 0===(a=J(e._i)).day?a.date:a.day,e._a=u([a.year,a.month,t,a.hour,a.minute,a.second,a.millisecond],function(e){return e&&parseInt(e,10)}),wa(e))}(a):m(t)?a._d=new Date(t):M.createFromInputFallback(a),Y(e)||(e._d=null),e))}function Sa(e,a,t,s,n){var r,d={};return!0!==a&&!1!==a||(s=a,a=void 0),!0!==t&&!1!==t||(s=t,t=void 0),(i(e)&&o(e)||_(e)&&0===e.length)&&(e=void 0),d._isAMomentObject=!0,d._useUTC=d._isUTC=n,d._l=t,d._i=e,d._f=a,d._strict=s,(r=new k(la(ba(d))))._nextDay&&(r.add(1,"d"),r._nextDay=void 0),r}function Ha(e,a,t,s){return Sa(e,a,t,s,!1)}M.createFromInputFallback=t("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":""))}),M.ISO_8601=function(){},M.RFC_2822=function(){};var ja=t("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ha.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:y()}),xa=t("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ha.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:y()});function Pa(e,a){var t,s;if(1===a.length&&_(a[0])&&(a=a[0]),!a.length)return Ha();for(t=a[0],s=1;s<a.length;++s)a[s].isValid()&&!a[s][e](t)||(t=a[s]);return t}var Oa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Wa(e){var a=J(e),t=a.year||0,s=a.quarter||0,n=a.month||0,r=a.week||a.isoWeek||0,d=a.day||0,_=a.hour||0,i=a.minute||0,o=a.second||0,m=a.millisecond||0;this._isValid=function(e){var a,t,s=!1;for(a in e)if(h(e,a)&&(-1===ye.call(Oa,a)||null!=e[a]&&isNaN(e[a])))return!1;for(t=0;t<Oa.length;++t)if(e[Oa[t]]){if(s)return!1;parseFloat(e[Oa[t]])!==G(e[Oa[t]])&&(s=!0)}return!0}(a),this._milliseconds=+m+1e3*o+6e4*i+1e3*_*60*60,this._days=+d+7*r,this._months=+n+3*s+12*t,this._data={},this._locale=ua(),this._bubble()}function Aa(e){return e instanceof Wa}function Ea(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Fa(e,t){W(e,0,0,function(){var e=this.utcOffset(),a="+";return e<0&&(e=-e,a="-"),a+H(~~(e/60),2)+t+H(~~e%60,2)})}Fa("Z",":"),Fa("ZZ",""),le("Z",me),le("ZZ",me),Le(["Z","ZZ"],function(e,a,t){t._useUTC=!0,t._tzm=Na(me,e)});var za=/([\+\-]|\d\d)/gi;function Na(e,a){var t,s,n=(a||"").match(e);return null===n?null:0===(s=60*(t=((n[n.length-1]||[])+"").match(za)||["-",0,0])[1]+G(t[2]))?0:"+"===t[0]?s:-s}function Ja(e,a){var t,s;return a._isUTC?(t=a.clone(),s=(D(e)||d(e)?e.valueOf():Ha(e).valueOf())-t.valueOf(),t._d.setTime(t._d.valueOf()+s),M.updateOffset(t,!1),t):Ha(e).local()}function Ra(e){return-Math.round(e._d.getTimezoneOffset())}function Ca(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}M.updateOffset=function(){};var Ia=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ua=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ga(e,a){var t,s,n,r=e,d=null;return Aa(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:m(e)||!isNaN(+e)?(r={},a?r[a]=+e:r.milliseconds=+e):(d=Ia.exec(e))?(t="-"===d[1]?-1:1,r={y:0,d:G(d[ke])*t,h:G(d[De])*t,m:G(d[Te])*t,s:G(d[ge])*t,ms:G(Ea(1e3*d[we]))*t}):(d=Ua.exec(e))?(t="-"===d[1]?-1:1,r={y:Va(d[2],t),M:Va(d[3],t),w:Va(d[4],t),d:Va(d[5],t),h:Va(d[6],t),m:Va(d[7],t),s:Va(d[8],t)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(n=function(e,a){var t;if(!e.isValid()||!a.isValid())return{milliseconds:0,months:0};a=Ja(a,e),e.isBefore(a)?t=Ba(e,a):((t=Ba(a,e)).milliseconds=-t.milliseconds,t.months=-t.months);return t}(Ha(r.from),Ha(r.to)),(r={}).ms=n.milliseconds,r.M=n.months),s=new Wa(r),Aa(e)&&h(e,"_locale")&&(s._locale=e._locale),Aa(e)&&h(e,"_isValid")&&(s._isValid=e._isValid),s}function Va(e,a){var t=e&&parseFloat(e.replace(",","."));return(isNaN(t)?0:t)*a}function Ba(e,a){var t={};return t.months=a.month()-e.month()+12*(a.year()-e.year()),e.clone().add(t.months,"M").isAfter(a)&&--t.months,t.milliseconds=a-e.clone().add(t.months,"M"),t}function Ka(s,n){return function(e,a){var t;return null===a||isNaN(+a)||(w(n,"moment()."+n+"(period, number) is deprecated. Please use moment()."+n+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),t=e,e=a,a=t),qa(this,Ga(e,a),s),this}}function qa(e,a,t,s){var n=a._milliseconds,r=Ea(a._days),d=Ea(a._months);e.isValid()&&(s=null==s||s,d&&We(e,B(e,"Month")+d*t),r&&K(e,"Date",B(e,"Date")+r*t),n&&e._d.setTime(e._d.valueOf()+n*t),s&&M.updateOffset(e,r||d))}Ga.fn=Wa.prototype,Ga.invalid=function(){return Ga(NaN)};var Za=Ka(1,"add"),$a=Ka(-1,"subtract");function Qa(e){return"string"==typeof e||e instanceof String}function Xa(e){return D(e)||d(e)||Qa(e)||m(e)||function(a){var e=_(a),t=!1;e&&(t=0===a.filter(function(e){return!m(e)&&Qa(a)}).length);return e&&t}(e)||function(e){var a,t,s=i(e)&&!o(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(a=0;a<r.length;a+=1)t=r[a],n=n||h(e,t);return s&&n}(e)||null==e}function et(e,a){if(e.date()<a.date())return-et(a,e);var t=12*(a.year()-e.year())+(a.month()-e.month()),s=e.clone().add(t,"months"),n=a-s<0?(a-s)/(s-e.clone().add(t-1,"months")):(a-s)/(e.clone().add(1+t,"months")-s);return-(t+n)||0}function at(e){var a;return void 0===e?this._locale._abbr:(null!=(a=ua(e))&&(this._locale=a),this)}M.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",M.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tt=t("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 st(){return this._locale}var nt=126227808e5;function rt(e,a){return(e%a+a)%a}function dt(e,a,t){return e<100&&0<=e?new Date(e+400,a,t)-nt:new Date(e,a,t).valueOf()}function _t(e,a,t){return e<100&&0<=e?Date.UTC(e+400,a,t)-nt:Date.UTC(e,a,t)}function it(e,a){return a.erasAbbrRegex(e)}function ot(){for(var e=[],a=[],t=[],s=[],n=this.eras(),r=0,d=n.length;r<d;++r)a.push(he(n[r].name)),e.push(he(n[r].abbr)),t.push(he(n[r].narrow)),s.push(he(n[r].name)),s.push(he(n[r].abbr)),s.push(he(n[r].narrow));this._erasRegex=new RegExp("^("+s.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+t.join("|")+")","i")}function mt(e,a){W(0,[e,e.length],0,a)}function ut(e,a,t,s,n){var r;return null==e?Ce(this,s,n).year:((r=Ie(e,s,n))<a&&(a=r),function(e,a,t,s,n){var r=Re(e,a,t,s,n),d=Ne(r.year,0,r.dayOfYear);return this.year(d.getUTCFullYear()),this.month(d.getUTCMonth()),this.date(d.getUTCDate()),this}.call(this,e,a,t,s,n))}W("N",0,0,"eraAbbr"),W("NN",0,0,"eraAbbr"),W("NNN",0,0,"eraAbbr"),W("NNNN",0,0,"eraName"),W("NNNNN",0,0,"eraNarrow"),W("y",["y",1],"yo","eraYear"),W("y",["yy",2],0,"eraYear"),W("y",["yyy",3],0,"eraYear"),W("y",["yyyy",4],0,"eraYear"),le("N",it),le("NN",it),le("NNN",it),le("NNNN",function(e,a){return a.erasNameRegex(e)}),le("NNNNN",function(e,a){return a.erasNarrowRegex(e)}),Le(["N","NN","NNN","NNNN","NNNNN"],function(e,a,t,s){var n=t._locale.erasParse(e,s,t._strict);n?L(t).era=n:L(t).invalidEra=e}),le("y",_e),le("yy",_e),le("yyy",_e),le("yyyy",_e),le("yo",function(e,a){return a._eraYearOrdinalRegex||_e}),Le(["y","yy","yyy","yyyy"],fe),Le(["yo"],function(e,a,t,s){var n;t._locale._eraYearOrdinalRegex&&(n=e.match(t._locale._eraYearOrdinalRegex)),t._locale.eraYearOrdinalParse?a[fe]=t._locale.eraYearOrdinalParse(e,n):a[fe]=parseInt(e,10)}),W(0,["gg",2],0,function(){return this.weekYear()%100}),W(0,["GG",2],0,function(){return this.isoWeekYear()%100}),mt("gggg","weekYear"),mt("ggggg","weekYear"),mt("GGGG","isoWeekYear"),mt("GGGGG","isoWeekYear"),z("weekYear","gg"),z("isoWeekYear","GG"),C("weekYear",1),C("isoWeekYear",1),le("G",ie),le("g",ie),le("GG",ae,$),le("gg",ae,$),le("GGGG",re,X),le("gggg",re,X),le("GGGGG",de,ee),le("ggggg",de,ee),Ye(["gggg","ggggg","GGGG","GGGGG"],function(e,a,t,s){a[s.substr(0,2)]=G(e)}),Ye(["gg","GG"],function(e,a,t,s){a[s]=M.parseTwoDigitYear(e)}),W("Q",0,"Qo","quarter"),z("quarter","Q"),C("quarter",7),le("Q",Z),Le("Q",function(e,a){a[pe]=3*(G(e)-1)}),W("D",["DD",2],"Do","date"),z("date","D"),C("date",9),le("D",ae),le("DD",ae,$),le("Do",function(e,a){return e?a._dayOfMonthOrdinalParse||a._ordinalParse:a._dayOfMonthOrdinalParseLenient}),Le(["D","DD"],ke),Le("Do",function(e,a){a[ke]=G(e.match(ae)[0])});var lt=V("Date",!0);W("DDD",["DDDD",3],"DDDo","dayOfYear"),z("dayOfYear","DDD"),C("dayOfYear",4),le("DDD",ne),le("DDDD",Q),Le(["DDD","DDDD"],function(e,a,t){t._dayOfYear=G(e)}),W("m",["mm",2],0,"minute"),z("minute","m"),C("minute",14),le("m",ae),le("mm",ae,$),Le(["m","mm"],Te);var Mt=V("Minutes",!1);W("s",["ss",2],0,"second"),z("second","s"),C("second",15),le("s",ae),le("ss",ae,$),Le(["s","ss"],ge);var ht,ct,Lt=V("Seconds",!1);for(W("S",0,0,function(){return~~(this.millisecond()/100)}),W(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),W(0,["SSS",3],0,"millisecond"),W(0,["SSSS",4],0,function(){return 10*this.millisecond()}),W(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),W(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),W(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),W(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),W(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),z("millisecond","ms"),C("millisecond",16),le("S",ne,Z),le("SS",ne,$),le("SSS",ne,Q),ht="SSSS";ht.length<=9;ht+="S")le(ht,_e);function Yt(e,a){a[we]=G(1e3*("0."+e))}for(ht="S";ht.length<=9;ht+="S")Le(ht,Yt);ct=V("Milliseconds",!1),W("z",0,0,"zoneAbbr"),W("zz",0,0,"zoneName");var yt=k.prototype;function ft(e){return e}yt.add=Za,yt.calendar=function(e,a){1===arguments.length&&(arguments[0]?Xa(arguments[0])?(e=arguments[0],a=void 0):function(e){for(var a=i(e)&&!o(e),t=!1,s=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],n=0;n<s.length;n+=1)t=t||h(e,s[n]);return a&&t}(arguments[0])&&(a=arguments[0],e=void 0):a=e=void 0);var t=e||Ha(),s=Ja(t,this).startOf("day"),n=M.calendarFormat(this,s)||"sameElse",r=a&&(v(a[n])?a[n].call(this,t):a[n]);return this.format(r||this.localeData().calendar(n,this,Ha(t)))},yt.clone=function(){return new k(this)},yt.diff=function(e,a,t){var s,n,r;if(!this.isValid())return NaN;if(!(s=Ja(e,this)).isValid())return NaN;switch(n=6e4*(s.utcOffset()-this.utcOffset()),a=N(a)){case"year":r=et(this,s)/12;break;case"month":r=et(this,s);break;case"quarter":r=et(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-n)/864e5;break;case"week":r=(this-s-n)/6048e5;break;default:r=this-s}return t?r:U(r)},yt.endOf=function(e){var a,t;if(void 0===(e=N(e))||"millisecond"===e||!this.isValid())return this;switch(t=this._isUTC?_t:dt,e){case"year":a=t(this.year()+1,0,1)-1;break;case"quarter":a=t(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":a=t(this.year(),this.month()+1,1)-1;break;case"week":a=t(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":a=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":a=t(this.year(),this.month(),this.date()+1)-1;break;case"hour":a=this._d.valueOf(),a+=36e5-rt(a+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":a=this._d.valueOf(),a+=6e4-rt(a,6e4)-1;break;case"second":a=this._d.valueOf(),a+=1e3-rt(a,1e3)-1;break}return this._d.setTime(a),M.updateOffset(this,!0),this},yt.format=function(e){e=e||(this.isUtc()?M.defaultFormatUtc:M.defaultFormat);var a=A(this,e);return this.localeData().postformat(a)},yt.from=function(e,a){return this.isValid()&&(D(e)&&e.isValid()||Ha(e).isValid())?Ga({to:this,from:e}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()},yt.fromNow=function(e){return this.from(Ha(),e)},yt.to=function(e,a){return this.isValid()&&(D(e)&&e.isValid()||Ha(e).isValid())?Ga({from:this,to:e}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()},yt.toNow=function(e){return this.to(Ha(),e)},yt.get=function(e){return v(this[e=N(e)])?this[e]():this},yt.invalidAt=function(){return L(this).overflow},yt.isAfter=function(e,a){var t=D(e)?e:Ha(e);return!(!this.isValid()||!t.isValid())&&("millisecond"===(a=N(a)||"millisecond")?this.valueOf()>t.valueOf():t.valueOf()<this.clone().startOf(a).valueOf())},yt.isBefore=function(e,a){var t=D(e)?e:Ha(e);return!(!this.isValid()||!t.isValid())&&("millisecond"===(a=N(a)||"millisecond")?this.valueOf()<t.valueOf():this.clone().endOf(a).valueOf()<t.valueOf())},yt.isBetween=function(e,a,t,s){var n=D(e)?e:Ha(e),r=D(a)?a:Ha(a);return!!(this.isValid()&&n.isValid()&&r.isValid())&&(("("===(s=s||"()")[0]?this.isAfter(n,t):!this.isBefore(n,t))&&(")"===s[1]?this.isBefore(r,t):!this.isAfter(r,t)))},yt.isSame=function(e,a){var t,s=D(e)?e:Ha(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(a=N(a)||"millisecond")?this.valueOf()===s.valueOf():(t=s.valueOf(),this.clone().startOf(a).valueOf()<=t&&t<=this.clone().endOf(a).valueOf()))},yt.isSameOrAfter=function(e,a){return this.isSame(e,a)||this.isAfter(e,a)},yt.isSameOrBefore=function(e,a){return this.isSame(e,a)||this.isBefore(e,a)},yt.isValid=function(){return Y(this)},yt.lang=tt,yt.locale=at,yt.localeData=st,yt.max=xa,yt.min=ja,yt.parsingFlags=function(){return l({},L(this))},yt.set=function(e,a){if("object"==typeof e)for(var t=function(e){var a,t=[];for(a in e)h(e,a)&&t.push({unit:a,priority:R[a]});return t.sort(function(e,a){return e.priority-a.priority}),t}(e=J(e)),s=0;s<t.length;s++)this[t[s].unit](e[t[s].unit]);else if(v(this[e=N(e)]))return this[e](a);return this},yt.startOf=function(e){var a,t;if(void 0===(e=N(e))||"millisecond"===e||!this.isValid())return this;switch(t=this._isUTC?_t:dt,e){case"year":a=t(this.year(),0,1);break;case"quarter":a=t(this.year(),this.month()-this.month()%3,1);break;case"month":a=t(this.year(),this.month(),1);break;case"week":a=t(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":a=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":a=t(this.year(),this.month(),this.date());break;case"hour":a=this._d.valueOf(),a-=rt(a+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":a=this._d.valueOf(),a-=rt(a,6e4);break;case"second":a=this._d.valueOf(),a-=rt(a,1e3);break}return this._d.setTime(a),M.updateOffset(this,!0),this},yt.subtract=$a,yt.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},yt.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()}},yt.toDate=function(){return new Date(this.valueOf())},yt.toISOString=function(e){if(!this.isValid())return null;var a=!0!==e,t=a?this.clone().utc():this;return t.year()<0||9999<t.year()?A(t,a?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):v(Date.prototype.toISOString)?a?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",A(t,"Z")):A(t,a?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},yt.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,a,t,s="moment",n="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",n="Z"),e="["+s+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",t=n+'[")]',this.format(e+a+"-MM-DD[T]HH:mm:ss.SSS"+t)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(yt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yt.toJSON=function(){return this.isValid()?this.toISOString():null},yt.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yt.unix=function(){return Math.floor(this.valueOf()/1e3)},yt.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yt.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yt.eraName=function(){for(var e,a=this.localeData().eras(),t=0,s=a.length;t<s;++t){if(e=this.clone().startOf("day").valueOf(),a[t].since<=e&&e<=a[t].until)return a[t].name;if(a[t].until<=e&&e<=a[t].since)return a[t].name}return""},yt.eraNarrow=function(){for(var e,a=this.localeData().eras(),t=0,s=a.length;t<s;++t){if(e=this.clone().startOf("day").valueOf(),a[t].since<=e&&e<=a[t].until)return a[t].narrow;if(a[t].until<=e&&e<=a[t].since)return a[t].narrow}return""},yt.eraAbbr=function(){for(var e,a=this.localeData().eras(),t=0,s=a.length;t<s;++t){if(e=this.clone().startOf("day").valueOf(),a[t].since<=e&&e<=a[t].until)return a[t].abbr;if(a[t].until<=e&&e<=a[t].since)return a[t].abbr}return""},yt.eraYear=function(){for(var e,a,t=this.localeData().eras(),s=0,n=t.length;s<n;++s)if(e=t[s].since<=t[s].until?1:-1,a=this.clone().startOf("day").valueOf(),t[s].since<=a&&a<=t[s].until||t[s].until<=a&&a<=t[s].since)return(this.year()-M(t[s].since).year())*e+t[s].offset;return this.year()},yt.year=ze,yt.isLeapYear=function(){return I(this.year())},yt.weekYear=function(e){return ut.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yt.isoWeekYear=function(e){return ut.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},yt.quarter=yt.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},yt.month=Ae,yt.daysInMonth=function(){return Se(this.year(),this.month())},yt.week=yt.weeks=function(e){var a=this.localeData().week(this);return null==e?a:this.add(7*(e-a),"d")},yt.isoWeek=yt.isoWeeks=function(e){var a=Ce(this,1,4).week;return null==e?a:this.add(7*(e-a),"d")},yt.weeksInYear=function(){var e=this.localeData()._week;return Ie(this.year(),e.dow,e.doy)},yt.weeksInWeekYear=function(){var e=this.localeData()._week;return Ie(this.weekYear(),e.dow,e.doy)},yt.isoWeeksInYear=function(){return Ie(this.year(),1,4)},yt.isoWeeksInISOWeekYear=function(){return Ie(this.isoWeekYear(),1,4)},yt.date=lt,yt.day=yt.days=function(e){if(!this.isValid())return null!=e?this:NaN;var a,t,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(a=e,t=this.localeData(),e="string"!=typeof a?a:isNaN(a)?"number"==typeof(a=t.weekdaysParse(a))?a:null:parseInt(a,10),this.add(e-s,"d")):s},yt.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var a=(this.day()+7-this.localeData()._week.dow)%7;return null==e?a:this.add(e-a,"d")},yt.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var a,t,s=(a=e,t=this.localeData(),"string"==typeof a?t.weekdaysParse(a)%7||7:isNaN(a)?null:a);return this.day(this.day()%7?s:s-7)},yt.dayOfYear=function(e){var a=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?a:this.add(e-a,"d")},yt.hour=yt.hours=aa,yt.minute=yt.minutes=Mt,yt.second=yt.seconds=Lt,yt.millisecond=yt.milliseconds=ct,yt.utcOffset=function(e,a,t){var s,n=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?n:Ra(this);if("string"==typeof e){if(null===(e=Na(me,e)))return this}else Math.abs(e)<16&&!t&&(e*=60);return!this._isUTC&&a&&(s=Ra(this)),this._offset=e,this._isUTC=!0,null!=s&&this.add(s,"m"),n!==e&&(!a||this._changeInProgress?qa(this,Ga(e-n,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,M.updateOffset(this,!0),this._changeInProgress=null)),this},yt.utc=function(e){return this.utcOffset(0,e)},yt.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ra(this),"m")),this},yt.parseZone=function(){var e;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(e=Na(oe,this._i))?this.utcOffset(e):this.utcOffset(0,!0)),this},yt.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Ha(e).utcOffset():0,(this.utcOffset()-e)%60==0)},yt.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yt.isLocal=function(){return!!this.isValid()&&!this._isUTC},yt.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yt.isUtc=Ca,yt.isUTC=Ca,yt.zoneAbbr=function(){return this._isUTC?"UTC":""},yt.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yt.dates=t("dates accessor is deprecated. Use date instead.",lt),yt.months=t("months accessor is deprecated. Use month instead",Ae),yt.years=t("years accessor is deprecated. Use year instead",ze),yt.zone=t("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,a){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,a),this):-this.utcOffset()}),yt.isDSTShifted=t("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!r(this._isDSTShifted))return this._isDSTShifted;var e,a={};return p(a,this),(a=ba(a))._a?(e=(a._isUTC?c:Ha)(a._a),this._isDSTShifted=this.isValid()&&0<function(e,a,t){for(var s=Math.min(e.length,a.length),n=Math.abs(e.length-a.length),r=0,d=0;d<s;d++)(t&&e[d]!==a[d]||!t&&G(e[d])!==G(a[d]))&&r++;return r+n}(a._a,e.toArray())):this._isDSTShifted=!1,this._isDSTShifted});var pt=S.prototype;function kt(e,a,t,s){var n=ua(),r=c().set(s,a);return n[t](r,e)}function Dt(e,a,t){if(m(e)&&(a=e,e=void 0),e=e||"",null!=a)return kt(e,a,t,"month");for(var s=[],n=0;n<12;n++)s[n]=kt(e,n,t,"month");return s}function Tt(e,a,t,s){a=("boolean"==typeof e?m(a)&&(t=a,a=void 0):(a=e,e=!1,m(t=a)&&(t=a,a=void 0)),a||"");var n,r=ua(),d=e?r._week.dow:0,_=[];if(null!=t)return kt(a,(t+d)%7,s,"day");for(n=0;n<7;n++)_[n]=kt(a,(n+d)%7,s,"day");return _}pt.calendar=function(e,a,t){var s=this._calendar[e]||this._calendar.sameElse;return v(s)?s.call(a,t):s},pt.longDateFormat=function(e){var a=this._longDateFormat[e],t=this._longDateFormat[e.toUpperCase()];return a||!t?a:(this._longDateFormat[e]=t.match(j).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},pt.invalidDate=function(){return this._invalidDate},pt.ordinal=function(e){return this._ordinal.replace("%d",e)},pt.preparse=ft,pt.postformat=ft,pt.relativeTime=function(e,a,t,s){var n=this._relativeTime[t];return v(n)?n(e,a,t,s):n.replace(/%d/i,e)},pt.pastFuture=function(e,a){var t=this._relativeTime[0<e?"future":"past"];return v(t)?t(a):t.replace(/%s/i,a)},pt.set=function(e){var a,t;for(t in e)h(e,t)&&(v(a=e[t])?this[t]=a:this["_"+t]=a);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},pt.eras=function(e,a){for(var t,s=this._eras||ua("en")._eras,n=0,r=s.length;n<r;++n){switch(typeof s[n].since){case"string":t=M(s[n].since).startOf("day"),s[n].since=t.valueOf();break}switch(typeof s[n].until){case"undefined":s[n].until=1/0;break;case"string":t=M(s[n].until).startOf("day").valueOf(),s[n].until=t.valueOf();break}}return s},pt.erasParse=function(e,a,t){var s,n,r,d,_,i=this.eras();for(e=e.toUpperCase(),s=0,n=i.length;s<n;++s)if(r=i[s].name.toUpperCase(),d=i[s].abbr.toUpperCase(),_=i[s].narrow.toUpperCase(),t)switch(a){case"N":case"NN":case"NNN":if(d===e)return i[s];break;case"NNNN":if(r===e)return i[s];break;case"NNNNN":if(_===e)return i[s];break}else if(0<=[r,d,_].indexOf(e))return i[s]},pt.erasConvertYear=function(e,a){var t=e.since<=e.until?1:-1;return void 0===a?M(e.since).year():M(e.since).year()+(a-e.offset)*t},pt.erasAbbrRegex=function(e){return h(this,"_erasAbbrRegex")||ot.call(this),e?this._erasAbbrRegex:this._erasRegex},pt.erasNameRegex=function(e){return h(this,"_erasNameRegex")||ot.call(this),e?this._erasNameRegex:this._erasRegex},pt.erasNarrowRegex=function(e){return h(this,"_erasNarrowRegex")||ot.call(this),e?this._erasNarrowRegex:this._erasRegex},pt.months=function(e,a){return e?_(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||xe).test(a)?"format":"standalone"][e.month()]:_(this._months)?this._months:this._months.standalone},pt.monthsShort=function(e,a){return e?_(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[xe.test(a)?"format":"standalone"][e.month()]:_(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},pt.monthsParse=function(e,a,t){var s,n,r;if(this._monthsParseExact)return function(e,a,t){var s,n,r,d=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=c([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return t?"MMM"===a?-1!==(n=ye.call(this._shortMonthsParse,d))?n:null:-1!==(n=ye.call(this._longMonthsParse,d))?n:null:"MMM"===a?-1!==(n=ye.call(this._shortMonthsParse,d))||-1!==(n=ye.call(this._longMonthsParse,d))?n:null:-1!==(n=ye.call(this._longMonthsParse,d))||-1!==(n=ye.call(this._shortMonthsParse,d))?n:null}.call(this,e,a,t);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(n=c([2e3,s]),t&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(n,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(n,"").replace(".","")+"$","i")),t||this._monthsParse[s]||(r="^"+this.months(n,"")+"|^"+this.monthsShort(n,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),t&&"MMMM"===a&&this._longMonthsParse[s].test(e))return s;if(t&&"MMM"===a&&this._shortMonthsParse[s].test(e))return s;if(!t&&this._monthsParse[s].test(e))return s}},pt.monthsRegex=function(e){return this._monthsParseExact?(h(this,"_monthsRegex")||Ee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=Oe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},pt.monthsShortRegex=function(e){return this._monthsParseExact?(h(this,"_monthsRegex")||Ee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=Pe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},pt.week=function(e){return Ce(e,this._week.dow,this._week.doy).week},pt.firstDayOfYear=function(){return this._week.doy},pt.firstDayOfWeek=function(){return this._week.dow},pt.weekdays=function(e,a){var t=_(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(a)?"format":"standalone"];return!0===e?Ue(t,this._week.dow):e?t[e.day()]:t},pt.weekdaysMin=function(e){return!0===e?Ue(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},pt.weekdaysShort=function(e){return!0===e?Ue(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},pt.weekdaysParse=function(e,a,t){var s,n,r;if(this._weekdaysParseExact)return function(e,a,t){var s,n,r,d=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=c([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return t?"dddd"===a?-1!==(n=ye.call(this._weekdaysParse,d))?n:null:"ddd"===a?-1!==(n=ye.call(this._shortWeekdaysParse,d))?n:null:-1!==(n=ye.call(this._minWeekdaysParse,d))?n:null:"dddd"===a?-1!==(n=ye.call(this._weekdaysParse,d))||-1!==(n=ye.call(this._shortWeekdaysParse,d))||-1!==(n=ye.call(this._minWeekdaysParse,d))?n:null:"ddd"===a?-1!==(n=ye.call(this._shortWeekdaysParse,d))||-1!==(n=ye.call(this._weekdaysParse,d))||-1!==(n=ye.call(this._minWeekdaysParse,d))?n:null:-1!==(n=ye.call(this._minWeekdaysParse,d))||-1!==(n=ye.call(this._weekdaysParse,d))||-1!==(n=ye.call(this._shortWeekdaysParse,d))?n:null}.call(this,e,a,t);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(n=c([2e3,1]).day(s),t&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(n,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(n,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(n,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),t&&"dddd"===a&&this._fullWeekdaysParse[s].test(e))return s;if(t&&"ddd"===a&&this._shortWeekdaysParse[s].test(e))return s;if(t&&"dd"===a&&this._minWeekdaysParse[s].test(e))return s;if(!t&&this._weekdaysParse[s].test(e))return s}},pt.weekdaysRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=Ke),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},pt.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},pt.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ze),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},pt.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},pt.meridiem=function(e,a,t){return 11<e?t?"pm":"PM":t?"am":"AM"},oa("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var a=e%10;return e+(1===G(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")}}),M.lang=t("moment.lang is deprecated. Use moment.locale instead.",oa),M.langData=t("moment.langData is deprecated. Use moment.localeData instead.",ua);var gt=Math.abs;function wt(e,a,t,s){var n=Ga(a,t);return e._milliseconds+=s*n._milliseconds,e._days+=s*n._days,e._months+=s*n._months,e._bubble()}function vt(e){return e<0?Math.floor(e):Math.ceil(e)}function bt(e){return 4800*e/146097}function St(e){return 146097*e/4800}function Ht(e){return function(){return this.as(e)}}var jt=Ht("ms"),xt=Ht("s"),Pt=Ht("m"),Ot=Ht("h"),Wt=Ht("d"),At=Ht("w"),Et=Ht("M"),Ft=Ht("Q"),zt=Ht("y");function Nt(e){return function(){return this.isValid()?this._data[e]:NaN}}var Jt=Nt("milliseconds"),Rt=Nt("seconds"),Ct=Nt("minutes"),It=Nt("hours"),Ut=Nt("days"),Gt=Nt("months"),Vt=Nt("years");var Bt=Math.round,Kt={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function qt(e,a,t,s){var n=Ga(e).abs(),r=Bt(n.as("s")),d=Bt(n.as("m")),_=Bt(n.as("h")),i=Bt(n.as("d")),o=Bt(n.as("M")),m=Bt(n.as("w")),u=Bt(n.as("y")),l=(r<=t.ss?["s",r]:r<t.s&&["ss",r])||d<=1&&["m"]||d<t.m&&["mm",d]||_<=1&&["h"]||_<t.h&&["hh",_]||i<=1&&["d"]||i<t.d&&["dd",i];return null!=t.w&&(l=l||m<=1&&["w"]||m<t.w&&["ww",m]),(l=l||o<=1&&["M"]||o<t.M&&["MM",o]||u<=1&&["y"]||["yy",u])[2]=a,l[3]=0<+e,l[4]=s,function(e,a,t,s,n){return n.relativeTime(a||1,!!t,e,s)}.apply(null,l)}var Zt=Math.abs;function $t(e){return(0<e)-(e<0)||+e}function Qt(){if(!this.isValid())return this.localeData().invalidDate();var e,a,t,s,n,r,d,_,i=Zt(this._milliseconds)/1e3,o=Zt(this._days),m=Zt(this._months),u=this.asSeconds();return u?(e=U(i/60),a=U(e/60),i%=60,e%=60,t=U(m/12),m%=12,s=i?i.toFixed(3).replace(/\.?0+$/,""):"",n=u<0?"-":"",r=$t(this._months)!==$t(u)?"-":"",d=$t(this._days)!==$t(u)?"-":"",_=$t(this._milliseconds)!==$t(u)?"-":"",n+"P"+(t?r+t+"Y":"")+(m?r+m+"M":"")+(o?d+o+"D":"")+(a||e||i?"T":"")+(a?_+a+"H":"")+(e?_+e+"M":"")+(i?_+s+"S":"")):"P0D"}var Xt=Wa.prototype;Xt.isValid=function(){return this._isValid},Xt.abs=function(){var e=this._data;return this._milliseconds=gt(this._milliseconds),this._days=gt(this._days),this._months=gt(this._months),e.milliseconds=gt(e.milliseconds),e.seconds=gt(e.seconds),e.minutes=gt(e.minutes),e.hours=gt(e.hours),e.months=gt(e.months),e.years=gt(e.years),this},Xt.add=function(e,a){return wt(this,e,a,1)},Xt.subtract=function(e,a){return wt(this,e,a,-1)},Xt.as=function(e){if(!this.isValid())return NaN;var a,t,s=this._milliseconds;if("month"===(e=N(e))||"quarter"===e||"year"===e)switch(a=this._days+s/864e5,t=this._months+bt(a),e){case"month":return t;case"quarter":return t/3;case"year":return t/12}else switch(a=this._days+Math.round(St(this._months)),e){case"week":return a/7+s/6048e5;case"day":return a+s/864e5;case"hour":return 24*a+s/36e5;case"minute":return 1440*a+s/6e4;case"second":return 86400*a+s/1e3;case"millisecond":return Math.floor(864e5*a)+s;default:throw new Error("Unknown unit "+e)}},Xt.asMilliseconds=jt,Xt.asSeconds=xt,Xt.asMinutes=Pt,Xt.asHours=Ot,Xt.asDays=Wt,Xt.asWeeks=At,Xt.asMonths=Et,Xt.asQuarters=Ft,Xt.asYears=zt,Xt.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*G(this._months/12):NaN},Xt._bubble=function(){var e,a,t,s,n,r=this._milliseconds,d=this._days,_=this._months,i=this._data;return 0<=r&&0<=d&&0<=_||r<=0&&d<=0&&_<=0||(r+=864e5*vt(St(_)+d),_=d=0),i.milliseconds=r%1e3,e=U(r/1e3),i.seconds=e%60,a=U(e/60),i.minutes=a%60,t=U(a/60),i.hours=t%24,d+=U(t/24),_+=n=U(bt(d)),d-=vt(St(n)),s=U(_/12),_%=12,i.days=d,i.months=_,i.years=s,this},Xt.clone=function(){return Ga(this)},Xt.get=function(e){return e=N(e),this.isValid()?this[e+"s"]():NaN},Xt.milliseconds=Jt,Xt.seconds=Rt,Xt.minutes=Ct,Xt.hours=It,Xt.days=Ut,Xt.weeks=function(){return U(this.days()/7)},Xt.months=Gt,Xt.years=Vt,Xt.humanize=function(e,a){if(!this.isValid())return this.localeData().invalidDate();var t,s,n=!1,r=Kt;return"object"==typeof e&&(a=e,e=!1),"boolean"==typeof e&&(n=e),"object"==typeof a&&(r=Object.assign({},Kt,a),null!=a.s&&null==a.ss&&(r.ss=a.s-1)),t=this.localeData(),s=qt(this,!n,r,t),n&&(s=t.pastFuture(+this,s)),t.postformat(s)},Xt.toISOString=Qt,Xt.toString=Qt,Xt.toJSON=Qt,Xt.locale=at,Xt.localeData=st,Xt.toIsoString=t("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Qt),Xt.lang=tt,W("X",0,0,"unix"),W("x",0,0,"valueOf"),le("x",ie),le("X",/[+-]?\d+(\.\d{1,3})?/),Le("X",function(e,a,t){t._d=new Date(1e3*parseFloat(e))}),Le("x",function(e,a,t){t._d=new Date(G(e))}),M.version="2.29.0",e=Ha,M.fn=yt,M.min=function(){return Pa("isBefore",[].slice.call(arguments,0))},M.max=function(){return Pa("isAfter",[].slice.call(arguments,0))},M.now=function(){return Date.now?Date.now():+new Date},M.utc=c,M.unix=function(e){return Ha(1e3*e)},M.months=function(e,a){return Dt(e,a,"months")},M.isDate=d,M.locale=oa,M.invalid=y,M.duration=Ga,M.isMoment=D,M.weekdays=function(e,a,t){return Tt(e,a,t,"weekdays")},M.parseZone=function(){return Ha.apply(null,arguments).parseZone()},M.localeData=ua,M.isDuration=Aa,M.monthsShort=function(e,a){return Dt(e,a,"monthsShort")},M.weekdaysMin=function(e,a,t){return Tt(e,a,t,"weekdaysMin")},M.defineLocale=ma,M.updateLocale=function(e,a){var t,s,n;return null!=a?(n=sa,null!=na[e]&&null!=na[e].parentLocale?na[e].set(b(na[e]._config,a)):(null!=(s=ia(e))&&(n=s._config),a=b(n,a),null==s&&(a.abbr=e),(t=new S(a)).parentLocale=na[e],na[e]=t),oa(e)):null!=na[e]&&(null!=na[e].parentLocale?(na[e]=na[e].parentLocale,e===oa()&&oa(e)):null!=na[e]&&delete na[e]),na[e]},M.locales=function(){return s(na)},M.weekdaysShort=function(e,a,t){return Tt(e,a,t,"weekdaysShort")},M.normalizeUnits=N,M.relativeTimeRounding=function(e){return void 0===e?Bt:"function"==typeof e&&(Bt=e,!0)},M.relativeTimeThreshold=function(e,a){return void 0!==Kt[e]&&(void 0===a?Kt[e]:(Kt[e]=a,"s"===e&&(Kt.ss=a-1),!0))},M.calendarFormat=function(e,a){var t=e.diff(a,"days",!0);return t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"},M.prototype=yt,M.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:"GGGG-[W]WW",MONTH:"YYYY-MM"},M.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,a,t){return e<12?t?"vm":"VM":t?"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\xf4re 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||20<=e?"ste":"de")},week:{dow:1,doy:4}});function es(e){return 0===e?0:1===e?1:2===e?2:3<=e%100&&e%100<=10?3:11<=e%100?4:5}function as(d){return function(e,a,t,s){var n=es(e),r=ts[d][es(e)];return 2===n&&(r=r[a?0:1]),r.replace(/%d/i,e)}}var ts={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},ss=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];M.defineLocale("ar-dz",{months:ss,monthsShort:ss,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,a,t){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:as("s"),ss:as("s"),m:as("m"),mm:as("m"),h:as("h"),hh:as("h"),d:as("d"),dd:as("d"),M:as("M"),MM:as("M"),y:as("y"),yy:as("y")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:0,doy:4}}),M.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".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:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}});function ns(e){return 0===e?0:1===e?1:2===e?2:3<=e%100&&e%100<=10?3:11<=e%100?4:5}function rs(d){return function(e,a,t,s){var n=ns(e),r=_s[d][ns(e)];return 2===n&&(r=r[a?0:1]),r.replace(/%d/i,e)}}var ds={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},_s={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},is=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];M.defineLocale("ar-ly",{months:is,monthsShort:is,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,a,t){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:rs("s"),ss:rs("s"),m:rs("m"),mm:rs("m"),h:rs("h"),hh:rs("h"),d:rs("d"),dd:rs("d"),M:rs("M"),MM:rs("M"),y:rs("y"),yy:rs("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return ds[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}}),M.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".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:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}});var os={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},ms={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};M.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".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:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,a,t){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return ms[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return os[e]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}}),M.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".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:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}});function us(e){return 0===e?0:1===e?1:2===e?2:3<=e%100&&e%100<=10?3:11<=e%100?4:5}function ls(d){return function(e,a,t,s){var n=us(e),r=cs[d][us(e)];return 2===n&&(r=r[a?0:1]),r.replace(/%d/i,e)}}var Ms={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},hs={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},cs={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},Ls=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];M.defineLocale("ar",{months:Ls,monthsShort:Ls,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,a,t){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:ls("s"),ss:ls("s"),m:ls("m"),mm:ls("m"),h:ls("h"),hh:ls("h"),d:ls("d"),dd:ls("d"),M:ls("M"),MM:ls("M"),y:ls("y"),yy:ls("y")},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return hs[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return Ms[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}});var Ys={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};function ys(e,a,t){var s,n;return"m"===t?a?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===t?a?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+(s=+e,n={ss:a?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:a?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:a?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[t].split("_"),s%10==1&&s%100!=11?n[0]:2<=s%10&&s%10<=4&&(s%100<10||20<=s%100)?n[1]:n[2])}M.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\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".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\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(e){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)},meridiem:function(e,a,t){return e<4?"gec\u0259":e<12?"s\u0259h\u0259r":e<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(e){if(0===e)return e+"-\u0131nc\u0131";var a=e%10;return e+(Ys[a]||Ys[e%100-a]||Ys[100<=e?100:null])},week:{dow:1,doy:7}}),M.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:ys,mm:ys,h:ys,hh:ys,d:"\u0434\u0437\u0435\u043d\u044c",dd:ys,M:"\u043c\u0435\u0441\u044f\u0446",MM:ys,y:"\u0433\u043e\u0434",yy:ys},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,a,t){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}}),M.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".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:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var a=e%10,t=e%100;return 0===e?e+"-\u0435\u0432":0==t?e+"-\u0435\u043d":10<t&&t<20?e+"-\u0442\u0438":1==a?e+"-\u0432\u0438":2==a?e+"-\u0440\u0438":7==a||8==a?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}}),M.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_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\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});var fs={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},ps={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};M.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return ps[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return fs[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===a?e<4?e:e+12:"\u09ad\u09cb\u09b0"===a||"\u09b8\u0995\u09be\u09b2"===a?e:"\u09a6\u09c1\u09aa\u09c1\u09b0"===a?3<=e?e:e+12:"\u09ac\u09bf\u0995\u09be\u09b2"===a||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u09b0\u09be\u09a4":e<6?"\u09ad\u09cb\u09b0":e<12?"\u09b8\u0995\u09be\u09b2":e<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<18?"\u09ac\u09bf\u0995\u09be\u09b2":e<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}});var ks={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},Ds={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};M.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return Ds[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return ks[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===a&&4<=e||"\u09a6\u09c1\u09aa\u09c1\u09b0"===a&&e<5||"\u09ac\u09bf\u0995\u09be\u09b2"===a?e+12:e},meridiem:function(e,a,t){return e<4?"\u09b0\u09be\u09a4":e<10?"\u09b8\u0995\u09be\u09b2":e<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}});var Ts={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},gs={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};function ws(e,a,t){var s;return e+" "+(s={mm:"munutenn",MM:"miz",dd:"devezh"}[t],2!==e?s:function(e){var a={m:"v",b:"v",d:"z"};return void 0!==a[e.charAt(0)]?a[e.charAt(0)]+e.substring(1):e}(s))}M.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".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:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(e){return gs[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Ts[e]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===a&&4<=e||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===a&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===a?e+12:e},meridiem:function(e,a,t){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}});var vs=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],bs=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,Ss=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];function Hs(e,a,t){var s=e+" ";switch(t){case"ss":return s+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return a?"jedna minuta":"jedne minute";case"mm":return s+=1!==e&&(2===e||3===e||4===e)?"minute":"minuta";case"h":return a?"jedan sat":"jednog sata";case"hh":return s+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return s+=1===e?"dan":"dana";case"MM":return s+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return s+=1!==e&&(2===e||3===e||4===e)?"godine":"godina"}}M.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:Ss,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:Ss,monthsRegex:bs,monthsShortRegex:bs,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:vs,longMonthsParse:vs,shortMonthsParse:vs,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:ws,h:"un eur",hh:"%d eur",d:"un devezh",dd:ws,M:"ur miz",MM:ws,y:"ur bloaz",yy:function(e){switch(function e(a){if(9<a)return e(a%10);return a}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(e){return e+(1===e?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,a,t){return e<12?"a.m.":"g.m."}}),M.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_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_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\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:Hs,m:Hs,mm:Hs,h:Hs,hh:Hs,d:"dan",dd:Hs,M:"mjesec",MM:Hs,y:"godinu",yy:Hs},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),M.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_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\xe7_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\xe0 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\xed %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|\xe8|a)/,ordinal:function(e,a){return e+("w"!==a&&"W"!==a?1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8":"a")},week:{dow:1,doy:4}});var js="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),xs="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),Ps=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],Os=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function Ws(e){return 1<e&&e<5&&1!=~~(e/10)}function As(e,a,t,s){var n=e+" ";switch(t){case"s":return a||s?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return a||s?n+(Ws(e)?"sekundy":"sekund"):n+"sekundami";case"m":return a?"minuta":s?"minutu":"minutou";case"mm":return a||s?n+(Ws(e)?"minuty":"minut"):n+"minutami";case"h":return a?"hodina":s?"hodinu":"hodinou";case"hh":return a||s?n+(Ws(e)?"hodiny":"hodin"):n+"hodinami";case"d":return a||s?"den":"dnem";case"dd":return a||s?n+(Ws(e)?"dny":"dn\xed"):n+"dny";case"M":return a||s?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return a||s?n+(Ws(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):n+"m\u011bs\xedci";case"y":return a||s?"rok":"rokem";case"yy":return a||s?n+(Ws(e)?"roky":"let"):n+"lety"}}function Es(e,a,t,s){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?n[t][0]:n[t][1]}function Fs(e,a,t,s){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?n[t][0]:n[t][1]}function zs(e,a,t,s){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?n[t][0]:n[t][1]}M.defineLocale("cs",{months:js,monthsShort:xs,monthsRegex:Os,monthsShortRegex:Os,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:Ps,longMonthsParse:Ps,shortMonthsParse:Ps,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_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\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:As,ss:As,m:As,mm:As,h:As,hh:As,d:As,dd:As,M:As,MM:As,y:As,yy:As},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}}),M.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 \xf4l",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 a="";return 20<e?a=40===e||50===e||60===e||80===e||100===e?"fed":"ain":0<e&&(a=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+a},week:{dow:1,doy:4}}),M.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\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".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\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 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\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_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:Es,mm:"%d Minuten",h:Es,hh:"%d Stunden",d:Es,dd:Es,w:Es,ww:"%d Wochen",M:Es,MM:Es,y:Es,yy:Es},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_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:Fs,mm:"%d Minuten",h:Fs,hh:"%d Stunden",d:Fs,dd:Fs,w:Fs,ww:"%d Wochen",M:Fs,MM:Fs,y:Fs,yy:Fs},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_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:zs,mm:"%d Minuten",h:zs,hh:"%d Stunden",d:zs,dd:zs,w:zs,ww:"%d Wochen",M:zs,MM:zs,y:zs,yy:zs},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Ns=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],Js=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];M.defineLocale("dv",{months:Ns,monthsShort:Ns,weekdays:Js,weekdaysShort:Js,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".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:/\u0789\u0786|\u0789\u078a/,isPM:function(e){return"\u0789\u078a"===e},meridiem:function(e,a,t){return e<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:7,doy:12}}),M.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(e,a){return e?"string"==typeof a&&/D/.test(a.substring(0,a.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(e,a,t){return 11<e?t?"\u03bc\u03bc":"\u039c\u039c":t?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(e){return"\u03bc"===(e+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/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:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var t,s=this._calendarEl[e],n=a&&a.hours();return t=s,("undefined"!=typeof Function&&t instanceof Function||"[object Function]"===Object.prototype.toString.call(t))&&(s=s.apply(a)),s.replace("{}",n%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}}),M.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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:0,doy:4}}),M.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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")}}),M.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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:1,doy:4}}),M.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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:1,doy:4}}),M.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",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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")}}),M.defineLocale("en-in",{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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:0,doy:6}}),M.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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:1,doy:4}}),M.defineLocale("en-sg",{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 a=e%10;return e+(1==~~(e%100/10)?"th":1==a?"st":2==a?"nd":3==a?"rd":"th")},week:{dow:1,doy:4}}),M.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,a,t){return 11<e?t?"p.t.m.":"P.T.M.":t?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});var Rs="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),Cs="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),Is=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],Us=/^(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;M.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?Cs[e.month()]:Rs[e.month()]:Rs},monthsRegex:Us,monthsShortRegex:Us,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:Is,longMonthsParse:Is,shortMonthsParse:Is,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".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\xf1ana 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\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}});var Gs="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),Vs="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),Bs=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],Ks=/^(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;M.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?Vs[e.month()]:Gs[e.month()]:Gs},monthsRegex:Ks,monthsShortRegex:Ks,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:Bs,longMonthsParse:Bs,shortMonthsParse:Bs,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".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\xf1ana 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\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"});var qs="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),Zs="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),$s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],Qs=/^(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;M.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?Zs[e.month()]:qs[e.month()]:qs},monthsRegex:Qs,monthsShortRegex:Qs,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:$s,longMonthsParse:$s,shortMonthsParse:$s,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/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\xf1ana 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\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}});var Xs="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),en="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),an=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],tn=/^(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;function sn(e,a,t,s){var n={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return a?n[t][2]?n[t][2]:n[t][1]:s?n[t][0]:n[t][1]}M.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?en[e.month()]:Xs[e.month()]:Xs},monthsRegex:tn,monthsShortRegex:tn,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:an,longMonthsParse:an,shortMonthsParse:an,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".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\xf1ana 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\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"}),M.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".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\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:sn,ss:sn,m:sn,mm:sn,h:sn,hh:sn,d:sn,dd:"%d p\xe4eva",M:sn,MM:sn,y:sn,yy:sn},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.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}});var nn={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},rn={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};M.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".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:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(e){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)},meridiem:function(e,a,t){return e<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/[\u06f0-\u06f9]/g,function(e){return rn[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return nn[e]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}});var dn="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),_n=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",dn[7],dn[8],dn[9]];function on(e,a,t,s){var n,r,d="";switch(t){case"s":return s?"muutaman sekunnin":"muutama sekunti";case"ss":d=s?"sekunnin":"sekuntia";break;case"m":return s?"minuutin":"minuutti";case"mm":d=s?"minuutin":"minuuttia";break;case"h":return s?"tunnin":"tunti";case"hh":d=s?"tunnin":"tuntia";break;case"d":return s?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":d=s?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return s?"kuukauden":"kuukausi";case"MM":d=s?"kuukauden":"kuukautta";break;case"y":return s?"vuoden":"vuosi";case"yy":d=s?"vuoden":"vuotta";break}return r=s,d=((n=e)<10?r?_n[n]:dn[n]:n)+" "+d}M.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_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\xe4n\xe4\xe4n] [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\xe4\xe4st\xe4",past:"%s sitten",s:on,ss:on,m:on,mm:on,h:on,hh:on,d:on,dd:on,M:on,MM:on,y:on,yy:on},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("fil",{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}}),M.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_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\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_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:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".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\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] 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,a){switch(a){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")}}}),M.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".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\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] 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,a){switch(a){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}});var mn=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,un=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];M.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:mn,monthsShortRegex:mn,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:un,longMonthsParse:un,shortMonthsParse:un,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\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] 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",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,a){switch(a){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}});var ln="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),Mn="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");M.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?Mn[e.month()]:ln[e.month()]:ln},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:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",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||20<=e?"ste":"de")},week:{dow:1,doy:4}});M.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","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:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}});function hn(e,a,t,s){var n={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[e+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",e+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[e+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",e+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[e+" \u0935\u0930\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[e+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",e+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[e+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",e+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[e+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return s?n[t][0]:n[t][1]}function cn(e,a,t,s){var n={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return s?n[t][0]:n[t][1]}M.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","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\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 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\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}}),M.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".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()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"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\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}}),M.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:hn,ss:hn,m:hn,mm:hn,h:hn,hh:hn,d:hn,dd:hn,M:hn,MM:hn,y:hn,yy:hn},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(e,a){switch(a){case"D":return e+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0930\u093e\u0924\u0940"===a?e<4?e:e+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===a?e:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===a?12<e?e:e+12:"\u0938\u093e\u0902\u091c\u0947"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u0930\u093e\u0924\u0940":e<12?"\u0938\u0915\u093e\u0933\u0940\u0902":e<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":e<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}}),M.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_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 Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:cn,ss:cn,m:cn,mm:cn,h:cn,hh:cn,d:cn,dd:cn,M:cn,MM:cn,y:cn,yy:cn},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,a){switch(a){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,a){return 12===e&&(e=0),"rati"===a?e<4?e:e+12:"sokallim"===a?e:"donparam"===a?12<e?e:e+12:"sanje"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}});var Ln={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},Yn={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};M.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(e){return Yn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Ln[e]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===a?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===a?e:"\u0aac\u0aaa\u0acb\u0ab0"===a?10<=e?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}}),M.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]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:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(e){return 2===e?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":e+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(e){return 2===e?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":e+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(e){return 2===e?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":e+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(e){return 2===e?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":e%10==0&&10!==e?e+" \u05e9\u05e0\u05d4":e+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(e){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e)},meridiem:function(e,a,t){return e<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":e<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":e<12?t?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":e<18?t?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}});var yn={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},fn={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function pn(e,a,t){var s=e+" ";switch(t){case"ss":return s+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return a?"jedna minuta":"jedne minute";case"mm":return s+=1!==e&&(2===e||3===e||4===e)?"minute":"minuta";case"h":return a?"jedan sat":"jednog sata";case"hh":return s+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return s+=1===e?"dan":"dana";case"MM":return s+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return s+=1!==e&&(2===e||3===e||4===e)?"godine":"godina"}}M.defineLocale("hi",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return fn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return yn[e]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0930\u093e\u0924"===a?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===a?e:"\u0926\u094b\u092a\u0939\u0930"===a?10<=e?e:e+12:"\u0936\u093e\u092e"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}}),M.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do 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\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:pn,m:pn,mm:pn,h:pn,hh:pn,d:"dan",dd:pn,M:"mjesec",MM:pn,y:"godinu",yy:pn},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var kn="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function Dn(e,a,t,s){var n=e;switch(t){case"s":return s||a?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return n+(s||a)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(s||a?" perc":" perce");case"mm":return n+(s||a?" perc":" perce");case"h":return"egy"+(s||a?" \xf3ra":" \xf3r\xe1ja");case"hh":return n+(s||a?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(s||a?" nap":" napja");case"dd":return n+(s||a?" nap":" napja");case"M":return"egy"+(s||a?" h\xf3nap":" h\xf3napja");case"MM":return n+(s||a?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(s||a?" \xe9v":" \xe9ve");case"yy":return n+(s||a?" \xe9v":" \xe9ve")}return""}function Tn(e){return(e?"":"[m\xfalt] ")+"["+kn[this.day()]+"] LT[-kor]"}function gn(e){return e%100==11||e%10!=1}function wn(e,a,t,s){var n=e+" ";switch(t){case"s":return a||s?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return gn(e)?n+(a||s?"sek\xfandur":"sek\xfandum"):n+"sek\xfanda";case"m":return a?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return gn(e)?n+(a||s?"m\xedn\xfatur":"m\xedn\xfatum"):a?n+"m\xedn\xfata":n+"m\xedn\xfatu";case"hh":return gn(e)?n+(a||s?"klukkustundir":"klukkustundum"):n+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return gn(e)?a?n+"dagar":n+(s?"daga":"d\xf6gum"):a?n+"dagur":n+(s?"dag":"degi");case"M":return a?"m\xe1nu\xf0ur":s?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return gn(e)?a?n+"m\xe1nu\xf0ir":n+(s?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):a?n+"m\xe1nu\xf0ur":n+(s?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return a||s?"\xe1r":"\xe1ri";case"yy":return gn(e)?n+(a||s?"\xe1r":"\xe1rum"):n+(a||s?"\xe1r":"\xe1ri")}}M.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_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,a,t){return e<12?!0===t?"de":"DE":!0===t?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return Tn.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return Tn.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:Dn,ss:Dn,m:Dn,mm:Dn,h:Dn,hh:Dn,d:Dn,dd:Dn,M:Dn,MM:Dn,y:Dn,yy:Dn},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,a){switch(a){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}}),M.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,a){return 12===e&&(e=0),"pagi"===a?e:"siang"===a?11<=e?e:e+12:"sore"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){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:0,doy:6}}),M.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_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:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:wn,ss:wn,m:wn,mm:wn,h:"klukkustund",hh:wn,d:wn,dd:wn,M:wn,MM:wn,y:wn,yy:wn},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("it-ch",{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\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_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}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}}),M.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\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_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:function(){return"[Oggi a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",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",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}}),M.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(e,a){return"\u5143"===a[1]?1:parseInt(a[1]||e,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(e){return"\u5348\u5f8c"===e},meridiem:function(e,a,t){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(e){return this.week()!==e.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(e,a){switch(a){case"y":return 1===e?"\u5143\u5e74":e+"\u5e74";case"d":case"D":case"DDD":return e+"\u65e5";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}}),M.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,a){return 12===e&&(e=0),"enjing"===a?e:"siyang"===a?11<=e?e:e+12:"sonten"===a||"ndalu"===a?e+12:void 0},meridiem:function(e,a,t){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}}),M.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".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:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(e,a,t){return"\u10d8"===t?a+"\u10e8\u10d8":a+t+"\u10e8\u10d8"})},past:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)?e.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(e)?e.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):e},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(e){return 0===e?e:1===e?e+"-\u10da\u10d8":e<20||e<=100&&e%20==0||e%100==0?"\u10db\u10d4-"+e:e+"-\u10d4"},week:{dow:1,doy:7}});var vn={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};M.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".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:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(e){return e+(vn[e]||vn[e%10]||vn[100<=e?100:null])},week:{dow:1,doy:7}});var bn={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},Sn={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};M.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".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:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,a,t){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(e){return Sn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return bn[e]})},week:{dow:1,doy:4}});var Hn={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},jn={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};M.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".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:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(e){return jn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Hn[e]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===a?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===a?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===a?10<=e?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}}),M.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,a,t){return e<12?"\uc624\uc804":"\uc624\ud6c4"}});var xn={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},Pn={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},On=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];M.defineLocale("ku",{months:On,monthsShort:On,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".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:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(e){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e)},meridiem:function(e,a,t){return e<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return Pn[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return xn[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}});var Wn={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};function An(e,a,t,s){var n={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 a?n[t][0]:n[t][1]}function En(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 a=e%10;return 0==a?En(e/10):En(a)}if(e<1e4){for(;10<=e;)e/=10;return En(e)}return En(e/=1e3)}M.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".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:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(e){return e+(Wn[e]||Wn[e%10]||Wn[100<=e?100:null])},week:{dow:1,doy:7}}),M.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_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\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_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\xebschter 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 En(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return En(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:An,mm:"%d Minutten",h:An,hh:"%d Stonnen",d:An,dd:"%d Deeg",M:An,MM:"%d M\xe9int",y:An,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".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:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(e){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===e},meridiem:function(e,a,t){return e<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(e){return"\u0e97\u0eb5\u0ec8"+e}});var Fn={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function zn(e,a,t,s){return a?Jn(t)[0]:s?Jn(t)[1]:Jn(t)[2]}function Nn(e){return e%10==0||10<e&&e<20}function Jn(e){return Fn[e].split("_")}function Rn(e,a,t,s){var n=e+" ";return 1===e?n+zn(0,a,t[0],s):a?n+(Nn(e)?Jn(t)[1]:Jn(t)[0]):s?n+Jn(t)[1]:n+(Nn(e)?Jn(t)[1]:Jn(t)[2])}M.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_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\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".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:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(e,a,t,s){return a?"kelios sekund\u0117s":s?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:Rn,m:zn,mm:Rn,h:zn,hh:Rn,d:zn,dd:Rn,M:zn,MM:Rn,y:zn,yy:Rn},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});var Cn={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function In(e,a,t){return t?a%10==1&&a%100!=11?e[2]:e[3]:a%10==1&&a%100!=11?e[0]:e[1]}function Un(e,a,t){return e+" "+In(Cn[t],e,a)}function Gn(e,a,t){return In(Cn[t],e,a)}M.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_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:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function(e,a){return a?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:Un,m:Gn,mm:Un,h:Gn,hh:Un,d:Gn,dd:Un,M:Gn,MM:Un,y:Gn,yy:Un},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Vn={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,a){return 1===e?a[0]:2<=e&&e<=4?a[1]:a[2]},translate:function(e,a,t){var s=Vn.words[t];return 1===t.length?a?s[0]:s[1]:e+" "+Vn.correctGrammaticalCase(e,s)}};function Bn(e,a,t,s){switch(t){case"s":return a?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return e+(a?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return e+(a?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return e+(a?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return e+(a?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return e+(a?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return e+(a?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return e}}M.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_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_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\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:Vn.translate,m:Vn.translate,mm:Vn.translate,h:Vn.translate,hh:Vn.translate,d:"dan",dd:Vn.translate,M:"mjesec",MM:Vn.translate,y:"godinu",yy:Vn.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),M.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_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\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".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\u0113kona ruarua",ss:"%d h\u0113kona",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}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}}),M.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".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:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var a=e%10,t=e%100;return 0===e?e+"-\u0435\u0432":0==t?e+"-\u0435\u043d":10<t&&t<20?e+"-\u0442\u0438":1==a?e+"-\u0432\u0438":2==a?e+"-\u0440\u0438":7==a||8==a?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}}),M.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===a&&4<=e||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===a||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===a?e+12:e},meridiem:function(e,a,t){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}}),M.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(e){return"\u04ae\u0425"===e},meridiem:function(e,a,t){return e<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:Bn,ss:Bn,m:Bn,mm:Bn,h:Bn,hh:Bn,d:Bn,dd:Bn,M:Bn,MM:Bn,y:Bn,yy:Bn},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+" \u04e9\u0434\u04e9\u0440";default:return e}}});var Kn={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},qn={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function Zn(e,a,t,s){var n="";if(a)switch(t){case"s":n="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":n="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":n="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":n="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":n="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":n="%d \u0924\u093e\u0938";break;case"d":n="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":n="%d \u0926\u093f\u0935\u0938";break;case"M":n="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":n="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":n="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":n="%d \u0935\u0930\u094d\u0937\u0947";break}else switch(t){case"s":n="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":n="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":n="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":n="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":n="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":n="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":n="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":n="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":n="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":n="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":n="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":n="%d \u0935\u0930\u094d\u0937\u093e\u0902";break}return n.replace(/%d/i,e)}M.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:Zn,ss:Zn,m:Zn,mm:Zn,h:Zn,hh:Zn,d:Zn,dd:Zn,M:Zn,MM:Zn,y:Zn,yy:Zn},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return qn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Kn[e]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u092a\u0939\u093e\u091f\u0947"===a||"\u0938\u0915\u093e\u0933\u0940"===a?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===a||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===a||"\u0930\u093e\u0924\u094d\u0930\u0940"===a?12<=e?e:e+12:void 0},meridiem:function(e,a,t){return 0<=e&&e<6?"\u092a\u0939\u093e\u091f\u0947":e<12?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}}),M.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,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?11<=e?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){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}}),M.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,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?11<=e?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){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}}),M.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_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\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}});var $n={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},Qn={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};M.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".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:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(e){return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(e){return Qn[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return $n[e]})},week:{dow:1,doy:4}}),M.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".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\xe5r 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",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Xn={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},er={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};M.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return er[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Xn[e]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===a?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===a?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===a?10<=e?e:e+12:"\u0938\u093e\u0901\u091d"===a?e+12:void 0},meridiem:function(e,a,t){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}});var ar="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),tr="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),sr=[/^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],nr=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;M.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?tr[e.month()]:ar[e.month()]:ar},monthsRegex:nr,monthsShortRegex:nr,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:sr,longMonthsParse:sr,shortMonthsParse:sr,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:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||20<=e?"ste":"de")},week:{dow:1,doy:4}});var rr="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),dr="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],ir=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;M.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?dr[e.month()]:rr[e.month()]:rr},monthsRegex:ir,monthsShortRegex:ir,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|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:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||20<=e?"ste":"de")},week:{dow:1,doy:4}}),M.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,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\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] 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",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_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] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,a){return e+("w"!==a&&"W"!==a?1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8":"a")},week:{dow:1,doy:4}});var or={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},mr={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};M.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(e){return mr[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return or[e]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,a){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===a?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===a?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===a?10<=e?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}});var ur="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),lr="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),Mr=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function hr(e){return e%10<5&&1<e%10&&~~(e/10)%10!=1}function cr(e,a,t){var s=e+" ";switch(t){case"ss":return s+(hr(e)?"sekundy":"sekund");case"m":return a?"minuta":"minut\u0119";case"mm":return s+(hr(e)?"minuty":"minut");case"h":return a?"godzina":"godzin\u0119";case"hh":return s+(hr(e)?"godziny":"godzin");case"ww":return s+(hr(e)?"tygodnie":"tygodni");case"MM":return s+(hr(e)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return s+(hr(e)?"lata":"lat")}}function Lr(e,a,t){return e+(20<=e%100||100<=e&&e%100==0?" de ":" ")+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[t]}function Yr(e,a,t){var s,n;return"m"===t?a?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":e+" "+(s=+e,n={ss:a?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:a?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[t].split("_"),s%10==1&&s%100!=11?n[0]:2<=s%10&&s%10<=4&&(s%100<10||20<=s%100)?n[1]:n[2])}M.defineLocale("pl",{months:function(e,a){return e?/D MMMM/.test(a)?lr[e.month()]:ur[e.month()]:ur},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:Mr,longMonthsParse:Mr,shortMonthsParse:Mr,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_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\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:cr,m:cr,mm:cr,h:cr,hh:cr,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:cr,M:"miesi\u0105c",MM:cr,y:"rok",yy:cr},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_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\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".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 [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %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\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"}),M.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_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\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".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 \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}}),M.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".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\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:Lr,m:"un minut",mm:Lr,h:"o or\u0103",hh:Lr,d:"o zi",dd:Lr,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:Lr,M:"o lun\u0103",MM:Lr,y:"un an",yy:Lr},week:{dow:1,doy:7}});var yr=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];M.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:yr,longMonthsParse:yr,shortMonthsParse:yr,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:Yr,m:Yr,mm:Yr,h:"\u0447\u0430\u0441",hh:Yr,d:"\u0434\u0435\u043d\u044c",dd:Yr,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:Yr,M:"\u043c\u0435\u0441\u044f\u0446",MM:Yr,y:"\u0433\u043e\u0434",yy:Yr},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)},meridiem:function(e,a,t){return e<4?"\u043d\u043e\u0447\u0438":e<12?"\u0443\u0442\u0440\u0430":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e}},week:{dow:1,doy:4}});var fr=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],pr=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];M.defineLocale("sd",{months:fr,monthsShort:fr,weekdays:pr,weekdaysShort:pr,weekdaysMin:pr,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,a,t){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}}),M.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".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\u017ees",past:"ma\u014bit %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\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),M.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".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 [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"