1"""This file is automatically generated by equivalent_timezone_ids.py"""
2
3import datetime
4
5
6lookup = (
7 datetime.datetime(1970, 1, 2, 0, 0),
8 {
9 datetime.timedelta(days=-1, seconds=43200): (
10 datetime.datetime(1979, 10, 2, 0, 0),
11 {
12 datetime.timedelta(days=-1, seconds=43200): (
13 datetime.datetime(1993, 8, 22, 21, 0),
14 {
15 datetime.timedelta(days=-1, seconds=43200): {"Etc/GMT+12"},
16 datetime.timedelta(seconds=43200): {
17 "Kwajalein",
18 "Pacific/Kwajalein",
19 },
20 },
21 ),
22 datetime.timedelta(days=-1, seconds=46800): {
23 "Pacific/Enderbury",
24 "Pacific/Kanton",
25 },
26 },
27 ),
28 datetime.timedelta(days=-1, seconds=46800): (
29 datetime.datetime(1970, 4, 26, 15, 0),
30 {
31 datetime.timedelta(days=-1, seconds=46800): (
32 datetime.datetime(2010, 9, 26, 15, 0),
33 {
34 datetime.timedelta(days=-1, seconds=46800): (
35 datetime.datetime(2011, 12, 31, 21, 0),
36 {
37 datetime.timedelta(days=-1, seconds=46800): {
38 "Etc/GMT+11",
39 "Pacific/Midway",
40 "Pacific/Niue",
41 "Pacific/Pago_Pago",
42 "Pacific/Samoa",
43 "US/Samoa",
44 },
45 datetime.timedelta(seconds=46800): {"Pacific/Fakaofo"},
46 },
47 ),
48 datetime.timedelta(days=-1, seconds=50400): {"Pacific/Apia"},
49 },
50 ),
51 datetime.timedelta(days=-1, seconds=50400): (
52 datetime.datetime(1983, 10, 30, 21, 0),
53 {
54 datetime.timedelta(days=-1, seconds=50400): {
55 "America/Adak",
56 "America/Atka",
57 "US/Aleutian",
58 },
59 datetime.timedelta(days=-1, seconds=54000): {"America/Nome"},
60 },
61 ),
62 },
63 ),
64 datetime.timedelta(days=-1, seconds=48000): {"Pacific/Kiritimati"},
65 datetime.timedelta(days=-1, seconds=48600): {"Pacific/Rarotonga"},
66 datetime.timedelta(days=-1, seconds=50400): (
67 datetime.datetime(1970, 4, 26, 15, 0),
68 {
69 datetime.timedelta(days=-1, seconds=50400): {
70 "Etc/GMT+10",
71 "HST",
72 "Pacific/Honolulu",
73 "Pacific/Johnston",
74 "Pacific/Tahiti",
75 "US/Hawaii",
76 },
77 datetime.timedelta(days=-1, seconds=54000): {
78 "America/Anchorage",
79 "US/Alaska",
80 },
81 },
82 ),
83 datetime.timedelta(days=-1, seconds=52200): {"Pacific/Marquesas"},
84 datetime.timedelta(days=-1, seconds=54000): (
85 datetime.datetime(1970, 4, 26, 15, 0),
86 {
87 datetime.timedelta(days=-1, seconds=54000): (
88 datetime.datetime(1973, 10, 28, 18, 0),
89 {
90 datetime.timedelta(days=-1, seconds=54000): {
91 "Etc/GMT+9",
92 "Pacific/Gambier",
93 },
94 datetime.timedelta(days=-1, seconds=57600): {"America/Dawson"},
95 },
96 ),
97 datetime.timedelta(days=-1, seconds=57600): {"America/Yakutat"},
98 },
99 ),
100 datetime.timedelta(days=-1, seconds=55800): {"Pacific/Pitcairn"},
101 datetime.timedelta(days=-1, seconds=57600): (
102 datetime.datetime(1970, 4, 26, 15, 0),
103 {
104 datetime.timedelta(days=-1, seconds=57600): (
105 datetime.datetime(1972, 4, 30, 21, 0),
106 {
107 datetime.timedelta(days=-1, seconds=57600): (
108 datetime.datetime(1976, 4, 25, 15, 0),
109 {
110 datetime.timedelta(days=-1, seconds=57600): (
111 datetime.datetime(1980, 4, 27, 15, 0),
112 {
113 datetime.timedelta(days=-1, seconds=57600): {
114 "Etc/GMT+8"
115 },
116 datetime.timedelta(days=-1, seconds=61200): {
117 "America/Whitehorse",
118 "Canada/Yukon",
119 },
120 },
121 ),
122 datetime.timedelta(days=-1, seconds=61200): {
123 "America/Ensenada",
124 "America/Santa_Isabel",
125 "America/Tijuana",
126 "Mexico/BajaNorte",
127 },
128 },
129 ),
130 datetime.timedelta(days=-1, seconds=61200): {"America/Inuvik"},
131 },
132 ),
133 datetime.timedelta(days=-1, seconds=61200): (
134 datetime.datetime(1972, 10, 30, 0, 0),
135 {
136 datetime.timedelta(days=-1, seconds=57600): (
137 datetime.datetime(1974, 1, 6, 18, 0),
138 {
139 datetime.timedelta(days=-1, seconds=57600): (
140 datetime.datetime(2015, 11, 1, 21, 0),
141 {
142 datetime.timedelta(days=-1, seconds=57600): {
143 "America/Vancouver",
144 "Canada/Pacific",
145 },
146 datetime.timedelta(days=-1, seconds=61200): {
147 "America/Fort_Nelson"
148 },
149 },
150 ),
151 datetime.timedelta(days=-1, seconds=61200): (
152 datetime.datetime(1980, 4, 28, 0, 0),
153 {
154 datetime.timedelta(days=-1, seconds=57600): {
155 "America/Juneau"
156 },
157 datetime.timedelta(days=-1, seconds=61200): (
158 datetime.datetime(1983, 10, 30, 21, 0),
159 {
160 datetime.timedelta(
161 days=-1, seconds=54000
162 ): {"America/Sitka"},
163 datetime.timedelta(
164 days=-1, seconds=57600
165 ): (
166 datetime.datetime(
167 1984, 4, 29, 21, 0
168 ),
169 {
170 datetime.timedelta(
171 days=-1, seconds=57600
172 ): {"America/Metlakatla"},
173 datetime.timedelta(
174 days=-1, seconds=61200
175 ): {
176 "America/Los_Angeles",
177 "PST8PDT",
178 "US/Pacific",
179 },
180 },
181 ),
182 },
183 ),
184 },
185 ),
186 },
187 ),
188 datetime.timedelta(days=-1, seconds=61200): {
189 "America/Dawson_Creek"
190 },
191 },
192 ),
193 },
194 ),
195 datetime.timedelta(days=-1, seconds=61200): (
196 datetime.datetime(1970, 4, 26, 15, 0),
197 {
198 datetime.timedelta(days=-1, seconds=61200): (
199 datetime.datetime(1972, 4, 30, 21, 0),
200 {
201 datetime.timedelta(days=-1, seconds=61200): (
202 datetime.datetime(1996, 4, 7, 15, 0),
203 {
204 datetime.timedelta(days=-1, seconds=61200): {
205 "America/Creston",
206 "America/Phoenix",
207 "Etc/GMT+7",
208 "MST",
209 "US/Arizona",
210 },
211 datetime.timedelta(days=-1, seconds=64800): (
212 datetime.datetime(1999, 4, 4, 15, 0),
213 {
214 datetime.timedelta(days=-1, seconds=61200): {
215 "America/Hermosillo"
216 },
217 datetime.timedelta(days=-1, seconds=64800): (
218 datetime.datetime(2010, 4, 5, 0, 0),
219 {
220 datetime.timedelta(
221 days=-1, seconds=64800
222 ): {
223 "America/Mazatlan",
224 "Mexico/BajaSur",
225 },
226 datetime.timedelta(
227 days=-1, seconds=68400
228 ): {"America/Bahia_Banderas"},
229 },
230 ),
231 },
232 ),
233 },
234 ),
235 datetime.timedelta(days=-1, seconds=64800): (
236 datetime.datetime(1972, 10, 29, 21, 0),
237 {
238 datetime.timedelta(days=-1, seconds=61200): (
239 datetime.datetime(1999, 11, 1, 0, 0),
240 {
241 datetime.timedelta(days=-1, seconds=61200): {
242 "America/Edmonton",
243 "America/Yellowknife",
244 "Canada/Mountain",
245 },
246 datetime.timedelta(days=-1, seconds=64800): {
247 "America/Cambridge_Bay"
248 },
249 },
250 ),
251 datetime.timedelta(days=-1, seconds=64800): {
252 "America/Swift_Current"
253 },
254 },
255 ),
256 },
257 ),
258 datetime.timedelta(days=-1, seconds=64800): (
259 datetime.datetime(1974, 1, 6, 18, 0),
260 {
261 datetime.timedelta(days=-1, seconds=61200): {"America/Boise"},
262 datetime.timedelta(days=-1, seconds=64800): (
263 datetime.datetime(1992, 10, 25, 18, 0),
264 {
265 datetime.timedelta(days=-1, seconds=61200): (
266 datetime.datetime(2003, 10, 26, 15, 0),
267 {
268 datetime.timedelta(days=-1, seconds=61200): (
269 datetime.datetime(2010, 11, 7, 21, 0),
270 {
271 datetime.timedelta(
272 days=-1, seconds=61200
273 ): {
274 "America/Denver",
275 "America/Shiprock",
276 "MST7MDT",
277 "Navajo",
278 "US/Mountain",
279 },
280 datetime.timedelta(
281 days=-1, seconds=64800
282 ): {"America/North_Dakota/Beulah"},
283 },
284 ),
285 datetime.timedelta(days=-1, seconds=64800): {
286 "America/North_Dakota/New_Salem"
287 },
288 },
289 ),
290 datetime.timedelta(days=-1, seconds=64800): {
291 "America/North_Dakota/Center"
292 },
293 },
294 ),
295 },
296 ),
297 },
298 ),
299 datetime.timedelta(days=-1, seconds=64800): (
300 datetime.datetime(1970, 3, 29, 15, 0),
301 {
302 datetime.timedelta(days=-1, seconds=61200): {
303 "Chile/EasterIsland",
304 "Pacific/Easter",
305 },
306 datetime.timedelta(days=-1, seconds=64800): (
307 datetime.datetime(1970, 4, 26, 15, 0),
308 {
309 datetime.timedelta(days=-1, seconds=64800): (
310 datetime.datetime(1972, 4, 30, 21, 0),
311 {
312 datetime.timedelta(days=-1, seconds=64800): (
313 datetime.datetime(1973, 5, 1, 15, 0),
314 {
315 datetime.timedelta(days=-1, seconds=64800): (
316 datetime.datetime(1973, 11, 25, 18, 0),
317 {
318 datetime.timedelta(
319 days=-1, seconds=64800
320 ): (
321 datetime.datetime(
322 1973, 12, 5, 21, 0
323 ),
324 {
325 datetime.timedelta(
326 days=-1, seconds=64800
327 ): (
328 datetime.datetime(
329 1979, 2, 26, 0, 0
330 ),
331 {
332 datetime.timedelta(
333 days=-1,
334 seconds=64800,
335 ): (
336 datetime.datetime(
337 1981,
338 12,
339 27,
340 0,
341 0,
342 ),
343 {
344 datetime.timedelta(
345 days=-1,
346 seconds=64800,
347 ): (
348 datetime.datetime(
349 1987,
350 5,
351 4,
352 0,
353 0,
354 ),
355 {
356 datetime.timedelta(
357 days=-1,
358 seconds=64800,
359 ): (
360 datetime.datetime(
361 1988,
362 4,
363 4,
364 0,
365 0,
366 ),
367 {
368 datetime.timedelta(
369 days=-1,
370 seconds=64800,
371 ): (
372 datetime.datetime(
373 1996,
374 4,
375 7,
376 15,
377 0,
378 ),
379 {
380 datetime.timedelta(
381 days=-1,
382 seconds=64800,
383 ): {
384 "America/Regina",
385 "Canada/Saskatchewan",
386 "Etc/GMT+6",
387 },
388 datetime.timedelta(
389 days=-1,
390 seconds=68400,
391 ): (
392 datetime.datetime(
393 1998,
394 4,
395 5,
396 15,
397 0,
398 ),
399 {
400 datetime.timedelta(
401 days=-1,
402 seconds=64800,
403 ): (
404 datetime.datetime(
405 2010,
406 3,
407 14,
408 21,
409 0,
410 ),
411 {
412 datetime.timedelta(
413 days=-1,
414 seconds=61200,
415 ): {
416 "America/Chihuahua"
417 },
418 datetime.timedelta(
419 days=-1,
420 seconds=64800,
421 ): {
422 "America/Ciudad_Juarez",
423 "America/Ojinaga",
424 },
425 },
426 ),
427 datetime.timedelta(
428 days=-1,
429 seconds=68400,
430 ): {
431 "America/Mexico_City",
432 "Mexico/General",
433 },
434 },
435 ),
436 },
437 ),
438 datetime.timedelta(
439 days=-1,
440 seconds=68400,
441 ): (
442 datetime.datetime(
443 2010,
444 3,
445 14,
446 21,
447 0,
448 ),
449 {
450 datetime.timedelta(
451 days=-1,
452 seconds=64800,
453 ): {
454 "America/Monterrey"
455 },
456 datetime.timedelta(
457 days=-1,
458 seconds=68400,
459 ): {
460 "America/Matamoros"
461 },
462 },
463 ),
464 },
465 ),
466 datetime.timedelta(
467 days=-1,
468 seconds=68400,
469 ): (
470 datetime.datetime(
471 2006,
472 5,
473 8,
474 0,
475 0,
476 ),
477 {
478 datetime.timedelta(
479 days=-1,
480 seconds=64800,
481 ): {
482 "America/El_Salvador"
483 },
484 datetime.timedelta(
485 days=-1,
486 seconds=68400,
487 ): {
488 "America/Tegucigalpa"
489 },
490 },
491 ),
492 },
493 ),
494 datetime.timedelta(
495 days=-1,
496 seconds=68400,
497 ): (
498 datetime.datetime(
499 1982,
500 11,
501 2,
502 18,
503 0,
504 ),
505 {
506 datetime.timedelta(
507 days=-1,
508 seconds=64800,
509 ): {
510 "America/Merida"
511 },
512 datetime.timedelta(
513 days=-1,
514 seconds=68400,
515 ): {
516 "America/Cancun"
517 },
518 },
519 ),
520 },
521 ),
522 datetime.timedelta(
523 days=-1,
524 seconds=68400,
525 ): {
526 "America/Costa_Rica"
527 },
528 },
529 ),
530 datetime.timedelta(
531 days=-1, seconds=68400
532 ): {"America/Belize"},
533 },
534 ),
535 datetime.timedelta(
536 days=-1, seconds=68400
537 ): {"America/Guatemala"},
538 },
539 ),
540 datetime.timedelta(days=-1, seconds=68400): {
541 "America/Managua"
542 },
543 },
544 ),
545 datetime.timedelta(days=-1, seconds=68400): (
546 datetime.datetime(2006, 10, 29, 21, 0),
547 {
548 datetime.timedelta(days=-1, seconds=64800): {
549 "America/Rankin_Inlet"
550 },
551 datetime.timedelta(days=-1, seconds=68400): {
552 "America/Resolute"
553 },
554 },
555 ),
556 },
557 ),
558 datetime.timedelta(days=-1, seconds=68400): (
559 datetime.datetime(1974, 1, 6, 18, 0),
560 {
561 datetime.timedelta(days=-1, seconds=64800): {
562 "America/Rainy_River",
563 "America/Winnipeg",
564 "Canada/Central",
565 },
566 datetime.timedelta(days=-1, seconds=68400): (
567 datetime.datetime(1977, 10, 31, 0, 0),
568 {
569 datetime.timedelta(days=-1, seconds=64800): (
570 datetime.datetime(1991, 10, 27, 18, 0),
571 {
572 datetime.timedelta(
573 days=-1, seconds=64800
574 ): (
575 datetime.datetime(
576 2000, 10, 29, 15, 0
577 ),
578 {
579 datetime.timedelta(
580 days=-1, seconds=64800
581 ): {
582 "America/Chicago",
583 "CST6CDT",
584 "US/Central",
585 },
586 datetime.timedelta(
587 days=-1, seconds=68400
588 ): {
589 "America/Kentucky/Monticello"
590 },
591 },
592 ),
593 datetime.timedelta(
594 days=-1, seconds=68400
595 ): {
596 "America/Indiana/Knox",
597 "America/Knox_IN",
598 "US/Indiana-Starke",
599 },
600 },
601 ),
602 datetime.timedelta(days=-1, seconds=68400): {
603 "America/Indiana/Petersburg"
604 },
605 },
606 ),
607 },
608 ),
609 },
610 ),
611 },
612 ),
613 datetime.timedelta(days=-1, seconds=68400): (
614 datetime.datetime(1970, 4, 26, 15, 0),
615 {
616 datetime.timedelta(days=-1, seconds=68400): (
617 datetime.datetime(1972, 4, 30, 21, 0),
618 {
619 datetime.timedelta(days=-1, seconds=68400): (
620 datetime.datetime(1973, 4, 29, 21, 0),
621 {
622 datetime.timedelta(days=-1, seconds=68400): (
623 datetime.datetime(1973, 10, 28, 21, 0),
624 {
625 datetime.timedelta(days=-1, seconds=64800): {
626 "America/Menominee"
627 },
628 datetime.timedelta(days=-1, seconds=68400): (
629 datetime.datetime(1974, 1, 6, 15, 0),
630 {
631 datetime.timedelta(
632 days=-1, seconds=68400
633 ): (
634 datetime.datetime(
635 1979, 4, 29, 21, 0
636 ),
637 {
638 datetime.timedelta(
639 days=-1, seconds=68400
640 ): (
641 datetime.datetime(
642 1983, 5, 8, 18, 0
643 ),
644 {
645 datetime.timedelta(
646 days=-1,
647 seconds=68400,
648 ): (
649 datetime.datetime(
650 1985,
651 11,
652 2,
653 15,
654 0,
655 ),
656 {
657 datetime.timedelta(
658 days=-1,
659 seconds=68400,
660 ): (
661 datetime.datetime(
662 1986,
663 1,
664 1,
665 18,
666 0,
667 ),
668 {
669 datetime.timedelta(
670 days=-1,
671 seconds=64800,
672 ): {
673 "Pacific/Galapagos"
674 },
675 datetime.timedelta(
676 days=-1,
677 seconds=68400,
678 ): (
679 datetime.datetime(
680 1992,
681 5,
682 4,
683 0,
684 0,
685 ),
686 {
687 datetime.timedelta(
688 days=-1,
689 seconds=68400,
690 ): (
691 datetime.datetime(
692 1992,
693 11,
694 28,
695 15,
696 0,
697 ),
698 {
699 datetime.timedelta(
700 days=-1,
701 seconds=68400,
702 ): {
703 "America/Atikokan",
704 "America/Cayman",
705 "America/Coral_Harbour",
706 "America/Panama",
707 "EST",
708 "Etc/GMT+5",
709 },
710 datetime.timedelta(
711 days=-1,
712 seconds=72000,
713 ): {
714 "America/Guayaquil"
715 },
716 },
717 ),
718 datetime.timedelta(
719 days=-1,
720 seconds=72000,
721 ): {
722 "America/Bogota"
723 },
724 },
725 ),
726 datetime.timedelta(
727 days=-1,
728 seconds=72000,
729 ): {
730 "America/Lima"
731 },
732 },
733 ),
734 datetime.timedelta(
735 days=-1,
736 seconds=72000,
737 ): (
738 datetime.datetime(
739 1993,
740 10,
741 17,
742 15,
743 0,
744 ),
745 {
746 datetime.timedelta(
747 days=-1,
748 seconds=68400,
749 ): {
750 "America/Porto_Acre",
751 "America/Rio_Branco",
752 "Brazil/Acre",
753 },
754 datetime.timedelta(
755 days=-1,
756 seconds=72000,
757 ): {
758 "America/Eirunepe"
759 },
760 },
761 ),
762 },
763 ),
764 datetime.timedelta(
765 days=-1,
766 seconds=72000,
767 ): {
768 "America/Port-au-Prince"
769 },
770 },
771 ),
772 datetime.timedelta(
773 days=-1, seconds=72000
774 ): {"America/Grand_Turk"},
775 },
776 ),
777 datetime.timedelta(
778 days=-1, seconds=72000
779 ): {"America/Jamaica", "Jamaica"},
780 },
781 ),
782 },
783 ),
784 datetime.timedelta(days=-1, seconds=72000): {
785 "America/Detroit",
786 "US/Michigan",
787 },
788 },
789 ),
790 datetime.timedelta(days=-1, seconds=72000): {
791 "America/Iqaluit",
792 "America/Pangnirtung",
793 },
794 },
795 ),
796 datetime.timedelta(days=-1, seconds=72000): (
797 datetime.datetime(1971, 4, 25, 15, 0),
798 {
799 datetime.timedelta(days=-1, seconds=68400): (
800 datetime.datetime(2006, 4, 2, 15, 0),
801 {
802 datetime.timedelta(days=-1, seconds=68400): (
803 datetime.datetime(2007, 3, 12, 3, 0),
804 {
805 datetime.timedelta(days=-1, seconds=68400): (
806 datetime.datetime(2007, 11, 4, 15, 0),
807 {
808 datetime.timedelta(
809 days=-1, seconds=64800
810 ): {"America/Indiana/Tell_City"},
811 datetime.timedelta(
812 days=-1, seconds=68400
813 ): {"America/Indiana/Vincennes"},
814 },
815 ),
816 datetime.timedelta(days=-1, seconds=72000): {
817 "America/Indiana/Winamac"
818 },
819 },
820 ),
821 datetime.timedelta(days=-1, seconds=72000): {
822 "America/Fort_Wayne",
823 "America/Indiana/Indianapolis",
824 "America/Indianapolis",
825 "US/East-Indiana",
826 },
827 },
828 ),
829 datetime.timedelta(days=-1, seconds=72000): (
830 datetime.datetime(1972, 10, 8, 12, 0),
831 {
832 datetime.timedelta(days=-1, seconds=68400): {
833 "America/Havana",
834 "Cuba",
835 },
836 datetime.timedelta(days=-1, seconds=72000): (
837 datetime.datetime(1973, 4, 29, 15, 0),
838 {
839 datetime.timedelta(days=-1, seconds=68400): {
840 "America/Indiana/Vevay"
841 },
842 datetime.timedelta(days=-1, seconds=72000): (
843 datetime.datetime(1974, 1, 6, 18, 0),
844 {
845 datetime.timedelta(
846 days=-1, seconds=68400
847 ): (
848 datetime.datetime(
849 1974, 4, 28, 15, 0
850 ),
851 {
852 datetime.timedelta(
853 days=-1, seconds=68400
854 ): (
855 datetime.datetime(
856 1976, 4, 26, 0, 0
857 ),
858 {
859 datetime.timedelta(
860 days=-1,
861 seconds=68400,
862 ): {
863 "America/Indiana/Marengo"
864 },
865 datetime.timedelta(
866 days=-1,
867 seconds=72000,
868 ): {
869 "America/Kentucky/Louisville",
870 "America/Louisville",
871 },
872 },
873 ),
874 datetime.timedelta(
875 days=-1, seconds=72000
876 ): {
877 "America/Montreal",
878 "America/Nassau",
879 "America/Nipigon",
880 "America/Thunder_Bay",
881 "America/Toronto",
882 "Canada/Eastern",
883 },
884 },
885 ),
886 datetime.timedelta(
887 days=-1, seconds=72000
888 ): {
889 "America/New_York",
890 "EST5EDT",
891 "US/Eastern",
892 },
893 },
894 ),
895 },
896 ),
897 },
898 ),
899 },
900 ),
901 },
902 ),
903 datetime.timedelta(days=-1, seconds=70200): {"America/Santo_Domingo"},
904 datetime.timedelta(days=-1, seconds=72000): (
905 datetime.datetime(1970, 4, 26, 15, 0),
906 {
907 datetime.timedelta(days=-1, seconds=72000): (
908 datetime.datetime(1972, 4, 30, 21, 0),
909 {
910 datetime.timedelta(days=-1, seconds=72000): (
911 datetime.datetime(1972, 10, 2, 0, 0),
912 {
913 datetime.timedelta(days=-1, seconds=72000): (
914 datetime.datetime(1974, 4, 28, 21, 0),
915 {
916 datetime.timedelta(days=-1, seconds=72000): (
917 datetime.datetime(1977, 6, 12, 18, 0),
918 {
919 datetime.timedelta(
920 days=-1, seconds=72000
921 ): (
922 datetime.datetime(
923 1980, 4, 6, 18, 0
924 ),
925 {
926 datetime.timedelta(
927 days=-1, seconds=72000
928 ): (
929 datetime.datetime(
930 1980, 5, 2, 0, 0
931 ),
932 {
933 datetime.timedelta(
934 days=-1,
935 seconds=72000,
936 ): (
937 datetime.datetime(
938 1983, 5, 2, 0, 0
939 ),
940 {
941 datetime.timedelta(
942 days=-1,
943 seconds=72000,
944 ): (
945 datetime.datetime(
946 1985,
947 11,
948 2,
949 18,
950 0,
951 ),
952 {
953 datetime.timedelta(
954 days=-1,
955 seconds=72000,
956 ): (
957 datetime.datetime(
958 1991,
959 3,
960 31,
961 18,
962 0,
963 ),
964 {
965 datetime.timedelta(
966 days=-1,
967 seconds=72000,
968 ): (
969 datetime.datetime(
970 2007,
971 12,
972 10,
973 0,
974 0,
975 ),
976 {
977 datetime.timedelta(
978 days=-1,
979 seconds=70200,
980 ): {
981 "America/Caracas"
982 },
983 datetime.timedelta(
984 days=-1,
985 seconds=72000,
986 ): {
987 "America/Anguilla",
988 "America/Antigua",
989 "America/Aruba",
990 "America/Blanc-Sablon",
991 "America/Curacao",
992 "America/Dominica",
993 "America/Grenada",
994 "America/Guadeloupe",
995 "America/Kralendijk",
996 "America/La_Paz",
997 "America/Lower_Princes",
998 "America/Marigot",
999 "America/Montserrat",
1000 "America/Port_of_Spain",
1001 "America/Puerto_Rico",
1002 "America/St_Barthelemy",
1003 "America/St_Kitts",
1004 "America/St_Lucia",
1005 "America/St_Thomas",
1006 "America/St_Vincent",
1007 "America/Tortola",
1008 "America/Virgin",
1009 "Etc/GMT+4",
1010 },
1011 },
1012 ),
1013 datetime.timedelta(
1014 days=-1,
1015 seconds=75600,
1016 ): {
1017 "America/Thule"
1018 },
1019 },
1020 ),
1021 datetime.timedelta(
1022 days=-1,
1023 seconds=75600,
1024 ): (
1025 datetime.datetime(
1026 1988,
1027 10,
1028 16,
1029 15,
1030 0,
1031 ),
1032 {
1033 datetime.timedelta(
1034 days=-1,
1035 seconds=72000,
1036 ): (
1037 datetime.datetime(
1038 1993,
1039 10,
1040 17,
1041 15,
1042 0,
1043 ),
1044 {
1045 datetime.timedelta(
1046 days=-1,
1047 seconds=72000,
1048 ): (
1049 datetime.datetime(
1050 1999,
1051 10,
1052 3,
1053 18,
1054 0,
1055 ),
1056 {
1057 datetime.timedelta(
1058 days=-1,
1059 seconds=72000,
1060 ): (
1061 datetime.datetime(
1062 2008,
1063 6,
1064 24,
1065 15,
1066 0,
1067 ),
1068 {
1069 datetime.timedelta(
1070 days=-1,
1071 seconds=72000,
1072 ): {
1073 "America/Porto_Velho"
1074 },
1075 datetime.timedelta(
1076 days=-1,
1077 seconds=75600,
1078 ): {
1079 "America/Santarem"
1080 },
1081 },
1082 ),
1083 datetime.timedelta(
1084 days=-1,
1085 seconds=75600,
1086 ): {
1087 "America/Boa_Vista"
1088 },
1089 },
1090 ),
1091 datetime.timedelta(
1092 days=-1,
1093 seconds=75600,
1094 ): {
1095 "America/Manaus",
1096 "Brazil/West",
1097 },
1098 },
1099 ),
1100 datetime.timedelta(
1101 days=-1,
1102 seconds=75600,
1103 ): (
1104 datetime.datetime(
1105 2003,
1106 10,
1107 19,
1108 21,
1109 0,
1110 ),
1111 {
1112 datetime.timedelta(
1113 days=-1,
1114 seconds=72000,
1115 ): {
1116 "America/Cuiaba"
1117 },
1118 datetime.timedelta(
1119 days=-1,
1120 seconds=75600,
1121 ): {
1122 "America/Campo_Grande"
1123 },
1124 },
1125 ),
1126 },
1127 ),
1128 },
1129 ),
1130 datetime.timedelta(
1131 days=-1,
1132 seconds=75600,
1133 ): {
1134 "Atlantic/Stanley"
1135 },
1136 },
1137 ),
1138 datetime.timedelta(
1139 days=-1,
1140 seconds=75600,
1141 ): {"America/Miquelon"},
1142 },
1143 ),
1144 datetime.timedelta(
1145 days=-1, seconds=75600
1146 ): {"America/Martinique"},
1147 },
1148 ),
1149 datetime.timedelta(
1150 days=-1, seconds=75600
1151 ): {"America/Barbados"},
1152 },
1153 ),
1154 datetime.timedelta(days=-1, seconds=75600): {
1155 "Atlantic/Bermuda"
1156 },
1157 },
1158 ),
1159 datetime.timedelta(days=-1, seconds=75600): {
1160 "America/Asuncion"
1161 },
1162 },
1163 ),
1164 datetime.timedelta(days=-1, seconds=75600): {
1165 "America/Glace_Bay"
1166 },
1167 },
1168 ),
1169 datetime.timedelta(days=-1, seconds=75600): (
1170 datetime.datetime(1973, 4, 30, 0, 0),
1171 {
1172 datetime.timedelta(days=-1, seconds=72000): {"America/Moncton"},
1173 datetime.timedelta(days=-1, seconds=75600): (
1174 datetime.datetime(1988, 4, 3, 15, 0),
1175 {
1176 datetime.timedelta(days=-1, seconds=75600): {
1177 "America/Halifax",
1178 "Canada/Atlantic",
1179 },
1180 datetime.timedelta(days=-1, seconds=79200): {
1181 "America/Goose_Bay"
1182 },
1183 },
1184 ),
1185 },
1186 ),
1187 },
1188 ),
1189 datetime.timedelta(days=-1, seconds=72900): {"America/Guyana"},
1190 datetime.timedelta(days=-1, seconds=73800): (
1191 datetime.datetime(1970, 4, 26, 15, 0),
1192 {
1193 datetime.timedelta(days=-1, seconds=73800): {"America/Paramaribo"},
1194 datetime.timedelta(days=-1, seconds=77400): {
1195 "America/St_Johns",
1196 "Canada/Newfoundland",
1197 },
1198 },
1199 ),
1200 datetime.timedelta(days=-1, seconds=75600): (
1201 datetime.datetime(1970, 3, 29, 15, 0),
1202 {
1203 datetime.timedelta(days=-1, seconds=72000): (
1204 datetime.datetime(2017, 5, 14, 18, 0),
1205 {
1206 datetime.timedelta(days=-1, seconds=72000): {
1207 "America/Santiago",
1208 "Chile/Continental",
1209 },
1210 datetime.timedelta(days=-1, seconds=75600): {
1211 "America/Punta_Arenas"
1212 },
1213 },
1214 ),
1215 datetime.timedelta(days=-1, seconds=75600): (
1216 datetime.datetime(1970, 4, 25, 18, 0),
1217 {
1218 datetime.timedelta(days=-1, seconds=75600): (
1219 datetime.datetime(1974, 1, 23, 21, 0),
1220 {
1221 datetime.timedelta(days=-1, seconds=75600): (
1222 datetime.datetime(1980, 4, 7, 0, 0),
1223 {
1224 datetime.timedelta(days=-1, seconds=75600): (
1225 datetime.datetime(1985, 11, 3, 0, 0),
1226 {
1227 datetime.timedelta(
1228 days=-1, seconds=75600
1229 ): {"America/Cayenne", "Etc/GMT+3"},
1230 datetime.timedelta(
1231 days=-1, seconds=79200
1232 ): (
1233 datetime.datetime(
1234 1988, 10, 16, 15, 0
1235 ),
1236 {
1237 datetime.timedelta(
1238 days=-1, seconds=75600
1239 ): {"America/Belem"},
1240 datetime.timedelta(
1241 days=-1, seconds=79200
1242 ): (
1243 datetime.datetime(
1244 1990, 10, 22, 0, 0
1245 ),
1246 {
1247 datetime.timedelta(
1248 days=-1,
1249 seconds=75600,
1250 ): (
1251 datetime.datetime(
1252 1995,
1253 10,
1254 15,
1255 15,
1256 0,
1257 ),
1258 {
1259 datetime.timedelta(
1260 days=-1,
1261 seconds=75600,
1262 ): (
1263 datetime.datetime(
1264 2000,
1265 10,
1266 15,
1267 12,
1268 0,
1269 ),
1270 {
1271 datetime.timedelta(
1272 days=-1,
1273 seconds=75600,
1274 ): {
1275 "America/Recife"
1276 },
1277 datetime.timedelta(
1278 days=-1,
1279 seconds=79200,
1280 ): {
1281 "America/Fortaleza"
1282 },
1283 },
1284 ),
1285 datetime.timedelta(
1286 days=-1,
1287 seconds=79200,
1288 ): (
1289 datetime.datetime(
1290 1996,
1291 10,
1292 6,
1293 18,
1294 0,
1295 ),
1296 {
1297 datetime.timedelta(
1298 days=-1,
1299 seconds=75600,
1300 ): {
1301 "America/Maceio"
1302 },
1303 datetime.timedelta(
1304 days=-1,
1305 seconds=79200,
1306 ): {
1307 "America/Araguaina"
1308 },
1309 },
1310 ),
1311 },
1312 ),
1313 datetime.timedelta(
1314 days=-1,
1315 seconds=79200,
1316 ): (
1317 datetime.datetime(
1318 2003,
1319 10,
1320 19,
1321 21,
1322 0,
1323 ),
1324 {
1325 datetime.timedelta(
1326 days=-1,
1327 seconds=75600,
1328 ): {
1329 "America/Bahia"
1330 },
1331 datetime.timedelta(
1332 days=-1,
1333 seconds=79200,
1334 ): {
1335 "America/Sao_Paulo",
1336 "Brazil/East",
1337 },
1338 },
1339 ),
1340 },
1341 ),
1342 },
1343 ),
1344 },
1345 ),
1346 datetime.timedelta(days=-1, seconds=79200): (
1347 datetime.datetime(1996, 1, 2, 0, 0),
1348 {
1349 datetime.timedelta(
1350 days=-1, seconds=75600
1351 ): {"America/Godthab", "America/Nuuk"},
1352 datetime.timedelta(0): {
1353 "America/Danmarkshavn"
1354 },
1355 },
1356 ),
1357 },
1358 ),
1359 datetime.timedelta(days=-1, seconds=79200): (
1360 datetime.datetime(1982, 5, 1, 21, 0),
1361 {
1362 datetime.timedelta(days=-1, seconds=72000): {
1363 "Antarctica/Palmer"
1364 },
1365 datetime.timedelta(days=-1, seconds=75600): (
1366 datetime.datetime(1990, 3, 4, 21, 0),
1367 {
1368 datetime.timedelta(
1369 days=-1, seconds=72000
1370 ): (
1371 datetime.datetime(
1372 1990, 10, 16, 0, 0
1373 ),
1374 {
1375 datetime.timedelta(
1376 days=-1, seconds=72000
1377 ): {
1378 "America/Argentina/Jujuy",
1379 "America/Jujuy",
1380 },
1381 datetime.timedelta(
1382 days=-1, seconds=75600
1383 ): {
1384 "America/Argentina/Mendoza",
1385 "America/Mendoza",
1386 },
1387 },
1388 ),
1389 datetime.timedelta(
1390 days=-1, seconds=75600
1391 ): (
1392 datetime.datetime(
1393 1991, 3, 1, 15, 0
1394 ),
1395 {
1396 datetime.timedelta(
1397 days=-1, seconds=72000
1398 ): (
1399 datetime.datetime(
1400 2004, 6, 20, 18, 0
1401 ),
1402 {
1403 datetime.timedelta(
1404 days=-1,
1405 seconds=72000,
1406 ): {
1407 "America/Argentina/San_Juan"
1408 },
1409 datetime.timedelta(
1410 days=-1,
1411 seconds=75600,
1412 ): {
1413 "America/Argentina/La_Rioja"
1414 },
1415 },
1416 ),
1417 datetime.timedelta(
1418 days=-1, seconds=79200
1419 ): (
1420 datetime.datetime(
1421 1991, 3, 4, 0, 0
1422 ),
1423 {
1424 datetime.timedelta(
1425 days=-1,
1426 seconds=72000,
1427 ): (
1428 datetime.datetime(
1429 2004,
1430 6,
1431 1,
1432 12,
1433 0,
1434 ),
1435 {
1436 datetime.timedelta(
1437 days=-1,
1438 seconds=72000,
1439 ): (
1440 datetime.datetime(
1441 2004,
1442 6,
1443 14,
1444 0,
1445 0,
1446 ),
1447 {
1448 datetime.timedelta(
1449 days=-1,
1450 seconds=72000,
1451 ): {
1452 "America/Argentina/Catamarca",
1453 "America/Argentina/ComodRivadavia",
1454 "America/Catamarca",
1455 },
1456 datetime.timedelta(
1457 days=-1,
1458 seconds=75600,
1459 ): {
1460 "America/Argentina/Tucuman"
1461 },
1462 },
1463 ),
1464 datetime.timedelta(
1465 days=-1,
1466 seconds=75600,
1467 ): (
1468 datetime.datetime(
1469 2008,
1470 10,
1471 19,
1472 15,
1473 0,
1474 ),
1475 {
1476 datetime.timedelta(
1477 days=-1,
1478 seconds=75600,
1479 ): {
1480 "America/Argentina/Salta"
1481 },
1482 datetime.timedelta(
1483 days=-1,
1484 seconds=79200,
1485 ): {
1486 "America/Argentina/Cordoba",
1487 "America/Cordoba",
1488 "America/Rosario",
1489 },
1490 },
1491 ),
1492 },
1493 ),
1494 datetime.timedelta(
1495 days=-1,
1496 seconds=75600,
1497 ): (
1498 datetime.datetime(
1499 2004,
1500 5,
1501 30,
1502 15,
1503 0,
1504 ),
1505 {
1506 datetime.timedelta(
1507 days=-1,
1508 seconds=72000,
1509 ): {
1510 "America/Argentina/Ushuaia"
1511 },
1512 datetime.timedelta(
1513 days=-1,
1514 seconds=75600,
1515 ): (
1516 datetime.datetime(
1517 2004,
1518 6,
1519 1,
1520 12,
1521 0,
1522 ),
1523 {
1524 datetime.timedelta(
1525 days=-1,
1526 seconds=72000,
1527 ): {
1528 "America/Argentina/Rio_Gallegos"
1529 },
1530 datetime.timedelta(
1531 days=-1,
1532 seconds=75600,
1533 ): {
1534 "America/Argentina/Buenos_Aires",
1535 "America/Buenos_Aires",
1536 },
1537 },
1538 ),
1539 },
1540 ),
1541 },
1542 ),
1543 },
1544 ),
1545 datetime.timedelta(
1546 days=-1, seconds=79200
1547 ): {"America/Argentina/San_Luis"},
1548 },
1549 ),
1550 },
1551 ),
1552 },
1553 ),
1554 datetime.timedelta(days=-1, seconds=79200): {
1555 "America/Montevideo"
1556 },
1557 },
1558 ),
1559 },
1560 ),
1561 datetime.timedelta(days=-1, seconds=79200): (
1562 datetime.datetime(1975, 11, 25, 18, 0),
1563 {
1564 datetime.timedelta(days=-1, seconds=79200): (
1565 datetime.datetime(1980, 4, 6, 21, 0),
1566 {
1567 datetime.timedelta(days=-1, seconds=79200): (
1568 datetime.datetime(1985, 11, 2, 21, 0),
1569 {
1570 datetime.timedelta(days=-1, seconds=79200): {
1571 "Atlantic/South_Georgia",
1572 "Etc/GMT+2",
1573 },
1574 datetime.timedelta(days=-1, seconds=82800): {
1575 "America/Noronha",
1576 "Brazil/DeNoronha",
1577 },
1578 },
1579 ),
1580 datetime.timedelta(days=-1, seconds=82800): {
1581 "America/Scoresbysund"
1582 },
1583 },
1584 ),
1585 datetime.timedelta(days=-1, seconds=82800): {"Atlantic/Cape_Verde"},
1586 },
1587 ),
1588 datetime.timedelta(days=-1, seconds=82800): (
1589 datetime.datetime(1975, 1, 1, 15, 0),
1590 {
1591 datetime.timedelta(days=-1, seconds=82800): (
1592 datetime.datetime(1976, 4, 15, 0, 0),
1593 {
1594 datetime.timedelta(days=-1, seconds=82800): (
1595 datetime.datetime(1982, 3, 29, 0, 0),
1596 {
1597 datetime.timedelta(days=-1, seconds=82800): {
1598 "Etc/GMT+1"
1599 },
1600 datetime.timedelta(0): {"Atlantic/Azores"},
1601 },
1602 ),
1603 datetime.timedelta(0): {"Africa/El_Aaiun"},
1604 },
1605 ),
1606 datetime.timedelta(0): {"Africa/Bissau"},
1607 },
1608 ),
1609 datetime.timedelta(days=-1, seconds=83730): {"Africa/Monrovia"},
1610 datetime.timedelta(days=-1, seconds=83760): {"Africa/Monrovia"},
1611 datetime.timedelta(0): (
1612 datetime.datetime(1971, 4, 26, 12, 0),
1613 {
1614 datetime.timedelta(0): (
1615 datetime.datetime(1974, 6, 25, 0, 0),
1616 {
1617 datetime.timedelta(0): (
1618 datetime.datetime(1976, 12, 1, 15, 0),
1619 {
1620 datetime.timedelta(days=-1, seconds=75600): {
1621 "Antarctica/Rothera"
1622 },
1623 datetime.timedelta(0): (
1624 datetime.datetime(1977, 4, 4, 0, 0),
1625 {
1626 datetime.timedelta(0): (
1627 datetime.datetime(1980, 4, 6, 15, 0),
1628 {
1629 datetime.timedelta(0): (
1630 datetime.datetime(
1631 1981, 3, 29, 18, 0
1632 ),
1633 {
1634 datetime.timedelta(0): (
1635 datetime.datetime(
1636 1982, 4, 4, 15, 0
1637 ),
1638 {
1639 datetime.timedelta(0): (
1640 datetime.datetime(
1641 2005,
1642 3,
1643 27,
1644 15,
1645 0,
1646 ),
1647 {
1648 datetime.timedelta(
1649 0
1650 ): (
1651 datetime.datetime(
1652 2018,
1653 1,
1654 1,
1655 18,
1656 0,
1657 ),
1658 {
1659 datetime.timedelta(
1660 0
1661 ): {
1662 "Africa/Abidjan",
1663 "Africa/Accra",
1664 "Africa/Bamako",
1665 "Africa/Banjul",
1666 "Africa/Conakry",
1667 "Africa/Dakar",
1668 "Africa/Freetown",
1669 "Africa/Lome",
1670 "Africa/Nouakchott",
1671 "Africa/Ouagadougou",
1672 "Africa/Timbuktu",
1673 "Atlantic/Reykjavik",
1674 "Atlantic/St_Helena",
1675 "Etc/GMT",
1676 "Etc/GMT+0",
1677 "Etc/GMT-0",
1678 "Etc/GMT0",
1679 "Etc/Greenwich",
1680 "Etc/UCT",
1681 "Etc/UTC",
1682 "Etc/Universal",
1683 "Etc/Zulu",
1684 "GMT",
1685 "GMT+0",
1686 "GMT-0",
1687 "GMT0",
1688 "Greenwich",
1689 "Iceland",
1690 "UCT",
1691 "UTC",
1692 "Universal",
1693 "Zulu",
1694 },
1695 datetime.timedelta(
1696 seconds=3600
1697 ): {
1698 "Africa/Sao_Tome"
1699 },
1700 },
1701 ),
1702 datetime.timedelta(
1703 seconds=7200
1704 ): {
1705 "Antarctica/Troll"
1706 },
1707 },
1708 ),
1709 datetime.timedelta(
1710 seconds=3600
1711 ): {"Atlantic/Madeira"},
1712 },
1713 ),
1714 datetime.timedelta(
1715 seconds=3600
1716 ): {
1717 "Atlantic/Faeroe",
1718 "Atlantic/Faroe",
1719 },
1720 },
1721 ),
1722 datetime.timedelta(seconds=3600): {
1723 "Atlantic/Canary"
1724 },
1725 },
1726 ),
1727 datetime.timedelta(seconds=3600): {"WET"},
1728 },
1729 ),
1730 },
1731 ),
1732 datetime.timedelta(seconds=3600): (
1733 datetime.datetime(1986, 1, 1, 12, 0),
1734 {
1735 datetime.timedelta(0): {"Africa/Casablanca"},
1736 datetime.timedelta(seconds=3600): {"Africa/Ceuta"},
1737 },
1738 ),
1739 },
1740 ),
1741 datetime.timedelta(seconds=3600): {"Africa/Algiers"},
1742 },
1743 ),
1744 datetime.timedelta(seconds=3600): (
1745 datetime.datetime(1970, 6, 1, 0, 0),
1746 {
1747 datetime.timedelta(seconds=3600): (
1748 datetime.datetime(1971, 11, 1, 0, 0),
1749 {
1750 datetime.timedelta(0): {
1751 "Eire",
1752 "Europe/Belfast",
1753 "Europe/Dublin",
1754 "Europe/Guernsey",
1755 "Europe/Isle_of_Man",
1756 "Europe/Jersey",
1757 "Europe/London",
1758 "GB",
1759 "GB-Eire",
1760 },
1761 datetime.timedelta(seconds=3600): (
1762 datetime.datetime(1974, 4, 14, 15, 0),
1763 {
1764 datetime.timedelta(seconds=3600): (
1765 datetime.datetime(1974, 5, 4, 21, 0),
1766 {
1767 datetime.timedelta(seconds=3600): (
1768 datetime.datetime(1976, 3, 28, 21, 0),
1769 {
1770 datetime.timedelta(seconds=3600): (
1771 datetime.datetime(
1772 1976, 9, 26, 21, 0
1773 ),
1774 {
1775 datetime.timedelta(0): (
1776 datetime.datetime(
1777 1980, 3, 30, 18, 0
1778 ),
1779 {
1780 datetime.timedelta(0): {
1781 "Europe/Lisbon",
1782 "Portugal",
1783 "WET",
1784 },
1785 datetime.timedelta(
1786 seconds=3600
1787 ): {"Portugal"},
1788 },
1789 ),
1790 datetime.timedelta(
1791 seconds=3600
1792 ): (
1793 datetime.datetime(
1794 1977, 4, 3, 18, 0
1795 ),
1796 {
1797 datetime.timedelta(
1798 seconds=3600
1799 ): (
1800 datetime.datetime(
1801 1977,
1802 4,
1803 30,
1804 21,
1805 0,
1806 ),
1807 {
1808 datetime.timedelta(
1809 seconds=3600
1810 ): (
1811 datetime.datetime(
1812 1979,
1813 4,
1814 1,
1815 18,
1816 0,
1817 ),
1818 {
1819 datetime.timedelta(
1820 seconds=3600
1821 ): (
1822 datetime.datetime(
1823 1979,
1824 10,
1825 15,
1826 0,
1827 0,
1828 ),
1829 {
1830 datetime.timedelta(
1831 seconds=3600
1832 ): (
1833 datetime.datetime(
1834 1980,
1835 4,
1836 6,
1837 15,
1838 0,
1839 ),
1840 {
1841 datetime.timedelta(
1842 seconds=3600
1843 ): (
1844 datetime.datetime(
1845 1981,
1846 3,
1847 29,
1848 18,
1849 0,
1850 ),
1851 {
1852 datetime.timedelta(
1853 seconds=3600
1854 ): (
1855 datetime.datetime(
1856 1982,
1857 3,
1858 28,
1859 18,
1860 0,
1861 ),
1862 {
1863 datetime.timedelta(
1864 seconds=3600
1865 ): (
1866 datetime.datetime(
1867 1983,
1868 3,
1869 27,
1870 18,
1871 0,
1872 ),
1873 {
1874 datetime.timedelta(
1875 seconds=3600
1876 ): (
1877 datetime.datetime(
1878 1985,
1879 4,
1880 1,
1881 0,
1882 0,
1883 ),
1884 {
1885 datetime.timedelta(
1886 seconds=3600
1887 ): {
1888 "Africa/Bangui",
1889 "Africa/Brazzaville",
1890 "Africa/Douala",
1891 "Africa/Kinshasa",
1892 "Africa/Lagos",
1893 "Africa/Libreville",
1894 "Africa/Luanda",
1895 "Africa/Malabo",
1896 "Africa/Niamey",
1897 "Africa/Porto-Novo",
1898 "Etc/GMT-1",
1899 },
1900 datetime.timedelta(
1901 seconds=7200
1902 ): {
1903 "Europe/Andorra"
1904 },
1905 },
1906 ),
1907 datetime.timedelta(
1908 seconds=7200
1909 ): {
1910 "Europe/Belgrade",
1911 "Europe/Ljubljana",
1912 "Europe/Podgorica",
1913 "Europe/Sarajevo",
1914 "Europe/Skopje",
1915 "Europe/Zagreb",
1916 },
1917 },
1918 ),
1919 datetime.timedelta(
1920 seconds=7200
1921 ): {
1922 "Europe/Gibraltar"
1923 },
1924 },
1925 ),
1926 datetime.timedelta(
1927 seconds=7200
1928 ): {
1929 "Europe/Busingen",
1930 "Europe/Vaduz",
1931 "Europe/Zurich",
1932 },
1933 },
1934 ),
1935 datetime.timedelta(
1936 seconds=7200
1937 ): {
1938 "Arctic/Longyearbyen",
1939 "Atlantic/Jan_Mayen",
1940 "Europe/Berlin",
1941 "Europe/Budapest",
1942 "Europe/Copenhagen",
1943 "Europe/Oslo",
1944 "Europe/Stockholm",
1945 "Europe/Vienna",
1946 },
1947 },
1948 ),
1949 datetime.timedelta(
1950 seconds=7200
1951 ): {
1952 "Africa/Ndjamena"
1953 },
1954 },
1955 ),
1956 datetime.timedelta(
1957 seconds=7200
1958 ): {
1959 "Europe/Bratislava",
1960 "Europe/Prague",
1961 },
1962 },
1963 ),
1964 datetime.timedelta(
1965 seconds=7200
1966 ): {
1967 "Africa/Tunis"
1968 },
1969 },
1970 ),
1971 datetime.timedelta(
1972 seconds=7200
1973 ): {
1974 "CET",
1975 "Europe/Amsterdam",
1976 "Europe/Brussels",
1977 "Europe/Luxembourg",
1978 "Europe/Warsaw",
1979 "MET",
1980 "Poland",
1981 },
1982 },
1983 ),
1984 },
1985 ),
1986 datetime.timedelta(seconds=7200): {
1987 "Europe/Monaco",
1988 "Europe/Paris",
1989 },
1990 },
1991 ),
1992 datetime.timedelta(seconds=7200): {
1993 "Europe/Tirane"
1994 },
1995 },
1996 ),
1997 datetime.timedelta(seconds=7200): {"Europe/Madrid"},
1998 },
1999 ),
2000 },
2001 ),
2002 datetime.timedelta(seconds=7200): (
2003 datetime.datetime(1973, 3, 31, 18, 0),
2004 {
2005 datetime.timedelta(seconds=3600): {
2006 "Europe/Rome",
2007 "Europe/San_Marino",
2008 "Europe/Vatican",
2009 },
2010 datetime.timedelta(seconds=7200): {"Europe/Malta"},
2011 },
2012 ),
2013 },
2014 ),
2015 datetime.timedelta(seconds=7200): (
2016 datetime.datetime(1970, 5, 1, 15, 0),
2017 {
2018 datetime.timedelta(seconds=7200): (
2019 datetime.datetime(1972, 6, 23, 0, 0),
2020 {
2021 datetime.timedelta(seconds=7200): (
2022 datetime.datetime(1973, 6, 3, 15, 0),
2023 {
2024 datetime.timedelta(seconds=7200): (
2025 datetime.datetime(1973, 6, 6, 21, 0),
2026 {
2027 datetime.timedelta(seconds=7200): (
2028 datetime.datetime(1974, 7, 8, 0, 0),
2029 {
2030 datetime.timedelta(seconds=7200): (
2031 datetime.datetime(
2032 1975, 4, 13, 18, 0
2033 ),
2034 {
2035 datetime.timedelta(
2036 seconds=7200
2037 ): (
2038 datetime.datetime(
2039 1977, 4, 3, 18, 0
2040 ),
2041 {
2042 datetime.timedelta(
2043 seconds=7200
2044 ): (
2045 datetime.datetime(
2046 1979,
2047 4,
2048 1,
2049 15,
2050 0,
2051 ),
2052 {
2053 datetime.timedelta(
2054 seconds=7200
2055 ): (
2056 datetime.datetime(
2057 1979,
2058 5,
2059 27,
2060 15,
2061 0,
2062 ),
2063 {
2064 datetime.timedelta(
2065 seconds=7200
2066 ): (
2067 datetime.datetime(
2068 1981,
2069 3,
2070 29,
2071 15,
2072 0,
2073 ),
2074 {
2075 datetime.timedelta(
2076 seconds=7200
2077 ): (
2078 datetime.datetime(
2079 1982,
2080 1,
2081 1,
2082 21,
2083 0,
2084 ),
2085 {
2086 datetime.timedelta(
2087 seconds=3600
2088 ): {
2089 "Africa/Tripoli",
2090 "Libya",
2091 },
2092 datetime.timedelta(
2093 seconds=7200
2094 ): (
2095 datetime.datetime(
2096 1994,
2097 3,
2098 21,
2099 18,
2100 0,
2101 ),
2102 {
2103 datetime.timedelta(
2104 seconds=3600
2105 ): {
2106 "Africa/Windhoek"
2107 },
2108 datetime.timedelta(
2109 seconds=7200
2110 ): {
2111 "Africa/Blantyre",
2112 "Africa/Bujumbura",
2113 "Africa/Gaborone",
2114 "Africa/Harare",
2115 "Africa/Johannesburg",
2116 "Africa/Kigali",
2117 "Africa/Lubumbashi",
2118 "Africa/Lusaka",
2119 "Africa/Maputo",
2120 "Africa/Maseru",
2121 "Africa/Mbabane",
2122 "Etc/GMT-2",
2123 },
2124 },
2125 ),
2126 },
2127 ),
2128 datetime.timedelta(
2129 seconds=10800
2130 ): {
2131 "Europe/Helsinki",
2132 "Europe/Mariehamn",
2133 },
2134 },
2135 ),
2136 datetime.timedelta(
2137 seconds=10800
2138 ): {
2139 "Europe/Bucharest"
2140 },
2141 },
2142 ),
2143 datetime.timedelta(
2144 seconds=10800
2145 ): {
2146 "Europe/Sofia"
2147 },
2148 },
2149 ),
2150 datetime.timedelta(
2151 seconds=10800
2152 ): {"EET"},
2153 },
2154 ),
2155 datetime.timedelta(
2156 seconds=10800
2157 ): (
2158 datetime.datetime(
2159 1975, 10, 12, 18, 0
2160 ),
2161 {
2162 datetime.timedelta(
2163 seconds=7200
2164 ): (
2165 datetime.datetime(
2166 2016,
2167 10,
2168 31,
2169 3,
2170 0,
2171 ),
2172 {
2173 datetime.timedelta(
2174 seconds=7200
2175 ): {
2176 "Asia/Nicosia",
2177 "Europe/Nicosia",
2178 },
2179 datetime.timedelta(
2180 seconds=10800
2181 ): {
2182 "Asia/Famagusta"
2183 },
2184 },
2185 ),
2186 datetime.timedelta(
2187 seconds=10800
2188 ): {
2189 "EET",
2190 "Europe/Athens",
2191 },
2192 },
2193 ),
2194 },
2195 ),
2196 datetime.timedelta(seconds=10800): (
2197 datetime.datetime(
2198 1996, 3, 15, 21, 0
2199 ),
2200 {
2201 datetime.timedelta(
2202 seconds=7200
2203 ): (
2204 datetime.datetime(
2205 2008, 8, 29, 18, 0
2206 ),
2207 {
2208 datetime.timedelta(
2209 seconds=7200
2210 ): {"Asia/Gaza"},
2211 datetime.timedelta(
2212 seconds=10800
2213 ): {"Asia/Hebron"},
2214 },
2215 ),
2216 datetime.timedelta(
2217 seconds=10800
2218 ): {
2219 "Asia/Jerusalem",
2220 "Asia/Tel_Aviv",
2221 "Israel",
2222 },
2223 },
2224 ),
2225 },
2226 ),
2227 datetime.timedelta(seconds=10800): {
2228 "Asia/Amman"
2229 },
2230 },
2231 ),
2232 datetime.timedelta(seconds=10800): {
2233 "Asia/Istanbul",
2234 "Europe/Istanbul",
2235 "Turkey",
2236 },
2237 },
2238 ),
2239 datetime.timedelta(seconds=10800): {"Asia/Beirut"},
2240 },
2241 ),
2242 datetime.timedelta(seconds=10800): (
2243 datetime.datetime(1970, 10, 1, 18, 0),
2244 {
2245 datetime.timedelta(seconds=7200): (
2246 datetime.datetime(1977, 9, 2, 0, 0),
2247 {
2248 datetime.timedelta(seconds=7200): {"Asia/Damascus"},
2249 datetime.timedelta(seconds=10800): {
2250 "Africa/Cairo",
2251 "Egypt",
2252 },
2253 },
2254 ),
2255 datetime.timedelta(seconds=10800): (
2256 datetime.datetime(2017, 11, 1, 18, 0),
2257 {
2258 datetime.timedelta(seconds=7200): {"Africa/Khartoum"},
2259 datetime.timedelta(seconds=10800): {"Africa/Juba"},
2260 },
2261 ),
2262 },
2263 ),
2264 },
2265 ),
2266 datetime.timedelta(seconds=10800): (
2267 datetime.datetime(1981, 4, 1, 15, 0),
2268 {
2269 datetime.timedelta(seconds=10800): (
2270 datetime.datetime(1982, 5, 1, 18, 0),
2271 {
2272 datetime.timedelta(seconds=10800): {
2273 "Africa/Addis_Ababa",
2274 "Africa/Asmara",
2275 "Africa/Asmera",
2276 "Africa/Dar_es_Salaam",
2277 "Africa/Djibouti",
2278 "Africa/Kampala",
2279 "Africa/Mogadishu",
2280 "Africa/Nairobi",
2281 "Antarctica/Syowa",
2282 "Asia/Aden",
2283 "Asia/Kuwait",
2284 "Asia/Riyadh",
2285 "Etc/GMT-3",
2286 "Indian/Antananarivo",
2287 "Indian/Comoro",
2288 "Indian/Mayotte",
2289 },
2290 datetime.timedelta(seconds=14400): {"Asia/Baghdad"},
2291 },
2292 ),
2293 datetime.timedelta(seconds=14400): (
2294 datetime.datetime(1989, 3, 26, 21, 0),
2295 {
2296 datetime.timedelta(seconds=10800): (
2297 datetime.datetime(1996, 9, 29, 15, 0),
2298 {
2299 datetime.timedelta(seconds=7200): {"Europe/Riga"},
2300 datetime.timedelta(seconds=10800): (
2301 datetime.datetime(1998, 3, 29, 15, 0),
2302 {
2303 datetime.timedelta(seconds=7200): {
2304 "Europe/Vilnius"
2305 },
2306 datetime.timedelta(seconds=10800): (
2307 datetime.datetime(2000, 3, 26, 21, 0),
2308 {
2309 datetime.timedelta(seconds=7200): {
2310 "Europe/Tallinn"
2311 },
2312 datetime.timedelta(seconds=10800): {
2313 "Europe/Kaliningrad"
2314 },
2315 },
2316 ),
2317 },
2318 ),
2319 },
2320 ),
2321 datetime.timedelta(seconds=14400): (
2322 datetime.datetime(1990, 3, 25, 21, 0),
2323 {
2324 datetime.timedelta(seconds=10800): (
2325 datetime.datetime(1990, 7, 2, 0, 0),
2326 {
2327 datetime.timedelta(seconds=7200): {
2328 "Europe/Simferopol"
2329 },
2330 datetime.timedelta(seconds=10800): {
2331 "Europe/Minsk"
2332 },
2333 },
2334 ),
2335 datetime.timedelta(seconds=14400): (
2336 datetime.datetime(1990, 5, 6, 15, 0),
2337 {
2338 datetime.timedelta(seconds=10800): {
2339 "Europe/Chisinau",
2340 "Europe/Tiraspol",
2341 },
2342 datetime.timedelta(seconds=14400): (
2343 datetime.datetime(1990, 7, 1, 15, 0),
2344 {
2345 datetime.timedelta(seconds=10800): {
2346 "Europe/Kiev",
2347 "Europe/Kyiv",
2348 "Europe/Uzhgorod",
2349 "Europe/Zaporozhye",
2350 },
2351 datetime.timedelta(seconds=14400): {
2352 "Europe/Moscow",
2353 "W-SU",
2354 },
2355 },
2356 ),
2357 },
2358 ),
2359 },
2360 ),
2361 },
2362 ),
2363 },
2364 ),
2365 datetime.timedelta(seconds=12600): {"Iran", "Asia/Tehran"},
2366 datetime.timedelta(seconds=14400): (
2367 datetime.datetime(1972, 6, 1, 21, 0),
2368 {
2369 datetime.timedelta(seconds=10800): {"Asia/Bahrain", "Asia/Qatar"},
2370 datetime.timedelta(seconds=14400): (
2371 datetime.datetime(1981, 4, 1, 15, 0),
2372 {
2373 datetime.timedelta(seconds=14400): (
2374 datetime.datetime(1982, 10, 11, 0, 0),
2375 {
2376 datetime.timedelta(seconds=14400): {
2377 "Asia/Dubai",
2378 "Asia/Muscat",
2379 "Etc/GMT-4",
2380 "Indian/Mahe",
2381 "Indian/Reunion",
2382 },
2383 datetime.timedelta(seconds=18000): {"Indian/Mauritius"},
2384 },
2385 ),
2386 datetime.timedelta(seconds=18000): (
2387 datetime.datetime(1988, 3, 27, 21, 0),
2388 {
2389 datetime.timedelta(seconds=14400): (
2390 datetime.datetime(2016, 12, 4, 18, 0),
2391 {
2392 datetime.timedelta(seconds=10800): {
2393 "Europe/Volgograd"
2394 },
2395 datetime.timedelta(seconds=14400): {
2396 "Europe/Saratov"
2397 },
2398 },
2399 ),
2400 datetime.timedelta(seconds=18000): (
2401 datetime.datetime(1989, 3, 26, 21, 0),
2402 {
2403 datetime.timedelta(seconds=14400): (
2404 datetime.datetime(1991, 3, 31, 18, 0),
2405 {
2406 datetime.timedelta(seconds=10800): (
2407 datetime.datetime(
2408 1991, 9, 29, 18, 0
2409 ),
2410 {
2411 datetime.timedelta(
2412 seconds=7200
2413 ): {"Europe/Ulyanovsk"},
2414 datetime.timedelta(
2415 seconds=10800
2416 ): {"Europe/Samara"},
2417 },
2418 ),
2419 datetime.timedelta(seconds=14400): (
2420 datetime.datetime(
2421 2016, 3, 27, 18, 0
2422 ),
2423 {
2424 datetime.timedelta(
2425 seconds=10800
2426 ): {"Europe/Kirov"},
2427 datetime.timedelta(
2428 seconds=14400
2429 ): {"Europe/Astrakhan"},
2430 },
2431 ),
2432 },
2433 ),
2434 datetime.timedelta(seconds=18000): (
2435 datetime.datetime(1992, 9, 27, 18, 0),
2436 {
2437 datetime.timedelta(seconds=10800): (
2438 datetime.datetime(
2439 1994, 9, 25, 18, 0
2440 ),
2441 {
2442 datetime.timedelta(
2443 seconds=10800
2444 ): {"Asia/Yerevan"},
2445 datetime.timedelta(
2446 seconds=14400
2447 ): {"Asia/Tbilisi"},
2448 },
2449 ),
2450 datetime.timedelta(seconds=14400): {
2451 "Asia/Baku"
2452 },
2453 },
2454 ),
2455 },
2456 ),
2457 },
2458 ),
2459 },
2460 ),
2461 },
2462 ),
2463 datetime.timedelta(seconds=16200): {"Asia/Kabul"},
2464 datetime.timedelta(seconds=18000): (
2465 datetime.datetime(1981, 4, 1, 15, 0),
2466 {
2467 datetime.timedelta(seconds=18000): (
2468 datetime.datetime(1981, 10, 2, 0, 0),
2469 {
2470 datetime.timedelta(seconds=18000): (
2471 datetime.datetime(1996, 1, 1, 21, 0),
2472 {
2473 datetime.timedelta(seconds=18000): (
2474 datetime.datetime(2002, 4, 8, 0, 0),
2475 {
2476 datetime.timedelta(seconds=18000): {
2477 "Etc/GMT-5",
2478 "Indian/Kerguelen",
2479 "Indian/Maldives",
2480 },
2481 datetime.timedelta(seconds=21600): {
2482 "Asia/Karachi"
2483 },
2484 },
2485 ),
2486 datetime.timedelta(seconds=21600): {"Indian/Chagos"},
2487 },
2488 ),
2489 datetime.timedelta(seconds=21600): (
2490 datetime.datetime(1994, 9, 26, 3, 0),
2491 {
2492 datetime.timedelta(seconds=14400): {"Asia/Aqtau"},
2493 datetime.timedelta(seconds=18000): {"Asia/Atyrau"},
2494 },
2495 ),
2496 },
2497 ),
2498 datetime.timedelta(seconds=21600): (
2499 datetime.datetime(1981, 10, 1, 12, 0),
2500 {
2501 datetime.timedelta(seconds=18000): (
2502 datetime.datetime(1992, 3, 29, 18, 0),
2503 {
2504 datetime.timedelta(seconds=18000): {
2505 "Asia/Ashgabat",
2506 "Asia/Ashkhabad",
2507 },
2508 datetime.timedelta(seconds=21600): {
2509 "Asia/Yekaterinburg"
2510 },
2511 },
2512 ),
2513 datetime.timedelta(seconds=21600): (
2514 datetime.datetime(1989, 3, 26, 15, 0),
2515 {
2516 datetime.timedelta(seconds=18000): {"Asia/Oral"},
2517 datetime.timedelta(seconds=21600): (
2518 datetime.datetime(1991, 4, 1, 0, 0),
2519 {
2520 datetime.timedelta(seconds=18000): (
2521 datetime.datetime(1991, 9, 30, 0, 0),
2522 {
2523 datetime.timedelta(seconds=14400): (
2524 datetime.datetime(
2525 2004, 10, 31, 18, 0
2526 ),
2527 {
2528 datetime.timedelta(
2529 seconds=18000
2530 ): {"Asia/Aqtobe"},
2531 datetime.timedelta(
2532 seconds=21600
2533 ): {"Asia/Qostanay"},
2534 },
2535 ),
2536 datetime.timedelta(seconds=18000): {
2537 "Asia/Qyzylorda"
2538 },
2539 },
2540 ),
2541 datetime.timedelta(seconds=21600): {
2542 "Asia/Samarkand"
2543 },
2544 },
2545 ),
2546 },
2547 ),
2548 },
2549 ),
2550 },
2551 ),
2552 datetime.timedelta(seconds=19800): (
2553 datetime.datetime(1986, 1, 1, 18, 0),
2554 {
2555 datetime.timedelta(seconds=19800): (
2556 datetime.datetime(1987, 10, 1, 18, 0),
2557 {
2558 datetime.timedelta(seconds=19800): (
2559 datetime.datetime(1996, 5, 25, 15, 0),
2560 {
2561 datetime.timedelta(seconds=19800): {
2562 "Asia/Calcutta",
2563 "Asia/Kolkata",
2564 },
2565 datetime.timedelta(seconds=23400): {"Asia/Colombo"},
2566 },
2567 ),
2568 datetime.timedelta(seconds=21600): {
2569 "Asia/Thimbu",
2570 "Asia/Thimphu",
2571 },
2572 },
2573 ),
2574 datetime.timedelta(seconds=20700): {"Asia/Kathmandu", "Asia/Katmandu"},
2575 },
2576 ),
2577 datetime.timedelta(seconds=21600): (
2578 datetime.datetime(1978, 1, 2, 0, 0),
2579 {
2580 datetime.timedelta(seconds=21600): (
2581 datetime.datetime(1981, 4, 1, 18, 0),
2582 {
2583 datetime.timedelta(seconds=21600): (
2584 datetime.datetime(2009, 6, 20, 18, 0),
2585 {
2586 datetime.timedelta(seconds=21600): (
2587 datetime.datetime(2009, 10, 18, 21, 0),
2588 {
2589 datetime.timedelta(seconds=18000): {
2590 "Antarctica/Mawson"
2591 },
2592 datetime.timedelta(seconds=21600): {
2593 "Asia/Kashgar",
2594 "Asia/Urumqi",
2595 "Etc/GMT-6",
2596 },
2597 },
2598 ),
2599 datetime.timedelta(seconds=25200): {
2600 "Asia/Dacca",
2601 "Asia/Dhaka",
2602 },
2603 },
2604 ),
2605 datetime.timedelta(seconds=25200): (
2606 datetime.datetime(1991, 8, 31, 21, 0),
2607 {
2608 datetime.timedelta(seconds=18000): {"Asia/Bishkek"},
2609 datetime.timedelta(seconds=21600): (
2610 datetime.datetime(1991, 9, 9, 15, 0),
2611 {
2612 datetime.timedelta(seconds=18000): {
2613 "Asia/Dushanbe"
2614 },
2615 datetime.timedelta(seconds=21600): (
2616 datetime.datetime(1992, 1, 19, 18, 0),
2617 {
2618 datetime.timedelta(seconds=18000): {
2619 "Asia/Tashkent"
2620 },
2621 datetime.timedelta(seconds=21600): (
2622 datetime.datetime(
2623 2005, 3, 27, 15, 0
2624 ),
2625 {
2626 datetime.timedelta(
2627 seconds=21600
2628 ): {"Asia/Almaty"},
2629 datetime.timedelta(
2630 seconds=25200
2631 ): {"Asia/Omsk"},
2632 },
2633 ),
2634 },
2635 ),
2636 },
2637 ),
2638 },
2639 ),
2640 },
2641 ),
2642 datetime.timedelta(seconds=25200): {"Asia/Hovd"},
2643 },
2644 ),
2645 datetime.timedelta(seconds=23400): {
2646 "Asia/Rangoon",
2647 "Asia/Yangon",
2648 "Indian/Cocos",
2649 },
2650 datetime.timedelta(seconds=25200): (
2651 datetime.datetime(1978, 1, 2, 0, 0),
2652 {
2653 datetime.timedelta(seconds=25200): (
2654 datetime.datetime(1981, 4, 1, 18, 0),
2655 {
2656 datetime.timedelta(seconds=25200): (
2657 datetime.datetime(1994, 2, 1, 12, 0),
2658 {
2659 datetime.timedelta(0): {"Antarctica/Vostok"},
2660 datetime.timedelta(seconds=25200): (
2661 datetime.datetime(2009, 10, 18, 21, 0),
2662 {
2663 datetime.timedelta(seconds=18000): {
2664 "Antarctica/Davis"
2665 },
2666 datetime.timedelta(seconds=25200): {
2667 "Asia/Bangkok",
2668 "Asia/Jakarta",
2669 "Asia/Phnom_Penh",
2670 "Asia/Vientiane",
2671 "Etc/GMT-7",
2672 "Indian/Christmas",
2673 },
2674 },
2675 ),
2676 },
2677 ),
2678 datetime.timedelta(seconds=28800): (
2679 datetime.datetime(1993, 5, 23, 18, 0),
2680 {
2681 datetime.timedelta(seconds=25200): {"Asia/Novosibirsk"},
2682 datetime.timedelta(seconds=28800): (
2683 datetime.datetime(1995, 5, 28, 18, 0),
2684 {
2685 datetime.timedelta(seconds=25200): {
2686 "Asia/Barnaul"
2687 },
2688 datetime.timedelta(seconds=28800): (
2689 datetime.datetime(2002, 5, 2, 0, 0),
2690 {
2691 datetime.timedelta(seconds=25200): {
2692 "Asia/Tomsk"
2693 },
2694 datetime.timedelta(seconds=28800): (
2695 datetime.datetime(
2696 2010, 3, 28, 15, 0
2697 ),
2698 {
2699 datetime.timedelta(
2700 seconds=25200
2701 ): {"Asia/Novokuznetsk"},
2702 datetime.timedelta(
2703 seconds=28800
2704 ): {"Asia/Krasnoyarsk"},
2705 },
2706 ),
2707 },
2708 ),
2709 },
2710 ),
2711 },
2712 ),
2713 },
2714 ),
2715 datetime.timedelta(seconds=28800): {
2716 "Asia/Choibalsan",
2717 "Asia/Ulaanbaatar",
2718 "Asia/Ulan_Bator",
2719 },
2720 },
2721 ),
2722 datetime.timedelta(seconds=27000): {
2723 "Asia/Kuala_Lumpur",
2724 "Asia/Singapore",
2725 "Singapore",
2726 },
2727 datetime.timedelta(seconds=28800): (
2728 datetime.datetime(1970, 4, 19, 18, 0),
2729 {
2730 datetime.timedelta(seconds=28800): (
2731 datetime.datetime(1974, 4, 1, 15, 0),
2732 {
2733 datetime.timedelta(seconds=28800): (
2734 datetime.datetime(1974, 10, 27, 15, 0),
2735 {
2736 datetime.timedelta(seconds=28800): (
2737 datetime.datetime(1975, 6, 13, 21, 0),
2738 {
2739 datetime.timedelta(seconds=25200): {
2740 "Asia/Ho_Chi_Minh",
2741 "Asia/Saigon",
2742 },
2743 datetime.timedelta(seconds=28800): (
2744 datetime.datetime(1978, 3, 22, 21, 0),
2745 {
2746 datetime.timedelta(seconds=28800): (
2747 datetime.datetime(
2748 1981, 4, 1, 21, 0
2749 ),
2750 {
2751 datetime.timedelta(
2752 seconds=28800
2753 ): (
2754 datetime.datetime(
2755 1986, 5, 4, 21, 0
2756 ),
2757 {
2758 datetime.timedelta(
2759 seconds=28800
2760 ): (
2761 datetime.datetime(
2762 1988,
2763 1,
2764 1,
2765 18,
2766 0,
2767 ),
2768 {
2769 datetime.timedelta(
2770 seconds=25200
2771 ): {
2772 "Asia/Pontianak"
2773 },
2774 datetime.timedelta(
2775 seconds=28800
2776 ): (
2777 datetime.datetime(
2778 2009,
2779 10,
2780 19,
2781 3,
2782 0,
2783 ),
2784 {
2785 datetime.timedelta(
2786 seconds=28800
2787 ): {
2788 "Asia/Brunei",
2789 "Asia/Kuching",
2790 "Asia/Makassar",
2791 "Asia/Ujung_Pandang",
2792 "Etc/GMT-8",
2793 },
2794 datetime.timedelta(
2795 seconds=39600
2796 ): {
2797 "Antarctica/Casey"
2798 },
2799 },
2800 ),
2801 },
2802 ),
2803 datetime.timedelta(
2804 seconds=32400
2805 ): {
2806 "Asia/Chongqing",
2807 "Asia/Chungking",
2808 "Asia/Harbin",
2809 "Asia/Shanghai",
2810 "PRC",
2811 },
2812 },
2813 ),
2814 datetime.timedelta(
2815 seconds=32400
2816 ): {"Asia/Irkutsk"},
2817 },
2818 ),
2819 datetime.timedelta(seconds=32400): {
2820 "Asia/Manila"
2821 },
2822 },
2823 ),
2824 },
2825 ),
2826 datetime.timedelta(seconds=32400): {
2827 "Australia/Perth",
2828 "Australia/West",
2829 },
2830 },
2831 ),
2832 datetime.timedelta(seconds=32400): {"Asia/Taipei", "ROC"},
2833 },
2834 ),
2835 datetime.timedelta(seconds=32400): {
2836 "Asia/Hong_Kong",
2837 "Asia/Macao",
2838 "Asia/Macau",
2839 "Hongkong",
2840 },
2841 },
2842 ),
2843 datetime.timedelta(seconds=31500): {"Australia/Eucla"},
2844 datetime.timedelta(seconds=32400): (
2845 datetime.datetime(1976, 5, 3, 18, 0),
2846 {
2847 datetime.timedelta(seconds=28800): {"Asia/Dili"},
2848 datetime.timedelta(seconds=32400): (
2849 datetime.datetime(1981, 4, 1, 18, 0),
2850 {
2851 datetime.timedelta(seconds=32400): (
2852 datetime.datetime(1987, 5, 10, 15, 0),
2853 {
2854 datetime.timedelta(seconds=32400): (
2855 datetime.datetime(2015, 8, 15, 15, 0),
2856 {
2857 datetime.timedelta(seconds=30600): {
2858 "Asia/Pyongyang"
2859 },
2860 datetime.timedelta(seconds=32400): {
2861 "Asia/Jayapura",
2862 "Asia/Tokyo",
2863 "Etc/GMT-9",
2864 "Japan",
2865 "Pacific/Palau",
2866 },
2867 },
2868 ),
2869 datetime.timedelta(seconds=36000): {
2870 "Asia/Seoul",
2871 "ROK",
2872 },
2873 },
2874 ),
2875 datetime.timedelta(seconds=36000): (
2876 datetime.datetime(2004, 1, 1, 21, 0),
2877 {
2878 datetime.timedelta(seconds=32400): (
2879 datetime.datetime(2014, 10, 27, 0, 0),
2880 {
2881 datetime.timedelta(seconds=28800): {
2882 "Asia/Chita"
2883 },
2884 datetime.timedelta(seconds=32400): {
2885 "Asia/Yakutsk"
2886 },
2887 },
2888 ),
2889 datetime.timedelta(seconds=36000): {"Asia/Khandyga"},
2890 },
2891 ),
2892 datetime.timedelta(seconds=43200): {"Asia/Ust-Nera"},
2893 },
2894 ),
2895 },
2896 ),
2897 datetime.timedelta(seconds=34200): (
2898 datetime.datetime(1971, 10, 31, 21, 0),
2899 {
2900 datetime.timedelta(seconds=34200): {
2901 "Australia/Darwin",
2902 "Australia/North",
2903 },
2904 datetime.timedelta(seconds=37800): (
2905 datetime.datetime(1982, 3, 7, 18, 0),
2906 {
2907 datetime.timedelta(seconds=34200): {
2908 "Australia/Adelaide",
2909 "Australia/South",
2910 },
2911 datetime.timedelta(seconds=37800): {
2912 "Australia/Broken_Hill",
2913 "Australia/Yancowinna",
2914 },
2915 },
2916 ),
2917 },
2918 ),
2919 datetime.timedelta(seconds=36000): (
2920 datetime.datetime(1970, 4, 26, 15, 0),
2921 {
2922 datetime.timedelta(seconds=36000): (
2923 datetime.datetime(1971, 10, 31, 21, 0),
2924 {
2925 datetime.timedelta(seconds=36000): (
2926 datetime.datetime(1981, 3, 2, 0, 0),
2927 {
2928 datetime.timedelta(seconds=36000): (
2929 datetime.datetime(1981, 4, 1, 18, 0),
2930 {
2931 datetime.timedelta(seconds=36000): (
2932 datetime.datetime(2014, 12, 28, 21, 0),
2933 {
2934 datetime.timedelta(seconds=36000): {
2935 "Antarctica/DumontDUrville",
2936 "Etc/GMT-10",
2937 "Pacific/Chuuk",
2938 "Pacific/Port_Moresby",
2939 "Pacific/Truk",
2940 "Pacific/Yap",
2941 },
2942 datetime.timedelta(seconds=39600): {
2943 "Pacific/Bougainville"
2944 },
2945 },
2946 ),
2947 datetime.timedelta(seconds=39600): {
2948 "Asia/Vladivostok"
2949 },
2950 },
2951 ),
2952 datetime.timedelta(seconds=37800): {
2953 "Australia/LHI",
2954 "Australia/Lord_Howe",
2955 },
2956 },
2957 ),
2958 datetime.timedelta(seconds=39600): (
2959 datetime.datetime(1972, 10, 29, 21, 0),
2960 {
2961 datetime.timedelta(seconds=36000): (
2962 datetime.datetime(1992, 10, 26, 0, 0),
2963 {
2964 datetime.timedelta(seconds=36000): {
2965 "Australia/Brisbane",
2966 "Australia/Queensland",
2967 },
2968 datetime.timedelta(seconds=39600): {
2969 "Australia/Lindeman"
2970 },
2971 },
2972 ),
2973 datetime.timedelta(seconds=39600): (
2974 datetime.datetime(1982, 3, 7, 18, 0),
2975 {
2976 datetime.timedelta(seconds=36000): {
2977 "Australia/Melbourne",
2978 "Australia/Victoria",
2979 },
2980 datetime.timedelta(seconds=39600): {
2981 "Australia/ACT",
2982 "Australia/Canberra",
2983 "Australia/NSW",
2984 "Australia/Sydney",
2985 },
2986 },
2987 ),
2988 },
2989 ),
2990 },
2991 ),
2992 datetime.timedelta(seconds=39600): {"Pacific/Guam", "Pacific/Saipan"},
2993 },
2994 ),
2995 datetime.timedelta(seconds=39600): (
2996 datetime.datetime(1970, 3, 8, 15, 0),
2997 {
2998 datetime.timedelta(seconds=36000): (
2999 datetime.datetime(2010, 4, 4, 21, 0),
3000 {
3001 datetime.timedelta(seconds=36000): {
3002 "Australia/Currie",
3003 "Australia/Hobart",
3004 "Australia/Tasmania",
3005 },
3006 datetime.timedelta(seconds=39600): {"Antarctica/Macquarie"},
3007 },
3008 ),
3009 datetime.timedelta(seconds=39600): (
3010 datetime.datetime(1973, 12, 23, 15, 0),
3011 {
3012 datetime.timedelta(seconds=39600): (
3013 datetime.datetime(1977, 12, 4, 15, 0),
3014 {
3015 datetime.timedelta(seconds=39600): (
3016 datetime.datetime(1981, 4, 1, 18, 0),
3017 {
3018 datetime.timedelta(seconds=39600): {
3019 "Etc/GMT-11",
3020 "Pacific/Guadalcanal",
3021 "Pacific/Pohnpei",
3022 "Pacific/Ponape",
3023 },
3024 datetime.timedelta(seconds=43200): (
3025 datetime.datetime(1997, 3, 30, 15, 0),
3026 {
3027 datetime.timedelta(seconds=39600): {
3028 "Asia/Sakhalin"
3029 },
3030 datetime.timedelta(seconds=43200): (
3031 datetime.datetime(
3032 2014, 10, 26, 18, 0
3033 ),
3034 {
3035 datetime.timedelta(
3036 seconds=36000
3037 ): {"Asia/Magadan"},
3038 datetime.timedelta(
3039 seconds=39600
3040 ): {"Asia/Srednekolymsk"},
3041 },
3042 ),
3043 },
3044 ),
3045 },
3046 ),
3047 datetime.timedelta(seconds=43200): {"Pacific/Noumea"},
3048 },
3049 ),
3050 datetime.timedelta(seconds=43200): {"Pacific/Efate"},
3051 },
3052 ),
3053 },
3054 ),
3055 datetime.timedelta(seconds=41400): (
3056 datetime.datetime(1974, 10, 27, 15, 0),
3057 {
3058 datetime.timedelta(seconds=41400): {"Pacific/Nauru"},
3059 datetime.timedelta(seconds=45000): {"Pacific/Norfolk"},
3060 },
3061 ),
3062 datetime.timedelta(seconds=43200): (
3063 datetime.datetime(1974, 11, 3, 21, 0),
3064 {
3065 datetime.timedelta(seconds=43200): (
3066 datetime.datetime(1981, 4, 1, 15, 0),
3067 {
3068 datetime.timedelta(seconds=43200): (
3069 datetime.datetime(1998, 11, 1, 18, 0),
3070 {
3071 datetime.timedelta(seconds=43200): (
3072 datetime.datetime(1999, 1, 1, 18, 0),
3073 {
3074 datetime.timedelta(seconds=39600): {
3075 "Pacific/Kosrae"
3076 },
3077 datetime.timedelta(seconds=43200): {
3078 "Etc/GMT-12",
3079 "Pacific/Funafuti",
3080 "Pacific/Majuro",
3081 "Pacific/Tarawa",
3082 "Pacific/Wake",
3083 "Pacific/Wallis",
3084 },
3085 },
3086 ),
3087 datetime.timedelta(seconds=46800): {"Pacific/Fiji"},
3088 },
3089 ),
3090 datetime.timedelta(seconds=46800): {"Asia/Kamchatka"},
3091 },
3092 ),
3093 datetime.timedelta(seconds=46800): {
3094 "Antarctica/McMurdo",
3095 "Antarctica/South_Pole",
3096 "NZ",
3097 "Pacific/Auckland",
3098 },
3099 },
3100 ),
3101 datetime.timedelta(seconds=45900): {"NZ-CHAT", "Pacific/Chatham"},
3102 datetime.timedelta(seconds=46800): (
3103 datetime.datetime(1981, 4, 1, 15, 0),
3104 {
3105 datetime.timedelta(seconds=46800): (
3106 datetime.datetime(1999, 10, 7, 21, 0),
3107 {
3108 datetime.timedelta(seconds=46800): {"Etc/GMT-13"},
3109 datetime.timedelta(seconds=50400): {"Pacific/Tongatapu"},
3110 },
3111 ),
3112 datetime.timedelta(seconds=50400): {"Asia/Anadyr"},
3113 },
3114 ),
3115 datetime.timedelta(seconds=50400): {"Etc/GMT-14"},
3116 },
3117)
3118
3119
3120__all__ = ["lookup"]