30 #include "zone_infos.h"
31 #include "zone_registry.h"
39 const basic::ZoneInfo*
const kZoneRegistry[258] ACE_TIME_PROGMEM = {
40 &kZoneAsia_Kuala_Lumpur,
43 &kZoneAmerica_Mazatlan,
44 &kZoneAmerica_Hermosillo,
52 &kZoneAmerica_Guatemala,
53 &kZoneAfrica_Monrovia,
54 &kZoneAntarctica_Rothera,
55 &kZoneAmerica_Yellowknife,
56 &kZoneAustralia_Melbourne,
57 &kZoneAmerica_Sao_Paulo,
58 &kZoneEurope_Amsterdam,
59 &kZoneAmerica_Indiana_Vevay,
60 &kZoneAmerica_Scoresbysund,
71 &kZoneAmerica_Guayaquil,
72 &kZoneAmerica_Kentucky_Louisville,
74 &kZoneAtlantic_Reykjavik,
75 &kZoneAmerica_New_York,
76 &kZoneEurope_Luxembourg,
79 &kZoneAsia_Ho_Chi_Minh,
84 &kZoneAustralia_Adelaide,
85 &kZonePacific_Auckland,
86 &kZonePacific_Tongatapu,
87 &kZoneAmerica_Monterrey,
88 &kZoneAustralia_Darwin,
89 &kZonePacific_Pohnpei,
90 &kZoneAmerica_Indiana_Indianapolis,
91 &kZoneAmerica_Vancouver,
92 &kZonePacific_Chatham,
93 &kZoneAmerica_Indiana_Marengo,
94 &kZoneAsia_Ulaanbaatar,
95 &kZoneAustralia_Hobart,
97 &kZoneAtlantic_South_Georgia,
98 &kZoneAmerica_Phoenix,
99 &kZoneAmerica_Cayenne,
100 &kZoneAtlantic_Bermuda,
101 &kZoneAmerica_Managua,
102 &kZoneEtc_GMT_PLUS_10,
103 &kZoneEtc_GMT_PLUS_11,
104 &kZoneEtc_GMT_PLUS_12,
111 &kZoneIndian_Kerguelen,
117 &kZoneAmerica_Chicago,
118 &kZoneAustralia_Sydney,
119 &kZoneAntarctica_Vostok,
120 &kZoneAustralia_Brisbane,
121 &kZoneAmerica_Asuncion,
123 &kZonePacific_Gambier,
124 &kZoneAmerica_Martinique,
125 &kZoneAmerica_Jamaica,
126 &kZoneAsia_Hong_Kong,
127 &kZonePacific_Marquesas,
128 &kZoneAmerica_Miquelon,
129 &kZoneAmerica_Anchorage,
130 &kZoneAsia_Jerusalem,
131 &kZoneEurope_Stockholm,
133 &kZoneAtlantic_Cape_Verde,
136 &kZoneAmerica_Moncton,
138 &kZonePacific_Pago_Pago,
139 &kZoneAmerica_Costa_Rica,
141 &kZoneAmerica_Puerto_Rico,
142 &kZoneIndian_Christmas,
144 &kZoneEurope_Helsinki,
145 &kZoneAmerica_Porto_Velho,
146 &kZoneAmerica_Edmonton,
147 &kZoneAmerica_Dawson_Creek,
149 &kZoneIndian_Reunion,
152 &kZoneAmerica_Santiago,
154 &kZoneAmerica_El_Salvador,
158 &kZoneAmerica_Toronto,
160 &kZoneIndian_Mauritius,
163 &kZoneAtlantic_Madeira,
164 &kZonePacific_Kiritimati,
165 &kZoneAmerica_Chihuahua,
166 &kZonePacific_Pitcairn,
172 &kZoneAmerica_Winnipeg,
173 &kZoneAustralia_Eucla,
174 &kZoneAustralia_Perth,
175 &kZonePacific_Kwajalein,
176 &kZoneAmerica_Port_au_Prince,
179 &kZoneAmerica_Detroit,
180 &kZoneAmerica_Bogota,
181 &kZoneAmerica_Glace_Bay,
182 &kZoneAmerica_Denver,
185 &kZoneEurope_Andorra,
190 &kZoneIndian_Maldives,
193 &kZonePacific_Rarotonga,
194 &kZoneAsia_Kathmandu,
195 &kZoneAmerica_Rainy_River,
196 &kZoneEurope_Budapest,
198 &kZoneEtc_GMT_PLUS_1,
199 &kZoneEtc_GMT_PLUS_2,
200 &kZoneEtc_GMT_PLUS_3,
201 &kZoneEtc_GMT_PLUS_4,
202 &kZoneEtc_GMT_PLUS_5,
203 &kZoneEtc_GMT_PLUS_6,
204 &kZoneEtc_GMT_PLUS_7,
205 &kZoneEtc_GMT_PLUS_8,
206 &kZoneEtc_GMT_PLUS_9,
216 &kZoneAmerica_Nipigon,
218 &kZoneAmerica_North_Dakota_Center,
219 &kZoneAfrica_Ndjamena,
220 &kZoneAmerica_Guyana,
221 &kZoneAmerica_Havana,
225 &kZoneAmerica_Inuvik,
226 &kZoneAmerica_Juneau,
227 &kZoneAustralia_Lord_Howe,
228 &kZonePacific_Port_Moresby,
230 &kZoneAfrica_Nairobi,
232 &kZonePacific_Galapagos,
233 &kZoneAmerica_La_Paz,
234 &kZoneAmerica_Manaus,
235 &kZoneAmerica_Merida,
236 &kZoneEurope_Chisinau,
237 &kZoneEurope_Uzhgorod,
238 &kZoneAustralia_Broken_Hill,
239 &kZoneAmerica_Paramaribo,
240 &kZoneAmerica_Panama,
241 &kZoneAmerica_Los_Angeles,
242 &kZoneAmerica_Regina,
244 &kZoneAmerica_Halifax,
245 &kZoneAmerica_Tegucigalpa,
247 &kZoneAfrica_Abidjan,
249 &kZoneAmerica_Barbados,
251 &kZonePacific_Easter,
252 &kZoneAsia_Singapore,
256 &kZoneAfrica_Johannesburg,
259 &kZoneAmerica_Yakutat,
260 &kZoneAfrica_Algiers,
262 &kZonePacific_Funafuti,
263 &kZoneAmerica_Matamoros,
264 &kZonePacific_Kanton,
266 &kZonePacific_Kosrae,
267 &kZoneEurope_Brussels,
268 &kZoneAmerica_Swift_Current,
269 &kZoneAustralia_Lindeman,
270 &kZoneEurope_Belgrade,
271 &kZoneAmerica_Menominee,
272 &kZoneEurope_Copenhagen,
273 &kZoneAtlantic_Faroe,
274 &kZonePacific_Majuro,
275 &kZonePacific_Noumea,
276 &kZonePacific_Honolulu,
277 &kZoneEurope_Zaporozhye,
278 &kZoneAmerica_Ojinaga,
280 &kZonePacific_Tahiti,
281 &kZonePacific_Tarawa,
284 &kZonePacific_Guadalcanal,
285 &kZoneAmerica_Danmarkshavn,
287 &kZoneEurope_Gibraltar,
288 &kZoneAtlantic_Azores,
289 &kZonePacific_Wallis,
290 &kZoneAmerica_Thunder_Bay,
291 &kZoneAmerica_Montevideo,
293 &kZoneEurope_Bucharest,
296 &kZoneAtlantic_Canary,
297 &kZoneAmerica_Campo_Grande,
304 const basic::ZoneInfo*
const kZoneAndLinkRegistry[451] ACE_TIME_PROGMEM = {
307 &kZoneAsia_Kuala_Lumpur,
308 &kZoneAfrica_Libreville,
310 &kZoneAustralia_Victoria,
311 &kZoneAtlantic_Faeroe,
312 &kZoneAmerica_St_Kitts,
313 &kZoneAfrica_Ouagadougou,
314 &kZoneAmerica_St_Lucia,
316 &kZoneAfrica_Bujumbura,
317 &kZoneAmerica_Mazatlan,
318 &kZoneAmerica_St_Barthelemy,
319 &kZoneAfrica_Addis_Ababa,
320 &kZoneAmerica_Hermosillo,
321 &kZoneMexico_BajaSur,
336 &kZoneAmerica_Guatemala,
337 &kZoneEurope_Mariehamn,
338 &kZoneAfrica_Monrovia,
343 &kZoneAntarctica_Rothera,
344 &kZoneAmerica_Yellowknife,
345 &kZoneAustralia_Melbourne,
346 &kZoneAmerica_Sao_Paulo,
347 &kZoneEurope_Amsterdam,
348 &kZoneAmerica_Indiana_Vevay,
349 &kZoneAmerica_Scoresbysund,
350 &kZoneAsia_Samarkand,
356 &kZoneAsia_Ashkhabad,
364 &kZoneAmerica_Guayaquil,
365 &kZoneAmerica_Montserrat,
366 &kZoneAmerica_Kentucky_Louisville,
367 &kZoneAsia_Pontianak,
368 &kZoneEurope_Podgorica,
369 &kZoneAtlantic_Reykjavik,
370 &kZoneAmerica_New_York,
371 &kZoneEurope_Luxembourg,
375 &kZoneAmerica_Montreal,
376 &kZoneAsia_Ho_Chi_Minh,
382 &kZoneAustralia_Adelaide,
383 &kZonePacific_Auckland,
384 &kZonePacific_Tongatapu,
385 &kZoneAmerica_Monterrey,
387 &kZoneAustralia_Currie,
388 &kZoneAustralia_Darwin,
389 &kZonePacific_Pohnpei,
390 &kZoneAmerica_Indiana_Indianapolis,
391 &kZoneAustralia_Canberra,
392 &kZoneAmerica_Vancouver,
394 &kZonePacific_Chatham,
396 &kZoneAmerica_Indiana_Marengo,
397 &kZoneAfrica_Djibouti,
398 &kZoneAsia_Ulaanbaatar,
399 &kZoneAfrica_Gaborone,
401 &kZoneAustralia_Hobart,
403 &kZoneAtlantic_South_Georgia,
404 &kZoneAmerica_Phoenix,
405 &kZoneAsia_Ulan_Bator,
406 &kZoneAfrica_Brazzaville,
407 &kZoneAmerica_Cayenne,
408 &kZoneAfrica_Porto_Novo,
409 &kZoneAtlantic_Bermuda,
410 &kZoneAmerica_Managua,
411 &kZoneAmerica_Marigot,
412 &kZoneEurope_Guernsey,
413 &kZoneAfrica_Nouakchott,
414 &kZoneAmerica_Louisville,
415 &kZoneEtc_GMT_PLUS_10,
416 &kZoneEtc_GMT_PLUS_11,
417 &kZoneEtc_GMT_PLUS_12,
423 &kZoneCanada_Pacific,
425 &kZoneIndian_Kerguelen,
427 &kZoneAtlantic_St_Helena,
433 &kZoneAmerica_Chicago,
434 &kZoneAustralia_Sydney,
437 &kZoneAntarctica_Vostok,
439 &kZoneAustralia_Brisbane,
440 &kZoneAmerica_Asuncion,
443 &kZoneCanada_Atlantic,
444 &kZonePacific_Gambier,
445 &kZoneAmerica_Martinique,
446 &kZoneAmerica_Jamaica,
450 &kZoneAsia_Hong_Kong,
451 &kZonePacific_Marquesas,
452 &kZoneAmerica_Miquelon,
453 &kZoneAntarctica_DumontDUrville,
454 &kZoneAtlantic_Jan_Mayen,
455 &kZoneAmerica_Anchorage,
457 &kZoneAsia_Jerusalem,
458 &kZoneEurope_Stockholm,
460 &kZoneAtlantic_Cape_Verde,
462 &kZoneAsia_Ujung_Pandang,
463 &kZoneAfrica_Mbabane,
465 &kZoneAmerica_Moncton,
467 &kZonePacific_Pago_Pago,
468 &kZonePacific_Enderbury,
469 &kZoneCanada_Central,
470 &kZoneAmerica_Creston,
471 &kZoneAmerica_Costa_Rica,
474 &kZoneAfrica_Kinshasa,
476 &kZoneAfrica_Mogadishu,
477 &kZoneAmerica_Puerto_Rico,
478 &kZoneAfrica_Freetown,
479 &kZoneIndian_Christmas,
480 &kZoneAmerica_Indianapolis,
481 &kZoneEurope_Sarajevo,
482 &kZoneAmerica_Curacao,
484 &kZoneEurope_Helsinki,
485 &kZoneAmerica_Lower_Princes,
486 &kZoneAmerica_Porto_Velho,
488 &kZoneAmerica_Edmonton,
489 &kZoneAmerica_Dawson_Creek,
491 &kZoneUS_East_Indiana,
492 &kZoneAmerica_Blanc_Sablon,
495 &kZoneAntarctica_McMurdo,
496 &kZoneAfrica_Lubumbashi,
497 &kZoneIndian_Reunion,
502 &kZoneAmerica_Santiago,
506 &kZoneEurope_Nicosia,
508 &kZoneAmerica_El_Salvador,
511 &kZoneCanada_Saskatchewan,
516 &kZoneAmerica_Toronto,
517 &kZoneAmerica_Tortola,
520 &kZoneAfrica_Conakry,
521 &kZoneIndian_Mauritius,
529 &kZoneChile_Continental,
530 &kZoneAmerica_Fort_Wayne,
532 &kZoneAtlantic_Madeira,
533 &kZoneAmerica_Atikokan,
535 &kZoneAmerica_Shiprock,
536 &kZonePacific_Kiritimati,
537 &kZoneAmerica_St_Vincent,
538 &kZoneAmerica_Chihuahua,
539 &kZonePacific_Pitcairn,
540 &kZoneAsia_Vientiane,
551 &kZoneAmerica_Winnipeg,
552 &kZoneAustralia_Eucla,
555 &kZoneAustralia_North,
556 &kZoneAustralia_Perth,
557 &kZoneAustralia_South,
558 &kZonePacific_Kwajalein,
559 &kZoneAmerica_Port_au_Prince,
563 &kZoneAmerica_Godthab,
564 &kZoneAustralia_Yancowinna,
567 &kZoneAmerica_Detroit,
568 &kZoneAmerica_Bogota,
569 &kZoneAmerica_Cayman,
570 &kZoneAmerica_Glace_Bay,
571 &kZoneAmerica_Grenada,
573 &kZoneAmerica_Denver,
576 &kZoneEurope_Andorra,
582 &kZoneIndian_Maldives,
585 &kZonePacific_Rarotonga,
586 &kZoneAsia_Kathmandu,
587 &kZoneAmerica_Rainy_River,
588 &kZoneEurope_Budapest,
591 &kZoneEtc_GMT_PLUS_0,
592 &kZoneEtc_GMT_PLUS_1,
593 &kZoneEtc_GMT_PLUS_2,
594 &kZoneEtc_GMT_PLUS_3,
595 &kZoneEtc_GMT_PLUS_4,
596 &kZoneEtc_GMT_PLUS_5,
597 &kZoneEtc_GMT_PLUS_6,
598 &kZoneEtc_GMT_PLUS_7,
599 &kZoneEtc_GMT_PLUS_8,
600 &kZoneEtc_GMT_PLUS_9,
611 &kZoneAmerica_Nipigon,
613 &kZoneAmerica_North_Dakota_Center,
614 &kZoneIndian_Antananarivo,
615 &kZoneAfrica_Ndjamena,
616 &kZoneAmerica_Guyana,
617 &kZoneAfrica_Dar_es_Salaam,
618 &kZoneAmerica_Havana,
622 &kZoneAmerica_Inuvik,
623 &kZoneAmerica_Juneau,
624 &kZoneAustralia_Lord_Howe,
625 &kZonePacific_Port_Moresby,
629 &kZoneAfrica_Nairobi,
632 &kZonePacific_Galapagos,
633 &kZoneAmerica_La_Paz,
634 &kZoneAmerica_Coral_Harbour,
635 &kZoneAmerica_Manaus,
636 &kZoneAmerica_Merida,
637 &kZoneEurope_Chisinau,
638 &kZoneAmerica_Nassau,
639 &kZoneAmerica_Anguilla,
640 &kZoneEurope_Uzhgorod,
641 &kZoneAustralia_Broken_Hill,
642 &kZoneChile_EasterIsland,
643 &kZonePacific_Johnston,
644 &kZoneAfrica_Timbuktu,
645 &kZoneAmerica_St_Thomas,
646 &kZoneAmerica_Paramaribo,
647 &kZoneAmerica_Panama,
649 &kZoneAmerica_Los_Angeles,
650 &kZoneAmerica_Regina,
654 &kZoneAmerica_Halifax,
655 &kZoneEurope_Ljubljana,
657 &kZoneEurope_Tiraspol,
658 &kZoneAmerica_Tegucigalpa,
659 &kZoneAmerica_Antigua,
660 &kZoneEurope_Busingen,
662 &kZoneAfrica_Kampala,
663 &kZoneAfrica_Abidjan,
664 &kZoneAmerica_Virgin,
665 &kZoneAsia_Phnom_Penh,
670 &kZoneAsia_Chungking,
674 &kZoneEurope_Vatican,
675 &kZoneAmerica_Barbados,
676 &kZoneAmerica_Guadeloupe,
677 &kZoneAntarctica_South_Pole,
679 &kZoneAmerica_Dominica,
680 &kZoneEurope_San_Marino,
682 &kZonePacific_Easter,
683 &kZoneAsia_Singapore,
684 &kZoneEurope_Belfast,
689 &kZoneArctic_Longyearbyen,
690 &kZoneAustralia_Queensland,
693 &kZoneAfrica_Johannesburg,
694 &kZoneAmerica_Port_of_Spain,
698 &kZoneAmerica_Yakutat,
699 &kZoneAfrica_Algiers,
701 &kZoneEurope_Bratislava,
702 &kZonePacific_Funafuti,
703 &kZoneAmerica_Matamoros,
704 &kZonePacific_Kanton,
706 &kZoneAustralia_West,
707 &kZonePacific_Kosrae,
708 &kZoneEurope_Brussels,
709 &kZoneAmerica_Swift_Current,
710 &kZoneAustralia_Lindeman,
711 &kZoneEurope_Belgrade,
712 &kZoneAfrica_Blantyre,
713 &kZoneAmerica_Menominee,
714 &kZoneEurope_Copenhagen,
715 &kZoneAtlantic_Faroe,
716 &kZonePacific_Majuro,
717 &kZonePacific_Midway,
718 &kZoneAntarctica_Syowa,
719 &kZonePacific_Noumea,
721 &kZoneIndian_Mayotte,
722 &kZoneAustralia_Tasmania,
723 &kZonePacific_Honolulu,
724 &kZoneAmerica_Kralendijk,
725 &kZonePacific_Ponape,
726 &kZoneEurope_Zaporozhye,
727 &kZoneEurope_Isle_of_Man,
728 &kZoneAmerica_Ojinaga,
730 &kZonePacific_Tahiti,
731 &kZonePacific_Tarawa,
733 &kZoneCanada_Eastern,
735 &kZonePacific_Guadalcanal,
738 &kZoneAmerica_Danmarkshavn,
740 &kZoneEurope_Gibraltar,
741 &kZoneAsia_Chongqing,
742 &kZoneAtlantic_Azores,
743 &kZonePacific_Wallis,
744 &kZoneAmerica_Thunder_Bay,
745 &kZoneAmerica_Montevideo,
749 &kZoneEurope_Bucharest,
752 &kZoneCanada_Mountain,
754 &kZoneAtlantic_Canary,
755 &kZoneAmerica_Campo_Grande,
762 const basic::LinkEntry kLinkRegistry[193] ACE_TIME_PROGMEM = {
763 { kZoneIdGB, kZoneIdEurope_London },
764 { kZoneIdNZ, kZoneIdPacific_Auckland },
765 { kZoneIdAfrica_Libreville, kZoneIdAfrica_Lagos },
766 { kZoneIdAustralia_Victoria, kZoneIdAustralia_Melbourne },
767 { kZoneIdAtlantic_Faeroe, kZoneIdAtlantic_Faroe },
768 { kZoneIdAmerica_St_Kitts, kZoneIdAmerica_Puerto_Rico },
769 { kZoneIdAfrica_Ouagadougou, kZoneIdAfrica_Abidjan },
770 { kZoneIdAmerica_St_Lucia, kZoneIdAmerica_Puerto_Rico },
771 { kZoneIdAfrica_Bujumbura, kZoneIdAfrica_Maputo },
772 { kZoneIdAmerica_St_Barthelemy, kZoneIdAmerica_Puerto_Rico },
773 { kZoneIdAfrica_Addis_Ababa, kZoneIdAfrica_Nairobi },
774 { kZoneIdMexico_BajaSur, kZoneIdAmerica_Mazatlan },
775 { kZoneIdUS_Hawaii, kZoneIdPacific_Honolulu },
776 { kZoneIdGMT, kZoneIdEtc_GMT },
777 { kZoneIdPRC, kZoneIdAsia_Shanghai },
778 { kZoneIdROC, kZoneIdAsia_Taipei },
779 { kZoneIdROK, kZoneIdAsia_Seoul },
780 { kZoneIdUCT, kZoneIdEtc_UTC },
781 { kZoneIdUTC, kZoneIdEtc_UTC },
782 { kZoneIdEurope_Mariehamn, kZoneIdEurope_Helsinki },
783 { kZoneIdGMT_PLUS_0, kZoneIdEtc_GMT },
784 { kZoneIdGMT_0, kZoneIdEtc_GMT },
785 { kZoneIdJapan, kZoneIdAsia_Tokyo },
786 { kZoneIdKwajalein, kZoneIdPacific_Kwajalein },
787 { kZoneIdAsia_Dacca, kZoneIdAsia_Dhaka },
788 { kZoneIdAsia_Ashkhabad, kZoneIdAsia_Ashgabat },
789 { kZoneIdAsia_Macao, kZoneIdAsia_Macau },
790 { kZoneIdAsia_Tel_Aviv, kZoneIdAsia_Jerusalem },
791 { kZoneIdAmerica_Montserrat, kZoneIdAmerica_Puerto_Rico },
792 { kZoneIdEurope_Podgorica, kZoneIdEurope_Belgrade },
793 { kZoneIdAsia_Aden, kZoneIdAsia_Riyadh },
794 { kZoneIdAmerica_Montreal, kZoneIdAmerica_Toronto },
795 { kZoneIdPacific_Truk, kZoneIdPacific_Chuuk },
796 { kZoneIdEtc_Greenwich, kZoneIdEtc_GMT },
797 { kZoneIdAustralia_Currie, kZoneIdAustralia_Hobart },
798 { kZoneIdAustralia_Canberra, kZoneIdAustralia_Sydney },
799 { kZoneIdJamaica, kZoneIdAmerica_Jamaica },
800 { kZoneIdEtc_Universal, kZoneIdEtc_UTC },
801 { kZoneIdAfrica_Djibouti, kZoneIdAfrica_Nairobi },
802 { kZoneIdAfrica_Gaborone, kZoneIdAfrica_Maputo },
803 { kZoneIdAsia_Calcutta, kZoneIdAsia_Kolkata },
804 { kZoneIdAsia_Ulan_Bator, kZoneIdAsia_Ulaanbaatar },
805 { kZoneIdAfrica_Brazzaville, kZoneIdAfrica_Lagos },
806 { kZoneIdAfrica_Porto_Novo, kZoneIdAfrica_Lagos },
807 { kZoneIdAmerica_Marigot, kZoneIdAmerica_Puerto_Rico },
808 { kZoneIdEurope_Guernsey, kZoneIdEurope_London },
809 { kZoneIdAfrica_Nouakchott, kZoneIdAfrica_Abidjan },
810 { kZoneIdAmerica_Louisville, kZoneIdAmerica_Kentucky_Louisville },
811 { kZoneIdCanada_Pacific, kZoneIdAmerica_Vancouver },
812 { kZoneIdAtlantic_St_Helena, kZoneIdAfrica_Abidjan },
813 { kZoneIdIndian_Comoro, kZoneIdAfrica_Nairobi },
814 { kZoneIdNZ_CHAT, kZoneIdPacific_Chatham },
815 { kZoneIdUS_Arizona, kZoneIdAmerica_Phoenix },
816 { kZoneIdUS_Aleutian, kZoneIdAmerica_Adak },
817 { kZoneIdAsia_Kashgar, kZoneIdAsia_Urumqi },
818 { kZoneIdCanada_Atlantic, kZoneIdAmerica_Halifax },
819 { kZoneIdUS_Samoa, kZoneIdPacific_Pago_Pago },
820 { kZoneIdHongkong, kZoneIdAsia_Hong_Kong },
821 { kZoneIdEurope_Jersey, kZoneIdEurope_London },
822 { kZoneIdAntarctica_DumontDUrville, kZoneIdPacific_Port_Moresby },
823 { kZoneIdAtlantic_Jan_Mayen, kZoneIdEurope_Oslo },
824 { kZoneIdUS_Eastern, kZoneIdAmerica_New_York },
825 { kZoneIdAsia_Ujung_Pandang, kZoneIdAsia_Makassar },
826 { kZoneIdAfrica_Mbabane, kZoneIdAfrica_Johannesburg },
827 { kZoneIdPacific_Enderbury, kZoneIdPacific_Kanton },
828 { kZoneIdCanada_Central, kZoneIdAmerica_Winnipeg },
829 { kZoneIdAmerica_Creston, kZoneIdAmerica_Phoenix },
830 { kZoneIdBrazil_East, kZoneIdAmerica_Sao_Paulo },
831 { kZoneIdAfrica_Kinshasa, kZoneIdAfrica_Lagos },
832 { kZoneIdBrazil_West, kZoneIdAmerica_Manaus },
833 { kZoneIdAfrica_Mogadishu, kZoneIdAfrica_Nairobi },
834 { kZoneIdAfrica_Freetown, kZoneIdAfrica_Abidjan },
835 { kZoneIdAmerica_Indianapolis, kZoneIdAmerica_Indiana_Indianapolis },
836 { kZoneIdEurope_Sarajevo, kZoneIdEurope_Belgrade },
837 { kZoneIdAmerica_Curacao, kZoneIdAmerica_Puerto_Rico },
838 { kZoneIdAmerica_Lower_Princes, kZoneIdAmerica_Puerto_Rico },
839 { kZoneIdEurope_Skopje, kZoneIdEurope_Belgrade },
840 { kZoneIdAsia_Rangoon, kZoneIdAsia_Yangon },
841 { kZoneIdUS_East_Indiana, kZoneIdAmerica_Indiana_Indianapolis },
842 { kZoneIdAmerica_Blanc_Sablon, kZoneIdAmerica_Puerto_Rico },
843 { kZoneIdUS_Mountain, kZoneIdAmerica_Denver },
844 { kZoneIdAntarctica_McMurdo, kZoneIdPacific_Auckland },
845 { kZoneIdAfrica_Lubumbashi, kZoneIdAfrica_Maputo },
846 { kZoneIdAfrica_Asmara, kZoneIdAfrica_Nairobi },
847 { kZoneIdAfrica_Asmera, kZoneIdAfrica_Nairobi },
848 { kZoneIdAfrica_Bamako, kZoneIdAfrica_Abidjan },
849 { kZoneIdAfrica_Bangui, kZoneIdAfrica_Lagos },
850 { kZoneIdAfrica_Banjul, kZoneIdAfrica_Abidjan },
851 { kZoneIdEurope_Nicosia, kZoneIdAsia_Nicosia },
852 { kZoneIdUS_Michigan, kZoneIdAmerica_Detroit },
853 { kZoneIdCanada_Saskatchewan, kZoneIdAmerica_Regina },
854 { kZoneIdAfrica_Accra, kZoneIdAfrica_Abidjan },
855 { kZoneIdAfrica_Dakar, kZoneIdAfrica_Abidjan },
856 { kZoneIdAmerica_Tortola, kZoneIdAmerica_Puerto_Rico },
857 { kZoneIdAfrica_Douala, kZoneIdAfrica_Lagos },
858 { kZoneIdAfrica_Conakry, kZoneIdAfrica_Abidjan },
859 { kZoneIdEurope_Zagreb, kZoneIdEurope_Belgrade },
860 { kZoneIdCuba, kZoneIdAmerica_Havana },
861 { kZoneIdEire, kZoneIdEurope_Dublin },
862 { kZoneIdGMT0, kZoneIdEtc_GMT },
863 { kZoneIdIran, kZoneIdAsia_Tehran },
864 { kZoneIdZulu, kZoneIdEtc_UTC },
865 { kZoneIdChile_Continental, kZoneIdAmerica_Santiago },
866 { kZoneIdAmerica_Fort_Wayne, kZoneIdAmerica_Indiana_Indianapolis },
867 { kZoneIdAmerica_Atikokan, kZoneIdAmerica_Panama },
868 { kZoneIdAfrica_Harare, kZoneIdAfrica_Maputo },
869 { kZoneIdAmerica_Shiprock, kZoneIdAmerica_Denver },
870 { kZoneIdAmerica_St_Vincent, kZoneIdAmerica_Puerto_Rico },
871 { kZoneIdAsia_Vientiane, kZoneIdAsia_Bangkok },
872 { kZoneIdAfrica_Kigali, kZoneIdAfrica_Maputo },
873 { kZoneIdAustralia_ACT, kZoneIdAustralia_Sydney },
874 { kZoneIdAustralia_LHI, kZoneIdAustralia_Lord_Howe },
875 { kZoneIdAustralia_NSW, kZoneIdAustralia_Sydney },
876 { kZoneIdPacific_Samoa, kZoneIdPacific_Pago_Pago },
877 { kZoneIdAfrica_Luanda, kZoneIdAfrica_Lagos },
878 { kZoneIdAfrica_Lusaka, kZoneIdAfrica_Maputo },
879 { kZoneIdAustralia_North, kZoneIdAustralia_Darwin },
880 { kZoneIdAustralia_South, kZoneIdAustralia_Adelaide },
881 { kZoneIdAfrica_Malabo, kZoneIdAfrica_Lagos },
882 { kZoneIdAfrica_Maseru, kZoneIdAfrica_Johannesburg },
883 { kZoneIdAmerica_Godthab, kZoneIdAmerica_Nuuk },
884 { kZoneIdAustralia_Yancowinna, kZoneIdAustralia_Broken_Hill },
885 { kZoneIdAfrica_Niamey, kZoneIdAfrica_Lagos },
886 { kZoneIdAmerica_Cayman, kZoneIdAmerica_Panama },
887 { kZoneIdAmerica_Grenada, kZoneIdAmerica_Puerto_Rico },
888 { kZoneIdAmerica_Aruba, kZoneIdAmerica_Puerto_Rico },
889 { kZoneIdAmerica_Atka, kZoneIdAmerica_Adak },
890 { kZoneIdAsia_Bahrain, kZoneIdAsia_Qatar },
891 { kZoneIdEtc_GMT_PLUS_0, kZoneIdEtc_GMT },
892 { kZoneIdEtc_GMT_0, kZoneIdEtc_GMT },
893 { kZoneIdIndian_Antananarivo, kZoneIdAfrica_Nairobi },
894 { kZoneIdAfrica_Dar_es_Salaam, kZoneIdAfrica_Nairobi },
895 { kZoneIdAsia_Katmandu, kZoneIdAsia_Kathmandu },
896 { kZoneIdSingapore, kZoneIdAsia_Singapore },
897 { kZoneIdUS_Pacific, kZoneIdAmerica_Los_Angeles },
898 { kZoneIdAmerica_Coral_Harbour, kZoneIdAmerica_Panama },
899 { kZoneIdAmerica_Nassau, kZoneIdAmerica_Toronto },
900 { kZoneIdAmerica_Anguilla, kZoneIdAmerica_Puerto_Rico },
901 { kZoneIdChile_EasterIsland, kZoneIdPacific_Easter },
902 { kZoneIdPacific_Johnston, kZoneIdPacific_Honolulu },
903 { kZoneIdAfrica_Timbuktu, kZoneIdAfrica_Abidjan },
904 { kZoneIdAmerica_St_Thomas, kZoneIdAmerica_Puerto_Rico },
905 { kZoneIdAsia_Harbin, kZoneIdAsia_Shanghai },
906 { kZoneIdIsrael, kZoneIdAsia_Jerusalem },
907 { kZoneIdPacific_Yap, kZoneIdPacific_Chuuk },
908 { kZoneIdEurope_Ljubljana, kZoneIdEurope_Belgrade },
909 { kZoneIdAsia_Kuwait, kZoneIdAsia_Riyadh },
910 { kZoneIdEurope_Tiraspol, kZoneIdEurope_Chisinau },
911 { kZoneIdAmerica_Antigua, kZoneIdAmerica_Puerto_Rico },
912 { kZoneIdEurope_Busingen, kZoneIdEurope_Zurich },
913 { kZoneIdAfrica_Kampala, kZoneIdAfrica_Nairobi },
914 { kZoneIdAmerica_Virgin, kZoneIdAmerica_Puerto_Rico },
915 { kZoneIdAsia_Phnom_Penh, kZoneIdAsia_Bangkok },
916 { kZoneIdAsia_Muscat, kZoneIdAsia_Dubai },
917 { kZoneIdPortugal, kZoneIdEurope_Lisbon },
918 { kZoneIdNavajo, kZoneIdAmerica_Denver },
919 { kZoneIdAsia_Chungking, kZoneIdAsia_Shanghai },
920 { kZoneIdGreenwich, kZoneIdEtc_GMT },
921 { kZoneIdPoland, kZoneIdEurope_Warsaw },
922 { kZoneIdUS_Central, kZoneIdAmerica_Chicago },
923 { kZoneIdEurope_Vatican, kZoneIdEurope_Rome },
924 { kZoneIdAmerica_Guadeloupe, kZoneIdAmerica_Puerto_Rico },
925 { kZoneIdAntarctica_South_Pole, kZoneIdPacific_Auckland },
926 { kZoneIdAmerica_Dominica, kZoneIdAmerica_Puerto_Rico },
927 { kZoneIdEurope_San_Marino, kZoneIdEurope_Rome },
928 { kZoneIdAsia_Saigon, kZoneIdAsia_Ho_Chi_Minh },
929 { kZoneIdEurope_Belfast, kZoneIdEurope_London },
930 { kZoneIdUniversal, kZoneIdEtc_UTC },
931 { kZoneIdAsia_Thimbu, kZoneIdAsia_Thimphu },
932 { kZoneIdArctic_Longyearbyen, kZoneIdEurope_Oslo },
933 { kZoneIdAustralia_Queensland, kZoneIdAustralia_Brisbane },
934 { kZoneIdAfrica_Lome, kZoneIdAfrica_Abidjan },
935 { kZoneIdAmerica_Port_of_Spain, kZoneIdAmerica_Puerto_Rico },
936 { kZoneIdEtc_UCT, kZoneIdEtc_UTC },
937 { kZoneIdEurope_Bratislava, kZoneIdEurope_Prague },
938 { kZoneIdAustralia_West, kZoneIdAustralia_Perth },
939 { kZoneIdAfrica_Blantyre, kZoneIdAfrica_Maputo },
940 { kZoneIdPacific_Midway, kZoneIdPacific_Pago_Pago },
941 { kZoneIdAntarctica_Syowa, kZoneIdAsia_Riyadh },
942 { kZoneIdIceland, kZoneIdAtlantic_Reykjavik },
943 { kZoneIdIndian_Mayotte, kZoneIdAfrica_Nairobi },
944 { kZoneIdAustralia_Tasmania, kZoneIdAustralia_Hobart },
945 { kZoneIdAmerica_Kralendijk, kZoneIdAmerica_Puerto_Rico },
946 { kZoneIdPacific_Ponape, kZoneIdPacific_Pohnpei },
947 { kZoneIdEurope_Isle_of_Man, kZoneIdEurope_London },
948 { kZoneIdCanada_Eastern, kZoneIdAmerica_Toronto },
949 { kZoneIdEtc_GMT0, kZoneIdEtc_GMT },
950 { kZoneIdEtc_Zulu, kZoneIdEtc_UTC },
951 { kZoneIdAsia_Chongqing, kZoneIdAsia_Shanghai },
952 { kZoneIdUS_Alaska, kZoneIdAmerica_Anchorage },
953 { kZoneIdGB_Eire, kZoneIdEurope_London },
954 { kZoneIdCanada_Mountain, kZoneIdAmerica_Edmonton },
955 { kZoneIdEurope_Vaduz, kZoneIdEurope_Zurich },