-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathzone_infos.h
1835 lines (1799 loc) · 123 KB
/
zone_infos.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// This file was generated by the following script:
//
// $ /home/brian/src/AceTimeSuite/compiler/src/acetimecompiler/tzcompiler.py
// --input_dir /home/brian/src/AceTimeSuite/libraries/AceTime/src/zonedbx/tzfiles
// --output_dir /home/brian/src/AceTimeSuite/libraries/AceTime/src/zonedbx
// --tz_version 2025a
// --action zonedb
// --language arduino
// --scope extended
// --db_namespace zonedbx
// --start_year 2000
// --until_year 2200
//
// using the TZ Database files
//
// africa
// antarctica
// asia
// australasia
// backward
// etcetera
// europe
// northamerica
// southamerica
//
// from https://github.com/eggert/tz/releases/tag/2025a
//
// Supported Zones: 596 (339 zones, 257 links)
// Unsupported Zones: 0 (0 zones, 0 links)
//
// Requested Years: [2000,2200]
// Accurate Years: [2000,32767]
//
// Original Years: [1844,2087]
// Generated Years: [1950,2087]
// Lower/Upper Truncated: [True,False]
//
// Estimator Years: [1950,2090]
// Max Buffer Size: 7
//
// Records:
// Infos: 596
// Eras: 645
// Policies: 82
// Rules: 731
//
// Memory (8-bits):
// Context: 16
// Rules: 6579
// Policies: 246
// Eras: 7095
// Zones: 4407
// Links: 3341
// Registry: 1192
// Formats: 231
// Letters: 46
// Fragments: 150
// Names: 5649 (original: 9076)
// TOTAL: 28952
//
// Memory (32-bits):
// Context: 24
// Rules: 8772
// Policies: 656
// Eras: 10320
// Zones: 8136
// Links: 6168
// Registry: 2384
// Formats: 231
// Letters: 64
// Fragments: 178
// Names: 5649 (original: 9076)
// TOTAL: 42582
//
// DO NOT EDIT
#ifndef ACE_TIME_ZONEDBX_ZONE_INFOS_H
#define ACE_TIME_ZONEDBX_ZONE_INFOS_H
#include <zoneinfo/infos.h>
class __FlashStringHelper;
namespace ace_time {
namespace zonedbx {
//---------------------------------------------------------------------------
// ZoneContext (should not be in PROGMEM)
//---------------------------------------------------------------------------
// Version of the TZ Database which generated these files.
extern const __FlashStringHelper* const kTzDatabaseVersion;
// Metadata about the zonedb files.
extern const extended::ZoneContext kZoneContext;
//---------------------------------------------------------------------------
// Supported zones: 339
//---------------------------------------------------------------------------
extern const extended::ZoneInfo kZoneAfrica_Abidjan; // Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Algiers; // Africa/Algiers
extern const extended::ZoneInfo kZoneAfrica_Bissau; // Africa/Bissau
extern const extended::ZoneInfo kZoneAfrica_Cairo; // Africa/Cairo
extern const extended::ZoneInfo kZoneAfrica_Casablanca; // Africa/Casablanca
extern const extended::ZoneInfo kZoneAfrica_Ceuta; // Africa/Ceuta
extern const extended::ZoneInfo kZoneAfrica_El_Aaiun; // Africa/El_Aaiun
extern const extended::ZoneInfo kZoneAfrica_Johannesburg; // Africa/Johannesburg
extern const extended::ZoneInfo kZoneAfrica_Juba; // Africa/Juba
extern const extended::ZoneInfo kZoneAfrica_Khartoum; // Africa/Khartoum
extern const extended::ZoneInfo kZoneAfrica_Lagos; // Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Maputo; // Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Monrovia; // Africa/Monrovia
extern const extended::ZoneInfo kZoneAfrica_Nairobi; // Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Ndjamena; // Africa/Ndjamena
extern const extended::ZoneInfo kZoneAfrica_Sao_Tome; // Africa/Sao_Tome
extern const extended::ZoneInfo kZoneAfrica_Tripoli; // Africa/Tripoli
extern const extended::ZoneInfo kZoneAfrica_Tunis; // Africa/Tunis
extern const extended::ZoneInfo kZoneAfrica_Windhoek; // Africa/Windhoek
extern const extended::ZoneInfo kZoneAmerica_Adak; // America/Adak
extern const extended::ZoneInfo kZoneAmerica_Anchorage; // America/Anchorage
extern const extended::ZoneInfo kZoneAmerica_Araguaina; // America/Araguaina
extern const extended::ZoneInfo kZoneAmerica_Argentina_Buenos_Aires; // America/Argentina/Buenos_Aires
extern const extended::ZoneInfo kZoneAmerica_Argentina_Catamarca; // America/Argentina/Catamarca
extern const extended::ZoneInfo kZoneAmerica_Argentina_Cordoba; // America/Argentina/Cordoba
extern const extended::ZoneInfo kZoneAmerica_Argentina_Jujuy; // America/Argentina/Jujuy
extern const extended::ZoneInfo kZoneAmerica_Argentina_La_Rioja; // America/Argentina/La_Rioja
extern const extended::ZoneInfo kZoneAmerica_Argentina_Mendoza; // America/Argentina/Mendoza
extern const extended::ZoneInfo kZoneAmerica_Argentina_Rio_Gallegos; // America/Argentina/Rio_Gallegos
extern const extended::ZoneInfo kZoneAmerica_Argentina_Salta; // America/Argentina/Salta
extern const extended::ZoneInfo kZoneAmerica_Argentina_San_Juan; // America/Argentina/San_Juan
extern const extended::ZoneInfo kZoneAmerica_Argentina_San_Luis; // America/Argentina/San_Luis
extern const extended::ZoneInfo kZoneAmerica_Argentina_Tucuman; // America/Argentina/Tucuman
extern const extended::ZoneInfo kZoneAmerica_Argentina_Ushuaia; // America/Argentina/Ushuaia
extern const extended::ZoneInfo kZoneAmerica_Asuncion; // America/Asuncion
extern const extended::ZoneInfo kZoneAmerica_Bahia; // America/Bahia
extern const extended::ZoneInfo kZoneAmerica_Bahia_Banderas; // America/Bahia_Banderas
extern const extended::ZoneInfo kZoneAmerica_Barbados; // America/Barbados
extern const extended::ZoneInfo kZoneAmerica_Belem; // America/Belem
extern const extended::ZoneInfo kZoneAmerica_Belize; // America/Belize
extern const extended::ZoneInfo kZoneAmerica_Boa_Vista; // America/Boa_Vista
extern const extended::ZoneInfo kZoneAmerica_Bogota; // America/Bogota
extern const extended::ZoneInfo kZoneAmerica_Boise; // America/Boise
extern const extended::ZoneInfo kZoneAmerica_Cambridge_Bay; // America/Cambridge_Bay
extern const extended::ZoneInfo kZoneAmerica_Campo_Grande; // America/Campo_Grande
extern const extended::ZoneInfo kZoneAmerica_Cancun; // America/Cancun
extern const extended::ZoneInfo kZoneAmerica_Caracas; // America/Caracas
extern const extended::ZoneInfo kZoneAmerica_Cayenne; // America/Cayenne
extern const extended::ZoneInfo kZoneAmerica_Chicago; // America/Chicago
extern const extended::ZoneInfo kZoneAmerica_Chihuahua; // America/Chihuahua
extern const extended::ZoneInfo kZoneAmerica_Ciudad_Juarez; // America/Ciudad_Juarez
extern const extended::ZoneInfo kZoneAmerica_Costa_Rica; // America/Costa_Rica
extern const extended::ZoneInfo kZoneAmerica_Cuiaba; // America/Cuiaba
extern const extended::ZoneInfo kZoneAmerica_Danmarkshavn; // America/Danmarkshavn
extern const extended::ZoneInfo kZoneAmerica_Dawson; // America/Dawson
extern const extended::ZoneInfo kZoneAmerica_Dawson_Creek; // America/Dawson_Creek
extern const extended::ZoneInfo kZoneAmerica_Denver; // America/Denver
extern const extended::ZoneInfo kZoneAmerica_Detroit; // America/Detroit
extern const extended::ZoneInfo kZoneAmerica_Edmonton; // America/Edmonton
extern const extended::ZoneInfo kZoneAmerica_Eirunepe; // America/Eirunepe
extern const extended::ZoneInfo kZoneAmerica_El_Salvador; // America/El_Salvador
extern const extended::ZoneInfo kZoneAmerica_Fort_Nelson; // America/Fort_Nelson
extern const extended::ZoneInfo kZoneAmerica_Fortaleza; // America/Fortaleza
extern const extended::ZoneInfo kZoneAmerica_Glace_Bay; // America/Glace_Bay
extern const extended::ZoneInfo kZoneAmerica_Goose_Bay; // America/Goose_Bay
extern const extended::ZoneInfo kZoneAmerica_Grand_Turk; // America/Grand_Turk
extern const extended::ZoneInfo kZoneAmerica_Guatemala; // America/Guatemala
extern const extended::ZoneInfo kZoneAmerica_Guayaquil; // America/Guayaquil
extern const extended::ZoneInfo kZoneAmerica_Guyana; // America/Guyana
extern const extended::ZoneInfo kZoneAmerica_Halifax; // America/Halifax
extern const extended::ZoneInfo kZoneAmerica_Havana; // America/Havana
extern const extended::ZoneInfo kZoneAmerica_Hermosillo; // America/Hermosillo
extern const extended::ZoneInfo kZoneAmerica_Indiana_Indianapolis; // America/Indiana/Indianapolis
extern const extended::ZoneInfo kZoneAmerica_Indiana_Knox; // America/Indiana/Knox
extern const extended::ZoneInfo kZoneAmerica_Indiana_Marengo; // America/Indiana/Marengo
extern const extended::ZoneInfo kZoneAmerica_Indiana_Petersburg; // America/Indiana/Petersburg
extern const extended::ZoneInfo kZoneAmerica_Indiana_Tell_City; // America/Indiana/Tell_City
extern const extended::ZoneInfo kZoneAmerica_Indiana_Vevay; // America/Indiana/Vevay
extern const extended::ZoneInfo kZoneAmerica_Indiana_Vincennes; // America/Indiana/Vincennes
extern const extended::ZoneInfo kZoneAmerica_Indiana_Winamac; // America/Indiana/Winamac
extern const extended::ZoneInfo kZoneAmerica_Inuvik; // America/Inuvik
extern const extended::ZoneInfo kZoneAmerica_Iqaluit; // America/Iqaluit
extern const extended::ZoneInfo kZoneAmerica_Jamaica; // America/Jamaica
extern const extended::ZoneInfo kZoneAmerica_Juneau; // America/Juneau
extern const extended::ZoneInfo kZoneAmerica_Kentucky_Louisville; // America/Kentucky/Louisville
extern const extended::ZoneInfo kZoneAmerica_Kentucky_Monticello; // America/Kentucky/Monticello
extern const extended::ZoneInfo kZoneAmerica_La_Paz; // America/La_Paz
extern const extended::ZoneInfo kZoneAmerica_Lima; // America/Lima
extern const extended::ZoneInfo kZoneAmerica_Los_Angeles; // America/Los_Angeles
extern const extended::ZoneInfo kZoneAmerica_Maceio; // America/Maceio
extern const extended::ZoneInfo kZoneAmerica_Managua; // America/Managua
extern const extended::ZoneInfo kZoneAmerica_Manaus; // America/Manaus
extern const extended::ZoneInfo kZoneAmerica_Martinique; // America/Martinique
extern const extended::ZoneInfo kZoneAmerica_Matamoros; // America/Matamoros
extern const extended::ZoneInfo kZoneAmerica_Mazatlan; // America/Mazatlan
extern const extended::ZoneInfo kZoneAmerica_Menominee; // America/Menominee
extern const extended::ZoneInfo kZoneAmerica_Merida; // America/Merida
extern const extended::ZoneInfo kZoneAmerica_Metlakatla; // America/Metlakatla
extern const extended::ZoneInfo kZoneAmerica_Mexico_City; // America/Mexico_City
extern const extended::ZoneInfo kZoneAmerica_Miquelon; // America/Miquelon
extern const extended::ZoneInfo kZoneAmerica_Moncton; // America/Moncton
extern const extended::ZoneInfo kZoneAmerica_Monterrey; // America/Monterrey
extern const extended::ZoneInfo kZoneAmerica_Montevideo; // America/Montevideo
extern const extended::ZoneInfo kZoneAmerica_New_York; // America/New_York
extern const extended::ZoneInfo kZoneAmerica_Nome; // America/Nome
extern const extended::ZoneInfo kZoneAmerica_Noronha; // America/Noronha
extern const extended::ZoneInfo kZoneAmerica_North_Dakota_Beulah; // America/North_Dakota/Beulah
extern const extended::ZoneInfo kZoneAmerica_North_Dakota_Center; // America/North_Dakota/Center
extern const extended::ZoneInfo kZoneAmerica_North_Dakota_New_Salem; // America/North_Dakota/New_Salem
extern const extended::ZoneInfo kZoneAmerica_Nuuk; // America/Nuuk
extern const extended::ZoneInfo kZoneAmerica_Ojinaga; // America/Ojinaga
extern const extended::ZoneInfo kZoneAmerica_Panama; // America/Panama
extern const extended::ZoneInfo kZoneAmerica_Paramaribo; // America/Paramaribo
extern const extended::ZoneInfo kZoneAmerica_Phoenix; // America/Phoenix
extern const extended::ZoneInfo kZoneAmerica_Port_au_Prince; // America/Port-au-Prince
extern const extended::ZoneInfo kZoneAmerica_Porto_Velho; // America/Porto_Velho
extern const extended::ZoneInfo kZoneAmerica_Puerto_Rico; // America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Punta_Arenas; // America/Punta_Arenas
extern const extended::ZoneInfo kZoneAmerica_Rankin_Inlet; // America/Rankin_Inlet
extern const extended::ZoneInfo kZoneAmerica_Recife; // America/Recife
extern const extended::ZoneInfo kZoneAmerica_Regina; // America/Regina
extern const extended::ZoneInfo kZoneAmerica_Resolute; // America/Resolute
extern const extended::ZoneInfo kZoneAmerica_Rio_Branco; // America/Rio_Branco
extern const extended::ZoneInfo kZoneAmerica_Santarem; // America/Santarem
extern const extended::ZoneInfo kZoneAmerica_Santiago; // America/Santiago
extern const extended::ZoneInfo kZoneAmerica_Santo_Domingo; // America/Santo_Domingo
extern const extended::ZoneInfo kZoneAmerica_Sao_Paulo; // America/Sao_Paulo
extern const extended::ZoneInfo kZoneAmerica_Scoresbysund; // America/Scoresbysund
extern const extended::ZoneInfo kZoneAmerica_Sitka; // America/Sitka
extern const extended::ZoneInfo kZoneAmerica_St_Johns; // America/St_Johns
extern const extended::ZoneInfo kZoneAmerica_Swift_Current; // America/Swift_Current
extern const extended::ZoneInfo kZoneAmerica_Tegucigalpa; // America/Tegucigalpa
extern const extended::ZoneInfo kZoneAmerica_Thule; // America/Thule
extern const extended::ZoneInfo kZoneAmerica_Tijuana; // America/Tijuana
extern const extended::ZoneInfo kZoneAmerica_Toronto; // America/Toronto
extern const extended::ZoneInfo kZoneAmerica_Vancouver; // America/Vancouver
extern const extended::ZoneInfo kZoneAmerica_Whitehorse; // America/Whitehorse
extern const extended::ZoneInfo kZoneAmerica_Winnipeg; // America/Winnipeg
extern const extended::ZoneInfo kZoneAmerica_Yakutat; // America/Yakutat
extern const extended::ZoneInfo kZoneAntarctica_Casey; // Antarctica/Casey
extern const extended::ZoneInfo kZoneAntarctica_Davis; // Antarctica/Davis
extern const extended::ZoneInfo kZoneAntarctica_Macquarie; // Antarctica/Macquarie
extern const extended::ZoneInfo kZoneAntarctica_Mawson; // Antarctica/Mawson
extern const extended::ZoneInfo kZoneAntarctica_Palmer; // Antarctica/Palmer
extern const extended::ZoneInfo kZoneAntarctica_Rothera; // Antarctica/Rothera
extern const extended::ZoneInfo kZoneAntarctica_Troll; // Antarctica/Troll
extern const extended::ZoneInfo kZoneAntarctica_Vostok; // Antarctica/Vostok
extern const extended::ZoneInfo kZoneAsia_Almaty; // Asia/Almaty
extern const extended::ZoneInfo kZoneAsia_Amman; // Asia/Amman
extern const extended::ZoneInfo kZoneAsia_Anadyr; // Asia/Anadyr
extern const extended::ZoneInfo kZoneAsia_Aqtau; // Asia/Aqtau
extern const extended::ZoneInfo kZoneAsia_Aqtobe; // Asia/Aqtobe
extern const extended::ZoneInfo kZoneAsia_Ashgabat; // Asia/Ashgabat
extern const extended::ZoneInfo kZoneAsia_Atyrau; // Asia/Atyrau
extern const extended::ZoneInfo kZoneAsia_Baghdad; // Asia/Baghdad
extern const extended::ZoneInfo kZoneAsia_Baku; // Asia/Baku
extern const extended::ZoneInfo kZoneAsia_Bangkok; // Asia/Bangkok
extern const extended::ZoneInfo kZoneAsia_Barnaul; // Asia/Barnaul
extern const extended::ZoneInfo kZoneAsia_Beirut; // Asia/Beirut
extern const extended::ZoneInfo kZoneAsia_Bishkek; // Asia/Bishkek
extern const extended::ZoneInfo kZoneAsia_Chita; // Asia/Chita
extern const extended::ZoneInfo kZoneAsia_Colombo; // Asia/Colombo
extern const extended::ZoneInfo kZoneAsia_Damascus; // Asia/Damascus
extern const extended::ZoneInfo kZoneAsia_Dhaka; // Asia/Dhaka
extern const extended::ZoneInfo kZoneAsia_Dili; // Asia/Dili
extern const extended::ZoneInfo kZoneAsia_Dubai; // Asia/Dubai
extern const extended::ZoneInfo kZoneAsia_Dushanbe; // Asia/Dushanbe
extern const extended::ZoneInfo kZoneAsia_Famagusta; // Asia/Famagusta
extern const extended::ZoneInfo kZoneAsia_Gaza; // Asia/Gaza
extern const extended::ZoneInfo kZoneAsia_Hebron; // Asia/Hebron
extern const extended::ZoneInfo kZoneAsia_Ho_Chi_Minh; // Asia/Ho_Chi_Minh
extern const extended::ZoneInfo kZoneAsia_Hong_Kong; // Asia/Hong_Kong
extern const extended::ZoneInfo kZoneAsia_Hovd; // Asia/Hovd
extern const extended::ZoneInfo kZoneAsia_Irkutsk; // Asia/Irkutsk
extern const extended::ZoneInfo kZoneAsia_Jakarta; // Asia/Jakarta
extern const extended::ZoneInfo kZoneAsia_Jayapura; // Asia/Jayapura
extern const extended::ZoneInfo kZoneAsia_Jerusalem; // Asia/Jerusalem
extern const extended::ZoneInfo kZoneAsia_Kabul; // Asia/Kabul
extern const extended::ZoneInfo kZoneAsia_Kamchatka; // Asia/Kamchatka
extern const extended::ZoneInfo kZoneAsia_Karachi; // Asia/Karachi
extern const extended::ZoneInfo kZoneAsia_Kathmandu; // Asia/Kathmandu
extern const extended::ZoneInfo kZoneAsia_Khandyga; // Asia/Khandyga
extern const extended::ZoneInfo kZoneAsia_Kolkata; // Asia/Kolkata
extern const extended::ZoneInfo kZoneAsia_Krasnoyarsk; // Asia/Krasnoyarsk
extern const extended::ZoneInfo kZoneAsia_Kuching; // Asia/Kuching
extern const extended::ZoneInfo kZoneAsia_Macau; // Asia/Macau
extern const extended::ZoneInfo kZoneAsia_Magadan; // Asia/Magadan
extern const extended::ZoneInfo kZoneAsia_Makassar; // Asia/Makassar
extern const extended::ZoneInfo kZoneAsia_Manila; // Asia/Manila
extern const extended::ZoneInfo kZoneAsia_Nicosia; // Asia/Nicosia
extern const extended::ZoneInfo kZoneAsia_Novokuznetsk; // Asia/Novokuznetsk
extern const extended::ZoneInfo kZoneAsia_Novosibirsk; // Asia/Novosibirsk
extern const extended::ZoneInfo kZoneAsia_Omsk; // Asia/Omsk
extern const extended::ZoneInfo kZoneAsia_Oral; // Asia/Oral
extern const extended::ZoneInfo kZoneAsia_Pontianak; // Asia/Pontianak
extern const extended::ZoneInfo kZoneAsia_Pyongyang; // Asia/Pyongyang
extern const extended::ZoneInfo kZoneAsia_Qatar; // Asia/Qatar
extern const extended::ZoneInfo kZoneAsia_Qostanay; // Asia/Qostanay
extern const extended::ZoneInfo kZoneAsia_Qyzylorda; // Asia/Qyzylorda
extern const extended::ZoneInfo kZoneAsia_Riyadh; // Asia/Riyadh
extern const extended::ZoneInfo kZoneAsia_Sakhalin; // Asia/Sakhalin
extern const extended::ZoneInfo kZoneAsia_Samarkand; // Asia/Samarkand
extern const extended::ZoneInfo kZoneAsia_Seoul; // Asia/Seoul
extern const extended::ZoneInfo kZoneAsia_Shanghai; // Asia/Shanghai
extern const extended::ZoneInfo kZoneAsia_Singapore; // Asia/Singapore
extern const extended::ZoneInfo kZoneAsia_Srednekolymsk; // Asia/Srednekolymsk
extern const extended::ZoneInfo kZoneAsia_Taipei; // Asia/Taipei
extern const extended::ZoneInfo kZoneAsia_Tashkent; // Asia/Tashkent
extern const extended::ZoneInfo kZoneAsia_Tbilisi; // Asia/Tbilisi
extern const extended::ZoneInfo kZoneAsia_Tehran; // Asia/Tehran
extern const extended::ZoneInfo kZoneAsia_Thimphu; // Asia/Thimphu
extern const extended::ZoneInfo kZoneAsia_Tokyo; // Asia/Tokyo
extern const extended::ZoneInfo kZoneAsia_Tomsk; // Asia/Tomsk
extern const extended::ZoneInfo kZoneAsia_Ulaanbaatar; // Asia/Ulaanbaatar
extern const extended::ZoneInfo kZoneAsia_Urumqi; // Asia/Urumqi
extern const extended::ZoneInfo kZoneAsia_Ust_Nera; // Asia/Ust-Nera
extern const extended::ZoneInfo kZoneAsia_Vladivostok; // Asia/Vladivostok
extern const extended::ZoneInfo kZoneAsia_Yakutsk; // Asia/Yakutsk
extern const extended::ZoneInfo kZoneAsia_Yangon; // Asia/Yangon
extern const extended::ZoneInfo kZoneAsia_Yekaterinburg; // Asia/Yekaterinburg
extern const extended::ZoneInfo kZoneAsia_Yerevan; // Asia/Yerevan
extern const extended::ZoneInfo kZoneAtlantic_Azores; // Atlantic/Azores
extern const extended::ZoneInfo kZoneAtlantic_Bermuda; // Atlantic/Bermuda
extern const extended::ZoneInfo kZoneAtlantic_Canary; // Atlantic/Canary
extern const extended::ZoneInfo kZoneAtlantic_Cape_Verde; // Atlantic/Cape_Verde
extern const extended::ZoneInfo kZoneAtlantic_Faroe; // Atlantic/Faroe
extern const extended::ZoneInfo kZoneAtlantic_Madeira; // Atlantic/Madeira
extern const extended::ZoneInfo kZoneAtlantic_South_Georgia; // Atlantic/South_Georgia
extern const extended::ZoneInfo kZoneAtlantic_Stanley; // Atlantic/Stanley
extern const extended::ZoneInfo kZoneAustralia_Adelaide; // Australia/Adelaide
extern const extended::ZoneInfo kZoneAustralia_Brisbane; // Australia/Brisbane
extern const extended::ZoneInfo kZoneAustralia_Broken_Hill; // Australia/Broken_Hill
extern const extended::ZoneInfo kZoneAustralia_Darwin; // Australia/Darwin
extern const extended::ZoneInfo kZoneAustralia_Eucla; // Australia/Eucla
extern const extended::ZoneInfo kZoneAustralia_Hobart; // Australia/Hobart
extern const extended::ZoneInfo kZoneAustralia_Lindeman; // Australia/Lindeman
extern const extended::ZoneInfo kZoneAustralia_Lord_Howe; // Australia/Lord_Howe
extern const extended::ZoneInfo kZoneAustralia_Melbourne; // Australia/Melbourne
extern const extended::ZoneInfo kZoneAustralia_Perth; // Australia/Perth
extern const extended::ZoneInfo kZoneAustralia_Sydney; // Australia/Sydney
extern const extended::ZoneInfo kZoneEtc_GMT; // Etc/GMT
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_1; // Etc/GMT+1
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_10; // Etc/GMT+10
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_11; // Etc/GMT+11
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_12; // Etc/GMT+12
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_2; // Etc/GMT+2
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_3; // Etc/GMT+3
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_4; // Etc/GMT+4
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_5; // Etc/GMT+5
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_6; // Etc/GMT+6
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_7; // Etc/GMT+7
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_8; // Etc/GMT+8
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_9; // Etc/GMT+9
extern const extended::ZoneInfo kZoneEtc_GMT_1; // Etc/GMT-1
extern const extended::ZoneInfo kZoneEtc_GMT_10; // Etc/GMT-10
extern const extended::ZoneInfo kZoneEtc_GMT_11; // Etc/GMT-11
extern const extended::ZoneInfo kZoneEtc_GMT_12; // Etc/GMT-12
extern const extended::ZoneInfo kZoneEtc_GMT_13; // Etc/GMT-13
extern const extended::ZoneInfo kZoneEtc_GMT_14; // Etc/GMT-14
extern const extended::ZoneInfo kZoneEtc_GMT_2; // Etc/GMT-2
extern const extended::ZoneInfo kZoneEtc_GMT_3; // Etc/GMT-3
extern const extended::ZoneInfo kZoneEtc_GMT_4; // Etc/GMT-4
extern const extended::ZoneInfo kZoneEtc_GMT_5; // Etc/GMT-5
extern const extended::ZoneInfo kZoneEtc_GMT_6; // Etc/GMT-6
extern const extended::ZoneInfo kZoneEtc_GMT_7; // Etc/GMT-7
extern const extended::ZoneInfo kZoneEtc_GMT_8; // Etc/GMT-8
extern const extended::ZoneInfo kZoneEtc_GMT_9; // Etc/GMT-9
extern const extended::ZoneInfo kZoneEtc_UTC; // Etc/UTC
extern const extended::ZoneInfo kZoneEurope_Andorra; // Europe/Andorra
extern const extended::ZoneInfo kZoneEurope_Astrakhan; // Europe/Astrakhan
extern const extended::ZoneInfo kZoneEurope_Athens; // Europe/Athens
extern const extended::ZoneInfo kZoneEurope_Belgrade; // Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_Berlin; // Europe/Berlin
extern const extended::ZoneInfo kZoneEurope_Brussels; // Europe/Brussels
extern const extended::ZoneInfo kZoneEurope_Bucharest; // Europe/Bucharest
extern const extended::ZoneInfo kZoneEurope_Budapest; // Europe/Budapest
extern const extended::ZoneInfo kZoneEurope_Chisinau; // Europe/Chisinau
extern const extended::ZoneInfo kZoneEurope_Dublin; // Europe/Dublin
extern const extended::ZoneInfo kZoneEurope_Gibraltar; // Europe/Gibraltar
extern const extended::ZoneInfo kZoneEurope_Helsinki; // Europe/Helsinki
extern const extended::ZoneInfo kZoneEurope_Istanbul; // Europe/Istanbul
extern const extended::ZoneInfo kZoneEurope_Kaliningrad; // Europe/Kaliningrad
extern const extended::ZoneInfo kZoneEurope_Kirov; // Europe/Kirov
extern const extended::ZoneInfo kZoneEurope_Kyiv; // Europe/Kyiv
extern const extended::ZoneInfo kZoneEurope_Lisbon; // Europe/Lisbon
extern const extended::ZoneInfo kZoneEurope_London; // Europe/London
extern const extended::ZoneInfo kZoneEurope_Madrid; // Europe/Madrid
extern const extended::ZoneInfo kZoneEurope_Malta; // Europe/Malta
extern const extended::ZoneInfo kZoneEurope_Minsk; // Europe/Minsk
extern const extended::ZoneInfo kZoneEurope_Moscow; // Europe/Moscow
extern const extended::ZoneInfo kZoneEurope_Paris; // Europe/Paris
extern const extended::ZoneInfo kZoneEurope_Prague; // Europe/Prague
extern const extended::ZoneInfo kZoneEurope_Riga; // Europe/Riga
extern const extended::ZoneInfo kZoneEurope_Rome; // Europe/Rome
extern const extended::ZoneInfo kZoneEurope_Samara; // Europe/Samara
extern const extended::ZoneInfo kZoneEurope_Saratov; // Europe/Saratov
extern const extended::ZoneInfo kZoneEurope_Simferopol; // Europe/Simferopol
extern const extended::ZoneInfo kZoneEurope_Sofia; // Europe/Sofia
extern const extended::ZoneInfo kZoneEurope_Tallinn; // Europe/Tallinn
extern const extended::ZoneInfo kZoneEurope_Tirane; // Europe/Tirane
extern const extended::ZoneInfo kZoneEurope_Ulyanovsk; // Europe/Ulyanovsk
extern const extended::ZoneInfo kZoneEurope_Vienna; // Europe/Vienna
extern const extended::ZoneInfo kZoneEurope_Vilnius; // Europe/Vilnius
extern const extended::ZoneInfo kZoneEurope_Volgograd; // Europe/Volgograd
extern const extended::ZoneInfo kZoneEurope_Warsaw; // Europe/Warsaw
extern const extended::ZoneInfo kZoneEurope_Zurich; // Europe/Zurich
extern const extended::ZoneInfo kZoneIndian_Chagos; // Indian/Chagos
extern const extended::ZoneInfo kZoneIndian_Maldives; // Indian/Maldives
extern const extended::ZoneInfo kZoneIndian_Mauritius; // Indian/Mauritius
extern const extended::ZoneInfo kZonePacific_Apia; // Pacific/Apia
extern const extended::ZoneInfo kZonePacific_Auckland; // Pacific/Auckland
extern const extended::ZoneInfo kZonePacific_Bougainville; // Pacific/Bougainville
extern const extended::ZoneInfo kZonePacific_Chatham; // Pacific/Chatham
extern const extended::ZoneInfo kZonePacific_Easter; // Pacific/Easter
extern const extended::ZoneInfo kZonePacific_Efate; // Pacific/Efate
extern const extended::ZoneInfo kZonePacific_Fakaofo; // Pacific/Fakaofo
extern const extended::ZoneInfo kZonePacific_Fiji; // Pacific/Fiji
extern const extended::ZoneInfo kZonePacific_Galapagos; // Pacific/Galapagos
extern const extended::ZoneInfo kZonePacific_Gambier; // Pacific/Gambier
extern const extended::ZoneInfo kZonePacific_Guadalcanal; // Pacific/Guadalcanal
extern const extended::ZoneInfo kZonePacific_Guam; // Pacific/Guam
extern const extended::ZoneInfo kZonePacific_Honolulu; // Pacific/Honolulu
extern const extended::ZoneInfo kZonePacific_Kanton; // Pacific/Kanton
extern const extended::ZoneInfo kZonePacific_Kiritimati; // Pacific/Kiritimati
extern const extended::ZoneInfo kZonePacific_Kosrae; // Pacific/Kosrae
extern const extended::ZoneInfo kZonePacific_Kwajalein; // Pacific/Kwajalein
extern const extended::ZoneInfo kZonePacific_Marquesas; // Pacific/Marquesas
extern const extended::ZoneInfo kZonePacific_Nauru; // Pacific/Nauru
extern const extended::ZoneInfo kZonePacific_Niue; // Pacific/Niue
extern const extended::ZoneInfo kZonePacific_Norfolk; // Pacific/Norfolk
extern const extended::ZoneInfo kZonePacific_Noumea; // Pacific/Noumea
extern const extended::ZoneInfo kZonePacific_Pago_Pago; // Pacific/Pago_Pago
extern const extended::ZoneInfo kZonePacific_Palau; // Pacific/Palau
extern const extended::ZoneInfo kZonePacific_Pitcairn; // Pacific/Pitcairn
extern const extended::ZoneInfo kZonePacific_Port_Moresby; // Pacific/Port_Moresby
extern const extended::ZoneInfo kZonePacific_Rarotonga; // Pacific/Rarotonga
extern const extended::ZoneInfo kZonePacific_Tahiti; // Pacific/Tahiti
extern const extended::ZoneInfo kZonePacific_Tarawa; // Pacific/Tarawa
extern const extended::ZoneInfo kZonePacific_Tongatapu; // Pacific/Tongatapu
// Zone Ids
const uint32_t kZoneIdAfrica_Abidjan = 0xc21305a3; // Africa/Abidjan
const uint32_t kZoneIdAfrica_Algiers = 0xd94515c1; // Africa/Algiers
const uint32_t kZoneIdAfrica_Bissau = 0x75564141; // Africa/Bissau
const uint32_t kZoneIdAfrica_Cairo = 0x77f8e228; // Africa/Cairo
const uint32_t kZoneIdAfrica_Casablanca = 0xc59f1b33; // Africa/Casablanca
const uint32_t kZoneIdAfrica_Ceuta = 0x77fb46ec; // Africa/Ceuta
const uint32_t kZoneIdAfrica_El_Aaiun = 0x9d6fb118; // Africa/El_Aaiun
const uint32_t kZoneIdAfrica_Johannesburg = 0xd5d157a0; // Africa/Johannesburg
const uint32_t kZoneIdAfrica_Juba = 0xd51b395c; // Africa/Juba
const uint32_t kZoneIdAfrica_Khartoum = 0xfb3d4205; // Africa/Khartoum
const uint32_t kZoneIdAfrica_Lagos = 0x789bb5d0; // Africa/Lagos
const uint32_t kZoneIdAfrica_Maputo = 0x8e6ca1f0; // Africa/Maputo
const uint32_t kZoneIdAfrica_Monrovia = 0x0ce90385; // Africa/Monrovia
const uint32_t kZoneIdAfrica_Nairobi = 0xa87ab57e; // Africa/Nairobi
const uint32_t kZoneIdAfrica_Ndjamena = 0x9fe09898; // Africa/Ndjamena
const uint32_t kZoneIdAfrica_Sao_Tome = 0x61b319d1; // Africa/Sao_Tome
const uint32_t kZoneIdAfrica_Tripoli = 0x9dfebd3d; // Africa/Tripoli
const uint32_t kZoneIdAfrica_Tunis = 0x79378e6d; // Africa/Tunis
const uint32_t kZoneIdAfrica_Windhoek = 0x789c9bd3; // Africa/Windhoek
const uint32_t kZoneIdAmerica_Adak = 0x97fe49d7; // America/Adak
const uint32_t kZoneIdAmerica_Anchorage = 0x5a79260e; // America/Anchorage
const uint32_t kZoneIdAmerica_Araguaina = 0x6f9a3aef; // America/Araguaina
const uint32_t kZoneIdAmerica_Argentina_Buenos_Aires = 0xd43b4c0d; // America/Argentina/Buenos_Aires
const uint32_t kZoneIdAmerica_Argentina_Catamarca = 0x8d40986b; // America/Argentina/Catamarca
const uint32_t kZoneIdAmerica_Argentina_Cordoba = 0xbfccc308; // America/Argentina/Cordoba
const uint32_t kZoneIdAmerica_Argentina_Jujuy = 0x5f2f46c5; // America/Argentina/Jujuy
const uint32_t kZoneIdAmerica_Argentina_La_Rioja = 0xa46b7eef; // America/Argentina/La_Rioja
const uint32_t kZoneIdAmerica_Argentina_Mendoza = 0xa9f72d5c; // America/Argentina/Mendoza
const uint32_t kZoneIdAmerica_Argentina_Rio_Gallegos = 0xc5b0f565; // America/Argentina/Rio_Gallegos
const uint32_t kZoneIdAmerica_Argentina_Salta = 0x5fc73403; // America/Argentina/Salta
const uint32_t kZoneIdAmerica_Argentina_San_Juan = 0x3e1009bd; // America/Argentina/San_Juan
const uint32_t kZoneIdAmerica_Argentina_San_Luis = 0x3e11238c; // America/Argentina/San_Luis
const uint32_t kZoneIdAmerica_Argentina_Tucuman = 0xe96399eb; // America/Argentina/Tucuman
const uint32_t kZoneIdAmerica_Argentina_Ushuaia = 0x320dcdde; // America/Argentina/Ushuaia
const uint32_t kZoneIdAmerica_Asuncion = 0x50ec79a6; // America/Asuncion
const uint32_t kZoneIdAmerica_Bahia = 0x97d815fb; // America/Bahia
const uint32_t kZoneIdAmerica_Bahia_Banderas = 0x14f6329a; // America/Bahia_Banderas
const uint32_t kZoneIdAmerica_Barbados = 0xcbbc3b04; // America/Barbados
const uint32_t kZoneIdAmerica_Belem = 0x97da580b; // America/Belem
const uint32_t kZoneIdAmerica_Belize = 0x93256c81; // America/Belize
const uint32_t kZoneIdAmerica_Boa_Vista = 0x0a7b7efe; // America/Boa_Vista
const uint32_t kZoneIdAmerica_Bogota = 0x93d7bc62; // America/Bogota
const uint32_t kZoneIdAmerica_Boise = 0x97dfc8d8; // America/Boise
const uint32_t kZoneIdAmerica_Cambridge_Bay = 0xd5a44aff; // America/Cambridge_Bay
const uint32_t kZoneIdAmerica_Campo_Grande = 0xfec3e7a6; // America/Campo_Grande
const uint32_t kZoneIdAmerica_Cancun = 0x953331be; // America/Cancun
const uint32_t kZoneIdAmerica_Caracas = 0x3be064f4; // America/Caracas
const uint32_t kZoneIdAmerica_Cayenne = 0x3c617269; // America/Cayenne
const uint32_t kZoneIdAmerica_Chicago = 0x4b92b5d4; // America/Chicago
const uint32_t kZoneIdAmerica_Chihuahua = 0x8827d776; // America/Chihuahua
const uint32_t kZoneIdAmerica_Ciudad_Juarez = 0x7347fc60; // America/Ciudad_Juarez
const uint32_t kZoneIdAmerica_Costa_Rica = 0x63ff66be; // America/Costa_Rica
const uint32_t kZoneIdAmerica_Cuiaba = 0x969a52eb; // America/Cuiaba
const uint32_t kZoneIdAmerica_Danmarkshavn = 0xf554d204; // America/Danmarkshavn
const uint32_t kZoneIdAmerica_Dawson = 0x978d8d12; // America/Dawson
const uint32_t kZoneIdAmerica_Dawson_Creek = 0x6cf24e5b; // America/Dawson_Creek
const uint32_t kZoneIdAmerica_Denver = 0x97d10b2a; // America/Denver
const uint32_t kZoneIdAmerica_Detroit = 0x925cfbc1; // America/Detroit
const uint32_t kZoneIdAmerica_Edmonton = 0x6cb9484a; // America/Edmonton
const uint32_t kZoneIdAmerica_Eirunepe = 0xf9b29683; // America/Eirunepe
const uint32_t kZoneIdAmerica_El_Salvador = 0x752ad652; // America/El_Salvador
const uint32_t kZoneIdAmerica_Fort_Nelson = 0x3f437e0f; // America/Fort_Nelson
const uint32_t kZoneIdAmerica_Fortaleza = 0x2ad018ee; // America/Fortaleza
const uint32_t kZoneIdAmerica_Glace_Bay = 0x9681f8dd; // America/Glace_Bay
const uint32_t kZoneIdAmerica_Goose_Bay = 0xb649541e; // America/Goose_Bay
const uint32_t kZoneIdAmerica_Grand_Turk = 0x6e216197; // America/Grand_Turk
const uint32_t kZoneIdAmerica_Guatemala = 0x0c8259f7; // America/Guatemala
const uint32_t kZoneIdAmerica_Guayaquil = 0x17e64958; // America/Guayaquil
const uint32_t kZoneIdAmerica_Guyana = 0x9ff7bd0b; // America/Guyana
const uint32_t kZoneIdAmerica_Halifax = 0xbc5b7183; // America/Halifax
const uint32_t kZoneIdAmerica_Havana = 0xa0e15675; // America/Havana
const uint32_t kZoneIdAmerica_Hermosillo = 0x065d21c4; // America/Hermosillo
const uint32_t kZoneIdAmerica_Indiana_Indianapolis = 0x28a669a4; // America/Indiana/Indianapolis
const uint32_t kZoneIdAmerica_Indiana_Knox = 0x6554adc9; // America/Indiana/Knox
const uint32_t kZoneIdAmerica_Indiana_Marengo = 0x2feeee72; // America/Indiana/Marengo
const uint32_t kZoneIdAmerica_Indiana_Petersburg = 0x94ac7acc; // America/Indiana/Petersburg
const uint32_t kZoneIdAmerica_Indiana_Tell_City = 0x09263612; // America/Indiana/Tell_City
const uint32_t kZoneIdAmerica_Indiana_Vevay = 0x10aca054; // America/Indiana/Vevay
const uint32_t kZoneIdAmerica_Indiana_Vincennes = 0x28a0b212; // America/Indiana/Vincennes
const uint32_t kZoneIdAmerica_Indiana_Winamac = 0x4413fa69; // America/Indiana/Winamac
const uint32_t kZoneIdAmerica_Inuvik = 0xa42189fc; // America/Inuvik
const uint32_t kZoneIdAmerica_Iqaluit = 0x2de310bf; // America/Iqaluit
const uint32_t kZoneIdAmerica_Jamaica = 0x565dad6c; // America/Jamaica
const uint32_t kZoneIdAmerica_Juneau = 0xa6f13e2e; // America/Juneau
const uint32_t kZoneIdAmerica_Kentucky_Louisville = 0x1a21024b; // America/Kentucky/Louisville
const uint32_t kZoneIdAmerica_Kentucky_Monticello = 0xde71c439; // America/Kentucky/Monticello
const uint32_t kZoneIdAmerica_La_Paz = 0xaa29125d; // America/La_Paz
const uint32_t kZoneIdAmerica_Lima = 0x980468c9; // America/Lima
const uint32_t kZoneIdAmerica_Los_Angeles = 0xb7f7e8f2; // America/Los_Angeles
const uint32_t kZoneIdAmerica_Maceio = 0xac80c6d4; // America/Maceio
const uint32_t kZoneIdAmerica_Managua = 0x3d5e7600; // America/Managua
const uint32_t kZoneIdAmerica_Manaus = 0xac86bf8b; // America/Manaus
const uint32_t kZoneIdAmerica_Martinique = 0x551e84c5; // America/Martinique
const uint32_t kZoneIdAmerica_Matamoros = 0xdd1b0259; // America/Matamoros
const uint32_t kZoneIdAmerica_Mazatlan = 0x0532189e; // America/Mazatlan
const uint32_t kZoneIdAmerica_Menominee = 0xe0e9c583; // America/Menominee
const uint32_t kZoneIdAmerica_Merida = 0xacd172d8; // America/Merida
const uint32_t kZoneIdAmerica_Metlakatla = 0x84de2686; // America/Metlakatla
const uint32_t kZoneIdAmerica_Mexico_City = 0xd0d93f43; // America/Mexico_City
const uint32_t kZoneIdAmerica_Miquelon = 0x59674330; // America/Miquelon
const uint32_t kZoneIdAmerica_Moncton = 0x5e07fe24; // America/Moncton
const uint32_t kZoneIdAmerica_Monterrey = 0x269a1deb; // America/Monterrey
const uint32_t kZoneIdAmerica_Montevideo = 0xfa214780; // America/Montevideo
const uint32_t kZoneIdAmerica_New_York = 0x1e2a7654; // America/New_York
const uint32_t kZoneIdAmerica_Nome = 0x98059b15; // America/Nome
const uint32_t kZoneIdAmerica_Noronha = 0xab5116fb; // America/Noronha
const uint32_t kZoneIdAmerica_North_Dakota_Beulah = 0x9b52b384; // America/North_Dakota/Beulah
const uint32_t kZoneIdAmerica_North_Dakota_Center = 0x9da42814; // America/North_Dakota/Center
const uint32_t kZoneIdAmerica_North_Dakota_New_Salem = 0x04f9958e; // America/North_Dakota/New_Salem
const uint32_t kZoneIdAmerica_Nuuk = 0x9805b5a9; // America/Nuuk
const uint32_t kZoneIdAmerica_Ojinaga = 0xebfde83f; // America/Ojinaga
const uint32_t kZoneIdAmerica_Panama = 0xb3863854; // America/Panama
const uint32_t kZoneIdAmerica_Paramaribo = 0xb319e4c4; // America/Paramaribo
const uint32_t kZoneIdAmerica_Phoenix = 0x34b5af01; // America/Phoenix
const uint32_t kZoneIdAmerica_Port_au_Prince = 0x8e4a7bdc; // America/Port-au-Prince
const uint32_t kZoneIdAmerica_Porto_Velho = 0x6b1aac77; // America/Porto_Velho
const uint32_t kZoneIdAmerica_Puerto_Rico = 0x6752ca31; // America/Puerto_Rico
const uint32_t kZoneIdAmerica_Punta_Arenas = 0xc2c3bce7; // America/Punta_Arenas
const uint32_t kZoneIdAmerica_Rankin_Inlet = 0xc8de4984; // America/Rankin_Inlet
const uint32_t kZoneIdAmerica_Recife = 0xb8730494; // America/Recife
const uint32_t kZoneIdAmerica_Regina = 0xb875371c; // America/Regina
const uint32_t kZoneIdAmerica_Resolute = 0xc7093459; // America/Resolute
const uint32_t kZoneIdAmerica_Rio_Branco = 0x9d352764; // America/Rio_Branco
const uint32_t kZoneIdAmerica_Santarem = 0x740caec1; // America/Santarem
const uint32_t kZoneIdAmerica_Santiago = 0x7410c9bc; // America/Santiago
const uint32_t kZoneIdAmerica_Santo_Domingo = 0x75a0d177; // America/Santo_Domingo
const uint32_t kZoneIdAmerica_Sao_Paulo = 0x1063bfc9; // America/Sao_Paulo
const uint32_t kZoneIdAmerica_Scoresbysund = 0x123f8d2a; // America/Scoresbysund
const uint32_t kZoneIdAmerica_Sitka = 0x99104ce2; // America/Sitka
const uint32_t kZoneIdAmerica_St_Johns = 0x04b14e6e; // America/St_Johns
const uint32_t kZoneIdAmerica_Swift_Current = 0xdef98e55; // America/Swift_Current
const uint32_t kZoneIdAmerica_Tegucigalpa = 0xbfd6fd4c; // America/Tegucigalpa
const uint32_t kZoneIdAmerica_Thule = 0x9921dd68; // America/Thule
const uint32_t kZoneIdAmerica_Tijuana = 0x6aa1df72; // America/Tijuana
const uint32_t kZoneIdAmerica_Toronto = 0x792e851b; // America/Toronto
const uint32_t kZoneIdAmerica_Vancouver = 0x2c6f6b1f; // America/Vancouver
const uint32_t kZoneIdAmerica_Whitehorse = 0x54e0e3e8; // America/Whitehorse
const uint32_t kZoneIdAmerica_Winnipeg = 0x8c7dafc7; // America/Winnipeg
const uint32_t kZoneIdAmerica_Yakutat = 0xd8ee31e9; // America/Yakutat
const uint32_t kZoneIdAntarctica_Casey = 0xe2022583; // Antarctica/Casey
const uint32_t kZoneIdAntarctica_Davis = 0xe2144b45; // Antarctica/Davis
const uint32_t kZoneIdAntarctica_Macquarie = 0x92f47626; // Antarctica/Macquarie
const uint32_t kZoneIdAntarctica_Mawson = 0x399cd863; // Antarctica/Mawson
const uint32_t kZoneIdAntarctica_Palmer = 0x40962f4f; // Antarctica/Palmer
const uint32_t kZoneIdAntarctica_Rothera = 0x0e86d203; // Antarctica/Rothera
const uint32_t kZoneIdAntarctica_Troll = 0xe33f085b; // Antarctica/Troll
const uint32_t kZoneIdAntarctica_Vostok = 0x4f966fd4; // Antarctica/Vostok
const uint32_t kZoneIdAsia_Almaty = 0xa61f41fa; // Asia/Almaty
const uint32_t kZoneIdAsia_Amman = 0x148d21bc; // Asia/Amman
const uint32_t kZoneIdAsia_Anadyr = 0xa63cebd1; // Asia/Anadyr
const uint32_t kZoneIdAsia_Aqtau = 0x148f710e; // Asia/Aqtau
const uint32_t kZoneIdAsia_Aqtobe = 0xa67dcc4e; // Asia/Aqtobe
const uint32_t kZoneIdAsia_Ashgabat = 0xba87598d; // Asia/Ashgabat
const uint32_t kZoneIdAsia_Atyrau = 0xa6b6e068; // Asia/Atyrau
const uint32_t kZoneIdAsia_Baghdad = 0x9ceffbed; // Asia/Baghdad
const uint32_t kZoneIdAsia_Baku = 0x1fa788b5; // Asia/Baku
const uint32_t kZoneIdAsia_Bangkok = 0x9d6e3aaf; // Asia/Bangkok
const uint32_t kZoneIdAsia_Barnaul = 0x9dba4997; // Asia/Barnaul
const uint32_t kZoneIdAsia_Beirut = 0xa7f3d5fd; // Asia/Beirut
const uint32_t kZoneIdAsia_Bishkek = 0xb0728553; // Asia/Bishkek
const uint32_t kZoneIdAsia_Chita = 0x14ae863b; // Asia/Chita
const uint32_t kZoneIdAsia_Colombo = 0x0af0e91d; // Asia/Colombo
const uint32_t kZoneIdAsia_Damascus = 0x20fbb063; // Asia/Damascus
const uint32_t kZoneIdAsia_Dhaka = 0x14c07b8b; // Asia/Dhaka
const uint32_t kZoneIdAsia_Dili = 0x1fa8c394; // Asia/Dili
const uint32_t kZoneIdAsia_Dubai = 0x14c79f77; // Asia/Dubai
const uint32_t kZoneIdAsia_Dushanbe = 0x32fc5c3c; // Asia/Dushanbe
const uint32_t kZoneIdAsia_Famagusta = 0x289b4f8b; // Asia/Famagusta
const uint32_t kZoneIdAsia_Gaza = 0x1faa4875; // Asia/Gaza
const uint32_t kZoneIdAsia_Hebron = 0xb5eef250; // Asia/Hebron
const uint32_t kZoneIdAsia_Ho_Chi_Minh = 0x20f2d127; // Asia/Ho_Chi_Minh
const uint32_t kZoneIdAsia_Hong_Kong = 0x577f28ac; // Asia/Hong_Kong
const uint32_t kZoneIdAsia_Hovd = 0x1fab0fe3; // Asia/Hovd
const uint32_t kZoneIdAsia_Irkutsk = 0xdfbf213f; // Asia/Irkutsk
const uint32_t kZoneIdAsia_Jakarta = 0x0506ab50; // Asia/Jakarta
const uint32_t kZoneIdAsia_Jayapura = 0xc6833c2f; // Asia/Jayapura
const uint32_t kZoneIdAsia_Jerusalem = 0x5becd23a; // Asia/Jerusalem
const uint32_t kZoneIdAsia_Kabul = 0x153b5601; // Asia/Kabul
const uint32_t kZoneIdAsia_Kamchatka = 0x73baf9d7; // Asia/Kamchatka
const uint32_t kZoneIdAsia_Karachi = 0x527f5245; // Asia/Karachi
const uint32_t kZoneIdAsia_Kathmandu = 0x9a96ce6f; // Asia/Kathmandu
const uint32_t kZoneIdAsia_Khandyga = 0x9685a4d9; // Asia/Khandyga
const uint32_t kZoneIdAsia_Kolkata = 0x72c06cd9; // Asia/Kolkata
const uint32_t kZoneIdAsia_Krasnoyarsk = 0xd0376c6a; // Asia/Krasnoyarsk
const uint32_t kZoneIdAsia_Kuching = 0x801b003b; // Asia/Kuching
const uint32_t kZoneIdAsia_Macau = 0x155f88b9; // Asia/Macau
const uint32_t kZoneIdAsia_Magadan = 0xebacc19b; // Asia/Magadan
const uint32_t kZoneIdAsia_Makassar = 0x6aa21c85; // Asia/Makassar
const uint32_t kZoneIdAsia_Manila = 0xc156c944; // Asia/Manila
const uint32_t kZoneIdAsia_Nicosia = 0x4b0fcf78; // Asia/Nicosia
const uint32_t kZoneIdAsia_Novokuznetsk = 0x69264f93; // Asia/Novokuznetsk
const uint32_t kZoneIdAsia_Novosibirsk = 0xa2a435cb; // Asia/Novosibirsk
const uint32_t kZoneIdAsia_Omsk = 0x1faeddac; // Asia/Omsk
const uint32_t kZoneIdAsia_Oral = 0x1faef0a0; // Asia/Oral
const uint32_t kZoneIdAsia_Pontianak = 0x1a76c057; // Asia/Pontianak
const uint32_t kZoneIdAsia_Pyongyang = 0x93ed1c8e; // Asia/Pyongyang
const uint32_t kZoneIdAsia_Qatar = 0x15a8330b; // Asia/Qatar
const uint32_t kZoneIdAsia_Qostanay = 0x654fe522; // Asia/Qostanay
const uint32_t kZoneIdAsia_Qyzylorda = 0x71282e81; // Asia/Qyzylorda
const uint32_t kZoneIdAsia_Riyadh = 0xcd973d93; // Asia/Riyadh
const uint32_t kZoneIdAsia_Sakhalin = 0xf4a1c9bd; // Asia/Sakhalin
const uint32_t kZoneIdAsia_Samarkand = 0x13ae5104; // Asia/Samarkand
const uint32_t kZoneIdAsia_Seoul = 0x15ce82da; // Asia/Seoul
const uint32_t kZoneIdAsia_Shanghai = 0xf895a7f5; // Asia/Shanghai
const uint32_t kZoneIdAsia_Singapore = 0xcf8581fa; // Asia/Singapore
const uint32_t kZoneIdAsia_Srednekolymsk = 0xbf8e337d; // Asia/Srednekolymsk
const uint32_t kZoneIdAsia_Taipei = 0xd1a844ae; // Asia/Taipei
const uint32_t kZoneIdAsia_Tashkent = 0xf3924254; // Asia/Tashkent
const uint32_t kZoneIdAsia_Tbilisi = 0x0903e442; // Asia/Tbilisi
const uint32_t kZoneIdAsia_Tehran = 0xd1f02254; // Asia/Tehran
const uint32_t kZoneIdAsia_Thimphu = 0x170380d1; // Asia/Thimphu
const uint32_t kZoneIdAsia_Tokyo = 0x15e606a8; // Asia/Tokyo
const uint32_t kZoneIdAsia_Tomsk = 0x15e60e60; // Asia/Tomsk
const uint32_t kZoneIdAsia_Ulaanbaatar = 0x30f0cc4e; // Asia/Ulaanbaatar
const uint32_t kZoneIdAsia_Urumqi = 0xd5379735; // Asia/Urumqi
const uint32_t kZoneIdAsia_Ust_Nera = 0x4785f921; // Asia/Ust-Nera
const uint32_t kZoneIdAsia_Vladivostok = 0x29de34a8; // Asia/Vladivostok
const uint32_t kZoneIdAsia_Yakutsk = 0x87bb3a9e; // Asia/Yakutsk
const uint32_t kZoneIdAsia_Yangon = 0xdd54a8be; // Asia/Yangon
const uint32_t kZoneIdAsia_Yekaterinburg = 0xfb544c6e; // Asia/Yekaterinburg
const uint32_t kZoneIdAsia_Yerevan = 0x9185c8cc; // Asia/Yerevan
const uint32_t kZoneIdAtlantic_Azores = 0xf93ed918; // Atlantic/Azores
const uint32_t kZoneIdAtlantic_Bermuda = 0x3d4bb1c4; // Atlantic/Bermuda
const uint32_t kZoneIdAtlantic_Canary = 0xfc23f2c2; // Atlantic/Canary
const uint32_t kZoneIdAtlantic_Cape_Verde = 0x5c5e1772; // Atlantic/Cape_Verde
const uint32_t kZoneIdAtlantic_Faroe = 0xe110a971; // Atlantic/Faroe
const uint32_t kZoneIdAtlantic_Madeira = 0x81b5c037; // Atlantic/Madeira
const uint32_t kZoneIdAtlantic_South_Georgia = 0x33013174; // Atlantic/South_Georgia
const uint32_t kZoneIdAtlantic_Stanley = 0x7bb3e1c4; // Atlantic/Stanley
const uint32_t kZoneIdAustralia_Adelaide = 0x2428e8a3; // Australia/Adelaide
const uint32_t kZoneIdAustralia_Brisbane = 0x4fedc9c0; // Australia/Brisbane
const uint32_t kZoneIdAustralia_Broken_Hill = 0xb06eada3; // Australia/Broken_Hill
const uint32_t kZoneIdAustralia_Darwin = 0x2876bdff; // Australia/Darwin
const uint32_t kZoneIdAustralia_Eucla = 0x8cf99e44; // Australia/Eucla
const uint32_t kZoneIdAustralia_Hobart = 0x32bf951a; // Australia/Hobart
const uint32_t kZoneIdAustralia_Lindeman = 0xe05029e2; // Australia/Lindeman
const uint32_t kZoneIdAustralia_Lord_Howe = 0xa748b67d; // Australia/Lord_Howe
const uint32_t kZoneIdAustralia_Melbourne = 0x0fe559a3; // Australia/Melbourne
const uint32_t kZoneIdAustralia_Perth = 0x8db8269d; // Australia/Perth
const uint32_t kZoneIdAustralia_Sydney = 0x4d1e9776; // Australia/Sydney
const uint32_t kZoneIdEtc_GMT = 0xd8e2de58; // Etc/GMT
const uint32_t kZoneIdEtc_GMT_PLUS_1 = 0x9d13da14; // Etc/GMT+1
const uint32_t kZoneIdEtc_GMT_PLUS_10 = 0x3f8f1cc4; // Etc/GMT+10
const uint32_t kZoneIdEtc_GMT_PLUS_11 = 0x3f8f1cc5; // Etc/GMT+11
const uint32_t kZoneIdEtc_GMT_PLUS_12 = 0x3f8f1cc6; // Etc/GMT+12
const uint32_t kZoneIdEtc_GMT_PLUS_2 = 0x9d13da15; // Etc/GMT+2
const uint32_t kZoneIdEtc_GMT_PLUS_3 = 0x9d13da16; // Etc/GMT+3
const uint32_t kZoneIdEtc_GMT_PLUS_4 = 0x9d13da17; // Etc/GMT+4
const uint32_t kZoneIdEtc_GMT_PLUS_5 = 0x9d13da18; // Etc/GMT+5
const uint32_t kZoneIdEtc_GMT_PLUS_6 = 0x9d13da19; // Etc/GMT+6
const uint32_t kZoneIdEtc_GMT_PLUS_7 = 0x9d13da1a; // Etc/GMT+7
const uint32_t kZoneIdEtc_GMT_PLUS_8 = 0x9d13da1b; // Etc/GMT+8
const uint32_t kZoneIdEtc_GMT_PLUS_9 = 0x9d13da1c; // Etc/GMT+9
const uint32_t kZoneIdEtc_GMT_1 = 0x9d13da56; // Etc/GMT-1
const uint32_t kZoneIdEtc_GMT_10 = 0x3f8f2546; // Etc/GMT-10
const uint32_t kZoneIdEtc_GMT_11 = 0x3f8f2547; // Etc/GMT-11
const uint32_t kZoneIdEtc_GMT_12 = 0x3f8f2548; // Etc/GMT-12
const uint32_t kZoneIdEtc_GMT_13 = 0x3f8f2549; // Etc/GMT-13
const uint32_t kZoneIdEtc_GMT_14 = 0x3f8f254a; // Etc/GMT-14
const uint32_t kZoneIdEtc_GMT_2 = 0x9d13da57; // Etc/GMT-2
const uint32_t kZoneIdEtc_GMT_3 = 0x9d13da58; // Etc/GMT-3
const uint32_t kZoneIdEtc_GMT_4 = 0x9d13da59; // Etc/GMT-4
const uint32_t kZoneIdEtc_GMT_5 = 0x9d13da5a; // Etc/GMT-5
const uint32_t kZoneIdEtc_GMT_6 = 0x9d13da5b; // Etc/GMT-6
const uint32_t kZoneIdEtc_GMT_7 = 0x9d13da5c; // Etc/GMT-7
const uint32_t kZoneIdEtc_GMT_8 = 0x9d13da5d; // Etc/GMT-8
const uint32_t kZoneIdEtc_GMT_9 = 0x9d13da5e; // Etc/GMT-9
const uint32_t kZoneIdEtc_UTC = 0xd8e31abc; // Etc/UTC
const uint32_t kZoneIdEurope_Andorra = 0x97f6764b; // Europe/Andorra
const uint32_t kZoneIdEurope_Astrakhan = 0xe22256e1; // Europe/Astrakhan
const uint32_t kZoneIdEurope_Athens = 0x4318fa27; // Europe/Athens
const uint32_t kZoneIdEurope_Belgrade = 0xe0532b3a; // Europe/Belgrade
const uint32_t kZoneIdEurope_Berlin = 0x44644c20; // Europe/Berlin
const uint32_t kZoneIdEurope_Brussels = 0xdee07337; // Europe/Brussels
const uint32_t kZoneIdEurope_Bucharest = 0xfb349ec5; // Europe/Bucharest
const uint32_t kZoneIdEurope_Budapest = 0x9ce0197c; // Europe/Budapest
const uint32_t kZoneIdEurope_Chisinau = 0xad58aa18; // Europe/Chisinau
const uint32_t kZoneIdEurope_Dublin = 0x4a275f62; // Europe/Dublin
const uint32_t kZoneIdEurope_Gibraltar = 0xf8e325fc; // Europe/Gibraltar
const uint32_t kZoneIdEurope_Helsinki = 0x6ab2975b; // Europe/Helsinki
const uint32_t kZoneIdEurope_Istanbul = 0x9e09d6e6; // Europe/Istanbul
const uint32_t kZoneIdEurope_Kaliningrad = 0xd33b2f28; // Europe/Kaliningrad
const uint32_t kZoneIdEurope_Kirov = 0xfaf5abef; // Europe/Kirov
const uint32_t kZoneIdEurope_Kyiv = 0xa2c1e347; // Europe/Kyiv
const uint32_t kZoneIdEurope_Lisbon = 0x5c00a70b; // Europe/Lisbon
const uint32_t kZoneIdEurope_London = 0x5c6a84ae; // Europe/London
const uint32_t kZoneIdEurope_Madrid = 0x5dbd1535; // Europe/Madrid
const uint32_t kZoneIdEurope_Malta = 0xfb1560f3; // Europe/Malta
const uint32_t kZoneIdEurope_Minsk = 0xfb19cc66; // Europe/Minsk
const uint32_t kZoneIdEurope_Moscow = 0x5ec266fc; // Europe/Moscow
const uint32_t kZoneIdEurope_Paris = 0xfb4bc2a3; // Europe/Paris
const uint32_t kZoneIdEurope_Prague = 0x65ee5d48; // Europe/Prague
const uint32_t kZoneIdEurope_Riga = 0xa2c57587; // Europe/Riga
const uint32_t kZoneIdEurope_Rome = 0xa2c58fd7; // Europe/Rome
const uint32_t kZoneIdEurope_Samara = 0x6bc0b139; // Europe/Samara
const uint32_t kZoneIdEurope_Saratov = 0xe4315da4; // Europe/Saratov
const uint32_t kZoneIdEurope_Simferopol = 0xda9eb724; // Europe/Simferopol
const uint32_t kZoneIdEurope_Sofia = 0xfb898656; // Europe/Sofia
const uint32_t kZoneIdEurope_Tallinn = 0x30c4e096; // Europe/Tallinn
const uint32_t kZoneIdEurope_Tirane = 0x6ea95b47; // Europe/Tirane
const uint32_t kZoneIdEurope_Ulyanovsk = 0xe03783d0; // Europe/Ulyanovsk
const uint32_t kZoneIdEurope_Vienna = 0x734cc2e5; // Europe/Vienna
const uint32_t kZoneIdEurope_Vilnius = 0xdd63b8ce; // Europe/Vilnius
const uint32_t kZoneIdEurope_Volgograd = 0x3ed0f389; // Europe/Volgograd
const uint32_t kZoneIdEurope_Warsaw = 0x75185c19; // Europe/Warsaw
const uint32_t kZoneIdEurope_Zurich = 0x7d8195b9; // Europe/Zurich
const uint32_t kZoneIdIndian_Chagos = 0x456f7c3c; // Indian/Chagos
const uint32_t kZoneIdIndian_Maldives = 0x9869681c; // Indian/Maldives
const uint32_t kZoneIdIndian_Mauritius = 0x7b09c02a; // Indian/Mauritius
const uint32_t kZoneIdPacific_Apia = 0x23359b5e; // Pacific/Apia
const uint32_t kZoneIdPacific_Auckland = 0x25062f86; // Pacific/Auckland
const uint32_t kZoneIdPacific_Bougainville = 0x5e10f7a4; // Pacific/Bougainville
const uint32_t kZoneIdPacific_Chatham = 0x2f0de999; // Pacific/Chatham
const uint32_t kZoneIdPacific_Easter = 0xcf54f7e7; // Pacific/Easter
const uint32_t kZoneIdPacific_Efate = 0x8a2bce28; // Pacific/Efate
const uint32_t kZoneIdPacific_Fakaofo = 0x06532bba; // Pacific/Fakaofo
const uint32_t kZoneIdPacific_Fiji = 0x23383ba5; // Pacific/Fiji
const uint32_t kZoneIdPacific_Galapagos = 0xa952f752; // Pacific/Galapagos
const uint32_t kZoneIdPacific_Gambier = 0x53720c3a; // Pacific/Gambier
const uint32_t kZoneIdPacific_Guadalcanal = 0xf4dd25f0; // Pacific/Guadalcanal
const uint32_t kZoneIdPacific_Guam = 0x2338f9ed; // Pacific/Guam
const uint32_t kZoneIdPacific_Honolulu = 0xe6e70af9; // Pacific/Honolulu
const uint32_t kZoneIdPacific_Kanton = 0xdd512f0e; // Pacific/Kanton
const uint32_t kZoneIdPacific_Kiritimati = 0x8305073a; // Pacific/Kiritimati
const uint32_t kZoneIdPacific_Kosrae = 0xde5139a8; // Pacific/Kosrae
const uint32_t kZoneIdPacific_Kwajalein = 0x8e216759; // Pacific/Kwajalein
const uint32_t kZoneIdPacific_Marquesas = 0x57ca7135; // Pacific/Marquesas
const uint32_t kZoneIdPacific_Nauru = 0x8acc41ae; // Pacific/Nauru
const uint32_t kZoneIdPacific_Niue = 0x233ca014; // Pacific/Niue
const uint32_t kZoneIdPacific_Norfolk = 0x8f4eb4be; // Pacific/Norfolk
const uint32_t kZoneIdPacific_Noumea = 0xe551b788; // Pacific/Noumea
const uint32_t kZoneIdPacific_Pago_Pago = 0x603aebd0; // Pacific/Pago_Pago
const uint32_t kZoneIdPacific_Palau = 0x8af04a36; // Pacific/Palau
const uint32_t kZoneIdPacific_Pitcairn = 0x8837d8bd; // Pacific/Pitcairn
const uint32_t kZoneIdPacific_Port_Moresby = 0xa7ba7f68; // Pacific/Port_Moresby
const uint32_t kZoneIdPacific_Rarotonga = 0x9981a3b0; // Pacific/Rarotonga
const uint32_t kZoneIdPacific_Tahiti = 0xf24c2446; // Pacific/Tahiti
const uint32_t kZoneIdPacific_Tarawa = 0xf2517e63; // Pacific/Tarawa
const uint32_t kZoneIdPacific_Tongatapu = 0x262ca836; // Pacific/Tongatapu
//---------------------------------------------------------------------------
// Supported links: 257
//---------------------------------------------------------------------------
extern const extended::ZoneInfo kZoneAfrica_Accra; // Africa/Accra -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Addis_Ababa; // Africa/Addis_Ababa -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Asmara; // Africa/Asmara -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Asmera; // Africa/Asmera -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Bamako; // Africa/Bamako -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Bangui; // Africa/Bangui -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Banjul; // Africa/Banjul -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Blantyre; // Africa/Blantyre -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Brazzaville; // Africa/Brazzaville -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Bujumbura; // Africa/Bujumbura -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Conakry; // Africa/Conakry -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Dakar; // Africa/Dakar -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Dar_es_Salaam; // Africa/Dar_es_Salaam -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Djibouti; // Africa/Djibouti -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Douala; // Africa/Douala -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Freetown; // Africa/Freetown -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Gaborone; // Africa/Gaborone -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Harare; // Africa/Harare -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Kampala; // Africa/Kampala -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Kigali; // Africa/Kigali -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Kinshasa; // Africa/Kinshasa -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Libreville; // Africa/Libreville -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Lome; // Africa/Lome -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Luanda; // Africa/Luanda -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Lubumbashi; // Africa/Lubumbashi -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Lusaka; // Africa/Lusaka -> Africa/Maputo
extern const extended::ZoneInfo kZoneAfrica_Malabo; // Africa/Malabo -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Maseru; // Africa/Maseru -> Africa/Johannesburg
extern const extended::ZoneInfo kZoneAfrica_Mbabane; // Africa/Mbabane -> Africa/Johannesburg
extern const extended::ZoneInfo kZoneAfrica_Mogadishu; // Africa/Mogadishu -> Africa/Nairobi
extern const extended::ZoneInfo kZoneAfrica_Niamey; // Africa/Niamey -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Nouakchott; // Africa/Nouakchott -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Ouagadougou; // Africa/Ouagadougou -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAfrica_Porto_Novo; // Africa/Porto-Novo -> Africa/Lagos
extern const extended::ZoneInfo kZoneAfrica_Timbuktu; // Africa/Timbuktu -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAmerica_Anguilla; // America/Anguilla -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Antigua; // America/Antigua -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Argentina_ComodRivadavia; // America/Argentina/ComodRivadavia -> America/Argentina/Catamarca
extern const extended::ZoneInfo kZoneAmerica_Aruba; // America/Aruba -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Atikokan; // America/Atikokan -> America/Panama
extern const extended::ZoneInfo kZoneAmerica_Atka; // America/Atka -> America/Adak
extern const extended::ZoneInfo kZoneAmerica_Blanc_Sablon; // America/Blanc-Sablon -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Buenos_Aires; // America/Buenos_Aires -> America/Argentina/Buenos_Aires
extern const extended::ZoneInfo kZoneAmerica_Catamarca; // America/Catamarca -> America/Argentina/Catamarca
extern const extended::ZoneInfo kZoneAmerica_Cayman; // America/Cayman -> America/Panama
extern const extended::ZoneInfo kZoneAmerica_Coral_Harbour; // America/Coral_Harbour -> America/Panama
extern const extended::ZoneInfo kZoneAmerica_Cordoba; // America/Cordoba -> America/Argentina/Cordoba
extern const extended::ZoneInfo kZoneAmerica_Creston; // America/Creston -> America/Phoenix
extern const extended::ZoneInfo kZoneAmerica_Curacao; // America/Curacao -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Dominica; // America/Dominica -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Ensenada; // America/Ensenada -> America/Tijuana
extern const extended::ZoneInfo kZoneAmerica_Fort_Wayne; // America/Fort_Wayne -> America/Indiana/Indianapolis
extern const extended::ZoneInfo kZoneAmerica_Godthab; // America/Godthab -> America/Nuuk
extern const extended::ZoneInfo kZoneAmerica_Grenada; // America/Grenada -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Guadeloupe; // America/Guadeloupe -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Indianapolis; // America/Indianapolis -> America/Indiana/Indianapolis
extern const extended::ZoneInfo kZoneAmerica_Jujuy; // America/Jujuy -> America/Argentina/Jujuy
extern const extended::ZoneInfo kZoneAmerica_Knox_IN; // America/Knox_IN -> America/Indiana/Knox
extern const extended::ZoneInfo kZoneAmerica_Kralendijk; // America/Kralendijk -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Louisville; // America/Louisville -> America/Kentucky/Louisville
extern const extended::ZoneInfo kZoneAmerica_Lower_Princes; // America/Lower_Princes -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Marigot; // America/Marigot -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Mendoza; // America/Mendoza -> America/Argentina/Mendoza
extern const extended::ZoneInfo kZoneAmerica_Montreal; // America/Montreal -> America/Toronto
extern const extended::ZoneInfo kZoneAmerica_Montserrat; // America/Montserrat -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Nassau; // America/Nassau -> America/Toronto
extern const extended::ZoneInfo kZoneAmerica_Nipigon; // America/Nipigon -> America/Toronto
extern const extended::ZoneInfo kZoneAmerica_Pangnirtung; // America/Pangnirtung -> America/Iqaluit
extern const extended::ZoneInfo kZoneAmerica_Port_of_Spain; // America/Port_of_Spain -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Porto_Acre; // America/Porto_Acre -> America/Rio_Branco
extern const extended::ZoneInfo kZoneAmerica_Rainy_River; // America/Rainy_River -> America/Winnipeg
extern const extended::ZoneInfo kZoneAmerica_Rosario; // America/Rosario -> America/Argentina/Cordoba
extern const extended::ZoneInfo kZoneAmerica_Santa_Isabel; // America/Santa_Isabel -> America/Tijuana
extern const extended::ZoneInfo kZoneAmerica_Shiprock; // America/Shiprock -> America/Denver
extern const extended::ZoneInfo kZoneAmerica_St_Barthelemy; // America/St_Barthelemy -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_St_Kitts; // America/St_Kitts -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_St_Lucia; // America/St_Lucia -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_St_Thomas; // America/St_Thomas -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_St_Vincent; // America/St_Vincent -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Thunder_Bay; // America/Thunder_Bay -> America/Toronto
extern const extended::ZoneInfo kZoneAmerica_Tortola; // America/Tortola -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Virgin; // America/Virgin -> America/Puerto_Rico
extern const extended::ZoneInfo kZoneAmerica_Yellowknife; // America/Yellowknife -> America/Edmonton
extern const extended::ZoneInfo kZoneAntarctica_DumontDUrville; // Antarctica/DumontDUrville -> Pacific/Port_Moresby
extern const extended::ZoneInfo kZoneAntarctica_McMurdo; // Antarctica/McMurdo -> Pacific/Auckland
extern const extended::ZoneInfo kZoneAntarctica_South_Pole; // Antarctica/South_Pole -> Pacific/Auckland
extern const extended::ZoneInfo kZoneAntarctica_Syowa; // Antarctica/Syowa -> Asia/Riyadh
extern const extended::ZoneInfo kZoneArctic_Longyearbyen; // Arctic/Longyearbyen -> Europe/Berlin
extern const extended::ZoneInfo kZoneAsia_Aden; // Asia/Aden -> Asia/Riyadh
extern const extended::ZoneInfo kZoneAsia_Ashkhabad; // Asia/Ashkhabad -> Asia/Ashgabat
extern const extended::ZoneInfo kZoneAsia_Bahrain; // Asia/Bahrain -> Asia/Qatar
extern const extended::ZoneInfo kZoneAsia_Brunei; // Asia/Brunei -> Asia/Kuching
extern const extended::ZoneInfo kZoneAsia_Calcutta; // Asia/Calcutta -> Asia/Kolkata
extern const extended::ZoneInfo kZoneAsia_Choibalsan; // Asia/Choibalsan -> Asia/Ulaanbaatar
extern const extended::ZoneInfo kZoneAsia_Chongqing; // Asia/Chongqing -> Asia/Shanghai
extern const extended::ZoneInfo kZoneAsia_Chungking; // Asia/Chungking -> Asia/Shanghai
extern const extended::ZoneInfo kZoneAsia_Dacca; // Asia/Dacca -> Asia/Dhaka
extern const extended::ZoneInfo kZoneAsia_Harbin; // Asia/Harbin -> Asia/Shanghai
extern const extended::ZoneInfo kZoneAsia_Istanbul; // Asia/Istanbul -> Europe/Istanbul
extern const extended::ZoneInfo kZoneAsia_Kashgar; // Asia/Kashgar -> Asia/Urumqi
extern const extended::ZoneInfo kZoneAsia_Katmandu; // Asia/Katmandu -> Asia/Kathmandu
extern const extended::ZoneInfo kZoneAsia_Kuala_Lumpur; // Asia/Kuala_Lumpur -> Asia/Singapore
extern const extended::ZoneInfo kZoneAsia_Kuwait; // Asia/Kuwait -> Asia/Riyadh
extern const extended::ZoneInfo kZoneAsia_Macao; // Asia/Macao -> Asia/Macau
extern const extended::ZoneInfo kZoneAsia_Muscat; // Asia/Muscat -> Asia/Dubai
extern const extended::ZoneInfo kZoneAsia_Phnom_Penh; // Asia/Phnom_Penh -> Asia/Bangkok
extern const extended::ZoneInfo kZoneAsia_Rangoon; // Asia/Rangoon -> Asia/Yangon
extern const extended::ZoneInfo kZoneAsia_Saigon; // Asia/Saigon -> Asia/Ho_Chi_Minh
extern const extended::ZoneInfo kZoneAsia_Tel_Aviv; // Asia/Tel_Aviv -> Asia/Jerusalem
extern const extended::ZoneInfo kZoneAsia_Thimbu; // Asia/Thimbu -> Asia/Thimphu
extern const extended::ZoneInfo kZoneAsia_Ujung_Pandang; // Asia/Ujung_Pandang -> Asia/Makassar
extern const extended::ZoneInfo kZoneAsia_Ulan_Bator; // Asia/Ulan_Bator -> Asia/Ulaanbaatar
extern const extended::ZoneInfo kZoneAsia_Vientiane; // Asia/Vientiane -> Asia/Bangkok
extern const extended::ZoneInfo kZoneAtlantic_Faeroe; // Atlantic/Faeroe -> Atlantic/Faroe
extern const extended::ZoneInfo kZoneAtlantic_Jan_Mayen; // Atlantic/Jan_Mayen -> Europe/Berlin
extern const extended::ZoneInfo kZoneAtlantic_Reykjavik; // Atlantic/Reykjavik -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAtlantic_St_Helena; // Atlantic/St_Helena -> Africa/Abidjan
extern const extended::ZoneInfo kZoneAustralia_ACT; // Australia/ACT -> Australia/Sydney
extern const extended::ZoneInfo kZoneAustralia_Canberra; // Australia/Canberra -> Australia/Sydney
extern const extended::ZoneInfo kZoneAustralia_Currie; // Australia/Currie -> Australia/Hobart
extern const extended::ZoneInfo kZoneAustralia_LHI; // Australia/LHI -> Australia/Lord_Howe
extern const extended::ZoneInfo kZoneAustralia_NSW; // Australia/NSW -> Australia/Sydney
extern const extended::ZoneInfo kZoneAustralia_North; // Australia/North -> Australia/Darwin
extern const extended::ZoneInfo kZoneAustralia_Queensland; // Australia/Queensland -> Australia/Brisbane
extern const extended::ZoneInfo kZoneAustralia_South; // Australia/South -> Australia/Adelaide
extern const extended::ZoneInfo kZoneAustralia_Tasmania; // Australia/Tasmania -> Australia/Hobart
extern const extended::ZoneInfo kZoneAustralia_Victoria; // Australia/Victoria -> Australia/Melbourne
extern const extended::ZoneInfo kZoneAustralia_West; // Australia/West -> Australia/Perth
extern const extended::ZoneInfo kZoneAustralia_Yancowinna; // Australia/Yancowinna -> Australia/Broken_Hill
extern const extended::ZoneInfo kZoneBrazil_Acre; // Brazil/Acre -> America/Rio_Branco
extern const extended::ZoneInfo kZoneBrazil_DeNoronha; // Brazil/DeNoronha -> America/Noronha
extern const extended::ZoneInfo kZoneBrazil_East; // Brazil/East -> America/Sao_Paulo
extern const extended::ZoneInfo kZoneBrazil_West; // Brazil/West -> America/Manaus
extern const extended::ZoneInfo kZoneCET; // CET -> Europe/Brussels
extern const extended::ZoneInfo kZoneCST6CDT; // CST6CDT -> America/Chicago
extern const extended::ZoneInfo kZoneCanada_Atlantic; // Canada/Atlantic -> America/Halifax
extern const extended::ZoneInfo kZoneCanada_Central; // Canada/Central -> America/Winnipeg
extern const extended::ZoneInfo kZoneCanada_Eastern; // Canada/Eastern -> America/Toronto
extern const extended::ZoneInfo kZoneCanada_Mountain; // Canada/Mountain -> America/Edmonton
extern const extended::ZoneInfo kZoneCanada_Newfoundland; // Canada/Newfoundland -> America/St_Johns
extern const extended::ZoneInfo kZoneCanada_Pacific; // Canada/Pacific -> America/Vancouver
extern const extended::ZoneInfo kZoneCanada_Saskatchewan; // Canada/Saskatchewan -> America/Regina
extern const extended::ZoneInfo kZoneCanada_Yukon; // Canada/Yukon -> America/Whitehorse
extern const extended::ZoneInfo kZoneChile_Continental; // Chile/Continental -> America/Santiago
extern const extended::ZoneInfo kZoneChile_EasterIsland; // Chile/EasterIsland -> Pacific/Easter
extern const extended::ZoneInfo kZoneCuba; // Cuba -> America/Havana
extern const extended::ZoneInfo kZoneEET; // EET -> Europe/Athens
extern const extended::ZoneInfo kZoneEST; // EST -> America/Panama
extern const extended::ZoneInfo kZoneEST5EDT; // EST5EDT -> America/New_York
extern const extended::ZoneInfo kZoneEgypt; // Egypt -> Africa/Cairo
extern const extended::ZoneInfo kZoneEire; // Eire -> Europe/Dublin
extern const extended::ZoneInfo kZoneEtc_GMT_PLUS_0; // Etc/GMT+0 -> Etc/GMT
extern const extended::ZoneInfo kZoneEtc_GMT_0; // Etc/GMT-0 -> Etc/GMT
extern const extended::ZoneInfo kZoneEtc_GMT0; // Etc/GMT0 -> Etc/GMT
extern const extended::ZoneInfo kZoneEtc_Greenwich; // Etc/Greenwich -> Etc/GMT
extern const extended::ZoneInfo kZoneEtc_UCT; // Etc/UCT -> Etc/UTC
extern const extended::ZoneInfo kZoneEtc_Universal; // Etc/Universal -> Etc/UTC
extern const extended::ZoneInfo kZoneEtc_Zulu; // Etc/Zulu -> Etc/UTC
extern const extended::ZoneInfo kZoneEurope_Amsterdam; // Europe/Amsterdam -> Europe/Brussels
extern const extended::ZoneInfo kZoneEurope_Belfast; // Europe/Belfast -> Europe/London
extern const extended::ZoneInfo kZoneEurope_Bratislava; // Europe/Bratislava -> Europe/Prague
extern const extended::ZoneInfo kZoneEurope_Busingen; // Europe/Busingen -> Europe/Zurich
extern const extended::ZoneInfo kZoneEurope_Copenhagen; // Europe/Copenhagen -> Europe/Berlin
extern const extended::ZoneInfo kZoneEurope_Guernsey; // Europe/Guernsey -> Europe/London
extern const extended::ZoneInfo kZoneEurope_Isle_of_Man; // Europe/Isle_of_Man -> Europe/London
extern const extended::ZoneInfo kZoneEurope_Jersey; // Europe/Jersey -> Europe/London
extern const extended::ZoneInfo kZoneEurope_Kiev; // Europe/Kiev -> Europe/Kyiv
extern const extended::ZoneInfo kZoneEurope_Ljubljana; // Europe/Ljubljana -> Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_Luxembourg; // Europe/Luxembourg -> Europe/Brussels
extern const extended::ZoneInfo kZoneEurope_Mariehamn; // Europe/Mariehamn -> Europe/Helsinki
extern const extended::ZoneInfo kZoneEurope_Monaco; // Europe/Monaco -> Europe/Paris
extern const extended::ZoneInfo kZoneEurope_Nicosia; // Europe/Nicosia -> Asia/Nicosia
extern const extended::ZoneInfo kZoneEurope_Oslo; // Europe/Oslo -> Europe/Berlin
extern const extended::ZoneInfo kZoneEurope_Podgorica; // Europe/Podgorica -> Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_San_Marino; // Europe/San_Marino -> Europe/Rome
extern const extended::ZoneInfo kZoneEurope_Sarajevo; // Europe/Sarajevo -> Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_Skopje; // Europe/Skopje -> Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_Stockholm; // Europe/Stockholm -> Europe/Berlin
extern const extended::ZoneInfo kZoneEurope_Tiraspol; // Europe/Tiraspol -> Europe/Chisinau
extern const extended::ZoneInfo kZoneEurope_Uzhgorod; // Europe/Uzhgorod -> Europe/Kyiv
extern const extended::ZoneInfo kZoneEurope_Vaduz; // Europe/Vaduz -> Europe/Zurich
extern const extended::ZoneInfo kZoneEurope_Vatican; // Europe/Vatican -> Europe/Rome
extern const extended::ZoneInfo kZoneEurope_Zagreb; // Europe/Zagreb -> Europe/Belgrade
extern const extended::ZoneInfo kZoneEurope_Zaporozhye; // Europe/Zaporozhye -> Europe/Kyiv
extern const extended::ZoneInfo kZoneGB; // GB -> Europe/London
extern const extended::ZoneInfo kZoneGB_Eire; // GB-Eire -> Europe/London
extern const extended::ZoneInfo kZoneGMT; // GMT -> Etc/GMT
extern const extended::ZoneInfo kZoneGMT_PLUS_0; // GMT+0 -> Etc/GMT
extern const extended::ZoneInfo kZoneGMT_0; // GMT-0 -> Etc/GMT
extern const extended::ZoneInfo kZoneGMT0; // GMT0 -> Etc/GMT
extern const extended::ZoneInfo kZoneGreenwich; // Greenwich -> Etc/GMT
extern const extended::ZoneInfo kZoneHST; // HST -> Pacific/Honolulu
extern const extended::ZoneInfo kZoneHongkong; // Hongkong -> Asia/Hong_Kong
extern const extended::ZoneInfo kZoneIceland; // Iceland -> Africa/Abidjan
extern const extended::ZoneInfo kZoneIndian_Antananarivo; // Indian/Antananarivo -> Africa/Nairobi
extern const extended::ZoneInfo kZoneIndian_Christmas; // Indian/Christmas -> Asia/Bangkok
extern const extended::ZoneInfo kZoneIndian_Cocos; // Indian/Cocos -> Asia/Yangon
extern const extended::ZoneInfo kZoneIndian_Comoro; // Indian/Comoro -> Africa/Nairobi
extern const extended::ZoneInfo kZoneIndian_Kerguelen; // Indian/Kerguelen -> Indian/Maldives
extern const extended::ZoneInfo kZoneIndian_Mahe; // Indian/Mahe -> Asia/Dubai
extern const extended::ZoneInfo kZoneIndian_Mayotte; // Indian/Mayotte -> Africa/Nairobi
extern const extended::ZoneInfo kZoneIndian_Reunion; // Indian/Reunion -> Asia/Dubai
extern const extended::ZoneInfo kZoneIran; // Iran -> Asia/Tehran
extern const extended::ZoneInfo kZoneIsrael; // Israel -> Asia/Jerusalem
extern const extended::ZoneInfo kZoneJamaica; // Jamaica -> America/Jamaica
extern const extended::ZoneInfo kZoneJapan; // Japan -> Asia/Tokyo
extern const extended::ZoneInfo kZoneKwajalein; // Kwajalein -> Pacific/Kwajalein
extern const extended::ZoneInfo kZoneLibya; // Libya -> Africa/Tripoli
extern const extended::ZoneInfo kZoneMET; // MET -> Europe/Brussels
extern const extended::ZoneInfo kZoneMST; // MST -> America/Phoenix
extern const extended::ZoneInfo kZoneMST7MDT; // MST7MDT -> America/Denver
extern const extended::ZoneInfo kZoneMexico_BajaNorte; // Mexico/BajaNorte -> America/Tijuana