45 #include "zone_policies.h"
46 #include "zone_infos.h"
55 const char kTzDatabaseVersion[] =
"2022f";
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_Costa_Rica[] ACE_TIME_PROGMEM = {
823 static const char kZoneNameAmerica_Costa_Rica[] ACE_TIME_PROGMEM =
"\x02" "Costa_Rica";
825 const basic::ZoneInfo kZoneAmerica_Costa_Rica ACE_TIME_PROGMEM = {
826 kZoneNameAmerica_Costa_Rica ,
830 kZoneEraAmerica_Costa_Rica ,
841 static const basic::ZoneEra kZoneEraAmerica_Danmarkshavn[] ACE_TIME_PROGMEM = {
857 static const char kZoneNameAmerica_Danmarkshavn[] ACE_TIME_PROGMEM =
"\x02" "Danmarkshavn";
859 const basic::ZoneInfo kZoneAmerica_Danmarkshavn ACE_TIME_PROGMEM = {
860 kZoneNameAmerica_Danmarkshavn ,
864 kZoneEraAmerica_Danmarkshavn ,
875 static const basic::ZoneEra kZoneEraAmerica_Dawson_Creek[] ACE_TIME_PROGMEM = {
891 static const char kZoneNameAmerica_Dawson_Creek[] ACE_TIME_PROGMEM =
"\x02" "Dawson_Creek";
893 const basic::ZoneInfo kZoneAmerica_Dawson_Creek ACE_TIME_PROGMEM = {
894 kZoneNameAmerica_Dawson_Creek ,
898 kZoneEraAmerica_Dawson_Creek ,
909 static const basic::ZoneEra kZoneEraAmerica_Denver[] ACE_TIME_PROGMEM = {
925 static const char kZoneNameAmerica_Denver[] ACE_TIME_PROGMEM =
"\x02" "Denver";
927 const basic::ZoneInfo kZoneAmerica_Denver ACE_TIME_PROGMEM = {
928 kZoneNameAmerica_Denver ,
932 kZoneEraAmerica_Denver ,
943 static const basic::ZoneEra kZoneEraAmerica_Detroit[] ACE_TIME_PROGMEM = {
959 static const char kZoneNameAmerica_Detroit[] ACE_TIME_PROGMEM =
"\x02" "Detroit";
961 const basic::ZoneInfo kZoneAmerica_Detroit ACE_TIME_PROGMEM = {
962 kZoneNameAmerica_Detroit ,
966 kZoneEraAmerica_Detroit ,
977 static const basic::ZoneEra kZoneEraAmerica_Edmonton[] ACE_TIME_PROGMEM = {
993 static const char kZoneNameAmerica_Edmonton[] ACE_TIME_PROGMEM =
"\x02" "Edmonton";
995 const basic::ZoneInfo kZoneAmerica_Edmonton ACE_TIME_PROGMEM = {
996 kZoneNameAmerica_Edmonton ,
1000 kZoneEraAmerica_Edmonton ,
1011 static const basic::ZoneEra kZoneEraAmerica_El_Salvador[] ACE_TIME_PROGMEM = {
1027 static const char kZoneNameAmerica_El_Salvador[] ACE_TIME_PROGMEM =
"\x02" "El_Salvador";
1029 const basic::ZoneInfo kZoneAmerica_El_Salvador ACE_TIME_PROGMEM = {
1030 kZoneNameAmerica_El_Salvador ,
1034 kZoneEraAmerica_El_Salvador ,
1045 static const basic::ZoneEra kZoneEraAmerica_Glace_Bay[] ACE_TIME_PROGMEM = {
1061 static const char kZoneNameAmerica_Glace_Bay[] ACE_TIME_PROGMEM =
"\x02" "Glace_Bay";
1063 const basic::ZoneInfo kZoneAmerica_Glace_Bay ACE_TIME_PROGMEM = {
1064 kZoneNameAmerica_Glace_Bay ,
1068 kZoneEraAmerica_Glace_Bay ,
1079 static const basic::ZoneEra kZoneEraAmerica_Guatemala[] ACE_TIME_PROGMEM = {
1095 static const char kZoneNameAmerica_Guatemala[] ACE_TIME_PROGMEM =
"\x02" "Guatemala";
1097 const basic::ZoneInfo kZoneAmerica_Guatemala ACE_TIME_PROGMEM = {
1098 kZoneNameAmerica_Guatemala ,
1102 kZoneEraAmerica_Guatemala ,
1113 static const basic::ZoneEra kZoneEraAmerica_Guayaquil[] ACE_TIME_PROGMEM = {
1129 static const char kZoneNameAmerica_Guayaquil[] ACE_TIME_PROGMEM =
"\x02" "Guayaquil";
1131 const basic::ZoneInfo kZoneAmerica_Guayaquil ACE_TIME_PROGMEM = {
1132 kZoneNameAmerica_Guayaquil ,
1136 kZoneEraAmerica_Guayaquil ,
1147 static const basic::ZoneEra kZoneEraAmerica_Guyana[] ACE_TIME_PROGMEM = {
1163 static const char kZoneNameAmerica_Guyana[] ACE_TIME_PROGMEM =
"\x02" "Guyana";
1165 const basic::ZoneInfo kZoneAmerica_Guyana ACE_TIME_PROGMEM = {
1166 kZoneNameAmerica_Guyana ,
1170 kZoneEraAmerica_Guyana ,
1181 static const basic::ZoneEra kZoneEraAmerica_Halifax[] ACE_TIME_PROGMEM = {
1197 static const char kZoneNameAmerica_Halifax[] ACE_TIME_PROGMEM =
"\x02" "Halifax";
1199 const basic::ZoneInfo kZoneAmerica_Halifax ACE_TIME_PROGMEM = {
1200 kZoneNameAmerica_Halifax ,
1204 kZoneEraAmerica_Halifax ,
1215 static const basic::ZoneEra kZoneEraAmerica_Havana[] ACE_TIME_PROGMEM = {
1231 static const char kZoneNameAmerica_Havana[] ACE_TIME_PROGMEM =
"\x02" "Havana";
1233 const basic::ZoneInfo kZoneAmerica_Havana ACE_TIME_PROGMEM = {
1234 kZoneNameAmerica_Havana ,
1238 kZoneEraAmerica_Havana ,
1249 static const basic::ZoneEra kZoneEraAmerica_Hermosillo[] ACE_TIME_PROGMEM = {
1277 static const char kZoneNameAmerica_Hermosillo[] ACE_TIME_PROGMEM =
"\x02" "Hermosillo";
1279 const basic::ZoneInfo kZoneAmerica_Hermosillo ACE_TIME_PROGMEM = {
1280 kZoneNameAmerica_Hermosillo ,
1284 kZoneEraAmerica_Hermosillo ,
1295 static const basic::ZoneEra kZoneEraAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM = {
1323 static const char kZoneNameAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Indianapolis";
1325 const basic::ZoneInfo kZoneAmerica_Indiana_Indianapolis ACE_TIME_PROGMEM = {
1326 kZoneNameAmerica_Indiana_Indianapolis ,
1330 kZoneEraAmerica_Indiana_Indianapolis ,
1341 static const basic::ZoneEra kZoneEraAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM = {
1369 static const char kZoneNameAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Marengo";
1371 const basic::ZoneInfo kZoneAmerica_Indiana_Marengo ACE_TIME_PROGMEM = {
1372 kZoneNameAmerica_Indiana_Marengo ,
1376 kZoneEraAmerica_Indiana_Marengo ,
1387 static const basic::ZoneEra kZoneEraAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM = {
1415 static const char kZoneNameAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Vevay";
1417 const basic::ZoneInfo kZoneAmerica_Indiana_Vevay ACE_TIME_PROGMEM = {
1418 kZoneNameAmerica_Indiana_Vevay ,
1422 kZoneEraAmerica_Indiana_Vevay ,
1433 static const basic::ZoneEra kZoneEraAmerica_Inuvik[] ACE_TIME_PROGMEM = {
1449 static const char kZoneNameAmerica_Inuvik[] ACE_TIME_PROGMEM =
"\x02" "Inuvik";
1451 const basic::ZoneInfo kZoneAmerica_Inuvik ACE_TIME_PROGMEM = {
1452 kZoneNameAmerica_Inuvik ,
1456 kZoneEraAmerica_Inuvik ,
1467 static const basic::ZoneEra kZoneEraAmerica_Jamaica[] ACE_TIME_PROGMEM = {
1483 static const char kZoneNameAmerica_Jamaica[] ACE_TIME_PROGMEM =
"\x02" "Jamaica";
1485 const basic::ZoneInfo kZoneAmerica_Jamaica ACE_TIME_PROGMEM = {
1486 kZoneNameAmerica_Jamaica ,
1490 kZoneEraAmerica_Jamaica ,
1501 static const basic::ZoneEra kZoneEraAmerica_Juneau[] ACE_TIME_PROGMEM = {
1517 static const char kZoneNameAmerica_Juneau[] ACE_TIME_PROGMEM =
"\x02" "Juneau";
1519 const basic::ZoneInfo kZoneAmerica_Juneau ACE_TIME_PROGMEM = {
1520 kZoneNameAmerica_Juneau ,
1524 kZoneEraAmerica_Juneau ,
1535 static const basic::ZoneEra kZoneEraAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM = {
1551 static const char kZoneNameAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Kentucky/Louisville";
1553 const basic::ZoneInfo kZoneAmerica_Kentucky_Louisville ACE_TIME_PROGMEM = {
1554 kZoneNameAmerica_Kentucky_Louisville ,
1558 kZoneEraAmerica_Kentucky_Louisville ,
1569 static const basic::ZoneEra kZoneEraAmerica_La_Paz[] ACE_TIME_PROGMEM = {
1585 static const char kZoneNameAmerica_La_Paz[] ACE_TIME_PROGMEM =
"\x02" "La_Paz";
1587 const basic::ZoneInfo kZoneAmerica_La_Paz ACE_TIME_PROGMEM = {
1588 kZoneNameAmerica_La_Paz ,
1592 kZoneEraAmerica_La_Paz ,
1603 static const basic::ZoneEra kZoneEraAmerica_Lima[] ACE_TIME_PROGMEM = {
1619 static const char kZoneNameAmerica_Lima[] ACE_TIME_PROGMEM =
"\x02" "Lima";
1621 const basic::ZoneInfo kZoneAmerica_Lima ACE_TIME_PROGMEM = {
1622 kZoneNameAmerica_Lima ,
1626 kZoneEraAmerica_Lima ,
1637 static const basic::ZoneEra kZoneEraAmerica_Los_Angeles[] ACE_TIME_PROGMEM = {
1653 static const char kZoneNameAmerica_Los_Angeles[] ACE_TIME_PROGMEM =
"\x02" "Los_Angeles";
1655 const basic::ZoneInfo kZoneAmerica_Los_Angeles ACE_TIME_PROGMEM = {
1656 kZoneNameAmerica_Los_Angeles ,
1660 kZoneEraAmerica_Los_Angeles ,
1671 static const basic::ZoneEra kZoneEraAmerica_Managua[] ACE_TIME_PROGMEM = {
1687 static const char kZoneNameAmerica_Managua[] ACE_TIME_PROGMEM =
"\x02" "Managua";
1689 const basic::ZoneInfo kZoneAmerica_Managua ACE_TIME_PROGMEM = {
1690 kZoneNameAmerica_Managua ,
1694 kZoneEraAmerica_Managua ,
1705 static const basic::ZoneEra kZoneEraAmerica_Manaus[] ACE_TIME_PROGMEM = {
1721 static const char kZoneNameAmerica_Manaus[] ACE_TIME_PROGMEM =
"\x02" "Manaus";
1723 const basic::ZoneInfo kZoneAmerica_Manaus ACE_TIME_PROGMEM = {
1724 kZoneNameAmerica_Manaus ,
1728 kZoneEraAmerica_Manaus ,
1739 static const basic::ZoneEra kZoneEraAmerica_Martinique[] ACE_TIME_PROGMEM = {
1755 static const char kZoneNameAmerica_Martinique[] ACE_TIME_PROGMEM =
"\x02" "Martinique";
1757 const basic::ZoneInfo kZoneAmerica_Martinique ACE_TIME_PROGMEM = {
1758 kZoneNameAmerica_Martinique ,
1762 kZoneEraAmerica_Martinique ,
1773 static const basic::ZoneEra kZoneEraAmerica_Matamoros[] ACE_TIME_PROGMEM = {
1801 static const char kZoneNameAmerica_Matamoros[] ACE_TIME_PROGMEM =
"\x02" "Matamoros";
1803 const basic::ZoneInfo kZoneAmerica_Matamoros ACE_TIME_PROGMEM = {
1804 kZoneNameAmerica_Matamoros ,
1808 kZoneEraAmerica_Matamoros ,
1819 static const basic::ZoneEra kZoneEraAmerica_Mazatlan[] ACE_TIME_PROGMEM = {
1835 static const char kZoneNameAmerica_Mazatlan[] ACE_TIME_PROGMEM =
"\x02" "Mazatlan";
1837 const basic::ZoneInfo kZoneAmerica_Mazatlan ACE_TIME_PROGMEM = {
1838 kZoneNameAmerica_Mazatlan ,
1842 kZoneEraAmerica_Mazatlan ,
1853 static const basic::ZoneEra kZoneEraAmerica_Menominee[] ACE_TIME_PROGMEM = {
1869 static const char kZoneNameAmerica_Menominee[] ACE_TIME_PROGMEM =
"\x02" "Menominee";
1871 const basic::ZoneInfo kZoneAmerica_Menominee ACE_TIME_PROGMEM = {
1872 kZoneNameAmerica_Menominee ,
1876 kZoneEraAmerica_Menominee ,
1887 static const basic::ZoneEra kZoneEraAmerica_Merida[] ACE_TIME_PROGMEM = {
1903 static const char kZoneNameAmerica_Merida[] ACE_TIME_PROGMEM =
"\x02" "Merida";
1905 const basic::ZoneInfo kZoneAmerica_Merida ACE_TIME_PROGMEM = {
1906 kZoneNameAmerica_Merida ,
1910 kZoneEraAmerica_Merida ,
1921 static const basic::ZoneEra kZoneEraAmerica_Miquelon[] ACE_TIME_PROGMEM = {
1937 static const char kZoneNameAmerica_Miquelon[] ACE_TIME_PROGMEM =
"\x02" "Miquelon";
1939 const basic::ZoneInfo kZoneAmerica_Miquelon ACE_TIME_PROGMEM = {
1940 kZoneNameAmerica_Miquelon ,
1944 kZoneEraAmerica_Miquelon ,
1955 static const basic::ZoneEra kZoneEraAmerica_Moncton[] ACE_TIME_PROGMEM = {
1983 static const char kZoneNameAmerica_Moncton[] ACE_TIME_PROGMEM =
"\x02" "Moncton";
1985 const basic::ZoneInfo kZoneAmerica_Moncton ACE_TIME_PROGMEM = {
1986 kZoneNameAmerica_Moncton ,
1990 kZoneEraAmerica_Moncton ,
2001 static const basic::ZoneEra kZoneEraAmerica_Monterrey[] ACE_TIME_PROGMEM = {
2017 static const char kZoneNameAmerica_Monterrey[] ACE_TIME_PROGMEM =
"\x02" "Monterrey";
2019 const basic::ZoneInfo kZoneAmerica_Monterrey ACE_TIME_PROGMEM = {
2020 kZoneNameAmerica_Monterrey ,
2024 kZoneEraAmerica_Monterrey ,
2035 static const basic::ZoneEra kZoneEraAmerica_Montevideo[] ACE_TIME_PROGMEM = {
2051 static const char kZoneNameAmerica_Montevideo[] ACE_TIME_PROGMEM =
"\x02" "Montevideo";
2053 const basic::ZoneInfo kZoneAmerica_Montevideo ACE_TIME_PROGMEM = {
2054 kZoneNameAmerica_Montevideo ,
2058 kZoneEraAmerica_Montevideo ,
2069 static const basic::ZoneEra kZoneEraAmerica_New_York[] ACE_TIME_PROGMEM = {
2085 static const char kZoneNameAmerica_New_York[] ACE_TIME_PROGMEM =
"\x02" "New_York";
2087 const basic::ZoneInfo kZoneAmerica_New_York ACE_TIME_PROGMEM = {
2088 kZoneNameAmerica_New_York ,
2092 kZoneEraAmerica_New_York ,
2103 static const basic::ZoneEra kZoneEraAmerica_Nome[] ACE_TIME_PROGMEM = {
2119 static const char kZoneNameAmerica_Nome[] ACE_TIME_PROGMEM =
"\x02" "Nome";
2121 const basic::ZoneInfo kZoneAmerica_Nome ACE_TIME_PROGMEM = {
2122 kZoneNameAmerica_Nome ,
2126 kZoneEraAmerica_Nome ,
2137 static const basic::ZoneEra kZoneEraAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM = {
2153 static const char kZoneNameAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM =
"\x02" "North_Dakota/Center";
2155 const basic::ZoneInfo kZoneAmerica_North_Dakota_Center ACE_TIME_PROGMEM = {
2156 kZoneNameAmerica_North_Dakota_Center ,
2160 kZoneEraAmerica_North_Dakota_Center ,
2171 static const basic::ZoneEra kZoneEraAmerica_Nuuk[] ACE_TIME_PROGMEM = {
2187 static const char kZoneNameAmerica_Nuuk[] ACE_TIME_PROGMEM =
"\x02" "Nuuk";
2189 const basic::ZoneInfo kZoneAmerica_Nuuk ACE_TIME_PROGMEM = {
2190 kZoneNameAmerica_Nuuk ,
2194 kZoneEraAmerica_Nuuk ,
2205 static const basic::ZoneEra kZoneEraAmerica_Panama[] ACE_TIME_PROGMEM = {
2221 static const char kZoneNameAmerica_Panama[] ACE_TIME_PROGMEM =
"\x02" "Panama";
2223 const basic::ZoneInfo kZoneAmerica_Panama ACE_TIME_PROGMEM = {
2224 kZoneNameAmerica_Panama ,
2228 kZoneEraAmerica_Panama ,
2239 static const basic::ZoneEra kZoneEraAmerica_Paramaribo[] ACE_TIME_PROGMEM = {
2255 static const char kZoneNameAmerica_Paramaribo[] ACE_TIME_PROGMEM =
"\x02" "Paramaribo";
2257 const basic::ZoneInfo kZoneAmerica_Paramaribo ACE_TIME_PROGMEM = {
2258 kZoneNameAmerica_Paramaribo ,
2262 kZoneEraAmerica_Paramaribo ,
2273 static const basic::ZoneEra kZoneEraAmerica_Phoenix[] ACE_TIME_PROGMEM = {
2289 static const char kZoneNameAmerica_Phoenix[] ACE_TIME_PROGMEM =
"\x02" "Phoenix";
2291 const basic::ZoneInfo kZoneAmerica_Phoenix ACE_TIME_PROGMEM = {
2292 kZoneNameAmerica_Phoenix ,
2296 kZoneEraAmerica_Phoenix ,
2307 static const basic::ZoneEra kZoneEraAmerica_Port_au_Prince[] ACE_TIME_PROGMEM = {
2323 static const char kZoneNameAmerica_Port_au_Prince[] ACE_TIME_PROGMEM =
"\x02" "Port-au-Prince";
2325 const basic::ZoneInfo kZoneAmerica_Port_au_Prince ACE_TIME_PROGMEM = {
2326 kZoneNameAmerica_Port_au_Prince ,
2330 kZoneEraAmerica_Port_au_Prince ,
2341 static const basic::ZoneEra kZoneEraAmerica_Porto_Velho[] ACE_TIME_PROGMEM = {
2357 static const char kZoneNameAmerica_Porto_Velho[] ACE_TIME_PROGMEM =
"\x02" "Porto_Velho";
2359 const basic::ZoneInfo kZoneAmerica_Porto_Velho ACE_TIME_PROGMEM = {
2360 kZoneNameAmerica_Porto_Velho ,
2364 kZoneEraAmerica_Porto_Velho ,
2375 static const basic::ZoneEra kZoneEraAmerica_Puerto_Rico[] ACE_TIME_PROGMEM = {
2391 static const char kZoneNameAmerica_Puerto_Rico[] ACE_TIME_PROGMEM =
"\x02" "Puerto_Rico";
2393 const basic::ZoneInfo kZoneAmerica_Puerto_Rico ACE_TIME_PROGMEM = {
2394 kZoneNameAmerica_Puerto_Rico ,
2398 kZoneEraAmerica_Puerto_Rico ,
2409 static const basic::ZoneEra kZoneEraAmerica_Regina[] ACE_TIME_PROGMEM = {
2425 static const char kZoneNameAmerica_Regina[] ACE_TIME_PROGMEM =
"\x02" "Regina";
2427 const basic::ZoneInfo kZoneAmerica_Regina ACE_TIME_PROGMEM = {
2428 kZoneNameAmerica_Regina ,
2432 kZoneEraAmerica_Regina ,
2443 static const basic::ZoneEra kZoneEraAmerica_Santiago[] ACE_TIME_PROGMEM = {
2459 static const char kZoneNameAmerica_Santiago[] ACE_TIME_PROGMEM =
"\x02" "Santiago";
2461 const basic::ZoneInfo kZoneAmerica_Santiago ACE_TIME_PROGMEM = {
2462 kZoneNameAmerica_Santiago ,
2466 kZoneEraAmerica_Santiago ,
2477 static const basic::ZoneEra kZoneEraAmerica_Sao_Paulo[] ACE_TIME_PROGMEM = {
2493 static const char kZoneNameAmerica_Sao_Paulo[] ACE_TIME_PROGMEM =
"\x02" "Sao_Paulo";
2495 const basic::ZoneInfo kZoneAmerica_Sao_Paulo ACE_TIME_PROGMEM = {
2496 kZoneNameAmerica_Sao_Paulo ,
2500 kZoneEraAmerica_Sao_Paulo ,
2511 static const basic::ZoneEra kZoneEraAmerica_Scoresbysund[] ACE_TIME_PROGMEM = {
2527 static const char kZoneNameAmerica_Scoresbysund[] ACE_TIME_PROGMEM =
"\x02" "Scoresbysund";
2529 const basic::ZoneInfo kZoneAmerica_Scoresbysund ACE_TIME_PROGMEM = {
2530 kZoneNameAmerica_Scoresbysund ,
2534 kZoneEraAmerica_Scoresbysund ,
2545 static const basic::ZoneEra kZoneEraAmerica_Sitka[] ACE_TIME_PROGMEM = {
2561 static const char kZoneNameAmerica_Sitka[] ACE_TIME_PROGMEM =
"\x02" "Sitka";
2563 const basic::ZoneInfo kZoneAmerica_Sitka ACE_TIME_PROGMEM = {
2564 kZoneNameAmerica_Sitka ,
2568 kZoneEraAmerica_Sitka ,
2579 static const basic::ZoneEra kZoneEraAmerica_Swift_Current[] ACE_TIME_PROGMEM = {
2595 static const char kZoneNameAmerica_Swift_Current[] ACE_TIME_PROGMEM =
"\x02" "Swift_Current";
2597 const basic::ZoneInfo kZoneAmerica_Swift_Current ACE_TIME_PROGMEM = {
2598 kZoneNameAmerica_Swift_Current ,
2602 kZoneEraAmerica_Swift_Current ,
2613 static const basic::ZoneEra kZoneEraAmerica_Tegucigalpa[] ACE_TIME_PROGMEM = {
2629 static const char kZoneNameAmerica_Tegucigalpa[] ACE_TIME_PROGMEM =
"\x02" "Tegucigalpa";
2631 const basic::ZoneInfo kZoneAmerica_Tegucigalpa ACE_TIME_PROGMEM = {
2632 kZoneNameAmerica_Tegucigalpa ,
2636 kZoneEraAmerica_Tegucigalpa ,
2647 static const basic::ZoneEra kZoneEraAmerica_Thule[] ACE_TIME_PROGMEM = {
2663 static const char kZoneNameAmerica_Thule[] ACE_TIME_PROGMEM =
"\x02" "Thule";
2665 const basic::ZoneInfo kZoneAmerica_Thule ACE_TIME_PROGMEM = {
2666 kZoneNameAmerica_Thule ,
2670 kZoneEraAmerica_Thule ,
2681 static const basic::ZoneEra kZoneEraAmerica_Toronto[] ACE_TIME_PROGMEM = {
2697 static const char kZoneNameAmerica_Toronto[] ACE_TIME_PROGMEM =
"\x02" "Toronto";
2699 const basic::ZoneInfo kZoneAmerica_Toronto ACE_TIME_PROGMEM = {
2700 kZoneNameAmerica_Toronto ,
2704 kZoneEraAmerica_Toronto ,
2715 static const basic::ZoneEra kZoneEraAmerica_Vancouver[] ACE_TIME_PROGMEM = {
2731 static const char kZoneNameAmerica_Vancouver[] ACE_TIME_PROGMEM =
"\x02" "Vancouver";
2733 const basic::ZoneInfo kZoneAmerica_Vancouver ACE_TIME_PROGMEM = {
2734 kZoneNameAmerica_Vancouver ,
2738 kZoneEraAmerica_Vancouver ,
2749 static const basic::ZoneEra kZoneEraAmerica_Winnipeg[] ACE_TIME_PROGMEM = {
2777 static const char kZoneNameAmerica_Winnipeg[] ACE_TIME_PROGMEM =
"\x02" "Winnipeg";
2779 const basic::ZoneInfo kZoneAmerica_Winnipeg ACE_TIME_PROGMEM = {
2780 kZoneNameAmerica_Winnipeg ,
2784 kZoneEraAmerica_Winnipeg ,
2795 static const basic::ZoneEra kZoneEraAmerica_Yakutat[] ACE_TIME_PROGMEM = {
2811 static const char kZoneNameAmerica_Yakutat[] ACE_TIME_PROGMEM =
"\x02" "Yakutat";
2813 const basic::ZoneInfo kZoneAmerica_Yakutat ACE_TIME_PROGMEM = {
2814 kZoneNameAmerica_Yakutat ,
2818 kZoneEraAmerica_Yakutat ,
2829 static const basic::ZoneEra kZoneEraAmerica_Yellowknife[] ACE_TIME_PROGMEM = {
2845 static const char kZoneNameAmerica_Yellowknife[] ACE_TIME_PROGMEM =
"\x02" "Yellowknife";
2847 const basic::ZoneInfo kZoneAmerica_Yellowknife ACE_TIME_PROGMEM = {
2848 kZoneNameAmerica_Yellowknife ,
2852 kZoneEraAmerica_Yellowknife ,
2863 static const basic::ZoneEra kZoneEraAntarctica_Rothera[] ACE_TIME_PROGMEM = {
2879 static const char kZoneNameAntarctica_Rothera[] ACE_TIME_PROGMEM =
"\x03" "Rothera";
2881 const basic::ZoneInfo kZoneAntarctica_Rothera ACE_TIME_PROGMEM = {
2882 kZoneNameAntarctica_Rothera ,
2886 kZoneEraAntarctica_Rothera ,
2897 static const basic::ZoneEra kZoneEraAsia_Ashgabat[] ACE_TIME_PROGMEM = {
2913 static const char kZoneNameAsia_Ashgabat[] ACE_TIME_PROGMEM =
"\x04" "Ashgabat";
2915 const basic::ZoneInfo kZoneAsia_Ashgabat ACE_TIME_PROGMEM = {
2916 kZoneNameAsia_Ashgabat ,
2920 kZoneEraAsia_Ashgabat ,
2931 static const basic::ZoneEra kZoneEraAsia_Baghdad[] ACE_TIME_PROGMEM = {
2947 static const char kZoneNameAsia_Baghdad[] ACE_TIME_PROGMEM =
"\x04" "Baghdad";
2949 const basic::ZoneInfo kZoneAsia_Baghdad ACE_TIME_PROGMEM = {
2950 kZoneNameAsia_Baghdad ,
2954 kZoneEraAsia_Baghdad ,
2965 static const basic::ZoneEra kZoneEraAsia_Baku[] ACE_TIME_PROGMEM = {
2981 static const char kZoneNameAsia_Baku[] ACE_TIME_PROGMEM =
"\x04" "Baku";
2983 const basic::ZoneInfo kZoneAsia_Baku ACE_TIME_PROGMEM = {
2984 kZoneNameAsia_Baku ,
2999 static const basic::ZoneEra kZoneEraAsia_Bangkok[] ACE_TIME_PROGMEM = {
3015 static const char kZoneNameAsia_Bangkok[] ACE_TIME_PROGMEM =
"\x04" "Bangkok";
3017 const basic::ZoneInfo kZoneAsia_Bangkok ACE_TIME_PROGMEM = {
3018 kZoneNameAsia_Bangkok ,
3022 kZoneEraAsia_Bangkok ,
3033 static const basic::ZoneEra kZoneEraAsia_Beirut[] ACE_TIME_PROGMEM = {
3049 static const char kZoneNameAsia_Beirut[] ACE_TIME_PROGMEM =
"\x04" "Beirut";
3051 const basic::ZoneInfo kZoneAsia_Beirut ACE_TIME_PROGMEM = {
3052 kZoneNameAsia_Beirut ,
3056 kZoneEraAsia_Beirut ,
3067 static const basic::ZoneEra kZoneEraAsia_Dhaka[] ACE_TIME_PROGMEM = {
3095 static const char kZoneNameAsia_Dhaka[] ACE_TIME_PROGMEM =
"\x04" "Dhaka";
3097 const basic::ZoneInfo kZoneAsia_Dhaka ACE_TIME_PROGMEM = {
3098 kZoneNameAsia_Dhaka ,
3102 kZoneEraAsia_Dhaka ,
3113 static const basic::ZoneEra kZoneEraAsia_Dubai[] ACE_TIME_PROGMEM = {
3129 static const char kZoneNameAsia_Dubai[] ACE_TIME_PROGMEM =
"\x04" "Dubai";
3131 const basic::ZoneInfo kZoneAsia_Dubai ACE_TIME_PROGMEM = {
3132 kZoneNameAsia_Dubai ,
3136 kZoneEraAsia_Dubai ,
3147 static const basic::ZoneEra kZoneEraAsia_Dushanbe[] ACE_TIME_PROGMEM = {
3163 static const char kZoneNameAsia_Dushanbe[] ACE_TIME_PROGMEM =
"\x04" "Dushanbe";
3165 const basic::ZoneInfo kZoneAsia_Dushanbe ACE_TIME_PROGMEM = {
3166 kZoneNameAsia_Dushanbe ,
3170 kZoneEraAsia_Dushanbe ,
3181 static const basic::ZoneEra kZoneEraAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM = {
3197 static const char kZoneNameAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM =
"\x04" "Ho_Chi_Minh";
3199 const basic::ZoneInfo kZoneAsia_Ho_Chi_Minh ACE_TIME_PROGMEM = {
3200 kZoneNameAsia_Ho_Chi_Minh ,
3204 kZoneEraAsia_Ho_Chi_Minh ,
3215 static const basic::ZoneEra kZoneEraAsia_Hong_Kong[] ACE_TIME_PROGMEM = {
3231 static const char kZoneNameAsia_Hong_Kong[] ACE_TIME_PROGMEM =
"\x04" "Hong_Kong";
3233 const basic::ZoneInfo kZoneAsia_Hong_Kong ACE_TIME_PROGMEM = {
3234 kZoneNameAsia_Hong_Kong ,
3238 kZoneEraAsia_Hong_Kong ,
3249 static const basic::ZoneEra kZoneEraAsia_Hovd[] ACE_TIME_PROGMEM = {
3265 static const char kZoneNameAsia_Hovd[] ACE_TIME_PROGMEM =
"\x04" "Hovd";
3267 const basic::ZoneInfo kZoneAsia_Hovd ACE_TIME_PROGMEM = {
3268 kZoneNameAsia_Hovd ,
3283 static const basic::ZoneEra kZoneEraAsia_Jakarta[] ACE_TIME_PROGMEM = {
3299 static const char kZoneNameAsia_Jakarta[] ACE_TIME_PROGMEM =
"\x04" "Jakarta";
3301 const basic::ZoneInfo kZoneAsia_Jakarta ACE_TIME_PROGMEM = {
3302 kZoneNameAsia_Jakarta ,
3306 kZoneEraAsia_Jakarta ,
3317 static const basic::ZoneEra kZoneEraAsia_Jayapura[] ACE_TIME_PROGMEM = {
3333 static const char kZoneNameAsia_Jayapura[] ACE_TIME_PROGMEM =
"\x04" "Jayapura";
3335 const basic::ZoneInfo kZoneAsia_Jayapura ACE_TIME_PROGMEM = {
3336 kZoneNameAsia_Jayapura ,
3340 kZoneEraAsia_Jayapura ,
3351 static const basic::ZoneEra kZoneEraAsia_Jerusalem[] ACE_TIME_PROGMEM = {
3367 static const char kZoneNameAsia_Jerusalem[] ACE_TIME_PROGMEM =
"\x04" "Jerusalem";
3369 const basic::ZoneInfo kZoneAsia_Jerusalem ACE_TIME_PROGMEM = {
3370 kZoneNameAsia_Jerusalem ,
3374 kZoneEraAsia_Jerusalem ,
3385 static const basic::ZoneEra kZoneEraAsia_Kabul[] ACE_TIME_PROGMEM = {
3401 static const char kZoneNameAsia_Kabul[] ACE_TIME_PROGMEM =
"\x04" "Kabul";
3403 const basic::ZoneInfo kZoneAsia_Kabul ACE_TIME_PROGMEM = {
3404 kZoneNameAsia_Kabul ,
3408 kZoneEraAsia_Kabul ,
3419 static const basic::ZoneEra kZoneEraAsia_Karachi[] ACE_TIME_PROGMEM = {
3435 static const char kZoneNameAsia_Karachi[] ACE_TIME_PROGMEM =
"\x04" "Karachi";
3437 const basic::ZoneInfo kZoneAsia_Karachi ACE_TIME_PROGMEM = {
3438 kZoneNameAsia_Karachi ,
3442 kZoneEraAsia_Karachi ,
3453 static const basic::ZoneEra kZoneEraAsia_Kathmandu[] ACE_TIME_PROGMEM = {
3469 static const char kZoneNameAsia_Kathmandu[] ACE_TIME_PROGMEM =
"\x04" "Kathmandu";
3471 const basic::ZoneInfo kZoneAsia_Kathmandu ACE_TIME_PROGMEM = {
3472 kZoneNameAsia_Kathmandu ,
3476 kZoneEraAsia_Kathmandu ,
3487 static const basic::ZoneEra kZoneEraAsia_Kolkata[] ACE_TIME_PROGMEM = {
3503 static const char kZoneNameAsia_Kolkata[] ACE_TIME_PROGMEM =
"\x04" "Kolkata";
3505 const basic::ZoneInfo kZoneAsia_Kolkata ACE_TIME_PROGMEM = {
3506 kZoneNameAsia_Kolkata ,
3510 kZoneEraAsia_Kolkata ,
3521 static const basic::ZoneEra kZoneEraAsia_Kuching[] ACE_TIME_PROGMEM = {
3537 static const char kZoneNameAsia_Kuching[] ACE_TIME_PROGMEM =
"\x04" "Kuching";
3539 const basic::ZoneInfo kZoneAsia_Kuching ACE_TIME_PROGMEM = {
3540 kZoneNameAsia_Kuching ,
3544 kZoneEraAsia_Kuching ,
3555 static const basic::ZoneEra kZoneEraAsia_Macau[] ACE_TIME_PROGMEM = {
3571 static const char kZoneNameAsia_Macau[] ACE_TIME_PROGMEM =
"\x04" "Macau";
3573 const basic::ZoneInfo kZoneAsia_Macau ACE_TIME_PROGMEM = {
3574 kZoneNameAsia_Macau ,
3578 kZoneEraAsia_Macau ,
3589 static const basic::ZoneEra kZoneEraAsia_Makassar[] ACE_TIME_PROGMEM = {
3605 static const char kZoneNameAsia_Makassar[] ACE_TIME_PROGMEM =
"\x04" "Makassar";
3607 const basic::ZoneInfo kZoneAsia_Makassar ACE_TIME_PROGMEM = {
3608 kZoneNameAsia_Makassar ,
3612 kZoneEraAsia_Makassar ,
3623 static const basic::ZoneEra kZoneEraAsia_Manila[] ACE_TIME_PROGMEM = {
3639 static const char kZoneNameAsia_Manila[] ACE_TIME_PROGMEM =
"\x04" "Manila";
3641 const basic::ZoneInfo kZoneAsia_Manila ACE_TIME_PROGMEM = {
3642 kZoneNameAsia_Manila ,
3646 kZoneEraAsia_Manila ,
3657 static const basic::ZoneEra kZoneEraAsia_Nicosia[] ACE_TIME_PROGMEM = {
3673 static const char kZoneNameAsia_Nicosia[] ACE_TIME_PROGMEM =
"\x04" "Nicosia";
3675 const basic::ZoneInfo kZoneAsia_Nicosia ACE_TIME_PROGMEM = {
3676 kZoneNameAsia_Nicosia ,
3680 kZoneEraAsia_Nicosia ,
3691 static const basic::ZoneEra kZoneEraAsia_Pontianak[] ACE_TIME_PROGMEM = {
3707 static const char kZoneNameAsia_Pontianak[] ACE_TIME_PROGMEM =
"\x04" "Pontianak";
3709 const basic::ZoneInfo kZoneAsia_Pontianak ACE_TIME_PROGMEM = {
3710 kZoneNameAsia_Pontianak ,
3714 kZoneEraAsia_Pontianak ,
3725 static const basic::ZoneEra kZoneEraAsia_Qatar[] ACE_TIME_PROGMEM = {
3741 static const char kZoneNameAsia_Qatar[] ACE_TIME_PROGMEM =
"\x04" "Qatar";
3743 const basic::ZoneInfo kZoneAsia_Qatar ACE_TIME_PROGMEM = {
3744 kZoneNameAsia_Qatar ,
3748 kZoneEraAsia_Qatar ,
3759 static const basic::ZoneEra kZoneEraAsia_Riyadh[] ACE_TIME_PROGMEM = {
3775 static const char kZoneNameAsia_Riyadh[] ACE_TIME_PROGMEM =
"\x04" "Riyadh";
3777 const basic::ZoneInfo kZoneAsia_Riyadh ACE_TIME_PROGMEM = {
3778 kZoneNameAsia_Riyadh ,
3782 kZoneEraAsia_Riyadh ,
3793 static const basic::ZoneEra kZoneEraAsia_Samarkand[] ACE_TIME_PROGMEM = {
3809 static const char kZoneNameAsia_Samarkand[] ACE_TIME_PROGMEM =
"\x04" "Samarkand";
3811 const basic::ZoneInfo kZoneAsia_Samarkand ACE_TIME_PROGMEM = {
3812 kZoneNameAsia_Samarkand ,
3816 kZoneEraAsia_Samarkand ,
3827 static const basic::ZoneEra kZoneEraAsia_Seoul[] ACE_TIME_PROGMEM = {
3843 static const char kZoneNameAsia_Seoul[] ACE_TIME_PROGMEM =
"\x04" "Seoul";
3845 const basic::ZoneInfo kZoneAsia_Seoul ACE_TIME_PROGMEM = {
3846 kZoneNameAsia_Seoul ,
3850 kZoneEraAsia_Seoul ,
3861 static const basic::ZoneEra kZoneEraAsia_Shanghai[] ACE_TIME_PROGMEM = {
3877 static const char kZoneNameAsia_Shanghai[] ACE_TIME_PROGMEM =
"\x04" "Shanghai";
3879 const basic::ZoneInfo kZoneAsia_Shanghai ACE_TIME_PROGMEM = {
3880 kZoneNameAsia_Shanghai ,
3884 kZoneEraAsia_Shanghai ,
3895 static const basic::ZoneEra kZoneEraAsia_Singapore[] ACE_TIME_PROGMEM = {
3911 static const char kZoneNameAsia_Singapore[] ACE_TIME_PROGMEM =
"\x04" "Singapore";
3913 const basic::ZoneInfo kZoneAsia_Singapore ACE_TIME_PROGMEM = {
3914 kZoneNameAsia_Singapore ,
3918 kZoneEraAsia_Singapore ,
3929 static const basic::ZoneEra kZoneEraAsia_Taipei[] ACE_TIME_PROGMEM = {
3945 static const char kZoneNameAsia_Taipei[] ACE_TIME_PROGMEM =
"\x04" "Taipei";
3947 const basic::ZoneInfo kZoneAsia_Taipei ACE_TIME_PROGMEM = {
3948 kZoneNameAsia_Taipei ,
3952 kZoneEraAsia_Taipei ,
3963 static const basic::ZoneEra kZoneEraAsia_Tashkent[] ACE_TIME_PROGMEM = {
3979 static const char kZoneNameAsia_Tashkent[] ACE_TIME_PROGMEM =
"\x04" "Tashkent";
3981 const basic::ZoneInfo kZoneAsia_Tashkent ACE_TIME_PROGMEM = {
3982 kZoneNameAsia_Tashkent ,
3986 kZoneEraAsia_Tashkent ,
3997 static const basic::ZoneEra kZoneEraAsia_Tehran[] ACE_TIME_PROGMEM = {
4013 static const char kZoneNameAsia_Tehran[] ACE_TIME_PROGMEM =
"\x04" "Tehran";
4015 const basic::ZoneInfo kZoneAsia_Tehran ACE_TIME_PROGMEM = {
4016 kZoneNameAsia_Tehran ,
4020 kZoneEraAsia_Tehran ,
4031 static const basic::ZoneEra kZoneEraAsia_Thimphu[] ACE_TIME_PROGMEM = {
4047 static const char kZoneNameAsia_Thimphu[] ACE_TIME_PROGMEM =
"\x04" "Thimphu";
4049 const basic::ZoneInfo kZoneAsia_Thimphu ACE_TIME_PROGMEM = {
4050 kZoneNameAsia_Thimphu ,
4054 kZoneEraAsia_Thimphu ,
4065 static const basic::ZoneEra kZoneEraAsia_Tokyo[] ACE_TIME_PROGMEM = {
4081 static const char kZoneNameAsia_Tokyo[] ACE_TIME_PROGMEM =
"\x04" "Tokyo";
4083 const basic::ZoneInfo kZoneAsia_Tokyo ACE_TIME_PROGMEM = {
4084 kZoneNameAsia_Tokyo ,
4088 kZoneEraAsia_Tokyo ,
4099 static const basic::ZoneEra kZoneEraAsia_Ulaanbaatar[] ACE_TIME_PROGMEM = {
4115 static const char kZoneNameAsia_Ulaanbaatar[] ACE_TIME_PROGMEM =
"\x04" "Ulaanbaatar";
4117 const basic::ZoneInfo kZoneAsia_Ulaanbaatar ACE_TIME_PROGMEM = {
4118 kZoneNameAsia_Ulaanbaatar ,
4122 kZoneEraAsia_Ulaanbaatar ,
4133 static const basic::ZoneEra kZoneEraAsia_Urumqi[] ACE_TIME_PROGMEM = {
4149 static const char kZoneNameAsia_Urumqi[] ACE_TIME_PROGMEM =
"\x04" "Urumqi";
4151 const basic::ZoneInfo kZoneAsia_Urumqi ACE_TIME_PROGMEM = {
4152 kZoneNameAsia_Urumqi ,
4156 kZoneEraAsia_Urumqi ,
4167 static const basic::ZoneEra kZoneEraAsia_Yangon[] ACE_TIME_PROGMEM = {
4183 static const char kZoneNameAsia_Yangon[] ACE_TIME_PROGMEM =
"\x04" "Yangon";
4185 const basic::ZoneInfo kZoneAsia_Yangon ACE_TIME_PROGMEM = {
4186 kZoneNameAsia_Yangon ,
4190 kZoneEraAsia_Yangon ,
4201 static const basic::ZoneEra kZoneEraAsia_Yerevan[] ACE_TIME_PROGMEM = {
4204 &kPolicyRussiaAsia ,
4229 static const char kZoneNameAsia_Yerevan[] ACE_TIME_PROGMEM =
"\x04" "Yerevan";
4231 const basic::ZoneInfo kZoneAsia_Yerevan ACE_TIME_PROGMEM = {
4232 kZoneNameAsia_Yerevan ,
4236 kZoneEraAsia_Yerevan ,
4247 static const basic::ZoneEra kZoneEraAtlantic_Azores[] ACE_TIME_PROGMEM = {
4263 static const char kZoneNameAtlantic_Azores[] ACE_TIME_PROGMEM =
"\x05" "Azores";
4265 const basic::ZoneInfo kZoneAtlantic_Azores ACE_TIME_PROGMEM = {
4266 kZoneNameAtlantic_Azores ,
4270 kZoneEraAtlantic_Azores ,
4281 static const basic::ZoneEra kZoneEraAtlantic_Bermuda[] ACE_TIME_PROGMEM = {
4297 static const char kZoneNameAtlantic_Bermuda[] ACE_TIME_PROGMEM =
"\x05" "Bermuda";
4299 const basic::ZoneInfo kZoneAtlantic_Bermuda ACE_TIME_PROGMEM = {
4300 kZoneNameAtlantic_Bermuda ,
4304 kZoneEraAtlantic_Bermuda ,
4315 static const basic::ZoneEra kZoneEraAtlantic_Canary[] ACE_TIME_PROGMEM = {
4331 static const char kZoneNameAtlantic_Canary[] ACE_TIME_PROGMEM =
"\x05" "Canary";
4333 const basic::ZoneInfo kZoneAtlantic_Canary ACE_TIME_PROGMEM = {
4334 kZoneNameAtlantic_Canary ,
4338 kZoneEraAtlantic_Canary ,
4349 static const basic::ZoneEra kZoneEraAtlantic_Cape_Verde[] ACE_TIME_PROGMEM = {
4365 static const char kZoneNameAtlantic_Cape_Verde[] ACE_TIME_PROGMEM =
"\x05" "Cape_Verde";
4367 const basic::ZoneInfo kZoneAtlantic_Cape_Verde ACE_TIME_PROGMEM = {
4368 kZoneNameAtlantic_Cape_Verde ,
4372 kZoneEraAtlantic_Cape_Verde ,
4383 static const basic::ZoneEra kZoneEraAtlantic_Faroe[] ACE_TIME_PROGMEM = {
4399 static const char kZoneNameAtlantic_Faroe[] ACE_TIME_PROGMEM =
"\x05" "Faroe";
4401 const basic::ZoneInfo kZoneAtlantic_Faroe ACE_TIME_PROGMEM = {
4402 kZoneNameAtlantic_Faroe ,
4406 kZoneEraAtlantic_Faroe ,
4417 static const basic::ZoneEra kZoneEraAtlantic_Madeira[] ACE_TIME_PROGMEM = {
4433 static const char kZoneNameAtlantic_Madeira[] ACE_TIME_PROGMEM =
"\x05" "Madeira";
4435 const basic::ZoneInfo kZoneAtlantic_Madeira ACE_TIME_PROGMEM = {
4436 kZoneNameAtlantic_Madeira ,
4440 kZoneEraAtlantic_Madeira ,
4451 static const basic::ZoneEra kZoneEraAtlantic_South_Georgia[] ACE_TIME_PROGMEM = {
4467 static const char kZoneNameAtlantic_South_Georgia[] ACE_TIME_PROGMEM =
"\x05" "South_Georgia";
4469 const basic::ZoneInfo kZoneAtlantic_South_Georgia ACE_TIME_PROGMEM = {
4470 kZoneNameAtlantic_South_Georgia ,
4474 kZoneEraAtlantic_South_Georgia ,
4485 static const basic::ZoneEra kZoneEraAustralia_Adelaide[] ACE_TIME_PROGMEM = {
4501 static const char kZoneNameAustralia_Adelaide[] ACE_TIME_PROGMEM =
"\x06" "Adelaide";
4503 const basic::ZoneInfo kZoneAustralia_Adelaide ACE_TIME_PROGMEM = {
4504 kZoneNameAustralia_Adelaide ,
4508 kZoneEraAustralia_Adelaide ,
4519 static const basic::ZoneEra kZoneEraAustralia_Brisbane[] ACE_TIME_PROGMEM = {
4535 static const char kZoneNameAustralia_Brisbane[] ACE_TIME_PROGMEM =
"\x06" "Brisbane";
4537 const basic::ZoneInfo kZoneAustralia_Brisbane ACE_TIME_PROGMEM = {
4538 kZoneNameAustralia_Brisbane ,
4542 kZoneEraAustralia_Brisbane ,
4553 static const basic::ZoneEra kZoneEraAustralia_Broken_Hill[] ACE_TIME_PROGMEM = {
4581 static const char kZoneNameAustralia_Broken_Hill[] ACE_TIME_PROGMEM =
"\x06" "Broken_Hill";
4583 const basic::ZoneInfo kZoneAustralia_Broken_Hill ACE_TIME_PROGMEM = {
4584 kZoneNameAustralia_Broken_Hill ,
4588 kZoneEraAustralia_Broken_Hill ,
4599 static const basic::ZoneEra kZoneEraAustralia_Darwin[] ACE_TIME_PROGMEM = {
4615 static const char kZoneNameAustralia_Darwin[] ACE_TIME_PROGMEM =
"\x06" "Darwin";
4617 const basic::ZoneInfo kZoneAustralia_Darwin ACE_TIME_PROGMEM = {
4618 kZoneNameAustralia_Darwin ,
4622 kZoneEraAustralia_Darwin ,
4633 static const basic::ZoneEra kZoneEraAustralia_Eucla[] ACE_TIME_PROGMEM = {
4649 static const char kZoneNameAustralia_Eucla[] ACE_TIME_PROGMEM =
"\x06" "Eucla";
4651 const basic::ZoneInfo kZoneAustralia_Eucla ACE_TIME_PROGMEM = {
4652 kZoneNameAustralia_Eucla ,
4656 kZoneEraAustralia_Eucla ,
4667 static const basic::ZoneEra kZoneEraAustralia_Hobart[] ACE_TIME_PROGMEM = {
4683 static const char kZoneNameAustralia_Hobart[] ACE_TIME_PROGMEM =
"\x06" "Hobart";
4685 const basic::ZoneInfo kZoneAustralia_Hobart ACE_TIME_PROGMEM = {
4686 kZoneNameAustralia_Hobart ,
4690 kZoneEraAustralia_Hobart ,
4701 static const basic::ZoneEra kZoneEraAustralia_Lindeman[] ACE_TIME_PROGMEM = {
4717 static const char kZoneNameAustralia_Lindeman[] ACE_TIME_PROGMEM =
"\x06" "Lindeman";
4719 const basic::ZoneInfo kZoneAustralia_Lindeman ACE_TIME_PROGMEM = {
4720 kZoneNameAustralia_Lindeman ,
4724 kZoneEraAustralia_Lindeman ,
4735 static const basic::ZoneEra kZoneEraAustralia_Lord_Howe[] ACE_TIME_PROGMEM = {
4751 static const char kZoneNameAustralia_Lord_Howe[] ACE_TIME_PROGMEM =
"\x06" "Lord_Howe";
4753 const basic::ZoneInfo kZoneAustralia_Lord_Howe ACE_TIME_PROGMEM = {
4754 kZoneNameAustralia_Lord_Howe ,
4758 kZoneEraAustralia_Lord_Howe ,
4769 static const basic::ZoneEra kZoneEraAustralia_Melbourne[] ACE_TIME_PROGMEM = {
4785 static const char kZoneNameAustralia_Melbourne[] ACE_TIME_PROGMEM =
"\x06" "Melbourne";
4787 const basic::ZoneInfo kZoneAustralia_Melbourne ACE_TIME_PROGMEM = {
4788 kZoneNameAustralia_Melbourne ,
4792 kZoneEraAustralia_Melbourne ,
4803 static const basic::ZoneEra kZoneEraAustralia_Perth[] ACE_TIME_PROGMEM = {
4819 static const char kZoneNameAustralia_Perth[] ACE_TIME_PROGMEM =
"\x06" "Perth";
4821 const basic::ZoneInfo kZoneAustralia_Perth ACE_TIME_PROGMEM = {
4822 kZoneNameAustralia_Perth ,
4826 kZoneEraAustralia_Perth ,
4837 static const basic::ZoneEra kZoneEraAustralia_Sydney[] ACE_TIME_PROGMEM = {
4853 static const char kZoneNameAustralia_Sydney[] ACE_TIME_PROGMEM =
"\x06" "Sydney";
4855 const basic::ZoneInfo kZoneAustralia_Sydney ACE_TIME_PROGMEM = {
4856 kZoneNameAustralia_Sydney ,
4860 kZoneEraAustralia_Sydney ,
4871 static const basic::ZoneEra kZoneEraCET[] ACE_TIME_PROGMEM = {
4887 static const char kZoneNameCET[] ACE_TIME_PROGMEM =
"CET";
4889 const basic::ZoneInfo kZoneCET ACE_TIME_PROGMEM = {
4905 static const basic::ZoneEra kZoneEraCST6CDT[] ACE_TIME_PROGMEM = {
4921 static const char kZoneNameCST6CDT[] ACE_TIME_PROGMEM =
"CST6CDT";
4923 const basic::ZoneInfo kZoneCST6CDT ACE_TIME_PROGMEM = {
4939 static const basic::ZoneEra kZoneEraEET[] ACE_TIME_PROGMEM = {
4955 static const char kZoneNameEET[] ACE_TIME_PROGMEM =
"EET";
4957 const basic::ZoneInfo kZoneEET ACE_TIME_PROGMEM = {
4973 static const basic::ZoneEra kZoneEraEST[] ACE_TIME_PROGMEM = {
4989 static const char kZoneNameEST[] ACE_TIME_PROGMEM =
"EST";
4991 const basic::ZoneInfo kZoneEST ACE_TIME_PROGMEM = {
5007 static const basic::ZoneEra kZoneEraEST5EDT[] ACE_TIME_PROGMEM = {
5023 static const char kZoneNameEST5EDT[] ACE_TIME_PROGMEM =
"EST5EDT";
5025 const basic::ZoneInfo kZoneEST5EDT ACE_TIME_PROGMEM = {
5041 static const basic::ZoneEra kZoneEraEtc_GMT[] ACE_TIME_PROGMEM = {
5057 static const char kZoneNameEtc_GMT[] ACE_TIME_PROGMEM =
"\x08" "GMT";
5059 const basic::ZoneInfo kZoneEtc_GMT ACE_TIME_PROGMEM = {
5075 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM = {
5091 static const char kZoneNameEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM =
"\x08" "GMT+1";
5093 const basic::ZoneInfo kZoneEtc_GMT_PLUS_1 ACE_TIME_PROGMEM = {
5094 kZoneNameEtc_GMT_PLUS_1 ,
5098 kZoneEraEtc_GMT_PLUS_1 ,
5109 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM = {
5125 static const char kZoneNameEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM =
"\x08" "GMT+10";
5127 const basic::ZoneInfo kZoneEtc_GMT_PLUS_10 ACE_TIME_PROGMEM = {
5128 kZoneNameEtc_GMT_PLUS_10 ,
5132 kZoneEraEtc_GMT_PLUS_10 ,
5143 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM = {
5159 static const char kZoneNameEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM =
"\x08" "GMT+11";
5161 const basic::ZoneInfo kZoneEtc_GMT_PLUS_11 ACE_TIME_PROGMEM = {
5162 kZoneNameEtc_GMT_PLUS_11 ,
5166 kZoneEraEtc_GMT_PLUS_11 ,
5177 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM = {
5193 static const char kZoneNameEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM =
"\x08" "GMT+12";
5195 const basic::ZoneInfo kZoneEtc_GMT_PLUS_12 ACE_TIME_PROGMEM = {
5196 kZoneNameEtc_GMT_PLUS_12 ,
5200 kZoneEraEtc_GMT_PLUS_12 ,
5211 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM = {
5227 static const char kZoneNameEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM =
"\x08" "GMT+2";
5229 const basic::ZoneInfo kZoneEtc_GMT_PLUS_2 ACE_TIME_PROGMEM = {
5230 kZoneNameEtc_GMT_PLUS_2 ,
5234 kZoneEraEtc_GMT_PLUS_2 ,
5245 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM = {
5261 static const char kZoneNameEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM =
"\x08" "GMT+3";
5263 const basic::ZoneInfo kZoneEtc_GMT_PLUS_3 ACE_TIME_PROGMEM = {
5264 kZoneNameEtc_GMT_PLUS_3 ,
5268 kZoneEraEtc_GMT_PLUS_3 ,
5279 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM = {
5295 static const char kZoneNameEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM =
"\x08" "GMT+4";
5297 const basic::ZoneInfo kZoneEtc_GMT_PLUS_4 ACE_TIME_PROGMEM = {
5298 kZoneNameEtc_GMT_PLUS_4 ,
5302 kZoneEraEtc_GMT_PLUS_4 ,
5313 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM = {
5329 static const char kZoneNameEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM =
"\x08" "GMT+5";
5331 const basic::ZoneInfo kZoneEtc_GMT_PLUS_5 ACE_TIME_PROGMEM = {
5332 kZoneNameEtc_GMT_PLUS_5 ,
5336 kZoneEraEtc_GMT_PLUS_5 ,
5347 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM = {
5363 static const char kZoneNameEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM =
"\x08" "GMT+6";
5365 const basic::ZoneInfo kZoneEtc_GMT_PLUS_6 ACE_TIME_PROGMEM = {
5366 kZoneNameEtc_GMT_PLUS_6 ,
5370 kZoneEraEtc_GMT_PLUS_6 ,
5381 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM = {
5397 static const char kZoneNameEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM =
"\x08" "GMT+7";
5399 const basic::ZoneInfo kZoneEtc_GMT_PLUS_7 ACE_TIME_PROGMEM = {
5400 kZoneNameEtc_GMT_PLUS_7 ,
5404 kZoneEraEtc_GMT_PLUS_7 ,
5415 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM = {
5431 static const char kZoneNameEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM =
"\x08" "GMT+8";
5433 const basic::ZoneInfo kZoneEtc_GMT_PLUS_8 ACE_TIME_PROGMEM = {
5434 kZoneNameEtc_GMT_PLUS_8 ,
5438 kZoneEraEtc_GMT_PLUS_8 ,
5449 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM = {
5465 static const char kZoneNameEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM =
"\x08" "GMT+9";
5467 const basic::ZoneInfo kZoneEtc_GMT_PLUS_9 ACE_TIME_PROGMEM = {
5468 kZoneNameEtc_GMT_PLUS_9 ,
5472 kZoneEraEtc_GMT_PLUS_9 ,
5483 static const basic::ZoneEra kZoneEraEtc_GMT_1[] ACE_TIME_PROGMEM = {
5499 static const char kZoneNameEtc_GMT_1[] ACE_TIME_PROGMEM =
"\x08" "GMT-1";
5501 const basic::ZoneInfo kZoneEtc_GMT_1 ACE_TIME_PROGMEM = {
5502 kZoneNameEtc_GMT_1 ,
5517 static const basic::ZoneEra kZoneEraEtc_GMT_10[] ACE_TIME_PROGMEM = {
5533 static const char kZoneNameEtc_GMT_10[] ACE_TIME_PROGMEM =
"\x08" "GMT-10";
5535 const basic::ZoneInfo kZoneEtc_GMT_10 ACE_TIME_PROGMEM = {
5536 kZoneNameEtc_GMT_10 ,
5540 kZoneEraEtc_GMT_10 ,
5551 static const basic::ZoneEra kZoneEraEtc_GMT_11[] ACE_TIME_PROGMEM = {
5567 static const char kZoneNameEtc_GMT_11[] ACE_TIME_PROGMEM =
"\x08" "GMT-11";
5569 const basic::ZoneInfo kZoneEtc_GMT_11 ACE_TIME_PROGMEM = {
5570 kZoneNameEtc_GMT_11 ,
5574 kZoneEraEtc_GMT_11 ,
5585 static const basic::ZoneEra kZoneEraEtc_GMT_12[] ACE_TIME_PROGMEM = {
5601 static const char kZoneNameEtc_GMT_12[] ACE_TIME_PROGMEM =
"\x08" "GMT-12";
5603 const basic::ZoneInfo kZoneEtc_GMT_12 ACE_TIME_PROGMEM = {
5604 kZoneNameEtc_GMT_12 ,
5608 kZoneEraEtc_GMT_12 ,
5619 static const basic::ZoneEra kZoneEraEtc_GMT_13[] ACE_TIME_PROGMEM = {
5635 static const char kZoneNameEtc_GMT_13[] ACE_TIME_PROGMEM =
"\x08" "GMT-13";
5637 const basic::ZoneInfo kZoneEtc_GMT_13 ACE_TIME_PROGMEM = {
5638 kZoneNameEtc_GMT_13 ,
5642 kZoneEraEtc_GMT_13 ,
5653 static const basic::ZoneEra kZoneEraEtc_GMT_14[] ACE_TIME_PROGMEM = {
5669 static const char kZoneNameEtc_GMT_14[] ACE_TIME_PROGMEM =
"\x08" "GMT-14";
5671 const basic::ZoneInfo kZoneEtc_GMT_14 ACE_TIME_PROGMEM = {
5672 kZoneNameEtc_GMT_14 ,
5676 kZoneEraEtc_GMT_14 ,
5687 static const basic::ZoneEra kZoneEraEtc_GMT_2[] ACE_TIME_PROGMEM = {
5703 static const char kZoneNameEtc_GMT_2[] ACE_TIME_PROGMEM =
"\x08" "GMT-2";
5705 const basic::ZoneInfo kZoneEtc_GMT_2 ACE_TIME_PROGMEM = {
5706 kZoneNameEtc_GMT_2 ,
5721 static const basic::ZoneEra kZoneEraEtc_GMT_3[] ACE_TIME_PROGMEM = {
5737 static const char kZoneNameEtc_GMT_3[] ACE_TIME_PROGMEM =
"\x08" "GMT-3";
5739 const basic::ZoneInfo kZoneEtc_GMT_3 ACE_TIME_PROGMEM = {
5740 kZoneNameEtc_GMT_3 ,
5755 static const basic::ZoneEra kZoneEraEtc_GMT_4[] ACE_TIME_PROGMEM = {
5771 static const char kZoneNameEtc_GMT_4[] ACE_TIME_PROGMEM =
"\x08" "GMT-4";
5773 const basic::ZoneInfo kZoneEtc_GMT_4 ACE_TIME_PROGMEM = {
5774 kZoneNameEtc_GMT_4 ,
5789 static const basic::ZoneEra kZoneEraEtc_GMT_5[] ACE_TIME_PROGMEM = {
5805 static const char kZoneNameEtc_GMT_5[] ACE_TIME_PROGMEM =
"\x08" "GMT-5";
5807 const basic::ZoneInfo kZoneEtc_GMT_5 ACE_TIME_PROGMEM = {
5808 kZoneNameEtc_GMT_5 ,
5823 static const basic::ZoneEra kZoneEraEtc_GMT_6[] ACE_TIME_PROGMEM = {
5839 static const char kZoneNameEtc_GMT_6[] ACE_TIME_PROGMEM =
"\x08" "GMT-6";
5841 const basic::ZoneInfo kZoneEtc_GMT_6 ACE_TIME_PROGMEM = {
5842 kZoneNameEtc_GMT_6 ,
5857 static const basic::ZoneEra kZoneEraEtc_GMT_7[] ACE_TIME_PROGMEM = {
5873 static const char kZoneNameEtc_GMT_7[] ACE_TIME_PROGMEM =
"\x08" "GMT-7";
5875 const basic::ZoneInfo kZoneEtc_GMT_7 ACE_TIME_PROGMEM = {
5876 kZoneNameEtc_GMT_7 ,
5891 static const basic::ZoneEra kZoneEraEtc_GMT_8[] ACE_TIME_PROGMEM = {
5907 static const char kZoneNameEtc_GMT_8[] ACE_TIME_PROGMEM =
"\x08" "GMT-8";
5909 const basic::ZoneInfo kZoneEtc_GMT_8 ACE_TIME_PROGMEM = {
5910 kZoneNameEtc_GMT_8 ,
5925 static const basic::ZoneEra kZoneEraEtc_GMT_9[] ACE_TIME_PROGMEM = {
5941 static const char kZoneNameEtc_GMT_9[] ACE_TIME_PROGMEM =
"\x08" "GMT-9";
5943 const basic::ZoneInfo kZoneEtc_GMT_9 ACE_TIME_PROGMEM = {
5944 kZoneNameEtc_GMT_9 ,
5959 static const basic::ZoneEra kZoneEraEtc_UTC[] ACE_TIME_PROGMEM = {
5975 static const char kZoneNameEtc_UTC[] ACE_TIME_PROGMEM =
"\x08" "UTC";
5977 const basic::ZoneInfo kZoneEtc_UTC ACE_TIME_PROGMEM = {
5993 static const basic::ZoneEra kZoneEraEurope_Andorra[] ACE_TIME_PROGMEM = {
6009 static const char kZoneNameEurope_Andorra[] ACE_TIME_PROGMEM =
"\x09" "Andorra";
6011 const basic::ZoneInfo kZoneEurope_Andorra ACE_TIME_PROGMEM = {
6012 kZoneNameEurope_Andorra ,
6016 kZoneEraEurope_Andorra ,
6027 static const basic::ZoneEra kZoneEraEurope_Athens[] ACE_TIME_PROGMEM = {
6043 static const char kZoneNameEurope_Athens[] ACE_TIME_PROGMEM =
"\x09" "Athens";
6045 const basic::ZoneInfo kZoneEurope_Athens ACE_TIME_PROGMEM = {
6046 kZoneNameEurope_Athens ,
6050 kZoneEraEurope_Athens ,
6061 static const basic::ZoneEra kZoneEraEurope_Belgrade[] ACE_TIME_PROGMEM = {
6077 static const char kZoneNameEurope_Belgrade[] ACE_TIME_PROGMEM =
"\x09" "Belgrade";
6079 const basic::ZoneInfo kZoneEurope_Belgrade ACE_TIME_PROGMEM = {
6080 kZoneNameEurope_Belgrade ,
6084 kZoneEraEurope_Belgrade ,
6095 static const basic::ZoneEra kZoneEraEurope_Berlin[] ACE_TIME_PROGMEM = {
6111 static const char kZoneNameEurope_Berlin[] ACE_TIME_PROGMEM =
"\x09" "Berlin";
6113 const basic::ZoneInfo kZoneEurope_Berlin ACE_TIME_PROGMEM = {
6114 kZoneNameEurope_Berlin ,
6118 kZoneEraEurope_Berlin ,
6129 static const basic::ZoneEra kZoneEraEurope_Brussels[] ACE_TIME_PROGMEM = {
6145 static const char kZoneNameEurope_Brussels[] ACE_TIME_PROGMEM =
"\x09" "Brussels";
6147 const basic::ZoneInfo kZoneEurope_Brussels ACE_TIME_PROGMEM = {
6148 kZoneNameEurope_Brussels ,
6152 kZoneEraEurope_Brussels ,
6163 static const basic::ZoneEra kZoneEraEurope_Bucharest[] ACE_TIME_PROGMEM = {
6179 static const char kZoneNameEurope_Bucharest[] ACE_TIME_PROGMEM =
"\x09" "Bucharest";
6181 const basic::ZoneInfo kZoneEurope_Bucharest ACE_TIME_PROGMEM = {
6182 kZoneNameEurope_Bucharest ,
6186 kZoneEraEurope_Bucharest ,
6197 static const basic::ZoneEra kZoneEraEurope_Budapest[] ACE_TIME_PROGMEM = {
6213 static const char kZoneNameEurope_Budapest[] ACE_TIME_PROGMEM =
"\x09" "Budapest";
6215 const basic::ZoneInfo kZoneEurope_Budapest ACE_TIME_PROGMEM = {
6216 kZoneNameEurope_Budapest ,
6220 kZoneEraEurope_Budapest ,
6231 static const basic::ZoneEra kZoneEraEurope_Chisinau[] ACE_TIME_PROGMEM = {
6247 static const char kZoneNameEurope_Chisinau[] ACE_TIME_PROGMEM =
"\x09" "Chisinau";
6249 const basic::ZoneInfo kZoneEurope_Chisinau ACE_TIME_PROGMEM = {
6250 kZoneNameEurope_Chisinau ,
6254 kZoneEraEurope_Chisinau ,
6265 static const basic::ZoneEra kZoneEraEurope_Dublin[] ACE_TIME_PROGMEM = {
6281 static const char kZoneNameEurope_Dublin[] ACE_TIME_PROGMEM =
"\x09" "Dublin";
6283 const basic::ZoneInfo kZoneEurope_Dublin ACE_TIME_PROGMEM = {
6284 kZoneNameEurope_Dublin ,
6288 kZoneEraEurope_Dublin ,
6299 static const basic::ZoneEra kZoneEraEurope_Gibraltar[] ACE_TIME_PROGMEM = {
6315 static const char kZoneNameEurope_Gibraltar[] ACE_TIME_PROGMEM =
"\x09" "Gibraltar";
6317 const basic::ZoneInfo kZoneEurope_Gibraltar ACE_TIME_PROGMEM = {
6318 kZoneNameEurope_Gibraltar ,
6322 kZoneEraEurope_Gibraltar ,
6333 static const basic::ZoneEra kZoneEraEurope_Helsinki[] ACE_TIME_PROGMEM = {
6349 static const char kZoneNameEurope_Helsinki[] ACE_TIME_PROGMEM =
"\x09" "Helsinki";
6351 const basic::ZoneInfo kZoneEurope_Helsinki ACE_TIME_PROGMEM = {
6352 kZoneNameEurope_Helsinki ,
6356 kZoneEraEurope_Helsinki ,
6367 static const basic::ZoneEra kZoneEraEurope_Kyiv[] ACE_TIME_PROGMEM = {
6383 static const char kZoneNameEurope_Kyiv[] ACE_TIME_PROGMEM =
"\x09" "Kyiv";
6385 const basic::ZoneInfo kZoneEurope_Kyiv ACE_TIME_PROGMEM = {
6386 kZoneNameEurope_Kyiv ,
6390 kZoneEraEurope_Kyiv ,
6401 static const basic::ZoneEra kZoneEraEurope_Lisbon[] ACE_TIME_PROGMEM = {
6417 static const char kZoneNameEurope_Lisbon[] ACE_TIME_PROGMEM =
"\x09" "Lisbon";
6419 const basic::ZoneInfo kZoneEurope_Lisbon ACE_TIME_PROGMEM = {
6420 kZoneNameEurope_Lisbon ,
6424 kZoneEraEurope_Lisbon ,
6435 static const basic::ZoneEra kZoneEraEurope_London[] ACE_TIME_PROGMEM = {
6451 static const char kZoneNameEurope_London[] ACE_TIME_PROGMEM =
"\x09" "London";
6453 const basic::ZoneInfo kZoneEurope_London ACE_TIME_PROGMEM = {
6454 kZoneNameEurope_London ,
6458 kZoneEraEurope_London ,
6469 static const basic::ZoneEra kZoneEraEurope_Madrid[] ACE_TIME_PROGMEM = {
6485 static const char kZoneNameEurope_Madrid[] ACE_TIME_PROGMEM =
"\x09" "Madrid";
6487 const basic::ZoneInfo kZoneEurope_Madrid ACE_TIME_PROGMEM = {
6488 kZoneNameEurope_Madrid ,
6492 kZoneEraEurope_Madrid ,
6503 static const basic::ZoneEra kZoneEraEurope_Malta[] ACE_TIME_PROGMEM = {
6519 static const char kZoneNameEurope_Malta[] ACE_TIME_PROGMEM =
"\x09" "Malta";
6521 const basic::ZoneInfo kZoneEurope_Malta ACE_TIME_PROGMEM = {
6522 kZoneNameEurope_Malta ,
6526 kZoneEraEurope_Malta ,
6537 static const basic::ZoneEra kZoneEraEurope_Paris[] ACE_TIME_PROGMEM = {
6553 static const char kZoneNameEurope_Paris[] ACE_TIME_PROGMEM =
"\x09" "Paris";
6555 const basic::ZoneInfo kZoneEurope_Paris ACE_TIME_PROGMEM = {
6556 kZoneNameEurope_Paris ,
6560 kZoneEraEurope_Paris ,
6571 static const basic::ZoneEra kZoneEraEurope_Prague[] ACE_TIME_PROGMEM = {
6587 static const char kZoneNameEurope_Prague[] ACE_TIME_PROGMEM =
"\x09" "Prague";
6589 const basic::ZoneInfo kZoneEurope_Prague ACE_TIME_PROGMEM = {
6590 kZoneNameEurope_Prague ,
6594 kZoneEraEurope_Prague ,
6605 static const basic::ZoneEra kZoneEraEurope_Rome[] ACE_TIME_PROGMEM = {
6621 static const char kZoneNameEurope_Rome[] ACE_TIME_PROGMEM =
"\x09" "Rome";
6623 const basic::ZoneInfo kZoneEurope_Rome ACE_TIME_PROGMEM = {
6624 kZoneNameEurope_Rome ,
6628 kZoneEraEurope_Rome ,
6639 static const basic::ZoneEra kZoneEraEurope_Sofia[] ACE_TIME_PROGMEM = {
6655 static const char kZoneNameEurope_Sofia[] ACE_TIME_PROGMEM =
"\x09" "Sofia";
6657 const basic::ZoneInfo kZoneEurope_Sofia ACE_TIME_PROGMEM = {
6658 kZoneNameEurope_Sofia ,
6662 kZoneEraEurope_Sofia ,
6673 static const basic::ZoneEra kZoneEraEurope_Tirane[] ACE_TIME_PROGMEM = {
6689 static const char kZoneNameEurope_Tirane[] ACE_TIME_PROGMEM =
"\x09" "Tirane";
6691 const basic::ZoneInfo kZoneEurope_Tirane ACE_TIME_PROGMEM = {
6692 kZoneNameEurope_Tirane ,
6696 kZoneEraEurope_Tirane ,
6707 static const basic::ZoneEra kZoneEraEurope_Vienna[] ACE_TIME_PROGMEM = {
6723 static const char kZoneNameEurope_Vienna[] ACE_TIME_PROGMEM =
"\x09" "Vienna";
6725 const basic::ZoneInfo kZoneEurope_Vienna ACE_TIME_PROGMEM = {
6726 kZoneNameEurope_Vienna ,
6730 kZoneEraEurope_Vienna ,
6741 static const basic::ZoneEra kZoneEraEurope_Warsaw[] ACE_TIME_PROGMEM = {
6757 static const char kZoneNameEurope_Warsaw[] ACE_TIME_PROGMEM =
"\x09" "Warsaw";
6759 const basic::ZoneInfo kZoneEurope_Warsaw ACE_TIME_PROGMEM = {
6760 kZoneNameEurope_Warsaw ,
6764 kZoneEraEurope_Warsaw ,
6775 static const basic::ZoneEra kZoneEraEurope_Zurich[] ACE_TIME_PROGMEM = {
6791 static const char kZoneNameEurope_Zurich[] ACE_TIME_PROGMEM =
"\x09" "Zurich";
6793 const basic::ZoneInfo kZoneEurope_Zurich ACE_TIME_PROGMEM = {
6794 kZoneNameEurope_Zurich ,
6798 kZoneEraEurope_Zurich ,
6809 static const basic::ZoneEra kZoneEraHST[] ACE_TIME_PROGMEM = {
6825 static const char kZoneNameHST[] ACE_TIME_PROGMEM =
"HST";
6827 const basic::ZoneInfo kZoneHST ACE_TIME_PROGMEM = {
6843 static const basic::ZoneEra kZoneEraIndian_Chagos[] ACE_TIME_PROGMEM = {
6859 static const char kZoneNameIndian_Chagos[] ACE_TIME_PROGMEM =
"\x0a" "Chagos";
6861 const basic::ZoneInfo kZoneIndian_Chagos ACE_TIME_PROGMEM = {
6862 kZoneNameIndian_Chagos ,
6866 kZoneEraIndian_Chagos ,
6877 static const basic::ZoneEra kZoneEraIndian_Maldives[] ACE_TIME_PROGMEM = {
6893 static const char kZoneNameIndian_Maldives[] ACE_TIME_PROGMEM =
"\x0a" "Maldives";
6895 const basic::ZoneInfo kZoneIndian_Maldives ACE_TIME_PROGMEM = {
6896 kZoneNameIndian_Maldives ,
6900 kZoneEraIndian_Maldives ,
6911 static const basic::ZoneEra kZoneEraIndian_Mauritius[] ACE_TIME_PROGMEM = {
6927 static const char kZoneNameIndian_Mauritius[] ACE_TIME_PROGMEM =
"\x0a" "Mauritius";
6929 const basic::ZoneInfo kZoneIndian_Mauritius ACE_TIME_PROGMEM = {
6930 kZoneNameIndian_Mauritius ,
6934 kZoneEraIndian_Mauritius ,
6945 static const basic::ZoneEra kZoneEraMET[] ACE_TIME_PROGMEM = {
6961 static const char kZoneNameMET[] ACE_TIME_PROGMEM =
"MET";
6963 const basic::ZoneInfo kZoneMET ACE_TIME_PROGMEM = {
6979 static const basic::ZoneEra kZoneEraMST[] ACE_TIME_PROGMEM = {
6995 static const char kZoneNameMST[] ACE_TIME_PROGMEM =
"MST";
6997 const basic::ZoneInfo kZoneMST ACE_TIME_PROGMEM = {
7013 static const basic::ZoneEra kZoneEraMST7MDT[] ACE_TIME_PROGMEM = {
7029 static const char kZoneNameMST7MDT[] ACE_TIME_PROGMEM =
"MST7MDT";
7031 const basic::ZoneInfo kZoneMST7MDT ACE_TIME_PROGMEM = {
7047 static const basic::ZoneEra kZoneEraPST8PDT[] ACE_TIME_PROGMEM = {
7063 static const char kZoneNamePST8PDT[] ACE_TIME_PROGMEM =
"PST8PDT";
7065 const basic::ZoneInfo kZonePST8PDT ACE_TIME_PROGMEM = {
7081 static const basic::ZoneEra kZoneEraPacific_Auckland[] ACE_TIME_PROGMEM = {
7097 static const char kZoneNamePacific_Auckland[] ACE_TIME_PROGMEM =
"\x0b" "Auckland";
7099 const basic::ZoneInfo kZonePacific_Auckland ACE_TIME_PROGMEM = {
7100 kZoneNamePacific_Auckland ,
7104 kZoneEraPacific_Auckland ,
7115 static const basic::ZoneEra kZoneEraPacific_Chatham[] ACE_TIME_PROGMEM = {
7131 static const char kZoneNamePacific_Chatham[] ACE_TIME_PROGMEM =
"\x0b" "Chatham";
7133 const basic::ZoneInfo kZonePacific_Chatham ACE_TIME_PROGMEM = {
7134 kZoneNamePacific_Chatham ,
7138 kZoneEraPacific_Chatham ,
7149 static const basic::ZoneEra kZoneEraPacific_Easter[] ACE_TIME_PROGMEM = {
7165 static const char kZoneNamePacific_Easter[] ACE_TIME_PROGMEM =
"\x0b" "Easter";
7167 const basic::ZoneInfo kZonePacific_Easter ACE_TIME_PROGMEM = {
7168 kZoneNamePacific_Easter ,
7172 kZoneEraPacific_Easter ,
7183 static const basic::ZoneEra kZoneEraPacific_Efate[] ACE_TIME_PROGMEM = {
7199 static const char kZoneNamePacific_Efate[] ACE_TIME_PROGMEM =
"\x0b" "Efate";
7201 const basic::ZoneInfo kZonePacific_Efate ACE_TIME_PROGMEM = {
7202 kZoneNamePacific_Efate ,
7206 kZoneEraPacific_Efate ,
7217 static const basic::ZoneEra kZoneEraPacific_Fiji[] ACE_TIME_PROGMEM = {
7233 static const char kZoneNamePacific_Fiji[] ACE_TIME_PROGMEM =
"\x0b" "Fiji";
7235 const basic::ZoneInfo kZonePacific_Fiji ACE_TIME_PROGMEM = {
7236 kZoneNamePacific_Fiji ,
7240 kZoneEraPacific_Fiji ,
7251 static const basic::ZoneEra kZoneEraPacific_Galapagos[] ACE_TIME_PROGMEM = {
7267 static const char kZoneNamePacific_Galapagos[] ACE_TIME_PROGMEM =
"\x0b" "Galapagos";
7269 const basic::ZoneInfo kZonePacific_Galapagos ACE_TIME_PROGMEM = {
7270 kZoneNamePacific_Galapagos ,
7274 kZoneEraPacific_Galapagos ,
7285 static const basic::ZoneEra kZoneEraPacific_Gambier[] ACE_TIME_PROGMEM = {
7301 static const char kZoneNamePacific_Gambier[] ACE_TIME_PROGMEM =
"\x0b" "Gambier";
7303 const basic::ZoneInfo kZonePacific_Gambier ACE_TIME_PROGMEM = {
7304 kZoneNamePacific_Gambier ,
7308 kZoneEraPacific_Gambier ,
7319 static const basic::ZoneEra kZoneEraPacific_Guadalcanal[] ACE_TIME_PROGMEM = {
7335 static const char kZoneNamePacific_Guadalcanal[] ACE_TIME_PROGMEM =
"\x0b" "Guadalcanal";
7337 const basic::ZoneInfo kZonePacific_Guadalcanal ACE_TIME_PROGMEM = {
7338 kZoneNamePacific_Guadalcanal ,
7342 kZoneEraPacific_Guadalcanal ,
7353 static const basic::ZoneEra kZoneEraPacific_Honolulu[] ACE_TIME_PROGMEM = {
7369 static const char kZoneNamePacific_Honolulu[] ACE_TIME_PROGMEM =
"\x0b" "Honolulu";
7371 const basic::ZoneInfo kZonePacific_Honolulu ACE_TIME_PROGMEM = {
7372 kZoneNamePacific_Honolulu ,
7376 kZoneEraPacific_Honolulu ,
7387 static const basic::ZoneEra kZoneEraPacific_Kanton[] ACE_TIME_PROGMEM = {
7403 static const char kZoneNamePacific_Kanton[] ACE_TIME_PROGMEM =
"\x0b" "Kanton";
7405 const basic::ZoneInfo kZonePacific_Kanton ACE_TIME_PROGMEM = {
7406 kZoneNamePacific_Kanton ,
7410 kZoneEraPacific_Kanton ,
7421 static const basic::ZoneEra kZoneEraPacific_Kiritimati[] ACE_TIME_PROGMEM = {
7437 static const char kZoneNamePacific_Kiritimati[] ACE_TIME_PROGMEM =
"\x0b" "Kiritimati";
7439 const basic::ZoneInfo kZonePacific_Kiritimati ACE_TIME_PROGMEM = {
7440 kZoneNamePacific_Kiritimati ,
7444 kZoneEraPacific_Kiritimati ,
7455 static const basic::ZoneEra kZoneEraPacific_Kosrae[] ACE_TIME_PROGMEM = {
7483 static const char kZoneNamePacific_Kosrae[] ACE_TIME_PROGMEM =
"\x0b" "Kosrae";
7485 const basic::ZoneInfo kZonePacific_Kosrae ACE_TIME_PROGMEM = {
7486 kZoneNamePacific_Kosrae ,
7490 kZoneEraPacific_Kosrae ,
7501 static const basic::ZoneEra kZoneEraPacific_Kwajalein[] ACE_TIME_PROGMEM = {
7517 static const char kZoneNamePacific_Kwajalein[] ACE_TIME_PROGMEM =
"\x0b" "Kwajalein";
7519 const basic::ZoneInfo kZonePacific_Kwajalein ACE_TIME_PROGMEM = {
7520 kZoneNamePacific_Kwajalein ,
7524 kZoneEraPacific_Kwajalein ,
7535 static const basic::ZoneEra kZoneEraPacific_Marquesas[] ACE_TIME_PROGMEM = {
7551 static const char kZoneNamePacific_Marquesas[] ACE_TIME_PROGMEM =
"\x0b" "Marquesas";
7553 const basic::ZoneInfo kZonePacific_Marquesas ACE_TIME_PROGMEM = {
7554 kZoneNamePacific_Marquesas ,
7558 kZoneEraPacific_Marquesas ,
7569 static const basic::ZoneEra kZoneEraPacific_Nauru[] ACE_TIME_PROGMEM = {
7585 static const char kZoneNamePacific_Nauru[] ACE_TIME_PROGMEM =
"\x0b" "Nauru";
7587 const basic::ZoneInfo kZonePacific_Nauru ACE_TIME_PROGMEM = {
7588 kZoneNamePacific_Nauru ,
7592 kZoneEraPacific_Nauru ,
7603 static const basic::ZoneEra kZoneEraPacific_Niue[] ACE_TIME_PROGMEM = {
7619 static const char kZoneNamePacific_Niue[] ACE_TIME_PROGMEM =
"\x0b" "Niue";
7621 const basic::ZoneInfo kZonePacific_Niue ACE_TIME_PROGMEM = {
7622 kZoneNamePacific_Niue ,
7626 kZoneEraPacific_Niue ,
7637 static const basic::ZoneEra kZoneEraPacific_Noumea[] ACE_TIME_PROGMEM = {
7653 static const char kZoneNamePacific_Noumea[] ACE_TIME_PROGMEM =
"\x0b" "Noumea";
7655 const basic::ZoneInfo kZonePacific_Noumea ACE_TIME_PROGMEM = {
7656 kZoneNamePacific_Noumea ,
7660 kZoneEraPacific_Noumea ,
7671 static const basic::ZoneEra kZoneEraPacific_Pago_Pago[] ACE_TIME_PROGMEM = {
7687 static const char kZoneNamePacific_Pago_Pago[] ACE_TIME_PROGMEM =
"\x0b" "Pago_Pago";
7689 const basic::ZoneInfo kZonePacific_Pago_Pago ACE_TIME_PROGMEM = {
7690 kZoneNamePacific_Pago_Pago ,
7694 kZoneEraPacific_Pago_Pago ,
7705 static const basic::ZoneEra kZoneEraPacific_Palau[] ACE_TIME_PROGMEM = {
7721 static const char kZoneNamePacific_Palau[] ACE_TIME_PROGMEM =
"\x0b" "Palau";
7723 const basic::ZoneInfo kZonePacific_Palau ACE_TIME_PROGMEM = {
7724 kZoneNamePacific_Palau ,
7728 kZoneEraPacific_Palau ,
7739 static const basic::ZoneEra kZoneEraPacific_Pitcairn[] ACE_TIME_PROGMEM = {
7755 static const char kZoneNamePacific_Pitcairn[] ACE_TIME_PROGMEM =
"\x0b" "Pitcairn";
7757 const basic::ZoneInfo kZonePacific_Pitcairn ACE_TIME_PROGMEM = {
7758 kZoneNamePacific_Pitcairn ,
7762 kZoneEraPacific_Pitcairn ,
7773 static const basic::ZoneEra kZoneEraPacific_Port_Moresby[] ACE_TIME_PROGMEM = {
7789 static const char kZoneNamePacific_Port_Moresby[] ACE_TIME_PROGMEM =
"\x0b" "Port_Moresby";
7791 const basic::ZoneInfo kZonePacific_Port_Moresby ACE_TIME_PROGMEM = {
7792 kZoneNamePacific_Port_Moresby ,
7796 kZoneEraPacific_Port_Moresby ,
7807 static const basic::ZoneEra kZoneEraPacific_Rarotonga[] ACE_TIME_PROGMEM = {
7823 static const char kZoneNamePacific_Rarotonga[] ACE_TIME_PROGMEM =
"\x0b" "Rarotonga";
7825 const basic::ZoneInfo kZonePacific_Rarotonga ACE_TIME_PROGMEM = {
7826 kZoneNamePacific_Rarotonga ,
7830 kZoneEraPacific_Rarotonga ,
7841 static const basic::ZoneEra kZoneEraPacific_Tahiti[] ACE_TIME_PROGMEM = {
7857 static const char kZoneNamePacific_Tahiti[] ACE_TIME_PROGMEM =
"\x0b" "Tahiti";
7859 const basic::ZoneInfo kZonePacific_Tahiti ACE_TIME_PROGMEM = {
7860 kZoneNamePacific_Tahiti ,
7864 kZoneEraPacific_Tahiti ,
7875 static const basic::ZoneEra kZoneEraPacific_Tarawa[] ACE_TIME_PROGMEM = {
7891 static const char kZoneNamePacific_Tarawa[] ACE_TIME_PROGMEM =
"\x0b" "Tarawa";
7893 const basic::ZoneInfo kZonePacific_Tarawa ACE_TIME_PROGMEM = {
7894 kZoneNamePacific_Tarawa ,
7898 kZoneEraPacific_Tarawa ,
7909 static const basic::ZoneEra kZoneEraPacific_Tongatapu[] ACE_TIME_PROGMEM = {
7937 static const char kZoneNamePacific_Tongatapu[] ACE_TIME_PROGMEM =
"\x0b" "Tongatapu";
7939 const basic::ZoneInfo kZonePacific_Tongatapu ACE_TIME_PROGMEM = {
7940 kZoneNamePacific_Tongatapu ,
7944 kZoneEraPacific_Tongatapu ,
7955 static const basic::ZoneEra kZoneEraWET[] ACE_TIME_PROGMEM = {
7971 static const char kZoneNameWET[] ACE_TIME_PROGMEM =
"WET";
7973 const basic::ZoneInfo kZoneWET ACE_TIME_PROGMEM = {
7994 static const char kZoneNameAfrica_Accra[] ACE_TIME_PROGMEM =
"\x01" "Accra";
7996 const basic::ZoneInfo kZoneAfrica_Accra ACE_TIME_PROGMEM = {
7997 kZoneNameAfrica_Accra ,
8001 &kZoneAfrica_Abidjan ,
8011 static const char kZoneNameAfrica_Addis_Ababa[] ACE_TIME_PROGMEM =
"\x01" "Addis_Ababa";
8013 const basic::ZoneInfo kZoneAfrica_Addis_Ababa ACE_TIME_PROGMEM = {
8014 kZoneNameAfrica_Addis_Ababa ,
8018 &kZoneAfrica_Nairobi ,
8028 static const char kZoneNameAfrica_Asmara[] ACE_TIME_PROGMEM =
"\x01" "Asmara";
8030 const basic::ZoneInfo kZoneAfrica_Asmara ACE_TIME_PROGMEM = {
8031 kZoneNameAfrica_Asmara ,
8035 &kZoneAfrica_Nairobi ,
8045 static const char kZoneNameAfrica_Asmera[] ACE_TIME_PROGMEM =
"\x01" "Asmera";
8047 const basic::ZoneInfo kZoneAfrica_Asmera ACE_TIME_PROGMEM = {
8048 kZoneNameAfrica_Asmera ,
8052 &kZoneAfrica_Nairobi ,
8062 static const char kZoneNameAfrica_Bamako[] ACE_TIME_PROGMEM =
"\x01" "Bamako";
8064 const basic::ZoneInfo kZoneAfrica_Bamako ACE_TIME_PROGMEM = {
8065 kZoneNameAfrica_Bamako ,
8069 &kZoneAfrica_Abidjan ,
8079 static const char kZoneNameAfrica_Bangui[] ACE_TIME_PROGMEM =
"\x01" "Bangui";
8081 const basic::ZoneInfo kZoneAfrica_Bangui ACE_TIME_PROGMEM = {
8082 kZoneNameAfrica_Bangui ,
8086 &kZoneAfrica_Lagos ,
8096 static const char kZoneNameAfrica_Banjul[] ACE_TIME_PROGMEM =
"\x01" "Banjul";
8098 const basic::ZoneInfo kZoneAfrica_Banjul ACE_TIME_PROGMEM = {
8099 kZoneNameAfrica_Banjul ,
8103 &kZoneAfrica_Abidjan ,
8113 static const char kZoneNameAfrica_Blantyre[] ACE_TIME_PROGMEM =
"\x01" "Blantyre";
8115 const basic::ZoneInfo kZoneAfrica_Blantyre ACE_TIME_PROGMEM = {
8116 kZoneNameAfrica_Blantyre ,
8120 &kZoneAfrica_Maputo ,
8130 static const char kZoneNameAfrica_Brazzaville[] ACE_TIME_PROGMEM =
"\x01" "Brazzaville";
8132 const basic::ZoneInfo kZoneAfrica_Brazzaville ACE_TIME_PROGMEM = {
8133 kZoneNameAfrica_Brazzaville ,
8137 &kZoneAfrica_Lagos ,
8147 static const char kZoneNameAfrica_Bujumbura[] ACE_TIME_PROGMEM =
"\x01" "Bujumbura";
8149 const basic::ZoneInfo kZoneAfrica_Bujumbura ACE_TIME_PROGMEM = {
8150 kZoneNameAfrica_Bujumbura ,
8154 &kZoneAfrica_Maputo ,
8164 static const char kZoneNameAfrica_Conakry[] ACE_TIME_PROGMEM =
"\x01" "Conakry";
8166 const basic::ZoneInfo kZoneAfrica_Conakry ACE_TIME_PROGMEM = {
8167 kZoneNameAfrica_Conakry ,
8171 &kZoneAfrica_Abidjan ,
8181 static const char kZoneNameAfrica_Dakar[] ACE_TIME_PROGMEM =
"\x01" "Dakar";
8183 const basic::ZoneInfo kZoneAfrica_Dakar ACE_TIME_PROGMEM = {
8184 kZoneNameAfrica_Dakar ,
8188 &kZoneAfrica_Abidjan ,
8198 static const char kZoneNameAfrica_Dar_es_Salaam[] ACE_TIME_PROGMEM =
"\x01" "Dar_es_Salaam";
8200 const basic::ZoneInfo kZoneAfrica_Dar_es_Salaam ACE_TIME_PROGMEM = {
8201 kZoneNameAfrica_Dar_es_Salaam ,
8205 &kZoneAfrica_Nairobi ,
8215 static const char kZoneNameAfrica_Djibouti[] ACE_TIME_PROGMEM =
"\x01" "Djibouti";
8217 const basic::ZoneInfo kZoneAfrica_Djibouti ACE_TIME_PROGMEM = {
8218 kZoneNameAfrica_Djibouti ,
8222 &kZoneAfrica_Nairobi ,
8232 static const char kZoneNameAfrica_Douala[] ACE_TIME_PROGMEM =
"\x01" "Douala";
8234 const basic::ZoneInfo kZoneAfrica_Douala ACE_TIME_PROGMEM = {
8235 kZoneNameAfrica_Douala ,
8239 &kZoneAfrica_Lagos ,
8249 static const char kZoneNameAfrica_Freetown[] ACE_TIME_PROGMEM =
"\x01" "Freetown";
8251 const basic::ZoneInfo kZoneAfrica_Freetown ACE_TIME_PROGMEM = {
8252 kZoneNameAfrica_Freetown ,
8256 &kZoneAfrica_Abidjan ,
8266 static const char kZoneNameAfrica_Gaborone[] ACE_TIME_PROGMEM =
"\x01" "Gaborone";
8268 const basic::ZoneInfo kZoneAfrica_Gaborone ACE_TIME_PROGMEM = {
8269 kZoneNameAfrica_Gaborone ,
8273 &kZoneAfrica_Maputo ,
8283 static const char kZoneNameAfrica_Harare[] ACE_TIME_PROGMEM =
"\x01" "Harare";
8285 const basic::ZoneInfo kZoneAfrica_Harare ACE_TIME_PROGMEM = {
8286 kZoneNameAfrica_Harare ,
8290 &kZoneAfrica_Maputo ,
8300 static const char kZoneNameAfrica_Kampala[] ACE_TIME_PROGMEM =
"\x01" "Kampala";
8302 const basic::ZoneInfo kZoneAfrica_Kampala ACE_TIME_PROGMEM = {
8303 kZoneNameAfrica_Kampala ,
8307 &kZoneAfrica_Nairobi ,
8317 static const char kZoneNameAfrica_Kigali[] ACE_TIME_PROGMEM =
"\x01" "Kigali";
8319 const basic::ZoneInfo kZoneAfrica_Kigali ACE_TIME_PROGMEM = {
8320 kZoneNameAfrica_Kigali ,
8324 &kZoneAfrica_Maputo ,
8334 static const char kZoneNameAfrica_Kinshasa[] ACE_TIME_PROGMEM =
"\x01" "Kinshasa";
8336 const basic::ZoneInfo kZoneAfrica_Kinshasa ACE_TIME_PROGMEM = {
8337 kZoneNameAfrica_Kinshasa ,
8341 &kZoneAfrica_Lagos ,
8351 static const char kZoneNameAfrica_Libreville[] ACE_TIME_PROGMEM =
"\x01" "Libreville";
8353 const basic::ZoneInfo kZoneAfrica_Libreville ACE_TIME_PROGMEM = {
8354 kZoneNameAfrica_Libreville ,
8358 &kZoneAfrica_Lagos ,
8368 static const char kZoneNameAfrica_Lome[] ACE_TIME_PROGMEM =
"\x01" "Lome";
8370 const basic::ZoneInfo kZoneAfrica_Lome ACE_TIME_PROGMEM = {
8371 kZoneNameAfrica_Lome ,
8375 &kZoneAfrica_Abidjan ,
8385 static const char kZoneNameAfrica_Luanda[] ACE_TIME_PROGMEM =
"\x01" "Luanda";
8387 const basic::ZoneInfo kZoneAfrica_Luanda ACE_TIME_PROGMEM = {
8388 kZoneNameAfrica_Luanda ,
8392 &kZoneAfrica_Lagos ,
8402 static const char kZoneNameAfrica_Lubumbashi[] ACE_TIME_PROGMEM =
"\x01" "Lubumbashi";
8404 const basic::ZoneInfo kZoneAfrica_Lubumbashi ACE_TIME_PROGMEM = {
8405 kZoneNameAfrica_Lubumbashi ,
8409 &kZoneAfrica_Maputo ,
8419 static const char kZoneNameAfrica_Lusaka[] ACE_TIME_PROGMEM =
"\x01" "Lusaka";
8421 const basic::ZoneInfo kZoneAfrica_Lusaka ACE_TIME_PROGMEM = {
8422 kZoneNameAfrica_Lusaka ,
8426 &kZoneAfrica_Maputo ,
8436 static const char kZoneNameAfrica_Malabo[] ACE_TIME_PROGMEM =
"\x01" "Malabo";
8438 const basic::ZoneInfo kZoneAfrica_Malabo ACE_TIME_PROGMEM = {
8439 kZoneNameAfrica_Malabo ,
8443 &kZoneAfrica_Lagos ,
8453 static const char kZoneNameAfrica_Maseru[] ACE_TIME_PROGMEM =
"\x01" "Maseru";
8455 const basic::ZoneInfo kZoneAfrica_Maseru ACE_TIME_PROGMEM = {
8456 kZoneNameAfrica_Maseru ,
8460 &kZoneAfrica_Johannesburg ,
8470 static const char kZoneNameAfrica_Mbabane[] ACE_TIME_PROGMEM =
"\x01" "Mbabane";
8472 const basic::ZoneInfo kZoneAfrica_Mbabane ACE_TIME_PROGMEM = {
8473 kZoneNameAfrica_Mbabane ,
8477 &kZoneAfrica_Johannesburg ,
8487 static const char kZoneNameAfrica_Mogadishu[] ACE_TIME_PROGMEM =
"\x01" "Mogadishu";
8489 const basic::ZoneInfo kZoneAfrica_Mogadishu ACE_TIME_PROGMEM = {
8490 kZoneNameAfrica_Mogadishu ,
8494 &kZoneAfrica_Nairobi ,
8504 static const char kZoneNameAfrica_Niamey[] ACE_TIME_PROGMEM =
"\x01" "Niamey";
8506 const basic::ZoneInfo kZoneAfrica_Niamey ACE_TIME_PROGMEM = {
8507 kZoneNameAfrica_Niamey ,
8511 &kZoneAfrica_Lagos ,
8521 static const char kZoneNameAfrica_Nouakchott[] ACE_TIME_PROGMEM =
"\x01" "Nouakchott";
8523 const basic::ZoneInfo kZoneAfrica_Nouakchott ACE_TIME_PROGMEM = {
8524 kZoneNameAfrica_Nouakchott ,
8528 &kZoneAfrica_Abidjan ,
8538 static const char kZoneNameAfrica_Ouagadougou[] ACE_TIME_PROGMEM =
"\x01" "Ouagadougou";
8540 const basic::ZoneInfo kZoneAfrica_Ouagadougou ACE_TIME_PROGMEM = {
8541 kZoneNameAfrica_Ouagadougou ,
8545 &kZoneAfrica_Abidjan ,
8555 static const char kZoneNameAfrica_Porto_Novo[] ACE_TIME_PROGMEM =
"\x01" "Porto-Novo";
8557 const basic::ZoneInfo kZoneAfrica_Porto_Novo ACE_TIME_PROGMEM = {
8558 kZoneNameAfrica_Porto_Novo ,
8562 &kZoneAfrica_Lagos ,
8572 static const char kZoneNameAfrica_Timbuktu[] ACE_TIME_PROGMEM =
"\x01" "Timbuktu";
8574 const basic::ZoneInfo kZoneAfrica_Timbuktu ACE_TIME_PROGMEM = {
8575 kZoneNameAfrica_Timbuktu ,
8579 &kZoneAfrica_Abidjan ,
8589 static const char kZoneNameAmerica_Anguilla[] ACE_TIME_PROGMEM =
"\x02" "Anguilla";
8591 const basic::ZoneInfo kZoneAmerica_Anguilla ACE_TIME_PROGMEM = {
8592 kZoneNameAmerica_Anguilla ,
8596 &kZoneAmerica_Puerto_Rico ,
8606 static const char kZoneNameAmerica_Antigua[] ACE_TIME_PROGMEM =
"\x02" "Antigua";
8608 const basic::ZoneInfo kZoneAmerica_Antigua ACE_TIME_PROGMEM = {
8609 kZoneNameAmerica_Antigua ,
8613 &kZoneAmerica_Puerto_Rico ,
8623 static const char kZoneNameAmerica_Aruba[] ACE_TIME_PROGMEM =
"\x02" "Aruba";
8625 const basic::ZoneInfo kZoneAmerica_Aruba ACE_TIME_PROGMEM = {
8626 kZoneNameAmerica_Aruba ,
8630 &kZoneAmerica_Puerto_Rico ,
8640 static const char kZoneNameAmerica_Atikokan[] ACE_TIME_PROGMEM =
"\x02" "Atikokan";
8642 const basic::ZoneInfo kZoneAmerica_Atikokan ACE_TIME_PROGMEM = {
8643 kZoneNameAmerica_Atikokan ,
8647 &kZoneAmerica_Panama ,
8657 static const char kZoneNameAmerica_Atka[] ACE_TIME_PROGMEM =
"\x02" "Atka";
8659 const basic::ZoneInfo kZoneAmerica_Atka ACE_TIME_PROGMEM = {
8660 kZoneNameAmerica_Atka ,
8664 &kZoneAmerica_Adak ,
8674 static const char kZoneNameAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM =
"\x02" "Blanc-Sablon";
8676 const basic::ZoneInfo kZoneAmerica_Blanc_Sablon ACE_TIME_PROGMEM = {
8677 kZoneNameAmerica_Blanc_Sablon ,
8681 &kZoneAmerica_Puerto_Rico ,
8691 static const char kZoneNameAmerica_Cayman[] ACE_TIME_PROGMEM =
"\x02" "Cayman";
8693 const basic::ZoneInfo kZoneAmerica_Cayman ACE_TIME_PROGMEM = {
8694 kZoneNameAmerica_Cayman ,
8698 &kZoneAmerica_Panama ,
8708 static const char kZoneNameAmerica_Coral_Harbour[] ACE_TIME_PROGMEM =
"\x02" "Coral_Harbour";
8710 const basic::ZoneInfo kZoneAmerica_Coral_Harbour ACE_TIME_PROGMEM = {
8711 kZoneNameAmerica_Coral_Harbour ,
8715 &kZoneAmerica_Panama ,
8725 static const char kZoneNameAmerica_Creston[] ACE_TIME_PROGMEM =
"\x02" "Creston";
8727 const basic::ZoneInfo kZoneAmerica_Creston ACE_TIME_PROGMEM = {
8728 kZoneNameAmerica_Creston ,
8732 &kZoneAmerica_Phoenix ,
8742 static const char kZoneNameAmerica_Curacao[] ACE_TIME_PROGMEM =
"\x02" "Curacao";
8744 const basic::ZoneInfo kZoneAmerica_Curacao ACE_TIME_PROGMEM = {
8745 kZoneNameAmerica_Curacao ,
8749 &kZoneAmerica_Puerto_Rico ,
8759 static const char kZoneNameAmerica_Dominica[] ACE_TIME_PROGMEM =
"\x02" "Dominica";
8761 const basic::ZoneInfo kZoneAmerica_Dominica ACE_TIME_PROGMEM = {
8762 kZoneNameAmerica_Dominica ,
8766 &kZoneAmerica_Puerto_Rico ,
8776 static const char kZoneNameAmerica_Fort_Wayne[] ACE_TIME_PROGMEM =
"\x02" "Fort_Wayne";
8778 const basic::ZoneInfo kZoneAmerica_Fort_Wayne ACE_TIME_PROGMEM = {
8779 kZoneNameAmerica_Fort_Wayne ,
8783 &kZoneAmerica_Indiana_Indianapolis ,
8793 static const char kZoneNameAmerica_Godthab[] ACE_TIME_PROGMEM =
"\x02" "Godthab";
8795 const basic::ZoneInfo kZoneAmerica_Godthab ACE_TIME_PROGMEM = {
8796 kZoneNameAmerica_Godthab ,
8800 &kZoneAmerica_Nuuk ,
8810 static const char kZoneNameAmerica_Grenada[] ACE_TIME_PROGMEM =
"\x02" "Grenada";
8812 const basic::ZoneInfo kZoneAmerica_Grenada ACE_TIME_PROGMEM = {
8813 kZoneNameAmerica_Grenada ,
8817 &kZoneAmerica_Puerto_Rico ,
8827 static const char kZoneNameAmerica_Guadeloupe[] ACE_TIME_PROGMEM =
"\x02" "Guadeloupe";
8829 const basic::ZoneInfo kZoneAmerica_Guadeloupe ACE_TIME_PROGMEM = {
8830 kZoneNameAmerica_Guadeloupe ,
8834 &kZoneAmerica_Puerto_Rico ,
8844 static const char kZoneNameAmerica_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indianapolis";
8846 const basic::ZoneInfo kZoneAmerica_Indianapolis ACE_TIME_PROGMEM = {
8847 kZoneNameAmerica_Indianapolis ,
8851 &kZoneAmerica_Indiana_Indianapolis ,
8861 static const char kZoneNameAmerica_Kralendijk[] ACE_TIME_PROGMEM =
"\x02" "Kralendijk";
8863 const basic::ZoneInfo kZoneAmerica_Kralendijk ACE_TIME_PROGMEM = {
8864 kZoneNameAmerica_Kralendijk ,
8868 &kZoneAmerica_Puerto_Rico ,
8878 static const char kZoneNameAmerica_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Louisville";
8880 const basic::ZoneInfo kZoneAmerica_Louisville ACE_TIME_PROGMEM = {
8881 kZoneNameAmerica_Louisville ,
8885 &kZoneAmerica_Kentucky_Louisville ,
8895 static const char kZoneNameAmerica_Lower_Princes[] ACE_TIME_PROGMEM =
"\x02" "Lower_Princes";
8897 const basic::ZoneInfo kZoneAmerica_Lower_Princes ACE_TIME_PROGMEM = {
8898 kZoneNameAmerica_Lower_Princes ,
8902 &kZoneAmerica_Puerto_Rico ,
8912 static const char kZoneNameAmerica_Marigot[] ACE_TIME_PROGMEM =
"\x02" "Marigot";
8914 const basic::ZoneInfo kZoneAmerica_Marigot ACE_TIME_PROGMEM = {
8915 kZoneNameAmerica_Marigot ,
8919 &kZoneAmerica_Puerto_Rico ,
8929 static const char kZoneNameAmerica_Montreal[] ACE_TIME_PROGMEM =
"\x02" "Montreal";
8931 const basic::ZoneInfo kZoneAmerica_Montreal ACE_TIME_PROGMEM = {
8932 kZoneNameAmerica_Montreal ,
8936 &kZoneAmerica_Toronto ,
8946 static const char kZoneNameAmerica_Montserrat[] ACE_TIME_PROGMEM =
"\x02" "Montserrat";
8948 const basic::ZoneInfo kZoneAmerica_Montserrat ACE_TIME_PROGMEM = {
8949 kZoneNameAmerica_Montserrat ,
8953 &kZoneAmerica_Puerto_Rico ,
8963 static const char kZoneNameAmerica_Nassau[] ACE_TIME_PROGMEM =
"\x02" "Nassau";
8965 const basic::ZoneInfo kZoneAmerica_Nassau ACE_TIME_PROGMEM = {
8966 kZoneNameAmerica_Nassau ,
8970 &kZoneAmerica_Toronto ,
8980 static const char kZoneNameAmerica_Nipigon[] ACE_TIME_PROGMEM =
"\x02" "Nipigon";
8982 const basic::ZoneInfo kZoneAmerica_Nipigon ACE_TIME_PROGMEM = {
8983 kZoneNameAmerica_Nipigon ,
8987 &kZoneAmerica_Toronto ,
8997 static const char kZoneNameAmerica_Port_of_Spain[] ACE_TIME_PROGMEM =
"\x02" "Port_of_Spain";
8999 const basic::ZoneInfo kZoneAmerica_Port_of_Spain ACE_TIME_PROGMEM = {
9000 kZoneNameAmerica_Port_of_Spain ,
9004 &kZoneAmerica_Puerto_Rico ,
9014 static const char kZoneNameAmerica_Rainy_River[] ACE_TIME_PROGMEM =
"\x02" "Rainy_River";
9016 const basic::ZoneInfo kZoneAmerica_Rainy_River ACE_TIME_PROGMEM = {
9017 kZoneNameAmerica_Rainy_River ,
9021 &kZoneAmerica_Winnipeg ,
9031 static const char kZoneNameAmerica_Shiprock[] ACE_TIME_PROGMEM =
"\x02" "Shiprock";
9033 const basic::ZoneInfo kZoneAmerica_Shiprock ACE_TIME_PROGMEM = {
9034 kZoneNameAmerica_Shiprock ,
9038 &kZoneAmerica_Denver ,
9048 static const char kZoneNameAmerica_St_Barthelemy[] ACE_TIME_PROGMEM =
"\x02" "St_Barthelemy";
9050 const basic::ZoneInfo kZoneAmerica_St_Barthelemy ACE_TIME_PROGMEM = {
9051 kZoneNameAmerica_St_Barthelemy ,
9055 &kZoneAmerica_Puerto_Rico ,
9065 static const char kZoneNameAmerica_St_Kitts[] ACE_TIME_PROGMEM =
"\x02" "St_Kitts";
9067 const basic::ZoneInfo kZoneAmerica_St_Kitts ACE_TIME_PROGMEM = {
9068 kZoneNameAmerica_St_Kitts ,
9072 &kZoneAmerica_Puerto_Rico ,
9082 static const char kZoneNameAmerica_St_Lucia[] ACE_TIME_PROGMEM =
"\x02" "St_Lucia";
9084 const basic::ZoneInfo kZoneAmerica_St_Lucia ACE_TIME_PROGMEM = {
9085 kZoneNameAmerica_St_Lucia ,
9089 &kZoneAmerica_Puerto_Rico ,
9099 static const char kZoneNameAmerica_St_Thomas[] ACE_TIME_PROGMEM =
"\x02" "St_Thomas";
9101 const basic::ZoneInfo kZoneAmerica_St_Thomas ACE_TIME_PROGMEM = {
9102 kZoneNameAmerica_St_Thomas ,
9106 &kZoneAmerica_Puerto_Rico ,
9116 static const char kZoneNameAmerica_St_Vincent[] ACE_TIME_PROGMEM =
"\x02" "St_Vincent";
9118 const basic::ZoneInfo kZoneAmerica_St_Vincent ACE_TIME_PROGMEM = {
9119 kZoneNameAmerica_St_Vincent ,
9123 &kZoneAmerica_Puerto_Rico ,
9133 static const char kZoneNameAmerica_Thunder_Bay[] ACE_TIME_PROGMEM =
"\x02" "Thunder_Bay";
9135 const basic::ZoneInfo kZoneAmerica_Thunder_Bay ACE_TIME_PROGMEM = {
9136 kZoneNameAmerica_Thunder_Bay ,
9140 &kZoneAmerica_Toronto ,
9150 static const char kZoneNameAmerica_Tortola[] ACE_TIME_PROGMEM =
"\x02" "Tortola";
9152 const basic::ZoneInfo kZoneAmerica_Tortola ACE_TIME_PROGMEM = {
9153 kZoneNameAmerica_Tortola ,
9157 &kZoneAmerica_Puerto_Rico ,
9167 static const char kZoneNameAmerica_Virgin[] ACE_TIME_PROGMEM =
"\x02" "Virgin";
9169 const basic::ZoneInfo kZoneAmerica_Virgin ACE_TIME_PROGMEM = {
9170 kZoneNameAmerica_Virgin ,
9174 &kZoneAmerica_Puerto_Rico ,
9184 static const char kZoneNameAntarctica_DumontDUrville[] ACE_TIME_PROGMEM =
"\x03" "DumontDUrville";
9186 const basic::ZoneInfo kZoneAntarctica_DumontDUrville ACE_TIME_PROGMEM = {
9187 kZoneNameAntarctica_DumontDUrville ,
9191 &kZonePacific_Port_Moresby ,
9201 static const char kZoneNameAntarctica_McMurdo[] ACE_TIME_PROGMEM =
"\x03" "McMurdo";
9203 const basic::ZoneInfo kZoneAntarctica_McMurdo ACE_TIME_PROGMEM = {
9204 kZoneNameAntarctica_McMurdo ,
9208 &kZonePacific_Auckland ,
9218 static const char kZoneNameAntarctica_South_Pole[] ACE_TIME_PROGMEM =
"\x03" "South_Pole";
9220 const basic::ZoneInfo kZoneAntarctica_South_Pole ACE_TIME_PROGMEM = {
9221 kZoneNameAntarctica_South_Pole ,
9225 &kZonePacific_Auckland ,
9235 static const char kZoneNameAntarctica_Syowa[] ACE_TIME_PROGMEM =
"\x03" "Syowa";
9237 const basic::ZoneInfo kZoneAntarctica_Syowa ACE_TIME_PROGMEM = {
9238 kZoneNameAntarctica_Syowa ,
9252 static const char kZoneNameAntarctica_Vostok[] ACE_TIME_PROGMEM =
"\x03" "Vostok";
9254 const basic::ZoneInfo kZoneAntarctica_Vostok ACE_TIME_PROGMEM = {
9255 kZoneNameAntarctica_Vostok ,
9269 static const char kZoneNameArctic_Longyearbyen[] ACE_TIME_PROGMEM =
"Arctic/Longyearbyen";
9271 const basic::ZoneInfo kZoneArctic_Longyearbyen ACE_TIME_PROGMEM = {
9272 kZoneNameArctic_Longyearbyen ,
9276 &kZoneEurope_Berlin ,
9286 static const char kZoneNameAsia_Aden[] ACE_TIME_PROGMEM =
"\x04" "Aden";
9288 const basic::ZoneInfo kZoneAsia_Aden ACE_TIME_PROGMEM = {
9289 kZoneNameAsia_Aden ,
9303 static const char kZoneNameAsia_Ashkhabad[] ACE_TIME_PROGMEM =
"\x04" "Ashkhabad";
9305 const basic::ZoneInfo kZoneAsia_Ashkhabad ACE_TIME_PROGMEM = {
9306 kZoneNameAsia_Ashkhabad ,
9310 &kZoneAsia_Ashgabat ,
9320 static const char kZoneNameAsia_Bahrain[] ACE_TIME_PROGMEM =
"\x04" "Bahrain";
9322 const basic::ZoneInfo kZoneAsia_Bahrain ACE_TIME_PROGMEM = {
9323 kZoneNameAsia_Bahrain ,
9337 static const char kZoneNameAsia_Brunei[] ACE_TIME_PROGMEM =
"\x04" "Brunei";
9339 const basic::ZoneInfo kZoneAsia_Brunei ACE_TIME_PROGMEM = {
9340 kZoneNameAsia_Brunei ,
9344 &kZoneAsia_Kuching ,
9354 static const char kZoneNameAsia_Calcutta[] ACE_TIME_PROGMEM =
"\x04" "Calcutta";
9356 const basic::ZoneInfo kZoneAsia_Calcutta ACE_TIME_PROGMEM = {
9357 kZoneNameAsia_Calcutta ,
9361 &kZoneAsia_Kolkata ,
9371 static const char kZoneNameAsia_Chongqing[] ACE_TIME_PROGMEM =
"\x04" "Chongqing";
9373 const basic::ZoneInfo kZoneAsia_Chongqing ACE_TIME_PROGMEM = {
9374 kZoneNameAsia_Chongqing ,
9378 &kZoneAsia_Shanghai ,
9388 static const char kZoneNameAsia_Chungking[] ACE_TIME_PROGMEM =
"\x04" "Chungking";
9390 const basic::ZoneInfo kZoneAsia_Chungking ACE_TIME_PROGMEM = {
9391 kZoneNameAsia_Chungking ,
9395 &kZoneAsia_Shanghai ,
9405 static const char kZoneNameAsia_Dacca[] ACE_TIME_PROGMEM =
"\x04" "Dacca";
9407 const basic::ZoneInfo kZoneAsia_Dacca ACE_TIME_PROGMEM = {
9408 kZoneNameAsia_Dacca ,
9422 static const char kZoneNameAsia_Harbin[] ACE_TIME_PROGMEM =
"\x04" "Harbin";
9424 const basic::ZoneInfo kZoneAsia_Harbin ACE_TIME_PROGMEM = {
9425 kZoneNameAsia_Harbin ,
9429 &kZoneAsia_Shanghai ,
9439 static const char kZoneNameAsia_Kashgar[] ACE_TIME_PROGMEM =
"\x04" "Kashgar";
9441 const basic::ZoneInfo kZoneAsia_Kashgar ACE_TIME_PROGMEM = {
9442 kZoneNameAsia_Kashgar ,
9456 static const char kZoneNameAsia_Katmandu[] ACE_TIME_PROGMEM =
"\x04" "Katmandu";
9458 const basic::ZoneInfo kZoneAsia_Katmandu ACE_TIME_PROGMEM = {
9459 kZoneNameAsia_Katmandu ,
9463 &kZoneAsia_Kathmandu ,
9473 static const char kZoneNameAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM =
"\x04" "Kuala_Lumpur";
9475 const basic::ZoneInfo kZoneAsia_Kuala_Lumpur ACE_TIME_PROGMEM = {
9476 kZoneNameAsia_Kuala_Lumpur ,
9480 &kZoneAsia_Singapore ,
9490 static const char kZoneNameAsia_Kuwait[] ACE_TIME_PROGMEM =
"\x04" "Kuwait";
9492 const basic::ZoneInfo kZoneAsia_Kuwait ACE_TIME_PROGMEM = {
9493 kZoneNameAsia_Kuwait ,
9507 static const char kZoneNameAsia_Macao[] ACE_TIME_PROGMEM =
"\x04" "Macao";
9509 const basic::ZoneInfo kZoneAsia_Macao ACE_TIME_PROGMEM = {
9510 kZoneNameAsia_Macao ,
9524 static const char kZoneNameAsia_Muscat[] ACE_TIME_PROGMEM =
"\x04" "Muscat";
9526 const basic::ZoneInfo kZoneAsia_Muscat ACE_TIME_PROGMEM = {
9527 kZoneNameAsia_Muscat ,
9541 static const char kZoneNameAsia_Phnom_Penh[] ACE_TIME_PROGMEM =
"\x04" "Phnom_Penh";
9543 const basic::ZoneInfo kZoneAsia_Phnom_Penh ACE_TIME_PROGMEM = {
9544 kZoneNameAsia_Phnom_Penh ,
9548 &kZoneAsia_Bangkok ,
9558 static const char kZoneNameAsia_Rangoon[] ACE_TIME_PROGMEM =
"\x04" "Rangoon";
9560 const basic::ZoneInfo kZoneAsia_Rangoon ACE_TIME_PROGMEM = {
9561 kZoneNameAsia_Rangoon ,
9575 static const char kZoneNameAsia_Saigon[] ACE_TIME_PROGMEM =
"\x04" "Saigon";
9577 const basic::ZoneInfo kZoneAsia_Saigon ACE_TIME_PROGMEM = {
9578 kZoneNameAsia_Saigon ,
9582 &kZoneAsia_Ho_Chi_Minh ,
9592 static const char kZoneNameAsia_Tel_Aviv[] ACE_TIME_PROGMEM =
"\x04" "Tel_Aviv";
9594 const basic::ZoneInfo kZoneAsia_Tel_Aviv ACE_TIME_PROGMEM = {
9595 kZoneNameAsia_Tel_Aviv ,
9599 &kZoneAsia_Jerusalem ,
9609 static const char kZoneNameAsia_Thimbu[] ACE_TIME_PROGMEM =
"\x04" "Thimbu";
9611 const basic::ZoneInfo kZoneAsia_Thimbu ACE_TIME_PROGMEM = {
9612 kZoneNameAsia_Thimbu ,
9616 &kZoneAsia_Thimphu ,
9626 static const char kZoneNameAsia_Ujung_Pandang[] ACE_TIME_PROGMEM =
"\x04" "Ujung_Pandang";
9628 const basic::ZoneInfo kZoneAsia_Ujung_Pandang ACE_TIME_PROGMEM = {
9629 kZoneNameAsia_Ujung_Pandang ,
9633 &kZoneAsia_Makassar ,
9643 static const char kZoneNameAsia_Ulan_Bator[] ACE_TIME_PROGMEM =
"\x04" "Ulan_Bator";
9645 const basic::ZoneInfo kZoneAsia_Ulan_Bator ACE_TIME_PROGMEM = {
9646 kZoneNameAsia_Ulan_Bator ,
9650 &kZoneAsia_Ulaanbaatar ,
9660 static const char kZoneNameAsia_Vientiane[] ACE_TIME_PROGMEM =
"\x04" "Vientiane";
9662 const basic::ZoneInfo kZoneAsia_Vientiane ACE_TIME_PROGMEM = {
9663 kZoneNameAsia_Vientiane ,
9667 &kZoneAsia_Bangkok ,
9677 static const char kZoneNameAtlantic_Faeroe[] ACE_TIME_PROGMEM =
"\x05" "Faeroe";
9679 const basic::ZoneInfo kZoneAtlantic_Faeroe ACE_TIME_PROGMEM = {
9680 kZoneNameAtlantic_Faeroe ,
9684 &kZoneAtlantic_Faroe ,
9694 static const char kZoneNameAtlantic_Jan_Mayen[] ACE_TIME_PROGMEM =
"\x05" "Jan_Mayen";
9696 const basic::ZoneInfo kZoneAtlantic_Jan_Mayen ACE_TIME_PROGMEM = {
9697 kZoneNameAtlantic_Jan_Mayen ,
9701 &kZoneEurope_Berlin ,
9711 static const char kZoneNameAtlantic_Reykjavik[] ACE_TIME_PROGMEM =
"\x05" "Reykjavik";
9713 const basic::ZoneInfo kZoneAtlantic_Reykjavik ACE_TIME_PROGMEM = {
9714 kZoneNameAtlantic_Reykjavik ,
9718 &kZoneAfrica_Abidjan ,
9728 static const char kZoneNameAtlantic_St_Helena[] ACE_TIME_PROGMEM =
"\x05" "St_Helena";
9730 const basic::ZoneInfo kZoneAtlantic_St_Helena ACE_TIME_PROGMEM = {
9731 kZoneNameAtlantic_St_Helena ,
9735 &kZoneAfrica_Abidjan ,
9745 static const char kZoneNameAustralia_ACT[] ACE_TIME_PROGMEM =
"\x06" "ACT";
9747 const basic::ZoneInfo kZoneAustralia_ACT ACE_TIME_PROGMEM = {
9748 kZoneNameAustralia_ACT ,
9752 &kZoneAustralia_Sydney ,
9762 static const char kZoneNameAustralia_Canberra[] ACE_TIME_PROGMEM =
"\x06" "Canberra";
9764 const basic::ZoneInfo kZoneAustralia_Canberra ACE_TIME_PROGMEM = {
9765 kZoneNameAustralia_Canberra ,
9769 &kZoneAustralia_Sydney ,
9779 static const char kZoneNameAustralia_Currie[] ACE_TIME_PROGMEM =
"\x06" "Currie";
9781 const basic::ZoneInfo kZoneAustralia_Currie ACE_TIME_PROGMEM = {
9782 kZoneNameAustralia_Currie ,
9786 &kZoneAustralia_Hobart ,
9796 static const char kZoneNameAustralia_LHI[] ACE_TIME_PROGMEM =
"\x06" "LHI";
9798 const basic::ZoneInfo kZoneAustralia_LHI ACE_TIME_PROGMEM = {
9799 kZoneNameAustralia_LHI ,
9803 &kZoneAustralia_Lord_Howe ,
9813 static const char kZoneNameAustralia_NSW[] ACE_TIME_PROGMEM =
"\x06" "NSW";
9815 const basic::ZoneInfo kZoneAustralia_NSW ACE_TIME_PROGMEM = {
9816 kZoneNameAustralia_NSW ,
9820 &kZoneAustralia_Sydney ,
9830 static const char kZoneNameAustralia_North[] ACE_TIME_PROGMEM =
"\x06" "North";
9832 const basic::ZoneInfo kZoneAustralia_North ACE_TIME_PROGMEM = {
9833 kZoneNameAustralia_North ,
9837 &kZoneAustralia_Darwin ,
9847 static const char kZoneNameAustralia_Queensland[] ACE_TIME_PROGMEM =
"\x06" "Queensland";
9849 const basic::ZoneInfo kZoneAustralia_Queensland ACE_TIME_PROGMEM = {
9850 kZoneNameAustralia_Queensland ,
9854 &kZoneAustralia_Brisbane ,
9864 static const char kZoneNameAustralia_South[] ACE_TIME_PROGMEM =
"\x06" "South";
9866 const basic::ZoneInfo kZoneAustralia_South ACE_TIME_PROGMEM = {
9867 kZoneNameAustralia_South ,
9871 &kZoneAustralia_Adelaide ,
9881 static const char kZoneNameAustralia_Tasmania[] ACE_TIME_PROGMEM =
"\x06" "Tasmania";
9883 const basic::ZoneInfo kZoneAustralia_Tasmania ACE_TIME_PROGMEM = {
9884 kZoneNameAustralia_Tasmania ,
9888 &kZoneAustralia_Hobart ,
9898 static const char kZoneNameAustralia_Victoria[] ACE_TIME_PROGMEM =
"\x06" "Victoria";
9900 const basic::ZoneInfo kZoneAustralia_Victoria ACE_TIME_PROGMEM = {
9901 kZoneNameAustralia_Victoria ,
9905 &kZoneAustralia_Melbourne ,
9915 static const char kZoneNameAustralia_West[] ACE_TIME_PROGMEM =
"\x06" "West";
9917 const basic::ZoneInfo kZoneAustralia_West ACE_TIME_PROGMEM = {
9918 kZoneNameAustralia_West ,
9922 &kZoneAustralia_Perth ,
9932 static const char kZoneNameAustralia_Yancowinna[] ACE_TIME_PROGMEM =
"\x06" "Yancowinna";
9934 const basic::ZoneInfo kZoneAustralia_Yancowinna ACE_TIME_PROGMEM = {
9935 kZoneNameAustralia_Yancowinna ,
9939 &kZoneAustralia_Broken_Hill ,
9949 static const char kZoneNameBrazil_East[] ACE_TIME_PROGMEM =
"Brazil/East";
9951 const basic::ZoneInfo kZoneBrazil_East ACE_TIME_PROGMEM = {
9952 kZoneNameBrazil_East ,
9956 &kZoneAmerica_Sao_Paulo ,
9966 static const char kZoneNameBrazil_West[] ACE_TIME_PROGMEM =
"Brazil/West";
9968 const basic::ZoneInfo kZoneBrazil_West ACE_TIME_PROGMEM = {
9969 kZoneNameBrazil_West ,
9973 &kZoneAmerica_Manaus ,
9983 static const char kZoneNameCanada_Atlantic[] ACE_TIME_PROGMEM =
"\x07" "Atlantic";
9985 const basic::ZoneInfo kZoneCanada_Atlantic ACE_TIME_PROGMEM = {
9986 kZoneNameCanada_Atlantic ,
9990 &kZoneAmerica_Halifax ,
10000 static const char kZoneNameCanada_Central[] ACE_TIME_PROGMEM =
"\x07" "Central";
10002 const basic::ZoneInfo kZoneCanada_Central ACE_TIME_PROGMEM = {
10003 kZoneNameCanada_Central ,
10007 &kZoneAmerica_Winnipeg ,
10017 static const char kZoneNameCanada_Eastern[] ACE_TIME_PROGMEM =
"\x07" "Eastern";
10019 const basic::ZoneInfo kZoneCanada_Eastern ACE_TIME_PROGMEM = {
10020 kZoneNameCanada_Eastern ,
10024 &kZoneAmerica_Toronto ,
10034 static const char kZoneNameCanada_Mountain[] ACE_TIME_PROGMEM =
"\x07" "Mountain";
10036 const basic::ZoneInfo kZoneCanada_Mountain ACE_TIME_PROGMEM = {
10037 kZoneNameCanada_Mountain ,
10041 &kZoneAmerica_Edmonton ,
10051 static const char kZoneNameCanada_Pacific[] ACE_TIME_PROGMEM =
"\x07" "Pacific";
10053 const basic::ZoneInfo kZoneCanada_Pacific ACE_TIME_PROGMEM = {
10054 kZoneNameCanada_Pacific ,
10058 &kZoneAmerica_Vancouver ,
10068 static const char kZoneNameCanada_Saskatchewan[] ACE_TIME_PROGMEM =
"\x07" "Saskatchewan";
10070 const basic::ZoneInfo kZoneCanada_Saskatchewan ACE_TIME_PROGMEM = {
10071 kZoneNameCanada_Saskatchewan ,
10075 &kZoneAmerica_Regina ,
10085 static const char kZoneNameChile_Continental[] ACE_TIME_PROGMEM =
"Chile/Continental";
10087 const basic::ZoneInfo kZoneChile_Continental ACE_TIME_PROGMEM = {
10088 kZoneNameChile_Continental ,
10092 &kZoneAmerica_Santiago ,
10102 static const char kZoneNameChile_EasterIsland[] ACE_TIME_PROGMEM =
"Chile/EasterIsland";
10104 const basic::ZoneInfo kZoneChile_EasterIsland ACE_TIME_PROGMEM = {
10105 kZoneNameChile_EasterIsland ,
10109 &kZonePacific_Easter ,
10119 static const char kZoneNameCuba[] ACE_TIME_PROGMEM =
"Cuba";
10121 const basic::ZoneInfo kZoneCuba ACE_TIME_PROGMEM = {
10126 &kZoneAmerica_Havana ,
10136 static const char kZoneNameEire[] ACE_TIME_PROGMEM =
"Eire";
10138 const basic::ZoneInfo kZoneEire ACE_TIME_PROGMEM = {
10143 &kZoneEurope_Dublin ,
10153 static const char kZoneNameEtc_GMT_PLUS_0[] ACE_TIME_PROGMEM =
"\x08" "GMT+0";
10155 const basic::ZoneInfo kZoneEtc_GMT_PLUS_0 ACE_TIME_PROGMEM = {
10156 kZoneNameEtc_GMT_PLUS_0 ,
10170 static const char kZoneNameEtc_GMT_0[] ACE_TIME_PROGMEM =
"\x08" "GMT-0";
10172 const basic::ZoneInfo kZoneEtc_GMT_0 ACE_TIME_PROGMEM = {
10173 kZoneNameEtc_GMT_0 ,
10187 static const char kZoneNameEtc_GMT0[] ACE_TIME_PROGMEM =
"\x08" "GMT0";
10189 const basic::ZoneInfo kZoneEtc_GMT0 ACE_TIME_PROGMEM = {
10190 kZoneNameEtc_GMT0 ,
10204 static const char kZoneNameEtc_Greenwich[] ACE_TIME_PROGMEM =
"\x08" "Greenwich";
10206 const basic::ZoneInfo kZoneEtc_Greenwich ACE_TIME_PROGMEM = {
10207 kZoneNameEtc_Greenwich ,
10221 static const char kZoneNameEtc_UCT[] ACE_TIME_PROGMEM =
"\x08" "UCT";
10223 const basic::ZoneInfo kZoneEtc_UCT ACE_TIME_PROGMEM = {
10238 static const char kZoneNameEtc_Universal[] ACE_TIME_PROGMEM =
"\x08" "Universal";
10240 const basic::ZoneInfo kZoneEtc_Universal ACE_TIME_PROGMEM = {
10241 kZoneNameEtc_Universal ,
10255 static const char kZoneNameEtc_Zulu[] ACE_TIME_PROGMEM =
"\x08" "Zulu";
10257 const basic::ZoneInfo kZoneEtc_Zulu ACE_TIME_PROGMEM = {
10258 kZoneNameEtc_Zulu ,
10272 static const char kZoneNameEurope_Amsterdam[] ACE_TIME_PROGMEM =
"\x09" "Amsterdam";
10274 const basic::ZoneInfo kZoneEurope_Amsterdam ACE_TIME_PROGMEM = {
10275 kZoneNameEurope_Amsterdam ,
10279 &kZoneEurope_Brussels ,
10289 static const char kZoneNameEurope_Belfast[] ACE_TIME_PROGMEM =
"\x09" "Belfast";
10291 const basic::ZoneInfo kZoneEurope_Belfast ACE_TIME_PROGMEM = {
10292 kZoneNameEurope_Belfast ,
10296 &kZoneEurope_London ,
10306 static const char kZoneNameEurope_Bratislava[] ACE_TIME_PROGMEM =
"\x09" "Bratislava";
10308 const basic::ZoneInfo kZoneEurope_Bratislava ACE_TIME_PROGMEM = {
10309 kZoneNameEurope_Bratislava ,
10313 &kZoneEurope_Prague ,
10323 static const char kZoneNameEurope_Busingen[] ACE_TIME_PROGMEM =
"\x09" "Busingen";
10325 const basic::ZoneInfo kZoneEurope_Busingen ACE_TIME_PROGMEM = {
10326 kZoneNameEurope_Busingen ,
10330 &kZoneEurope_Zurich ,
10340 static const char kZoneNameEurope_Copenhagen[] ACE_TIME_PROGMEM =
"\x09" "Copenhagen";
10342 const basic::ZoneInfo kZoneEurope_Copenhagen ACE_TIME_PROGMEM = {
10343 kZoneNameEurope_Copenhagen ,
10347 &kZoneEurope_Berlin ,
10357 static const char kZoneNameEurope_Guernsey[] ACE_TIME_PROGMEM =
"\x09" "Guernsey";
10359 const basic::ZoneInfo kZoneEurope_Guernsey ACE_TIME_PROGMEM = {
10360 kZoneNameEurope_Guernsey ,
10364 &kZoneEurope_London ,
10374 static const char kZoneNameEurope_Isle_of_Man[] ACE_TIME_PROGMEM =
"\x09" "Isle_of_Man";
10376 const basic::ZoneInfo kZoneEurope_Isle_of_Man ACE_TIME_PROGMEM = {
10377 kZoneNameEurope_Isle_of_Man ,
10381 &kZoneEurope_London ,
10391 static const char kZoneNameEurope_Jersey[] ACE_TIME_PROGMEM =
"\x09" "Jersey";
10393 const basic::ZoneInfo kZoneEurope_Jersey ACE_TIME_PROGMEM = {
10394 kZoneNameEurope_Jersey ,
10398 &kZoneEurope_London ,
10408 static const char kZoneNameEurope_Kiev[] ACE_TIME_PROGMEM =
"\x09" "Kiev";
10410 const basic::ZoneInfo kZoneEurope_Kiev ACE_TIME_PROGMEM = {
10411 kZoneNameEurope_Kiev ,
10415 &kZoneEurope_Kyiv ,
10425 static const char kZoneNameEurope_Ljubljana[] ACE_TIME_PROGMEM =
"\x09" "Ljubljana";
10427 const basic::ZoneInfo kZoneEurope_Ljubljana ACE_TIME_PROGMEM = {
10428 kZoneNameEurope_Ljubljana ,
10432 &kZoneEurope_Belgrade ,
10442 static const char kZoneNameEurope_Luxembourg[] ACE_TIME_PROGMEM =
"\x09" "Luxembourg";
10444 const basic::ZoneInfo kZoneEurope_Luxembourg ACE_TIME_PROGMEM = {
10445 kZoneNameEurope_Luxembourg ,
10449 &kZoneEurope_Brussels ,
10459 static const char kZoneNameEurope_Mariehamn[] ACE_TIME_PROGMEM =
"\x09" "Mariehamn";
10461 const basic::ZoneInfo kZoneEurope_Mariehamn ACE_TIME_PROGMEM = {
10462 kZoneNameEurope_Mariehamn ,
10466 &kZoneEurope_Helsinki ,
10476 static const char kZoneNameEurope_Monaco[] ACE_TIME_PROGMEM =
"\x09" "Monaco";
10478 const basic::ZoneInfo kZoneEurope_Monaco ACE_TIME_PROGMEM = {
10479 kZoneNameEurope_Monaco ,
10483 &kZoneEurope_Paris ,
10493 static const char kZoneNameEurope_Nicosia[] ACE_TIME_PROGMEM =
"\x09" "Nicosia";
10495 const basic::ZoneInfo kZoneEurope_Nicosia ACE_TIME_PROGMEM = {
10496 kZoneNameEurope_Nicosia ,
10500 &kZoneAsia_Nicosia ,
10510 static const char kZoneNameEurope_Oslo[] ACE_TIME_PROGMEM =
"\x09" "Oslo";
10512 const basic::ZoneInfo kZoneEurope_Oslo ACE_TIME_PROGMEM = {
10513 kZoneNameEurope_Oslo ,
10517 &kZoneEurope_Berlin ,
10527 static const char kZoneNameEurope_Podgorica[] ACE_TIME_PROGMEM =
"\x09" "Podgorica";
10529 const basic::ZoneInfo kZoneEurope_Podgorica ACE_TIME_PROGMEM = {
10530 kZoneNameEurope_Podgorica ,
10534 &kZoneEurope_Belgrade ,
10544 static const char kZoneNameEurope_San_Marino[] ACE_TIME_PROGMEM =
"\x09" "San_Marino";
10546 const basic::ZoneInfo kZoneEurope_San_Marino ACE_TIME_PROGMEM = {
10547 kZoneNameEurope_San_Marino ,
10551 &kZoneEurope_Rome ,
10561 static const char kZoneNameEurope_Sarajevo[] ACE_TIME_PROGMEM =
"\x09" "Sarajevo";
10563 const basic::ZoneInfo kZoneEurope_Sarajevo ACE_TIME_PROGMEM = {
10564 kZoneNameEurope_Sarajevo ,
10568 &kZoneEurope_Belgrade ,
10578 static const char kZoneNameEurope_Skopje[] ACE_TIME_PROGMEM =
"\x09" "Skopje";
10580 const basic::ZoneInfo kZoneEurope_Skopje ACE_TIME_PROGMEM = {
10581 kZoneNameEurope_Skopje ,
10585 &kZoneEurope_Belgrade ,
10595 static const char kZoneNameEurope_Stockholm[] ACE_TIME_PROGMEM =
"\x09" "Stockholm";
10597 const basic::ZoneInfo kZoneEurope_Stockholm ACE_TIME_PROGMEM = {
10598 kZoneNameEurope_Stockholm ,
10602 &kZoneEurope_Berlin ,
10612 static const char kZoneNameEurope_Tiraspol[] ACE_TIME_PROGMEM =
"\x09" "Tiraspol";
10614 const basic::ZoneInfo kZoneEurope_Tiraspol ACE_TIME_PROGMEM = {
10615 kZoneNameEurope_Tiraspol ,
10619 &kZoneEurope_Chisinau ,
10629 static const char kZoneNameEurope_Uzhgorod[] ACE_TIME_PROGMEM =
"\x09" "Uzhgorod";
10631 const basic::ZoneInfo kZoneEurope_Uzhgorod ACE_TIME_PROGMEM = {
10632 kZoneNameEurope_Uzhgorod ,
10636 &kZoneEurope_Kyiv ,
10646 static const char kZoneNameEurope_Vaduz[] ACE_TIME_PROGMEM =
"\x09" "Vaduz";
10648 const basic::ZoneInfo kZoneEurope_Vaduz ACE_TIME_PROGMEM = {
10649 kZoneNameEurope_Vaduz ,
10653 &kZoneEurope_Zurich ,
10663 static const char kZoneNameEurope_Vatican[] ACE_TIME_PROGMEM =
"\x09" "Vatican";
10665 const basic::ZoneInfo kZoneEurope_Vatican ACE_TIME_PROGMEM = {
10666 kZoneNameEurope_Vatican ,
10670 &kZoneEurope_Rome ,
10680 static const char kZoneNameEurope_Zagreb[] ACE_TIME_PROGMEM =
"\x09" "Zagreb";
10682 const basic::ZoneInfo kZoneEurope_Zagreb ACE_TIME_PROGMEM = {
10683 kZoneNameEurope_Zagreb ,
10687 &kZoneEurope_Belgrade ,
10697 static const char kZoneNameEurope_Zaporozhye[] ACE_TIME_PROGMEM =
"\x09" "Zaporozhye";
10699 const basic::ZoneInfo kZoneEurope_Zaporozhye ACE_TIME_PROGMEM = {
10700 kZoneNameEurope_Zaporozhye ,
10704 &kZoneEurope_Kyiv ,
10714 static const char kZoneNameGB[] ACE_TIME_PROGMEM =
"GB";
10716 const basic::ZoneInfo kZoneGB ACE_TIME_PROGMEM = {
10721 &kZoneEurope_London ,
10731 static const char kZoneNameGB_Eire[] ACE_TIME_PROGMEM =
"GB-Eire";
10733 const basic::ZoneInfo kZoneGB_Eire ACE_TIME_PROGMEM = {
10738 &kZoneEurope_London ,
10748 static const char kZoneNameGMT[] ACE_TIME_PROGMEM =
"GMT";
10750 const basic::ZoneInfo kZoneGMT ACE_TIME_PROGMEM = {
10765 static const char kZoneNameGMT_PLUS_0[] ACE_TIME_PROGMEM =
"GMT+0";
10767 const basic::ZoneInfo kZoneGMT_PLUS_0 ACE_TIME_PROGMEM = {
10768 kZoneNameGMT_PLUS_0 ,
10782 static const char kZoneNameGMT_0[] ACE_TIME_PROGMEM =
"GMT-0";
10784 const basic::ZoneInfo kZoneGMT_0 ACE_TIME_PROGMEM = {
10799 static const char kZoneNameGMT0[] ACE_TIME_PROGMEM =
"GMT0";
10801 const basic::ZoneInfo kZoneGMT0 ACE_TIME_PROGMEM = {
10816 static const char kZoneNameGreenwich[] ACE_TIME_PROGMEM =
"Greenwich";
10818 const basic::ZoneInfo kZoneGreenwich ACE_TIME_PROGMEM = {
10819 kZoneNameGreenwich ,
10833 static const char kZoneNameHongkong[] ACE_TIME_PROGMEM =
"Hongkong";
10835 const basic::ZoneInfo kZoneHongkong ACE_TIME_PROGMEM = {
10836 kZoneNameHongkong ,
10840 &kZoneAsia_Hong_Kong ,
10850 static const char kZoneNameIceland[] ACE_TIME_PROGMEM =
"Iceland";
10852 const basic::ZoneInfo kZoneIceland ACE_TIME_PROGMEM = {
10857 &kZoneAfrica_Abidjan ,
10867 static const char kZoneNameIndian_Antananarivo[] ACE_TIME_PROGMEM =
"\x0a" "Antananarivo";
10869 const basic::ZoneInfo kZoneIndian_Antananarivo ACE_TIME_PROGMEM = {
10870 kZoneNameIndian_Antananarivo ,
10874 &kZoneAfrica_Nairobi ,
10884 static const char kZoneNameIndian_Christmas[] ACE_TIME_PROGMEM =
"\x0a" "Christmas";
10886 const basic::ZoneInfo kZoneIndian_Christmas ACE_TIME_PROGMEM = {
10887 kZoneNameIndian_Christmas ,
10891 &kZoneAsia_Bangkok ,
10901 static const char kZoneNameIndian_Cocos[] ACE_TIME_PROGMEM =
"\x0a" "Cocos";
10903 const basic::ZoneInfo kZoneIndian_Cocos ACE_TIME_PROGMEM = {
10904 kZoneNameIndian_Cocos ,
10908 &kZoneAsia_Yangon ,
10918 static const char kZoneNameIndian_Comoro[] ACE_TIME_PROGMEM =
"\x0a" "Comoro";
10920 const basic::ZoneInfo kZoneIndian_Comoro ACE_TIME_PROGMEM = {
10921 kZoneNameIndian_Comoro ,
10925 &kZoneAfrica_Nairobi ,
10935 static const char kZoneNameIndian_Kerguelen[] ACE_TIME_PROGMEM =
"\x0a" "Kerguelen";
10937 const basic::ZoneInfo kZoneIndian_Kerguelen ACE_TIME_PROGMEM = {
10938 kZoneNameIndian_Kerguelen ,
10942 &kZoneIndian_Maldives ,
10952 static const char kZoneNameIndian_Mahe[] ACE_TIME_PROGMEM =
"\x0a" "Mahe";
10954 const basic::ZoneInfo kZoneIndian_Mahe ACE_TIME_PROGMEM = {
10955 kZoneNameIndian_Mahe ,
10969 static const char kZoneNameIndian_Mayotte[] ACE_TIME_PROGMEM =
"\x0a" "Mayotte";
10971 const basic::ZoneInfo kZoneIndian_Mayotte ACE_TIME_PROGMEM = {
10972 kZoneNameIndian_Mayotte ,
10976 &kZoneAfrica_Nairobi ,
10986 static const char kZoneNameIndian_Reunion[] ACE_TIME_PROGMEM =
"\x0a" "Reunion";
10988 const basic::ZoneInfo kZoneIndian_Reunion ACE_TIME_PROGMEM = {
10989 kZoneNameIndian_Reunion ,
11003 static const char kZoneNameIran[] ACE_TIME_PROGMEM =
"Iran";
11005 const basic::ZoneInfo kZoneIran ACE_TIME_PROGMEM = {
11010 &kZoneAsia_Tehran ,
11020 static const char kZoneNameIsrael[] ACE_TIME_PROGMEM =
"Israel";
11022 const basic::ZoneInfo kZoneIsrael ACE_TIME_PROGMEM = {
11027 &kZoneAsia_Jerusalem ,
11037 static const char kZoneNameJamaica[] ACE_TIME_PROGMEM =
"Jamaica";
11039 const basic::ZoneInfo kZoneJamaica ACE_TIME_PROGMEM = {
11044 &kZoneAmerica_Jamaica ,
11054 static const char kZoneNameJapan[] ACE_TIME_PROGMEM =
"Japan";
11056 const basic::ZoneInfo kZoneJapan ACE_TIME_PROGMEM = {
11071 static const char kZoneNameKwajalein[] ACE_TIME_PROGMEM =
"Kwajalein";
11073 const basic::ZoneInfo kZoneKwajalein ACE_TIME_PROGMEM = {
11074 kZoneNameKwajalein ,
11078 &kZonePacific_Kwajalein ,
11088 static const char kZoneNameMexico_BajaSur[] ACE_TIME_PROGMEM =
"Mexico/BajaSur";
11090 const basic::ZoneInfo kZoneMexico_BajaSur ACE_TIME_PROGMEM = {
11091 kZoneNameMexico_BajaSur ,
11095 &kZoneAmerica_Mazatlan ,
11105 static const char kZoneNameNZ[] ACE_TIME_PROGMEM =
"NZ";
11107 const basic::ZoneInfo kZoneNZ ACE_TIME_PROGMEM = {
11112 &kZonePacific_Auckland ,
11122 static const char kZoneNameNZ_CHAT[] ACE_TIME_PROGMEM =
"NZ-CHAT";
11124 const basic::ZoneInfo kZoneNZ_CHAT ACE_TIME_PROGMEM = {
11129 &kZonePacific_Chatham ,
11139 static const char kZoneNameNavajo[] ACE_TIME_PROGMEM =
"Navajo";
11141 const basic::ZoneInfo kZoneNavajo ACE_TIME_PROGMEM = {
11146 &kZoneAmerica_Denver ,
11156 static const char kZoneNamePRC[] ACE_TIME_PROGMEM =
"PRC";
11158 const basic::ZoneInfo kZonePRC ACE_TIME_PROGMEM = {
11163 &kZoneAsia_Shanghai ,
11173 static const char kZoneNamePacific_Chuuk[] ACE_TIME_PROGMEM =
"\x0b" "Chuuk";
11175 const basic::ZoneInfo kZonePacific_Chuuk ACE_TIME_PROGMEM = {
11176 kZoneNamePacific_Chuuk ,
11180 &kZonePacific_Port_Moresby ,
11190 static const char kZoneNamePacific_Enderbury[] ACE_TIME_PROGMEM =
"\x0b" "Enderbury";
11192 const basic::ZoneInfo kZonePacific_Enderbury ACE_TIME_PROGMEM = {
11193 kZoneNamePacific_Enderbury ,
11197 &kZonePacific_Kanton ,
11207 static const char kZoneNamePacific_Funafuti[] ACE_TIME_PROGMEM =
"\x0b" "Funafuti";
11209 const basic::ZoneInfo kZonePacific_Funafuti ACE_TIME_PROGMEM = {
11210 kZoneNamePacific_Funafuti ,
11214 &kZonePacific_Tarawa ,
11224 static const char kZoneNamePacific_Johnston[] ACE_TIME_PROGMEM =
"\x0b" "Johnston";
11226 const basic::ZoneInfo kZonePacific_Johnston ACE_TIME_PROGMEM = {
11227 kZoneNamePacific_Johnston ,
11231 &kZonePacific_Honolulu ,
11241 static const char kZoneNamePacific_Majuro[] ACE_TIME_PROGMEM =
"\x0b" "Majuro";
11243 const basic::ZoneInfo kZonePacific_Majuro ACE_TIME_PROGMEM = {
11244 kZoneNamePacific_Majuro ,
11248 &kZonePacific_Tarawa ,
11258 static const char kZoneNamePacific_Midway[] ACE_TIME_PROGMEM =
"\x0b" "Midway";
11260 const basic::ZoneInfo kZonePacific_Midway ACE_TIME_PROGMEM = {
11261 kZoneNamePacific_Midway ,
11265 &kZonePacific_Pago_Pago ,
11275 static const char kZoneNamePacific_Pohnpei[] ACE_TIME_PROGMEM =
"\x0b" "Pohnpei";
11277 const basic::ZoneInfo kZonePacific_Pohnpei ACE_TIME_PROGMEM = {
11278 kZoneNamePacific_Pohnpei ,
11282 &kZonePacific_Guadalcanal ,
11292 static const char kZoneNamePacific_Ponape[] ACE_TIME_PROGMEM =
"\x0b" "Ponape";
11294 const basic::ZoneInfo kZonePacific_Ponape ACE_TIME_PROGMEM = {
11295 kZoneNamePacific_Ponape ,
11299 &kZonePacific_Guadalcanal ,
11309 static const char kZoneNamePacific_Samoa[] ACE_TIME_PROGMEM =
"\x0b" "Samoa";
11311 const basic::ZoneInfo kZonePacific_Samoa ACE_TIME_PROGMEM = {
11312 kZoneNamePacific_Samoa ,
11316 &kZonePacific_Pago_Pago ,
11326 static const char kZoneNamePacific_Truk[] ACE_TIME_PROGMEM =
"\x0b" "Truk";
11328 const basic::ZoneInfo kZonePacific_Truk ACE_TIME_PROGMEM = {
11329 kZoneNamePacific_Truk ,
11333 &kZonePacific_Port_Moresby ,
11343 static const char kZoneNamePacific_Wake[] ACE_TIME_PROGMEM =
"\x0b" "Wake";
11345 const basic::ZoneInfo kZonePacific_Wake ACE_TIME_PROGMEM = {
11346 kZoneNamePacific_Wake ,
11350 &kZonePacific_Tarawa ,
11360 static const char kZoneNamePacific_Wallis[] ACE_TIME_PROGMEM =
"\x0b" "Wallis";
11362 const basic::ZoneInfo kZonePacific_Wallis ACE_TIME_PROGMEM = {
11363 kZoneNamePacific_Wallis ,
11367 &kZonePacific_Tarawa ,
11377 static const char kZoneNamePacific_Yap[] ACE_TIME_PROGMEM =
"\x0b" "Yap";
11379 const basic::ZoneInfo kZonePacific_Yap ACE_TIME_PROGMEM = {
11380 kZoneNamePacific_Yap ,
11384 &kZonePacific_Port_Moresby ,
11394 static const char kZoneNamePoland[] ACE_TIME_PROGMEM =
"Poland";
11396 const basic::ZoneInfo kZonePoland ACE_TIME_PROGMEM = {
11401 &kZoneEurope_Warsaw ,
11411 static const char kZoneNamePortugal[] ACE_TIME_PROGMEM =
"Portugal";
11413 const basic::ZoneInfo kZonePortugal ACE_TIME_PROGMEM = {
11414 kZoneNamePortugal ,
11418 &kZoneEurope_Lisbon ,
11428 static const char kZoneNameROC[] ACE_TIME_PROGMEM =
"ROC";
11430 const basic::ZoneInfo kZoneROC ACE_TIME_PROGMEM = {
11435 &kZoneAsia_Taipei ,
11445 static const char kZoneNameROK[] ACE_TIME_PROGMEM =
"ROK";
11447 const basic::ZoneInfo kZoneROK ACE_TIME_PROGMEM = {
11462 static const char kZoneNameSingapore[] ACE_TIME_PROGMEM =
"Singapore";
11464 const basic::ZoneInfo kZoneSingapore ACE_TIME_PROGMEM = {
11465 kZoneNameSingapore ,
11469 &kZoneAsia_Singapore ,
11479 static const char kZoneNameUCT[] ACE_TIME_PROGMEM =
"UCT";
11481 const basic::ZoneInfo kZoneUCT ACE_TIME_PROGMEM = {
11496 static const char kZoneNameUS_Alaska[] ACE_TIME_PROGMEM =
"US/Alaska";
11498 const basic::ZoneInfo kZoneUS_Alaska ACE_TIME_PROGMEM = {
11499 kZoneNameUS_Alaska ,
11503 &kZoneAmerica_Anchorage ,
11513 static const char kZoneNameUS_Aleutian[] ACE_TIME_PROGMEM =
"US/Aleutian";
11515 const basic::ZoneInfo kZoneUS_Aleutian ACE_TIME_PROGMEM = {
11516 kZoneNameUS_Aleutian ,
11520 &kZoneAmerica_Adak ,
11530 static const char kZoneNameUS_Arizona[] ACE_TIME_PROGMEM =
"US/Arizona";
11532 const basic::ZoneInfo kZoneUS_Arizona ACE_TIME_PROGMEM = {
11533 kZoneNameUS_Arizona ,
11537 &kZoneAmerica_Phoenix ,
11547 static const char kZoneNameUS_Central[] ACE_TIME_PROGMEM =
"US/Central";
11549 const basic::ZoneInfo kZoneUS_Central ACE_TIME_PROGMEM = {
11550 kZoneNameUS_Central ,
11554 &kZoneAmerica_Chicago ,
11564 static const char kZoneNameUS_East_Indiana[] ACE_TIME_PROGMEM =
"US/East-Indiana";
11566 const basic::ZoneInfo kZoneUS_East_Indiana ACE_TIME_PROGMEM = {
11567 kZoneNameUS_East_Indiana ,
11571 &kZoneAmerica_Indiana_Indianapolis ,
11581 static const char kZoneNameUS_Eastern[] ACE_TIME_PROGMEM =
"US/Eastern";
11583 const basic::ZoneInfo kZoneUS_Eastern ACE_TIME_PROGMEM = {
11584 kZoneNameUS_Eastern ,
11588 &kZoneAmerica_New_York ,
11598 static const char kZoneNameUS_Hawaii[] ACE_TIME_PROGMEM =
"US/Hawaii";
11600 const basic::ZoneInfo kZoneUS_Hawaii ACE_TIME_PROGMEM = {
11601 kZoneNameUS_Hawaii ,
11605 &kZonePacific_Honolulu ,
11615 static const char kZoneNameUS_Michigan[] ACE_TIME_PROGMEM =
"US/Michigan";
11617 const basic::ZoneInfo kZoneUS_Michigan ACE_TIME_PROGMEM = {
11618 kZoneNameUS_Michigan ,
11622 &kZoneAmerica_Detroit ,
11632 static const char kZoneNameUS_Mountain[] ACE_TIME_PROGMEM =
"US/Mountain";
11634 const basic::ZoneInfo kZoneUS_Mountain ACE_TIME_PROGMEM = {
11635 kZoneNameUS_Mountain ,
11639 &kZoneAmerica_Denver ,
11649 static const char kZoneNameUS_Pacific[] ACE_TIME_PROGMEM =
"US/Pacific";
11651 const basic::ZoneInfo kZoneUS_Pacific ACE_TIME_PROGMEM = {
11652 kZoneNameUS_Pacific ,
11656 &kZoneAmerica_Los_Angeles ,
11666 static const char kZoneNameUS_Samoa[] ACE_TIME_PROGMEM =
"US/Samoa";
11668 const basic::ZoneInfo kZoneUS_Samoa ACE_TIME_PROGMEM = {
11669 kZoneNameUS_Samoa ,
11673 &kZonePacific_Pago_Pago ,
11683 static const char kZoneNameUTC[] ACE_TIME_PROGMEM =
"UTC";
11685 const basic::ZoneInfo kZoneUTC ACE_TIME_PROGMEM = {
11700 static const char kZoneNameUniversal[] ACE_TIME_PROGMEM =
"Universal";
11702 const basic::ZoneInfo kZoneUniversal ACE_TIME_PROGMEM = {
11703 kZoneNameUniversal ,
11717 static const char kZoneNameZulu[] ACE_TIME_PROGMEM =
"Zulu";
11719 const basic::ZoneInfo kZoneZulu ACE_TIME_PROGMEM = {
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...