forked from bxparks/AceTime
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zone_infos.h
663 lines (637 loc) · 42.7 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
// This file was generated by the following script:
//
// $ ../../../tools/tzcompiler.py --input_dir ../../../tools/../../tz --output_dir /home/brian/dev/AceTime/src/ace_time/zonedb --tz_version 2019a --action zonedb --language arduino --scope basic --start_year 2000 --until_year 2050
//
// using the TZ Database files
//
// africa, antarctica, asia, australasia, backward, etcetera, europe, northamerica, southamerica
//
// from https://github.com/eggert/tz/releases/tag/2019a
//
// DO NOT EDIT
#ifndef ACE_TIME_ZONEDB_ZONE_INFOS_H
#define ACE_TIME_ZONEDB_ZONE_INFOS_H
#include <ace_time/internal/ZoneInfo.h>
namespace ace_time {
namespace zonedb {
//---------------------------------------------------------------------------
// ZoneContext (should not be in PROGMEM)
//---------------------------------------------------------------------------
// Version of the TZ Database which generated these files.
extern const char kTzDatabaseVersion[];
// Metadata about the zonedb files.
extern const basic::ZoneContext kZoneContext;
//---------------------------------------------------------------------------
// Supported zones: 270
//---------------------------------------------------------------------------
extern const basic::ZoneInfo kZoneAfrica_Abidjan; // Africa/Abidjan
extern const basic::ZoneInfo kZoneAfrica_Accra; // Africa/Accra
extern const basic::ZoneInfo kZoneAfrica_Algiers; // Africa/Algiers
extern const basic::ZoneInfo kZoneAfrica_Bissau; // Africa/Bissau
extern const basic::ZoneInfo kZoneAfrica_Ceuta; // Africa/Ceuta
extern const basic::ZoneInfo kZoneAfrica_Johannesburg; // Africa/Johannesburg
extern const basic::ZoneInfo kZoneAfrica_Lagos; // Africa/Lagos
extern const basic::ZoneInfo kZoneAfrica_Maputo; // Africa/Maputo
extern const basic::ZoneInfo kZoneAfrica_Monrovia; // Africa/Monrovia
extern const basic::ZoneInfo kZoneAfrica_Nairobi; // Africa/Nairobi
extern const basic::ZoneInfo kZoneAfrica_Ndjamena; // Africa/Ndjamena
extern const basic::ZoneInfo kZoneAfrica_Tunis; // Africa/Tunis
extern const basic::ZoneInfo kZoneAmerica_Adak; // America/Adak
extern const basic::ZoneInfo kZoneAmerica_Anchorage; // America/Anchorage
extern const basic::ZoneInfo kZoneAmerica_Asuncion; // America/Asuncion
extern const basic::ZoneInfo kZoneAmerica_Atikokan; // America/Atikokan
extern const basic::ZoneInfo kZoneAmerica_Barbados; // America/Barbados
extern const basic::ZoneInfo kZoneAmerica_Belem; // America/Belem
extern const basic::ZoneInfo kZoneAmerica_Blanc_Sablon; // America/Blanc-Sablon
extern const basic::ZoneInfo kZoneAmerica_Bogota; // America/Bogota
extern const basic::ZoneInfo kZoneAmerica_Boise; // America/Boise
extern const basic::ZoneInfo kZoneAmerica_Campo_Grande; // America/Campo_Grande
extern const basic::ZoneInfo kZoneAmerica_Cayenne; // America/Cayenne
extern const basic::ZoneInfo kZoneAmerica_Chicago; // America/Chicago
extern const basic::ZoneInfo kZoneAmerica_Chihuahua; // America/Chihuahua
extern const basic::ZoneInfo kZoneAmerica_Costa_Rica; // America/Costa_Rica
extern const basic::ZoneInfo kZoneAmerica_Creston; // America/Creston
extern const basic::ZoneInfo kZoneAmerica_Curacao; // America/Curacao
extern const basic::ZoneInfo kZoneAmerica_Danmarkshavn; // America/Danmarkshavn
extern const basic::ZoneInfo kZoneAmerica_Dawson; // America/Dawson
extern const basic::ZoneInfo kZoneAmerica_Dawson_Creek; // America/Dawson_Creek
extern const basic::ZoneInfo kZoneAmerica_Denver; // America/Denver
extern const basic::ZoneInfo kZoneAmerica_Detroit; // America/Detroit
extern const basic::ZoneInfo kZoneAmerica_Edmonton; // America/Edmonton
extern const basic::ZoneInfo kZoneAmerica_El_Salvador; // America/El_Salvador
extern const basic::ZoneInfo kZoneAmerica_Glace_Bay; // America/Glace_Bay
extern const basic::ZoneInfo kZoneAmerica_Godthab; // America/Godthab
extern const basic::ZoneInfo kZoneAmerica_Guatemala; // America/Guatemala
extern const basic::ZoneInfo kZoneAmerica_Guayaquil; // America/Guayaquil
extern const basic::ZoneInfo kZoneAmerica_Guyana; // America/Guyana
extern const basic::ZoneInfo kZoneAmerica_Halifax; // America/Halifax
extern const basic::ZoneInfo kZoneAmerica_Havana; // America/Havana
extern const basic::ZoneInfo kZoneAmerica_Hermosillo; // America/Hermosillo
extern const basic::ZoneInfo kZoneAmerica_Indiana_Indianapolis; // America/Indiana/Indianapolis
extern const basic::ZoneInfo kZoneAmerica_Indiana_Marengo; // America/Indiana/Marengo
extern const basic::ZoneInfo kZoneAmerica_Indiana_Vevay; // America/Indiana/Vevay
extern const basic::ZoneInfo kZoneAmerica_Inuvik; // America/Inuvik
extern const basic::ZoneInfo kZoneAmerica_Jamaica; // America/Jamaica
extern const basic::ZoneInfo kZoneAmerica_Juneau; // America/Juneau
extern const basic::ZoneInfo kZoneAmerica_Kentucky_Louisville; // America/Kentucky/Louisville
extern const basic::ZoneInfo kZoneAmerica_La_Paz; // America/La_Paz
extern const basic::ZoneInfo kZoneAmerica_Lima; // America/Lima
extern const basic::ZoneInfo kZoneAmerica_Los_Angeles; // America/Los_Angeles
extern const basic::ZoneInfo kZoneAmerica_Managua; // America/Managua
extern const basic::ZoneInfo kZoneAmerica_Manaus; // America/Manaus
extern const basic::ZoneInfo kZoneAmerica_Martinique; // America/Martinique
extern const basic::ZoneInfo kZoneAmerica_Matamoros; // America/Matamoros
extern const basic::ZoneInfo kZoneAmerica_Mazatlan; // America/Mazatlan
extern const basic::ZoneInfo kZoneAmerica_Menominee; // America/Menominee
extern const basic::ZoneInfo kZoneAmerica_Merida; // America/Merida
extern const basic::ZoneInfo kZoneAmerica_Miquelon; // America/Miquelon
extern const basic::ZoneInfo kZoneAmerica_Moncton; // America/Moncton
extern const basic::ZoneInfo kZoneAmerica_Monterrey; // America/Monterrey
extern const basic::ZoneInfo kZoneAmerica_Montevideo; // America/Montevideo
extern const basic::ZoneInfo kZoneAmerica_Nassau; // America/Nassau
extern const basic::ZoneInfo kZoneAmerica_New_York; // America/New_York
extern const basic::ZoneInfo kZoneAmerica_Nipigon; // America/Nipigon
extern const basic::ZoneInfo kZoneAmerica_Nome; // America/Nome
extern const basic::ZoneInfo kZoneAmerica_North_Dakota_Center; // America/North_Dakota/Center
extern const basic::ZoneInfo kZoneAmerica_Ojinaga; // America/Ojinaga
extern const basic::ZoneInfo kZoneAmerica_Panama; // America/Panama
extern const basic::ZoneInfo kZoneAmerica_Paramaribo; // America/Paramaribo
extern const basic::ZoneInfo kZoneAmerica_Phoenix; // America/Phoenix
extern const basic::ZoneInfo kZoneAmerica_Port_au_Prince; // America/Port-au-Prince
extern const basic::ZoneInfo kZoneAmerica_Port_of_Spain; // America/Port_of_Spain
extern const basic::ZoneInfo kZoneAmerica_Porto_Velho; // America/Porto_Velho
extern const basic::ZoneInfo kZoneAmerica_Puerto_Rico; // America/Puerto_Rico
extern const basic::ZoneInfo kZoneAmerica_Rainy_River; // America/Rainy_River
extern const basic::ZoneInfo kZoneAmerica_Regina; // America/Regina
extern const basic::ZoneInfo kZoneAmerica_Santiago; // America/Santiago
extern const basic::ZoneInfo kZoneAmerica_Sao_Paulo; // America/Sao_Paulo
extern const basic::ZoneInfo kZoneAmerica_Scoresbysund; // America/Scoresbysund
extern const basic::ZoneInfo kZoneAmerica_Sitka; // America/Sitka
extern const basic::ZoneInfo kZoneAmerica_Swift_Current; // America/Swift_Current
extern const basic::ZoneInfo kZoneAmerica_Tegucigalpa; // America/Tegucigalpa
extern const basic::ZoneInfo kZoneAmerica_Thule; // America/Thule
extern const basic::ZoneInfo kZoneAmerica_Thunder_Bay; // America/Thunder_Bay
extern const basic::ZoneInfo kZoneAmerica_Toronto; // America/Toronto
extern const basic::ZoneInfo kZoneAmerica_Vancouver; // America/Vancouver
extern const basic::ZoneInfo kZoneAmerica_Whitehorse; // America/Whitehorse
extern const basic::ZoneInfo kZoneAmerica_Winnipeg; // America/Winnipeg
extern const basic::ZoneInfo kZoneAmerica_Yakutat; // America/Yakutat
extern const basic::ZoneInfo kZoneAmerica_Yellowknife; // America/Yellowknife
extern const basic::ZoneInfo kZoneAntarctica_DumontDUrville; // Antarctica/DumontDUrville
extern const basic::ZoneInfo kZoneAntarctica_Rothera; // Antarctica/Rothera
extern const basic::ZoneInfo kZoneAntarctica_Syowa; // Antarctica/Syowa
extern const basic::ZoneInfo kZoneAntarctica_Vostok; // Antarctica/Vostok
extern const basic::ZoneInfo kZoneAsia_Amman; // Asia/Amman
extern const basic::ZoneInfo kZoneAsia_Ashgabat; // Asia/Ashgabat
extern const basic::ZoneInfo kZoneAsia_Baghdad; // Asia/Baghdad
extern const basic::ZoneInfo kZoneAsia_Baku; // Asia/Baku
extern const basic::ZoneInfo kZoneAsia_Bangkok; // Asia/Bangkok
extern const basic::ZoneInfo kZoneAsia_Beirut; // Asia/Beirut
extern const basic::ZoneInfo kZoneAsia_Brunei; // Asia/Brunei
extern const basic::ZoneInfo kZoneAsia_Damascus; // Asia/Damascus
extern const basic::ZoneInfo kZoneAsia_Dhaka; // Asia/Dhaka
extern const basic::ZoneInfo kZoneAsia_Dubai; // Asia/Dubai
extern const basic::ZoneInfo kZoneAsia_Dushanbe; // Asia/Dushanbe
extern const basic::ZoneInfo kZoneAsia_Ho_Chi_Minh; // Asia/Ho_Chi_Minh
extern const basic::ZoneInfo kZoneAsia_Hong_Kong; // Asia/Hong_Kong
extern const basic::ZoneInfo kZoneAsia_Hovd; // Asia/Hovd
extern const basic::ZoneInfo kZoneAsia_Jakarta; // Asia/Jakarta
extern const basic::ZoneInfo kZoneAsia_Jayapura; // Asia/Jayapura
extern const basic::ZoneInfo kZoneAsia_Jerusalem; // Asia/Jerusalem
extern const basic::ZoneInfo kZoneAsia_Kabul; // Asia/Kabul
extern const basic::ZoneInfo kZoneAsia_Karachi; // Asia/Karachi
extern const basic::ZoneInfo kZoneAsia_Kathmandu; // Asia/Kathmandu
extern const basic::ZoneInfo kZoneAsia_Kolkata; // Asia/Kolkata
extern const basic::ZoneInfo kZoneAsia_Kuala_Lumpur; // Asia/Kuala_Lumpur
extern const basic::ZoneInfo kZoneAsia_Kuching; // Asia/Kuching
extern const basic::ZoneInfo kZoneAsia_Macau; // Asia/Macau
extern const basic::ZoneInfo kZoneAsia_Makassar; // Asia/Makassar
extern const basic::ZoneInfo kZoneAsia_Manila; // Asia/Manila
extern const basic::ZoneInfo kZoneAsia_Nicosia; // Asia/Nicosia
extern const basic::ZoneInfo kZoneAsia_Pontianak; // Asia/Pontianak
extern const basic::ZoneInfo kZoneAsia_Qatar; // Asia/Qatar
extern const basic::ZoneInfo kZoneAsia_Riyadh; // Asia/Riyadh
extern const basic::ZoneInfo kZoneAsia_Samarkand; // Asia/Samarkand
extern const basic::ZoneInfo kZoneAsia_Seoul; // Asia/Seoul
extern const basic::ZoneInfo kZoneAsia_Shanghai; // Asia/Shanghai
extern const basic::ZoneInfo kZoneAsia_Singapore; // Asia/Singapore
extern const basic::ZoneInfo kZoneAsia_Taipei; // Asia/Taipei
extern const basic::ZoneInfo kZoneAsia_Tashkent; // Asia/Tashkent
extern const basic::ZoneInfo kZoneAsia_Tehran; // Asia/Tehran
extern const basic::ZoneInfo kZoneAsia_Thimphu; // Asia/Thimphu
extern const basic::ZoneInfo kZoneAsia_Tokyo; // Asia/Tokyo
extern const basic::ZoneInfo kZoneAsia_Ulaanbaatar; // Asia/Ulaanbaatar
extern const basic::ZoneInfo kZoneAsia_Urumqi; // Asia/Urumqi
extern const basic::ZoneInfo kZoneAsia_Yangon; // Asia/Yangon
extern const basic::ZoneInfo kZoneAsia_Yerevan; // Asia/Yerevan
extern const basic::ZoneInfo kZoneAtlantic_Azores; // Atlantic/Azores
extern const basic::ZoneInfo kZoneAtlantic_Bermuda; // Atlantic/Bermuda
extern const basic::ZoneInfo kZoneAtlantic_Canary; // Atlantic/Canary
extern const basic::ZoneInfo kZoneAtlantic_Cape_Verde; // Atlantic/Cape_Verde
extern const basic::ZoneInfo kZoneAtlantic_Faroe; // Atlantic/Faroe
extern const basic::ZoneInfo kZoneAtlantic_Madeira; // Atlantic/Madeira
extern const basic::ZoneInfo kZoneAtlantic_Reykjavik; // Atlantic/Reykjavik
extern const basic::ZoneInfo kZoneAtlantic_South_Georgia; // Atlantic/South_Georgia
extern const basic::ZoneInfo kZoneAustralia_Adelaide; // Australia/Adelaide
extern const basic::ZoneInfo kZoneAustralia_Brisbane; // Australia/Brisbane
extern const basic::ZoneInfo kZoneAustralia_Broken_Hill; // Australia/Broken_Hill
extern const basic::ZoneInfo kZoneAustralia_Currie; // Australia/Currie
extern const basic::ZoneInfo kZoneAustralia_Darwin; // Australia/Darwin
extern const basic::ZoneInfo kZoneAustralia_Eucla; // Australia/Eucla
extern const basic::ZoneInfo kZoneAustralia_Hobart; // Australia/Hobart
extern const basic::ZoneInfo kZoneAustralia_Lindeman; // Australia/Lindeman
extern const basic::ZoneInfo kZoneAustralia_Lord_Howe; // Australia/Lord_Howe
extern const basic::ZoneInfo kZoneAustralia_Melbourne; // Australia/Melbourne
extern const basic::ZoneInfo kZoneAustralia_Perth; // Australia/Perth
extern const basic::ZoneInfo kZoneAustralia_Sydney; // Australia/Sydney
extern const basic::ZoneInfo kZoneCET; // CET
extern const basic::ZoneInfo kZoneCST6CDT; // CST6CDT
extern const basic::ZoneInfo kZoneEET; // EET
extern const basic::ZoneInfo kZoneEST; // EST
extern const basic::ZoneInfo kZoneEST5EDT; // EST5EDT
extern const basic::ZoneInfo kZoneEtc_GMT; // Etc/GMT
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_1; // Etc/GMT+1
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_10; // Etc/GMT+10
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_11; // Etc/GMT+11
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_12; // Etc/GMT+12
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_2; // Etc/GMT+2
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_3; // Etc/GMT+3
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_4; // Etc/GMT+4
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_5; // Etc/GMT+5
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_6; // Etc/GMT+6
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_7; // Etc/GMT+7
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_8; // Etc/GMT+8
extern const basic::ZoneInfo kZoneEtc_GMT_PLUS_9; // Etc/GMT+9
extern const basic::ZoneInfo kZoneEtc_GMT_1; // Etc/GMT-1
extern const basic::ZoneInfo kZoneEtc_GMT_10; // Etc/GMT-10
extern const basic::ZoneInfo kZoneEtc_GMT_11; // Etc/GMT-11
extern const basic::ZoneInfo kZoneEtc_GMT_12; // Etc/GMT-12
extern const basic::ZoneInfo kZoneEtc_GMT_13; // Etc/GMT-13
extern const basic::ZoneInfo kZoneEtc_GMT_14; // Etc/GMT-14
extern const basic::ZoneInfo kZoneEtc_GMT_2; // Etc/GMT-2
extern const basic::ZoneInfo kZoneEtc_GMT_3; // Etc/GMT-3
extern const basic::ZoneInfo kZoneEtc_GMT_4; // Etc/GMT-4
extern const basic::ZoneInfo kZoneEtc_GMT_5; // Etc/GMT-5
extern const basic::ZoneInfo kZoneEtc_GMT_6; // Etc/GMT-6
extern const basic::ZoneInfo kZoneEtc_GMT_7; // Etc/GMT-7
extern const basic::ZoneInfo kZoneEtc_GMT_8; // Etc/GMT-8
extern const basic::ZoneInfo kZoneEtc_GMT_9; // Etc/GMT-9
extern const basic::ZoneInfo kZoneEtc_UTC; // Etc/UTC
extern const basic::ZoneInfo kZoneEurope_Amsterdam; // Europe/Amsterdam
extern const basic::ZoneInfo kZoneEurope_Andorra; // Europe/Andorra
extern const basic::ZoneInfo kZoneEurope_Athens; // Europe/Athens
extern const basic::ZoneInfo kZoneEurope_Belgrade; // Europe/Belgrade
extern const basic::ZoneInfo kZoneEurope_Berlin; // Europe/Berlin
extern const basic::ZoneInfo kZoneEurope_Brussels; // Europe/Brussels
extern const basic::ZoneInfo kZoneEurope_Bucharest; // Europe/Bucharest
extern const basic::ZoneInfo kZoneEurope_Budapest; // Europe/Budapest
extern const basic::ZoneInfo kZoneEurope_Chisinau; // Europe/Chisinau
extern const basic::ZoneInfo kZoneEurope_Copenhagen; // Europe/Copenhagen
extern const basic::ZoneInfo kZoneEurope_Dublin; // Europe/Dublin
extern const basic::ZoneInfo kZoneEurope_Gibraltar; // Europe/Gibraltar
extern const basic::ZoneInfo kZoneEurope_Helsinki; // Europe/Helsinki
extern const basic::ZoneInfo kZoneEurope_Kiev; // Europe/Kiev
extern const basic::ZoneInfo kZoneEurope_Lisbon; // Europe/Lisbon
extern const basic::ZoneInfo kZoneEurope_London; // Europe/London
extern const basic::ZoneInfo kZoneEurope_Luxembourg; // Europe/Luxembourg
extern const basic::ZoneInfo kZoneEurope_Madrid; // Europe/Madrid
extern const basic::ZoneInfo kZoneEurope_Malta; // Europe/Malta
extern const basic::ZoneInfo kZoneEurope_Monaco; // Europe/Monaco
extern const basic::ZoneInfo kZoneEurope_Oslo; // Europe/Oslo
extern const basic::ZoneInfo kZoneEurope_Paris; // Europe/Paris
extern const basic::ZoneInfo kZoneEurope_Prague; // Europe/Prague
extern const basic::ZoneInfo kZoneEurope_Rome; // Europe/Rome
extern const basic::ZoneInfo kZoneEurope_Sofia; // Europe/Sofia
extern const basic::ZoneInfo kZoneEurope_Stockholm; // Europe/Stockholm
extern const basic::ZoneInfo kZoneEurope_Tirane; // Europe/Tirane
extern const basic::ZoneInfo kZoneEurope_Uzhgorod; // Europe/Uzhgorod
extern const basic::ZoneInfo kZoneEurope_Vienna; // Europe/Vienna
extern const basic::ZoneInfo kZoneEurope_Warsaw; // Europe/Warsaw
extern const basic::ZoneInfo kZoneEurope_Zaporozhye; // Europe/Zaporozhye
extern const basic::ZoneInfo kZoneEurope_Zurich; // Europe/Zurich
extern const basic::ZoneInfo kZoneHST; // HST
extern const basic::ZoneInfo kZoneIndian_Chagos; // Indian/Chagos
extern const basic::ZoneInfo kZoneIndian_Christmas; // Indian/Christmas
extern const basic::ZoneInfo kZoneIndian_Cocos; // Indian/Cocos
extern const basic::ZoneInfo kZoneIndian_Kerguelen; // Indian/Kerguelen
extern const basic::ZoneInfo kZoneIndian_Mahe; // Indian/Mahe
extern const basic::ZoneInfo kZoneIndian_Maldives; // Indian/Maldives
extern const basic::ZoneInfo kZoneIndian_Mauritius; // Indian/Mauritius
extern const basic::ZoneInfo kZoneIndian_Reunion; // Indian/Reunion
extern const basic::ZoneInfo kZoneMET; // MET
extern const basic::ZoneInfo kZoneMST; // MST
extern const basic::ZoneInfo kZoneMST7MDT; // MST7MDT
extern const basic::ZoneInfo kZonePST8PDT; // PST8PDT
extern const basic::ZoneInfo kZonePacific_Auckland; // Pacific/Auckland
extern const basic::ZoneInfo kZonePacific_Chatham; // Pacific/Chatham
extern const basic::ZoneInfo kZonePacific_Chuuk; // Pacific/Chuuk
extern const basic::ZoneInfo kZonePacific_Easter; // Pacific/Easter
extern const basic::ZoneInfo kZonePacific_Efate; // Pacific/Efate
extern const basic::ZoneInfo kZonePacific_Enderbury; // Pacific/Enderbury
extern const basic::ZoneInfo kZonePacific_Fiji; // Pacific/Fiji
extern const basic::ZoneInfo kZonePacific_Funafuti; // Pacific/Funafuti
extern const basic::ZoneInfo kZonePacific_Galapagos; // Pacific/Galapagos
extern const basic::ZoneInfo kZonePacific_Gambier; // Pacific/Gambier
extern const basic::ZoneInfo kZonePacific_Guadalcanal; // Pacific/Guadalcanal
extern const basic::ZoneInfo kZonePacific_Honolulu; // Pacific/Honolulu
extern const basic::ZoneInfo kZonePacific_Kiritimati; // Pacific/Kiritimati
extern const basic::ZoneInfo kZonePacific_Kosrae; // Pacific/Kosrae
extern const basic::ZoneInfo kZonePacific_Kwajalein; // Pacific/Kwajalein
extern const basic::ZoneInfo kZonePacific_Majuro; // Pacific/Majuro
extern const basic::ZoneInfo kZonePacific_Marquesas; // Pacific/Marquesas
extern const basic::ZoneInfo kZonePacific_Nauru; // Pacific/Nauru
extern const basic::ZoneInfo kZonePacific_Niue; // Pacific/Niue
extern const basic::ZoneInfo kZonePacific_Noumea; // Pacific/Noumea
extern const basic::ZoneInfo kZonePacific_Pago_Pago; // Pacific/Pago_Pago
extern const basic::ZoneInfo kZonePacific_Palau; // Pacific/Palau
extern const basic::ZoneInfo kZonePacific_Pitcairn; // Pacific/Pitcairn
extern const basic::ZoneInfo kZonePacific_Pohnpei; // Pacific/Pohnpei
extern const basic::ZoneInfo kZonePacific_Port_Moresby; // Pacific/Port_Moresby
extern const basic::ZoneInfo kZonePacific_Rarotonga; // Pacific/Rarotonga
extern const basic::ZoneInfo kZonePacific_Tahiti; // Pacific/Tahiti
extern const basic::ZoneInfo kZonePacific_Tarawa; // Pacific/Tarawa
extern const basic::ZoneInfo kZonePacific_Tongatapu; // Pacific/Tongatapu
extern const basic::ZoneInfo kZonePacific_Wake; // Pacific/Wake
extern const basic::ZoneInfo kZonePacific_Wallis; // Pacific/Wallis
extern const basic::ZoneInfo kZoneWET; // WET
//---------------------------------------------------------------------------
// Supported links: 182
//---------------------------------------------------------------------------
extern const basic::ZoneInfo& kZoneAfrica_Addis_Ababa; // Africa/Addis_Ababa -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Asmara; // Africa/Asmara -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Asmera; // Africa/Asmera -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Bamako; // Africa/Bamako -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Bangui; // Africa/Bangui -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Banjul; // Africa/Banjul -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Blantyre; // Africa/Blantyre -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Brazzaville; // Africa/Brazzaville -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Bujumbura; // Africa/Bujumbura -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Conakry; // Africa/Conakry -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Dakar; // Africa/Dakar -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Dar_es_Salaam; // Africa/Dar_es_Salaam -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Djibouti; // Africa/Djibouti -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Douala; // Africa/Douala -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Freetown; // Africa/Freetown -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Gaborone; // Africa/Gaborone -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Harare; // Africa/Harare -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Kampala; // Africa/Kampala -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Kigali; // Africa/Kigali -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Kinshasa; // Africa/Kinshasa -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Libreville; // Africa/Libreville -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Lome; // Africa/Lome -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Luanda; // Africa/Luanda -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Lubumbashi; // Africa/Lubumbashi -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Lusaka; // Africa/Lusaka -> Africa/Maputo
extern const basic::ZoneInfo& kZoneAfrica_Malabo; // Africa/Malabo -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Maseru; // Africa/Maseru -> Africa/Johannesburg
extern const basic::ZoneInfo& kZoneAfrica_Mbabane; // Africa/Mbabane -> Africa/Johannesburg
extern const basic::ZoneInfo& kZoneAfrica_Mogadishu; // Africa/Mogadishu -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneAfrica_Niamey; // Africa/Niamey -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Nouakchott; // Africa/Nouakchott -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Ouagadougou; // Africa/Ouagadougou -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAfrica_Porto_Novo; // Africa/Porto-Novo -> Africa/Lagos
extern const basic::ZoneInfo& kZoneAfrica_Timbuktu; // Africa/Timbuktu -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAmerica_Anguilla; // America/Anguilla -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Antigua; // America/Antigua -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Aruba; // America/Aruba -> America/Curacao
extern const basic::ZoneInfo& kZoneAmerica_Atka; // America/Atka -> America/Adak
extern const basic::ZoneInfo& kZoneAmerica_Cayman; // America/Cayman -> America/Panama
extern const basic::ZoneInfo& kZoneAmerica_Coral_Harbour; // America/Coral_Harbour -> America/Atikokan
extern const basic::ZoneInfo& kZoneAmerica_Dominica; // America/Dominica -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Fort_Wayne; // America/Fort_Wayne -> America/Indiana/Indianapolis
extern const basic::ZoneInfo& kZoneAmerica_Grenada; // America/Grenada -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Guadeloupe; // America/Guadeloupe -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Indianapolis; // America/Indianapolis -> America/Indiana/Indianapolis
extern const basic::ZoneInfo& kZoneAmerica_Kralendijk; // America/Kralendijk -> America/Curacao
extern const basic::ZoneInfo& kZoneAmerica_Louisville; // America/Louisville -> America/Kentucky/Louisville
extern const basic::ZoneInfo& kZoneAmerica_Lower_Princes; // America/Lower_Princes -> America/Curacao
extern const basic::ZoneInfo& kZoneAmerica_Marigot; // America/Marigot -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Montreal; // America/Montreal -> America/Toronto
extern const basic::ZoneInfo& kZoneAmerica_Montserrat; // America/Montserrat -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Shiprock; // America/Shiprock -> America/Denver
extern const basic::ZoneInfo& kZoneAmerica_St_Barthelemy; // America/St_Barthelemy -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_St_Kitts; // America/St_Kitts -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_St_Lucia; // America/St_Lucia -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_St_Thomas; // America/St_Thomas -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_St_Vincent; // America/St_Vincent -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Tortola; // America/Tortola -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAmerica_Virgin; // America/Virgin -> America/Port_of_Spain
extern const basic::ZoneInfo& kZoneAntarctica_McMurdo; // Antarctica/McMurdo -> Pacific/Auckland
extern const basic::ZoneInfo& kZoneAntarctica_South_Pole; // Antarctica/South_Pole -> Pacific/Auckland
extern const basic::ZoneInfo& kZoneArctic_Longyearbyen; // Arctic/Longyearbyen -> Europe/Oslo
extern const basic::ZoneInfo& kZoneAsia_Aden; // Asia/Aden -> Asia/Riyadh
extern const basic::ZoneInfo& kZoneAsia_Ashkhabad; // Asia/Ashkhabad -> Asia/Ashgabat
extern const basic::ZoneInfo& kZoneAsia_Bahrain; // Asia/Bahrain -> Asia/Qatar
extern const basic::ZoneInfo& kZoneAsia_Calcutta; // Asia/Calcutta -> Asia/Kolkata
extern const basic::ZoneInfo& kZoneAsia_Chongqing; // Asia/Chongqing -> Asia/Shanghai
extern const basic::ZoneInfo& kZoneAsia_Chungking; // Asia/Chungking -> Asia/Shanghai
extern const basic::ZoneInfo& kZoneAsia_Dacca; // Asia/Dacca -> Asia/Dhaka
extern const basic::ZoneInfo& kZoneAsia_Harbin; // Asia/Harbin -> Asia/Shanghai
extern const basic::ZoneInfo& kZoneAsia_Kashgar; // Asia/Kashgar -> Asia/Urumqi
extern const basic::ZoneInfo& kZoneAsia_Katmandu; // Asia/Katmandu -> Asia/Kathmandu
extern const basic::ZoneInfo& kZoneAsia_Kuwait; // Asia/Kuwait -> Asia/Riyadh
extern const basic::ZoneInfo& kZoneAsia_Macao; // Asia/Macao -> Asia/Macau
extern const basic::ZoneInfo& kZoneAsia_Muscat; // Asia/Muscat -> Asia/Dubai
extern const basic::ZoneInfo& kZoneAsia_Phnom_Penh; // Asia/Phnom_Penh -> Asia/Bangkok
extern const basic::ZoneInfo& kZoneAsia_Rangoon; // Asia/Rangoon -> Asia/Yangon
extern const basic::ZoneInfo& kZoneAsia_Saigon; // Asia/Saigon -> Asia/Ho_Chi_Minh
extern const basic::ZoneInfo& kZoneAsia_Tel_Aviv; // Asia/Tel_Aviv -> Asia/Jerusalem
extern const basic::ZoneInfo& kZoneAsia_Thimbu; // Asia/Thimbu -> Asia/Thimphu
extern const basic::ZoneInfo& kZoneAsia_Ujung_Pandang; // Asia/Ujung_Pandang -> Asia/Makassar
extern const basic::ZoneInfo& kZoneAsia_Ulan_Bator; // Asia/Ulan_Bator -> Asia/Ulaanbaatar
extern const basic::ZoneInfo& kZoneAsia_Vientiane; // Asia/Vientiane -> Asia/Bangkok
extern const basic::ZoneInfo& kZoneAtlantic_Faeroe; // Atlantic/Faeroe -> Atlantic/Faroe
extern const basic::ZoneInfo& kZoneAtlantic_Jan_Mayen; // Atlantic/Jan_Mayen -> Europe/Oslo
extern const basic::ZoneInfo& kZoneAtlantic_St_Helena; // Atlantic/St_Helena -> Africa/Abidjan
extern const basic::ZoneInfo& kZoneAustralia_ACT; // Australia/ACT -> Australia/Sydney
extern const basic::ZoneInfo& kZoneAustralia_Canberra; // Australia/Canberra -> Australia/Sydney
extern const basic::ZoneInfo& kZoneAustralia_LHI; // Australia/LHI -> Australia/Lord_Howe
extern const basic::ZoneInfo& kZoneAustralia_NSW; // Australia/NSW -> Australia/Sydney
extern const basic::ZoneInfo& kZoneAustralia_North; // Australia/North -> Australia/Darwin
extern const basic::ZoneInfo& kZoneAustralia_Queensland; // Australia/Queensland -> Australia/Brisbane
extern const basic::ZoneInfo& kZoneAustralia_South; // Australia/South -> Australia/Adelaide
extern const basic::ZoneInfo& kZoneAustralia_Tasmania; // Australia/Tasmania -> Australia/Hobart
extern const basic::ZoneInfo& kZoneAustralia_Victoria; // Australia/Victoria -> Australia/Melbourne
extern const basic::ZoneInfo& kZoneAustralia_West; // Australia/West -> Australia/Perth
extern const basic::ZoneInfo& kZoneAustralia_Yancowinna; // Australia/Yancowinna -> Australia/Broken_Hill
extern const basic::ZoneInfo& kZoneBrazil_East; // Brazil/East -> America/Sao_Paulo
extern const basic::ZoneInfo& kZoneBrazil_West; // Brazil/West -> America/Manaus
extern const basic::ZoneInfo& kZoneCanada_Atlantic; // Canada/Atlantic -> America/Halifax
extern const basic::ZoneInfo& kZoneCanada_Central; // Canada/Central -> America/Winnipeg
extern const basic::ZoneInfo& kZoneCanada_Eastern; // Canada/Eastern -> America/Toronto
extern const basic::ZoneInfo& kZoneCanada_Mountain; // Canada/Mountain -> America/Edmonton
extern const basic::ZoneInfo& kZoneCanada_Pacific; // Canada/Pacific -> America/Vancouver
extern const basic::ZoneInfo& kZoneCanada_Saskatchewan; // Canada/Saskatchewan -> America/Regina
extern const basic::ZoneInfo& kZoneCanada_Yukon; // Canada/Yukon -> America/Whitehorse
extern const basic::ZoneInfo& kZoneChile_Continental; // Chile/Continental -> America/Santiago
extern const basic::ZoneInfo& kZoneChile_EasterIsland; // Chile/EasterIsland -> Pacific/Easter
extern const basic::ZoneInfo& kZoneCuba; // Cuba -> America/Havana
extern const basic::ZoneInfo& kZoneEire; // Eire -> Europe/Dublin
extern const basic::ZoneInfo& kZoneEtc_GMT_PLUS_0; // Etc/GMT+0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneEtc_GMT_0; // Etc/GMT-0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneEtc_GMT0; // Etc/GMT0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneEtc_Greenwich; // Etc/Greenwich -> Etc/GMT
extern const basic::ZoneInfo& kZoneEtc_UCT; // Etc/UCT -> Etc/UTC
extern const basic::ZoneInfo& kZoneEtc_Universal; // Etc/Universal -> Etc/UTC
extern const basic::ZoneInfo& kZoneEtc_Zulu; // Etc/Zulu -> Etc/UTC
extern const basic::ZoneInfo& kZoneEurope_Belfast; // Europe/Belfast -> Europe/London
extern const basic::ZoneInfo& kZoneEurope_Bratislava; // Europe/Bratislava -> Europe/Prague
extern const basic::ZoneInfo& kZoneEurope_Busingen; // Europe/Busingen -> Europe/Zurich
extern const basic::ZoneInfo& kZoneEurope_Guernsey; // Europe/Guernsey -> Europe/London
extern const basic::ZoneInfo& kZoneEurope_Isle_of_Man; // Europe/Isle_of_Man -> Europe/London
extern const basic::ZoneInfo& kZoneEurope_Jersey; // Europe/Jersey -> Europe/London
extern const basic::ZoneInfo& kZoneEurope_Ljubljana; // Europe/Ljubljana -> Europe/Belgrade
extern const basic::ZoneInfo& kZoneEurope_Mariehamn; // Europe/Mariehamn -> Europe/Helsinki
extern const basic::ZoneInfo& kZoneEurope_Nicosia; // Europe/Nicosia -> Asia/Nicosia
extern const basic::ZoneInfo& kZoneEurope_Podgorica; // Europe/Podgorica -> Europe/Belgrade
extern const basic::ZoneInfo& kZoneEurope_San_Marino; // Europe/San_Marino -> Europe/Rome
extern const basic::ZoneInfo& kZoneEurope_Sarajevo; // Europe/Sarajevo -> Europe/Belgrade
extern const basic::ZoneInfo& kZoneEurope_Skopje; // Europe/Skopje -> Europe/Belgrade
extern const basic::ZoneInfo& kZoneEurope_Tiraspol; // Europe/Tiraspol -> Europe/Chisinau
extern const basic::ZoneInfo& kZoneEurope_Vaduz; // Europe/Vaduz -> Europe/Zurich
extern const basic::ZoneInfo& kZoneEurope_Vatican; // Europe/Vatican -> Europe/Rome
extern const basic::ZoneInfo& kZoneEurope_Zagreb; // Europe/Zagreb -> Europe/Belgrade
extern const basic::ZoneInfo& kZoneGB; // GB -> Europe/London
extern const basic::ZoneInfo& kZoneGB_Eire; // GB-Eire -> Europe/London
extern const basic::ZoneInfo& kZoneGMT; // GMT -> Etc/GMT
extern const basic::ZoneInfo& kZoneGMT_PLUS_0; // GMT+0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneGMT_0; // GMT-0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneGMT0; // GMT0 -> Etc/GMT
extern const basic::ZoneInfo& kZoneGreenwich; // Greenwich -> Etc/GMT
extern const basic::ZoneInfo& kZoneHongkong; // Hongkong -> Asia/Hong_Kong
extern const basic::ZoneInfo& kZoneIceland; // Iceland -> Atlantic/Reykjavik
extern const basic::ZoneInfo& kZoneIndian_Antananarivo; // Indian/Antananarivo -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneIndian_Comoro; // Indian/Comoro -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneIndian_Mayotte; // Indian/Mayotte -> Africa/Nairobi
extern const basic::ZoneInfo& kZoneIran; // Iran -> Asia/Tehran
extern const basic::ZoneInfo& kZoneIsrael; // Israel -> Asia/Jerusalem
extern const basic::ZoneInfo& kZoneJamaica; // Jamaica -> America/Jamaica
extern const basic::ZoneInfo& kZoneJapan; // Japan -> Asia/Tokyo
extern const basic::ZoneInfo& kZoneKwajalein; // Kwajalein -> Pacific/Kwajalein
extern const basic::ZoneInfo& kZoneMexico_BajaSur; // Mexico/BajaSur -> America/Mazatlan
extern const basic::ZoneInfo& kZoneNZ; // NZ -> Pacific/Auckland
extern const basic::ZoneInfo& kZoneNZ_CHAT; // NZ-CHAT -> Pacific/Chatham
extern const basic::ZoneInfo& kZoneNavajo; // Navajo -> America/Denver
extern const basic::ZoneInfo& kZonePRC; // PRC -> Asia/Shanghai
extern const basic::ZoneInfo& kZonePacific_Johnston; // Pacific/Johnston -> Pacific/Honolulu
extern const basic::ZoneInfo& kZonePacific_Midway; // Pacific/Midway -> Pacific/Pago_Pago
extern const basic::ZoneInfo& kZonePacific_Ponape; // Pacific/Ponape -> Pacific/Pohnpei
extern const basic::ZoneInfo& kZonePacific_Samoa; // Pacific/Samoa -> Pacific/Pago_Pago
extern const basic::ZoneInfo& kZonePacific_Truk; // Pacific/Truk -> Pacific/Chuuk
extern const basic::ZoneInfo& kZonePacific_Yap; // Pacific/Yap -> Pacific/Chuuk
extern const basic::ZoneInfo& kZonePoland; // Poland -> Europe/Warsaw
extern const basic::ZoneInfo& kZonePortugal; // Portugal -> Europe/Lisbon
extern const basic::ZoneInfo& kZoneROC; // ROC -> Asia/Taipei
extern const basic::ZoneInfo& kZoneROK; // ROK -> Asia/Seoul
extern const basic::ZoneInfo& kZoneSingapore; // Singapore -> Asia/Singapore
extern const basic::ZoneInfo& kZoneUCT; // UCT -> Etc/UTC
extern const basic::ZoneInfo& kZoneUS_Alaska; // US/Alaska -> America/Anchorage
extern const basic::ZoneInfo& kZoneUS_Aleutian; // US/Aleutian -> America/Adak
extern const basic::ZoneInfo& kZoneUS_Arizona; // US/Arizona -> America/Phoenix
extern const basic::ZoneInfo& kZoneUS_Central; // US/Central -> America/Chicago
extern const basic::ZoneInfo& kZoneUS_East_Indiana; // US/East-Indiana -> America/Indiana/Indianapolis
extern const basic::ZoneInfo& kZoneUS_Eastern; // US/Eastern -> America/New_York
extern const basic::ZoneInfo& kZoneUS_Hawaii; // US/Hawaii -> Pacific/Honolulu
extern const basic::ZoneInfo& kZoneUS_Michigan; // US/Michigan -> America/Detroit
extern const basic::ZoneInfo& kZoneUS_Mountain; // US/Mountain -> America/Denver
extern const basic::ZoneInfo& kZoneUS_Pacific; // US/Pacific -> America/Los_Angeles
extern const basic::ZoneInfo& kZoneUS_Samoa; // US/Samoa -> Pacific/Pago_Pago
extern const basic::ZoneInfo& kZoneUTC; // UTC -> Etc/UTC
extern const basic::ZoneInfo& kZoneUniversal; // Universal -> Etc/UTC
extern const basic::ZoneInfo& kZoneZulu; // Zulu -> Etc/UTC
//---------------------------------------------------------------------------
// Unsupported zones: 117
//---------------------------------------------------------------------------
// Africa/Cairo (policy 'Egypt' not found)
// Africa/Casablanca (UNTIL contains month/day/time)
// Africa/El_Aaiun (UNTIL contains month/day/time)
// Africa/Juba (UNTIL contains month/day/time)
// Africa/Khartoum (UNTIL contains month/day/time)
// Africa/Sao_Tome (UNTIL contains month/day/time)
// Africa/Tripoli (UNTIL contains month/day/time)
// Africa/Windhoek (policy 'Namibia' not found)
// America/Araguaina (UNTIL contains month/day/time)
// America/Argentina/Buenos_Aires (UNTIL contains month/day/time)
// America/Argentina/Catamarca (UNTIL contains month/day/time)
// America/Argentina/Cordoba (UNTIL contains month/day/time)
// America/Argentina/Jujuy (UNTIL contains month/day/time)
// America/Argentina/La_Rioja (UNTIL contains month/day/time)
// America/Argentina/Mendoza (UNTIL contains month/day/time)
// America/Argentina/Rio_Gallegos (UNTIL contains month/day/time)
// America/Argentina/Salta (UNTIL contains month/day/time)
// America/Argentina/San_Juan (UNTIL contains month/day/time)
// America/Argentina/San_Luis (UNTIL contains month/day/time)
// America/Argentina/Tucuman (UNTIL contains month/day/time)
// America/Argentina/Ushuaia (UNTIL contains month/day/time)
// America/Bahia (UNTIL contains month/day/time)
// America/Bahia_Banderas (UNTIL contains month/day/time)
// America/Belize (policy 'Belize' not found)
// America/Boa_Vista (UNTIL contains month/day/time)
// America/Cambridge_Bay (UNTIL contains month/day/time)
// America/Cancun (UNTIL contains month/day/time)
// America/Caracas (UNTIL contains month/day/time)
// America/Cuiaba (UNTIL contains month/day/time)
// America/Eirunepe (UNTIL contains month/day/time)
// America/Fort_Nelson (UNTIL contains month/day/time)
// America/Fortaleza (UNTIL contains month/day/time)
// America/Goose_Bay (UNTIL contains month/day/time)
// America/Grand_Turk (UNTIL contains month/day/time)
// America/Indiana/Knox (UNTIL contains month/day/time)
// America/Indiana/Petersburg (UNTIL contains month/day/time)
// America/Indiana/Tell_City (UNTIL contains month/day/time)
// America/Indiana/Vincennes (UNTIL contains month/day/time)
// America/Indiana/Winamac (UNTIL contains month/day/time)
// America/Iqaluit (UNTIL contains month/day/time)
// America/Kentucky/Monticello (UNTIL contains month/day/time)
// America/Maceio (UNTIL contains month/day/time)
// America/Metlakatla (UNTIL contains month/day/time)
// America/Mexico_City (UNTIL contains month/day/time)
// America/Noronha (UNTIL contains month/day/time)
// America/North_Dakota/Beulah (UNTIL contains month/day/time)
// America/North_Dakota/New_Salem (UNTIL contains month/day/time)
// America/Pangnirtung (UNTIL contains month/day/time)
// America/Punta_Arenas (UNTIL contains month/day/time)
// America/Rankin_Inlet (UNTIL contains month/day/time)
// America/Recife (UNTIL contains month/day/time)
// America/Resolute (UNTIL contains month/day/time)
// America/Rio_Branco (UNTIL contains month/day/time)
// America/Santarem (UNTIL contains month/day/time)
// America/Santo_Domingo (UNTIL contains month/day/time)
// America/St_Johns (UNTIL contains month/day/time)
// America/Tijuana (UNTIL contains month/day/time)
// Antarctica/Casey (UNTIL contains month/day/time)
// Antarctica/Davis (UNTIL contains month/day/time)
// Antarctica/Macquarie (UNTIL contains month/day/time)
// Antarctica/Mawson (UNTIL contains month/day/time)
// Antarctica/Palmer (UNTIL contains month/day/time)
// Antarctica/Troll (UNTIL contains month/day/time)
// Asia/Almaty (UNTIL contains month/day/time)
// Asia/Anadyr (UNTIL contains month/day/time)
// Asia/Aqtau (UNTIL contains month/day/time)
// Asia/Aqtobe (UNTIL contains month/day/time)
// Asia/Atyrau (UNTIL contains month/day/time)
// Asia/Barnaul (UNTIL contains month/day/time)
// Asia/Bishkek (UNTIL contains month/day/time)
// Asia/Chita (UNTIL contains month/day/time)
// Asia/Choibalsan (UNTIL contains month/day/time)
// Asia/Colombo (UNTIL contains month/day/time)
// Asia/Dili (UNTIL contains month/day/time)
// Asia/Famagusta (UNTIL contains month/day/time)
// Asia/Gaza (UNTIL contains month/day/time)
// Asia/Hebron (policy 'Palestine' not found)
// Asia/Irkutsk (UNTIL contains month/day/time)
// Asia/Kamchatka (UNTIL contains month/day/time)
// Asia/Khandyga (UNTIL contains month/day/time)
// Asia/Krasnoyarsk (UNTIL contains month/day/time)
// Asia/Magadan (UNTIL contains month/day/time)
// Asia/Novokuznetsk (UNTIL contains month/day/time)
// Asia/Novosibirsk (UNTIL contains month/day/time)
// Asia/Omsk (UNTIL contains month/day/time)
// Asia/Oral (UNTIL contains month/day/time)
// Asia/Pyongyang (UNTIL contains month/day/time)
// Asia/Qostanay (UNTIL contains month/day/time)
// Asia/Qyzylorda (UNTIL contains month/day/time)
// Asia/Sakhalin (UNTIL contains month/day/time)
// Asia/Srednekolymsk (UNTIL contains month/day/time)
// Asia/Tbilisi (UNTIL contains month/day/time)
// Asia/Tomsk (UNTIL contains month/day/time)
// Asia/Ust-Nera (UNTIL contains month/day/time)
// Asia/Vladivostok (UNTIL contains month/day/time)
// Asia/Yakutsk (UNTIL contains month/day/time)
// Asia/Yekaterinburg (UNTIL contains month/day/time)
// Atlantic/Stanley (UNTIL contains month/day/time)
// Europe/Astrakhan (UNTIL contains month/day/time)
// Europe/Istanbul (UNTIL contains month/day/time)
// Europe/Kaliningrad (UNTIL contains month/day/time)
// Europe/Kirov (UNTIL contains month/day/time)
// Europe/Minsk (UNTIL contains month/day/time)
// Europe/Moscow (UNTIL contains month/day/time)
// Europe/Riga (UNTIL contains month/day/time)
// Europe/Samara (UNTIL contains month/day/time)
// Europe/Saratov (UNTIL contains month/day/time)
// Europe/Simferopol (UNTIL contains month/day/time)
// Europe/Tallinn (UNTIL contains month/day/time)
// Europe/Ulyanovsk (UNTIL contains month/day/time)
// Europe/Vilnius (UNTIL contains month/day/time)
// Europe/Volgograd (UNTIL contains month/day/time)
// Pacific/Apia (UNTIL contains month/day/time)
// Pacific/Bougainville (UNTIL contains month/day/time)
// Pacific/Fakaofo (UNTIL contains month/day/time)
// Pacific/Guam (UNTIL contains month/day/time)
// Pacific/Norfolk (UNTIL contains month/day/time)
//---------------------------------------------------------------------------
// Inaccurate zones: 1
//---------------------------------------------------------------------------
// America/Moncton (AT time '0:01' of RULE 'Moncton' truncated to '00:00')
//---------------------------------------------------------------------------
// Unsupported links: 23
//---------------------------------------------------------------------------
// America/Argentina/ComodRivadavia (Target Zone "America/Argentina/Catamarca" missing)
// America/Buenos_Aires (Target Zone "America/Argentina/Buenos_Aires" missing)
// America/Catamarca (Target Zone "America/Argentina/Catamarca" missing)
// America/Cordoba (Target Zone "America/Argentina/Cordoba" missing)
// America/Ensenada (Target Zone "America/Tijuana" missing)
// America/Jujuy (Target Zone "America/Argentina/Jujuy" missing)
// America/Knox_IN (Target Zone "America/Indiana/Knox" missing)
// America/Mendoza (Target Zone "America/Argentina/Mendoza" missing)
// America/Porto_Acre (Target Zone "America/Rio_Branco" missing)
// America/Rosario (Target Zone "America/Argentina/Cordoba" missing)
// America/Santa_Isabel (Target Zone "America/Tijuana" missing)
// Asia/Istanbul (Target Zone "Europe/Istanbul" missing)
// Brazil/Acre (Target Zone "America/Rio_Branco" missing)
// Brazil/DeNoronha (Target Zone "America/Noronha" missing)
// Canada/Newfoundland (Target Zone "America/St_Johns" missing)
// Egypt (Target Zone "Africa/Cairo" missing)
// Libya (Target Zone "Africa/Tripoli" missing)
// Mexico/BajaNorte (Target Zone "America/Tijuana" missing)
// Mexico/General (Target Zone "America/Mexico_City" missing)
// Pacific/Saipan (Target Zone "Pacific/Guam" missing)
// Turkey (Target Zone "Europe/Istanbul" missing)
// US/Indiana-Starke (Target Zone "America/Indiana/Knox" missing)
// W-SU (Target Zone "Europe/Moscow" missing)
//---------------------------------------------------------------------------
// Notable links: 0
//---------------------------------------------------------------------------
}
}
#endif