45 #include "zone_policies.h"
46 #include "zone_infos.h"
55 const char kTzDatabaseVersion[] =
"2022e";
57 const char*
const kFragments[] = {
73 const internal::ZoneContext kZoneContext = {
93 static const basic::ZoneEra kZoneEraAfrica_Abidjan[] ACE_TIME_PROGMEM = {
109 static const char kZoneNameAfrica_Abidjan[] ACE_TIME_PROGMEM =
"\x01" "Abidjan";
111 const basic::ZoneInfo kZoneAfrica_Abidjan ACE_TIME_PROGMEM = {
112 kZoneNameAfrica_Abidjan ,
116 kZoneEraAfrica_Abidjan ,
127 static const basic::ZoneEra kZoneEraAfrica_Algiers[] ACE_TIME_PROGMEM = {
143 static const char kZoneNameAfrica_Algiers[] ACE_TIME_PROGMEM =
"\x01" "Algiers";
145 const basic::ZoneInfo kZoneAfrica_Algiers ACE_TIME_PROGMEM = {
146 kZoneNameAfrica_Algiers ,
150 kZoneEraAfrica_Algiers ,
161 static const basic::ZoneEra kZoneEraAfrica_Bissau[] ACE_TIME_PROGMEM = {
177 static const char kZoneNameAfrica_Bissau[] ACE_TIME_PROGMEM =
"\x01" "Bissau";
179 const basic::ZoneInfo kZoneAfrica_Bissau ACE_TIME_PROGMEM = {
180 kZoneNameAfrica_Bissau ,
184 kZoneEraAfrica_Bissau ,
195 static const basic::ZoneEra kZoneEraAfrica_Ceuta[] ACE_TIME_PROGMEM = {
211 static const char kZoneNameAfrica_Ceuta[] ACE_TIME_PROGMEM =
"\x01" "Ceuta";
213 const basic::ZoneInfo kZoneAfrica_Ceuta ACE_TIME_PROGMEM = {
214 kZoneNameAfrica_Ceuta ,
218 kZoneEraAfrica_Ceuta ,
229 static const basic::ZoneEra kZoneEraAfrica_Johannesburg[] ACE_TIME_PROGMEM = {
245 static const char kZoneNameAfrica_Johannesburg[] ACE_TIME_PROGMEM =
"\x01" "Johannesburg";
247 const basic::ZoneInfo kZoneAfrica_Johannesburg ACE_TIME_PROGMEM = {
248 kZoneNameAfrica_Johannesburg ,
252 kZoneEraAfrica_Johannesburg ,
263 static const basic::ZoneEra kZoneEraAfrica_Lagos[] ACE_TIME_PROGMEM = {
279 static const char kZoneNameAfrica_Lagos[] ACE_TIME_PROGMEM =
"\x01" "Lagos";
281 const basic::ZoneInfo kZoneAfrica_Lagos ACE_TIME_PROGMEM = {
282 kZoneNameAfrica_Lagos ,
286 kZoneEraAfrica_Lagos ,
297 static const basic::ZoneEra kZoneEraAfrica_Maputo[] ACE_TIME_PROGMEM = {
313 static const char kZoneNameAfrica_Maputo[] ACE_TIME_PROGMEM =
"\x01" "Maputo";
315 const basic::ZoneInfo kZoneAfrica_Maputo ACE_TIME_PROGMEM = {
316 kZoneNameAfrica_Maputo ,
320 kZoneEraAfrica_Maputo ,
331 static const basic::ZoneEra kZoneEraAfrica_Monrovia[] ACE_TIME_PROGMEM = {
347 static const char kZoneNameAfrica_Monrovia[] ACE_TIME_PROGMEM =
"\x01" "Monrovia";
349 const basic::ZoneInfo kZoneAfrica_Monrovia ACE_TIME_PROGMEM = {
350 kZoneNameAfrica_Monrovia ,
354 kZoneEraAfrica_Monrovia ,
365 static const basic::ZoneEra kZoneEraAfrica_Nairobi[] ACE_TIME_PROGMEM = {
381 static const char kZoneNameAfrica_Nairobi[] ACE_TIME_PROGMEM =
"\x01" "Nairobi";
383 const basic::ZoneInfo kZoneAfrica_Nairobi ACE_TIME_PROGMEM = {
384 kZoneNameAfrica_Nairobi ,
388 kZoneEraAfrica_Nairobi ,
399 static const basic::ZoneEra kZoneEraAfrica_Ndjamena[] ACE_TIME_PROGMEM = {
415 static const char kZoneNameAfrica_Ndjamena[] ACE_TIME_PROGMEM =
"\x01" "Ndjamena";
417 const basic::ZoneInfo kZoneAfrica_Ndjamena ACE_TIME_PROGMEM = {
418 kZoneNameAfrica_Ndjamena ,
422 kZoneEraAfrica_Ndjamena ,
433 static const basic::ZoneEra kZoneEraAfrica_Tunis[] ACE_TIME_PROGMEM = {
449 static const char kZoneNameAfrica_Tunis[] ACE_TIME_PROGMEM =
"\x01" "Tunis";
451 const basic::ZoneInfo kZoneAfrica_Tunis ACE_TIME_PROGMEM = {
452 kZoneNameAfrica_Tunis ,
456 kZoneEraAfrica_Tunis ,
467 static const basic::ZoneEra kZoneEraAmerica_Adak[] ACE_TIME_PROGMEM = {
483 static const char kZoneNameAmerica_Adak[] ACE_TIME_PROGMEM =
"\x02" "Adak";
485 const basic::ZoneInfo kZoneAmerica_Adak ACE_TIME_PROGMEM = {
486 kZoneNameAmerica_Adak ,
490 kZoneEraAmerica_Adak ,
501 static const basic::ZoneEra kZoneEraAmerica_Anchorage[] ACE_TIME_PROGMEM = {
517 static const char kZoneNameAmerica_Anchorage[] ACE_TIME_PROGMEM =
"\x02" "Anchorage";
519 const basic::ZoneInfo kZoneAmerica_Anchorage ACE_TIME_PROGMEM = {
520 kZoneNameAmerica_Anchorage ,
524 kZoneEraAmerica_Anchorage ,
535 static const basic::ZoneEra kZoneEraAmerica_Asuncion[] ACE_TIME_PROGMEM = {
551 static const char kZoneNameAmerica_Asuncion[] ACE_TIME_PROGMEM =
"\x02" "Asuncion";
553 const basic::ZoneInfo kZoneAmerica_Asuncion ACE_TIME_PROGMEM = {
554 kZoneNameAmerica_Asuncion ,
558 kZoneEraAmerica_Asuncion ,
569 static const basic::ZoneEra kZoneEraAmerica_Barbados[] ACE_TIME_PROGMEM = {
585 static const char kZoneNameAmerica_Barbados[] ACE_TIME_PROGMEM =
"\x02" "Barbados";
587 const basic::ZoneInfo kZoneAmerica_Barbados ACE_TIME_PROGMEM = {
588 kZoneNameAmerica_Barbados ,
592 kZoneEraAmerica_Barbados ,
603 static const basic::ZoneEra kZoneEraAmerica_Belem[] ACE_TIME_PROGMEM = {
619 static const char kZoneNameAmerica_Belem[] ACE_TIME_PROGMEM =
"\x02" "Belem";
621 const basic::ZoneInfo kZoneAmerica_Belem ACE_TIME_PROGMEM = {
622 kZoneNameAmerica_Belem ,
626 kZoneEraAmerica_Belem ,
637 static const basic::ZoneEra kZoneEraAmerica_Bogota[] ACE_TIME_PROGMEM = {
653 static const char kZoneNameAmerica_Bogota[] ACE_TIME_PROGMEM =
"\x02" "Bogota";
655 const basic::ZoneInfo kZoneAmerica_Bogota ACE_TIME_PROGMEM = {
656 kZoneNameAmerica_Bogota ,
660 kZoneEraAmerica_Bogota ,
671 static const basic::ZoneEra kZoneEraAmerica_Boise[] ACE_TIME_PROGMEM = {
687 static const char kZoneNameAmerica_Boise[] ACE_TIME_PROGMEM =
"\x02" "Boise";
689 const basic::ZoneInfo kZoneAmerica_Boise ACE_TIME_PROGMEM = {
690 kZoneNameAmerica_Boise ,
694 kZoneEraAmerica_Boise ,
705 static const basic::ZoneEra kZoneEraAmerica_Campo_Grande[] ACE_TIME_PROGMEM = {
721 static const char kZoneNameAmerica_Campo_Grande[] ACE_TIME_PROGMEM =
"\x02" "Campo_Grande";
723 const basic::ZoneInfo kZoneAmerica_Campo_Grande ACE_TIME_PROGMEM = {
724 kZoneNameAmerica_Campo_Grande ,
728 kZoneEraAmerica_Campo_Grande ,
739 static const basic::ZoneEra kZoneEraAmerica_Cayenne[] ACE_TIME_PROGMEM = {
755 static const char kZoneNameAmerica_Cayenne[] ACE_TIME_PROGMEM =
"\x02" "Cayenne";
757 const basic::ZoneInfo kZoneAmerica_Cayenne ACE_TIME_PROGMEM = {
758 kZoneNameAmerica_Cayenne ,
762 kZoneEraAmerica_Cayenne ,
773 static const basic::ZoneEra kZoneEraAmerica_Chicago[] ACE_TIME_PROGMEM = {
789 static const char kZoneNameAmerica_Chicago[] ACE_TIME_PROGMEM =
"\x02" "Chicago";
791 const basic::ZoneInfo kZoneAmerica_Chicago ACE_TIME_PROGMEM = {
792 kZoneNameAmerica_Chicago ,
796 kZoneEraAmerica_Chicago ,
807 static const basic::ZoneEra kZoneEraAmerica_Chihuahua[] ACE_TIME_PROGMEM = {
823 static const char kZoneNameAmerica_Chihuahua[] ACE_TIME_PROGMEM =
"\x02" "Chihuahua";
825 const basic::ZoneInfo kZoneAmerica_Chihuahua ACE_TIME_PROGMEM = {
826 kZoneNameAmerica_Chihuahua ,
830 kZoneEraAmerica_Chihuahua ,
841 static const basic::ZoneEra kZoneEraAmerica_Costa_Rica[] ACE_TIME_PROGMEM = {
857 static const char kZoneNameAmerica_Costa_Rica[] ACE_TIME_PROGMEM =
"\x02" "Costa_Rica";
859 const basic::ZoneInfo kZoneAmerica_Costa_Rica ACE_TIME_PROGMEM = {
860 kZoneNameAmerica_Costa_Rica ,
864 kZoneEraAmerica_Costa_Rica ,
875 static const basic::ZoneEra kZoneEraAmerica_Danmarkshavn[] ACE_TIME_PROGMEM = {
891 static const char kZoneNameAmerica_Danmarkshavn[] ACE_TIME_PROGMEM =
"\x02" "Danmarkshavn";
893 const basic::ZoneInfo kZoneAmerica_Danmarkshavn ACE_TIME_PROGMEM = {
894 kZoneNameAmerica_Danmarkshavn ,
898 kZoneEraAmerica_Danmarkshavn ,
909 static const basic::ZoneEra kZoneEraAmerica_Dawson_Creek[] ACE_TIME_PROGMEM = {
925 static const char kZoneNameAmerica_Dawson_Creek[] ACE_TIME_PROGMEM =
"\x02" "Dawson_Creek";
927 const basic::ZoneInfo kZoneAmerica_Dawson_Creek ACE_TIME_PROGMEM = {
928 kZoneNameAmerica_Dawson_Creek ,
932 kZoneEraAmerica_Dawson_Creek ,
943 static const basic::ZoneEra kZoneEraAmerica_Denver[] ACE_TIME_PROGMEM = {
959 static const char kZoneNameAmerica_Denver[] ACE_TIME_PROGMEM =
"\x02" "Denver";
961 const basic::ZoneInfo kZoneAmerica_Denver ACE_TIME_PROGMEM = {
962 kZoneNameAmerica_Denver ,
966 kZoneEraAmerica_Denver ,
977 static const basic::ZoneEra kZoneEraAmerica_Detroit[] ACE_TIME_PROGMEM = {
993 static const char kZoneNameAmerica_Detroit[] ACE_TIME_PROGMEM =
"\x02" "Detroit";
995 const basic::ZoneInfo kZoneAmerica_Detroit ACE_TIME_PROGMEM = {
996 kZoneNameAmerica_Detroit ,
1000 kZoneEraAmerica_Detroit ,
1011 static const basic::ZoneEra kZoneEraAmerica_Edmonton[] ACE_TIME_PROGMEM = {
1027 static const char kZoneNameAmerica_Edmonton[] ACE_TIME_PROGMEM =
"\x02" "Edmonton";
1029 const basic::ZoneInfo kZoneAmerica_Edmonton ACE_TIME_PROGMEM = {
1030 kZoneNameAmerica_Edmonton ,
1034 kZoneEraAmerica_Edmonton ,
1045 static const basic::ZoneEra kZoneEraAmerica_El_Salvador[] ACE_TIME_PROGMEM = {
1061 static const char kZoneNameAmerica_El_Salvador[] ACE_TIME_PROGMEM =
"\x02" "El_Salvador";
1063 const basic::ZoneInfo kZoneAmerica_El_Salvador ACE_TIME_PROGMEM = {
1064 kZoneNameAmerica_El_Salvador ,
1068 kZoneEraAmerica_El_Salvador ,
1079 static const basic::ZoneEra kZoneEraAmerica_Glace_Bay[] ACE_TIME_PROGMEM = {
1095 static const char kZoneNameAmerica_Glace_Bay[] ACE_TIME_PROGMEM =
"\x02" "Glace_Bay";
1097 const basic::ZoneInfo kZoneAmerica_Glace_Bay ACE_TIME_PROGMEM = {
1098 kZoneNameAmerica_Glace_Bay ,
1102 kZoneEraAmerica_Glace_Bay ,
1113 static const basic::ZoneEra kZoneEraAmerica_Guatemala[] ACE_TIME_PROGMEM = {
1129 static const char kZoneNameAmerica_Guatemala[] ACE_TIME_PROGMEM =
"\x02" "Guatemala";
1131 const basic::ZoneInfo kZoneAmerica_Guatemala ACE_TIME_PROGMEM = {
1132 kZoneNameAmerica_Guatemala ,
1136 kZoneEraAmerica_Guatemala ,
1147 static const basic::ZoneEra kZoneEraAmerica_Guayaquil[] ACE_TIME_PROGMEM = {
1163 static const char kZoneNameAmerica_Guayaquil[] ACE_TIME_PROGMEM =
"\x02" "Guayaquil";
1165 const basic::ZoneInfo kZoneAmerica_Guayaquil ACE_TIME_PROGMEM = {
1166 kZoneNameAmerica_Guayaquil ,
1170 kZoneEraAmerica_Guayaquil ,
1181 static const basic::ZoneEra kZoneEraAmerica_Guyana[] ACE_TIME_PROGMEM = {
1197 static const char kZoneNameAmerica_Guyana[] ACE_TIME_PROGMEM =
"\x02" "Guyana";
1199 const basic::ZoneInfo kZoneAmerica_Guyana ACE_TIME_PROGMEM = {
1200 kZoneNameAmerica_Guyana ,
1204 kZoneEraAmerica_Guyana ,
1215 static const basic::ZoneEra kZoneEraAmerica_Halifax[] ACE_TIME_PROGMEM = {
1231 static const char kZoneNameAmerica_Halifax[] ACE_TIME_PROGMEM =
"\x02" "Halifax";
1233 const basic::ZoneInfo kZoneAmerica_Halifax ACE_TIME_PROGMEM = {
1234 kZoneNameAmerica_Halifax ,
1238 kZoneEraAmerica_Halifax ,
1249 static const basic::ZoneEra kZoneEraAmerica_Havana[] ACE_TIME_PROGMEM = {
1265 static const char kZoneNameAmerica_Havana[] ACE_TIME_PROGMEM =
"\x02" "Havana";
1267 const basic::ZoneInfo kZoneAmerica_Havana ACE_TIME_PROGMEM = {
1268 kZoneNameAmerica_Havana ,
1272 kZoneEraAmerica_Havana ,
1283 static const basic::ZoneEra kZoneEraAmerica_Hermosillo[] ACE_TIME_PROGMEM = {
1311 static const char kZoneNameAmerica_Hermosillo[] ACE_TIME_PROGMEM =
"\x02" "Hermosillo";
1313 const basic::ZoneInfo kZoneAmerica_Hermosillo ACE_TIME_PROGMEM = {
1314 kZoneNameAmerica_Hermosillo ,
1318 kZoneEraAmerica_Hermosillo ,
1329 static const basic::ZoneEra kZoneEraAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM = {
1357 static const char kZoneNameAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Indianapolis";
1359 const basic::ZoneInfo kZoneAmerica_Indiana_Indianapolis ACE_TIME_PROGMEM = {
1360 kZoneNameAmerica_Indiana_Indianapolis ,
1364 kZoneEraAmerica_Indiana_Indianapolis ,
1375 static const basic::ZoneEra kZoneEraAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM = {
1403 static const char kZoneNameAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Marengo";
1405 const basic::ZoneInfo kZoneAmerica_Indiana_Marengo ACE_TIME_PROGMEM = {
1406 kZoneNameAmerica_Indiana_Marengo ,
1410 kZoneEraAmerica_Indiana_Marengo ,
1421 static const basic::ZoneEra kZoneEraAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM = {
1449 static const char kZoneNameAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Vevay";
1451 const basic::ZoneInfo kZoneAmerica_Indiana_Vevay ACE_TIME_PROGMEM = {
1452 kZoneNameAmerica_Indiana_Vevay ,
1456 kZoneEraAmerica_Indiana_Vevay ,
1467 static const basic::ZoneEra kZoneEraAmerica_Inuvik[] ACE_TIME_PROGMEM = {
1483 static const char kZoneNameAmerica_Inuvik[] ACE_TIME_PROGMEM =
"\x02" "Inuvik";
1485 const basic::ZoneInfo kZoneAmerica_Inuvik ACE_TIME_PROGMEM = {
1486 kZoneNameAmerica_Inuvik ,
1490 kZoneEraAmerica_Inuvik ,
1501 static const basic::ZoneEra kZoneEraAmerica_Jamaica[] ACE_TIME_PROGMEM = {
1517 static const char kZoneNameAmerica_Jamaica[] ACE_TIME_PROGMEM =
"\x02" "Jamaica";
1519 const basic::ZoneInfo kZoneAmerica_Jamaica ACE_TIME_PROGMEM = {
1520 kZoneNameAmerica_Jamaica ,
1524 kZoneEraAmerica_Jamaica ,
1535 static const basic::ZoneEra kZoneEraAmerica_Juneau[] ACE_TIME_PROGMEM = {
1551 static const char kZoneNameAmerica_Juneau[] ACE_TIME_PROGMEM =
"\x02" "Juneau";
1553 const basic::ZoneInfo kZoneAmerica_Juneau ACE_TIME_PROGMEM = {
1554 kZoneNameAmerica_Juneau ,
1558 kZoneEraAmerica_Juneau ,
1569 static const basic::ZoneEra kZoneEraAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM = {
1585 static const char kZoneNameAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Kentucky/Louisville";
1587 const basic::ZoneInfo kZoneAmerica_Kentucky_Louisville ACE_TIME_PROGMEM = {
1588 kZoneNameAmerica_Kentucky_Louisville ,
1592 kZoneEraAmerica_Kentucky_Louisville ,
1603 static const basic::ZoneEra kZoneEraAmerica_La_Paz[] ACE_TIME_PROGMEM = {
1619 static const char kZoneNameAmerica_La_Paz[] ACE_TIME_PROGMEM =
"\x02" "La_Paz";
1621 const basic::ZoneInfo kZoneAmerica_La_Paz ACE_TIME_PROGMEM = {
1622 kZoneNameAmerica_La_Paz ,
1626 kZoneEraAmerica_La_Paz ,
1637 static const basic::ZoneEra kZoneEraAmerica_Lima[] ACE_TIME_PROGMEM = {
1653 static const char kZoneNameAmerica_Lima[] ACE_TIME_PROGMEM =
"\x02" "Lima";
1655 const basic::ZoneInfo kZoneAmerica_Lima ACE_TIME_PROGMEM = {
1656 kZoneNameAmerica_Lima ,
1660 kZoneEraAmerica_Lima ,
1671 static const basic::ZoneEra kZoneEraAmerica_Los_Angeles[] ACE_TIME_PROGMEM = {
1687 static const char kZoneNameAmerica_Los_Angeles[] ACE_TIME_PROGMEM =
"\x02" "Los_Angeles";
1689 const basic::ZoneInfo kZoneAmerica_Los_Angeles ACE_TIME_PROGMEM = {
1690 kZoneNameAmerica_Los_Angeles ,
1694 kZoneEraAmerica_Los_Angeles ,
1705 static const basic::ZoneEra kZoneEraAmerica_Managua[] ACE_TIME_PROGMEM = {
1721 static const char kZoneNameAmerica_Managua[] ACE_TIME_PROGMEM =
"\x02" "Managua";
1723 const basic::ZoneInfo kZoneAmerica_Managua ACE_TIME_PROGMEM = {
1724 kZoneNameAmerica_Managua ,
1728 kZoneEraAmerica_Managua ,
1739 static const basic::ZoneEra kZoneEraAmerica_Manaus[] ACE_TIME_PROGMEM = {
1755 static const char kZoneNameAmerica_Manaus[] ACE_TIME_PROGMEM =
"\x02" "Manaus";
1757 const basic::ZoneInfo kZoneAmerica_Manaus ACE_TIME_PROGMEM = {
1758 kZoneNameAmerica_Manaus ,
1762 kZoneEraAmerica_Manaus ,
1773 static const basic::ZoneEra kZoneEraAmerica_Martinique[] ACE_TIME_PROGMEM = {
1789 static const char kZoneNameAmerica_Martinique[] ACE_TIME_PROGMEM =
"\x02" "Martinique";
1791 const basic::ZoneInfo kZoneAmerica_Martinique ACE_TIME_PROGMEM = {
1792 kZoneNameAmerica_Martinique ,
1796 kZoneEraAmerica_Martinique ,
1807 static const basic::ZoneEra kZoneEraAmerica_Matamoros[] ACE_TIME_PROGMEM = {
1835 static const char kZoneNameAmerica_Matamoros[] ACE_TIME_PROGMEM =
"\x02" "Matamoros";
1837 const basic::ZoneInfo kZoneAmerica_Matamoros ACE_TIME_PROGMEM = {
1838 kZoneNameAmerica_Matamoros ,
1842 kZoneEraAmerica_Matamoros ,
1853 static const basic::ZoneEra kZoneEraAmerica_Mazatlan[] ACE_TIME_PROGMEM = {
1869 static const char kZoneNameAmerica_Mazatlan[] ACE_TIME_PROGMEM =
"\x02" "Mazatlan";
1871 const basic::ZoneInfo kZoneAmerica_Mazatlan ACE_TIME_PROGMEM = {
1872 kZoneNameAmerica_Mazatlan ,
1876 kZoneEraAmerica_Mazatlan ,
1887 static const basic::ZoneEra kZoneEraAmerica_Menominee[] ACE_TIME_PROGMEM = {
1903 static const char kZoneNameAmerica_Menominee[] ACE_TIME_PROGMEM =
"\x02" "Menominee";
1905 const basic::ZoneInfo kZoneAmerica_Menominee ACE_TIME_PROGMEM = {
1906 kZoneNameAmerica_Menominee ,
1910 kZoneEraAmerica_Menominee ,
1921 static const basic::ZoneEra kZoneEraAmerica_Merida[] ACE_TIME_PROGMEM = {
1937 static const char kZoneNameAmerica_Merida[] ACE_TIME_PROGMEM =
"\x02" "Merida";
1939 const basic::ZoneInfo kZoneAmerica_Merida ACE_TIME_PROGMEM = {
1940 kZoneNameAmerica_Merida ,
1944 kZoneEraAmerica_Merida ,
1955 static const basic::ZoneEra kZoneEraAmerica_Miquelon[] ACE_TIME_PROGMEM = {
1971 static const char kZoneNameAmerica_Miquelon[] ACE_TIME_PROGMEM =
"\x02" "Miquelon";
1973 const basic::ZoneInfo kZoneAmerica_Miquelon ACE_TIME_PROGMEM = {
1974 kZoneNameAmerica_Miquelon ,
1978 kZoneEraAmerica_Miquelon ,
1989 static const basic::ZoneEra kZoneEraAmerica_Moncton[] ACE_TIME_PROGMEM = {
2017 static const char kZoneNameAmerica_Moncton[] ACE_TIME_PROGMEM =
"\x02" "Moncton";
2019 const basic::ZoneInfo kZoneAmerica_Moncton ACE_TIME_PROGMEM = {
2020 kZoneNameAmerica_Moncton ,
2024 kZoneEraAmerica_Moncton ,
2035 static const basic::ZoneEra kZoneEraAmerica_Monterrey[] ACE_TIME_PROGMEM = {
2051 static const char kZoneNameAmerica_Monterrey[] ACE_TIME_PROGMEM =
"\x02" "Monterrey";
2053 const basic::ZoneInfo kZoneAmerica_Monterrey ACE_TIME_PROGMEM = {
2054 kZoneNameAmerica_Monterrey ,
2058 kZoneEraAmerica_Monterrey ,
2069 static const basic::ZoneEra kZoneEraAmerica_Montevideo[] ACE_TIME_PROGMEM = {
2085 static const char kZoneNameAmerica_Montevideo[] ACE_TIME_PROGMEM =
"\x02" "Montevideo";
2087 const basic::ZoneInfo kZoneAmerica_Montevideo ACE_TIME_PROGMEM = {
2088 kZoneNameAmerica_Montevideo ,
2092 kZoneEraAmerica_Montevideo ,
2103 static const basic::ZoneEra kZoneEraAmerica_New_York[] ACE_TIME_PROGMEM = {
2119 static const char kZoneNameAmerica_New_York[] ACE_TIME_PROGMEM =
"\x02" "New_York";
2121 const basic::ZoneInfo kZoneAmerica_New_York ACE_TIME_PROGMEM = {
2122 kZoneNameAmerica_New_York ,
2126 kZoneEraAmerica_New_York ,
2137 static const basic::ZoneEra kZoneEraAmerica_Nipigon[] ACE_TIME_PROGMEM = {
2153 static const char kZoneNameAmerica_Nipigon[] ACE_TIME_PROGMEM =
"\x02" "Nipigon";
2155 const basic::ZoneInfo kZoneAmerica_Nipigon ACE_TIME_PROGMEM = {
2156 kZoneNameAmerica_Nipigon ,
2160 kZoneEraAmerica_Nipigon ,
2171 static const basic::ZoneEra kZoneEraAmerica_Nome[] ACE_TIME_PROGMEM = {
2187 static const char kZoneNameAmerica_Nome[] ACE_TIME_PROGMEM =
"\x02" "Nome";
2189 const basic::ZoneInfo kZoneAmerica_Nome ACE_TIME_PROGMEM = {
2190 kZoneNameAmerica_Nome ,
2194 kZoneEraAmerica_Nome ,
2205 static const basic::ZoneEra kZoneEraAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM = {
2221 static const char kZoneNameAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM =
"\x02" "North_Dakota/Center";
2223 const basic::ZoneInfo kZoneAmerica_North_Dakota_Center ACE_TIME_PROGMEM = {
2224 kZoneNameAmerica_North_Dakota_Center ,
2228 kZoneEraAmerica_North_Dakota_Center ,
2239 static const basic::ZoneEra kZoneEraAmerica_Nuuk[] ACE_TIME_PROGMEM = {
2255 static const char kZoneNameAmerica_Nuuk[] ACE_TIME_PROGMEM =
"\x02" "Nuuk";
2257 const basic::ZoneInfo kZoneAmerica_Nuuk ACE_TIME_PROGMEM = {
2258 kZoneNameAmerica_Nuuk ,
2262 kZoneEraAmerica_Nuuk ,
2273 static const basic::ZoneEra kZoneEraAmerica_Ojinaga[] ACE_TIME_PROGMEM = {
2301 static const char kZoneNameAmerica_Ojinaga[] ACE_TIME_PROGMEM =
"\x02" "Ojinaga";
2303 const basic::ZoneInfo kZoneAmerica_Ojinaga ACE_TIME_PROGMEM = {
2304 kZoneNameAmerica_Ojinaga ,
2308 kZoneEraAmerica_Ojinaga ,
2319 static const basic::ZoneEra kZoneEraAmerica_Panama[] ACE_TIME_PROGMEM = {
2335 static const char kZoneNameAmerica_Panama[] ACE_TIME_PROGMEM =
"\x02" "Panama";
2337 const basic::ZoneInfo kZoneAmerica_Panama ACE_TIME_PROGMEM = {
2338 kZoneNameAmerica_Panama ,
2342 kZoneEraAmerica_Panama ,
2353 static const basic::ZoneEra kZoneEraAmerica_Paramaribo[] ACE_TIME_PROGMEM = {
2369 static const char kZoneNameAmerica_Paramaribo[] ACE_TIME_PROGMEM =
"\x02" "Paramaribo";
2371 const basic::ZoneInfo kZoneAmerica_Paramaribo ACE_TIME_PROGMEM = {
2372 kZoneNameAmerica_Paramaribo ,
2376 kZoneEraAmerica_Paramaribo ,
2387 static const basic::ZoneEra kZoneEraAmerica_Phoenix[] ACE_TIME_PROGMEM = {
2403 static const char kZoneNameAmerica_Phoenix[] ACE_TIME_PROGMEM =
"\x02" "Phoenix";
2405 const basic::ZoneInfo kZoneAmerica_Phoenix ACE_TIME_PROGMEM = {
2406 kZoneNameAmerica_Phoenix ,
2410 kZoneEraAmerica_Phoenix ,
2421 static const basic::ZoneEra kZoneEraAmerica_Port_au_Prince[] ACE_TIME_PROGMEM = {
2437 static const char kZoneNameAmerica_Port_au_Prince[] ACE_TIME_PROGMEM =
"\x02" "Port-au-Prince";
2439 const basic::ZoneInfo kZoneAmerica_Port_au_Prince ACE_TIME_PROGMEM = {
2440 kZoneNameAmerica_Port_au_Prince ,
2444 kZoneEraAmerica_Port_au_Prince ,
2455 static const basic::ZoneEra kZoneEraAmerica_Porto_Velho[] ACE_TIME_PROGMEM = {
2471 static const char kZoneNameAmerica_Porto_Velho[] ACE_TIME_PROGMEM =
"\x02" "Porto_Velho";
2473 const basic::ZoneInfo kZoneAmerica_Porto_Velho ACE_TIME_PROGMEM = {
2474 kZoneNameAmerica_Porto_Velho ,
2478 kZoneEraAmerica_Porto_Velho ,
2489 static const basic::ZoneEra kZoneEraAmerica_Puerto_Rico[] ACE_TIME_PROGMEM = {
2505 static const char kZoneNameAmerica_Puerto_Rico[] ACE_TIME_PROGMEM =
"\x02" "Puerto_Rico";
2507 const basic::ZoneInfo kZoneAmerica_Puerto_Rico ACE_TIME_PROGMEM = {
2508 kZoneNameAmerica_Puerto_Rico ,
2512 kZoneEraAmerica_Puerto_Rico ,
2523 static const basic::ZoneEra kZoneEraAmerica_Rainy_River[] ACE_TIME_PROGMEM = {
2539 static const char kZoneNameAmerica_Rainy_River[] ACE_TIME_PROGMEM =
"\x02" "Rainy_River";
2541 const basic::ZoneInfo kZoneAmerica_Rainy_River ACE_TIME_PROGMEM = {
2542 kZoneNameAmerica_Rainy_River ,
2546 kZoneEraAmerica_Rainy_River ,
2557 static const basic::ZoneEra kZoneEraAmerica_Regina[] ACE_TIME_PROGMEM = {
2573 static const char kZoneNameAmerica_Regina[] ACE_TIME_PROGMEM =
"\x02" "Regina";
2575 const basic::ZoneInfo kZoneAmerica_Regina ACE_TIME_PROGMEM = {
2576 kZoneNameAmerica_Regina ,
2580 kZoneEraAmerica_Regina ,
2591 static const basic::ZoneEra kZoneEraAmerica_Santiago[] ACE_TIME_PROGMEM = {
2607 static const char kZoneNameAmerica_Santiago[] ACE_TIME_PROGMEM =
"\x02" "Santiago";
2609 const basic::ZoneInfo kZoneAmerica_Santiago ACE_TIME_PROGMEM = {
2610 kZoneNameAmerica_Santiago ,
2614 kZoneEraAmerica_Santiago ,
2625 static const basic::ZoneEra kZoneEraAmerica_Sao_Paulo[] ACE_TIME_PROGMEM = {
2641 static const char kZoneNameAmerica_Sao_Paulo[] ACE_TIME_PROGMEM =
"\x02" "Sao_Paulo";
2643 const basic::ZoneInfo kZoneAmerica_Sao_Paulo ACE_TIME_PROGMEM = {
2644 kZoneNameAmerica_Sao_Paulo ,
2648 kZoneEraAmerica_Sao_Paulo ,
2659 static const basic::ZoneEra kZoneEraAmerica_Scoresbysund[] ACE_TIME_PROGMEM = {
2675 static const char kZoneNameAmerica_Scoresbysund[] ACE_TIME_PROGMEM =
"\x02" "Scoresbysund";
2677 const basic::ZoneInfo kZoneAmerica_Scoresbysund ACE_TIME_PROGMEM = {
2678 kZoneNameAmerica_Scoresbysund ,
2682 kZoneEraAmerica_Scoresbysund ,
2693 static const basic::ZoneEra kZoneEraAmerica_Sitka[] ACE_TIME_PROGMEM = {
2709 static const char kZoneNameAmerica_Sitka[] ACE_TIME_PROGMEM =
"\x02" "Sitka";
2711 const basic::ZoneInfo kZoneAmerica_Sitka ACE_TIME_PROGMEM = {
2712 kZoneNameAmerica_Sitka ,
2716 kZoneEraAmerica_Sitka ,
2727 static const basic::ZoneEra kZoneEraAmerica_Swift_Current[] ACE_TIME_PROGMEM = {
2743 static const char kZoneNameAmerica_Swift_Current[] ACE_TIME_PROGMEM =
"\x02" "Swift_Current";
2745 const basic::ZoneInfo kZoneAmerica_Swift_Current ACE_TIME_PROGMEM = {
2746 kZoneNameAmerica_Swift_Current ,
2750 kZoneEraAmerica_Swift_Current ,
2761 static const basic::ZoneEra kZoneEraAmerica_Tegucigalpa[] ACE_TIME_PROGMEM = {
2777 static const char kZoneNameAmerica_Tegucigalpa[] ACE_TIME_PROGMEM =
"\x02" "Tegucigalpa";
2779 const basic::ZoneInfo kZoneAmerica_Tegucigalpa ACE_TIME_PROGMEM = {
2780 kZoneNameAmerica_Tegucigalpa ,
2784 kZoneEraAmerica_Tegucigalpa ,
2795 static const basic::ZoneEra kZoneEraAmerica_Thule[] ACE_TIME_PROGMEM = {
2811 static const char kZoneNameAmerica_Thule[] ACE_TIME_PROGMEM =
"\x02" "Thule";
2813 const basic::ZoneInfo kZoneAmerica_Thule ACE_TIME_PROGMEM = {
2814 kZoneNameAmerica_Thule ,
2818 kZoneEraAmerica_Thule ,
2829 static const basic::ZoneEra kZoneEraAmerica_Thunder_Bay[] ACE_TIME_PROGMEM = {
2845 static const char kZoneNameAmerica_Thunder_Bay[] ACE_TIME_PROGMEM =
"\x02" "Thunder_Bay";
2847 const basic::ZoneInfo kZoneAmerica_Thunder_Bay ACE_TIME_PROGMEM = {
2848 kZoneNameAmerica_Thunder_Bay ,
2852 kZoneEraAmerica_Thunder_Bay ,
2863 static const basic::ZoneEra kZoneEraAmerica_Toronto[] ACE_TIME_PROGMEM = {
2879 static const char kZoneNameAmerica_Toronto[] ACE_TIME_PROGMEM =
"\x02" "Toronto";
2881 const basic::ZoneInfo kZoneAmerica_Toronto ACE_TIME_PROGMEM = {
2882 kZoneNameAmerica_Toronto ,
2886 kZoneEraAmerica_Toronto ,
2897 static const basic::ZoneEra kZoneEraAmerica_Vancouver[] ACE_TIME_PROGMEM = {
2913 static const char kZoneNameAmerica_Vancouver[] ACE_TIME_PROGMEM =
"\x02" "Vancouver";
2915 const basic::ZoneInfo kZoneAmerica_Vancouver ACE_TIME_PROGMEM = {
2916 kZoneNameAmerica_Vancouver ,
2920 kZoneEraAmerica_Vancouver ,
2931 static const basic::ZoneEra kZoneEraAmerica_Winnipeg[] ACE_TIME_PROGMEM = {
2959 static const char kZoneNameAmerica_Winnipeg[] ACE_TIME_PROGMEM =
"\x02" "Winnipeg";
2961 const basic::ZoneInfo kZoneAmerica_Winnipeg ACE_TIME_PROGMEM = {
2962 kZoneNameAmerica_Winnipeg ,
2966 kZoneEraAmerica_Winnipeg ,
2977 static const basic::ZoneEra kZoneEraAmerica_Yakutat[] ACE_TIME_PROGMEM = {
2993 static const char kZoneNameAmerica_Yakutat[] ACE_TIME_PROGMEM =
"\x02" "Yakutat";
2995 const basic::ZoneInfo kZoneAmerica_Yakutat ACE_TIME_PROGMEM = {
2996 kZoneNameAmerica_Yakutat ,
3000 kZoneEraAmerica_Yakutat ,
3011 static const basic::ZoneEra kZoneEraAmerica_Yellowknife[] ACE_TIME_PROGMEM = {
3027 static const char kZoneNameAmerica_Yellowknife[] ACE_TIME_PROGMEM =
"\x02" "Yellowknife";
3029 const basic::ZoneInfo kZoneAmerica_Yellowknife ACE_TIME_PROGMEM = {
3030 kZoneNameAmerica_Yellowknife ,
3034 kZoneEraAmerica_Yellowknife ,
3045 static const basic::ZoneEra kZoneEraAntarctica_Rothera[] ACE_TIME_PROGMEM = {
3061 static const char kZoneNameAntarctica_Rothera[] ACE_TIME_PROGMEM =
"\x03" "Rothera";
3063 const basic::ZoneInfo kZoneAntarctica_Rothera ACE_TIME_PROGMEM = {
3064 kZoneNameAntarctica_Rothera ,
3068 kZoneEraAntarctica_Rothera ,
3079 static const basic::ZoneEra kZoneEraAsia_Ashgabat[] ACE_TIME_PROGMEM = {
3095 static const char kZoneNameAsia_Ashgabat[] ACE_TIME_PROGMEM =
"\x04" "Ashgabat";
3097 const basic::ZoneInfo kZoneAsia_Ashgabat ACE_TIME_PROGMEM = {
3098 kZoneNameAsia_Ashgabat ,
3102 kZoneEraAsia_Ashgabat ,
3113 static const basic::ZoneEra kZoneEraAsia_Baghdad[] ACE_TIME_PROGMEM = {
3129 static const char kZoneNameAsia_Baghdad[] ACE_TIME_PROGMEM =
"\x04" "Baghdad";
3131 const basic::ZoneInfo kZoneAsia_Baghdad ACE_TIME_PROGMEM = {
3132 kZoneNameAsia_Baghdad ,
3136 kZoneEraAsia_Baghdad ,
3147 static const basic::ZoneEra kZoneEraAsia_Baku[] ACE_TIME_PROGMEM = {
3163 static const char kZoneNameAsia_Baku[] ACE_TIME_PROGMEM =
"\x04" "Baku";
3165 const basic::ZoneInfo kZoneAsia_Baku ACE_TIME_PROGMEM = {
3166 kZoneNameAsia_Baku ,
3181 static const basic::ZoneEra kZoneEraAsia_Bangkok[] ACE_TIME_PROGMEM = {
3197 static const char kZoneNameAsia_Bangkok[] ACE_TIME_PROGMEM =
"\x04" "Bangkok";
3199 const basic::ZoneInfo kZoneAsia_Bangkok ACE_TIME_PROGMEM = {
3200 kZoneNameAsia_Bangkok ,
3204 kZoneEraAsia_Bangkok ,
3215 static const basic::ZoneEra kZoneEraAsia_Beirut[] ACE_TIME_PROGMEM = {
3231 static const char kZoneNameAsia_Beirut[] ACE_TIME_PROGMEM =
"\x04" "Beirut";
3233 const basic::ZoneInfo kZoneAsia_Beirut ACE_TIME_PROGMEM = {
3234 kZoneNameAsia_Beirut ,
3238 kZoneEraAsia_Beirut ,
3249 static const basic::ZoneEra kZoneEraAsia_Dhaka[] ACE_TIME_PROGMEM = {
3277 static const char kZoneNameAsia_Dhaka[] ACE_TIME_PROGMEM =
"\x04" "Dhaka";
3279 const basic::ZoneInfo kZoneAsia_Dhaka ACE_TIME_PROGMEM = {
3280 kZoneNameAsia_Dhaka ,
3284 kZoneEraAsia_Dhaka ,
3295 static const basic::ZoneEra kZoneEraAsia_Dubai[] ACE_TIME_PROGMEM = {
3311 static const char kZoneNameAsia_Dubai[] ACE_TIME_PROGMEM =
"\x04" "Dubai";
3313 const basic::ZoneInfo kZoneAsia_Dubai ACE_TIME_PROGMEM = {
3314 kZoneNameAsia_Dubai ,
3318 kZoneEraAsia_Dubai ,
3329 static const basic::ZoneEra kZoneEraAsia_Dushanbe[] ACE_TIME_PROGMEM = {
3345 static const char kZoneNameAsia_Dushanbe[] ACE_TIME_PROGMEM =
"\x04" "Dushanbe";
3347 const basic::ZoneInfo kZoneAsia_Dushanbe ACE_TIME_PROGMEM = {
3348 kZoneNameAsia_Dushanbe ,
3352 kZoneEraAsia_Dushanbe ,
3363 static const basic::ZoneEra kZoneEraAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM = {
3379 static const char kZoneNameAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM =
"\x04" "Ho_Chi_Minh";
3381 const basic::ZoneInfo kZoneAsia_Ho_Chi_Minh ACE_TIME_PROGMEM = {
3382 kZoneNameAsia_Ho_Chi_Minh ,
3386 kZoneEraAsia_Ho_Chi_Minh ,
3397 static const basic::ZoneEra kZoneEraAsia_Hong_Kong[] ACE_TIME_PROGMEM = {
3413 static const char kZoneNameAsia_Hong_Kong[] ACE_TIME_PROGMEM =
"\x04" "Hong_Kong";
3415 const basic::ZoneInfo kZoneAsia_Hong_Kong ACE_TIME_PROGMEM = {
3416 kZoneNameAsia_Hong_Kong ,
3420 kZoneEraAsia_Hong_Kong ,
3431 static const basic::ZoneEra kZoneEraAsia_Hovd[] ACE_TIME_PROGMEM = {
3447 static const char kZoneNameAsia_Hovd[] ACE_TIME_PROGMEM =
"\x04" "Hovd";
3449 const basic::ZoneInfo kZoneAsia_Hovd ACE_TIME_PROGMEM = {
3450 kZoneNameAsia_Hovd ,
3465 static const basic::ZoneEra kZoneEraAsia_Jakarta[] ACE_TIME_PROGMEM = {
3481 static const char kZoneNameAsia_Jakarta[] ACE_TIME_PROGMEM =
"\x04" "Jakarta";
3483 const basic::ZoneInfo kZoneAsia_Jakarta ACE_TIME_PROGMEM = {
3484 kZoneNameAsia_Jakarta ,
3488 kZoneEraAsia_Jakarta ,
3499 static const basic::ZoneEra kZoneEraAsia_Jayapura[] ACE_TIME_PROGMEM = {
3515 static const char kZoneNameAsia_Jayapura[] ACE_TIME_PROGMEM =
"\x04" "Jayapura";
3517 const basic::ZoneInfo kZoneAsia_Jayapura ACE_TIME_PROGMEM = {
3518 kZoneNameAsia_Jayapura ,
3522 kZoneEraAsia_Jayapura ,
3533 static const basic::ZoneEra kZoneEraAsia_Jerusalem[] ACE_TIME_PROGMEM = {
3549 static const char kZoneNameAsia_Jerusalem[] ACE_TIME_PROGMEM =
"\x04" "Jerusalem";
3551 const basic::ZoneInfo kZoneAsia_Jerusalem ACE_TIME_PROGMEM = {
3552 kZoneNameAsia_Jerusalem ,
3556 kZoneEraAsia_Jerusalem ,
3567 static const basic::ZoneEra kZoneEraAsia_Kabul[] ACE_TIME_PROGMEM = {
3583 static const char kZoneNameAsia_Kabul[] ACE_TIME_PROGMEM =
"\x04" "Kabul";
3585 const basic::ZoneInfo kZoneAsia_Kabul ACE_TIME_PROGMEM = {
3586 kZoneNameAsia_Kabul ,
3590 kZoneEraAsia_Kabul ,
3601 static const basic::ZoneEra kZoneEraAsia_Karachi[] ACE_TIME_PROGMEM = {
3617 static const char kZoneNameAsia_Karachi[] ACE_TIME_PROGMEM =
"\x04" "Karachi";
3619 const basic::ZoneInfo kZoneAsia_Karachi ACE_TIME_PROGMEM = {
3620 kZoneNameAsia_Karachi ,
3624 kZoneEraAsia_Karachi ,
3635 static const basic::ZoneEra kZoneEraAsia_Kathmandu[] ACE_TIME_PROGMEM = {
3651 static const char kZoneNameAsia_Kathmandu[] ACE_TIME_PROGMEM =
"\x04" "Kathmandu";
3653 const basic::ZoneInfo kZoneAsia_Kathmandu ACE_TIME_PROGMEM = {
3654 kZoneNameAsia_Kathmandu ,
3658 kZoneEraAsia_Kathmandu ,
3669 static const basic::ZoneEra kZoneEraAsia_Kolkata[] ACE_TIME_PROGMEM = {
3685 static const char kZoneNameAsia_Kolkata[] ACE_TIME_PROGMEM =
"\x04" "Kolkata";
3687 const basic::ZoneInfo kZoneAsia_Kolkata ACE_TIME_PROGMEM = {
3688 kZoneNameAsia_Kolkata ,
3692 kZoneEraAsia_Kolkata ,
3703 static const basic::ZoneEra kZoneEraAsia_Kuching[] ACE_TIME_PROGMEM = {
3719 static const char kZoneNameAsia_Kuching[] ACE_TIME_PROGMEM =
"\x04" "Kuching";
3721 const basic::ZoneInfo kZoneAsia_Kuching ACE_TIME_PROGMEM = {
3722 kZoneNameAsia_Kuching ,
3726 kZoneEraAsia_Kuching ,
3737 static const basic::ZoneEra kZoneEraAsia_Macau[] ACE_TIME_PROGMEM = {
3753 static const char kZoneNameAsia_Macau[] ACE_TIME_PROGMEM =
"\x04" "Macau";
3755 const basic::ZoneInfo kZoneAsia_Macau ACE_TIME_PROGMEM = {
3756 kZoneNameAsia_Macau ,
3760 kZoneEraAsia_Macau ,
3771 static const basic::ZoneEra kZoneEraAsia_Makassar[] ACE_TIME_PROGMEM = {
3787 static const char kZoneNameAsia_Makassar[] ACE_TIME_PROGMEM =
"\x04" "Makassar";
3789 const basic::ZoneInfo kZoneAsia_Makassar ACE_TIME_PROGMEM = {
3790 kZoneNameAsia_Makassar ,
3794 kZoneEraAsia_Makassar ,
3805 static const basic::ZoneEra kZoneEraAsia_Manila[] ACE_TIME_PROGMEM = {
3821 static const char kZoneNameAsia_Manila[] ACE_TIME_PROGMEM =
"\x04" "Manila";
3823 const basic::ZoneInfo kZoneAsia_Manila ACE_TIME_PROGMEM = {
3824 kZoneNameAsia_Manila ,
3828 kZoneEraAsia_Manila ,
3839 static const basic::ZoneEra kZoneEraAsia_Nicosia[] ACE_TIME_PROGMEM = {
3855 static const char kZoneNameAsia_Nicosia[] ACE_TIME_PROGMEM =
"\x04" "Nicosia";
3857 const basic::ZoneInfo kZoneAsia_Nicosia ACE_TIME_PROGMEM = {
3858 kZoneNameAsia_Nicosia ,
3862 kZoneEraAsia_Nicosia ,
3873 static const basic::ZoneEra kZoneEraAsia_Pontianak[] ACE_TIME_PROGMEM = {
3889 static const char kZoneNameAsia_Pontianak[] ACE_TIME_PROGMEM =
"\x04" "Pontianak";
3891 const basic::ZoneInfo kZoneAsia_Pontianak ACE_TIME_PROGMEM = {
3892 kZoneNameAsia_Pontianak ,
3896 kZoneEraAsia_Pontianak ,
3907 static const basic::ZoneEra kZoneEraAsia_Qatar[] ACE_TIME_PROGMEM = {
3923 static const char kZoneNameAsia_Qatar[] ACE_TIME_PROGMEM =
"\x04" "Qatar";
3925 const basic::ZoneInfo kZoneAsia_Qatar ACE_TIME_PROGMEM = {
3926 kZoneNameAsia_Qatar ,
3930 kZoneEraAsia_Qatar ,
3941 static const basic::ZoneEra kZoneEraAsia_Riyadh[] ACE_TIME_PROGMEM = {
3957 static const char kZoneNameAsia_Riyadh[] ACE_TIME_PROGMEM =
"\x04" "Riyadh";
3959 const basic::ZoneInfo kZoneAsia_Riyadh ACE_TIME_PROGMEM = {
3960 kZoneNameAsia_Riyadh ,
3964 kZoneEraAsia_Riyadh ,
3975 static const basic::ZoneEra kZoneEraAsia_Samarkand[] ACE_TIME_PROGMEM = {
3991 static const char kZoneNameAsia_Samarkand[] ACE_TIME_PROGMEM =
"\x04" "Samarkand";
3993 const basic::ZoneInfo kZoneAsia_Samarkand ACE_TIME_PROGMEM = {
3994 kZoneNameAsia_Samarkand ,
3998 kZoneEraAsia_Samarkand ,
4009 static const basic::ZoneEra kZoneEraAsia_Seoul[] ACE_TIME_PROGMEM = {
4025 static const char kZoneNameAsia_Seoul[] ACE_TIME_PROGMEM =
"\x04" "Seoul";
4027 const basic::ZoneInfo kZoneAsia_Seoul ACE_TIME_PROGMEM = {
4028 kZoneNameAsia_Seoul ,
4032 kZoneEraAsia_Seoul ,
4043 static const basic::ZoneEra kZoneEraAsia_Shanghai[] ACE_TIME_PROGMEM = {
4059 static const char kZoneNameAsia_Shanghai[] ACE_TIME_PROGMEM =
"\x04" "Shanghai";
4061 const basic::ZoneInfo kZoneAsia_Shanghai ACE_TIME_PROGMEM = {
4062 kZoneNameAsia_Shanghai ,
4066 kZoneEraAsia_Shanghai ,
4077 static const basic::ZoneEra kZoneEraAsia_Singapore[] ACE_TIME_PROGMEM = {
4093 static const char kZoneNameAsia_Singapore[] ACE_TIME_PROGMEM =
"\x04" "Singapore";
4095 const basic::ZoneInfo kZoneAsia_Singapore ACE_TIME_PROGMEM = {
4096 kZoneNameAsia_Singapore ,
4100 kZoneEraAsia_Singapore ,
4111 static const basic::ZoneEra kZoneEraAsia_Taipei[] ACE_TIME_PROGMEM = {
4127 static const char kZoneNameAsia_Taipei[] ACE_TIME_PROGMEM =
"\x04" "Taipei";
4129 const basic::ZoneInfo kZoneAsia_Taipei ACE_TIME_PROGMEM = {
4130 kZoneNameAsia_Taipei ,
4134 kZoneEraAsia_Taipei ,
4145 static const basic::ZoneEra kZoneEraAsia_Tashkent[] ACE_TIME_PROGMEM = {
4161 static const char kZoneNameAsia_Tashkent[] ACE_TIME_PROGMEM =
"\x04" "Tashkent";
4163 const basic::ZoneInfo kZoneAsia_Tashkent ACE_TIME_PROGMEM = {
4164 kZoneNameAsia_Tashkent ,
4168 kZoneEraAsia_Tashkent ,
4179 static const basic::ZoneEra kZoneEraAsia_Tehran[] ACE_TIME_PROGMEM = {
4195 static const char kZoneNameAsia_Tehran[] ACE_TIME_PROGMEM =
"\x04" "Tehran";
4197 const basic::ZoneInfo kZoneAsia_Tehran ACE_TIME_PROGMEM = {
4198 kZoneNameAsia_Tehran ,
4202 kZoneEraAsia_Tehran ,
4213 static const basic::ZoneEra kZoneEraAsia_Thimphu[] ACE_TIME_PROGMEM = {
4229 static const char kZoneNameAsia_Thimphu[] ACE_TIME_PROGMEM =
"\x04" "Thimphu";
4231 const basic::ZoneInfo kZoneAsia_Thimphu ACE_TIME_PROGMEM = {
4232 kZoneNameAsia_Thimphu ,
4236 kZoneEraAsia_Thimphu ,
4247 static const basic::ZoneEra kZoneEraAsia_Tokyo[] ACE_TIME_PROGMEM = {
4263 static const char kZoneNameAsia_Tokyo[] ACE_TIME_PROGMEM =
"\x04" "Tokyo";
4265 const basic::ZoneInfo kZoneAsia_Tokyo ACE_TIME_PROGMEM = {
4266 kZoneNameAsia_Tokyo ,
4270 kZoneEraAsia_Tokyo ,
4281 static const basic::ZoneEra kZoneEraAsia_Ulaanbaatar[] ACE_TIME_PROGMEM = {
4297 static const char kZoneNameAsia_Ulaanbaatar[] ACE_TIME_PROGMEM =
"\x04" "Ulaanbaatar";
4299 const basic::ZoneInfo kZoneAsia_Ulaanbaatar ACE_TIME_PROGMEM = {
4300 kZoneNameAsia_Ulaanbaatar ,
4304 kZoneEraAsia_Ulaanbaatar ,
4315 static const basic::ZoneEra kZoneEraAsia_Urumqi[] ACE_TIME_PROGMEM = {
4331 static const char kZoneNameAsia_Urumqi[] ACE_TIME_PROGMEM =
"\x04" "Urumqi";
4333 const basic::ZoneInfo kZoneAsia_Urumqi ACE_TIME_PROGMEM = {
4334 kZoneNameAsia_Urumqi ,
4338 kZoneEraAsia_Urumqi ,
4349 static const basic::ZoneEra kZoneEraAsia_Yangon[] ACE_TIME_PROGMEM = {
4365 static const char kZoneNameAsia_Yangon[] ACE_TIME_PROGMEM =
"\x04" "Yangon";
4367 const basic::ZoneInfo kZoneAsia_Yangon ACE_TIME_PROGMEM = {
4368 kZoneNameAsia_Yangon ,
4372 kZoneEraAsia_Yangon ,
4383 static const basic::ZoneEra kZoneEraAsia_Yerevan[] ACE_TIME_PROGMEM = {
4386 &kPolicyRussiaAsia ,
4411 static const char kZoneNameAsia_Yerevan[] ACE_TIME_PROGMEM =
"\x04" "Yerevan";
4413 const basic::ZoneInfo kZoneAsia_Yerevan ACE_TIME_PROGMEM = {
4414 kZoneNameAsia_Yerevan ,
4418 kZoneEraAsia_Yerevan ,
4429 static const basic::ZoneEra kZoneEraAtlantic_Azores[] ACE_TIME_PROGMEM = {
4445 static const char kZoneNameAtlantic_Azores[] ACE_TIME_PROGMEM =
"\x05" "Azores";
4447 const basic::ZoneInfo kZoneAtlantic_Azores ACE_TIME_PROGMEM = {
4448 kZoneNameAtlantic_Azores ,
4452 kZoneEraAtlantic_Azores ,
4463 static const basic::ZoneEra kZoneEraAtlantic_Bermuda[] ACE_TIME_PROGMEM = {
4479 static const char kZoneNameAtlantic_Bermuda[] ACE_TIME_PROGMEM =
"\x05" "Bermuda";
4481 const basic::ZoneInfo kZoneAtlantic_Bermuda ACE_TIME_PROGMEM = {
4482 kZoneNameAtlantic_Bermuda ,
4486 kZoneEraAtlantic_Bermuda ,
4497 static const basic::ZoneEra kZoneEraAtlantic_Canary[] ACE_TIME_PROGMEM = {
4513 static const char kZoneNameAtlantic_Canary[] ACE_TIME_PROGMEM =
"\x05" "Canary";
4515 const basic::ZoneInfo kZoneAtlantic_Canary ACE_TIME_PROGMEM = {
4516 kZoneNameAtlantic_Canary ,
4520 kZoneEraAtlantic_Canary ,
4531 static const basic::ZoneEra kZoneEraAtlantic_Cape_Verde[] ACE_TIME_PROGMEM = {
4547 static const char kZoneNameAtlantic_Cape_Verde[] ACE_TIME_PROGMEM =
"\x05" "Cape_Verde";
4549 const basic::ZoneInfo kZoneAtlantic_Cape_Verde ACE_TIME_PROGMEM = {
4550 kZoneNameAtlantic_Cape_Verde ,
4554 kZoneEraAtlantic_Cape_Verde ,
4565 static const basic::ZoneEra kZoneEraAtlantic_Faroe[] ACE_TIME_PROGMEM = {
4581 static const char kZoneNameAtlantic_Faroe[] ACE_TIME_PROGMEM =
"\x05" "Faroe";
4583 const basic::ZoneInfo kZoneAtlantic_Faroe ACE_TIME_PROGMEM = {
4584 kZoneNameAtlantic_Faroe ,
4588 kZoneEraAtlantic_Faroe ,
4599 static const basic::ZoneEra kZoneEraAtlantic_Madeira[] ACE_TIME_PROGMEM = {
4615 static const char kZoneNameAtlantic_Madeira[] ACE_TIME_PROGMEM =
"\x05" "Madeira";
4617 const basic::ZoneInfo kZoneAtlantic_Madeira ACE_TIME_PROGMEM = {
4618 kZoneNameAtlantic_Madeira ,
4622 kZoneEraAtlantic_Madeira ,
4633 static const basic::ZoneEra kZoneEraAtlantic_South_Georgia[] ACE_TIME_PROGMEM = {
4649 static const char kZoneNameAtlantic_South_Georgia[] ACE_TIME_PROGMEM =
"\x05" "South_Georgia";
4651 const basic::ZoneInfo kZoneAtlantic_South_Georgia ACE_TIME_PROGMEM = {
4652 kZoneNameAtlantic_South_Georgia ,
4656 kZoneEraAtlantic_South_Georgia ,
4667 static const basic::ZoneEra kZoneEraAustralia_Adelaide[] ACE_TIME_PROGMEM = {
4683 static const char kZoneNameAustralia_Adelaide[] ACE_TIME_PROGMEM =
"\x06" "Adelaide";
4685 const basic::ZoneInfo kZoneAustralia_Adelaide ACE_TIME_PROGMEM = {
4686 kZoneNameAustralia_Adelaide ,
4690 kZoneEraAustralia_Adelaide ,
4701 static const basic::ZoneEra kZoneEraAustralia_Brisbane[] ACE_TIME_PROGMEM = {
4717 static const char kZoneNameAustralia_Brisbane[] ACE_TIME_PROGMEM =
"\x06" "Brisbane";
4719 const basic::ZoneInfo kZoneAustralia_Brisbane ACE_TIME_PROGMEM = {
4720 kZoneNameAustralia_Brisbane ,
4724 kZoneEraAustralia_Brisbane ,
4735 static const basic::ZoneEra kZoneEraAustralia_Broken_Hill[] ACE_TIME_PROGMEM = {
4763 static const char kZoneNameAustralia_Broken_Hill[] ACE_TIME_PROGMEM =
"\x06" "Broken_Hill";
4765 const basic::ZoneInfo kZoneAustralia_Broken_Hill ACE_TIME_PROGMEM = {
4766 kZoneNameAustralia_Broken_Hill ,
4770 kZoneEraAustralia_Broken_Hill ,
4781 static const basic::ZoneEra kZoneEraAustralia_Darwin[] ACE_TIME_PROGMEM = {
4797 static const char kZoneNameAustralia_Darwin[] ACE_TIME_PROGMEM =
"\x06" "Darwin";
4799 const basic::ZoneInfo kZoneAustralia_Darwin ACE_TIME_PROGMEM = {
4800 kZoneNameAustralia_Darwin ,
4804 kZoneEraAustralia_Darwin ,
4815 static const basic::ZoneEra kZoneEraAustralia_Eucla[] ACE_TIME_PROGMEM = {
4831 static const char kZoneNameAustralia_Eucla[] ACE_TIME_PROGMEM =
"\x06" "Eucla";
4833 const basic::ZoneInfo kZoneAustralia_Eucla ACE_TIME_PROGMEM = {
4834 kZoneNameAustralia_Eucla ,
4838 kZoneEraAustralia_Eucla ,
4849 static const basic::ZoneEra kZoneEraAustralia_Hobart[] ACE_TIME_PROGMEM = {
4865 static const char kZoneNameAustralia_Hobart[] ACE_TIME_PROGMEM =
"\x06" "Hobart";
4867 const basic::ZoneInfo kZoneAustralia_Hobart ACE_TIME_PROGMEM = {
4868 kZoneNameAustralia_Hobart ,
4872 kZoneEraAustralia_Hobart ,
4883 static const basic::ZoneEra kZoneEraAustralia_Lindeman[] ACE_TIME_PROGMEM = {
4899 static const char kZoneNameAustralia_Lindeman[] ACE_TIME_PROGMEM =
"\x06" "Lindeman";
4901 const basic::ZoneInfo kZoneAustralia_Lindeman ACE_TIME_PROGMEM = {
4902 kZoneNameAustralia_Lindeman ,
4906 kZoneEraAustralia_Lindeman ,
4917 static const basic::ZoneEra kZoneEraAustralia_Lord_Howe[] ACE_TIME_PROGMEM = {
4933 static const char kZoneNameAustralia_Lord_Howe[] ACE_TIME_PROGMEM =
"\x06" "Lord_Howe";
4935 const basic::ZoneInfo kZoneAustralia_Lord_Howe ACE_TIME_PROGMEM = {
4936 kZoneNameAustralia_Lord_Howe ,
4940 kZoneEraAustralia_Lord_Howe ,
4951 static const basic::ZoneEra kZoneEraAustralia_Melbourne[] ACE_TIME_PROGMEM = {
4967 static const char kZoneNameAustralia_Melbourne[] ACE_TIME_PROGMEM =
"\x06" "Melbourne";
4969 const basic::ZoneInfo kZoneAustralia_Melbourne ACE_TIME_PROGMEM = {
4970 kZoneNameAustralia_Melbourne ,
4974 kZoneEraAustralia_Melbourne ,
4985 static const basic::ZoneEra kZoneEraAustralia_Perth[] ACE_TIME_PROGMEM = {
5001 static const char kZoneNameAustralia_Perth[] ACE_TIME_PROGMEM =
"\x06" "Perth";
5003 const basic::ZoneInfo kZoneAustralia_Perth ACE_TIME_PROGMEM = {
5004 kZoneNameAustralia_Perth ,
5008 kZoneEraAustralia_Perth ,
5019 static const basic::ZoneEra kZoneEraAustralia_Sydney[] ACE_TIME_PROGMEM = {
5035 static const char kZoneNameAustralia_Sydney[] ACE_TIME_PROGMEM =
"\x06" "Sydney";
5037 const basic::ZoneInfo kZoneAustralia_Sydney ACE_TIME_PROGMEM = {
5038 kZoneNameAustralia_Sydney ,
5042 kZoneEraAustralia_Sydney ,
5053 static const basic::ZoneEra kZoneEraCET[] ACE_TIME_PROGMEM = {
5069 static const char kZoneNameCET[] ACE_TIME_PROGMEM =
"CET";
5071 const basic::ZoneInfo kZoneCET ACE_TIME_PROGMEM = {
5087 static const basic::ZoneEra kZoneEraCST6CDT[] ACE_TIME_PROGMEM = {
5103 static const char kZoneNameCST6CDT[] ACE_TIME_PROGMEM =
"CST6CDT";
5105 const basic::ZoneInfo kZoneCST6CDT ACE_TIME_PROGMEM = {
5121 static const basic::ZoneEra kZoneEraEET[] ACE_TIME_PROGMEM = {
5137 static const char kZoneNameEET[] ACE_TIME_PROGMEM =
"EET";
5139 const basic::ZoneInfo kZoneEET ACE_TIME_PROGMEM = {
5155 static const basic::ZoneEra kZoneEraEST[] ACE_TIME_PROGMEM = {
5171 static const char kZoneNameEST[] ACE_TIME_PROGMEM =
"EST";
5173 const basic::ZoneInfo kZoneEST ACE_TIME_PROGMEM = {
5189 static const basic::ZoneEra kZoneEraEST5EDT[] ACE_TIME_PROGMEM = {
5205 static const char kZoneNameEST5EDT[] ACE_TIME_PROGMEM =
"EST5EDT";
5207 const basic::ZoneInfo kZoneEST5EDT ACE_TIME_PROGMEM = {
5223 static const basic::ZoneEra kZoneEraEtc_GMT[] ACE_TIME_PROGMEM = {
5239 static const char kZoneNameEtc_GMT[] ACE_TIME_PROGMEM =
"\x08" "GMT";
5241 const basic::ZoneInfo kZoneEtc_GMT ACE_TIME_PROGMEM = {
5257 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM = {
5273 static const char kZoneNameEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM =
"\x08" "GMT+1";
5275 const basic::ZoneInfo kZoneEtc_GMT_PLUS_1 ACE_TIME_PROGMEM = {
5276 kZoneNameEtc_GMT_PLUS_1 ,
5280 kZoneEraEtc_GMT_PLUS_1 ,
5291 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM = {
5307 static const char kZoneNameEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM =
"\x08" "GMT+10";
5309 const basic::ZoneInfo kZoneEtc_GMT_PLUS_10 ACE_TIME_PROGMEM = {
5310 kZoneNameEtc_GMT_PLUS_10 ,
5314 kZoneEraEtc_GMT_PLUS_10 ,
5325 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM = {
5341 static const char kZoneNameEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM =
"\x08" "GMT+11";
5343 const basic::ZoneInfo kZoneEtc_GMT_PLUS_11 ACE_TIME_PROGMEM = {
5344 kZoneNameEtc_GMT_PLUS_11 ,
5348 kZoneEraEtc_GMT_PLUS_11 ,
5359 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM = {
5375 static const char kZoneNameEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM =
"\x08" "GMT+12";
5377 const basic::ZoneInfo kZoneEtc_GMT_PLUS_12 ACE_TIME_PROGMEM = {
5378 kZoneNameEtc_GMT_PLUS_12 ,
5382 kZoneEraEtc_GMT_PLUS_12 ,
5393 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM = {
5409 static const char kZoneNameEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM =
"\x08" "GMT+2";
5411 const basic::ZoneInfo kZoneEtc_GMT_PLUS_2 ACE_TIME_PROGMEM = {
5412 kZoneNameEtc_GMT_PLUS_2 ,
5416 kZoneEraEtc_GMT_PLUS_2 ,
5427 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM = {
5443 static const char kZoneNameEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM =
"\x08" "GMT+3";
5445 const basic::ZoneInfo kZoneEtc_GMT_PLUS_3 ACE_TIME_PROGMEM = {
5446 kZoneNameEtc_GMT_PLUS_3 ,
5450 kZoneEraEtc_GMT_PLUS_3 ,
5461 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM = {
5477 static const char kZoneNameEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM =
"\x08" "GMT+4";
5479 const basic::ZoneInfo kZoneEtc_GMT_PLUS_4 ACE_TIME_PROGMEM = {
5480 kZoneNameEtc_GMT_PLUS_4 ,
5484 kZoneEraEtc_GMT_PLUS_4 ,
5495 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM = {
5511 static const char kZoneNameEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM =
"\x08" "GMT+5";
5513 const basic::ZoneInfo kZoneEtc_GMT_PLUS_5 ACE_TIME_PROGMEM = {
5514 kZoneNameEtc_GMT_PLUS_5 ,
5518 kZoneEraEtc_GMT_PLUS_5 ,
5529 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM = {
5545 static const char kZoneNameEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM =
"\x08" "GMT+6";
5547 const basic::ZoneInfo kZoneEtc_GMT_PLUS_6 ACE_TIME_PROGMEM = {
5548 kZoneNameEtc_GMT_PLUS_6 ,
5552 kZoneEraEtc_GMT_PLUS_6 ,
5563 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM = {
5579 static const char kZoneNameEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM =
"\x08" "GMT+7";
5581 const basic::ZoneInfo kZoneEtc_GMT_PLUS_7 ACE_TIME_PROGMEM = {
5582 kZoneNameEtc_GMT_PLUS_7 ,
5586 kZoneEraEtc_GMT_PLUS_7 ,
5597 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM = {
5613 static const char kZoneNameEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM =
"\x08" "GMT+8";
5615 const basic::ZoneInfo kZoneEtc_GMT_PLUS_8 ACE_TIME_PROGMEM = {
5616 kZoneNameEtc_GMT_PLUS_8 ,
5620 kZoneEraEtc_GMT_PLUS_8 ,
5631 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM = {
5647 static const char kZoneNameEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM =
"\x08" "GMT+9";
5649 const basic::ZoneInfo kZoneEtc_GMT_PLUS_9 ACE_TIME_PROGMEM = {
5650 kZoneNameEtc_GMT_PLUS_9 ,
5654 kZoneEraEtc_GMT_PLUS_9 ,
5665 static const basic::ZoneEra kZoneEraEtc_GMT_1[] ACE_TIME_PROGMEM = {
5681 static const char kZoneNameEtc_GMT_1[] ACE_TIME_PROGMEM =
"\x08" "GMT-1";
5683 const basic::ZoneInfo kZoneEtc_GMT_1 ACE_TIME_PROGMEM = {
5684 kZoneNameEtc_GMT_1 ,
5699 static const basic::ZoneEra kZoneEraEtc_GMT_10[] ACE_TIME_PROGMEM = {
5715 static const char kZoneNameEtc_GMT_10[] ACE_TIME_PROGMEM =
"\x08" "GMT-10";
5717 const basic::ZoneInfo kZoneEtc_GMT_10 ACE_TIME_PROGMEM = {
5718 kZoneNameEtc_GMT_10 ,
5722 kZoneEraEtc_GMT_10 ,
5733 static const basic::ZoneEra kZoneEraEtc_GMT_11[] ACE_TIME_PROGMEM = {
5749 static const char kZoneNameEtc_GMT_11[] ACE_TIME_PROGMEM =
"\x08" "GMT-11";
5751 const basic::ZoneInfo kZoneEtc_GMT_11 ACE_TIME_PROGMEM = {
5752 kZoneNameEtc_GMT_11 ,
5756 kZoneEraEtc_GMT_11 ,
5767 static const basic::ZoneEra kZoneEraEtc_GMT_12[] ACE_TIME_PROGMEM = {
5783 static const char kZoneNameEtc_GMT_12[] ACE_TIME_PROGMEM =
"\x08" "GMT-12";
5785 const basic::ZoneInfo kZoneEtc_GMT_12 ACE_TIME_PROGMEM = {
5786 kZoneNameEtc_GMT_12 ,
5790 kZoneEraEtc_GMT_12 ,
5801 static const basic::ZoneEra kZoneEraEtc_GMT_13[] ACE_TIME_PROGMEM = {
5817 static const char kZoneNameEtc_GMT_13[] ACE_TIME_PROGMEM =
"\x08" "GMT-13";
5819 const basic::ZoneInfo kZoneEtc_GMT_13 ACE_TIME_PROGMEM = {
5820 kZoneNameEtc_GMT_13 ,
5824 kZoneEraEtc_GMT_13 ,
5835 static const basic::ZoneEra kZoneEraEtc_GMT_14[] ACE_TIME_PROGMEM = {
5851 static const char kZoneNameEtc_GMT_14[] ACE_TIME_PROGMEM =
"\x08" "GMT-14";
5853 const basic::ZoneInfo kZoneEtc_GMT_14 ACE_TIME_PROGMEM = {
5854 kZoneNameEtc_GMT_14 ,
5858 kZoneEraEtc_GMT_14 ,
5869 static const basic::ZoneEra kZoneEraEtc_GMT_2[] ACE_TIME_PROGMEM = {
5885 static const char kZoneNameEtc_GMT_2[] ACE_TIME_PROGMEM =
"\x08" "GMT-2";
5887 const basic::ZoneInfo kZoneEtc_GMT_2 ACE_TIME_PROGMEM = {
5888 kZoneNameEtc_GMT_2 ,
5903 static const basic::ZoneEra kZoneEraEtc_GMT_3[] ACE_TIME_PROGMEM = {
5919 static const char kZoneNameEtc_GMT_3[] ACE_TIME_PROGMEM =
"\x08" "GMT-3";
5921 const basic::ZoneInfo kZoneEtc_GMT_3 ACE_TIME_PROGMEM = {
5922 kZoneNameEtc_GMT_3 ,
5937 static const basic::ZoneEra kZoneEraEtc_GMT_4[] ACE_TIME_PROGMEM = {
5953 static const char kZoneNameEtc_GMT_4[] ACE_TIME_PROGMEM =
"\x08" "GMT-4";
5955 const basic::ZoneInfo kZoneEtc_GMT_4 ACE_TIME_PROGMEM = {
5956 kZoneNameEtc_GMT_4 ,
5971 static const basic::ZoneEra kZoneEraEtc_GMT_5[] ACE_TIME_PROGMEM = {
5987 static const char kZoneNameEtc_GMT_5[] ACE_TIME_PROGMEM =
"\x08" "GMT-5";
5989 const basic::ZoneInfo kZoneEtc_GMT_5 ACE_TIME_PROGMEM = {
5990 kZoneNameEtc_GMT_5 ,
6005 static const basic::ZoneEra kZoneEraEtc_GMT_6[] ACE_TIME_PROGMEM = {
6021 static const char kZoneNameEtc_GMT_6[] ACE_TIME_PROGMEM =
"\x08" "GMT-6";
6023 const basic::ZoneInfo kZoneEtc_GMT_6 ACE_TIME_PROGMEM = {
6024 kZoneNameEtc_GMT_6 ,
6039 static const basic::ZoneEra kZoneEraEtc_GMT_7[] ACE_TIME_PROGMEM = {
6055 static const char kZoneNameEtc_GMT_7[] ACE_TIME_PROGMEM =
"\x08" "GMT-7";
6057 const basic::ZoneInfo kZoneEtc_GMT_7 ACE_TIME_PROGMEM = {
6058 kZoneNameEtc_GMT_7 ,
6073 static const basic::ZoneEra kZoneEraEtc_GMT_8[] ACE_TIME_PROGMEM = {
6089 static const char kZoneNameEtc_GMT_8[] ACE_TIME_PROGMEM =
"\x08" "GMT-8";
6091 const basic::ZoneInfo kZoneEtc_GMT_8 ACE_TIME_PROGMEM = {
6092 kZoneNameEtc_GMT_8 ,
6107 static const basic::ZoneEra kZoneEraEtc_GMT_9[] ACE_TIME_PROGMEM = {
6123 static const char kZoneNameEtc_GMT_9[] ACE_TIME_PROGMEM =
"\x08" "GMT-9";
6125 const basic::ZoneInfo kZoneEtc_GMT_9 ACE_TIME_PROGMEM = {
6126 kZoneNameEtc_GMT_9 ,
6141 static const basic::ZoneEra kZoneEraEtc_UTC[] ACE_TIME_PROGMEM = {
6157 static const char kZoneNameEtc_UTC[] ACE_TIME_PROGMEM =
"\x08" "UTC";
6159 const basic::ZoneInfo kZoneEtc_UTC ACE_TIME_PROGMEM = {
6175 static const basic::ZoneEra kZoneEraEurope_Andorra[] ACE_TIME_PROGMEM = {
6191 static const char kZoneNameEurope_Andorra[] ACE_TIME_PROGMEM =
"\x09" "Andorra";
6193 const basic::ZoneInfo kZoneEurope_Andorra ACE_TIME_PROGMEM = {
6194 kZoneNameEurope_Andorra ,
6198 kZoneEraEurope_Andorra ,
6209 static const basic::ZoneEra kZoneEraEurope_Athens[] ACE_TIME_PROGMEM = {
6225 static const char kZoneNameEurope_Athens[] ACE_TIME_PROGMEM =
"\x09" "Athens";
6227 const basic::ZoneInfo kZoneEurope_Athens ACE_TIME_PROGMEM = {
6228 kZoneNameEurope_Athens ,
6232 kZoneEraEurope_Athens ,
6243 static const basic::ZoneEra kZoneEraEurope_Belgrade[] ACE_TIME_PROGMEM = {
6259 static const char kZoneNameEurope_Belgrade[] ACE_TIME_PROGMEM =
"\x09" "Belgrade";
6261 const basic::ZoneInfo kZoneEurope_Belgrade ACE_TIME_PROGMEM = {
6262 kZoneNameEurope_Belgrade ,
6266 kZoneEraEurope_Belgrade ,
6277 static const basic::ZoneEra kZoneEraEurope_Berlin[] ACE_TIME_PROGMEM = {
6293 static const char kZoneNameEurope_Berlin[] ACE_TIME_PROGMEM =
"\x09" "Berlin";
6295 const basic::ZoneInfo kZoneEurope_Berlin ACE_TIME_PROGMEM = {
6296 kZoneNameEurope_Berlin ,
6300 kZoneEraEurope_Berlin ,
6311 static const basic::ZoneEra kZoneEraEurope_Brussels[] ACE_TIME_PROGMEM = {
6327 static const char kZoneNameEurope_Brussels[] ACE_TIME_PROGMEM =
"\x09" "Brussels";
6329 const basic::ZoneInfo kZoneEurope_Brussels ACE_TIME_PROGMEM = {
6330 kZoneNameEurope_Brussels ,
6334 kZoneEraEurope_Brussels ,
6345 static const basic::ZoneEra kZoneEraEurope_Bucharest[] ACE_TIME_PROGMEM = {
6361 static const char kZoneNameEurope_Bucharest[] ACE_TIME_PROGMEM =
"\x09" "Bucharest";
6363 const basic::ZoneInfo kZoneEurope_Bucharest ACE_TIME_PROGMEM = {
6364 kZoneNameEurope_Bucharest ,
6368 kZoneEraEurope_Bucharest ,
6379 static const basic::ZoneEra kZoneEraEurope_Budapest[] ACE_TIME_PROGMEM = {
6395 static const char kZoneNameEurope_Budapest[] ACE_TIME_PROGMEM =
"\x09" "Budapest";
6397 const basic::ZoneInfo kZoneEurope_Budapest ACE_TIME_PROGMEM = {
6398 kZoneNameEurope_Budapest ,
6402 kZoneEraEurope_Budapest ,
6413 static const basic::ZoneEra kZoneEraEurope_Chisinau[] ACE_TIME_PROGMEM = {
6429 static const char kZoneNameEurope_Chisinau[] ACE_TIME_PROGMEM =
"\x09" "Chisinau";
6431 const basic::ZoneInfo kZoneEurope_Chisinau ACE_TIME_PROGMEM = {
6432 kZoneNameEurope_Chisinau ,
6436 kZoneEraEurope_Chisinau ,
6447 static const basic::ZoneEra kZoneEraEurope_Dublin[] ACE_TIME_PROGMEM = {
6463 static const char kZoneNameEurope_Dublin[] ACE_TIME_PROGMEM =
"\x09" "Dublin";
6465 const basic::ZoneInfo kZoneEurope_Dublin ACE_TIME_PROGMEM = {
6466 kZoneNameEurope_Dublin ,
6470 kZoneEraEurope_Dublin ,
6481 static const basic::ZoneEra kZoneEraEurope_Gibraltar[] ACE_TIME_PROGMEM = {
6497 static const char kZoneNameEurope_Gibraltar[] ACE_TIME_PROGMEM =
"\x09" "Gibraltar";
6499 const basic::ZoneInfo kZoneEurope_Gibraltar ACE_TIME_PROGMEM = {
6500 kZoneNameEurope_Gibraltar ,
6504 kZoneEraEurope_Gibraltar ,
6515 static const basic::ZoneEra kZoneEraEurope_Helsinki[] ACE_TIME_PROGMEM = {
6531 static const char kZoneNameEurope_Helsinki[] ACE_TIME_PROGMEM =
"\x09" "Helsinki";
6533 const basic::ZoneInfo kZoneEurope_Helsinki ACE_TIME_PROGMEM = {
6534 kZoneNameEurope_Helsinki ,
6538 kZoneEraEurope_Helsinki ,
6549 static const basic::ZoneEra kZoneEraEurope_Kyiv[] ACE_TIME_PROGMEM = {
6565 static const char kZoneNameEurope_Kyiv[] ACE_TIME_PROGMEM =
"\x09" "Kyiv";
6567 const basic::ZoneInfo kZoneEurope_Kyiv ACE_TIME_PROGMEM = {
6568 kZoneNameEurope_Kyiv ,
6572 kZoneEraEurope_Kyiv ,
6583 static const basic::ZoneEra kZoneEraEurope_Lisbon[] ACE_TIME_PROGMEM = {
6599 static const char kZoneNameEurope_Lisbon[] ACE_TIME_PROGMEM =
"\x09" "Lisbon";
6601 const basic::ZoneInfo kZoneEurope_Lisbon ACE_TIME_PROGMEM = {
6602 kZoneNameEurope_Lisbon ,
6606 kZoneEraEurope_Lisbon ,
6617 static const basic::ZoneEra kZoneEraEurope_London[] ACE_TIME_PROGMEM = {
6633 static const char kZoneNameEurope_London[] ACE_TIME_PROGMEM =
"\x09" "London";
6635 const basic::ZoneInfo kZoneEurope_London ACE_TIME_PROGMEM = {
6636 kZoneNameEurope_London ,
6640 kZoneEraEurope_London ,
6651 static const basic::ZoneEra kZoneEraEurope_Madrid[] ACE_TIME_PROGMEM = {
6667 static const char kZoneNameEurope_Madrid[] ACE_TIME_PROGMEM =
"\x09" "Madrid";
6669 const basic::ZoneInfo kZoneEurope_Madrid ACE_TIME_PROGMEM = {
6670 kZoneNameEurope_Madrid ,
6674 kZoneEraEurope_Madrid ,
6685 static const basic::ZoneEra kZoneEraEurope_Malta[] ACE_TIME_PROGMEM = {
6701 static const char kZoneNameEurope_Malta[] ACE_TIME_PROGMEM =
"\x09" "Malta";
6703 const basic::ZoneInfo kZoneEurope_Malta ACE_TIME_PROGMEM = {
6704 kZoneNameEurope_Malta ,
6708 kZoneEraEurope_Malta ,
6719 static const basic::ZoneEra kZoneEraEurope_Paris[] ACE_TIME_PROGMEM = {
6735 static const char kZoneNameEurope_Paris[] ACE_TIME_PROGMEM =
"\x09" "Paris";
6737 const basic::ZoneInfo kZoneEurope_Paris ACE_TIME_PROGMEM = {
6738 kZoneNameEurope_Paris ,
6742 kZoneEraEurope_Paris ,
6753 static const basic::ZoneEra kZoneEraEurope_Prague[] ACE_TIME_PROGMEM = {
6769 static const char kZoneNameEurope_Prague[] ACE_TIME_PROGMEM =
"\x09" "Prague";
6771 const basic::ZoneInfo kZoneEurope_Prague ACE_TIME_PROGMEM = {
6772 kZoneNameEurope_Prague ,
6776 kZoneEraEurope_Prague ,
6787 static const basic::ZoneEra kZoneEraEurope_Rome[] ACE_TIME_PROGMEM = {
6803 static const char kZoneNameEurope_Rome[] ACE_TIME_PROGMEM =
"\x09" "Rome";
6805 const basic::ZoneInfo kZoneEurope_Rome ACE_TIME_PROGMEM = {
6806 kZoneNameEurope_Rome ,
6810 kZoneEraEurope_Rome ,
6821 static const basic::ZoneEra kZoneEraEurope_Sofia[] ACE_TIME_PROGMEM = {
6837 static const char kZoneNameEurope_Sofia[] ACE_TIME_PROGMEM =
"\x09" "Sofia";
6839 const basic::ZoneInfo kZoneEurope_Sofia ACE_TIME_PROGMEM = {
6840 kZoneNameEurope_Sofia ,
6844 kZoneEraEurope_Sofia ,
6855 static const basic::ZoneEra kZoneEraEurope_Tirane[] ACE_TIME_PROGMEM = {
6871 static const char kZoneNameEurope_Tirane[] ACE_TIME_PROGMEM =
"\x09" "Tirane";
6873 const basic::ZoneInfo kZoneEurope_Tirane ACE_TIME_PROGMEM = {
6874 kZoneNameEurope_Tirane ,
6878 kZoneEraEurope_Tirane ,
6889 static const basic::ZoneEra kZoneEraEurope_Vienna[] ACE_TIME_PROGMEM = {
6905 static const char kZoneNameEurope_Vienna[] ACE_TIME_PROGMEM =
"\x09" "Vienna";
6907 const basic::ZoneInfo kZoneEurope_Vienna ACE_TIME_PROGMEM = {
6908 kZoneNameEurope_Vienna ,
6912 kZoneEraEurope_Vienna ,
6923 static const basic::ZoneEra kZoneEraEurope_Warsaw[] ACE_TIME_PROGMEM = {
6939 static const char kZoneNameEurope_Warsaw[] ACE_TIME_PROGMEM =
"\x09" "Warsaw";
6941 const basic::ZoneInfo kZoneEurope_Warsaw ACE_TIME_PROGMEM = {
6942 kZoneNameEurope_Warsaw ,
6946 kZoneEraEurope_Warsaw ,
6957 static const basic::ZoneEra kZoneEraEurope_Zurich[] ACE_TIME_PROGMEM = {
6973 static const char kZoneNameEurope_Zurich[] ACE_TIME_PROGMEM =
"\x09" "Zurich";
6975 const basic::ZoneInfo kZoneEurope_Zurich ACE_TIME_PROGMEM = {
6976 kZoneNameEurope_Zurich ,
6980 kZoneEraEurope_Zurich ,
6991 static const basic::ZoneEra kZoneEraHST[] ACE_TIME_PROGMEM = {
7007 static const char kZoneNameHST[] ACE_TIME_PROGMEM =
"HST";
7009 const basic::ZoneInfo kZoneHST ACE_TIME_PROGMEM = {
7025 static const basic::ZoneEra kZoneEraIndian_Chagos[] ACE_TIME_PROGMEM = {
7041 static const char kZoneNameIndian_Chagos[] ACE_TIME_PROGMEM =
"\x0a" "Chagos";
7043 const basic::ZoneInfo kZoneIndian_Chagos ACE_TIME_PROGMEM = {
7044 kZoneNameIndian_Chagos ,
7048 kZoneEraIndian_Chagos ,
7059 static const basic::ZoneEra kZoneEraIndian_Maldives[] ACE_TIME_PROGMEM = {
7075 static const char kZoneNameIndian_Maldives[] ACE_TIME_PROGMEM =
"\x0a" "Maldives";
7077 const basic::ZoneInfo kZoneIndian_Maldives ACE_TIME_PROGMEM = {
7078 kZoneNameIndian_Maldives ,
7082 kZoneEraIndian_Maldives ,
7093 static const basic::ZoneEra kZoneEraIndian_Mauritius[] ACE_TIME_PROGMEM = {
7109 static const char kZoneNameIndian_Mauritius[] ACE_TIME_PROGMEM =
"\x0a" "Mauritius";
7111 const basic::ZoneInfo kZoneIndian_Mauritius ACE_TIME_PROGMEM = {
7112 kZoneNameIndian_Mauritius ,
7116 kZoneEraIndian_Mauritius ,
7127 static const basic::ZoneEra kZoneEraMET[] ACE_TIME_PROGMEM = {
7143 static const char kZoneNameMET[] ACE_TIME_PROGMEM =
"MET";
7145 const basic::ZoneInfo kZoneMET ACE_TIME_PROGMEM = {
7161 static const basic::ZoneEra kZoneEraMST[] ACE_TIME_PROGMEM = {
7177 static const char kZoneNameMST[] ACE_TIME_PROGMEM =
"MST";
7179 const basic::ZoneInfo kZoneMST ACE_TIME_PROGMEM = {
7195 static const basic::ZoneEra kZoneEraMST7MDT[] ACE_TIME_PROGMEM = {
7211 static const char kZoneNameMST7MDT[] ACE_TIME_PROGMEM =
"MST7MDT";
7213 const basic::ZoneInfo kZoneMST7MDT ACE_TIME_PROGMEM = {
7229 static const basic::ZoneEra kZoneEraPST8PDT[] ACE_TIME_PROGMEM = {
7245 static const char kZoneNamePST8PDT[] ACE_TIME_PROGMEM =
"PST8PDT";
7247 const basic::ZoneInfo kZonePST8PDT ACE_TIME_PROGMEM = {
7263 static const basic::ZoneEra kZoneEraPacific_Auckland[] ACE_TIME_PROGMEM = {
7279 static const char kZoneNamePacific_Auckland[] ACE_TIME_PROGMEM =
"\x0b" "Auckland";
7281 const basic::ZoneInfo kZonePacific_Auckland ACE_TIME_PROGMEM = {
7282 kZoneNamePacific_Auckland ,
7286 kZoneEraPacific_Auckland ,
7297 static const basic::ZoneEra kZoneEraPacific_Chatham[] ACE_TIME_PROGMEM = {
7313 static const char kZoneNamePacific_Chatham[] ACE_TIME_PROGMEM =
"\x0b" "Chatham";
7315 const basic::ZoneInfo kZonePacific_Chatham ACE_TIME_PROGMEM = {
7316 kZoneNamePacific_Chatham ,
7320 kZoneEraPacific_Chatham ,
7331 static const basic::ZoneEra kZoneEraPacific_Easter[] ACE_TIME_PROGMEM = {
7347 static const char kZoneNamePacific_Easter[] ACE_TIME_PROGMEM =
"\x0b" "Easter";
7349 const basic::ZoneInfo kZonePacific_Easter ACE_TIME_PROGMEM = {
7350 kZoneNamePacific_Easter ,
7354 kZoneEraPacific_Easter ,
7365 static const basic::ZoneEra kZoneEraPacific_Efate[] ACE_TIME_PROGMEM = {
7381 static const char kZoneNamePacific_Efate[] ACE_TIME_PROGMEM =
"\x0b" "Efate";
7383 const basic::ZoneInfo kZonePacific_Efate ACE_TIME_PROGMEM = {
7384 kZoneNamePacific_Efate ,
7388 kZoneEraPacific_Efate ,
7399 static const basic::ZoneEra kZoneEraPacific_Fiji[] ACE_TIME_PROGMEM = {
7415 static const char kZoneNamePacific_Fiji[] ACE_TIME_PROGMEM =
"\x0b" "Fiji";
7417 const basic::ZoneInfo kZonePacific_Fiji ACE_TIME_PROGMEM = {
7418 kZoneNamePacific_Fiji ,
7422 kZoneEraPacific_Fiji ,
7433 static const basic::ZoneEra kZoneEraPacific_Galapagos[] ACE_TIME_PROGMEM = {
7449 static const char kZoneNamePacific_Galapagos[] ACE_TIME_PROGMEM =
"\x0b" "Galapagos";
7451 const basic::ZoneInfo kZonePacific_Galapagos ACE_TIME_PROGMEM = {
7452 kZoneNamePacific_Galapagos ,
7456 kZoneEraPacific_Galapagos ,
7467 static const basic::ZoneEra kZoneEraPacific_Gambier[] ACE_TIME_PROGMEM = {
7483 static const char kZoneNamePacific_Gambier[] ACE_TIME_PROGMEM =
"\x0b" "Gambier";
7485 const basic::ZoneInfo kZonePacific_Gambier ACE_TIME_PROGMEM = {
7486 kZoneNamePacific_Gambier ,
7490 kZoneEraPacific_Gambier ,
7501 static const basic::ZoneEra kZoneEraPacific_Guadalcanal[] ACE_TIME_PROGMEM = {
7517 static const char kZoneNamePacific_Guadalcanal[] ACE_TIME_PROGMEM =
"\x0b" "Guadalcanal";
7519 const basic::ZoneInfo kZonePacific_Guadalcanal ACE_TIME_PROGMEM = {
7520 kZoneNamePacific_Guadalcanal ,
7524 kZoneEraPacific_Guadalcanal ,
7535 static const basic::ZoneEra kZoneEraPacific_Honolulu[] ACE_TIME_PROGMEM = {
7551 static const char kZoneNamePacific_Honolulu[] ACE_TIME_PROGMEM =
"\x0b" "Honolulu";
7553 const basic::ZoneInfo kZonePacific_Honolulu ACE_TIME_PROGMEM = {
7554 kZoneNamePacific_Honolulu ,
7558 kZoneEraPacific_Honolulu ,
7569 static const basic::ZoneEra kZoneEraPacific_Kanton[] ACE_TIME_PROGMEM = {
7585 static const char kZoneNamePacific_Kanton[] ACE_TIME_PROGMEM =
"\x0b" "Kanton";
7587 const basic::ZoneInfo kZonePacific_Kanton ACE_TIME_PROGMEM = {
7588 kZoneNamePacific_Kanton ,
7592 kZoneEraPacific_Kanton ,
7603 static const basic::ZoneEra kZoneEraPacific_Kiritimati[] ACE_TIME_PROGMEM = {
7619 static const char kZoneNamePacific_Kiritimati[] ACE_TIME_PROGMEM =
"\x0b" "Kiritimati";
7621 const basic::ZoneInfo kZonePacific_Kiritimati ACE_TIME_PROGMEM = {
7622 kZoneNamePacific_Kiritimati ,
7626 kZoneEraPacific_Kiritimati ,
7637 static const basic::ZoneEra kZoneEraPacific_Kosrae[] ACE_TIME_PROGMEM = {
7665 static const char kZoneNamePacific_Kosrae[] ACE_TIME_PROGMEM =
"\x0b" "Kosrae";
7667 const basic::ZoneInfo kZonePacific_Kosrae ACE_TIME_PROGMEM = {
7668 kZoneNamePacific_Kosrae ,
7672 kZoneEraPacific_Kosrae ,
7683 static const basic::ZoneEra kZoneEraPacific_Kwajalein[] ACE_TIME_PROGMEM = {
7699 static const char kZoneNamePacific_Kwajalein[] ACE_TIME_PROGMEM =
"\x0b" "Kwajalein";
7701 const basic::ZoneInfo kZonePacific_Kwajalein ACE_TIME_PROGMEM = {
7702 kZoneNamePacific_Kwajalein ,
7706 kZoneEraPacific_Kwajalein ,
7717 static const basic::ZoneEra kZoneEraPacific_Marquesas[] ACE_TIME_PROGMEM = {
7733 static const char kZoneNamePacific_Marquesas[] ACE_TIME_PROGMEM =
"\x0b" "Marquesas";
7735 const basic::ZoneInfo kZonePacific_Marquesas ACE_TIME_PROGMEM = {
7736 kZoneNamePacific_Marquesas ,
7740 kZoneEraPacific_Marquesas ,
7751 static const basic::ZoneEra kZoneEraPacific_Nauru[] ACE_TIME_PROGMEM = {
7767 static const char kZoneNamePacific_Nauru[] ACE_TIME_PROGMEM =
"\x0b" "Nauru";
7769 const basic::ZoneInfo kZonePacific_Nauru ACE_TIME_PROGMEM = {
7770 kZoneNamePacific_Nauru ,
7774 kZoneEraPacific_Nauru ,
7785 static const basic::ZoneEra kZoneEraPacific_Niue[] ACE_TIME_PROGMEM = {
7801 static const char kZoneNamePacific_Niue[] ACE_TIME_PROGMEM =
"\x0b" "Niue";
7803 const basic::ZoneInfo kZonePacific_Niue ACE_TIME_PROGMEM = {
7804 kZoneNamePacific_Niue ,
7808 kZoneEraPacific_Niue ,
7819 static const basic::ZoneEra kZoneEraPacific_Noumea[] ACE_TIME_PROGMEM = {
7835 static const char kZoneNamePacific_Noumea[] ACE_TIME_PROGMEM =
"\x0b" "Noumea";
7837 const basic::ZoneInfo kZonePacific_Noumea ACE_TIME_PROGMEM = {
7838 kZoneNamePacific_Noumea ,
7842 kZoneEraPacific_Noumea ,
7853 static const basic::ZoneEra kZoneEraPacific_Pago_Pago[] ACE_TIME_PROGMEM = {
7869 static const char kZoneNamePacific_Pago_Pago[] ACE_TIME_PROGMEM =
"\x0b" "Pago_Pago";
7871 const basic::ZoneInfo kZonePacific_Pago_Pago ACE_TIME_PROGMEM = {
7872 kZoneNamePacific_Pago_Pago ,
7876 kZoneEraPacific_Pago_Pago ,
7887 static const basic::ZoneEra kZoneEraPacific_Palau[] ACE_TIME_PROGMEM = {
7903 static const char kZoneNamePacific_Palau[] ACE_TIME_PROGMEM =
"\x0b" "Palau";
7905 const basic::ZoneInfo kZonePacific_Palau ACE_TIME_PROGMEM = {
7906 kZoneNamePacific_Palau ,
7910 kZoneEraPacific_Palau ,
7921 static const basic::ZoneEra kZoneEraPacific_Pitcairn[] ACE_TIME_PROGMEM = {
7937 static const char kZoneNamePacific_Pitcairn[] ACE_TIME_PROGMEM =
"\x0b" "Pitcairn";
7939 const basic::ZoneInfo kZonePacific_Pitcairn ACE_TIME_PROGMEM = {
7940 kZoneNamePacific_Pitcairn ,
7944 kZoneEraPacific_Pitcairn ,
7955 static const basic::ZoneEra kZoneEraPacific_Port_Moresby[] ACE_TIME_PROGMEM = {
7971 static const char kZoneNamePacific_Port_Moresby[] ACE_TIME_PROGMEM =
"\x0b" "Port_Moresby";
7973 const basic::ZoneInfo kZonePacific_Port_Moresby ACE_TIME_PROGMEM = {
7974 kZoneNamePacific_Port_Moresby ,
7978 kZoneEraPacific_Port_Moresby ,
7989 static const basic::ZoneEra kZoneEraPacific_Rarotonga[] ACE_TIME_PROGMEM = {
8005 static const char kZoneNamePacific_Rarotonga[] ACE_TIME_PROGMEM =
"\x0b" "Rarotonga";
8007 const basic::ZoneInfo kZonePacific_Rarotonga ACE_TIME_PROGMEM = {
8008 kZoneNamePacific_Rarotonga ,
8012 kZoneEraPacific_Rarotonga ,
8023 static const basic::ZoneEra kZoneEraPacific_Tahiti[] ACE_TIME_PROGMEM = {
8039 static const char kZoneNamePacific_Tahiti[] ACE_TIME_PROGMEM =
"\x0b" "Tahiti";
8041 const basic::ZoneInfo kZonePacific_Tahiti ACE_TIME_PROGMEM = {
8042 kZoneNamePacific_Tahiti ,
8046 kZoneEraPacific_Tahiti ,
8057 static const basic::ZoneEra kZoneEraPacific_Tarawa[] ACE_TIME_PROGMEM = {
8073 static const char kZoneNamePacific_Tarawa[] ACE_TIME_PROGMEM =
"\x0b" "Tarawa";
8075 const basic::ZoneInfo kZonePacific_Tarawa ACE_TIME_PROGMEM = {
8076 kZoneNamePacific_Tarawa ,
8080 kZoneEraPacific_Tarawa ,
8091 static const basic::ZoneEra kZoneEraPacific_Tongatapu[] ACE_TIME_PROGMEM = {
8119 static const char kZoneNamePacific_Tongatapu[] ACE_TIME_PROGMEM =
"\x0b" "Tongatapu";
8121 const basic::ZoneInfo kZonePacific_Tongatapu ACE_TIME_PROGMEM = {
8122 kZoneNamePacific_Tongatapu ,
8126 kZoneEraPacific_Tongatapu ,
8137 static const basic::ZoneEra kZoneEraWET[] ACE_TIME_PROGMEM = {
8153 static const char kZoneNameWET[] ACE_TIME_PROGMEM =
"WET";
8155 const basic::ZoneInfo kZoneWET ACE_TIME_PROGMEM = {
8176 static const char kZoneNameAfrica_Accra[] ACE_TIME_PROGMEM =
"\x01" "Accra";
8178 const basic::ZoneInfo kZoneAfrica_Accra ACE_TIME_PROGMEM = {
8179 kZoneNameAfrica_Accra ,
8183 &kZoneAfrica_Abidjan ,
8193 static const char kZoneNameAfrica_Addis_Ababa[] ACE_TIME_PROGMEM =
"\x01" "Addis_Ababa";
8195 const basic::ZoneInfo kZoneAfrica_Addis_Ababa ACE_TIME_PROGMEM = {
8196 kZoneNameAfrica_Addis_Ababa ,
8200 &kZoneAfrica_Nairobi ,
8210 static const char kZoneNameAfrica_Asmara[] ACE_TIME_PROGMEM =
"\x01" "Asmara";
8212 const basic::ZoneInfo kZoneAfrica_Asmara ACE_TIME_PROGMEM = {
8213 kZoneNameAfrica_Asmara ,
8217 &kZoneAfrica_Nairobi ,
8227 static const char kZoneNameAfrica_Asmera[] ACE_TIME_PROGMEM =
"\x01" "Asmera";
8229 const basic::ZoneInfo kZoneAfrica_Asmera ACE_TIME_PROGMEM = {
8230 kZoneNameAfrica_Asmera ,
8234 &kZoneAfrica_Nairobi ,
8244 static const char kZoneNameAfrica_Bamako[] ACE_TIME_PROGMEM =
"\x01" "Bamako";
8246 const basic::ZoneInfo kZoneAfrica_Bamako ACE_TIME_PROGMEM = {
8247 kZoneNameAfrica_Bamako ,
8251 &kZoneAfrica_Abidjan ,
8261 static const char kZoneNameAfrica_Bangui[] ACE_TIME_PROGMEM =
"\x01" "Bangui";
8263 const basic::ZoneInfo kZoneAfrica_Bangui ACE_TIME_PROGMEM = {
8264 kZoneNameAfrica_Bangui ,
8268 &kZoneAfrica_Lagos ,
8278 static const char kZoneNameAfrica_Banjul[] ACE_TIME_PROGMEM =
"\x01" "Banjul";
8280 const basic::ZoneInfo kZoneAfrica_Banjul ACE_TIME_PROGMEM = {
8281 kZoneNameAfrica_Banjul ,
8285 &kZoneAfrica_Abidjan ,
8295 static const char kZoneNameAfrica_Blantyre[] ACE_TIME_PROGMEM =
"\x01" "Blantyre";
8297 const basic::ZoneInfo kZoneAfrica_Blantyre ACE_TIME_PROGMEM = {
8298 kZoneNameAfrica_Blantyre ,
8302 &kZoneAfrica_Maputo ,
8312 static const char kZoneNameAfrica_Brazzaville[] ACE_TIME_PROGMEM =
"\x01" "Brazzaville";
8314 const basic::ZoneInfo kZoneAfrica_Brazzaville ACE_TIME_PROGMEM = {
8315 kZoneNameAfrica_Brazzaville ,
8319 &kZoneAfrica_Lagos ,
8329 static const char kZoneNameAfrica_Bujumbura[] ACE_TIME_PROGMEM =
"\x01" "Bujumbura";
8331 const basic::ZoneInfo kZoneAfrica_Bujumbura ACE_TIME_PROGMEM = {
8332 kZoneNameAfrica_Bujumbura ,
8336 &kZoneAfrica_Maputo ,
8346 static const char kZoneNameAfrica_Conakry[] ACE_TIME_PROGMEM =
"\x01" "Conakry";
8348 const basic::ZoneInfo kZoneAfrica_Conakry ACE_TIME_PROGMEM = {
8349 kZoneNameAfrica_Conakry ,
8353 &kZoneAfrica_Abidjan ,
8363 static const char kZoneNameAfrica_Dakar[] ACE_TIME_PROGMEM =
"\x01" "Dakar";
8365 const basic::ZoneInfo kZoneAfrica_Dakar ACE_TIME_PROGMEM = {
8366 kZoneNameAfrica_Dakar ,
8370 &kZoneAfrica_Abidjan ,
8380 static const char kZoneNameAfrica_Dar_es_Salaam[] ACE_TIME_PROGMEM =
"\x01" "Dar_es_Salaam";
8382 const basic::ZoneInfo kZoneAfrica_Dar_es_Salaam ACE_TIME_PROGMEM = {
8383 kZoneNameAfrica_Dar_es_Salaam ,
8387 &kZoneAfrica_Nairobi ,
8397 static const char kZoneNameAfrica_Djibouti[] ACE_TIME_PROGMEM =
"\x01" "Djibouti";
8399 const basic::ZoneInfo kZoneAfrica_Djibouti ACE_TIME_PROGMEM = {
8400 kZoneNameAfrica_Djibouti ,
8404 &kZoneAfrica_Nairobi ,
8414 static const char kZoneNameAfrica_Douala[] ACE_TIME_PROGMEM =
"\x01" "Douala";
8416 const basic::ZoneInfo kZoneAfrica_Douala ACE_TIME_PROGMEM = {
8417 kZoneNameAfrica_Douala ,
8421 &kZoneAfrica_Lagos ,
8431 static const char kZoneNameAfrica_Freetown[] ACE_TIME_PROGMEM =
"\x01" "Freetown";
8433 const basic::ZoneInfo kZoneAfrica_Freetown ACE_TIME_PROGMEM = {
8434 kZoneNameAfrica_Freetown ,
8438 &kZoneAfrica_Abidjan ,
8448 static const char kZoneNameAfrica_Gaborone[] ACE_TIME_PROGMEM =
"\x01" "Gaborone";
8450 const basic::ZoneInfo kZoneAfrica_Gaborone ACE_TIME_PROGMEM = {
8451 kZoneNameAfrica_Gaborone ,
8455 &kZoneAfrica_Maputo ,
8465 static const char kZoneNameAfrica_Harare[] ACE_TIME_PROGMEM =
"\x01" "Harare";
8467 const basic::ZoneInfo kZoneAfrica_Harare ACE_TIME_PROGMEM = {
8468 kZoneNameAfrica_Harare ,
8472 &kZoneAfrica_Maputo ,
8482 static const char kZoneNameAfrica_Kampala[] ACE_TIME_PROGMEM =
"\x01" "Kampala";
8484 const basic::ZoneInfo kZoneAfrica_Kampala ACE_TIME_PROGMEM = {
8485 kZoneNameAfrica_Kampala ,
8489 &kZoneAfrica_Nairobi ,
8499 static const char kZoneNameAfrica_Kigali[] ACE_TIME_PROGMEM =
"\x01" "Kigali";
8501 const basic::ZoneInfo kZoneAfrica_Kigali ACE_TIME_PROGMEM = {
8502 kZoneNameAfrica_Kigali ,
8506 &kZoneAfrica_Maputo ,
8516 static const char kZoneNameAfrica_Kinshasa[] ACE_TIME_PROGMEM =
"\x01" "Kinshasa";
8518 const basic::ZoneInfo kZoneAfrica_Kinshasa ACE_TIME_PROGMEM = {
8519 kZoneNameAfrica_Kinshasa ,
8523 &kZoneAfrica_Lagos ,
8533 static const char kZoneNameAfrica_Libreville[] ACE_TIME_PROGMEM =
"\x01" "Libreville";
8535 const basic::ZoneInfo kZoneAfrica_Libreville ACE_TIME_PROGMEM = {
8536 kZoneNameAfrica_Libreville ,
8540 &kZoneAfrica_Lagos ,
8550 static const char kZoneNameAfrica_Lome[] ACE_TIME_PROGMEM =
"\x01" "Lome";
8552 const basic::ZoneInfo kZoneAfrica_Lome ACE_TIME_PROGMEM = {
8553 kZoneNameAfrica_Lome ,
8557 &kZoneAfrica_Abidjan ,
8567 static const char kZoneNameAfrica_Luanda[] ACE_TIME_PROGMEM =
"\x01" "Luanda";
8569 const basic::ZoneInfo kZoneAfrica_Luanda ACE_TIME_PROGMEM = {
8570 kZoneNameAfrica_Luanda ,
8574 &kZoneAfrica_Lagos ,
8584 static const char kZoneNameAfrica_Lubumbashi[] ACE_TIME_PROGMEM =
"\x01" "Lubumbashi";
8586 const basic::ZoneInfo kZoneAfrica_Lubumbashi ACE_TIME_PROGMEM = {
8587 kZoneNameAfrica_Lubumbashi ,
8591 &kZoneAfrica_Maputo ,
8601 static const char kZoneNameAfrica_Lusaka[] ACE_TIME_PROGMEM =
"\x01" "Lusaka";
8603 const basic::ZoneInfo kZoneAfrica_Lusaka ACE_TIME_PROGMEM = {
8604 kZoneNameAfrica_Lusaka ,
8608 &kZoneAfrica_Maputo ,
8618 static const char kZoneNameAfrica_Malabo[] ACE_TIME_PROGMEM =
"\x01" "Malabo";
8620 const basic::ZoneInfo kZoneAfrica_Malabo ACE_TIME_PROGMEM = {
8621 kZoneNameAfrica_Malabo ,
8625 &kZoneAfrica_Lagos ,
8635 static const char kZoneNameAfrica_Maseru[] ACE_TIME_PROGMEM =
"\x01" "Maseru";
8637 const basic::ZoneInfo kZoneAfrica_Maseru ACE_TIME_PROGMEM = {
8638 kZoneNameAfrica_Maseru ,
8642 &kZoneAfrica_Johannesburg ,
8652 static const char kZoneNameAfrica_Mbabane[] ACE_TIME_PROGMEM =
"\x01" "Mbabane";
8654 const basic::ZoneInfo kZoneAfrica_Mbabane ACE_TIME_PROGMEM = {
8655 kZoneNameAfrica_Mbabane ,
8659 &kZoneAfrica_Johannesburg ,
8669 static const char kZoneNameAfrica_Mogadishu[] ACE_TIME_PROGMEM =
"\x01" "Mogadishu";
8671 const basic::ZoneInfo kZoneAfrica_Mogadishu ACE_TIME_PROGMEM = {
8672 kZoneNameAfrica_Mogadishu ,
8676 &kZoneAfrica_Nairobi ,
8686 static const char kZoneNameAfrica_Niamey[] ACE_TIME_PROGMEM =
"\x01" "Niamey";
8688 const basic::ZoneInfo kZoneAfrica_Niamey ACE_TIME_PROGMEM = {
8689 kZoneNameAfrica_Niamey ,
8693 &kZoneAfrica_Lagos ,
8703 static const char kZoneNameAfrica_Nouakchott[] ACE_TIME_PROGMEM =
"\x01" "Nouakchott";
8705 const basic::ZoneInfo kZoneAfrica_Nouakchott ACE_TIME_PROGMEM = {
8706 kZoneNameAfrica_Nouakchott ,
8710 &kZoneAfrica_Abidjan ,
8720 static const char kZoneNameAfrica_Ouagadougou[] ACE_TIME_PROGMEM =
"\x01" "Ouagadougou";
8722 const basic::ZoneInfo kZoneAfrica_Ouagadougou ACE_TIME_PROGMEM = {
8723 kZoneNameAfrica_Ouagadougou ,
8727 &kZoneAfrica_Abidjan ,
8737 static const char kZoneNameAfrica_Porto_Novo[] ACE_TIME_PROGMEM =
"\x01" "Porto-Novo";
8739 const basic::ZoneInfo kZoneAfrica_Porto_Novo ACE_TIME_PROGMEM = {
8740 kZoneNameAfrica_Porto_Novo ,
8744 &kZoneAfrica_Lagos ,
8754 static const char kZoneNameAfrica_Timbuktu[] ACE_TIME_PROGMEM =
"\x01" "Timbuktu";
8756 const basic::ZoneInfo kZoneAfrica_Timbuktu ACE_TIME_PROGMEM = {
8757 kZoneNameAfrica_Timbuktu ,
8761 &kZoneAfrica_Abidjan ,
8771 static const char kZoneNameAmerica_Anguilla[] ACE_TIME_PROGMEM =
"\x02" "Anguilla";
8773 const basic::ZoneInfo kZoneAmerica_Anguilla ACE_TIME_PROGMEM = {
8774 kZoneNameAmerica_Anguilla ,
8778 &kZoneAmerica_Puerto_Rico ,
8788 static const char kZoneNameAmerica_Antigua[] ACE_TIME_PROGMEM =
"\x02" "Antigua";
8790 const basic::ZoneInfo kZoneAmerica_Antigua ACE_TIME_PROGMEM = {
8791 kZoneNameAmerica_Antigua ,
8795 &kZoneAmerica_Puerto_Rico ,
8805 static const char kZoneNameAmerica_Aruba[] ACE_TIME_PROGMEM =
"\x02" "Aruba";
8807 const basic::ZoneInfo kZoneAmerica_Aruba ACE_TIME_PROGMEM = {
8808 kZoneNameAmerica_Aruba ,
8812 &kZoneAmerica_Puerto_Rico ,
8822 static const char kZoneNameAmerica_Atikokan[] ACE_TIME_PROGMEM =
"\x02" "Atikokan";
8824 const basic::ZoneInfo kZoneAmerica_Atikokan ACE_TIME_PROGMEM = {
8825 kZoneNameAmerica_Atikokan ,
8829 &kZoneAmerica_Panama ,
8839 static const char kZoneNameAmerica_Atka[] ACE_TIME_PROGMEM =
"\x02" "Atka";
8841 const basic::ZoneInfo kZoneAmerica_Atka ACE_TIME_PROGMEM = {
8842 kZoneNameAmerica_Atka ,
8846 &kZoneAmerica_Adak ,
8856 static const char kZoneNameAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM =
"\x02" "Blanc-Sablon";
8858 const basic::ZoneInfo kZoneAmerica_Blanc_Sablon ACE_TIME_PROGMEM = {
8859 kZoneNameAmerica_Blanc_Sablon ,
8863 &kZoneAmerica_Puerto_Rico ,
8873 static const char kZoneNameAmerica_Cayman[] ACE_TIME_PROGMEM =
"\x02" "Cayman";
8875 const basic::ZoneInfo kZoneAmerica_Cayman ACE_TIME_PROGMEM = {
8876 kZoneNameAmerica_Cayman ,
8880 &kZoneAmerica_Panama ,
8890 static const char kZoneNameAmerica_Coral_Harbour[] ACE_TIME_PROGMEM =
"\x02" "Coral_Harbour";
8892 const basic::ZoneInfo kZoneAmerica_Coral_Harbour ACE_TIME_PROGMEM = {
8893 kZoneNameAmerica_Coral_Harbour ,
8897 &kZoneAmerica_Panama ,
8907 static const char kZoneNameAmerica_Creston[] ACE_TIME_PROGMEM =
"\x02" "Creston";
8909 const basic::ZoneInfo kZoneAmerica_Creston ACE_TIME_PROGMEM = {
8910 kZoneNameAmerica_Creston ,
8914 &kZoneAmerica_Phoenix ,
8924 static const char kZoneNameAmerica_Curacao[] ACE_TIME_PROGMEM =
"\x02" "Curacao";
8926 const basic::ZoneInfo kZoneAmerica_Curacao ACE_TIME_PROGMEM = {
8927 kZoneNameAmerica_Curacao ,
8931 &kZoneAmerica_Puerto_Rico ,
8941 static const char kZoneNameAmerica_Dominica[] ACE_TIME_PROGMEM =
"\x02" "Dominica";
8943 const basic::ZoneInfo kZoneAmerica_Dominica ACE_TIME_PROGMEM = {
8944 kZoneNameAmerica_Dominica ,
8948 &kZoneAmerica_Puerto_Rico ,
8958 static const char kZoneNameAmerica_Fort_Wayne[] ACE_TIME_PROGMEM =
"\x02" "Fort_Wayne";
8960 const basic::ZoneInfo kZoneAmerica_Fort_Wayne ACE_TIME_PROGMEM = {
8961 kZoneNameAmerica_Fort_Wayne ,
8965 &kZoneAmerica_Indiana_Indianapolis ,
8975 static const char kZoneNameAmerica_Godthab[] ACE_TIME_PROGMEM =
"\x02" "Godthab";
8977 const basic::ZoneInfo kZoneAmerica_Godthab ACE_TIME_PROGMEM = {
8978 kZoneNameAmerica_Godthab ,
8982 &kZoneAmerica_Nuuk ,
8992 static const char kZoneNameAmerica_Grenada[] ACE_TIME_PROGMEM =
"\x02" "Grenada";
8994 const basic::ZoneInfo kZoneAmerica_Grenada ACE_TIME_PROGMEM = {
8995 kZoneNameAmerica_Grenada ,
8999 &kZoneAmerica_Puerto_Rico ,
9009 static const char kZoneNameAmerica_Guadeloupe[] ACE_TIME_PROGMEM =
"\x02" "Guadeloupe";
9011 const basic::ZoneInfo kZoneAmerica_Guadeloupe ACE_TIME_PROGMEM = {
9012 kZoneNameAmerica_Guadeloupe ,
9016 &kZoneAmerica_Puerto_Rico ,
9026 static const char kZoneNameAmerica_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indianapolis";
9028 const basic::ZoneInfo kZoneAmerica_Indianapolis ACE_TIME_PROGMEM = {
9029 kZoneNameAmerica_Indianapolis ,
9033 &kZoneAmerica_Indiana_Indianapolis ,
9043 static const char kZoneNameAmerica_Kralendijk[] ACE_TIME_PROGMEM =
"\x02" "Kralendijk";
9045 const basic::ZoneInfo kZoneAmerica_Kralendijk ACE_TIME_PROGMEM = {
9046 kZoneNameAmerica_Kralendijk ,
9050 &kZoneAmerica_Puerto_Rico ,
9060 static const char kZoneNameAmerica_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Louisville";
9062 const basic::ZoneInfo kZoneAmerica_Louisville ACE_TIME_PROGMEM = {
9063 kZoneNameAmerica_Louisville ,
9067 &kZoneAmerica_Kentucky_Louisville ,
9077 static const char kZoneNameAmerica_Lower_Princes[] ACE_TIME_PROGMEM =
"\x02" "Lower_Princes";
9079 const basic::ZoneInfo kZoneAmerica_Lower_Princes ACE_TIME_PROGMEM = {
9080 kZoneNameAmerica_Lower_Princes ,
9084 &kZoneAmerica_Puerto_Rico ,
9094 static const char kZoneNameAmerica_Marigot[] ACE_TIME_PROGMEM =
"\x02" "Marigot";
9096 const basic::ZoneInfo kZoneAmerica_Marigot ACE_TIME_PROGMEM = {
9097 kZoneNameAmerica_Marigot ,
9101 &kZoneAmerica_Puerto_Rico ,
9111 static const char kZoneNameAmerica_Montreal[] ACE_TIME_PROGMEM =
"\x02" "Montreal";
9113 const basic::ZoneInfo kZoneAmerica_Montreal ACE_TIME_PROGMEM = {
9114 kZoneNameAmerica_Montreal ,
9118 &kZoneAmerica_Toronto ,
9128 static const char kZoneNameAmerica_Montserrat[] ACE_TIME_PROGMEM =
"\x02" "Montserrat";
9130 const basic::ZoneInfo kZoneAmerica_Montserrat ACE_TIME_PROGMEM = {
9131 kZoneNameAmerica_Montserrat ,
9135 &kZoneAmerica_Puerto_Rico ,
9145 static const char kZoneNameAmerica_Nassau[] ACE_TIME_PROGMEM =
"\x02" "Nassau";
9147 const basic::ZoneInfo kZoneAmerica_Nassau ACE_TIME_PROGMEM = {
9148 kZoneNameAmerica_Nassau ,
9152 &kZoneAmerica_Toronto ,
9162 static const char kZoneNameAmerica_Port_of_Spain[] ACE_TIME_PROGMEM =
"\x02" "Port_of_Spain";
9164 const basic::ZoneInfo kZoneAmerica_Port_of_Spain ACE_TIME_PROGMEM = {
9165 kZoneNameAmerica_Port_of_Spain ,
9169 &kZoneAmerica_Puerto_Rico ,
9179 static const char kZoneNameAmerica_Shiprock[] ACE_TIME_PROGMEM =
"\x02" "Shiprock";
9181 const basic::ZoneInfo kZoneAmerica_Shiprock ACE_TIME_PROGMEM = {
9182 kZoneNameAmerica_Shiprock ,
9186 &kZoneAmerica_Denver ,
9196 static const char kZoneNameAmerica_St_Barthelemy[] ACE_TIME_PROGMEM =
"\x02" "St_Barthelemy";
9198 const basic::ZoneInfo kZoneAmerica_St_Barthelemy ACE_TIME_PROGMEM = {
9199 kZoneNameAmerica_St_Barthelemy ,
9203 &kZoneAmerica_Puerto_Rico ,
9213 static const char kZoneNameAmerica_St_Kitts[] ACE_TIME_PROGMEM =
"\x02" "St_Kitts";
9215 const basic::ZoneInfo kZoneAmerica_St_Kitts ACE_TIME_PROGMEM = {
9216 kZoneNameAmerica_St_Kitts ,
9220 &kZoneAmerica_Puerto_Rico ,
9230 static const char kZoneNameAmerica_St_Lucia[] ACE_TIME_PROGMEM =
"\x02" "St_Lucia";
9232 const basic::ZoneInfo kZoneAmerica_St_Lucia ACE_TIME_PROGMEM = {
9233 kZoneNameAmerica_St_Lucia ,
9237 &kZoneAmerica_Puerto_Rico ,
9247 static const char kZoneNameAmerica_St_Thomas[] ACE_TIME_PROGMEM =
"\x02" "St_Thomas";
9249 const basic::ZoneInfo kZoneAmerica_St_Thomas ACE_TIME_PROGMEM = {
9250 kZoneNameAmerica_St_Thomas ,
9254 &kZoneAmerica_Puerto_Rico ,
9264 static const char kZoneNameAmerica_St_Vincent[] ACE_TIME_PROGMEM =
"\x02" "St_Vincent";
9266 const basic::ZoneInfo kZoneAmerica_St_Vincent ACE_TIME_PROGMEM = {
9267 kZoneNameAmerica_St_Vincent ,
9271 &kZoneAmerica_Puerto_Rico ,
9281 static const char kZoneNameAmerica_Tortola[] ACE_TIME_PROGMEM =
"\x02" "Tortola";
9283 const basic::ZoneInfo kZoneAmerica_Tortola ACE_TIME_PROGMEM = {
9284 kZoneNameAmerica_Tortola ,
9288 &kZoneAmerica_Puerto_Rico ,
9298 static const char kZoneNameAmerica_Virgin[] ACE_TIME_PROGMEM =
"\x02" "Virgin";
9300 const basic::ZoneInfo kZoneAmerica_Virgin ACE_TIME_PROGMEM = {
9301 kZoneNameAmerica_Virgin ,
9305 &kZoneAmerica_Puerto_Rico ,
9315 static const char kZoneNameAntarctica_DumontDUrville[] ACE_TIME_PROGMEM =
"\x03" "DumontDUrville";
9317 const basic::ZoneInfo kZoneAntarctica_DumontDUrville ACE_TIME_PROGMEM = {
9318 kZoneNameAntarctica_DumontDUrville ,
9322 &kZonePacific_Port_Moresby ,
9332 static const char kZoneNameAntarctica_McMurdo[] ACE_TIME_PROGMEM =
"\x03" "McMurdo";
9334 const basic::ZoneInfo kZoneAntarctica_McMurdo ACE_TIME_PROGMEM = {
9335 kZoneNameAntarctica_McMurdo ,
9339 &kZonePacific_Auckland ,
9349 static const char kZoneNameAntarctica_South_Pole[] ACE_TIME_PROGMEM =
"\x03" "South_Pole";
9351 const basic::ZoneInfo kZoneAntarctica_South_Pole ACE_TIME_PROGMEM = {
9352 kZoneNameAntarctica_South_Pole ,
9356 &kZonePacific_Auckland ,
9366 static const char kZoneNameAntarctica_Syowa[] ACE_TIME_PROGMEM =
"\x03" "Syowa";
9368 const basic::ZoneInfo kZoneAntarctica_Syowa ACE_TIME_PROGMEM = {
9369 kZoneNameAntarctica_Syowa ,
9383 static const char kZoneNameAntarctica_Vostok[] ACE_TIME_PROGMEM =
"\x03" "Vostok";
9385 const basic::ZoneInfo kZoneAntarctica_Vostok ACE_TIME_PROGMEM = {
9386 kZoneNameAntarctica_Vostok ,
9400 static const char kZoneNameArctic_Longyearbyen[] ACE_TIME_PROGMEM =
"Arctic/Longyearbyen";
9402 const basic::ZoneInfo kZoneArctic_Longyearbyen ACE_TIME_PROGMEM = {
9403 kZoneNameArctic_Longyearbyen ,
9407 &kZoneEurope_Berlin ,
9417 static const char kZoneNameAsia_Aden[] ACE_TIME_PROGMEM =
"\x04" "Aden";
9419 const basic::ZoneInfo kZoneAsia_Aden ACE_TIME_PROGMEM = {
9420 kZoneNameAsia_Aden ,
9434 static const char kZoneNameAsia_Ashkhabad[] ACE_TIME_PROGMEM =
"\x04" "Ashkhabad";
9436 const basic::ZoneInfo kZoneAsia_Ashkhabad ACE_TIME_PROGMEM = {
9437 kZoneNameAsia_Ashkhabad ,
9441 &kZoneAsia_Ashgabat ,
9451 static const char kZoneNameAsia_Bahrain[] ACE_TIME_PROGMEM =
"\x04" "Bahrain";
9453 const basic::ZoneInfo kZoneAsia_Bahrain ACE_TIME_PROGMEM = {
9454 kZoneNameAsia_Bahrain ,
9468 static const char kZoneNameAsia_Brunei[] ACE_TIME_PROGMEM =
"\x04" "Brunei";
9470 const basic::ZoneInfo kZoneAsia_Brunei ACE_TIME_PROGMEM = {
9471 kZoneNameAsia_Brunei ,
9475 &kZoneAsia_Kuching ,
9485 static const char kZoneNameAsia_Calcutta[] ACE_TIME_PROGMEM =
"\x04" "Calcutta";
9487 const basic::ZoneInfo kZoneAsia_Calcutta ACE_TIME_PROGMEM = {
9488 kZoneNameAsia_Calcutta ,
9492 &kZoneAsia_Kolkata ,
9502 static const char kZoneNameAsia_Chongqing[] ACE_TIME_PROGMEM =
"\x04" "Chongqing";
9504 const basic::ZoneInfo kZoneAsia_Chongqing ACE_TIME_PROGMEM = {
9505 kZoneNameAsia_Chongqing ,
9509 &kZoneAsia_Shanghai ,
9519 static const char kZoneNameAsia_Chungking[] ACE_TIME_PROGMEM =
"\x04" "Chungking";
9521 const basic::ZoneInfo kZoneAsia_Chungking ACE_TIME_PROGMEM = {
9522 kZoneNameAsia_Chungking ,
9526 &kZoneAsia_Shanghai ,
9536 static const char kZoneNameAsia_Dacca[] ACE_TIME_PROGMEM =
"\x04" "Dacca";
9538 const basic::ZoneInfo kZoneAsia_Dacca ACE_TIME_PROGMEM = {
9539 kZoneNameAsia_Dacca ,
9553 static const char kZoneNameAsia_Harbin[] ACE_TIME_PROGMEM =
"\x04" "Harbin";
9555 const basic::ZoneInfo kZoneAsia_Harbin ACE_TIME_PROGMEM = {
9556 kZoneNameAsia_Harbin ,
9560 &kZoneAsia_Shanghai ,
9570 static const char kZoneNameAsia_Kashgar[] ACE_TIME_PROGMEM =
"\x04" "Kashgar";
9572 const basic::ZoneInfo kZoneAsia_Kashgar ACE_TIME_PROGMEM = {
9573 kZoneNameAsia_Kashgar ,
9587 static const char kZoneNameAsia_Katmandu[] ACE_TIME_PROGMEM =
"\x04" "Katmandu";
9589 const basic::ZoneInfo kZoneAsia_Katmandu ACE_TIME_PROGMEM = {
9590 kZoneNameAsia_Katmandu ,
9594 &kZoneAsia_Kathmandu ,
9604 static const char kZoneNameAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM =
"\x04" "Kuala_Lumpur";
9606 const basic::ZoneInfo kZoneAsia_Kuala_Lumpur ACE_TIME_PROGMEM = {
9607 kZoneNameAsia_Kuala_Lumpur ,
9611 &kZoneAsia_Singapore ,
9621 static const char kZoneNameAsia_Kuwait[] ACE_TIME_PROGMEM =
"\x04" "Kuwait";
9623 const basic::ZoneInfo kZoneAsia_Kuwait ACE_TIME_PROGMEM = {
9624 kZoneNameAsia_Kuwait ,
9638 static const char kZoneNameAsia_Macao[] ACE_TIME_PROGMEM =
"\x04" "Macao";
9640 const basic::ZoneInfo kZoneAsia_Macao ACE_TIME_PROGMEM = {
9641 kZoneNameAsia_Macao ,
9655 static const char kZoneNameAsia_Muscat[] ACE_TIME_PROGMEM =
"\x04" "Muscat";
9657 const basic::ZoneInfo kZoneAsia_Muscat ACE_TIME_PROGMEM = {
9658 kZoneNameAsia_Muscat ,
9672 static const char kZoneNameAsia_Phnom_Penh[] ACE_TIME_PROGMEM =
"\x04" "Phnom_Penh";
9674 const basic::ZoneInfo kZoneAsia_Phnom_Penh ACE_TIME_PROGMEM = {
9675 kZoneNameAsia_Phnom_Penh ,
9679 &kZoneAsia_Bangkok ,
9689 static const char kZoneNameAsia_Rangoon[] ACE_TIME_PROGMEM =
"\x04" "Rangoon";
9691 const basic::ZoneInfo kZoneAsia_Rangoon ACE_TIME_PROGMEM = {
9692 kZoneNameAsia_Rangoon ,
9706 static const char kZoneNameAsia_Saigon[] ACE_TIME_PROGMEM =
"\x04" "Saigon";
9708 const basic::ZoneInfo kZoneAsia_Saigon ACE_TIME_PROGMEM = {
9709 kZoneNameAsia_Saigon ,
9713 &kZoneAsia_Ho_Chi_Minh ,
9723 static const char kZoneNameAsia_Tel_Aviv[] ACE_TIME_PROGMEM =
"\x04" "Tel_Aviv";
9725 const basic::ZoneInfo kZoneAsia_Tel_Aviv ACE_TIME_PROGMEM = {
9726 kZoneNameAsia_Tel_Aviv ,
9730 &kZoneAsia_Jerusalem ,
9740 static const char kZoneNameAsia_Thimbu[] ACE_TIME_PROGMEM =
"\x04" "Thimbu";
9742 const basic::ZoneInfo kZoneAsia_Thimbu ACE_TIME_PROGMEM = {
9743 kZoneNameAsia_Thimbu ,
9747 &kZoneAsia_Thimphu ,
9757 static const char kZoneNameAsia_Ujung_Pandang[] ACE_TIME_PROGMEM =
"\x04" "Ujung_Pandang";
9759 const basic::ZoneInfo kZoneAsia_Ujung_Pandang ACE_TIME_PROGMEM = {
9760 kZoneNameAsia_Ujung_Pandang ,
9764 &kZoneAsia_Makassar ,
9774 static const char kZoneNameAsia_Ulan_Bator[] ACE_TIME_PROGMEM =
"\x04" "Ulan_Bator";
9776 const basic::ZoneInfo kZoneAsia_Ulan_Bator ACE_TIME_PROGMEM = {
9777 kZoneNameAsia_Ulan_Bator ,
9781 &kZoneAsia_Ulaanbaatar ,
9791 static const char kZoneNameAsia_Vientiane[] ACE_TIME_PROGMEM =
"\x04" "Vientiane";
9793 const basic::ZoneInfo kZoneAsia_Vientiane ACE_TIME_PROGMEM = {
9794 kZoneNameAsia_Vientiane ,
9798 &kZoneAsia_Bangkok ,
9808 static const char kZoneNameAtlantic_Faeroe[] ACE_TIME_PROGMEM =
"\x05" "Faeroe";
9810 const basic::ZoneInfo kZoneAtlantic_Faeroe ACE_TIME_PROGMEM = {
9811 kZoneNameAtlantic_Faeroe ,
9815 &kZoneAtlantic_Faroe ,
9825 static const char kZoneNameAtlantic_Jan_Mayen[] ACE_TIME_PROGMEM =
"\x05" "Jan_Mayen";
9827 const basic::ZoneInfo kZoneAtlantic_Jan_Mayen ACE_TIME_PROGMEM = {
9828 kZoneNameAtlantic_Jan_Mayen ,
9832 &kZoneEurope_Berlin ,
9842 static const char kZoneNameAtlantic_Reykjavik[] ACE_TIME_PROGMEM =
"\x05" "Reykjavik";
9844 const basic::ZoneInfo kZoneAtlantic_Reykjavik ACE_TIME_PROGMEM = {
9845 kZoneNameAtlantic_Reykjavik ,
9849 &kZoneAfrica_Abidjan ,
9859 static const char kZoneNameAtlantic_St_Helena[] ACE_TIME_PROGMEM =
"\x05" "St_Helena";
9861 const basic::ZoneInfo kZoneAtlantic_St_Helena ACE_TIME_PROGMEM = {
9862 kZoneNameAtlantic_St_Helena ,
9866 &kZoneAfrica_Abidjan ,
9876 static const char kZoneNameAustralia_ACT[] ACE_TIME_PROGMEM =
"\x06" "ACT";
9878 const basic::ZoneInfo kZoneAustralia_ACT ACE_TIME_PROGMEM = {
9879 kZoneNameAustralia_ACT ,
9883 &kZoneAustralia_Sydney ,
9893 static const char kZoneNameAustralia_Canberra[] ACE_TIME_PROGMEM =
"\x06" "Canberra";
9895 const basic::ZoneInfo kZoneAustralia_Canberra ACE_TIME_PROGMEM = {
9896 kZoneNameAustralia_Canberra ,
9900 &kZoneAustralia_Sydney ,
9910 static const char kZoneNameAustralia_Currie[] ACE_TIME_PROGMEM =
"\x06" "Currie";
9912 const basic::ZoneInfo kZoneAustralia_Currie ACE_TIME_PROGMEM = {
9913 kZoneNameAustralia_Currie ,
9917 &kZoneAustralia_Hobart ,
9927 static const char kZoneNameAustralia_LHI[] ACE_TIME_PROGMEM =
"\x06" "LHI";
9929 const basic::ZoneInfo kZoneAustralia_LHI ACE_TIME_PROGMEM = {
9930 kZoneNameAustralia_LHI ,
9934 &kZoneAustralia_Lord_Howe ,
9944 static const char kZoneNameAustralia_NSW[] ACE_TIME_PROGMEM =
"\x06" "NSW";
9946 const basic::ZoneInfo kZoneAustralia_NSW ACE_TIME_PROGMEM = {
9947 kZoneNameAustralia_NSW ,
9951 &kZoneAustralia_Sydney ,
9961 static const char kZoneNameAustralia_North[] ACE_TIME_PROGMEM =
"\x06" "North";
9963 const basic::ZoneInfo kZoneAustralia_North ACE_TIME_PROGMEM = {
9964 kZoneNameAustralia_North ,
9968 &kZoneAustralia_Darwin ,
9978 static const char kZoneNameAustralia_Queensland[] ACE_TIME_PROGMEM =
"\x06" "Queensland";
9980 const basic::ZoneInfo kZoneAustralia_Queensland ACE_TIME_PROGMEM = {
9981 kZoneNameAustralia_Queensland ,
9985 &kZoneAustralia_Brisbane ,
9995 static const char kZoneNameAustralia_South[] ACE_TIME_PROGMEM =
"\x06" "South";
9997 const basic::ZoneInfo kZoneAustralia_South ACE_TIME_PROGMEM = {
9998 kZoneNameAustralia_South ,
10002 &kZoneAustralia_Adelaide ,
10012 static const char kZoneNameAustralia_Tasmania[] ACE_TIME_PROGMEM =
"\x06" "Tasmania";
10014 const basic::ZoneInfo kZoneAustralia_Tasmania ACE_TIME_PROGMEM = {
10015 kZoneNameAustralia_Tasmania ,
10019 &kZoneAustralia_Hobart ,
10029 static const char kZoneNameAustralia_Victoria[] ACE_TIME_PROGMEM =
"\x06" "Victoria";
10031 const basic::ZoneInfo kZoneAustralia_Victoria ACE_TIME_PROGMEM = {
10032 kZoneNameAustralia_Victoria ,
10036 &kZoneAustralia_Melbourne ,
10046 static const char kZoneNameAustralia_West[] ACE_TIME_PROGMEM =
"\x06" "West";
10048 const basic::ZoneInfo kZoneAustralia_West ACE_TIME_PROGMEM = {
10049 kZoneNameAustralia_West ,
10053 &kZoneAustralia_Perth ,
10063 static const char kZoneNameAustralia_Yancowinna[] ACE_TIME_PROGMEM =
"\x06" "Yancowinna";
10065 const basic::ZoneInfo kZoneAustralia_Yancowinna ACE_TIME_PROGMEM = {
10066 kZoneNameAustralia_Yancowinna ,
10070 &kZoneAustralia_Broken_Hill ,
10080 static const char kZoneNameBrazil_East[] ACE_TIME_PROGMEM =
"Brazil/East";
10082 const basic::ZoneInfo kZoneBrazil_East ACE_TIME_PROGMEM = {
10083 kZoneNameBrazil_East ,
10087 &kZoneAmerica_Sao_Paulo ,
10097 static const char kZoneNameBrazil_West[] ACE_TIME_PROGMEM =
"Brazil/West";
10099 const basic::ZoneInfo kZoneBrazil_West ACE_TIME_PROGMEM = {
10100 kZoneNameBrazil_West ,
10104 &kZoneAmerica_Manaus ,
10114 static const char kZoneNameCanada_Atlantic[] ACE_TIME_PROGMEM =
"\x07" "Atlantic";
10116 const basic::ZoneInfo kZoneCanada_Atlantic ACE_TIME_PROGMEM = {
10117 kZoneNameCanada_Atlantic ,
10121 &kZoneAmerica_Halifax ,
10131 static const char kZoneNameCanada_Central[] ACE_TIME_PROGMEM =
"\x07" "Central";
10133 const basic::ZoneInfo kZoneCanada_Central ACE_TIME_PROGMEM = {
10134 kZoneNameCanada_Central ,
10138 &kZoneAmerica_Winnipeg ,
10148 static const char kZoneNameCanada_Eastern[] ACE_TIME_PROGMEM =
"\x07" "Eastern";
10150 const basic::ZoneInfo kZoneCanada_Eastern ACE_TIME_PROGMEM = {
10151 kZoneNameCanada_Eastern ,
10155 &kZoneAmerica_Toronto ,
10165 static const char kZoneNameCanada_Mountain[] ACE_TIME_PROGMEM =
"\x07" "Mountain";
10167 const basic::ZoneInfo kZoneCanada_Mountain ACE_TIME_PROGMEM = {
10168 kZoneNameCanada_Mountain ,
10172 &kZoneAmerica_Edmonton ,
10182 static const char kZoneNameCanada_Pacific[] ACE_TIME_PROGMEM =
"\x07" "Pacific";
10184 const basic::ZoneInfo kZoneCanada_Pacific ACE_TIME_PROGMEM = {
10185 kZoneNameCanada_Pacific ,
10189 &kZoneAmerica_Vancouver ,
10199 static const char kZoneNameCanada_Saskatchewan[] ACE_TIME_PROGMEM =
"\x07" "Saskatchewan";
10201 const basic::ZoneInfo kZoneCanada_Saskatchewan ACE_TIME_PROGMEM = {
10202 kZoneNameCanada_Saskatchewan ,
10206 &kZoneAmerica_Regina ,
10216 static const char kZoneNameChile_Continental[] ACE_TIME_PROGMEM =
"Chile/Continental";
10218 const basic::ZoneInfo kZoneChile_Continental ACE_TIME_PROGMEM = {
10219 kZoneNameChile_Continental ,
10223 &kZoneAmerica_Santiago ,
10233 static const char kZoneNameChile_EasterIsland[] ACE_TIME_PROGMEM =
"Chile/EasterIsland";
10235 const basic::ZoneInfo kZoneChile_EasterIsland ACE_TIME_PROGMEM = {
10236 kZoneNameChile_EasterIsland ,
10240 &kZonePacific_Easter ,
10250 static const char kZoneNameCuba[] ACE_TIME_PROGMEM =
"Cuba";
10252 const basic::ZoneInfo kZoneCuba ACE_TIME_PROGMEM = {
10257 &kZoneAmerica_Havana ,
10267 static const char kZoneNameEire[] ACE_TIME_PROGMEM =
"Eire";
10269 const basic::ZoneInfo kZoneEire ACE_TIME_PROGMEM = {
10274 &kZoneEurope_Dublin ,
10284 static const char kZoneNameEtc_GMT_PLUS_0[] ACE_TIME_PROGMEM =
"\x08" "GMT+0";
10286 const basic::ZoneInfo kZoneEtc_GMT_PLUS_0 ACE_TIME_PROGMEM = {
10287 kZoneNameEtc_GMT_PLUS_0 ,
10301 static const char kZoneNameEtc_GMT_0[] ACE_TIME_PROGMEM =
"\x08" "GMT-0";
10303 const basic::ZoneInfo kZoneEtc_GMT_0 ACE_TIME_PROGMEM = {
10304 kZoneNameEtc_GMT_0 ,
10318 static const char kZoneNameEtc_GMT0[] ACE_TIME_PROGMEM =
"\x08" "GMT0";
10320 const basic::ZoneInfo kZoneEtc_GMT0 ACE_TIME_PROGMEM = {
10321 kZoneNameEtc_GMT0 ,
10335 static const char kZoneNameEtc_Greenwich[] ACE_TIME_PROGMEM =
"\x08" "Greenwich";
10337 const basic::ZoneInfo kZoneEtc_Greenwich ACE_TIME_PROGMEM = {
10338 kZoneNameEtc_Greenwich ,
10352 static const char kZoneNameEtc_UCT[] ACE_TIME_PROGMEM =
"\x08" "UCT";
10354 const basic::ZoneInfo kZoneEtc_UCT ACE_TIME_PROGMEM = {
10369 static const char kZoneNameEtc_Universal[] ACE_TIME_PROGMEM =
"\x08" "Universal";
10371 const basic::ZoneInfo kZoneEtc_Universal ACE_TIME_PROGMEM = {
10372 kZoneNameEtc_Universal ,
10386 static const char kZoneNameEtc_Zulu[] ACE_TIME_PROGMEM =
"\x08" "Zulu";
10388 const basic::ZoneInfo kZoneEtc_Zulu ACE_TIME_PROGMEM = {
10389 kZoneNameEtc_Zulu ,
10403 static const char kZoneNameEurope_Amsterdam[] ACE_TIME_PROGMEM =
"\x09" "Amsterdam";
10405 const basic::ZoneInfo kZoneEurope_Amsterdam ACE_TIME_PROGMEM = {
10406 kZoneNameEurope_Amsterdam ,
10410 &kZoneEurope_Brussels ,
10420 static const char kZoneNameEurope_Belfast[] ACE_TIME_PROGMEM =
"\x09" "Belfast";
10422 const basic::ZoneInfo kZoneEurope_Belfast ACE_TIME_PROGMEM = {
10423 kZoneNameEurope_Belfast ,
10427 &kZoneEurope_London ,
10437 static const char kZoneNameEurope_Bratislava[] ACE_TIME_PROGMEM =
"\x09" "Bratislava";
10439 const basic::ZoneInfo kZoneEurope_Bratislava ACE_TIME_PROGMEM = {
10440 kZoneNameEurope_Bratislava ,
10444 &kZoneEurope_Prague ,
10454 static const char kZoneNameEurope_Busingen[] ACE_TIME_PROGMEM =
"\x09" "Busingen";
10456 const basic::ZoneInfo kZoneEurope_Busingen ACE_TIME_PROGMEM = {
10457 kZoneNameEurope_Busingen ,
10461 &kZoneEurope_Zurich ,
10471 static const char kZoneNameEurope_Copenhagen[] ACE_TIME_PROGMEM =
"\x09" "Copenhagen";
10473 const basic::ZoneInfo kZoneEurope_Copenhagen ACE_TIME_PROGMEM = {
10474 kZoneNameEurope_Copenhagen ,
10478 &kZoneEurope_Berlin ,
10488 static const char kZoneNameEurope_Guernsey[] ACE_TIME_PROGMEM =
"\x09" "Guernsey";
10490 const basic::ZoneInfo kZoneEurope_Guernsey ACE_TIME_PROGMEM = {
10491 kZoneNameEurope_Guernsey ,
10495 &kZoneEurope_London ,
10505 static const char kZoneNameEurope_Isle_of_Man[] ACE_TIME_PROGMEM =
"\x09" "Isle_of_Man";
10507 const basic::ZoneInfo kZoneEurope_Isle_of_Man ACE_TIME_PROGMEM = {
10508 kZoneNameEurope_Isle_of_Man ,
10512 &kZoneEurope_London ,
10522 static const char kZoneNameEurope_Jersey[] ACE_TIME_PROGMEM =
"\x09" "Jersey";
10524 const basic::ZoneInfo kZoneEurope_Jersey ACE_TIME_PROGMEM = {
10525 kZoneNameEurope_Jersey ,
10529 &kZoneEurope_London ,
10539 static const char kZoneNameEurope_Kiev[] ACE_TIME_PROGMEM =
"\x09" "Kiev";
10541 const basic::ZoneInfo kZoneEurope_Kiev ACE_TIME_PROGMEM = {
10542 kZoneNameEurope_Kiev ,
10546 &kZoneEurope_Kyiv ,
10556 static const char kZoneNameEurope_Ljubljana[] ACE_TIME_PROGMEM =
"\x09" "Ljubljana";
10558 const basic::ZoneInfo kZoneEurope_Ljubljana ACE_TIME_PROGMEM = {
10559 kZoneNameEurope_Ljubljana ,
10563 &kZoneEurope_Belgrade ,
10573 static const char kZoneNameEurope_Luxembourg[] ACE_TIME_PROGMEM =
"\x09" "Luxembourg";
10575 const basic::ZoneInfo kZoneEurope_Luxembourg ACE_TIME_PROGMEM = {
10576 kZoneNameEurope_Luxembourg ,
10580 &kZoneEurope_Brussels ,
10590 static const char kZoneNameEurope_Mariehamn[] ACE_TIME_PROGMEM =
"\x09" "Mariehamn";
10592 const basic::ZoneInfo kZoneEurope_Mariehamn ACE_TIME_PROGMEM = {
10593 kZoneNameEurope_Mariehamn ,
10597 &kZoneEurope_Helsinki ,
10607 static const char kZoneNameEurope_Monaco[] ACE_TIME_PROGMEM =
"\x09" "Monaco";
10609 const basic::ZoneInfo kZoneEurope_Monaco ACE_TIME_PROGMEM = {
10610 kZoneNameEurope_Monaco ,
10614 &kZoneEurope_Paris ,
10624 static const char kZoneNameEurope_Nicosia[] ACE_TIME_PROGMEM =
"\x09" "Nicosia";
10626 const basic::ZoneInfo kZoneEurope_Nicosia ACE_TIME_PROGMEM = {
10627 kZoneNameEurope_Nicosia ,
10631 &kZoneAsia_Nicosia ,
10641 static const char kZoneNameEurope_Oslo[] ACE_TIME_PROGMEM =
"\x09" "Oslo";
10643 const basic::ZoneInfo kZoneEurope_Oslo ACE_TIME_PROGMEM = {
10644 kZoneNameEurope_Oslo ,
10648 &kZoneEurope_Berlin ,
10658 static const char kZoneNameEurope_Podgorica[] ACE_TIME_PROGMEM =
"\x09" "Podgorica";
10660 const basic::ZoneInfo kZoneEurope_Podgorica ACE_TIME_PROGMEM = {
10661 kZoneNameEurope_Podgorica ,
10665 &kZoneEurope_Belgrade ,
10675 static const char kZoneNameEurope_San_Marino[] ACE_TIME_PROGMEM =
"\x09" "San_Marino";
10677 const basic::ZoneInfo kZoneEurope_San_Marino ACE_TIME_PROGMEM = {
10678 kZoneNameEurope_San_Marino ,
10682 &kZoneEurope_Rome ,
10692 static const char kZoneNameEurope_Sarajevo[] ACE_TIME_PROGMEM =
"\x09" "Sarajevo";
10694 const basic::ZoneInfo kZoneEurope_Sarajevo ACE_TIME_PROGMEM = {
10695 kZoneNameEurope_Sarajevo ,
10699 &kZoneEurope_Belgrade ,
10709 static const char kZoneNameEurope_Skopje[] ACE_TIME_PROGMEM =
"\x09" "Skopje";
10711 const basic::ZoneInfo kZoneEurope_Skopje ACE_TIME_PROGMEM = {
10712 kZoneNameEurope_Skopje ,
10716 &kZoneEurope_Belgrade ,
10726 static const char kZoneNameEurope_Stockholm[] ACE_TIME_PROGMEM =
"\x09" "Stockholm";
10728 const basic::ZoneInfo kZoneEurope_Stockholm ACE_TIME_PROGMEM = {
10729 kZoneNameEurope_Stockholm ,
10733 &kZoneEurope_Berlin ,
10743 static const char kZoneNameEurope_Tiraspol[] ACE_TIME_PROGMEM =
"\x09" "Tiraspol";
10745 const basic::ZoneInfo kZoneEurope_Tiraspol ACE_TIME_PROGMEM = {
10746 kZoneNameEurope_Tiraspol ,
10750 &kZoneEurope_Chisinau ,
10760 static const char kZoneNameEurope_Uzhgorod[] ACE_TIME_PROGMEM =
"\x09" "Uzhgorod";
10762 const basic::ZoneInfo kZoneEurope_Uzhgorod ACE_TIME_PROGMEM = {
10763 kZoneNameEurope_Uzhgorod ,
10767 &kZoneEurope_Kyiv ,
10777 static const char kZoneNameEurope_Vaduz[] ACE_TIME_PROGMEM =
"\x09" "Vaduz";
10779 const basic::ZoneInfo kZoneEurope_Vaduz ACE_TIME_PROGMEM = {
10780 kZoneNameEurope_Vaduz ,
10784 &kZoneEurope_Zurich ,
10794 static const char kZoneNameEurope_Vatican[] ACE_TIME_PROGMEM =
"\x09" "Vatican";
10796 const basic::ZoneInfo kZoneEurope_Vatican ACE_TIME_PROGMEM = {
10797 kZoneNameEurope_Vatican ,
10801 &kZoneEurope_Rome ,
10811 static const char kZoneNameEurope_Zagreb[] ACE_TIME_PROGMEM =
"\x09" "Zagreb";
10813 const basic::ZoneInfo kZoneEurope_Zagreb ACE_TIME_PROGMEM = {
10814 kZoneNameEurope_Zagreb ,
10818 &kZoneEurope_Belgrade ,
10828 static const char kZoneNameEurope_Zaporozhye[] ACE_TIME_PROGMEM =
"\x09" "Zaporozhye";
10830 const basic::ZoneInfo kZoneEurope_Zaporozhye ACE_TIME_PROGMEM = {
10831 kZoneNameEurope_Zaporozhye ,
10835 &kZoneEurope_Kyiv ,
10845 static const char kZoneNameGB[] ACE_TIME_PROGMEM =
"GB";
10847 const basic::ZoneInfo kZoneGB ACE_TIME_PROGMEM = {
10852 &kZoneEurope_London ,
10862 static const char kZoneNameGB_Eire[] ACE_TIME_PROGMEM =
"GB-Eire";
10864 const basic::ZoneInfo kZoneGB_Eire ACE_TIME_PROGMEM = {
10869 &kZoneEurope_London ,
10879 static const char kZoneNameGMT[] ACE_TIME_PROGMEM =
"GMT";
10881 const basic::ZoneInfo kZoneGMT ACE_TIME_PROGMEM = {
10896 static const char kZoneNameGMT_PLUS_0[] ACE_TIME_PROGMEM =
"GMT+0";
10898 const basic::ZoneInfo kZoneGMT_PLUS_0 ACE_TIME_PROGMEM = {
10899 kZoneNameGMT_PLUS_0 ,
10913 static const char kZoneNameGMT_0[] ACE_TIME_PROGMEM =
"GMT-0";
10915 const basic::ZoneInfo kZoneGMT_0 ACE_TIME_PROGMEM = {
10930 static const char kZoneNameGMT0[] ACE_TIME_PROGMEM =
"GMT0";
10932 const basic::ZoneInfo kZoneGMT0 ACE_TIME_PROGMEM = {
10947 static const char kZoneNameGreenwich[] ACE_TIME_PROGMEM =
"Greenwich";
10949 const basic::ZoneInfo kZoneGreenwich ACE_TIME_PROGMEM = {
10950 kZoneNameGreenwich ,
10964 static const char kZoneNameHongkong[] ACE_TIME_PROGMEM =
"Hongkong";
10966 const basic::ZoneInfo kZoneHongkong ACE_TIME_PROGMEM = {
10967 kZoneNameHongkong ,
10971 &kZoneAsia_Hong_Kong ,
10981 static const char kZoneNameIceland[] ACE_TIME_PROGMEM =
"Iceland";
10983 const basic::ZoneInfo kZoneIceland ACE_TIME_PROGMEM = {
10988 &kZoneAfrica_Abidjan ,
10998 static const char kZoneNameIndian_Antananarivo[] ACE_TIME_PROGMEM =
"\x0a" "Antananarivo";
11000 const basic::ZoneInfo kZoneIndian_Antananarivo ACE_TIME_PROGMEM = {
11001 kZoneNameIndian_Antananarivo ,
11005 &kZoneAfrica_Nairobi ,
11015 static const char kZoneNameIndian_Christmas[] ACE_TIME_PROGMEM =
"\x0a" "Christmas";
11017 const basic::ZoneInfo kZoneIndian_Christmas ACE_TIME_PROGMEM = {
11018 kZoneNameIndian_Christmas ,
11022 &kZoneAsia_Bangkok ,
11032 static const char kZoneNameIndian_Cocos[] ACE_TIME_PROGMEM =
"\x0a" "Cocos";
11034 const basic::ZoneInfo kZoneIndian_Cocos ACE_TIME_PROGMEM = {
11035 kZoneNameIndian_Cocos ,
11039 &kZoneAsia_Yangon ,
11049 static const char kZoneNameIndian_Comoro[] ACE_TIME_PROGMEM =
"\x0a" "Comoro";
11051 const basic::ZoneInfo kZoneIndian_Comoro ACE_TIME_PROGMEM = {
11052 kZoneNameIndian_Comoro ,
11056 &kZoneAfrica_Nairobi ,
11066 static const char kZoneNameIndian_Kerguelen[] ACE_TIME_PROGMEM =
"\x0a" "Kerguelen";
11068 const basic::ZoneInfo kZoneIndian_Kerguelen ACE_TIME_PROGMEM = {
11069 kZoneNameIndian_Kerguelen ,
11073 &kZoneIndian_Maldives ,
11083 static const char kZoneNameIndian_Mahe[] ACE_TIME_PROGMEM =
"\x0a" "Mahe";
11085 const basic::ZoneInfo kZoneIndian_Mahe ACE_TIME_PROGMEM = {
11086 kZoneNameIndian_Mahe ,
11100 static const char kZoneNameIndian_Mayotte[] ACE_TIME_PROGMEM =
"\x0a" "Mayotte";
11102 const basic::ZoneInfo kZoneIndian_Mayotte ACE_TIME_PROGMEM = {
11103 kZoneNameIndian_Mayotte ,
11107 &kZoneAfrica_Nairobi ,
11117 static const char kZoneNameIndian_Reunion[] ACE_TIME_PROGMEM =
"\x0a" "Reunion";
11119 const basic::ZoneInfo kZoneIndian_Reunion ACE_TIME_PROGMEM = {
11120 kZoneNameIndian_Reunion ,
11134 static const char kZoneNameIran[] ACE_TIME_PROGMEM =
"Iran";
11136 const basic::ZoneInfo kZoneIran ACE_TIME_PROGMEM = {
11141 &kZoneAsia_Tehran ,
11151 static const char kZoneNameIsrael[] ACE_TIME_PROGMEM =
"Israel";
11153 const basic::ZoneInfo kZoneIsrael ACE_TIME_PROGMEM = {
11158 &kZoneAsia_Jerusalem ,
11168 static const char kZoneNameJamaica[] ACE_TIME_PROGMEM =
"Jamaica";
11170 const basic::ZoneInfo kZoneJamaica ACE_TIME_PROGMEM = {
11175 &kZoneAmerica_Jamaica ,
11185 static const char kZoneNameJapan[] ACE_TIME_PROGMEM =
"Japan";
11187 const basic::ZoneInfo kZoneJapan ACE_TIME_PROGMEM = {
11202 static const char kZoneNameKwajalein[] ACE_TIME_PROGMEM =
"Kwajalein";
11204 const basic::ZoneInfo kZoneKwajalein ACE_TIME_PROGMEM = {
11205 kZoneNameKwajalein ,
11209 &kZonePacific_Kwajalein ,
11219 static const char kZoneNameMexico_BajaSur[] ACE_TIME_PROGMEM =
"Mexico/BajaSur";
11221 const basic::ZoneInfo kZoneMexico_BajaSur ACE_TIME_PROGMEM = {
11222 kZoneNameMexico_BajaSur ,
11226 &kZoneAmerica_Mazatlan ,
11236 static const char kZoneNameNZ[] ACE_TIME_PROGMEM =
"NZ";
11238 const basic::ZoneInfo kZoneNZ ACE_TIME_PROGMEM = {
11243 &kZonePacific_Auckland ,
11253 static const char kZoneNameNZ_CHAT[] ACE_TIME_PROGMEM =
"NZ-CHAT";
11255 const basic::ZoneInfo kZoneNZ_CHAT ACE_TIME_PROGMEM = {
11260 &kZonePacific_Chatham ,
11270 static const char kZoneNameNavajo[] ACE_TIME_PROGMEM =
"Navajo";
11272 const basic::ZoneInfo kZoneNavajo ACE_TIME_PROGMEM = {
11277 &kZoneAmerica_Denver ,
11287 static const char kZoneNamePRC[] ACE_TIME_PROGMEM =
"PRC";
11289 const basic::ZoneInfo kZonePRC ACE_TIME_PROGMEM = {
11294 &kZoneAsia_Shanghai ,
11304 static const char kZoneNamePacific_Chuuk[] ACE_TIME_PROGMEM =
"\x0b" "Chuuk";
11306 const basic::ZoneInfo kZonePacific_Chuuk ACE_TIME_PROGMEM = {
11307 kZoneNamePacific_Chuuk ,
11311 &kZonePacific_Port_Moresby ,
11321 static const char kZoneNamePacific_Enderbury[] ACE_TIME_PROGMEM =
"\x0b" "Enderbury";
11323 const basic::ZoneInfo kZonePacific_Enderbury ACE_TIME_PROGMEM = {
11324 kZoneNamePacific_Enderbury ,
11328 &kZonePacific_Kanton ,
11338 static const char kZoneNamePacific_Funafuti[] ACE_TIME_PROGMEM =
"\x0b" "Funafuti";
11340 const basic::ZoneInfo kZonePacific_Funafuti ACE_TIME_PROGMEM = {
11341 kZoneNamePacific_Funafuti ,
11345 &kZonePacific_Tarawa ,
11355 static const char kZoneNamePacific_Johnston[] ACE_TIME_PROGMEM =
"\x0b" "Johnston";
11357 const basic::ZoneInfo kZonePacific_Johnston ACE_TIME_PROGMEM = {
11358 kZoneNamePacific_Johnston ,
11362 &kZonePacific_Honolulu ,
11372 static const char kZoneNamePacific_Majuro[] ACE_TIME_PROGMEM =
"\x0b" "Majuro";
11374 const basic::ZoneInfo kZonePacific_Majuro ACE_TIME_PROGMEM = {
11375 kZoneNamePacific_Majuro ,
11379 &kZonePacific_Tarawa ,
11389 static const char kZoneNamePacific_Midway[] ACE_TIME_PROGMEM =
"\x0b" "Midway";
11391 const basic::ZoneInfo kZonePacific_Midway ACE_TIME_PROGMEM = {
11392 kZoneNamePacific_Midway ,
11396 &kZonePacific_Pago_Pago ,
11406 static const char kZoneNamePacific_Pohnpei[] ACE_TIME_PROGMEM =
"\x0b" "Pohnpei";
11408 const basic::ZoneInfo kZonePacific_Pohnpei ACE_TIME_PROGMEM = {
11409 kZoneNamePacific_Pohnpei ,
11413 &kZonePacific_Guadalcanal ,
11423 static const char kZoneNamePacific_Ponape[] ACE_TIME_PROGMEM =
"\x0b" "Ponape";
11425 const basic::ZoneInfo kZonePacific_Ponape ACE_TIME_PROGMEM = {
11426 kZoneNamePacific_Ponape ,
11430 &kZonePacific_Guadalcanal ,
11440 static const char kZoneNamePacific_Samoa[] ACE_TIME_PROGMEM =
"\x0b" "Samoa";
11442 const basic::ZoneInfo kZonePacific_Samoa ACE_TIME_PROGMEM = {
11443 kZoneNamePacific_Samoa ,
11447 &kZonePacific_Pago_Pago ,
11457 static const char kZoneNamePacific_Truk[] ACE_TIME_PROGMEM =
"\x0b" "Truk";
11459 const basic::ZoneInfo kZonePacific_Truk ACE_TIME_PROGMEM = {
11460 kZoneNamePacific_Truk ,
11464 &kZonePacific_Port_Moresby ,
11474 static const char kZoneNamePacific_Wake[] ACE_TIME_PROGMEM =
"\x0b" "Wake";
11476 const basic::ZoneInfo kZonePacific_Wake ACE_TIME_PROGMEM = {
11477 kZoneNamePacific_Wake ,
11481 &kZonePacific_Tarawa ,
11491 static const char kZoneNamePacific_Wallis[] ACE_TIME_PROGMEM =
"\x0b" "Wallis";
11493 const basic::ZoneInfo kZonePacific_Wallis ACE_TIME_PROGMEM = {
11494 kZoneNamePacific_Wallis ,
11498 &kZonePacific_Tarawa ,
11508 static const char kZoneNamePacific_Yap[] ACE_TIME_PROGMEM =
"\x0b" "Yap";
11510 const basic::ZoneInfo kZonePacific_Yap ACE_TIME_PROGMEM = {
11511 kZoneNamePacific_Yap ,
11515 &kZonePacific_Port_Moresby ,
11525 static const char kZoneNamePoland[] ACE_TIME_PROGMEM =
"Poland";
11527 const basic::ZoneInfo kZonePoland ACE_TIME_PROGMEM = {
11532 &kZoneEurope_Warsaw ,
11542 static const char kZoneNamePortugal[] ACE_TIME_PROGMEM =
"Portugal";
11544 const basic::ZoneInfo kZonePortugal ACE_TIME_PROGMEM = {
11545 kZoneNamePortugal ,
11549 &kZoneEurope_Lisbon ,
11559 static const char kZoneNameROC[] ACE_TIME_PROGMEM =
"ROC";
11561 const basic::ZoneInfo kZoneROC ACE_TIME_PROGMEM = {
11566 &kZoneAsia_Taipei ,
11576 static const char kZoneNameROK[] ACE_TIME_PROGMEM =
"ROK";
11578 const basic::ZoneInfo kZoneROK ACE_TIME_PROGMEM = {
11593 static const char kZoneNameSingapore[] ACE_TIME_PROGMEM =
"Singapore";
11595 const basic::ZoneInfo kZoneSingapore ACE_TIME_PROGMEM = {
11596 kZoneNameSingapore ,
11600 &kZoneAsia_Singapore ,
11610 static const char kZoneNameUCT[] ACE_TIME_PROGMEM =
"UCT";
11612 const basic::ZoneInfo kZoneUCT ACE_TIME_PROGMEM = {
11627 static const char kZoneNameUS_Alaska[] ACE_TIME_PROGMEM =
"US/Alaska";
11629 const basic::ZoneInfo kZoneUS_Alaska ACE_TIME_PROGMEM = {
11630 kZoneNameUS_Alaska ,
11634 &kZoneAmerica_Anchorage ,
11644 static const char kZoneNameUS_Aleutian[] ACE_TIME_PROGMEM =
"US/Aleutian";
11646 const basic::ZoneInfo kZoneUS_Aleutian ACE_TIME_PROGMEM = {
11647 kZoneNameUS_Aleutian ,
11651 &kZoneAmerica_Adak ,
11661 static const char kZoneNameUS_Arizona[] ACE_TIME_PROGMEM =
"US/Arizona";
11663 const basic::ZoneInfo kZoneUS_Arizona ACE_TIME_PROGMEM = {
11664 kZoneNameUS_Arizona ,
11668 &kZoneAmerica_Phoenix ,
11678 static const char kZoneNameUS_Central[] ACE_TIME_PROGMEM =
"US/Central";
11680 const basic::ZoneInfo kZoneUS_Central ACE_TIME_PROGMEM = {
11681 kZoneNameUS_Central ,
11685 &kZoneAmerica_Chicago ,
11695 static const char kZoneNameUS_East_Indiana[] ACE_TIME_PROGMEM =
"US/East-Indiana";
11697 const basic::ZoneInfo kZoneUS_East_Indiana ACE_TIME_PROGMEM = {
11698 kZoneNameUS_East_Indiana ,
11702 &kZoneAmerica_Indiana_Indianapolis ,
11712 static const char kZoneNameUS_Eastern[] ACE_TIME_PROGMEM =
"US/Eastern";
11714 const basic::ZoneInfo kZoneUS_Eastern ACE_TIME_PROGMEM = {
11715 kZoneNameUS_Eastern ,
11719 &kZoneAmerica_New_York ,
11729 static const char kZoneNameUS_Hawaii[] ACE_TIME_PROGMEM =
"US/Hawaii";
11731 const basic::ZoneInfo kZoneUS_Hawaii ACE_TIME_PROGMEM = {
11732 kZoneNameUS_Hawaii ,
11736 &kZonePacific_Honolulu ,
11746 static const char kZoneNameUS_Michigan[] ACE_TIME_PROGMEM =
"US/Michigan";
11748 const basic::ZoneInfo kZoneUS_Michigan ACE_TIME_PROGMEM = {
11749 kZoneNameUS_Michigan ,
11753 &kZoneAmerica_Detroit ,
11763 static const char kZoneNameUS_Mountain[] ACE_TIME_PROGMEM =
"US/Mountain";
11765 const basic::ZoneInfo kZoneUS_Mountain ACE_TIME_PROGMEM = {
11766 kZoneNameUS_Mountain ,
11770 &kZoneAmerica_Denver ,
11780 static const char kZoneNameUS_Pacific[] ACE_TIME_PROGMEM =
"US/Pacific";
11782 const basic::ZoneInfo kZoneUS_Pacific ACE_TIME_PROGMEM = {
11783 kZoneNameUS_Pacific ,
11787 &kZoneAmerica_Los_Angeles ,
11797 static const char kZoneNameUS_Samoa[] ACE_TIME_PROGMEM =
"US/Samoa";
11799 const basic::ZoneInfo kZoneUS_Samoa ACE_TIME_PROGMEM = {
11800 kZoneNameUS_Samoa ,
11804 &kZonePacific_Pago_Pago ,
11814 static const char kZoneNameUTC[] ACE_TIME_PROGMEM =
"UTC";
11816 const basic::ZoneInfo kZoneUTC ACE_TIME_PROGMEM = {
11831 static const char kZoneNameUniversal[] ACE_TIME_PROGMEM =
"Universal";
11833 const basic::ZoneInfo kZoneUniversal ACE_TIME_PROGMEM = {
11834 kZoneNameUniversal ,
11848 static const char kZoneNameZulu[] ACE_TIME_PROGMEM =
"Zulu";
11850 const basic::ZoneInfo kZoneZulu ACE_TIME_PROGMEM = {
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...