UNPKG

573 kBJavaScriptView Raw
1export const data = {
2 version: '2022-04-23',
3 license: 'CC-BY-SA-3',
4 holidays: {
5 AD: {
6 names: {
7 ca: 'Andorra',
8 es: 'Andorra',
9 en: 'Andorra'
10 },
11 dayoff: 'sunday',
12 langs: [
13 'ca',
14 'es'
15 ],
16 zones: [
17 'Europe/Andorra'
18 ],
19 days: {
20 '01-01': {
21 _name: '01-01'
22 },
23 '01-06': {
24 _name: '01-06'
25 },
26 '03-14': {
27 _name: 'Constitution Day'
28 },
29 '05-01': {
30 _name: '05-01'
31 },
32 '08-15': {
33 _name: '08-15'
34 },
35 '09-08': {
36 name: {
37 en: 'Our Lady of Meritxell',
38 es: 'Nuestra Sra. De Meritxell',
39 ca: 'Mare de Déu de Meritxell'
40 }
41 },
42 '11-01': {
43 _name: '11-01'
44 },
45 '12-08': {
46 _name: '12-08'
47 },
48 '12-24': {
49 type: 'bank',
50 _name: '12-24'
51 },
52 '12-25': {
53 _name: '12-25'
54 },
55 '12-26': {
56 _name: '12-26'
57 },
58 'easter -47': {
59 _name: 'easter -47'
60 },
61 'easter -3 14:00': {
62 type: 'bank',
63 _name: 'easter -3'
64 },
65 'easter -2': {
66 _name: 'easter -2'
67 },
68 easter: {
69 _name: 'easter'
70 },
71 'easter 1': {
72 _name: 'easter 1'
73 },
74 'easter 49': {
75 _name: 'easter 49'
76 },
77 'easter 50': {
78 _name: 'easter 50'
79 }
80 },
81 regions: {
82 '07': {
83 name: 'Andorra la Vella',
84 days: {
85 '1st saturday in August P3D': {
86 name: {
87 en: 'Andorra La Vella Festival',
88 ca: 'Andorra La Vella Festival'
89 }
90 }
91 }
92 }
93 }
94 },
95 AE: {
96 names: {
97 en: 'United Arab Emirates',
98 ar: 'دولة الإمارات العربية المتحدة'
99 },
100 langs: [
101 'ar'
102 ],
103 zones: [
104 'Asia/Dubai'
105 ],
106 dayoff: '',
107 days: {
108 '01-01': {
109 _name: '01-01',
110 name: {
111 ar: 'رأس السنة الميلادية'
112 }
113 },
114 '12-02': {
115 name: {
116 en: 'National Day',
117 ar: 'اليوم الوطني'
118 }
119 },
120 '1 Muharram': {
121 _name: '1 Muharram'
122 },
123 '1 Shawwal P3D': {
124 _name: '1 Shawwal'
125 },
126 '10 Dhu al-Hijjah P3D': {
127 _name: '10 Dhu al-Hijjah'
128 },
129 '27 Rajab': {
130 _name: '27 Rajab'
131 },
132 '1 Ramadan': {
133 _name: '1 Ramadan'
134 },
135 '12 Rabi al-awwal': {
136 _name: '12 Rabi al-awwal'
137 }
138 }
139 },
140 AG: {
141 names: {
142 en: 'Antigua & Barbuda'
143 },
144 langs: [
145 'en'
146 ],
147 dayoff: 'sunday',
148 weekend: [
149 'saturday',
150 'sunday'
151 ],
152 zones: [
153 'America/Port_of_Spain'
154 ],
155 days: {
156 '01-01 and if sunday then next monday': {
157 substitute: true,
158 _name: '01-01'
159 },
160 'easter -2': {
161 _name: 'easter -2'
162 },
163 easter: {
164 _name: 'easter',
165 type: 'observance'
166 },
167 'easter 1': {
168 _name: 'easter 1'
169 },
170 '05-01': {
171 _name: '05-01'
172 },
173 'easter 49': {
174 _name: 'easter 49',
175 type: 'observance'
176 },
177 'easter 50': {
178 _name: 'easter 50'
179 },
180 '08-01': {
181 name: {
182 en: "J'Ouvert Morning"
183 }
184 },
185 '08-02': {
186 name: {
187 en: 'Last Lap'
188 }
189 },
190 '11-01 if saturday,sunday then next monday': {
191 _name: 'Independence Day'
192 },
193 '12-09': {
194 name: {
195 en: 'V.C Bird Day'
196 }
197 },
198 '12-25 and if saturday then next monday if sunday then next tuesday': {
199 _name: '12-25',
200 substitute: true
201 },
202 '12-26 and if sunday then next monday': {
203 _name: '12-26',
204 substitute: true
205 }
206 },
207 regions: {
208 10: {
209 name: 'Barbuda',
210 days: {
211 'easter 47 P4D': {
212 name: {
213 en: 'Caribana'
214 },
215 type: 'observance'
216 }
217 }
218 }
219 }
220 },
221 AI: {
222 names: {
223 en: 'Anguilla'
224 },
225 langs: [
226 'en'
227 ],
228 dayoff: 'sunday',
229 weekend: [
230 'saturday',
231 'sunday'
232 ],
233 zones: [
234 'America/Port_of_Spain'
235 ],
236 days: {
237 '01-01': {
238 _name: '01-01'
239 },
240 '03-02': {
241 name: {
242 en: 'James Ronald Webster Day'
243 }
244 },
245 'easter -2': {
246 _name: 'easter -2'
247 },
248 easter: {
249 _name: 'easter',
250 type: 'observance'
251 },
252 'easter 1': {
253 _name: 'easter 1'
254 },
255 '05-01': {
256 _name: '05-01'
257 },
258 '05-30': {
259 name: {
260 en: 'Anguilla Day'
261 }
262 },
263 'easter 49': {
264 _name: 'easter 49',
265 type: 'observance'
266 },
267 'easter 50': {
268 _name: 'easter 50'
269 },
270 '2nd monday in June': {
271 name: {
272 en: 'Celebration of the Birthday of Her Majesty the Queen'
273 }
274 },
275 '1st monday in August': {
276 name: {
277 en: 'August Monday'
278 }
279 },
280 '1st thursday in August': {
281 name: {
282 en: 'August Thursday'
283 }
284 },
285 '1st friday in August': {
286 _name: 'Constitution Day'
287 },
288 '12-19': {
289 name: {
290 en: 'National Heroes and Heroines Day'
291 }
292 },
293 '12-25 and if saturday then next monday if sunday then next tuesday': {
294 _name: '12-25',
295 substitute: true
296 },
297 '12-26 and if sunday then next monday': {
298 _name: '12-26',
299 substitute: true
300 }
301 }
302 },
303 AL: {
304 names: {
305 sq: 'Shqipëri',
306 en: 'Albania'
307 },
308 dayoff: 'sunday',
309 langs: [
310 'sq',
311 'es'
312 ],
313 zones: [
314 'Europe/Tirane'
315 ],
316 days: {
317 '01-01 and if sunday then next tuesday': {
318 _name: '01-01',
319 substitute: true
320 },
321 '01-02 and if sunday then next monday': {
322 name: {
323 sq: 'Festa e Vitit të Ri',
324 en: 'New Year Holiday'
325 },
326 substitute: true
327 },
328 '03-02': {
329 name: {
330 sq: 'Dita e Besëlidhjes së Lezhës',
331 en: 'League of Lezhë day'
332 },
333 type: 'observance'
334 },
335 '03-07': {
336 name: {
337 sq: 'Dita e Mësuesit',
338 en: "Teacher's Day"
339 },
340 type: 'observance'
341 },
342 '03-08': {
343 _name: 'Mothers Day',
344 type: 'observance'
345 },
346 '03-14 and if sunday then next monday': {
347 name: {
348 sq: 'Dita e Verës',
349 en: 'Summer Day'
350 },
351 substitute: true
352 },
353 '03-22 and if sunday then next monday': {
354 name: {
355 sq: 'Dita e Sulltan Nevruzit',
356 en: "Sultan Nevruz's Day"
357 },
358 substitute: true
359 },
360 '04-01': {
361 _name: '04-01',
362 type: 'observance'
363 },
364 easter: {
365 name: {
366 sq: 'Pashkët Katolike',
367 en: 'Catholic Easter'
368 }
369 },
370 'easter 1': {
371 name: {
372 sq: 'Pashkët Katolike',
373 en: 'Catholic Easter'
374 }
375 },
376 orthodox: {
377 name: {
378 sq: 'Pashkët Ortodokse',
379 en: 'Orthodox Easter'
380 }
381 },
382 'orthodox 1': {
383 name: {
384 sq: 'Pashkët Ortodokse',
385 en: 'Orthodox Easter'
386 }
387 },
388 '05-01 and if sunday then next monday': {
389 _name: '05-01',
390 substitute: true
391 },
392 '06-01': {
393 name: {
394 sq: 'Dita Ndërkombëtare e Fëmijëve',
395 en: "Children's Day"
396 },
397 type: 'observance'
398 },
399 '10-19 and if sunday then next monday': {
400 name: {
401 sq: 'Dita e Nënë Terezës',
402 en: 'Mother Teresa Day'
403 },
404 substitute: true,
405 active: [
406 {
407 from: 2004
408 }
409 ]
410 },
411 '11-22': {
412 name: {
413 sq: 'Dita e Alfabetit',
414 en: 'Alphabet Day'
415 },
416 type: 'observance'
417 },
418 '11-28 and if sunday then next monday': {
419 _name: 'Independence Day',
420 substitute: true
421 },
422 '11-29 and if sunday then next monday': {
423 _name: 'Liberation Day',
424 substitute: true
425 },
426 '12-08 and if sunday then next monday': {
427 name: {
428 sq: 'Dita Kombëtare e Rinisë',
429 en: 'Youth Day'
430 },
431 substitute: true,
432 active: [
433 {
434 from: 2010
435 }
436 ]
437 },
438 '12-24': {
439 _name: '12-24',
440 type: 'bank'
441 },
442 '12-25 and if sunday then next monday': {
443 _name: '12-25',
444 substitute: true
445 },
446 '1 Shawwal': {
447 _name: '1 Shawwal'
448 },
449 '10 Dhu al-Hijjah': {
450 _name: '10 Dhu al-Hijjah'
451 }
452 },
453 regions: {}
454 },
455 AM: {
456 names: {
457 hy: 'Հայաստան',
458 en: 'Armenia'
459 },
460 dayoff: 'sunday',
461 langs: [
462 'hy'
463 ],
464 zones: [
465 'Asia/Yerevan'
466 ],
467 days: {
468 '12-31': {
469 _name: '12-31'
470 },
471 '01-01 P2D': {
472 _name: '01-01'
473 },
474 '01-03 P3D': {
475 name: {
476 en: 'Pre-Christmas holidays',
477 hy: 'Նախածննդյան տոներ'
478 }
479 },
480 '01-06': {
481 _name: '12-25'
482 },
483 '01-28': {
484 name: {
485 en: 'Army Day',
486 hy: 'Բանակի օր'
487 }
488 },
489 '02-21': {
490 name: {
491 en: 'Mother Language Day',
492 hy: 'Մայրենի լեզվի օր'
493 },
494 type: 'observance'
495 },
496 'easter -52': {
497 name: {
498 en: 'St. Vartan the good work and the duty days',
499 hy: 'Սուրբ Վարդանանց տոն՝ բարի գործի եւ ազգային տուրքի օր'
500 },
501 type: 'observance'
502 },
503 '03-08': {
504 _name: '03-08'
505 },
506 '04-07': {
507 name: {
508 en: 'Motherhood and Beauty Day',
509 hy: 'Մայրության, գեղեցկության եւ սիրո տոն'
510 },
511 type: 'observance'
512 },
513 '04-24': {
514 _name: 'Mothers Day'
515 },
516 '05-01': {
517 _name: '05-01'
518 },
519 '05-08': {
520 name: {
521 en: 'Yerkrapah Day',
522 hy: 'Երկրապահի օր'
523 },
524 type: 'observance'
525 },
526 '05-09': {
527 name: {
528 en: 'Victory and Peace Day',
529 hy: 'Հաղթանակի եւ Խաղաղության տոն'
530 }
531 },
532 '05-28': {
533 name: {
534 en: 'Republic Day',
535 hy: 'Հանրապետության օր'
536 }
537 },
538 '06-01': {
539 name: {
540 en: 'The day of protection of children rights',
541 hy: 'Երեխաների իրավունքների պաշտպանության օր'
542 },
543 type: 'observance'
544 },
545 '07-05': {
546 _name: 'Constitution Day'
547 },
548 '09-01': {
549 name: {
550 en: 'Knowledge, Literacy and Education Day',
551 hy: 'Գիտելիքի, գրի եւ դպրության օր'
552 },
553 type: 'observance'
554 },
555 '09-21': {
556 _name: 'Independence Day'
557 },
558 '2nd saturday in October': {
559 name: {
560 en: "Translator's Day",
561 hy: 'Թարգմանչաց տոն'
562 },
563 type: 'observance'
564 },
565 '12-07': {
566 name: {
567 en: 'Earthquake Remembrance Day',
568 hy: 'Երկրաշարժի զոհերի հիշատակի օր'
569 },
570 type: 'observance'
571 }
572 }
573 },
574 AO: {
575 names: {
576 pt: 'Angola',
577 en: 'Angola'
578 },
579 dayoff: 'sunday',
580 zones: [
581 'Africa/Lagos'
582 ],
583 langs: [
584 'pt'
585 ],
586 days: {
587 '01-01': {
588 _name: '01-01'
589 },
590 '02-04': {
591 name: {
592 pt: 'Dia do Início da Luta Armada de Libertação Nacional',
593 en: 'Liberation Day'
594 }
595 },
596 'easter -47': {
597 _name: 'easter -47'
598 },
599 '03-08': {
600 name: {
601 pt: 'Dia Internacional da Mulher',
602 en: "International Woman's Day"
603 }
604 },
605 'easter -2': {
606 _name: 'easter -2'
607 },
608 easter: {
609 _name: 'easter',
610 type: 'observance'
611 },
612 '04-04': {
613 name: {
614 pt: 'Dia da Paz',
615 en: 'Peace Day'
616 }
617 },
618 '05-01': {
619 _name: '05-01'
620 },
621 '1st sunday in May': {
622 _name: 'Mothers Day',
623 type: 'observance'
624 },
625 '09-17': {
626 name: {
627 pt: 'Fundador da Nação e Dia dos Heróis Nacionais',
628 en: 'National Hero Day'
629 }
630 },
631 '11-02': {
632 _name: '11-02'
633 },
634 '11-11': {
635 _name: 'Independence Day'
636 },
637 '12-25': {
638 _name: '12-25'
639 }
640 }
641 },
642 AR: {
643 names: {
644 es: 'Argentina',
645 en: 'Argentina'
646 },
647 dayoff: 'sunday',
648 langs: [
649 'es'
650 ],
651 zones: [
652 'America/Argentina/Buenos_Aires',
653 'America/Argentina/Cordoba',
654 'America/Argentina/Salta',
655 'America/Argentina/Jujuy',
656 'America/Argentina/Tucuman',
657 'America/Argentina/Catamarca',
658 'America/Argentina/La_Rioja',
659 'America/Argentina/San_Juan',
660 'America/Argentina/Mendoza',
661 'America/Argentina/San_Luis',
662 'America/Argentina/Rio_Gallegos',
663 'America/Argentina/Ushuaia'
664 ],
665 days: {
666 '01-01': {
667 _name: '01-01'
668 },
669 'easter -48': {
670 _name: 'easter -48'
671 },
672 'easter -47': {
673 _name: 'easter -47'
674 },
675 '03-24': {
676 name: {
677 en: 'Day of Remembrance for Truth and Justice',
678 es: 'Día de la Memoria por la Verdad y la Justicia'
679 }
680 },
681 'substitutes 03-24 if tuesday then previous monday if thursday then next friday': {
682 name: {
683 en: 'Bridge Day',
684 es: 'Feriado Puente Turístico'
685 }
686 },
687 'easter -3': {
688 _name: 'easter -3'
689 },
690 'easter -2': {
691 _name: 'easter -2'
692 },
693 '04-02': {
694 name: {
695 en: 'Day of the veterans and the fallen in Malvinas War',
696 es: 'Día del Veterano y de los Caídos en la Guerra de Malvinas'
697 }
698 },
699 'substitutes 04-02 if tuesday then previous monday if thursday then next friday': {
700 name: {
701 en: 'Bridge Day',
702 es: 'Feriado Puente Turístico'
703 }
704 },
705 '05-01': {
706 _name: '05-01'
707 },
708 'substitutes 05-01 if tuesday then previous monday if thursday then next friday': {
709 name: {
710 en: 'Bridge Day',
711 es: 'Feriado Puente Turístico'
712 }
713 },
714 '05-25': {
715 name: {
716 en: 'Day of the First National Government',
717 es: 'Primer Gobierno Patrio'
718 }
719 },
720 'substitutes 05-25 if tuesday then previous monday if thursday then next friday': {
721 name: {
722 en: 'Bridge Day',
723 es: 'Feriado Puente Turístico'
724 }
725 },
726 '06-20': {
727 name: {
728 en: 'National Flag Day',
729 es: 'Día de la Bandera'
730 }
731 },
732 'substitutes 06-20 if tuesday then previous monday if thursday then next friday': {
733 name: {
734 en: 'Bridge Day',
735 es: 'Feriado Puente Turístico'
736 }
737 },
738 '07-09': {
739 _name: 'Independence Day'
740 },
741 '3rd monday in August': {
742 name: {
743 en: 'Anniversary of the death of General José de San Martín',
744 es: 'Día del Libertador José de San Martín'
745 }
746 },
747 '10-12 if tuesday,wednesday then previous monday if thursday,friday,saturday,sunday then next monday': {
748 name: {
749 en: 'Day of Respect for Cultural Diversity',
750 es: 'Día del Respeto a la Diversidad Cultural'
751 }
752 },
753 '4th monday in November': {
754 disable: [
755 '2015-11-23'
756 ],
757 enable: [
758 '2015-11-27'
759 ],
760 name: {
761 en: 'Day of National Sovereignty',
762 es: 'Día de la Soberanía nacional'
763 }
764 },
765 '12-08': {
766 _name: '12-08'
767 },
768 'substitutes 12-08 if tuesday then previous monday if thursday then next friday': {
769 name: {
770 en: 'Bridge Day',
771 es: 'Feriado Puente Turístico'
772 }
773 },
774 '12-24 12:00': {
775 _name: '12-24',
776 type: 'optional'
777 },
778 'substitutes 12-24 if tuesday then previous monday': {
779 name: {
780 en: 'Bridge Day',
781 es: 'Feriado Puente Turístico'
782 }
783 },
784 '12-25': {
785 _name: '12-25'
786 },
787 'substitutes 12-25 if thursday then next friday': {
788 name: {
789 en: 'Bridge Day',
790 es: 'Feriado Puente Turístico'
791 }
792 },
793 '12-31 12:00': {
794 _name: '12-31',
795 type: 'optional'
796 }
797 }
798 },
799 AS: {
800 names: {
801 en: 'American Samoa'
802 },
803 dayoff: 'sunday',
804 zones: [
805 'Pacific/Pago_Pago'
806 ],
807 langs: [
808 'en'
809 ],
810 _days: [
811 'US'
812 ],
813 days: {
814 '3rd monday in February': {
815 name: {
816 en: "Washington's Birthday"
817 }
818 },
819 '03-17': false,
820 '04-15 if friday then next monday if saturday,sunday then next tuesday': false,
821 '04-17 and if sunday then next monday': {
822 name: {
823 en: 'American Samoa Flag Day'
824 },
825 substitute: true
826 },
827 '07-16': {
828 name: {
829 en: "Manu'a Cession Day"
830 },
831 type: 'optional',
832 note: 'Goverment offices closed'
833 },
834 '2nd sunday in October': {
835 name: {
836 en: 'White Sunday'
837 },
838 type: 'observance',
839 note: 'christian'
840 },
841 '12-24 12:00': {
842 _name: '12-24',
843 type: 'bank'
844 },
845 '12-31 12:00': {
846 _name: '12-31',
847 type: 'bank'
848 }
849 }
850 },
851 AT: {
852 names: {
853 'de-at': 'Österreich',
854 en: 'Austria'
855 },
856 dayoff: 'sunday',
857 zones: [
858 'Europe/Vienna'
859 ],
860 langs: [
861 'de-at',
862 'de'
863 ],
864 days: {
865 '01-01': {
866 _name: '01-01'
867 },
868 '01-06': {
869 _name: '01-06'
870 },
871 'easter -2': {
872 _name: 'easter -2',
873 type: 'optional'
874 },
875 'easter -1': {
876 _name: 'easter -1',
877 type: 'observance'
878 },
879 easter: {
880 _name: 'easter'
881 },
882 'easter 1': {
883 _name: 'easter 1'
884 },
885 '05-01': {
886 name: {
887 'de-at': 'Staatsfeiertag'
888 }
889 },
890 '2nd sunday in May': {
891 _name: 'Mothers Day',
892 type: 'observance'
893 },
894 'easter 39': {
895 _name: 'easter 39'
896 },
897 'easter 49': {
898 _name: 'easter 49'
899 },
900 'easter 50': {
901 _name: 'easter 50'
902 },
903 'easter 60': {
904 _name: 'easter 60'
905 },
906 '08-15': {
907 _name: '08-15'
908 },
909 '10-26': {
910 _name: 'National Holiday'
911 },
912 '11-01': {
913 _name: '11-01'
914 },
915 '12-08': {
916 _name: '12-08'
917 },
918 '12-24 14:00 if sunday then 00:00': {
919 _name: '12-24',
920 type: 'bank'
921 },
922 '12-25': {
923 _name: '12-25'
924 },
925 '12-26': {
926 _name: '12-26'
927 },
928 '12-31 14:00 if sunday then 00:00': {
929 _name: '12-31',
930 type: 'bank'
931 }
932 },
933 states: {
934 1: {
935 name: 'Burgenland',
936 days: {
937 '11-11': {
938 name: {
939 'de-at': 'Martinstag'
940 }
941 }
942 }
943 },
944 2: {
945 names: {
946 de: 'Kärnten',
947 en: 'Carinthia'
948 },
949 days: {
950 '03-19': {
951 _name: '03-19'
952 },
953 '10-10': {
954 name: {
955 'de-at': 'Tag der Volksabstimmung'
956 }
957 }
958 }
959 },
960 3: {
961 names: {
962 de: 'Niederösterreich',
963 en: 'Lower Austria'
964 },
965 days: {
966 '11-15': {
967 name: {
968 'de-at': 'Leopold'
969 }
970 }
971 }
972 },
973 4: {
974 names: {
975 de: 'Oberösterreich',
976 en: 'Upper Austria'
977 },
978 days: {
979 '05-04': {
980 name: {
981 'de-at': 'Florian'
982 }
983 }
984 }
985 },
986 5: {
987 names: {
988 de: 'Land Salzburg',
989 en: 'Salzburg'
990 },
991 days: {
992 '09-24': {
993 name: {
994 'de-at': 'Rupert'
995 }
996 }
997 }
998 },
999 6: {
1000 names: {
1001 de: 'Steiermark',
1002 en: 'Styria'
1003 },
1004 days: {
1005 '03-19': {
1006 _name: '03-19'
1007 }
1008 }
1009 },
1010 7: {
1011 names: {
1012 de: 'Tirol',
1013 en: 'Tyrol'
1014 },
1015 days: {
1016 '03-19': {
1017 _name: '03-19'
1018 }
1019 }
1020 },
1021 8: {
1022 name: 'Vorarlberg',
1023 days: {
1024 '03-19': {
1025 _name: '03-19'
1026 }
1027 }
1028 },
1029 9: {
1030 names: {
1031 de: 'Wien',
1032 en: 'Vienna'
1033 },
1034 days: {
1035 '11-15': {
1036 name: {
1037 'de-at': 'Leopold'
1038 }
1039 }
1040 }
1041 }
1042 }
1043 },
1044 AU: {
1045 names: {
1046 en: 'Australia'
1047 },
1048 dayoff: 'sunday',
1049 langs: [
1050 'en'
1051 ],
1052 zones: [
1053 'Australia/Sydney',
1054 'Australia/Lord_Howe',
1055 'Antarctica/Macquarie',
1056 'Australia/Hobart',
1057 'Australia/Currie',
1058 'Australia/Melbourne',
1059 'Australia/Broken_Hill',
1060 'Australia/Brisbane',
1061 'Australia/Lindeman',
1062 'Australia/Adelaide',
1063 'Australia/Darwin',
1064 'Australia/Perth',
1065 'Australia/Eucla'
1066 ],
1067 days: {
1068 '01-01 and if saturday,sunday then next monday': {
1069 _name: '01-01'
1070 },
1071 '01-26 if saturday,sunday then next monday': {
1072 substitute: true,
1073 name: {
1074 en: 'Australia Day'
1075 }
1076 },
1077 'easter -2': {
1078 _name: 'easter -2'
1079 },
1080 'easter -1': {
1081 _name: 'easter -1'
1082 },
1083 easter: {
1084 _name: 'easter'
1085 },
1086 'easter 1': {
1087 _name: 'easter 1'
1088 },
1089 '04-25': {
1090 name: {
1091 en: 'Anzac Day'
1092 }
1093 },
1094 '2nd sunday in May': {
1095 _name: 'Mothers Day',
1096 type: 'observance'
1097 },
1098 '1st sunday in September': {
1099 _name: 'Fathers Day',
1100 type: 'observance'
1101 },
1102 '12-25 and if saturday then next monday if sunday then next tuesday': {
1103 substitute: true,
1104 _name: '12-25'
1105 },
1106 '12-26 and if saturday then next monday if sunday then next tuesday': {
1107 substitute: true,
1108 _name: '12-26'
1109 }
1110 },
1111 states: {
1112 ACT: {
1113 name: 'Australian Capital Territory',
1114 zones: [
1115 'Australia/Sydney'
1116 ],
1117 days: {
1118 '2nd monday in March': {
1119 name: {
1120 en: 'Canberra Day'
1121 }
1122 },
1123 '04-25': false,
1124 '04-25 if sunday then next monday': {
1125 substitute: true,
1126 name: {
1127 en: 'Anzac Day'
1128 }
1129 },
1130 '2020-04-27': {
1131 name: {
1132 en: 'Declared public holiday'
1133 },
1134 type: 'public'
1135 },
1136 'monday after 05-27': {
1137 name: {
1138 en: 'Reconciliation Day'
1139 }
1140 },
1141 '2nd monday in June': {
1142 name: {
1143 en: "Queen's Birthday"
1144 }
1145 },
1146 '1st monday in October': {
1147 name: {
1148 en: 'Labour Day'
1149 }
1150 }
1151 }
1152 },
1153 NSW: {
1154 name: 'New South Wales',
1155 zones: [
1156 'Australia/Sydney'
1157 ],
1158 days: {
1159 '2nd monday in June': {
1160 name: {
1161 en: "Queen's Birthday"
1162 }
1163 },
1164 '1st monday in August': {
1165 name: {
1166 en: 'Bank Holiday'
1167 },
1168 type: 'bank'
1169 },
1170 '1st monday in October': {
1171 name: {
1172 en: 'Labour Day'
1173 }
1174 }
1175 }
1176 },
1177 NT: {
1178 name: 'Northern Territory',
1179 zones: [
1180 'Australia/Darwin'
1181 ],
1182 days: {
1183 easter: false,
1184 '04-25': false,
1185 '04-25 if sunday then next monday': {
1186 substitute: true,
1187 name: {
1188 en: 'Anzac Day'
1189 }
1190 },
1191 '1st monday in May': {
1192 name: {
1193 en: 'May Day'
1194 }
1195 },
1196 '2nd monday in June': {
1197 name: {
1198 en: "Queen's Birthday"
1199 }
1200 },
1201 '1st monday in August': {
1202 name: {
1203 en: 'Picnic Day'
1204 }
1205 },
1206 '1st monday in October': false,
1207 '12-24 19:00': {
1208 _name: '12-24'
1209 },
1210 '12-25 and if saturday then next monday if sunday then next tuesday': false,
1211 '12-25 if saturday then next monday if sunday then next tuesday': {
1212 substitute: true,
1213 _name: '12-25'
1214 },
1215 '12-26 and if saturday then next monday if sunday then next tuesday': false,
1216 '12-26 if saturday then next monday if sunday then next tuesday': {
1217 substitute: true,
1218 _name: '12-26'
1219 },
1220 '12-31 19:00': {
1221 _name: '12-31'
1222 }
1223 }
1224 },
1225 QLD: {
1226 name: 'Queensland',
1227 zones: [
1228 'Australia/Brisbane',
1229 'Australia/Lindeman'
1230 ],
1231 days: {
1232 '04-25': false,
1233 '04-25 if sunday then next monday': {
1234 substitute: true,
1235 name: {
1236 en: 'Anzac Day'
1237 }
1238 },
1239 '1st monday in May': {
1240 name: {
1241 en: 'Labour Day'
1242 }
1243 },
1244 '2nd monday in June': false,
1245 '1st monday in October': {
1246 name: {
1247 en: "Queen's Birthday"
1248 }
1249 },
1250 '12-24 18:00': {
1251 _name: '12-24'
1252 }
1253 }
1254 },
1255 SA: {
1256 name: 'South Australia',
1257 zones: [
1258 'Australia/Adelaide'
1259 ],
1260 days: {
1261 easter: false,
1262 '2nd monday in March': {
1263 name: {
1264 en: 'Adelaide Cup Day'
1265 }
1266 },
1267 '2nd monday in June': {
1268 name: {
1269 en: "Queen's Birthday"
1270 }
1271 },
1272 '1st monday in October': {
1273 name: {
1274 en: 'Labour Day'
1275 }
1276 },
1277 '12-24 19:00': {
1278 _name: '12-24'
1279 },
1280 '12-25 and if saturday then next monday if sunday then next tuesday': false,
1281 '12-25 if saturday then next monday if sunday then next tuesday': {
1282 substitute: true,
1283 _name: '12-25'
1284 },
1285 '12-26 and if saturday then next monday if sunday then next tuesday': false,
1286 '12-26 if saturday then next monday if sunday then next tuesday': {
1287 substitute: true,
1288 name: 'Proclamation Day'
1289 },
1290 '12-31 19:00': {
1291 _name: '12-31'
1292 }
1293 }
1294 },
1295 TAS: {
1296 name: 'Tasmania',
1297 zones: [
1298 'Australia/Hobart'
1299 ],
1300 days: {
1301 '01-01 and if saturday,sunday then next monday': false,
1302 '01-01 if saturday then next monday if sunday then next tuesday': {
1303 substitute: true,
1304 _name: '01-01'
1305 },
1306 '2nd monday in March': {
1307 name: {
1308 en: 'Eight Hours Day'
1309 }
1310 },
1311 'easter -1': false,
1312 easter: false,
1313 'easter +2': {
1314 name: 'Easter Tuesday',
1315 type: 'optional',
1316 note: 'Public Service employees or contract dependent'
1317 },
1318 '2nd monday in June': {
1319 name: {
1320 en: "Queen's Birthday"
1321 }
1322 },
1323 '1st monday in October': false,
1324 '12-26 and if saturday then next monday if sunday then next tuesday': false,
1325 '12-26 if saturday then next monday if sunday then next tuesday': {
1326 substitute: true,
1327 _name: '12-26'
1328 }
1329 }
1330 },
1331 VIC: {
1332 name: 'Victoria',
1333 zones: [
1334 'Australia/Melbourne'
1335 ],
1336 days: {
1337 '2nd monday in March': {
1338 name: {
1339 en: 'Labour Day'
1340 }
1341 },
1342 '2nd monday in June': {
1343 name: {
1344 en: "Queen's Birthday"
1345 }
1346 },
1347 '1st monday in October': false,
1348 '1st friday before October': {
1349 name: {
1350 en: 'AFL Grand Final Friday'
1351 },
1352 note: 'Date might differ as dependent on AFL schedule'
1353 },
1354 '1st tuesday in November': {
1355 name: {
1356 en: 'Melbourne Cup'
1357 }
1358 }
1359 }
1360 },
1361 WA: {
1362 name: 'Western Australia',
1363 zones: [
1364 'Australia/Perth',
1365 'Australia/Eucla'
1366 ],
1367 days: {
1368 '1st monday in March': {
1369 name: {
1370 en: 'Labour Day'
1371 }
1372 },
1373 'easter -1': false,
1374 easter: false,
1375 '04-25': false,
1376 '04-25 and if saturday,sunday then next monday': {
1377 substitute: true,
1378 name: {
1379 en: 'Anzac Day'
1380 }
1381 },
1382 '1st monday in June': {
1383 name: {
1384 en: 'Western Australia Day'
1385 }
1386 },
1387 '2nd monday in June': false,
1388 'monday before October': {
1389 name: {
1390 en: "Queen's Birthday"
1391 },
1392 note: 'Might be on a different day; is proclaimed by Governor'
1393 },
1394 '1st monday in October': false
1395 }
1396 }
1397 }
1398 },
1399 AW: {
1400 names: {
1401 pap: 'Aruba',
1402 nl: 'Aruba',
1403 en: 'Aruba'
1404 },
1405 dayoff: 'sunday',
1406 zones: [
1407 'America/Curacao'
1408 ],
1409 langs: [
1410 'pap',
1411 'nl'
1412 ],
1413 days: {
1414 '01-01': {
1415 _name: '01-01'
1416 },
1417 '01-25': {
1418 name: {
1419 pap: 'Dia di Betico',
1420 nl: 'Herdenking G. F. Croes',
1421 en: 'Betico Croes Day'
1422 }
1423 },
1424 'easter -48': {
1425 _name: 'easter -48'
1426 },
1427 '03-18 and if saturday then previous friday if sunday then next monday': {
1428 substitute: true,
1429 name: {
1430 pap: 'Dia di Himno y Bandera',
1431 nl: 'Herdenking Vlag en Volkslied',
1432 en: 'National Anthem and Flag Day'
1433 }
1434 },
1435 'easter -2': {
1436 _name: 'easter -2'
1437 },
1438 easter: {
1439 _name: 'easter',
1440 type: 'observance'
1441 },
1442 'easter 1': {
1443 _name: 'easter 1'
1444 },
1445 '04-27': {
1446 name: {
1447 pap: 'Aña di Rey',
1448 nl: 'Koningsdag',
1449 en: 'Kings Day'
1450 }
1451 },
1452 '05-01 if sunday then next monday': {
1453 _name: '05-01'
1454 },
1455 '06-24': {
1456 name: {
1457 pap: 'Dera Gai',
1458 nl: 'Dera Gai',
1459 en: 'Dera Gai'
1460 },
1461 type: 'observance'
1462 },
1463 'easter 39': {
1464 _name: 'easter 39'
1465 },
1466 '12-05': {
1467 name: {
1468 nl: 'Sinterklaasavond',
1469 en: "St. Nicholas' Eve"
1470 },
1471 type: 'observance'
1472 },
1473 '12-25': {
1474 _name: '12-25'
1475 },
1476 '12-26': {
1477 _name: '12-26'
1478 }
1479 }
1480 },
1481 AX: {
1482 names: {
1483 sv: 'Landskapet Åland',
1484 en: 'Åland Islands'
1485 },
1486 dayoff: 'sunday',
1487 zones: [
1488 'Europe/Helsinki'
1489 ],
1490 langs: [
1491 'sv'
1492 ],
1493 days: {
1494 '01-01': {
1495 _name: '01-01'
1496 },
1497 '01-06': {
1498 _name: '01-06'
1499 },
1500 '03-30': {
1501 name: {
1502 sv: 'Ålands demilitariseringsdag',
1503 en: 'Demilitarization Day'
1504 }
1505 },
1506 'easter -2': {
1507 _name: 'easter -2'
1508 },
1509 easter: {
1510 _name: 'easter',
1511 type: 'observance'
1512 },
1513 'easter 1': {
1514 _name: 'easter 1'
1515 },
1516 '05-01': {
1517 _name: '05-01'
1518 },
1519 'easter 39': {
1520 _name: 'easter 39'
1521 },
1522 'easter 49': {
1523 _name: 'easter 49',
1524 type: 'observance'
1525 },
1526 '06-09': {
1527 name: {
1528 sv: 'Självstyrelsedagen',
1529 en: 'Autonomy Day'
1530 }
1531 },
1532 '3rd friday after 06-01 12:00': {
1533 name: {
1534 sv: 'Midsommarafton',
1535 en: 'Midsummer Eve'
1536 }
1537 },
1538 '3rd saturday after 06-01': {
1539 name: {
1540 sv: 'Midsommardagen',
1541 en: 'Midsummer Day'
1542 }
1543 },
1544 '12-06': {
1545 _name: 'Independence Day'
1546 },
1547 '12-24 12:00': {
1548 _name: '12-24',
1549 type: 'bank'
1550 },
1551 '12-25': {
1552 _name: '12-25'
1553 },
1554 '12-26': {
1555 _name: '12-26'
1556 },
1557 '12-31 12:00': {
1558 _name: '12-31',
1559 type: 'bank'
1560 }
1561 }
1562 },
1563 AZ: {
1564 names: {
1565 az: 'Azərbaycan Respublikası',
1566 en: 'Azerbaijan'
1567 },
1568 dayoff: 'sunday',
1569 weekend: [
1570 'saturday',
1571 'sunday'
1572 ],
1573 zones: [
1574 'Asia/Baku'
1575 ],
1576 langs: [
1577 'az'
1578 ],
1579 days: {
1580 '01-01 and if saturday then next monday if sunday then next tuesday': {
1581 substitute: true,
1582 _name: '01-01'
1583 },
1584 '01-02 and if saturday then next monday if sunday then next tuesday': {
1585 substitute: true,
1586 _name: '01-01'
1587 },
1588 '01-20': {
1589 name: {
1590 az: 'Qara Yanvar',
1591 en: "Martyrs' Day"
1592 },
1593 type: 'observance'
1594 },
1595 '03-08 and if saturday,sunday then next monday': {
1596 substitute: true,
1597 _name: '03-08'
1598 },
1599 '03-20': {
1600 name: {
1601 az: 'Novruz',
1602 en: 'Spring Festival'
1603 },
1604 active: [
1605 {
1606 from: 2011
1607 }
1608 ]
1609 },
1610 '05-09 and if saturday,sunday then next monday': {
1611 substitute: true,
1612 name: {
1613 az: 'Faşizm üzərində qələbə günü',
1614 en: 'Day of Victory over Fascism'
1615 }
1616 },
1617 '05-28 and if saturday,sunday then next monday': {
1618 substitute: true,
1619 name: {
1620 az: 'Respublika günü',
1621 en: 'Republic Day'
1622 }
1623 },
1624 '06-15 and if saturday,sunday then next monday': {
1625 substitute: true,
1626 name: {
1627 az: 'Azərbaycan xalqının Milli Qurtuluş günü',
1628 en: 'National Salvation Day'
1629 }
1630 },
1631 '06-26 and if saturday,sunday then next monday': {
1632 substitute: true,
1633 name: {
1634 az: 'Azərbaycan Respublikasının Silahlı Qüvvələri günü',
1635 en: 'Azerbaijan Armed Forces Day'
1636 }
1637 },
1638 '10-18 and if saturday,sunday then next monday': {
1639 substitute: true,
1640 name: {
1641 az: 'Dövlət Müstəqilliyi günü',
1642 en: 'Independence Day'
1643 }
1644 },
1645 '11-09 and if saturday,sunday then next monday': {
1646 substitute: true,
1647 name: {
1648 az: 'Dövlət Bayrağı günü',
1649 en: 'Flag Day'
1650 }
1651 },
1652 '11-12': {
1653 name: {
1654 az: 'Konstitusiya günü',
1655 en: 'Constitution Day'
1656 }
1657 },
1658 '11-17': {
1659 name: {
1660 az: 'Milli Dirçəliş günü',
1661 en: 'National Revival Day'
1662 }
1663 },
1664 '12-31 and if saturday,sunday then next monday': {
1665 substitute: true,
1666 name: {
1667 az: 'Dünya azərbaycanlıların həmrəyliyi günü',
1668 en: 'International Solidarity Day of Azerbaijanis'
1669 }
1670 },
1671 '1 Shawwal and if saturday then next monday if sunday then next tuesday': {
1672 substitute: true,
1673 _name: '1 Shawwal'
1674 },
1675 '2 Shawwal and if saturday then next monday if sunday then next tuesday': {
1676 substitute: true,
1677 _name: '1 Shawwal'
1678 },
1679 '10 Dhu al-Hijjah and if saturday then next monday if sunday then next tuesday': {
1680 substitute: true,
1681 _name: '10 Dhu al-Hijjah'
1682 },
1683 '11 Dhu al-Hijjah and if saturday then next monday if sunday then next tuesday': {
1684 substitute: true,
1685 _name: '10 Dhu al-Hijjah'
1686 }
1687 }
1688 },
1689 BA: {
1690 names: {
1691 bs: 'Bosna i Hercegovina',
1692 sr: 'Боснa и Херцеговина',
1693 hr: 'Bosna i Hercegovina',
1694 en: 'Bosnia and Herzegovina'
1695 },
1696 langs: [
1697 'bs',
1698 'sr',
1699 'hr'
1700 ],
1701 zones: [
1702 'Europe/Belgrade'
1703 ],
1704 dayoff: 'sunday',
1705 days: {
1706 '01-01 and if sunday then next tuesday': {
1707 _name: '01-01',
1708 substitute: true
1709 },
1710 '01-02 and if sunday then next monday': {
1711 name: {
1712 en: '2nd day of the New Year',
1713 bs: 'Drugi dan Nove Godine'
1714 },
1715 substitute: true
1716 },
1717 '05-01 and if sunday then next tuesday': {
1718 _name: '05-01',
1719 substitute: true
1720 },
1721 '05-02 and if sunday then next monday': {
1722 name: {
1723 en: '2nd day of the Labour Day',
1724 bs: 'Drugi dan Dana rada'
1725 },
1726 substitute: true
1727 },
1728 '01-06': {
1729 _name: '01-06'
1730 },
1731 easter: {
1732 _name: 'easter'
1733 },
1734 'easter 1': {
1735 _name: 'easter 1'
1736 },
1737 'easter 60': {
1738 _name: 'easter 60'
1739 },
1740 '08-15': {
1741 _name: '08-15'
1742 },
1743 '11-01': {
1744 _name: '11-01'
1745 },
1746 '11-02': {
1747 _name: '11-02'
1748 },
1749 '12-25': {
1750 _name: '12-25'
1751 },
1752 '12-26': {
1753 _name: '12-26'
1754 },
1755 'julian 01-01': {
1756 _name: 'julian 01-01'
1757 },
1758 orthodox: {
1759 _name: 'orthodox'
1760 },
1761 'julian 08-15': {
1762 _name: '08-15',
1763 note: 'orthodox'
1764 },
1765 'julian 12-25': {
1766 _name: 'julian 12-25'
1767 },
1768 '1 Muharram': {
1769 _name: '1 Muharram'
1770 },
1771 '12 Rabi al-awwal': {
1772 _name: '12 Rabi al-awwal'
1773 },
1774 '10 Dhu al-Hijjah P4D': {
1775 _name: '10 Dhu al-Hijjah'
1776 },
1777 '1 Shawwal P3D': {
1778 _name: '1 Shawwal'
1779 }
1780 },
1781 states: {
1782 BIH: {
1783 name: 'Federation of Bosnia and Herzegovina',
1784 days: {
1785 '03-01': {
1786 _name: 'Independence Day'
1787 },
1788 '11-25': {
1789 name: {
1790 en: 'Statehood Day',
1791 bs: 'Dan državnosti'
1792 }
1793 }
1794 },
1795 regions: {
1796 W: {
1797 name: 'Western Herzegovina',
1798 days: {
1799 '11-25': false
1800 }
1801 }
1802 }
1803 },
1804 BRC: {
1805 name: 'Brčko District',
1806 days: {
1807 '03-08': {
1808 name: {
1809 en: 'Day of the Establishment of the District'
1810 }
1811 }
1812 }
1813 },
1814 SRP: {
1815 name: 'Republika Srpska',
1816 days: {
1817 '01-09': {
1818 name: {
1819 en: 'Republic Day',
1820 bs: 'Dan Republike'
1821 }
1822 },
1823 '05-09': {
1824 name: {
1825 en: 'Victory Day',
1826 bs: 'Dan pobjede'
1827 }
1828 },
1829 '11-21': {
1830 name: {
1831 en: 'Dayton Agreement Day',
1832 bs: 'Dan uspostave Opšteg okvirnog sporazuma za mir u Bosni i Hercegovini'
1833 }
1834 }
1835 }
1836 }
1837 }
1838 },
1839 BB: {
1840 names: {
1841 en: 'Barbados'
1842 },
1843 dayoff: 'sunday',
1844 langs: [
1845 'en'
1846 ],
1847 zones: [
1848 'America/Barbados'
1849 ],
1850 days: {
1851 '01-01': {
1852 _name: '01-01'
1853 },
1854 '01-21': {
1855 name: {
1856 en: 'Errol Barrow Day'
1857 }
1858 },
1859 'easter -2': {
1860 _name: 'easter -2'
1861 },
1862 easter: {
1863 _name: 'easter',
1864 type: 'observance'
1865 },
1866 'easter 1': {
1867 _name: 'easter 1'
1868 },
1869 '04-28': {
1870 name: {
1871 en: 'National Heroes Day'
1872 }
1873 },
1874 '05-01 if sunday then next monday': {
1875 name: {
1876 en: 'May Day'
1877 }
1878 },
1879 'easter 49': {
1880 _name: 'easter 49'
1881 },
1882 'easter 50': {
1883 _name: 'easter 50'
1884 },
1885 '08-01': {
1886 name: {
1887 en: 'Emancipation Day'
1888 }
1889 },
1890 '1st monday in August': {
1891 name: {
1892 en: 'Kadooment Day'
1893 }
1894 },
1895 '11-30': {
1896 _name: 'Independence Day'
1897 },
1898 '12-25': {
1899 _name: '12-25'
1900 },
1901 'substitutes 12-25 if sunday then next tuesday': {
1902 _name: 'Public Holiday'
1903 },
1904 '12-26': {
1905 _name: '12-26'
1906 },
1907 'substitutes 12-26 if sunday then next monday': {
1908 _name: 'Public Holiday'
1909 }
1910 }
1911 },
1912 BD: {
1913 names: {
1914 bn: 'গণপ্রজাতন্ত্রী বাংলাদেশ',
1915 en: "People's Republic of Bangladesh"
1916 },
1917 langs: [
1918 'bn'
1919 ],
1920 zones: [
1921 'Asia/Dhaka'
1922 ],
1923 dayoff: 'friday',
1924 weekend: [
1925 'friday',
1926 'saturday'
1927 ],
1928 days: {
1929 'bengali-revised 11-9': {
1930 name: {
1931 bn: 'শহীদ দিবস',
1932 en: "Language Martyrs' Day"
1933 }
1934 },
1935 'bengali-revised 12-3': {
1936 name: {
1937 bn: 'মুজিব জয়ন',
1938 en: "Mujib's Birthday & Children's Day"
1939 }
1940 },
1941 'bengali-revised 12-12': {
1942 name: {
1943 bn: 'স্বাধীনতা দিবস',
1944 en: 'Independence Day'
1945 }
1946 },
1947 'bengali-revised 1-1': {
1948 name: {
1949 bn: 'পহেলা বৈশাখ',
1950 en: "Bengali New Year's Day"
1951 }
1952 },
1953 'bengali-revised 1-18': {
1954 _name: '05-01',
1955 name: {
1956 bn: 'মে দিবস',
1957 en: 'May Day'
1958 }
1959 },
1960 'bengali-revised 4-31': {
1961 name: {
1962 bn: 'জাতীয় শোক দিবস',
1963 en: 'National Mourning Day'
1964 }
1965 },
1966 'bengali-revised 9-2': {
1967 name: {
1968 bn: 'বিজয় দিবস',
1969 en: 'Victory Day'
1970 }
1971 },
1972 '10 Muharram': {
1973 _name: '10 Muharram'
1974 },
1975 '12 Rabi al-awwal': {
1976 _name: '12 Rabi al-awwal'
1977 },
1978 '1 Shawwal P3D': {
1979 _name: '1 Shawwal'
1980 },
1981 '10 Dhu al-Hijjah P3D': {
1982 _name: '10 Dhu al-Hijjah'
1983 },
1984 '05-19': {
1985 name: {
1986 bn: 'বুদ্ধ পূর্ণিমা',
1987 en: "Buddha's Birthday"
1988 },
1989 enable: [
1990 '2016-05-21',
1991 '2017-05-10',
1992 '2018-04-29',
1993 '2019-05-19',
1994 '2020-05-07'
1995 ],
1996 disable: [
1997 '2016-05-19',
1998 '2017-05-19',
1999 '2018-05-19',
2000 '2019-05-19',
2001 '2020-05-19'
2002 ]
2003 },
2004 '08-24': {
2005 name: {
2006 bn: 'জন্মাষ্টমী',
2007 en: 'Krishna Janmashtami'
2008 },
2009 enable: [
2010 '2016-08-25',
2011 '2017-08-14',
2012 '2018-09-02',
2013 '2019-08-24',
2014 '2020-08-11'
2015 ],
2016 disable: [
2017 '2016-08-24',
2018 '2017-08-24',
2019 '2018-08-24',
2020 '2019-08-24',
2021 '2020-08-24'
2022 ]
2023 },
2024 '10-08': {
2025 name: {
2026 bn: 'দুর্গা পূজা',
2027 en: 'Durga Puja'
2028 },
2029 enable: [
2030 '2016-10-11',
2031 '2017-09-30',
2032 '2018-10-19',
2033 '2019-10-08',
2034 '2020-10-25'
2035 ],
2036 disable: [
2037 '2016-10-08',
2038 '2017-10-08',
2039 '2018-10-08',
2040 '2019-10-08',
2041 '2020-10-08'
2042 ]
2043 },
2044 'bengali-revised 9-11': {
2045 _name: '12-25'
2046 },
2047 '03-25': {
2048 name: {
2049 en: 'Genocide Remembrance Day'
2050 },
2051 type: 'observance'
2052 },
2053 '11-21': {
2054 name: {
2055 en: 'Armed Forces Day'
2056 },
2057 type: 'observance'
2058 },
2059 '12-14': {
2060 name: {
2061 en: 'Martyred Intellectuals Day'
2062 },
2063 type: 'observance'
2064 }
2065 }
2066 },
2067 BE: {
2068 names: {
2069 fr: 'Belgique',
2070 nl: 'België',
2071 de: 'Belgien',
2072 en: 'Belgium'
2073 },
2074 dayoff: 'sunday',
2075 zones: [
2076 'Europe/Brussels'
2077 ],
2078 langs: [
2079 'fr',
2080 'nl',
2081 'de'
2082 ],
2083 days: {
2084 '01-01': {
2085 _name: '01-01'
2086 },
2087 '01-06': {
2088 _name: '01-06',
2089 name: {
2090 de: 'Erscheinung des Herrn'
2091 },
2092 type: 'observance'
2093 },
2094 '02-14': {
2095 _name: '02-14',
2096 type: 'observance'
2097 },
2098 easter: {
2099 _name: 'easter',
2100 type: 'observance'
2101 },
2102 'easter 1': {
2103 _name: 'easter 1'
2104 },
2105 '05-01': {
2106 _name: '05-01'
2107 },
2108 '2nd sunday in May': {
2109 _name: 'Mothers Day',
2110 type: 'observance'
2111 },
2112 'easter 39': {
2113 _name: 'easter 39'
2114 },
2115 'easter 49': {
2116 _name: 'easter 49',
2117 type: 'observance'
2118 },
2119 'easter 50': {
2120 _name: 'easter 50'
2121 },
2122 '07-21': {
2123 _name: 'National Holiday'
2124 },
2125 '08-15': {
2126 _name: '08-15'
2127 },
2128 '11-01': {
2129 _name: '11-01'
2130 },
2131 '11-02': {
2132 _name: '11-02',
2133 type: 'observance'
2134 },
2135 '11-11': {
2136 name: {
2137 de: 'Waffenstillstand',
2138 fr: 'Armistice',
2139 nl: 'Wapenstilstand'
2140 }
2141 },
2142 '11-15': {
2143 name: {
2144 nl: 'Koningsdag',
2145 fr: 'Fête du Roi',
2146 de: 'Festtag des Königs'
2147 },
2148 type: 'observance'
2149 },
2150 '12-06': {
2151 _name: '12-06',
2152 type: 'observance'
2153 },
2154 '12-25': {
2155 _name: '12-25'
2156 }
2157 },
2158 states: {
2159 BRU: {
2160 name: 'Bruxelles',
2161 langs: [
2162 'fr',
2163 'nl'
2164 ],
2165 days: {
2166 '05-08': {
2167 name: {
2168 nl: 'Feest van de Iris',
2169 fr: "Fête de l'Iris"
2170 },
2171 type: 'observance'
2172 }
2173 }
2174 },
2175 DE: {
2176 name: 'Deutschsprachige Gemeinschaft',
2177 langs: [
2178 'de'
2179 ],
2180 days: {
2181 '11-15': {
2182 name: {
2183 de: 'Tag der Deutschsprachigen Gemeinschaft',
2184 fr: 'Jour de la Communauté Germanophone',
2185 nl: 'Feestdag van de Duitstalige Gemeenschap'
2186 },
2187 type: 'observance'
2188 }
2189 }
2190 },
2191 VLG: {
2192 name: 'Vlaamse Gemeenschap',
2193 langs: [
2194 'nl'
2195 ],
2196 days: {
2197 '07-11': {
2198 name: {
2199 de: 'Festtag der Wallonischen Region',
2200 fr: 'Fête de la Région wallonne',
2201 nl: 'Feestdag van de Vlaamse Gemeenschap'
2202 },
2203 type: 'observance'
2204 }
2205 }
2206 },
2207 WAL: {
2208 name: 'Communauté française',
2209 langs: [
2210 'fr'
2211 ],
2212 days: {
2213 '09-27': {
2214 name: {
2215 de: 'Tag der Französischsprachigen Gemeinschaft',
2216 fr: 'La fête de la communauté française',
2217 nl: 'Feestdag van de Franse Gemeenschap'
2218 },
2219 type: 'observance'
2220 }
2221 }
2222 }
2223 }
2224 },
2225 BF: {
2226 names: {
2227 fr: 'Burkina Faso',
2228 en: 'Burkina Faso'
2229 },
2230 langs: [
2231 'fr'
2232 ],
2233 zones: [
2234 'Africa/Abidjan'
2235 ],
2236 dayoff: '',
2237 days: {
2238 '01-01': {
2239 _name: '01-01'
2240 },
2241 '01-03': {
2242 name: {
2243 fr: 'Soulèvement populaire',
2244 en: "Anniversary of the 1966 Upper Voltan coup d'état"
2245 }
2246 },
2247 '03-08': {
2248 _name: '03-08'
2249 },
2250 easter: {
2251 _name: 'easter'
2252 },
2253 'easter 1': {
2254 _name: 'easter 1'
2255 },
2256 'easter 39': {
2257 _name: 'easter 39'
2258 },
2259 'easter 49': {
2260 _name: 'easter 49'
2261 },
2262 '05-01': {
2263 _name: '05-01'
2264 },
2265 '08-05': {
2266 _name: 'Independence Day'
2267 },
2268 '08-15': {
2269 _name: '08-15'
2270 },
2271 '11-01': {
2272 _name: '11-01'
2273 },
2274 '12-11': {
2275 name: {
2276 fr: 'Fête nationale',
2277 en: 'Proclamation of the Republic'
2278 }
2279 },
2280 '12-25': {
2281 _name: '12-25'
2282 },
2283 '12 Rabi al-awwal': {
2284 _name: '12 Rabi al-awwal'
2285 },
2286 '1 Shawwal': {
2287 _name: '1 Shawwal'
2288 },
2289 '10 Dhu al-Hijjah': {
2290 _name: '10 Dhu al-Hijjah'
2291 }
2292 }
2293 },
2294 BG: {
2295 names: {
2296 bg: 'България',
2297 en: 'Bulgaria'
2298 },
2299 langs: [
2300 'bg'
2301 ],
2302 zones: [
2303 'Europe/Sofia'
2304 ],
2305 days: {
2306 '01-01': {
2307 _name: '01-01'
2308 },
2309 '03-01': {
2310 name: {
2311 bg: 'Баба Марта',
2312 en: 'Granny March Day'
2313 },
2314 type: 'observance'
2315 },
2316 '03-03': {
2317 name: {
2318 bg: 'Ден на Освобождението на България от Османската Империя',
2319 en: 'Liberation Day'
2320 }
2321 },
2322 '03-08': {
2323 _name: '03-08',
2324 type: 'observance'
2325 },
2326 'orthodox -2': {
2327 _name: 'easter -2'
2328 },
2329 orthodox: {
2330 _name: 'easter'
2331 },
2332 'orthodox 1': {
2333 _name: 'easter 1'
2334 },
2335 '05-01': {
2336 _name: '05-01'
2337 },
2338 '05-06': {
2339 name: {
2340 bg: 'Гергьовден',
2341 en: "St. George's Day"
2342 }
2343 },
2344 '05-07': {
2345 name: {
2346 bg: 'Ден на радиото и телевизията',
2347 en: 'Radio and Television Day'
2348 },
2349 type: 'observance'
2350 },
2351 '05-24': {
2352 name: {
2353 bg: 'Ден на азбуката, културата и просветата',
2354 en: 'Bulgarian Education and Culture, and Slavonic Literature Day'
2355 }
2356 },
2357 '09-06': {
2358 name: {
2359 bg: 'Ден на съединението',
2360 en: 'Unification Day'
2361 }
2362 },
2363 '09-22': {
2364 _name: 'Independence Day'
2365 },
2366 '11-01': {
2367 name: {
2368 bg: 'Ден на народните будители',
2369 en: "Revival Leaders' Day"
2370 },
2371 type: 'school'
2372 },
2373 '12-24': {
2374 _name: '12-24'
2375 },
2376 '12-25': {
2377 _name: '12-25'
2378 },
2379 '12-26': {
2380 _name: '12-26',
2381 type: 'observance'
2382 }
2383 }
2384 },
2385 BH: {
2386 names: {
2387 ar: 'مملكة البحرين',
2388 en: 'Bahrain'
2389 },
2390 langs: [
2391 'ar'
2392 ],
2393 zones: [
2394 'Asia/Qatar'
2395 ],
2396 dayoff: '',
2397 days: {
2398 '01-01': {
2399 _name: '01-01'
2400 },
2401 '05-01': {
2402 _name: '05-01',
2403 name: {
2404 ar: 'يوم العمال'
2405 }
2406 },
2407 '12-16': {
2408 name: {
2409 ar: 'اليوم الوطني',
2410 en: 'National Day'
2411 }
2412 },
2413 '12-17': {
2414 name: {
2415 ar: 'يوم الجلوس',
2416 en: 'Accession Day'
2417 }
2418 },
2419 '1 Muharram': {
2420 _name: '1 Muharram'
2421 },
2422 '10 Muharram': {
2423 _name: '10 Muharram'
2424 },
2425 '12 Rabi al-awwal': {
2426 _name: '12 Rabi al-awwal'
2427 },
2428 '1 Shawwal': {
2429 _name: '1 Shawwal'
2430 },
2431 '9 Dhu al-Hijjah': {
2432 _name: '9 Dhu al-Hijjah'
2433 },
2434 '10 Dhu al-Hijjah P3D': {
2435 _name: '10 Dhu al-Hijjah'
2436 }
2437 }
2438 },
2439 BI: {
2440 names: {
2441 rn: "Republika y'Uburundi",
2442 fr: 'République du Burundi',
2443 en: 'Burundi'
2444 },
2445 dayoff: 'sunday',
2446 langs: [
2447 'fr',
2448 'en'
2449 ],
2450 zones: [
2451 'Africa/Maputo'
2452 ],
2453 days: {
2454 '01-01': {
2455 _name: '01-01'
2456 },
2457 '02-05': {
2458 name: {
2459 fr: "Jour de l'Unité",
2460 en: 'Unity Day'
2461 }
2462 },
2463 '04-06': {
2464 name: {
2465 fr: 'Jour de Ntaryamira',
2466 en: 'Ntaryamira Day'
2467 }
2468 },
2469 '05-01': {
2470 _name: '05-01'
2471 },
2472 'easter 39': {
2473 _name: 'easter 39'
2474 },
2475 '07-01': {
2476 _name: 'Independence Day'
2477 },
2478 '08-15': {
2479 _name: '08-15'
2480 },
2481 '10-13': {
2482 name: {
2483 fr: 'Jour de Rwagasore',
2484 en: 'Rwagasore Day'
2485 }
2486 },
2487 '10-21': {
2488 name: {
2489 fr: 'Jour de Ndadaye',
2490 en: 'Ndadaye Day'
2491 }
2492 },
2493 '11-01': {
2494 _name: '11-01'
2495 },
2496 '12-25': {
2497 _name: '12-25'
2498 },
2499 '1 Shawwal': {
2500 _name: '1 Shawwal'
2501 },
2502 '10 Dhu al-Hijjah': {
2503 _name: '10 Dhu al-Hijjah'
2504 },
2505 '2015-07-24': {
2506 _name: 'Public Holiday',
2507 name: {
2508 fr: "Jour l'élection des Sénateurs"
2509 }
2510 }
2511 }
2512 },
2513 BJ: {
2514 names: {
2515 fr: 'République du Bénin',
2516 en: 'Benin'
2517 },
2518 langs: [
2519 'fr'
2520 ],
2521 zones: [
2522 'Africa/Lagos'
2523 ],
2524 dayoff: '',
2525 days: {
2526 '01-01': {
2527 _name: '01-01'
2528 },
2529 '01-10': {
2530 name: {
2531 fr: 'Fête du Vodoun'
2532 }
2533 },
2534 easter: {
2535 _name: 'easter',
2536 type: 'observance'
2537 },
2538 'easter 1': {
2539 _name: 'easter 1'
2540 },
2541 'easter 39': {
2542 _name: 'easter 39'
2543 },
2544 'easter 49': {
2545 _name: 'easter 49',
2546 type: 'observance'
2547 },
2548 'easter 50': {
2549 _name: 'easter 50'
2550 },
2551 '05-01': {
2552 _name: '05-01'
2553 },
2554 '08-01': {
2555 _name: 'Independence Day',
2556 name: {
2557 fr: 'Fête Nationale'
2558 }
2559 },
2560 '08-15': {
2561 _name: '08-15'
2562 },
2563 '11-01': {
2564 _name: '11-01'
2565 },
2566 '12-25': {
2567 _name: '12-25'
2568 },
2569 '1 Shawwal': {
2570 _name: '1 Shawwal'
2571 },
2572 '10 Dhu al-Hijjah': {
2573 _name: '10 Dhu al-Hijjah'
2574 },
2575 '12 Rabi al-awwal': {
2576 _name: '12 Rabi al-awwal'
2577 }
2578 }
2579 },
2580 BL: {
2581 names: {
2582 fr: 'St. Barthélemy',
2583 en: 'St. Barths'
2584 },
2585 langs: [
2586 'fr'
2587 ],
2588 zones: [
2589 'America/St_Barthelemy'
2590 ],
2591 _days: 'FR',
2592 days: {
2593 'easter -48': {
2594 _name: 'easter -48',
2595 type: 'observance'
2596 },
2597 'easter -47': {
2598 _name: 'easter -47',
2599 type: 'Observance'
2600 },
2601 'easter -46': {
2602 _name: 'easter -46',
2603 type: 'observance'
2604 },
2605 'easter -21': {
2606 name: {
2607 fr: 'Mi-Carême',
2608 en: 'Laetare Sunday'
2609 },
2610 type: 'observance'
2611 },
2612 'easter -2': {
2613 _name: 'easter -2',
2614 type: 'bank'
2615 },
2616 easter: {
2617 _name: 'easter',
2618 type: 'observance'
2619 },
2620 '08-24': {
2621 name: {
2622 fr: 'Fête de Saint Barthélemy',
2623 en: 'Saint Barth'
2624 },
2625 type: 'observance'
2626 },
2627 '10-09': {
2628 _name: 'Abolition of Slavery'
2629 },
2630 '12-25': {
2631 _name: '12-25'
2632 }
2633 }
2634 },
2635 BM: {
2636 names: {
2637 en: 'Bermuda'
2638 },
2639 langs: [
2640 'en'
2641 ],
2642 zones: [
2643 'Atlantic/Bermuda'
2644 ],
2645 dayoff: 'sunday',
2646 days: {
2647 '01-01': {
2648 _name: '01-01'
2649 },
2650 'substitutes 01-01 if saturday, sunday then next monday': {
2651 _name: '01-01',
2652 substitute: true,
2653 type: 'bank',
2654 note: 'Goverment offices close'
2655 },
2656 'easter -2': {
2657 _name: 'easter -2'
2658 },
2659 'friday before 06-01': {
2660 name: {
2661 en: 'Bermuda Day'
2662 }
2663 },
2664 '3nd monday in June': {
2665 name: {
2666 en: 'National Heroes Day'
2667 }
2668 },
2669 'thursday before 08-04': {
2670 name: {
2671 en: 'Emancipation Day'
2672 }
2673 },
2674 'friday before 08-05': {
2675 name: {
2676 en: "Somers' Day"
2677 }
2678 },
2679 'monday after 09-01': {
2680 name: {
2681 en: 'Labour Day'
2682 }
2683 },
2684 '11-11': {
2685 name: {
2686 en: 'Remembrance Day'
2687 }
2688 },
2689 'substitutes 11-11 if saturday, sunday then next monday': {
2690 name: {
2691 en: 'Remembrance Day'
2692 },
2693 substitute: true,
2694 type: 'bank',
2695 note: 'Goverment offices close'
2696 },
2697 '12-25': {
2698 _name: '12-25'
2699 },
2700 'substitutes 12-25 if saturday then next monday if sunday then next tuesday': {
2701 _name: '12-25',
2702 substitute: true,
2703 type: 'bank',
2704 note: 'Goverment offices close'
2705 },
2706 '12-26': {
2707 _name: '12-26'
2708 },
2709 'substitutes 12-26 if saturday then next monday if sunday then next tuesday': {
2710 _name: '12-26',
2711 substitute: true,
2712 type: 'bank',
2713 note: 'Goverment offices close'
2714 }
2715 }
2716 },
2717 BN: {
2718 names: {
2719 ms: 'Negara Brunei Darussalam',
2720 en: 'Brunei'
2721 },
2722 langs: [
2723 'ms',
2724 'en'
2725 ],
2726 zones: [
2727 'Asia/Brunei'
2728 ],
2729 dayoff: '',
2730 days: {
2731 '01-01': {
2732 _name: '01-01',
2733 name: {
2734 ms: 'Awal Tahun Masihi'
2735 }
2736 },
2737 '02-23': {
2738 name: {
2739 en: 'National Day',
2740 ms: 'Hari Kebangsaan'
2741 }
2742 },
2743 '03-31': {
2744 name: {
2745 en: 'Armed Forces Day',
2746 ms: 'Hari Angkatan Bersenjata Diraja Brunei'
2747 }
2748 },
2749 '07-15': {
2750 name: {
2751 en: "Sultan's Birthday",
2752 ms: 'Hari Keputeraan KDYMM Sultan Brunei'
2753 }
2754 },
2755 '1 Ramadan': {
2756 _name: '1 Ramadan'
2757 },
2758 '17 Ramadan': {
2759 name: {
2760 en: 'Nuzul Al-Quran',
2761 ms: 'Hari Nuzul Al-Quran'
2762 }
2763 },
2764 '1 Shawwal P3D': {
2765 _name: '1 Shawwal'
2766 },
2767 '10 Dhu al-Hijjah': {
2768 _name: '10 Dhu al-Hijjah'
2769 },
2770 '1 Muharram': {
2771 _name: '1 Muharram'
2772 },
2773 '12 Rabi al-awwal': {
2774 _name: '12 Rabi al-awwal'
2775 },
2776 '27 Rajab': {
2777 _name: '27 Rajab'
2778 },
2779 '12-25': {
2780 _name: '12-25'
2781 },
2782 'chinese 01-0-01': {
2783 name: {
2784 en: 'Chinese New Year',
2785 ms: 'Tahun Baru Cina'
2786 }
2787 }
2788 }
2789 },
2790 BO: {
2791 names: {
2792 es: 'Bolivia',
2793 en: 'Bolivia'
2794 },
2795 dayoff: 'sunday',
2796 langs: [
2797 'es',
2798 'qu',
2799 'ay'
2800 ],
2801 zones: [
2802 'America/La_Paz'
2803 ],
2804 days: {
2805 '01-01': {
2806 _name: '01-01'
2807 },
2808 '02-02': {
2809 name: {
2810 en: 'Feast of the Virgin of Candelaria',
2811 qu: 'Mamacha Candelaria',
2812 es: 'Fiesta de la Virgen de Candelaria'
2813 }
2814 },
2815 'easter -48': {
2816 name: {
2817 en: 'Carnival',
2818 es: 'Carnaval'
2819 }
2820 },
2821 'easter -47': {
2822 _name: 'easter -47'
2823 },
2824 'easter -2': {
2825 _name: 'easter -2'
2826 },
2827 easter: {
2828 _name: 'easter',
2829 type: 'observance'
2830 },
2831 'easter 39': {
2832 _name: 'easter 39'
2833 },
2834 '06-21': {
2835 name: {
2836 en: 'Andean New Year',
2837 ay: 'Willkakuti',
2838 es: 'Año Nuevo Andino'
2839 }
2840 },
2841 '08-02': {
2842 name: {
2843 en: 'Agrarian Reform Day',
2844 es: 'Día de la Revolución Agraria, Productiva y Comunitaria'
2845 }
2846 },
2847 '08-06': {
2848 _name: 'Independence Day',
2849 name: {
2850 es: 'Día de la Patria'
2851 }
2852 },
2853 '11-02': {
2854 _name: '11-02'
2855 },
2856 '12-25': {
2857 _name: '12-25'
2858 }
2859 }
2860 },
2861 BQ: {
2862 names: {
2863 nl: 'Caribisch Nederland',
2864 en: 'Caribbean Netherlands'
2865 },
2866 dayoff: 'sunday',
2867 zones: [
2868 'America/Curacao'
2869 ],
2870 langs: [
2871 'nl',
2872 'en',
2873 'pap'
2874 ],
2875 days: {
2876 '01-01': {
2877 _name: '01-01'
2878 },
2879 'easter -2': {
2880 _name: 'easter -2'
2881 },
2882 easter: {
2883 _name: 'easter',
2884 type: 'observance'
2885 },
2886 'easter 1': {
2887 _name: 'easter 1'
2888 },
2889 '04-27': {
2890 name: {
2891 pap: 'Aña di Rey',
2892 nl: 'Koningsdag',
2893 en: 'Kings Day'
2894 }
2895 },
2896 '05-01 if sunday then next monday': {
2897 substitute: true,
2898 _name: '05-01'
2899 },
2900 '2nd sunday in May': {
2901 _name: 'Mothers Day',
2902 type: 'observance'
2903 },
2904 '3rd sunday in June': {
2905 _name: 'Fathers Day',
2906 type: 'observance'
2907 },
2908 'easter 39': {
2909 _name: 'easter 39'
2910 },
2911 '12-05': {
2912 name: {
2913 nl: 'Sinterklaasavond',
2914 en: "St. Nicholas' Eve"
2915 },
2916 type: 'observance'
2917 },
2918 '12-15': {
2919 name: {
2920 pap: 'Dia di Reino',
2921 nl: 'Koninkrijksdag',
2922 en: 'Kingdom Day'
2923 }
2924 },
2925 '12-25': {
2926 _name: '12-25'
2927 },
2928 '12-26': {
2929 _name: '12-26'
2930 }
2931 },
2932 regions: {
2933 BO: {
2934 name: 'Bonaire',
2935 days: {
2936 'easter -48': {
2937 _name: 'easter -48',
2938 name: {
2939 en: 'Carnival Monday'
2940 }
2941 },
2942 '04-30': {
2943 name: {
2944 en: 'Rincon Day',
2945 pap: 'Dia di Rincon'
2946 }
2947 },
2948 '09-06': {
2949 name: {
2950 nl: 'Boneiru Dag',
2951 en: 'Bonaire Day',
2952 pap: 'Dia di Boneiru'
2953 }
2954 }
2955 }
2956 },
2957 SA: {
2958 name: 'Saba',
2959 days: {
2960 '1st monday in August': {
2961 _name: 'easter -48',
2962 name: {
2963 en: 'Carnival Monday'
2964 }
2965 },
2966 '1st friday in December': {
2967 name: {
2968 en: 'Saba Day'
2969 }
2970 }
2971 }
2972 },
2973 SE: {
2974 name: 'Sint Eustatius',
2975 days: {
2976 '08-01': {
2977 name: {
2978 en: 'Emancipation Day'
2979 }
2980 },
2981 '11-16': {
2982 name: {
2983 en: 'Statia Day'
2984 }
2985 }
2986 }
2987 }
2988 }
2989 },
2990 BR: {
2991 names: {
2992 pt: 'Brasil',
2993 en: 'Brazil'
2994 },
2995 dayoff: 'sunday',
2996 langs: [
2997 'pt'
2998 ],
2999 zones: [
3000 'America/Sao_Paulo',
3001 'America/Noronha',
3002 'America/Belem',
3003 'America/Fortaleza',
3004 'America/Recife',
3005 'America/Araguaina',
3006 'America/Maceio',
3007 'America/Bahia',
3008 'America/Campo_Grande',
3009 'America/Cuiaba',
3010 'America/Santarem',
3011 'America/Porto_Velho',
3012 'America/Boa_Vista',
3013 'America/Manaus',
3014 'America/Eirunepe',
3015 'America/Rio_Branco'
3016 ],
3017 days: {
3018 '01-01': {
3019 _name: '01-01'
3020 },
3021 '04-21': {
3022 name: {
3023 pt: 'Dia de Tiradentes',
3024 en: "Tiradentes' Day"
3025 }
3026 },
3027 'easter -50 PT110H': {
3028 name: {
3029 pt: 'Carnaval',
3030 en: 'Carnival'
3031 },
3032 type: 'optional'
3033 },
3034 'easter -2': {
3035 _name: 'easter -2'
3036 },
3037 easter: {
3038 _name: 'easter',
3039 type: 'observance'
3040 },
3041 '05-01': {
3042 _name: '05-01'
3043 },
3044 '2nd sunday in May': {
3045 _name: 'Mothers Day',
3046 type: 'observance'
3047 },
3048 'easter 60': {
3049 _name: 'easter 60',
3050 type: 'optional'
3051 },
3052 '06-12': {
3053 name: {
3054 pt: 'Dia dos Namorados',
3055 en: "Lovers' Day"
3056 },
3057 type: 'observance'
3058 },
3059 '2nd sunday in August': {
3060 _name: 'Fathers Day',
3061 type: 'observance'
3062 },
3063 '09-07': {
3064 _name: 'Independence Day'
3065 },
3066 '10-12': {
3067 name: {
3068 pt: 'Nossa Senhora Aparecida',
3069 en: 'Our Lady of Aparecida'
3070 }
3071 },
3072 '1st sunday in October in even years': {
3073 name: {
3074 pt: 'Dia de Eleição',
3075 en: 'Election Day'
3076 }
3077 },
3078 '1st sunday before 11-01 in even years': {
3079 name: {
3080 pt: 'Dia de Eleição',
3081 en: 'Election Day'
3082 }
3083 },
3084 '11-02': {
3085 _name: '11-02'
3086 },
3087 '11-15': {
3088 name: {
3089 pt: 'Proclamação da República',
3090 en: 'Republic Day'
3091 }
3092 },
3093 '12-24 14:00': {
3094 _name: '12-24',
3095 type: 'optional'
3096 },
3097 '12-25': {
3098 _name: '12-25'
3099 },
3100 '12-31 14:00': {
3101 _name: '12-31',
3102 type: 'optional'
3103 }
3104 },
3105 states: {
3106 AC: {
3107 name: 'Acre',
3108 zones: [
3109 'America/Rio_Branco'
3110 ],
3111 days: {
3112 '01-12': {
3113 name: {
3114 pt: 'Dia do evangélico'
3115 },
3116 active: [
3117 {
3118 from: '2004-01-29T00:00:00.000Z'
3119 }
3120 ]
3121 },
3122 '03-08': {
3123 name: {
3124 pt: 'Alusivo ao Dia Internacional da Mulher'
3125 },
3126 active: [
3127 {
3128 from: '2001-09-14T00:00:00.000Z'
3129 }
3130 ]
3131 },
3132 '06-15': {
3133 name: {
3134 pt: 'Aniversário do estado'
3135 },
3136 active: [
3137 {
3138 from: '1964-09-02T00:00:00.000Z'
3139 }
3140 ]
3141 },
3142 '09-05': {
3143 name: {
3144 pt: 'Dia da Amazônia'
3145 },
3146 active: [
3147 {
3148 from: '2004-01-05T00:00:00.000Z'
3149 }
3150 ]
3151 },
3152 '11-17': {
3153 name: {
3154 pt: 'Assinatura do Tratado de Petrópolis'
3155 },
3156 type: 'optional',
3157 active: [
3158 {
3159 from: '2012-02-21T00:00:00.000Z'
3160 }
3161 ]
3162 }
3163 }
3164 },
3165 AL: {
3166 name: 'Alagoas',
3167 zones: [
3168 'America/Maceio'
3169 ],
3170 days: {
3171 '06-24': {
3172 name: {
3173 pt: 'São João'
3174 },
3175 active: [
3176 {
3177 from: '1993-07-07T00:00:00.000Z'
3178 }
3179 ]
3180 },
3181 '06-29': {
3182 name: {
3183 pt: 'São Pedro'
3184 },
3185 active: [
3186 {
3187 from: '1993-07-07T00:00:00.000Z'
3188 }
3189 ]
3190 },
3191 '09-16': {
3192 name: {
3193 pt: 'Emancipação política'
3194 }
3195 },
3196 '11-20': {
3197 name: {
3198 pt: 'Morte de Zumbi dos Palmares'
3199 },
3200 active: [
3201 {
3202 from: '1995-08-01T00:00:00.000Z'
3203 }
3204 ]
3205 }
3206 }
3207 },
3208 AM: {
3209 name: 'Amazonas',
3210 zones: [
3211 'America/Manaus'
3212 ],
3213 days: {
3214 '09-05': {
3215 name: {
3216 pt: 'Elevação do Amazonas à categoria de província'
3217 },
3218 active: [
3219 {
3220 from: '1977-12-21T00:00:00.000Z'
3221 }
3222 ]
3223 },
3224 '11-20': {
3225 name: {
3226 pt: 'Dia da Consciência Negra'
3227 },
3228 active: [
3229 {
3230 from: '2010-07-08T00:00:00.000Z'
3231 }
3232 ]
3233 }
3234 }
3235 },
3236 AP: {
3237 name: 'Amapá',
3238 zones: [
3239 'America/Belem'
3240 ],
3241 days: {
3242 '03-19': {
3243 name: {
3244 pt: 'Dia de São José'
3245 },
3246 note: 'Santo padroeiro do Estado do Amapá',
3247 active: [
3248 {
3249 from: '2002-04-16T00:00:00.000Z'
3250 }
3251 ]
3252 },
3253 '09-13': {
3254 name: {
3255 pt: 'Criação do Território Federal'
3256 }
3257 }
3258 }
3259 },
3260 BA: {
3261 name: 'Bahia',
3262 zones: [
3263 'America/Bahia'
3264 ],
3265 days: {
3266 '07-02': {
3267 name: {
3268 pt: 'Independência da Bahia'
3269 }
3270 }
3271 }
3272 },
3273 CE: {
3274 name: 'Ceará',
3275 zones: [
3276 'America/Fortaleza'
3277 ],
3278 days: {
3279 '03-25': {
3280 name: {
3281 pt: 'Data magna do estado'
3282 },
3283 active: [
3284 {
3285 from: '2011-12-01T00:00:00.000Z'
3286 }
3287 ]
3288 }
3289 }
3290 },
3291 DF: {
3292 name: 'Distrito Federal',
3293 zones: [
3294 'America/Sao_Paulo'
3295 ],
3296 days: {
3297 '04-21': {
3298 name: {
3299 pt: 'Fundação de Brasília'
3300 }
3301 },
3302 '11-30': {
3303 name: {
3304 pt: 'Dia do Evangélico'
3305 },
3306 type: 'public',
3307 active: [
3308 {
3309 from: '1995-12-04T00:00:00.000Z'
3310 }
3311 ]
3312 }
3313 }
3314 },
3315 MA: {
3316 name: 'Maranhão',
3317 zones: [
3318 'America/Belem'
3319 ],
3320 days: {
3321 '07-28': {
3322 name: {
3323 pt: 'Adesão do Maranhão à independência do Brasil'
3324 },
3325 active: [
3326 {
3327 from: '1964-10-02T00:00:00.000Z'
3328 }
3329 ]
3330 }
3331 }
3332 },
3333 MG: {
3334 name: 'Minas Gerais',
3335 zones: [
3336 'America/Sao_Paulo'
3337 ],
3338 days: {
3339 '04-21': {
3340 name: {
3341 pt: 'Data magna do estado'
3342 }
3343 }
3344 },
3345 regions: {
3346 BH: {
3347 name: 'Belo Horizonte',
3348 days: {
3349 '08-15': {
3350 _name: '08-15',
3351 name: {
3352 pt: 'Assunção de Nossa Senhora'
3353 },
3354 type: 'public'
3355 },
3356 '12-08': {
3357 _name: '12-08',
3358 type: 'public'
3359 }
3360 }
3361 }
3362 }
3363 },
3364 MS: {
3365 name: 'Mato Grosso do Sul',
3366 zones: [
3367 'America/Campo_Grande'
3368 ],
3369 days: {
3370 '10-11': {
3371 name: {
3372 pt: 'Criação do estado'
3373 },
3374 active: [
3375 {
3376 from: '1979-10-29T00:00:00.000Z'
3377 }
3378 ]
3379 }
3380 }
3381 },
3382 MT: {
3383 name: 'Mato Grosso',
3384 zones: [
3385 'America/Cuiaba'
3386 ],
3387 days: {
3388 '11-20': {
3389 name: {
3390 pt: 'Dia da Consciência Negra'
3391 },
3392 active: [
3393 {
3394 from: '2002-12-27T00:00:00.000Z'
3395 }
3396 ]
3397 }
3398 }
3399 },
3400 PA: {
3401 name: 'Pará',
3402 zones: [
3403 'America/Santarem'
3404 ],
3405 days: {
3406 '08-15': {
3407 name: {
3408 pt: 'Adesão do Grão-Pará à independência do Brasil'
3409 },
3410 active: [
3411 {
3412 from: '1996-09-10T00:00:00.000Z'
3413 }
3414 ]
3415 }
3416 }
3417 },
3418 PB: {
3419 name: 'Paraíba',
3420 zones: [
3421 'America/Recife'
3422 ],
3423 days: {
3424 '07-26': {
3425 name: {
3426 pt: 'Homenagem à memória do ex-presidente João Pessoa'
3427 }
3428 },
3429 '08-05': {
3430 name: {
3431 pt: 'Nossa Senhora das Neves'
3432 },
3433 note: 'Fundação do Estado em 1585 e dia da sua padroeira',
3434 active: [
3435 {
3436 from: '1967-08-30T00:00:00.000Z'
3437 }
3438 ]
3439 }
3440 }
3441 },
3442 PE: {
3443 name: 'Pernambuco',
3444 zones: [
3445 'America/Recife'
3446 ],
3447 days: {
3448 '1st sunday in March': {
3449 name: {
3450 pt: 'Revolução Pernambucana de 1817'
3451 },
3452 active: [
3453 {
3454 from: '2009-07-02T00:00:00.000Z'
3455 }
3456 ]
3457 }
3458 },
3459 regions: {
3460 RE: {
3461 name: 'Recife',
3462 days: {
3463 '06-24': {
3464 name: {
3465 pt: 'São João',
3466 en: "Saint John's Day"
3467 },
3468 type: 'public'
3469 },
3470 '07-16': {
3471 name: {
3472 pt: 'Nossa Senhora do Carmo'
3473 },
3474 type: 'public'
3475 },
3476 '12-08': {
3477 _name: '12-08',
3478 name: {
3479 pt: 'Nossa Senhora da Conceição'
3480 },
3481 type: 'public'
3482 }
3483 }
3484 }
3485 }
3486 },
3487 PI: {
3488 name: 'Piauí',
3489 zones: [
3490 'America/Fortaleza'
3491 ],
3492 days: {
3493 '10-19': {
3494 name: {
3495 pt: 'Dia do Piauí'
3496 },
3497 active: [
3498 {
3499 from: '1937-01-01T00:00:00.000Z'
3500 }
3501 ]
3502 }
3503 }
3504 },
3505 PR: {
3506 name: 'Paraná',
3507 zones: [
3508 'America/Sao_Paulo'
3509 ],
3510 days: {
3511 '12-19': {
3512 name: {
3513 pt: 'Emancipação política do estado do Paraná'
3514 },
3515 active: [
3516 {
3517 from: '1962-12-18T00:00:00.000Z'
3518 }
3519 ]
3520 }
3521 },
3522 regions: {
3523 CU: {
3524 name: 'Curitiba',
3525 days: {
3526 '09-08': {
3527 name: {
3528 pt: 'Nossa Senhora da Luz dos Pinhais'
3529 },
3530 type: 'public'
3531 }
3532 }
3533 }
3534 }
3535 },
3536 RJ: {
3537 name: 'Rio de Janeiro',
3538 zones: [
3539 'America/Sao_Paulo'
3540 ],
3541 days: {
3542 'easter -47': {
3543 name: {
3544 pt: 'Carnaval'
3545 },
3546 active: [
3547 {
3548 from: '2008-05-14T00:00:00.000Z'
3549 }
3550 ]
3551 },
3552 '04-23': {
3553 name: {
3554 pt: 'Dia de São Jorge'
3555 },
3556 active: [
3557 {
3558 from: '2008-03-05T00:00:00.000Z'
3559 }
3560 ]
3561 },
3562 '3rd tuesday in October': {
3563 name: {
3564 pt: 'Dia do Comércio'
3565 },
3566 type: 'observance',
3567 note: 'feriado para os comerciantes e trabalhadores da construção civil'
3568 },
3569 '11-20': {
3570 name: {
3571 pt: 'Dia da Consciência Negra'
3572 },
3573 active: [
3574 {
3575 from: '2002-11-11T00:00:00.000Z'
3576 }
3577 ]
3578 }
3579 }
3580 },
3581 RN: {
3582 name: 'Rio Grande do Norte',
3583 zones: [
3584 'America/Recife'
3585 ],
3586 days: {
3587 '10-03': {
3588 name: {
3589 pt: 'Mártires de Cunhaú e Uruaçu'
3590 },
3591 active: [
3592 {
3593 from: '2006-12-06T00:00:00.000Z'
3594 }
3595 ]
3596 }
3597 }
3598 },
3599 RO: {
3600 name: 'Rondônia',
3601 zones: [
3602 'America/Porto_Velho'
3603 ],
3604 days: {
3605 '01-04': {
3606 name: {
3607 pt: 'Criação do estado'
3608 },
3609 active: [
3610 {
3611 from: '2010-04-22T00:00:00.000Z'
3612 }
3613 ]
3614 },
3615 '06-18': {
3616 name: {
3617 pt: 'Dia do evangélico'
3618 },
3619 active: [
3620 {
3621 from: '2001-12-20T00:00:00.000Z'
3622 }
3623 ]
3624 }
3625 }
3626 },
3627 RR: {
3628 name: 'Roraima',
3629 zones: [
3630 'America/Boa_Vista'
3631 ],
3632 days: {
3633 '10-05': {
3634 name: {
3635 pt: 'Criação do estado'
3636 }
3637 }
3638 }
3639 },
3640 RS: {
3641 name: 'Rio Grande do Sul',
3642 zones: [
3643 'America/Sao_Paulo'
3644 ],
3645 days: {
3646 '09-20': {
3647 name: {
3648 pt: 'Proclamação da República Rio-Grandense'
3649 }
3650 }
3651 }
3652 },
3653 SC: {
3654 name: 'Santa Catarina',
3655 zones: [
3656 'America/Sao_Paulo'
3657 ],
3658 days: {
3659 '08-11': {
3660 name: {
3661 pt: 'Dia de Santa Catarina'
3662 },
3663 active: [
3664 {
3665 from: '2004-01-22T00:00:00.000Z',
3666 to: '2005-07-15T00:00:00.000Z'
3667 }
3668 ]
3669 },
3670 '08-11 if monday,tuesday,wednesday,thursday,friday,saturday then next sunday': {
3671 name: {
3672 pt: 'Dia de Santa Catarina'
3673 },
3674 active: [
3675 {
3676 from: '2005-07-15T00:00:00.000Z'
3677 }
3678 ]
3679 },
3680 '11-25': {
3681 name: {
3682 pt: 'Dia de Santa Catarina de Alexandria'
3683 },
3684 active: [
3685 {
3686 from: '1996-12-26T00:00:00.000Z',
3687 to: '2005-07-15T00:00:00.000Z'
3688 }
3689 ]
3690 },
3691 '11-25 if monday,tuesday,wednesday,thursday,friday,saturday then next sunday': {
3692 name: {
3693 pt: 'Dia de Santa Catarina de Alexandria'
3694 },
3695 active: [
3696 {
3697 from: '2005-07-15T00:00:00.000Z'
3698 }
3699 ]
3700 }
3701 }
3702 },
3703 SE: {
3704 name: 'Sergipe',
3705 zones: [
3706 'America/Recife'
3707 ],
3708 days: {
3709 '07-08': {
3710 name: {
3711 pt: 'Emancipação política de Sergipe'
3712 }
3713 }
3714 }
3715 },
3716 SP: {
3717 name: 'São Paulo',
3718 zones: [
3719 'America/Sao_Paulo'
3720 ],
3721 days: {
3722 '07-09': {
3723 name: {
3724 pt: 'Revolução Constitucionalista'
3725 },
3726 active: [
3727 {
3728 from: '1997-03-05T00:00:00.000Z'
3729 }
3730 ]
3731 }
3732 },
3733 regions: {
3734 SP: {
3735 name: 'São Paulo',
3736 days: {
3737 '01-25': {
3738 name: {
3739 pt: 'Aniversário da Cidade',
3740 en: 'City Birthday'
3741 },
3742 type: 'public'
3743 }
3744 }
3745 }
3746 }
3747 },
3748 TO: {
3749 name: 'Tocantins',
3750 zones: [
3751 'America/Araguaina'
3752 ],
3753 days: {
3754 '10-05': {
3755 name: {
3756 pt: 'Criação do estado'
3757 },
3758 active: [
3759 {
3760 from: '1989-11-17T00:00:00.000Z'
3761 }
3762 ]
3763 },
3764 '03-18': {
3765 name: {
3766 pt: 'Autonomia do Estado'
3767 },
3768 active: [
3769 {
3770 from: '1998-03-17T00:00:00.000Z'
3771 }
3772 ]
3773 },
3774 '09-08': {
3775 name: {
3776 pt: 'Nossa Senhora da Natividade'
3777 },
3778 note: 'Padroeira do Estado',
3779 active: [
3780 {
3781 from: '1993-12-28T00:00:00.000Z'
3782 }
3783 ]
3784 }
3785 }
3786 }
3787 }
3788 },
3789 BS: {
3790 names: {
3791 en: 'Bahamas'
3792 },
3793 dayoff: 'sunday',
3794 langs: [
3795 'en'
3796 ],
3797 zones: [
3798 'America/Nassau'
3799 ],
3800 days: {
3801 '01-01': {
3802 _name: '01-01'
3803 },
3804 '01-10 and if saturday,sunday then next monday': {
3805 substitute: true,
3806 name: {
3807 en: 'Majority Rule Day'
3808 }
3809 },
3810 'easter -2': {
3811 _name: 'easter -2'
3812 },
3813 easter: {
3814 _name: 'easter',
3815 type: 'observance'
3816 },
3817 'easter 1': {
3818 _name: 'easter 1'
3819 },
3820 '2nd sunday in May': {
3821 _name: 'Mothers Day',
3822 type: 'observance'
3823 },
3824 'easter 49': {
3825 _name: 'easter 49',
3826 type: 'observance'
3827 },
3828 'easter 50': {
3829 _name: 'easter 50'
3830 },
3831 '1st friday in June': {
3832 _name: '05-01',
3833 name: {
3834 en: 'Randol Fawkes Labour Day'
3835 }
3836 },
3837 '07-10 and if saturday,sunday then next monday': {
3838 substitute: true,
3839 _name: 'Independence Day'
3840 },
3841 '1st monday in August': {
3842 name: {
3843 en: 'Emancipation Day'
3844 }
3845 },
3846 '10-12 and if saturday,sunday then next monday': {
3847 substitute: true,
3848 name: {
3849 en: "National Heroes' Day"
3850 }
3851 },
3852 '12-25': {
3853 _name: '12-25'
3854 },
3855 '12-26': {
3856 _name: '12-26'
3857 }
3858 }
3859 },
3860 BW: {
3861 names: {
3862 en: 'Botswana'
3863 },
3864 dayoff: 'sunday',
3865 langs: [
3866 'en'
3867 ],
3868 zones: [
3869 'Africa/Maputo'
3870 ],
3871 days: {
3872 '01-01': {
3873 _name: '01-01',
3874 note: 'except mining industy'
3875 },
3876 '01-02': {
3877 name: {
3878 en: "New Year's Holiday"
3879 },
3880 note: 'except mining industy'
3881 },
3882 'substitutes 01-02 if monday then next tuesday': {
3883 name: {
3884 en: 'Public Holiday'
3885 },
3886 note: 'except mining industy'
3887 },
3888 'easter -2': {
3889 _name: 'easter -2'
3890 },
3891 'easter -1': {
3892 _name: 'easter -1',
3893 note: 'except mining industy'
3894 },
3895 easter: {
3896 _name: 'easter',
3897 type: 'observance'
3898 },
3899 'easter 1': {
3900 _name: 'easter 1',
3901 note: 'except mining industy'
3902 },
3903 'easter 39': {
3904 _name: 'easter 39',
3905 note: 'except mining industy'
3906 },
3907 '05-01': {
3908 _name: '05-01',
3909 note: 'except mining industy'
3910 },
3911 'substitutes 05-01 if sunday then next monday': {
3912 name: {
3913 en: 'Public Holiday'
3914 },
3915 note: 'except mining industy'
3916 },
3917 '2nd sunday in May': {
3918 _name: 'Mothers Day',
3919 type: 'observance'
3920 },
3921 '07-01': {
3922 name: {
3923 en: 'Sir Seretse Khama Day'
3924 },
3925 note: 'except mining industy'
3926 },
3927 'substitutes 07-01 if sunday then next monday': {
3928 name: {
3929 en: 'Public Holiday'
3930 },
3931 note: 'except mining industy'
3932 },
3933 '3rd monday in July': {
3934 name: {
3935 en: 'President’s Day'
3936 },
3937 note: 'except mining industy'
3938 },
3939 'tuesday after 3rd monday in July': {
3940 name: {
3941 en: 'President’s Day Holiday'
3942 },
3943 note: 'except mining industy'
3944 },
3945 '09-30': {
3946 name: {
3947 en: 'Botswana Day'
3948 }
3949 },
3950 'substitutes 09-30 if saturday,sunday then next monday': {
3951 name: {
3952 en: 'Public Holiday'
3953 }
3954 },
3955 '12-25': {
3956 _name: '12-25'
3957 },
3958 '12-26': {
3959 _name: '12-26',
3960 name: {
3961 en: 'Family Day'
3962 },
3963 note: 'except mining industy'
3964 },
3965 'substitutes 12-26 if monday then next tuesday': {
3966 name: {
3967 en: 'Public Holiday'
3968 }
3969 }
3970 }
3971 },
3972 BY: {
3973 names: {
3974 be: 'Рэспубліка Беларусь',
3975 ru: 'Республика Беларусь',
3976 en: 'Belarus'
3977 },
3978 zones: [
3979 'Europe/Minsk'
3980 ],
3981 langs: [
3982 'be',
3983 'ru'
3984 ],
3985 days: {
3986 '01-01': {
3987 _name: '01-01'
3988 },
3989 'julian 12-25': {
3990 _name: '12-25',
3991 name: {
3992 be: 'Каляды праваслаўныя'
3993 }
3994 },
3995 easter: {
3996 _name: 'easter',
3997 name: {
3998 be: 'Вялiкдзень каталiцкi'
3999 },
4000 type: 'observance'
4001 },
4002 orthodox: {
4003 name: {
4004 en: 'Orthodox Easter',
4005 be: 'Вялiкдзень праваслаўны'
4006 },
4007 type: 'observance'
4008 },
4009 'orthodox +9': {
4010 name: {
4011 en: 'Commemoration Day',
4012 be: 'Радунiца'
4013 }
4014 },
4015 '03-08': {
4016 _name: '03-08'
4017 },
4018 '05-01': {
4019 _name: '05-01'
4020 },
4021 '05-09': {
4022 name: {
4023 en: 'Victory Day',
4024 be: 'Дзень Перамогi'
4025 }
4026 },
4027 '07-03': {
4028 _name: 'Independence Day',
4029 active: [
4030 {
4031 from: 1996
4032 }
4033 ]
4034 },
4035 '11-07': {
4036 name: {
4037 en: 'October Revolution Day',
4038 be: 'Дзень Кастрычніцкай рэвалюцыі'
4039 }
4040 },
4041 '12-25': {
4042 _name: '12-25',
4043 name: {
4044 be: 'Каляды каталiцкiя'
4045 }
4046 }
4047 }
4048 },
4049 BZ: {
4050 names: {
4051 en: 'Belize'
4052 },
4053 dayoff: 'sunday',
4054 langs: [
4055 'en'
4056 ],
4057 zones: [
4058 'America/Belize'
4059 ],
4060 days: {
4061 '01-01': {
4062 _name: '01-01'
4063 },
4064 '03-09 if friday,saturday,sunday then next monday if tuesday,wednesday,thursday then previous monday': {
4065 name: {
4066 en: 'Baron Bliss Day'
4067 }
4068 },
4069 'easter -2': {
4070 _name: 'easter -2'
4071 },
4072 'easter -1': {
4073 _name: 'easter -1'
4074 },
4075 easter: {
4076 _name: 'easter',
4077 type: 'observance'
4078 },
4079 'easter 1': {
4080 _name: 'easter 1'
4081 },
4082 '05-01 if sunday then next monday': {
4083 _name: '05-01'
4084 },
4085 '05-24 if friday,saturday,sunday then next monday if tuesday,wednesday,thursday then previous monday': {
4086 name: {
4087 en: "Commonwealth Day, Sovereign's Day"
4088 }
4089 },
4090 '09-10 if sunday then next monday': {
4091 name: {
4092 en: "Saint George's Caye Day, National Day"
4093 }
4094 },
4095 '09-21 if sunday then next monday': {
4096 _name: 'Independence Day'
4097 },
4098 '10-12 if friday,saturday,sunday then next monday if tuesday,wednesday,thursday then previous monday': {
4099 name: {
4100 en: 'Day of the Americas'
4101 }
4102 },
4103 '11-19 if sunday then next monday': {
4104 name: {
4105 en: 'Garifuna Settlement Day'
4106 }
4107 },
4108 '12-25 and if sunday then next tuesday': {
4109 _name: '12-25',
4110 substitute: true
4111 },
4112 '12-26 and if sunday then next monday': {
4113 _name: '12-26',
4114 substitute: true
4115 }
4116 }
4117 },
4118 CA: {
4119 names: {
4120 en: 'Canada',
4121 fr: 'Canada'
4122 },
4123 zones: [
4124 'America/Toronto',
4125 'America/St_Johns',
4126 'America/Halifax',
4127 'America/Glace_Bay',
4128 'America/Moncton',
4129 'America/Goose_Bay',
4130 'America/Blanc-Sablon',
4131 'America/Nipigon',
4132 'America/Thunder_Bay',
4133 'America/Iqaluit',
4134 'America/Pangnirtung',
4135 'America/Resolute',
4136 'America/Atikokan',
4137 'America/Rankin_Inlet',
4138 'America/Winnipeg',
4139 'America/Rainy_River',
4140 'America/Regina',
4141 'America/Swift_Current',
4142 'America/Edmonton',
4143 'America/Cambridge_Bay',
4144 'America/Yellowknife',
4145 'America/Inuvik',
4146 'America/Creston',
4147 'America/Dawson_Creek',
4148 'America/Fort_Nelson',
4149 'America/Vancouver',
4150 'America/Whitehorse',
4151 'America/Dawson'
4152 ],
4153 langs: [
4154 'en',
4155 'fr'
4156 ],
4157 days: {
4158 '01-01': {
4159 _name: '01-01'
4160 },
4161 '02-02': {
4162 name: {
4163 en: 'Groundhog Day',
4164 fr: 'Jour de la marmotte'
4165 },
4166 type: 'observance'
4167 },
4168 '02-14': {
4169 _name: '02-14',
4170 type: 'observance'
4171 },
4172 '03-17': {
4173 name: {
4174 en: 'St. Patrick’s Day',
4175 fr: 'Fête de la Saint-Patrick'
4176 },
4177 type: 'observance'
4178 },
4179 'easter -2': {
4180 _name: 'easter -2'
4181 },
4182 easter: {
4183 _name: 'easter'
4184 },
4185 '2nd sunday after 05-01': {
4186 _name: 'Mothers Day',
4187 type: 'observance'
4188 },
4189 'monday before 05-25': {
4190 name: {
4191 en: 'Victoria Day',
4192 fr: 'Fête de la Reine'
4193 }
4194 },
4195 '3rd sunday after 06-01': {
4196 _name: 'Fathers Day',
4197 type: 'observance'
4198 },
4199 '07-01': {
4200 name: {
4201 en: 'Canada Day',
4202 fr: 'Fête du Canada'
4203 }
4204 },
4205 'monday after 08-01': {
4206 name: {
4207 en: 'Civic Holiday',
4208 fr: 'Premier lundi d’août'
4209 }
4210 },
4211 '1st monday in September': {
4212 _name: '05-01'
4213 },
4214 '09-30 since 2021': {
4215 name: {
4216 en: 'National Day for Truth and Reconciliation',
4217 fr: 'Journée nationale de la vérité et de la réconciliation'
4218 }
4219 },
4220 '2nd monday after 10-01': {
4221 name: {
4222 en: 'Thanksgiving',
4223 fr: 'Action de grâce'
4224 }
4225 },
4226 '10-31 18:00': {
4227 name: {
4228 en: 'Halloween',
4229 fr: "l'Halloween"
4230 },
4231 type: 'observance'
4232 },
4233 '11-11': {
4234 name: {
4235 en: 'Remembrance Day',
4236 fr: 'Jour du Souvenir'
4237 }
4238 },
4239 '12-25': {
4240 _name: '12-25'
4241 },
4242 '12-26': {
4243 _name: '12-26'
4244 }
4245 },
4246 states: {
4247 AB: {
4248 name: 'Alberta',
4249 zones: [
4250 'America/Edmonton'
4251 ],
4252 days: {
4253 '3rd monday after 02-01': {
4254 name: {
4255 en: 'Family Day',
4256 fr: 'Fête de la famille'
4257 }
4258 },
4259 'easter 1': {
4260 _name: 'easter 1',
4261 type: 'optional'
4262 },
4263 'monday after 08-01': {
4264 name: {
4265 en: 'Heritage Day',
4266 fr: 'Fête du patrimoine'
4267 },
4268 type: 'optional'
4269 }
4270 }
4271 },
4272 BC: {
4273 name: 'British Columbia',
4274 zones: [
4275 'America/Vancouver',
4276 'America/Edmonton',
4277 'America/Creston',
4278 'America/Dawson_Creek'
4279 ],
4280 days: {
4281 '2nd monday after 02-01': {
4282 name: {
4283 en: 'Family Day',
4284 fr: 'Fête de la famille'
4285 },
4286 active: [
4287 {
4288 to: 2019
4289 }
4290 ]
4291 },
4292 '3rd monday after 02-01': {
4293 name: {
4294 en: 'Family Day',
4295 fr: 'Fête de la famille'
4296 },
4297 active: [
4298 {
4299 from: 2019
4300 }
4301 ]
4302 }
4303 }
4304 },
4305 MB: {
4306 name: 'Manitoba',
4307 zones: [
4308 'America/Winnipeg'
4309 ],
4310 days: {
4311 '3rd monday after 02-01': {
4312 name: {
4313 en: 'Louis Riel Day',
4314 fr: 'Journée Louis Riel'
4315 }
4316 }
4317 }
4318 },
4319 NB: {
4320 name: 'New Brunswick',
4321 zones: [
4322 'America/Moncton'
4323 ],
4324 days: {
4325 'monday after 08-01': {
4326 name: {
4327 en: 'New Brunswick Day',
4328 fr: 'Jour de Nouveau Brunswick'
4329 }
4330 }
4331 }
4332 },
4333 NL: {
4334 name: 'Newfoundland and Labrador',
4335 zones: [
4336 'America/St_Johns',
4337 'America/Goose_Bay'
4338 ],
4339 days: {
4340 '03-17': {
4341 name: {
4342 en: "Saint Patrick's Day",
4343 fr: 'Jour de la Saint-Patrick'
4344 },
4345 type: 'optional'
4346 },
4347 '04-23': {
4348 name: {
4349 en: "Saint George's Day",
4350 fr: 'Jour de St. George'
4351 },
4352 type: 'optional'
4353 },
4354 '06-24': {
4355 name: {
4356 en: 'Discovery Day',
4357 fr: 'Journée découverte'
4358 },
4359 type: 'optional'
4360 },
4361 '07-12': {
4362 name: {
4363 en: "Orangemen's Day",
4364 fr: 'Fête des orangistes'
4365 },
4366 type: 'optional'
4367 },
4368 '11-11': {
4369 name: {
4370 en: 'Armistice Day',
4371 fr: "Jour de l'Armistice"
4372 }
4373 }
4374 }
4375 },
4376 NS: {
4377 name: 'Nova Scotia',
4378 zones: [
4379 'America/Halifax',
4380 'America/Moncton'
4381 ],
4382 days: {
4383 '3rd monday after 02-01': {
4384 name: {
4385 en: 'Heritage Day',
4386 fr: 'Fête du Patrimoine'
4387 }
4388 },
4389 'monday after 08-01': {
4390 name: {
4391 en: 'Natal Day',
4392 fr: 'Jour de la Fondation'
4393 }
4394 }
4395 }
4396 },
4397 NT: {
4398 name: 'Northwest Territories',
4399 zones: [
4400 'America/Yellowknife',
4401 'America/Inuvik'
4402 ],
4403 days: {
4404 '06-21': {
4405 name: {
4406 en: 'National Aboriginal Day',
4407 fr: 'Journée nationale des Autochthones'
4408 }
4409 }
4410 }
4411 },
4412 NU: {
4413 name: 'Nunavut',
4414 zones: [
4415 'America/Iqaluit',
4416 'America/Pangnirtung',
4417 'America/Resolute',
4418 'America/Rankin_Inlet',
4419 'America/Atikokan',
4420 'America/Cambridge_Bay'
4421 ],
4422 days: {
4423 '07-09': {
4424 name: {
4425 en: 'Nunavut Day'
4426 },
4427 type: 'bank'
4428 }
4429 }
4430 },
4431 ON: {
4432 name: 'Ontario',
4433 zones: [
4434 'America/Toronto',
4435 'America/Nipigon',
4436 'America/Thunder_Bay',
4437 'America/Atikokan',
4438 'America/Rainy_River',
4439 'America/Winnipeg'
4440 ],
4441 days: {
4442 '3rd monday after 02-01': {
4443 name: {
4444 en: 'Family Day',
4445 fr: 'Fête de la famille'
4446 }
4447 },
4448 'easter 1': {
4449 _name: 'easter 1'
4450 }
4451 }
4452 },
4453 PE: {
4454 name: 'Prince Edward Island',
4455 days: {
4456 '3rd monday after 02-01': {
4457 name: {
4458 en: 'Islander Day',
4459 fr: 'Fête des Insulaires'
4460 }
4461 },
4462 'easter 1': {
4463 _name: 'easter 1',
4464 type: 'optional'
4465 },
4466 '3rd friday after 08-01': {
4467 name: {
4468 en: 'Gold Cup Parade Day',
4469 fr: "Défilé de la Coupe d'or"
4470 }
4471 }
4472 }
4473 },
4474 QC: {
4475 name: 'Quebec',
4476 zones: [
4477 'America/Blanc-Sablon',
4478 'America/Toronto',
4479 'America/Nipigon'
4480 ],
4481 days: {
4482 'easter -2': {
4483 _name: 'easter -2',
4484 note: 'Either Good Friday or Easter Monday, at the employer’s option'
4485 },
4486 'easter 1': {
4487 _name: 'easter 1',
4488 note: 'Either Good Friday or Easter Monday, at the employer’s option'
4489 },
4490 'monday before 05-25': {
4491 name: {
4492 en: "National Patriots' Day",
4493 fr: 'Journée nationale des patriotes'
4494 }
4495 },
4496 '06-24': {
4497 name: {
4498 en: 'National Holiday',
4499 fr: 'Fête nationale du Québec'
4500 }
4501 },
4502 'monday after 08-01': false
4503 }
4504 },
4505 SK: {
4506 name: 'Saskatchewan',
4507 zones: [
4508 'America/Regina',
4509 'America/Swift_Current',
4510 'America/Edmonton'
4511 ],
4512 days: {
4513 '3rd monday after 02-01': {
4514 name: {
4515 en: 'Family Day',
4516 fr: 'Fête de la famille'
4517 }
4518 },
4519 '3rd monday after 08-01': {
4520 name: {
4521 en: 'Saskatchewan Day'
4522 }
4523 }
4524 }
4525 },
4526 YT: {
4527 name: 'Yukon',
4528 zones: [
4529 'America/Whitehorse',
4530 'America/Dawson'
4531 ],
4532 days: {
4533 'easter 1': {
4534 _name: 'easter 1'
4535 },
4536 '3rd monday after 08-01': {
4537 name: {
4538 en: 'Discovery Day',
4539 fr: 'Jour de la Découverte'
4540 }
4541 }
4542 }
4543 }
4544 }
4545 },
4546 CC: {
4547 names: {
4548 en: 'Cocos (Keeling) Islands'
4549 },
4550 langs: [
4551 'en'
4552 ],
4553 zones: [
4554 'Indian/Cocos'
4555 ],
4556 dayoff: 'sunday',
4557 days: {
4558 'chinese 01-0-01 and if sunday then next tuesday if saturday then next monday': {
4559 name: {
4560 en: 'Chinese New Year'
4561 },
4562 substitute: true
4563 },
4564 'chinese 01-0-02 and if sunday then next tuesday if saturday then next monday': {
4565 name: {
4566 en: 'Chinese New Year (2nd Day)'
4567 },
4568 substitute: true
4569 },
4570 '01-01': {
4571 _name: '01-01'
4572 },
4573 '01-26': {
4574 name: {
4575 en: 'Australia Day'
4576 }
4577 },
4578 '03-20': {
4579 name: {
4580 en: 'Labour Day'
4581 }
4582 },
4583 'easter 1': {
4584 _name: 'easter 1'
4585 },
4586 '04-06': {
4587 name: {
4588 en: 'Self Determination Day'
4589 }
4590 },
4591 '04-25': {
4592 name: {
4593 en: 'Anzac Day'
4594 }
4595 },
4596 '12-25 and if sunday then next tuesday': {
4597 _name: '12-25',
4598 substitute: true
4599 },
4600 '12-26 and if sunday then next monday': {
4601 _name: '12-26',
4602 substitute: true
4603 },
4604 '1 Muharram and if sunday then next monday': {
4605 substitute: true,
4606 _name: '1 Muharram'
4607 },
4608 '1 Shawwal and if sunday then next monday': {
4609 substitute: true,
4610 _name: '1 Shawwal',
4611 name: {
4612 en: 'Hari Raya Puasa'
4613 }
4614 },
4615 '10 Dhu al-Hijjah and if sunday then next monday': {
4616 substitute: true,
4617 _name: '10 Dhu al-Hijjah',
4618 name: {
4619 en: 'Hari Raya Haji'
4620 }
4621 },
4622 '12 Rabi al-awwal and if sunday then next monday': {
4623 substitute: true,
4624 _name: '12 Rabi al-awwal',
4625 name: {
4626 en: 'Hari Maulaud Nabi'
4627 }
4628 }
4629 }
4630 },
4631 CD: {
4632 names: {
4633 fr: 'République démocratique du Congo',
4634 en: 'Democratic Republic of the Congo'
4635 },
4636 dayoff: 'sunday',
4637 langs: [
4638 'fr'
4639 ],
4640 zones: [
4641 'Africa/Maputo',
4642 'Africa/Lagos'
4643 ],
4644 days: {
4645 '01-01 and if sunday then next monday': {
4646 substitute: true,
4647 _name: '01-01'
4648 },
4649 '01-04 and if sunday then next monday': {
4650 substitute: true,
4651 name: {
4652 fr: "Martyrs de l'Indépendance",
4653 en: 'Day of the Martyrs'
4654 }
4655 },
4656 '01-16 and if sunday then next tuesday': {
4657 substitute: true,
4658 name: {
4659 fr: 'Journée du Héro National Laurent Désiré Kabila',
4660 en: 'Anniversary of President Laurent Kabila'
4661 }
4662 },
4663 '01-17 and if sunday then next monday': {
4664 substitute: true,
4665 name: {
4666 fr: 'Journée du Héro National Patrice Emery Lumumba',
4667 en: 'Anniversary of Prime Minister Patrice Emery Lumumba'
4668 }
4669 },
4670 '05-01 and if sunday then next monday': {
4671 substitute: true,
4672 _name: '05-01'
4673 },
4674 '05-17 and if sunday then next monday': {
4675 substitute: true,
4676 name: {
4677 fr: 'Journée de la Révolution et des Forces Armées',
4678 en: 'Liberation Day'
4679 }
4680 },
4681 '06-30 and if sunday then next monday': {
4682 substitute: true,
4683 _name: 'Independence Day',
4684 name: {
4685 fr: 'Anniversaire de Indépendance'
4686 }
4687 },
4688 '08-01 and if sunday then next monday': {
4689 substitute: true,
4690 name: {
4691 fr: 'Fête des parents',
4692 en: "Parents' Day"
4693 }
4694 },
4695 '12-25 and if sunday then next monday': {
4696 substitute: true,
4697 _name: '12-25'
4698 },
4699 '2016-01-15': {
4700 _name: 'Public Holiday'
4701 }
4702 }
4703 },
4704 CF: {
4705 names: {
4706 fr: 'République centrafricaine',
4707 sg: 'Ködörösêse tî Bêafrîka',
4708 en: 'Central African Republic'
4709 },
4710 dayoff: 'sunday',
4711 langs: [
4712 'fr',
4713 'sg'
4714 ],
4715 zones: [
4716 'Africa/Lagos'
4717 ],
4718 days: {
4719 '01-01': {
4720 _name: '01-01'
4721 },
4722 '03-29': {
4723 name: {
4724 fr: 'Décès du Fondateur Barthélémy Boganda',
4725 en: 'Boganda Day'
4726 }
4727 },
4728 'easter 1': {
4729 _name: 'easter 1'
4730 },
4731 '05-01': {
4732 _name: '05-01'
4733 },
4734 'easter 39': {
4735 _name: 'easter 39'
4736 },
4737 'easter 50': {
4738 _name: 'easter 50'
4739 },
4740 '06-30': {
4741 name: {
4742 fr: 'Journée de prière',
4743 en: 'General Prayer Day'
4744 }
4745 },
4746 '08-13': {
4747 _name: 'Independence Day'
4748 },
4749 '08-15': {
4750 _name: '08-15'
4751 },
4752 '11-01': {
4753 _name: '11-01'
4754 },
4755 '12-01': {
4756 name: {
4757 fr: 'Jour de la République',
4758 en: 'Republic Day'
4759 }
4760 },
4761 '12-25': {
4762 _name: '12-25'
4763 },
4764 '1 Shawwal': {
4765 _name: '1 Shawwal'
4766 },
4767 '10 Dhu al-Hijjah': {
4768 _name: '10 Dhu al-Hijjah'
4769 }
4770 }
4771 },
4772 CG: {
4773 names: {
4774 fr: 'République du Congo',
4775 en: 'Republic of the Congo'
4776 },
4777 dayoff: 'sunday',
4778 langs: [
4779 'fr',
4780 'en'
4781 ],
4782 zones: [
4783 'Africa/Lagos'
4784 ],
4785 days: {
4786 '01-01': {
4787 _name: '01-01'
4788 },
4789 'easter 1': {
4790 _name: 'easter 1'
4791 },
4792 '05-01': {
4793 _name: '05-01'
4794 },
4795 'easter 39': {
4796 _name: 'easter 39'
4797 },
4798 'easter 49': {
4799 _name: 'easter 49'
4800 },
4801 'easter 50': {
4802 _name: 'easter 50'
4803 },
4804 '06-10': {
4805 name: {
4806 fr: 'Fête de la commémoration de la conférence nationale souveraine'
4807 }
4808 },
4809 '08-15': {
4810 _name: '08-15'
4811 },
4812 '11-01': {
4813 _name: '11-01'
4814 },
4815 '11-28': {
4816 name: {
4817 fr: 'Journée nationale de la République'
4818 }
4819 },
4820 '12-25': {
4821 _name: '12-25'
4822 }
4823 }
4824 },
4825 CH: {
4826 names: {
4827 de: 'Schweiz',
4828 fr: 'Suisse',
4829 it: 'Svizzera',
4830 en: 'Switzerland'
4831 },
4832 dayoff: 'sunday',
4833 langs: [
4834 'de-ch',
4835 'de',
4836 'fr',
4837 'it'
4838 ],
4839 zones: [
4840 'Europe/Zurich'
4841 ],
4842 days: {
4843 '01-01': {
4844 _name: '01-01'
4845 },
4846 'easter -3': {
4847 _name: 'easter -3',
4848 type: 'observance'
4849 },
4850 'easter -2': {
4851 _name: 'easter -2'
4852 },
4853 easter: {
4854 _name: 'easter'
4855 },
4856 'easter 1': {
4857 _name: 'easter 1'
4858 },
4859 'easter 39': {
4860 _name: 'easter 39',
4861 name: {
4862 de: 'Auffahrt'
4863 }
4864 },
4865 'easter 49': {
4866 _name: 'easter 49'
4867 },
4868 'easter 50': {
4869 _name: 'easter 50'
4870 },
4871 '2nd sunday in May': {
4872 _name: 'Mothers Day',
4873 type: 'observance'
4874 },
4875 '1st sunday in June': {
4876 name: {
4877 de: 'Vätertag',
4878 fr: 'Fête des pères'
4879 },
4880 type: 'observance',
4881 active: [
4882 {
4883 from: '2009-01-01'
4884 }
4885 ]
4886 },
4887 '08-01': {
4888 name: {
4889 de: 'Bundesfeiertag',
4890 fr: 'Fête nationnale',
4891 it: 'Giorno festivo federale'
4892 }
4893 },
4894 '3rd sunday after 09-01': {
4895 name: {
4896 de: 'Eidg. Dank-, Buss- und Bettag',
4897 fr: 'Jeûne fédéral',
4898 it: 'Digiuno federale',
4899 en: 'Federal Day of Thanksgiving, Repentance and Prayer'
4900 }
4901 },
4902 '12-25': {
4903 _name: '12-25',
4904 name: {
4905 de: 'Weihnachtstag'
4906 }
4907 },
4908 '12-26': {
4909 _name: '12-26',
4910 name: {
4911 de: 'Stephanstag',
4912 fr: 'Saint-Etienne'
4913 }
4914 }
4915 },
4916 states: {
4917 ZH: {
4918 names: {
4919 de: 'Kanton Zürich',
4920 fr: 'Canton de Zurich',
4921 it: 'Canton Zurigo',
4922 en: 'Canton of Zürich'
4923 },
4924 days: {
4925 '01-02': {
4926 name: {
4927 de: 'Berchtoldstag',
4928 fr: 'Saint-Berthold'
4929 },
4930 type: 'optional'
4931 },
4932 '05-01': {
4933 _name: '05-01'
4934 },
4935 'easter 50': {
4936 _name: 'easter 50'
4937 },
4938 'monday after 2nd saturday in September 13:00': {
4939 name: {
4940 de: 'Knabenschiessen'
4941 },
4942 type: 'optional'
4943 }
4944 }
4945 },
4946 BE: {
4947 names: {
4948 de: 'Kanton Bern',
4949 fr: 'Canton de Berne',
4950 it: 'Canton Berna',
4951 en: 'Canton of Bern'
4952 },
4953 days: {
4954 '01-02': {
4955 name: {
4956 de: 'Berchtoldstag',
4957 fr: '2 janvier'
4958 }
4959 }
4960 }
4961 },
4962 LU: {
4963 names: {
4964 de: 'Kanton Luzern',
4965 fr: 'Canton de Lucerne',
4966 it: 'Canton Lucerna',
4967 en: 'Canton of Lucerne'
4968 },
4969 days: {
4970 '01-02': {
4971 name: {
4972 de: 'Berchtoldstag',
4973 fr: 'Saint-Berthold'
4974 },
4975 type: 'optional'
4976 },
4977 '03-19': {
4978 _name: '03-19',
4979 type: 'observance'
4980 },
4981 'easter 1': {
4982 _name: 'easter 1',
4983 type: 'optional'
4984 },
4985 'easter 50': {
4986 _name: 'easter 50',
4987 type: 'optional'
4988 },
4989 'easter 60': {
4990 _name: 'easter 60'
4991 },
4992 '08-15': {
4993 _name: '08-15'
4994 },
4995 '11-01': {
4996 _name: '11-01'
4997 },
4998 '12-08': {
4999 _name: '12-08'
5000 }
5001 }
5002 },
5003 UR: {
5004 names: {
5005 de: 'Kanton Uri',
5006 fr: "Canton d'Uri",
5007 it: 'Canton Uri',
5008 en: 'Canton of Uri'
5009 },
5010 days: {
5011 '01-06': {
5012 _name: '01-06'
5013 },
5014 '03-19': {
5015 _name: '03-19'
5016 },
5017 'easter 60': {
5018 _name: 'easter 60'
5019 },
5020 '08-15': {
5021 _name: '08-15'
5022 },
5023 '11-01': {
5024 _name: '11-01'
5025 },
5026 '12-08': {
5027 _name: '12-08'
5028 },
5029 '12-26': false,
5030 '12-26 not on monday, friday': {
5031 _name: '12-26'
5032 }
5033 }
5034 },
5035 SZ: {
5036 names: {
5037 de: 'Kanton Schwyz',
5038 fr: 'Canton de Schwytz',
5039 it: 'Canton Svitto',
5040 en: 'Canton of Schwyz'
5041 },
5042 days: {
5043 '01-06': {
5044 _name: '01-06'
5045 },
5046 '03-19': {
5047 _name: '03-19'
5048 },
5049 'easter 60': {
5050 _name: 'easter 60'
5051 },
5052 '08-15': {
5053 _name: '08-15'
5054 },
5055 '11-01': {
5056 _name: '11-01'
5057 },
5058 '12-08': {
5059 _name: '12-08'
5060 }
5061 }
5062 },
5063 OW: {
5064 names: {
5065 de: 'Kanton Obwalden',
5066 fr: "Canton d'Obwald",
5067 it: 'Canton Obvaldo',
5068 en: 'Canton of Obwalden'
5069 },
5070 days: {
5071 '01-02': {
5072 name: {
5073 de: 'Berchtoldstag',
5074 fr: 'Saint-Berthold'
5075 },
5076 type: 'optional'
5077 },
5078 'easter 1': {
5079 _name: 'easter 1',
5080 type: 'optional'
5081 },
5082 'easter 50': {
5083 _name: 'easter 50',
5084 type: 'optional'
5085 },
5086 'easter 60': {
5087 _name: 'easter 60'
5088 },
5089 '08-15': {
5090 _name: '08-15'
5091 },
5092 '09-25': {
5093 name: {
5094 de: 'Bruderklausenfest',
5095 fr: 'Saint-Nicholas-de-Flüe',
5096 en: 'Saint Nicholas of Flüe'
5097 }
5098 },
5099 '11-01': {
5100 _name: '11-01'
5101 },
5102 '12-08': {
5103 _name: '12-08'
5104 },
5105 '12-26': {
5106 _name: '12-26',
5107 type: 'optional'
5108 }
5109 }
5110 },
5111 NW: {
5112 names: {
5113 de: 'Kanton Nidwalden',
5114 fr: 'Canton de Nidwald',
5115 it: 'Canton Nidvaldo',
5116 en: 'Canton of Nidwalden'
5117 },
5118 days: {
5119 '01-02': {
5120 name: {
5121 de: 'Berchtoldstag',
5122 fr: 'Saint-Berthold'
5123 },
5124 type: 'bank'
5125 },
5126 '03-19': {
5127 _name: '03-19'
5128 },
5129 'easter 1': {
5130 _name: 'easter 1',
5131 type: 'optional'
5132 },
5133 'easter 50': {
5134 _name: 'easter 50',
5135 type: 'optional'
5136 },
5137 'easter 60': {
5138 _name: 'easter 60'
5139 },
5140 '08-15': {
5141 _name: '08-15'
5142 },
5143 '11-01': {
5144 _name: '11-01'
5145 },
5146 '12-08': {
5147 _name: '12-08'
5148 },
5149 '12-26': {
5150 _name: '12-26',
5151 type: 'optional'
5152 }
5153 }
5154 },
5155 GL: {
5156 sources: [
5157 'https://www.gl.ch/verwaltung/staatskanzlei/oeffentliche-feiertage.html/1335'
5158 ],
5159 names: {
5160 de: 'Kanton Glarus',
5161 fr: 'Canton de Glaris',
5162 it: 'Canton Glarona',
5163 en: 'Canton of Glarus'
5164 },
5165 days: {
5166 '01-02': {
5167 name: {
5168 de: 'Berchtoldstag',
5169 fr: 'Saint-Berthold'
5170 },
5171 type: 'optional'
5172 },
5173 'Thursday after 04-02 if is observance holiday then next Thursday': {
5174 name: {
5175 de: 'Näfelser Fahrt',
5176 fr: 'Bataille de Näfels'
5177 }
5178 },
5179 '3rd sunday after 09-01': false,
5180 '11-01': {
5181 _name: '11-01'
5182 },
5183 '12-24': {
5184 _name: '12-24'
5185 },
5186 '12-31': {
5187 _name: '12-31'
5188 }
5189 }
5190 },
5191 ZG: {
5192 names: {
5193 de: 'Kanton Zug',
5194 fr: 'Canton de Zoug',
5195 it: 'Canton Zugo',
5196 en: 'Canton of Zug'
5197 },
5198 days: {
5199 '01-02': {
5200 name: {
5201 de: 'Berchtoldstag',
5202 fr: 'Saint-Berthold'
5203 },
5204 type: 'optional'
5205 },
5206 'easter 1': {
5207 _name: 'easter 1',
5208 type: 'optional'
5209 },
5210 'easter 50': {
5211 _name: 'easter 50',
5212 type: 'optional'
5213 },
5214 'easter 60': {
5215 _name: 'easter 60'
5216 },
5217 '08-15': {
5218 _name: '08-15'
5219 },
5220 '11-01': {
5221 _name: '11-01'
5222 },
5223 '12-08': {
5224 _name: '12-08'
5225 },
5226 '12-26': {
5227 _name: '12-26',
5228 type: 'optional'
5229 }
5230 }
5231 },
5232 FR: {
5233 names: {
5234 fr: 'Canton de Fribourg',
5235 de: 'Kanton Freiburg',
5236 it: 'Canton Friburgo',
5237 en: 'Canton of Fribourg'
5238 },
5239 langs: [
5240 'fr',
5241 'de-ch',
5242 'de',
5243 'it'
5244 ],
5245 days: {
5246 '01-02': {
5247 name: {
5248 de: 'Berchtoldstag',
5249 fr: 'Saint-Berthold'
5250 },
5251 type: 'optional'
5252 },
5253 'easter 1': {
5254 _name: 'easter 1',
5255 type: 'optional'
5256 },
5257 'easter 50': {
5258 _name: 'easter 50',
5259 type: 'optional'
5260 },
5261 'easter 60': {
5262 _name: 'easter 60',
5263 note: 'excluding communities: Agriswil, Altavilla, Büchslen, Cordast, Courgevaux, Courlevon, Fräschels, Galmiz, Gempenach, Greng, Jeuss, Kerzers, Lurtigen, Meyriez, Muntelier, Murten, Ried bei Kerzers (halb), Salvenach, Ulmiz, Bas-Vully, Haut-Vully\n'
5264 },
5265 '08-15': {
5266 _name: '08-15',
5267 note: 'excluding communities: Agriswil, Altavilla, Büchslen, Cordast, Courgevaux, Courlevon, Fräschels, Galmiz, Gempenach, Greng, Jeuss, Kerzers, Lurtigen, Meyriez, Muntelier, Murten, Ried bei Kerzers (halb), Salvenach, Ulmiz, Bas-Vully, Haut-Vully\n'
5268 },
5269 '11-01': {
5270 _name: '11-01',
5271 note: 'excluding communities: Agriswil, Altavilla, Büchslen, Cordast, Courgevaux, Courlevon, Fräschels, Galmiz, Gempenach, Greng, Jeuss, Kerzers, Lurtigen, Meyriez, Muntelier, Murten, Ried bei Kerzers (halb), Salvenach, Ulmiz, Bas-Vully, Haut-Vully\n'
5272 },
5273 '12-08': {
5274 _name: '12-08',
5275 note: 'excluding communities: Agriswil, Altavilla, Büchslen, Cordast, Courgevaux, Courlevon, Fräschels, Galmiz, Gempenach, Greng, Jeuss, Kerzers, Lurtigen, Meyriez, Muntelier, Murten, Ried bei Kerzers (halb), Salvenach, Ulmiz, Bas-Vully, Haut-Vully\n'
5276 },
5277 '12-26': {
5278 _name: '12-26',
5279 type: 'optional'
5280 }
5281 }
5282 },
5283 SO: {
5284 names: {
5285 de: 'Kanton Solothurn',
5286 fr: 'Canton de Soleure',
5287 it: 'Canton Soletta',
5288 en: 'Canton of Solothurn'
5289 },
5290 days: {
5291 '01-02': {
5292 name: {
5293 de: 'Berchtoldstag',
5294 fr: 'Saint-Berthold'
5295 },
5296 type: 'optional'
5297 },
5298 '03-19': {
5299 _name: '03-19',
5300 note: 'Only in communities: Fulenbach, Walterswil, Wisen, Metzerlen, Nulgar-St. Pantaleon, Rodersdorf, Bärschwil, Büsserach\n'
5301 },
5302 'easter 1': {
5303 _name: 'easter 1',
5304 type: 'optional'
5305 },
5306 '05-01 12:00': {
5307 _name: '05-01'
5308 },
5309 'easter 50': {
5310 _name: 'easter 50',
5311 type: 'optional'
5312 },
5313 'easter 60': {
5314 _name: 'easter 60',
5315 note: 'is optional in Bucheggberg'
5316 },
5317 '08-15': {
5318 _name: '08-15',
5319 note: 'is optional in Bucheggberg'
5320 },
5321 '11-01': {
5322 _name: '11-01',
5323 note: 'is optional in Bucheggberg'
5324 },
5325 '12-26': {
5326 _name: '12-26',
5327 type: 'optional'
5328 }
5329 }
5330 },
5331 BS: {
5332 names: {
5333 de: 'Kanton Basel-Stadt',
5334 fr: 'Canton de Bâle-Ville',
5335 it: 'Canton Basilea Città',
5336 en: 'Canton of Basel-City'
5337 },
5338 days: {
5339 '05-01': {
5340 _name: '05-01'
5341 }
5342 }
5343 },
5344 BL: {
5345 names: {
5346 de: 'Kanton Basel-Landschaft',
5347 fr: 'Canton de Bâle-Campagne',
5348 it: 'Canton Basilea Campagna',
5349 en: 'Canton of Basel-Country'
5350 },
5351 days: {
5352 '05-01': {
5353 _name: '05-01'
5354 },
5355 'easter 60': {
5356 _name: 'easter 60',
5357 type: 'observance'
5358 }
5359 }
5360 },
5361 SH: {
5362 names: {
5363 de: 'Kanton Schaffhausen',
5364 fr: 'Canton de Schaffhouse',
5365 it: 'Canton Sciaffusa',
5366 en: 'Canton of Schaffhausen'
5367 },
5368 days: {
5369 '01-02': {
5370 name: {
5371 de: 'Berchtoldstag',
5372 fr: 'Saint-Berthold'
5373 },
5374 type: 'optional'
5375 },
5376 '05-01': {
5377 _name: '05-01'
5378 }
5379 }
5380 },
5381 AR: {
5382 names: {
5383 de: 'Kanton Appenzell Ausserrhoden',
5384 fr: "Canton d'Appenzell Rhodes-Extérieures",
5385 it: 'Canton Appenzello Esterno',
5386 en: 'Canton of Appenzell Outer Rhodes'
5387 },
5388 days: {
5389 '12-26': false,
5390 '12-26 not on monday': {
5391 _name: '12-26'
5392 }
5393 }
5394 },
5395 AI: {
5396 names: {
5397 de: 'Kanton Appenzell Innerrhoden',
5398 fr: "Canton d'Appenzell Rhodes-Intérieures",
5399 it: 'Canton Appenzello Interno',
5400 en: 'Canton of Appenzell Inner-Rhodes'
5401 },
5402 days: {
5403 'easter 60': {
5404 _name: 'easter 60'
5405 },
5406 '08-15': {
5407 _name: '08-15'
5408 },
5409 '09-22': {
5410 name: {
5411 de: 'Mauritiustag'
5412 },
5413 note: 'excluding: Bezirk Oberegg\n'
5414 },
5415 '11-01': {
5416 _name: '11-01'
5417 },
5418 '12-26': {
5419 type: 'observance'
5420 },
5421 '12-26 not on tuesday, saturday': {
5422 _name: '12-26'
5423 }
5424 }
5425 },
5426 SG: {
5427 names: {
5428 de: 'Kanton St. Gallen',
5429 fr: 'Canton de Saint-Gall',
5430 it: 'Canton San Gallo',
5431 en: 'Canton of St. Gallen'
5432 },
5433 days: {
5434 '11-01': {
5435 _name: '11-01'
5436 }
5437 }
5438 },
5439 GR: {
5440 names: {
5441 de: 'Kanton Graubünden',
5442 it: 'Cantone dei Grigioni',
5443 fr: 'Canton des Grisons',
5444 en: 'Canton of Grisons'
5445 },
5446 langs: [
5447 'de-ch',
5448 'de',
5449 'it',
5450 'fr'
5451 ],
5452 days: {
5453 '01-06': {
5454 _name: '01-06',
5455 type: 'observance'
5456 },
5457 '03-19': {
5458 _name: '03-19',
5459 type: 'observance'
5460 },
5461 'easter -2': {
5462 _name: 'easter -2',
5463 type: 'optional'
5464 },
5465 'easter 60': {
5466 _name: 'easter 60',
5467 type: 'observance'
5468 },
5469 '08-15': {
5470 _name: '08-15',
5471 type: 'observance'
5472 },
5473 '11-01': {
5474 _name: '11-01',
5475 type: 'observance'
5476 },
5477 '12-08': {
5478 _name: '12-08',
5479 type: 'observance'
5480 }
5481 }
5482 },
5483 AG: {
5484 names: {
5485 de: 'Kanton Aargau',
5486 fr: "Canton d'Argovie",
5487 it: 'Canton Argovia',
5488 en: 'Canton of Aargau'
5489 },
5490 days: {
5491 '01-02': {
5492 name: {
5493 de: 'Berchtoldstag',
5494 fr: 'Saint-Berthold'
5495 }
5496 },
5497 '05-01': {
5498 _name: '05-01'
5499 },
5500 'easter 60': {
5501 _name: 'easter 60'
5502 },
5503 '08-15': {
5504 _name: '08-15'
5505 },
5506 '11-01': {
5507 _name: '11-01'
5508 },
5509 '12-08': {
5510 _name: '12-08'
5511 }
5512 }
5513 },
5514 TG: {
5515 names: {
5516 de: 'Kanton Thurgau',
5517 fr: 'Canton de Thurgovie',
5518 it: 'Canton Turgovia',
5519 en: 'Canton of Thurgau'
5520 },
5521 days: {
5522 '01-02': {
5523 name: {
5524 de: 'Berchtoldstag',
5525 fr: 'Saint-Berthold'
5526 }
5527 },
5528 '05-01': {
5529 _name: '05-01'
5530 }
5531 }
5532 },
5533 TI: {
5534 names: {
5535 it: 'Canton Ticino',
5536 de: 'Kanton Tessin',
5537 fr: 'Canton du Tessin',
5538 en: 'Canton of Ticino'
5539 },
5540 langs: [
5541 'it',
5542 'de-ch',
5543 'de',
5544 'fr'
5545 ],
5546 days: {
5547 '01-02': {
5548 name: {
5549 de: 'Berchtoldstag',
5550 fr: 'Saint-Berthold'
5551 },
5552 type: 'bank'
5553 },
5554 '01-06': {
5555 _name: '01-06',
5556 name: {
5557 it: 'Epifania'
5558 }
5559 },
5560 '03-19': {
5561 _name: '03-19'
5562 },
5563 'easter -2': false,
5564 'easter 60': {
5565 _name: 'easter 60'
5566 },
5567 '05-01': {
5568 _name: '05-01'
5569 },
5570 '06-29': {
5571 _name: '06-29'
5572 },
5573 '1st sunday in June': false,
5574 '08-15': {
5575 _name: '08-15',
5576 name: {
5577 it: 'Assunzione'
5578 }
5579 },
5580 '11-01': {
5581 _name: '11-01'
5582 },
5583 '12-08': {
5584 _name: '12-08'
5585 }
5586 }
5587 },
5588 VD: {
5589 names: {
5590 fr: 'Canton de Vaud',
5591 de: 'Kanton Waadt',
5592 it: 'Canton Vaud',
5593 en: 'Canton of Vaud'
5594 },
5595 langs: [
5596 'fr',
5597 'de-ch',
5598 'de',
5599 'it'
5600 ],
5601 days: {
5602 '01-02': {
5603 name: {
5604 de: 'Berchtoldstag',
5605 fr: '2 Janvier'
5606 }
5607 },
5608 'monday after 3rd sunday in September': {
5609 name: {
5610 de: 'Bettagsmontag',
5611 fr: 'Lundi du Jeûne Fédéral',
5612 en: 'Monday after Federal Day of Thanksgiving, Repentance and Prayer'
5613 }
5614 },
5615 '12-26': false
5616 }
5617 },
5618 VS: {
5619 names: {
5620 fr: 'Canton du Valais',
5621 de: 'Kanton Wallis',
5622 it: 'Canton Vallese',
5623 en: 'Canton of Valais'
5624 },
5625 langs: [
5626 'fr',
5627 'de-ch',
5628 'de',
5629 'it'
5630 ],
5631 days: {
5632 '01-02': {
5633 name: {
5634 de: 'Berchtoldstag',
5635 fr: 'Saint-Berthold'
5636 },
5637 type: 'bank'
5638 },
5639 '03-19': {
5640 _name: '03-19'
5641 },
5642 'easter -2': false,
5643 'easter 1': {
5644 _name: 'easter 1',
5645 type: 'optional'
5646 },
5647 '05-01 12:00': {
5648 _name: '05-01'
5649 },
5650 'easter 50': {
5651 _name: 'easter 50'
5652 },
5653 'easter 60': {
5654 _name: 'easter 60'
5655 },
5656 '08-15': {
5657 _name: '08-15'
5658 },
5659 'monday after 3rd sunday after 09-01': {
5660 name: {
5661 de: 'Bettagsmontag',
5662 fr: 'Lundi du Jeûne Fédéral',
5663 en: 'Monday after Federal Day of Thanksgiving, Repentance and Prayer'
5664 },
5665 type: 'bank'
5666 },
5667 '11-01': {
5668 _name: '11-01'
5669 },
5670 '12-08': {
5671 _name: '12-08'
5672 },
5673 '12-24 12:00': {
5674 _name: '12-24'
5675 },
5676 '12-26': {
5677 type: 'optional'
5678 }
5679 }
5680 },
5681 NE: {
5682 names: {
5683 fr: 'Canton de Neuchâtel',
5684 de: 'Kanton Neuenburg',
5685 it: 'Canton Neuchâtel',
5686 en: 'Canton of Neuchâtel'
5687 },
5688 langs: [
5689 'fr',
5690 'de-ch',
5691 'de',
5692 'it'
5693 ],
5694 days: {
5695 '01-02 on monday': {
5696 name: {
5697 de: 'Berchtoldstag',
5698 fr: '2 Janvier'
5699 }
5700 },
5701 '01-02': {
5702 name: {
5703 de: 'Berchtoldstag',
5704 fr: '2 Janvier'
5705 },
5706 type: 'observance'
5707 },
5708 '03-01': {
5709 name: {
5710 fr: 'Instauration de la République',
5711 de: 'Jahrestag Ausrufung der Republik'
5712 }
5713 },
5714 'easter -2': {
5715 _name: 'easter -2'
5716 },
5717 '05-01': {
5718 _name: '05-01'
5719 },
5720 'easter 50': {
5721 _name: 'easter 50',
5722 type: 'observance'
5723 },
5724 'easter 60': {
5725 _name: 'easter 60'
5726 },
5727 'monday after 3rd sunday in September': {
5728 name: {
5729 de: 'Bettagsmontag',
5730 fr: 'Lundi du Jeûne Fédéral',
5731 en: 'Monday after Federal Day of Thanksgiving, Repentance and Prayer'
5732 },
5733 type: 'optional'
5734 },
5735 '12-26': {
5736 type: 'observance'
5737 },
5738 '12-26 on monday': {
5739 _name: '12-26'
5740 }
5741 }
5742 },
5743 GE: {
5744 names: {
5745 fr: 'Canton de Genève',
5746 de: 'Kanton Genf',
5747 it: 'Canton Ginevra',
5748 en: 'Canton of Geneva'
5749 },
5750 langs: [
5751 'fr',
5752 'de-ch',
5753 'de',
5754 'it'
5755 ],
5756 days: {
5757 '01-02': {
5758 name: {
5759 de: 'Berchtoldstag',
5760 fr: '2 Janvier'
5761 },
5762 type: 'bank'
5763 },
5764 'thursday after 1st sunday after 09-01': {
5765 name: {
5766 de: 'Genfer Bettag',
5767 fr: 'Jeûne Genevois'
5768 }
5769 },
5770 '12-26': {
5771 type: 'bank'
5772 },
5773 '12-31': {
5774 name: {
5775 de: 'Wiederherstellung der Republik',
5776 fr: 'Restauration de la République',
5777 en: 'Restoration of the Republic'
5778 }
5779 }
5780 }
5781 },
5782 JU: {
5783 names: {
5784 fr: 'Canton du Jura',
5785 de: 'Kanton Jura',
5786 it: 'Canton Giura',
5787 en: 'Canton of Jura'
5788 },
5789 langs: [
5790 'fr',
5791 'de-ch',
5792 'de',
5793 'it'
5794 ],
5795 days: {
5796 '01-02': {
5797 name: {
5798 de: 'Berchtoldstag',
5799 fr: '2 Janvier'
5800 }
5801 },
5802 '05-01': {
5803 _name: '05-01'
5804 },
5805 'easter 60': {
5806 _name: 'easter 60'
5807 },
5808 '06-23': {
5809 name: {
5810 fr: 'Plébiscite jurassien',
5811 en: 'Jura Plebiscite',
5812 de: 'Fest der Unabhängigkeit'
5813 }
5814 },
5815 '08-15': {
5816 _name: '08-15'
5817 },
5818 '11-01': {
5819 _name: '11-01'
5820 },
5821 '12-26': false
5822 }
5823 }
5824 }
5825 },
5826 CI: {
5827 names: {
5828 fr: "République de Côte d'Ivoire",
5829 en: "Republic of Côte d'Ivoire"
5830 },
5831 langs: [
5832 'fr',
5833 'en'
5834 ],
5835 zones: [
5836 'Africa/Abidjan'
5837 ],
5838 dayoff: 'sunday',
5839 days: {
5840 '01-01': {
5841 _name: '01-01'
5842 },
5843 'easter 1': {
5844 _name: 'easter 1'
5845 },
5846 '05-01': {
5847 _name: '05-01'
5848 },
5849 'easter 39': {
5850 _name: 'easter 39'
5851 },
5852 'easter 50': {
5853 _name: 'easter 50'
5854 },
5855 '08-07 since 1960': {
5856 _name: 'Independence Day'
5857 },
5858 '08-15': {
5859 _name: '08-15'
5860 },
5861 '11-01': {
5862 _name: '11-01'
5863 },
5864 '11-15 since 1996': {
5865 name: {
5866 en: 'National Peace Day'
5867 }
5868 },
5869 '12-25': {
5870 _name: '12-25'
5871 },
5872 '12 Rabi al-awwal': {
5873 _name: '12 Rabi al-awwal'
5874 },
5875 '27 Ramadan': {
5876 _name: '27 Ramadan'
5877 },
5878 '1 Shawwal': {
5879 _name: '1 Shawwal'
5880 },
5881 '10 Dhu al-Hijjah': {
5882 _name: '10 Dhu al-Hijjah'
5883 }
5884 }
5885 },
5886 CK: {
5887 names: {
5888 rar: "Kūki 'Āirani",
5889 en: 'Cook Islands'
5890 },
5891 langs: [
5892 'en',
5893 'rar'
5894 ],
5895 zones: [
5896 'Pacific/Rarotonga'
5897 ],
5898 dayoff: 'sunday',
5899 days: {
5900 '01-01 and if Saturday, Sunday then next Monday': {
5901 substitute: true,
5902 _name: '01-01'
5903 },
5904 '01-02 and if Saturday then next Monday if Monday, Sunday then next Tuesday': {
5905 substitute: true,
5906 name: {
5907 en: "Day after New Year's Day"
5908 }
5909 },
5910 '04-25': {
5911 name: {
5912 en: 'Anzac Day'
5913 }
5914 },
5915 'easter -2': {
5916 _name: 'easter -2'
5917 },
5918 'easter 1': {
5919 _name: 'easter 1'
5920 },
5921 '1st Monday in June': {
5922 name: {
5923 en: "Queen's Birthday"
5924 }
5925 },
5926 '1st Friday in July': {
5927 name: {
5928 en: 'Ra o te Ui Ariki (House of Ariki)',
5929 rar: 'Ra o te Ui Ariki'
5930 }
5931 },
5932 '08-04 and if Saturday, Sunday then next Monday': {
5933 substitute: true,
5934 _name: 'Constitution Day'
5935 },
5936 '10-26 and if Saturday, Sunday then next Monday': {
5937 substitute: true,
5938 name: {
5939 en: 'National Gospel Day'
5940 }
5941 },
5942 '12-25 and if Saturday, Sunday then next Monday': {
5943 substitute: true,
5944 _name: '12-25'
5945 },
5946 '12-26 and if Saturday then next Monday if Monday, Sunday then next Tuesday': {
5947 substitute: true,
5948 _name: '12-26'
5949 }
5950 },
5951 states: {
5952 Aitutaki: {
5953 names: {
5954 en: 'Aitutaki'
5955 },
5956 days: {
5957 '10-26 and if Saturday, Sunday then next Monday': {
5958 substitute: true,
5959 name: {
5960 en: 'Aitutaki Gospel Day'
5961 }
5962 }
5963 }
5964 },
5965 Atiu: {
5966 names: {
5967 en: 'Atiu'
5968 },
5969 days: {
5970 '07-19 and if Saturday, Sunday then next Monday': {
5971 substitute: true,
5972 name: {
5973 en: 'Atiu Gospel Day'
5974 }
5975 }
5976 }
5977 },
5978 Mangaia: {
5979 names: {
5980 en: 'Mangaia'
5981 },
5982 days: {
5983 '06-15 and if Saturday, Sunday then next Monday': {
5984 substitute: true,
5985 name: {
5986 en: 'Mangaia Gospel Day'
5987 }
5988 }
5989 }
5990 },
5991 Manihiki: {
5992 names: {
5993 en: 'Manihiki'
5994 },
5995 days: {
5996 '08-08 and if Saturday, Sunday then next Monday': {
5997 substitute: true,
5998 name: {
5999 en: 'Manihiki Gospel Day'
6000 }
6001 }
6002 }
6003 },
6004 Mitiaro: {
6005 names: {
6006 en: 'Mitiaro'
6007 },
6008 days: {
6009 '07-21 and if Saturday, Sunday then next Monday': {
6010 substitute: true,
6011 name: {
6012 en: 'Mitiaro Gospel Day'
6013 }
6014 }
6015 }
6016 },
6017 Palmerston: {
6018 names: {
6019 en: 'Palmerston'
6020 },
6021 days: {
6022 '05-25 and if Saturday, Sunday then next Monday': {
6023 substitute: true,
6024 name: {
6025 en: 'Palmerston Gospel Day'
6026 }
6027 }
6028 }
6029 },
6030 Penrhyn: {
6031 names: {
6032 en: 'Penrhyn'
6033 },
6034 days: {
6035 '05-13 and if Saturday, Sunday then next Monday': {
6036 substitute: true,
6037 name: {
6038 en: 'Penrhyn Gospel Day'
6039 }
6040 }
6041 }
6042 },
6043 Pukapuka: {
6044 names: {
6045 en: 'Pukapuka'
6046 },
6047 days: {
6048 '12-06 and if Saturday, Sunday then next Monday': {
6049 substitute: true,
6050 name: {
6051 en: 'Pukapuka Gospel Day'
6052 }
6053 }
6054 }
6055 },
6056 Rakahanga: {
6057 names: {
6058 en: 'Rakahanga'
6059 },
6060 days: {
6061 '08-15 and if Saturday, Sunday then next Monday': {
6062 substitute: true,
6063 name: {
6064 en: 'Rakahanga Gospel Day'
6065 }
6066 }
6067 }
6068 },
6069 Rarotonga: {
6070 names: {
6071 en: 'Rarotonga'
6072 },
6073 days: {
6074 '07-25 and if Saturday, Sunday then next Monday': {
6075 substitute: true,
6076 name: {
6077 en: 'Rarotonga Gospel Day'
6078 }
6079 }
6080 }
6081 }
6082 }
6083 },
6084 CL: {
6085 names: {
6086 es: 'Chile',
6087 en: 'Chile'
6088 },
6089 dayoff: 'sunday',
6090 langs: [
6091 'es'
6092 ],
6093 zones: [
6094 'America/Santiago',
6095 'Pacific/Easter'
6096 ],
6097 days: {
6098 '01-01': {
6099 _name: '01-01'
6100 },
6101 'easter -2': {
6102 _name: 'easter -2'
6103 },
6104 easter: {
6105 _name: 'easter'
6106 },
6107 '05-01': {
6108 _name: '05-01'
6109 },
6110 '05-21': {
6111 name: {
6112 en: 'Navy Day',
6113 es: 'Día de las Glorias Navales'
6114 }
6115 },
6116 '06-29': {
6117 _name: '06-29'
6118 },
6119 '07-16': {
6120 name: {
6121 en: 'Our Lady of Mount Carmel',
6122 es: 'Virgen del Carmen'
6123 }
6124 },
6125 '08-15': {
6126 _name: '08-15'
6127 },
6128 '09-18': {
6129 name: {
6130 en: 'National holiday',
6131 es: 'Fiestas Patrias'
6132 }
6133 },
6134 '09-19': {
6135 name: {
6136 en: 'Army Day',
6137 es: 'Día de las Glorias del Ejército'
6138 }
6139 },
6140 '10-12': {
6141 name: {
6142 en: 'Columbus Day',
6143 es: 'Día del Descubrimiento de Dos Mundos'
6144 }
6145 },
6146 '10-31 if wednesday then next friday if tuesday then previous friday': {
6147 _name: 'Reformation Day'
6148 },
6149 '11-01': {
6150 _name: '11-01'
6151 },
6152 '12-08': {
6153 _name: '12-08'
6154 },
6155 '12-25': {
6156 _name: '12-25'
6157 },
6158 '12-31': {
6159 _name: '12-31',
6160 type: 'bank'
6161 }
6162 },
6163 states: {
6164 AP: {
6165 name: 'Arica y Parinacota',
6166 days: {
6167 '06-07': {
6168 name: {
6169 en: 'Battle of Arica',
6170 es: 'Asalto y Toma del Morro de Arica'
6171 }
6172 }
6173 }
6174 },
6175 BI: {
6176 name: 'Biobío',
6177 regions: {
6178 CH: {
6179 name: 'Chillán y Chillán Viejo',
6180 days: {
6181 '08-20': {
6182 name: {
6183 en: "Nativity of Liberator Bernardo O'Higgins",
6184 es: 'Nacimiento del Prócer de la Independencia'
6185 }
6186 }
6187 }
6188 }
6189 }
6190 },
6191 TA: {
6192 name: 'Tarapacá',
6193 days: {
6194 '08-10': {
6195 name: {
6196 en: 'Saint Lawrence',
6197 es: 'San Lorenzo de Tarapacá'
6198 }
6199 }
6200 }
6201 }
6202 }
6203 },
6204 CM: {
6205 names: {
6206 fr: 'Cameroun',
6207 en: 'Cameroon'
6208 },
6209 dayoff: 'sunday',
6210 langs: [
6211 'fr',
6212 'en'
6213 ],
6214 zones: [
6215 'Africa/Lagos'
6216 ],
6217 days: {
6218 '01-01': {
6219 _name: '01-01'
6220 },
6221 '02-11': {
6222 name: {
6223 fr: 'Fête de la Jeunesse',
6224 en: 'Youth Day'
6225 }
6226 },
6227 'easter -2': {
6228 _name: 'easter -2'
6229 },
6230 '05-01 if sunday then next monday': {
6231 _name: '05-01'
6232 },
6233 '05-20': {
6234 name: {
6235 fr: "Fête nationale ou de l'unité",
6236 en: 'National Day'
6237 }
6238 },
6239 'easter 39': {
6240 _name: 'easter 39'
6241 },
6242 '08-15': {
6243 _name: '08-15'
6244 },
6245 '12-25': {
6246 _name: '12-25'
6247 },
6248 '1 Shawwal': {
6249 _name: '1 Shawwal'
6250 },
6251 '10 Dhu al-Hijjah': {
6252 _name: '10 Dhu al-Hijjah'
6253 }
6254 }
6255 },
6256 CN: {
6257 names: {
6258 en: 'China',
6259 zh: '中华人民共和国'
6260 },
6261 dayoff: 'sunday',
6262 langs: [
6263 'zh',
6264 'en'
6265 ],
6266 zones: [
6267 'Asia/Shanghai',
6268 'Asia/Urumqi'
6269 ],
6270 days: {
6271 '01-01': {
6272 _name: '01-01'
6273 },
6274 '03-08 12:00': {
6275 _name: '03-08',
6276 note: 'Women'
6277 },
6278 '05-01': {
6279 _name: '05-01'
6280 },
6281 '05-04 12:00': {
6282 name: {
6283 en: 'Youth Day',
6284 zh: '青年节'
6285 },
6286 note: 'Youth from the age of 14 to 28'
6287 },
6288 '06-01': {
6289 name: {
6290 en: "Children's Day",
6291 zh: '六一儿童节'
6292 },
6293 note: 'Children below the age of 14'
6294 },
6295 '08-01 12:00': {
6296 name: {
6297 en: 'Army Day',
6298 zh: '建军节'
6299 },
6300 note: 'Military personnel in active service'
6301 },
6302 '10-01': {
6303 name: {
6304 en: 'National Day',
6305 zh: '国庆节'
6306 }
6307 },
6308 '10-02': {
6309 name: {
6310 en: 'National Day',
6311 zh: '国庆节'
6312 }
6313 },
6314 '10-03': {
6315 name: {
6316 en: 'National Day',
6317 zh: '国庆节'
6318 }
6319 },
6320 'chinese 01-0-00': {
6321 name: {
6322 en: 'Spring Festival',
6323 zh: '春节'
6324 }
6325 },
6326 'chinese 01-0-01': {
6327 name: {
6328 en: 'Spring Festival',
6329 zh: '春节'
6330 }
6331 },
6332 'chinese 01-0-02': {
6333 name: {
6334 en: 'Spring Festival',
6335 zh: '春节'
6336 }
6337 },
6338 'chinese 5-01 solarterm': {
6339 name: {
6340 en: 'Qingming Festival',
6341 zh: '清明节 清明節'
6342 }
6343 },
6344 'chinese 05-0-05': {
6345 name: {
6346 en: 'Dragon Boat Festival',
6347 zh: '端午节'
6348 }
6349 },
6350 'chinese 08-0-15': {
6351 name: {
6352 en: 'Mid-Autumn Festival',
6353 zh: '中秋节'
6354 }
6355 },
6356 '2021-01-02': {
6357 _name: '01-01'
6358 },
6359 '2021-01-03': {
6360 _name: '01-01'
6361 },
6362 '2021-02-14': {
6363 name: {
6364 en: 'Spring Festival',
6365 zh: '春节'
6366 },
6367 note: 'Work on Sun February 7 and Sat February 20.'
6368 },
6369 '2021-02-15': {
6370 name: {
6371 en: 'Spring Festival',
6372 zh: '春节'
6373 }
6374 },
6375 '2021-02-16': {
6376 name: {
6377 en: 'Spring Festival',
6378 zh: '春节'
6379 }
6380 },
6381 '2021-02-17': {
6382 name: {
6383 en: 'Spring Festival',
6384 zh: '春节'
6385 }
6386 },
6387 '2021-04-03': {
6388 name: {
6389 en: 'Qingming Festival',
6390 zh: '清明节 清明節'
6391 }
6392 },
6393 '2021-04-05': {
6394 name: {
6395 en: 'Qingming Festival',
6396 zh: '清明节 清明節'
6397 }
6398 },
6399 '2021-05-02': {
6400 _name: '05-01',
6401 note: 'Work on Sun April 25 and Sat May 8.'
6402 },
6403 '2021-05-03': {
6404 _name: '05-01'
6405 },
6406 '2021-05-04': {
6407 _name: '05-01'
6408 },
6409 '2021-05-05': {
6410 _name: '05-01'
6411 },
6412 '2021-06-12': {
6413 name: {
6414 en: 'Dragon Boat Festival',
6415 zh: '端午节'
6416 }
6417 },
6418 '2021-06-13': {
6419 name: {
6420 en: 'Dragon Boat Festival',
6421 zh: '端午节'
6422 }
6423 },
6424 '2021-09-19': {
6425 name: {
6426 en: 'Mid-Autumn Festival',
6427 zh: '中秋节'
6428 },
6429 note: 'Work on Sat September 18.'
6430 },
6431 '2021-09-20': {
6432 name: {
6433 en: 'Mid-Autumn Festival',
6434 zh: '中秋节'
6435 }
6436 },
6437 '2021-10-04': {
6438 name: {
6439 en: 'National Day',
6440 zh: '国庆节'
6441 },
6442 note: 'Work on Sun September 26 and Sat October 9.'
6443 },
6444 '2021-10-05': {
6445 name: {
6446 en: 'National Day',
6447 zh: '国庆节'
6448 }
6449 },
6450 '2021-10-06': {
6451 name: {
6452 en: 'National Day',
6453 zh: '国庆节'
6454 }
6455 },
6456 '2021-10-07': {
6457 name: {
6458 en: 'National Day',
6459 zh: '国庆节'
6460 }
6461 }
6462 }
6463 },
6464 CO: {
6465 names: {
6466 es: 'Colombia',
6467 en: 'Colombia'
6468 },
6469 dayoff: 'sunday',
6470 langs: [
6471 'es'
6472 ],
6473 zones: [
6474 'America/Bogota'
6475 ],
6476 days: {
6477 '01-01': {
6478 _name: '01-01'
6479 },
6480 'monday after 01-06': {
6481 _name: '01-06'
6482 },
6483 'monday after 03-19': {
6484 _name: '03-19'
6485 },
6486 'easter -7': {
6487 _name: 'easter -7',
6488 type: 'observance'
6489 },
6490 'easter -3': {
6491 _name: 'easter -3'
6492 },
6493 'easter -2': {
6494 _name: 'easter -2'
6495 },
6496 easter: {
6497 _name: 'easter'
6498 },
6499 '05-01': {
6500 _name: '05-01'
6501 },
6502 'easter 43': {
6503 _name: 'easter 39'
6504 },
6505 'easter 64': {
6506 _name: 'easter 60'
6507 },
6508 'easter 71': {
6509 name: {
6510 es: 'Sagrado Corazón de Jesús',
6511 en: 'Sacred Heart'
6512 }
6513 },
6514 'monday after 06-29': {
6515 _name: '06-29'
6516 },
6517 '07-20': {
6518 _name: 'Independence Day'
6519 },
6520 '08-07': {
6521 name: {
6522 en: 'Battle of Boyacá',
6523 es: 'Batalla de Boyacá'
6524 }
6525 },
6526 'monday after 08-15': {
6527 _name: '08-15'
6528 },
6529 'monday after 10-12': {
6530 name: {
6531 es: 'Día de la Raza',
6532 en: 'Columbus Day'
6533 }
6534 },
6535 '1st monday in November': {
6536 _name: '11-01'
6537 },
6538 'monday after 11-11': {
6539 name: {
6540 es: 'Independencia de Cartagena',
6541 en: 'Independence of Cartagena'
6542 }
6543 },
6544 '12-08': {
6545 _name: '12-08'
6546 },
6547 '12-25': {
6548 _name: '12-25'
6549 }
6550 }
6551 },
6552 CR: {
6553 names: {
6554 es: 'Costa Rica',
6555 en: 'Costa Rica'
6556 },
6557 dayoff: 'sunday',
6558 langs: [
6559 'es'
6560 ],
6561 zones: [
6562 'America/Costa_Rica'
6563 ],
6564 days: {
6565 '01-01': {
6566 _name: '01-01'
6567 },
6568 'easter -3': {
6569 _name: 'easter -3'
6570 },
6571 'easter -2': {
6572 _name: 'easter -2'
6573 },
6574 easter: {
6575 _name: 'easter',
6576 type: 'observance'
6577 },
6578 '04-11': {
6579 name: {
6580 es: 'Gesta Heroica de Juan Santamaría'
6581 }
6582 },
6583 '05-01': {
6584 _name: '05-01'
6585 },
6586 '07-25': {
6587 name: {
6588 en: 'Guanacaste Day',
6589 es: 'Anexión del Partido de Nicoya'
6590 }
6591 },
6592 '08-02': {
6593 name: {
6594 en: 'Our Lady of Los Ángeles',
6595 es: 'Día de la Virgen de los Ángeles'
6596 }
6597 },
6598 '08-15': {
6599 _name: 'Mothers Day'
6600 },
6601 '09-15': {
6602 _name: 'Independence Day'
6603 },
6604 '10-12 if monday then previous friday': {
6605 name: {
6606 en: 'Columbus Day',
6607 es: 'Día de la Raza'
6608 }
6609 },
6610 '12-25': {
6611 _name: '12-25'
6612 }
6613 }
6614 },
6615 CU: {
6616 names: {
6617 es: 'Cuba',
6618 en: 'Cuba'
6619 },
6620 dayoff: 'sunday',
6621 langs: [
6622 'es'
6623 ],
6624 zones: [
6625 'America/Havana'
6626 ],
6627 days: {
6628 '01-01': {
6629 name: {
6630 es: 'Triunfo de la Revolución',
6631 en: 'Triumph of the Revolution'
6632 }
6633 },
6634 '01-02': {
6635 name: {
6636 es: 'Día de Victoria de las Fuerzas Armadas',
6637 en: 'Victory of Armed Forces Day'
6638 }
6639 },
6640 'easter -2': {
6641 _name: 'easter -2'
6642 },
6643 '05-01': {
6644 _name: '05-01'
6645 },
6646 '07-25': {
6647 name: {
6648 es: 'Conmemoración del asalto a Moncada',
6649 en: 'Day before the Commemoration of the Assault of the Moncada garrison'
6650 }
6651 },
6652 '07-26': {
6653 name: {
6654 es: 'Día de la Rebeldía Nacional',
6655 en: 'Commemoration of the Assault of the Moncada garrison'
6656 }
6657 },
6658 '07-27': {
6659 name: {
6660 es: 'Conmemoración del asalto a Moncada',
6661 en: 'Day after the Commemoration of the Assault of the Moncada garrison'
6662 }
6663 },
6664 '10-10': {
6665 _name: 'Independence Day'
6666 },
6667 '12-25': {
6668 _name: '12-25'
6669 }
6670 }
6671 },
6672 CV: {
6673 names: {
6674 pt: 'República de Cabo Verde',
6675 en: 'Cape Verde'
6676 },
6677 langs: [
6678 'pt'
6679 ],
6680 zones: [
6681 'Atlantic/Cape_Verde'
6682 ],
6683 dayoff: 'sunday',
6684 days: {
6685 '01-01': {
6686 _name: '01-01'
6687 },
6688 '01-13': {
6689 name: {
6690 pt: 'Dia da Democracia',
6691 en: 'Democracy Day'
6692 }
6693 },
6694 '01-20': {
6695 name: {
6696 pt: 'Dia dos Heróis Nacionais',
6697 en: "Heroes' Day"
6698 }
6699 },
6700 'easter -47': {
6701 _name: 'easter -47'
6702 },
6703 'easter -46': {
6704 _name: 'easter -46'
6705 },
6706 'easter -2': {
6707 _name: 'easter -2'
6708 },
6709 easter: {
6710 _name: 'easter',
6711 type: 'observance'
6712 },
6713 '05-01': {
6714 _name: '05-01'
6715 },
6716 '06-01': {
6717 name: {
6718 pt: 'Dia das Crianças',
6719 en: "Children's Day"
6720 }
6721 },
6722 '07-05': {
6723 _name: 'Independence Day'
6724 },
6725 '08-15': {
6726 _name: '08-15',
6727 name: {
6728 pt: 'Dia da Padroeira Nacional'
6729 }
6730 },
6731 '09-12': {
6732 name: {
6733 pt: 'Dia Nacional',
6734 en: 'National Day'
6735 }
6736 },
6737 '11-01': {
6738 _name: '11-01'
6739 },
6740 '12-25': {
6741 _name: '12-25'
6742 }
6743 },
6744 states: {
6745 S: {
6746 name: 'Sotavento Islands',
6747 regions: {
6748 PR: {
6749 name: 'Praia',
6750 days: {
6751 '05-19': {
6752 name: {
6753 pt: 'Dia do Município da Praia'
6754 }
6755 }
6756 }
6757 }
6758 }
6759 }
6760 }
6761 },
6762 CW: {
6763 names: {
6764 nl: 'Curaçao',
6765 pap: 'Kòrsou',
6766 en: 'Curaçao'
6767 },
6768 langs: [
6769 'nl',
6770 'pap',
6771 'en'
6772 ],
6773 zones: [
6774 'America/Curacao'
6775 ],
6776 dayoff: 'sunday',
6777 days: {
6778 '01-01': {
6779 _name: '01-01'
6780 },
6781 'easter -48': {
6782 _name: 'easter -48',
6783 name: {
6784 en: 'Carnival Monday'
6785 }
6786 },
6787 'easter -2': {
6788 _name: 'easter -2'
6789 },
6790 easter: {
6791 _name: 'easter',
6792 type: 'observance'
6793 },
6794 'easter 1': {
6795 _name: 'easter 1'
6796 },
6797 '04-27': {
6798 name: {
6799 pap: 'Aña di Rey',
6800 nl: 'Koningsdag',
6801 en: 'Kings Day'
6802 }
6803 },
6804 '05-01 if sunday then next monday': {
6805 _name: '05-01'
6806 },
6807 '2nd sunday in May': {
6808 _name: 'Mothers Day',
6809 type: 'observance'
6810 },
6811 '1st sunday in June': {
6812 _name: 'Fathers Day',
6813 type: 'observance'
6814 },
6815 'easter 39': {
6816 _name: 'easter 39',
6817 name: {
6818 nl: 'Hemelvaartsdag'
6819 }
6820 },
6821 '07-02': {
6822 name: {
6823 nl: 'Dag van het volkslied en de Vlag',
6824 pap: 'Dia di Himno i Bandera',
6825 en: 'Flag Day'
6826 }
6827 },
6828 '10-10': {
6829 name: {
6830 nl: 'Dag van het land Curaçao',
6831 pap: 'Pais Kòrsou',
6832 en: 'Curaçao Day'
6833 }
6834 },
6835 '12-25': {
6836 _name: '12-25'
6837 },
6838 '12-26': {
6839 _name: '12-26'
6840 },
6841 '12-31 12:00': {
6842 _name: '12-31'
6843 }
6844 }
6845 },
6846 CX: {
6847 names: {
6848 en: 'Christmas Island'
6849 },
6850 langs: [
6851 'en',
6852 'ms'
6853 ],
6854 zones: [
6855 'Indian/Christmas'
6856 ],
6857 dayoff: 'sunday',
6858 days: {
6859 '01-01': {
6860 _name: '01-01'
6861 },
6862 '01-26': {
6863 name: {
6864 en: 'Australia Day'
6865 }
6866 },
6867 'chinese 01-0-01 P2D': {
6868 name: {
6869 en: 'Chinese New Year',
6870 zh: '春节'
6871 }
6872 },
6873 '4th monday in March': {
6874 _name: '05-01'
6875 },
6876 'easter -2': {
6877 _name: 'easter -2'
6878 },
6879 '04-25': {
6880 name: {
6881 en: 'Anzac Day'
6882 }
6883 },
6884 '1 Shawwal': {
6885 _name: '1 Shawwal',
6886 name: {
6887 ms: 'Hari Raya Puasa'
6888 }
6889 },
6890 '10 Dhu al-Hijjah': {
6891 _name: '10 Dhu al-Hijjah',
6892 name: {
6893 ms: 'Hari Raya Haji'
6894 }
6895 },
6896 '10-06': {
6897 name: {
6898 en: 'Territory Day'
6899 }
6900 },
6901 '12-25': {
6902 _name: '12-25'
6903 },
6904 '12-26': {
6905 _name: '12-26'
6906 }
6907 }
6908 },
6909 CY: {
6910 names: {
6911 el: 'Κύπρος',
6912 en: 'Cyprus'
6913 },
6914 dayoff: '',
6915 langs: [
6916 'el'
6917 ],
6918 zones: [
6919 'Asia/Nicosia'
6920 ],
6921 days: {
6922 '01-01': {
6923 _name: '01-01'
6924 },
6925 '01-06': {
6926 _name: '01-06'
6927 },
6928 'orthodox -48': {
6929 name: {
6930 el: 'Καθαρά Δευτέρα',
6931 en: 'Ash Sunday'
6932 },
6933 type: 'observance'
6934 },
6935 'orthodox -47': {
6936 name: {
6937 el: 'Καθαρά Δευτέρα',
6938 en: 'Clean Monday'
6939 }
6940 },
6941 '03-25': {
6942 name: {
6943 el: 'Ευαγγελισμός, Εθνική Εορτή',
6944 en: 'Annunciation, Anniversary of 1821 Revolution'
6945 }
6946 },
6947 '04-01': {
6948 name: {
6949 en: 'Cyprus National Day',
6950 el: 'Κύπρος Εθνική Εορτή'
6951 }
6952 },
6953 'orthodox -2': {
6954 _name: 'easter -2'
6955 },
6956 orthodox: {
6957 _name: 'easter'
6958 },
6959 'orthodox 1': {
6960 _name: 'easter 1'
6961 },
6962 '05-01': {
6963 _name: '05-01'
6964 },
6965 'orthodox 49': {
6966 _name: 'easter 49'
6967 },
6968 '2nd sunday in May': {
6969 _name: 'Mothers Day',
6970 type: 'observance'
6971 },
6972 '08-15': {
6973 _name: '08-15'
6974 },
6975 '10-01': {
6976 name: {
6977 en: 'Cyprus Independence Day',
6978 el: 'Ημέρα της Ανεξαρτησίας Κύπρος'
6979 }
6980 },
6981 '10-28': {
6982 _name: 'National Holiday',
6983 name: {
6984 el: 'Επέτειος του Όχι'
6985 }
6986 },
6987 '12-25': {
6988 _name: '12-25'
6989 },
6990 '12-26': {
6991 _name: '12-26'
6992 }
6993 }
6994 },
6995 CZ: {
6996 names: {
6997 cz: 'Česká republika',
6998 en: 'Czech Republic'
6999 },
7000 langs: [
7001 'cz'
7002 ],
7003 zones: [
7004 'Europe/Prague'
7005 ],
7006 days: {
7007 '01-01': {
7008 _name: '01-01',
7009 name: {
7010 cz: 'Nový rok a Den obnovy samostatného českého státu'
7011 }
7012 },
7013 'easter -4': {
7014 name: {
7015 cz: 'Škaredá středa',
7016 en: 'Ugly Wednesday'
7017 },
7018 type: 'observance'
7019 },
7020 'easter -3': {
7021 _name: 'easter -3',
7022 type: 'observance'
7023 },
7024 'easter -2': {
7025 _name: 'easter -2'
7026 },
7027 'easter -1': {
7028 _name: 'easter -1',
7029 type: 'observance'
7030 },
7031 easter: {
7032 _name: 'easter',
7033 type: 'observance'
7034 },
7035 'easter 1': {
7036 _name: 'easter 1'
7037 },
7038 '05-01': {
7039 _name: '05-01'
7040 },
7041 '05-08': {
7042 name: {
7043 cz: 'Den vítězství',
7044 en: 'Liberation Day'
7045 }
7046 },
7047 '2nd sunday in May': {
7048 _name: 'Mothers Day',
7049 type: 'observance'
7050 },
7051 '07-05': {
7052 name: {
7053 cz: 'Den slovanských věrozvěstů Cyrila a Metoděje',
7054 en: 'Saints Cyril and Methodius Day'
7055 }
7056 },
7057 '07-06': {
7058 name: {
7059 cz: 'Den upálení mistra Jana Husa',
7060 en: 'Jan Hus Day'
7061 }
7062 },
7063 '09-28': {
7064 name: {
7065 cz: 'Den české státnosti',
7066 en: 'St. Wenceslas Day (Czech Statehood Day)'
7067 }
7068 },
7069 '10-28': {
7070 name: {
7071 cz: 'Den vzniku samostatného československého státu',
7072 en: 'Independent Czechoslovak State Day'
7073 }
7074 },
7075 '11-17': {
7076 name: {
7077 cz: 'Den boje za svobodu a demokracii',
7078 en: 'Struggle for Freedom and Democracy Day'
7079 }
7080 },
7081 '12-24': {
7082 _name: '12-24'
7083 },
7084 '12-25': {
7085 _name: '12-25'
7086 },
7087 '12-26': {
7088 _name: '12-26'
7089 }
7090 }
7091 },
7092 DE: {
7093 names: {
7094 de: 'Deutschland',
7095 en: 'Germany'
7096 },
7097 dayoff: 'sunday',
7098 zones: [
7099 'Europe/Berlin'
7100 ],
7101 langs: [
7102 'de'
7103 ],
7104 days: {
7105 '01-01': {
7106 _name: '01-01'
7107 },
7108 '02-14': {
7109 _name: '02-14',
7110 type: 'observance'
7111 },
7112 'easter -52': {
7113 name: {
7114 de: 'Weiberfastnacht',
7115 en: "Women's Carnival Day"
7116 },
7117 type: 'observance'
7118 },
7119 'easter -48': {
7120 name: {
7121 de: 'Rosenmontag',
7122 en: 'Shrove Monday'
7123 },
7124 type: 'observance'
7125 },
7126 'easter -47 14:00': {
7127 _name: 'easter -47',
7128 type: 'observance'
7129 },
7130 'easter -46': {
7131 _name: 'easter -46',
7132 type: 'observance'
7133 },
7134 'easter -3': {
7135 _name: 'easter -3',
7136 type: 'observance'
7137 },
7138 'easter -2': {
7139 _name: 'easter -2'
7140 },
7141 easter: {
7142 _name: 'easter',
7143 type: 'observance'
7144 },
7145 'easter 1': {
7146 _name: 'easter 1'
7147 },
7148 '05-01': {
7149 _name: '05-01',
7150 name: {
7151 de: 'Maifeiertag'
7152 }
7153 },
7154 '2nd sunday in May': {
7155 _name: 'Mothers Day',
7156 type: 'observance'
7157 },
7158 'easter 39': {
7159 _name: 'easter 39'
7160 },
7161 'easter 49': {
7162 _name: 'easter 49',
7163 type: 'observance'
7164 },
7165 'easter 50': {
7166 _name: 'easter 50'
7167 },
7168 '10-03': {
7169 _name: 'National Holiday',
7170 name: {
7171 de: 'Tag der Deutschen Einheit'
7172 }
7173 },
7174 '11-01': {
7175 _name: '11-01',
7176 type: 'observance'
7177 },
7178 '11-02': {
7179 _name: '11-02',
7180 type: 'observance'
7181 },
7182 '11-11': {
7183 _name: '11-11',
7184 type: 'observance'
7185 },
7186 'wednesday before 11-23': {
7187 _name: 'Buß- und Bettag',
7188 type: 'observance'
7189 },
7190 '6th sunday before 12-25': {
7191 name: {
7192 de: 'Volkstrauertag',
7193 en: 'Memorial Day'
7194 },
7195 type: 'observance'
7196 },
7197 '5th sunday before 12-25': {
7198 name: {
7199 de: 'Totensonntag'
7200 },
7201 type: 'observance'
7202 },
7203 '4th sunday before 12-25': {
7204 name: {
7205 de: '1. Advent'
7206 },
7207 type: 'observance'
7208 },
7209 '3th sunday before 12-25': {
7210 name: {
7211 de: '2. Advent'
7212 },
7213 type: 'observance'
7214 },
7215 '2nd sunday before 12-25': {
7216 name: {
7217 de: '3. Advent'
7218 },
7219 type: 'observance'
7220 },
7221 '1st sunday before 12-25': {
7222 name: {
7223 de: '4. Advent'
7224 },
7225 type: 'observance'
7226 },
7227 '12-24 14:00 if sunday then 00:00': {
7228 _name: '12-24',
7229 type: 'bank'
7230 },
7231 '12-25': {
7232 _name: '12-25',
7233 name: {
7234 de: '1. Weihnachtstag'
7235 }
7236 },
7237 '12-26': {
7238 _name: '12-26'
7239 },
7240 '12-31 14:00 if sunday then 00:00': {
7241 _name: '12-31',
7242 type: 'bank'
7243 },
7244 '2017-10-31': {
7245 _name: 'Reformation Day'
7246 }
7247 },
7248 states: {
7249 BB: {
7250 name: 'Brandenburg',
7251 days: {
7252 easter: {
7253 _name: 'easter'
7254 },
7255 'easter 49': {
7256 _name: 'easter 49'
7257 },
7258 '10-31': {
7259 _name: 'Reformation Day'
7260 }
7261 }
7262 },
7263 BE: {
7264 name: 'Berlin',
7265 days: {
7266 '03-08': {
7267 _name: '03-08',
7268 active: [
7269 {
7270 from: '2019-01-01T00:00:00.000Z'
7271 }
7272 ]
7273 },
7274 easter: {
7275 _name: 'easter',
7276 type: 'observance'
7277 },
7278 'easter 49': {
7279 _name: 'easter 49',
7280 type: 'observance'
7281 },
7282 '2020-05-08': {
7283 name: {
7284 de: 'Tag der Befreiung (75. Jahrestag)',
7285 en: 'Liberation Day (75th Anniversary)'
7286 }
7287 }
7288 }
7289 },
7290 BW: {
7291 name: 'Baden-Württemberg',
7292 days: {
7293 '01-06': {
7294 _name: '01-06'
7295 },
7296 'easter -3': {
7297 _name: 'easter -3',
7298 type: 'school'
7299 },
7300 'easter 60': {
7301 _name: 'easter 60'
7302 },
7303 '10-31': {
7304 _name: 'Reformation Day',
7305 type: 'school'
7306 },
7307 '11-01': {
7308 _name: '11-01'
7309 }
7310 }
7311 },
7312 BY: {
7313 name: 'Bayern',
7314 days: {
7315 '01-06': {
7316 _name: '01-06'
7317 },
7318 '02-02': {
7319 _name: '02-02',
7320 type: 'observance'
7321 },
7322 'easter 60': {
7323 _name: 'easter 60'
7324 },
7325 '08-15': {
7326 _name: '08-15'
7327 },
7328 '11-01': {
7329 _name: '11-01'
7330 },
7331 'wednesday before 11-23': {
7332 _name: 'Buß- und Bettag',
7333 type: 'school'
7334 }
7335 },
7336 regions: {
7337 A: {
7338 name: 'Stadt Augsburg',
7339 days: {
7340 '08-08': {
7341 name: {
7342 de: 'Augsburger Friedensfest',
7343 en: 'Augsburg Peace Festival'
7344 }
7345 }
7346 }
7347 },
7348 EVANG: {
7349 names: {
7350 de: 'Überwiegend evangelische Gemeinden',
7351 en: 'Predominantly protestant communities'
7352 },
7353 days: {
7354 '08-15': {
7355 _name: '08-15',
7356 type: 'school'
7357 }
7358 }
7359 }
7360 }
7361 },
7362 HB: {
7363 name: 'Hansestadt Bremen',
7364 days: {
7365 '10-31': {
7366 _name: 'Reformation Day',
7367 active: [
7368 {
7369 from: '2018-01-01T00:00:00.000Z'
7370 }
7371 ]
7372 }
7373 }
7374 },
7375 HE: {
7376 name: 'Hessen',
7377 days: {
7378 'easter 60': {
7379 _name: 'easter 60'
7380 }
7381 }
7382 },
7383 HH: {
7384 name: 'Hansestadt Hamburg',
7385 days: {
7386 '10-31': {
7387 _name: 'Reformation Day',
7388 active: [
7389 {
7390 from: '2018-01-01T00:00:00.000Z'
7391 }
7392 ]
7393 }
7394 }
7395 },
7396 MV: {
7397 name: 'Mecklenburg Vorpommern',
7398 days: {
7399 '10-31': {
7400 _name: 'Reformation Day'
7401 }
7402 }
7403 },
7404 NI: {
7405 name: 'Niedersachsen',
7406 days: {
7407 '10-31': {
7408 _name: 'Reformation Day',
7409 active: [
7410 {
7411 from: '2018-01-01T00:00:00.000Z'
7412 }
7413 ]
7414 }
7415 }
7416 },
7417 NW: {
7418 name: 'Nordrhein-Westfalen',
7419 days: {
7420 'easter 60': {
7421 _name: 'easter 60'
7422 },
7423 '11-01': {
7424 _name: '11-01'
7425 }
7426 }
7427 },
7428 RP: {
7429 name: 'Rheinland-Pfalz',
7430 days: {
7431 'easter 60': {
7432 _name: 'easter 60'
7433 },
7434 '11-01': {
7435 _name: '11-01'
7436 }
7437 }
7438 },
7439 SH: {
7440 name: 'Schleswig-Holstein',
7441 days: {
7442 '10-31': {
7443 _name: 'Reformation Day',
7444 active: [
7445 {
7446 from: '2018-01-01T00:00:00.000Z'
7447 }
7448 ]
7449 }
7450 }
7451 },
7452 SL: {
7453 name: 'Saarland',
7454 days: {
7455 'easter 60': {
7456 _name: 'easter 60'
7457 },
7458 '08-15': {
7459 _name: '08-15'
7460 },
7461 '11-01': {
7462 _name: '11-01'
7463 }
7464 }
7465 },
7466 SN: {
7467 name: 'Sachsen',
7468 days: {
7469 'easter 60': {
7470 _name: 'easter 60',
7471 type: 'observance'
7472 },
7473 '10-31': {
7474 _name: 'Reformation Day'
7475 },
7476 'wednesday before 11-23': {
7477 _name: 'Buß- und Bettag'
7478 }
7479 },
7480 regions: {
7481 BZ: {
7482 name: 'Landkreis Bautzen',
7483 days: {
7484 'easter 60': {
7485 _name: 'easter 60',
7486 type: 'public',
7487 note: 'Bautzen (nur in den Ortsteilen Bolbritz und Salzenforst), Crostwitz, Göda (nur im Ortsteil Prischwitz), Großdubrau (nur im Ortsteil Sdier), Hoyerswerda (nur im Ortsteil Dörgenhausen), Königswartha (nicht im Ortsteil Wartha), Nebelschütz, Neschwitz (nur in den Ortsteilen Neschwitz und Saritsch), Panschwitz-Kuckau, Puschwitz, Räckelwitz, Radibor, Ralbitz-Rosenthal und Wittichenau.'
7488 }
7489 }
7490 }
7491 }
7492 },
7493 ST: {
7494 name: 'Sachsen-Anhalt',
7495 days: {
7496 '01-06': {
7497 _name: '01-06'
7498 },
7499 '10-31': {
7500 _name: 'Reformation Day'
7501 }
7502 }
7503 },
7504 TH: {
7505 name: 'Thüringen',
7506 days: {
7507 'easter 60': {
7508 _name: 'easter 60',
7509 type: 'observance'
7510 },
7511 '09-20': {
7512 name: {
7513 de: 'Weltkindertag',
7514 en: "International Children's Day"
7515 },
7516 active: [
7517 {
7518 from: 2019
7519 }
7520 ]
7521 },
7522 '10-31': {
7523 _name: 'Reformation Day'
7524 }
7525 },
7526 regions: {
7527 EIC: {
7528 name: 'Landkreis Eichfeld',
7529 days: {
7530 'easter 60': {
7531 _name: 'easter 60',
7532 type: 'public'
7533 }
7534 }
7535 },
7536 UH: {
7537 name: 'Unstrut-Hainich-Kreis',
7538 days: {
7539 'easter 60': {
7540 _name: 'easter 60',
7541 type: 'public',
7542 note: 'In Anrode (nur in den Ortsteilen Bickenriede und Zella), Dünwald (nur in den Ortsteilen Beberstedt und Hüpstedt), Rodeberg (nur im Ortsteil Struth), Südeichsfeld'
7543 }
7544 }
7545 },
7546 WAK: {
7547 name: 'Wartburgkreis',
7548 days: {
7549 'easter 60': {
7550 _name: 'easter 60',
7551 type: 'public',
7552 note: 'In Brunnhartshausen (nur in den Ortsteilen Föhlritz und Steinberg), Buttlar, Geisa, Schleid, Zella/Rhön'
7553 }
7554 }
7555 }
7556 }
7557 }
7558 }
7559 },
7560 DJ: {
7561 names: {
7562 fr: 'République de Djibouti',
7563 ar: 'جمهورية جيبوتي',
7564 so: 'Jamhuuriyadda Jabuuti',
7565 aa: 'Gabuutih Ummuuno',
7566 en: 'Djibouti'
7567 },
7568 langs: [
7569 'fr',
7570 'ar',
7571 'en'
7572 ],
7573 zones: [
7574 'Africa/Nairobi'
7575 ],
7576 dayoff: '',
7577 days: {
7578 '01-01': {
7579 _name: '01-01'
7580 },
7581 '05-01': {
7582 _name: '05-01'
7583 },
7584 '06-27 since 1977': {
7585 _name: 'Independence Day'
7586 },
7587 '12-25': {
7588 _name: '12-25'
7589 },
7590 '1 Muharram': {
7591 _name: '1 Muharram'
7592 },
7593 '12 Rabi al-awwal': {
7594 _name: '12 Rabi al-awwal'
7595 },
7596 '27 Rajab': {
7597 _name: '27 Rajab'
7598 },
7599 '1 Shawwal': {
7600 _name: '1 Shawwal'
7601 },
7602 '9 Dhu al-Hijjah': {
7603 _name: '9 Dhu al-Hijjah'
7604 },
7605 '10 Dhu al-Hijjah': {
7606 _name: '10 Dhu al-Hijjah'
7607 }
7608 }
7609 },
7610 DK: {
7611 names: {
7612 da: 'Danmark',
7613 en: 'Denmark'
7614 },
7615 langs: [
7616 'da'
7617 ],
7618 zones: [
7619 'Europe/Copenhagen'
7620 ],
7621 days: {
7622 '01-01': {
7623 _name: '01-01'
7624 },
7625 'easter -48': {
7626 name: {
7627 da: 'Fastelavn'
7628 },
7629 type: 'observance'
7630 },
7631 'easter -3': {
7632 _name: 'easter -3'
7633 },
7634 'easter -2': {
7635 _name: 'easter -2'
7636 },
7637 easter: {
7638 _name: 'easter'
7639 },
7640 'easter 1': {
7641 _name: 'easter 1'
7642 },
7643 'easter 26': {
7644 name: {
7645 da: 'Store Bededag',
7646 en: 'Prayer Day',
7647 de: 'Buß- und Bettag'
7648 }
7649 },
7650 'easter 39': {
7651 _name: 'easter 39'
7652 },
7653 '05-01': {
7654 _name: '05-01',
7655 type: 'observance',
7656 note: 'Full holiday for blue collar workers'
7657 },
7658 '2nd sunday in May': {
7659 _name: 'Mothers Day',
7660 type: 'observance'
7661 },
7662 '06-05': {
7663 _name: 'Constitution Day',
7664 type: 'observance',
7665 note: 'Shops are closed'
7666 },
7667 'easter 49': {
7668 _name: 'easter 49'
7669 },
7670 'easter 50': {
7671 _name: 'easter 50'
7672 },
7673 '12-24': {
7674 _name: '12-24',
7675 type: 'observance',
7676 note: 'Shops are closed'
7677 },
7678 '12-25': {
7679 _name: '12-25'
7680 },
7681 '12-26': {
7682 _name: '12-26'
7683 }
7684 }
7685 },
7686 DM: {
7687 names: {
7688 en: 'Dominica'
7689 },
7690 langs: [
7691 'en'
7692 ],
7693 zones: [
7694 'America/Port_of_Spain'
7695 ],
7696 dayoff: 'sunday',
7697 days: {
7698 '01-01 and if sunday then next monday': {
7699 _name: '01-01',
7700 substitute: true
7701 },
7702 'easter -48': {
7703 _name: 'easter -48',
7704 name: {
7705 en: 'Carnival Monday'
7706 }
7707 },
7708 'easter -47': {
7709 _name: 'easter -47',
7710 name: {
7711 en: 'Carnival Tuesday'
7712 }
7713 },
7714 'easter -2': {
7715 _name: 'easter -2'
7716 },
7717 easter: {
7718 _name: 'easter',
7719 type: 'observance'
7720 },
7721 'easter 1': {
7722 _name: 'easter 1'
7723 },
7724 '05-01': {
7725 _name: '05-01'
7726 },
7727 'easter 49': {
7728 _name: 'easter 49',
7729 type: 'observance'
7730 },
7731 'easter 50': {
7732 _name: 'easter 50'
7733 },
7734 '1st monday in August': {
7735 name: {
7736 en: 'Emancipation Day'
7737 }
7738 },
7739 '11-03 if sunday then next monday': {
7740 _name: 'Independence Day'
7741 },
7742 '11-04 if sunday then next monday if monday then next tuesday': {
7743 name: {
7744 en: 'National Day of Community Service'
7745 }
7746 },
7747 '12-25 and if sunday then next tuesday': {
7748 _name: '12-25',
7749 substitute: true
7750 },
7751 '12-26 and if sunday then next monday': {
7752 _name: '12-26',
7753 substitute: true
7754 }
7755 }
7756 },
7757 DO: {
7758 names: {
7759 es: 'República Dominicana',
7760 en: 'Dominican Republic'
7761 },
7762 dayoff: 'sunday',
7763 zones: [
7764 'America/Santo_Domingo'
7765 ],
7766 langs: [
7767 'es'
7768 ],
7769 days: {
7770 '01-01': {
7771 _name: '01-01'
7772 },
7773 '01-06 if tuesday,wednesday then previous monday if thursday,friday then next monday': {
7774 _name: '01-06'
7775 },
7776 '01-21': {
7777 name: {
7778 es: 'Nuestra Señora de la Altagracia',
7779 en: 'Our Lady of Altagracia'
7780 }
7781 },
7782 '01-26 if tuesday,wednesday then previous monday if thursday,friday then next monday': {
7783 name: {
7784 es: 'Día de Duarte',
7785 en: "Duarte's Birthday"
7786 }
7787 },
7788 '02-27': {
7789 _name: 'Independence Day'
7790 },
7791 'easter -2': {
7792 _name: 'easter -2'
7793 },
7794 '05-01 if tuesday,wednesday then previous monday if thursday,friday,sunday then next monday': {
7795 _name: '05-01'
7796 },
7797 'easter 60': {
7798 _name: 'easter 60'
7799 },
7800 '08-16': {
7801 name: {
7802 es: 'Día de la Restauración',
7803 en: 'Restoration Day'
7804 }
7805 },
7806 '09-24': {
7807 name: {
7808 es: 'Nuestra Señora de las Mercedes',
7809 en: 'Our Lady of las Mercedes'
7810 }
7811 },
7812 '11-06 if tuesday,wednesday,thursday,friday,saturday then next monday': {
7813 _name: 'Constitution Day'
7814 },
7815 '12-25': {
7816 _name: '12-25'
7817 }
7818 }
7819 },
7820 DZ: {
7821 names: {
7822 ar: 'الجمهورية الجزائرية الديمقراطية الشعبية',
7823 fr: 'République algérienne démocratique et populaire',
7824 en: 'Algeria'
7825 },
7826 langs: [
7827 'ar',
7828 'fr',
7829 'en'
7830 ],
7831 zones: [
7832 'Africa/Algiers'
7833 ],
7834 dayoff: 'saturday',
7835 days: {
7836 '01-01': {
7837 _name: '01-01'
7838 },
7839 '01-12': {
7840 name: {
7841 ar: 'رأس السنة الأمازيغية',
7842 fr: 'Nouvel an amazigh',
7843 en: 'Amazigh New Year'
7844 }
7845 },
7846 '05-01': {
7847 _name: '05-01'
7848 },
7849 '07-05': {
7850 _name: 'Independence Day'
7851 },
7852 '11-01': {
7853 _name: 'Revolution Day'
7854 },
7855 '1 Muharram': {
7856 _name: '1 Muharram'
7857 },
7858 '10 Muharram': {
7859 _name: '10 Muharram'
7860 },
7861 '12 Rabi al-awwal': {
7862 _name: '12 Rabi al-awwal'
7863 },
7864 '1 Shawwal': {
7865 _name: '1 Shawwal'
7866 },
7867 '10 Dhu al-Hijjah': {
7868 _name: '10 Dhu al-Hijjah'
7869 }
7870 }
7871 },
7872 EC: {
7873 names: {
7874 es: 'Ecuador',
7875 en: 'Ecuador'
7876 },
7877 dayoff: 'sunday',
7878 langs: [
7879 'es'
7880 ],
7881 zones: [
7882 'America/Guayaquil',
7883 'Pacific/Galapagos'
7884 ],
7885 days: {
7886 '01-01': {
7887 _name: '01-01'
7888 },
7889 'easter -48': {
7890 name: {
7891 en: 'Carnival',
7892 es: 'Carnaval'
7893 }
7894 },
7895 'easter -47': {
7896 _name: 'easter -47'
7897 },
7898 'easter -3': {
7899 _name: 'easter -3'
7900 },
7901 'easter -2': {
7902 _name: 'easter -2'
7903 },
7904 easter: {
7905 _name: 'easter',
7906 type: 'observance'
7907 },
7908 '05-01': {
7909 _name: '05-01'
7910 },
7911 '05-24': {
7912 name: {
7913 en: 'The Battle of Pichincha',
7914 es: 'Batalla del Pichincha'
7915 }
7916 },
7917 '07-24': {
7918 name: {
7919 en: 'The Birthday of Simón Bolívar',
7920 es: 'El Natalicio de Simón Bolívar'
7921 },
7922 type: 'observance'
7923 },
7924 '08-10': {
7925 name: {
7926 en: 'Declaration of Independence of Quito',
7927 es: 'Día del Primer Grito de Independencia de Quito'
7928 }
7929 },
7930 '09-10': {
7931 name: {
7932 en: 'Independence of Guayaquil',
7933 es: 'Independencia de Guayaquil'
7934 }
7935 },
7936 '10-31': {
7937 name: {
7938 en: 'Flag Day',
7939 es: 'Dia de La Bandera'
7940 },
7941 type: 'observance'
7942 },
7943 '11-02': {
7944 _name: '11-02'
7945 },
7946 '11-03': {
7947 name: {
7948 en: 'Independence of Cuenca',
7949 es: 'Independencia de Cuenca'
7950 }
7951 },
7952 '12-25': {
7953 _name: '12-25'
7954 },
7955 '12-31': {
7956 _name: '12-31',
7957 type: 'observance'
7958 }
7959 },
7960 states: {
7961 P: {
7962 name: 'Pichincha',
7963 regions: {
7964 QU: {
7965 name: 'Quito',
7966 days: {
7967 '12-06': {
7968 name: {
7969 en: 'Foundation of Quito',
7970 es: 'Aniversario de la fundación de Quito'
7971 },
7972 type: 'observance'
7973 }
7974 }
7975 }
7976 }
7977 }
7978 }
7979 },
7980 EE: {
7981 names: {
7982 et: 'Eesti',
7983 en: 'Estonia'
7984 },
7985 dayoff: 'sunday',
7986 langs: [
7987 'et'
7988 ],
7989 zones: [
7990 'Europe/Tallinn'
7991 ],
7992 days: {
7993 '01-01': {
7994 _name: '01-01'
7995 },
7996 '01-06': {
7997 _name: '01-06',
7998 type: 'observance'
7999 },
8000 '02-02': {
8001 name: {
8002 et: 'Tartu rahulepingu aastapäev',
8003 en: 'Anniversary of the Tartu Peace Treaty'
8004 },
8005 type: 'observance'
8006 },
8007 '02-24': {
8008 _name: 'Independence Day',
8009 type: 'public'
8010 },
8011 '03-14': {
8012 name: {
8013 et: 'emakeelepäev',
8014 en: 'Native Language Day'
8015 },
8016 type: 'observance'
8017 },
8018 'easter -2': {
8019 _name: 'easter -2'
8020 },
8021 easter: {
8022 _name: 'easter'
8023 },
8024 '05-01': {
8025 _name: '05-01'
8026 },
8027 '2nd sunday in May': {
8028 _name: 'Mothers Day',
8029 type: 'observance'
8030 },
8031 'easter 49': {
8032 _name: 'easter 49'
8033 },
8034 '06-04': {
8035 name: {
8036 et: 'Eesti lipu päev',
8037 en: 'National Flag Day'
8038 },
8039 type: 'observance'
8040 },
8041 '06-14': {
8042 name: {
8043 et: 'leinapäev',
8044 en: 'Day of Mourning and Commemoration'
8045 },
8046 type: 'observance'
8047 },
8048 '06-23': {
8049 name: {
8050 et: 'võidupüha',
8051 en: 'Victory Day'
8052 }
8053 },
8054 '06-24': {
8055 name: {
8056 et: 'jaanipäev',
8057 en: 'Midsummer Day'
8058 }
8059 },
8060 '08-20': {
8061 name: {
8062 et: 'taasiseseisvumispäev',
8063 en: 'Day of Restoration of Independence'
8064 }
8065 },
8066 '08-23': {
8067 name: {
8068 et: 'kommunismi ja natsismi ohvrite mälestuspäev',
8069 en: 'European Day of Remembrance for Victims of Stalinism and Nazism'
8070 },
8071 type: 'observance'
8072 },
8073 '2nd sunday in September': {
8074 name: {
8075 et: 'vanavanemate päev',
8076 en: 'Grandparents Day'
8077 },
8078 type: 'observance'
8079 },
8080 '09-22': {
8081 name: {
8082 et: 'vastupanuvõitluse päev',
8083 en: 'Resistance Fighting Day'
8084 },
8085 type: 'observance'
8086 },
8087 '11-02': {
8088 _name: '11-02',
8089 type: 'observance'
8090 },
8091 '2nd sunday in November': {
8092 _name: 'Fathers Day',
8093 type: 'observance'
8094 },
8095 '11-16': {
8096 name: {
8097 et: 'taassünni päev',
8098 en: 'Day of Declaration of Sovereignty'
8099 },
8100 type: 'observance'
8101 },
8102 '12-24': {
8103 _name: '12-24'
8104 },
8105 '12-25': {
8106 _name: '12-25'
8107 },
8108 '12-26': {
8109 _name: '12-26'
8110 }
8111 }
8112 },
8113 EG: {
8114 names: {
8115 ar: 'جمهورية مصر العربية',
8116 en: 'Egypt'
8117 },
8118 langs: [
8119 'ar',
8120 'en'
8121 ],
8122 zones: [
8123 'Africa/Cairo'
8124 ],
8125 dayoff: 'saturday',
8126 days: {
8127 '01-25 since 2011': {
8128 name: {
8129 ar: 'عيد ثورة 25 يناير',
8130 en: 'Revolution Day 2011'
8131 }
8132 },
8133 '01-25': {
8134 name: {
8135 ar: 'عيد الشرطة',
8136 en: 'National Police Day'
8137 }
8138 },
8139 '04-25': {
8140 name: {
8141 ar: 'عيد تحرير سيناء',
8142 en: 'Sinai Liberation Day'
8143 }
8144 },
8145 '05-01': {
8146 _name: '05-01'
8147 },
8148 '06-30': {
8149 name: {
8150 ar: 'عيد ثورة 30 يونيو',
8151 en: '30 June Day'
8152 }
8153 },
8154 '07-23': {
8155 _name: 'Revolution Day'
8156 },
8157 '10-06': {
8158 name: {
8159 ar: 'عيد القوات المسلحة',
8160 en: 'Armed Forces Day'
8161 }
8162 },
8163 'orthodox 1': {
8164 name: {
8165 ar: 'شم النسيم',
8166 en: 'Sham El Nessim'
8167 }
8168 },
8169 'julian 12-25': {
8170 _name: '12-25'
8171 },
8172 '1 Muharram': {
8173 _name: '1 Muharram'
8174 },
8175 '12 Rabi al-awwal': {
8176 _name: '12 Rabi al-awwal'
8177 },
8178 '1 Shawwal P3D': {
8179 _name: '1 Shawwal'
8180 },
8181 '10 Dhu al-Hijjah P4D': {
8182 _name: '10 Dhu al-Hijjah'
8183 }
8184 }
8185 },
8186 EH: {
8187 names: {
8188 ar: 'الجمهورية العربية الصحراوية الديمقراطية',
8189 en: 'Western Sahara'
8190 },
8191 langs: [],
8192 zones: [
8193 'Africa/El_Aaiun'
8194 ],
8195 dayoff: '',
8196 days: {
8197 '02-27': {
8198 _name: 'Independence Day'
8199 },
8200 '03-08': {
8201 name: {
8202 en: 'First Martyr'
8203 }
8204 },
8205 '05-10': {
8206 name: {
8207 en: 'May 20 Revolution'
8208 }
8209 },
8210 '06-09': {
8211 name: {
8212 en: 'Day of the Martyrs'
8213 }
8214 },
8215 '06-17': {
8216 name: {
8217 en: 'Day of National Unity'
8218 }
8219 },
8220 '1 Muharram': {
8221 _name: '1 Muharram'
8222 },
8223 '12 Rabi al-awwal': {
8224 _name: '12 Rabi al-awwal'
8225 },
8226 '1 Shawwal P2D': {
8227 _name: '1 Shawwal'
8228 },
8229 '10 Dhu al-Hijjah P2D': {
8230 _name: '10 Dhu al-Hijjah'
8231 }
8232 }
8233 },
8234 ER: {
8235 names: {
8236 en: 'Eritrea'
8237 },
8238 langs: [
8239 'ti',
8240 'en'
8241 ],
8242 zones: [
8243 'Africa/Nairobi'
8244 ],
8245 dayoff: '',
8246 days: {
8247 '01-01': {
8248 _name: '01-01'
8249 },
8250 'julian 12-25': {
8251 _name: 'julian 12-25'
8252 },
8253 'julian 01-06': {
8254 _name: '01-06'
8255 },
8256 '02-10': {
8257 name: {
8258 ti: 'ፈንቅል',
8259 en: 'Fenkil Day'
8260 }
8261 },
8262 '03-08': {
8263 _name: '03-08'
8264 },
8265 'orthodox -2': {
8266 _name: 'orthodox -2'
8267 },
8268 orthodox: {
8269 _name: 'orthodox'
8270 },
8271 '05-01': {
8272 _name: '05-01'
8273 },
8274 '05-24': {
8275 _name: 'Independence Day'
8276 },
8277 '06-20': {
8278 name: {
8279 en: "Martyrs' Day",
8280 ti: 'መዓልቲ ስውኣት'
8281 }
8282 },
8283 '09-01': {
8284 _name: 'Revolution Day'
8285 },
8286 '09-11 in non-leap years': {
8287 name: {
8288 en: 'Geez New Year',
8289 ti: 'ግዕዝ አዲስ ዓመት'
8290 }
8291 },
8292 '09-12 in leap years': {
8293 name: {
8294 en: 'Geez New Year',
8295 ti: 'ግዕዝ አዲስ ዓመት'
8296 }
8297 },
8298 '09-27 in non-leap years': {
8299 name: {
8300 en: 'Meskel'
8301 }
8302 },
8303 '09-28 in leap years': {
8304 name: {
8305 en: 'Meskel'
8306 }
8307 },
8308 '12-25': {
8309 _name: '12-25'
8310 },
8311 '12 Rabi al-awwal': {
8312 _name: '12 Rabi al-awwal'
8313 },
8314 '1 Shawwal': {
8315 _name: '1 Shawwal'
8316 },
8317 '10 Dhu al-Hijjah': {
8318 _name: '10 Dhu al-Hijjah'
8319 }
8320 }
8321 },
8322 ES: {
8323 names: {
8324 es: 'España',
8325 en: 'Spain'
8326 },
8327 langs: [
8328 'es'
8329 ],
8330 zones: [
8331 'Europe/Madrid',
8332 'Africa/Ceuta',
8333 'Atlantic/Canary'
8334 ],
8335 days: {
8336 '01-01': {
8337 _name: '01-01'
8338 },
8339 'substitutes 01-01 if sunday then next monday': {
8340 type: 'observance',
8341 substitute: true,
8342 _name: '01-01'
8343 },
8344 '01-06': {
8345 _name: '01-06'
8346 },
8347 'substitutes 01-06 if sunday then next monday': {
8348 type: 'observance',
8349 substitute: true,
8350 _name: '01-06'
8351 },
8352 '03-19': {
8353 _name: '03-19',
8354 type: 'observance'
8355 },
8356 'easter -3': {
8357 _name: 'easter -3',
8358 type: 'observance'
8359 },
8360 'easter -2': {
8361 _name: 'easter -2'
8362 },
8363 easter: {
8364 _name: 'easter',
8365 type: 'observance'
8366 },
8367 '05-01': {
8368 _name: '05-01'
8369 },
8370 'substitutes 05-01 if sunday then next monday': {
8371 type: 'observance',
8372 substitute: true,
8373 _name: '05-01'
8374 },
8375 '1st sunday in May': {
8376 _name: 'Mothers Day',
8377 type: 'observance'
8378 },
8379 'easter 49': {
8380 _name: 'easter 49',
8381 type: 'observance'
8382 },
8383 '07-25': {
8384 name: {
8385 es: 'Santiago Apostol'
8386 },
8387 type: 'observance',
8388 note: 'regional'
8389 },
8390 '08-15': {
8391 _name: '08-15'
8392 },
8393 'substitutes 08-15 if sunday then next monday': {
8394 substitute: true,
8395 type: 'observance',
8396 _name: '08-15'
8397 },
8398 '10-12': {
8399 name: {
8400 es: 'Fiesta Nacional de España'
8401 }
8402 },
8403 'substitutes 10-12 if sunday then next monday': {
8404 substitute: true,
8405 type: 'observance',
8406 name: {
8407 es: 'Fiesta Nacional de España'
8408 }
8409 },
8410 '11-01': {
8411 _name: '11-01'
8412 },
8413 'substitutes 11-01 if sunday then next monday': {
8414 substitute: true,
8415 type: 'observance',
8416 _name: '11-01'
8417 },
8418 '12-06': {
8419 name: {
8420 es: 'Día de la Constitución Española'
8421 }
8422 },
8423 'substitutes 12-06 if sunday then next monday': {
8424 type: 'observance',
8425 substitute: true,
8426 name: {
8427 es: 'Día de la Constitución Española'
8428 }
8429 },
8430 '12-08': {
8431 _name: '12-08'
8432 },
8433 'substitutes 12-08 if sunday then next monday': {
8434 type: 'observance',
8435 substitute: true,
8436 _name: '12-08'
8437 },
8438 '12-25': {
8439 _name: '12-25'
8440 },
8441 'substitutes 12-25 if sunday then next monday': {
8442 type: 'observance',
8443 substitute: true,
8444 _name: '12-25'
8445 }
8446 },
8447 states: {
8448 MD: {
8449 name: 'Comunidad de Madrid',
8450 days: {
8451 '05-16': {
8452 name: {
8453 es: 'San Isidro Labrador'
8454 }
8455 },
8456 '11-09 if sunday then next monday': {
8457 name: {
8458 es: 'Nuestra Señora de la Almudena'
8459 }
8460 }
8461 }
8462 },
8463 AN: {
8464 name: 'Andalucía',
8465 days: {
8466 '02-28': {
8467 name: {
8468 es: 'Día de Andalucía'
8469 }
8470 }
8471 }
8472 },
8473 AR: {
8474 name: 'Aragón',
8475 days: {
8476 '04-23 if sunday then next monday': {
8477 name: {
8478 es: 'Día de Aragón'
8479 }
8480 }
8481 }
8482 },
8483 CT: {
8484 name: 'Catalonia',
8485 days: {
8486 '09-11': {
8487 name: {
8488 es: 'Diada de Catalunya'
8489 }
8490 },
8491 '06-24': {
8492 name: {
8493 es: 'Sant Joan'
8494 }
8495 },
8496 '09-24 if sunday then next monday': {
8497 name: {
8498 es: 'Mare de Déu de la Mercè'
8499 }
8500 },
8501 '12-26': {
8502 name: {
8503 es: 'Sant Esteve'
8504 }
8505 }
8506 }
8507 },
8508 CN: {
8509 names: {
8510 es: 'Islas Canarias',
8511 en: 'Canary Islands'
8512 },
8513 zones: [
8514 'Atlantic/Canary'
8515 ],
8516 dayoff: 'sunday',
8517 _days: 'IC',
8518 regions: {
8519 EH: {
8520 names: {
8521 es: 'El Hierro'
8522 },
8523 _days: [
8524 'IC',
8525 'regions',
8526 'EH'
8527 ]
8528 },
8529 FU: {
8530 names: {
8531 es: 'Fuerteventura'
8532 },
8533 _days: [
8534 'IC',
8535 'regions',
8536 'FU'
8537 ]
8538 },
8539 GC: {
8540 names: {
8541 es: 'Gran Canaria'
8542 },
8543 _days: [
8544 'IC',
8545 'regions',
8546 'GC'
8547 ]
8548 },
8549 LG: {
8550 names: {
8551 es: 'La Gomera'
8552 },
8553 _days: [
8554 'IC',
8555 'regions',
8556 'LG'
8557 ]
8558 },
8559 LP: {
8560 names: {
8561 es: 'La Palma'
8562 },
8563 _days: [
8564 'IC',
8565 'regions',
8566 'LP'
8567 ]
8568 },
8569 LA: {
8570 names: {
8571 es: 'Lanzarote'
8572 },
8573 _days: [
8574 'IC',
8575 'regions',
8576 'LA'
8577 ]
8578 },
8579 TE: {
8580 names: {
8581 es: 'Tenerife'
8582 },
8583 _days: [
8584 'IC',
8585 'regions',
8586 'TE'
8587 ]
8588 }
8589 }
8590 }
8591 }
8592 },
8593 ET: {
8594 names: {
8595 am: 'ኢትዮጵያ',
8596 en: 'Ethiopia'
8597 },
8598 dayoff: 'sunday',
8599 langs: [
8600 'am',
8601 'en'
8602 ],
8603 zones: [
8604 'Africa/Nairobi'
8605 ],
8606 days: {
8607 '01-06 in non-leap years': {
8608 _name: '12-25'
8609 },
8610 '01-07 in leap years': {
8611 _name: '12-25'
8612 },
8613 '01-19': {
8614 _name: '01-06'
8615 },
8616 '03-02': {
8617 name: {
8618 am: 'የዓድዋ ድል በዓል',
8619 en: 'Victory at Adwa Day'
8620 }
8621 },
8622 '03-28': {
8623 name: {
8624 am: 'የቀይ ሽብር መታሰቢያ ቀን',
8625 en: 'Day of Lament'
8626 }
8627 },
8628 'orthodox -2': {
8629 _name: 'easter -2'
8630 },
8631 orthodox: {
8632 _name: 'easter'
8633 },
8634 '05-28': {
8635 name: {
8636 am: 'ደርግ የወደቀበት ቀን',
8637 en: 'Derg Downfall Day'
8638 }
8639 },
8640 '09-11 in non-leap years': {
8641 _name: '01-01'
8642 },
8643 '09-12 in leap years': {
8644 _name: '01-01'
8645 },
8646 '09-27 in non-leap years': {
8647 name: {
8648 am: 'ብርሐነ-መስቀል',
8649 en: 'Finding of the True Cross'
8650 }
8651 },
8652 '09-28 in leap years': {
8653 name: {
8654 am: 'ብርሐነ-መስቀል',
8655 en: 'Finding of the True Cross'
8656 }
8657 },
8658 '1 Ramadan': {
8659 _name: '1 Ramadan'
8660 },
8661 '12 Rabi al-awwal': {
8662 _name: '12 Rabi al-awwal'
8663 },
8664 '1 Shawwal': {
8665 _name: '1 Shawwal'
8666 },
8667 '10 Dhu al-Hijjah': {
8668 _name: '10 Dhu al-Hijjah'
8669 }
8670 }
8671 },
8672 FI: {
8673 names: {
8674 fi: 'Suomi',
8675 en: 'Finland'
8676 },
8677 dayoff: 'sunday',
8678 langs: [
8679 'fi'
8680 ],
8681 zones: [
8682 'Europe/Helsinki'
8683 ],
8684 days: {
8685 '01-01': {
8686 _name: '01-01'
8687 },
8688 '01-06': {
8689 _name: '01-06'
8690 },
8691 'easter -2': {
8692 _name: 'easter -2'
8693 },
8694 easter: {
8695 _name: 'easter'
8696 },
8697 'easter 1': {
8698 _name: 'easter 1'
8699 },
8700 '05-01': {
8701 _name: '05-01'
8702 },
8703 'easter 39': {
8704 _name: 'easter 39'
8705 },
8706 'easter 49': {
8707 _name: 'easter 49'
8708 },
8709 '2nd sunday in May': {
8710 _name: 'Mothers Day',
8711 type: 'observance'
8712 },
8713 'friday after 06-19': {
8714 name: {
8715 fi: 'Juhannusaatto',
8716 en: 'Midsummer Eve',
8717 sv: 'Midsommarafton'
8718 },
8719 type: 'bank'
8720 },
8721 'saturday after 06-20': {
8722 name: {
8723 fi: 'Juhannuspäivä',
8724 en: 'Midsummer Day',
8725 sv: 'Midsommardagen'
8726 }
8727 },
8728 'saturday after 10-31': {
8729 _name: '11-01'
8730 },
8731 '2nd sunday in November': {
8732 _name: 'Fathers Day',
8733 type: 'observance'
8734 },
8735 '12-06': {
8736 _name: 'Independence Day'
8737 },
8738 '12-24': {
8739 _name: '12-24',
8740 type: 'bank'
8741 },
8742 '12-25': {
8743 _name: '12-25'
8744 },
8745 '12-26': {
8746 _name: '12-26'
8747 },
8748 '12-31 14:00 if sunday then 00:00': {
8749 _name: '12-31',
8750 type: 'bank'
8751 }
8752 }
8753 },
8754 FJ: {
8755 names: {
8756 fj: 'Matanitu Tugalala o Viti',
8757 en: 'Fiji'
8758 },
8759 langs: [
8760 'fj',
8761 'en'
8762 ],
8763 zones: [
8764 'Pacific/Fiji'
8765 ],
8766 dayoff: 'sunday',
8767 days: {
8768 '01-01': {
8769 _name: '01-01'
8770 },
8771 'easter -2': {
8772 _name: 'easter -2'
8773 },
8774 'easter -1': {
8775 _name: 'easter -1'
8776 },
8777 easter: {
8778 _name: 'easter',
8779 type: 'observance'
8780 },
8781 'easter 1': {
8782 _name: 'easter 1'
8783 },
8784 '09-07': {
8785 _name: 'Constitution Day'
8786 },
8787 '10-10 and if Sunday then next Monday': {
8788 substitute: true,
8789 name: {
8790 en: 'Fiji Day'
8791 }
8792 },
8793 '12-25 if Sunday then next Monday': {
8794 _name: '12-25'
8795 },
8796 '12-26 if Sunday then next Monday if Monday then next Tuesday': {
8797 _name: '12-26'
8798 },
8799 '12 Rabi al-awwal': {
8800 _name: '12 Rabi al-awwal'
8801 },
8802 '2014-10-22': {
8803 _name: 'Deepavali',
8804 name: {
8805 en: 'Diwali'
8806 }
8807 },
8808 '2015-11-10': {
8809 _name: 'Deepavali',
8810 name: {
8811 en: 'Diwali'
8812 }
8813 },
8814 '2016-10-29': {
8815 _name: 'Deepavali',
8816 name: {
8817 en: 'Diwali'
8818 }
8819 },
8820 '2017-10-19': {
8821 _name: 'Deepavali',
8822 name: {
8823 en: 'Diwali'
8824 }
8825 },
8826 '2018-11-07': {
8827 _name: 'Deepavali',
8828 name: {
8829 en: 'Diwali'
8830 }
8831 },
8832 '2019-10-27': {
8833 _name: 'Deepavali',
8834 name: {
8835 en: 'Diwali'
8836 }
8837 },
8838 '2019-10-28': {
8839 substitute: true,
8840 _name: 'Deepavali',
8841 name: {
8842 en: 'Diwali'
8843 }
8844 },
8845 '2020-11-14': {
8846 _name: 'Deepavali',
8847 name: {
8848 en: 'Diwali'
8849 }
8850 },
8851 '2020-11-16': {
8852 substitute: true,
8853 _name: 'Deepavali',
8854 name: {
8855 en: 'Diwali'
8856 }
8857 },
8858 '2021-11-04': {
8859 _name: 'Deepavali',
8860 name: {
8861 en: 'Diwali'
8862 }
8863 },
8864 '2022-10-24': {
8865 _name: 'Deepavali',
8866 name: {
8867 en: 'Diwali'
8868 }
8869 },
8870 '2023-11-12': {
8871 _name: 'Deepavali',
8872 name: {
8873 en: 'Diwali'
8874 }
8875 },
8876 '2023-11-13': {
8877 substitute: true,
8878 _name: 'Deepavali',
8879 name: {
8880 en: 'Diwali'
8881 }
8882 },
8883 '2024-11-01': {
8884 _name: 'Deepavali',
8885 name: {
8886 en: 'Diwali'
8887 }
8888 },
8889 '2025-10-21': {
8890 _name: 'Deepavali',
8891 name: {
8892 en: 'Diwali'
8893 }
8894 }
8895 }
8896 },
8897 FO: {
8898 names: {
8899 fo: 'Føroyar',
8900 da: 'Færøerne',
8901 en: 'Faroe Islands'
8902 },
8903 langs: [
8904 'fo',
8905 'da'
8906 ],
8907 zones: [
8908 'Atlantic/Faroe'
8909 ],
8910 dayoff: 'sunday',
8911 days: {
8912 '01-01': {
8913 _name: '01-01'
8914 },
8915 'easter -3': {
8916 _name: 'easter -3'
8917 },
8918 'easter -2': {
8919 _name: 'easter -2'
8920 },
8921 easter: {
8922 _name: 'easter'
8923 },
8924 'easter 1': {
8925 _name: 'easter 1'
8926 },
8927 '04-24': {
8928 name: {
8929 fo: 'Flaggdagur',
8930 da: 'Flagdag',
8931 en: 'Flag Day'
8932 }
8933 },
8934 'easter 26': {
8935 name: {
8936 fo: 'Dýri biðidagur',
8937 en: 'Great Prayer Day'
8938 }
8939 },
8940 'easter 39': {
8941 _name: 'easter 39'
8942 },
8943 'easter 49': {
8944 _name: 'easter 49'
8945 },
8946 'easter 50': {
8947 _name: 'easter 50'
8948 },
8949 '06-05 12:00 if sunday then 00:00': {
8950 _name: 'Constitution Day'
8951 },
8952 '07-28 12:00 if sunday then 00:00': {
8953 name: {
8954 da: 'Sankt Olavsaften',
8955 en: "St.Olav's Eve"
8956 },
8957 note: "half-day holiday for some workers' unions",
8958 type: 'observance'
8959 },
8960 '07-29': {
8961 name: {
8962 fo: 'Ólavsøka',
8963 da: 'Sankt Olavs Dag',
8964 en: "St.Olav's Day"
8965 },
8966 note: "full holiday for most workers' unions",
8967 type: 'observance'
8968 },
8969 '12-24': {
8970 _name: '12-24'
8971 },
8972 '12-25': {
8973 _name: '12-25'
8974 },
8975 '12-26': {
8976 _name: '12-26'
8977 },
8978 '12-31 12:00 if sunday then 00:00': {
8979 _name: '12-31'
8980 }
8981 }
8982 },
8983 FR: {
8984 names: {
8985 fr: 'France',
8986 en: 'France'
8987 },
8988 dayoff: 'sunday',
8989 zones: [
8990 'Europe/Paris'
8991 ],
8992 langs: [
8993 'fr'
8994 ],
8995 days: {
8996 '01-01': {
8997 _name: '01-01'
8998 },
8999 'easter 1': {
9000 _name: 'easter 1'
9001 },
9002 '05-01': {
9003 _name: '05-01'
9004 },
9005 '05-08': {
9006 name: {
9007 fr: 'Fête de la Victoire 1945',
9008 en: 'Victory Day'
9009 }
9010 },
9011 'easter 39': {
9012 _name: 'easter 39'
9013 },
9014 'easter 49': {
9015 _name: 'easter 49',
9016 type: 'observance'
9017 },
9018 'easter 50': {
9019 _name: 'easter 50'
9020 },
9021 'sunday before 06-01': {
9022 _name: 'Mothers Day',
9023 type: 'observance'
9024 },
9025 '07-14': {
9026 name: {
9027 fr: 'Fête Nationale de la France',
9028 en: 'Bastille Day'
9029 }
9030 },
9031 '08-15': {
9032 _name: '08-15'
9033 },
9034 '11-01': {
9035 _name: '11-01'
9036 },
9037 '11-11': {
9038 name: {
9039 fr: 'Armistice 1918',
9040 en: 'Armistice Day'
9041 }
9042 },
9043 '12-25': {
9044 _name: '12-25'
9045 }
9046 },
9047 states: {
9048 57: {
9049 name: 'Département Moselle',
9050 days: {
9051 'easter -2': {
9052 _name: 'easter -2'
9053 },
9054 '12-26': {
9055 _name: '12-26'
9056 }
9057 }
9058 },
9059 67: {
9060 name: 'Département Bas-Rhin',
9061 days: {
9062 'easter -2': {
9063 _name: 'easter -2'
9064 },
9065 '12-26': {
9066 _name: '12-26'
9067 }
9068 }
9069 },
9070 68: {
9071 name: 'Département Haut-Rhin',
9072 days: {
9073 'easter -2': {
9074 _name: 'easter -2'
9075 },
9076 '12-26': {
9077 _name: '12-26'
9078 }
9079 }
9080 },
9081 YT: {
9082 name: "Département et région d'outre-mer Mayotte",
9083 zones: [
9084 'Africa/Nairobi'
9085 ],
9086 _days: 'YT'
9087 },
9088 MQ: {
9089 name: "Département et région d'outre-mer Martinique",
9090 zones: [
9091 'America/Martinique'
9092 ],
9093 _days: 'MQ'
9094 },
9095 GP: {
9096 name: "Département et région d'outre-mer Guadeloupe",
9097 zones: [
9098 'America/Port_of_Spain'
9099 ],
9100 _days: 'GP'
9101 },
9102 GF: {
9103 name: "Département et région d'outre-mer Guyane",
9104 zones: [
9105 'America/Cayenne'
9106 ],
9107 _days: 'GF'
9108 },
9109 RE: {
9110 name: "Département et région d'outre-mer La Réunion",
9111 zones: [
9112 'Indian/Reunion'
9113 ],
9114 _days: 'RE'
9115 },
9116 MF: {
9117 name: "Département et région d'outre-mer Saint Martin",
9118 zones: [
9119 'America/Marigot'
9120 ],
9121 _days: 'MF'
9122 },
9123 BL: {
9124 name: "Département et région d'outre-mer Saint Barthélemy",
9125 zones: [
9126 'America/St_Barthelemy'
9127 ],
9128 _days: 'BL'
9129 }
9130 }
9131 },
9132 GA: {
9133 names: {
9134 fr: 'Gabon',
9135 en: 'Gabon'
9136 },
9137 dayoff: 'sunday',
9138 langs: [
9139 'fr'
9140 ],
9141 zones: [
9142 'Africa/Lagos'
9143 ],
9144 days: {
9145 '01-01': {
9146 _name: '01-01'
9147 },
9148 'easter 1': {
9149 _name: 'easter 1'
9150 },
9151 '04-17': {
9152 name: {
9153 fr: 'Journée des droits de la femme',
9154 en: "Women's Day"
9155 }
9156 },
9157 '05-01': {
9158 _name: '05-01'
9159 },
9160 'easter 50': {
9161 _name: 'easter 50'
9162 },
9163 '08-15': {
9164 _name: '08-15'
9165 },
9166 '08-16 P2D': {
9167 _name: 'Independence Day'
9168 },
9169 '11-01': {
9170 _name: '11-01'
9171 },
9172 '12-25': {
9173 _name: '12-25'
9174 },
9175 '1 Shawwal': {
9176 _name: '1 Shawwal'
9177 },
9178 '10 Dhu al-Hijjah': {
9179 _name: '10 Dhu al-Hijjah'
9180 }
9181 }
9182 },
9183 GB: {
9184 names: {
9185 en: 'United Kingdom'
9186 },
9187 dayoff: 'sunday',
9188 zones: [
9189 'Europe/London'
9190 ],
9191 langs: [
9192 'en'
9193 ],
9194 days: {
9195 '01-01': {
9196 _name: '01-01'
9197 },
9198 'substitutes 01-01 if sunday then next monday': {
9199 substitute: true,
9200 _name: '01-01'
9201 },
9202 'substitutes 01-01 if saturday then next monday': {
9203 substitute: true,
9204 _name: '01-01'
9205 },
9206 'easter -21': {
9207 _name: 'Mothers Day',
9208 type: 'observance'
9209 },
9210 'easter -2': {
9211 _name: 'easter -2'
9212 },
9213 easter: {
9214 _name: 'easter',
9215 type: 'observance'
9216 },
9217 'easter 1': {
9218 _name: 'easter 1'
9219 },
9220 '1st monday in May': {
9221 name: {
9222 en: 'Early May bank holiday'
9223 },
9224 disable: [
9225 '2020-05-04'
9226 ]
9227 },
9228 '1st monday before 06-01': {
9229 name: {
9230 en: 'Spring bank holiday'
9231 },
9232 disable: [
9233 '2022-05-30'
9234 ],
9235 enable: [
9236 '2022-06-02'
9237 ]
9238 },
9239 '12-25': {
9240 _name: '12-25'
9241 },
9242 'substitutes 12-25 if saturday then next monday if sunday then next tuesday': {
9243 substitute: true,
9244 _name: '12-25'
9245 },
9246 '12-26': {
9247 _name: '12-26'
9248 },
9249 'substitutes 12-26 if saturday then next monday if sunday then next tuesday': {
9250 substitute: true,
9251 _name: '12-26'
9252 },
9253 '2012-06-05': {
9254 name: {
9255 en: 'Queen’s Diamond Jubilee'
9256 }
9257 },
9258 '2020-05-08': {
9259 name: {
9260 en: 'Early May bank holiday (VE day)'
9261 }
9262 },
9263 '2022-06-03': {
9264 name: {
9265 en: 'Queen’s Platinum Jubilee'
9266 }
9267 },
9268 '3rd sunday in June': {
9269 _name: 'Fathers Day',
9270 type: 'observance'
9271 }
9272 },
9273 states: {
9274 ALD: {
9275 name: 'Alderney',
9276 zones: [
9277 'Europe/Guernsey'
9278 ],
9279 days: {
9280 '12-15': {
9281 name: {
9282 en: 'Homecoming Day'
9283 }
9284 }
9285 }
9286 },
9287 ENG: {
9288 name: 'England',
9289 days: {
9290 '1st monday before 09-01': {
9291 name: {
9292 en: 'Summer bank holiday'
9293 }
9294 }
9295 }
9296 },
9297 NIR: {
9298 name: 'Northern Ireland',
9299 zones: [
9300 'Europe/Belfast'
9301 ],
9302 days: {
9303 '03-17': {
9304 name: {
9305 en: "St Patrick's Day"
9306 }
9307 },
9308 'substitutes 03-17 if saturday then next monday': {
9309 substitute: true,
9310 name: {
9311 en: "St Patrick's Day"
9312 }
9313 },
9314 'substitutes 03-17 if sunday then next monday': {
9315 substitute: true,
9316 name: {
9317 en: "St Patrick's Day"
9318 }
9319 },
9320 '07-12': {
9321 name: {
9322 en: 'Battle of the Boyne, Orangemen’s Day'
9323 }
9324 },
9325 'substitutes 07-12 if saturday then next monday': {
9326 substitute: true,
9327 name: {
9328 en: 'Battle of the Boyne'
9329 }
9330 },
9331 'substitutes 07-12 if sunday then next monday': {
9332 substitute: true,
9333 name: {
9334 en: 'Battle of the Boyne'
9335 }
9336 },
9337 '1st monday before 09-01': {
9338 name: {
9339 en: 'Summer bank holiday'
9340 }
9341 }
9342 }
9343 },
9344 SCT: {
9345 name: 'Scotland',
9346 days: {
9347 'substitutes 01-01 if sunday then next monday': false,
9348 'substitutes 01-01 if saturday then next monday': false,
9349 'substitutes 01-01 if saturday then next tuesday': {
9350 substitute: true,
9351 _name: '01-01'
9352 },
9353 'substitutes 01-01 if sunday then next tuesday': {
9354 substitute: true,
9355 _name: '01-01'
9356 },
9357 '01-02': {
9358 name: {
9359 en: 'Januar 2nd'
9360 }
9361 },
9362 'substitutes 01-02 if saturday then next monday': {
9363 substitute: true,
9364 name: {
9365 en: 'Januar 2nd'
9366 }
9367 },
9368 'substitutes 01-02 if sunday then next monday': {
9369 substitute: true,
9370 name: {
9371 en: 'Januar 2nd'
9372 }
9373 },
9374 'easter 1': {
9375 _name: 'easter 1'
9376 },
9377 '1st monday in August': {
9378 name: {
9379 en: 'Summer bank holiday'
9380 }
9381 },
9382 '11-30': {
9383 name: {
9384 en: 'St Andrew’s Day'
9385 }
9386 }
9387 }
9388 },
9389 WLS: {
9390 name: 'Wales',
9391 days: {
9392 '1st monday before 09-01': {
9393 name: {
9394 en: 'Summer bank holiday'
9395 }
9396 }
9397 },
9398 regions: {}
9399 }
9400 }
9401 },
9402 GD: {
9403 names: {
9404 en: 'Grenada'
9405 },
9406 dayoff: 'sunday',
9407 langs: [
9408 'en'
9409 ],
9410 zones: [
9411 'America/Port_of_Spain'
9412 ],
9413 days: {
9414 '01-01': {
9415 _name: '01-01'
9416 },
9417 '02-07': {
9418 _name: 'Independence Day'
9419 },
9420 'easter -2': {
9421 _name: 'easter -2'
9422 },
9423 easter: {
9424 _name: 'easter',
9425 type: 'observance'
9426 },
9427 'easter 1': {
9428 _name: 'easter 1'
9429 },
9430 '04-24 P3D': {
9431 name: {
9432 en: 'Carriacou Maroon and String Band Music Festival'
9433 },
9434 type: 'observance'
9435 },
9436 '05-01': {
9437 _name: '05-01'
9438 },
9439 'easter 49': {
9440 _name: 'easter 49',
9441 type: 'observance'
9442 },
9443 'easter 50': {
9444 _name: 'easter 50'
9445 },
9446 'easter 60': {
9447 _name: 'easter 60'
9448 },
9449 '1st monday in August': {
9450 name: {
9451 en: 'Emancipation Day'
9452 }
9453 },
9454 '2nd monday in August': {
9455 name: {
9456 en: 'Carnival Monday'
9457 }
9458 },
9459 'tuesday after 2nd monday in August': {
9460 name: {
9461 en: 'Carnival Tuesday'
9462 }
9463 },
9464 '09-01': {
9465 name: {
9466 en: 'Kirani Day'
9467 },
9468 type: 'observance'
9469 },
9470 '10-15 P5D': {
9471 name: {
9472 en: 'Aunty Tek Spice Word Festival'
9473 },
9474 type: 'observance'
9475 },
9476 '10-25': {
9477 name: {
9478 en: 'Thanksgiving Day'
9479 }
9480 },
9481 '12-04 P3D': {
9482 name: {
9483 en: 'Camerhogne Folk Festival'
9484 },
9485 type: 'observance'
9486 },
9487 '12-25': {
9488 _name: '12-25'
9489 },
9490 '12-26': {
9491 _name: '12-26'
9492 }
9493 }
9494 },
9495 GE: {
9496 names: {
9497 ge: 'საქართველო',
9498 en: 'Georgia'
9499 },
9500 langs: [
9501 'ge'
9502 ],
9503 zones: [
9504 'Asia/Tbilisi'
9505 ],
9506 dayoff: 'sunday',
9507 days: {
9508 '01-01': {
9509 _name: '01-01'
9510 },
9511 '01-02': {
9512 name: {
9513 ge: 'ბედობა',
9514 en: 'Bedoba'
9515 }
9516 },
9517 '01-07': {
9518 name: {
9519 ge: 'შობა',
9520 en: 'Orthodox Christmas'
9521 }
9522 },
9523 '01-19': {
9524 name: {
9525 ge: 'ნათლისღება',
9526 en: 'Orthodox Epiphany'
9527 }
9528 },
9529 '03-03': {
9530 name: {
9531 ge: 'დედის დღე',
9532 en: "Mother's Day"
9533 }
9534 },
9535 '03-08': {
9536 _name: '03-08'
9537 },
9538 '04-09': {
9539 name: {
9540 ge: 'ეროვნული ერთიანობის დღე',
9541 en: 'National Unity Day'
9542 }
9543 },
9544 'orthodox -2': {
9545 _name: 'easter -2'
9546 },
9547 'orthodox -1': {
9548 _name: 'easter -1'
9549 },
9550 orthodox: {
9551 _name: 'easter'
9552 },
9553 'orthodox 1': {
9554 _name: 'easter 1'
9555 },
9556 '05-09': {
9557 name: {
9558 ge: 'ფაშიზმზე გამარჯვების დღე',
9559 en: 'Victory Day'
9560 }
9561 },
9562 '05-12': {
9563 name: {
9564 ge: 'წმინდა ანდრია პირველწოდებულის ხსენების დღე',
9565 en: 'Saint Andrew the First-Called Day'
9566 }
9567 },
9568 '05-26': {
9569 name: {
9570 ge: 'დამოუკიდებლობის დღე',
9571 en: 'Independence Day'
9572 }
9573 },
9574 '08-28': {
9575 name: {
9576 ge: 'მარიამობა',
9577 en: "Saint Mary's Day"
9578 }
9579 },
9580 '10-14': {
9581 name: {
9582 ge: 'სვეტიცხოვლობა',
9583 en: 'Svetitskhovloba'
9584 }
9585 },
9586 '11-23': {
9587 name: {
9588 ge: 'გიორგობა',
9589 en: "Saint George's Day"
9590 }
9591 }
9592 }
9593 },
9594 GF: {
9595 names: {
9596 fr: 'Guyane',
9597 en: 'French Guiana'
9598 },
9599 langs: [
9600 'fr'
9601 ],
9602 zones: [
9603 'America/Cayenne'
9604 ],
9605 dayoff: 'sunday',
9606 _days: 'FR',
9607 days: {
9608 '06-10': {
9609 _name: 'Abolition of Slavery'
9610 }
9611 }
9612 },
9613 GG: {
9614 names: {
9615 en: 'Guernsey'
9616 },
9617 dayoff: 'sunday',
9618 zones: [
9619 'Europe/Guernsey'
9620 ],
9621 langs: [
9622 'en'
9623 ],
9624 _days: [
9625 'GB'
9626 ],
9627 days: {
9628 '05-09': {
9629 name: {
9630 en: 'Liberation Day'
9631 }
9632 }
9633 }
9634 },
9635 GH: {
9636 names: {
9637 en: 'Ghana'
9638 },
9639 langs: [
9640 'en'
9641 ],
9642 zones: [
9643 'Africa/Accra'
9644 ],
9645 dayoff: '',
9646 days: {
9647 '01-01 and if Saturday, Sunday then next Monday': {
9648 substitute: true,
9649 _name: '01-01'
9650 },
9651 '01-07 since 2019': {
9652 _name: 'Constitution Day'
9653 },
9654 '03-06 and if Saturday, Sunday then next Monday': {
9655 substitute: true,
9656 _name: 'Independence Day'
9657 },
9658 'easter -2': {
9659 _name: 'easter -2'
9660 },
9661 easter: {
9662 _name: 'easter',
9663 type: 'observance'
9664 },
9665 'easter 1': {
9666 _name: 'easter 1'
9667 },
9668 '05-01 and if Saturday, Sunday then next Monday': {
9669 substitute: true,
9670 _name: '05-01'
9671 },
9672 '08-04 and if Saturday, Sunday then next Monday': {
9673 substitute: true,
9674 name: {
9675 en: 'Founders Day'
9676 }
9677 },
9678 '09-21 and if Saturday, Sunday then next Monday': {
9679 substitute: true,
9680 name: {
9681 en: 'Kwame Nkrumah Memorial Day'
9682 }
9683 },
9684 '1st Friday in December since 1988': {
9685 name: {
9686 en: 'Farmers Day'
9687 }
9688 },
9689 '12-25 and if Saturday then next Monday if Sunday then next Tuesday': {
9690 substitute: true,
9691 _name: '12-25'
9692 },
9693 '12-26 and if Saturday then next Monday if Sunday then next Tuesday': {
9694 substitute: true,
9695 _name: '12-26'
9696 },
9697 '1 Shawwal and if Saturday, Sunday then next Monday': {
9698 substitute: true,
9699 _name: '1 Shawwal'
9700 },
9701 '10 Dhu al-Hijjah and if Saturday, Sunday then next Monday': {
9702 substitute: true,
9703 _name: '10 Dhu al-Hijjah'
9704 }
9705 }
9706 },
9707 GI: {
9708 names: {
9709 en: 'Gibraltar'
9710 },
9711 langs: [
9712 'en'
9713 ],
9714 zones: [
9715 'Europe/Gibraltar'
9716 ],
9717 dayoff: 'sunday',
9718 _days: 'GB',
9719 days: {
9720 '2nd monday in March': {
9721 name: {
9722 en: 'Commonwealth Day'
9723 }
9724 },
9725 easter: {
9726 _name: 'easter',
9727 type: 'observance'
9728 },
9729 '04-28': {
9730 name: {
9731 en: 'Workers Memorial Day'
9732 },
9733 disable: [
9734 '2015-04-28'
9735 ],
9736 enable: [
9737 '2015-04-27'
9738 ]
9739 },
9740 '05-01 if sunday, saturday then next monday': {
9741 substitute: true,
9742 name: {
9743 en: 'May Day'
9744 }
9745 },
9746 '1st monday in May': false,
9747 '2020-05-08': {
9748 name: {
9749 en: 'Victory in Europe Day (VE Day)'
9750 }
9751 },
9752 'monday before 06-20': {
9753 name: {
9754 en: "Queen's Birthday"
9755 }
9756 },
9757 'monday before September': {
9758 name: {
9759 en: 'Late Summer Bank Holiday'
9760 }
9761 },
9762 '09-10': {
9763 name: {
9764 en: 'Gibraltar National Day'
9765 },
9766 active: [
9767 {
9768 to: 2015
9769 }
9770 ]
9771 },
9772 '09-10 and if sunday, saturday then previous monday': {
9773 substitute: true,
9774 name: {
9775 en: 'Gibraltar National Day'
9776 },
9777 active: [
9778 {
9779 from: 2015
9780 }
9781 ]
9782 }
9783 }
9784 },
9785 GL: {
9786 names: {
9787 kl: 'Kalaallit Nunaat',
9788 da: 'Grønland',
9789 en: 'Greenland'
9790 },
9791 langs: [
9792 'kl',
9793 'da'
9794 ],
9795 zones: [
9796 'America/Godthab',
9797 'America/Danmarkshavn',
9798 'America/Scoresbysund',
9799 'America/Thule'
9800 ],
9801 dayoff: 'sunday',
9802 days: {
9803 '01-01': {
9804 _name: '01-01'
9805 },
9806 '01-06': {
9807 _name: '01-06'
9808 },
9809 'easter -3': {
9810 _name: 'easter -3'
9811 },
9812 'easter -2': {
9813 _name: 'easter -2'
9814 },
9815 easter: {
9816 _name: 'easter'
9817 },
9818 'easter 1': {
9819 _name: 'easter 1'
9820 },
9821 'easter 26': {
9822 name: {
9823 kl: 'tussiarfissuaq',
9824 da: 'Store Bededag',
9825 en: 'Prayer Day'
9826 }
9827 },
9828 'easter 39': {
9829 _name: 'easter 39'
9830 },
9831 '06-21': {
9832 name: {
9833 kl: 'ullortuneq',
9834 da: 'Nationaldag',
9835 en: 'National Day'
9836 }
9837 },
9838 'easter 49': {
9839 _name: 'easter 49'
9840 },
9841 'easter 50': {
9842 _name: 'easter 50'
9843 },
9844 '12-24': {
9845 _name: '12-24'
9846 },
9847 '12-25': {
9848 _name: '12-25'
9849 },
9850 '12-26': {
9851 _name: '12-26'
9852 }
9853 }
9854 },
9855 GM: {
9856 names: {
9857 en: 'The Gambia'
9858 },
9859 langs: [
9860 'en'
9861 ],
9862 zones: [
9863 'Africa/Abidjan'
9864 ],
9865 dayoff: '',
9866 days: {
9867 '01-01': {
9868 _name: '01-01'
9869 },
9870 '02-18': {
9871 _name: 'Independence Day'
9872 },
9873 'easter -2': {
9874 _name: 'easter -2'
9875 },
9876 easter: {
9877 _name: 'easter',
9878 type: 'observance'
9879 },
9880 'easter 1': {
9881 _name: 'easter 1'
9882 },
9883 '05-01': {
9884 _name: '05-01'
9885 },
9886 '05-25': {
9887 name: {
9888 en: 'Africa Day'
9889 }
9890 },
9891 '07-22': {
9892 name: {
9893 en: 'Revolution Day'
9894 }
9895 },
9896 '08-15': {
9897 _name: '08-15'
9898 },
9899 '12-25': {
9900 _name: '12-25'
9901 },
9902 '10 Muharram': {
9903 _name: '10 Muharram'
9904 },
9905 '12 Rabi al-awwal': {
9906 _name: '12 Rabi al-awwal'
9907 },
9908 '23 Ramadan': {
9909 _name: '23 Ramadan'
9910 },
9911 '1 Shawwal': {
9912 _name: '1 Shawwal',
9913 name: {
9914 en: 'Korité'
9915 }
9916 },
9917 '10 Dhu al-Hijjah': {
9918 _name: '10 Dhu al-Hijjah',
9919 name: {
9920 en: 'Tabaski'
9921 }
9922 }
9923 }
9924 },
9925 GN: {
9926 names: {
9927 fr: 'Guinée',
9928 en: 'Guinea'
9929 },
9930 langs: [
9931 'fr'
9932 ],
9933 zones: [
9934 'Africa/Abidjan'
9935 ],
9936 dayoff: 'sunday',
9937 days: {
9938 '01-01': {
9939 _name: '01-01'
9940 },
9941 'easter 1': {
9942 _name: 'easter 1'
9943 },
9944 '04-03': {
9945 name: {
9946 fr: 'Fête Nationale de la deuxième République',
9947 en: 'National Holiday'
9948 }
9949 },
9950 '05-01': {
9951 _name: '05-01'
9952 },
9953 '05-25': {
9954 name: {
9955 fr: "Anniversaire de l'Organisation de l'unité africaine (OUA)",
9956 en: 'Africa Day'
9957 }
9958 },
9959 '27 Ramadan': {
9960 _name: '27 Ramadan'
9961 },
9962 '1 Shawwal': {
9963 _name: '1 Shawwal'
9964 },
9965 '10 Dhu al-Hijjah': {
9966 _name: '10 Dhu al-Hijjah'
9967 },
9968 '08-15': {
9969 _name: '08-15'
9970 },
9971 '10-02': {
9972 _name: 'Independence Day'
9973 },
9974 '12-25': {
9975 _name: '12-25'
9976 },
9977 '12 Rabi al-awwal': {
9978 _name: '12 Rabi al-awwal'
9979 }
9980 }
9981 },
9982 GP: {
9983 names: {
9984 fr: 'Guadeloupe',
9985 en: 'Guadeloupe'
9986 },
9987 langs: [
9988 'fr'
9989 ],
9990 zones: [
9991 'America/Port_of_Spain'
9992 ],
9993 dayoff: 'sunday',
9994 _days: 'FR',
9995 days: {
9996 'easter 49': false,
9997 'easter -2': {
9998 _name: 'easter -2'
9999 },
10000 '05-27': {
10001 _name: 'Abolition of Slavery'
10002 },
10003 '07-21': {
10004 name: {
10005 fr: 'Jour de Victor Shoelcher',
10006 en: 'Victor Shoelcher Day'
10007 }
10008 }
10009 }
10010 },
10011 GQ: {
10012 names: {
10013 es: 'República de Guinea Ecuatorial',
10014 fr: 'République de Guinée équatoriale',
10015 pt: 'República da Guiné Equatorial',
10016 en: 'Republic of Equatorial Guinea'
10017 },
10018 dayoff: 'sunday',
10019 weekend: [
10020 'saturday',
10021 'sunday'
10022 ],
10023 langs: [
10024 'es',
10025 'fr',
10026 'pt'
10027 ],
10028 zones: [
10029 'Africa/Lagos'
10030 ],
10031 days: {
10032 '01-01 and if sunday then next monday': {
10033 substitute: true,
10034 _name: '01-01'
10035 },
10036 'easter -2': {
10037 _name: 'easter -2'
10038 },
10039 '05-01 and if sunday then next monday': {
10040 substitute: true,
10041 _name: '05-01'
10042 },
10043 'easter 60': {
10044 _name: 'easter 60'
10045 },
10046 '06-05 and if sunday then next monday': {
10047 substitute: true,
10048 name: {
10049 es: 'Natalicio de Teodoro Obiang',
10050 en: "President's Day"
10051 }
10052 },
10053 '08-03 and if sunday then next monday': {
10054 substitute: true,
10055 name: {
10056 es: 'Día del Golpe de Libertad',
10057 en: 'Armed Forces Day'
10058 }
10059 },
10060 '08-15 and if sunday then next monday': {
10061 substitute: true,
10062 _name: 'Constitution Day'
10063 },
10064 '10-12 and if sunday then next monday': {
10065 substitute: true,
10066 _name: 'Independence Day'
10067 },
10068 '12-08 and if sunday then next monday': {
10069 substitute: true,
10070 _name: '12-08'
10071 },
10072 '12-25 and if sunday then next monday': {
10073 substitute: true,
10074 _name: '12-25'
10075 }
10076 }
10077 },
10078 GR: {
10079 names: {
10080 el: 'Ελλάδα',
10081 en: 'Greece'
10082 },
10083 dayoff: 'sunday',
10084 zones: [
10085 'Europe/Athens'
10086 ],
10087 langs: [
10088 'el'
10089 ],
10090 days: {
10091 '01-01': {
10092 _name: '01-01'
10093 },
10094 '01-06': {
10095 _name: '01-06'
10096 },
10097 'orthodox -48': {
10098 name: {
10099 el: 'Καθαρά Δευτέρα',
10100 en: 'Ash Sunday'
10101 }
10102 },
10103 '03-25': {
10104 name: {
10105 el: 'Ευαγγελισμός, Εθνική Εορτή',
10106 en: 'Annunciation, Anniversary of 1821 Revolution'
10107 }
10108 },
10109 'orthodox -2': {
10110 _name: 'easter -2'
10111 },
10112 orthodox: {
10113 _name: 'easter'
10114 },
10115 'orthodox 1': {
10116 _name: 'easter 1'
10117 },
10118 '05-01': {
10119 _name: '05-01'
10120 },
10121 'orthodox 49': {
10122 _name: 'easter 49'
10123 },
10124 'orthodox 50': {
10125 _name: 'easter 50'
10126 },
10127 '2nd sunday in May': {
10128 _name: 'Mothers Day',
10129 type: 'observance'
10130 },
10131 '08-15': {
10132 _name: '08-15'
10133 },
10134 '10-28': {
10135 _name: 'National Holiday',
10136 name: {
10137 el: 'Επέτειος του Όχι'
10138 }
10139 },
10140 '12-25': {
10141 _name: '12-25'
10142 },
10143 '12-26': {
10144 _name: '12-26'
10145 }
10146 }
10147 },
10148 GT: {
10149 names: {
10150 es: 'Guatemala',
10151 en: 'Guatemala'
10152 },
10153 dayoff: 'sunday',
10154 langs: [
10155 'es'
10156 ],
10157 zones: [
10158 'America/Guatemala'
10159 ],
10160 days: {
10161 '01-01': {
10162 _name: '01-01'
10163 },
10164 'easter -3': {
10165 _name: 'easter -3'
10166 },
10167 'easter -2': {
10168 _name: 'easter -2'
10169 },
10170 'easter -1': {
10171 _name: 'easter -1'
10172 },
10173 easter: {
10174 _name: 'easter',
10175 type: 'observance'
10176 },
10177 '05-01': {
10178 _name: '05-01'
10179 },
10180 '06-30 if tuesday then previous monday if wednesday,thursday then next friday': {
10181 name: {
10182 es: 'Día de las Fuerzas Armadas',
10183 en: 'Army Day'
10184 }
10185 },
10186 '09-15': {
10187 _name: 'Independence Day'
10188 },
10189 '10-20': {
10190 _name: 'Revolution Day'
10191 },
10192 '11-01': {
10193 _name: '11-01'
10194 },
10195 '12-24 12:00': {
10196 _name: '12-24'
10197 },
10198 '12-25': {
10199 _name: '12-25'
10200 },
10201 '12-31 12:00': {
10202 _name: '12-31'
10203 }
10204 }
10205 },
10206 GU: {
10207 names: {
10208 en: 'Guam'
10209 },
10210 dayoff: 'sunday',
10211 langs: [
10212 'en-us',
10213 'en'
10214 ],
10215 zones: [
10216 'Pacific/Guam'
10217 ],
10218 _days: [
10219 'US'
10220 ],
10221 days: {
10222 '3rd monday in February': false,
10223 '03-17': false,
10224 '1st monday in March': {
10225 name: {
10226 en: 'Guam History and Chamorro Heritage Day'
10227 }
10228 },
10229 'easter -2': {
10230 _name: 'easter -2',
10231 type: 'observance'
10232 },
10233 '07-21 if sunday then next monday': {
10234 name: {
10235 en: 'Liberation Day'
10236 }
10237 },
10238 '11-02': {
10239 _name: '11-02'
10240 },
10241 '12-08 if sunday then next monday': {
10242 name: {
10243 en: 'Our Lady of Camarin Day'
10244 }
10245 }
10246 }
10247 },
10248 GW: {
10249 names: {
10250 pt: 'Guiné-Bissau',
10251 en: 'Guinea-Bissau'
10252 },
10253 langs: [
10254 'pt'
10255 ],
10256 zones: [
10257 'Africa/Bissau'
10258 ],
10259 dayoff: '',
10260 days: {
10261 '01-01': {
10262 _name: '01-01'
10263 },
10264 '01-20': {
10265 name: {
10266 pt: 'Dia dos heróis',
10267 en: 'Heroes Day'
10268 }
10269 },
10270 '03-08': {
10271 _name: '03-08'
10272 },
10273 '05-01': {
10274 _name: '05-01'
10275 },
10276 '08-03': {
10277 name: {
10278 pt: 'Pidjiguiti Day'
10279 }
10280 },
10281 '09-24': {
10282 _name: 'Independence Day'
10283 },
10284 '11-14': {
10285 name: {
10286 pt: 'Dia do Movimento de Reajustamento',
10287 en: 'Readjustment Movement Day'
10288 }
10289 },
10290 '12-25': {
10291 _name: '12-25'
10292 },
10293 '1 Shawwal': {
10294 _name: '1 Shawwal'
10295 },
10296 '10 Dhu al-Hijjah': {
10297 _name: '10 Dhu al-Hijjah'
10298 }
10299 }
10300 },
10301 GY: {
10302 names: {
10303 en: 'Guyana'
10304 },
10305 coord: {
10306 lat: 6.8045,
10307 lng: -58.1553
10308 },
10309 dayoff: 'sunday',
10310 langs: [
10311 'en'
10312 ],
10313 zones: [
10314 'America/Guyana'
10315 ],
10316 days: {
10317 '01-01': {
10318 _name: '01-01'
10319 },
10320 '02-23': {
10321 name: {
10322 en: 'Republic Day'
10323 }
10324 },
10325 'easter -2': {
10326 _name: 'easter -2'
10327 },
10328 'easter 1': {
10329 _name: 'easter 1'
10330 },
10331 '05-01': {
10332 _name: '05-01'
10333 },
10334 '05-05': {
10335 name: {
10336 en: 'Arrival Day'
10337 }
10338 },
10339 '05-26': {
10340 _name: 'Independence Day'
10341 },
10342 'monday after 07-01': {
10343 name: {
10344 en: 'CARICOM Day'
10345 }
10346 },
10347 '08-01': {
10348 name: {
10349 en: 'Emancipation Day'
10350 }
10351 },
10352 '12-25': {
10353 _name: '12-25'
10354 },
10355 '12-26': {
10356 _name: '12-26'
10357 },
10358 '12 Rabi al-awwal': {
10359 _name: '12 Rabi al-awwal',
10360 name: {
10361 en: 'Youman Nabi'
10362 },
10363 note: 'tentative',
10364 disable: [
10365 '2016-12-11',
10366 '2015-12-23',
10367 '2013-01-24'
10368 ],
10369 enable: [
10370 '2016-12-12',
10371 '2015-12-24',
10372 '2013-01-23'
10373 ]
10374 },
10375 '10 Dhu al-Hijjah': {
10376 _name: '10 Dhu al-Hijjah',
10377 name: {
10378 en: 'Eid Ul Adha'
10379 },
10380 note: 'tentative',
10381 disable: [
10382 '2015-09-23'
10383 ],
10384 enable: [
10385 '2015-09-24'
10386 ]
10387 },
10388 '2015-03-05': {
10389 name: {
10390 en: 'Phagwah'
10391 }
10392 },
10393 '2016-03-23': {
10394 name: {
10395 en: 'Phagwah'
10396 }
10397 },
10398 '2017-03-12': {
10399 name: {
10400 en: 'Phagwah'
10401 }
10402 },
10403 '2017-03-13': {
10404 substitute: true,
10405 name: {
10406 en: 'Phagwah'
10407 }
10408 },
10409 '2018-03-02': {
10410 name: {
10411 en: 'Phagwah'
10412 }
10413 },
10414 '2019-03-21': {
10415 name: {
10416 en: 'Phagwah'
10417 }
10418 },
10419 '2020-03-10': {
10420 name: {
10421 en: 'Phagwah'
10422 }
10423 },
10424 '2021-03-29': {
10425 name: {
10426 en: 'Phagwah'
10427 }
10428 },
10429 '2022-03-18': {
10430 name: {
10431 en: 'Phagwah'
10432 }
10433 },
10434 '2023-03-07': {
10435 name: {
10436 en: 'Phagwah'
10437 }
10438 },
10439 '2024-03-25': {
10440 name: {
10441 en: 'Phagwah'
10442 }
10443 },
10444 '2015-11-11': {
10445 name: {
10446 en: 'Deepavali'
10447 }
10448 },
10449 '2017-10-18': {
10450 name: {
10451 en: 'Deepavali'
10452 }
10453 },
10454 '2018-11-07': {
10455 name: {
10456 en: 'Deepavali'
10457 }
10458 },
10459 '2019-10-27': {
10460 name: {
10461 en: 'Deepavali'
10462 }
10463 },
10464 '2019-10-28': {
10465 substitute: true,
10466 name: {
10467 en: 'Deepavali'
10468 }
10469 },
10470 '2020-11-14': {
10471 name: {
10472 en: 'Deepavali'
10473 }
10474 },
10475 '2021-11-04': {
10476 name: {
10477 en: 'Deepavali'
10478 }
10479 },
10480 '2022-10-24': {
10481 name: {
10482 en: 'Deepavali'
10483 }
10484 },
10485 '2023-11-12': {
10486 name: {
10487 en: 'Deepavali'
10488 }
10489 },
10490 '2023-11-13': {
10491 substitute: true,
10492 name: {
10493 en: 'Deepavali'
10494 }
10495 },
10496 '2024-10-31': {
10497 name: {
10498 en: 'Deepavali'
10499 }
10500 }
10501 }
10502 },
10503 HK: {
10504 names: {
10505 zh: '香港',
10506 en: 'Hong Kong'
10507 },
10508 langs: [
10509 'zh',
10510 'en'
10511 ],
10512 zones: [
10513 'Asia/Hong_Kong'
10514 ],
10515 dayoff: 'sunday',
10516 days: {
10517 '01-01 and if Sunday then next Monday': {
10518 substitute: true,
10519 _name: '01-01',
10520 name: {
10521 zh: '一月一日'
10522 }
10523 },
10524 'chinese 01-0-01 and if Saturday then next Tuesday': {
10525 name: {
10526 en: 'Lunar New Year',
10527 zh: '農曆年初一'
10528 }
10529 },
10530 'chinese 01-0-02 and if Saturday then next Monday': {
10531 name: {
10532 en: 'The second day of the Lunar New Year',
10533 zh: '農曆年初二'
10534 }
10535 },
10536 'chinese 01-0-03 and if Saturday then next Monday': {
10537 name: {
10538 en: 'The third day of the Lunar New Year',
10539 zh: '農曆年初三'
10540 }
10541 },
10542 'chinese 5-01 solarterm and if Sunday then next Monday': {
10543 name: {
10544 en: 'Qingming Festival',
10545 zh: '清明節'
10546 }
10547 },
10548 'easter -2': {
10549 _name: 'easter -2'
10550 },
10551 'easter -1': {
10552 _name: 'easter -1'
10553 },
10554 easter: {
10555 _name: 'easter'
10556 },
10557 'easter 1': {
10558 _name: 'easter 1',
10559 disable: [
10560 '2021-04-05'
10561 ],
10562 enable: [
10563 '2021-04-06'
10564 ]
10565 },
10566 '05-01 and if Sunday then next Monday': {
10567 substitute: true,
10568 _name: '05-01'
10569 },
10570 'chinese 04-0-08 and if Sunday then next Monday': {
10571 name: {
10572 en: 'Birthday of the Buddha',
10573 zh: '佛誕'
10574 }
10575 },
10576 'chinese 05-0-05': {
10577 name: {
10578 en: 'Dragon Boat Festival',
10579 zh: '端午节'
10580 }
10581 },
10582 '07-01 and if Sunday then next Monday': {
10583 substitute: true,
10584 name: {
10585 en: 'Hong Kong Special Administrative Region Establishment Day',
10586 zh: '香港特別行政區成立紀念日'
10587 }
10588 },
10589 'chinese 08-0-16 and if Sunday then next Monday if is public holiday then next day omit Saturday, Sunday': {
10590 substitute: true,
10591 name: {
10592 en: 'The day following the Chinese Mid-Autumn Festival',
10593 zh: '中秋節翌日'
10594 }
10595 },
10596 '10-01 and if Sunday then next Monday': {
10597 substitute: true,
10598 name: {
10599 en: 'National Day',
10600 zh: '國慶日'
10601 }
10602 },
10603 'chinese 09-0-09 and if Sunday then next Monday': {
10604 substitute: true,
10605 name: {
10606 en: 'Chung Yeung Festival',
10607 zh: '重阳节'
10608 }
10609 },
10610 '12-25 and if Sunday then next Monday': {
10611 substitute: true,
10612 _name: '12-25'
10613 },
10614 '12-26 and if Sunday then next Monday if Monday then next Tuesday': {
10615 substitute: true,
10616 name: {
10617 en: 'The first weekday after Christmas Day',
10618 zh: '圣诞节后的第一个工作日'
10619 }
10620 }
10621 }
10622 },
10623 HN: {
10624 names: {
10625 es: 'Honduras',
10626 en: 'Honduras'
10627 },
10628 dayoff: 'sunday',
10629 langs: [
10630 'es'
10631 ],
10632 zones: [
10633 'America/Tegucigalpa'
10634 ],
10635 days: {
10636 '01-01': {
10637 _name: '01-01'
10638 },
10639 '03-19': {
10640 _name: 'Fathers Day',
10641 type: 'observance'
10642 },
10643 'easter -3': {
10644 _name: 'easter -3'
10645 },
10646 'easter -2': {
10647 _name: 'easter -2'
10648 },
10649 easter: {
10650 _name: 'easter',
10651 type: 'observance'
10652 },
10653 '04-14': {
10654 name: {
10655 es: 'Día de las Américas'
10656 }
10657 },
10658 '05-01': {
10659 _name: '05-01'
10660 },
10661 '2nd monday in May': {
10662 _name: 'Mothers Day',
10663 type: 'observance'
10664 },
10665 '06-11': {
10666 name: {
10667 en: "Pupil's Day",
10668 es: 'Día del Estudiante'
10669 },
10670 type: 'observance'
10671 },
10672 '09-10': {
10673 name: {
10674 en: "Children's Day",
10675 es: 'Día del Niño'
10676 },
10677 type: 'observance'
10678 },
10679 '09-15': {
10680 _name: 'Independence Day'
10681 },
10682 '09-17': {
10683 name: {
10684 en: "Teacher's Day",
10685 es: 'Día del Maestro'
10686 },
10687 type: 'observance'
10688 },
10689 '10-03': {
10690 name: {
10691 en: "Soldier's Day",
10692 es: 'Día del Soldado'
10693 }
10694 },
10695 '10-12': {
10696 name: {
10697 es: 'Día de la Raza',
10698 en: 'Columbus Day'
10699 }
10700 },
10701 '10-21': {
10702 name: {
10703 es: 'Día de las Fuerzas Armadas',
10704 en: 'Armed forces Day'
10705 }
10706 },
10707 '12-25': {
10708 _name: '12-25'
10709 }
10710 }
10711 },
10712 HR: {
10713 names: {
10714 hr: 'Hrvatska',
10715 en: 'Croatia'
10716 },
10717 langs: [
10718 'hr'
10719 ],
10720 zones: [
10721 'Europe/Belgrade'
10722 ],
10723 days: {
10724 '01-01': {
10725 _name: '01-01',
10726 type: 'public'
10727 },
10728 '01-06': {
10729 _name: '01-06',
10730 type: 'public'
10731 },
10732 'easter -47': {
10733 _name: 'easter -47',
10734 type: 'observance'
10735 },
10736 easter: {
10737 _name: 'easter',
10738 type: 'public'
10739 },
10740 'easter 1': {
10741 _name: 'easter 1',
10742 type: 'public'
10743 },
10744 'easter 60': {
10745 _name: 'easter 60',
10746 type: 'public'
10747 },
10748 '03-08': {
10749 _name: '03-08',
10750 type: 'observance'
10751 },
10752 '05-01': {
10753 _name: '05-01',
10754 type: 'public'
10755 },
10756 '05-30': {
10757 name: {
10758 hr: 'Dan državnosti',
10759 en: 'National Day'
10760 },
10761 type: 'public',
10762 active: [
10763 {
10764 from: '2020-01-01'
10765 }
10766 ]
10767 },
10768 '2nd sunday in May': {
10769 _name: 'Mothers Day',
10770 type: 'observance'
10771 },
10772 '06-22': {
10773 name: {
10774 hr: 'Dan antifašističke borbe',
10775 en: 'Anti-Fascist Struggle Day'
10776 },
10777 type: 'public'
10778 },
10779 '06-25 #1': {
10780 name: {
10781 hr: 'Dan državnosti',
10782 en: 'Statehood Day'
10783 },
10784 type: 'public',
10785 active: [
10786 {
10787 to: '2020-01-01'
10788 }
10789 ]
10790 },
10791 '06-25': {
10792 name: {
10793 hr: 'Dan neovisnosti',
10794 en: 'Independence Day'
10795 },
10796 type: 'observance',
10797 active: [
10798 {
10799 from: '2020-01-01'
10800 }
10801 ]
10802 },
10803 '08-05': {
10804 name: {
10805 hr: 'Dan pobjede i domovinske zahvalnosti i Dan hrvatskih branitelja',
10806 en: 'Victory and Homeland Thanksgiving Day and the Day of Croatian defenders'
10807 },
10808 type: 'public'
10809 },
10810 '08-15': {
10811 _name: '08-15',
10812 type: 'public'
10813 },
10814 '10-08 #1': {
10815 name: {
10816 hr: 'Dan neovisnosti',
10817 en: 'Independence Day'
10818 },
10819 type: 'public',
10820 active: [
10821 {
10822 to: '2020-01-01'
10823 }
10824 ]
10825 },
10826 '10-08': {
10827 name: {
10828 hr: 'Dan Hrvatskoga sabora',
10829 en: 'Day of the Croatian Parliament'
10830 },
10831 type: 'observence',
10832 active: [
10833 {
10834 from: '2020-01-01'
10835 }
10836 ]
10837 },
10838 '11-01': {
10839 _name: '11-01',
10840 type: 'public'
10841 },
10842 '11-18 #1': {
10843 name: {
10844 hr: 'Dan sjećanja na žrtvu Vukovara i Škabrnje',
10845 en: 'Remembrance Day'
10846 },
10847 type: 'observance',
10848 active: [
10849 {
10850 to: '2020-01-01'
10851 }
10852 ]
10853 },
10854 '11-18': {
10855 name: {
10856 hr: 'Dan sjećanja na žrtve Domovinskog rata i Dan sjećanja na žrtvu Vukovara i Škabrnje',
10857 en: 'Remembrance Day'
10858 },
10859 type: 'public',
10860 active: [
10861 {
10862 from: '2020-01-01'
10863 }
10864 ]
10865 },
10866 '12-25': {
10867 _name: '12-25',
10868 type: 'public'
10869 },
10870 '12-26': {
10871 _name: '12-26',
10872 type: 'public'
10873 },
10874 orthodox: {
10875 _name: 'orthodox',
10876 type: 'optional',
10877 note: 'Orthodox believers (legally defined as Christians who follow the Julian Calender)'
10878 },
10879 'orthodox 1': {
10880 _name: 'orthodox 1',
10881 type: 'optional',
10882 note: 'Orthodox believers (legally defined as Christians who follow the Julian Calender)'
10883 },
10884 'julian 12-25': {
10885 _name: 'julian 12-25',
10886 type: 'optional',
10887 note: 'Orthodox believers (legally defined as Christians who follow the Julian Calender)'
10888 },
10889 '10 Dhu al-Hijjah': {
10890 _name: '10 Dhu al-Hijjah',
10891 type: 'optional',
10892 note: 'Muslim believers'
10893 },
10894 '1 Shawwal': {
10895 _name: '1 Shawwal',
10896 type: 'optional',
10897 note: 'Muslim believers'
10898 },
10899 '1 Tishrei': {
10900 _name: '10 Tishrei',
10901 type: 'optional',
10902 note: 'Jewish believers'
10903 },
10904 '10 Tishrei': {
10905 _name: '10 Tishrei',
10906 type: 'optional',
10907 note: 'Jewish believers'
10908 }
10909 },
10910 regions: {
10911 17: {
10912 name: 'Split-Dalmatia',
10913 days: {
10914 '05-07': {
10915 name: {
10916 hr: 'Sveti Duje',
10917 en: 'Saint Domnius'
10918 },
10919 type: 'optional'
10920 }
10921 }
10922 },
10923 19: {
10924 name: 'Dubrovnik-Neretva',
10925 days: {
10926 '02-03': {
10927 name: {
10928 hr: 'Sveti Vlaho',
10929 en: 'Saint Blaise'
10930 },
10931 type: 'optional'
10932 }
10933 }
10934 }
10935 }
10936 },
10937 HT: {
10938 names: {
10939 fr: 'Haïti',
10940 en: 'Haiti'
10941 },
10942 dayoff: 'sunday',
10943 langs: [
10944 'fr'
10945 ],
10946 zones: [
10947 'America/Port-au-Prince'
10948 ],
10949 days: {
10950 '01-01': {
10951 _name: 'Independence Day'
10952 },
10953 '01-02': {
10954 name: {
10955 fr: 'Jour des Aieux',
10956 en: 'Ancestry Day'
10957 }
10958 },
10959 '01-06': {
10960 _name: '01-06',
10961 name: {
10962 fr: 'Le Jour des Rois'
10963 },
10964 type: 'observance'
10965 },
10966 'easter -48 14:00': {
10967 name: {
10968 fr: 'Lundi Gras',
10969 en: 'Lundi Gras'
10970 }
10971 },
10972 'easter -47': {
10973 name: {
10974 fr: 'Mardi Gras',
10975 en: 'Mardi Gras'
10976 }
10977 },
10978 'easter -46': {
10979 _name: 'easter -46',
10980 type: 'observance'
10981 },
10982 'easter -2': {
10983 _name: 'easter -2'
10984 },
10985 easter: {
10986 _name: 'easter'
10987 },
10988 'easter 39': {
10989 _name: 'easter 39'
10990 },
10991 'easter 60': {
10992 _name: 'easter 60'
10993 },
10994 '05-01': {
10995 _name: '05-01'
10996 },
10997 '05-18': {
10998 name: {
10999 fr: "Jour du Drapeau et de l'Université",
11000 en: "Flag and Universities' Day"
11001 }
11002 },
11003 '08-15': {
11004 _name: '08-15'
11005 },
11006 '10-17': {
11007 name: {
11008 fr: 'Anniversaire de la mort de Dessalines',
11009 en: 'Anniversary of the death of Dessalines'
11010 }
11011 },
11012 '11-01': {
11013 _name: '11-01'
11014 },
11015 '11-02': {
11016 _name: '11-02'
11017 },
11018 '11-18': {
11019 name: {
11020 fr: 'Vertières',
11021 en: 'Battle of Vertières Day'
11022 }
11023 },
11024 '12-05': {
11025 name: {
11026 fr: "Découverte d'Haïti",
11027 en: 'Discovery Day'
11028 },
11029 type: 'observance'
11030 },
11031 '12-25': {
11032 _name: '12-25'
11033 }
11034 }
11035 },
11036 HU: {
11037 names: {
11038 hu: 'Magyarország',
11039 en: 'Hungary'
11040 },
11041 dayoff: 'sunday',
11042 langs: [
11043 'hu'
11044 ],
11045 zones: [
11046 'Europe/Budapest'
11047 ],
11048 days: {
11049 '01-01': {
11050 _name: '01-01',
11051 type: 'public'
11052 },
11053 '02-01': {
11054 name: {
11055 hu: 'A köztársaság emléknapja',
11056 en: 'Memorial Day of the Republic'
11057 },
11058 type: 'observance'
11059 },
11060 '02-25': {
11061 name: {
11062 hu: 'A kommunista diktatúrák áldozatainak emléknapja',
11063 en: 'Memorial Day for the Victims of the Communist Dictatorships'
11064 },
11065 type: 'observance'
11066 },
11067 '03-08': {
11068 _name: '03-08',
11069 type: 'observance'
11070 },
11071 '03-15': {
11072 name: {
11073 hu: '1948-as forradalom',
11074 en: 'National Day'
11075 },
11076 type: 'public'
11077 },
11078 '04-16': {
11079 name: {
11080 en: 'Memorial Day for the Victims of the Holocaust',
11081 hu: 'A holokauszt áldozatainak emléknapja'
11082 },
11083 type: 'observance'
11084 },
11085 easter: {
11086 _name: 'easter',
11087 type: 'public'
11088 },
11089 'easter 1': {
11090 _name: 'easter 1',
11091 type: 'public'
11092 },
11093 '05-01': {
11094 _name: '05-01',
11095 type: 'public'
11096 },
11097 '1st sunday in May': {
11098 _name: 'Mothers Day',
11099 type: 'observance'
11100 },
11101 '05-21': {
11102 name: {
11103 en: 'National Defense Day',
11104 hu: 'Honvédelmi nap'
11105 },
11106 type: 'observance'
11107 },
11108 'easter 49': {
11109 _name: 'easter 49',
11110 type: 'public'
11111 },
11112 'easter 50': {
11113 _name: 'easter 50',
11114 type: 'public'
11115 },
11116 '06-04': {
11117 name: {
11118 en: 'Day of National Unity',
11119 hu: 'A nemzeti összetartozás napja'
11120 },
11121 type: 'observance'
11122 },
11123 '06-19': {
11124 name: {
11125 en: 'Day of the Independent Hungary',
11126 hu: 'A független Magyarország napja'
11127 },
11128 type: 'observance'
11129 },
11130 '08-20': {
11131 name: {
11132 hu: 'Szent István ünnepe',
11133 en: "Saint Stephen's Day"
11134 },
11135 type: 'public'
11136 },
11137 '10-06': {
11138 name: {
11139 en: 'Memorial Day for the Martyrs of Arad',
11140 hu: 'Az aradi vértanúk emléknapja'
11141 },
11142 type: 'observance'
11143 },
11144 '10-23': {
11145 name: {
11146 hu: '1956-os forradalom',
11147 en: 'National Day'
11148 },
11149 type: 'public'
11150 },
11151 '11-01': {
11152 _name: '11-01',
11153 type: 'public'
11154 },
11155 '12-06': {
11156 _name: '12-06',
11157 type: 'observance'
11158 },
11159 '12-24': {
11160 _name: '12-24',
11161 type: 'optional'
11162 },
11163 '12-25': {
11164 _name: '12-25',
11165 type: 'public'
11166 },
11167 '12-26': {
11168 _name: '12-26',
11169 type: 'public'
11170 },
11171 '12-31': {
11172 _name: '12-31',
11173 type: 'observance'
11174 }
11175 }
11176 },
11177 IC: {
11178 names: {
11179 es: 'Islas Canarias',
11180 en: 'Canary Islands'
11181 },
11182 langs: [
11183 'es'
11184 ],
11185 zones: [
11186 'Atlantic/Canary'
11187 ],
11188 dayoff: 'sunday',
11189 _days: 'ES',
11190 days: {
11191 '05-30': {
11192 name: {
11193 es: 'Día de Canarias',
11194 en: 'Canary Islands Day'
11195 }
11196 }
11197 },
11198 regions: {
11199 EH: {
11200 names: {
11201 es: 'El Hierro'
11202 },
11203 days: {
11204 '09-24': {
11205 name: {
11206 es: 'Nuestra Señora de los Reyes'
11207 }
11208 }
11209 }
11210 },
11211 FU: {
11212 names: {
11213 es: 'Fuerteventura'
11214 },
11215 days: {
11216 '09-18': {
11217 name: {
11218 es: 'Nuestra Señora de la Peña'
11219 }
11220 }
11221 }
11222 },
11223 GC: {
11224 names: {
11225 es: 'Gran Canaria'
11226 },
11227 days: {
11228 '09-08': {
11229 name: {
11230 es: 'Nuestra Señora del Pino'
11231 }
11232 }
11233 }
11234 },
11235 LG: {
11236 names: {
11237 es: 'La Gomera'
11238 },
11239 days: {
11240 '10-05': {
11241 name: {
11242 es: 'Nuestra Señora de Guadalupe'
11243 }
11244 }
11245 }
11246 },
11247 LP: {
11248 names: {
11249 es: 'La Palma'
11250 },
11251 days: {
11252 '08-05': {
11253 name: {
11254 es: 'Nuestra Señora de las Nieves'
11255 }
11256 }
11257 }
11258 },
11259 LA: {
11260 names: {
11261 es: 'Lanzarote'
11262 },
11263 days: {
11264 '09-15': {
11265 name: {
11266 es: 'Nuestra Señora de los Dolores'
11267 }
11268 }
11269 }
11270 },
11271 TE: {
11272 names: {
11273 es: 'Tenerife'
11274 },
11275 days: {
11276 '09-07': {
11277 name: {
11278 es: 'La Bajada de la Virgen del Socorro'
11279 }
11280 }
11281 }
11282 }
11283 }
11284 },
11285 ID: {
11286 names: {
11287 en: 'Indonesia',
11288 id: 'Indonesia'
11289 },
11290 langs: [
11291 'id'
11292 ],
11293 zones: [
11294 'Asia/Jakarta',
11295 'Asia/Pontianak',
11296 'Asia/Makassar',
11297 'Asia/Jayapura'
11298 ],
11299 dayoff: 'sunday',
11300 days: {
11301 '01-01': {
11302 _name: '01-01'
11303 },
11304 'chinese 01-0-01': {
11305 name: {
11306 en: 'Chinese New Year',
11307 id: 'Tahun Baru Imlek'
11308 }
11309 },
11310 'easter -2': {
11311 _name: 'easter -2'
11312 },
11313 '05-01': {
11314 _name: '05-01'
11315 },
11316 'easter 39': {
11317 _name: 'easter 39'
11318 },
11319 '06-01': {
11320 name: {
11321 en: 'Pancasila Day',
11322 id: 'Hari Lahir Pancasila'
11323 }
11324 },
11325 '08-17': {
11326 _name: 'Independence Day'
11327 },
11328 '12-25': {
11329 _name: '12-25'
11330 },
11331 '1 Muharram': {
11332 _name: '1 Muharram'
11333 },
11334 '12 Rabi al-awwal': {
11335 _name: '12 Rabi al-awwal'
11336 },
11337 '27 Rajab': {
11338 _name: '27 Rajab'
11339 },
11340 '1 Shawwal': {
11341 _name: '1 Shawwal'
11342 },
11343 '2 Shawwal': {
11344 _name: '1 Shawwal'
11345 },
11346 '10 Dhu al-Hijjah': {
11347 _name: '10 Dhu al-Hijjah'
11348 },
11349 '2009-03-26': {
11350 name: {
11351 en: 'Nyepi',
11352 id: 'Hari Raya Nyepi'
11353 }
11354 },
11355 '2010-03-16': {
11356 name: {
11357 en: 'Nyepi',
11358 id: 'Hari Raya Nyepi'
11359 }
11360 },
11361 '2011-03-05': {
11362 name: {
11363 en: 'Nyepi',
11364 id: 'Hari Raya Nyepi'
11365 }
11366 },
11367 '2012-03-23': {
11368 name: {
11369 en: 'Nyepi',
11370 id: 'Hari Raya Nyepi'
11371 }
11372 },
11373 '2013-03-12': {
11374 name: {
11375 en: 'Nyepi',
11376 id: 'Hari Raya Nyepi'
11377 }
11378 },
11379 '2014-03-31': {
11380 name: {
11381 en: 'Nyepi',
11382 id: 'Hari Raya Nyepi'
11383 }
11384 },
11385 '2015-03-21': {
11386 name: {
11387 en: 'Nyepi',
11388 id: 'Hari Raya Nyepi'
11389 }
11390 },
11391 '2016-03-09': {
11392 name: {
11393 en: 'Nyepi',
11394 id: 'Hari Raya Nyepi'
11395 }
11396 },
11397 '2017-03-28': {
11398 name: {
11399 en: 'Nyepi',
11400 id: 'Hari Raya Nyepi'
11401 }
11402 },
11403 '2018-03-17': {
11404 name: {
11405 en: 'Nyepi',
11406 id: 'Hari Raya Nyepi'
11407 }
11408 },
11409 '2019-03-07': {
11410 name: {
11411 en: 'Nyepi',
11412 id: 'Hari Raya Nyepi'
11413 }
11414 },
11415 '2020-03-25': {
11416 name: {
11417 en: 'Nyepi',
11418 id: 'Hari Raya Nyepi'
11419 }
11420 },
11421 '2021-03-14': {
11422 name: {
11423 en: 'Nyepi',
11424 id: 'Hari Raya Nyepi'
11425 }
11426 },
11427 '2022-03-03': {
11428 name: {
11429 en: 'Nyepi',
11430 id: 'Hari Raya Nyepi'
11431 }
11432 },
11433 '2023-03-22': {
11434 name: {
11435 en: 'Nyepi',
11436 id: 'Hari Raya Nyepi'
11437 }
11438 },
11439 '2024-03-11': {
11440 name: {
11441 en: 'Nyepi',
11442 id: 'Hari Raya Nyepi'
11443 }
11444 },
11445 '2025-03-29': {
11446 name: {
11447 en: 'Nyepi',
11448 id: 'Hari Raya Nyepi'
11449 }
11450 },
11451 '2026-03-19': {
11452 name: {
11453 en: 'Nyepi',
11454 id: 'Hari Raya Nyepi'
11455 }
11456 },
11457 '2001-05-07': {
11458 _name: 'Vesak'
11459 },
11460 '2002-05-26': {
11461 _name: 'Vesak'
11462 },
11463 '2003-05-16': {
11464 _name: 'Vesak'
11465 },
11466 '2004-06-03': {
11467 _name: 'Vesak'
11468 },
11469 '2005-05-24': {
11470 _name: 'Vesak'
11471 },
11472 '2006-05-13': {
11473 _name: 'Vesak'
11474 },
11475 '2007-06-01': {
11476 _name: 'Vesak'
11477 },
11478 '2008-05-20': {
11479 _name: 'Vesak'
11480 },
11481 '2009-05-09': {
11482 _name: 'Vesak'
11483 },
11484 '2010-05-28': {
11485 _name: 'Vesak'
11486 },
11487 '2011-05-17': {
11488 _name: 'Vesak'
11489 },
11490 '2012-05-06': {
11491 _name: 'Vesak'
11492 },
11493 '2013-05-25': {
11494 _name: 'Vesak'
11495 },
11496 '2014-05-15': {
11497 _name: 'Vesak'
11498 },
11499 '2015-06-02': {
11500 _name: 'Vesak'
11501 },
11502 '2016-05-22': {
11503 _name: 'Vesak'
11504 },
11505 '2017-05-11': {
11506 _name: 'Vesak'
11507 },
11508 '2018-05-29': {
11509 _name: 'Vesak'
11510 },
11511 '2019-05-19': {
11512 _name: 'Vesak'
11513 },
11514 '2020-05-07': {
11515 _name: 'Vesak'
11516 },
11517 '2021-05-26': {
11518 _name: 'Vesak'
11519 },
11520 '2022-05-16': {
11521 _name: 'Vesak'
11522 },
11523 '2023-05-06': {
11524 _name: 'Vesak'
11525 },
11526 '2024-05-23': {
11527 _name: 'Vesak'
11528 }
11529 }
11530 },
11531 IE: {
11532 names: {
11533 en: 'Ireland'
11534 },
11535 dayoff: 'sunday',
11536 zones: [
11537 'Europe/Dublin'
11538 ],
11539 langs: [
11540 'en'
11541 ],
11542 days: {
11543 '01-01': {
11544 _name: '01-01'
11545 },
11546 '03-17': {
11547 name: {
11548 en: 'St. Patrick’s Day'
11549 }
11550 },
11551 '03-17 and if saturday then next monday if sunday then next monday': {
11552 name: {
11553 en: 'St. Patrick’s Day'
11554 },
11555 substitute: true,
11556 type: 'bank'
11557 },
11558 'easter -21': {
11559 _name: 'Mothers Day',
11560 type: 'observance'
11561 },
11562 'easter -2': {
11563 _name: 'easter -2',
11564 type: 'bank'
11565 },
11566 easter: {
11567 _name: 'easter'
11568 },
11569 'easter 1': {
11570 _name: 'easter 1'
11571 },
11572 '1st monday in May': {
11573 name: {
11574 en: 'May Day'
11575 }
11576 },
11577 '1st monday in June': {
11578 name: {
11579 en: 'First Monday in June'
11580 }
11581 },
11582 '1st monday in August': {
11583 name: {
11584 en: 'First Monday in August'
11585 }
11586 },
11587 '1st monday before 10-31': {
11588 name: {
11589 en: 'October Bank Holiday',
11590 type: 'bank'
11591 }
11592 },
11593 '12-25': {
11594 _name: '12-25'
11595 },
11596 '12-26': {
11597 _name: '12-26',
11598 name: {
11599 en: "St. Stephen's Day"
11600 }
11601 },
11602 '12-26 and if saturday then next monday if sunday then next monday': {
11603 _name: '12-26',
11604 name: {
11605 en: "St. Stephen's Day"
11606 },
11607 substitute: true,
11608 type: 'bank'
11609 },
11610 '12-27 if saturday then next monday if sunday then next tuesday': {
11611 name: {
11612 en: 'Christmas Bank Holiday'
11613 },
11614 type: 'bank'
11615 },
11616 '3rd sunday in June': {
11617 _name: 'Fathers Day',
11618 type: 'observance'
11619 }
11620 }
11621 },
11622 IL: {
11623 names: {
11624 he: 'מְדִינַת יִשְׂרָאֵל',
11625 en: 'Israel'
11626 },
11627 langs: [
11628 'he'
11629 ],
11630 zones: [
11631 'Asia/Jerusalem'
11632 ],
11633 dayoff: 'Saturday',
11634 days: {
11635 '1 Tishrei': {
11636 name: {
11637 he: 'ראש השנה',
11638 en: 'Rosh Hashanah (Yom Teruah)'
11639 }
11640 },
11641 '2 Tishrei': {
11642 name: {
11643 he: 'ראש השנה יום 2',
11644 en: 'Rosh Hashanah (Day 2)'
11645 }
11646 },
11647 '3 Tishrei if Saturday then next Sunday': {
11648 name: {
11649 he: 'צום גדליה',
11650 en: 'Fast of Gedaliah (Tzom Gedalya)'
11651 },
11652 type: 'observance'
11653 },
11654 '10 Tishrei': {
11655 name: {
11656 he: 'יום כיפור',
11657 en: 'Day of Atonement (Yom Kippur)'
11658 }
11659 },
11660 '15 Tishrei': {
11661 name: {
11662 he: 'סוכות',
11663 en: 'Feast of Tabernacles (Sukkot)'
11664 }
11665 },
11666 '16 Tishrei P6D': {
11667 name: {
11668 he: 'חול המועד סוכות',
11669 en: 'The week of Sukkot'
11670 },
11671 type: 'school',
11672 note: 'Collective paid leave in many businesses and government offices'
11673 },
11674 '22 Tishrei': {
11675 name: {
11676 he: 'שמחת תורה/שמיני עצרת',
11677 en: 'Simchat Torah/ Shmini Atzeret'
11678 }
11679 },
11680 '12 Cheshvan if Friday,Saturday then previous Thursday since 1997': {
11681 name: {
11682 he: 'יום רבין',
11683 en: 'Rabin Day'
11684 },
11685 type: 'observance',
11686 note: 'National remembrance day, business as usual'
11687 },
11688 '29 Cheshvan': {
11689 name: {
11690 he: 'סיגד',
11691 en: 'Sigd'
11692 },
11693 type: 'observance',
11694 note: 'Festival of the Ethiopian Jews, optional paid leave, business as usual'
11695 },
11696 '6 Kislev if Saturday then next Sunday': {
11697 name: {
11698 en: 'Ben-Gurion Day',
11699 he: 'יום בן-גוריון'
11700 },
11701 type: 'observance',
11702 note: 'Day marked by the Knesset'
11703 },
11704 '25 Kislev P8D': {
11705 name: {
11706 en: 'Hanukkah',
11707 he: 'חנוכה'
11708 },
11709 type: 'school'
11710 },
11711 '10 Tevet': {
11712 name: {
11713 en: 'Tenth of Tevet',
11714 he: 'צום עשרה בטבת'
11715 },
11716 type: 'observance'
11717 },
11718 '15 Shvat': {
11719 name: {
11720 en: 'Tu Bishvat (Arbor Day)',
11721 he: 'ט"ו בשבט'
11722 },
11723 type: 'observance'
11724 },
11725 '13 AdarII if Saturday then previous Thursday': {
11726 name: {
11727 en: 'Fast of Esther',
11728 he: 'תענית אסתר'
11729 },
11730 type: 'school'
11731 },
11732 '14 AdarII P2D': {
11733 name: {
11734 en: 'Purim',
11735 he: 'פורים'
11736 },
11737 type: 'school',
11738 note: 'optional paid leave'
11739 },
11740 '10 Nisan': {
11741 name: {
11742 en: 'Aliyah Day',
11743 he: 'יום העלייה'
11744 },
11745 type: 'observance',
11746 note: 'Official holiday, business as usual'
11747 },
11748 '15 Nisan': {
11749 name: {
11750 en: 'Passover (Pesach)',
11751 he: 'פסח'
11752 }
11753 },
11754 '16 Nisan P5D': {
11755 name: {
11756 en: 'Passover (intermediate days)',
11757 he: 'חול המועד פסח'
11758 },
11759 type: 'school',
11760 note: 'School holiday, collective paid leave in many businesses and government offices'
11761 },
11762 '21 Nisan': {
11763 name: {
11764 en: 'Mimouna, Seventh day of Passover',
11765 he: 'מימונה, שביעי של פסח'
11766 }
11767 },
11768 '27 Nisan if Friday then previous Thursday if Sunday then next Monday': {
11769 name: {
11770 en: 'Holocaust Remembrance Day (Yom HaShoah)',
11771 he: 'יום הזיכרון לשואה ולגבורה'
11772 },
11773 type: 'observance',
11774 note: 'National remembrance day, business as usual except places of public entertainment'
11775 },
11776 '05-09': {
11777 name: {
11778 en: 'Victory in Europe Day',
11779 he: 'יום הניצחון על גרמניה הנאצית'
11780 },
11781 type: 'observance'
11782 },
11783 '4 Iyyar if Thursday,Friday then previous Wednesday if Sunday then next Monday': {
11784 name: {
11785 en: 'Fallen Soldiers and Victims of Terrorism Remembrance Day (Yom HaZikaron)',
11786 he: 'יום הזיכרון לחללי מערכות ישראל ונפגעי פעולות האיבה'
11787 },
11788 type: 'observance',
11789 note: 'National remembrance day, business as usual except places of public entertainment'
11790 },
11791 '5 Iyyar if Friday,Saturday then previous Thursday if Monday then next Tuesday': {
11792 name: {
11793 en: 'Independence Day (Yom HaAtzmaut)',
11794 he: 'יום העצמאות'
11795 }
11796 },
11797 '10 Iyyar if Saturday then next Sunday since 2004': {
11798 name: {
11799 en: 'Herzl Day',
11800 he: 'יום הרצל'
11801 },
11802 type: 'observance',
11803 note: 'Day marked by the Knesset'
11804 },
11805 '18 Iyyar': {
11806 name: {
11807 en: 'Lag BaOmer',
11808 he: 'ל"ג בעומר'
11809 },
11810 type: 'school'
11811 },
11812 '28 Iyyar': {
11813 name: {
11814 en: 'Jerusalem Day (Yom Yerushalayim)',
11815 he: 'יום ירושלים'
11816 },
11817 type: 'observance',
11818 note: 'Optional paid leave'
11819 },
11820 '6 Sivan': {
11821 name: {
11822 en: 'Shavuot (Feast of Weeks)',
11823 he: 'שבועות'
11824 }
11825 },
11826 '17 Tamuz if Saturday then next Sunday': {
11827 name: {
11828 en: 'Seventeenth of Tamuz, fast',
11829 he: 'שבעה עשר בתמוז'
11830 },
11831 type: 'observance'
11832 },
11833 '29 Tamuz if Saturday then next Sunday': {
11834 name: {
11835 en: 'Jabotinsky Day',
11836 he: "יום ז'בוטינסקי"
11837 },
11838 type: 'observance',
11839 note: 'Day marked by the Knesset'
11840 },
11841 '9 Av if Saturday then next Sunday': {
11842 name: {
11843 en: "Tisha B'Av, fast",
11844 he: 'תשעה באב'
11845 },
11846 type: 'observance',
11847 note: 'Optional paid leave, business as usual except places of public entertainment'
11848 },
11849 '15 Av': {
11850 name: {
11851 en: "Tu B'Av (Fifteenth of Av)",
11852 he: 'ט"ו באב'
11853 },
11854 type: 'observance'
11855 },
11856 '2015-03-17': {
11857 name: {
11858 en: 'Election Day',
11859 he: 'יום הבחירות'
11860 }
11861 },
11862 '2019-04-09': {
11863 name: {
11864 en: 'Election Day',
11865 he: 'יום הבחירות'
11866 }
11867 },
11868 '2019-09-17': {
11869 name: {
11870 en: 'Election Day',
11871 he: 'יום הבחירות'
11872 }
11873 },
11874 '2020-03-02': {
11875 name: {
11876 en: 'Election Day',
11877 he: 'יום הבחירות'
11878 }
11879 },
11880 '2021-03-23': {
11881 name: {
11882 en: 'Election Day',
11883 he: 'יום הבחירות'
11884 }
11885 }
11886 }
11887 },
11888 IM: {
11889 names: {
11890 en: 'Isle of Man'
11891 },
11892 zones: [
11893 'Europe/Isle_of_Man'
11894 ],
11895 langs: [
11896 'en'
11897 ],
11898 _days: [
11899 'GB'
11900 ],
11901 days: {
11902 '2nd friday in June': {
11903 name: {
11904 en: 'Tourist Trophy, Senior Race Day'
11905 }
11906 },
11907 '07-05': {
11908 name: {
11909 en: 'Tynwald Day'
11910 }
11911 }
11912 }
11913 },
11914 IS: {
11915 names: {
11916 is: 'Ísland',
11917 en: 'Iceland'
11918 },
11919 dayoff: 'sunday',
11920 zones: [
11921 'Atlantic/Reykjavik'
11922 ],
11923 langs: [
11924 'is'
11925 ],
11926 days: {
11927 '01-01': {
11928 _name: '01-01'
11929 },
11930 '01-06': {
11931 _name: '01-06',
11932 type: 'observance'
11933 },
11934 'friday after 01-18': {
11935 name: {
11936 is: 'Bóndadagur'
11937 },
11938 type: 'observance'
11939 },
11940 '02-18': {
11941 name: {
11942 is: 'Konudagur',
11943 en: "Woman's Day"
11944 },
11945 type: 'observance'
11946 },
11947 'easter -48': {
11948 name: {
11949 is: 'Bolludagur'
11950 },
11951 type: 'observance'
11952 },
11953 'easter -47': {
11954 name: {
11955 is: 'Sprengidagur'
11956 },
11957 type: 'observance'
11958 },
11959 'easter -46': {
11960 _name: 'easter -46',
11961 type: 'observance'
11962 },
11963 'easter -7': {
11964 _name: 'easter -7',
11965 type: 'observance'
11966 },
11967 'easter -3': {
11968 _name: 'easter -3'
11969 },
11970 'easter -2': {
11971 _name: 'easter -2'
11972 },
11973 easter: {
11974 _name: 'easter'
11975 },
11976 'easter 1': {
11977 _name: 'easter 1'
11978 },
11979 'thursday after 04-18': {
11980 name: {
11981 is: 'Sumardagurinn fyrsti',
11982 en: 'First Day of Summer'
11983 }
11984 },
11985 '05-01': {
11986 _name: '05-01'
11987 },
11988 '2nd sunday in May': {
11989 _name: 'Mothers Day',
11990 type: 'observance'
11991 },
11992 'easter 39': {
11993 _name: 'easter 39'
11994 },
11995 'easter 49': {
11996 _name: 'easter 49'
11997 },
11998 'easter 50': {
11999 _name: 'easter 50'
12000 },
12001 '1st sunday in June': {
12002 name: {
12003 is: 'Sjómannadagurinn',
12004 en: "The Seamen's Day"
12005 },
12006 type: 'observance'
12007 },
12008 '06-17': {
12009 name: {
12010 is: 'Íslenski þjóðhátíðardagurinn',
12011 en: 'Icelandic National Day'
12012 }
12013 },
12014 '1st monday in August': {
12015 name: {
12016 is: 'Frídagur verslunarmanna',
12017 en: 'Commerce Day'
12018 }
12019 },
12020 'saturday after 10-21': {
12021 name: {
12022 is: 'Fyrsti vetrardagur',
12023 en: 'First Day of Winter'
12024 },
12025 type: 'observance'
12026 },
12027 '11-16': {
12028 name: {
12029 is: 'Dagur íslenskrar tungu',
12030 en: 'Icelandic Language Day'
12031 },
12032 type: 'observance'
12033 },
12034 '12-23': {
12035 name: {
12036 is: 'Þorláksmessa',
12037 en: "St Þorlákur's Day"
12038 },
12039 type: 'observance'
12040 },
12041 '12-24 13:00 if sunday then 00:00': {
12042 _name: '12-24'
12043 },
12044 '12-25': {
12045 _name: '12-25'
12046 },
12047 '12-26': {
12048 _name: '12-26'
12049 },
12050 '12-31 13:00 if sunday then 00:00': {
12051 _name: '12-31'
12052 }
12053 }
12054 },
12055 IT: {
12056 names: {
12057 it: 'Italia',
12058 en: 'Italia'
12059 },
12060 dayoff: 'sunday',
12061 zones: [
12062 'Europe/Rome'
12063 ],
12064 langs: [
12065 'it'
12066 ],
12067 days: {
12068 '01-01': {
12069 _name: '01-01'
12070 },
12071 '01-06': {
12072 _name: '01-06'
12073 },
12074 easter: {
12075 _name: 'easter'
12076 },
12077 'easter 1': {
12078 _name: 'easter 1'
12079 },
12080 '04-25': {
12081 name: {
12082 it: 'Anniversario della Liberazione',
12083 en: 'Liberation Day'
12084 }
12085 },
12086 '05-01': {
12087 _name: '05-01'
12088 },
12089 '2nd sunday in May': {
12090 _name: 'Mothers Day',
12091 type: 'observance'
12092 },
12093 '06-02': {
12094 name: {
12095 it: 'Festa della Repubblica',
12096 en: 'Republic Day'
12097 }
12098 },
12099 '08-15': {
12100 _name: '08-15'
12101 },
12102 '11-01': {
12103 _name: '11-01'
12104 },
12105 '12-08': {
12106 _name: '12-08'
12107 },
12108 '12-25': {
12109 _name: '12-25'
12110 },
12111 '12-26': {
12112 _name: '12-26'
12113 },
12114 '2011-03-17': {
12115 name: {
12116 it: 'Festa Nazionale 2011',
12117 en: 'National Day 2011'
12118 }
12119 }
12120 },
12121 states: {
12122 32: {
12123 name: 'Südtirol, Alto Adige',
12124 days: {
12125 'easter 50': {
12126 _name: 'easter 50'
12127 }
12128 }
12129 }
12130 }
12131 },
12132 JE: {
12133 names: {
12134 en: 'Jersey'
12135 },
12136 zones: [
12137 'Europe/Jersey'
12138 ],
12139 langs: [
12140 'en'
12141 ],
12142 _days: [
12143 'GB'
12144 ],
12145 days: {
12146 '05-09': {
12147 name: {
12148 en: 'Liberation Day'
12149 }
12150 }
12151 }
12152 },
12153 JM: {
12154 names: {
12155 en: 'Jamaica'
12156 },
12157 dayoff: 'sunday',
12158 langs: [
12159 'en'
12160 ],
12161 zones: [
12162 'America/Jamaica'
12163 ],
12164 days: {
12165 '01-01 and if sunday then next monday': {
12166 _name: '01-01',
12167 substitute: true
12168 },
12169 'easter -46': {
12170 _name: 'easter -46'
12171 },
12172 'easter -2': {
12173 _name: 'easter -2'
12174 },
12175 easter: {
12176 _name: 'easter',
12177 type: 'observance'
12178 },
12179 'easter 1': {
12180 _name: 'easter 1'
12181 },
12182 '05-23 if saturday,sunday then next monday': {
12183 _name: '05-01'
12184 },
12185 '08-01 if sunday then next monday': {
12186 name: {
12187 en: 'Emancipation Day'
12188 }
12189 },
12190 '08-06 and if sunday then next monday': {
12191 _name: 'Independence Day',
12192 substitute: true
12193 },
12194 '3rd monday in October': {
12195 name: {
12196 en: 'National Heroes Day'
12197 }
12198 },
12199 '12-25 and if sunday then next tuesday': {
12200 _name: '12-25',
12201 substitute: true
12202 },
12203 '12-26 and if sunday then next monday': {
12204 _name: '12-26',
12205 substitute: true
12206 }
12207 }
12208 },
12209 JP: {
12210 names: {
12211 jp: '日本',
12212 en: 'Japan'
12213 },
12214 dayoff: 'sunday',
12215 langs: [
12216 'jp'
12217 ],
12218 zones: [
12219 'Asia/Tokyo'
12220 ],
12221 days: {
12222 '01-01': {
12223 _name: '01-01'
12224 },
12225 'substitutes 01-01 if sunday then next monday': {
12226 substitute: true,
12227 _name: '01-01',
12228 active: [
12229 {
12230 from: '1973-04-12T00:00:00.000Z'
12231 }
12232 ]
12233 },
12234 '01-02': {
12235 name: {
12236 en: 'January 2nd',
12237 jp: '銀行休業日'
12238 },
12239 type: 'bank'
12240 },
12241 '01-03': {
12242 name: {
12243 en: 'January 3rd',
12244 jp: '銀行休業日'
12245 },
12246 type: 'bank'
12247 },
12248 '01-15': {
12249 name: {
12250 en: 'Coming of Age Day',
12251 jp: '成人の日'
12252 },
12253 active: [
12254 {
12255 from: '1948-07-20T00:00:00.000Z',
12256 to: '1999-12-31T00:00:00.000Z'
12257 }
12258 ]
12259 },
12260 'substitutes 01-15 and if sunday then next monday': {
12261 substitute: true,
12262 name: {
12263 en: 'Coming of Age Day',
12264 jp: '成人の日'
12265 },
12266 active: [
12267 {
12268 from: '1973-04-12T00:00:00.000Z',
12269 to: '1999-12-31T00:00:00.000Z'
12270 }
12271 ]
12272 },
12273 '2nd monday in January': {
12274 name: {
12275 en: 'Coming of Age Day',
12276 jp: '成人の日'
12277 },
12278 active: [
12279 {
12280 from: '2000-01-01T00:00:00.000Z'
12281 }
12282 ]
12283 },
12284 '02-11': {
12285 name: {
12286 en: 'Foundation Day',
12287 jp: '建国記念の日'
12288 },
12289 active: [
12290 {
12291 from: '1967-01-01T00:00:00.000Z'
12292 }
12293 ]
12294 },
12295 'substitutes 02-11 and if sunday then next monday': {
12296 substitute: true,
12297 name: {
12298 en: 'Foundation Day',
12299 jp: '建国記念の日'
12300 },
12301 active: [
12302 {
12303 from: '1973-04-12T00:00:00.000Z'
12304 }
12305 ]
12306 },
12307 '02-23 and if sunday then next monday': {
12308 substitute: true,
12309 name: {
12310 en: "Emperor's Birthday",
12311 jp: '天皇誕生日'
12312 },
12313 active: [
12314 {
12315 from: '2020-01-01T00:00:00.000Z'
12316 }
12317 ]
12318 },
12319 '1989-02-24': {
12320 name: {
12321 en: 'State Funeral of Emperor Showa',
12322 jp: '大喪の礼'
12323 }
12324 },
12325 'march equinox in +09:00': {
12326 name: {
12327 en: 'Spring Equinox Day',
12328 jp: '春分の日'
12329 },
12330 active: [
12331 {
12332 from: '1948-07-20T00:00:00.000Z'
12333 }
12334 ]
12335 },
12336 'substitutes march equinox in +09:00 and if sunday then next monday': {
12337 substitute: true,
12338 name: {
12339 en: 'Spring Equinox Day',
12340 jp: '春分の日'
12341 },
12342 active: [
12343 {
12344 from: '1973-04-12T00:00:00.000Z'
12345 }
12346 ]
12347 },
12348 '1959-04-10': {
12349 name: {
12350 en: 'Marriage of Crown Prince Akihito',
12351 jp: '結婚の儀'
12352 }
12353 },
12354 '04-29': {
12355 name: {
12356 en: "Emperor's Birthday",
12357 jp: '天皇誕生日'
12358 },
12359 active: [
12360 {
12361 from: '1948-07-20T00:00:00.000Z',
12362 to: '1988-12-31T00:00:00.000Z'
12363 }
12364 ]
12365 },
12366 'substitutes 04-29 and if sunday then next monday': {
12367 substitute: true,
12368 name: {
12369 en: "Emperor's Birthday",
12370 jp: '天皇誕生日'
12371 },
12372 active: [
12373 {
12374 from: '1973-04-12T00:00:00.000Z',
12375 to: '1988-12-31T00:00:00.000Z'
12376 }
12377 ]
12378 },
12379 '04-29 and if sunday then next monday #1': {
12380 substitute: true,
12381 name: {
12382 en: 'Greenery Day',
12383 jp: 'みどりの日'
12384 },
12385 active: [
12386 {
12387 from: '1989-01-01T00:00:00.000Z',
12388 to: '2006-12-31T00:00:00.000Z'
12389 }
12390 ]
12391 },
12392 '04-29 and if sunday then next monday #2': {
12393 substitute: true,
12394 name: {
12395 en: 'Showa Day',
12396 jp: '昭和の日'
12397 },
12398 active: [
12399 {
12400 from: '2007-01-01T00:00:00.000Z'
12401 }
12402 ]
12403 },
12404 '2019-04-30': {
12405 name: {
12406 en: "Citizens' Holiday",
12407 jp: '国民の休日'
12408 }
12409 },
12410 '2019-05-01': {
12411 name: {
12412 en: 'Coronation Day',
12413 jp: '即位の日'
12414 }
12415 },
12416 '2019-05-02': {
12417 name: {
12418 en: "Citizens' Holiday",
12419 jp: '国民の休日'
12420 }
12421 },
12422 '05-03': {
12423 _name: 'Constitution Day'
12424 },
12425 'substitutes 05-03 if sunday then next monday': {
12426 substitute: true,
12427 _name: 'Constitution Day',
12428 active: [
12429 {
12430 from: '1973-04-12T00:00:00.000Z',
12431 to: '2006-12-31T00:00:00.000Z'
12432 }
12433 ]
12434 },
12435 'substitutes 05-03 if sunday then next wednesday': {
12436 substitute: true,
12437 _name: 'Constitution Day',
12438 active: [
12439 {
12440 from: '2007-01-01T00:00:00.000Z'
12441 }
12442 ]
12443 },
12444 '05-04 not on sunday, monday': {
12445 name: {
12446 en: "Citizens' Holiday",
12447 jp: '国民の休日'
12448 },
12449 active: [
12450 {
12451 from: '1986-01-01T00:00:00.000Z',
12452 to: '2006-12-31T00:00:00.000Z'
12453 }
12454 ]
12455 },
12456 '05-04 and if sunday then next tuesday': {
12457 substitute: true,
12458 name: {
12459 en: 'Greenery Day',
12460 jp: 'みどりの日'
12461 },
12462 active: [
12463 {
12464 from: '2007-01-01T00:00:00.000Z'
12465 }
12466 ]
12467 },
12468 '05-05': {
12469 name: {
12470 en: "Children's Day",
12471 jp: 'こどもの日'
12472 }
12473 },
12474 'substitutes 05-05 if sunday then next monday': {
12475 substitute: true,
12476 name: {
12477 en: "Children's Day",
12478 jp: 'こどもの日'
12479 },
12480 active: [
12481 {
12482 from: '1973-04-12T00:00:00.000Z'
12483 }
12484 ]
12485 },
12486 '1993-06-09': {
12487 name: {
12488 en: 'Marriage of Crown Prince Naruhito',
12489 jp: '結婚の儀'
12490 }
12491 },
12492 '07-20': {
12493 name: {
12494 en: 'Marine Day',
12495 jp: '海の日'
12496 },
12497 active: [
12498 {
12499 from: '1996-01-01T00:00:00.000Z',
12500 to: '2002-12-31T00:00:00.000Z'
12501 }
12502 ]
12503 },
12504 'substitutes 07-20 if sunday then next monday': {
12505 substitute: true,
12506 name: {
12507 en: 'Marine Day',
12508 jp: '海の日'
12509 },
12510 active: [
12511 {
12512 from: '1996-01-01T00:00:00.000Z',
12513 to: '2002-12-31T00:00:00.000Z'
12514 }
12515 ]
12516 },
12517 '3rd monday in July': {
12518 name: {
12519 en: 'Marine Day',
12520 jp: '海の日'
12521 },
12522 disable: [
12523 '2020-07-20',
12524 '2021-07-19'
12525 ],
12526 enable: [
12527 '2020-07-23',
12528 '2021-07-22'
12529 ],
12530 active: [
12531 {
12532 from: '2003-01-01T00:00:00.000Z'
12533 }
12534 ]
12535 },
12536 'substitutes 2021-08-08 and if sunday then next monday': {
12537 substitute: true,
12538 name: {
12539 en: 'Mountain Day',
12540 jp: '山の日'
12541 }
12542 },
12543 'substitutes 08-11 and if sunday then next monday': {
12544 substitute: true,
12545 name: {
12546 en: 'Mountain Day',
12547 jp: '山の日'
12548 },
12549 disable: [
12550 '2020-08-11',
12551 '2021-08-11'
12552 ],
12553 enable: [
12554 '2020-08-10'
12555 ],
12556 active: [
12557 {
12558 from: '2016-01-01T00:00:00.000Z'
12559 }
12560 ]
12561 },
12562 '09-15': {
12563 name: {
12564 en: 'Respect-for-the-Aged Day',
12565 jp: '敬老の日'
12566 },
12567 active: [
12568 {
12569 from: '1966-01-01T00:00:00.000Z',
12570 to: '2002-12-31T00:00:00.000Z'
12571 }
12572 ]
12573 },
12574 'substitutes 09-15 and if sunday then next monday': {
12575 substitute: true,
12576 name: {
12577 en: 'Respect-for-the-Aged Day',
12578 jp: '敬老の日'
12579 },
12580 active: [
12581 {
12582 from: '1973-04-12T00:00:00.000Z',
12583 to: '2002-12-31T00:00:00.000Z'
12584 }
12585 ]
12586 },
12587 '3rd monday in September': {
12588 name: {
12589 en: 'Respect-for-the-Aged Day',
12590 jp: '敬老の日'
12591 },
12592 active: [
12593 {
12594 from: '2003-01-01T00:00:00.000Z'
12595 }
12596 ]
12597 },
12598 '09-22 if 09-21 and 09-23 is public holiday': {
12599 name: {
12600 en: "Citizens' Holiday",
12601 jp: '国民の休日'
12602 }
12603 },
12604 'september equinox in +09:00': {
12605 name: {
12606 en: 'Autumnal Equinox Day',
12607 jp: '秋分の日'
12608 },
12609 active: [
12610 {
12611 from: '1948-07-20T00:00:00.000Z'
12612 }
12613 ]
12614 },
12615 'substitutes september equinox in +09:00 and if sunday then next monday': {
12616 substitute: true,
12617 name: {
12618 en: 'Autumnal Equinox Day',
12619 jp: '秋分の日'
12620 },
12621 active: [
12622 {
12623 from: '1973-04-12T00:00:00.000Z'
12624 }
12625 ]
12626 },
12627 '10-10': {
12628 name: {
12629 en: 'Sports Day',
12630 jp: '体育の日'
12631 },
12632 active: [
12633 {
12634 from: '1966-01-01T00:00:00.000Z',
12635 to: '1999-12-31T00:00:00.000Z'
12636 }
12637 ]
12638 },
12639 'substitutes 10-10 and if sunday then next monday': {
12640 substitute: true,
12641 name: {
12642 en: 'Sports Day',
12643 jp: '体育の日'
12644 },
12645 active: [
12646 {
12647 from: '1973-04-12T00:00:00.000Z',
12648 to: '1999-12-31T00:00:00.000Z'
12649 }
12650 ]
12651 },
12652 '2nd monday in October #1': {
12653 name: {
12654 en: 'Sports Day',
12655 jp: '体育の日'
12656 },
12657 active: [
12658 {
12659 from: '2000-01-01T00:00:00.000Z',
12660 to: '2019-12-31T00:00:00.000Z'
12661 }
12662 ]
12663 },
12664 '2nd monday in October #2': {
12665 name: {
12666 en: 'Sports Day',
12667 jp: 'スポーツの日'
12668 },
12669 disable: [
12670 '2020-10-12',
12671 '2021-10-11'
12672 ],
12673 enable: [
12674 '2020-07-24',
12675 '2021-07-23'
12676 ],
12677 active: [
12678 {
12679 from: '2020-01-01T00:00:00.000Z'
12680 }
12681 ]
12682 },
12683 '2019-10-22': {
12684 name: {
12685 en: 'Enthronement Ceremony Day',
12686 jp: '即位礼正殿の儀'
12687 }
12688 },
12689 '11-03': {
12690 substitute: true,
12691 name: {
12692 en: 'Culture Day',
12693 jp: '文化の日'
12694 },
12695 active: [
12696 {
12697 from: '1948-07-20T00:00:00.000Z'
12698 }
12699 ]
12700 },
12701 'substitutes 11-03 and if sunday then next monday': {
12702 substitute: true,
12703 name: {
12704 en: 'Culture Day',
12705 jp: '文化の日'
12706 },
12707 active: [
12708 {
12709 from: '1973-04-12T00:00:00.000Z'
12710 }
12711 ]
12712 },
12713 '1990-11-12': {
12714 name: {
12715 en: 'Official Enthronement Ceremony of Emperor Heisei (Akihito)',
12716 jp: '即位礼正殿の儀'
12717 }
12718 },
12719 '11-15': {
12720 name: {
12721 en: 'Seven-Five-Three Festival',
12722 jp: '七五三'
12723 },
12724 type: 'observance'
12725 },
12726 '11-23': {
12727 name: {
12728 en: 'Labor Thanksgiving Day',
12729 jp: '勤労感謝の日'
12730 },
12731 active: [
12732 {
12733 from: '1948-07-20T00:00:00.000Z'
12734 }
12735 ]
12736 },
12737 'substitutes 11-23 and if sunday then next monday': {
12738 substitute: true,
12739 name: {
12740 en: 'Labor Thanksgiving Day',
12741 jp: '勤労感謝の日'
12742 },
12743 active: [
12744 {
12745 from: '1973-04-12T00:00:00.000Z'
12746 }
12747 ]
12748 },
12749 '12-23 and if sunday then next monday': {
12750 substitute: true,
12751 name: {
12752 en: "Emperor's Birthday",
12753 jp: '天皇誕生日'
12754 },
12755 active: [
12756 {
12757 from: '1989-01-01T00:00:00.000Z',
12758 to: '2018-12-31T00:00:00.000Z'
12759 }
12760 ]
12761 },
12762 '12-25': {
12763 _name: '12-25',
12764 type: 'observance'
12765 },
12766 '12-31': {
12767 _name: '12-31',
12768 type: 'bank'
12769 }
12770 }
12771 },
12772 KE: {
12773 names: {
12774 en: 'Kenya'
12775 },
12776 dayoff: 'sunday',
12777 langs: [
12778 'sw',
12779 'en'
12780 ],
12781 zones: [
12782 'Africa/Nairobi'
12783 ],
12784 days: {
12785 '01-01 and if sunday then next monday': {
12786 substitute: true,
12787 _name: '01-01'
12788 },
12789 'easter -2': {
12790 _name: 'easter -2'
12791 },
12792 easter: {
12793 _name: 'easter'
12794 },
12795 'easter 1': {
12796 _name: 'easter 1'
12797 },
12798 '05-01 and if sunday then next monday': {
12799 substitute: true,
12800 _name: '05-01'
12801 },
12802 '06-01 and if sunday then next monday': {
12803 substitute: true,
12804 name: {
12805 sw: 'Siku ya Madaraka',
12806 en: 'Madaraka Day'
12807 }
12808 },
12809 '10-10 and if sunday then next monday': {
12810 substitute: true,
12811 name: {
12812 en: 'Moi Day'
12813 }
12814 },
12815 '10-20 and if sunday then next monday': {
12816 substitute: true,
12817 name: {
12818 sw: 'Siku ya Mashujaa',
12819 en: 'Mashujaa Day'
12820 }
12821 },
12822 '12-12 and if sunday then next monday': {
12823 substitute: true,
12824 name: {
12825 sw: 'Siku ya Jamhuri',
12826 en: 'Jamhuri Day'
12827 }
12828 },
12829 '12-25 and if sunday then next tuesday': {
12830 substitute: true,
12831 _name: '12-25'
12832 },
12833 '12-26 and if sunday then next monday': {
12834 substitute: true,
12835 _name: '12-26'
12836 },
12837 '1 Shawwal': {
12838 _name: '1 Shawwal'
12839 },
12840 '10 Dhu al-Hijjah': {
12841 _name: '10 Dhu al-Hijjah',
12842 note: 'For all persons belonging to the Islamic faith.'
12843 }
12844 }
12845 },
12846 KM: {
12847 names: {
12848 fr: 'Union des Comores',
12849 en: 'Comoros'
12850 },
12851 langs: [
12852 'fr',
12853 'ar',
12854 'swb',
12855 'wlc',
12856 'wni',
12857 'zdj'
12858 ],
12859 zones: [
12860 'Africa/Nairobi'
12861 ],
12862 dayoff: 'sunday',
12863 days: {
12864 '01-01': {
12865 _name: '01-01'
12866 },
12867 '03-18': {
12868 name: {
12869 fr: 'Journée de Cheikh Al Maarouf',
12870 en: 'Cheikh Al Maarouf Day'
12871 }
12872 },
12873 '05-01': {
12874 _name: '05-01'
12875 },
12876 '07-06': {
12877 _name: 'Independence Day'
12878 },
12879 '11-12': {
12880 name: {
12881 fr: 'Journée Maoré',
12882 en: 'Maore Day'
12883 }
12884 },
12885 '1 Muharram': {
12886 _name: '1 Muharram'
12887 },
12888 '12 Rabi al-awwal': {
12889 _name: '12 Rabi al-awwal'
12890 },
12891 '1 Shawwal P3DT0H0M': {
12892 _name: '1 Shawwal'
12893 },
12894 '10 Dhu al-Hijjah P2DT0H0M': {
12895 _name: '10 Dhu al-Hijjah'
12896 },
12897 '27 Rajab': {
12898 _name: '27 Rajab'
12899 }
12900 }
12901 },
12902 KN: {
12903 names: {
12904 en: 'St. Kitts & Nevis'
12905 },
12906 langs: [
12907 'en'
12908 ],
12909 zones: [
12910 'America/Port_of_Spain'
12911 ],
12912 dayoff: 'sunday',
12913 days: {
12914 '01-01 and if Saturday then next Monday': {
12915 substitute: true,
12916 _name: '01-01'
12917 },
12918 '01-02': {
12919 name: {
12920 en: 'Carnival Day'
12921 }
12922 },
12923 'easter -2': {
12924 _name: 'easter -2'
12925 },
12926 easter: {
12927 _name: 'easter',
12928 type: 'observance'
12929 },
12930 'easter 1': {
12931 _name: 'easter 1'
12932 },
12933 'easter 49': {
12934 _name: 'easter 49',
12935 type: 'observance'
12936 },
12937 'easter 50': {
12938 _name: 'easter 50'
12939 },
12940 '1st Monday in May': {
12941 _name: '05-01'
12942 },
12943 '1st Monday in August': {
12944 name: {
12945 en: 'Emancipation Day'
12946 }
12947 },
12948 '1st Tuesday in August': {
12949 name: {
12950 en: 'Culturama Day'
12951 }
12952 },
12953 '09-16 and if Sunday then next Monday': {
12954 substitute: true,
12955 name: {
12956 en: "National Heroes' Day"
12957 }
12958 },
12959 '09-19 if Sunday then next Monday': {
12960 substitute: true,
12961 _name: 'Independence Day'
12962 },
12963 '12-25': {
12964 _name: '12-25'
12965 },
12966 '12-26': {
12967 _name: '12-26'
12968 }
12969 }
12970 },
12971 KR: {
12972 names: {
12973 ko: '대한민국',
12974 en: 'South Korea'
12975 },
12976 dayoff: 'sunday',
12977 langs: [
12978 'ko'
12979 ],
12980 zones: [
12981 'Asia/Seoul'
12982 ],
12983 days: {
12984 '01-01': {
12985 _name: '01-01'
12986 },
12987 'korean 01-0-01 P3D': {
12988 name: {
12989 en: 'Korean New Year',
12990 ko: '설날'
12991 }
12992 },
12993 '03-01': {
12994 name: {
12995 en: 'Independence Movement Day',
12996 ko: '3·1절'
12997 }
12998 },
12999 '05-05': {
13000 name: {
13001 en: "Children's Day",
13002 ko: '어린이날'
13003 }
13004 },
13005 'korean 4-0-8': {
13006 name: {
13007 en: "Buddha's Birthday",
13008 ko: '석가탄신일'
13009 }
13010 },
13011 '06-06': {
13012 name: {
13013 en: 'Memorial Day',
13014 ko: '현충일'
13015 }
13016 },
13017 '07-17': {
13018 _name: 'Constitution Day',
13019 type: 'observance'
13020 },
13021 '08-15': {
13022 name: {
13023 en: 'Liberation Day',
13024 ko: '광복절'
13025 }
13026 },
13027 'korean 8-0-15 P3D': {
13028 name: {
13029 en: 'Korean Thanksgiving',
13030 ko: '추석'
13031 }
13032 },
13033 '10-03': {
13034 name: {
13035 en: 'National Foundation Day',
13036 ko: '개천절'
13037 }
13038 },
13039 '10-09': {
13040 name: {
13041 en: 'Hangul Day',
13042 ko: '한글날'
13043 }
13044 },
13045 '12-25': {
13046 _name: '12-25'
13047 }
13048 }
13049 },
13050 KY: {
13051 names: {
13052 en: 'Cayman Islands'
13053 },
13054 langs: [
13055 'en'
13056 ],
13057 zones: [
13058 'America/Panama'
13059 ],
13060 dayoff: 'sunday',
13061 days: {
13062 '01-01 and if Saturday, Sunday then next Monday': {
13063 substitute: true,
13064 _name: '01-01'
13065 },
13066 '4th Monday in January': {
13067 name: {
13068 en: 'National Heroes Day'
13069 }
13070 },
13071 'easter -46': {
13072 _name: 'easter -46'
13073 },
13074 'easter -2': {
13075 _name: 'easter -2'
13076 },
13077 easter: {
13078 _name: 'easter',
13079 type: 'observance'
13080 },
13081 'easter 1': {
13082 _name: 'easter 1'
13083 },
13084 '3rd Monday in May': {
13085 name: {
13086 en: 'Discovery Day'
13087 }
13088 },
13089 '07-02': {
13090 name: {
13091 en: 'Constitution Day'
13092 }
13093 },
13094 '12-25': {
13095 _name: '12-25'
13096 },
13097 '12-26': {
13098 _name: '12-26'
13099 },
13100 '2017-05-24': {
13101 name: 'General Election Day'
13102 },
13103 '2021-04-14': {
13104 name: 'General Election Day'
13105 },
13106 '2016-06-13': {
13107 name: {
13108 en: "Queen's Birthday"
13109 }
13110 },
13111 '2017-06-19': {
13112 name: {
13113 en: "Queen's Birthday"
13114 }
13115 },
13116 '2018-06-11': {
13117 name: {
13118 en: "Queen's Birthday"
13119 }
13120 },
13121 '2019-06-10': {
13122 name: {
13123 en: "Queen's Birthday"
13124 }
13125 },
13126 '2020-06-15': {
13127 name: {
13128 en: "Queen's Birthday"
13129 }
13130 },
13131 '2021-06-14': {
13132 name: {
13133 en: "Queen's Birthday"
13134 }
13135 },
13136 '2022-06-20': {
13137 name: {
13138 en: "Queen's Birthday"
13139 }
13140 },
13141 '2023-06-19': {
13142 name: {
13143 en: "Queen's Birthday"
13144 }
13145 },
13146 '2024-06-17': {
13147 name: {
13148 en: "Queen's Birthday"
13149 }
13150 },
13151 '2025-06-16': {
13152 name: {
13153 en: "Queen's Birthday"
13154 }
13155 },
13156 '2026-06-15': {
13157 name: {
13158 en: "Queen's Birthday"
13159 }
13160 }
13161 }
13162 },
13163 LC: {
13164 names: {
13165 en: 'St. Lucia'
13166 },
13167 langs: [
13168 'en'
13169 ],
13170 zones: [
13171 'America/Port_of_Spain'
13172 ],
13173 dayoff: 'sunday',
13174 days: {
13175 '01-01': {
13176 _name: '01-01'
13177 },
13178 '01-02': {
13179 name: {
13180 en: "Second New Year's Day"
13181 }
13182 },
13183 '02-22': {
13184 _name: 'Independence Day'
13185 },
13186 'easter -2': {
13187 _name: 'easter -2'
13188 },
13189 'easter 1': {
13190 _name: 'easter 1'
13191 },
13192 '05-01': {
13193 _name: '05-01'
13194 },
13195 'easter 50': {
13196 _name: 'easter 50'
13197 },
13198 'easter 60': {
13199 _name: 'easter 60'
13200 },
13201 '1st Friday after 07-10 P4D': {
13202 name: {
13203 en: 'Carnival'
13204 }
13205 },
13206 '08-01': {
13207 name: {
13208 en: 'Emancipation Day'
13209 }
13210 },
13211 '1st Monday in October': {
13212 name: {
13213 en: 'Thanksgiving'
13214 }
13215 },
13216 '12-13': {
13217 name: {
13218 en: 'National Day'
13219 }
13220 },
13221 '12-25': {
13222 _name: '12-25'
13223 },
13224 '12-26': {
13225 _name: '12-26'
13226 }
13227 }
13228 },
13229 LI: {
13230 names: {
13231 de: 'Lichtenstein',
13232 en: 'Lichtenstein'
13233 },
13234 dayoff: 'sunday',
13235 langs: [
13236 'de'
13237 ],
13238 zones: [
13239 'Europe/Zurich'
13240 ],
13241 days: {
13242 '01-01': {
13243 _name: '01-01'
13244 },
13245 '01-02': {
13246 name: {
13247 de: 'Berchtoldstag',
13248 en: 'Berchtold Day'
13249 },
13250 type: 'bank'
13251 },
13252 '01-06': {
13253 _name: '01-06'
13254 },
13255 '02-02': {
13256 _name: '02-02',
13257 type: 'observance'
13258 },
13259 '03-19': {
13260 _name: '03-19',
13261 type: 'observance'
13262 },
13263 'easter -47': {
13264 _name: 'easter -47',
13265 type: 'bank'
13266 },
13267 'easter -2': {
13268 _name: 'easter -2'
13269 },
13270 easter: {
13271 _name: 'easter',
13272 type: 'observance'
13273 },
13274 'easter 1': {
13275 _name: 'easter 1'
13276 },
13277 '05-01': {
13278 _name: '05-01'
13279 },
13280 '2nd sunday in May': {
13281 _name: 'Mothers Day',
13282 type: 'observance'
13283 },
13284 'easter 39': {
13285 _name: 'easter 39',
13286 name: {
13287 de: 'Auffahrt'
13288 }
13289 },
13290 'easter 40': {
13291 name: {
13292 de: 'Feiertagsbrücke'
13293 }
13294 },
13295 'easter 49': {
13296 _name: 'easter 49',
13297 type: 'observance'
13298 },
13299 'easter 50': {
13300 _name: 'easter 50'
13301 },
13302 'easter 60': {
13303 _name: 'easter 60'
13304 },
13305 'easter 61': {
13306 name: {
13307 de: 'Feiertagsbrücke'
13308 }
13309 },
13310 '08-15': {
13311 name: {
13312 de: 'Staatsfeiertag'
13313 },
13314 type: 'observance'
13315 },
13316 '09-08': {
13317 name: {
13318 de: 'Mariä Geburt'
13319 }
13320 },
13321 '11-01': {
13322 _name: '11-01',
13323 type: 'observance'
13324 },
13325 '12-08': {
13326 _name: '12-08'
13327 },
13328 '12-24': {
13329 _name: '12-24',
13330 type: 'bank'
13331 },
13332 '12-25': {
13333 _name: '12-25'
13334 },
13335 '12-26': {
13336 _name: '12-26',
13337 name: {
13338 de: 'Stephanstag'
13339 }
13340 },
13341 '12-31': {
13342 _name: '12-31',
13343 type: 'bank'
13344 }
13345 }
13346 },
13347 LR: {
13348 names: {
13349 en: 'Liberia'
13350 },
13351 langs: [
13352 'en'
13353 ],
13354 zones: [
13355 'Africa/Monrovia'
13356 ],
13357 dayoff: 'Sunday',
13358 days: {
13359 '01-01': {
13360 _name: '01-01'
13361 },
13362 '02-11': {
13363 name: {
13364 en: 'Armed Forces Day'
13365 }
13366 },
13367 '2nd Wednesday in March': {
13368 name: {
13369 en: 'Decoration Day'
13370 }
13371 },
13372 '03-15': {
13373 name: {
13374 en: "J. J. Robert's Day"
13375 }
13376 },
13377 '2nd Friday in April': {
13378 name: {
13379 en: 'Fast and Prayer Day'
13380 }
13381 },
13382 '05-14': {
13383 name: {
13384 en: 'National Unification Day'
13385 }
13386 },
13387 '07-26': {
13388 _name: 'Independence Day'
13389 },
13390 '08-24': {
13391 name: {
13392 en: 'Flag Day'
13393 }
13394 },
13395 '1st Thursday in November': {
13396 name: {
13397 en: 'Thanksgiving'
13398 }
13399 },
13400 '11-29': {
13401 name: {
13402 en: "William Tubman's Birthday"
13403 }
13404 },
13405 '12-25': {
13406 _name: '12-25'
13407 }
13408 }
13409 },
13410 LS: {
13411 names: {
13412 st: "\\'Muso oa Lesotho",
13413 en: 'Lesotho'
13414 },
13415 langs: [
13416 'st',
13417 'en'
13418 ],
13419 zones: [
13420 'Africa/Johannesburg'
13421 ],
13422 dayoff: 'sunday',
13423 days: {
13424 '01-01': {
13425 _name: '01-01'
13426 },
13427 '03-11': {
13428 name: {
13429 en: 'Moshoeshoe Day'
13430 }
13431 },
13432 'easter -2': {
13433 _name: 'easter -2'
13434 },
13435 'easter 1': {
13436 _name: 'easter 1'
13437 },
13438 '05-01': {
13439 _name: '05-01',
13440 name: {
13441 en: "Workers' Day"
13442 }
13443 },
13444 'easter 39': {
13445 _name: 'easter 39'
13446 },
13447 '05-25': {
13448 name: {
13449 en: "Africa Day/ Heroes' Day"
13450 }
13451 },
13452 '07-17': {
13453 name: {
13454 en: "King Letsie III's Birthday"
13455 }
13456 },
13457 '10-04': {
13458 _name: 'Independence Day'
13459 },
13460 '12-25': {
13461 _name: '12-25'
13462 },
13463 '12-26': {
13464 _name: '12-26'
13465 }
13466 }
13467 },
13468 LT: {
13469 names: {
13470 lt: 'Lietuva',
13471 en: 'Lithuania'
13472 },
13473 dayoff: 'sunday',
13474 langs: [
13475 'lt'
13476 ],
13477 zones: [
13478 'Europe/Vilnius'
13479 ],
13480 days: {
13481 '01-01': {
13482 _name: '01-01'
13483 },
13484 '02-16': {
13485 name: {
13486 en: 'Day of Restoration of the State of Lithuania',
13487 lt: 'Lietuvos valstybės atkūrimo diena'
13488 }
13489 },
13490 '03-11': {
13491 name: {
13492 en: 'Day of Restoration of Independence of Lithuania',
13493 lt: 'Lietuvos nepriklausomybės atkūrimo diena'
13494 }
13495 },
13496 easter: {
13497 _name: 'easter'
13498 },
13499 '05-01': {
13500 _name: '05-01'
13501 },
13502 '1st sunday in May': {
13503 _name: 'Mothers Day',
13504 type: 'observance'
13505 },
13506 '1st sunday in June': {
13507 _name: 'Fathers Day',
13508 type: 'observance'
13509 },
13510 '06-24': {
13511 name: {
13512 en: "St. John's Day",
13513 lt: 'Joninės, Rasos'
13514 }
13515 },
13516 '07-06': {
13517 name: {
13518 en: 'Statehood Day',
13519 lt: 'Valstybės diena'
13520 }
13521 },
13522 '08-15': {
13523 _name: '08-15'
13524 },
13525 '11-01': {
13526 _name: '11-01'
13527 },
13528 '11-02': {
13529 _name: '11-02',
13530 active: [
13531 {
13532 from: 2020
13533 }
13534 ]
13535 },
13536 '12-24': {
13537 _name: '12-24'
13538 },
13539 '12-25': {
13540 _name: '12-25'
13541 },
13542 '12-26': {
13543 _name: '12-26'
13544 }
13545 }
13546 },
13547 LU: {
13548 names: {
13549 fr: 'Luxembourg',
13550 en: 'Luxembourg'
13551 },
13552 langs: [
13553 'fr'
13554 ],
13555 zones: [
13556 'Europe/Luxembourg'
13557 ],
13558 days: {
13559 '01-01': {
13560 _name: '01-01'
13561 },
13562 'easter -2': {
13563 _name: 'easter -2',
13564 type: 'observance'
13565 },
13566 easter: {
13567 _name: 'easter',
13568 type: 'observance'
13569 },
13570 'easter 1': {
13571 _name: 'easter 1'
13572 },
13573 '05-01': {
13574 _name: '05-01',
13575 name: {
13576 fr: '1er mai'
13577 }
13578 },
13579 '05-09': {
13580 _name: '05-09',
13581 active: [
13582 {
13583 from: '2019-01-01'
13584 }
13585 ]
13586 },
13587 'easter 39': {
13588 _name: 'easter 39'
13589 },
13590 'easter 50': {
13591 _name: 'easter 50'
13592 },
13593 '06-23': {
13594 name: {
13595 fr: 'L’anniversaire du Grand-Duc'
13596 }
13597 },
13598 '08-15': {
13599 _name: '08-15'
13600 },
13601 '11-01': {
13602 _name: '11-01'
13603 },
13604 '12-25': {
13605 _name: '12-25'
13606 },
13607 '12-26': {
13608 _name: '12-26'
13609 }
13610 }
13611 },
13612 LV: {
13613 names: {
13614 lv: 'Latvija',
13615 en: 'Latvia'
13616 },
13617 dayoff: 'sunday',
13618 langs: [
13619 'lv'
13620 ],
13621 zones: [
13622 'Europe/Riga'
13623 ],
13624 days: {
13625 '01-01': {
13626 _name: '01-01'
13627 },
13628 'easter -2': {
13629 _name: 'easter -2'
13630 },
13631 easter: {
13632 _name: 'easter'
13633 },
13634 'easter 1': {
13635 _name: 'easter 1'
13636 },
13637 '05-01': {
13638 _name: '05-01'
13639 },
13640 '05-04 and if saturday,sunday then next monday': {
13641 substitute: true,
13642 name: {
13643 en: 'Restoration of Independence day',
13644 lv: 'Latvijas Republikas Neatkarības atjaunošanas diena'
13645 }
13646 },
13647 '2nd sunday in May': {
13648 _name: 'Mothers Day',
13649 type: 'observance'
13650 },
13651 '06-23': {
13652 name: {
13653 en: 'Midsummer Eve',
13654 lv: 'Līgo Diena'
13655 }
13656 },
13657 '06-24': {
13658 name: {
13659 en: 'Midsummer',
13660 lv: 'Jāņi'
13661 }
13662 },
13663 '11-18 and if saturday,sunday then next monday': {
13664 substitute: true,
13665 name: {
13666 en: 'Republic Day',
13667 lv: 'Latvijas Republikas proklamēšanas diena'
13668 }
13669 },
13670 '12-24': {
13671 _name: '12-24'
13672 },
13673 '12-25': {
13674 _name: '12-25'
13675 },
13676 '12-26': {
13677 _name: '12-26'
13678 },
13679 '12-31': {
13680 _name: '12-31'
13681 }
13682 }
13683 },
13684 LY: {
13685 names: {
13686 ar: 'دولة ليبيا',
13687 en: 'Libya'
13688 },
13689 langs: [
13690 'ar'
13691 ],
13692 zones: [
13693 'Africa/Tripoli'
13694 ],
13695 dayoff: '',
13696 days: {
13697 '02-17': {
13698 _name: 'Revolution Day'
13699 },
13700 '05-01': {
13701 _name: '05-01'
13702 },
13703 '09-16': {
13704 name: {
13705 ar: 'يوم الشهداء',
13706 en: "Martyrs' Day"
13707 }
13708 },
13709 '10-23': {
13710 _name: 'Liberation Day'
13711 },
13712 '12-24': {
13713 _name: 'Independence Day'
13714 },
13715 '1 Muharram': {
13716 _name: '1 Muharram'
13717 },
13718 '12 Rabi al-awwal': {
13719 _name: '12 Rabi al-awwal'
13720 },
13721 '1 Shawwal P3D': {
13722 _name: '1 Shawwal'
13723 },
13724 '9 Dhu al-Hijjah': {
13725 _name: '9 Dhu al-Hijjah'
13726 },
13727 '10 Dhu al-Hijjah P3D': {
13728 _name: '10 Dhu al-Hijjah'
13729 }
13730 }
13731 },
13732 MA: {
13733 names: {
13734 ar: 'المملكة المغربية',
13735 fr: 'Royaume du Maroc',
13736 en: 'Kingdom of Morocco'
13737 },
13738 langs: [
13739 'ar',
13740 'ber',
13741 'fr'
13742 ],
13743 zones: [
13744 'Africa/Casablanca'
13745 ],
13746 dayoff: 'sunday',
13747 days: {
13748 '01-01': {
13749 _name: '01-01'
13750 },
13751 '01-11': {
13752 name: {
13753 fr: "Manifeste de l'indépendance",
13754 ar: 'ذكرى تقديم وثيقة الاستقلال',
13755 en: 'Anniversary of the Independence Manifesto'
13756 }
13757 },
13758 '05-01': {
13759 _name: '05-01'
13760 },
13761 '07-30': {
13762 name: {
13763 fr: 'Fête du trône',
13764 ar: 'عيد العرش',
13765 en: 'Feast of the Throne'
13766 }
13767 },
13768 '08-14': {
13769 name: {
13770 fr: 'Journée de Oued Ed-Dahab',
13771 ar: 'يوم وادي الذهب',
13772 en: 'Anniversary of the Recovery Oued Ed-Dahab'
13773 }
13774 },
13775 '08-20': {
13776 name: {
13777 fr: 'Fête de la révolution du roi et du peuple',
13778 ar: 'ثورة الملك والشعب',
13779 en: 'Anniversary of the Revolution of the King and the People'
13780 }
13781 },
13782 '08-21': {
13783 name: {
13784 fr: 'Journée de la jeunesse',
13785 ar: 'عيد الشباب',
13786 en: 'Youth Day'
13787 }
13788 },
13789 '11-06': {
13790 name: {
13791 fr: 'La Marche verte',
13792 ar: 'المسيرة الخضراء',
13793 en: 'Anniversary of the Green March'
13794 }
13795 },
13796 '11-18': {
13797 _name: 'Independence Day',
13798 name: {
13799 fr: "Fête de l'indépendance"
13800 }
13801 },
13802 '1 Muharram': {
13803 _name: '1 Muharram'
13804 },
13805 '12 Rabi al-awwal': {
13806 _name: '12 Rabi al-awwal'
13807 },
13808 '1 Shawwal': {
13809 _name: '1 Shawwal'
13810 },
13811 '10 Dhu al-Hijjah': {
13812 _name: '10 Dhu al-Hijjah'
13813 }
13814 }
13815 },
13816 MC: {
13817 names: {
13818 fr: 'Monaco',
13819 en: 'Monaco'
13820 },
13821 dayoff: 'sunday',
13822 langs: [
13823 'fr'
13824 ],
13825 zones: [
13826 'Europe/Monaco'
13827 ],
13828 days: {
13829 '01-01': {
13830 _name: '01-01'
13831 },
13832 '01-27 and if sunday then next monday': {
13833 substitute: true,
13834 name: {
13835 en: "Saint Devota's Day",
13836 fr: 'Sainte Dévote'
13837 }
13838 },
13839 'easter -2': {
13840 _name: 'easter -2',
13841 type: 'observance'
13842 },
13843 easter: {
13844 _name: 'easter',
13845 type: 'observance'
13846 },
13847 'easter 1': {
13848 _name: 'easter 1'
13849 },
13850 '05-01 and if sunday then next monday': {
13851 substitute: true,
13852 _name: '05-01',
13853 name: {
13854 fr: '1er mai'
13855 }
13856 },
13857 'easter 39': {
13858 _name: 'easter 39'
13859 },
13860 'easter 50': {
13861 _name: 'easter 50'
13862 },
13863 'easter 60': {
13864 _name: 'easter 60'
13865 },
13866 '08-15': {
13867 _name: '08-15'
13868 },
13869 '11-01': {
13870 _name: '11-01'
13871 },
13872 '11-19 and if sunday then next monday': {
13873 substitute: true,
13874 name: {
13875 en: "H.S.H. the Sovereign Prince's Day",
13876 fr: 'La Fête du Prince'
13877 }
13878 },
13879 '12-08': {
13880 _name: '12-08'
13881 },
13882 '12-25 and if sunday then next monday': {
13883 substitute: true,
13884 _name: '12-25'
13885 }
13886 }
13887 },
13888 MD: {
13889 names: {
13890 ro: 'Republica Moldova',
13891 en: 'Moldova'
13892 },
13893 langs: [
13894 'ro'
13895 ],
13896 zones: [
13897 'Europe/Chisinau'
13898 ],
13899 dayoff: 'sunday',
13900 days: {
13901 '01-01': {
13902 _name: '01-01'
13903 },
13904 'julian 12-25 P2D': {
13905 _name: 'julian 12-25',
13906 name: {
13907 ro: 'Craciun pe Rit Vechi'
13908 }
13909 },
13910 '03-08': {
13911 _name: '03-08'
13912 },
13913 orthodox: {
13914 _name: 'easter'
13915 },
13916 'orthodox 1': {
13917 _name: 'easter 1'
13918 },
13919 'orthodox 8': {
13920 name: {
13921 ro: 'Paştele Blăjinilor',
13922 en: 'Memorial Day'
13923 }
13924 },
13925 '05-01': {
13926 _name: '05-01'
13927 },
13928 '05-09': {
13929 name: {
13930 ro: 'Ziua Victoriei',
13931 en: 'Victory Day'
13932 }
13933 },
13934 '08-27': {
13935 _name: 'Independence Day'
13936 },
13937 '08-31': {
13938 name: {
13939 ro: 'Limba noastră',
13940 en: 'National Language Day'
13941 }
13942 },
13943 '1st saturday in October P2D': {
13944 name: {
13945 ro: 'Ziua vinului',
13946 en: 'Wine Day'
13947 },
13948 type: 'observance',
13949 active: [
13950 {
13951 from: 2013
13952 }
13953 ]
13954 },
13955 '12-25': {
13956 _name: '12-25',
13957 name: {
13958 ro: 'Craciun pe stil Nou'
13959 }
13960 }
13961 },
13962 states: {
13963 CA: {
13964 name: 'Cahul',
13965 days: {
13966 '11-21': {
13967 name: {
13968 ro: 'Ziua Cahul',
13969 en: 'Cahul Day'
13970 }
13971 }
13972 }
13973 },
13974 CU: {
13975 name: 'Chișinău',
13976 days: {
13977 '10-14': {
13978 name: {
13979 ro: 'Ziua capitalului',
13980 en: "Capital's Day"
13981 }
13982 }
13983 }
13984 }
13985 }
13986 },
13987 ME: {
13988 names: {
13989 hr: 'Crna Gora',
13990 sr: 'Црна Гора',
13991 bs: 'Crna Gora',
13992 sq: 'Mali i Zi',
13993 en: 'Montenegro'
13994 },
13995 dayoff: 'sunday',
13996 langs: [
13997 'hr',
13998 'sr',
13999 'bs',
14000 'sq'
14001 ],
14002 zones: [
14003 'Europe/Belgrade'
14004 ],
14005 days: {
14006 '05-21 and if sunday then next tuesday': {
14007 substitute: true,
14008 _name: 'Independence Day'
14009 },
14010 '05-22 and if sunday then next monday': {
14011 substitute: true,
14012 _name: 'Independence Day'
14013 },
14014 '07-13 and if sunday then next tuesday': {
14015 substitute: true,
14016 name: {
14017 hr: 'Dan državnosti',
14018 sr: 'Дан државности',
14019 en: 'Statehood Day'
14020 }
14021 },
14022 '07-14 and if sunday then next monday': {
14023 substitute: true,
14024 name: {
14025 hr: 'Dan državnosti',
14026 sr: 'Дан државности',
14027 en: 'Statehood Day'
14028 }
14029 },
14030 '01-01 and if sunday then next tuesday': {
14031 substitute: true,
14032 _name: '01-01'
14033 },
14034 '01-02 and if sunday then next monday': {
14035 substitute: true,
14036 _name: '01-01'
14037 },
14038 '05-01 and if sunday then next tuesday': {
14039 substitute: true,
14040 _name: '05-01'
14041 },
14042 '05-02 and if sunday then next monday': {
14043 substitute: true,
14044 _name: '05-01'
14045 },
14046 'julian 12-24': {
14047 _name: '12-24'
14048 },
14049 'julian 12-25': {
14050 _name: '12-25'
14051 },
14052 'julian 12-26': {
14053 _name: '12-26'
14054 },
14055 'julian 01-01': {
14056 _name: 'julian 01-01',
14057 type: 'observance'
14058 },
14059 'orthodox -2': {
14060 _name: 'easter -2'
14061 },
14062 orthodox: {
14063 _name: 'easter'
14064 },
14065 '12-24': {
14066 _name: '12-24'
14067 },
14068 '12-25': {
14069 _name: '12-25'
14070 },
14071 '12-26': {
14072 _name: '12-25'
14073 },
14074 'easter -2': {
14075 _name: 'easter -2'
14076 },
14077 easter: {
14078 _name: 'easter'
14079 },
14080 'easter 1': {
14081 _name: 'easter'
14082 },
14083 '08-15': {
14084 _name: '08-15',
14085 type: 'observance'
14086 },
14087 '11-01': {
14088 _name: '11-01'
14089 },
14090 '1 Shawwal P3D': {
14091 _name: '1 Shawwal'
14092 },
14093 '10 Dhu al-Hijjah P3D': {
14094 _name: '10 Dhu al-Hijjah'
14095 },
14096 '1 Muharram': {
14097 _name: '1 Muharram',
14098 type: 'observance'
14099 },
14100 '12 Rabi al-awwal': {
14101 _name: '12 Rabi al-awwal',
14102 type: 'observance'
14103 },
14104 '27 Rajab': {
14105 _name: '27 Rajab',
14106 type: 'observance'
14107 },
14108 '15 Shaban': {
14109 _name: '15 Shaban',
14110 type: 'observance'
14111 },
14112 '1 Ramadan': {
14113 _name: '1 Ramadan',
14114 type: 'observance'
14115 },
14116 '27 Ramadan': {
14117 _name: '27 Ramadan',
14118 type: 'observance'
14119 },
14120 '15 Nisan P2D': {
14121 _name: '15 Nisan'
14122 },
14123 '1 Tishrei': {
14124 _name: '1 Tishrei',
14125 type: 'observance'
14126 },
14127 '10 Tishrei P2D': {
14128 _name: '10 Tishrei'
14129 }
14130 }
14131 },
14132 MF: {
14133 names: {
14134 en: 'St. Martin',
14135 fr: 'Saint Martin'
14136 },
14137 langs: [
14138 'fr'
14139 ],
14140 zones: [
14141 'America/Marigot'
14142 ],
14143 dayoff: 'sunday',
14144 _days: 'FR',
14145 days: {
14146 '05-27': {
14147 name: {
14148 fr: "Abolition de l'esclavage",
14149 en: 'abolition of slavery'
14150 }
14151 }
14152 }
14153 },
14154 MG: {
14155 names: {
14156 mg: "Repoblikan'i Madagasikara",
14157 fr: 'République de Madagascar',
14158 en: 'Madagascar'
14159 },
14160 dayoff: 'sunday',
14161 langs: [
14162 'mg',
14163 'fr',
14164 'en'
14165 ],
14166 zones: [
14167 'Africa/Nairobi'
14168 ],
14169 days: {
14170 '01-01': {
14171 _name: '01-01'
14172 },
14173 '03-08': {
14174 name: {
14175 mg: "Andro iraisam-pirenena ho an'ny vehivavy",
14176 fr: 'Journée internationale de la femme',
14177 en: "International Women's Day"
14178 },
14179 note: 'only for women'
14180 },
14181 '03-29': {
14182 name: {
14183 mg: "Martioran'ny tolona tamin'ny 1947",
14184 fr: "Commémoration des martyrs de l'insurrection de 1947.",
14185 en: "Martyrs' Day"
14186 }
14187 },
14188 easter: {
14189 _name: 'easter'
14190 },
14191 'easter 1': {
14192 _name: 'easter 1'
14193 },
14194 '05-01': {
14195 _name: '05-01'
14196 },
14197 '05-25': {
14198 name: {
14199 mg: "Andron'i Afrika",
14200 fr: "Jour de l'Afrique",
14201 en: 'Africa Day'
14202 }
14203 },
14204 'easter 39': {
14205 _name: 'easter 39'
14206 },
14207 'easter 50': {
14208 _name: 'easter 50'
14209 },
14210 '06-26': {
14211 _name: 'Independence Day',
14212 name: {
14213 mg: 'Fetim-pirenena',
14214 fr: 'Fête Nationale'
14215 }
14216 },
14217 '08-15': {
14218 _name: '08-15'
14219 },
14220 '11-01': {
14221 _name: '11-01'
14222 },
14223 '12-25': {
14224 _name: '12-25'
14225 },
14226 '1 Shawwal': {
14227 _name: '1 Shawwal',
14228 note: 'For Muslim'
14229 },
14230 '10 Dhu al-Hijjah': {
14231 _name: '10 Dhu al-Hijjah',
14232 note: 'For Muslim'
14233 }
14234 }
14235 },
14236 MK: {
14237 names: {
14238 mk: 'Република Македонија',
14239 en: 'Macedonia'
14240 },
14241 langs: [
14242 'mk'
14243 ],
14244 zones: [
14245 'Europe/Belgrade'
14246 ],
14247 dayoff: 'sunday',
14248 days: {
14249 '01-01 and if sunday then next monday': {
14250 substitute: true,
14251 _name: '01-01'
14252 },
14253 'julian 12-25 and if sunday then next monday': {
14254 substitute: true,
14255 _name: 'julian 12-25'
14256 },
14257 orthodox: {
14258 _name: 'orthodox'
14259 },
14260 'orthodox 1': {
14261 _name: 'orthodox 1'
14262 },
14263 '05-01 and if sunday then next monday': {
14264 substitute: true,
14265 _name: '05-01'
14266 },
14267 '05-24 and if sunday then next monday': {
14268 substitute: true,
14269 name: {
14270 mk: 'Св. Кирил и Методиј',
14271 en: 'Saints Cyril and Methodius Day'
14272 }
14273 },
14274 '08-02 and if sunday then next monday': {
14275 substitute: true,
14276 name: {
14277 mk: 'Ден на Републиката',
14278 en: 'Day of the Republic'
14279 }
14280 },
14281 '09-08 and if sunday then next monday': {
14282 substitute: true,
14283 _name: 'Independence Day'
14284 },
14285 '10-11 and if sunday then next monday': {
14286 substitute: true,
14287 name: {
14288 mk: 'Ден на востанието',
14289 en: 'Revolution Day'
14290 }
14291 },
14292 '10-23 and if sunday then next monday': {
14293 substitute: true,
14294 name: {
14295 mk: 'Ден на македонската револуционерна борба',
14296 en: 'Day of the Macedonian Revolutionary Struggle'
14297 }
14298 },
14299 '12-08 and if sunday then next monday': {
14300 substitute: true,
14301 name: {
14302 mk: 'Св. Климент Охридски',
14303 en: 'Saint Clement of Ohrid Day'
14304 }
14305 },
14306 '1 Shawwal and if sunday then next monday': {
14307 substitute: true,
14308 _name: '1 Shawwal'
14309 },
14310 'julian 12-24': {
14311 _name: 'julian 12-24',
14312 type: 'optional',
14313 note: 'Orthodox believers'
14314 },
14315 'julian 01-06': {
14316 _name: '01-06',
14317 type: 'optional',
14318 note: 'Orthodox believers'
14319 },
14320 'orthodox -2': {
14321 _name: 'orthodox -2',
14322 type: 'optional',
14323 note: 'Orthodox believers'
14324 },
14325 'orthodox 47': {
14326 name: {
14327 mk: 'петок пред Духовден',
14328 en: 'Friday before Pentecost'
14329 },
14330 type: 'optional',
14331 note: 'Orthodox believers'
14332 },
14333 'orthodox 49': {
14334 _name: 'easter 49',
14335 type: 'optional',
14336 note: 'Orthodox believers'
14337 },
14338 'julian 08-15': {
14339 _name: '08-15',
14340 type: 'optional',
14341 note: 'Orthodox believers'
14342 },
14343 '10 Dhu al-Hijjah': {
14344 _name: '10 Dhu al-Hijjah',
14345 type: 'optional',
14346 note: 'Muslim believers'
14347 },
14348 '10 Tishrei': {
14349 _name: '10 Tishrei',
14350 type: 'optional',
14351 note: 'Jewish believers'
14352 },
14353 'easter 1': {
14354 _name: 'easter 1',
14355 type: 'optional',
14356 note: 'Catholic believers'
14357 },
14358 '11-01': {
14359 _name: '11-01',
14360 type: 'optional',
14361 note: 'Catholic believers'
14362 },
14363 '12-25': {
14364 _name: '12-25',
14365 type: 'optional',
14366 note: 'Catholic believers'
14367 },
14368 '11-22': {
14369 name: {
14370 mk: 'Ден на Албанската азбука',
14371 en: 'Day of the Albanian Alphabet'
14372 },
14373 type: 'optional',
14374 note: 'For members of the Albanian community'
14375 },
14376 '12-21': {
14377 name: {
14378 mk: 'Ден на настава на турски јазик',
14379 en: 'Turkish Language Day'
14380 },
14381 type: 'optional',
14382 note: 'For members of the the Turkish community'
14383 },
14384 '01-27': {
14385 name: {
14386 mk: 'Свети Сава',
14387 en: 'St. Sava'
14388 },
14389 type: 'optional',
14390 note: 'For members of the Serbian community'
14391 },
14392 '04-08': {
14393 name: {
14394 mk: 'Меѓународен ден на Ромите',
14395 en: 'International Roma Day'
14396 },
14397 type: 'optional',
14398 note: 'For members of the the Roma community'
14399 },
14400 '05-23': {
14401 name: {
14402 mk: 'Национален ден на Властите',
14403 en: 'National Day of Authorities'
14404 },
14405 type: 'optional',
14406 note: 'For members of the Vlach community'
14407 },
14408 '09-28': {
14409 name: {
14410 mk: 'Меѓународен ден на Бошњаците',
14411 en: 'International Day of Bosniaks'
14412 },
14413 type: 'optional',
14414 note: 'For Members of the Bosniak community.'
14415 }
14416 }
14417 },
14418 ML: {
14419 names: {
14420 fr: 'République du Mali',
14421 en: 'Republic of Mali'
14422 },
14423 langs: [
14424 'fr',
14425 'en'
14426 ],
14427 zones: [
14428 'Africa/Abidjan'
14429 ],
14430 dayoff: 'sunday',
14431 days: {
14432 '01-01': {
14433 _name: '01-01'
14434 },
14435 '01-20': {
14436 name: {
14437 fr: "Fête de l'armée",
14438 en: 'Army Day'
14439 }
14440 },
14441 '03-26': {
14442 name: {
14443 fr: 'Journée des Martyrs',
14444 en: "Martyrs' Day"
14445 }
14446 },
14447 'easter 1': {
14448 _name: 'easter 1'
14449 },
14450 '05-01': {
14451 _name: '05-01'
14452 },
14453 '12-25': {
14454 _name: '12-25'
14455 },
14456 '1 Shawwal': {
14457 _name: '1 Shawwal'
14458 },
14459 '05-25': {
14460 name: "Jour de l'Afrique"
14461 },
14462 '10 Dhu al-Hijjah': {
14463 _name: '10 Dhu al-Hijjah'
14464 },
14465 '09-22': {
14466 _name: 'Independence Day',
14467 name: {
14468 fr: "Fête nationale de l'indépendance"
14469 }
14470 },
14471 '12 Rabi al-awwal': {
14472 _name: '12 Rabi al-awwal'
14473 }
14474 }
14475 },
14476 MQ: {
14477 names: {
14478 fr: 'Martinique',
14479 en: 'Martinique'
14480 },
14481 langs: [
14482 'fr'
14483 ],
14484 zones: [
14485 'America/Martinique'
14486 ],
14487 dayoff: 'sunday',
14488 _days: 'FR',
14489 days: {
14490 'easter -2': {
14491 _name: 'easter -2'
14492 },
14493 '05-22': {
14494 _name: 'Abolition of Slavery'
14495 },
14496 '07-21': {
14497 name: {
14498 fr: 'Jour de Victor Schoelcher',
14499 en: 'Victor Shoelcher Day'
14500 }
14501 }
14502 }
14503 },
14504 MR: {
14505 names: {
14506 ar: 'الجمهورية الإسلامية الموريتانية',
14507 en: 'Mauritania'
14508 },
14509 langs: [
14510 'ar',
14511 'fr'
14512 ],
14513 zones: [
14514 'Africa/Abidjan'
14515 ],
14516 dayoff: '',
14517 days: {
14518 '01-01': {
14519 _name: '01-01'
14520 },
14521 '05-01': {
14522 _name: '05-01'
14523 },
14524 '05-25': {
14525 name: {
14526 ar: 'يوم افريقيا',
14527 en: 'Africa Day'
14528 }
14529 },
14530 '11-28': {
14531 _name: 'Independence Day'
14532 },
14533 '1 Muharram': {
14534 _name: '1 Muharram'
14535 },
14536 '12 Rabi al-awwal': {
14537 _name: '12 Rabi al-awwal'
14538 },
14539 '1 Shawwal': {
14540 _name: '1 Shawwal'
14541 },
14542 '10 Dhu al-Hijjah P3D': {
14543 _name: '10 Dhu al-Hijjah'
14544 }
14545 }
14546 },
14547 MS: {
14548 names: {
14549 en: 'Montserrat'
14550 },
14551 langs: [
14552 'en'
14553 ],
14554 zones: [
14555 'America/Port_of_Spain'
14556 ],
14557 dayoff: 'sunday',
14558 days: {
14559 '01-01 and if Saturday then next Monday if Sunday then next Tuesday': {
14560 substitute: true,
14561 _name: '01-01'
14562 },
14563 '03-17 and if Saturday, Sunday then next Monday': {
14564 substitute: true,
14565 name: {
14566 en: "Saint Patrick's Day"
14567 }
14568 },
14569 'easter -2': {
14570 _name: 'easter -2'
14571 },
14572 'easter 1': {
14573 _name: 'easter 1'
14574 },
14575 '1st Monday in May': {
14576 _name: '05-01'
14577 },
14578 'easter 50': {
14579 _name: 'easter 50'
14580 },
14581 '2nd Monday after 06-02': {
14582 name: {
14583 en: "Queen's Birthday Celebration"
14584 }
14585 },
14586 '08-01 if Saturday, Sunday then next Monday': {
14587 name: {
14588 en: 'Emancipation Day'
14589 }
14590 },
14591 '12-25 and if Saturday then next Monday if Sunday then next Tuesday': {
14592 substitute: true,
14593 _name: '12-25'
14594 },
14595 '12-26 and if Saturday then next Monday if Sunday then next Tuesday': {
14596 substitute: true,
14597 _name: '12-26'
14598 },
14599 '12-31 and if Saturday then next Monday if Sunday then next Tuesday': {
14600 substitute: true,
14601 _name: '12-31',
14602 name: {
14603 en: 'Festival Day'
14604 }
14605 }
14606 }
14607 },
14608 MT: {
14609 names: {
14610 mt: 'Malta',
14611 en: 'Malta'
14612 },
14613 dayoff: 'sunday',
14614 langs: [
14615 'mt'
14616 ],
14617 zones: [
14618 'Europe/Malta'
14619 ],
14620 days: {
14621 '01-01': {
14622 _name: '01-01'
14623 },
14624 '02-10': {
14625 name: {
14626 en: "Feast of Saint Paul's Shipwreck in Malta",
14627 mt: "Nawfraġju ta' San Pawl"
14628 }
14629 },
14630 '03-19': {
14631 _name: '03-19'
14632 },
14633 '03-31': {
14634 name: {
14635 en: 'Freedom Day',
14636 mt: 'Jum il-Ħelsien'
14637 }
14638 },
14639 'easter -2': {
14640 _name: 'easter -2'
14641 },
14642 '05-01': {
14643 _name: '05-01'
14644 },
14645 '06-07': {
14646 name: {
14647 mt: 'Sette Giugno',
14648 en: 'June 7th'
14649 }
14650 },
14651 '06-29': {
14652 _name: '06-29'
14653 },
14654 '08-15': {
14655 _name: '08-15'
14656 },
14657 '09-08': {
14658 name: {
14659 en: 'Victory Day',
14660 mt: 'Jum il-Vitorja'
14661 }
14662 },
14663 '09-21': {
14664 _name: 'Independence Day'
14665 },
14666 '12-08': {
14667 _name: '12-08'
14668 },
14669 '12-13': {
14670 name: {
14671 en: 'Republic Day',
14672 mt: 'Jum ir-Repubblika'
14673 }
14674 },
14675 '12-25': {
14676 _name: '12-25'
14677 }
14678 }
14679 },
14680 MW: {
14681 names: {
14682 en: 'Malawi'
14683 },
14684 dayoff: 'sunday',
14685 langs: [
14686 'en'
14687 ],
14688 zones: [
14689 'Africa/Maputo'
14690 ],
14691 days: {
14692 '01-01 and if saturday,sunday then next monday': {
14693 substitute: true,
14694 _name: '01-01'
14695 },
14696 '01-15 and if saturday,sunday then next monday': {
14697 substitute: true,
14698 name: {
14699 en: 'John Chilembwe Day'
14700 }
14701 },
14702 '03-03 and if saturday,sunday then next monday': {
14703 name: {
14704 en: "Martyrs' Day"
14705 }
14706 },
14707 'easter -2': {
14708 _name: 'easter -2'
14709 },
14710 easter: {
14711 _name: 'easter',
14712 type: 'observance'
14713 },
14714 'easter 1': {
14715 _name: 'easter 1'
14716 },
14717 '05-01 and if saturday,sunday then next monday': {
14718 _name: '05-01'
14719 },
14720 '05-14 and if saturday,sunday then next monday': {
14721 substitute: true,
14722 name: {
14723 en: 'Kamuzu Day'
14724 }
14725 },
14726 '07-06 and if saturday,sunday then next monday': {
14727 substitute: true,
14728 _name: 'Independence Day'
14729 },
14730 '10-15 and if saturday,sunday then next monday': {
14731 substitute: true,
14732 _name: 'Mothers Day'
14733 },
14734 '12-25 and if saturday,sunday then next monday': {
14735 substitute: true,
14736 _name: '12-25'
14737 },
14738 '1 Shawwal and if saturday,sunday then next monday': {
14739 substitute: true,
14740 _name: '1 Shawwal',
14741 name: {
14742 en: 'Eid al Fitri'
14743 }
14744 }
14745 }
14746 },
14747 MX: {
14748 names: {
14749 es: 'México',
14750 en: 'Mexico'
14751 },
14752 dayoff: 'sunday',
14753 langs: [
14754 'es'
14755 ],
14756 zones: [
14757 'America/Mexico_City',
14758 'America/Cancun',
14759 'America/Merida',
14760 'America/Monterrey',
14761 'America/Matamoros',
14762 'America/Mazatlan',
14763 'America/Chihuahua',
14764 'America/Ojinaga',
14765 'America/Hermosillo',
14766 'America/Tijuana',
14767 'America/Santa_Isabel',
14768 'America/Bahia_Banderas'
14769 ],
14770 days: {
14771 '01-01': {
14772 _name: '01-01'
14773 },
14774 '02-05': {
14775 _name: 'Constitution Day'
14776 },
14777 '1st monday in February': {
14778 name: {
14779 en: 'Constitution Day (day off)',
14780 es: 'Día de la Constitución (día libre)'
14781 }
14782 },
14783 '03-21': {
14784 name: {
14785 en: "Benito Juárez's birthday",
14786 es: 'Natalicio de Benito Juárez'
14787 }
14788 },
14789 '3rd monday in March': {
14790 name: {
14791 en: "Benito Juárez's birthday (day off)",
14792 es: 'Natalicio de Benito Juárez (día libre)'
14793 }
14794 },
14795 'easter -3': {
14796 _name: 'easter -3',
14797 type: 'bank'
14798 },
14799 'easter -2': {
14800 _name: 'easter -2',
14801 type: 'bank'
14802 },
14803 '05-01': {
14804 _name: '05-01'
14805 },
14806 '05-10': {
14807 _name: 'Mothers Day',
14808 type: 'observance'
14809 },
14810 '09-16': {
14811 _name: 'Independence Day'
14812 },
14813 '11-02': {
14814 _name: '11-02',
14815 type: 'bank'
14816 },
14817 '11-20': {
14818 _name: 'Revolution Day'
14819 },
14820 '3rd monday in November': {
14821 name: {
14822 en: 'Revolution Day (day off)',
14823 es: 'Día de la Revolución (día libre)'
14824 }
14825 },
14826 '12-01 every 6 years since 1934': {
14827 name: {
14828 en: 'Change of Federal Government',
14829 es: 'Transmisión del Poder Ejecutivo Federal'
14830 }
14831 },
14832 '12-12': {
14833 name: {
14834 en: 'Day of the Virgin of Guadalupe',
14835 es: 'Día de la Virgen de Guadalupe'
14836 },
14837 type: 'bank'
14838 },
14839 '12-25': {
14840 _name: '12-25'
14841 }
14842 }
14843 },
14844 MY: {
14845 names: {
14846 en: 'Malaysia'
14847 },
14848 langs: [
14849 'ms'
14850 ],
14851 zones: [
14852 'Asia/Kuala_Lumpur',
14853 'Asia/Kuching'
14854 ],
14855 dayoff: 'Saturday',
14856 days: {
14857 '01-01': {
14858 _name: '01-01'
14859 },
14860 'substitutes 01-01 if Sunday then next Monday': {
14861 substitute: true,
14862 _name: '01-01'
14863 },
14864 'chinese 01-0-01': {
14865 name: {
14866 en: 'Chinese New Year',
14867 ms: 'Tahun Baru Cina'
14868 }
14869 },
14870 'chinese 01-0-02': {
14871 name: {
14872 en: 'Chinese New Year',
14873 ms: 'Tahun Baru Cina'
14874 }
14875 },
14876 'substitutes chinese 01-0-01 if Sunday then next Monday': {
14877 substitute: true,
14878 name: {
14879 en: 'Chinese New Year',
14880 ms: 'Tahun Baru Cina'
14881 }
14882 },
14883 'substitutes chinese 01-0-02 if Sunday then next Monday': {
14884 substitute: true,
14885 name: {
14886 en: 'Chinese New Year',
14887 ms: 'Tahun Baru Cina'
14888 }
14889 },
14890 '05-01': {
14891 _name: '05-01'
14892 },
14893 'substitutes 05-01 if Sunday then next Monday': {
14894 substitute: true,
14895 _name: '05-01'
14896 },
14897 '1st Monday in June': {
14898 name: {
14899 en: "Yang di-Pertuan Agong's Birthday",
14900 ms: 'Hari Keputeraan Yang di-Pertuan Agong'
14901 }
14902 },
14903 '08-31': {
14904 _name: 'Independence Day'
14905 },
14906 'substitutes 08-31 if Sunday then next Monday': {
14907 substitute: true,
14908 _name: 'Independence Day'
14909 },
14910 '09-16': {
14911 name: {
14912 en: 'Malaysia Day',
14913 ms: 'Hari Malaysia'
14914 }
14915 },
14916 'substitutes 09-16 if Sunday then next Monday': {
14917 substitute: true,
14918 name: {
14919 en: 'Malaysia Day',
14920 ms: 'Hari Malaysia'
14921 }
14922 },
14923 '12-25': {
14924 _name: '12-25'
14925 },
14926 'substitutes 12-25 if Sunday then next Monday': {
14927 substitute: true,
14928 _name: '12-25'
14929 },
14930 '17 Ramadan': {
14931 _name: '17 Ramadan',
14932 disable: [
14933 '2022-04-18'
14934 ],
14935 enable: [
14936 '2022-04-19'
14937 ]
14938 },
14939 '1 Shawwal': {
14940 _name: '1 Shawwal',
14941 disable: [
14942 '2022-05-02'
14943 ],
14944 enable: [
14945 '2022-05-03'
14946 ]
14947 },
14948 '2 Shawwal': {
14949 _name: '1 Shawwal',
14950 disable: [
14951 '2022-05-03'
14952 ],
14953 enable: [
14954 '2022-05-04'
14955 ]
14956 },
14957 '10 Dhu al-Hijjah': {
14958 _name: '10 Dhu al-Hijjah',
14959 disable: [
14960 '2022-07-09'
14961 ],
14962 enable: [
14963 '2022-07-10'
14964 ]
14965 },
14966 '1 Muharram': {
14967 _name: '1 Muharram'
14968 },
14969 '12 Rabi al-awwal': {
14970 _name: '12 Rabi al-awwal',
14971 disable: [
14972 '2022-10-08'
14973 ],
14974 enable: [
14975 '2022-10-09'
14976 ]
14977 },
14978 '2010-05-28': {
14979 _name: 'Vesak'
14980 },
14981 '2011-05-17': {
14982 _name: 'Vesak'
14983 },
14984 '2012-05-06': {
14985 _name: 'Vesak'
14986 },
14987 '2013-05-25': {
14988 _name: 'Vesak'
14989 },
14990 '2014-05-15': {
14991 _name: 'Vesak'
14992 },
14993 '2015-06-02': {
14994 _name: 'Vesak'
14995 },
14996 '2016-05-22': {
14997 _name: 'Vesak'
14998 },
14999 '2017-05-10': {
15000 _name: 'Vesak'
15001 },
15002 '2018-05-29': {
15003 _name: 'Vesak'
15004 },
15005 '2019-05-19': {
15006 _name: 'Vesak'
15007 },
15008 '2020-05-07': {
15009 _name: 'Vesak'
15010 },
15011 '2021-05-26': {
15012 _name: 'Vesak'
15013 },
15014 '2022-05-15': {
15015 _name: 'Vesak'
15016 },
15017 '2022-05-16': {
15018 substitute: true,
15019 _name: 'Vesak'
15020 },
15021 '2023-05-04': {
15022 _name: 'Vesak'
15023 },
15024 '2024-05-22': {
15025 _name: 'Vesak'
15026 },
15027 '2025-05-12': {
15028 _name: 'Vesak'
15029 },
15030 '2026-05-31': {
15031 _name: 'Vesak'
15032 },
15033 '2016-10-29': {
15034 _name: 'Deepavali'
15035 },
15036 '2017-10-18': {
15037 _name: 'Deepavali'
15038 },
15039 '2018-11-06': {
15040 _name: 'Deepavali'
15041 },
15042 '2019-10-27': {
15043 _name: 'Deepavali'
15044 },
15045 '2019-10-28': {
15046 substitute: true,
15047 _name: 'Deepavali'
15048 },
15049 '2020-11-14': {
15050 _name: 'Deepavali'
15051 },
15052 '2021-11-04': {
15053 _name: 'Deepavali'
15054 },
15055 '2022-10-24': {
15056 _name: 'Deepavali'
15057 },
15058 '2023-11-12': {
15059 _name: 'Deepavali'
15060 },
15061 '2023-11-13': {
15062 substitute: true,
15063 _name: 'Deepavali'
15064 },
15065 '2024-10-31': {
15066 _name: 'Deepavali'
15067 },
15068 '2025-10-20': {
15069 _name: 'Deepavali'
15070 },
15071 '2026-11-09': {
15072 _name: 'Deepavali'
15073 },
15074 '2027-10-28': {
15075 _name: 'Deepavali'
15076 },
15077 '2028-11-15': {
15078 _name: 'Deepavali'
15079 },
15080 '2029-11-05': {
15081 _name: 'Deepavali'
15082 },
15083 '2030-10-25': {
15084 _name: 'Deepavali'
15085 }
15086 },
15087 states: {
15088 10: {
15089 name: 'Selangor',
15090 days: {
15091 '12-11': {
15092 name: {
15093 en: "Sultan of Selangor's Birthday",
15094 id: 'Hari Keputeraan Sultan Selangor'
15095 }
15096 },
15097 '2016-01-24': {
15098 _name: 'Thaipusam'
15099 },
15100 '2017-02-10': {
15101 _name: 'Thaipusam'
15102 },
15103 '2018-01-31': {
15104 _name: 'Thaipusam'
15105 },
15106 '2019-01-21': {
15107 _name: 'Thaipusam'
15108 },
15109 '2020-02-08': {
15110 _name: 'Thaipusam'
15111 },
15112 '2021-01-28': {
15113 _name: 'Thaipusam'
15114 },
15115 '2022-01-18': {
15116 _name: 'Thaipusam'
15117 },
15118 '2023-02-05': {
15119 _name: 'Thaipusam'
15120 },
15121 '2024-01-25': {
15122 _name: 'Thaipusam'
15123 },
15124 '2025-02-11': {
15125 _name: 'Thaipusam'
15126 },
15127 '2026-02-01': {
15128 _name: 'Thaipusam'
15129 }
15130 }
15131 },
15132 11: {
15133 name: 'Terengganu',
15134 days: {
15135 '01-01': false,
15136 '03-04': {
15137 name: {
15138 en: 'Anniversary of Installation of the Sultan of Terengganu',
15139 ms: 'Hari Ulang Tahun Pertabalan Sultan Terengganu'
15140 }
15141 },
15142 '04-26': {
15143 name: {
15144 en: "Sultan of Terengganu's Birthday",
15145 ms: 'Hari Keputeraan Sultan Terengganu'
15146 }
15147 },
15148 '27 Rajab': {
15149 _name: '27 Rajab'
15150 },
15151 '9 Dhu al-Hijjah': {
15152 _name: '9 Dhu al-Hijjah'
15153 },
15154 '11 Dhu al-Hijjah': {
15155 _name: '10 Dhu al-Hijjah'
15156 }
15157 }
15158 },
15159 12: {
15160 name: 'Sabah',
15161 days: {
15162 'easter -2': {
15163 _name: 'easter -2'
15164 },
15165 '05-30': {
15166 name: {
15167 en: 'Tadau Kaamatan',
15168 ms: 'Pesta Kaamatan'
15169 }
15170 },
15171 '05-31': {
15172 name: {
15173 en: 'Tadau Kaamatan',
15174 ms: 'Pesta Kaamatan'
15175 }
15176 },
15177 '1st Saturday in October': {
15178 name: {
15179 en: "Sabah State Governor's Birthday",
15180 ms: 'Hari Jadi Yang di-Pertua Negeri Sabah'
15181 }
15182 },
15183 '12-24': {
15184 _name: '12-24'
15185 },
15186 '17 Ramadan': false
15187 }
15188 },
15189 13: {
15190 name: 'Sarawak',
15191 days: {
15192 '2016-10-29': false,
15193 '2017-10-18': false,
15194 '2018-11-06': false,
15195 '2019-10-27': false,
15196 '2020-11-14': false,
15197 '2021-11-04': false,
15198 '2022-10-24': false,
15199 '2023-11-13': false,
15200 '2024-10-31': false,
15201 '2025-10-20': false,
15202 '2026-11-09': false,
15203 '2027-10-28': false,
15204 '2028-11-15': false,
15205 '2029-11-05': false,
15206 '2030-10-25': false,
15207 'easter -2': {
15208 _name: 'easter -2'
15209 },
15210 '06-01': {
15211 name: {
15212 en: 'Gawai Dayak',
15213 ms: 'Perayaan Hari Gawai Dayak'
15214 }
15215 },
15216 '06-02': {
15217 name: {
15218 en: 'Gawai Dayak',
15219 ms: 'Perayaan Hari Gawai Dayak'
15220 }
15221 },
15222 '07-22': {
15223 name: {
15224 en: 'Sarawak Independence Day',
15225 ms: 'Hari Kemerdekaan Sarawak'
15226 }
15227 },
15228 '2nd Saturday in October': {
15229 name: {
15230 en: "Sarawak State Governor's Birthday",
15231 ms: 'Hari Jadi Yang di-Pertua Negeri Sarawak'
15232 }
15233 },
15234 '17 Ramadan': false
15235 }
15236 },
15237 14: {
15238 name: 'Kuala Lumpur',
15239 days: {
15240 '02-01': {
15241 name: {
15242 en: 'Federal Territory Day',
15243 ms: 'Hari Wilayah Persekutuan'
15244 }
15245 },
15246 '2016-01-24': {
15247 _name: 'Thaipusam'
15248 },
15249 '2017-02-10': {
15250 _name: 'Thaipusam'
15251 },
15252 '2018-01-31': {
15253 _name: 'Thaipusam'
15254 },
15255 '2019-01-21': {
15256 _name: 'Thaipusam'
15257 },
15258 '2020-02-08': {
15259 _name: 'Thaipusam'
15260 },
15261 '2021-01-28': {
15262 _name: 'Thaipusam'
15263 },
15264 '2022-01-18': {
15265 _name: 'Thaipusam'
15266 },
15267 '2023-02-05': {
15268 _name: 'Thaipusam'
15269 },
15270 '2024-01-25': {
15271 _name: 'Thaipusam'
15272 },
15273 '2025-02-11': {
15274 _name: 'Thaipusam'
15275 },
15276 '2026-02-01': {
15277 _name: 'Thaipusam'
15278 }
15279 }
15280 },
15281 15: {
15282 name: 'Labuan',
15283 days: {
15284 '02-01': {
15285 name: {
15286 en: 'Federal Territory Day',
15287 ms: 'Hari Wilayah Persekutuan'
15288 }
15289 },
15290 '05-30': {
15291 name: {
15292 en: 'Tadau Kaamatan',
15293 ms: 'Pesta Kaamatan'
15294 }
15295 },
15296 '05-31': {
15297 name: {
15298 en: 'Tadau Kaamatan',
15299 ms: 'Pesta Kaamatan'
15300 }
15301 }
15302 }
15303 },
15304 16: {
15305 name: 'Putrajaya',
15306 days: {
15307 '02-01': {
15308 name: {
15309 en: 'Federal Territory Day',
15310 ms: 'Hari Wilayah Persekutuan'
15311 }
15312 },
15313 '2016-01-24': {
15314 _name: 'Thaipusam'
15315 },
15316 '2017-02-10': {
15317 _name: 'Thaipusam'
15318 },
15319 '2018-01-31': {
15320 _name: 'Thaipusam'
15321 },
15322 '2019-01-21': {
15323 _name: 'Thaipusam'
15324 },
15325 '2020-02-08': {
15326 _name: 'Thaipusam'
15327 },
15328 '2021-01-28': {
15329 _name: 'Thaipusam'
15330 },
15331 '2022-01-18': {
15332 _name: 'Thaipusam'
15333 },
15334 '2023-02-05': {
15335 _name: 'Thaipusam'
15336 },
15337 '2024-01-25': {
15338 _name: 'Thaipusam'
15339 },
15340 '2025-02-11': {
15341 _name: 'Thaipusam'
15342 },
15343 '2026-02-01': {
15344 _name: 'Thaipusam'
15345 }
15346 }
15347 },
15348 '01': {
15349 name: 'Johor',
15350 days: {
15351 '01-01': false,
15352 '03-23': {
15353 name: {
15354 en: "Sultan of Johor's Birthday",
15355 ms: 'Hari Keputeraan Sultan Johor'
15356 }
15357 },
15358 '1 Ramadan': {
15359 _name: '1 Ramadan'
15360 },
15361 '17 Ramadan': false,
15362 '6 Safar': {
15363 name: {
15364 en: 'Hari Hol of Sultan Iskandar of Johor',
15365 ms: 'Hari Hol Almarhum Sultan Iskandar'
15366 }
15367 },
15368 '2016-01-24': {
15369 _name: 'Thaipusam'
15370 },
15371 '2017-02-10': {
15372 _name: 'Thaipusam'
15373 },
15374 '2018-01-31': {
15375 _name: 'Thaipusam'
15376 },
15377 '2019-01-21': {
15378 _name: 'Thaipusam'
15379 },
15380 '2020-02-08': {
15381 _name: 'Thaipusam'
15382 },
15383 '2021-01-28': {
15384 _name: 'Thaipusam'
15385 },
15386 '2022-01-18': {
15387 _name: 'Thaipusam'
15388 },
15389 '2023-02-05': {
15390 _name: 'Thaipusam'
15391 },
15392 '2024-01-25': {
15393 _name: 'Thaipusam'
15394 },
15395 '2025-02-11': {
15396 _name: 'Thaipusam'
15397 },
15398 '2026-02-01': {
15399 _name: 'Thaipusam'
15400 }
15401 }
15402 },
15403 '02': {
15404 name: 'Kedah',
15405 days: {
15406 '01-01': false,
15407 '3rd Sunday in June': {
15408 name: {
15409 en: "Sultan of Kedah's Birthday",
15410 ms: 'Hari Keputeraan Sultan Kedah'
15411 }
15412 },
15413 '27 Rajab': {
15414 _name: '27 Rajab'
15415 },
15416 '1 Ramadan': {
15417 _name: '1 Ramadan'
15418 },
15419 '17 Ramadan': false,
15420 '11 Dhu al-Hijjah': {
15421 _name: '10 Dhu al-Hijjah'
15422 },
15423 '2016-01-24': {
15424 _name: 'Thaipusam'
15425 },
15426 '2017-02-10': {
15427 _name: 'Thaipusam'
15428 },
15429 '2018-01-31': {
15430 _name: 'Thaipusam'
15431 },
15432 '2019-01-21': {
15433 _name: 'Thaipusam'
15434 },
15435 '2020-02-08': {
15436 _name: 'Thaipusam'
15437 },
15438 '2021-01-28': {
15439 _name: 'Thaipusam'
15440 },
15441 '2022-01-18': {
15442 _name: 'Thaipusam'
15443 },
15444 '2023-02-05': {
15445 _name: 'Thaipusam'
15446 },
15447 '2024-01-25': {
15448 _name: 'Thaipusam'
15449 },
15450 '2025-02-11': {
15451 _name: 'Thaipusam'
15452 },
15453 '2026-02-01': {
15454 _name: 'Thaipusam'
15455 }
15456 }
15457 },
15458 '03': {
15459 name: 'Kelantan',
15460 days: {
15461 '01-01': false,
15462 '11 Dhu al-Hijjah': {
15463 _name: '10 Dhu al-Hijjah'
15464 },
15465 '11-11': {
15466 name: {
15467 en: "Sultan of Kelantan's Birthday",
15468 ms: 'Hari Keputeraan Sultan Kelantan'
15469 }
15470 },
15471 '11-12': {
15472 name: {
15473 en: "Sultan of Kelantan's Birthday",
15474 ms: 'Hari Keputeraan Sultan Kelantan'
15475 }
15476 }
15477 }
15478 },
15479 '04': {
15480 name: 'Malacca',
15481 days: {
15482 '04-15': {
15483 name: {
15484 en: 'Declaration of Malacca City as Historical City',
15485 ms: 'Hari Perisytiharan Bandar Melaka sebagai Bandaraya Bersejarah'
15486 }
15487 },
15488 '08-24': {
15489 name: {
15490 en: "Melaka State Governor's Birthday",
15491 ms: 'Hari Jadi Yang di-Pertua Negeri Melaka'
15492 }
15493 },
15494 '1 Ramadan': {
15495 _name: '1 Ramadan'
15496 },
15497 '17 Ramadan': false
15498 }
15499 },
15500 '05': {
15501 name: 'Negeri Sembilan',
15502 days: {
15503 '01-14': {
15504 name: {
15505 en: "Yang di-Pertuan Besar of Negeri Sembilan's Birthday",
15506 ms: 'Hari Keputeraan Yang di-Pertuan Besar Negeri Sembilan'
15507 }
15508 },
15509 '27 Rajab': {
15510 _name: '27 Rajab'
15511 },
15512 '17 Ramadan': false,
15513 '2016-01-24': {
15514 _name: 'Thaipusam'
15515 },
15516 '2017-02-10': {
15517 _name: 'Thaipusam'
15518 },
15519 '2018-01-31': {
15520 _name: 'Thaipusam'
15521 },
15522 '2019-01-21': {
15523 _name: 'Thaipusam'
15524 },
15525 '2020-02-08': {
15526 _name: 'Thaipusam'
15527 },
15528 '2021-01-28': {
15529 _name: 'Thaipusam'
15530 },
15531 '2022-01-18': {
15532 _name: 'Thaipusam'
15533 },
15534 '2023-02-05': {
15535 _name: 'Thaipusam'
15536 },
15537 '2024-01-25': {
15538 _name: 'Thaipusam'
15539 },
15540 '2025-02-11': {
15541 _name: 'Thaipusam'
15542 },
15543 '2026-02-01': {
15544 _name: 'Thaipusam'
15545 }
15546 }
15547 },
15548 '06': {
15549 name: 'Pahang',
15550 days: {
15551 '05-22': {
15552 name: {
15553 en: 'Hari Hol of Pahang',
15554 ms: 'Hari Hol Pahang'
15555 }
15556 },
15557 '07-30': {
15558 name: {
15559 en: "Sultan of Pahang's Birthday",
15560 ms: 'Hari Keputeraan Sultan Pahang'
15561 }
15562 }
15563 }
15564 },
15565 '07': {
15566 name: 'Penang',
15567 days: {
15568 '07-07': {
15569 name: {
15570 en: 'Declaration of George Town as World Heritage Site',
15571 id: 'Hari Ulang Tahun Perisytiharan Tapak Warisan Dunia'
15572 }
15573 },
15574 '2nd Saturday in July': {
15575 name: {
15576 en: "Penang State Governor's Birthday",
15577 ms: 'Hari Jadi Yang di-Pertua Negeri Pulau Pinang'
15578 }
15579 },
15580 '2016-01-24': {
15581 _name: 'Thaipusam'
15582 },
15583 '2017-02-10': {
15584 _name: 'Thaipusam'
15585 },
15586 '2018-01-31': {
15587 _name: 'Thaipusam'
15588 },
15589 '2019-01-21': {
15590 _name: 'Thaipusam'
15591 },
15592 '2020-02-08': {
15593 _name: 'Thaipusam'
15594 },
15595 '2021-01-28': {
15596 _name: 'Thaipusam'
15597 },
15598 '2022-01-18': {
15599 _name: 'Thaipusam'
15600 },
15601 '2023-02-05': {
15602 _name: 'Thaipusam'
15603 },
15604 '2024-01-25': {
15605 _name: 'Thaipusam'
15606 },
15607 '2025-02-11': {
15608 _name: 'Thaipusam'
15609 },
15610 '2026-02-01': {
15611 _name: 'Thaipusam'
15612 }
15613 }
15614 },
15615 '08': {
15616 name: 'Perak',
15617 days: {
15618 '1st Friday in November': {
15619 name: {
15620 en: "Sultan of Perak's Birthday",
15621 ms: 'Hari Keputeraan Sultan Perak'
15622 }
15623 },
15624 '2016-01-24': {
15625 _name: 'Thaipusam'
15626 },
15627 '2017-02-10': {
15628 _name: 'Thaipusam'
15629 },
15630 '2018-01-31': {
15631 _name: 'Thaipusam'
15632 },
15633 '2019-01-21': {
15634 _name: 'Thaipusam'
15635 },
15636 '2020-02-08': {
15637 _name: 'Thaipusam'
15638 },
15639 '2021-01-28': {
15640 _name: 'Thaipusam'
15641 },
15642 '2022-01-18': {
15643 _name: 'Thaipusam'
15644 },
15645 '2023-02-05': {
15646 _name: 'Thaipusam'
15647 },
15648 '2024-01-25': {
15649 _name: 'Thaipusam'
15650 },
15651 '2025-02-11': {
15652 _name: 'Thaipusam'
15653 },
15654 '2026-02-01': {
15655 _name: 'Thaipusam'
15656 }
15657 }
15658 },
15659 '09': {
15660 name: 'Perlis',
15661 days: {
15662 '01-01': false,
15663 '07-17': {
15664 name: {
15665 en: "Raja of Perlis's Birthday",
15666 id: 'Hari Keputeraan Raja Perlis'
15667 }
15668 },
15669 '27 Rajab': {
15670 _name: '27 Rajab'
15671 },
15672 '11 Dhu al-Hijjah': {
15673 _name: '10 Dhu al-Hijjah'
15674 }
15675 }
15676 }
15677 }
15678 },
15679 MZ: {
15680 names: {
15681 pt: 'Moçambique',
15682 en: 'Mozambique'
15683 },
15684 dayoff: 'sunday',
15685 langs: [
15686 'pt'
15687 ],
15688 zones: [
15689 'Africa/Maputo'
15690 ],
15691 days: {
15692 '01-01': {
15693 _name: '01-01',
15694 name: {
15695 pt: 'Dia da Fraternidade universal'
15696 }
15697 },
15698 'substitutes 01-01 if sunday then next monday': {
15699 _name: 'Public Holiday'
15700 },
15701 '02-03': {
15702 name: {
15703 pt: 'Dia dos heróis moçambicanos',
15704 en: 'Heroes’ Day'
15705 }
15706 },
15707 'substitutes 02-03 if sunday then next monday': {
15708 _name: 'Public Holiday'
15709 },
15710 '04-07': {
15711 name: {
15712 pt: 'Dia da Mulher Moçambicana',
15713 en: 'Women’s Day'
15714 }
15715 },
15716 'substitutes 04-07 if sunday then next monday': {
15717 _name: 'Public Holiday'
15718 },
15719 '05-01': {
15720 _name: '05-01',
15721 name: {
15722 pt: 'Dia Internacional dos Trabalhadores',
15723 en: "Workers' Day"
15724 }
15725 },
15726 'substitutes 05-01 if sunday then next monday': {
15727 _name: 'Public Holiday'
15728 },
15729 '1st sunday in May': {
15730 _name: 'Mothers Day',
15731 type: 'observance'
15732 },
15733 '06-25': {
15734 _name: 'Independence Day',
15735 name: {
15736 pt: 'Dia da Independência Nacional'
15737 }
15738 },
15739 'substitutes 06-25 if sunday then next monday': {
15740 _name: 'Public Holiday'
15741 },
15742 '09-07': {
15743 name: {
15744 pt: 'Dia da Vitória',
15745 en: 'Lusaka Peace Agreement'
15746 }
15747 },
15748 'substitutes 09-07 if sunday then next monday': {
15749 _name: 'Public Holiday'
15750 },
15751 '09-25': {
15752 name: {
15753 pt: 'Dia das Forças Armadas de Libertação Nacional',
15754 en: 'Defense Force’s Day'
15755 }
15756 },
15757 'substitutes 09-25 if sunday then next monday': {
15758 _name: 'Public Holiday'
15759 },
15760 '10-04': {
15761 name: {
15762 pt: 'Dia da Paz e Reconciliação',
15763 en: 'Peace and Reconciliation Day'
15764 }
15765 },
15766 'substitutes 10-04 if sunday then next monday': {
15767 _name: 'Public Holiday'
15768 },
15769 '12-25': {
15770 _name: '12-25',
15771 name: {
15772 pt: 'Dia da Família',
15773 en: 'Family Day'
15774 }
15775 },
15776 'substitutes 12-25 if sunday then next monday': {
15777 _name: 'Public Holiday'
15778 }
15779 }
15780 },
15781 NA: {
15782 names: {
15783 en: 'Namibia'
15784 },
15785 dayoff: 'sunday',
15786 langs: [
15787 'en'
15788 ],
15789 zones: [
15790 'Africa/Windhoek'
15791 ],
15792 days: {
15793 '01-01': {
15794 _name: '01-01'
15795 },
15796 'substitutes 01-01 if sunday then next monday': {
15797 name: 'Public Holiday'
15798 },
15799 '03-21': {
15800 _name: 'Independence Day'
15801 },
15802 'substitutes 03-21 if sunday then next monday': {
15803 name: 'Public Holiday'
15804 },
15805 'easter -2': {
15806 _name: 'easter -2'
15807 },
15808 easter: {
15809 _name: 'easter',
15810 type: 'observance'
15811 },
15812 'easter 1': {
15813 _name: 'easter 1'
15814 },
15815 '05-01': {
15816 _name: '05-01',
15817 name: {
15818 en: 'Workers Day'
15819 }
15820 },
15821 'substitutes 05-01 if sunday then next monday': {
15822 name: 'Public Holiday'
15823 },
15824 '05-04': {
15825 name: {
15826 en: 'Cassinga Day'
15827 }
15828 },
15829 'substitutes 05-04 if sunday then next monday': {
15830 name: 'Public Holiday'
15831 },
15832 'easter 39': {
15833 _name: 'easter 39'
15834 },
15835 '05-25': {
15836 name: {
15837 en: 'Africa Day'
15838 }
15839 },
15840 'substitutes 05-25 if sunday then next monday': {
15841 name: 'Public Holiday'
15842 },
15843 '08-26': {
15844 name: {
15845 en: "Heroes' Day"
15846 }
15847 },
15848 'substitutes 08-26 if sunday then next monday': {
15849 name: 'Public Holiday'
15850 },
15851 '12-10': {
15852 name: {
15853 en: 'Human Rights Day'
15854 }
15855 },
15856 'substitutes 12-10 if sunday then next monday': {
15857 name: 'Public Holiday'
15858 },
15859 '12-25': {
15860 _name: '12-25'
15861 },
15862 '12-26': {
15863 _name: '12-26',
15864 name: {
15865 en: 'Day of Goodwill'
15866 }
15867 },
15868 'substitutes 12-26 if sunday then next monday': {
15869 name: 'Public Holiday'
15870 }
15871 }
15872 },
15873 NC: {
15874 names: {
15875 fr: 'Nouvelle-Calédonie',
15876 en: 'New Caledonia'
15877 },
15878 dayoff: 'sunday',
15879 zones: [
15880 'Pacific/Noumea'
15881 ],
15882 langs: [
15883 'fr'
15884 ],
15885 _days: 'FR',
15886 days: {
15887 '01-01': {
15888 name: {
15889 fr: "Jour de l'an"
15890 }
15891 },
15892 '09-24': {
15893 name: {
15894 fr: 'Fête de la Citonneyeté',
15895 en: 'New Caledonia Day'
15896 }
15897 }
15898 }
15899 },
15900 NE: {
15901 names: {
15902 fr: 'République du Niger',
15903 en: 'Republic of the Niger'
15904 },
15905 langs: [
15906 'fr'
15907 ],
15908 zones: [
15909 'Africa/Lagos'
15910 ],
15911 dayoff: 'sunday',
15912 days: {
15913 '01-01': {
15914 _name: '01-01'
15915 },
15916 '04-24': {
15917 name: {
15918 fr: 'Journée Nationale de la Concorde',
15919 en: 'Concord Day'
15920 }
15921 },
15922 '05-01': {
15923 _name: '05-01'
15924 },
15925 '08-03': {
15926 _name: 'Independence Day',
15927 name: {
15928 fr: "Proclamation de l'indépendance"
15929 }
15930 },
15931 '12-18': {
15932 name: {
15933 fr: 'Proclamation de la République',
15934 en: 'Republic Day'
15935 }
15936 },
15937 '12-25': {
15938 _name: '12-25'
15939 },
15940 'easter 1': {
15941 _name: 'easter 1'
15942 },
15943 '1 Shawwal': {
15944 _name: '1 Shawwal'
15945 },
15946 '10 Dhu al-Hijjah': {
15947 _name: '10 Dhu al-Hijjah'
15948 },
15949 '12 Rabi al-awwal': {
15950 _name: '12 Rabi al-awwal'
15951 },
15952 '1 Muharram': {
15953 _name: '1 Muharram'
15954 },
15955 '27 Ramadan': {
15956 _name: '27 Ramadan'
15957 }
15958 }
15959 },
15960 NG: {
15961 names: {
15962 en: 'Nigeria'
15963 },
15964 langs: [
15965 'en'
15966 ],
15967 zones: [
15968 'Africa/Lagos'
15969 ],
15970 dayoff: 'Saturday',
15971 days: {
15972 '01-01': {
15973 _name: '01-01'
15974 },
15975 '05-01 and if Saturday then next Monday': {
15976 substitute: true,
15977 _name: '05-01',
15978 name: {
15979 en: "Worker's Day"
15980 }
15981 },
15982 '05-27': {
15983 name: {
15984 en: "Children's Day",
15985 type: 'school'
15986 }
15987 },
15988 '05-29 prior to 2018': {
15989 name: {
15990 en: 'Democracy Day'
15991 }
15992 },
15993 '06-12 prior to 2018': {
15994 name: {
15995 en: 'M.K.O Abiola Day'
15996 }
15997 },
15998 '06-12 and if Saturday then next Monday since 2018': {
15999 substitute: true,
16000 name: {
16001 en: 'Democracy Day'
16002 }
16003 },
16004 '10-01': {
16005 _name: 'Independence Day'
16006 },
16007 '11-01 since 2020': {
16008 name: {
16009 en: 'National Youth Day'
16010 }
16011 },
16012 '12-31': {
16013 _name: '12-31',
16014 type: 'observance'
16015 },
16016 'easter -2': {
16017 _name: 'easter -2'
16018 },
16019 easter: {
16020 _name: 'easter',
16021 type: 'observance'
16022 },
16023 'easter 1': {
16024 _name: 'easter 1'
16025 },
16026 '12-25': {
16027 _name: '12-25'
16028 },
16029 '12-26': {
16030 _name: '12-26'
16031 },
16032 '1 Muharram': {
16033 _name: '1 Muharram'
16034 },
16035 '12 Rabi al-awwal': {
16036 _name: '12 Rabi al-awwal'
16037 },
16038 '1 Shawwal P2D': {
16039 _name: '1 Shawwal',
16040 name: {
16041 en: 'Id el Fitr'
16042 }
16043 },
16044 '10 Dhu al-Hijjah P2D': {
16045 _name: '10 Dhu al-Hijjah',
16046 name: {
16047 en: 'Id el Kabir'
16048 }
16049 }
16050 }
16051 },
16052 NI: {
16053 names: {
16054 es: 'Nicaragua',
16055 en: 'Nicaragua'
16056 },
16057 dayoff: 'sunday',
16058 langs: [
16059 'es'
16060 ],
16061 zones: [
16062 'America/Managua'
16063 ],
16064 days: {
16065 '01-01': {
16066 _name: '01-01'
16067 },
16068 '01-18': {
16069 name: {
16070 en: 'Birthday of Rubén Darío',
16071 es: 'Natalicio de Rubén Darío'
16072 },
16073 type: 'observance'
16074 },
16075 'easter -3': {
16076 _name: 'easter -3'
16077 },
16078 'easter -2': {
16079 _name: 'easter -2'
16080 },
16081 '05-01': {
16082 _name: '05-01'
16083 },
16084 '05-30': {
16085 _name: 'Mothers Day',
16086 name: {
16087 es: 'Día de la madre nicaragüense'
16088 },
16089 type: 'observance'
16090 },
16091 '06-01': {
16092 name: {
16093 en: "Children's Day",
16094 es: 'Día del niño'
16095 }
16096 },
16097 '06-23': {
16098 _name: 'Fathers Day',
16099 name: {
16100 es: 'Día del padre nicaragüense'
16101 },
16102 type: 'observance'
16103 },
16104 '07-19': {
16105 name: {
16106 en: 'Revolution Day',
16107 es: 'Triunfo de la Revolución Popular'
16108 }
16109 },
16110 '09-14': {
16111 name: {
16112 en: 'Battle of San Jacinto',
16113 es: 'Batalla de San Jacinto'
16114 }
16115 },
16116 '09-15': {
16117 _name: 'Independence Day'
16118 },
16119 '10-12': {
16120 name: {
16121 en: 'Indigenous Resistance Day',
16122 es: 'Día de la resistencia indígena'
16123 }
16124 },
16125 '12-08': {
16126 _name: '12-08'
16127 },
16128 '12-24': {
16129 _name: '12-24',
16130 type: 'observance'
16131 },
16132 '12-25': {
16133 _name: '12-25'
16134 },
16135 '12-31': {
16136 _name: '12-31',
16137 type: 'observance'
16138 }
16139 }
16140 },
16141 NL: {
16142 names: {
16143 nl: 'Nederland',
16144 en: 'Netherlands'
16145 },
16146 dayoff: 'sunday',
16147 langs: [
16148 'nl'
16149 ],
16150 zones: [
16151 'Europe/Amsterdam'
16152 ],
16153 days: {
16154 '01-01': {
16155 _name: '01-01'
16156 },
16157 'easter -2': {
16158 _name: 'easter -2'
16159 },
16160 easter: {
16161 _name: 'easter'
16162 },
16163 'easter 1': {
16164 _name: 'easter 1'
16165 },
16166 '04-27 if sunday then previous saturday': {
16167 name: {
16168 nl: 'Koningsdag'
16169 }
16170 },
16171 '05-04': {
16172 name: {
16173 nl: 'Nationale Dodenherdenking'
16174 },
16175 type: 'observance'
16176 },
16177 '05-05': {
16178 name: {
16179 nl: 'Bevrijdingsdag'
16180 },
16181 type: 'observance'
16182 },
16183 '2nd sunday in May': {
16184 _name: 'Mothers Day',
16185 type: 'observance'
16186 },
16187 '3rd sunday in June': {
16188 _name: 'Fathers Day',
16189 type: 'observance'
16190 },
16191 'easter 39': {
16192 _name: 'easter 39'
16193 },
16194 'easter 49': {
16195 _name: 'easter 49'
16196 },
16197 'easter 50': {
16198 _name: 'easter 50'
16199 },
16200 '3rd tuesday in September': {
16201 name: {
16202 nl: 'Prinsjesdag'
16203 },
16204 note: 'Scholen in Den Haag geven meestal 1 dag vrij',
16205 type: 'observance'
16206 },
16207 '11-11': {
16208 _name: '11-11',
16209 type: 'observance'
16210 },
16211 '12-05': {
16212 name: {
16213 nl: 'Sinterklaasavond',
16214 en: "St Nicholas' Eve"
16215 },
16216 type: 'observance'
16217 },
16218 '12-15': {
16219 name: {
16220 nl: 'Koninkrijksdag',
16221 en: 'Kingdom Day'
16222 },
16223 type: 'observance'
16224 },
16225 '12-25': {
16226 _name: '12-25'
16227 },
16228 '12-26': {
16229 _name: '12-26'
16230 },
16231 '12-31': {
16232 _name: '12-31',
16233 type: 'bank'
16234 }
16235 }
16236 },
16237 NO: {
16238 names: {
16239 no: 'Norge',
16240 en: 'Norway'
16241 },
16242 dayoff: 'sunday',
16243 langs: [
16244 'no'
16245 ],
16246 zones: [
16247 'Europe/Oslo'
16248 ],
16249 days: {
16250 '01-01': {
16251 _name: '01-01'
16252 },
16253 '2nd sunday in February': {
16254 _name: 'Mothers Day',
16255 type: 'observance'
16256 },
16257 'easter -49': {
16258 name: {
16259 no: 'Fastelavn',
16260 en: 'Carnival'
16261 },
16262 type: 'observance'
16263 },
16264 'easter -7': {
16265 _name: 'easter -7',
16266 type: 'observance'
16267 },
16268 'easter -3': {
16269 _name: 'easter -3'
16270 },
16271 'easter -2': {
16272 _name: 'easter -2'
16273 },
16274 easter: {
16275 _name: 'easter'
16276 },
16277 'easter 1': {
16278 _name: 'easter 1'
16279 },
16280 '05-01': {
16281 _name: '05-01'
16282 },
16283 '05-08': {
16284 _name: 'Liberation Day',
16285 type: 'observance'
16286 },
16287 '05-17': {
16288 _name: 'Constitution Day',
16289 name: {
16290 no: '17. mai'
16291 }
16292 },
16293 'easter 39': {
16294 _name: 'easter 39'
16295 },
16296 'easter 49': {
16297 _name: 'easter 49'
16298 },
16299 'easter 50': {
16300 _name: 'easter 50'
16301 },
16302 '06-23': {
16303 name: {
16304 no: 'Sankthansaften',
16305 en: 'Midsummar Eve'
16306 },
16307 type: 'observance'
16308 },
16309 '2nd sunday in November': {
16310 _name: 'Fathers Day',
16311 type: 'observance'
16312 },
16313 '4th sunday before 12-24': {
16314 name: {
16315 no: 'Første søndag i advent',
16316 en: 'First Sunday of Advent'
16317 },
16318 type: 'observance'
16319 },
16320 '3rd sunday before 12-24': {
16321 name: {
16322 no: 'Andre søndag i advent',
16323 en: 'Second Sunday of Advent'
16324 },
16325 type: 'observance'
16326 },
16327 '2nd sunday before 12-24': {
16328 name: {
16329 no: 'Tredje søndag i advent',
16330 en: 'Third Sunday of Advent'
16331 },
16332 type: 'observance'
16333 },
16334 '1st sunday before 12-24': {
16335 name: {
16336 no: 'Fjerde søndag i advent',
16337 en: 'Fourth Sunday of Advent'
16338 },
16339 type: 'observance'
16340 },
16341 '12-24': {
16342 _name: '12-24',
16343 type: 'bank'
16344 },
16345 '12-25': {
16346 _name: '12-25'
16347 },
16348 '12-26': {
16349 _name: '12-26'
16350 },
16351 '12-31 14:00 if sunday then 00:00': {
16352 _name: '12-31',
16353 type: 'bank'
16354 }
16355 }
16356 },
16357 NZ: {
16358 names: {
16359 en: 'New Zealand',
16360 mi: 'Aotearoa'
16361 },
16362 dayoff: 'sunday',
16363 langs: [
16364 'en',
16365 'mi'
16366 ],
16367 zones: [
16368 'Pacific/Auckland',
16369 'Pacific/Chatham'
16370 ],
16371 days: {
16372 '01-01 and if saturday then next monday if sunday then next tuesday': {
16373 substitute: true,
16374 _name: '01-01'
16375 },
16376 '01-02 and if saturday then next monday if sunday then next tuesday': {
16377 substitute: true,
16378 name: {
16379 en: "Day after New Year's Day"
16380 }
16381 },
16382 '02-06 and if saturday,sunday then next monday': {
16383 substitute: true,
16384 name: {
16385 en: 'Waitangi Day'
16386 }
16387 },
16388 'easter -2': {
16389 _name: 'easter -2'
16390 },
16391 easter: {
16392 _name: 'easter',
16393 type: 'observance'
16394 },
16395 'easter 1': {
16396 _name: 'easter 1'
16397 },
16398 '04-25 and if saturday,sunday then next monday': {
16399 substitute: true,
16400 name: {
16401 en: 'ANZAC Day'
16402 }
16403 },
16404 '1st monday in June': {
16405 name: {
16406 en: "Queen's Birthday"
16407 }
16408 },
16409 '4th monday in October': {
16410 _name: '05-01'
16411 },
16412 '12-25 and if saturday then next monday if sunday then next tuesday': {
16413 substitute: true,
16414 _name: '12-25'
16415 },
16416 '12-26 and if saturday then next monday if sunday then next tuesday': {
16417 substitute: true,
16418 _name: '12-26'
16419 },
16420 '2022-06-24': {
16421 name: {
16422 en: 'Matariki'
16423 }
16424 },
16425 '2023-07-14': {
16426 name: {
16427 en: 'Matariki'
16428 }
16429 },
16430 '2024-06-28': {
16431 name: {
16432 en: 'Matariki'
16433 }
16434 },
16435 '2025-06-20': {
16436 name: {
16437 en: 'Matariki'
16438 }
16439 },
16440 '2026-07-10': {
16441 name: {
16442 en: 'Matariki'
16443 }
16444 },
16445 '2027-06-25': {
16446 name: {
16447 en: 'Matariki'
16448 }
16449 },
16450 '2028-07-14': {
16451 name: {
16452 en: 'Matariki'
16453 }
16454 },
16455 '2029-07-06': {
16456 name: {
16457 en: 'Matariki'
16458 }
16459 },
16460 '2030-06-21': {
16461 name: {
16462 en: 'Matariki'
16463 }
16464 },
16465 '2031-07-11': {
16466 name: {
16467 en: 'Matariki'
16468 }
16469 },
16470 '2032-07-02': {
16471 name: {
16472 en: 'Matariki'
16473 }
16474 },
16475 '2033-06-24': {
16476 name: {
16477 en: 'Matariki'
16478 }
16479 },
16480 '2034-07-07': {
16481 name: {
16482 en: 'Matariki'
16483 }
16484 },
16485 '2035-06-29': {
16486 name: {
16487 en: 'Matariki'
16488 }
16489 },
16490 '2036-07-21': {
16491 name: {
16492 en: 'Matariki'
16493 }
16494 },
16495 '2037-07-10': {
16496 name: {
16497 en: 'Matariki'
16498 }
16499 },
16500 '2038-06-25': {
16501 name: {
16502 en: 'Matariki'
16503 }
16504 },
16505 '2039-07-15': {
16506 name: {
16507 en: 'Matariki'
16508 }
16509 },
16510 '2040-07-06': {
16511 name: {
16512 en: 'Matariki'
16513 }
16514 },
16515 '2041-07-19': {
16516 name: {
16517 en: 'Matariki'
16518 }
16519 },
16520 '2042-07-11': {
16521 name: {
16522 en: 'Matariki'
16523 }
16524 },
16525 '2043-07-03': {
16526 name: {
16527 en: 'Matariki'
16528 }
16529 },
16530 '2044-06-24': {
16531 name: {
16532 en: 'Matariki'
16533 }
16534 },
16535 '2045-07-07': {
16536 name: {
16537 en: 'Matariki'
16538 }
16539 },
16540 '2046-06-29': {
16541 name: {
16542 en: 'Matariki'
16543 }
16544 },
16545 '2047-07-19': {
16546 name: {
16547 en: 'Matariki'
16548 }
16549 },
16550 '2048-07-03': {
16551 name: {
16552 en: 'Matariki'
16553 }
16554 },
16555 '2049-06-25': {
16556 name: {
16557 en: 'Matariki'
16558 }
16559 },
16560 '2050-07-15': {
16561 name: {
16562 en: 'Matariki'
16563 }
16564 },
16565 '2051-06-30': {
16566 name: {
16567 en: 'Matariki'
16568 }
16569 },
16570 '2052-06-21': {
16571 name: {
16572 en: 'Matariki'
16573 }
16574 }
16575 },
16576 states: {
16577 AUK: {
16578 names: {
16579 en: 'Auckland Province',
16580 mi: 'Tāmaki-makau-rau'
16581 },
16582 days: {
16583 '01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16584 name: {
16585 en: 'Provincial anniversary day'
16586 }
16587 }
16588 }
16589 },
16590 BOP: {
16591 names: {
16592 en: 'Bay of Plenty',
16593 mi: 'Te Moana-a-Toi'
16594 },
16595 days: {
16596 '01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16597 name: {
16598 en: 'Provincial anniversary day'
16599 }
16600 }
16601 }
16602 },
16603 CAN: {
16604 names: {
16605 en: 'Canterbury',
16606 mi: 'Waitaha'
16607 },
16608 days: {
16609 'friday after 2nd tuesday in November': {
16610 name: {
16611 en: 'Christchurch Show Day'
16612 },
16613 note: 'May differ in parts of North Canterbury'
16614 }
16615 },
16616 regions: {
16617 Timaru: {
16618 name: 'Timaru District',
16619 days: {
16620 'friday after 2nd tuesday in November': false,
16621 '4th monday in September': {
16622 name: {
16623 en: 'Dominion Day'
16624 }
16625 }
16626 }
16627 }
16628 }
16629 },
16630 CIT: {
16631 names: {
16632 en: 'Chatham Islands',
16633 mi: 'Wharekauri'
16634 },
16635 days: {
16636 '11-30 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16637 name: {
16638 en: 'Provincial anniversary day'
16639 }
16640 }
16641 }
16642 },
16643 GIS: {
16644 names: {
16645 en: 'Gisborne',
16646 mi: 'Te Tai Rāwhiti'
16647 },
16648 days: {
16649 '01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16650 name: {
16651 en: 'Provincial anniversary day'
16652 }
16653 }
16654 }
16655 },
16656 HKB: {
16657 names: {
16658 en: "Hawke's Bay",
16659 mi: 'Te Matau-a-Māui'
16660 },
16661 days: {
16662 'friday before 4th monday in October': {
16663 name: {
16664 en: 'Provincial anniversary day'
16665 }
16666 }
16667 }
16668 },
16669 MBH: {
16670 names: {
16671 en: 'Marlborough',
16672 mi: 'Te Tauihu-o-te-waka'
16673 },
16674 days: {
16675 '5th monday in October': {
16676 name: {
16677 en: 'Provincial anniversary day'
16678 }
16679 }
16680 }
16681 },
16682 MWT: {
16683 name: 'Manawatu-Wanganui',
16684 days: {
16685 '01-22 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16686 name: {
16687 en: 'Provincial anniversary day'
16688 }
16689 }
16690 }
16691 },
16692 NSN: {
16693 names: {
16694 en: 'Nelson',
16695 mi: 'Whakatū'
16696 },
16697 days: {
16698 '02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16699 name: {
16700 en: 'Provincial anniversary day'
16701 }
16702 }
16703 }
16704 },
16705 NTL: {
16706 names: {
16707 en: 'Northland',
16708 mi: 'Te Tai Tokerau'
16709 },
16710 days: {
16711 '01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16712 name: {
16713 en: 'Provincial anniversary day'
16714 }
16715 }
16716 }
16717 },
16718 OTA: {
16719 names: {
16720 en: 'Otago Province',
16721 mi: 'Ōtākou'
16722 },
16723 days: {
16724 '03-23 if Tuesday,Wednesday,Thursday then previous Monday if Friday,Saturday,Sunday then next Monday if is public holiday then next Monday': {
16725 name: {
16726 en: 'Provincial anniversary day'
16727 }
16728 }
16729 }
16730 },
16731 STL: {
16732 names: {
16733 en: 'Southland',
16734 mi: 'Murihiku'
16735 },
16736 days: {
16737 'easter 2': {
16738 name: {
16739 en: 'Provincial anniversary day'
16740 }
16741 }
16742 }
16743 },
16744 TAS: {
16745 names: {
16746 en: 'Tasman',
16747 mi: 'Te Tai-o-Aorere'
16748 },
16749 days: {
16750 '02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16751 name: {
16752 en: 'Provincial anniversary day'
16753 }
16754 }
16755 }
16756 },
16757 TKI: {
16758 name: 'Taranaki',
16759 days: {
16760 '2nd monday in March': {
16761 name: {
16762 en: 'Provincial anniversary day'
16763 }
16764 }
16765 }
16766 },
16767 WKO: {
16768 name: 'Waikato',
16769 days: {
16770 '01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16771 name: {
16772 en: 'Provincial anniversary day'
16773 }
16774 }
16775 }
16776 },
16777 WGN: {
16778 names: {
16779 en: 'Wellington Province',
16780 mi: 'Te Whanga-nui-a-Tara'
16781 },
16782 days: {
16783 '01-22 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16784 name: {
16785 en: 'Provincial anniversary day'
16786 }
16787 }
16788 }
16789 },
16790 WTC: {
16791 names: {
16792 en: 'Westland',
16793 mi: 'Te Tai Poutini'
16794 },
16795 days: {
16796 '12-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16797 name: {
16798 en: 'Provincial anniversary day'
16799 }
16800 }
16801 },
16802 regions: {
16803 Buller: {
16804 name: 'Buller district',
16805 days: {
16806 '12-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': false,
16807 '02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday': {
16808 name: {
16809 en: 'Provincial anniversary day'
16810 }
16811 }
16812 }
16813 }
16814 }
16815 }
16816 }
16817 },
16818 PA: {
16819 names: {
16820 es: 'Panamá',
16821 en: 'Panama'
16822 },
16823 dayoff: 'sunday',
16824 langs: [
16825 'es'
16826 ],
16827 zones: [
16828 'America/Panama'
16829 ],
16830 days: {
16831 '01-01 and if sunday then next monday': {
16832 substitute: true,
16833 _name: '01-01'
16834 },
16835 '01-09 and if sunday then next monday': {
16836 substitute: true,
16837 name: {
16838 en: "Martyrs' Day",
16839 es: 'Día de los Mártires Caídos en la Gesta Patriótica'
16840 }
16841 },
16842 'easter -48': {
16843 _name: 'easter -48',
16844 type: 'observance'
16845 },
16846 'easter -47': {
16847 _name: 'easter -47'
16848 },
16849 'easter -2': {
16850 _name: 'easter -2'
16851 },
16852 '05-01 and if sunday then next monday': {
16853 substitute: true,
16854 _name: '05-01'
16855 },
16856 '07-01 every 5 years since 2014': {
16857 name: {
16858 en: 'Presidential Inauguration'
16859 }
16860 },
16861 '11-03 and if sunday then next monday': {
16862 substitute: true,
16863 name: {
16864 en: 'Separation Day (from Columbia)',
16865 es: 'Día de la Separación (de Colombia)'
16866 }
16867 },
16868 '11-10 and if sunday then next monday': {
16869 substitute: true,
16870 name: {
16871 es: 'Primer Grito de Independencia'
16872 }
16873 },
16874 '11-28 and if sunday then next monday': {
16875 substitute: true,
16876 _name: 'Independence Day'
16877 },
16878 '12-08 and if sunday then next monday': {
16879 substitute: true,
16880 _name: 'Mothers Day'
16881 },
16882 '12-25 and if sunday then next monday': {
16883 substitute: true,
16884 _name: '12-25'
16885 }
16886 }
16887 },
16888 PE: {
16889 names: {
16890 es: 'Perú',
16891 en: 'Peru'
16892 },
16893 dayoff: 'sunday',
16894 langs: [
16895 'es',
16896 'qu'
16897 ],
16898 zones: [
16899 'America/Lima'
16900 ],
16901 days: {
16902 '01-01': {
16903 _name: '01-01'
16904 },
16905 'easter -3': {
16906 _name: 'easter -3'
16907 },
16908 'easter -2': {
16909 _name: 'easter -2'
16910 },
16911 easter: {
16912 _name: 'easter'
16913 },
16914 '05-01': {
16915 _name: '05-01'
16916 },
16917 '06-29': {
16918 _name: '06-29'
16919 },
16920 '07-28': {
16921 _name: 'Independence Day'
16922 },
16923 '07-29': {
16924 _name: 'Independence Day'
16925 },
16926 '08-30': {
16927 name: {
16928 en: 'Santa Rosa de Lima',
16929 es: 'Día de Santa Rosa de Lima'
16930 }
16931 },
16932 '10-08': {
16933 name: {
16934 en: 'Battle of Angamos',
16935 es: 'Combate de Angamos'
16936 }
16937 },
16938 '11-01': {
16939 _name: '11-01'
16940 },
16941 '12-08': {
16942 _name: '12-08'
16943 },
16944 '12-25': {
16945 _name: '12-25'
16946 }
16947 },
16948 regions: {
16949 CUS: {
16950 name: 'Cuzco',
16951 days: {
16952 '06-24': {
16953 name: {
16954 en: 'Festival of the Sun',
16955 es: 'Fiesta Inca del Sol',
16956 qu: 'Inti Raymi'
16957 },
16958 type: 'observance'
16959 }
16960 }
16961 }
16962 }
16963 },
16964 PH: {
16965 names: {
16966 en: 'Philippines'
16967 },
16968 langs: [
16969 'en',
16970 'fil'
16971 ],
16972 zones: [
16973 'Asia/Manila'
16974 ],
16975 dayoff: 'sunday',
16976 days: {
16977 '01-01': {
16978 _name: '01-01'
16979 },
16980 '01-23': {
16981 type: 'observance',
16982 name: {
16983 en: 'First Philippine Republic Day',
16984 fil: 'Araw ng Unang Republika ng Pilipinas'
16985 }
16986 },
16987 'chinese 01-0-01': {
16988 type: 'optional',
16989 name: {
16990 en: 'Chinese New Year',
16991 fil: 'Bagong Taon ng mga Tsino'
16992 }
16993 },
16994 '02-02': {
16995 type: 'observance',
16996 _name: 'Constitution Day'
16997 },
16998 'chinese 01-0-15': {
16999 type: 'observance',
17000 name: {
17001 en: 'Lantern Festival',
17002 fil: 'Piyesta ng mga Parol Tsino'
17003 }
17004 },
17005 '02-25': {
17006 name: {
17007 en: 'EDSA Revolution Anniversary',
17008 fil: 'Anibersaryo ng Rebolusyon sa EDSA'
17009 },
17010 type: 'optional',
17011 note: 'Non-working Day'
17012 },
17013 'easter -3': {
17014 _name: 'easter -3'
17015 },
17016 'easter -2': {
17017 _name: 'easter -2'
17018 },
17019 'easter -1': {
17020 _name: 'easter -1',
17021 type: 'optional',
17022 note: 'Non-working Day'
17023 },
17024 easter: {
17025 _name: 'easter'
17026 },
17027 '04-09': {
17028 name: {
17029 en: 'Day of Valor',
17030 fil: 'Araw ng Kagitingan'
17031 }
17032 },
17033 '04-27': {
17034 type: 'observance',
17035 name: {
17036 en: 'Lapu-Lapu Day',
17037 fil: 'Araw ni Lapu-Lapu'
17038 }
17039 },
17040 '05-01': {
17041 _name: '05-01',
17042 name: {
17043 en: 'Labour Day',
17044 fil: 'Araw ng mga Manggagawa'
17045 }
17046 },
17047 '06-12': {
17048 _name: 'Independence Day'
17049 },
17050 '06-19': {
17051 type: 'observance',
17052 name: {
17053 en: "José Rizal's birthday",
17054 fil: 'Araw ng Kapanganakan ni José Rizal'
17055 },
17056 active: [
17057 {
17058 from: '1961-01-01T00:00:00.000Z'
17059 }
17060 ],
17061 disable: [
17062 '2011-06-19'
17063 ]
17064 },
17065 '2011-06-19': {
17066 name: {
17067 en: "José Rizal's birthday",
17068 fil: 'Araw ng Kapanganakan ni José Rizal'
17069 }
17070 },
17071 '07-27': {
17072 type: 'observance',
17073 name: {
17074 en: 'Iglesia ni Cristo Day',
17075 fil: 'Araw ng Iglesia ni Cristo'
17076 }
17077 },
17078 '08-21': {
17079 name: {
17080 en: 'Ninoy Aquino Day',
17081 fil: 'Araw ng Kabayanihan ni Ninoy Aquino'
17082 },
17083 type: 'optional',
17084 note: 'Non-working Day'
17085 },
17086 '1st monday before September': {
17087 name: {
17088 en: "National Heroes' Day",
17089 fil: 'Araw ng mga Bayani'
17090 }
17091 },
17092 'chinese 08-0-15': {
17093 type: 'observance',
17094 name: {
17095 en: 'Mid-Autumn Festival',
17096 fil: 'Piyestang Zhōngqiū Jié'
17097 }
17098 },
17099 '11-01': {
17100 _name: '11-01',
17101 type: 'optional',
17102 note: 'Non-working Day'
17103 },
17104 '11-02': {
17105 _name: '11-02',
17106 type: 'optional',
17107 note: 'Non-working Day'
17108 },
17109 '11-30': {
17110 name: {
17111 en: 'Bonifacio Day',
17112 fil: 'Araw ng Kapanganakan ni Bonifacio'
17113 }
17114 },
17115 '12-08': {
17116 _name: '12-08',
17117 name: {
17118 en: 'Feast of the Immaculate Conception of the Blessed Virgin Mary',
17119 fil: 'Pagdiriwang ng Kalinis-linisang Paglilihi sa Mahal na Birheng Maria'
17120 },
17121 type: 'optional',
17122 note: 'Non-working Day'
17123 },
17124 '12-24': {
17125 _name: '12-24',
17126 type: 'optional',
17127 note: 'Non-working Day'
17128 },
17129 '12-25': {
17130 _name: '12-25'
17131 },
17132 '12-30': {
17133 name: {
17134 en: 'Rizal Day',
17135 fil: 'Paggunita sa Kamatayan ni Dr. Jose Rizal'
17136 }
17137 },
17138 '12-31': {
17139 _name: '12-31',
17140 type: 'optional',
17141 note: 'Non-working Day'
17142 },
17143 '1 Muharram': {
17144 type: 'observance',
17145 _name: '1 Muharram'
17146 },
17147 '12 Rabi al-awwal': {
17148 type: 'observance',
17149 _name: '12 Rabi al-awwal'
17150 },
17151 '1 Shawwal': {
17152 _name: '1 Shawwal'
17153 },
17154 '10 Dhu al-Hijjah': {
17155 _name: '10 Dhu al-Hijjah'
17156 }
17157 }
17158 },
17159 PL: {
17160 names: {
17161 pl: 'Polska',
17162 en: 'Poland'
17163 },
17164 dayoff: 'sunday',
17165 langs: [
17166 'pl'
17167 ],
17168 zones: [
17169 'Europe/Warsaw'
17170 ],
17171 days: {
17172 '01-01': {
17173 _name: '01-01'
17174 },
17175 '01-06': {
17176 _name: '01-06'
17177 },
17178 easter: {
17179 _name: 'easter'
17180 },
17181 'easter 1': {
17182 _name: 'easter 1'
17183 },
17184 '05-01': {
17185 _name: '05-01',
17186 name: {
17187 pl: 'Święto Państwowe; Święto Pracy'
17188 }
17189 },
17190 '05-03': {
17191 name: {
17192 pl: 'Święto Narodowe Trzeciego Maja',
17193 en: 'Constitution Day'
17194 }
17195 },
17196 '05-26': {
17197 _name: 'Mothers Day',
17198 type: 'observance'
17199 },
17200 'easter 49': {
17201 _name: 'easter 49'
17202 },
17203 'easter 60': {
17204 _name: 'easter 60'
17205 },
17206 '08-15': {
17207 _name: '08-15'
17208 },
17209 '11-01': {
17210 _name: '11-01'
17211 },
17212 '11-11': {
17213 _name: 'Independence Day'
17214 },
17215 '12-25': {
17216 _name: '12-25'
17217 },
17218 '12-26': {
17219 _name: '12-26'
17220 }
17221 }
17222 },
17223 PM: {
17224 names: {
17225 en: 'St. Pierre & Miquelon'
17226 },
17227 langs: [
17228 'fr'
17229 ],
17230 zones: [
17231 'America/Miquelon'
17232 ],
17233 dayoff: 'sunday',
17234 days: {},
17235 _days: 'FR'
17236 },
17237 PR: {
17238 names: {
17239 en: 'Puerto Rico'
17240 },
17241 langs: [
17242 'es',
17243 'en'
17244 ],
17245 zones: [
17246 'America/Puerto_Rico'
17247 ],
17248 dayoff: 'sunday',
17249 _days: 'US',
17250 days: {
17251 '01-06': {
17252 _name: '01-06'
17253 },
17254 '2nd Monday in January': {
17255 name: {
17256 es: 'Natalicio de Eugenio María de Hostos',
17257 en: 'Birthday of Eugenio María de Hostos'
17258 }
17259 },
17260 '02-18': {
17261 name: {
17262 es: 'Natalicio de Luis Muñoz Marín',
17263 en: 'Birthday of Luis Muñoz Marín'
17264 }
17265 },
17266 '03-02 since 2017': {
17267 name: {
17268 es: 'Día de la Ciudadanía Americana',
17269 en: 'American Citizenship Day'
17270 }
17271 },
17272 '03-17': false,
17273 '03-22': {
17274 name: {
17275 es: 'Día de la Abolición de Esclavitud',
17276 en: 'Emancipation Day'
17277 }
17278 },
17279 '04-16': {
17280 name: {
17281 es: 'Natalicio de José de Diego',
17282 en: 'Birthday of José de Diego'
17283 }
17284 },
17285 '3rd Monday in July': {
17286 name: {
17287 es: 'Natalicio de Don Luis Muñoz Rivera',
17288 en: 'Birthday of Don Luis Muñoz Rivera'
17289 }
17290 },
17291 '07-25': {
17292 name: {
17293 es: 'Constitución de Puerto Rico',
17294 en: 'Puerto Rico Constitution Day'
17295 }
17296 },
17297 '07-27': {
17298 name: {
17299 es: 'Natalicio de Dr. José Celso Barbosa',
17300 en: 'Birthday of Dr. José Celso Barbosa'
17301 }
17302 },
17303 '11-19': {
17304 name: {
17305 es: 'Día del Descubrimiento de Puerto Rico',
17306 en: 'Discovery of Puerto Rico'
17307 }
17308 }
17309 }
17310 },
17311 PT: {
17312 names: {
17313 pt: 'Portugal',
17314 en: 'Portugal'
17315 },
17316 dayoff: 'sunday',
17317 langs: [
17318 'pt'
17319 ],
17320 zones: [
17321 'Europe/Lisbon',
17322 'Atlantic/Madeira',
17323 'Atlantic/Azores'
17324 ],
17325 days: {
17326 '01-01': {
17327 _name: '01-01'
17328 },
17329 'easter -47': {
17330 _name: 'easter -47',
17331 type: 'observance'
17332 },
17333 'easter -2': {
17334 _name: 'easter -2'
17335 },
17336 easter: {
17337 _name: 'easter'
17338 },
17339 '04-25': {
17340 name: {
17341 pt: 'Dia da Liberdade',
17342 en: 'Liberty Day'
17343 }
17344 },
17345 '05-01': {
17346 _name: '05-01'
17347 },
17348 '1st sunday in May': {
17349 _name: 'Mothers Day',
17350 type: 'observance'
17351 },
17352 'easter 60': {
17353 _name: 'easter 60'
17354 },
17355 '06-10': {
17356 name: {
17357 pt: 'Dia de Portugal',
17358 en: 'Portugal Day'
17359 }
17360 },
17361 '08-15': {
17362 _name: '08-15'
17363 },
17364 '10-05': {
17365 name: {
17366 pt: 'Implantação da República'
17367 }
17368 },
17369 '11-01': {
17370 _name: '11-01'
17371 },
17372 '12-01': {
17373 name: {
17374 pt: 'Restauração da Independência'
17375 }
17376 },
17377 '12-08': {
17378 _name: '12-08'
17379 },
17380 '12-24': {
17381 _name: '12-24',
17382 type: 'observance'
17383 },
17384 '12-25': {
17385 _name: '12-25'
17386 },
17387 '12-31': {
17388 _name: '12-31',
17389 type: 'observance'
17390 }
17391 }
17392 },
17393 PY: {
17394 names: {
17395 es: 'Paraguay',
17396 en: 'Paraguay'
17397 },
17398 dayoff: 'sunday',
17399 langs: [
17400 'es'
17401 ],
17402 zones: [
17403 'America/Asuncion'
17404 ],
17405 days: {
17406 '01-01': {
17407 _name: '01-01'
17408 },
17409 '03-01': {
17410 disable: [
17411 '2017-03-01'
17412 ],
17413 enable: [
17414 '2017-02-27'
17415 ],
17416 name: {
17417 en: "Heroes' Day",
17418 es: 'Dia de los héroes'
17419 }
17420 },
17421 'easter -3': {
17422 _name: 'easter -3'
17423 },
17424 'easter -2': {
17425 _name: 'easter -2'
17426 },
17427 '04-30': {
17428 name: {
17429 en: "Teacher's Day",
17430 es: 'Día del Maestro'
17431 },
17432 type: 'optional',
17433 note: 'Affects educational institutions'
17434 },
17435 '05-01': {
17436 _name: '05-01'
17437 },
17438 '05-14': {
17439 _name: 'Independence Day'
17440 },
17441 '05-15': {
17442 _name: 'Independence Day'
17443 },
17444 '06-12': {
17445 name: {
17446 en: 'Chaco Armistice',
17447 es: 'Día de la Paz del Chaco'
17448 },
17449 disable: [
17450 '2020-06-12'
17451 ],
17452 enable: [
17453 '2020-06-15'
17454 ]
17455 },
17456 '08-15': {
17457 _name: '08-15',
17458 disable: [
17459 '2017-08-15'
17460 ],
17461 enable: [
17462 '2017-08-14'
17463 ]
17464 },
17465 '09-29': {
17466 disable: [
17467 '2017-09-29'
17468 ],
17469 enable: [
17470 '2017-10-02'
17471 ],
17472 name: {
17473 en: 'Boqueron Battle Victory Day',
17474 es: 'Victoria de Boquerón'
17475 }
17476 },
17477 '12-08': {
17478 _name: '12-08',
17479 name: {
17480 en: 'Virgin of Caacupe',
17481 es: 'Virgen de Caacupé'
17482 }
17483 },
17484 '12-25': {
17485 _name: '12-25'
17486 },
17487 '12-31': {
17488 _name: '12-31',
17489 type: 'bank'
17490 }
17491 }
17492 },
17493 RE: {
17494 names: {
17495 fr: 'Réunion',
17496 en: 'Réunion'
17497 },
17498 langs: [
17499 'fr'
17500 ],
17501 zones: [
17502 'Indian/Reunion'
17503 ],
17504 dayoff: '',
17505 _days: 'FR',
17506 days: {
17507 '12-20': {
17508 _name: 'Abolition of Slavery'
17509 }
17510 }
17511 },
17512 RO: {
17513 names: {
17514 ro: 'Romania',
17515 en: 'Romania'
17516 },
17517 dayoff: 'sunday',
17518 langs: [
17519 'ro'
17520 ],
17521 zones: [
17522 'Europe/Bucharest'
17523 ],
17524 days: {
17525 '01-01': {
17526 _name: '01-01'
17527 },
17528 '01-24': {
17529 name: {
17530 ro: 'Ziua Unirii',
17531 en: 'Unification Day'
17532 }
17533 },
17534 '03-08': {
17535 name: {
17536 ro: 'Ziua Mamei'
17537 },
17538 type: 'observance'
17539 },
17540 'orthodox -2': {
17541 _name: 'easter -2'
17542 },
17543 orthodox: {
17544 _name: 'easter'
17545 },
17546 'orthodox 1': {
17547 _name: 'easter 1'
17548 },
17549 '05-01': {
17550 _name: '05-01'
17551 },
17552 'orthodox 39': {
17553 _name: 'easter 39',
17554 type: 'observance'
17555 },
17556 'orthodox 49': {
17557 _name: 'easter 49'
17558 },
17559 'orthodox 50': {
17560 _name: 'easter 50'
17561 },
17562 '1st sunday in May': {
17563 _name: 'Mothers Day',
17564 type: 'observance'
17565 },
17566 '06-01': {
17567 name: {
17568 ro: 'Ziua Copilului',
17569 en: "Children's Day"
17570 }
17571 },
17572 '06-26': {
17573 name: {
17574 ro: 'Ziua drapelului national',
17575 en: 'Flag Day'
17576 },
17577 type: 'observance'
17578 },
17579 '07-29': {
17580 name: {
17581 ro: 'Ziua Imnului național',
17582 en: 'National Anthem Day'
17583 },
17584 type: 'observance'
17585 },
17586 '08-15': {
17587 _name: '08-15'
17588 },
17589 '11-30': {
17590 name: {
17591 ro: 'Sfântul Andrei',
17592 en: "St Andrew's Day"
17593 }
17594 },
17595 '12-01': {
17596 name: {
17597 ro: 'Ziua națională, Ziua Marii Uniri',
17598 en: 'National holiday'
17599 }
17600 },
17601 '12-08': {
17602 _name: 'Constitution Day',
17603 type: 'observance'
17604 },
17605 '12-25': {
17606 _name: '12-25'
17607 },
17608 '12-26': {
17609 _name: '12-26'
17610 }
17611 }
17612 },
17613 RS: {
17614 names: {
17615 sr: 'Република Србија',
17616 en: 'Serbia'
17617 },
17618 langs: [
17619 'sr'
17620 ],
17621 zones: [
17622 'Europe/Belgrade'
17623 ],
17624 dayoff: 'sunday',
17625 days: {
17626 '01-01 if sunday then next tuesday': {
17627 _name: '01-01'
17628 },
17629 '01-02 if sunday then next monday': {
17630 _name: '01-01'
17631 },
17632 'julian 12-25': {
17633 _name: 'julian 12-25'
17634 },
17635 '02-15 if sunday then next tuesday': {
17636 name: {
17637 sr: 'Дан државности Србије',
17638 en: 'Statehood Day'
17639 }
17640 },
17641 '02-16 if sunday then next monday': {
17642 name: {
17643 sr: 'Дан државности Србије',
17644 en: 'Statehood Day'
17645 }
17646 },
17647 'orthodox -2': {
17648 _name: 'orthodox -2'
17649 },
17650 orthodox: {
17651 _name: 'orthodox'
17652 },
17653 'orthodox 1': {
17654 _name: 'orthodox 1'
17655 },
17656 '05-01 if sunday then next tuesday': {
17657 _name: '05-01'
17658 },
17659 '05-02 if sunday then next monday': {
17660 _name: '05-01'
17661 },
17662 '11-11 if sunday then next monday': {
17663 name: {
17664 sr: 'Дан примирја',
17665 en: 'Armistice Day'
17666 }
17667 },
17668 'easter -2': {
17669 _name: 'easter -2',
17670 type: 'optional',
17671 note: 'Catholic believers'
17672 },
17673 easter: {
17674 _name: 'easter',
17675 type: 'optional',
17676 note: 'Catholic believers'
17677 },
17678 'easter 1': {
17679 _name: 'easter 1',
17680 type: 'optional',
17681 note: 'Catholic believers'
17682 },
17683 '12-25': {
17684 _name: '12-25',
17685 type: 'optional',
17686 note: 'Catholic believers'
17687 },
17688 '10 Dhu al-Hijjah': {
17689 _name: '10 Dhu al-Hijjah',
17690 type: 'optional',
17691 note: 'Muslim believers'
17692 },
17693 '1 Shawwal': {
17694 _name: '1 Shawwal',
17695 type: 'optional',
17696 note: 'Muslim believers'
17697 },
17698 '10 Tishrei': {
17699 _name: '10 Tishrei',
17700 type: 'optional',
17701 note: 'Jewish believers'
17702 },
17703 'julian 01-14': {
17704 name: {
17705 sr: 'Свети Сава',
17706 en: 'Saint Sava Day'
17707 },
17708 type: 'observance'
17709 },
17710 '04-22': {
17711 name: {
17712 sr: 'Дан сећања на жртве холокауста',
17713 en: 'Holocaust Remembrance Day'
17714 },
17715 type: 'observance'
17716 },
17717 '05-09': {
17718 name: {
17719 sr: 'Дан победе',
17720 en: 'Victory Day'
17721 },
17722 type: 'observance'
17723 },
17724 'julian 06-15': {
17725 name: {
17726 sr: 'Видовдан',
17727 en: 'Saint Vitus Day'
17728 },
17729 type: 'observance'
17730 },
17731 '10-21': {
17732 name: {
17733 sr: 'Дан сећања на српске жртве у Другом светском рату',
17734 en: 'World War II Serbian Victims Remembrance Day'
17735 },
17736 type: 'observance'
17737 }
17738 }
17739 },
17740 RU: {
17741 names: {
17742 ru: 'Россия',
17743 en: 'Russia'
17744 },
17745 dayoff: 'sunday',
17746 langs: [
17747 'ru'
17748 ],
17749 zones: [
17750 'Europe/Moscow',
17751 'Europe/Kaliningrad',
17752 'Europe/Simferopol',
17753 'Europe/Volgograd',
17754 'Europe/Samara',
17755 'Asia/Yekaterinburg',
17756 'Asia/Omsk',
17757 'Asia/Novosibirsk',
17758 'Asia/Novokuznetsk',
17759 'Asia/Krasnoyarsk',
17760 'Asia/Irkutsk',
17761 'Asia/Chita',
17762 'Asia/Yakutsk',
17763 'Asia/Khandyga',
17764 'Asia/Vladivostok',
17765 'Asia/Sakhalin',
17766 'Asia/Ust-Nera',
17767 'Asia/Magadan',
17768 'Asia/Srednekolymsk',
17769 'Asia/Kamchatka',
17770 'Asia/Anadyr'
17771 ],
17772 days: {
17773 '01-01': {
17774 _name: '01-01'
17775 },
17776 '01-02 P5D': {
17777 name: {
17778 ru: 'Новогодние каникулы',
17779 en: 'New Year Holiday'
17780 }
17781 },
17782 'julian 12-25': {
17783 _name: '12-25'
17784 },
17785 '01-08': {
17786 name: {
17787 ru: 'Новогодние каникулы',
17788 en: 'New Year Holiday'
17789 }
17790 },
17791 '02-23': {
17792 name: {
17793 ru: 'День защитника Отечества',
17794 en: 'Defender of the Fatherland Day'
17795 }
17796 },
17797 '03-08': {
17798 _name: '03-08'
17799 },
17800 '05-01': {
17801 name: {
17802 ru: 'День весны и труда',
17803 en: 'Spring and Labour Day'
17804 }
17805 },
17806 '05-09': {
17807 name: {
17808 ru: 'День Победы',
17809 en: 'Victory Day'
17810 }
17811 },
17812 '06-12': {
17813 name: {
17814 ru: 'День России',
17815 en: 'Russia Day'
17816 }
17817 },
17818 '11-04': {
17819 name: {
17820 ru: 'День народного единства',
17821 en: 'Unity Day'
17822 }
17823 }
17824 }
17825 },
17826 RW: {
17827 names: {
17828 en: 'Rwanda',
17829 fr: 'République du Rwanda',
17830 rw: "Repubulika y'u Rwanda"
17831 },
17832 dayoff: 'sunday',
17833 langs: [
17834 'en',
17835 'fr',
17836 'rw'
17837 ],
17838 zones: [
17839 'Africa/Maputo'
17840 ],
17841 days: {
17842 '01-01': {
17843 _name: '01-01'
17844 },
17845 '01-02': {
17846 _name: 'Public Holiday'
17847 },
17848 '02-01': {
17849 name: {
17850 en: 'Heroes Day'
17851 }
17852 },
17853 'easter -2': {
17854 _name: 'easter -2'
17855 },
17856 '04-07': {
17857 name: {
17858 fr: 'Jour de Mémorial du Génocide',
17859 en: 'Genocide Memorial Day'
17860 }
17861 },
17862 '05-01': {
17863 _name: '05-01'
17864 },
17865 '07-01': {
17866 _name: 'Independence Day'
17867 },
17868 '07-04': {
17869 name: {
17870 fr: 'Jour de la Libération',
17871 en: 'Liberation Day'
17872 }
17873 },
17874 '08-15': {
17875 _name: '08-15'
17876 },
17877 '1st friday in August': {
17878 name: {
17879 rw: 'Umuganura',
17880 fr: 'Journée nationale de récolte',
17881 en: 'National Harvest Day'
17882 }
17883 },
17884 '12-25': {
17885 _name: '12-25'
17886 },
17887 '12-26': {
17888 _name: '12-26'
17889 },
17890 'easter 1': {
17891 _name: 'easter 1'
17892 },
17893 '1 Shawwal': {
17894 _name: '1 Shawwal'
17895 },
17896 '10 Dhu al-Hijjah': {
17897 _name: '10 Dhu al-Hijjah'
17898 }
17899 }
17900 },
17901 SC: {
17902 names: {
17903 en: 'Seychelles',
17904 fr: 'République des Seychelles',
17905 crs: 'Repiblik Sesel'
17906 },
17907 langs: [
17908 'en',
17909 'fr',
17910 'crs'
17911 ],
17912 zones: [
17913 'Indian/Mahe'
17914 ],
17915 dayoff: 'sunday',
17916 days: {
17917 '01-01 P2D': {
17918 _name: '01-01'
17919 },
17920 'easter -2': {
17921 _name: 'easter -2'
17922 },
17923 'easter -1': {
17924 _name: 'easter -1'
17925 },
17926 easter: {
17927 _name: 'easter'
17928 },
17929 'easter 1': {
17930 _name: 'easter 1'
17931 },
17932 'easter 60': {
17933 _name: 'easter 60'
17934 },
17935 '05-01': {
17936 _name: '05-01'
17937 },
17938 '06-18': {
17939 _name: 'National Holiday'
17940 },
17941 '06-29': {
17942 _name: 'Independence Day'
17943 },
17944 '08-15': {
17945 _name: '08-15'
17946 },
17947 '11-01': {
17948 _name: '11-01'
17949 },
17950 '12-08': {
17951 _name: '12-08'
17952 },
17953 '12-25': {
17954 _name: '12-25'
17955 }
17956 }
17957 },
17958 SD: {
17959 names: {
17960 ar: 'جمهورية السودان',
17961 en: 'Sudan'
17962 },
17963 langs: [],
17964 zones: [
17965 'Africa/Khartoum'
17966 ],
17967 dayoff: '',
17968 days: {
17969 '01-01': {
17970 _name: 'Independence Day'
17971 },
17972 '12-19': {
17973 _name: 'Revolution Day'
17974 },
17975 '12-25': {
17976 _name: '12-25'
17977 },
17978 '1 Muharram': {
17979 _name: '1 Muharram'
17980 },
17981 '12 Rabi al-awwal': {
17982 _name: '12 Rabi al-awwal'
17983 },
17984 '1 Shawwal P4D': {
17985 _name: '1 Shawwal'
17986 },
17987 '10 Dhu al-Hijjah P3D': {
17988 _name: '10 Dhu al-Hijjah'
17989 },
17990 'julian 12-25': {
17991 _name: 'julian 12-25',
17992 name: {
17993 en: 'Coptic Christmas'
17994 }
17995 },
17996 orthodox: {
17997 _name: 'orthodox',
17998 name: {
17999 en: 'Coptic Easter'
18000 }
18001 }
18002 }
18003 },
18004 SE: {
18005 names: {
18006 sv: 'Sverige',
18007 en: 'Sweden'
18008 },
18009 dayoff: 'sunday',
18010 langs: [
18011 'sv'
18012 ],
18013 zones: [
18014 'Europe/Stockholm'
18015 ],
18016 days: {
18017 '01-01': {
18018 _name: '01-01'
18019 },
18020 '01-05 12:00': {
18021 name: {
18022 sv: 'Trettondagsafton'
18023 },
18024 type: 'optional'
18025 },
18026 '01-06': {
18027 _name: '01-06'
18028 },
18029 '01-13': {
18030 name: {
18031 sv: 'Tjugondag Knut'
18032 },
18033 type: 'observance'
18034 },
18035 '1st sunday in March': {
18036 name: {
18037 sv: 'Vasaloppet'
18038 },
18039 type: 'observance'
18040 },
18041 '03-25': {
18042 name: {
18043 sv: 'Marie Bebådelsedag',
18044 lat: 'Annuntiatio Mariæ'
18045 },
18046 type: 'observance'
18047 },
18048 '04-30 12:00': {
18049 name: {
18050 sv: 'Valborgsmässoafton',
18051 en: 'Walpurgis Night'
18052 },
18053 type: 'optional'
18054 },
18055 'easter -3': {
18056 _name: 'easter -3',
18057 type: 'observance'
18058 },
18059 'easter -2': {
18060 _name: 'easter -2'
18061 },
18062 easter: {
18063 _name: 'easter',
18064 type: 'observance'
18065 },
18066 'easter -1': {
18067 _name: 'easter -1',
18068 type: 'observance'
18069 },
18070 'easter 1': {
18071 _name: 'easter 1'
18072 },
18073 '05-01': {
18074 _name: '05-01'
18075 },
18076 'easter 39': {
18077 _name: 'easter 39'
18078 },
18079 'easter 48': {
18080 name: {
18081 sv: 'Pingstafton',
18082 en: 'Whitsun Eve'
18083 },
18084 type: 'observance'
18085 },
18086 'easter 49': {
18087 _name: 'easter 49',
18088 type: 'public'
18089 },
18090 'easter 50': {
18091 _name: 'easter 50',
18092 type: 'observance'
18093 },
18094 'sunday before 06-01': {
18095 _name: 'Mothers Day',
18096 type: 'observance'
18097 },
18098 '06-06': {
18099 name: {
18100 sv: 'Sveriges nationaldag',
18101 en: 'National Day'
18102 }
18103 },
18104 'friday after 06-19': {
18105 name: {
18106 sv: 'Midsommarafton',
18107 en: 'Midsummer Eve',
18108 fi: 'Juhannusaatto'
18109 },
18110 type: 'bank'
18111 },
18112 'saturday after 06-20': {
18113 name: {
18114 sv: 'Midsommardagen',
18115 en: 'Midsummer Day',
18116 fi: 'Juhannuspäivä'
18117 }
18118 },
18119 'friday after 10-30 12:00': {
18120 name: {
18121 sv: 'Allhelgonaafton',
18122 en: 'Halloween'
18123 },
18124 type: 'optional'
18125 },
18126 'saturday after 10-31': {
18127 _name: '11-01'
18128 },
18129 '11-06': {
18130 name: {
18131 sv: 'Gustav-Adolf-dagen'
18132 },
18133 type: 'observance'
18134 },
18135 '11-11': {
18136 name: {
18137 sv: 'Mårtensgås'
18138 },
18139 type: 'observance'
18140 },
18141 '12-10': {
18142 name: {
18143 sv: 'Nobeldagen'
18144 },
18145 type: 'observance'
18146 },
18147 '12-13': {
18148 name: {
18149 sv: 'Luciadagen'
18150 },
18151 type: 'observance'
18152 },
18153 '12-24': {
18154 _name: '12-24',
18155 type: 'bank'
18156 },
18157 '12-25': {
18158 _name: '12-25'
18159 },
18160 '12-26': {
18161 _name: '12-26'
18162 },
18163 '12-31': {
18164 _name: '12-31',
18165 type: 'bank'
18166 }
18167 }
18168 },
18169 SG: {
18170 names: {
18171 en: 'Singapore'
18172 },
18173 langs: [
18174 'en'
18175 ],
18176 zones: [
18177 'Asia/Singapore'
18178 ],
18179 dayoff: 'sunday',
18180 days: {
18181 '01-01': {
18182 _name: '01-01'
18183 },
18184 'substitutes 01-01 if sunday then next monday': {
18185 substitute: true,
18186 _name: '01-01'
18187 },
18188 'chinese 01-0-01': {
18189 name: {
18190 en: 'Chinese New Year'
18191 }
18192 },
18193 'chinese 01-0-02': {
18194 name: {
18195 en: 'Chinese New Year'
18196 }
18197 },
18198 'substitutes chinese 01-0-01 if sunday then next tuesday': {
18199 substitute: true,
18200 name: {
18201 en: 'Chinese New Year'
18202 }
18203 },
18204 'substitutes chinese 01-0-02 if sunday then next monday': {
18205 substitute: true,
18206 name: {
18207 en: 'Chinese New Year'
18208 }
18209 },
18210 'easter -2': {
18211 _name: 'easter -2'
18212 },
18213 '05-01': {
18214 _name: '05-01'
18215 },
18216 'substitutes 05-01 if sunday then next monday': {
18217 substitute: true,
18218 _name: '05-01'
18219 },
18220 '08-09': {
18221 name: {
18222 en: 'National Day'
18223 }
18224 },
18225 'substitutes 08-09 if sunday then next monday': {
18226 substitute: true,
18227 name: {
18228 en: 'National Day'
18229 }
18230 },
18231 '12-25': {
18232 _name: '12-25'
18233 },
18234 'substitutes 12-25 if sunday then next monday': {
18235 substitute: true,
18236 _name: '12-25'
18237 },
18238 '1 Shawwal': {
18239 _name: '1 Shawwal',
18240 name: {
18241 en: 'Hari Raya Puasa'
18242 },
18243 disable: [
18244 '2022-05-02'
18245 ],
18246 enable: [
18247 '2022-05-03'
18248 ]
18249 },
18250 '10 Dhu al-Hijjah': {
18251 _name: '10 Dhu al-Hijjah',
18252 name: {
18253 en: 'Hari Raya Haji'
18254 },
18255 disable: [
18256 '2022-07-09'
18257 ],
18258 enable: [
18259 '2022-07-10'
18260 ]
18261 },
18262 '2001-05-07': {
18263 _name: 'Vesak'
18264 },
18265 '2002-05-27': {
18266 _name: 'Vesak'
18267 },
18268 '2003-05-15': {
18269 _name: 'Vesak'
18270 },
18271 '2004-06-02': {
18272 _name: 'Vesak'
18273 },
18274 '2005-05-23': {
18275 _name: 'Vesak'
18276 },
18277 '2006-05-12': {
18278 _name: 'Vesak'
18279 },
18280 '2007-05-31': {
18281 _name: 'Vesak'
18282 },
18283 '2008-05-19': {
18284 _name: 'Vesak'
18285 },
18286 '2009-05-09': {
18287 _name: 'Vesak'
18288 },
18289 '2010-05-28': {
18290 _name: 'Vesak'
18291 },
18292 '2011-05-17': {
18293 _name: 'Vesak'
18294 },
18295 '2012-05-05': {
18296 _name: 'Vesak'
18297 },
18298 '2013-05-24': {
18299 _name: 'Vesak'
18300 },
18301 '2014-05-13': {
18302 _name: 'Vesak'
18303 },
18304 '2015-06-01': {
18305 _name: 'Vesak'
18306 },
18307 '2016-05-21': {
18308 _name: 'Vesak'
18309 },
18310 '2017-05-10': {
18311 _name: 'Vesak'
18312 },
18313 '2018-05-29': {
18314 _name: 'Vesak'
18315 },
18316 '2019-05-19': {
18317 _name: 'Vesak'
18318 },
18319 '2019-05-20': {
18320 substitute: true,
18321 _name: 'Vesak'
18322 },
18323 '2020-05-07': {
18324 _name: 'Vesak'
18325 },
18326 '2021-05-26': {
18327 _name: 'Vesak'
18328 },
18329 '2022-05-15': {
18330 _name: 'Vesak'
18331 },
18332 '2022-05-16': {
18333 substitute: true,
18334 _name: 'Vesak'
18335 },
18336 '2023-05-05': {
18337 _name: 'Vesak'
18338 },
18339 '2024-05-23': {
18340 _name: 'Vesak'
18341 },
18342 '2000-10-26': {
18343 _name: 'Deepavali'
18344 },
18345 '2001-11-14': {
18346 _name: 'Deepavali'
18347 },
18348 '2002-11-03': {
18349 _name: 'Deepavali'
18350 },
18351 '2002-11-04': {
18352 substitute: true,
18353 _name: 'Deepavali'
18354 },
18355 '2003-10-23': {
18356 _name: 'Deepavali'
18357 },
18358 '2004-11-11': {
18359 _name: 'Deepavali'
18360 },
18361 '2005-11-01': {
18362 _name: 'Deepavali'
18363 },
18364 '2006-10-21': {
18365 _name: 'Deepavali'
18366 },
18367 '2007-11-08': {
18368 _name: 'Deepavali'
18369 },
18370 '2008-10-27': {
18371 _name: 'Deepavali'
18372 },
18373 '2009-10-17': {
18374 _name: 'Deepavali'
18375 },
18376 '2010-11-05': {
18377 _name: 'Deepavali'
18378 },
18379 '2011-10-26': {
18380 _name: 'Deepavali'
18381 },
18382 '2012-11-13': {
18383 _name: 'Deepavali'
18384 },
18385 '2013-11-03': {
18386 _name: 'Deepavali'
18387 },
18388 '2013-11-04': {
18389 substitute: true,
18390 _name: 'Deepavali'
18391 },
18392 '2014-10-22': {
18393 _name: 'Deepavali'
18394 },
18395 '2015-11-10': {
18396 _name: 'Deepavali'
18397 },
18398 '2016-10-29': {
18399 _name: 'Deepavali'
18400 },
18401 '2017-10-18': {
18402 _name: 'Deepavali'
18403 },
18404 '2018-11-06': {
18405 _name: 'Deepavali'
18406 },
18407 '2019-10-27': {
18408 _name: 'Deepavali'
18409 },
18410 '2019-10-28': {
18411 substitute: true,
18412 _name: 'Deepavali'
18413 },
18414 '2020-11-14': {
18415 _name: 'Deepavali'
18416 },
18417 '2021-11-04': {
18418 _name: 'Deepavali'
18419 },
18420 '2022-10-24': {
18421 _name: 'Deepavali'
18422 },
18423 '2023-11-13': {
18424 _name: 'Deepavali'
18425 },
18426 '2024-10-31': {
18427 _name: 'Deepavali'
18428 },
18429 '2025-10-20': {
18430 _name: 'Deepavali'
18431 },
18432 '2026-11-09': {
18433 _name: 'Deepavali'
18434 },
18435 '2027-10-28': {
18436 _name: 'Deepavali'
18437 },
18438 '2028-11-15': {
18439 _name: 'Deepavali'
18440 },
18441 '2029-11-05': {
18442 _name: 'Deepavali'
18443 },
18444 '2030-10-25': {
18445 _name: 'Deepavali'
18446 }
18447 }
18448 },
18449 SH: {
18450 names: {
18451 en: 'St. Helena'
18452 },
18453 langs: [
18454 'en'
18455 ],
18456 zones: [
18457 'Africa/Abidjan'
18458 ],
18459 dayoff: 'sunday',
18460 days: {
18461 '01-01': {
18462 _name: '01-01'
18463 },
18464 'substitutes 01-01 if sunday then next monday': {
18465 substitute: true,
18466 _name: '01-01'
18467 },
18468 'substitutes 01-01 if saturday then next monday': {
18469 substitute: true,
18470 _name: '01-01'
18471 },
18472 'easter -2': {
18473 _name: 'easter -2'
18474 },
18475 easter: {
18476 _name: 'easter',
18477 type: 'observance'
18478 },
18479 'easter 1': {
18480 _name: 'easter 1'
18481 },
18482 '3rd monday in April': {
18483 name: {
18484 en: "Queen's Birthday"
18485 }
18486 },
18487 '05-21': {
18488 name: {
18489 en: 'Saint Helena Day'
18490 }
18491 },
18492 'easter 50': {
18493 _name: 'easter 50'
18494 },
18495 'monday before 09-01': {
18496 name: {
18497 en: 'August Bank Holiday'
18498 }
18499 },
18500 '12-25': {
18501 _name: '12-25'
18502 },
18503 'substitutes 12-25 if saturday then next tuesday': {
18504 substitute: true,
18505 _name: '12-25'
18506 },
18507 'substitutes 12-25 if sunday then next tuesday': {
18508 substitute: true,
18509 _name: '12-25'
18510 },
18511 '12-26': {
18512 _name: '12-26'
18513 },
18514 'substitutes 12-26 if saturday then next monday': {
18515 substitute: true,
18516 _name: '12-26'
18517 },
18518 'substitutes 12-26 if sunday then next monday': {
18519 substitute: true,
18520 _name: '12-26'
18521 }
18522 },
18523 states: {
18524 AC: {
18525 name: 'Ascension Island',
18526 days: {
18527 'easter 39': {
18528 _name: 'easter 39'
18529 }
18530 }
18531 },
18532 HL: {
18533 name: 'Saint Helena',
18534 days: {}
18535 },
18536 TA: {
18537 name: 'Tristan da Cunha',
18538 days: {
18539 'easter 39': {
18540 _name: 'easter 39'
18541 },
18542 '2012-04-23': {
18543 name: {
18544 en: 'Ratting Day'
18545 }
18546 },
18547 '2013-05-03': {
18548 name: {
18549 en: 'Ratting Day'
18550 }
18551 },
18552 '2014-05-02': {
18553 name: {
18554 en: 'Ratting Day'
18555 }
18556 },
18557 '2015-05-16': {
18558 name: {
18559 en: 'Ratting Day'
18560 }
18561 },
18562 '2016-04-30': {
18563 name: {
18564 en: 'Ratting Day'
18565 }
18566 },
18567 '2017-05-26': {
18568 name: {
18569 en: 'Ratting Day'
18570 }
18571 },
18572 '2018-06-02': {
18573 name: {
18574 en: 'Ratting Day'
18575 }
18576 },
18577 '08-14': {
18578 name: {
18579 en: 'Anniversary Day'
18580 }
18581 },
18582 'monday before 09-01': false
18583 }
18584 }
18585 }
18586 },
18587 SI: {
18588 names: {
18589 sl: 'Republika Slovenija',
18590 en: 'Slovenia'
18591 },
18592 langs: [
18593 'sl'
18594 ],
18595 zones: [
18596 'Europe/Belgrade'
18597 ],
18598 dayoff: 'sunday',
18599 days: {
18600 '01-01': {
18601 _name: '01-01'
18602 },
18603 '01-02': {
18604 _name: '01-01',
18605 active: [
18606 {
18607 to: 1955
18608 },
18609 {
18610 from: 2017
18611 }
18612 ]
18613 },
18614 '02-08': {
18615 name: {
18616 en: 'Prešeren Day',
18617 sl: 'Prešernov dan'
18618 },
18619 active: [
18620 {
18621 from: 1991
18622 }
18623 ]
18624 },
18625 '03-08': {
18626 _name: '03-08',
18627 type: 'observance'
18628 },
18629 '04-23': {
18630 name: {
18631 sl: 'jurjevanje',
18632 en: "St. George's Day"
18633 },
18634 type: 'observance'
18635 },
18636 'easter -49': {
18637 name: {
18638 sl: 'pust',
18639 en: 'Carnival'
18640 },
18641 type: 'observance'
18642 },
18643 easter: {
18644 _name: 'easter'
18645 },
18646 'easter 1': {
18647 _name: 'easter 1'
18648 },
18649 '04-27': {
18650 name: {
18651 sl: 'dan upora proti okupatorju',
18652 en: 'Day of Uprising Against Occupation'
18653 }
18654 },
18655 '05-01': {
18656 _name: '05-01',
18657 name: {
18658 en: 'May Day Holiday'
18659 },
18660 active: [
18661 {
18662 from: 1949
18663 }
18664 ]
18665 },
18666 '05-02': {
18667 _name: '05-01',
18668 name: {
18669 en: 'May Day Holiday'
18670 },
18671 active: [
18672 {
18673 from: 1949
18674 }
18675 ]
18676 },
18677 'easter 49': {
18678 _name: 'easter 49'
18679 },
18680 '06-08': {
18681 name: {
18682 sl: 'dan Primoža Trubarja',
18683 en: 'Primož Trubar Day'
18684 },
18685 active: [
18686 {
18687 from: 2010
18688 }
18689 ]
18690 },
18691 '06-25': {
18692 name: {
18693 sl: 'dan državnosti',
18694 en: 'Statehood Day'
18695 },
18696 active: [
18697 {
18698 from: 1991
18699 }
18700 ]
18701 },
18702 '07-22': {
18703 name: {
18704 sl: 'dan vstaje',
18705 en: 'Insurrection Day'
18706 },
18707 type: 'observance'
18708 },
18709 '08-15': {
18710 _name: '08-15',
18711 active: [
18712 {
18713 from: 1992
18714 }
18715 ]
18716 },
18717 '08-17': {
18718 name: {
18719 sl: 'združitev prekmurskih Slovencev z matičnim narodom',
18720 en: "Day of the Prekmurje Slovenes'"
18721 },
18722 type: 'observance',
18723 active: [
18724 {
18725 from: 2006
18726 }
18727 ]
18728 },
18729 '09-15': {
18730 name: {
18731 sl: 'vrnitev Primorske k matični domovini',
18732 en: 'Day of Restoration of the Littoral Region to the Motherland'
18733 },
18734 type: 'observance',
18735 active: [
18736 {
18737 from: 2005
18738 }
18739 ]
18740 },
18741 '10-25': {
18742 name: {
18743 sl: 'dan suverenosti',
18744 en: 'Sovereignty Day'
18745 },
18746 type: 'observance',
18747 active: [
18748 {
18749 from: 2015
18750 }
18751 ]
18752 },
18753 '10-31': {
18754 name: {
18755 sl: 'dan reformacije',
18756 en: 'Reformation Day'
18757 }
18758 },
18759 '11-01': {
18760 name: {
18761 sl: 'dan spomina na mrtve or dan mrtvih',
18762 en: 'Day (of Remembrance) of the Dead'
18763 }
18764 },
18765 '11-11': {
18766 name: {
18767 sl: 'martinovanje',
18768 en: "St. Martin's Day"
18769 },
18770 type: 'observance'
18771 },
18772 '11-23': {
18773 name: {
18774 sl: 'dan Rudolfa Maistra',
18775 en: 'Rudolf Maister Day dan Rudolfa Maistra'
18776 },
18777 type: 'observance',
18778 active: [
18779 {
18780 from: 2015
18781 }
18782 ]
18783 },
18784 '12-06': {
18785 name: {
18786 sl: 'miklavž',
18787 en: 'Saint Nicholas Day'
18788 },
18789 type: 'observance'
18790 },
18791 '12-25': {
18792 _name: '12-25',
18793 active: [
18794 {
18795 to: 1953
18796 },
18797 {
18798 from: 1991
18799 }
18800 ]
18801 },
18802 '12-26': {
18803 name: {
18804 sl: 'dan samostojnosti in enotnosti',
18805 en: 'Independence and Unity Day'
18806 }
18807 }
18808 }
18809 },
18810 SJ: {
18811 names: {
18812 en: 'Svalbard & Jan Mayen'
18813 },
18814 langs: [
18815 'no'
18816 ],
18817 zones: [
18818 'Europe/Oslo'
18819 ],
18820 dayoff: 'sunday',
18821 _days: 'NO'
18822 },
18823 SK: {
18824 names: {
18825 sk: 'Slovenská republika',
18826 en: 'Slovakia'
18827 },
18828 langs: [
18829 'sk'
18830 ],
18831 zones: [
18832 'Europe/Prague'
18833 ],
18834 dayoff: 'sunday',
18835 days: {
18836 '01-01': {
18837 _name: '01-01',
18838 name: {
18839 sk: 'Deň vzniku Slovenskej republiky'
18840 }
18841 },
18842 '01-06': {
18843 _name: '01-06'
18844 },
18845 'easter -2': {
18846 _name: 'easter -2'
18847 },
18848 easter: {
18849 _name: 'easter',
18850 type: 'observance'
18851 },
18852 'easter 1': {
18853 _name: 'easter 1'
18854 },
18855 '05-01': {
18856 _name: '05-01'
18857 },
18858 '05-08': {
18859 name: {
18860 sk: 'Deň víťazstva nad fašizmom',
18861 en: 'Day of victory over fascism'
18862 }
18863 },
18864 '2nd sunday in May': {
18865 _name: 'Mothers Day',
18866 type: 'observance'
18867 },
18868 '07-05': {
18869 name: {
18870 sk: 'Sviatok svätého Cyrila a Metoda',
18871 en: 'Saints Cyril and Methodius Day'
18872 }
18873 },
18874 '08-29': {
18875 name: {
18876 sk: 'Výročie Slovenského národného povstania',
18877 en: 'Slovak National Uprising anniversary'
18878 }
18879 },
18880 '09-01': {
18881 _name: 'Constitution Day'
18882 },
18883 '09-15': {
18884 name: {
18885 sk: 'Sviatok Panny Márie Sedembolestnej',
18886 en: 'Day of Our Lady of the Seven Sorrows'
18887 }
18888 },
18889 '11-01': {
18890 _name: '11-01'
18891 },
18892 '11-17': {
18893 name: {
18894 sk: 'Deň boja za slobodu a demokraciu',
18895 en: 'Struggle for Freedom and Democracy Day'
18896 }
18897 },
18898 '12-24': {
18899 _name: '12-24'
18900 },
18901 '12-25': {
18902 _name: '12-25'
18903 },
18904 '12-26': {
18905 _name: '12-26'
18906 }
18907 }
18908 },
18909 SL: {
18910 names: {
18911 en: 'Sierra Leone'
18912 },
18913 langs: [
18914 'en'
18915 ],
18916 zones: [
18917 'Africa/Abidjan'
18918 ],
18919 dayoff: 'sunday',
18920 days: {
18921 '01-01 and if Sunday then next Monday': {
18922 substitute: true,
18923 _name: '01-01'
18924 },
18925 '02-18 and if Sunday then next Monday': {
18926 substitute: true,
18927 name: {
18928 en: 'Armed Forces Day'
18929 }
18930 },
18931 '03-08 and if Sunday then next Monday': {
18932 substitute: true,
18933 _name: '03-08'
18934 },
18935 '04-27 and if Sunday then next Monday': {
18936 substitute: true,
18937 _name: 'Independence Day'
18938 },
18939 'easter -2': {
18940 _name: 'easter -2'
18941 },
18942 'easter 1': {
18943 _name: 'easter 1'
18944 },
18945 '1 Shawwal and if Sunday then next Monday': {
18946 substitute: true,
18947 _name: '1 Shawwal',
18948 name: {
18949 en: 'Korité'
18950 }
18951 },
18952 '10 Dhu al-Hijjah and if Sunday then next Monday': {
18953 substitute: true,
18954 _name: '10 Dhu al-Hijjah',
18955 name: {
18956 en: 'Tabaski'
18957 }
18958 },
18959 '12 Rabi al-awwal and if Sunday then next Monday': {
18960 substitute: true,
18961 _name: '12 Rabi al-awwal',
18962 name: {
18963 en: 'Mawlid'
18964 }
18965 },
18966 '12-25 and if Sunday then next Tuesday': {
18967 substitute: true,
18968 _name: '12-25'
18969 },
18970 '12-26 and if Sunday then next Monday': {
18971 substitute: true,
18972 _name: '12-26'
18973 }
18974 }
18975 },
18976 SM: {
18977 names: {
18978 it: 'San Marino',
18979 en: 'San Marino'
18980 },
18981 langs: [
18982 'it'
18983 ],
18984 zones: [
18985 'Europe/Rome'
18986 ],
18987 dayoff: 'sunday',
18988 days: {
18989 '01-01': {
18990 _name: '01-01'
18991 },
18992 '01-06': {
18993 _name: '01-06',
18994 name: {
18995 it: 'Epifania'
18996 }
18997 },
18998 '02-05': {
18999 name: {
19000 it: 'Festa di Sant’Agata',
19001 en: 'Feast of Saint Agatha'
19002 }
19003 },
19004 easter: {
19005 _name: 'easter'
19006 },
19007 'easter 1': {
19008 _name: 'easter 1'
19009 },
19010 '03-25': {
19011 name: {
19012 it: "Anniversario dell'Arengo",
19013 en: 'Anniversary of the Arengo'
19014 }
19015 },
19016 '04-01': {
19017 name: {
19018 it: 'Cerimonia di investitura dei Capitani Reggenti',
19019 en: 'Inauguration Ceremony'
19020 }
19021 },
19022 '05-01': {
19023 _name: '05-01'
19024 },
19025 '2nd sunday in May': {
19026 _name: 'Mothers Day',
19027 type: 'observance'
19028 },
19029 'easter 60': {
19030 _name: 'easter 60'
19031 },
19032 '07-28': {
19033 name: {
19034 it: 'Anniversario della caduta del Fascismo e Festa della Libertà',
19035 en: 'Liberation from Fascism'
19036 }
19037 },
19038 '08-15': {
19039 _name: '08-15'
19040 },
19041 '09-03': {
19042 name: {
19043 it: 'Festa di San Marino e di Fondazione della Repubblica',
19044 en: 'The Feast of San Marino and the Republic'
19045 }
19046 },
19047 '10-01': {
19048 name: {
19049 it: 'Cerimonia di investitura dei Capitani Reggenti'
19050 }
19051 },
19052 '11-01': {
19053 _name: '11-01',
19054 name: {
19055 it: 'Tutti i Santi'
19056 }
19057 },
19058 '11-02': {
19059 name: {
19060 it: 'Commemorazione dei defunti',
19061 en: 'Commemoration of the deceased'
19062 }
19063 },
19064 '12-08': {
19065 _name: '12-08'
19066 },
19067 '12-25': {
19068 _name: '12-25'
19069 },
19070 '12-26': {
19071 _name: '12-26'
19072 },
19073 '12-31': {
19074 _name: '12-31',
19075 type: 'optional'
19076 }
19077 }
19078 },
19079 SN: {
19080 names: {
19081 fr: 'République du Sénégal',
19082 wo: 'Réewum Senegaal',
19083 en: 'Senegal'
19084 },
19085 langs: [
19086 'fr',
19087 'wo'
19088 ],
19089 zones: [
19090 'Africa/Abidjan'
19091 ],
19092 dayoff: 'sunday',
19093 days: {
19094 '01-01': {
19095 _name: '01-01'
19096 },
19097 '04-04': {
19098 _name: 'National Holiday'
19099 },
19100 '05-01': {
19101 _name: '05-01'
19102 },
19103 '08-15': {
19104 _name: '08-15'
19105 },
19106 '11-01': {
19107 _name: '11-01'
19108 },
19109 '12-25': {
19110 _name: '12-25'
19111 },
19112 'easter 1': {
19113 _name: 'easter 1'
19114 },
19115 'easter 39': {
19116 _name: 'easter 39'
19117 },
19118 'easter 50': {
19119 _name: 'easter 50'
19120 },
19121 '12 Rabi al-awwal': {
19122 _name: '12 Rabi al-awwal'
19123 },
19124 '1 Shawwal and if sunday then next monday': {
19125 _name: '1 Shawwal'
19126 },
19127 '10 Dhu al-Hijjah and if sunday then next monday': {
19128 _name: '10 Dhu al-Hijjah'
19129 },
19130 '10 Muharram': {
19131 _name: '10 Muharram'
19132 },
19133 '18 Safar': {
19134 name: 'Magal de Touba'
19135 }
19136 }
19137 },
19138 SO: {
19139 names: {
19140 so: 'Jamhuuriyadda Federaalka Soomaaliya',
19141 ar: 'جمهورية الصومال الفدرالية',
19142 en: 'Somalia'
19143 },
19144 dayoff: '?',
19145 langs: [
19146 'so',
19147 'ar',
19148 'en'
19149 ],
19150 zones: [
19151 'Africa/Nairobi'
19152 ],
19153 days: {
19154 '01-01': {
19155 _name: '01-01'
19156 },
19157 '05-01': {
19158 _name: '05-01'
19159 },
19160 '06-26': {
19161 name: {
19162 ar: 'استقلال الصومال البريطاني',
19163 en: 'Independence of British Somaliland'
19164 }
19165 },
19166 '07-01': {
19167 _name: 'Independence Day'
19168 },
19169 '10 Muharram': {
19170 _name: '10 Muharram'
19171 },
19172 '12 Rabi al-awwal': {
19173 _name: '12 Rabi al-awwal'
19174 },
19175 '1 Shawwal': {
19176 _name: '1 Shawwal'
19177 },
19178 '10 Dhu al-Hijjah': {
19179 _name: '10 Dhu al-Hijjah'
19180 }
19181 },
19182 states: {
19183 AW: {
19184 name: 'Awdal',
19185 days: {
19186 '01-01': false,
19187 '05-18 P2D': {
19188 name: {
19189 en: 'Restoration of Somaliland Sovereignty'
19190 }
19191 },
19192 '07-01': false,
19193 '1 Muharram': {
19194 _name: '1 Muharram'
19195 },
19196 '10 Muharram': false,
19197 '27 Rajab': {
19198 _name: '27 Rajab'
19199 }
19200 }
19201 },
19202 SA: {
19203 name: 'Sanaag',
19204 _days: [
19205 'SO',
19206 'states',
19207 'AW'
19208 ]
19209 },
19210 SO: {
19211 name: 'Sool',
19212 _days: [
19213 'SO',
19214 'states',
19215 'AW'
19216 ]
19217 },
19218 TO: {
19219 name: 'Togdheer',
19220 _days: [
19221 'SO',
19222 'states',
19223 'AW'
19224 ]
19225 },
19226 WO: {
19227 name: 'Woqooyi Galbeed',
19228 _days: [
19229 'SO',
19230 'states',
19231 'AW'
19232 ]
19233 }
19234 }
19235 },
19236 SR: {
19237 names: {
19238 en: 'Suriname'
19239 },
19240 langs: [
19241 'nl',
19242 'srn'
19243 ],
19244 zones: [
19245 'America/Paramaribo'
19246 ],
19247 dayoff: 'sunday',
19248 days: {
19249 '01-01': {
19250 _name: '01-01'
19251 },
19252 'chinese 01-0-01': {
19253 name: {
19254 nl: 'Chinees Nieuwjaar',
19255 en: 'Chinese New Year'
19256 }
19257 },
19258 '02-25': {
19259 name: {
19260 nl: 'Dag van Bevrijding en Vernieuwing',
19261 en: 'Day of Liberation and Innovation'
19262 }
19263 },
19264 'easter -2': {
19265 _name: 'easter -2'
19266 },
19267 easter: {
19268 _name: 'easter',
19269 type: 'observance'
19270 },
19271 'easter 1': {
19272 _name: 'easter 1'
19273 },
19274 '05-01': {
19275 _name: '05-01'
19276 },
19277 '07-01': {
19278 name: {
19279 nl: 'Dag der Vrijheden (Keti koti)',
19280 srn: 'Keti koti',
19281 en: 'Emancipation Day'
19282 }
19283 },
19284 '08-09': {
19285 name: {
19286 nl: 'Dag der Inheemsen',
19287 en: "Indigenous People's Day"
19288 }
19289 },
19290 '10-10': {
19291 name: {
19292 nl: 'Dag van de Marrons',
19293 en: 'Day of the Maroons'
19294 }
19295 },
19296 '11-25': {
19297 _name: 'Independence Day'
19298 },
19299 '12-25': {
19300 _name: '12-25'
19301 },
19302 '12-26': {
19303 _name: '12-26'
19304 },
19305 '1 Shawwal': {
19306 _name: '1 Shawwal'
19307 },
19308 '10 Dhu al-Hijjah': {
19309 _name: '10 Dhu al-Hijjah'
19310 },
19311 '2015-03-06': {
19312 _name: 'Holi'
19313 },
19314 '2016-03-23': {
19315 _name: 'Holi'
19316 },
19317 '2017-03-12': {
19318 _name: 'Holi'
19319 },
19320 '2018-03-02': {
19321 _name: 'Holi'
19322 },
19323 '2019-03-21': {
19324 _name: 'Holi'
19325 },
19326 '2020-03-09': {
19327 _name: 'Holi'
19328 },
19329 '2021-03-28': {
19330 _name: 'Holi'
19331 },
19332 '2022-03-18': {
19333 _name: 'Holi'
19334 },
19335 '2023-03-07': {
19336 _name: 'Holi'
19337 },
19338 '2024-03-25': {
19339 _name: 'Holi'
19340 },
19341 '2025-03-14': {
19342 _name: 'Holi'
19343 },
19344 '2026-03-03': {
19345 _name: 'Holi'
19346 },
19347 '2027-03-22': {
19348 _name: 'Holi'
19349 },
19350 '2028-03-11': {
19351 _name: 'Holi'
19352 },
19353 '2029-03-28': {
19354 _name: 'Holi'
19355 },
19356 '2030-03-19': {
19357 _name: 'Holi'
19358 },
19359 '2014-10-23': {
19360 _name: 'Deepavali'
19361 },
19362 '2015-11-11': {
19363 _name: 'Deepavali'
19364 },
19365 '2016-10-30': {
19366 _name: 'Deepavali'
19367 },
19368 '2017-10-19': {
19369 _name: 'Deepavali'
19370 },
19371 '2018-11-07': {
19372 _name: 'Deepavali'
19373 },
19374 '2019-10-27': {
19375 _name: 'Deepavali'
19376 },
19377 '2020-11-14': {
19378 _name: 'Deepavali'
19379 },
19380 '2021-11-04': {
19381 _name: 'Deepavali'
19382 },
19383 '2022-10-24': {
19384 _name: 'Deepavali'
19385 },
19386 '2023-11-12': {
19387 _name: 'Deepavali'
19388 },
19389 '2024-10-31': {
19390 _name: 'Deepavali'
19391 },
19392 '2025-10-20': {
19393 _name: 'Deepavali'
19394 },
19395 '2026-11-08': {
19396 _name: 'Deepavali'
19397 },
19398 '2027-10-28': {
19399 _name: 'Deepavali'
19400 },
19401 '2028-10-17': {
19402 _name: 'Deepavali'
19403 },
19404 '2029-11-05': {
19405 _name: 'Deepavali'
19406 },
19407 '2030-10-25': {
19408 _name: 'Deepavali'
19409 }
19410 }
19411 },
19412 SS: {
19413 names: {
19414 en: 'South Sudan'
19415 },
19416 dayoff: 'sunday',
19417 langs: [
19418 'en'
19419 ],
19420 zones: [
19421 'Africa/Maputo'
19422 ],
19423 days: {
19424 '01-01': {
19425 _name: '01-01'
19426 },
19427 '01-09': {
19428 name: {
19429 en: 'Peace Agreement Day'
19430 }
19431 },
19432 '03-08': {
19433 _name: '03-08'
19434 },
19435 '05-16': {
19436 name: {
19437 en: 'SPLA Day'
19438 }
19439 },
19440 '1st monday in July': {
19441 _name: 'Mothers Day',
19442 type: 'observance'
19443 },
19444 '07-09': {
19445 _name: 'Independence Day'
19446 },
19447 '07-30': {
19448 name: {
19449 en: 'Martyrs Day'
19450 }
19451 },
19452 '12-25': {
19453 _name: '12-25'
19454 },
19455 '12-28': {
19456 name: {
19457 en: 'Republic Day'
19458 }
19459 },
19460 '12-31': {
19461 _name: '12-31'
19462 },
19463 '2 Shawwal': {
19464 _name: '1 Shawwal'
19465 },
19466 '12 Dhu al-Hijjah': {
19467 _name: '10 Dhu al-Hijjah'
19468 }
19469 }
19470 },
19471 ST: {
19472 names: {
19473 pt: 'São Tomé & Príncipe',
19474 en: 'São Tomé & Príncipe'
19475 },
19476 langs: [
19477 'pt',
19478 'en'
19479 ],
19480 zones: [
19481 'Africa/Abidjan'
19482 ],
19483 dayoff: 'sunday',
19484 days: {
19485 '01-01 and if Saturday then previous Friday if Sunday then next Monday': {
19486 substitute: true,
19487 _name: '01-01'
19488 },
19489 '02-03 and if Saturday then previous Friday if Sunday then next Monday': {
19490 substitute: true,
19491 name: {
19492 en: "Martyrs' Day",
19493 pt: 'Dia dos Mártires'
19494 }
19495 },
19496 '05-01 and if Saturday then previous Friday if Sunday then next Monday': {
19497 substitute: true,
19498 _name: '05-01'
19499 },
19500 '07-12 and if Saturday then previous Friday if Sunday then next Monday': {
19501 substitute: true,
19502 _name: 'Independence Day'
19503 },
19504 '09-06 and if Saturday then previous Friday if Sunday then next Monday': {
19505 substitute: true,
19506 name: {
19507 en: 'Armed Forces Day',
19508 pt: 'Dia das Forças Armadas'
19509 }
19510 },
19511 '09-30 and if Saturday then previous Friday if Sunday then next Monday': {
19512 substitute: true,
19513 name: {
19514 en: 'Agricultural Reform Day',
19515 pt: 'Dia da Reforma Agrária'
19516 }
19517 },
19518 '12-21 and if Saturday then previous Friday if Sunday then next Monday': {
19519 substitute: true,
19520 name: {
19521 en: 'São Tomé Day',
19522 pt: 'Dia de São Tomé'
19523 }
19524 },
19525 '12-25 and if Saturday then previous Friday if Sunday then next Monday': {
19526 substitute: true,
19527 _name: '12-25'
19528 }
19529 }
19530 },
19531 SV: {
19532 names: {
19533 es: 'El Salvador',
19534 en: 'El Salvador'
19535 },
19536 dayoff: 'sunday',
19537 langs: [
19538 'es'
19539 ],
19540 zones: [
19541 'America/El_Salvador'
19542 ],
19543 days: {
19544 '01-01': {
19545 _name: '01-01',
19546 type: 'observance'
19547 },
19548 '01-16': {
19549 name: {
19550 es: 'Firma de los Acuerdos de Paz'
19551 },
19552 type: 'observance'
19553 },
19554 '03-08': {
19555 name: {
19556 es: 'Día de la Mujer'
19557 },
19558 type: 'observance'
19559 },
19560 'easter -3': {
19561 _name: 'easter -3'
19562 },
19563 'easter -2': {
19564 _name: 'easter -2'
19565 },
19566 'easter -1': {
19567 _name: 'easter -1'
19568 },
19569 easter: {
19570 _name: 'easter',
19571 type: 'observance'
19572 },
19573 '05-01': {
19574 _name: '05-01'
19575 },
19576 '05-07': {
19577 name: {
19578 en: "Soldier's Day",
19579 es: 'Día del Soldado'
19580 },
19581 type: 'observance'
19582 },
19583 '05-10': {
19584 _name: 'Mothers Day',
19585 type: 'optional',
19586 note: 'Public Offices only'
19587 },
19588 '06-17': {
19589 _name: 'Fathers Day',
19590 type: 'observance'
19591 },
19592 '06-22': {
19593 name: {
19594 es: 'Día del Maestro'
19595 },
19596 type: 'optional',
19597 note: 'Dayoff for teachers only'
19598 },
19599 '08-06': {
19600 name: {
19601 es: 'Celebración del Divino Salvador del Mundo'
19602 }
19603 },
19604 '09-15': {
19605 _name: 'Independence Day'
19606 },
19607 '11-02': {
19608 _name: '11-02'
19609 },
19610 '12-25': {
19611 _name: '12-25'
19612 }
19613 },
19614 regions: {
19615 SS: {
19616 name: 'San Salvador',
19617 days: {
19618 '08-03': {
19619 name: {
19620 es: 'Fiestas Agostinas'
19621 }
19622 },
19623 '08-05': {
19624 name: {
19625 es: 'Fiestas Agostinas'
19626 }
19627 }
19628 }
19629 }
19630 }
19631 },
19632 SX: {
19633 names: {
19634 en: 'Sint Maarten'
19635 },
19636 langs: [
19637 'nl'
19638 ],
19639 zones: [
19640 'America/Curacao'
19641 ],
19642 dayoff: 'sunday',
19643 days: {
19644 '01-01': {
19645 _name: '01-01'
19646 },
19647 'easter -2': {
19648 _name: 'easter -2'
19649 },
19650 easter: {
19651 _name: 'easter'
19652 },
19653 'easter 1': {
19654 _name: 'easter 1'
19655 },
19656 '04-27': {
19657 name: {
19658 nl: 'Koningsdag',
19659 en: "King's Day"
19660 }
19661 },
19662 '04-30 if Sunday then next Tuesday prior to 2017': {
19663 name: {
19664 nl: 'Carnaval',
19665 en: 'Carnival'
19666 }
19667 },
19668 '04-30 if Saturday then previous Friday if Sunday then next Tuesday since 2017': {
19669 name: {
19670 nl: 'Carnaval',
19671 en: 'Carnival'
19672 }
19673 },
19674 '05-01 if Sunday then next Monday': {
19675 _name: '05-01'
19676 },
19677 'easter 39': {
19678 _name: 'easter 39'
19679 },
19680 'easter 49': {
19681 _name: 'easter 49'
19682 },
19683 '07-01': {
19684 name: {
19685 nl: 'Emancipatiedag',
19686 en: 'Emancipation Day'
19687 }
19688 },
19689 '10-09': {
19690 _name: 'Constitution Day'
19691 },
19692 '11-11': {
19693 name: {
19694 en: 'Sint Maarten Day'
19695 }
19696 },
19697 '12-25': {
19698 _name: '12-25'
19699 },
19700 '12-26': {
19701 _name: '12-26'
19702 }
19703 }
19704 },
19705 SZ: {
19706 names: {
19707 ss: 'Eswatini',
19708 en: 'Swaziland'
19709 },
19710 langs: [
19711 'ss',
19712 'en'
19713 ],
19714 zones: [
19715 'Africa/Johannesburg'
19716 ],
19717 dayoff: 'sunday',
19718 days: {
19719 '01-01': {
19720 _name: '01-01'
19721 },
19722 'easter -2': {
19723 _name: 'easter -2'
19724 },
19725 easter: {
19726 _name: 'easter',
19727 type: 'observance'
19728 },
19729 'easter 1': {
19730 _name: 'easter 1'
19731 },
19732 '04-19 and if Saturday, Sunday then next Monday': {
19733 substitute: true,
19734 name: {
19735 en: 'Birthday of King Mswati III'
19736 }
19737 },
19738 '04-25 and if Saturday, Sunday then next Monday': {
19739 substitute: true,
19740 name: {
19741 en: 'National Flag Day'
19742 }
19743 },
19744 '05-01 and if Saturday, Sunday then next Monday': {
19745 substitute: true,
19746 _name: '05-01'
19747 },
19748 'easter 39': {
19749 _name: 'easter 39'
19750 },
19751 '07-22 and if Saturday, Sunday then next Monday': {
19752 substitute: true,
19753 name: {
19754 en: 'Birthday of the late King Sobhuza'
19755 }
19756 },
19757 '1st Monday in September': {
19758 name: {
19759 ss: 'Umhlanga Reed Dance',
19760 en: 'Umhlanga Reed Dance'
19761 }
19762 },
19763 '09-06 and if Saturday, Sunday then next Monday': {
19764 substitute: true,
19765 _name: 'Independence Day',
19766 name: {
19767 ss: 'Somhlolo Day'
19768 }
19769 },
19770 '12-25': {
19771 _name: '12-25'
19772 },
19773 '12-26 and if Sunday then next Monday': {
19774 _name: '12-26'
19775 },
19776 '12-28 P6D': {
19777 name: {
19778 ss: 'Incwala',
19779 en: 'Incwala Festival'
19780 }
19781 }
19782 }
19783 },
19784 TC: {
19785 names: {
19786 en: 'Turks & Caicos Islands'
19787 },
19788 langs: [
19789 'en'
19790 ],
19791 zones: [
19792 'America/Grand_Turk'
19793 ],
19794 dayoff: 'sunday',
19795 days: {
19796 '01-01 and if Saturday, Sunday then next Monday': {
19797 _name: '01-01'
19798 },
19799 '2nd Monday in March': {
19800 name: {
19801 en: 'Commonwealth Day'
19802 }
19803 },
19804 'easter -2': {
19805 _name: 'easter -2'
19806 },
19807 easter: {
19808 _name: 'easter',
19809 type: 'observance'
19810 },
19811 'easter 1': {
19812 _name: 'easter 1'
19813 },
19814 '1st Monday before 06-01': {
19815 name: {
19816 en: "National Heroes' Day"
19817 }
19818 },
19819 '2nd Monday after 06-02': {
19820 name: {
19821 en: "Queen's Birthday"
19822 }
19823 },
19824 '1st Monday in August': {
19825 name: {
19826 en: 'Emancipation Day'
19827 }
19828 },
19829 '1st Friday before 10-01': {
19830 name: {
19831 en: 'National Youth Day'
19832 }
19833 },
19834 '2nd Monday in October': {
19835 name: {
19836 en: 'National Heritage Day'
19837 }
19838 },
19839 '4th Friday in November': {
19840 name: {
19841 en: 'National Day of Thanksgiving'
19842 }
19843 },
19844 '12-25 and if Saturday then next Monday if Sunday then next Tuesday': {
19845 substitute: true,
19846 _name: '12-25'
19847 },
19848 '12-26 and if Saturday then next Monday if Sunday then next Tuesday': {
19849 substitute: true,
19850 _name: '12-26'
19851 }
19852 }
19853 },
19854 TD: {
19855 names: {
19856 ar: 'جمهورية تشاد',
19857 fr: 'République du Tchad',
19858 en: 'Chad'
19859 },
19860 langs: [
19861 'ar',
19862 'fr'
19863 ],
19864 zones: [
19865 'Africa/Ndjamena'
19866 ],
19867 dayoff: 'sunday',
19868 days: {
19869 '01-01 and if sunday then next monday': {
19870 _name: '01-01'
19871 },
19872 '05-01 and if sunday then next monday': {
19873 _name: '05-01'
19874 },
19875 '08-11 and if sunday then next monday': {
19876 name: {
19877 fr: 'Fête Nationale (Indépendance)',
19878 en: 'Independence Day'
19879 }
19880 },
19881 '12-01 and if sunday then next monday': {
19882 name: {
19883 fr: 'Journée de la libération et de la démocratie',
19884 en: 'Freedom and Democracy Day'
19885 }
19886 },
19887 '11-01': {
19888 _name: '11-01'
19889 },
19890 '11-28': {
19891 name: {
19892 fr: 'Anniversaire de la Proclamation de la République',
19893 en: 'Proclamation of the Republic'
19894 }
19895 },
19896 '12-25': {
19897 _name: '12-25'
19898 },
19899 'easter 1': {
19900 _name: 'easter 1'
19901 },
19902 '12 Rabi al-awwal': {
19903 _name: '12 Rabi al-awwal'
19904 },
19905 '1 Shawwal': {
19906 _name: '1 Shawwal'
19907 },
19908 '10 Dhu al-Hijjah': {
19909 _name: '10 Dhu al-Hijjah'
19910 }
19911 }
19912 },
19913 TG: {
19914 names: {
19915 fr: 'République togolaise',
19916 en: 'Togolese Republic'
19917 },
19918 dayoff: 'sunday',
19919 langs: [
19920 'fr'
19921 ],
19922 zones: [
19923 'Africa/Abidjan'
19924 ],
19925 days: {
19926 '01-01': {
19927 _name: '01-01'
19928 },
19929 '01-13': {
19930 name: {
19931 fr: 'Jour de la libération',
19932 en: 'Liberation Day'
19933 }
19934 },
19935 '04-27': {
19936 _name: 'Independence Day'
19937 },
19938 'easter 1': {
19939 _name: 'easter 1'
19940 },
19941 '05-01': {
19942 _name: '05-01'
19943 },
19944 'easter 39': {
19945 _name: 'easter 39'
19946 },
19947 'easter 50': {
19948 _name: 'easter 50'
19949 },
19950 '06-21': {
19951 name: {
19952 fr: 'Journée des Martyrs',
19953 en: 'Day of the Martyrs'
19954 }
19955 },
19956 '08-15': {
19957 _name: '08-15'
19958 },
19959 '11-01': {
19960 _name: '11-01'
19961 },
19962 '12-25': {
19963 _name: '12-25'
19964 },
19965 '13 Rabi al-awwal': {
19966 _name: '12 Rabi al-awwal'
19967 },
19968 '2 Shawwal': {
19969 _name: '1 Shawwal'
19970 },
19971 '11 Dhu al-Hijjah': {
19972 _name: '10 Dhu al-Hijjah'
19973 }
19974 }
19975 },
19976 TN: {
19977 names: {
19978 ar: 'الجمهورية التونسية',
19979 fr: 'République tunisienne',
19980 en: 'Tunisia'
19981 },
19982 langs: [
19983 'ar',
19984 'fr'
19985 ],
19986 zones: [
19987 'Africa/Tunis'
19988 ],
19989 dayoff: 'sunday',
19990 days: {
19991 '01-01': {
19992 _name: '01-01'
19993 },
19994 '01-14': {
19995 name: {
19996 fr: 'Fête de la Révolution et de la Jeunesse',
19997 ar: 'عيد الثورة و الشباب'
19998 }
19999 },
20000 '03-20': {
20001 name: {
20002 fr: "Fête de l'indépendance",
20003 ar: 'عيد الإستقلال'
20004 }
20005 },
20006 '04-09': {
20007 name: {
20008 fr: 'Journée des Martyrs',
20009 ar: 'عيد الشهداء'
20010 }
20011 },
20012 '12 Rabi al-awwal': {
20013 _name: '12 Rabi al-awwal'
20014 },
20015 '1 Muharram': {
20016 _name: '1 Muharram'
20017 },
20018 '1 Shawwal': {
20019 _name: '1 Shawwal'
20020 },
20021 '10 Dhu al-Hijjah': {
20022 _name: '10 Dhu al-Hijjah'
20023 },
20024 '05-01': {
20025 _name: '05-01'
20026 },
20027 '07-25': {
20028 name: {
20029 fr: 'Fête de la République',
20030 ar: 'عيد الجمهورية'
20031 }
20032 },
20033 '08-13': {
20034 name: {
20035 fr: 'Fête de la Femme et de la Famille',
20036 ar: 'عيد المرأة'
20037 }
20038 },
20039 '10-15': {
20040 name: {
20041 fr: "Fête de l'Évacuation",
20042 ar: 'عيد الجلاء'
20043 }
20044 }
20045 }
20046 },
20047 TO: {
20048 names: {
20049 to: 'Puleʻanga Fakatuʻi ʻo Tonga',
20050 en: 'Tonga'
20051 },
20052 langs: [
20053 'to',
20054 'en'
20055 ],
20056 zones: [
20057 'Pacific/Tongatapu'
20058 ],
20059 dayoff: 'sunday',
20060 days: {
20061 '01-01': {
20062 _name: '01-01'
20063 },
20064 'easter -2': {
20065 _name: 'easter -2'
20066 },
20067 'easter 1': {
20068 _name: 'easter 1'
20069 },
20070 '04-25': {
20071 name: {
20072 en: 'ANZAC Day'
20073 }
20074 },
20075 '06-04 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday': {
20076 name: {
20077 en: 'Emancipation Day'
20078 }
20079 },
20080 '07-04': {
20081 name: {
20082 en: 'Official Birthday of His Majesty King Tupou VI'
20083 }
20084 },
20085 '09-17 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday': {
20086 name: {
20087 en: 'Birthday of His Royal Highness The Crown Prince Tupotoʻa-ʻUlukalala'
20088 }
20089 },
20090 '11-04 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday': {
20091 _name: 'Constitution Day',
20092 name: {
20093 en: 'Constitutional Day'
20094 }
20095 },
20096 '12-04 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday': {
20097 name: {
20098 en: 'Tupou I Day'
20099 }
20100 },
20101 '12-25': {
20102 _name: '12-25'
20103 },
20104 '12-26': {
20105 _name: '12-26'
20106 }
20107 }
20108 },
20109 TR: {
20110 names: {
20111 tr: 'Türkiye',
20112 en: 'Turkey'
20113 },
20114 dayoff: 'saturday',
20115 langs: [
20116 'tr'
20117 ],
20118 zones: [
20119 'Europe/Istanbul'
20120 ],
20121 days: {
20122 '01-01': {
20123 _name: '01-01'
20124 },
20125 '04-23': {
20126 name: {
20127 en: "National Sovereignty and Children's Day",
20128 tr: 'Ulusal Egemenlik ve Çocuk Bayramı'
20129 }
20130 },
20131 '05-01': {
20132 _name: '05-01',
20133 name: {
20134 en: 'Labour and Solidarity Day',
20135 tr: 'Emek ve Dayanışma Günü'
20136 }
20137 },
20138 '05-19': {
20139 name: {
20140 en: 'Commemoration of Atatürk, Youth and Sports Day',
20141 tr: "Atatürk'ü Anma Gençlik ve Spor Bayramı"
20142 }
20143 },
20144 '07-15': {
20145 name: {
20146 en: 'Democracy and National Unity Day',
20147 tr: 'Demokrasi ve Millî Birlik Günü'
20148 }
20149 },
20150 '08-30': {
20151 name: {
20152 en: 'Victory Day',
20153 tr: 'Zafer Bayramı'
20154 }
20155 },
20156 '10-29': {
20157 name: {
20158 en: 'Republic Day',
20159 tr: 'Cumhuriyet Bayramı'
20160 }
20161 },
20162 '1 Shawwal PT90H': {
20163 _name: '1 Shawwal'
20164 },
20165 '10 Dhu al-Hijjah PT114H': {
20166 _name: '10 Dhu al-Hijjah'
20167 }
20168 }
20169 },
20170 TT: {
20171 names: {
20172 en: 'Trinidad & Tobago'
20173 },
20174 langs: [
20175 'en'
20176 ],
20177 zones: [
20178 'America/Port_of_Spain'
20179 ],
20180 dayoff: 'sunday',
20181 days: {
20182 '01-01 and if Sunday then next Monday': {
20183 substitute: true,
20184 _name: '01-01'
20185 },
20186 'easter -2': {
20187 _name: 'easter -2'
20188 },
20189 easter: {
20190 _name: 'easter'
20191 },
20192 'easter 1': {
20193 _name: 'easter 1',
20194 type: 'observance'
20195 },
20196 '03-30 and if Sunday then next Monday': {
20197 substitute: true,
20198 name: {
20199 en: 'Spiritual Baptist Liberation Day'
20200 }
20201 },
20202 'easter 60': {
20203 _name: 'easter 60'
20204 },
20205 '05-30 and if Sunday then next Monday': {
20206 substitute: true,
20207 name: {
20208 en: 'Indian Arrival Day'
20209 }
20210 },
20211 '06-19 and if Sunday then next Monday': {
20212 substitute: true,
20213 _name: '05-01'
20214 },
20215 '08-01 and if Sunday then next Monday': {
20216 substitute: true,
20217 name: {
20218 en: 'Emancipation Day'
20219 }
20220 },
20221 '08-31 and if Sunday then next Monday': {
20222 substitute: true,
20223 _name: 'Independence Day'
20224 },
20225 '09-24 and if Sunday then next Monday': {
20226 substitute: true,
20227 name: {
20228 en: 'Republic Day'
20229 }
20230 },
20231 '12-25 and if Sunday then next Tuesday': {
20232 substitute: true,
20233 _name: '12-25'
20234 },
20235 '12-26 and if Sunday then next Monday': {
20236 substitute: true,
20237 _name: '12-26'
20238 },
20239 '1 Shawwal and if Sunday then next Monday': {
20240 substitute: true,
20241 _name: '1 Shawwal'
20242 },
20243 '2012-11-13': {
20244 _name: 'Deepavali'
20245 },
20246 '2013-11-03': {
20247 _name: 'Deepavali'
20248 },
20249 '2013-11-04': {
20250 substitute: true,
20251 _name: 'Deepavali'
20252 },
20253 '2014-10-23': {
20254 _name: 'Deepavali'
20255 },
20256 '2015-11-11': {
20257 _name: 'Deepavali'
20258 },
20259 '2016-10-29': {
20260 _name: 'Deepavali'
20261 },
20262 '2017-10-19': {
20263 _name: 'Deepavali'
20264 },
20265 '2018-11-07': {
20266 _name: 'Deepavali'
20267 },
20268 '2019-10-27': {
20269 _name: 'Deepavali'
20270 },
20271 '2019-10-28': {
20272 substitute: true,
20273 _name: 'Deepavali'
20274 },
20275 '2020-11-14': {
20276 _name: 'Deepavali'
20277 },
20278 '2021-11-04': {
20279 _name: 'Deepavali'
20280 },
20281 '2022-10-24': {
20282 _name: 'Deepavali'
20283 },
20284 '2023-11-12': {
20285 _name: 'Deepavali'
20286 },
20287 '2023-11-13': {
20288 substitute: true,
20289 _name: 'Deepavali'
20290 },
20291 '2024-10-31': {
20292 _name: 'Deepavali'
20293 },
20294 '2025-10-20': {
20295 _name: 'Deepavali'
20296 },
20297 '2026-11-08': {
20298 _name: 'Deepavali'
20299 },
20300 '2026-11-09': {
20301 substitute: true,
20302 _name: 'Deepavali'
20303 },
20304 '2027-10-28': {
20305 _name: 'Deepavali'
20306 },
20307 '2028-10-17': {
20308 _name: 'Deepavali'
20309 },
20310 '2029-11-05': {
20311 _name: 'Deepavali'
20312 },
20313 '2030-10-25': {
20314 _name: 'Deepavali'
20315 }
20316 }
20317 },
20318 TW: {
20319 names: {
20320 zh: '中華民國',
20321 en: 'Taiwan'
20322 },
20323 langs: [
20324 'zh'
20325 ],
20326 zones: [
20327 'Asia/Taipei'
20328 ],
20329 dayoff: '',
20330 days: {
20331 '01-01 and if Saturday then previous Friday if Sunday then next Monday': {
20332 substitute: true,
20333 _name: '01-01',
20334 name: {
20335 zh: '中華民國開國紀念日 / 元旦',
20336 en: 'Founding of the Republic of China'
20337 }
20338 },
20339 'chinese 01-0-00': {
20340 name: {
20341 en: "Chinese New Year's Eve",
20342 zh: '農曆除夕'
20343 }
20344 },
20345 'chinese 01-0-01': {
20346 name: {
20347 en: 'Chinese New Year',
20348 zh: '農曆年初一'
20349 }
20350 },
20351 'chinese 01-0-01 if Monday then next Friday if Tuesday then next Saturdayif Wednesday then next Sunday if Thursday then next Monday if Friday then next Tuesday if Saturday then next Wednesday if Sunday then next Thursday': {
20352 name: {
20353 en: 'Chinese New Year Holiday',
20354 zh: '农历新年假期'
20355 }
20356 },
20357 'chinese 01-0-02': {
20358 name: {
20359 en: 'The second day of the Chinese New Year',
20360 zh: '農曆年初二'
20361 }
20362 },
20363 'chinese 01-0-03': {
20364 name: {
20365 en: 'The third day of the Chinese New Year',
20366 zh: '農曆年初三'
20367 }
20368 },
20369 'chinese 01-0-04': {
20370 name: {
20371 en: 'The forth day of the Chinese New Year',
20372 zh: '農曆年初四'
20373 }
20374 },
20375 '02-28 and if Sunday then next Monday': {
20376 substitute: true,
20377 name: {
20378 en: 'Peace Memorial Day',
20379 zh: '228和平紀念日'
20380 }
20381 },
20382 '04-04 and if Sunday then next Monday': {
20383 substitute: true,
20384 name: {
20385 en: "Children's Day",
20386 zh: '兒童節'
20387 }
20388 },
20389 'chinese 5-01 solarterm and if Sunday then next Monday': {
20390 substitute: true,
20391 name: {
20392 en: 'Tomb Sweeping Day',
20393 zh: '淸明節'
20394 }
20395 },
20396 'chinese 05-0-05 and if Sunday then next Monday': {
20397 substitute: true,
20398 name: {
20399 en: 'Dragon Boat Festival',
20400 zh: '端午節'
20401 }
20402 },
20403 'chinese 08-0-15 and if Sunday then next Monday': {
20404 substitute: true,
20405 name: {
20406 en: 'Mid-Autumn Festival',
20407 zh: '中秋節'
20408 }
20409 },
20410 '10-10 and if Sunday then next Monday': {
20411 substitute: true,
20412 name: {
20413 en: 'National Day / Double Tenth Day',
20414 zh: '國慶日 / 雙十節'
20415 }
20416 },
20417 '02-04': {
20418 name: {
20419 en: "Farmer's Day",
20420 zh: '農民節'
20421 },
20422 type: 'observance'
20423 },
20424 '03-08': {
20425 _name: '03-08',
20426 type: 'observance'
20427 },
20428 '03-12': {
20429 name: {
20430 en: 'Arbor Day',
20431 zh: '國父逝世紀念日'
20432 },
20433 type: 'observance'
20434 },
20435 '03-29': {
20436 name: {
20437 en: 'Youth Day',
20438 zh: '靑年節'
20439 },
20440 type: 'observance'
20441 },
20442 '05-01 and if Saturday then previous Friday if Sunday then next Monday': {
20443 substitute: true,
20444 _name: '05-01',
20445 name: {
20446 zh: '勞動節'
20447 },
20448 type: 'observance',
20449 note: 'private sector'
20450 },
20451 '05-04': {
20452 name: {
20453 en: 'Literary Day',
20454 zh: '文藝節'
20455 },
20456 type: 'observance'
20457 },
20458 '2nd Sunday in May': {
20459 _name: 'Mothers Day',
20460 name: {
20461 zh: '母親節'
20462 },
20463 type: 'observance'
20464 },
20465 '06-03': {
20466 name: {
20467 en: 'Opium Suppression Movement Day',
20468 zh: '禁菸節'
20469 },
20470 type: 'observance'
20471 },
20472 '08-08': {
20473 _name: 'Fathers Day',
20474 name: {
20475 zh: '父親節'
20476 },
20477 type: 'observance'
20478 },
20479 '09-01': {
20480 name: {
20481 en: "Journalist' Day",
20482 zh: '記者節'
20483 },
20484 type: 'observance'
20485 },
20486 '09-03': {
20487 name: {
20488 en: 'Armed Forces Day',
20489 zh: '軍人節'
20490 },
20491 type: 'observance'
20492 },
20493 '09-28': {
20494 name: {
20495 en: "Teachers' Day",
20496 zh: '孔子誕辰紀念日'
20497 },
20498 type: 'observance'
20499 },
20500 '10-21': {
20501 name: {
20502 en: 'Overseas Chinese Day',
20503 zh: '華僑節'
20504 },
20505 type: 'observance'
20506 },
20507 '10-25': {
20508 name: {
20509 en: 'Taiwan Retrocession Day',
20510 zh: '臺灣光復節'
20511 },
20512 type: 'observance'
20513 },
20514 '11-12': {
20515 name: {
20516 en: "Sun Yat-sen's Birthday",
20517 zh: '國父誕辰紀念日'
20518 },
20519 note: "Also Doctors' Day and Cultural Renaissance Day",
20520 type: 'observance'
20521 },
20522 'december solstice': {
20523 name: {
20524 en: 'Dongzhi Festival',
20525 zh: '冬至'
20526 },
20527 type: 'observance'
20528 },
20529 '12-25': {
20530 name: {
20531 en: 'Constitution Day',
20532 zh: '行憲紀念日'
20533 },
20534 type: 'observance'
20535 },
20536 'chinese 01-0-15': {
20537 name: {
20538 en: 'Lantern Festival',
20539 zh: '元宵節'
20540 },
20541 type: 'observance'
20542 },
20543 'chinese 01-0-15 #1': {
20544 name: {
20545 en: 'Tourism Day',
20546 zh: '觀光節'
20547 },
20548 type: 'observance'
20549 },
20550 'chinese 02-0-02': {
20551 name: {
20552 en: "Earth God's Birthday",
20553 zh: '土地公誕辰'
20554 },
20555 type: 'observance'
20556 },
20557 'chinese 02-0-19': {
20558 name: {
20559 en: "Kuan Yin's Birthday",
20560 zh: '觀音誕辰'
20561 },
20562 type: 'observance'
20563 },
20564 'chinese 03-0-15': {
20565 name: {
20566 en: "God of Medicine's Birthday",
20567 zh: '保生大帝誕辰'
20568 },
20569 type: 'observance'
20570 },
20571 'chinese 03-0-23': {
20572 name: {
20573 en: "Matsu's Birthday",
20574 zh: '媽祖誕辰'
20575 },
20576 type: 'observance'
20577 },
20578 'chinese 04-0-08': {
20579 name: {
20580 en: "Buddha's Birthday",
20581 zh: '佛誕日'
20582 },
20583 type: 'observance'
20584 },
20585 'chinese 05-0-13': {
20586 name: {
20587 en: "Kuan Kung's Birthday",
20588 zh: '關公誕辰'
20589 },
20590 type: 'observance'
20591 },
20592 'chinese 05-0-13 #1': {
20593 name: {
20594 en: "Cheng Huang's Birthday",
20595 zh: '城隍爺誕辰'
20596 },
20597 type: 'observance'
20598 },
20599 'chinese 07-0-07': {
20600 name: {
20601 en: 'Qixi Festival',
20602 zh: '七夕'
20603 },
20604 type: 'observance'
20605 },
20606 'chinese 07-0-15': {
20607 name: {
20608 en: 'Ghost Festival',
20609 zh: '中元節'
20610 },
20611 type: 'observance'
20612 },
20613 'chinese 09-0-09': {
20614 name: {
20615 en: 'Double Ninth Festival',
20616 zh: '重陽節'
20617 },
20618 type: 'observance'
20619 },
20620 'chinese 10-0-15': {
20621 name: {
20622 en: 'Saisiat Festival',
20623 zh: '賽夏節'
20624 },
20625 type: 'observance'
20626 }
20627 }
20628 },
20629 TZ: {
20630 names: {
20631 en: 'Tanzania'
20632 },
20633 dayoff: 'sunday',
20634 langs: [
20635 'en'
20636 ],
20637 zones: [
20638 'Africa/Nairobi'
20639 ],
20640 days: {
20641 '01-01': {
20642 _name: '01-01'
20643 },
20644 '01-02': {
20645 name: {
20646 en: 'Zanzibar Revolution Day'
20647 }
20648 },
20649 'easter -2': {
20650 _name: 'easter -2'
20651 },
20652 easter: {
20653 _name: 'easter',
20654 type: 'observance'
20655 },
20656 'easter 1': {
20657 _name: 'easter 1'
20658 },
20659 '04-07': {
20660 name: {
20661 en: 'Karume Day'
20662 }
20663 },
20664 '04-26': {
20665 name: {
20666 en: 'Union Day'
20667 }
20668 },
20669 '05-01': {
20670 _name: '05-01'
20671 },
20672 '07-07': {
20673 name: {
20674 en: 'Saba Saba Day'
20675 }
20676 },
20677 '08-08': {
20678 name: {
20679 en: 'Nane Nane Day'
20680 }
20681 },
20682 '10-14': {
20683 name: {
20684 en: 'Nyerere Day'
20685 }
20686 },
20687 '12-09': {
20688 _name: 'Independence Day'
20689 },
20690 '12-25': {
20691 _name: '12-25'
20692 },
20693 '12-26': {
20694 _name: '12-25'
20695 },
20696 '1 Shawwal P2D': {
20697 _name: '1 Shawwal'
20698 },
20699 '10 Dhu al-Hijjah': {
20700 _name: '10 Dhu al-Hijjah'
20701 },
20702 '12 Rabi al-awwal': {
20703 _name: '12 Rabi al-awwal',
20704 name: {
20705 en: 'Maulid Day'
20706 }
20707 }
20708 }
20709 },
20710 UA: {
20711 names: {
20712 uk: 'Україна',
20713 en: 'Ukraine'
20714 },
20715 langs: [
20716 'uk'
20717 ],
20718 zones: [
20719 'Europe/Kiev',
20720 'Europe/Uzhgorod',
20721 'Europe/Zaporozhye'
20722 ],
20723 dayoff: 'sunday',
20724 days: {
20725 '01-01 and if saturday, sunday then next tuesday': {
20726 _name: '01-01',
20727 name: {
20728 en: 'New Year'
20729 },
20730 substitute: true
20731 },
20732 '01-02 and if saturday, sunday then next monday': {
20733 _name: '01-01',
20734 name: {
20735 en: 'New Year'
20736 },
20737 substitute: true
20738 },
20739 'julian 12-25 and if saturday, sunday then next monday': {
20740 _name: 'julian 12-25',
20741 substitute: true
20742 },
20743 '03-08 and if saturday, sunday then next monday': {
20744 _name: '03-08'
20745 },
20746 'orthodox and if sunday then next monday': {
20747 _name: 'orthodox'
20748 },
20749 'orthodox 49 and if sunday then next monday': {
20750 _name: 'easter 49'
20751 },
20752 '05-01 and if saturday, sunday then next tuesday': {
20753 _name: '05-01',
20754 substitute: true
20755 },
20756 '05-02 and if saturday, sunday then next monday': {
20757 _name: '05-01',
20758 substitute: true
20759 },
20760 '05-09 and if saturday, sunday then next monday': {
20761 name: {
20762 uk: 'День перемоги над нацизмом у Другій світовій війні',
20763 en: 'Victory Day'
20764 },
20765 substitute: true
20766 },
20767 '06-28 and if saturday, sunday then next monday': {
20768 _name: 'Constitution Day',
20769 substitute: true
20770 },
20771 '08-24 and if saturday, sunday then next monday': {
20772 _name: 'Independence Day',
20773 substitute: true
20774 },
20775 '10-14 and if saturday, sunday then next monday': {
20776 name: {
20777 uk: 'День захисника України',
20778 en: 'Defender of Ukraine Day'
20779 },
20780 substitute: true,
20781 active: [
20782 {
20783 from: '2015-03-05'
20784 }
20785 ]
20786 }
20787 }
20788 },
20789 UG: {
20790 names: {
20791 en: 'Uganda'
20792 },
20793 dayoff: 'sundays',
20794 langs: [
20795 'en',
20796 'sw'
20797 ],
20798 zones: [
20799 'Africa/Nairobi'
20800 ],
20801 days: {
20802 '01-01': {
20803 _name: '01-01'
20804 },
20805 '01-26': {
20806 name: {
20807 en: 'Liberation Day'
20808 }
20809 },
20810 '02-16': {
20811 name: {
20812 en: 'Archbishop Janan Luwum Day'
20813 }
20814 },
20815 '03-08': {
20816 _name: '03-08'
20817 },
20818 'easter -46': {
20819 _name: 'easter -46',
20820 type: 'observance'
20821 },
20822 'easter -2': {
20823 _name: 'easter -2'
20824 },
20825 easter: {
20826 _name: 'easter'
20827 },
20828 'easter 1': {
20829 _name: 'easter 1'
20830 },
20831 '05-01': {
20832 _name: '05-01'
20833 },
20834 '06-03': {
20835 name: {
20836 en: "Martyr's Day"
20837 }
20838 },
20839 '06-09': {
20840 name: {
20841 en: 'National Heroes Day'
20842 }
20843 },
20844 '10-09': {
20845 _name: 'Independence Day'
20846 },
20847 '12-25': {
20848 _name: '12-25'
20849 },
20850 '12-26': {
20851 _name: '12-26'
20852 },
20853 '1 Shawwal': {
20854 _name: '1 Shawwal'
20855 },
20856 '10 Dhu al-Hijjah': {
20857 _name: '10 Dhu al-Hijjah'
20858 }
20859 }
20860 },
20861 US: {
20862 names: {
20863 en: 'United States of America'
20864 },
20865 dayoff: 'sunday',
20866 zones: [
20867 'America/New_York',
20868 'America/Detroit',
20869 'America/Kentucky/Louisville',
20870 'America/Kentucky/Monticello',
20871 'America/Indiana/Indianapolis',
20872 'America/Indiana/Vincennes',
20873 'America/Indiana/Winamac',
20874 'America/Indiana/Marengo',
20875 'America/Indiana/Petersburg',
20876 'America/Indiana/Vevay',
20877 'America/Chicago',
20878 'America/Indiana/Tell_City',
20879 'America/Indiana/Knox',
20880 'America/Menominee',
20881 'America/North_Dakota/Center',
20882 'America/North_Dakota/New_Salem',
20883 'America/North_Dakota/Beulah',
20884 'America/Denver',
20885 'America/Boise',
20886 'America/Phoenix',
20887 'America/Los_Angeles',
20888 'America/Metlakatla',
20889 'America/Anchorage',
20890 'America/Juneau',
20891 'America/Sitka',
20892 'America/Yakutat',
20893 'America/Nome',
20894 'America/Adak',
20895 'Pacific/Honolulu'
20896 ],
20897 langs: [
20898 'en-us',
20899 'en'
20900 ],
20901 days: {
20902 '01-01 and if sunday then next monday if saturday then previous friday': {
20903 substitute: true,
20904 _name: '01-01'
20905 },
20906 '3rd monday in January': {
20907 name: {
20908 en: 'Martin Luther King Jr. Day',
20909 es: 'Natalicio de Martin Luther King, Jr.'
20910 }
20911 },
20912 '3rd monday in February': {
20913 name: {
20914 en: "Washington's Birthday",
20915 es: 'Día de los Presidentes'
20916 }
20917 },
20918 '02-14': {
20919 _name: '02-14',
20920 type: 'observance'
20921 },
20922 '03-17': {
20923 name: {
20924 en: "St. Patrick's Day"
20925 },
20926 type: 'observance'
20927 },
20928 easter: {
20929 _name: 'easter',
20930 type: 'observance'
20931 },
20932 '04-15 if friday then next monday if saturday,sunday then next tuesday': {
20933 name: {
20934 en: 'Tax Day'
20935 },
20936 type: 'observance'
20937 },
20938 'wednesday before 04-28': {
20939 name: {
20940 en: 'Administrative Professionals Day'
20941 },
20942 type: 'observance'
20943 },
20944 '2nd sunday in May': {
20945 _name: 'Mothers Day',
20946 type: 'observance'
20947 },
20948 'monday before 06-01': {
20949 name: {
20950 en: 'Memorial Day',
20951 es: 'Recordación de los Muertos de la Guerra'
20952 }
20953 },
20954 '06-19 and if sunday then next monday if saturday then previous friday since 2021': {
20955 substitute: true,
20956 name: {
20957 en: 'Juneteenth'
20958 }
20959 },
20960 '3rd sunday in June': {
20961 _name: 'Fathers Day',
20962 type: 'observance'
20963 },
20964 '07-04 and if sunday then next monday if saturday then previous friday': {
20965 substitute: true,
20966 _name: 'Independence Day'
20967 },
20968 '1st monday in September': {
20969 _name: '05-01'
20970 },
20971 '2nd monday in October': {
20972 name: {
20973 en: 'Columbus Day',
20974 es: 'Descubrimiento de América'
20975 }
20976 },
20977 '10-31 18:00': {
20978 name: {
20979 en: 'Halloween'
20980 },
20981 type: 'observance'
20982 },
20983 '11-11': {
20984 name: {
20985 en: 'Veterans Day',
20986 es: 'Día del Veterano'
20987 }
20988 },
20989 'substitutes 11-11 if sunday then next monday if saturday then previous friday': {
20990 substitute: true,
20991 name: {
20992 en: 'Veterans Day',
20993 es: 'Día del Veterano'
20994 },
20995 type: 'bank',
20996 note: 'Federal Government offices are closed'
20997 },
20998 'tuesday after 1st monday in November every 4 years since 1848': {
20999 name: {
21000 en: 'Election Day'
21001 },
21002 type: 'observance'
21003 },
21004 '4th thursday in November': {
21005 name: {
21006 en: 'Thanksgiving Day',
21007 es: 'Acción de Gracias'
21008 }
21009 },
21010 'friday after 4th thursday in November': {
21011 name: {
21012 en: 'Day after Thanksgiving Day',
21013 es: 'Dia despues Acción de Gracias'
21014 },
21015 type: 'observance'
21016 },
21017 '12-24': {
21018 _name: '12-24',
21019 type: 'optional'
21020 },
21021 '12-25 and if sunday then next monday if saturday then previous friday': {
21022 substitute: true,
21023 _name: '12-25'
21024 },
21025 '12-31': {
21026 _name: '12-31',
21027 type: 'observance'
21028 }
21029 },
21030 states: {
21031 AL: {
21032 name: 'Alabama',
21033 zones: [
21034 'America/Chicago'
21035 ],
21036 days: {
21037 '3rd monday in January': {
21038 name: {
21039 en: 'Robert E. Lee/Martin Luther King Birthday'
21040 }
21041 },
21042 '3rd monday in February': {
21043 name: {
21044 en: 'George Washington/Thomas Jefferson Birthday'
21045 }
21046 },
21047 '4th monday in April': {
21048 name: {
21049 en: 'Confederate Memorial Day'
21050 }
21051 },
21052 '1st monday in June': {
21053 name: {
21054 en: "Jefferson Davis' birthday"
21055 }
21056 }
21057 }
21058 },
21059 AK: {
21060 name: 'Alaska',
21061 zones: [
21062 'America/Anchorage',
21063 'America/Metlakatla',
21064 'America/Juneau',
21065 'America/Sitka',
21066 'America/Yakutat',
21067 'America/Nome'
21068 ],
21069 days: {
21070 '3rd monday in February': {
21071 name: {
21072 en: "President's Day"
21073 }
21074 },
21075 'monday before April': {
21076 name: {
21077 en: "Seward's Day"
21078 }
21079 },
21080 '2nd monday in October': {
21081 name: {
21082 en: 'Columbus Day'
21083 },
21084 active: [
21085 {
21086 to: '2017-01-01'
21087 }
21088 ]
21089 },
21090 '2nd monday in October #1': {
21091 name: {
21092 en: "Indigenous Peoples' Day"
21093 },
21094 active: [
21095 {
21096 from: '2017-01-01'
21097 }
21098 ]
21099 },
21100 '10-18': {
21101 name: {
21102 en: 'Alaska Day'
21103 }
21104 }
21105 }
21106 },
21107 AZ: {
21108 name: 'Arizona',
21109 zones: [
21110 'America/Phoenix',
21111 'America/Denver'
21112 ],
21113 days: {
21114 '3rd monday in January': {
21115 name: {
21116 en: 'Dr. Martin Luther King Jr./ Civil Rights Day'
21117 }
21118 },
21119 '3rd monday in February': {
21120 name: {
21121 en: "Lincoln/Washington Presidents' Day"
21122 }
21123 }
21124 }
21125 },
21126 AR: {
21127 name: 'Arkansas',
21128 zones: [
21129 'America/Chicago'
21130 ],
21131 days: {
21132 '3rd monday in January': {
21133 name: {
21134 en: "Dr. Martin Luther King Jr./Robert E. Lee's Birthdays"
21135 }
21136 },
21137 '3rd monday in February': {
21138 name: {
21139 en: "George Washington's Birthday/Daisy Gatson Bates Day"
21140 }
21141 },
21142 '12-24': {
21143 _name: '12-24'
21144 }
21145 }
21146 },
21147 CA: {
21148 name: 'California',
21149 zones: [
21150 'America/Los_Angeles'
21151 ],
21152 days: {
21153 '3rd monday in February': {
21154 name: {
21155 en: 'The third Monday in February'
21156 }
21157 },
21158 '2nd monday in October': false,
21159 '02-15': {
21160 type: 'observance',
21161 name: {
21162 en: 'Susan B. Anthony Day'
21163 }
21164 },
21165 '03-31 and if sunday then next monday': {
21166 substitute: true,
21167 name: {
21168 en: 'César Chávez Day'
21169 }
21170 },
21171 '05-19': {
21172 type: 'observance',
21173 name: {
21174 en: 'Malcolm X Day'
21175 }
21176 },
21177 '05-23': {
21178 type: 'observance',
21179 name: {
21180 en: 'Harvey Milk Day'
21181 }
21182 },
21183 'friday after 4th thursday in November': {
21184 name: {
21185 en: 'Day after Thanksgiving Day'
21186 },
21187 type: 'public'
21188 }
21189 },
21190 regions: {
21191 LA: {
21192 name: 'Los Angeles',
21193 days: {
21194 '08-24': {
21195 name: {
21196 en: 'Kobe Bryant Day'
21197 },
21198 type: 'observance',
21199 active: [
21200 {
21201 from: 2016
21202 }
21203 ]
21204 }
21205 }
21206 }
21207 }
21208 },
21209 CO: {
21210 name: 'Colorado',
21211 zones: [
21212 'America/Denver'
21213 ],
21214 days: {
21215 '3rd monday in February': {
21216 name: {
21217 en: 'Washington-Lincoln Day'
21218 }
21219 },
21220 '2nd monday in October': {
21221 type: 'observance'
21222 }
21223 }
21224 },
21225 CT: {
21226 name: 'Connecticut',
21227 zones: [
21228 'America/New_York'
21229 ],
21230 days: {
21231 '02-12': {
21232 name: {
21233 en: "Lincoln's Birthday"
21234 }
21235 },
21236 'easter -2': {
21237 _name: 'easter -2'
21238 }
21239 }
21240 },
21241 DE: {
21242 name: 'Delaware',
21243 days: {
21244 '2nd monday in October': false,
21245 '3rd monday in February': false,
21246 'easter -2': {
21247 _name: 'easter -2'
21248 },
21249 'friday after 4th thursday in November': {
21250 name: {
21251 en: 'Day After Thanksgiving'
21252 }
21253 },
21254 'tuesday after 1st monday in November in even years': {
21255 name: {
21256 en: 'Election Day'
21257 }
21258 }
21259 }
21260 },
21261 DC: {
21262 name: 'District of Columbia',
21263 days: {
21264 '04-16': {
21265 name: {
21266 en: 'Emancipation Day'
21267 }
21268 }
21269 }
21270 },
21271 FL: {
21272 name: 'Florida',
21273 days: {
21274 '2nd monday in October': false,
21275 '3rd monday in February': false,
21276 '02-15': {
21277 name: {
21278 en: 'Susan B. Anthony Day'
21279 }
21280 },
21281 'friday after 4th thursday in November': {
21282 name: {
21283 en: 'Day After Thanksgiving'
21284 }
21285 }
21286 }
21287 },
21288 GA: {
21289 name: 'Georgia',
21290 days: {
21291 '3rd monday in February': false,
21292 'monday before 05-01 #1': {
21293 name: {
21294 en: 'Confederate Memorial Day'
21295 },
21296 active: [
21297 {
21298 to: '2016-01-01'
21299 }
21300 ]
21301 },
21302 'monday before 05-01 #2': {
21303 name: {
21304 en: 'State Holiday'
21305 },
21306 note: 'Known as Confederate Memorial Day prior to 2016',
21307 active: [
21308 {
21309 from: '2016-01-01'
21310 }
21311 ]
21312 },
21313 'friday after 4th thursday in November #1': {
21314 name: {
21315 en: "Robert E. Lee's Birthday"
21316 },
21317 note: 'General Lee was born on 1807-01-19 but this holiday was traditionally observed the day after Thanksgiving.',
21318 active: [
21319 {
21320 to: '2016-01-01'
21321 }
21322 ]
21323 },
21324 'friday after 4th thursday in November #2': {
21325 name: {
21326 en: 'State Holiday'
21327 },
21328 note: "Known as Robert E. Lee's Birtday prior to 2016",
21329 active: [
21330 {
21331 from: '2016-01-01'
21332 }
21333 ]
21334 },
21335 '12-24': {
21336 name: {
21337 en: "Washington's Birthday"
21338 }
21339 },
21340 'substitutes 12-24 if wednesday then next friday': {
21341 substitute: true,
21342 name: {
21343 en: "Washington's Birthday"
21344 }
21345 }
21346 }
21347 },
21348 HI: {
21349 name: 'Hawaii',
21350 zones: [
21351 'Pacific/Honolulu'
21352 ],
21353 days: {
21354 '3rd monday in February': {
21355 name: {
21356 en: "Presidents' Day"
21357 }
21358 },
21359 '03-26 and if saturday then previous friday if sunday then next monday': {
21360 substitute: true,
21361 name: {
21362 en: 'Prince Jonah Kuhio Kalanianaole Day'
21363 }
21364 },
21365 'easter -2': {
21366 _name: 'easter -2'
21367 },
21368 '06-11 and if saturday then previous friday if sunday then next monday': {
21369 substitute: true,
21370 name: {
21371 en: 'Kamehameha Day'
21372 }
21373 },
21374 '3rd friday in August': {
21375 name: {
21376 en: 'Statehood Day'
21377 }
21378 },
21379 '2nd monday in October': false,
21380 'tuesday after 1st monday in November in even years': {
21381 name: {
21382 en: 'General Election Day'
21383 }
21384 }
21385 }
21386 },
21387 ID: {
21388 name: 'Idaho',
21389 zones: [
21390 'America/Boise',
21391 'America/Los_Angeles'
21392 ],
21393 days: {
21394 '3rd monday in January': {
21395 name: {
21396 en: 'Martin Luther King, Jr./ Idaho Human Rights Day'
21397 }
21398 },
21399 '3rd monday in February': {
21400 name: {
21401 en: "President's Day"
21402 }
21403 }
21404 }
21405 },
21406 IL: {
21407 name: 'Illinois',
21408 zones: [
21409 'America/Chicago'
21410 ],
21411 days: {
21412 '02-12': {
21413 name: {
21414 en: "Lincoln's Birthday"
21415 }
21416 },
21417 '1st monday in March': {
21418 name: {
21419 en: 'Casimir Pulaski Day'
21420 }
21421 },
21422 '05-19': {
21423 name: {
21424 en: 'Malcolm X Day'
21425 }
21426 },
21427 'tuesday after 1st monday in November in even years': {
21428 name: {
21429 en: 'Election Day'
21430 }
21431 }
21432 }
21433 },
21434 IN: {
21435 name: 'Indiana',
21436 zones: [
21437 'America/Indiana/Indianapolis',
21438 'America/Indiana/Vincennes',
21439 'America/Indiana/Winamac',
21440 'America/Indiana/Marengo',
21441 'America/Indiana/Petersburg',
21442 'America/Indiana/Vevay',
21443 'America/Indiana/Tell_City',
21444 'America/Indiana/Knox'
21445 ],
21446 days: {
21447 'easter -2': {
21448 _name: 'easter -2'
21449 },
21450 'tuesday after 1st monday in May': {
21451 name: {
21452 en: 'Primary Election Day'
21453 }
21454 },
21455 'tuesday after 1st monday in November': {
21456 name: {
21457 en: 'Election Day'
21458 }
21459 },
21460 'friday after 4th thursday in November': {
21461 name: {
21462 en: "Lincoln's Birthday"
21463 }
21464 }
21465 }
21466 },
21467 IA: {
21468 name: 'Iowa',
21469 zones: [
21470 'America/Chicago'
21471 ],
21472 days: {
21473 '02-12': {
21474 name: {
21475 en: "Lincoln's Birthday"
21476 }
21477 }
21478 }
21479 },
21480 KS: {
21481 name: 'Kansas',
21482 zones: [
21483 'America/Chicago',
21484 'America/Denver'
21485 ],
21486 days: {
21487 '3rd monday in February': false
21488 }
21489 },
21490 KY: {
21491 name: 'Kentucky',
21492 zones: [
21493 'America/Kentucky/Louisville',
21494 'America/Kentucky/Monticello'
21495 ],
21496 days: {
21497 '3rd monday in February': false,
21498 'easter -2 14:00': {
21499 _name: 'easter -2'
21500 },
21501 '12-24': {
21502 _name: '12-24'
21503 },
21504 '12-31': {
21505 _name: '12-31'
21506 }
21507 }
21508 },
21509 LA: {
21510 name: 'Louisiana',
21511 zones: [
21512 'America/Chicago'
21513 ],
21514 days: {
21515 'easter -2': {
21516 _name: 'easter -2'
21517 },
21518 'tuesday after 1st monday in November in even years': {
21519 name: {
21520 en: 'Election Day'
21521 }
21522 }
21523 },
21524 regions: {
21525 NO: {
21526 name: 'New Orleans',
21527 days: {
21528 'easter -47': {
21529 _name: 'easter -47',
21530 name: {
21531 en: 'Mardi Gras'
21532 }
21533 }
21534 }
21535 }
21536 }
21537 },
21538 ME: {
21539 name: 'Maine',
21540 zones: [
21541 'America/New_York'
21542 ],
21543 days: {
21544 '3rd monday in February': {
21545 name: {
21546 en: "Washington's Birthday/President's Day"
21547 }
21548 },
21549 '3rd monday in April': {
21550 name: {
21551 en: "Patriots' Day"
21552 }
21553 }
21554 }
21555 },
21556 MD: {
21557 name: 'Maryland',
21558 zones: [
21559 'America/New_York'
21560 ],
21561 days: {
21562 '3rd monday in February': {
21563 name: {
21564 en: "President's Day"
21565 }
21566 },
21567 'friday before 1st monday before 06-01': {
21568 name: {
21569 en: 'Service Reduction Day'
21570 }
21571 },
21572 'friday after 4th thursday in November': {
21573 name: {
21574 en: 'Native American Heritage Day'
21575 }
21576 }
21577 }
21578 },
21579 MA: {
21580 name: 'Massachusetts',
21581 zones: [
21582 'America/New_York'
21583 ],
21584 days: {
21585 '03-17': {
21586 name: {
21587 en: 'Evacuation Day'
21588 }
21589 },
21590 '3rd monday in April': {
21591 name: {
21592 en: "Patriots' Day"
21593 }
21594 },
21595 '06-17': {
21596 name: {
21597 en: 'Bunker Hill Day'
21598 }
21599 }
21600 }
21601 },
21602 MI: {
21603 name: 'Michigan',
21604 zones: [
21605 'America/Detroit',
21606 'America/Menominee'
21607 ],
21608 days: {
21609 '12-24': {
21610 _name: '12-24'
21611 },
21612 '12-31': {
21613 _name: '12-31'
21614 }
21615 }
21616 },
21617 MN: {
21618 name: 'Minnesota',
21619 zones: [
21620 'America/Chicago'
21621 ],
21622 days: {
21623 '3rd monday in February': {
21624 name: {
21625 en: "Washington's and Lincoln's Birthday"
21626 }
21627 },
21628 '2nd monday in October': {
21629 name: {
21630 en: 'Columbus Day'
21631 },
21632 active: [
21633 {
21634 to: '2017-01-01'
21635 }
21636 ]
21637 },
21638 '2nd monday in October #1': {
21639 name: {
21640 en: 'Indigenous Peoples’ Day'
21641 },
21642 active: [
21643 {
21644 from: '2017-01-01'
21645 }
21646 ]
21647 }
21648 }
21649 },
21650 MS: {
21651 name: 'Mississippi',
21652 zones: [
21653 'America/Chicago'
21654 ],
21655 days: {
21656 '3rd monday in January': {
21657 name: {
21658 en: "Martin Luther King's and Robert E. Lee's Birthdays"
21659 }
21660 },
21661 'monday before 05-01': {
21662 name: {
21663 en: 'Confederate Memorial Day'
21664 }
21665 }
21666 }
21667 },
21668 MO: {
21669 name: 'Missouri',
21670 zones: [
21671 'America/Chicago'
21672 ],
21673 days: {
21674 '02-12': {
21675 name: {
21676 en: "Lincoln's Birthday"
21677 }
21678 },
21679 '05-08': {
21680 name: {
21681 en: 'Truman Day'
21682 }
21683 }
21684 }
21685 },
21686 MT: {
21687 name: 'Montana',
21688 zones: [
21689 'America/Denver'
21690 ],
21691 days: {
21692 '3rd monday in February': {
21693 name: {
21694 en: "Lincoln's and Washington's Birthday"
21695 }
21696 },
21697 'tuesday after 1st monday in November': {
21698 name: {
21699 en: 'Election Day'
21700 }
21701 },
21702 '12-24': {
21703 _name: '12-24'
21704 },
21705 '12-31': {
21706 _name: '12-31'
21707 }
21708 }
21709 },
21710 NE: {
21711 name: 'Nebraska',
21712 zones: [
21713 'America/Chicago',
21714 'America/Denver'
21715 ],
21716 days: {
21717 '3rd monday in February': {
21718 name: {
21719 en: "President's Day"
21720 }
21721 },
21722 'friday before 05-01': {
21723 name: {
21724 en: 'Arbor Day'
21725 }
21726 }
21727 }
21728 },
21729 NV: {
21730 name: 'Nevada',
21731 zones: [
21732 'America/Los_Angeles'
21733 ],
21734 days: {
21735 '3rd monday in February': {
21736 name: {
21737 en: 'Presidents Day'
21738 }
21739 },
21740 '2nd monday in October': false,
21741 '08-09': {
21742 name: {
21743 en: "Indigenous Peoples' Day"
21744 },
21745 active: [
21746 {
21747 from: '2017-01-01'
21748 }
21749 ],
21750 type: 'observance'
21751 },
21752 'friday before 11-01': {
21753 name: {
21754 en: 'Nevada Day'
21755 }
21756 },
21757 '4th friday in November': {
21758 name: {
21759 en: 'Family Day'
21760 }
21761 }
21762 }
21763 },
21764 NH: {
21765 name: 'New Hampshire',
21766 zones: [
21767 'America/New_York'
21768 ],
21769 days: {
21770 '3rd monday in January': {
21771 name: {
21772 en: 'Martin Luther King, Jr./ Civil Rights Day'
21773 }
21774 },
21775 '3rd monday in February': {
21776 name: {
21777 en: "President's Day"
21778 }
21779 },
21780 '2nd monday in October': {
21781 type: 'observance'
21782 },
21783 'tuesday after 1st monday in November in even years': {
21784 name: {
21785 en: 'Election Day'
21786 }
21787 },
21788 'friday after 4th thursday in November': {
21789 name: {
21790 en: 'Day after Thanksgiving'
21791 }
21792 }
21793 }
21794 },
21795 NJ: {
21796 name: 'New Jersey',
21797 zones: [
21798 'America/New_York'
21799 ],
21800 days: {
21801 '02-12': {
21802 name: {
21803 en: "Lincoln's Birthday"
21804 }
21805 },
21806 '3rd monday in February': {
21807 name: {
21808 en: 'Presidents Day'
21809 }
21810 },
21811 'easter -2': {
21812 _name: 'easter -2'
21813 },
21814 'tuesday after 1st monday in November': {
21815 name: {
21816 en: 'Election Day'
21817 }
21818 }
21819 }
21820 },
21821 NM: {
21822 name: 'New Mexico',
21823 zones: [
21824 'America/Denver'
21825 ],
21826 days: {
21827 '3rd monday in February': {
21828 name: {
21829 en: "Presidents' Day"
21830 }
21831 },
21832 'friday after 4th thursday in November': {
21833 name: {
21834 en: 'Day after Thanksgiving'
21835 }
21836 }
21837 }
21838 },
21839 NY: {
21840 name: 'New York',
21841 zones: [
21842 'America/New_York'
21843 ],
21844 days: {
21845 '02-12': {
21846 name: {
21847 en: "Lincoln's Birthday"
21848 }
21849 },
21850 '02-15': {
21851 name: {
21852 en: 'Susan B. Anthony Day'
21853 }
21854 },
21855 'tuesday after 1st monday in November': {
21856 name: {
21857 en: 'Election Day'
21858 }
21859 }
21860 }
21861 },
21862 NC: {
21863 name: 'North Carolina',
21864 zones: [
21865 'America/New_York'
21866 ],
21867 days: {
21868 '3rd monday in February': false,
21869 '2nd monday in October': false,
21870 'easter -2': {
21871 _name: 'easter -2'
21872 },
21873 'friday after 4th thursday in November': {
21874 name: {
21875 en: 'Day after Thanksgiving'
21876 }
21877 },
21878 '12-24 and if friday then previous thursday if saturday,sunday then previous friday': {
21879 substitute: true,
21880 _name: '12-24'
21881 }
21882 }
21883 },
21884 ND: {
21885 name: 'North Dakota',
21886 zones: [
21887 'America/North_Dakota/Center',
21888 'America/North_Dakota/New_Salem',
21889 'America/North_Dakota/Beulah'
21890 ],
21891 days: {
21892 '3rd monday in February': {
21893 name: {
21894 en: "Presidents' Day"
21895 }
21896 }
21897 }
21898 },
21899 OH: {
21900 name: 'Ohio',
21901 zones: [
21902 'America/New_York'
21903 ],
21904 days: {
21905 '3rd monday in February': {
21906 name: {
21907 en: 'Washington-Lincoln Day'
21908 }
21909 }
21910 }
21911 },
21912 OK: {
21913 name: 'Oklahoma',
21914 zones: [
21915 'America/Chicago'
21916 ],
21917 days: {
21918 '3rd monday in February': {
21919 name: {
21920 en: "Presidents' Day"
21921 }
21922 },
21923 'friday after 4th thursday in November': {
21924 name: {
21925 en: 'Day after Thanksgiving'
21926 }
21927 }
21928 }
21929 },
21930 OR: {
21931 name: 'Oregon',
21932 zones: [
21933 'America/Los_Angeles'
21934 ],
21935 days: {
21936 '3rd monday in February': {
21937 name: {
21938 en: 'Presidents Day'
21939 }
21940 }
21941 }
21942 },
21943 PA: {
21944 name: 'Pennsylvania',
21945 zones: [
21946 'America/New_York'
21947 ],
21948 days: {
21949 '3rd monday in February': {
21950 name: {
21951 en: "Presidents' Day"
21952 }
21953 },
21954 '06-14': {
21955 name: {
21956 en: 'Flag Day'
21957 }
21958 }
21959 }
21960 },
21961 RI: {
21962 name: 'Rhode Island',
21963 zones: [
21964 'America/New_York'
21965 ],
21966 days: {
21967 '2nd monday in August': {
21968 name: {
21969 en: 'Victory Day'
21970 }
21971 }
21972 }
21973 },
21974 SC: {
21975 name: 'South Carolina',
21976 zones: [
21977 'America/New_York'
21978 ],
21979 days: {
21980 '05-10': {
21981 name: {
21982 en: 'Confederate Memorial Day'
21983 }
21984 },
21985 '12-26': {
21986 _name: '12-26'
21987 }
21988 }
21989 },
21990 SD: {
21991 name: 'South Dakota',
21992 zones: [
21993 'America/Chicago',
21994 'America/Denver'
21995 ],
21996 days: {
21997 '3rd monday in February': {
21998 name: {
21999 en: "Presidents' Day"
22000 }
22001 },
22002 '2nd monday in October': {
22003 name: {
22004 en: 'Columbus Day'
22005 },
22006 active: [
22007 {
22008 to: '2015-01-01'
22009 }
22010 ]
22011 },
22012 '2nd monday in October #1': {
22013 name: {
22014 en: 'Native American Day'
22015 },
22016 active: [
22017 {
22018 from: '2015-01-01'
22019 }
22020 ]
22021 }
22022 }
22023 },
22024 TN: {
22025 name: 'Tennessee',
22026 zones: [
22027 'America/Chicago',
22028 'America/New_York'
22029 ],
22030 days: {
22031 '3rd monday in February': {
22032 name: {
22033 en: "President's Day"
22034 }
22035 },
22036 'easter -2': {
22037 _name: 'easter -2'
22038 },
22039 '12-24': {
22040 _name: '12-24'
22041 }
22042 }
22043 },
22044 TX: {
22045 name: 'Texas',
22046 zones: [
22047 'America/Chicago',
22048 'America/Denver'
22049 ],
22050 days: {
22051 '01-19': {
22052 name: {
22053 en: 'Confederate Heroes Day'
22054 },
22055 type: 'observance',
22056 note: 'state agencies are partially staffed'
22057 },
22058 '3rd monday in February': {
22059 name: {
22060 en: "Presidents' Day"
22061 }
22062 },
22063 '03-02': {
22064 name: {
22065 en: 'Texas Independence Day'
22066 },
22067 type: 'observance',
22068 note: 'state agencies are partially staffed'
22069 },
22070 '03-31': {
22071 name: {
22072 en: 'Cesar Chavez Day'
22073 },
22074 type: 'observance'
22075 },
22076 'easter -2': {
22077 _name: 'easter -2',
22078 type: 'observance'
22079 },
22080 '04-21': {
22081 name: {
22082 en: 'San Jacinto Day'
22083 },
22084 type: 'observance',
22085 note: 'state agencies are partially staffed'
22086 },
22087 '06-19': {
22088 name: {
22089 en: 'Emancipation Day In Texas'
22090 },
22091 type: 'observance',
22092 note: 'state agencies are partially staffed'
22093 },
22094 '08-27': {
22095 name: {
22096 en: 'Lyndon Baines Johnson Day'
22097 },
22098 type: 'observance',
22099 note: 'state agencies are partially staffed'
22100 },
22101 'friday after 4th thursday in November': {
22102 name: {
22103 en: 'Day after Thanksgiving'
22104 }
22105 },
22106 '12-24': {
22107 _name: '12-24'
22108 },
22109 '12-26': {
22110 _name: '12-26',
22111 name: {
22112 en: 'Day after Christmas'
22113 }
22114 }
22115 }
22116 },
22117 UT: {
22118 name: 'Utah',
22119 zones: [
22120 'America/Denver'
22121 ],
22122 days: {
22123 '3rd monday in February': {
22124 name: {
22125 en: 'Washington and Lincoln Day'
22126 }
22127 },
22128 '07-24': {
22129 name: {
22130 en: 'Pioneer Day'
22131 }
22132 }
22133 }
22134 },
22135 VT: {
22136 name: 'Vermont',
22137 zones: [
22138 'America/New_York'
22139 ],
22140 days: {
22141 '3rd monday in February': {
22142 name: {
22143 en: "Presidents' Day"
22144 }
22145 },
22146 '1st tuesday in March': {
22147 name: {
22148 en: 'Town Meeting Day'
22149 }
22150 },
22151 '3rd monday in August': {
22152 name: {
22153 en: 'Bennington Battle Day'
22154 }
22155 },
22156 '2nd monday in October': {
22157 name: {
22158 en: 'Columbus Day'
22159 },
22160 active: [
22161 {
22162 to: '2017-09-01'
22163 }
22164 ]
22165 },
22166 '2nd monday in October #1': {
22167 name: {
22168 en: "Indigenous Peoples' Day"
22169 },
22170 active: [
22171 {
22172 from: '2017-09-01'
22173 }
22174 ]
22175 }
22176 }
22177 },
22178 VA: {
22179 name: 'Virginia',
22180 zones: [
22181 'America/New_York'
22182 ],
22183 days: {
22184 '3rd monday in February': {
22185 name: {
22186 en: 'George Washington Day'
22187 }
22188 },
22189 'friday before 3rd monday in January': {
22190 name: {
22191 en: 'Lee–Jackson Day'
22192 }
22193 }
22194 }
22195 },
22196 WA: {
22197 name: 'Washington',
22198 zones: [
22199 'America/Los_Angeles'
22200 ],
22201 days: {
22202 '3rd monday in February': {
22203 name: {
22204 en: "Presidents' Day"
22205 }
22206 }
22207 }
22208 },
22209 WV: {
22210 name: 'West Virginia',
22211 zones: [
22212 'America/New_York'
22213 ],
22214 days: {
22215 '02-15': {
22216 name: {
22217 en: 'Susan B. Anthony Day'
22218 }
22219 },
22220 '3rd monday in February': {
22221 name: {
22222 en: "President's Day"
22223 }
22224 },
22225 '06-20': {
22226 name: {
22227 en: 'West Virginia Day'
22228 }
22229 },
22230 '4th friday in November': {
22231 name: {
22232 en: "Lincoln's Day"
22233 }
22234 }
22235 }
22236 },
22237 WI: {
22238 name: 'Wisconsin',
22239 zones: [
22240 'America/Chicago'
22241 ],
22242 days: {
22243 '02-15': {
22244 name: {
22245 en: 'Susan B. Anthony Day'
22246 }
22247 },
22248 '2nd tuesday in September': {
22249 name: {
22250 en: 'Primary Election Day'
22251 }
22252 },
22253 'tuesday after 1st monday in November': {
22254 name: {
22255 en: 'Election Day'
22256 }
22257 }
22258 }
22259 },
22260 WY: {
22261 name: 'Wyoming',
22262 zones: [
22263 'America/Denver'
22264 ],
22265 days: {
22266 '3rd monday in February': {
22267 name: {
22268 en: "President's Day"
22269 }
22270 }
22271 }
22272 }
22273 }
22274 },
22275 UY: {
22276 names: {
22277 es: 'Uruguay',
22278 en: 'Uruguay'
22279 },
22280 dayoff: 'sunday',
22281 langs: [
22282 'es'
22283 ],
22284 zones: [
22285 'America/Montevideo'
22286 ],
22287 days: {
22288 '01-01': {
22289 _name: '01-01'
22290 },
22291 '01-06': {
22292 _name: '01-06',
22293 type: 'observance'
22294 },
22295 'easter -48': {
22296 name: {
22297 en: 'Carnival',
22298 es: 'Carnaval'
22299 },
22300 type: 'observance'
22301 },
22302 'easter -47': {
22303 _name: 'easter -47',
22304 type: 'observance'
22305 },
22306 'easter -6 P5D': {
22307 name: {
22308 en: 'Tourism Week',
22309 es: 'Semana de Turismo'
22310 },
22311 type: 'observance'
22312 },
22313 'easter -3': {
22314 _name: 'easter -3'
22315 },
22316 'easter -2': {
22317 _name: 'easter -2'
22318 },
22319 easter: {
22320 _name: 'easter',
22321 type: 'observance'
22322 },
22323 '04-19 if tuesday,wednesday then previous monday if thursday,friday then next monday': {
22324 name: {
22325 en: 'Landing of the 33 Orientals',
22326 es: 'Desembarco de los 33 Orientales'
22327 },
22328 type: 'observance'
22329 },
22330 '05-01': {
22331 _name: '05-01'
22332 },
22333 '05-18 if tuesday,wednesday then previous monday if thursday,friday then next monday': {
22334 name: {
22335 en: 'Battle of Las Piedras',
22336 es: 'Batalla de las Piedras'
22337 },
22338 type: 'observance'
22339 },
22340 '06-19': {
22341 name: {
22342 en: 'Birthday of José Gervasio Artigas and Never Again Day',
22343 es: 'Natalicio de Artigas y Día del Nunca Más'
22344 },
22345 type: 'observance'
22346 },
22347 '07-18': {
22348 _name: 'Constitution Day'
22349 },
22350 '08-25': {
22351 _name: 'Independence Day'
22352 },
22353 '10-12 if tuesday,wednesday then previous monday if thursday,friday then next monday': {
22354 name: {
22355 en: 'Columbus Day',
22356 es: 'Día de la Raza'
22357 },
22358 type: 'observance'
22359 },
22360 '11-02': {
22361 _name: '11-02',
22362 type: 'observance'
22363 },
22364 '12-24': {
22365 _name: '12-24',
22366 type: 'observance'
22367 },
22368 '12-25': {
22369 _name: '12-25'
22370 },
22371 '12-31': {
22372 _name: '12-31',
22373 type: 'observance'
22374 }
22375 }
22376 },
22377 VA: {
22378 names: {
22379 it: 'Stato della Città del Vaticano',
22380 la: 'Status Civitatis Vaticanae',
22381 en: 'Vatican City'
22382 },
22383 langs: [
22384 'it'
22385 ],
22386 zones: [
22387 'Europe/Rome'
22388 ],
22389 dayoff: 'sunday',
22390 days: {
22391 '01-01': {
22392 name: {
22393 en: 'Solemnity of Mary, Mother of God',
22394 it: 'Maria Santissima Madre di Dio'
22395 }
22396 },
22397 '01-06': {
22398 name: {
22399 en: 'Epiphany',
22400 it: 'Epifania del Signore'
22401 }
22402 },
22403 '02-11': {
22404 name: {
22405 en: 'Anniversary of the foundation of Vatican City',
22406 it: 'Anniversario della istituzione dello Stato della Città del Vaticano'
22407 }
22408 },
22409 '03-19': {
22410 _name: '03-19'
22411 },
22412 'easter 1': {
22413 _name: 'easter 1'
22414 },
22415 'easter 39': {
22416 _name: 'easter 39',
22417 active: [
22418 {
22419 to: 2009
22420 }
22421 ]
22422 },
22423 'easter 60': {
22424 _name: 'easter 60',
22425 active: [
22426 {
22427 to: 2009
22428 }
22429 ]
22430 },
22431 '05-01': {
22432 _name: '05-01',
22433 name: {
22434 en: 'Saint Joseph the Worker',
22435 it: 'San Giuseppe lavoratore'
22436 }
22437 },
22438 '06-29': {
22439 _name: '06-29'
22440 },
22441 '08-15': {
22442 _name: '08-15',
22443 name: {
22444 it: 'Assunzione di Maria in Cielo'
22445 }
22446 },
22447 '09-08': {
22448 name: {
22449 en: 'Nativity of Mary',
22450 it: 'Festa della natività della madonna'
22451 }
22452 },
22453 '11-01': {
22454 _name: '11-01'
22455 },
22456 '12-08': {
22457 _name: '12-08'
22458 },
22459 '12-25': {
22460 _name: '12-25'
22461 },
22462 '12-26': {
22463 _name: '12-26'
22464 },
22465 '10-16': {
22466 name: {
22467 en: 'Anniversary of the election of Pope John Paul II',
22468 it: "Anniversario dell'Elezione del Santo Padre"
22469 },
22470 active: [
22471 {
22472 from: 1978,
22473 to: 2005
22474 }
22475 ]
22476 },
22477 '11-04': {
22478 name: {
22479 en: 'Saint Charles Borromeo - Name day of the Holy Father',
22480 it: 'San Carlo Borromeo - Onomastico del Santo Padre'
22481 },
22482 note: 'Name day of Pope John Paul II (Karol Józef Wojtyła)',
22483 active: [
22484 {
22485 from: 1978,
22486 to: 2005
22487 }
22488 ]
22489 },
22490 '04-19': {
22491 name: {
22492 en: 'Anniversary of the election of Pope Benedict XVI',
22493 it: "Anniversario dell'Elezione del Santo Padre"
22494 },
22495 active: [
22496 {
22497 from: 2005,
22498 to: 2013
22499 }
22500 ]
22501 },
22502 '03-19#1': {
22503 name: {
22504 en: 'Saint Joseph - Name day of the Holy Father',
22505 it: 'San Giuseppe - Onomastico del Santo Padre'
22506 },
22507 note: 'Name day of Pope Benedict XVI (Josef Ratzinger)',
22508 active: [
22509 {
22510 from: 2005,
22511 to: 2013
22512 }
22513 ]
22514 },
22515 '03-13': {
22516 name: {
22517 en: 'Anniversary of the election of Pope Francis',
22518 it: "Anniversario dell'Elezione del Santo Padre"
22519 },
22520 active: [
22521 {
22522 from: 2013
22523 }
22524 ]
22525 },
22526 '04-23': {
22527 name: {
22528 en: 'Saint George - Name day of the Holy Father',
22529 it: 'San Giorgio - Onomastico del Santo Padre'
22530 },
22531 note: 'Name day of Pope Francis (Jorge Mario Bergoglio)',
22532 active: [
22533 {
22534 from: 2013
22535 }
22536 ]
22537 }
22538 }
22539 },
22540 VC: {
22541 names: {
22542 en: 'St. Vincent & Grenadines'
22543 },
22544 langs: [
22545 'en'
22546 ],
22547 zones: [
22548 'America/Port_of_Spain'
22549 ],
22550 dayoff: 'sunday',
22551 days: {
22552 '01-01 and if Sunday then next Monday': {
22553 substitute: true,
22554 _name: '01-01'
22555 },
22556 '03-14 and if Sunday then next Monday': {
22557 substitute: true,
22558 name: {
22559 en: 'National Hero′s Day'
22560 }
22561 },
22562 'easter -2': {
22563 _name: 'easter -2'
22564 },
22565 easter: {
22566 _name: 'easter',
22567 type: 'observance'
22568 },
22569 'easter 1': {
22570 _name: 'easter 1'
22571 },
22572 '05-01 and if Sunday then next Monday': {
22573 substitute: true,
22574 _name: '05-01'
22575 },
22576 'easter 50': {
22577 _name: 'easter 50'
22578 },
22579 '1st Monday in July': {
22580 name: {
22581 en: 'Carnival Monday'
22582 },
22583 disable: [
22584 '2021-06-05'
22585 ],
22586 enable: [
22587 '2021-09-06'
22588 ]
22589 },
22590 'Tuesday after 1st Monday in July': {
22591 name: {
22592 en: 'Carnival Tuesday'
22593 },
22594 disable: [
22595 '2021-06-06'
22596 ],
22597 enable: [
22598 '2021-09-07'
22599 ]
22600 },
22601 '08-01 and if Sunday then next Monday': {
22602 substitute: true,
22603 name: {
22604 en: 'Emancipation Day'
22605 }
22606 },
22607 '10-27 and if Sunday then next Monday': {
22608 substitute: true,
22609 _name: 'Independence Day'
22610 },
22611 '12-25 and if Sunday then next Tuesday': {
22612 substitute: true,
22613 _name: '12-25'
22614 },
22615 '12-26 and if Sunday then next Monday': {
22616 substitute: true,
22617 _name: '12-26'
22618 }
22619 }
22620 },
22621 VE: {
22622 names: {
22623 es: 'Venezuela',
22624 en: 'Venezuela'
22625 },
22626 dayoff: 'sundays',
22627 langs: [
22628 'es'
22629 ],
22630 zones: [
22631 'America/Caracas'
22632 ],
22633 days: {
22634 '01-01': {
22635 _name: '01-01'
22636 },
22637 '01-06': {
22638 _name: '01-06',
22639 type: 'observance'
22640 },
22641 '01-15': {
22642 name: {
22643 es: 'Día del Maestro',
22644 en: "Teacher's Day"
22645 },
22646 type: 'optional',
22647 note: 'teachers only'
22648 },
22649 '03-19': {
22650 _name: '03-19',
22651 type: 'observance'
22652 },
22653 'easter -48': {
22654 name: {
22655 en: 'Carnival',
22656 es: 'Carnaval'
22657 }
22658 },
22659 'easter -47': {
22660 _name: 'easter -47'
22661 },
22662 'easter -6 P7D': {
22663 name: {
22664 en: 'Holy Week',
22665 es: 'Semana Santa'
22666 },
22667 type: 'observance'
22668 },
22669 'easter -3': {
22670 _name: 'easter -3'
22671 },
22672 'easter -2': {
22673 _name: 'easter -2'
22674 },
22675 easter: {
22676 _name: 'easter'
22677 },
22678 '04-19': {
22679 name: {
22680 en: 'Declaration of Independence',
22681 es: 'Declaración de la Independencia'
22682 }
22683 },
22684 '05-01': {
22685 _name: '05-01'
22686 },
22687 '06-24': {
22688 name: {
22689 en: 'Battle of Carabobo',
22690 es: 'Aniversario de la Batalla de Carabobo'
22691 }
22692 },
22693 '07-05': {
22694 _name: 'Independence Day'
22695 },
22696 '07-24': {
22697 name: {
22698 en: 'Birthday of Simón Bolívar',
22699 es: 'Natalicio de Simón Bolívar'
22700 }
22701 },
22702 '08-03': {
22703 name: {
22704 en: 'Flag Day',
22705 es: 'Día de la Bandera'
22706 },
22707 type: 'observance'
22708 },
22709 '09-11': {
22710 name: {
22711 en: 'Our Lady of Coromoto',
22712 es: 'Día de Nuestra Señora de Coromoto'
22713 },
22714 type: 'observance'
22715 },
22716 '10-12': {
22717 name: {
22718 en: 'Day of Indigenous Resistance',
22719 es: 'Día de la resistencia indígena'
22720 }
22721 },
22722 '11-01': {
22723 _name: '11-01',
22724 type: 'observance'
22725 },
22726 '11-02': {
22727 _name: '11-02',
22728 type: 'observance'
22729 },
22730 '12-08': {
22731 _name: '12-08',
22732 type: 'observance'
22733 },
22734 '12-10': {
22735 name: {
22736 en: 'Venezuelan Air Force Day',
22737 es: 'Día de la Aviación Nacional'
22738 },
22739 type: 'observance'
22740 },
22741 '12-24': {
22742 _name: '12-24'
22743 },
22744 '12-25': {
22745 _name: '12-25'
22746 },
22747 '12-31': {
22748 _name: '12-31'
22749 }
22750 },
22751 states: {
22752 B: {
22753 name: 'Anzoátegui',
22754 days: {
22755 '11-14': {
22756 name: {
22757 es: 'Natalicio de José Antonio Anzoátegui'
22758 }
22759 }
22760 }
22761 },
22762 G: {
22763 name: 'Carabobo',
22764 days: {
22765 '11-13': {
22766 name: {
22767 es: 'Día de la Virgen del Socorro'
22768 }
22769 }
22770 }
22771 },
22772 K: {
22773 name: 'Lara',
22774 days: {
22775 '01-14': {
22776 name: {
22777 es: 'Día de La Divina Pastora'
22778 }
22779 },
22780 '05-28': {
22781 name: {
22782 es: 'Natalicio de Jacinto Lara'
22783 }
22784 }
22785 },
22786 regions: {
22787 BA: {
22788 name: 'Barquisimeto',
22789 days: {
22790 '09-14': {
22791 name: {
22792 es: 'Día de Barquisimeto'
22793 }
22794 }
22795 }
22796 }
22797 }
22798 },
22799 M: {
22800 name: 'Miranda',
22801 days: {
22802 '03-19': {
22803 _name: '03-19'
22804 }
22805 }
22806 },
22807 N: {
22808 name: 'Monagas',
22809 days: {
22810 '12-07': {
22811 name: {
22812 es: 'Día de Maturin'
22813 }
22814 }
22815 }
22816 },
22817 S: {
22818 name: 'Táchira',
22819 days: {
22820 '08-15': {
22821 _name: '08-15',
22822 name: {
22823 es: 'Día de la Virgen de Consolación'
22824 }
22825 }
22826 }
22827 },
22828 V: {
22829 name: 'Zulia',
22830 days: {
22831 '10-24': {
22832 name: {
22833 es: 'Natalicio de Rafael Urdaneta'
22834 }
22835 },
22836 '11-18': {
22837 name: {
22838 es: 'Día de la Virgen de la Chinita'
22839 }
22840 }
22841 }
22842 }
22843 }
22844 },
22845 VG: {
22846 names: {
22847 en: 'British Virgin Islands'
22848 },
22849 langs: [
22850 'en'
22851 ],
22852 zones: [
22853 'America/Port_of_Spain'
22854 ],
22855 dayoff: 'sunday',
22856 days: {
22857 '01-01': {
22858 _name: '01-01'
22859 },
22860 'Monday before 03-08': {
22861 name: {
22862 en: 'The Anniversary of the Birth of Hamilton Lavity Stoutt'
22863 }
22864 },
22865 '2nd Monday in March': {
22866 name: {
22867 en: 'Commonwealth Day'
22868 }
22869 },
22870 'easter -2': {
22871 _name: 'easter -2'
22872 },
22873 easter: {
22874 _name: 'easter',
22875 type: 'observance'
22876 },
22877 'easter 1': {
22878 _name: 'easter 1'
22879 },
22880 'easter 49': {
22881 _name: 'easter 49',
22882 type: 'observance'
22883 },
22884 'easter 50': {
22885 _name: 'easter 50'
22886 },
22887 '2nd Saturday after 06-02 prior to 2020': {
22888 name: {
22889 en: 'Sovereign’s Birthday'
22890 },
22891 disable: [
22892 '2017-06-10',
22893 '2019-06-15'
22894 ],
22895 enable: [
22896 '2017-06-17',
22897 '2019-06-07'
22898 ]
22899 },
22900 '2nd Friday after 06-02 since 2020': {
22901 name: {
22902 en: 'Sovereign’s Birthday'
22903 }
22904 },
22905 '07-01 if Sunday,Thursday then next Monday if Saturday then previous Friday if Tuesday,Wednesday then previous Monday': {
22906 name: {
22907 en: 'Virgin Islands Day'
22908 }
22909 },
22910 '10-21 if Sunday then next Monday if Saturday then previous Friday if Tuesday,Wednesday then previous Monday if Thursday then next Friday': {
22911 name: {
22912 en: 'St. Ursula’s Day'
22913 },
22914 disable: [
22915 '2016-10-23',
22916 '2020-10-19',
22917 '2021-10-22'
22918 ],
22919 enable: [
22920 '2016-10-19',
22921 '2020-10-23'
22922 ]
22923 },
22924 '1st Monday in August': {
22925 name: {
22926 en: 'Emancipation Monday'
22927 }
22928 },
22929 'Tuesday after 1st Monday in August': {
22930 name: {
22931 en: 'Emancipation Tuesday'
22932 }
22933 },
22934 'Wednesday after 1st Monday in August': {
22935 name: {
22936 en: 'Emancipation Wednesday'
22937 }
22938 },
22939 '2021-10-18': {
22940 name: {
22941 en: 'Heroes’ and Forefathers Day'
22942 }
22943 },
22944 '2021-11-08': {
22945 name: {
22946 en: 'Commemoration of the Great March of 1949'
22947 }
22948 },
22949 '12-25 and if Saturday then next Monday if Sunday then next Tuesday': {
22950 substitute: true,
22951 _name: '12-25'
22952 },
22953 '12-26 and if Saturday then next Monday if Sunday then next Tuesday': {
22954 substitute: true,
22955 _name: '12-26'
22956 }
22957 }
22958 },
22959 VI: {
22960 names: {
22961 en: 'U.S. Virgin Islands'
22962 },
22963 langs: [
22964 'en'
22965 ],
22966 zones: [
22967 'America/Port_of_Spain'
22968 ],
22969 dayoff: 'sunday',
22970 _days: 'US',
22971 days: {
22972 '01-06': {
22973 _name: '01-06',
22974 name: {
22975 en: 'Three Kings Day'
22976 }
22977 },
22978 '3rd monday in February': {
22979 name: {
22980 en: "President's Day"
22981 }
22982 },
22983 '03-17': false,
22984 '03-31': {
22985 name: {
22986 en: 'Transfer Day'
22987 }
22988 },
22989 'easter -3': {
22990 _name: 'easter -3'
22991 },
22992 'easter -2': {
22993 _name: 'easter -2'
22994 },
22995 'easter 1': {
22996 _name: 'easter 1'
22997 },
22998 '07-03': {
22999 name: {
23000 en: 'Emancipation Day'
23001 }
23002 },
23003 '4th Monday in July': {
23004 name: {
23005 en: 'Hurricane Supplication Day'
23006 }
23007 },
23008 '2nd monday in October': {
23009 name: {
23010 en: 'Virgin Islands–Puerto Rico Friendship Day'
23011 }
23012 },
23013 '10-25': {
23014 name: {
23015 en: 'Hurricane Thanksgiving'
23016 },
23017 type: 'observance'
23018 },
23019 'friday after 4th thursday in November': {
23020 name: {
23021 en: 'Day after Thanksgiving Day'
23022 },
23023 type: 'school'
23024 }
23025 }
23026 },
23027 VN: {
23028 names: {
23029 vi: 'Cộng hòa Xã hội chủ nghĩa Việt Nam',
23030 en: 'Vietnam'
23031 },
23032 dayoff: '',
23033 langs: [
23034 'vi'
23035 ],
23036 zones: [
23037 'Asia/Ho_Chi_Minh',
23038 'Asia/Bangkok'
23039 ],
23040 days: {
23041 '01-01': {
23042 _name: '01-01'
23043 },
23044 'vietnamese 1-0-1': {
23045 name: {
23046 en: 'Vietnamese New Year',
23047 vi: 'Tết Nguyên Đán'
23048 }
23049 },
23050 '1 day before vietnamese 1-0-1 P5D': {
23051 name: {
23052 en: 'Vietnamese New Year Holidays',
23053 vi: 'Giao thừa Tết Nguyên Đán'
23054 }
23055 },
23056 'vietnamese 3-0-10': {
23057 name: {
23058 en: 'Hung Kings Commemorations',
23059 vi: 'Giỗ tổ Hùng Vương'
23060 }
23061 },
23062 '04-30': {
23063 name: {
23064 en: 'Day of liberating the South for national reunification',
23065 vi: 'Ngày Giải phóng miền Nam'
23066 }
23067 },
23068 '05-01': {
23069 _name: '05-01'
23070 },
23071 '09-02': {
23072 name: {
23073 en: 'National Day',
23074 vi: 'Quốc khánh'
23075 }
23076 },
23077 '02-03': {
23078 name: {
23079 en: 'Communist Party of Viet Nam Foundation Anniversary',
23080 vi: 'Ngày thành lập Đảng'
23081 },
23082 type: 'observance'
23083 },
23084 '03-08': {
23085 _name: '03-08',
23086 type: 'observance'
23087 },
23088 '04-21': {
23089 name: {
23090 en: 'Vietnam Book Day',
23091 vi: 'Ngày Sách Việt Nam'
23092 },
23093 type: 'observance'
23094 },
23095 '05-07': {
23096 name: {
23097 en: 'Dien Bien Phu Victory Day',
23098 vi: 'Ngày Chiến thắng Điện Biện Phủ'
23099 },
23100 type: 'observance'
23101 },
23102 '05-19': {
23103 name: {
23104 en: "President Ho Chi Minh's Birthday",
23105 vi: 'Ngày sinh Chủ tịch Hồ Chí Minh'
23106 },
23107 type: 'observance'
23108 },
23109 '06-01': {
23110 name: {
23111 en: "International Children's Day",
23112 vi: 'Ngày quốc tế Thiếu nhi'
23113 },
23114 type: 'observance'
23115 },
23116 '06-28': {
23117 name: {
23118 en: 'Vietnamese Family Day',
23119 vi: 'Ngày Gia đình Việt Nam'
23120 },
23121 type: 'observance'
23122 },
23123 '07-27': {
23124 name: {
23125 en: 'Remembrance Day',
23126 vi: 'Ngày Thương Binh Liệt Sĩ'
23127 },
23128 type: 'observance'
23129 },
23130 '08-19': {
23131 name: {
23132 en: 'August Revolution Commemoration Day',
23133 vi: 'Ngày cách mạng Tháng Tám'
23134 },
23135 type: 'observance'
23136 },
23137 '10-10': {
23138 name: {
23139 en: 'Capital Liberation Day',
23140 vi: 'Ngày giải phóng Thủ Đô'
23141 },
23142 type: 'observance'
23143 },
23144 '10-20': {
23145 name: {
23146 en: "Vietnamese Women's Day",
23147 vi: 'Ngày Phụ nữ Việt Nam'
23148 },
23149 type: 'observance'
23150 },
23151 '11-20': {
23152 name: {
23153 en: "Vietnamese Teacher's Day",
23154 vi: 'Ngày Nhà giáo Việt Nam'
23155 },
23156 type: 'observance'
23157 },
23158 '12-22': {
23159 name: {
23160 en: 'National Defence Day',
23161 vi: 'Ngày hội Quốc phòng Toàn dân'
23162 },
23163 type: 'observance'
23164 },
23165 'vietnamese 1-0-5': {
23166 name: {
23167 en: 'Victory of Ngọc Hồi-Đống Đa',
23168 vi: 'Chiến thắng Ngọc Hồi - Đống Đa'
23169 },
23170 type: 'observance'
23171 },
23172 'vietnamese 1-0-15': {
23173 name: {
23174 en: 'Lantern Festival',
23175 vi: 'Tết Nguyên Tiêu'
23176 },
23177 type: 'observance'
23178 },
23179 'vietnamese 4-0-15': {
23180 name: {
23181 en: "Buddha's Birthday",
23182 vi: 'Lễ Phật đản'
23183 },
23184 type: 'observance'
23185 },
23186 'vietnamese 5-0-5': {
23187 name: {
23188 en: 'Mid-year Festival',
23189 vi: 'Tết Đoan ngọ'
23190 },
23191 type: 'observance'
23192 },
23193 'vietnamese 7-0-15': {
23194 name: {
23195 en: 'Ghost Festival',
23196 vi: 'Rằm Tháng Bảy, Vu Lan'
23197 },
23198 type: 'observance'
23199 },
23200 'vietnamese 8-0-15': {
23201 name: {
23202 en: 'Mid-Autumn Festival',
23203 vi: 'Tết Trung thu'
23204 },
23205 type: 'observance'
23206 },
23207 'vietnamese 12-0-23': {
23208 name: {
23209 en: 'Kitchen guardians',
23210 vi: 'Ông Táo chầu trời'
23211 },
23212 type: 'observance'
23213 }
23214 }
23215 },
23216 VU: {
23217 names: {
23218 en: 'Vanuatu',
23219 fr: 'République de Vanuatu'
23220 },
23221 langs: [
23222 'fr',
23223 'en',
23224 'bi'
23225 ],
23226 zones: [
23227 'Pacific/Efate'
23228 ],
23229 dayoff: 'sunday',
23230 days: {
23231 '01-01': {
23232 _name: '01-01'
23233 },
23234 '02-21': {
23235 name: "Mémoire du père de l'indépendance Rév. Dr. W.H. Lini"
23236 },
23237 '02-22': {
23238 _name: 'Public Holiday'
23239 },
23240 '03-05': {
23241 name: 'Fête des chefs coutumiers'
23242 },
23243 'easter -2': {
23244 _name: 'easter -2'
23245 },
23246 'easter 1': {
23247 _name: 'easter 1'
23248 },
23249 '05-01': {
23250 _name: '05-01'
23251 },
23252 'easter 39': {
23253 _name: 'easter 39'
23254 },
23255 '07-24': {
23256 name: 'Journée Mondiale des Enfants'
23257 },
23258 '07-30': {
23259 _name: 'Independence Day'
23260 },
23261 '08-15': {
23262 _name: '08-15'
23263 },
23264 '08-16': {
23265 _name: 'Public Holiday'
23266 },
23267 '10-05': {
23268 _name: 'Constitution Day'
23269 },
23270 '10-29': {
23271 name: "Jour de l'Unité"
23272 },
23273 '12-25': {
23274 _name: '12-25'
23275 },
23276 '12-26': {
23277 name: 'Fête de Famille'
23278 },
23279 '12-27': {
23280 _name: 'Public Holiday'
23281 }
23282 }
23283 },
23284 XK: {
23285 names: {
23286 sq: 'Republika e Kosovës',
23287 sr: 'Република Косово',
23288 en: 'Kosovo'
23289 },
23290 langs: [
23291 'sq',
23292 'sr'
23293 ],
23294 zones: [
23295 'Europe/Belgrade'
23296 ],
23297 dayoff: 'sunday',
23298 days: {
23299 '01-01': {
23300 _name: '01-01'
23301 },
23302 'julian 12-25': {
23303 _name: 'julian 12-25'
23304 },
23305 '02-17': {
23306 _name: 'Independence Day'
23307 },
23308 '04-09': {
23309 _name: 'Constitution Day'
23310 },
23311 easter: {
23312 _name: 'easter'
23313 },
23314 orthodox: {
23315 _name: 'orthodox'
23316 },
23317 '05-01': {
23318 _name: '05-01'
23319 },
23320 '05-09': {
23321 _name: '05-09'
23322 },
23323 '12-25': {
23324 _name: '12-25'
23325 },
23326 '1 Shawwal': {
23327 _name: '1 Shawwal'
23328 },
23329 '10 Dhu al-Hijjah': {
23330 _name: '10 Dhu al-Hijjah'
23331 }
23332 }
23333 },
23334 YT: {
23335 names: {
23336 fr: 'Mayotte',
23337 en: 'Mayotte'
23338 },
23339 langs: [
23340 'fr'
23341 ],
23342 zones: [
23343 'Africa/Nairobi'
23344 ],
23345 dayoff: 'sunday',
23346 _days: 'FR',
23347 days: {
23348 '04-27': {
23349 _name: 'Abolition of Slavery'
23350 }
23351 }
23352 },
23353 ZA: {
23354 names: {
23355 en: 'South Africa'
23356 },
23357 dayoff: 'sunday',
23358 langs: [
23359 'en'
23360 ],
23361 zones: [
23362 'Africa/Johannesburg'
23363 ],
23364 days: {
23365 '01-01': {
23366 _name: '01-01'
23367 },
23368 'substitutes 01-01 if sunday then next monday': {
23369 name: {
23370 en: 'Public Holiday'
23371 }
23372 },
23373 '03-21': {
23374 name: {
23375 en: 'Human Rights Day'
23376 }
23377 },
23378 'substitutes 03-21 if sunday then next monday': {
23379 name: {
23380 en: 'Public Holiday'
23381 }
23382 },
23383 'easter -2': {
23384 _name: 'easter -2'
23385 },
23386 easter: {
23387 _name: 'easter',
23388 type: 'observance'
23389 },
23390 'easter 1': {
23391 _name: 'easter 1',
23392 name: {
23393 en: 'Family Day'
23394 }
23395 },
23396 '04-27': {
23397 name: {
23398 en: 'Freedom Day'
23399 }
23400 },
23401 'substitutes 04-27 if sunday then next monday': {
23402 name: {
23403 en: 'Public Holiday'
23404 }
23405 },
23406 '05-01': {
23407 _name: '05-01',
23408 name: {
23409 en: "Workers' Day"
23410 }
23411 },
23412 'substitutes 05-01 if sunday then next monday': {
23413 name: {
23414 en: 'Public Holiday'
23415 }
23416 },
23417 '2nd sunday in May': {
23418 _name: 'Mothers Day',
23419 type: 'observance'
23420 },
23421 '06-16': {
23422 name: {
23423 en: 'Youth Day'
23424 }
23425 },
23426 'substitutes 06-16 if sunday then next monday': {
23427 name: {
23428 en: 'Public Holiday'
23429 }
23430 },
23431 '3rd sunday in June': {
23432 _name: 'Fathers Day',
23433 type: 'observance'
23434 },
23435 '08-09': {
23436 name: {
23437 en: "National Women's Day"
23438 }
23439 },
23440 'substitutes 08-09 if sunday then next monday': {
23441 name: {
23442 en: 'Public Holiday'
23443 }
23444 },
23445 '07-18': {
23446 name: {
23447 en: 'Nelson Mandela Day'
23448 },
23449 type: 'observance'
23450 },
23451 '09-24': {
23452 name: {
23453 en: 'Heritage Day'
23454 }
23455 },
23456 'substitutes 09-24 if sunday then next monday': {
23457 name: {
23458 en: 'Public Holiday'
23459 }
23460 },
23461 '12-16': {
23462 name: {
23463 en: 'Day of Reconciliation'
23464 }
23465 },
23466 'substitutes 12-16 if sunday then next monday': {
23467 name: {
23468 en: 'Public Holiday'
23469 }
23470 },
23471 '12-25': {
23472 _name: '12-25'
23473 },
23474 '12-26': {
23475 _name: '12-26',
23476 name: {
23477 en: 'Day of Goodwill'
23478 }
23479 },
23480 'substitutes 12-26 if sunday then next monday': {
23481 name: {
23482 en: 'Public Holiday'
23483 }
23484 }
23485 }
23486 },
23487 ZM: {
23488 names: {
23489 en: 'Zambia'
23490 },
23491 dayoff: 'sunday',
23492 langs: [
23493 'en'
23494 ],
23495 zones: [
23496 'Africa/Maputo'
23497 ],
23498 days: {
23499 '01-01 and if sunday then next monday': {
23500 substitute: true,
23501 _name: '01-01'
23502 },
23503 '03-09': {
23504 name: {
23505 en: 'Women’s Day'
23506 }
23507 },
23508 '03-12 and if sunday then next monday': {
23509 substitute: true,
23510 name: {
23511 en: 'Youth Day'
23512 }
23513 },
23514 'easter -2': {
23515 _name: 'easter -2'
23516 },
23517 'easter 1': {
23518 _name: 'easter 1'
23519 },
23520 '05-01 and if sunday then next monday': {
23521 substitute: true,
23522 _name: '05-01'
23523 },
23524 '05-25 and if sunday then next monday': {
23525 substitute: true,
23526 name: {
23527 en: 'African Freedom Day'
23528 }
23529 },
23530 '1st monday in July': {
23531 name: {
23532 en: "Heroes' Day"
23533 }
23534 },
23535 'tuesday after 1st monday in July': {
23536 name: {
23537 en: 'Unity Day'
23538 }
23539 },
23540 '1st monday in August': {
23541 name: {
23542 en: "Farmers' Day"
23543 }
23544 },
23545 '2015-10-18': {
23546 name: {
23547 en: 'National day of Prayers'
23548 }
23549 },
23550 '10-24 and if sunday then next monday': {
23551 substitute: true,
23552 _name: 'Independence Day'
23553 },
23554 '12-25 and if sunday then next monday': {
23555 substitute: true,
23556 _name: '12-25'
23557 }
23558 }
23559 },
23560 ZW: {
23561 names: {
23562 sn: 'Nyika yeZimbabwe',
23563 nd: 'iRiphabhuliki yeZimbabwe',
23564 xh: 'iRiphubliki eyeZimbabwe',
23565 kck: 'Nyika yeZimbabwe',
23566 en: 'Zimbabwe'
23567 },
23568 dayoff: 'sunday',
23569 langs: [
23570 'en'
23571 ],
23572 zones: [
23573 'Africa/Maputo'
23574 ],
23575 days: {
23576 '01-01': {
23577 _name: '01-01'
23578 },
23579 'easter -2': {
23580 _name: 'easter -2'
23581 },
23582 easter: {
23583 _name: 'easter',
23584 type: 'observance'
23585 },
23586 'easter 1': {
23587 _name: 'easter 1'
23588 },
23589 '04-18': {
23590 _name: 'Independence Day'
23591 },
23592 '05-01': {
23593 _name: '05-01'
23594 },
23595 '05-25': {
23596 name: {
23597 en: 'Africa Day'
23598 }
23599 },
23600 '2nd sunday in May': {
23601 _name: 'Mothers Day',
23602 type: 'observance'
23603 },
23604 '3rd sunday in June': {
23605 _name: 'Fathers Day',
23606 type: 'observance'
23607 },
23608 '2nd monday in August': {
23609 name: {
23610 en: "Heroes' Day"
23611 }
23612 },
23613 '2nd tuesday in August': {
23614 name: {
23615 en: 'Defence Forces Day'
23616 }
23617 },
23618 '12-22': {
23619 name: {
23620 en: 'Unity Day'
23621 }
23622 },
23623 '12-25': {
23624 _name: '12-25'
23625 },
23626 '12-26': {
23627 _name: '12-26'
23628 }
23629 }
23630 }
23631 },
23632 names: {
23633 '01-01': {
23634 name: {
23635 en: "New Year's Day",
23636 am: 'እንቁጣጣሽ',
23637 ar: 'عيد رأس السنة',
23638 az: 'Yeni il',
23639 be: 'Новы год',
23640 bg: 'Нова Година',
23641 bs: 'Novogodisnji dan',
23642 ca: 'Any nou',
23643 cz: 'Nový rok',
23644 da: 'Nytår',
23645 de: 'Neujahr',
23646 el: 'Πρωτοχρονιά',
23647 es: 'Año Nuevo',
23648 et: 'uusaasta',
23649 fi: 'Uudenvuodenpäivä',
23650 fil: 'Araw ng Bagong Taon',
23651 fo: 'Nýggjársdagur',
23652 fr: 'Nouvel An',
23653 ge: 'ახალი წელი',
23654 hr: 'Nova godina',
23655 hu: 'Újév',
23656 hy: 'Ամանոր',
23657 id: 'Hari tahun baru',
23658 it: 'Capodanno',
23659 is: 'Nýársdagur',
23660 jp: '元日',
23661 kl: 'ukiortaaq',
23662 ko: '신정',
23663 lt: 'Naujieji metai',
23664 lv: 'Jaunais Gads',
23665 mg: 'Taom-baovao',
23666 mk: 'Нова Година',
23667 ms: 'Hari Tahun Baru',
23668 mt: 'L-Ewwel tas-Sena',
23669 nl: 'Nieuwjaar',
23670 no: 'Første nyttårsdag',
23671 pap: 'Aña Nobo',
23672 pl: 'Nowy Rok',
23673 pt: 'Ano Novo',
23674 ro: 'Anul nou',
23675 ru: 'Новый год',
23676 sl: 'novo leto',
23677 sq: 'Viti i Ri',
23678 sr: 'Нова година',
23679 sv: 'Nyårsdagen',
23680 sw: 'Mwaka mpya',
23681 ti: 'ሓዲሽ ዓመት',
23682 tr: 'Yılbaşı',
23683 uk: 'Новий Рік',
23684 vi: 'Tết Dương lịch',
23685 zh: '元旦'
23686 }
23687 },
23688 '01-06': {
23689 name: {
23690 en: 'Epiphany',
23691 am: 'ብርሐነ ጥምቀት',
23692 da: 'Åbenbaring',
23693 de: 'Heilige Drei Könige',
23694 'de-ch': 'Dreikönigstag',
23695 es: 'Día de los Reyes Magos',
23696 et: 'kolmekuningapäev',
23697 fi: 'Loppiainen',
23698 fr: "l'Épiphanie",
23699 el: 'Θεοφάνεια',
23700 hr: 'Bogojavljenje, Sveta tri kralja',
23701 hu: 'Vízkereszt',
23702 it: 'Befana',
23703 is: 'Þrettándinn',
23704 nl: 'Driekoningen',
23705 mk: 'Богојавление',
23706 pl: 'Święto Trzech Króli',
23707 sk: 'Zjavenie Pána',
23708 sv: 'Trettondedag jul',
23709 ti: 'ጥምቀት',
23710 vi: 'Lễ Hiển Linh'
23711 }
23712 },
23713 '02-02': {
23714 name: {
23715 en: 'Candlemas',
23716 de: 'Lichtmess',
23717 hu: 'Gyertyaszentelő Boldogasszony',
23718 nl: 'Lichtmis',
23719 vi: 'Lễ Đức Mẹ dâng Chúa Giêsu trong đền thánh'
23720 }
23721 },
23722 '02-14': {
23723 name: {
23724 en: "Valentine's Day",
23725 de: 'Valentinstag',
23726 fr: 'Saint-Valentin',
23727 hu: 'Valentin nap',
23728 nl: 'Valentijnsdag',
23729 vi: 'Lễ tình nhân'
23730 }
23731 },
23732 '03-08': {
23733 name: {
23734 en: "International Women's Day",
23735 az: 'Qadınlar günü',
23736 be: 'Мiжнародны жаночы дзень',
23737 bg: 'Ден на жената',
23738 de: 'Internationaler Frauentag',
23739 fr: 'Journée internationale des femmes',
23740 ge: 'ქალთა საერთაშორისო დღე',
23741 hu: 'Nemzetközi nőnap',
23742 hy: 'Կանանց տոն',
23743 nl: 'Internationale Vrouwendag',
23744 pt: 'Dia Internacional da Mulher',
23745 ro: 'Ziua Internationala a Femeii',
23746 ru: 'Международный женский день',
23747 sl: 'Mednarodni dan žena',
23748 uk: 'Міжнародний жіночий день',
23749 vi: 'Quốc tế Phụ nữ',
23750 zh: '国际妇女节',
23751 ti: 'መዓልቲ ኣነስቲ'
23752 }
23753 },
23754 '03-19': {
23755 name: {
23756 en: 'Saint Joseph',
23757 'de-at': 'Josefitag',
23758 de: 'Josefstag',
23759 es: 'San José',
23760 it: 'San Giuseppe',
23761 mt: 'San Ġużepp',
23762 nl: 'Hoogfeest van de Heilige Jozef',
23763 vi: 'Kính Thánh Giuse'
23764 }
23765 },
23766 '04-01': {
23767 name: {
23768 en: "April Fools' Day",
23769 hu: 'Bolondok napja',
23770 nl: '1 April',
23771 sq: 'Dita e Gënjeshtrave',
23772 vi: 'Cá tháng tư'
23773 }
23774 },
23775 '05-01': {
23776 name: {
23777 en: 'Labour Day',
23778 'en-us': 'Labor Day',
23779 ar: 'يوم العمال',
23780 be: 'Дзень працы',
23781 bg: 'Ден на труда',
23782 bs: 'Radni dan',
23783 cz: 'Svátek práce',
23784 da: '1. maj',
23785 de: 'Tag der Arbeit',
23786 el: 'Εργατική Πρωτομαγιά',
23787 es: 'Día del trabajador',
23788 et: 'kevadpüha',
23789 fi: 'Vappu',
23790 fil: 'Araw ng mga Manggagawa',
23791 fr: 'Fête du travail',
23792 hr: 'Praznik rada',
23793 hu: 'A munka ünnepe',
23794 hy: 'Աշխատանքի օր',
23795 id: 'Hari Buruh Internasional',
23796 it: 'Festa del Lavoro',
23797 is: 'Hátíðisdagur Verkamanna',
23798 lt: 'Tarptautinė darbo diena',
23799 lv: 'Darba svētki',
23800 nl: 'Dag van de Arbeid',
23801 no: 'Arbeidernes dag',
23802 mg: "Fetin'ny asa",
23803 mk: 'Ден на трудот',
23804 ms: 'Hari Pekerja',
23805 mt: 'Jum il-Ħaddiem',
23806 pap: 'Dia di Obrero',
23807 pl: 'Święto Pracy',
23808 pt: 'Dia do trabalhador',
23809 ro: 'Ziua muncii',
23810 sk: 'Sviatok práce',
23811 sl: 'praznik dela',
23812 sq: 'Dita Ndërkombëtare e Punonjësve',
23813 sr: 'Празник рада',
23814 sv: 'Första Maj',
23815 ti: 'የላብ አደሮች ቀን',
23816 uk: 'День міжнародної солідарності трудящих',
23817 vi: 'Quốc tế Lao động',
23818 zh: '劳动节'
23819 }
23820 },
23821 '05-09': {
23822 name: {
23823 en: 'Europe Day',
23824 bg: 'Денят на Европа',
23825 cs: 'Den Evropy',
23826 da: 'Europadagen',
23827 de: 'Europatag',
23828 el: 'Ημέρα της Ευρώπης',
23829 es: 'Día de Europa',
23830 et: 'Euroopa päev',
23831 fi: 'Eurooppa-päivä',
23832 fr: "Journée de l'Europe",
23833 ga: 'Lá na hEorpa',
23834 hr: 'Dan Europe',
23835 hu: 'Európa-nap',
23836 it: "Festa dell'Europa",
23837 ls: 'Dan Evrope',
23838 lt: 'Europos diena',
23839 lv: 'Eiropas diena',
23840 mt: 'Jum l-Ewropa',
23841 nl: 'Dag van Europa ou Europadag',
23842 pl: 'Dzień Europy',
23843 pt: 'Dia da Europa',
23844 ro: 'Ziua Europei',
23845 sk: 'Deň Európy',
23846 sq: 'Dita e Evropës',
23847 sv: 'Europadagen'
23848 }
23849 },
23850 '06-29': {
23851 name: {
23852 en: 'Saints Peter and Paul',
23853 de: 'Peter und Paul',
23854 es: 'San Pedro y San Pablo',
23855 fr: 'Saint Pierre et Paul',
23856 it: 'Santi Pietro e Paolo',
23857 mt: 'L-Imnarja',
23858 nl: 'Hoogfeest van Petrus en Paulus',
23859 vi: 'Lễ kính Thánh Phêrô'
23860 }
23861 },
23862 '08-15': {
23863 name: {
23864 en: 'Assumption',
23865 de: 'Mariä Himmelfahrt',
23866 es: 'Asunción',
23867 fr: 'Assomption',
23868 el: 'Κοίμηση της Θεοτόκου',
23869 hr: 'Velika Gospa',
23870 it: 'Ferragosto',
23871 lt: 'Žolinė',
23872 mg: 'Asompsiona',
23873 mk: 'Успение на Пресвета Богородица',
23874 mt: 'Santa Marija',
23875 nl: 'O.L.V. Hemelvaart',
23876 pl: 'Wniebowzięcie Najświętszej Maryi Panny',
23877 pt: 'Assunção de Maria',
23878 ro: 'Adormirea Maicii Domnului',
23879 sl: 'Marijino vnebovzetje',
23880 sq: 'Shën Mëria e Gushtit',
23881 vi: 'Đức Mẹ Lên Trời'
23882 }
23883 },
23884 '11-01': {
23885 name: {
23886 en: "All Saints' Day",
23887 bs: 'Dita e të gjithë Shenjtorëve',
23888 de: 'Allerheiligen',
23889 es: 'Todos los Santos',
23890 fi: 'Pyhäinpäivä',
23891 fil: 'Undás; Todos los Santos; Araw ng mga Santo',
23892 fr: 'Toussaint',
23893 hr: 'Svi sveti',
23894 hu: 'Mindenszentek',
23895 it: 'Ognissanti',
23896 lt: 'Visų šventųjų diena',
23897 mg: "Fetin'ny olo-masina",
23898 mk: 'Празникот на сите светци',
23899 nl: 'Allerheiligen',
23900 pl: 'Wszystkich Świętych',
23901 pt: 'Todos os santos',
23902 sk: 'Sviatok všetkých svätých',
23903 sq: 'Të gjitha Saints',
23904 sr: 'Сви Свети',
23905 sv: 'Alla Helgons dag',
23906 vi: 'Lễ Các Thánh'
23907 }
23908 },
23909 '11-02': {
23910 name: {
23911 en: "All Souls' Day",
23912 de: 'Allerseelen',
23913 es: 'Día de los Difuntos',
23914 et: 'hingedepäev',
23915 fil: 'Araw ng mga Kaluluwa',
23916 fr: 'Fête des morts',
23917 hr: 'Dušni dan',
23918 hu: 'Halottak napja',
23919 nl: 'Allerzielen',
23920 pt: 'Dia de Finados',
23921 vi: 'Lễ Các Đẳng',
23922 lt: 'Vėlinės'
23923 }
23924 },
23925 '11-11': {
23926 name: {
23927 en: 'Saint Martin',
23928 de: 'Sankt Martin (Faschingsbeginn)',
23929 hu: 'Márton nap',
23930 nl: 'Sint Maarten',
23931 vi: 'Lễ thánh Martin'
23932 }
23933 },
23934 '12-06': {
23935 name: {
23936 en: 'Saint Nicholas',
23937 de: 'Sankt Nikolaus',
23938 fr: 'Saint-Nicolas',
23939 hu: 'Mikulás',
23940 nl: 'Sinterklaas',
23941 vi: 'Thánh Saint Nicholas'
23942 }
23943 },
23944 '12-08': {
23945 name: {
23946 en: 'Immaculate Conception',
23947 de: 'Mariä Empfängnis',
23948 es: 'La inmaculada concepción',
23949 fr: 'Immaculée Conception',
23950 it: 'Immacolata Concezione',
23951 mt: 'Il-Kunċizzjoni',
23952 nl: 'Onbevlekte Ontvangenis van Maria',
23953 pt: 'Imaculada Conceição'
23954 }
23955 },
23956 '12-24': {
23957 name: {
23958 en: 'Christmas Eve',
23959 bg: 'Бъдни вечер',
23960 bs: 'Badnji dan',
23961 cz: 'Štědrý den',
23962 da: 'Juleaften',
23963 de: 'Heiliger Abend',
23964 es: 'Nochebuena',
23965 et: 'jõululaupäev',
23966 fo: 'Jólaaftan',
23967 fi: 'Jouluaatto',
23968 fil: 'Bisperas ng Pasko',
23969 fr: 'Veille de Noël',
23970 hr: 'Badnji dan',
23971 hu: 'Szenteste',
23972 is: 'Aðfangadagur',
23973 kl: 'juulliaraq',
23974 lt: 'Šv. Kūčios',
23975 lv: 'Ziemassvētku vakars',
23976 ms: 'Hari Sebelum Krismas',
23977 nl: 'Kerstavond',
23978 no: 'Julaften',
23979 pt: 'Noite de Natal',
23980 sk: 'Štedrý deň',
23981 sq: 'Nata e Krishtlindjes',
23982 sr: 'Бадњи дан',
23983 sv: 'Julafton',
23984 vi: 'Đêm Giáng Sinh'
23985 }
23986 },
23987 '12-25': {
23988 name: {
23989 en: 'Christmas Day',
23990 am: 'ልደተ-ለእግዚእነ/ ገና',
23991 ar: 'عيد الميلاد المجيد',
23992 bg: 'Коледа',
23993 bn: 'বড়দিন',
23994 bs: 'Božić',
23995 'de-at': 'Christtag',
23996 ca: 'Nadal',
23997 cz: '1. svátek vánoční',
23998 da: 'Juledag',
23999 de: 'Weihnachten',
24000 'de-ch': 'Weihnachtstag',
24001 el: 'Χριστούγεννα',
24002 es: 'Navidad',
24003 et: 'esimene jõulupüha',
24004 fi: 'Joulupäivä',
24005 fil: 'Araw ng Pasko',
24006 fo: 'Fyrsti jóladagur',
24007 fr: 'Noël',
24008 hr: 'Božić',
24009 hu: 'Karácsony',
24010 hy: 'Սուրբ Ծնունդ',
24011 id: 'Hari Raya Natal',
24012 it: 'Natale',
24013 is: 'Jóladagur',
24014 jp: 'ノエル',
24015 kl: 'juullerujussuaq',
24016 ko: '기독탄신일',
24017 lt: 'Šv. Kalėdos',
24018 lv: 'Ziemassvētki',
24019 mg: 'Krismasy',
24020 mk: 'Католички Божиќ',
24021 ms: 'Hari Krismas',
24022 mt: 'Il-Milied',
24023 nl: 'Kerstmis',
24024 no: 'Første Juledag',
24025 pap: 'Dia Pasco di Nascimento',
24026 pl: 'Pierwszy dzień Bożego Narodzenia',
24027 pt: 'Natal',
24028 ro: 'Crăciunul',
24029 ru: 'Рождество Христово',
24030 sk: 'Prvý sviatok vianočný',
24031 sl: 'božič',
24032 sq: 'Krishtlindja',
24033 sr: 'Католички Божић',
24034 sv: 'Juldagen',
24035 sw: 'Krismasi',
24036 vi: 'Lễ Giáng Sinh',
24037 ti: 'ልደት',
24038 zh: '聖誕節'
24039 }
24040 },
24041 '12-26': {
24042 name: {
24043 en: 'Boxing Day',
24044 bg: '2-ри ден на Коледа',
24045 cz: '2. svátek vánoční',
24046 da: 'Anden Juledag',
24047 de: '2. Weihnachtstag',
24048 'de-at': 'Stefanitag',
24049 'de-ch': 'Stephanstag',
24050 el: 'Δεύτερη μέρα των Χριστουγέννων',
24051 es: 'San Esteban',
24052 et: 'teine jõulupüha',
24053 fi: '2. joulupäivä',
24054 fo: 'Fyrsti gerandisdagur eftir jóladag',
24055 fr: 'Lendemain de Noël',
24056 hr: 'Svetog Stjepana',
24057 hu: 'Karácsony másnapja',
24058 it: 'Santo Stefano',
24059 is: 'Annar í jólum',
24060 kl: 'juullip aappaa',
24061 lt: '2. Kalėdų diena',
24062 lv: 'Otrie Ziemassvētki',
24063 nl: 'Tweede kerstdag',
24064 no: 'Andre juledag',
24065 pap: 'Di dos Dia Pasco di Nascimento',
24066 pl: 'Drugi dzień Bożego Narodzenia',
24067 ro: 'Două zi de Crăciun',
24068 sk: 'Druhý sviatok vianočný',
24069 sv: 'Annandag jul',
24070 vi: 'Ngày tặng quà'
24071 }
24072 },
24073 '12-31': {
24074 name: {
24075 en: "New Year's Eve",
24076 da: 'Nytårsaften',
24077 de: 'Silvester',
24078 es: 'Fin del Año',
24079 fi: 'Uudenvuodenaatto',
24080 fil: 'Bisperas ng Bagong Taon',
24081 fo: 'Nýggjársaftan',
24082 fr: 'Saint-Sylvestre',
24083 hu: 'Szilveszter',
24084 hy: 'Նոր տարվա գիշեր',
24085 is: 'Gamlársdagur',
24086 it: 'Ultimo dell’anno',
24087 jp: '大晦日',
24088 lv: 'Vecgada vakars',
24089 nl: 'Oudejaarsavond',
24090 no: 'Nyttårsaften',
24091 pt: 'Véspera de Ano Novo',
24092 sv: 'Nyårsafton',
24093 vi: 'Đêm giao thừa'
24094 }
24095 },
24096 'easter -48': {
24097 name: {
24098 en: 'Shrove Monday',
24099 de: 'Rosenmontag',
24100 es: 'Carnaval',
24101 fr: 'Lundi de Carnaval',
24102 nl: 'Carnavalmaandag',
24103 pap: 'Dialuna di Carnaval',
24104 vi: 'Ngày thứ hai hoa hồng'
24105 }
24106 },
24107 'easter -47': {
24108 name: {
24109 en: 'Shrove Tuesday',
24110 es: 'Carnaval',
24111 de: 'Faschingsdienstag',
24112 hr: 'Pokladni utorak',
24113 hu: 'Húshagyó kedd',
24114 nl: 'Vastenavond',
24115 pt: 'Carnaval',
24116 vi: 'Thứ ba mập béo'
24117 }
24118 },
24119 'easter -46': {
24120 name: {
24121 en: 'Ash Wednesday',
24122 de: 'Aschermittwoch',
24123 es: 'Miercoles de Ceniza',
24124 fr: 'Mercredi des Cendres',
24125 hu: 'Hamvazószerda',
24126 it: 'Ceneri',
24127 is: 'Öskudagur',
24128 nl: 'Aswoensdag',
24129 pt: 'Quarta-feira de Cinzas',
24130 sw: 'Jumatano ya Majivu',
24131 vi: 'Thứ tư Lễ Tro'
24132 }
24133 },
24134 'easter -7': {
24135 name: {
24136 en: 'Palm Sunday',
24137 de: 'Palmsonntag',
24138 es: 'Domingo de Ramos',
24139 hu: 'Virágvasárnap',
24140 it: 'Domenica delle Palme',
24141 is: 'Pálmasunnudagur',
24142 nl: 'Palmzondag',
24143 no: 'Palmesøndag',
24144 vi: 'Chúa nhật Lễ Lá'
24145 }
24146 },
24147 'easter -3': {
24148 name: {
24149 en: 'Maundy Thursday',
24150 cz: 'Zelený čtvrtek',
24151 da: 'Skærtorsdag',
24152 de: 'Gründonnerstag',
24153 es: 'Jueves Santo',
24154 fil: 'Huwebes Santo',
24155 fo: 'Skírhósdagur',
24156 fr: 'Jeudi saint',
24157 is: 'Skírdagur',
24158 it: 'Giovedì santo',
24159 kl: 'sisamanngortoq illernartoq',
24160 nl: 'Witte donderdag',
24161 no: 'Skjærtorsdag',
24162 sv: 'Skärtorsdagen',
24163 vi: 'Thứ năm Tuần Thánh'
24164 }
24165 },
24166 'easter -2': {
24167 name: {
24168 en: 'Good Friday',
24169 am: 'ስቅለት',
24170 bg: 'Разпети петък',
24171 bs: 'Dobar petak',
24172 cz: 'Velký pátek',
24173 da: 'Langfredag',
24174 de: 'Karfreitag',
24175 es: 'Viernes Santo',
24176 fi: 'Pitkäperjantai',
24177 fil: 'Biyernes Santo',
24178 fo: 'Langafríggjadagur',
24179 fr: 'Vendredi saint',
24180 el: 'Μεγάλη Παρασκευή',
24181 et: 'suur reede',
24182 ge: 'წითელი პარასკევი',
24183 hr: 'Veliki petak',
24184 hu: 'Nagypéntek',
24185 id: 'Wafat Yesus Kristus',
24186 it: 'Venerdì santo',
24187 is: 'Föstudagurinn langi',
24188 kl: 'tallimanngornersuaq',
24189 lv: 'Lielā Piektdiena',
24190 ms: 'Jumat Agung',
24191 mt: 'Il-Ġimgħa l-Kbira',
24192 nl: 'Goede Vrijdag',
24193 no: 'Langfredag',
24194 pap: 'Diabierna Santo',
24195 pt: 'Sexta-Feira Santa',
24196 ro: 'Vinerea Mare',
24197 sk: 'Veľkonočný piatok',
24198 sq: 'E Premtja e Madhe',
24199 sr: 'Католички Велики петак',
24200 sv: 'Långfredagen',
24201 sw: 'Ijumaa Kuu',
24202 vi: 'Thứ sáu Tuần Thánh',
24203 zh: '耶穌受難節'
24204 }
24205 },
24206 'easter -1': {
24207 name: {
24208 en: 'Easter Saturday',
24209 cz: 'Bílá sobota',
24210 de: 'Karsamstag',
24211 es: 'Sabado Santo',
24212 fil: 'Sabado de Gloria',
24213 fr: 'Samedi saint',
24214 ge: 'დიდი შაბათი',
24215 hu: 'Nagyszombat',
24216 it: 'Sabado santo',
24217 nl: 'Dag voor Pasen',
24218 no: 'Påskeaften',
24219 sv: 'Påskafton',
24220 vi: 'Thứ bảy Tuần Thánh',
24221 zh: '耶穌受難節翌日'
24222 }
24223 },
24224 easter: {
24225 name: {
24226 en: 'Easter Sunday',
24227 am: 'ፋሲካ',
24228 bg: 'Великден',
24229 bs: 'Vaskrs',
24230 cz: 'Velikonoční neděle',
24231 da: 'Påskesøndag',
24232 de: 'Ostersonntag',
24233 el: 'Πάσχα',
24234 es: 'Pascua',
24235 et: 'lihavõtted',
24236 fi: 'Pääsiäispäivä',
24237 fil: 'Pasko ng Pagkabuhay',
24238 fo: 'Páskadagur',
24239 fr: 'Pâques',
24240 ge: 'აღდგომა',
24241 hr: 'Uskrs',
24242 hu: 'Húsvétvasárnap',
24243 it: 'Domenica di Pasqua',
24244 is: 'Páskadagur',
24245 kl: 'poorskip-ullua',
24246 lt: 'Velykos',
24247 lv: 'Lieldienas',
24248 nl: 'Pasen',
24249 no: 'Første påskedag',
24250 pap: 'Dia Pasco di Resureccion',
24251 pl: 'Niedziela Wielkanocna',
24252 pt: 'Páscoa',
24253 ro: 'Paștele',
24254 sk: 'Veľká noc',
24255 sl: 'velika noč',
24256 sq: 'Pashkët Katolike',
24257 sr: 'Католички Васкрс',
24258 sv: 'Påskdagen',
24259 sw: 'Pasaka',
24260 vi: 'Lễ Phục Sinh',
24261 zh: '复活节'
24262 }
24263 },
24264 'easter 1': {
24265 name: {
24266 en: 'Easter Monday',
24267 bg: 'Велики понеделник',
24268 bs: 'Uskrsni ponedjeljak',
24269 cz: 'Velikonoční pondělí',
24270 da: 'Anden påskedag',
24271 de: 'Ostermontag',
24272 el: 'Δευτέρα του Πάσχα',
24273 es: 'Lunes de Pascua',
24274 fi: '2. pääsiäispäivä',
24275 fo: 'Annar páskadagur',
24276 fr: 'Lundi de Pâques',
24277 ge: 'აღდგომის ორშაბათი',
24278 hr: 'Uskršnji ponedjeljak',
24279 hu: 'Húsvéthétfő',
24280 it: 'Lunedì dell’Angelo',
24281 is: 'Annar í páskum',
24282 kl: 'poorskip-aappaa',
24283 lv: 'Otrās Lieldienas',
24284 mg: "Alatsinain'ny Paska",
24285 mk: 'вториот ден на Велигден',
24286 nl: 'Tweede paasdag',
24287 no: 'Andre påskedag',
24288 pap: 'Di dos Dia Pasco di Resureccion',
24289 pl: 'Drugi dzień Wielkanocy',
24290 ro: 'Două zi de Pasti',
24291 sk: 'Veľkonočný pondelok',
24292 sl: 'Velikonočni ponedeljek',
24293 sr: 'Католички Васкрсни понедељак',
24294 sv: 'Annandag påsk',
24295 sw: 'Jumatatu ya Pasaka',
24296 vi: 'Thứ hai phục sinh',
24297 zh: '復活節星期一'
24298 }
24299 },
24300 'easter 39': {
24301 name: {
24302 en: 'Ascension Day',
24303 da: 'Kristi Himmelfartsdag',
24304 de: 'Christi Himmelfahrt',
24305 es: 'La Asunción',
24306 fi: 'Helatorstai',
24307 fo: 'Kristi Himmalsferðardagur',
24308 fr: 'Ascension',
24309 id: 'Kenaikan Yesus Kristus',
24310 it: 'Ascensione',
24311 is: 'Uppstigningardagur',
24312 kl: 'qilaliarfik',
24313 mg: 'Andro niakarana',
24314 nl: 'O.L.H. Hemelvaart',
24315 no: 'Kristi himmelfartsdag',
24316 pap: 'Dia di Asuncion',
24317 ro: 'Ziua Eroilor',
24318 sv: 'Kristi himmelfärds dag',
24319 vi: 'Lễ Thăng Thiên'
24320 }
24321 },
24322 'easter 49': {
24323 name: {
24324 en: 'Pentecost',
24325 da: 'Pinsedag',
24326 de: 'Pfingstsonntag',
24327 el: 'Πεντηκοστή',
24328 es: 'Pentecostés',
24329 et: 'nelipühade 1. püha',
24330 fi: 'Helluntaipäivä',
24331 fo: 'Hvítusunnudagur',
24332 fr: 'Pentecôte',
24333 hu: 'Pünkösdvasárnap',
24334 it: 'Pentecoste',
24335 is: 'Hvítasunnudagur',
24336 kl: 'piinsip ullua',
24337 nl: 'Pinksteren',
24338 no: 'Første pinsedag',
24339 mk: 'Духовден',
24340 pl: 'Zielone Świątki',
24341 ro: 'Rusaliile',
24342 sl: 'binkošti',
24343 sv: 'Pingstdagen',
24344 uk: 'Трійця',
24345 vi: 'Lễ Chúa Thánh Thần Hiện Xuống'
24346 }
24347 },
24348 'easter 50': {
24349 name: {
24350 en: 'Whit Monday',
24351 da: 'Anden Pinsedag',
24352 de: 'Pfingstmontag',
24353 el: 'Αγίου Πνεύματος',
24354 es: 'Lunes de Pentecostés',
24355 fo: 'Annar hvítusunnudagur',
24356 fr: 'Lundi de Pentecôte',
24357 hu: 'Pünkösdhétfő',
24358 is: 'Annar í hvítasunnu',
24359 it: 'Lunedì di Pentecoste',
24360 kl: 'piinsip aappaa',
24361 mg: "Alatsinain'ny Pentekosta",
24362 nl: 'Tweede pinksterdag',
24363 no: 'Andre pinsedag',
24364 ro: 'Două zi de Rusalii',
24365 sv: 'Annandag pingst'
24366 }
24367 },
24368 'easter 60': {
24369 name: {
24370 en: 'Corpus Christi',
24371 de: 'Fronleichnam',
24372 es: 'Corpus Christi',
24373 fr: 'la Fête-Dieu',
24374 it: 'Corpus Domini',
24375 hr: 'Tijelovo',
24376 nl: 'Sacramentsdag',
24377 pl: 'Dzień Bożego Ciała',
24378 pt: 'Corpo de Deus',
24379 vi: 'Lễ Mình và Máu Thánh Chúa Kitô'
24380 }
24381 },
24382 'julian 01-01': {
24383 name: {
24384 en: 'Orthodox New Year',
24385 bs: 'Pravoslavni novogodišnji dan',
24386 hr: 'Pravoslavna Nova Godina',
24387 nl: 'Orthodox Nieuwjaar',
24388 sq: 'Viti i Ri Ortodoks',
24389 sr: 'Православна Нова година'
24390 }
24391 },
24392 'julian 12-24': {
24393 name: {
24394 en: 'Orthodox Christmas Eve',
24395 nl: 'Orthodox Kerstavond',
24396 mk: 'Бадник',
24397 ti: 'ልደት'
24398 }
24399 },
24400 'julian 12-25': {
24401 name: {
24402 en: 'Orthodox Christmas',
24403 bs: 'Pravoslavni Božić',
24404 hr: 'Pravoslavni Božić',
24405 mk: 'Прв ден Божик',
24406 nl: 'Orthodox Kerstmis',
24407 ro: 'Craciun pe Rit Vechi',
24408 sq: 'Krishtlindjet Ortodokse',
24409 sr: 'Божић',
24410 uk: 'Різдво'
24411 }
24412 },
24413 'orthodox -2': {
24414 name: {
24415 en: 'Orthodox Good Friday',
24416 mk: 'Велики Петок',
24417 nl: 'Orthodoxe Goede vrijdag',
24418 sr: 'Велики петак',
24419 ti: 'ዓርቢ ስቅለት'
24420 }
24421 },
24422 orthodox: {
24423 name: {
24424 en: 'Orthodox Easter',
24425 bs: 'Pravoslavni Vaskrs',
24426 hr: 'Pravoslavni Uskrs',
24427 mk: 'Прв ден Велигден',
24428 nl: 'Orthodox Pasen',
24429 sq: 'Pashkët Ortodokse',
24430 sr: 'Васкрс',
24431 ti: 'ፋሲካ',
24432 uk: 'Великдень'
24433 }
24434 },
24435 'orthodox 1': {
24436 name: {
24437 en: 'Orthodox Easter Monday',
24438 mk: 'Втор ден Велигден',
24439 nl: 'Orthodoxe Tweede Paasdag',
24440 sr: 'Васкрсни понедељак'
24441 }
24442 },
24443 '1 Muharram': {
24444 name: {
24445 en: 'Islamic New Year',
24446 ar: 'رأس السنة الهجرية',
24447 bs: 'Nova hidžretska godina',
24448 fil: 'Unang Araw ng Muharram',
24449 fr: 'Nouvel an islamique',
24450 hr: 'Nova hidžretska godina',
24451 id: 'Tahun Baru Islam',
24452 ms: 'Awal Muharram',
24453 nl: 'Islamitisch Nieuwjaar',
24454 sq: 'Viti i Ri hixhri'
24455 }
24456 },
24457 '10 Muharram': {
24458 name: {
24459 en: 'Day of Ashura',
24460 ar: 'عاشوراء',
24461 bn: 'আশুরা',
24462 nl: 'Asjoera'
24463 }
24464 },
24465 '12 Rabi al-awwal': {
24466 name: {
24467 en: 'Birthday of Muhammad (Mawlid)',
24468 am: 'መውሊድ',
24469 ar: 'المولد النبويّ',
24470 bn: 'ঈদে মিলাদুন্নবী',
24471 bs: 'Mevlud',
24472 fr: 'Mawlid',
24473 id: 'Maulid Nabi Muhammad',
24474 ms: 'Hari Keputeraan Nabi Muhammad S.A.W.',
24475 nl: 'Mawlid an-Nabi',
24476 sq: 'Mevludi'
24477 }
24478 },
24479 '27 Rajab': {
24480 name: {
24481 en: "Laylat al-Mi'raj",
24482 ar: 'الإسراء والمعراج',
24483 bs: "Lejletul Mi'radž",
24484 id: 'Maulid Nabi Muhammad',
24485 ms: 'Israk dan Mikraj',
24486 nl: 'Laylat al-Miraadj',
24487 sq: 'Nata e Miraxhit',
24488 tr: 'Miraç Gecesi'
24489 }
24490 },
24491 '15 Shaban': {
24492 name: {
24493 en: "Laylat al-Bara'at",
24494 ar: 'ليلة البراءة',
24495 bs: 'Lejletul berat',
24496 nl: 'Laylat al-Baraat',
24497 sq: 'Nata e Beratit'
24498 }
24499 },
24500 '1 Ramadan': {
24501 name: {
24502 en: 'First day of Ramadan',
24503 am: 'ረመዳን',
24504 ar: 'اليوم الأول من رمضان',
24505 bs: 'Prvi dan posta',
24506 ms: 'Awal Ramadan',
24507 nl: 'Eerste dag van Ramadan',
24508 sq: 'Dita e parë e agjërimit'
24509 }
24510 },
24511 '17 Ramadan': {
24512 name: {
24513 en: 'Day of Nuzul Al-Quran',
24514 ms: 'Hari Nuzul Al-Quran'
24515 }
24516 },
24517 '23 Ramadan': {
24518 name: {
24519 en: 'Lailat al-Qadr'
24520 }
24521 },
24522 '27 Ramadan': {
24523 name: {
24524 en: 'Laylat al-Qadr',
24525 ar: 'لیلة القدر',
24526 bs: 'Lejletul kadr',
24527 nl: 'Waardevolle Nacht (Laylat al-Qadr)',
24528 sq: 'Nata e Kadrit'
24529 }
24530 },
24531 '1 Shawwal': {
24532 name: {
24533 en: 'End of Ramadan (Eid al-Fitr)',
24534 am: 'ዒድ አል ፈጥር',
24535 ar: 'عيد الفطر',
24536 az: 'Ramazan Bayramı',
24537 bn: 'ঈদুল ফিতর',
24538 bs: 'Ramazanski bajram',
24539 de: 'Zuckerfest',
24540 fil: 'Pagwawakas ng Ramadan',
24541 fr: 'Fête de fin du Ramadan',
24542 hr: 'Ramazanski bajram',
24543 id: 'Hari Raya Idul Fitri',
24544 nl: 'Suikerfeest (Eid al-Fitr)',
24545 mk: 'Рамазан Бајрам',
24546 ms: 'Hari Raya Aidil Fitri',
24547 sq: 'Fitër Bajrami',
24548 tr: 'Ramazan Bayramı',
24549 sr: 'Рамазански Бајрам',
24550 sw: 'Idd-ul-Fitr'
24551 }
24552 },
24553 '9 Dhu al-Hijjah': {
24554 name: {
24555 en: 'Arafat Day',
24556 ar: 'يوم عرفة',
24557 ms: 'Hari Arafah'
24558 }
24559 },
24560 '10 Dhu al-Hijjah': {
24561 name: {
24562 en: 'Feast of the Sacrifice (Eid al-Adha)',
24563 am: 'ዒድ አል አድሐ',
24564 ar: 'عيد الأضحى',
24565 az: 'Qurban Bayramı',
24566 bn: 'ঈদুল আযহা',
24567 bs: 'Kurbanski bajram',
24568 de: 'Opferfest',
24569 fil: 'Eidul Adha',
24570 fr: 'Fête du mouton',
24571 hr: 'Kurban-bajram',
24572 id: 'Hari Raya Idul Adha',
24573 nl: 'Offerfeest (Eid Al-Adha)',
24574 mk: 'Курбан Бајрам',
24575 ms: 'Hari Raya Haji',
24576 sq: 'Kurban Bajrami',
24577 tr: 'Kurban Bayramı',
24578 sr: 'Курбански Бајрам',
24579 sw: 'Idd-ul-Azha'
24580 }
24581 },
24582 '15 Nisan': {
24583 name: {
24584 en: 'Pesach',
24585 bs: 'Pesah',
24586 de: 'Pessach',
24587 hr: 'Pesač',
24588 nl: 'Pesach',
24589 sq: 'Pesach',
24590 sr: 'Песах'
24591 }
24592 },
24593 '1 Tishrei': {
24594 name: {
24595 en: 'Rosh Hashanah',
24596 bs: 'Roš Hašana',
24597 de: 'Rosch Haschana',
24598 hr: 'Roš Hašane',
24599 nl: 'Rosj Hasjana',
24600 sq: 'Rosh Hashanah',
24601 sr: 'Рош Хашана'
24602 }
24603 },
24604 '10 Tishrei': {
24605 name: {
24606 en: 'Yom Kippur',
24607 bs: 'Jom Kipur',
24608 de: 'Jom Kippur',
24609 hr: 'Jom Kipur',
24610 mk: 'Јом Кипур',
24611 nl: 'Jom Kipoer',
24612 sq: 'Yom Kippur',
24613 sr: 'Јом Кипур'
24614 }
24615 },
24616 Deepavali: {
24617 name: {
24618 en: 'Deepavali',
24619 nl: 'Divali'
24620 }
24621 },
24622 Vesak: {
24623 name: {
24624 en: 'Vesak Day',
24625 id: 'Hari Raya Waisak'
24626 }
24627 },
24628 Holi: {
24629 name: {
24630 en: 'Holi Phagwa',
24631 nl: 'Holi-Phagwa'
24632 }
24633 },
24634 Thaipusam: {
24635 name: {
24636 en: 'Thaipusam',
24637 ms: 'Hari Thaipusam'
24638 }
24639 },
24640 'Abolition of Slavery': {
24641 name: {
24642 en: 'Abolition of Slavery',
24643 fr: 'Abolition de l’esclavage',
24644 nl: 'Afschaffing van de slavernij',
24645 vi: 'Bãi bỏ chế độ Nô lệ'
24646 }
24647 },
24648 'Buß- und Bettag': {
24649 name: {
24650 de: 'Buß- und Bettag',
24651 en: 'Day of Prayer and Repentance'
24652 }
24653 },
24654 'Constitution Day': {
24655 name: {
24656 en: 'Constitution Day',
24657 da: 'Grundlovsdag',
24658 de: 'Tag der Verfassung',
24659 ca: 'Dia de la Constitució',
24660 es: 'Día de la Constitución',
24661 fil: 'Araw ng Saligang Batas',
24662 fo: 'Grundlógardagur',
24663 hy: 'Սահմանադրության օր',
24664 jp: '憲法記念日',
24665 ko: '제헌절',
24666 nl: 'Dag van de Grondwet',
24667 no: 'Grunnlovsdagen',
24668 pt: 'Dia da Constituição',
24669 ro: 'Ziua Constituției',
24670 sk: 'Deň Ústavy',
24671 sq: 'Dita e Kushtetutës',
24672 uk: 'День Конституції',
24673 vi: 'Ngày pháp luật'
24674 }
24675 },
24676 'Fathers Day': {
24677 name: {
24678 en: "Father's Day",
24679 et: 'isadepäev',
24680 fi: 'Isänpäivä',
24681 fr: 'Fête des Pères',
24682 lt: 'Tėvo diena',
24683 nl: 'Vaderdag',
24684 pt: 'Dia dos Pais',
24685 no: 'Farsdag',
24686 vi: 'Ngày của cha'
24687 }
24688 },
24689 'Independence Day': {
24690 name: {
24691 en: 'Independence Day',
24692 ar: 'عيد الاستقلال',
24693 be: 'Дзень Незалежнасцi',
24694 bg: 'Ден на независимостта',
24695 bs: 'Dan nezavisnosti',
24696 de: 'Unabhängigkeitstag',
24697 es: 'Día de la Independencia',
24698 et: 'iseseisvuspäev',
24699 fi: 'Itsenäisyyspäivä',
24700 fil: 'Araw ng Kalayaan',
24701 fr: "Jour de l'Indépendance",
24702 hr: 'Dan neovisnosti',
24703 hy: 'Անկախության օր',
24704 id: 'Hari Ulang Tahun Kemerdekaan Republik Indonesia',
24705 mk: 'Ден на независноста',
24706 ms: 'Hari Kebangsaan',
24707 mt: 'Jum l-Indipendenza',
24708 nl: 'Onafhankelijkheidsdag',
24709 pl: 'Narodowe Święto Niepodległości',
24710 pt: 'Dia da Independência',
24711 ro: 'Ziua Independentei',
24712 sq: 'Dita e Pavarësisë',
24713 sr: 'Дан независности',
24714 sv: 'Självständighetsdagen',
24715 sw: 'Siku ya uhuru',
24716 ti: 'መዓልቲ ናጽነት',
24717 uk: 'День Незалежності',
24718 vi: 'Ngày Độc lập'
24719 }
24720 },
24721 'Liberation Day': {
24722 name: {
24723 en: 'Liberation Day',
24724 ar: 'يوم التحرير',
24725 nl: 'Bevrijdingsdag',
24726 no: 'Frigjøringsdagen',
24727 sq: 'Dita e Çlirimit',
24728 vi: 'Ngày Thống nhất'
24729 }
24730 },
24731 'Mothers Day': {
24732 name: {
24733 en: "Mother's Day",
24734 cz: 'Den matek',
24735 da: 'Mors Dag',
24736 de: 'Muttertag',
24737 el: 'Γιορτή της μητέρας',
24738 es: 'Día de la Madre',
24739 et: 'emadepäev',
24740 fi: 'Äitienpäivä',
24741 fr: 'Fête des Mères',
24742 hr: 'Majčin dan',
24743 hu: 'Anyák napja',
24744 hy: 'Ցեղասպանության զոհերի հիշատակի օր',
24745 is: 'Mæðradagurinn',
24746 it: 'Festa della mamma',
24747 lt: 'Motinos diena',
24748 lv: 'Mātes diena',
24749 nl: 'Moederdag',
24750 no: 'Morsdag',
24751 pt: 'Dia das Mães',
24752 pl: 'Dzień Matki',
24753 ro: 'Ziua Mamei',
24754 sq: 'Dita e Nënës',
24755 sv: 'Mors dag',
24756 vi: 'Ngày của mẹ'
24757 }
24758 },
24759 'National Holiday': {
24760 name: {
24761 en: 'National Holiday',
24762 de: 'Nationalfeiertag',
24763 es: 'Fiesta Nacional',
24764 fr: 'Fête nationale',
24765 hu: 'Nemzeti ünnep',
24766 el: 'εθνική επέτειος',
24767 nl: 'Nationale feestdag',
24768 vi: 'Quốc Lễ'
24769 }
24770 },
24771 'Public Holiday': {
24772 name: {
24773 en: 'Public Holiday',
24774 fr: 'Jour férié légaux',
24775 nl: 'Wettelijke feestdag',
24776 pt: 'Feriado Obrigatório',
24777 vi: 'Nghỉ lễ Toàn Quốc'
24778 }
24779 },
24780 'Reformation Day': {
24781 name: {
24782 en: 'Reformation Day',
24783 de: 'Reformationstag',
24784 es: 'Día Nacional de las Iglesias Evangélicas y Protestantes',
24785 nl: 'Hervormingsdag',
24786 vi: 'Kháng Cách'
24787 }
24788 },
24789 'Revolution Day': {
24790 name: {
24791 en: 'Revolution Day',
24792 ar: 'يوم الثورة',
24793 es: 'Día de la Revolución',
24794 nl: 'Dag van de revolutie',
24795 ti: 'ባሕቲ መስከረም',
24796 vi: 'Tổng khởi nghĩa'
24797 }
24798 },
24799 substitutes: {
24800 name: {
24801 en: 'substitute day',
24802 az: 'əvəz gün',
24803 bs: 'zamjena dan',
24804 de: 'Ersatztag',
24805 es: 'día sustituto',
24806 fr: 'jour substitut',
24807 hr: 'zamjena dan',
24808 jp: '振替休日',
24809 lv: 'aizstājējs diena',
24810 mk: 'заменет ден',
24811 nl: 'substituut',
24812 sq: 'ditë zëvendësuese',
24813 sr: 'замена дан',
24814 uk: 'замінити день',
24815 vi: 'ngày thay thế',
24816 zh: '更换日'
24817 }
24818 }
24819 }
24820}