AceTime 2.4.0 Date and time classes for Arduino that support timezones from the TZ Database.

zone_registry.cpp
1 // This file was generated by the following script:
2 //
3 // $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
4 // --input_dir /home/brian/src/AceTime/src/zonedbc/tzfiles
5 // --output_dir /home/brian/src/AceTime/src/zonedbc
6 // --tz_version 2024b
7 // --action zonedb
8 // --language arduino
9 // --scope complete
10 // --db_namespace zonedbc
11 // --start_year 1800
12 // --until_year 2200
13 //
14 // using the TZ Database files
15 //
16 // africa
17 // antarctica
18 // asia
19 // australasia
20 // backward
21 // etcetera
22 // europe
23 // northamerica
24 // southamerica
25 //
26 // from https://github.com/eggert/tz/releases/tag/2024b
27 //
28 // Supported Zones: 596 (339 zones, 257 links)
29 // Unsupported Zones: 0 (0 zones, 0 links)
30 //
31 // Requested Years: [1800,2200]
32 // Accurate Years: [-32767,32767]
33 //
34 // Original Years: [1844,2087]
35 // Generated Years: [1844,2087]
36 // Lower/Upper Truncated: [False,False]
37 //
38 // Estimator Years: [1800,2090]
39 // Max Buffer Size: 8
40 //
41 // Records:
42 // Infos: 596
43 // Eras: 1941
44 // Policies: 134
45 // Rules: 2231
46 //
47 // Memory (8-bits):
48 // Context: 16
49 // Rules: 26772
50 // Policies: 402
51 // Eras: 29115
52 // Zones: 4407
53 // Links: 3341
54 // Registry: 1192
55 // Formats: 486
56 // Letters: 160
57 // Fragments: 150
58 // Names: 5649 (original: 9076)
59 // TOTAL: 71690
60 //
61 // Memory (32-bits):
62 // Context: 24
63 // Rules: 26772
64 // Policies: 1072
65 // Eras: 38820
66 // Zones: 8136
67 // Links: 6168
68 // Registry: 2384
69 // Formats: 486
70 // Letters: 216
71 // Fragments: 178
72 // Names: 5649 (original: 9076)
73 // TOTAL: 89905
74 //
75 // DO NOT EDIT
76
77 #include <zoneinfo/compat.h>
78 #include "zone_infos.h"
79 #include "zone_registry.h"
80
81 namespace ace_time {
82 namespace zonedbc {
83
84 //---------------------------------------------------------------------------
85 // Zone Info registry. Sorted by zoneId.
86 //---------------------------------------------------------------------------
87 const complete::ZoneInfo* const kZoneRegistry[339] ACE_TIME_PROGMEM = {
88 &kZoneAmerica_St_Johns, // 0x04b14e6e, America/St_Johns
89 &kZoneAmerica_North_Dakota_New_Salem, // 0x04f9958e, America/North_Dakota/New_Salem
90 &kZoneAsia_Jakarta, // 0x0506ab50, Asia/Jakarta
91 &kZoneAmerica_Mazatlan, // 0x0532189e, America/Mazatlan
92 &kZonePacific_Fakaofo, // 0x06532bba, Pacific/Fakaofo
93 &kZoneAmerica_Hermosillo, // 0x065d21c4, America/Hermosillo
94 &kZoneAsia_Tbilisi, // 0x0903e442, Asia/Tbilisi
95 &kZoneAmerica_Indiana_Tell_City, // 0x09263612, America/Indiana/Tell_City
96 &kZoneAmerica_Boa_Vista, // 0x0a7b7efe, America/Boa_Vista
97 &kZoneAsia_Colombo, // 0x0af0e91d, Asia/Colombo
98 &kZoneAmerica_Guatemala, // 0x0c8259f7, America/Guatemala
99 &kZoneAfrica_Monrovia, // 0x0ce90385, Africa/Monrovia
100 &kZoneAntarctica_Rothera, // 0x0e86d203, Antarctica/Rothera
101 &kZoneAustralia_Melbourne, // 0x0fe559a3, Australia/Melbourne
102 &kZoneAmerica_Sao_Paulo, // 0x1063bfc9, America/Sao_Paulo
103 &kZoneAmerica_Indiana_Vevay, // 0x10aca054, America/Indiana/Vevay
104 &kZoneAmerica_Scoresbysund, // 0x123f8d2a, America/Scoresbysund
105 &kZoneAsia_Samarkand, // 0x13ae5104, Asia/Samarkand
106 &kZoneAsia_Amman, // 0x148d21bc, Asia/Amman
107 &kZoneAsia_Aqtau, // 0x148f710e, Asia/Aqtau
108 &kZoneAsia_Chita, // 0x14ae863b, Asia/Chita
109 &kZoneAsia_Dhaka, // 0x14c07b8b, Asia/Dhaka
110 &kZoneAsia_Dubai, // 0x14c79f77, Asia/Dubai
111 &kZoneAmerica_Bahia_Banderas, // 0x14f6329a, America/Bahia_Banderas
112 &kZoneAsia_Kabul, // 0x153b5601, Asia/Kabul
113 &kZoneAsia_Macau, // 0x155f88b9, Asia/Macau
114 &kZoneAsia_Qatar, // 0x15a8330b, Asia/Qatar
115 &kZoneAsia_Seoul, // 0x15ce82da, Asia/Seoul
116 &kZoneAsia_Tokyo, // 0x15e606a8, Asia/Tokyo
117 &kZoneAsia_Tomsk, // 0x15e60e60, Asia/Tomsk
118 &kZoneAsia_Thimphu, // 0x170380d1, Asia/Thimphu
119 &kZoneAmerica_Guayaquil, // 0x17e64958, America/Guayaquil
120 &kZoneAmerica_Kentucky_Louisville, // 0x1a21024b, America/Kentucky/Louisville
121 &kZoneAsia_Pontianak, // 0x1a76c057, Asia/Pontianak
122 &kZoneAmerica_New_York, // 0x1e2a7654, America/New_York
123 &kZoneAsia_Baku, // 0x1fa788b5, Asia/Baku
124 &kZoneAsia_Dili, // 0x1fa8c394, Asia/Dili
125 &kZoneAsia_Gaza, // 0x1faa4875, Asia/Gaza
126 &kZoneAsia_Hovd, // 0x1fab0fe3, Asia/Hovd
127 &kZoneAsia_Omsk, // 0x1faeddac, Asia/Omsk
128 &kZoneAsia_Oral, // 0x1faef0a0, Asia/Oral
129 &kZoneAsia_Ho_Chi_Minh, // 0x20f2d127, Asia/Ho_Chi_Minh
130 &kZoneAsia_Damascus, // 0x20fbb063, Asia/Damascus
131 &kZonePacific_Apia, // 0x23359b5e, Pacific/Apia
132 &kZonePacific_Fiji, // 0x23383ba5, Pacific/Fiji
133 &kZonePacific_Guam, // 0x2338f9ed, Pacific/Guam
134 &kZonePacific_Niue, // 0x233ca014, Pacific/Niue
135 &kZoneAustralia_Adelaide, // 0x2428e8a3, Australia/Adelaide
136 &kZonePacific_Auckland, // 0x25062f86, Pacific/Auckland
137 &kZonePacific_Tongatapu, // 0x262ca836, Pacific/Tongatapu
138 &kZoneAmerica_Monterrey, // 0x269a1deb, America/Monterrey
139 &kZoneAustralia_Darwin, // 0x2876bdff, Australia/Darwin
140 &kZoneAsia_Famagusta, // 0x289b4f8b, Asia/Famagusta
141 &kZoneAmerica_Indiana_Vincennes, // 0x28a0b212, America/Indiana/Vincennes
142 &kZoneAmerica_Indiana_Indianapolis, // 0x28a669a4, America/Indiana/Indianapolis
143 &kZoneAsia_Vladivostok, // 0x29de34a8, Asia/Vladivostok
144 &kZoneAmerica_Fortaleza, // 0x2ad018ee, America/Fortaleza
145 &kZoneAmerica_Vancouver, // 0x2c6f6b1f, America/Vancouver
146 &kZoneAmerica_Iqaluit, // 0x2de310bf, America/Iqaluit
147 &kZonePacific_Chatham, // 0x2f0de999, Pacific/Chatham
148 &kZoneAmerica_Indiana_Marengo, // 0x2feeee72, America/Indiana/Marengo
149 &kZoneEurope_Tallinn, // 0x30c4e096, Europe/Tallinn
150 &kZoneAsia_Ulaanbaatar, // 0x30f0cc4e, Asia/Ulaanbaatar
151 &kZoneAmerica_Argentina_Ushuaia, // 0x320dcdde, America/Argentina/Ushuaia
152 &kZoneAustralia_Hobart, // 0x32bf951a, Australia/Hobart
153 &kZoneAsia_Dushanbe, // 0x32fc5c3c, Asia/Dushanbe
154 &kZoneAtlantic_South_Georgia, // 0x33013174, Atlantic/South_Georgia
155 &kZoneAmerica_Phoenix, // 0x34b5af01, America/Phoenix
156 &kZoneAntarctica_Mawson, // 0x399cd863, Antarctica/Mawson
157 &kZoneAmerica_Caracas, // 0x3be064f4, America/Caracas
158 &kZoneAmerica_Cayenne, // 0x3c617269, America/Cayenne
159 &kZoneAtlantic_Bermuda, // 0x3d4bb1c4, Atlantic/Bermuda
160 &kZoneAmerica_Managua, // 0x3d5e7600, America/Managua
161 &kZoneAmerica_Argentina_San_Juan, // 0x3e1009bd, America/Argentina/San_Juan
162 &kZoneAmerica_Argentina_San_Luis, // 0x3e11238c, America/Argentina/San_Luis
163 &kZoneEurope_Volgograd, // 0x3ed0f389, Europe/Volgograd
164 &kZoneAmerica_Fort_Nelson, // 0x3f437e0f, America/Fort_Nelson
165 &kZoneEtc_GMT_PLUS_10, // 0x3f8f1cc4, Etc/GMT+10
166 &kZoneEtc_GMT_PLUS_11, // 0x3f8f1cc5, Etc/GMT+11
167 &kZoneEtc_GMT_PLUS_12, // 0x3f8f1cc6, Etc/GMT+12
168 &kZoneEtc_GMT_10, // 0x3f8f2546, Etc/GMT-10
169 &kZoneEtc_GMT_11, // 0x3f8f2547, Etc/GMT-11
170 &kZoneEtc_GMT_12, // 0x3f8f2548, Etc/GMT-12
171 &kZoneEtc_GMT_13, // 0x3f8f2549, Etc/GMT-13
172 &kZoneEtc_GMT_14, // 0x3f8f254a, Etc/GMT-14
173 &kZoneAntarctica_Palmer, // 0x40962f4f, Antarctica/Palmer
174 &kZoneEurope_Athens, // 0x4318fa27, Europe/Athens
175 &kZoneAmerica_Indiana_Winamac, // 0x4413fa69, America/Indiana/Winamac
176 &kZoneEurope_Berlin, // 0x44644c20, Europe/Berlin
177 &kZoneIndian_Chagos, // 0x456f7c3c, Indian/Chagos
178 &kZoneAsia_Ust_Nera, // 0x4785f921, Asia/Ust-Nera
179 &kZoneEurope_Dublin, // 0x4a275f62, Europe/Dublin
180 &kZoneAsia_Nicosia, // 0x4b0fcf78, Asia/Nicosia
181 &kZoneAmerica_Chicago, // 0x4b92b5d4, America/Chicago
182 &kZoneAustralia_Sydney, // 0x4d1e9776, Australia/Sydney
183 &kZoneAntarctica_Vostok, // 0x4f966fd4, Antarctica/Vostok
184 &kZoneAustralia_Brisbane, // 0x4fedc9c0, Australia/Brisbane
185 &kZoneAmerica_Asuncion, // 0x50ec79a6, America/Asuncion
186 &kZoneAsia_Karachi, // 0x527f5245, Asia/Karachi
187 &kZonePacific_Gambier, // 0x53720c3a, Pacific/Gambier
188 &kZoneAmerica_Whitehorse, // 0x54e0e3e8, America/Whitehorse
189 &kZoneAmerica_Martinique, // 0x551e84c5, America/Martinique
190 &kZoneAmerica_Jamaica, // 0x565dad6c, America/Jamaica
191 &kZoneAsia_Hong_Kong, // 0x577f28ac, Asia/Hong_Kong
192 &kZonePacific_Marquesas, // 0x57ca7135, Pacific/Marquesas
193 &kZoneAmerica_Miquelon, // 0x59674330, America/Miquelon
194 &kZoneAmerica_Anchorage, // 0x5a79260e, America/Anchorage
195 &kZoneAsia_Jerusalem, // 0x5becd23a, Asia/Jerusalem
196 &kZoneEurope_Lisbon, // 0x5c00a70b, Europe/Lisbon
197 &kZoneAtlantic_Cape_Verde, // 0x5c5e1772, Atlantic/Cape_Verde
198 &kZoneEurope_London, // 0x5c6a84ae, Europe/London
199 &kZoneEurope_Madrid, // 0x5dbd1535, Europe/Madrid
200 &kZoneAmerica_Moncton, // 0x5e07fe24, America/Moncton
201 &kZonePacific_Bougainville, // 0x5e10f7a4, Pacific/Bougainville
202 &kZoneEurope_Moscow, // 0x5ec266fc, Europe/Moscow
203 &kZoneAmerica_Argentina_Jujuy, // 0x5f2f46c5, America/Argentina/Jujuy
204 &kZoneAmerica_Argentina_Salta, // 0x5fc73403, America/Argentina/Salta
205 &kZonePacific_Pago_Pago, // 0x603aebd0, Pacific/Pago_Pago
206 &kZoneAfrica_Sao_Tome, // 0x61b319d1, Africa/Sao_Tome
207 &kZoneAmerica_Costa_Rica, // 0x63ff66be, America/Costa_Rica
208 &kZoneAsia_Qostanay, // 0x654fe522, Asia/Qostanay
209 &kZoneAmerica_Indiana_Knox, // 0x6554adc9, America/Indiana/Knox
210 &kZoneEurope_Prague, // 0x65ee5d48, Europe/Prague
211 &kZoneAmerica_Puerto_Rico, // 0x6752ca31, America/Puerto_Rico
212 &kZoneAsia_Novokuznetsk, // 0x69264f93, Asia/Novokuznetsk
213 &kZoneAmerica_Tijuana, // 0x6aa1df72, America/Tijuana
214 &kZoneAsia_Makassar, // 0x6aa21c85, Asia/Makassar
215 &kZoneEurope_Helsinki, // 0x6ab2975b, Europe/Helsinki
216 &kZoneAmerica_Porto_Velho, // 0x6b1aac77, America/Porto_Velho
217 &kZoneEurope_Samara, // 0x6bc0b139, Europe/Samara
218 &kZoneAmerica_Edmonton, // 0x6cb9484a, America/Edmonton
219 &kZoneAmerica_Dawson_Creek, // 0x6cf24e5b, America/Dawson_Creek
220 &kZoneAmerica_Grand_Turk, // 0x6e216197, America/Grand_Turk
221 &kZoneEurope_Tirane, // 0x6ea95b47, Europe/Tirane
222 &kZoneAmerica_Araguaina, // 0x6f9a3aef, America/Araguaina
223 &kZoneAsia_Qyzylorda, // 0x71282e81, Asia/Qyzylorda
224 &kZoneAsia_Kolkata, // 0x72c06cd9, Asia/Kolkata
225 &kZoneAmerica_Ciudad_Juarez, // 0x7347fc60, America/Ciudad_Juarez
226 &kZoneEurope_Vienna, // 0x734cc2e5, Europe/Vienna
227 &kZoneAsia_Kamchatka, // 0x73baf9d7, Asia/Kamchatka
228 &kZoneAmerica_Santarem, // 0x740caec1, America/Santarem
229 &kZoneAmerica_Santiago, // 0x7410c9bc, America/Santiago
230 &kZoneEurope_Warsaw, // 0x75185c19, Europe/Warsaw
231 &kZoneAmerica_El_Salvador, // 0x752ad652, America/El_Salvador
232 &kZoneAfrica_Bissau, // 0x75564141, Africa/Bissau
233 &kZoneAmerica_Santo_Domingo, // 0x75a0d177, America/Santo_Domingo
234 &kZoneAfrica_Cairo, // 0x77f8e228, Africa/Cairo
235 &kZoneAfrica_Ceuta, // 0x77fb46ec, Africa/Ceuta
236 &kZoneAfrica_Lagos, // 0x789bb5d0, Africa/Lagos
237 &kZoneAfrica_Windhoek, // 0x789c9bd3, Africa/Windhoek
238 &kZoneAmerica_Toronto, // 0x792e851b, America/Toronto
239 &kZoneAfrica_Tunis, // 0x79378e6d, Africa/Tunis
240 &kZoneIndian_Mauritius, // 0x7b09c02a, Indian/Mauritius
241 &kZoneAtlantic_Stanley, // 0x7bb3e1c4, Atlantic/Stanley
242 &kZoneEurope_Zurich, // 0x7d8195b9, Europe/Zurich
243 &kZoneAsia_Kuching, // 0x801b003b, Asia/Kuching
244 &kZoneAtlantic_Madeira, // 0x81b5c037, Atlantic/Madeira
245 &kZonePacific_Kiritimati, // 0x8305073a, Pacific/Kiritimati
246 &kZoneAmerica_Metlakatla, // 0x84de2686, America/Metlakatla
247 &kZoneAsia_Yakutsk, // 0x87bb3a9e, Asia/Yakutsk
248 &kZoneAmerica_Chihuahua, // 0x8827d776, America/Chihuahua
249 &kZonePacific_Pitcairn, // 0x8837d8bd, Pacific/Pitcairn
250 &kZonePacific_Efate, // 0x8a2bce28, Pacific/Efate
251 &kZonePacific_Nauru, // 0x8acc41ae, Pacific/Nauru
252 &kZonePacific_Palau, // 0x8af04a36, Pacific/Palau
253 &kZoneAmerica_Winnipeg, // 0x8c7dafc7, America/Winnipeg
254 &kZoneAustralia_Eucla, // 0x8cf99e44, Australia/Eucla
255 &kZoneAmerica_Argentina_Catamarca, // 0x8d40986b, America/Argentina/Catamarca
256 &kZoneAustralia_Perth, // 0x8db8269d, Australia/Perth
257 &kZonePacific_Kwajalein, // 0x8e216759, Pacific/Kwajalein
258 &kZoneAmerica_Port_au_Prince, // 0x8e4a7bdc, America/Port-au-Prince
259 &kZoneAfrica_Maputo, // 0x8e6ca1f0, Africa/Maputo
260 &kZonePacific_Norfolk, // 0x8f4eb4be, Pacific/Norfolk
261 &kZoneAsia_Yerevan, // 0x9185c8cc, Asia/Yerevan
262 &kZoneAmerica_Detroit, // 0x925cfbc1, America/Detroit
263 &kZoneAntarctica_Macquarie, // 0x92f47626, Antarctica/Macquarie
264 &kZoneAmerica_Belize, // 0x93256c81, America/Belize
265 &kZoneAmerica_Bogota, // 0x93d7bc62, America/Bogota
266 &kZoneAsia_Pyongyang, // 0x93ed1c8e, Asia/Pyongyang
267 &kZoneAmerica_Indiana_Petersburg, // 0x94ac7acc, America/Indiana/Petersburg
268 &kZoneAmerica_Cancun, // 0x953331be, America/Cancun
269 &kZoneAmerica_Glace_Bay, // 0x9681f8dd, America/Glace_Bay
270 &kZoneAsia_Khandyga, // 0x9685a4d9, Asia/Khandyga
271 &kZoneAmerica_Cuiaba, // 0x969a52eb, America/Cuiaba
272 &kZoneAmerica_Dawson, // 0x978d8d12, America/Dawson
273 &kZoneAmerica_Denver, // 0x97d10b2a, America/Denver
274 &kZoneAmerica_Bahia, // 0x97d815fb, America/Bahia
275 &kZoneAmerica_Belem, // 0x97da580b, America/Belem
276 &kZoneAmerica_Boise, // 0x97dfc8d8, America/Boise
277 &kZoneEurope_Andorra, // 0x97f6764b, Europe/Andorra
278 &kZoneAmerica_Adak, // 0x97fe49d7, America/Adak
279 &kZoneAmerica_Lima, // 0x980468c9, America/Lima
280 &kZoneAmerica_Nome, // 0x98059b15, America/Nome
281 &kZoneAmerica_Nuuk, // 0x9805b5a9, America/Nuuk
282 &kZoneIndian_Maldives, // 0x9869681c, Indian/Maldives
283 &kZoneAmerica_Sitka, // 0x99104ce2, America/Sitka
284 &kZoneAmerica_Thule, // 0x9921dd68, America/Thule
285 &kZonePacific_Rarotonga, // 0x9981a3b0, Pacific/Rarotonga
286 &kZoneAsia_Kathmandu, // 0x9a96ce6f, Asia/Kathmandu
287 &kZoneAmerica_North_Dakota_Beulah, // 0x9b52b384, America/North_Dakota/Beulah
288 &kZoneEurope_Budapest, // 0x9ce0197c, Europe/Budapest
289 &kZoneAsia_Baghdad, // 0x9ceffbed, Asia/Baghdad
290 &kZoneEtc_GMT_PLUS_1, // 0x9d13da14, Etc/GMT+1
291 &kZoneEtc_GMT_PLUS_2, // 0x9d13da15, Etc/GMT+2
292 &kZoneEtc_GMT_PLUS_3, // 0x9d13da16, Etc/GMT+3
293 &kZoneEtc_GMT_PLUS_4, // 0x9d13da17, Etc/GMT+4
294 &kZoneEtc_GMT_PLUS_5, // 0x9d13da18, Etc/GMT+5
295 &kZoneEtc_GMT_PLUS_6, // 0x9d13da19, Etc/GMT+6
296 &kZoneEtc_GMT_PLUS_7, // 0x9d13da1a, Etc/GMT+7
297 &kZoneEtc_GMT_PLUS_8, // 0x9d13da1b, Etc/GMT+8
298 &kZoneEtc_GMT_PLUS_9, // 0x9d13da1c, Etc/GMT+9
299 &kZoneEtc_GMT_1, // 0x9d13da56, Etc/GMT-1
300 &kZoneEtc_GMT_2, // 0x9d13da57, Etc/GMT-2
301 &kZoneEtc_GMT_3, // 0x9d13da58, Etc/GMT-3
302 &kZoneEtc_GMT_4, // 0x9d13da59, Etc/GMT-4
303 &kZoneEtc_GMT_5, // 0x9d13da5a, Etc/GMT-5
304 &kZoneEtc_GMT_6, // 0x9d13da5b, Etc/GMT-6
305 &kZoneEtc_GMT_7, // 0x9d13da5c, Etc/GMT-7
306 &kZoneEtc_GMT_8, // 0x9d13da5d, Etc/GMT-8
307 &kZoneEtc_GMT_9, // 0x9d13da5e, Etc/GMT-9
308 &kZoneAmerica_Rio_Branco, // 0x9d352764, America/Rio_Branco
309 &kZoneAsia_Bangkok, // 0x9d6e3aaf, Asia/Bangkok
310 &kZoneAfrica_El_Aaiun, // 0x9d6fb118, Africa/El_Aaiun
311 &kZoneAmerica_North_Dakota_Center, // 0x9da42814, America/North_Dakota/Center
312 &kZoneAsia_Barnaul, // 0x9dba4997, Asia/Barnaul
313 &kZoneAfrica_Tripoli, // 0x9dfebd3d, Africa/Tripoli
314 &kZoneEurope_Istanbul, // 0x9e09d6e6, Europe/Istanbul
315 &kZoneAfrica_Ndjamena, // 0x9fe09898, Africa/Ndjamena
316 &kZoneAmerica_Guyana, // 0x9ff7bd0b, America/Guyana
317 &kZoneAmerica_Havana, // 0xa0e15675, America/Havana
318 &kZoneAsia_Novosibirsk, // 0xa2a435cb, Asia/Novosibirsk
319 &kZoneEurope_Kyiv, // 0xa2c1e347, Europe/Kyiv
320 &kZoneEurope_Riga, // 0xa2c57587, Europe/Riga
321 &kZoneEurope_Rome, // 0xa2c58fd7, Europe/Rome
322 &kZoneAmerica_Inuvik, // 0xa42189fc, America/Inuvik
323 &kZoneAmerica_Argentina_La_Rioja, // 0xa46b7eef, America/Argentina/La_Rioja
324 &kZoneAsia_Almaty, // 0xa61f41fa, Asia/Almaty
325 &kZoneAsia_Anadyr, // 0xa63cebd1, Asia/Anadyr
326 &kZoneAsia_Aqtobe, // 0xa67dcc4e, Asia/Aqtobe
327 &kZoneAsia_Atyrau, // 0xa6b6e068, Asia/Atyrau
328 &kZoneAmerica_Juneau, // 0xa6f13e2e, America/Juneau
329 &kZoneAustralia_Lord_Howe, // 0xa748b67d, Australia/Lord_Howe
330 &kZonePacific_Port_Moresby, // 0xa7ba7f68, Pacific/Port_Moresby
331 &kZoneAsia_Beirut, // 0xa7f3d5fd, Asia/Beirut
332 &kZoneAfrica_Nairobi, // 0xa87ab57e, Africa/Nairobi
333 &kZonePacific_Galapagos, // 0xa952f752, Pacific/Galapagos
334 &kZoneAmerica_Argentina_Mendoza, // 0xa9f72d5c, America/Argentina/Mendoza
335 &kZoneAmerica_La_Paz, // 0xaa29125d, America/La_Paz
336 &kZoneAmerica_Noronha, // 0xab5116fb, America/Noronha
337 &kZoneAmerica_Maceio, // 0xac80c6d4, America/Maceio
338 &kZoneAmerica_Manaus, // 0xac86bf8b, America/Manaus
339 &kZoneAmerica_Merida, // 0xacd172d8, America/Merida
340 &kZoneEurope_Chisinau, // 0xad58aa18, Europe/Chisinau
341 &kZoneAustralia_Broken_Hill, // 0xb06eada3, Australia/Broken_Hill
342 &kZoneAsia_Bishkek, // 0xb0728553, Asia/Bishkek
343 &kZoneAmerica_Paramaribo, // 0xb319e4c4, America/Paramaribo
344 &kZoneAmerica_Panama, // 0xb3863854, America/Panama
345 &kZoneAsia_Hebron, // 0xb5eef250, Asia/Hebron
346 &kZoneAmerica_Goose_Bay, // 0xb649541e, America/Goose_Bay
347 &kZoneAmerica_Los_Angeles, // 0xb7f7e8f2, America/Los_Angeles
348 &kZoneAmerica_Recife, // 0xb8730494, America/Recife
349 &kZoneAmerica_Regina, // 0xb875371c, America/Regina
350 &kZoneAsia_Ashgabat, // 0xba87598d, Asia/Ashgabat
351 &kZoneAmerica_Halifax, // 0xbc5b7183, America/Halifax
352 &kZoneAsia_Srednekolymsk, // 0xbf8e337d, Asia/Srednekolymsk
353 &kZoneAmerica_Argentina_Cordoba, // 0xbfccc308, America/Argentina/Cordoba
354 &kZoneAmerica_Tegucigalpa, // 0xbfd6fd4c, America/Tegucigalpa
355 &kZoneAsia_Manila, // 0xc156c944, Asia/Manila
356 &kZoneAfrica_Abidjan, // 0xc21305a3, Africa/Abidjan
357 &kZoneAmerica_Punta_Arenas, // 0xc2c3bce7, America/Punta_Arenas
358 &kZoneAfrica_Casablanca, // 0xc59f1b33, Africa/Casablanca
359 &kZoneAmerica_Argentina_Rio_Gallegos, // 0xc5b0f565, America/Argentina/Rio_Gallegos
360 &kZoneAsia_Jayapura, // 0xc6833c2f, Asia/Jayapura
361 &kZoneAmerica_Resolute, // 0xc7093459, America/Resolute
362 &kZoneAmerica_Rankin_Inlet, // 0xc8de4984, America/Rankin_Inlet
363 &kZoneAmerica_Barbados, // 0xcbbc3b04, America/Barbados
364 &kZoneAsia_Riyadh, // 0xcd973d93, Asia/Riyadh
365 &kZonePacific_Easter, // 0xcf54f7e7, Pacific/Easter
366 &kZoneAsia_Singapore, // 0xcf8581fa, Asia/Singapore
367 &kZoneAsia_Krasnoyarsk, // 0xd0376c6a, Asia/Krasnoyarsk
368 &kZoneAmerica_Mexico_City, // 0xd0d93f43, America/Mexico_City
369 &kZoneAsia_Taipei, // 0xd1a844ae, Asia/Taipei
370 &kZoneAsia_Tehran, // 0xd1f02254, Asia/Tehran
371 &kZoneEurope_Kaliningrad, // 0xd33b2f28, Europe/Kaliningrad
372 &kZoneAmerica_Argentina_Buenos_Aires, // 0xd43b4c0d, America/Argentina/Buenos_Aires
373 &kZoneAfrica_Juba, // 0xd51b395c, Africa/Juba
374 &kZoneAsia_Urumqi, // 0xd5379735, Asia/Urumqi
375 &kZoneAmerica_Cambridge_Bay, // 0xd5a44aff, America/Cambridge_Bay
376 &kZoneAfrica_Johannesburg, // 0xd5d157a0, Africa/Johannesburg
377 &kZoneEtc_GMT, // 0xd8e2de58, Etc/GMT
378 &kZoneEtc_UTC, // 0xd8e31abc, Etc/UTC
379 &kZoneAmerica_Yakutat, // 0xd8ee31e9, America/Yakutat
380 &kZoneAfrica_Algiers, // 0xd94515c1, Africa/Algiers
381 &kZoneEurope_Simferopol, // 0xda9eb724, Europe/Simferopol
382 &kZoneAmerica_Matamoros, // 0xdd1b0259, America/Matamoros
383 &kZonePacific_Kanton, // 0xdd512f0e, Pacific/Kanton
384 &kZoneAsia_Yangon, // 0xdd54a8be, Asia/Yangon
385 &kZoneEurope_Vilnius, // 0xdd63b8ce, Europe/Vilnius
386 &kZonePacific_Kosrae, // 0xde5139a8, Pacific/Kosrae
387 &kZoneAmerica_Kentucky_Monticello, // 0xde71c439, America/Kentucky/Monticello
388 &kZoneEurope_Brussels, // 0xdee07337, Europe/Brussels
389 &kZoneAmerica_Swift_Current, // 0xdef98e55, America/Swift_Current
390 &kZoneAsia_Irkutsk, // 0xdfbf213f, Asia/Irkutsk
391 &kZoneEurope_Ulyanovsk, // 0xe03783d0, Europe/Ulyanovsk
392 &kZoneAustralia_Lindeman, // 0xe05029e2, Australia/Lindeman
393 &kZoneEurope_Belgrade, // 0xe0532b3a, Europe/Belgrade
394 &kZoneAmerica_Menominee, // 0xe0e9c583, America/Menominee
395 &kZoneAtlantic_Faroe, // 0xe110a971, Atlantic/Faroe
396 &kZoneAntarctica_Casey, // 0xe2022583, Antarctica/Casey
397 &kZoneAntarctica_Davis, // 0xe2144b45, Antarctica/Davis
398 &kZoneEurope_Astrakhan, // 0xe22256e1, Europe/Astrakhan
399 &kZoneAntarctica_Troll, // 0xe33f085b, Antarctica/Troll
400 &kZoneEurope_Saratov, // 0xe4315da4, Europe/Saratov
401 &kZonePacific_Noumea, // 0xe551b788, Pacific/Noumea
402 &kZonePacific_Honolulu, // 0xe6e70af9, Pacific/Honolulu
403 &kZoneAmerica_Argentina_Tucuman, // 0xe96399eb, America/Argentina/Tucuman
404 &kZoneAsia_Magadan, // 0xebacc19b, Asia/Magadan
405 &kZoneAmerica_Ojinaga, // 0xebfde83f, America/Ojinaga
406 &kZonePacific_Tahiti, // 0xf24c2446, Pacific/Tahiti
407 &kZonePacific_Tarawa, // 0xf2517e63, Pacific/Tarawa
408 &kZoneAsia_Tashkent, // 0xf3924254, Asia/Tashkent
409 &kZoneAsia_Sakhalin, // 0xf4a1c9bd, Asia/Sakhalin
410 &kZonePacific_Guadalcanal, // 0xf4dd25f0, Pacific/Guadalcanal
411 &kZoneAmerica_Danmarkshavn, // 0xf554d204, America/Danmarkshavn
412 &kZoneAsia_Shanghai, // 0xf895a7f5, Asia/Shanghai
413 &kZoneEurope_Gibraltar, // 0xf8e325fc, Europe/Gibraltar
414 &kZoneAtlantic_Azores, // 0xf93ed918, Atlantic/Azores
415 &kZoneAmerica_Eirunepe, // 0xf9b29683, America/Eirunepe
416 &kZoneAmerica_Montevideo, // 0xfa214780, America/Montevideo
417 &kZoneEurope_Kirov, // 0xfaf5abef, Europe/Kirov
418 &kZoneEurope_Malta, // 0xfb1560f3, Europe/Malta
419 &kZoneEurope_Minsk, // 0xfb19cc66, Europe/Minsk
420 &kZoneEurope_Bucharest, // 0xfb349ec5, Europe/Bucharest
421 &kZoneAfrica_Khartoum, // 0xfb3d4205, Africa/Khartoum
422 &kZoneEurope_Paris, // 0xfb4bc2a3, Europe/Paris
423 &kZoneAsia_Yekaterinburg, // 0xfb544c6e, Asia/Yekaterinburg
424 &kZoneEurope_Sofia, // 0xfb898656, Europe/Sofia
425 &kZoneAtlantic_Canary, // 0xfc23f2c2, Atlantic/Canary
426 &kZoneAmerica_Campo_Grande, // 0xfec3e7a6, America/Campo_Grande
427
428 };
429
430 //---------------------------------------------------------------------------
431 // Zone and Link (fat) Info registry. Sorted by zoneId. Links act like Zones.
432 //---------------------------------------------------------------------------
433 const complete::ZoneInfo* const kZoneAndLinkRegistry[596] ACE_TIME_PROGMEM = {
434 &kZoneGB, // 0x005973ae, GB -> Europe/London
435 &kZoneNZ, // 0x005974ad, NZ -> Pacific/Auckland
436 &kZoneAsia_Kuala_Lumpur, // 0x014763c4, Asia/Kuala_Lumpur -> Asia/Singapore
437 &kZoneAfrica_Libreville, // 0x01d96de4, Africa/Libreville -> Africa/Lagos
438 &kZoneIndian_Cocos, // 0x021e86de, Indian/Cocos -> Asia/Yangon
439 &kZoneAustralia_Victoria, // 0x0260d5db, Australia/Victoria -> Australia/Melbourne
440 &kZoneAtlantic_Faeroe, // 0x031ec516, Atlantic/Faeroe -> Atlantic/Faroe
441 &kZoneAmerica_St_Johns, // 0x04b14e6e, America/St_Johns
442 &kZoneAmerica_St_Kitts, // 0x04c0507b, America/St_Kitts -> America/Puerto_Rico
443 &kZoneAfrica_Ouagadougou, // 0x04d7219a, Africa/Ouagadougou -> Africa/Abidjan
444 &kZoneAmerica_St_Lucia, // 0x04d8b3ba, America/St_Lucia -> America/Puerto_Rico
445 &kZoneAmerica_North_Dakota_New_Salem, // 0x04f9958e, America/North_Dakota/New_Salem
446 &kZoneAsia_Jakarta, // 0x0506ab50, Asia/Jakarta
447 &kZoneAfrica_Bujumbura, // 0x05232a47, Africa/Bujumbura -> Africa/Maputo
448 &kZoneAmerica_Mazatlan, // 0x0532189e, America/Mazatlan
449 &kZoneAmerica_St_Barthelemy, // 0x054e6a79, America/St_Barthelemy -> America/Puerto_Rico
450 &kZoneAfrica_Addis_Ababa, // 0x05ae1e65, Africa/Addis_Ababa -> Africa/Nairobi
451 &kZonePacific_Fakaofo, // 0x06532bba, Pacific/Fakaofo
452 &kZoneAmerica_Hermosillo, // 0x065d21c4, America/Hermosillo
453 &kZoneMexico_BajaSur, // 0x08ee3641, Mexico/BajaSur -> America/Mazatlan
454 &kZoneAsia_Tbilisi, // 0x0903e442, Asia/Tbilisi
455 &kZoneAmerica_Indiana_Tell_City, // 0x09263612, America/Indiana/Tell_City
456 &kZoneUS_Hawaii, // 0x09c8de2f, US/Hawaii -> Pacific/Honolulu
457 &kZoneAmerica_Boa_Vista, // 0x0a7b7efe, America/Boa_Vista
458 &kZoneAsia_Colombo, // 0x0af0e91d, Asia/Colombo
459 &kZoneCET, // 0x0b87d921, CET -> Europe/Brussels
460 &kZoneEET, // 0x0b87e1a3, EET -> Europe/Athens
461 &kZoneEST, // 0x0b87e371, EST -> America/Panama
462 &kZoneGMT, // 0x0b87eb2d, GMT -> Etc/GMT
463 &kZoneHST, // 0x0b87f034, HST -> Pacific/Honolulu
464 &kZoneMET, // 0x0b8803ab, MET -> Europe/Brussels
465 &kZoneMST, // 0x0b880579, MST -> America/Phoenix
466 &kZonePRC, // 0x0b88120a, PRC -> Asia/Shanghai
467 &kZoneROC, // 0x0b881a29, ROC -> Asia/Taipei
468 &kZoneROK, // 0x0b881a31, ROK -> Asia/Seoul
469 &kZoneUCT, // 0x0b882571, UCT -> Etc/UTC
470 &kZoneUTC, // 0x0b882791, UTC -> Etc/UTC
471 &kZoneWET, // 0x0b882e35, WET -> Europe/Lisbon
472 &kZoneAmerica_Guatemala, // 0x0c8259f7, America/Guatemala
473 &kZoneEurope_Mariehamn, // 0x0caa6496, Europe/Mariehamn -> Europe/Helsinki
474 &kZoneAfrica_Monrovia, // 0x0ce90385, Africa/Monrovia
475 &kZoneEgypt, // 0x0d1a278e, Egypt -> Africa/Cairo
476 &kZoneGMT_PLUS_0, // 0x0d2f7028, GMT+0 -> Etc/GMT
477 &kZoneGMT_0, // 0x0d2f706a, GMT-0 -> Etc/GMT
478 &kZoneJapan, // 0x0d712f8f, Japan -> Asia/Tokyo
479 &kZoneLibya, // 0x0d998b16, Libya -> Africa/Tripoli
480 &kZoneKwajalein, // 0x0e57afbb, Kwajalein -> Pacific/Kwajalein
481 &kZoneAntarctica_Rothera, // 0x0e86d203, Antarctica/Rothera
482 &kZoneAmerica_Yellowknife, // 0x0f76c76f, America/Yellowknife -> America/Edmonton
483 &kZoneAustralia_Melbourne, // 0x0fe559a3, Australia/Melbourne
484 &kZoneAmerica_Sao_Paulo, // 0x1063bfc9, America/Sao_Paulo
485 &kZoneEurope_Amsterdam, // 0x109395c2, Europe/Amsterdam -> Europe/Brussels
486 &kZoneAmerica_Indiana_Vevay, // 0x10aca054, America/Indiana/Vevay
487 &kZoneAmerica_Scoresbysund, // 0x123f8d2a, America/Scoresbysund
488 &kZoneAsia_Samarkand, // 0x13ae5104, Asia/Samarkand
489 &kZoneAsia_Amman, // 0x148d21bc, Asia/Amman
490 &kZoneAsia_Aqtau, // 0x148f710e, Asia/Aqtau
491 &kZoneAsia_Chita, // 0x14ae863b, Asia/Chita
492 &kZoneAsia_Dacca, // 0x14bcac5e, Asia/Dacca -> Asia/Dhaka
493 &kZoneAsia_Dhaka, // 0x14c07b8b, Asia/Dhaka
494 &kZoneAsia_Dubai, // 0x14c79f77, Asia/Dubai
495 &kZoneAmerica_Bahia_Banderas, // 0x14f6329a, America/Bahia_Banderas
496 &kZoneAsia_Kabul, // 0x153b5601, Asia/Kabul
497 &kZoneAsia_Ashkhabad, // 0x15454f09, Asia/Ashkhabad -> Asia/Ashgabat
498 &kZoneAsia_Macao, // 0x155f88b3, Asia/Macao -> Asia/Macau
499 &kZoneAsia_Macau, // 0x155f88b9, Asia/Macau
500 &kZoneAsia_Qatar, // 0x15a8330b, Asia/Qatar
501 &kZoneAsia_Seoul, // 0x15ce82da, Asia/Seoul
502 &kZoneAsia_Tokyo, // 0x15e606a8, Asia/Tokyo
503 &kZoneAsia_Tomsk, // 0x15e60e60, Asia/Tomsk
504 &kZoneAsia_Tel_Aviv, // 0x166d7c2c, Asia/Tel_Aviv -> Asia/Jerusalem
505 &kZoneAsia_Thimphu, // 0x170380d1, Asia/Thimphu
506 &kZoneAmerica_Guayaquil, // 0x17e64958, America/Guayaquil
507 &kZoneAmerica_Montserrat, // 0x199b0a35, America/Montserrat -> America/Puerto_Rico
508 &kZoneAmerica_Kentucky_Louisville, // 0x1a21024b, America/Kentucky/Louisville
509 &kZoneAsia_Pontianak, // 0x1a76c057, Asia/Pontianak
510 &kZoneEurope_Podgorica, // 0x1c1a499c, Europe/Podgorica -> Europe/Belgrade
511 &kZoneAtlantic_Reykjavik, // 0x1c2b4f74, Atlantic/Reykjavik -> Africa/Abidjan
512 &kZoneAmerica_New_York, // 0x1e2a7654, America/New_York
513 &kZoneEurope_Luxembourg, // 0x1f8bc6ce, Europe/Luxembourg -> Europe/Brussels
514 &kZoneAsia_Aden, // 0x1fa7084a, Asia/Aden -> Asia/Riyadh
515 &kZoneAsia_Baku, // 0x1fa788b5, Asia/Baku
516 &kZoneAsia_Dili, // 0x1fa8c394, Asia/Dili
517 &kZoneAsia_Gaza, // 0x1faa4875, Asia/Gaza
518 &kZoneAsia_Hovd, // 0x1fab0fe3, Asia/Hovd
519 &kZoneAsia_Omsk, // 0x1faeddac, Asia/Omsk
520 &kZoneAsia_Oral, // 0x1faef0a0, Asia/Oral
521 &kZoneAmerica_Montreal, // 0x203a1ea8, America/Montreal -> America/Toronto
522 &kZoneAsia_Ho_Chi_Minh, // 0x20f2d127, Asia/Ho_Chi_Minh
523 &kZoneAsia_Damascus, // 0x20fbb063, Asia/Damascus
524 &kZoneAmerica_Argentina_ComodRivadavia, // 0x22758877, America/Argentina/ComodRivadavia -> America/Argentina/Catamarca
525 &kZonePacific_Apia, // 0x23359b5e, Pacific/Apia
526 &kZonePacific_Fiji, // 0x23383ba5, Pacific/Fiji
527 &kZonePacific_Guam, // 0x2338f9ed, Pacific/Guam
528 &kZonePacific_Niue, // 0x233ca014, Pacific/Niue
529 &kZonePacific_Truk, // 0x234010a9, Pacific/Truk -> Pacific/Port_Moresby
530 &kZonePacific_Wake, // 0x23416c2b, Pacific/Wake -> Pacific/Tarawa
531 &kZoneAustralia_Adelaide, // 0x2428e8a3, Australia/Adelaide
532 &kZonePacific_Auckland, // 0x25062f86, Pacific/Auckland
533 &kZonePacific_Tongatapu, // 0x262ca836, Pacific/Tongatapu
534 &kZoneAmerica_Monterrey, // 0x269a1deb, America/Monterrey
535 &kZoneEtc_Greenwich, // 0x26daa98c, Etc/Greenwich -> Etc/GMT
536 &kZoneAustralia_Currie, // 0x278b6a24, Australia/Currie -> Australia/Hobart
537 &kZoneAustralia_Darwin, // 0x2876bdff, Australia/Darwin
538 &kZonePacific_Pohnpei, // 0x28929f96, Pacific/Pohnpei -> Pacific/Guadalcanal
539 &kZoneAsia_Famagusta, // 0x289b4f8b, Asia/Famagusta
540 &kZoneAmerica_Indiana_Vincennes, // 0x28a0b212, America/Indiana/Vincennes
541 &kZoneAmerica_Indiana_Indianapolis, // 0x28a669a4, America/Indiana/Indianapolis
542 &kZoneAsia_Vladivostok, // 0x29de34a8, Asia/Vladivostok
543 &kZoneAustralia_Canberra, // 0x2a09ae58, Australia/Canberra -> Australia/Sydney
544 &kZoneAmerica_Fortaleza, // 0x2ad018ee, America/Fortaleza
545 &kZoneAmerica_Vancouver, // 0x2c6f6b1f, America/Vancouver
546 &kZoneAmerica_Pangnirtung, // 0x2d999193, America/Pangnirtung -> America/Iqaluit
547 &kZoneAmerica_Iqaluit, // 0x2de310bf, America/Iqaluit
548 &kZoneJamaica, // 0x2e44fdab, Jamaica -> America/Jamaica
549 &kZonePacific_Chatham, // 0x2f0de999, Pacific/Chatham
550 &kZoneEtc_Universal, // 0x2f8cb9a9, Etc/Universal -> Etc/UTC
551 &kZoneAmerica_Indiana_Marengo, // 0x2feeee72, America/Indiana/Marengo
552 &kZoneEurope_Tallinn, // 0x30c4e096, Europe/Tallinn
553 &kZoneAfrica_Djibouti, // 0x30ea01d4, Africa/Djibouti -> Africa/Nairobi
554 &kZoneAsia_Ulaanbaatar, // 0x30f0cc4e, Asia/Ulaanbaatar
555 &kZoneAfrica_Gaborone, // 0x317c0aa7, Africa/Gaborone -> Africa/Maputo
556 &kZoneAmerica_Argentina_Ushuaia, // 0x320dcdde, America/Argentina/Ushuaia
557 &kZoneAsia_Calcutta, // 0x328a44c3, Asia/Calcutta -> Asia/Kolkata
558 &kZoneAustralia_Hobart, // 0x32bf951a, Australia/Hobart
559 &kZoneAsia_Dushanbe, // 0x32fc5c3c, Asia/Dushanbe
560 &kZoneAtlantic_South_Georgia, // 0x33013174, Atlantic/South_Georgia
561 &kZoneAmerica_Phoenix, // 0x34b5af01, America/Phoenix
562 &kZoneAsia_Istanbul, // 0x382e7894, Asia/Istanbul -> Europe/Istanbul
563 &kZoneAsia_Ulan_Bator, // 0x394db4d9, Asia/Ulan_Bator -> Asia/Ulaanbaatar
564 &kZoneAntarctica_Mawson, // 0x399cd863, Antarctica/Mawson
565 &kZoneAfrica_Brazzaville, // 0x39cda760, Africa/Brazzaville -> Africa/Lagos
566 &kZoneAmerica_Caracas, // 0x3be064f4, America/Caracas
567 &kZoneAmerica_Cayenne, // 0x3c617269, America/Cayenne
568 &kZoneAfrica_Porto_Novo, // 0x3d1bf95d, Africa/Porto-Novo -> Africa/Lagos
569 &kZoneAtlantic_Bermuda, // 0x3d4bb1c4, Atlantic/Bermuda
570 &kZoneAmerica_Managua, // 0x3d5e7600, America/Managua
571 &kZoneAmerica_Marigot, // 0x3dab3a59, America/Marigot -> America/Puerto_Rico
572 &kZoneEurope_Guernsey, // 0x3db12c16, Europe/Guernsey -> Europe/London
573 &kZoneAfrica_Nouakchott, // 0x3dc49dba, Africa/Nouakchott -> Africa/Abidjan
574 &kZoneAmerica_Louisville, // 0x3dcb47ee, America/Louisville -> America/Kentucky/Louisville
575 &kZoneAmerica_Argentina_San_Juan, // 0x3e1009bd, America/Argentina/San_Juan
576 &kZoneAmerica_Argentina_San_Luis, // 0x3e11238c, America/Argentina/San_Luis
577 &kZoneEurope_Volgograd, // 0x3ed0f389, Europe/Volgograd
578 &kZoneAmerica_Fort_Nelson, // 0x3f437e0f, America/Fort_Nelson
579 &kZoneEtc_GMT_PLUS_10, // 0x3f8f1cc4, Etc/GMT+10
580 &kZoneEtc_GMT_PLUS_11, // 0x3f8f1cc5, Etc/GMT+11
581 &kZoneEtc_GMT_PLUS_12, // 0x3f8f1cc6, Etc/GMT+12
582 &kZoneEtc_GMT_10, // 0x3f8f2546, Etc/GMT-10
583 &kZoneEtc_GMT_11, // 0x3f8f2547, Etc/GMT-11
584 &kZoneEtc_GMT_12, // 0x3f8f2548, Etc/GMT-12
585 &kZoneEtc_GMT_13, // 0x3f8f2549, Etc/GMT-13
586 &kZoneEtc_GMT_14, // 0x3f8f254a, Etc/GMT-14
587 &kZoneAntarctica_Palmer, // 0x40962f4f, Antarctica/Palmer
588 &kZoneCanada_Pacific, // 0x40fa3c7b, Canada/Pacific -> America/Vancouver
589 &kZoneEurope_Athens, // 0x4318fa27, Europe/Athens
590 &kZoneIndian_Kerguelen, // 0x4351b389, Indian/Kerguelen -> Indian/Maldives
591 &kZoneAmerica_Indiana_Winamac, // 0x4413fa69, America/Indiana/Winamac
592 &kZoneEurope_Berlin, // 0x44644c20, Europe/Berlin
593 &kZoneAtlantic_St_Helena, // 0x451fc5f7, Atlantic/St_Helena -> Africa/Abidjan
594 &kZoneIndian_Chagos, // 0x456f7c3c, Indian/Chagos
595 &kZoneIndian_Mahe, // 0x45e725e2, Indian/Mahe -> Asia/Dubai
596 &kZoneIndian_Comoro, // 0x45f4deb6, Indian/Comoro -> Africa/Nairobi
597 &kZoneAmerica_Mendoza, // 0x46b4e054, America/Mendoza -> America/Argentina/Mendoza
598 &kZoneAsia_Ust_Nera, // 0x4785f921, Asia/Ust-Nera
599 &kZoneEurope_Dublin, // 0x4a275f62, Europe/Dublin
600 &kZoneAsia_Nicosia, // 0x4b0fcf78, Asia/Nicosia
601 &kZoneAmerica_Chicago, // 0x4b92b5d4, America/Chicago
602 &kZoneAustralia_Sydney, // 0x4d1e9776, Australia/Sydney
603 &kZoneNZ_CHAT, // 0x4d42afda, NZ-CHAT -> Pacific/Chatham
604 &kZoneUS_Arizona, // 0x4ec52670, US/Arizona -> America/Phoenix
605 &kZoneAntarctica_Vostok, // 0x4f966fd4, Antarctica/Vostok
606 &kZoneUS_Aleutian, // 0x4fe013ef, US/Aleutian -> America/Adak
607 &kZoneAustralia_Brisbane, // 0x4fedc9c0, Australia/Brisbane
608 &kZoneAmerica_Catamarca, // 0x5036e963, America/Catamarca -> America/Argentina/Catamarca
609 &kZoneAmerica_Asuncion, // 0x50ec79a6, America/Asuncion
610 &kZoneAsia_Karachi, // 0x527f5245, Asia/Karachi
611 &kZoneAsia_Kashgar, // 0x52955193, Asia/Kashgar -> Asia/Urumqi
612 &kZoneCanada_Atlantic, // 0x536b119c, Canada/Atlantic -> America/Halifax
613 &kZonePacific_Gambier, // 0x53720c3a, Pacific/Gambier
614 &kZoneAmerica_Whitehorse, // 0x54e0e3e8, America/Whitehorse
615 &kZoneAmerica_Martinique, // 0x551e84c5, America/Martinique
616 &kZoneAmerica_Jamaica, // 0x565dad6c, America/Jamaica
617 &kZoneUS_Samoa, // 0x566821cd, US/Samoa -> Pacific/Pago_Pago
618 &kZoneHongkong, // 0x56d36560, Hongkong -> Asia/Hong_Kong
619 &kZoneEurope_Jersey, // 0x570dae76, Europe/Jersey -> Europe/London
620 &kZoneAsia_Hong_Kong, // 0x577f28ac, Asia/Hong_Kong
621 &kZonePacific_Marquesas, // 0x57ca7135, Pacific/Marquesas
622 &kZoneAmerica_Miquelon, // 0x59674330, America/Miquelon
623 &kZoneAntarctica_DumontDUrville, // 0x5a3c656c, Antarctica/DumontDUrville -> Pacific/Port_Moresby
624 &kZoneAtlantic_Jan_Mayen, // 0x5a7535b6, Atlantic/Jan_Mayen -> Europe/Berlin
625 &kZoneAmerica_Anchorage, // 0x5a79260e, America/Anchorage
626 &kZoneUS_Eastern, // 0x5bb7e78e, US/Eastern -> America/New_York
627 &kZoneAsia_Jerusalem, // 0x5becd23a, Asia/Jerusalem
628 &kZoneEurope_Stockholm, // 0x5bf6fbb8, Europe/Stockholm -> Europe/Berlin
629 &kZoneEurope_Lisbon, // 0x5c00a70b, Europe/Lisbon
630 &kZoneAtlantic_Cape_Verde, // 0x5c5e1772, Atlantic/Cape_Verde
631 &kZoneEurope_London, // 0x5c6a84ae, Europe/London
632 &kZoneAmerica_Cordoba, // 0x5c8a7600, America/Cordoba -> America/Argentina/Cordoba
633 &kZoneAsia_Ujung_Pandang, // 0x5d001eb3, Asia/Ujung_Pandang -> Asia/Makassar
634 &kZoneAfrica_Mbabane, // 0x5d3bdd40, Africa/Mbabane -> Africa/Johannesburg
635 &kZoneEurope_Madrid, // 0x5dbd1535, Europe/Madrid
636 &kZoneAmerica_Moncton, // 0x5e07fe24, America/Moncton
637 &kZonePacific_Bougainville, // 0x5e10f7a4, Pacific/Bougainville
638 &kZoneEurope_Monaco, // 0x5ebf9f01, Europe/Monaco -> Europe/Paris
639 &kZoneEurope_Moscow, // 0x5ec266fc, Europe/Moscow
640 &kZoneAmerica_Argentina_Jujuy, // 0x5f2f46c5, America/Argentina/Jujuy
641 &kZoneAmerica_Argentina_Salta, // 0x5fc73403, America/Argentina/Salta
642 &kZonePacific_Pago_Pago, // 0x603aebd0, Pacific/Pago_Pago
643 &kZonePacific_Enderbury, // 0x61599a93, Pacific/Enderbury -> Pacific/Kanton
644 &kZoneAfrica_Sao_Tome, // 0x61b319d1, Africa/Sao_Tome
645 &kZoneCanada_Central, // 0x626710f5, Canada/Central -> America/Winnipeg
646 &kZoneAmerica_Creston, // 0x62a70204, America/Creston -> America/Phoenix
647 &kZoneAmerica_Costa_Rica, // 0x63ff66be, America/Costa_Rica
648 &kZoneAsia_Qostanay, // 0x654fe522, Asia/Qostanay
649 &kZoneAmerica_Indiana_Knox, // 0x6554adc9, America/Indiana/Knox
650 &kZoneEurope_Prague, // 0x65ee5d48, Europe/Prague
651 &kZoneBrazil_Acre, // 0x66934f93, Brazil/Acre -> America/Rio_Branco
652 &kZoneBrazil_East, // 0x669578c5, Brazil/East -> America/Sao_Paulo
653 &kZoneAfrica_Kinshasa, // 0x6695d70c, Africa/Kinshasa -> Africa/Lagos
654 &kZoneBrazil_West, // 0x669f689b, Brazil/West -> America/Manaus
655 &kZoneAfrica_Mogadishu, // 0x66bc159b, Africa/Mogadishu -> Africa/Nairobi
656 &kZoneAmerica_Puerto_Rico, // 0x6752ca31, America/Puerto_Rico
657 &kZoneUS_Indiana_Starke, // 0x67977be7, US/Indiana-Starke -> America/Indiana/Knox
658 &kZoneAmerica_Buenos_Aires, // 0x67d79a05, America/Buenos_Aires -> America/Argentina/Buenos_Aires
659 &kZoneAfrica_Freetown, // 0x6823dd64, Africa/Freetown -> Africa/Abidjan
660 &kZoneIndian_Christmas, // 0x68c207d5, Indian/Christmas -> Asia/Bangkok
661 &kZoneAsia_Novokuznetsk, // 0x69264f93, Asia/Novokuznetsk
662 &kZoneAmerica_Indianapolis, // 0x6a009ae1, America/Indianapolis -> America/Indiana/Indianapolis
663 &kZoneEurope_Sarajevo, // 0x6a576c3f, Europe/Sarajevo -> Europe/Belgrade
664 &kZoneAmerica_Curacao, // 0x6a879184, America/Curacao -> America/Puerto_Rico
665 &kZoneAmerica_Tijuana, // 0x6aa1df72, America/Tijuana
666 &kZoneAsia_Makassar, // 0x6aa21c85, Asia/Makassar
667 &kZoneEurope_Helsinki, // 0x6ab2975b, Europe/Helsinki
668 &kZoneAmerica_Lower_Princes, // 0x6ae45b62, America/Lower_Princes -> America/Puerto_Rico
669 &kZoneAmerica_Porto_Velho, // 0x6b1aac77, America/Porto_Velho
670 &kZoneEurope_Samara, // 0x6bc0b139, Europe/Samara
671 &kZoneEurope_Skopje, // 0x6c76fdd0, Europe/Skopje -> Europe/Belgrade
672 &kZoneAmerica_Edmonton, // 0x6cb9484a, America/Edmonton
673 &kZoneAmerica_Dawson_Creek, // 0x6cf24e5b, America/Dawson_Creek
674 &kZoneAsia_Rangoon, // 0x6d1217c6, Asia/Rangoon -> Asia/Yangon
675 &kZoneUS_East_Indiana, // 0x6dcf558a, US/East-Indiana -> America/Indiana/Indianapolis
676 &kZoneAmerica_Grand_Turk, // 0x6e216197, America/Grand_Turk
677 &kZoneAmerica_Blanc_Sablon, // 0x6e299892, America/Blanc-Sablon -> America/Puerto_Rico
678 &kZoneEurope_Tirane, // 0x6ea95b47, Europe/Tirane
679 &kZoneUS_Mountain, // 0x6eb88247, US/Mountain -> America/Denver
680 &kZoneAntarctica_McMurdo, // 0x6eeb5585, Antarctica/McMurdo -> Pacific/Auckland
681 &kZoneAmerica_Araguaina, // 0x6f9a3aef, America/Araguaina
682 &kZoneAfrica_Lubumbashi, // 0x6fd88566, Africa/Lubumbashi -> Africa/Maputo
683 &kZoneIndian_Reunion, // 0x7076c047, Indian/Reunion -> Asia/Dubai
684 &kZoneAsia_Qyzylorda, // 0x71282e81, Asia/Qyzylorda
685 &kZoneAsia_Kolkata, // 0x72c06cd9, Asia/Kolkata
686 &kZoneAmerica_Ciudad_Juarez, // 0x7347fc60, America/Ciudad_Juarez
687 &kZoneEurope_Vienna, // 0x734cc2e5, Europe/Vienna
688 &kZoneAfrica_Asmara, // 0x73b278ef, Africa/Asmara -> Africa/Nairobi
689 &kZoneAfrica_Asmera, // 0x73b289f3, Africa/Asmera -> Africa/Nairobi
690 &kZoneAsia_Kamchatka, // 0x73baf9d7, Asia/Kamchatka
691 &kZoneAmerica_Santarem, // 0x740caec1, America/Santarem
692 &kZoneAmerica_Santiago, // 0x7410c9bc, America/Santiago
693 &kZoneAfrica_Bamako, // 0x74c1e7a5, Africa/Bamako -> Africa/Abidjan
694 &kZoneAfrica_Bangui, // 0x74c28ed0, Africa/Bangui -> Africa/Lagos
695 &kZoneAfrica_Banjul, // 0x74c29b96, Africa/Banjul -> Africa/Abidjan
696 &kZoneEurope_Nicosia, // 0x74efab8a, Europe/Nicosia -> Asia/Nicosia
697 &kZoneEurope_Warsaw, // 0x75185c19, Europe/Warsaw
698 &kZoneAmerica_El_Salvador, // 0x752ad652, America/El_Salvador
699 &kZoneAfrica_Bissau, // 0x75564141, Africa/Bissau
700 &kZoneAmerica_Santo_Domingo, // 0x75a0d177, America/Santo_Domingo
701 &kZoneUS_Michigan, // 0x766bb7bc, US/Michigan -> America/Detroit
702 &kZoneCanada_Saskatchewan, // 0x77311f49, Canada/Saskatchewan -> America/Regina
703 &kZoneAfrica_Accra, // 0x77d5b054, Africa/Accra -> Africa/Abidjan
704 &kZoneAfrica_Cairo, // 0x77f8e228, Africa/Cairo
705 &kZoneAfrica_Ceuta, // 0x77fb46ec, Africa/Ceuta
706 &kZoneAfrica_Dakar, // 0x780b00fd, Africa/Dakar -> Africa/Abidjan
707 &kZoneAfrica_Lagos, // 0x789bb5d0, Africa/Lagos
708 &kZoneAfrica_Windhoek, // 0x789c9bd3, Africa/Windhoek
709 &kZoneCanada_Yukon, // 0x78dd35c2, Canada/Yukon -> America/Whitehorse
710 &kZoneAmerica_Toronto, // 0x792e851b, America/Toronto
711 &kZoneAmerica_Tortola, // 0x7931462b, America/Tortola -> America/Puerto_Rico
712 &kZoneAfrica_Tunis, // 0x79378e6d, Africa/Tunis
713 &kZoneAfrica_Douala, // 0x7a6df310, Africa/Douala -> Africa/Lagos
714 &kZoneAfrica_Conakry, // 0x7ab36b31, Africa/Conakry -> Africa/Abidjan
715 &kZoneIndian_Mauritius, // 0x7b09c02a, Indian/Mauritius
716 &kZoneAtlantic_Stanley, // 0x7bb3e1c4, Atlantic/Stanley
717 &kZoneAmerica_Ensenada, // 0x7bc95445, America/Ensenada -> America/Tijuana
718 &kZoneEurope_Zagreb, // 0x7c11c9ff, Europe/Zagreb -> Europe/Belgrade
719 &kZoneCuba, // 0x7c83cba0, Cuba -> America/Havana
720 &kZoneEire, // 0x7c84b36a, Eire -> Europe/Dublin
721 &kZoneGMT0, // 0x7c8550fd, GMT0 -> Etc/GMT
722 &kZoneIran, // 0x7c87090f, Iran -> Asia/Tehran
723 &kZoneW_SU, // 0x7c8d8ef1, W-SU -> Europe/Moscow
724 &kZoneZulu, // 0x7c9069b5, Zulu -> Etc/UTC
725 &kZoneEurope_Zurich, // 0x7d8195b9, Europe/Zurich
726 &kZoneChile_Continental, // 0x7e2bdb18, Chile/Continental -> America/Santiago
727 &kZoneAmerica_Fort_Wayne, // 0x7eaaaf24, America/Fort_Wayne -> America/Indiana/Indianapolis
728 &kZoneAsia_Kuching, // 0x801b003b, Asia/Kuching
729 &kZoneAtlantic_Madeira, // 0x81b5c037, Atlantic/Madeira
730 &kZoneAmerica_Atikokan, // 0x81b92098, America/Atikokan -> America/Panama
731 &kZoneAfrica_Harare, // 0x82c39a2d, Africa/Harare -> Africa/Maputo
732 &kZoneAmerica_Shiprock, // 0x82fb7049, America/Shiprock -> America/Denver
733 &kZonePacific_Kiritimati, // 0x8305073a, Pacific/Kiritimati
734 &kZoneAmerica_St_Vincent, // 0x8460e523, America/St_Vincent -> America/Puerto_Rico
735 &kZoneAmerica_Metlakatla, // 0x84de2686, America/Metlakatla
736 &kZoneAsia_Yakutsk, // 0x87bb3a9e, Asia/Yakutsk
737 &kZoneAmerica_Chihuahua, // 0x8827d776, America/Chihuahua
738 &kZonePacific_Pitcairn, // 0x8837d8bd, Pacific/Pitcairn
739 &kZoneAsia_Vientiane, // 0x89d68d75, Asia/Vientiane -> Asia/Bangkok
740 &kZonePacific_Chuuk, // 0x8a090b23, Pacific/Chuuk -> Pacific/Port_Moresby
741 &kZonePacific_Efate, // 0x8a2bce28, Pacific/Efate
742 &kZoneAfrica_Kigali, // 0x8a4dcf2b, Africa/Kigali -> Africa/Maputo
743 &kZoneAustralia_ACT, // 0x8a970eb2, Australia/ACT -> Australia/Sydney
744 &kZoneAustralia_LHI, // 0x8a973e17, Australia/LHI -> Australia/Lord_Howe
745 &kZoneAustralia_NSW, // 0x8a974812, Australia/NSW -> Australia/Sydney
746 &kZonePacific_Nauru, // 0x8acc41ae, Pacific/Nauru
747 &kZoneEST5EDT, // 0x8adc72a3, EST5EDT -> America/New_York
748 &kZonePacific_Palau, // 0x8af04a36, Pacific/Palau
749 &kZonePacific_Samoa, // 0x8b2699b4, Pacific/Samoa -> Pacific/Pago_Pago
750 &kZoneAmerica_Winnipeg, // 0x8c7dafc7, America/Winnipeg
751 &kZoneAustralia_Eucla, // 0x8cf99e44, Australia/Eucla
752 &kZoneAmerica_Argentina_Catamarca, // 0x8d40986b, America/Argentina/Catamarca
753 &kZoneAfrica_Luanda, // 0x8d7909cf, Africa/Luanda -> Africa/Lagos
754 &kZoneAfrica_Lusaka, // 0x8d82b23b, Africa/Lusaka -> Africa/Maputo
755 &kZoneAustralia_North, // 0x8d997165, Australia/North -> Australia/Darwin
756 &kZoneAustralia_Perth, // 0x8db8269d, Australia/Perth
757 &kZoneAustralia_South, // 0x8df3f8ad, Australia/South -> Australia/Adelaide
758 &kZonePacific_Kwajalein, // 0x8e216759, Pacific/Kwajalein
759 &kZoneAmerica_Port_au_Prince, // 0x8e4a7bdc, America/Port-au-Prince
760 &kZoneAfrica_Malabo, // 0x8e6a1906, Africa/Malabo -> Africa/Lagos
761 &kZoneAfrica_Maputo, // 0x8e6ca1f0, Africa/Maputo
762 &kZoneAfrica_Maseru, // 0x8e6e02c7, Africa/Maseru -> Africa/Johannesburg
763 &kZonePacific_Norfolk, // 0x8f4eb4be, Pacific/Norfolk
764 &kZoneAmerica_Godthab, // 0x8f7eba1f, America/Godthab -> America/Nuuk
765 &kZoneAustralia_Yancowinna, // 0x90bac131, Australia/Yancowinna -> Australia/Broken_Hill
766 &kZoneAfrica_Niamey, // 0x914a30fd, Africa/Niamey -> Africa/Lagos
767 &kZoneAsia_Yerevan, // 0x9185c8cc, Asia/Yerevan
768 &kZoneAmerica_Detroit, // 0x925cfbc1, America/Detroit
769 &kZoneAsia_Choibalsan, // 0x928aa4a6, Asia/Choibalsan -> Asia/Ulaanbaatar
770 &kZoneAntarctica_Macquarie, // 0x92f47626, Antarctica/Macquarie
771 &kZoneAmerica_Belize, // 0x93256c81, America/Belize
772 &kZoneMexico_General, // 0x93711d57, Mexico/General -> America/Mexico_City
773 &kZoneAmerica_Bogota, // 0x93d7bc62, America/Bogota
774 &kZoneAsia_Pyongyang, // 0x93ed1c8e, Asia/Pyongyang
775 &kZoneAmerica_Indiana_Petersburg, // 0x94ac7acc, America/Indiana/Petersburg
776 &kZoneAmerica_Cancun, // 0x953331be, America/Cancun
777 &kZoneAmerica_Cayman, // 0x953961df, America/Cayman -> America/Panama
778 &kZoneAmerica_Glace_Bay, // 0x9681f8dd, America/Glace_Bay
779 &kZoneAsia_Khandyga, // 0x9685a4d9, Asia/Khandyga
780 &kZoneAmerica_Grenada, // 0x968ce4d8, America/Grenada -> America/Puerto_Rico
781 &kZoneAmerica_Cuiaba, // 0x969a52eb, America/Cuiaba
782 &kZoneAmerica_Dawson, // 0x978d8d12, America/Dawson
783 &kZoneAmerica_Aruba, // 0x97cf8651, America/Aruba -> America/Puerto_Rico
784 &kZoneAmerica_Denver, // 0x97d10b2a, America/Denver
785 &kZoneAmerica_Bahia, // 0x97d815fb, America/Bahia
786 &kZoneAmerica_Belem, // 0x97da580b, America/Belem
787 &kZoneAmerica_Boise, // 0x97dfc8d8, America/Boise
788 &kZoneEurope_Andorra, // 0x97f6764b, Europe/Andorra
789 &kZoneAmerica_Adak, // 0x97fe49d7, America/Adak
790 &kZoneAmerica_Atka, // 0x97fe8f27, America/Atka -> America/Adak
791 &kZoneAmerica_Lima, // 0x980468c9, America/Lima
792 &kZoneAmerica_Nome, // 0x98059b15, America/Nome
793 &kZoneAmerica_Nuuk, // 0x9805b5a9, America/Nuuk
794 &kZoneIndian_Maldives, // 0x9869681c, Indian/Maldives
795 &kZoneAmerica_Jujuy, // 0x9873dbbd, America/Jujuy -> America/Argentina/Jujuy
796 &kZoneAmerica_Sitka, // 0x99104ce2, America/Sitka
797 &kZoneAmerica_Thule, // 0x9921dd68, America/Thule
798 &kZonePacific_Rarotonga, // 0x9981a3b0, Pacific/Rarotonga
799 &kZoneAsia_Kathmandu, // 0x9a96ce6f, Asia/Kathmandu
800 &kZoneBrazil_DeNoronha, // 0x9b4cb496, Brazil/DeNoronha -> America/Noronha
801 &kZoneAmerica_North_Dakota_Beulah, // 0x9b52b384, America/North_Dakota/Beulah
802 &kZoneAmerica_Rainy_River, // 0x9cd58a10, America/Rainy_River -> America/Winnipeg
803 &kZoneEurope_Budapest, // 0x9ce0197c, Europe/Budapest
804 &kZoneAsia_Baghdad, // 0x9ceffbed, Asia/Baghdad
805 &kZoneAsia_Bahrain, // 0x9d078487, Asia/Bahrain -> Asia/Qatar
806 &kZoneEtc_GMT_PLUS_0, // 0x9d13da13, Etc/GMT+0 -> Etc/GMT
807 &kZoneEtc_GMT_PLUS_1, // 0x9d13da14, Etc/GMT+1
808 &kZoneEtc_GMT_PLUS_2, // 0x9d13da15, Etc/GMT+2
809 &kZoneEtc_GMT_PLUS_3, // 0x9d13da16, Etc/GMT+3
810 &kZoneEtc_GMT_PLUS_4, // 0x9d13da17, Etc/GMT+4
811 &kZoneEtc_GMT_PLUS_5, // 0x9d13da18, Etc/GMT+5
812 &kZoneEtc_GMT_PLUS_6, // 0x9d13da19, Etc/GMT+6
813 &kZoneEtc_GMT_PLUS_7, // 0x9d13da1a, Etc/GMT+7
814 &kZoneEtc_GMT_PLUS_8, // 0x9d13da1b, Etc/GMT+8
815 &kZoneEtc_GMT_PLUS_9, // 0x9d13da1c, Etc/GMT+9
816 &kZoneEtc_GMT_0, // 0x9d13da55, Etc/GMT-0 -> Etc/GMT
817 &kZoneEtc_GMT_1, // 0x9d13da56, Etc/GMT-1
818 &kZoneEtc_GMT_2, // 0x9d13da57, Etc/GMT-2
819 &kZoneEtc_GMT_3, // 0x9d13da58, Etc/GMT-3
820 &kZoneEtc_GMT_4, // 0x9d13da59, Etc/GMT-4
821 &kZoneEtc_GMT_5, // 0x9d13da5a, Etc/GMT-5
822 &kZoneEtc_GMT_6, // 0x9d13da5b, Etc/GMT-6
823 &kZoneEtc_GMT_7, // 0x9d13da5c, Etc/GMT-7
824 &kZoneEtc_GMT_8, // 0x9d13da5d, Etc/GMT-8
825 &kZoneEtc_GMT_9, // 0x9d13da5e, Etc/GMT-9
826 &kZoneAmerica_Nipigon, // 0x9d2a8b1a, America/Nipigon -> America/Toronto
827 &kZoneAmerica_Rio_Branco, // 0x9d352764, America/Rio_Branco
828 &kZoneAsia_Bangkok, // 0x9d6e3aaf, Asia/Bangkok
829 &kZoneAfrica_El_Aaiun, // 0x9d6fb118, Africa/El_Aaiun
830 &kZoneAmerica_North_Dakota_Center, // 0x9da42814, America/North_Dakota/Center
831 &kZoneAsia_Barnaul, // 0x9dba4997, Asia/Barnaul
832 &kZoneAfrica_Tripoli, // 0x9dfebd3d, Africa/Tripoli
833 &kZoneEurope_Istanbul, // 0x9e09d6e6, Europe/Istanbul
834 &kZoneIndian_Antananarivo, // 0x9ebf5289, Indian/Antananarivo -> Africa/Nairobi
835 &kZoneAfrica_Ndjamena, // 0x9fe09898, Africa/Ndjamena
836 &kZoneAmerica_Guyana, // 0x9ff7bd0b, America/Guyana
837 &kZoneAfrica_Dar_es_Salaam, // 0xa04c47b6, Africa/Dar_es_Salaam -> Africa/Nairobi
838 &kZoneAmerica_Havana, // 0xa0e15675, America/Havana
839 &kZoneAsia_Novosibirsk, // 0xa2a435cb, Asia/Novosibirsk
840 &kZoneEurope_Kiev, // 0xa2c19eb3, Europe/Kiev -> Europe/Kyiv
841 &kZoneEurope_Kyiv, // 0xa2c1e347, Europe/Kyiv
842 &kZoneEurope_Oslo, // 0xa2c3fba1, Europe/Oslo -> Europe/Berlin
843 &kZoneEurope_Riga, // 0xa2c57587, Europe/Riga
844 &kZoneEurope_Rome, // 0xa2c58fd7, Europe/Rome
845 &kZoneAmerica_Inuvik, // 0xa42189fc, America/Inuvik
846 &kZoneAmerica_Argentina_La_Rioja, // 0xa46b7eef, America/Argentina/La_Rioja
847 &kZoneAsia_Almaty, // 0xa61f41fa, Asia/Almaty
848 &kZoneAsia_Anadyr, // 0xa63cebd1, Asia/Anadyr
849 &kZoneAsia_Aqtobe, // 0xa67dcc4e, Asia/Aqtobe
850 &kZoneAsia_Atyrau, // 0xa6b6e068, Asia/Atyrau
851 &kZoneAmerica_Juneau, // 0xa6f13e2e, America/Juneau
852 &kZoneAustralia_Lord_Howe, // 0xa748b67d, Australia/Lord_Howe
853 &kZonePacific_Port_Moresby, // 0xa7ba7f68, Pacific/Port_Moresby
854 &kZoneAsia_Katmandu, // 0xa7ec12c7, Asia/Katmandu -> Asia/Kathmandu
855 &kZoneAsia_Beirut, // 0xa7f3d5fd, Asia/Beirut
856 &kZoneSingapore, // 0xa8598c8d, Singapore -> Asia/Singapore
857 &kZoneAfrica_Nairobi, // 0xa87ab57e, Africa/Nairobi
858 &kZoneAsia_Brunei, // 0xa8e595f7, Asia/Brunei -> Asia/Kuching
859 &kZoneUS_Pacific, // 0xa950f6ab, US/Pacific -> America/Los_Angeles
860 &kZonePacific_Galapagos, // 0xa952f752, Pacific/Galapagos
861 &kZoneAmerica_Argentina_Mendoza, // 0xa9f72d5c, America/Argentina/Mendoza
862 &kZoneAmerica_La_Paz, // 0xaa29125d, America/La_Paz
863 &kZoneAmerica_Noronha, // 0xab5116fb, America/Noronha
864 &kZoneAmerica_Coral_Harbour, // 0xabcb7569, America/Coral_Harbour -> America/Panama
865 &kZoneAmerica_Maceio, // 0xac80c6d4, America/Maceio
866 &kZoneAmerica_Manaus, // 0xac86bf8b, America/Manaus
867 &kZoneAmerica_Merida, // 0xacd172d8, America/Merida
868 &kZoneEurope_Chisinau, // 0xad58aa18, Europe/Chisinau
869 &kZoneAmerica_Nassau, // 0xaedef011, America/Nassau -> America/Toronto
870 &kZoneAmerica_Anguilla, // 0xafe31333, America/Anguilla -> America/Puerto_Rico
871 &kZoneEurope_Uzhgorod, // 0xb066f5d6, Europe/Uzhgorod -> Europe/Kyiv
872 &kZoneAustralia_Broken_Hill, // 0xb06eada3, Australia/Broken_Hill
873 &kZoneAsia_Bishkek, // 0xb0728553, Asia/Bishkek
874 &kZoneChile_EasterIsland, // 0xb0982af8, Chile/EasterIsland -> Pacific/Easter
875 &kZonePacific_Johnston, // 0xb15d7b36, Pacific/Johnston -> Pacific/Honolulu
876 &kZoneAfrica_Timbuktu, // 0xb164d56f, Africa/Timbuktu -> Africa/Abidjan
877 &kZoneAmerica_St_Thomas, // 0xb1b3d778, America/St_Thomas -> America/Puerto_Rico
878 &kZoneAmerica_Paramaribo, // 0xb319e4c4, America/Paramaribo
879 &kZoneAmerica_Panama, // 0xb3863854, America/Panama
880 &kZoneCanada_Newfoundland, // 0xb396e991, Canada/Newfoundland -> America/St_Johns
881 &kZoneAsia_Harbin, // 0xb5af1186, Asia/Harbin -> Asia/Shanghai
882 &kZoneAsia_Hebron, // 0xb5eef250, Asia/Hebron
883 &kZoneAmerica_Goose_Bay, // 0xb649541e, America/Goose_Bay
884 &kZoneAmerica_Los_Angeles, // 0xb7f7e8f2, America/Los_Angeles
885 &kZoneAmerica_Recife, // 0xb8730494, America/Recife
886 &kZoneAmerica_Regina, // 0xb875371c, America/Regina
887 &kZoneAsia_Ashgabat, // 0xba87598d, Asia/Ashgabat
888 &kZoneIsrael, // 0xba88c9e5, Israel -> Asia/Jerusalem
889 &kZonePacific_Yap, // 0xbb40138d, Pacific/Yap -> Pacific/Port_Moresby
890 &kZoneAmerica_Halifax, // 0xbc5b7183, America/Halifax
891 &kZoneEurope_Ljubljana, // 0xbd98cdb7, Europe/Ljubljana -> Europe/Belgrade
892 &kZoneAsia_Kuwait, // 0xbe1b2f27, Asia/Kuwait -> Asia/Riyadh
893 &kZoneEurope_Tiraspol, // 0xbe704472, Europe/Tiraspol -> Europe/Chisinau
894 &kZoneAsia_Srednekolymsk, // 0xbf8e337d, Asia/Srednekolymsk
895 &kZoneAmerica_Argentina_Cordoba, // 0xbfccc308, America/Argentina/Cordoba
896 &kZoneAmerica_Tegucigalpa, // 0xbfd6fd4c, America/Tegucigalpa
897 &kZoneAmerica_Antigua, // 0xc067a32f, America/Antigua -> America/Puerto_Rico
898 &kZoneEurope_Busingen, // 0xc06d2cdf, Europe/Busingen -> Europe/Zurich
899 &kZoneAsia_Manila, // 0xc156c944, Asia/Manila
900 &kZoneAfrica_Kampala, // 0xc1d30e31, Africa/Kampala -> Africa/Nairobi
901 &kZoneAmerica_Knox_IN, // 0xc1db9a1c, America/Knox_IN -> America/Indiana/Knox
902 &kZoneAfrica_Abidjan, // 0xc21305a3, Africa/Abidjan
903 &kZoneAmerica_Virgin, // 0xc2183ab5, America/Virgin -> America/Puerto_Rico
904 &kZoneAsia_Phnom_Penh, // 0xc224945e, Asia/Phnom_Penh -> Asia/Bangkok
905 &kZoneAsia_Muscat, // 0xc2c3565f, Asia/Muscat -> Asia/Dubai
906 &kZoneAmerica_Punta_Arenas, // 0xc2c3bce7, America/Punta_Arenas
907 &kZonePortugal, // 0xc3274593, Portugal -> Europe/Lisbon
908 &kZoneNavajo, // 0xc4ef0e24, Navajo -> America/Denver
909 &kZoneAfrica_Casablanca, // 0xc59f1b33, Africa/Casablanca
910 &kZoneAmerica_Argentina_Rio_Gallegos, // 0xc5b0f565, America/Argentina/Rio_Gallegos
911 &kZoneAsia_Jayapura, // 0xc6833c2f, Asia/Jayapura
912 &kZoneAmerica_Resolute, // 0xc7093459, America/Resolute
913 &kZoneAsia_Chungking, // 0xc7121dd0, Asia/Chungking -> Asia/Shanghai
914 &kZoneGreenwich, // 0xc84d4221, Greenwich -> Etc/GMT
915 &kZoneAmerica_Rankin_Inlet, // 0xc8de4984, America/Rankin_Inlet
916 &kZonePoland, // 0xca913b23, Poland -> Europe/Warsaw
917 &kZoneUS_Central, // 0xcabdcb25, US/Central -> America/Chicago
918 &kZoneEurope_Vatican, // 0xcb485dca, Europe/Vatican -> Europe/Rome
919 &kZoneAmerica_Barbados, // 0xcbbc3b04, America/Barbados
920 &kZoneAmerica_Porto_Acre, // 0xcce5bf54, America/Porto_Acre -> America/Rio_Branco
921 &kZoneAmerica_Guadeloupe, // 0xcd1f8a31, America/Guadeloupe -> America/Puerto_Rico
922 &kZoneAntarctica_South_Pole, // 0xcd96b290, Antarctica/South_Pole -> Pacific/Auckland
923 &kZoneAsia_Riyadh, // 0xcd973d93, Asia/Riyadh
924 &kZoneAmerica_Dominica, // 0xcecb4c4a, America/Dominica -> America/Puerto_Rico
925 &kZoneEurope_San_Marino, // 0xcef7724b, Europe/San_Marino -> Europe/Rome
926 &kZoneAsia_Saigon, // 0xcf52f713, Asia/Saigon -> Asia/Ho_Chi_Minh
927 &kZonePacific_Easter, // 0xcf54f7e7, Pacific/Easter
928 &kZoneAsia_Singapore, // 0xcf8581fa, Asia/Singapore
929 &kZoneAsia_Krasnoyarsk, // 0xd0376c6a, Asia/Krasnoyarsk
930 &kZoneEurope_Belfast, // 0xd07dd1e5, Europe/Belfast -> Europe/London
931 &kZoneAmerica_Mexico_City, // 0xd0d93f43, America/Mexico_City
932 &kZoneUniversal, // 0xd0ff523e, Universal -> Etc/UTC
933 &kZoneAsia_Taipei, // 0xd1a844ae, Asia/Taipei
934 &kZoneAsia_Tehran, // 0xd1f02254, Asia/Tehran
935 &kZoneAsia_Thimbu, // 0xd226e31b, Asia/Thimbu -> Asia/Thimphu
936 &kZoneArctic_Longyearbyen, // 0xd23e7859, Arctic/Longyearbyen -> Europe/Berlin
937 &kZoneAustralia_Queensland, // 0xd326ed0a, Australia/Queensland -> Australia/Brisbane
938 &kZoneEurope_Kaliningrad, // 0xd33b2f28, Europe/Kaliningrad
939 &kZoneAmerica_Argentina_Buenos_Aires, // 0xd43b4c0d, America/Argentina/Buenos_Aires
940 &kZoneTurkey, // 0xd455e469, Turkey -> Europe/Istanbul
941 &kZoneAfrica_Juba, // 0xd51b395c, Africa/Juba
942 &kZoneAfrica_Lome, // 0xd51c3a07, Africa/Lome -> Africa/Abidjan
943 &kZoneAsia_Urumqi, // 0xd5379735, Asia/Urumqi
944 &kZoneAmerica_Cambridge_Bay, // 0xd5a44aff, America/Cambridge_Bay
945 &kZoneAfrica_Johannesburg, // 0xd5d157a0, Africa/Johannesburg
946 &kZoneAmerica_Port_of_Spain, // 0xd8b28d59, America/Port_of_Spain -> America/Puerto_Rico
947 &kZoneEtc_GMT, // 0xd8e2de58, Etc/GMT
948 &kZoneEtc_UCT, // 0xd8e3189c, Etc/UCT -> Etc/UTC
949 &kZoneEtc_UTC, // 0xd8e31abc, Etc/UTC
950 &kZoneAmerica_Yakutat, // 0xd8ee31e9, America/Yakutat
951 &kZoneAfrica_Algiers, // 0xd94515c1, Africa/Algiers
952 &kZonePST8PDT, // 0xd99ee2dc, PST8PDT -> America/Los_Angeles
953 &kZoneEurope_Bratislava, // 0xda493bed, Europe/Bratislava -> Europe/Prague
954 &kZoneEurope_Simferopol, // 0xda9eb724, Europe/Simferopol
955 &kZonePacific_Funafuti, // 0xdb402d65, Pacific/Funafuti -> Pacific/Tarawa
956 &kZoneAmerica_Matamoros, // 0xdd1b0259, America/Matamoros
957 &kZonePacific_Kanton, // 0xdd512f0e, Pacific/Kanton
958 &kZoneAsia_Yangon, // 0xdd54a8be, Asia/Yangon
959 &kZoneEurope_Vilnius, // 0xdd63b8ce, Europe/Vilnius
960 &kZoneAustralia_West, // 0xdd858a5d, Australia/West -> Australia/Perth
961 &kZonePacific_Kosrae, // 0xde5139a8, Pacific/Kosrae
962 &kZoneAmerica_Kentucky_Monticello, // 0xde71c439, America/Kentucky/Monticello
963 &kZoneEurope_Brussels, // 0xdee07337, Europe/Brussels
964 &kZoneAmerica_Swift_Current, // 0xdef98e55, America/Swift_Current
965 &kZoneAmerica_Rosario, // 0xdf448665, America/Rosario -> America/Argentina/Cordoba
966 &kZoneAsia_Irkutsk, // 0xdfbf213f, Asia/Irkutsk
967 &kZoneEurope_Ulyanovsk, // 0xe03783d0, Europe/Ulyanovsk
968 &kZoneAustralia_Lindeman, // 0xe05029e2, Australia/Lindeman
969 &kZoneEurope_Belgrade, // 0xe0532b3a, Europe/Belgrade
970 &kZoneAfrica_Blantyre, // 0xe08d813b, Africa/Blantyre -> Africa/Maputo
971 &kZoneAmerica_Menominee, // 0xe0e9c583, America/Menominee
972 &kZoneEurope_Copenhagen, // 0xe0ed30bc, Europe/Copenhagen -> Europe/Berlin
973 &kZoneAtlantic_Faroe, // 0xe110a971, Atlantic/Faroe
974 &kZonePacific_Majuro, // 0xe1f95371, Pacific/Majuro -> Pacific/Tarawa
975 &kZoneAntarctica_Casey, // 0xe2022583, Antarctica/Casey
976 &kZoneAntarctica_Davis, // 0xe2144b45, Antarctica/Davis
977 &kZoneEurope_Astrakhan, // 0xe22256e1, Europe/Astrakhan
978 &kZonePacific_Midway, // 0xe286d38e, Pacific/Midway -> Pacific/Pago_Pago
979 &kZoneAntarctica_Syowa, // 0xe330c7e1, Antarctica/Syowa -> Asia/Riyadh
980 &kZoneAntarctica_Troll, // 0xe33f085b, Antarctica/Troll
981 &kZoneEurope_Saratov, // 0xe4315da4, Europe/Saratov
982 &kZonePacific_Noumea, // 0xe551b788, Pacific/Noumea
983 &kZoneIceland, // 0xe56a35b5, Iceland -> Africa/Abidjan
984 &kZoneIndian_Mayotte, // 0xe6880bca, Indian/Mayotte -> Africa/Nairobi
985 &kZoneAustralia_Tasmania, // 0xe6d76648, Australia/Tasmania -> Australia/Hobart
986 &kZonePacific_Honolulu, // 0xe6e70af9, Pacific/Honolulu
987 &kZoneAmerica_Kralendijk, // 0xe7c456c5, America/Kralendijk -> America/Puerto_Rico
988 &kZoneAmerica_Argentina_Tucuman, // 0xe96399eb, America/Argentina/Tucuman
989 &kZonePacific_Ponape, // 0xe9f80086, Pacific/Ponape -> Pacific/Guadalcanal
990 &kZoneEurope_Zaporozhye, // 0xeab9767f, Europe/Zaporozhye -> Europe/Kyiv
991 &kZoneEurope_Isle_of_Man, // 0xeaf84580, Europe/Isle_of_Man -> Europe/London
992 &kZoneAsia_Magadan, // 0xebacc19b, Asia/Magadan
993 &kZoneAmerica_Ojinaga, // 0xebfde83f, America/Ojinaga
994 &kZonePacific_Saipan, // 0xeff7a35f, Pacific/Saipan -> Pacific/Guam
995 &kZoneCST6CDT, // 0xf0e87d00, CST6CDT -> America/Chicago
996 &kZonePacific_Tahiti, // 0xf24c2446, Pacific/Tahiti
997 &kZonePacific_Tarawa, // 0xf2517e63, Pacific/Tarawa
998 &kZoneMST7MDT, // 0xf2af9375, MST7MDT -> America/Denver
999 &kZoneCanada_Eastern, // 0xf3612d5e, Canada/Eastern -> America/Toronto
1000 &kZoneAsia_Tashkent, // 0xf3924254, Asia/Tashkent
1001 &kZoneAsia_Sakhalin, // 0xf4a1c9bd, Asia/Sakhalin
1002 &kZonePacific_Guadalcanal, // 0xf4dd25f0, Pacific/Guadalcanal
1003 &kZoneEtc_GMT0, // 0xf53ea988, Etc/GMT0 -> Etc/GMT
1004 &kZoneEtc_Zulu, // 0xf549c240, Etc/Zulu -> Etc/UTC
1005 &kZoneAmerica_Danmarkshavn, // 0xf554d204, America/Danmarkshavn
1006 &kZoneAsia_Shanghai, // 0xf895a7f5, Asia/Shanghai
1007 &kZoneEurope_Gibraltar, // 0xf8e325fc, Europe/Gibraltar
1008 &kZoneAsia_Chongqing, // 0xf937fb90, Asia/Chongqing -> Asia/Shanghai
1009 &kZoneAtlantic_Azores, // 0xf93ed918, Atlantic/Azores
1010 &kZonePacific_Wallis, // 0xf94ddb0f, Pacific/Wallis -> Pacific/Tarawa
1011 &kZoneAmerica_Thunder_Bay, // 0xf962e71b, America/Thunder_Bay -> America/Toronto
1012 &kZoneAmerica_Eirunepe, // 0xf9b29683, America/Eirunepe
1013 &kZoneAmerica_Montevideo, // 0xfa214780, America/Montevideo
1014 &kZoneUS_Alaska, // 0xfa300bc9, US/Alaska -> America/Anchorage
1015 &kZoneGB_Eire, // 0xfa70e300, GB-Eire -> Europe/London
1016 &kZoneEurope_Kirov, // 0xfaf5abef, Europe/Kirov
1017 &kZoneEurope_Malta, // 0xfb1560f3, Europe/Malta
1018 &kZoneEurope_Minsk, // 0xfb19cc66, Europe/Minsk
1019 &kZoneEurope_Bucharest, // 0xfb349ec5, Europe/Bucharest
1020 &kZoneAfrica_Khartoum, // 0xfb3d4205, Africa/Khartoum
1021 &kZoneEurope_Paris, // 0xfb4bc2a3, Europe/Paris
1022 &kZoneAsia_Yekaterinburg, // 0xfb544c6e, Asia/Yekaterinburg
1023 &kZoneEurope_Sofia, // 0xfb898656, Europe/Sofia
1024 &kZoneCanada_Mountain, // 0xfb8a8217, Canada/Mountain -> America/Edmonton
1025 &kZoneEurope_Vaduz, // 0xfbb81bae, Europe/Vaduz -> Europe/Zurich
1026 &kZoneAtlantic_Canary, // 0xfc23f2c2, Atlantic/Canary
1027 &kZoneMexico_BajaNorte, // 0xfcf7150f, Mexico/BajaNorte -> America/Tijuana
1028 &kZoneAmerica_Santa_Isabel, // 0xfd18a56c, America/Santa_Isabel -> America/Tijuana
1029 &kZoneAmerica_Campo_Grande, // 0xfec3e7a6, America/Campo_Grande
1030
1031 };
1032
1033 }
1034 }
compat.h
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...