78 #include "zone_policies.h"
79 #include "zone_infos.h"
88 static const char kVersionString[] ACE_TIME_PROGMEM =
"2024b";
89 const __FlashStringHelper*
const kTzDatabaseVersion =
90 (
const __FlashStringHelper*) kVersionString;
92 static const char kFragment1[] ACE_TIME_PROGMEM =
"Africa/";
93 static const char kFragment2[] ACE_TIME_PROGMEM =
"America/";
94 static const char kFragment3[] ACE_TIME_PROGMEM =
"Antarctica/";
95 static const char kFragment4[] ACE_TIME_PROGMEM =
"Asia/";
96 static const char kFragment5[] ACE_TIME_PROGMEM =
"Atlantic/";
97 static const char kFragment6[] ACE_TIME_PROGMEM =
"Australia/";
98 static const char kFragment7[] ACE_TIME_PROGMEM =
"Canada/";
99 static const char kFragment8[] ACE_TIME_PROGMEM =
"Etc/";
100 static const char kFragment9[] ACE_TIME_PROGMEM =
"Europe/";
101 static const char kFragment10[] ACE_TIME_PROGMEM =
"Indian/";
102 static const char kFragment11[] ACE_TIME_PROGMEM =
"Pacific/";
104 const char*
const kFragments[] ACE_TIME_PROGMEM = {
120 static const char kLetter0[] ACE_TIME_PROGMEM =
"";
121 static const char kLetter1[] ACE_TIME_PROGMEM =
"CAT";
122 static const char kLetter2[] ACE_TIME_PROGMEM =
"CST";
123 static const char kLetter3[] ACE_TIME_PROGMEM =
"D";
124 static const char kLetter4[] ACE_TIME_PROGMEM =
"S";
125 static const char kLetter5[] ACE_TIME_PROGMEM =
"WAT";
127 const char*
const kLetters[] ACE_TIME_PROGMEM = {
137 const basic::ZoneContext kZoneContext ACE_TIME_PROGMEM = {
161 static const basic::ZoneEra kZoneEraAfrica_Abidjan[] ACE_TIME_PROGMEM = {
177 static const char kZoneNameAfrica_Abidjan[] ACE_TIME_PROGMEM =
"\x01" "Abidjan";
179 const basic::ZoneInfo kZoneAfrica_Abidjan ACE_TIME_PROGMEM = {
180 kZoneNameAfrica_Abidjan ,
184 kZoneEraAfrica_Abidjan ,
193 static const basic::ZoneEra kZoneEraAfrica_Algiers[] ACE_TIME_PROGMEM = {
209 static const char kZoneNameAfrica_Algiers[] ACE_TIME_PROGMEM =
"\x01" "Algiers";
211 const basic::ZoneInfo kZoneAfrica_Algiers ACE_TIME_PROGMEM = {
212 kZoneNameAfrica_Algiers ,
216 kZoneEraAfrica_Algiers ,
225 static const basic::ZoneEra kZoneEraAfrica_Bissau[] ACE_TIME_PROGMEM = {
241 static const char kZoneNameAfrica_Bissau[] ACE_TIME_PROGMEM =
"\x01" "Bissau";
243 const basic::ZoneInfo kZoneAfrica_Bissau ACE_TIME_PROGMEM = {
244 kZoneNameAfrica_Bissau ,
248 kZoneEraAfrica_Bissau ,
257 static const basic::ZoneEra kZoneEraAfrica_Ceuta[] ACE_TIME_PROGMEM = {
273 static const char kZoneNameAfrica_Ceuta[] ACE_TIME_PROGMEM =
"\x01" "Ceuta";
275 const basic::ZoneInfo kZoneAfrica_Ceuta ACE_TIME_PROGMEM = {
276 kZoneNameAfrica_Ceuta ,
280 kZoneEraAfrica_Ceuta ,
289 static const basic::ZoneEra kZoneEraAfrica_Johannesburg[] ACE_TIME_PROGMEM = {
305 static const char kZoneNameAfrica_Johannesburg[] ACE_TIME_PROGMEM =
"\x01" "Johannesburg";
307 const basic::ZoneInfo kZoneAfrica_Johannesburg ACE_TIME_PROGMEM = {
308 kZoneNameAfrica_Johannesburg ,
312 kZoneEraAfrica_Johannesburg ,
321 static const basic::ZoneEra kZoneEraAfrica_Lagos[] ACE_TIME_PROGMEM = {
337 static const char kZoneNameAfrica_Lagos[] ACE_TIME_PROGMEM =
"\x01" "Lagos";
339 const basic::ZoneInfo kZoneAfrica_Lagos ACE_TIME_PROGMEM = {
340 kZoneNameAfrica_Lagos ,
344 kZoneEraAfrica_Lagos ,
353 static const basic::ZoneEra kZoneEraAfrica_Maputo[] ACE_TIME_PROGMEM = {
369 static const char kZoneNameAfrica_Maputo[] ACE_TIME_PROGMEM =
"\x01" "Maputo";
371 const basic::ZoneInfo kZoneAfrica_Maputo ACE_TIME_PROGMEM = {
372 kZoneNameAfrica_Maputo ,
376 kZoneEraAfrica_Maputo ,
385 static const basic::ZoneEra kZoneEraAfrica_Monrovia[] ACE_TIME_PROGMEM = {
401 static const char kZoneNameAfrica_Monrovia[] ACE_TIME_PROGMEM =
"\x01" "Monrovia";
403 const basic::ZoneInfo kZoneAfrica_Monrovia ACE_TIME_PROGMEM = {
404 kZoneNameAfrica_Monrovia ,
408 kZoneEraAfrica_Monrovia ,
417 static const basic::ZoneEra kZoneEraAfrica_Nairobi[] ACE_TIME_PROGMEM = {
433 static const char kZoneNameAfrica_Nairobi[] ACE_TIME_PROGMEM =
"\x01" "Nairobi";
435 const basic::ZoneInfo kZoneAfrica_Nairobi ACE_TIME_PROGMEM = {
436 kZoneNameAfrica_Nairobi ,
440 kZoneEraAfrica_Nairobi ,
449 static const basic::ZoneEra kZoneEraAfrica_Ndjamena[] ACE_TIME_PROGMEM = {
465 static const char kZoneNameAfrica_Ndjamena[] ACE_TIME_PROGMEM =
"\x01" "Ndjamena";
467 const basic::ZoneInfo kZoneAfrica_Ndjamena ACE_TIME_PROGMEM = {
468 kZoneNameAfrica_Ndjamena ,
472 kZoneEraAfrica_Ndjamena ,
481 static const basic::ZoneEra kZoneEraAfrica_Tunis[] ACE_TIME_PROGMEM = {
484 &kZonePolicyTunisia ,
497 static const char kZoneNameAfrica_Tunis[] ACE_TIME_PROGMEM =
"\x01" "Tunis";
499 const basic::ZoneInfo kZoneAfrica_Tunis ACE_TIME_PROGMEM = {
500 kZoneNameAfrica_Tunis ,
504 kZoneEraAfrica_Tunis ,
513 static const basic::ZoneEra kZoneEraAfrica_Windhoek[] ACE_TIME_PROGMEM = {
516 &kZonePolicyNamibia ,
529 static const char kZoneNameAfrica_Windhoek[] ACE_TIME_PROGMEM =
"\x01" "Windhoek";
531 const basic::ZoneInfo kZoneAfrica_Windhoek ACE_TIME_PROGMEM = {
532 kZoneNameAfrica_Windhoek ,
536 kZoneEraAfrica_Windhoek ,
545 static const basic::ZoneEra kZoneEraAmerica_Adak[] ACE_TIME_PROGMEM = {
561 static const char kZoneNameAmerica_Adak[] ACE_TIME_PROGMEM =
"\x02" "Adak";
563 const basic::ZoneInfo kZoneAmerica_Adak ACE_TIME_PROGMEM = {
564 kZoneNameAmerica_Adak ,
568 kZoneEraAmerica_Adak ,
577 static const basic::ZoneEra kZoneEraAmerica_Anchorage[] ACE_TIME_PROGMEM = {
593 static const char kZoneNameAmerica_Anchorage[] ACE_TIME_PROGMEM =
"\x02" "Anchorage";
595 const basic::ZoneInfo kZoneAmerica_Anchorage ACE_TIME_PROGMEM = {
596 kZoneNameAmerica_Anchorage ,
600 kZoneEraAmerica_Anchorage ,
609 static const basic::ZoneEra kZoneEraAmerica_Asuncion[] ACE_TIME_PROGMEM = {
625 static const char kZoneNameAmerica_Asuncion[] ACE_TIME_PROGMEM =
"\x02" "Asuncion";
627 const basic::ZoneInfo kZoneAmerica_Asuncion ACE_TIME_PROGMEM = {
628 kZoneNameAmerica_Asuncion ,
632 kZoneEraAmerica_Asuncion ,
641 static const basic::ZoneEra kZoneEraAmerica_Barbados[] ACE_TIME_PROGMEM = {
657 static const char kZoneNameAmerica_Barbados[] ACE_TIME_PROGMEM =
"\x02" "Barbados";
659 const basic::ZoneInfo kZoneAmerica_Barbados ACE_TIME_PROGMEM = {
660 kZoneNameAmerica_Barbados ,
664 kZoneEraAmerica_Barbados ,
673 static const basic::ZoneEra kZoneEraAmerica_Belem[] ACE_TIME_PROGMEM = {
689 static const char kZoneNameAmerica_Belem[] ACE_TIME_PROGMEM =
"\x02" "Belem";
691 const basic::ZoneInfo kZoneAmerica_Belem ACE_TIME_PROGMEM = {
692 kZoneNameAmerica_Belem ,
696 kZoneEraAmerica_Belem ,
705 static const basic::ZoneEra kZoneEraAmerica_Belize[] ACE_TIME_PROGMEM = {
721 static const char kZoneNameAmerica_Belize[] ACE_TIME_PROGMEM =
"\x02" "Belize";
723 const basic::ZoneInfo kZoneAmerica_Belize ACE_TIME_PROGMEM = {
724 kZoneNameAmerica_Belize ,
728 kZoneEraAmerica_Belize ,
737 static const basic::ZoneEra kZoneEraAmerica_Bogota[] ACE_TIME_PROGMEM = {
753 static const char kZoneNameAmerica_Bogota[] ACE_TIME_PROGMEM =
"\x02" "Bogota";
755 const basic::ZoneInfo kZoneAmerica_Bogota ACE_TIME_PROGMEM = {
756 kZoneNameAmerica_Bogota ,
760 kZoneEraAmerica_Bogota ,
769 static const basic::ZoneEra kZoneEraAmerica_Boise[] ACE_TIME_PROGMEM = {
785 static const char kZoneNameAmerica_Boise[] ACE_TIME_PROGMEM =
"\x02" "Boise";
787 const basic::ZoneInfo kZoneAmerica_Boise ACE_TIME_PROGMEM = {
788 kZoneNameAmerica_Boise ,
792 kZoneEraAmerica_Boise ,
801 static const basic::ZoneEra kZoneEraAmerica_Campo_Grande[] ACE_TIME_PROGMEM = {
817 static const char kZoneNameAmerica_Campo_Grande[] ACE_TIME_PROGMEM =
"\x02" "Campo_Grande";
819 const basic::ZoneInfo kZoneAmerica_Campo_Grande ACE_TIME_PROGMEM = {
820 kZoneNameAmerica_Campo_Grande ,
824 kZoneEraAmerica_Campo_Grande ,
833 static const basic::ZoneEra kZoneEraAmerica_Cayenne[] ACE_TIME_PROGMEM = {
849 static const char kZoneNameAmerica_Cayenne[] ACE_TIME_PROGMEM =
"\x02" "Cayenne";
851 const basic::ZoneInfo kZoneAmerica_Cayenne ACE_TIME_PROGMEM = {
852 kZoneNameAmerica_Cayenne ,
856 kZoneEraAmerica_Cayenne ,
865 static const basic::ZoneEra kZoneEraAmerica_Chicago[] ACE_TIME_PROGMEM = {
881 static const char kZoneNameAmerica_Chicago[] ACE_TIME_PROGMEM =
"\x02" "Chicago";
883 const basic::ZoneInfo kZoneAmerica_Chicago ACE_TIME_PROGMEM = {
884 kZoneNameAmerica_Chicago ,
888 kZoneEraAmerica_Chicago ,
897 static const basic::ZoneEra kZoneEraAmerica_Costa_Rica[] ACE_TIME_PROGMEM = {
913 static const char kZoneNameAmerica_Costa_Rica[] ACE_TIME_PROGMEM =
"\x02" "Costa_Rica";
915 const basic::ZoneInfo kZoneAmerica_Costa_Rica ACE_TIME_PROGMEM = {
916 kZoneNameAmerica_Costa_Rica ,
920 kZoneEraAmerica_Costa_Rica ,
929 static const basic::ZoneEra kZoneEraAmerica_Danmarkshavn[] ACE_TIME_PROGMEM = {
945 static const char kZoneNameAmerica_Danmarkshavn[] ACE_TIME_PROGMEM =
"\x02" "Danmarkshavn";
947 const basic::ZoneInfo kZoneAmerica_Danmarkshavn ACE_TIME_PROGMEM = {
948 kZoneNameAmerica_Danmarkshavn ,
952 kZoneEraAmerica_Danmarkshavn ,
961 static const basic::ZoneEra kZoneEraAmerica_Dawson_Creek[] ACE_TIME_PROGMEM = {
977 static const char kZoneNameAmerica_Dawson_Creek[] ACE_TIME_PROGMEM =
"\x02" "Dawson_Creek";
979 const basic::ZoneInfo kZoneAmerica_Dawson_Creek ACE_TIME_PROGMEM = {
980 kZoneNameAmerica_Dawson_Creek ,
984 kZoneEraAmerica_Dawson_Creek ,
993 static const basic::ZoneEra kZoneEraAmerica_Denver[] ACE_TIME_PROGMEM = {
1009 static const char kZoneNameAmerica_Denver[] ACE_TIME_PROGMEM =
"\x02" "Denver";
1011 const basic::ZoneInfo kZoneAmerica_Denver ACE_TIME_PROGMEM = {
1012 kZoneNameAmerica_Denver ,
1016 kZoneEraAmerica_Denver ,
1025 static const basic::ZoneEra kZoneEraAmerica_Detroit[] ACE_TIME_PROGMEM = {
1041 static const char kZoneNameAmerica_Detroit[] ACE_TIME_PROGMEM =
"\x02" "Detroit";
1043 const basic::ZoneInfo kZoneAmerica_Detroit ACE_TIME_PROGMEM = {
1044 kZoneNameAmerica_Detroit ,
1048 kZoneEraAmerica_Detroit ,
1057 static const basic::ZoneEra kZoneEraAmerica_Edmonton[] ACE_TIME_PROGMEM = {
1060 &kZonePolicyCanada ,
1073 static const char kZoneNameAmerica_Edmonton[] ACE_TIME_PROGMEM =
"\x02" "Edmonton";
1075 const basic::ZoneInfo kZoneAmerica_Edmonton ACE_TIME_PROGMEM = {
1076 kZoneNameAmerica_Edmonton ,
1080 kZoneEraAmerica_Edmonton ,
1089 static const basic::ZoneEra kZoneEraAmerica_El_Salvador[] ACE_TIME_PROGMEM = {
1105 static const char kZoneNameAmerica_El_Salvador[] ACE_TIME_PROGMEM =
"\x02" "El_Salvador";
1107 const basic::ZoneInfo kZoneAmerica_El_Salvador ACE_TIME_PROGMEM = {
1108 kZoneNameAmerica_El_Salvador ,
1112 kZoneEraAmerica_El_Salvador ,
1121 static const basic::ZoneEra kZoneEraAmerica_Glace_Bay[] ACE_TIME_PROGMEM = {
1124 &kZonePolicyCanada ,
1137 static const char kZoneNameAmerica_Glace_Bay[] ACE_TIME_PROGMEM =
"\x02" "Glace_Bay";
1139 const basic::ZoneInfo kZoneAmerica_Glace_Bay ACE_TIME_PROGMEM = {
1140 kZoneNameAmerica_Glace_Bay ,
1144 kZoneEraAmerica_Glace_Bay ,
1153 static const basic::ZoneEra kZoneEraAmerica_Guatemala[] ACE_TIME_PROGMEM = {
1169 static const char kZoneNameAmerica_Guatemala[] ACE_TIME_PROGMEM =
"\x02" "Guatemala";
1171 const basic::ZoneInfo kZoneAmerica_Guatemala ACE_TIME_PROGMEM = {
1172 kZoneNameAmerica_Guatemala ,
1176 kZoneEraAmerica_Guatemala ,
1185 static const basic::ZoneEra kZoneEraAmerica_Guayaquil[] ACE_TIME_PROGMEM = {
1188 &kZonePolicyEcuador ,
1201 static const char kZoneNameAmerica_Guayaquil[] ACE_TIME_PROGMEM =
"\x02" "Guayaquil";
1203 const basic::ZoneInfo kZoneAmerica_Guayaquil ACE_TIME_PROGMEM = {
1204 kZoneNameAmerica_Guayaquil ,
1208 kZoneEraAmerica_Guayaquil ,
1217 static const basic::ZoneEra kZoneEraAmerica_Guyana[] ACE_TIME_PROGMEM = {
1233 static const char kZoneNameAmerica_Guyana[] ACE_TIME_PROGMEM =
"\x02" "Guyana";
1235 const basic::ZoneInfo kZoneAmerica_Guyana ACE_TIME_PROGMEM = {
1236 kZoneNameAmerica_Guyana ,
1240 kZoneEraAmerica_Guyana ,
1249 static const basic::ZoneEra kZoneEraAmerica_Halifax[] ACE_TIME_PROGMEM = {
1252 &kZonePolicyCanada ,
1265 static const char kZoneNameAmerica_Halifax[] ACE_TIME_PROGMEM =
"\x02" "Halifax";
1267 const basic::ZoneInfo kZoneAmerica_Halifax ACE_TIME_PROGMEM = {
1268 kZoneNameAmerica_Halifax ,
1272 kZoneEraAmerica_Halifax ,
1281 static const basic::ZoneEra kZoneEraAmerica_Havana[] ACE_TIME_PROGMEM = {
1297 static const char kZoneNameAmerica_Havana[] ACE_TIME_PROGMEM =
"\x02" "Havana";
1299 const basic::ZoneInfo kZoneAmerica_Havana ACE_TIME_PROGMEM = {
1300 kZoneNameAmerica_Havana ,
1304 kZoneEraAmerica_Havana ,
1313 static const basic::ZoneEra kZoneEraAmerica_Hermosillo[] ACE_TIME_PROGMEM = {
1316 &kZonePolicyMexico ,
1341 static const char kZoneNameAmerica_Hermosillo[] ACE_TIME_PROGMEM =
"\x02" "Hermosillo";
1343 const basic::ZoneInfo kZoneAmerica_Hermosillo ACE_TIME_PROGMEM = {
1344 kZoneNameAmerica_Hermosillo ,
1348 kZoneEraAmerica_Hermosillo ,
1357 static const basic::ZoneEra kZoneEraAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM = {
1385 static const char kZoneNameAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Indianapolis";
1387 const basic::ZoneInfo kZoneAmerica_Indiana_Indianapolis ACE_TIME_PROGMEM = {
1388 kZoneNameAmerica_Indiana_Indianapolis ,
1392 kZoneEraAmerica_Indiana_Indianapolis ,
1401 static const basic::ZoneEra kZoneEraAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM = {
1429 static const char kZoneNameAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Marengo";
1431 const basic::ZoneInfo kZoneAmerica_Indiana_Marengo ACE_TIME_PROGMEM = {
1432 kZoneNameAmerica_Indiana_Marengo ,
1436 kZoneEraAmerica_Indiana_Marengo ,
1445 static const basic::ZoneEra kZoneEraAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM = {
1473 static const char kZoneNameAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Vevay";
1475 const basic::ZoneInfo kZoneAmerica_Indiana_Vevay ACE_TIME_PROGMEM = {
1476 kZoneNameAmerica_Indiana_Vevay ,
1480 kZoneEraAmerica_Indiana_Vevay ,
1489 static const basic::ZoneEra kZoneEraAmerica_Inuvik[] ACE_TIME_PROGMEM = {
1492 &kZonePolicyCanada ,
1505 static const char kZoneNameAmerica_Inuvik[] ACE_TIME_PROGMEM =
"\x02" "Inuvik";
1507 const basic::ZoneInfo kZoneAmerica_Inuvik ACE_TIME_PROGMEM = {
1508 kZoneNameAmerica_Inuvik ,
1512 kZoneEraAmerica_Inuvik ,
1521 static const basic::ZoneEra kZoneEraAmerica_Jamaica[] ACE_TIME_PROGMEM = {
1537 static const char kZoneNameAmerica_Jamaica[] ACE_TIME_PROGMEM =
"\x02" "Jamaica";
1539 const basic::ZoneInfo kZoneAmerica_Jamaica ACE_TIME_PROGMEM = {
1540 kZoneNameAmerica_Jamaica ,
1544 kZoneEraAmerica_Jamaica ,
1553 static const basic::ZoneEra kZoneEraAmerica_Juneau[] ACE_TIME_PROGMEM = {
1569 static const char kZoneNameAmerica_Juneau[] ACE_TIME_PROGMEM =
"\x02" "Juneau";
1571 const basic::ZoneInfo kZoneAmerica_Juneau ACE_TIME_PROGMEM = {
1572 kZoneNameAmerica_Juneau ,
1576 kZoneEraAmerica_Juneau ,
1585 static const basic::ZoneEra kZoneEraAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM = {
1601 static const char kZoneNameAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Kentucky/Louisville";
1603 const basic::ZoneInfo kZoneAmerica_Kentucky_Louisville ACE_TIME_PROGMEM = {
1604 kZoneNameAmerica_Kentucky_Louisville ,
1608 kZoneEraAmerica_Kentucky_Louisville ,
1617 static const basic::ZoneEra kZoneEraAmerica_La_Paz[] ACE_TIME_PROGMEM = {
1633 static const char kZoneNameAmerica_La_Paz[] ACE_TIME_PROGMEM =
"\x02" "La_Paz";
1635 const basic::ZoneInfo kZoneAmerica_La_Paz ACE_TIME_PROGMEM = {
1636 kZoneNameAmerica_La_Paz ,
1640 kZoneEraAmerica_La_Paz ,
1649 static const basic::ZoneEra kZoneEraAmerica_Lima[] ACE_TIME_PROGMEM = {
1665 static const char kZoneNameAmerica_Lima[] ACE_TIME_PROGMEM =
"\x02" "Lima";
1667 const basic::ZoneInfo kZoneAmerica_Lima ACE_TIME_PROGMEM = {
1668 kZoneNameAmerica_Lima ,
1672 kZoneEraAmerica_Lima ,
1681 static const basic::ZoneEra kZoneEraAmerica_Los_Angeles[] ACE_TIME_PROGMEM = {
1697 static const char kZoneNameAmerica_Los_Angeles[] ACE_TIME_PROGMEM =
"\x02" "Los_Angeles";
1699 const basic::ZoneInfo kZoneAmerica_Los_Angeles ACE_TIME_PROGMEM = {
1700 kZoneNameAmerica_Los_Angeles ,
1704 kZoneEraAmerica_Los_Angeles ,
1713 static const basic::ZoneEra kZoneEraAmerica_Managua[] ACE_TIME_PROGMEM = {
1729 static const char kZoneNameAmerica_Managua[] ACE_TIME_PROGMEM =
"\x02" "Managua";
1731 const basic::ZoneInfo kZoneAmerica_Managua ACE_TIME_PROGMEM = {
1732 kZoneNameAmerica_Managua ,
1736 kZoneEraAmerica_Managua ,
1745 static const basic::ZoneEra kZoneEraAmerica_Manaus[] ACE_TIME_PROGMEM = {
1761 static const char kZoneNameAmerica_Manaus[] ACE_TIME_PROGMEM =
"\x02" "Manaus";
1763 const basic::ZoneInfo kZoneAmerica_Manaus ACE_TIME_PROGMEM = {
1764 kZoneNameAmerica_Manaus ,
1768 kZoneEraAmerica_Manaus ,
1777 static const basic::ZoneEra kZoneEraAmerica_Martinique[] ACE_TIME_PROGMEM = {
1793 static const char kZoneNameAmerica_Martinique[] ACE_TIME_PROGMEM =
"\x02" "Martinique";
1795 const basic::ZoneInfo kZoneAmerica_Martinique ACE_TIME_PROGMEM = {
1796 kZoneNameAmerica_Martinique ,
1800 kZoneEraAmerica_Martinique ,
1809 static const basic::ZoneEra kZoneEraAmerica_Matamoros[] ACE_TIME_PROGMEM = {
1812 &kZonePolicyMexico ,
1837 static const char kZoneNameAmerica_Matamoros[] ACE_TIME_PROGMEM =
"\x02" "Matamoros";
1839 const basic::ZoneInfo kZoneAmerica_Matamoros ACE_TIME_PROGMEM = {
1840 kZoneNameAmerica_Matamoros ,
1844 kZoneEraAmerica_Matamoros ,
1853 static const basic::ZoneEra kZoneEraAmerica_Mazatlan[] ACE_TIME_PROGMEM = {
1856 &kZonePolicyMexico ,
1869 static const char kZoneNameAmerica_Mazatlan[] ACE_TIME_PROGMEM =
"\x02" "Mazatlan";
1871 const basic::ZoneInfo kZoneAmerica_Mazatlan ACE_TIME_PROGMEM = {
1872 kZoneNameAmerica_Mazatlan ,
1876 kZoneEraAmerica_Mazatlan ,
1885 static const basic::ZoneEra kZoneEraAmerica_Menominee[] ACE_TIME_PROGMEM = {
1901 static const char kZoneNameAmerica_Menominee[] ACE_TIME_PROGMEM =
"\x02" "Menominee";
1903 const basic::ZoneInfo kZoneAmerica_Menominee ACE_TIME_PROGMEM = {
1904 kZoneNameAmerica_Menominee ,
1908 kZoneEraAmerica_Menominee ,
1917 static const basic::ZoneEra kZoneEraAmerica_Merida[] ACE_TIME_PROGMEM = {
1920 &kZonePolicyMexico ,
1933 static const char kZoneNameAmerica_Merida[] ACE_TIME_PROGMEM =
"\x02" "Merida";
1935 const basic::ZoneInfo kZoneAmerica_Merida ACE_TIME_PROGMEM = {
1936 kZoneNameAmerica_Merida ,
1940 kZoneEraAmerica_Merida ,
1949 static const basic::ZoneEra kZoneEraAmerica_Miquelon[] ACE_TIME_PROGMEM = {
1952 &kZonePolicyCanada ,
1965 static const char kZoneNameAmerica_Miquelon[] ACE_TIME_PROGMEM =
"\x02" "Miquelon";
1967 const basic::ZoneInfo kZoneAmerica_Miquelon ACE_TIME_PROGMEM = {
1968 kZoneNameAmerica_Miquelon ,
1972 kZoneEraAmerica_Miquelon ,
1981 static const basic::ZoneEra kZoneEraAmerica_Moncton[] ACE_TIME_PROGMEM = {
1984 &kZonePolicyMoncton ,
1996 &kZonePolicyCanada ,
2009 static const char kZoneNameAmerica_Moncton[] ACE_TIME_PROGMEM =
"\x02" "Moncton";
2011 const basic::ZoneInfo kZoneAmerica_Moncton ACE_TIME_PROGMEM = {
2012 kZoneNameAmerica_Moncton ,
2016 kZoneEraAmerica_Moncton ,
2025 static const basic::ZoneEra kZoneEraAmerica_Monterrey[] ACE_TIME_PROGMEM = {
2028 &kZonePolicyMexico ,
2041 static const char kZoneNameAmerica_Monterrey[] ACE_TIME_PROGMEM =
"\x02" "Monterrey";
2043 const basic::ZoneInfo kZoneAmerica_Monterrey ACE_TIME_PROGMEM = {
2044 kZoneNameAmerica_Monterrey ,
2048 kZoneEraAmerica_Monterrey ,
2057 static const basic::ZoneEra kZoneEraAmerica_Montevideo[] ACE_TIME_PROGMEM = {
2060 &kZonePolicyUruguay ,
2073 static const char kZoneNameAmerica_Montevideo[] ACE_TIME_PROGMEM =
"\x02" "Montevideo";
2075 const basic::ZoneInfo kZoneAmerica_Montevideo ACE_TIME_PROGMEM = {
2076 kZoneNameAmerica_Montevideo ,
2080 kZoneEraAmerica_Montevideo ,
2089 static const basic::ZoneEra kZoneEraAmerica_New_York[] ACE_TIME_PROGMEM = {
2105 static const char kZoneNameAmerica_New_York[] ACE_TIME_PROGMEM =
"\x02" "New_York";
2107 const basic::ZoneInfo kZoneAmerica_New_York ACE_TIME_PROGMEM = {
2108 kZoneNameAmerica_New_York ,
2112 kZoneEraAmerica_New_York ,
2121 static const basic::ZoneEra kZoneEraAmerica_Nome[] ACE_TIME_PROGMEM = {
2137 static const char kZoneNameAmerica_Nome[] ACE_TIME_PROGMEM =
"\x02" "Nome";
2139 const basic::ZoneInfo kZoneAmerica_Nome ACE_TIME_PROGMEM = {
2140 kZoneNameAmerica_Nome ,
2144 kZoneEraAmerica_Nome ,
2153 static const basic::ZoneEra kZoneEraAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM = {
2169 static const char kZoneNameAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM =
"\x02" "North_Dakota/Center";
2171 const basic::ZoneInfo kZoneAmerica_North_Dakota_Center ACE_TIME_PROGMEM = {
2172 kZoneNameAmerica_North_Dakota_Center ,
2176 kZoneEraAmerica_North_Dakota_Center ,
2185 static const basic::ZoneEra kZoneEraAmerica_Panama[] ACE_TIME_PROGMEM = {
2201 static const char kZoneNameAmerica_Panama[] ACE_TIME_PROGMEM =
"\x02" "Panama";
2203 const basic::ZoneInfo kZoneAmerica_Panama ACE_TIME_PROGMEM = {
2204 kZoneNameAmerica_Panama ,
2208 kZoneEraAmerica_Panama ,
2217 static const basic::ZoneEra kZoneEraAmerica_Paramaribo[] ACE_TIME_PROGMEM = {
2233 static const char kZoneNameAmerica_Paramaribo[] ACE_TIME_PROGMEM =
"\x02" "Paramaribo";
2235 const basic::ZoneInfo kZoneAmerica_Paramaribo ACE_TIME_PROGMEM = {
2236 kZoneNameAmerica_Paramaribo ,
2240 kZoneEraAmerica_Paramaribo ,
2249 static const basic::ZoneEra kZoneEraAmerica_Phoenix[] ACE_TIME_PROGMEM = {
2265 static const char kZoneNameAmerica_Phoenix[] ACE_TIME_PROGMEM =
"\x02" "Phoenix";
2267 const basic::ZoneInfo kZoneAmerica_Phoenix ACE_TIME_PROGMEM = {
2268 kZoneNameAmerica_Phoenix ,
2272 kZoneEraAmerica_Phoenix ,
2281 static const basic::ZoneEra kZoneEraAmerica_Port_au_Prince[] ACE_TIME_PROGMEM = {
2297 static const char kZoneNameAmerica_Port_au_Prince[] ACE_TIME_PROGMEM =
"\x02" "Port-au-Prince";
2299 const basic::ZoneInfo kZoneAmerica_Port_au_Prince ACE_TIME_PROGMEM = {
2300 kZoneNameAmerica_Port_au_Prince ,
2304 kZoneEraAmerica_Port_au_Prince ,
2313 static const basic::ZoneEra kZoneEraAmerica_Porto_Velho[] ACE_TIME_PROGMEM = {
2329 static const char kZoneNameAmerica_Porto_Velho[] ACE_TIME_PROGMEM =
"\x02" "Porto_Velho";
2331 const basic::ZoneInfo kZoneAmerica_Porto_Velho ACE_TIME_PROGMEM = {
2332 kZoneNameAmerica_Porto_Velho ,
2336 kZoneEraAmerica_Porto_Velho ,
2345 static const basic::ZoneEra kZoneEraAmerica_Puerto_Rico[] ACE_TIME_PROGMEM = {
2361 static const char kZoneNameAmerica_Puerto_Rico[] ACE_TIME_PROGMEM =
"\x02" "Puerto_Rico";
2363 const basic::ZoneInfo kZoneAmerica_Puerto_Rico ACE_TIME_PROGMEM = {
2364 kZoneNameAmerica_Puerto_Rico ,
2368 kZoneEraAmerica_Puerto_Rico ,
2377 static const basic::ZoneEra kZoneEraAmerica_Regina[] ACE_TIME_PROGMEM = {
2393 static const char kZoneNameAmerica_Regina[] ACE_TIME_PROGMEM =
"\x02" "Regina";
2395 const basic::ZoneInfo kZoneAmerica_Regina ACE_TIME_PROGMEM = {
2396 kZoneNameAmerica_Regina ,
2400 kZoneEraAmerica_Regina ,
2409 static const basic::ZoneEra kZoneEraAmerica_Santiago[] ACE_TIME_PROGMEM = {
2425 static const char kZoneNameAmerica_Santiago[] ACE_TIME_PROGMEM =
"\x02" "Santiago";
2427 const basic::ZoneInfo kZoneAmerica_Santiago ACE_TIME_PROGMEM = {
2428 kZoneNameAmerica_Santiago ,
2432 kZoneEraAmerica_Santiago ,
2441 static const basic::ZoneEra kZoneEraAmerica_Sao_Paulo[] ACE_TIME_PROGMEM = {
2444 &kZonePolicyBrazil ,
2457 static const char kZoneNameAmerica_Sao_Paulo[] ACE_TIME_PROGMEM =
"\x02" "Sao_Paulo";
2459 const basic::ZoneInfo kZoneAmerica_Sao_Paulo ACE_TIME_PROGMEM = {
2460 kZoneNameAmerica_Sao_Paulo ,
2464 kZoneEraAmerica_Sao_Paulo ,
2473 static const basic::ZoneEra kZoneEraAmerica_Sitka[] ACE_TIME_PROGMEM = {
2489 static const char kZoneNameAmerica_Sitka[] ACE_TIME_PROGMEM =
"\x02" "Sitka";
2491 const basic::ZoneInfo kZoneAmerica_Sitka ACE_TIME_PROGMEM = {
2492 kZoneNameAmerica_Sitka ,
2496 kZoneEraAmerica_Sitka ,
2505 static const basic::ZoneEra kZoneEraAmerica_Swift_Current[] ACE_TIME_PROGMEM = {
2521 static const char kZoneNameAmerica_Swift_Current[] ACE_TIME_PROGMEM =
"\x02" "Swift_Current";
2523 const basic::ZoneInfo kZoneAmerica_Swift_Current ACE_TIME_PROGMEM = {
2524 kZoneNameAmerica_Swift_Current ,
2528 kZoneEraAmerica_Swift_Current ,
2537 static const basic::ZoneEra kZoneEraAmerica_Tegucigalpa[] ACE_TIME_PROGMEM = {
2553 static const char kZoneNameAmerica_Tegucigalpa[] ACE_TIME_PROGMEM =
"\x02" "Tegucigalpa";
2555 const basic::ZoneInfo kZoneAmerica_Tegucigalpa ACE_TIME_PROGMEM = {
2556 kZoneNameAmerica_Tegucigalpa ,
2560 kZoneEraAmerica_Tegucigalpa ,
2569 static const basic::ZoneEra kZoneEraAmerica_Thule[] ACE_TIME_PROGMEM = {
2585 static const char kZoneNameAmerica_Thule[] ACE_TIME_PROGMEM =
"\x02" "Thule";
2587 const basic::ZoneInfo kZoneAmerica_Thule ACE_TIME_PROGMEM = {
2588 kZoneNameAmerica_Thule ,
2592 kZoneEraAmerica_Thule ,
2601 static const basic::ZoneEra kZoneEraAmerica_Toronto[] ACE_TIME_PROGMEM = {
2604 &kZonePolicyCanada ,
2617 static const char kZoneNameAmerica_Toronto[] ACE_TIME_PROGMEM =
"\x02" "Toronto";
2619 const basic::ZoneInfo kZoneAmerica_Toronto ACE_TIME_PROGMEM = {
2620 kZoneNameAmerica_Toronto ,
2624 kZoneEraAmerica_Toronto ,
2633 static const basic::ZoneEra kZoneEraAmerica_Vancouver[] ACE_TIME_PROGMEM = {
2636 &kZonePolicyCanada ,
2649 static const char kZoneNameAmerica_Vancouver[] ACE_TIME_PROGMEM =
"\x02" "Vancouver";
2651 const basic::ZoneInfo kZoneAmerica_Vancouver ACE_TIME_PROGMEM = {
2652 kZoneNameAmerica_Vancouver ,
2656 kZoneEraAmerica_Vancouver ,
2665 static const basic::ZoneEra kZoneEraAmerica_Winnipeg[] ACE_TIME_PROGMEM = {
2680 &kZonePolicyCanada ,
2693 static const char kZoneNameAmerica_Winnipeg[] ACE_TIME_PROGMEM =
"\x02" "Winnipeg";
2695 const basic::ZoneInfo kZoneAmerica_Winnipeg ACE_TIME_PROGMEM = {
2696 kZoneNameAmerica_Winnipeg ,
2700 kZoneEraAmerica_Winnipeg ,
2709 static const basic::ZoneEra kZoneEraAmerica_Yakutat[] ACE_TIME_PROGMEM = {
2725 static const char kZoneNameAmerica_Yakutat[] ACE_TIME_PROGMEM =
"\x02" "Yakutat";
2727 const basic::ZoneInfo kZoneAmerica_Yakutat ACE_TIME_PROGMEM = {
2728 kZoneNameAmerica_Yakutat ,
2732 kZoneEraAmerica_Yakutat ,
2741 static const basic::ZoneEra kZoneEraAntarctica_Rothera[] ACE_TIME_PROGMEM = {
2757 static const char kZoneNameAntarctica_Rothera[] ACE_TIME_PROGMEM =
"\x03" "Rothera";
2759 const basic::ZoneInfo kZoneAntarctica_Rothera ACE_TIME_PROGMEM = {
2760 kZoneNameAntarctica_Rothera ,
2764 kZoneEraAntarctica_Rothera ,
2773 static const basic::ZoneEra kZoneEraAsia_Ashgabat[] ACE_TIME_PROGMEM = {
2789 static const char kZoneNameAsia_Ashgabat[] ACE_TIME_PROGMEM =
"\x04" "Ashgabat";
2791 const basic::ZoneInfo kZoneAsia_Ashgabat ACE_TIME_PROGMEM = {
2792 kZoneNameAsia_Ashgabat ,
2796 kZoneEraAsia_Ashgabat ,
2805 static const basic::ZoneEra kZoneEraAsia_Baghdad[] ACE_TIME_PROGMEM = {
2821 static const char kZoneNameAsia_Baghdad[] ACE_TIME_PROGMEM =
"\x04" "Baghdad";
2823 const basic::ZoneInfo kZoneAsia_Baghdad ACE_TIME_PROGMEM = {
2824 kZoneNameAsia_Baghdad ,
2828 kZoneEraAsia_Baghdad ,
2837 static const basic::ZoneEra kZoneEraAsia_Baku[] ACE_TIME_PROGMEM = {
2853 static const char kZoneNameAsia_Baku[] ACE_TIME_PROGMEM =
"\x04" "Baku";
2855 const basic::ZoneInfo kZoneAsia_Baku ACE_TIME_PROGMEM = {
2856 kZoneNameAsia_Baku ,
2869 static const basic::ZoneEra kZoneEraAsia_Bangkok[] ACE_TIME_PROGMEM = {
2885 static const char kZoneNameAsia_Bangkok[] ACE_TIME_PROGMEM =
"\x04" "Bangkok";
2887 const basic::ZoneInfo kZoneAsia_Bangkok ACE_TIME_PROGMEM = {
2888 kZoneNameAsia_Bangkok ,
2892 kZoneEraAsia_Bangkok ,
2901 static const basic::ZoneEra kZoneEraAsia_Beirut[] ACE_TIME_PROGMEM = {
2904 &kZonePolicyLebanon ,
2917 static const char kZoneNameAsia_Beirut[] ACE_TIME_PROGMEM =
"\x04" "Beirut";
2919 const basic::ZoneInfo kZoneAsia_Beirut ACE_TIME_PROGMEM = {
2920 kZoneNameAsia_Beirut ,
2924 kZoneEraAsia_Beirut ,
2933 static const basic::ZoneEra kZoneEraAsia_Dhaka[] ACE_TIME_PROGMEM = {
2961 static const char kZoneNameAsia_Dhaka[] ACE_TIME_PROGMEM =
"\x04" "Dhaka";
2963 const basic::ZoneInfo kZoneAsia_Dhaka ACE_TIME_PROGMEM = {
2964 kZoneNameAsia_Dhaka ,
2968 kZoneEraAsia_Dhaka ,
2977 static const basic::ZoneEra kZoneEraAsia_Dubai[] ACE_TIME_PROGMEM = {
2993 static const char kZoneNameAsia_Dubai[] ACE_TIME_PROGMEM =
"\x04" "Dubai";
2995 const basic::ZoneInfo kZoneAsia_Dubai ACE_TIME_PROGMEM = {
2996 kZoneNameAsia_Dubai ,
3000 kZoneEraAsia_Dubai ,
3009 static const basic::ZoneEra kZoneEraAsia_Dushanbe[] ACE_TIME_PROGMEM = {
3025 static const char kZoneNameAsia_Dushanbe[] ACE_TIME_PROGMEM =
"\x04" "Dushanbe";
3027 const basic::ZoneInfo kZoneAsia_Dushanbe ACE_TIME_PROGMEM = {
3028 kZoneNameAsia_Dushanbe ,
3032 kZoneEraAsia_Dushanbe ,
3041 static const basic::ZoneEra kZoneEraAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM = {
3057 static const char kZoneNameAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM =
"\x04" "Ho_Chi_Minh";
3059 const basic::ZoneInfo kZoneAsia_Ho_Chi_Minh ACE_TIME_PROGMEM = {
3060 kZoneNameAsia_Ho_Chi_Minh ,
3064 kZoneEraAsia_Ho_Chi_Minh ,
3073 static const basic::ZoneEra kZoneEraAsia_Hong_Kong[] ACE_TIME_PROGMEM = {
3089 static const char kZoneNameAsia_Hong_Kong[] ACE_TIME_PROGMEM =
"\x04" "Hong_Kong";
3091 const basic::ZoneInfo kZoneAsia_Hong_Kong ACE_TIME_PROGMEM = {
3092 kZoneNameAsia_Hong_Kong ,
3096 kZoneEraAsia_Hong_Kong ,
3105 static const basic::ZoneEra kZoneEraAsia_Hovd[] ACE_TIME_PROGMEM = {
3108 &kZonePolicyMongol ,
3121 static const char kZoneNameAsia_Hovd[] ACE_TIME_PROGMEM =
"\x04" "Hovd";
3123 const basic::ZoneInfo kZoneAsia_Hovd ACE_TIME_PROGMEM = {
3124 kZoneNameAsia_Hovd ,
3137 static const basic::ZoneEra kZoneEraAsia_Jakarta[] ACE_TIME_PROGMEM = {
3153 static const char kZoneNameAsia_Jakarta[] ACE_TIME_PROGMEM =
"\x04" "Jakarta";
3155 const basic::ZoneInfo kZoneAsia_Jakarta ACE_TIME_PROGMEM = {
3156 kZoneNameAsia_Jakarta ,
3160 kZoneEraAsia_Jakarta ,
3169 static const basic::ZoneEra kZoneEraAsia_Jayapura[] ACE_TIME_PROGMEM = {
3185 static const char kZoneNameAsia_Jayapura[] ACE_TIME_PROGMEM =
"\x04" "Jayapura";
3187 const basic::ZoneInfo kZoneAsia_Jayapura ACE_TIME_PROGMEM = {
3188 kZoneNameAsia_Jayapura ,
3192 kZoneEraAsia_Jayapura ,
3201 static const basic::ZoneEra kZoneEraAsia_Jerusalem[] ACE_TIME_PROGMEM = {
3217 static const char kZoneNameAsia_Jerusalem[] ACE_TIME_PROGMEM =
"\x04" "Jerusalem";
3219 const basic::ZoneInfo kZoneAsia_Jerusalem ACE_TIME_PROGMEM = {
3220 kZoneNameAsia_Jerusalem ,
3224 kZoneEraAsia_Jerusalem ,
3233 static const basic::ZoneEra kZoneEraAsia_Kabul[] ACE_TIME_PROGMEM = {
3249 static const char kZoneNameAsia_Kabul[] ACE_TIME_PROGMEM =
"\x04" "Kabul";
3251 const basic::ZoneInfo kZoneAsia_Kabul ACE_TIME_PROGMEM = {
3252 kZoneNameAsia_Kabul ,
3256 kZoneEraAsia_Kabul ,
3265 static const basic::ZoneEra kZoneEraAsia_Karachi[] ACE_TIME_PROGMEM = {
3268 &kZonePolicyPakistan ,
3281 static const char kZoneNameAsia_Karachi[] ACE_TIME_PROGMEM =
"\x04" "Karachi";
3283 const basic::ZoneInfo kZoneAsia_Karachi ACE_TIME_PROGMEM = {
3284 kZoneNameAsia_Karachi ,
3288 kZoneEraAsia_Karachi ,
3297 static const basic::ZoneEra kZoneEraAsia_Kathmandu[] ACE_TIME_PROGMEM = {
3313 static const char kZoneNameAsia_Kathmandu[] ACE_TIME_PROGMEM =
"\x04" "Kathmandu";
3315 const basic::ZoneInfo kZoneAsia_Kathmandu ACE_TIME_PROGMEM = {
3316 kZoneNameAsia_Kathmandu ,
3320 kZoneEraAsia_Kathmandu ,
3329 static const basic::ZoneEra kZoneEraAsia_Kolkata[] ACE_TIME_PROGMEM = {
3345 static const char kZoneNameAsia_Kolkata[] ACE_TIME_PROGMEM =
"\x04" "Kolkata";
3347 const basic::ZoneInfo kZoneAsia_Kolkata ACE_TIME_PROGMEM = {
3348 kZoneNameAsia_Kolkata ,
3352 kZoneEraAsia_Kolkata ,
3361 static const basic::ZoneEra kZoneEraAsia_Kuching[] ACE_TIME_PROGMEM = {
3377 static const char kZoneNameAsia_Kuching[] ACE_TIME_PROGMEM =
"\x04" "Kuching";
3379 const basic::ZoneInfo kZoneAsia_Kuching ACE_TIME_PROGMEM = {
3380 kZoneNameAsia_Kuching ,
3384 kZoneEraAsia_Kuching ,
3393 static const basic::ZoneEra kZoneEraAsia_Macau[] ACE_TIME_PROGMEM = {
3409 static const char kZoneNameAsia_Macau[] ACE_TIME_PROGMEM =
"\x04" "Macau";
3411 const basic::ZoneInfo kZoneAsia_Macau ACE_TIME_PROGMEM = {
3412 kZoneNameAsia_Macau ,
3416 kZoneEraAsia_Macau ,
3425 static const basic::ZoneEra kZoneEraAsia_Makassar[] ACE_TIME_PROGMEM = {
3441 static const char kZoneNameAsia_Makassar[] ACE_TIME_PROGMEM =
"\x04" "Makassar";
3443 const basic::ZoneInfo kZoneAsia_Makassar ACE_TIME_PROGMEM = {
3444 kZoneNameAsia_Makassar ,
3448 kZoneEraAsia_Makassar ,
3457 static const basic::ZoneEra kZoneEraAsia_Manila[] ACE_TIME_PROGMEM = {
3473 static const char kZoneNameAsia_Manila[] ACE_TIME_PROGMEM =
"\x04" "Manila";
3475 const basic::ZoneInfo kZoneAsia_Manila ACE_TIME_PROGMEM = {
3476 kZoneNameAsia_Manila ,
3480 kZoneEraAsia_Manila ,
3489 static const basic::ZoneEra kZoneEraAsia_Nicosia[] ACE_TIME_PROGMEM = {
3492 &kZonePolicyEUAsia ,
3505 static const char kZoneNameAsia_Nicosia[] ACE_TIME_PROGMEM =
"\x04" "Nicosia";
3507 const basic::ZoneInfo kZoneAsia_Nicosia ACE_TIME_PROGMEM = {
3508 kZoneNameAsia_Nicosia ,
3512 kZoneEraAsia_Nicosia ,
3521 static const basic::ZoneEra kZoneEraAsia_Pontianak[] ACE_TIME_PROGMEM = {
3537 static const char kZoneNameAsia_Pontianak[] ACE_TIME_PROGMEM =
"\x04" "Pontianak";
3539 const basic::ZoneInfo kZoneAsia_Pontianak ACE_TIME_PROGMEM = {
3540 kZoneNameAsia_Pontianak ,
3544 kZoneEraAsia_Pontianak ,
3553 static const basic::ZoneEra kZoneEraAsia_Qatar[] ACE_TIME_PROGMEM = {
3569 static const char kZoneNameAsia_Qatar[] ACE_TIME_PROGMEM =
"\x04" "Qatar";
3571 const basic::ZoneInfo kZoneAsia_Qatar ACE_TIME_PROGMEM = {
3572 kZoneNameAsia_Qatar ,
3576 kZoneEraAsia_Qatar ,
3585 static const basic::ZoneEra kZoneEraAsia_Riyadh[] ACE_TIME_PROGMEM = {
3601 static const char kZoneNameAsia_Riyadh[] ACE_TIME_PROGMEM =
"\x04" "Riyadh";
3603 const basic::ZoneInfo kZoneAsia_Riyadh ACE_TIME_PROGMEM = {
3604 kZoneNameAsia_Riyadh ,
3608 kZoneEraAsia_Riyadh ,
3617 static const basic::ZoneEra kZoneEraAsia_Samarkand[] ACE_TIME_PROGMEM = {
3633 static const char kZoneNameAsia_Samarkand[] ACE_TIME_PROGMEM =
"\x04" "Samarkand";
3635 const basic::ZoneInfo kZoneAsia_Samarkand ACE_TIME_PROGMEM = {
3636 kZoneNameAsia_Samarkand ,
3640 kZoneEraAsia_Samarkand ,
3649 static const basic::ZoneEra kZoneEraAsia_Seoul[] ACE_TIME_PROGMEM = {
3665 static const char kZoneNameAsia_Seoul[] ACE_TIME_PROGMEM =
"\x04" "Seoul";
3667 const basic::ZoneInfo kZoneAsia_Seoul ACE_TIME_PROGMEM = {
3668 kZoneNameAsia_Seoul ,
3672 kZoneEraAsia_Seoul ,
3681 static const basic::ZoneEra kZoneEraAsia_Shanghai[] ACE_TIME_PROGMEM = {
3697 static const char kZoneNameAsia_Shanghai[] ACE_TIME_PROGMEM =
"\x04" "Shanghai";
3699 const basic::ZoneInfo kZoneAsia_Shanghai ACE_TIME_PROGMEM = {
3700 kZoneNameAsia_Shanghai ,
3704 kZoneEraAsia_Shanghai ,
3713 static const basic::ZoneEra kZoneEraAsia_Singapore[] ACE_TIME_PROGMEM = {
3729 static const char kZoneNameAsia_Singapore[] ACE_TIME_PROGMEM =
"\x04" "Singapore";
3731 const basic::ZoneInfo kZoneAsia_Singapore ACE_TIME_PROGMEM = {
3732 kZoneNameAsia_Singapore ,
3736 kZoneEraAsia_Singapore ,
3745 static const basic::ZoneEra kZoneEraAsia_Taipei[] ACE_TIME_PROGMEM = {
3748 &kZonePolicyTaiwan ,
3761 static const char kZoneNameAsia_Taipei[] ACE_TIME_PROGMEM =
"\x04" "Taipei";
3763 const basic::ZoneInfo kZoneAsia_Taipei ACE_TIME_PROGMEM = {
3764 kZoneNameAsia_Taipei ,
3768 kZoneEraAsia_Taipei ,
3777 static const basic::ZoneEra kZoneEraAsia_Tashkent[] ACE_TIME_PROGMEM = {
3793 static const char kZoneNameAsia_Tashkent[] ACE_TIME_PROGMEM =
"\x04" "Tashkent";
3795 const basic::ZoneInfo kZoneAsia_Tashkent ACE_TIME_PROGMEM = {
3796 kZoneNameAsia_Tashkent ,
3800 kZoneEraAsia_Tashkent ,
3809 static const basic::ZoneEra kZoneEraAsia_Tehran[] ACE_TIME_PROGMEM = {
3825 static const char kZoneNameAsia_Tehran[] ACE_TIME_PROGMEM =
"\x04" "Tehran";
3827 const basic::ZoneInfo kZoneAsia_Tehran ACE_TIME_PROGMEM = {
3828 kZoneNameAsia_Tehran ,
3832 kZoneEraAsia_Tehran ,
3841 static const basic::ZoneEra kZoneEraAsia_Thimphu[] ACE_TIME_PROGMEM = {
3857 static const char kZoneNameAsia_Thimphu[] ACE_TIME_PROGMEM =
"\x04" "Thimphu";
3859 const basic::ZoneInfo kZoneAsia_Thimphu ACE_TIME_PROGMEM = {
3860 kZoneNameAsia_Thimphu ,
3864 kZoneEraAsia_Thimphu ,
3873 static const basic::ZoneEra kZoneEraAsia_Tokyo[] ACE_TIME_PROGMEM = {
3889 static const char kZoneNameAsia_Tokyo[] ACE_TIME_PROGMEM =
"\x04" "Tokyo";
3891 const basic::ZoneInfo kZoneAsia_Tokyo ACE_TIME_PROGMEM = {
3892 kZoneNameAsia_Tokyo ,
3896 kZoneEraAsia_Tokyo ,
3905 static const basic::ZoneEra kZoneEraAsia_Ulaanbaatar[] ACE_TIME_PROGMEM = {
3908 &kZonePolicyMongol ,
3921 static const char kZoneNameAsia_Ulaanbaatar[] ACE_TIME_PROGMEM =
"\x04" "Ulaanbaatar";
3923 const basic::ZoneInfo kZoneAsia_Ulaanbaatar ACE_TIME_PROGMEM = {
3924 kZoneNameAsia_Ulaanbaatar ,
3928 kZoneEraAsia_Ulaanbaatar ,
3937 static const basic::ZoneEra kZoneEraAsia_Urumqi[] ACE_TIME_PROGMEM = {
3953 static const char kZoneNameAsia_Urumqi[] ACE_TIME_PROGMEM =
"\x04" "Urumqi";
3955 const basic::ZoneInfo kZoneAsia_Urumqi ACE_TIME_PROGMEM = {
3956 kZoneNameAsia_Urumqi ,
3960 kZoneEraAsia_Urumqi ,
3969 static const basic::ZoneEra kZoneEraAsia_Yangon[] ACE_TIME_PROGMEM = {
3985 static const char kZoneNameAsia_Yangon[] ACE_TIME_PROGMEM =
"\x04" "Yangon";
3987 const basic::ZoneInfo kZoneAsia_Yangon ACE_TIME_PROGMEM = {
3988 kZoneNameAsia_Yangon ,
3992 kZoneEraAsia_Yangon ,
4001 static const basic::ZoneEra kZoneEraAsia_Yerevan[] ACE_TIME_PROGMEM = {
4004 &kZonePolicyRussiaAsia ,
4016 &kZonePolicyArmenia ,
4029 static const char kZoneNameAsia_Yerevan[] ACE_TIME_PROGMEM =
"\x04" "Yerevan";
4031 const basic::ZoneInfo kZoneAsia_Yerevan ACE_TIME_PROGMEM = {
4032 kZoneNameAsia_Yerevan ,
4036 kZoneEraAsia_Yerevan ,
4045 static const basic::ZoneEra kZoneEraAtlantic_Azores[] ACE_TIME_PROGMEM = {
4061 static const char kZoneNameAtlantic_Azores[] ACE_TIME_PROGMEM =
"\x05" "Azores";
4063 const basic::ZoneInfo kZoneAtlantic_Azores ACE_TIME_PROGMEM = {
4064 kZoneNameAtlantic_Azores ,
4068 kZoneEraAtlantic_Azores ,
4077 static const basic::ZoneEra kZoneEraAtlantic_Bermuda[] ACE_TIME_PROGMEM = {
4093 static const char kZoneNameAtlantic_Bermuda[] ACE_TIME_PROGMEM =
"\x05" "Bermuda";
4095 const basic::ZoneInfo kZoneAtlantic_Bermuda ACE_TIME_PROGMEM = {
4096 kZoneNameAtlantic_Bermuda ,
4100 kZoneEraAtlantic_Bermuda ,
4109 static const basic::ZoneEra kZoneEraAtlantic_Canary[] ACE_TIME_PROGMEM = {
4125 static const char kZoneNameAtlantic_Canary[] ACE_TIME_PROGMEM =
"\x05" "Canary";
4127 const basic::ZoneInfo kZoneAtlantic_Canary ACE_TIME_PROGMEM = {
4128 kZoneNameAtlantic_Canary ,
4132 kZoneEraAtlantic_Canary ,
4141 static const basic::ZoneEra kZoneEraAtlantic_Cape_Verde[] ACE_TIME_PROGMEM = {
4157 static const char kZoneNameAtlantic_Cape_Verde[] ACE_TIME_PROGMEM =
"\x05" "Cape_Verde";
4159 const basic::ZoneInfo kZoneAtlantic_Cape_Verde ACE_TIME_PROGMEM = {
4160 kZoneNameAtlantic_Cape_Verde ,
4164 kZoneEraAtlantic_Cape_Verde ,
4173 static const basic::ZoneEra kZoneEraAtlantic_Faroe[] ACE_TIME_PROGMEM = {
4189 static const char kZoneNameAtlantic_Faroe[] ACE_TIME_PROGMEM =
"\x05" "Faroe";
4191 const basic::ZoneInfo kZoneAtlantic_Faroe ACE_TIME_PROGMEM = {
4192 kZoneNameAtlantic_Faroe ,
4196 kZoneEraAtlantic_Faroe ,
4205 static const basic::ZoneEra kZoneEraAtlantic_Madeira[] ACE_TIME_PROGMEM = {
4221 static const char kZoneNameAtlantic_Madeira[] ACE_TIME_PROGMEM =
"\x05" "Madeira";
4223 const basic::ZoneInfo kZoneAtlantic_Madeira ACE_TIME_PROGMEM = {
4224 kZoneNameAtlantic_Madeira ,
4228 kZoneEraAtlantic_Madeira ,
4237 static const basic::ZoneEra kZoneEraAtlantic_South_Georgia[] ACE_TIME_PROGMEM = {
4253 static const char kZoneNameAtlantic_South_Georgia[] ACE_TIME_PROGMEM =
"\x05" "South_Georgia";
4255 const basic::ZoneInfo kZoneAtlantic_South_Georgia ACE_TIME_PROGMEM = {
4256 kZoneNameAtlantic_South_Georgia ,
4260 kZoneEraAtlantic_South_Georgia ,
4269 static const basic::ZoneEra kZoneEraAustralia_Adelaide[] ACE_TIME_PROGMEM = {
4285 static const char kZoneNameAustralia_Adelaide[] ACE_TIME_PROGMEM =
"\x06" "Adelaide";
4287 const basic::ZoneInfo kZoneAustralia_Adelaide ACE_TIME_PROGMEM = {
4288 kZoneNameAustralia_Adelaide ,
4292 kZoneEraAustralia_Adelaide ,
4301 static const basic::ZoneEra kZoneEraAustralia_Brisbane[] ACE_TIME_PROGMEM = {
4317 static const char kZoneNameAustralia_Brisbane[] ACE_TIME_PROGMEM =
"\x06" "Brisbane";
4319 const basic::ZoneInfo kZoneAustralia_Brisbane ACE_TIME_PROGMEM = {
4320 kZoneNameAustralia_Brisbane ,
4324 kZoneEraAustralia_Brisbane ,
4333 static const basic::ZoneEra kZoneEraAustralia_Broken_Hill[] ACE_TIME_PROGMEM = {
4361 static const char kZoneNameAustralia_Broken_Hill[] ACE_TIME_PROGMEM =
"\x06" "Broken_Hill";
4363 const basic::ZoneInfo kZoneAustralia_Broken_Hill ACE_TIME_PROGMEM = {
4364 kZoneNameAustralia_Broken_Hill ,
4368 kZoneEraAustralia_Broken_Hill ,
4377 static const basic::ZoneEra kZoneEraAustralia_Darwin[] ACE_TIME_PROGMEM = {
4393 static const char kZoneNameAustralia_Darwin[] ACE_TIME_PROGMEM =
"\x06" "Darwin";
4395 const basic::ZoneInfo kZoneAustralia_Darwin ACE_TIME_PROGMEM = {
4396 kZoneNameAustralia_Darwin ,
4400 kZoneEraAustralia_Darwin ,
4409 static const basic::ZoneEra kZoneEraAustralia_Eucla[] ACE_TIME_PROGMEM = {
4425 static const char kZoneNameAustralia_Eucla[] ACE_TIME_PROGMEM =
"\x06" "Eucla";
4427 const basic::ZoneInfo kZoneAustralia_Eucla ACE_TIME_PROGMEM = {
4428 kZoneNameAustralia_Eucla ,
4432 kZoneEraAustralia_Eucla ,
4441 static const basic::ZoneEra kZoneEraAustralia_Hobart[] ACE_TIME_PROGMEM = {
4457 static const char kZoneNameAustralia_Hobart[] ACE_TIME_PROGMEM =
"\x06" "Hobart";
4459 const basic::ZoneInfo kZoneAustralia_Hobart ACE_TIME_PROGMEM = {
4460 kZoneNameAustralia_Hobart ,
4464 kZoneEraAustralia_Hobart ,
4473 static const basic::ZoneEra kZoneEraAustralia_Lindeman[] ACE_TIME_PROGMEM = {
4476 &kZonePolicyHoliday ,
4489 static const char kZoneNameAustralia_Lindeman[] ACE_TIME_PROGMEM =
"\x06" "Lindeman";
4491 const basic::ZoneInfo kZoneAustralia_Lindeman ACE_TIME_PROGMEM = {
4492 kZoneNameAustralia_Lindeman ,
4496 kZoneEraAustralia_Lindeman ,
4505 static const basic::ZoneEra kZoneEraAustralia_Lord_Howe[] ACE_TIME_PROGMEM = {
4521 static const char kZoneNameAustralia_Lord_Howe[] ACE_TIME_PROGMEM =
"\x06" "Lord_Howe";
4523 const basic::ZoneInfo kZoneAustralia_Lord_Howe ACE_TIME_PROGMEM = {
4524 kZoneNameAustralia_Lord_Howe ,
4528 kZoneEraAustralia_Lord_Howe ,
4537 static const basic::ZoneEra kZoneEraAustralia_Melbourne[] ACE_TIME_PROGMEM = {
4553 static const char kZoneNameAustralia_Melbourne[] ACE_TIME_PROGMEM =
"\x06" "Melbourne";
4555 const basic::ZoneInfo kZoneAustralia_Melbourne ACE_TIME_PROGMEM = {
4556 kZoneNameAustralia_Melbourne ,
4560 kZoneEraAustralia_Melbourne ,
4569 static const basic::ZoneEra kZoneEraAustralia_Perth[] ACE_TIME_PROGMEM = {
4585 static const char kZoneNameAustralia_Perth[] ACE_TIME_PROGMEM =
"\x06" "Perth";
4587 const basic::ZoneInfo kZoneAustralia_Perth ACE_TIME_PROGMEM = {
4588 kZoneNameAustralia_Perth ,
4592 kZoneEraAustralia_Perth ,
4601 static const basic::ZoneEra kZoneEraAustralia_Sydney[] ACE_TIME_PROGMEM = {
4617 static const char kZoneNameAustralia_Sydney[] ACE_TIME_PROGMEM =
"\x06" "Sydney";
4619 const basic::ZoneInfo kZoneAustralia_Sydney ACE_TIME_PROGMEM = {
4620 kZoneNameAustralia_Sydney ,
4624 kZoneEraAustralia_Sydney ,
4633 static const basic::ZoneEra kZoneEraEtc_GMT[] ACE_TIME_PROGMEM = {
4649 static const char kZoneNameEtc_GMT[] ACE_TIME_PROGMEM =
"\x08" "GMT";
4651 const basic::ZoneInfo kZoneEtc_GMT ACE_TIME_PROGMEM = {
4665 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM = {
4681 static const char kZoneNameEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM =
"\x08" "GMT+1";
4683 const basic::ZoneInfo kZoneEtc_GMT_PLUS_1 ACE_TIME_PROGMEM = {
4684 kZoneNameEtc_GMT_PLUS_1 ,
4688 kZoneEraEtc_GMT_PLUS_1 ,
4697 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM = {
4713 static const char kZoneNameEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM =
"\x08" "GMT+10";
4715 const basic::ZoneInfo kZoneEtc_GMT_PLUS_10 ACE_TIME_PROGMEM = {
4716 kZoneNameEtc_GMT_PLUS_10 ,
4720 kZoneEraEtc_GMT_PLUS_10 ,
4729 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM = {
4745 static const char kZoneNameEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM =
"\x08" "GMT+11";
4747 const basic::ZoneInfo kZoneEtc_GMT_PLUS_11 ACE_TIME_PROGMEM = {
4748 kZoneNameEtc_GMT_PLUS_11 ,
4752 kZoneEraEtc_GMT_PLUS_11 ,
4761 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM = {
4777 static const char kZoneNameEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM =
"\x08" "GMT+12";
4779 const basic::ZoneInfo kZoneEtc_GMT_PLUS_12 ACE_TIME_PROGMEM = {
4780 kZoneNameEtc_GMT_PLUS_12 ,
4784 kZoneEraEtc_GMT_PLUS_12 ,
4793 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM = {
4809 static const char kZoneNameEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM =
"\x08" "GMT+2";
4811 const basic::ZoneInfo kZoneEtc_GMT_PLUS_2 ACE_TIME_PROGMEM = {
4812 kZoneNameEtc_GMT_PLUS_2 ,
4816 kZoneEraEtc_GMT_PLUS_2 ,
4825 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM = {
4841 static const char kZoneNameEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM =
"\x08" "GMT+3";
4843 const basic::ZoneInfo kZoneEtc_GMT_PLUS_3 ACE_TIME_PROGMEM = {
4844 kZoneNameEtc_GMT_PLUS_3 ,
4848 kZoneEraEtc_GMT_PLUS_3 ,
4857 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM = {
4873 static const char kZoneNameEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM =
"\x08" "GMT+4";
4875 const basic::ZoneInfo kZoneEtc_GMT_PLUS_4 ACE_TIME_PROGMEM = {
4876 kZoneNameEtc_GMT_PLUS_4 ,
4880 kZoneEraEtc_GMT_PLUS_4 ,
4889 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM = {
4905 static const char kZoneNameEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM =
"\x08" "GMT+5";
4907 const basic::ZoneInfo kZoneEtc_GMT_PLUS_5 ACE_TIME_PROGMEM = {
4908 kZoneNameEtc_GMT_PLUS_5 ,
4912 kZoneEraEtc_GMT_PLUS_5 ,
4921 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM = {
4937 static const char kZoneNameEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM =
"\x08" "GMT+6";
4939 const basic::ZoneInfo kZoneEtc_GMT_PLUS_6 ACE_TIME_PROGMEM = {
4940 kZoneNameEtc_GMT_PLUS_6 ,
4944 kZoneEraEtc_GMT_PLUS_6 ,
4953 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM = {
4969 static const char kZoneNameEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM =
"\x08" "GMT+7";
4971 const basic::ZoneInfo kZoneEtc_GMT_PLUS_7 ACE_TIME_PROGMEM = {
4972 kZoneNameEtc_GMT_PLUS_7 ,
4976 kZoneEraEtc_GMT_PLUS_7 ,
4985 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM = {
5001 static const char kZoneNameEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM =
"\x08" "GMT+8";
5003 const basic::ZoneInfo kZoneEtc_GMT_PLUS_8 ACE_TIME_PROGMEM = {
5004 kZoneNameEtc_GMT_PLUS_8 ,
5008 kZoneEraEtc_GMT_PLUS_8 ,
5017 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM = {
5033 static const char kZoneNameEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM =
"\x08" "GMT+9";
5035 const basic::ZoneInfo kZoneEtc_GMT_PLUS_9 ACE_TIME_PROGMEM = {
5036 kZoneNameEtc_GMT_PLUS_9 ,
5040 kZoneEraEtc_GMT_PLUS_9 ,
5049 static const basic::ZoneEra kZoneEraEtc_GMT_1[] ACE_TIME_PROGMEM = {
5065 static const char kZoneNameEtc_GMT_1[] ACE_TIME_PROGMEM =
"\x08" "GMT-1";
5067 const basic::ZoneInfo kZoneEtc_GMT_1 ACE_TIME_PROGMEM = {
5068 kZoneNameEtc_GMT_1 ,
5081 static const basic::ZoneEra kZoneEraEtc_GMT_10[] ACE_TIME_PROGMEM = {
5097 static const char kZoneNameEtc_GMT_10[] ACE_TIME_PROGMEM =
"\x08" "GMT-10";
5099 const basic::ZoneInfo kZoneEtc_GMT_10 ACE_TIME_PROGMEM = {
5100 kZoneNameEtc_GMT_10 ,
5104 kZoneEraEtc_GMT_10 ,
5113 static const basic::ZoneEra kZoneEraEtc_GMT_11[] ACE_TIME_PROGMEM = {
5129 static const char kZoneNameEtc_GMT_11[] ACE_TIME_PROGMEM =
"\x08" "GMT-11";
5131 const basic::ZoneInfo kZoneEtc_GMT_11 ACE_TIME_PROGMEM = {
5132 kZoneNameEtc_GMT_11 ,
5136 kZoneEraEtc_GMT_11 ,
5145 static const basic::ZoneEra kZoneEraEtc_GMT_12[] ACE_TIME_PROGMEM = {
5161 static const char kZoneNameEtc_GMT_12[] ACE_TIME_PROGMEM =
"\x08" "GMT-12";
5163 const basic::ZoneInfo kZoneEtc_GMT_12 ACE_TIME_PROGMEM = {
5164 kZoneNameEtc_GMT_12 ,
5168 kZoneEraEtc_GMT_12 ,
5177 static const basic::ZoneEra kZoneEraEtc_GMT_13[] ACE_TIME_PROGMEM = {
5193 static const char kZoneNameEtc_GMT_13[] ACE_TIME_PROGMEM =
"\x08" "GMT-13";
5195 const basic::ZoneInfo kZoneEtc_GMT_13 ACE_TIME_PROGMEM = {
5196 kZoneNameEtc_GMT_13 ,
5200 kZoneEraEtc_GMT_13 ,
5209 static const basic::ZoneEra kZoneEraEtc_GMT_14[] ACE_TIME_PROGMEM = {
5225 static const char kZoneNameEtc_GMT_14[] ACE_TIME_PROGMEM =
"\x08" "GMT-14";
5227 const basic::ZoneInfo kZoneEtc_GMT_14 ACE_TIME_PROGMEM = {
5228 kZoneNameEtc_GMT_14 ,
5232 kZoneEraEtc_GMT_14 ,
5241 static const basic::ZoneEra kZoneEraEtc_GMT_2[] ACE_TIME_PROGMEM = {
5257 static const char kZoneNameEtc_GMT_2[] ACE_TIME_PROGMEM =
"\x08" "GMT-2";
5259 const basic::ZoneInfo kZoneEtc_GMT_2 ACE_TIME_PROGMEM = {
5260 kZoneNameEtc_GMT_2 ,
5273 static const basic::ZoneEra kZoneEraEtc_GMT_3[] ACE_TIME_PROGMEM = {
5289 static const char kZoneNameEtc_GMT_3[] ACE_TIME_PROGMEM =
"\x08" "GMT-3";
5291 const basic::ZoneInfo kZoneEtc_GMT_3 ACE_TIME_PROGMEM = {
5292 kZoneNameEtc_GMT_3 ,
5305 static const basic::ZoneEra kZoneEraEtc_GMT_4[] ACE_TIME_PROGMEM = {
5321 static const char kZoneNameEtc_GMT_4[] ACE_TIME_PROGMEM =
"\x08" "GMT-4";
5323 const basic::ZoneInfo kZoneEtc_GMT_4 ACE_TIME_PROGMEM = {
5324 kZoneNameEtc_GMT_4 ,
5337 static const basic::ZoneEra kZoneEraEtc_GMT_5[] ACE_TIME_PROGMEM = {
5353 static const char kZoneNameEtc_GMT_5[] ACE_TIME_PROGMEM =
"\x08" "GMT-5";
5355 const basic::ZoneInfo kZoneEtc_GMT_5 ACE_TIME_PROGMEM = {
5356 kZoneNameEtc_GMT_5 ,
5369 static const basic::ZoneEra kZoneEraEtc_GMT_6[] ACE_TIME_PROGMEM = {
5385 static const char kZoneNameEtc_GMT_6[] ACE_TIME_PROGMEM =
"\x08" "GMT-6";
5387 const basic::ZoneInfo kZoneEtc_GMT_6 ACE_TIME_PROGMEM = {
5388 kZoneNameEtc_GMT_6 ,
5401 static const basic::ZoneEra kZoneEraEtc_GMT_7[] ACE_TIME_PROGMEM = {
5417 static const char kZoneNameEtc_GMT_7[] ACE_TIME_PROGMEM =
"\x08" "GMT-7";
5419 const basic::ZoneInfo kZoneEtc_GMT_7 ACE_TIME_PROGMEM = {
5420 kZoneNameEtc_GMT_7 ,
5433 static const basic::ZoneEra kZoneEraEtc_GMT_8[] ACE_TIME_PROGMEM = {
5449 static const char kZoneNameEtc_GMT_8[] ACE_TIME_PROGMEM =
"\x08" "GMT-8";
5451 const basic::ZoneInfo kZoneEtc_GMT_8 ACE_TIME_PROGMEM = {
5452 kZoneNameEtc_GMT_8 ,
5465 static const basic::ZoneEra kZoneEraEtc_GMT_9[] ACE_TIME_PROGMEM = {
5481 static const char kZoneNameEtc_GMT_9[] ACE_TIME_PROGMEM =
"\x08" "GMT-9";
5483 const basic::ZoneInfo kZoneEtc_GMT_9 ACE_TIME_PROGMEM = {
5484 kZoneNameEtc_GMT_9 ,
5497 static const basic::ZoneEra kZoneEraEtc_UTC[] ACE_TIME_PROGMEM = {
5513 static const char kZoneNameEtc_UTC[] ACE_TIME_PROGMEM =
"\x08" "UTC";
5515 const basic::ZoneInfo kZoneEtc_UTC ACE_TIME_PROGMEM = {
5529 static const basic::ZoneEra kZoneEraEurope_Andorra[] ACE_TIME_PROGMEM = {
5545 static const char kZoneNameEurope_Andorra[] ACE_TIME_PROGMEM =
"\x09" "Andorra";
5547 const basic::ZoneInfo kZoneEurope_Andorra ACE_TIME_PROGMEM = {
5548 kZoneNameEurope_Andorra ,
5552 kZoneEraEurope_Andorra ,
5561 static const basic::ZoneEra kZoneEraEurope_Athens[] ACE_TIME_PROGMEM = {
5577 static const char kZoneNameEurope_Athens[] ACE_TIME_PROGMEM =
"\x09" "Athens";
5579 const basic::ZoneInfo kZoneEurope_Athens ACE_TIME_PROGMEM = {
5580 kZoneNameEurope_Athens ,
5584 kZoneEraEurope_Athens ,
5593 static const basic::ZoneEra kZoneEraEurope_Belgrade[] ACE_TIME_PROGMEM = {
5609 static const char kZoneNameEurope_Belgrade[] ACE_TIME_PROGMEM =
"\x09" "Belgrade";
5611 const basic::ZoneInfo kZoneEurope_Belgrade ACE_TIME_PROGMEM = {
5612 kZoneNameEurope_Belgrade ,
5616 kZoneEraEurope_Belgrade ,
5625 static const basic::ZoneEra kZoneEraEurope_Berlin[] ACE_TIME_PROGMEM = {
5641 static const char kZoneNameEurope_Berlin[] ACE_TIME_PROGMEM =
"\x09" "Berlin";
5643 const basic::ZoneInfo kZoneEurope_Berlin ACE_TIME_PROGMEM = {
5644 kZoneNameEurope_Berlin ,
5648 kZoneEraEurope_Berlin ,
5657 static const basic::ZoneEra kZoneEraEurope_Brussels[] ACE_TIME_PROGMEM = {
5673 static const char kZoneNameEurope_Brussels[] ACE_TIME_PROGMEM =
"\x09" "Brussels";
5675 const basic::ZoneInfo kZoneEurope_Brussels ACE_TIME_PROGMEM = {
5676 kZoneNameEurope_Brussels ,
5680 kZoneEraEurope_Brussels ,
5689 static const basic::ZoneEra kZoneEraEurope_Bucharest[] ACE_TIME_PROGMEM = {
5705 static const char kZoneNameEurope_Bucharest[] ACE_TIME_PROGMEM =
"\x09" "Bucharest";
5707 const basic::ZoneInfo kZoneEurope_Bucharest ACE_TIME_PROGMEM = {
5708 kZoneNameEurope_Bucharest ,
5712 kZoneEraEurope_Bucharest ,
5721 static const basic::ZoneEra kZoneEraEurope_Budapest[] ACE_TIME_PROGMEM = {
5737 static const char kZoneNameEurope_Budapest[] ACE_TIME_PROGMEM =
"\x09" "Budapest";
5739 const basic::ZoneInfo kZoneEurope_Budapest ACE_TIME_PROGMEM = {
5740 kZoneNameEurope_Budapest ,
5744 kZoneEraEurope_Budapest ,
5753 static const basic::ZoneEra kZoneEraEurope_Chisinau[] ACE_TIME_PROGMEM = {
5756 &kZonePolicyMoldova ,
5769 static const char kZoneNameEurope_Chisinau[] ACE_TIME_PROGMEM =
"\x09" "Chisinau";
5771 const basic::ZoneInfo kZoneEurope_Chisinau ACE_TIME_PROGMEM = {
5772 kZoneNameEurope_Chisinau ,
5776 kZoneEraEurope_Chisinau ,
5785 static const basic::ZoneEra kZoneEraEurope_Dublin[] ACE_TIME_PROGMEM = {
5801 static const char kZoneNameEurope_Dublin[] ACE_TIME_PROGMEM =
"\x09" "Dublin";
5803 const basic::ZoneInfo kZoneEurope_Dublin ACE_TIME_PROGMEM = {
5804 kZoneNameEurope_Dublin ,
5808 kZoneEraEurope_Dublin ,
5817 static const basic::ZoneEra kZoneEraEurope_Gibraltar[] ACE_TIME_PROGMEM = {
5833 static const char kZoneNameEurope_Gibraltar[] ACE_TIME_PROGMEM =
"\x09" "Gibraltar";
5835 const basic::ZoneInfo kZoneEurope_Gibraltar ACE_TIME_PROGMEM = {
5836 kZoneNameEurope_Gibraltar ,
5840 kZoneEraEurope_Gibraltar ,
5849 static const basic::ZoneEra kZoneEraEurope_Helsinki[] ACE_TIME_PROGMEM = {
5865 static const char kZoneNameEurope_Helsinki[] ACE_TIME_PROGMEM =
"\x09" "Helsinki";
5867 const basic::ZoneInfo kZoneEurope_Helsinki ACE_TIME_PROGMEM = {
5868 kZoneNameEurope_Helsinki ,
5872 kZoneEraEurope_Helsinki ,
5881 static const basic::ZoneEra kZoneEraEurope_Kyiv[] ACE_TIME_PROGMEM = {
5897 static const char kZoneNameEurope_Kyiv[] ACE_TIME_PROGMEM =
"\x09" "Kyiv";
5899 const basic::ZoneInfo kZoneEurope_Kyiv ACE_TIME_PROGMEM = {
5900 kZoneNameEurope_Kyiv ,
5904 kZoneEraEurope_Kyiv ,
5913 static const basic::ZoneEra kZoneEraEurope_Lisbon[] ACE_TIME_PROGMEM = {
5929 static const char kZoneNameEurope_Lisbon[] ACE_TIME_PROGMEM =
"\x09" "Lisbon";
5931 const basic::ZoneInfo kZoneEurope_Lisbon ACE_TIME_PROGMEM = {
5932 kZoneNameEurope_Lisbon ,
5936 kZoneEraEurope_Lisbon ,
5945 static const basic::ZoneEra kZoneEraEurope_London[] ACE_TIME_PROGMEM = {
5961 static const char kZoneNameEurope_London[] ACE_TIME_PROGMEM =
"\x09" "London";
5963 const basic::ZoneInfo kZoneEurope_London ACE_TIME_PROGMEM = {
5964 kZoneNameEurope_London ,
5968 kZoneEraEurope_London ,
5977 static const basic::ZoneEra kZoneEraEurope_Madrid[] ACE_TIME_PROGMEM = {
5993 static const char kZoneNameEurope_Madrid[] ACE_TIME_PROGMEM =
"\x09" "Madrid";
5995 const basic::ZoneInfo kZoneEurope_Madrid ACE_TIME_PROGMEM = {
5996 kZoneNameEurope_Madrid ,
6000 kZoneEraEurope_Madrid ,
6009 static const basic::ZoneEra kZoneEraEurope_Malta[] ACE_TIME_PROGMEM = {
6025 static const char kZoneNameEurope_Malta[] ACE_TIME_PROGMEM =
"\x09" "Malta";
6027 const basic::ZoneInfo kZoneEurope_Malta ACE_TIME_PROGMEM = {
6028 kZoneNameEurope_Malta ,
6032 kZoneEraEurope_Malta ,
6041 static const basic::ZoneEra kZoneEraEurope_Paris[] ACE_TIME_PROGMEM = {
6057 static const char kZoneNameEurope_Paris[] ACE_TIME_PROGMEM =
"\x09" "Paris";
6059 const basic::ZoneInfo kZoneEurope_Paris ACE_TIME_PROGMEM = {
6060 kZoneNameEurope_Paris ,
6064 kZoneEraEurope_Paris ,
6073 static const basic::ZoneEra kZoneEraEurope_Prague[] ACE_TIME_PROGMEM = {
6089 static const char kZoneNameEurope_Prague[] ACE_TIME_PROGMEM =
"\x09" "Prague";
6091 const basic::ZoneInfo kZoneEurope_Prague ACE_TIME_PROGMEM = {
6092 kZoneNameEurope_Prague ,
6096 kZoneEraEurope_Prague ,
6105 static const basic::ZoneEra kZoneEraEurope_Rome[] ACE_TIME_PROGMEM = {
6121 static const char kZoneNameEurope_Rome[] ACE_TIME_PROGMEM =
"\x09" "Rome";
6123 const basic::ZoneInfo kZoneEurope_Rome ACE_TIME_PROGMEM = {
6124 kZoneNameEurope_Rome ,
6128 kZoneEraEurope_Rome ,
6137 static const basic::ZoneEra kZoneEraEurope_Sofia[] ACE_TIME_PROGMEM = {
6153 static const char kZoneNameEurope_Sofia[] ACE_TIME_PROGMEM =
"\x09" "Sofia";
6155 const basic::ZoneInfo kZoneEurope_Sofia ACE_TIME_PROGMEM = {
6156 kZoneNameEurope_Sofia ,
6160 kZoneEraEurope_Sofia ,
6169 static const basic::ZoneEra kZoneEraEurope_Tirane[] ACE_TIME_PROGMEM = {
6185 static const char kZoneNameEurope_Tirane[] ACE_TIME_PROGMEM =
"\x09" "Tirane";
6187 const basic::ZoneInfo kZoneEurope_Tirane ACE_TIME_PROGMEM = {
6188 kZoneNameEurope_Tirane ,
6192 kZoneEraEurope_Tirane ,
6201 static const basic::ZoneEra kZoneEraEurope_Vienna[] ACE_TIME_PROGMEM = {
6217 static const char kZoneNameEurope_Vienna[] ACE_TIME_PROGMEM =
"\x09" "Vienna";
6219 const basic::ZoneInfo kZoneEurope_Vienna ACE_TIME_PROGMEM = {
6220 kZoneNameEurope_Vienna ,
6224 kZoneEraEurope_Vienna ,
6233 static const basic::ZoneEra kZoneEraEurope_Warsaw[] ACE_TIME_PROGMEM = {
6249 static const char kZoneNameEurope_Warsaw[] ACE_TIME_PROGMEM =
"\x09" "Warsaw";
6251 const basic::ZoneInfo kZoneEurope_Warsaw ACE_TIME_PROGMEM = {
6252 kZoneNameEurope_Warsaw ,
6256 kZoneEraEurope_Warsaw ,
6265 static const basic::ZoneEra kZoneEraEurope_Zurich[] ACE_TIME_PROGMEM = {
6281 static const char kZoneNameEurope_Zurich[] ACE_TIME_PROGMEM =
"\x09" "Zurich";
6283 const basic::ZoneInfo kZoneEurope_Zurich ACE_TIME_PROGMEM = {
6284 kZoneNameEurope_Zurich ,
6288 kZoneEraEurope_Zurich ,
6297 static const basic::ZoneEra kZoneEraIndian_Chagos[] ACE_TIME_PROGMEM = {
6313 static const char kZoneNameIndian_Chagos[] ACE_TIME_PROGMEM =
"\x0a" "Chagos";
6315 const basic::ZoneInfo kZoneIndian_Chagos ACE_TIME_PROGMEM = {
6316 kZoneNameIndian_Chagos ,
6320 kZoneEraIndian_Chagos ,
6329 static const basic::ZoneEra kZoneEraIndian_Maldives[] ACE_TIME_PROGMEM = {
6345 static const char kZoneNameIndian_Maldives[] ACE_TIME_PROGMEM =
"\x0a" "Maldives";
6347 const basic::ZoneInfo kZoneIndian_Maldives ACE_TIME_PROGMEM = {
6348 kZoneNameIndian_Maldives ,
6352 kZoneEraIndian_Maldives ,
6361 static const basic::ZoneEra kZoneEraIndian_Mauritius[] ACE_TIME_PROGMEM = {
6364 &kZonePolicyMauritius ,
6377 static const char kZoneNameIndian_Mauritius[] ACE_TIME_PROGMEM =
"\x0a" "Mauritius";
6379 const basic::ZoneInfo kZoneIndian_Mauritius ACE_TIME_PROGMEM = {
6380 kZoneNameIndian_Mauritius ,
6384 kZoneEraIndian_Mauritius ,
6393 static const basic::ZoneEra kZoneEraPacific_Auckland[] ACE_TIME_PROGMEM = {
6409 static const char kZoneNamePacific_Auckland[] ACE_TIME_PROGMEM =
"\x0b" "Auckland";
6411 const basic::ZoneInfo kZonePacific_Auckland ACE_TIME_PROGMEM = {
6412 kZoneNamePacific_Auckland ,
6416 kZoneEraPacific_Auckland ,
6425 static const basic::ZoneEra kZoneEraPacific_Chatham[] ACE_TIME_PROGMEM = {
6428 &kZonePolicyChatham ,
6441 static const char kZoneNamePacific_Chatham[] ACE_TIME_PROGMEM =
"\x0b" "Chatham";
6443 const basic::ZoneInfo kZonePacific_Chatham ACE_TIME_PROGMEM = {
6444 kZoneNamePacific_Chatham ,
6448 kZoneEraPacific_Chatham ,
6457 static const basic::ZoneEra kZoneEraPacific_Easter[] ACE_TIME_PROGMEM = {
6473 static const char kZoneNamePacific_Easter[] ACE_TIME_PROGMEM =
"\x0b" "Easter";
6475 const basic::ZoneInfo kZonePacific_Easter ACE_TIME_PROGMEM = {
6476 kZoneNamePacific_Easter ,
6480 kZoneEraPacific_Easter ,
6489 static const basic::ZoneEra kZoneEraPacific_Efate[] ACE_TIME_PROGMEM = {
6492 &kZonePolicyVanuatu ,
6505 static const char kZoneNamePacific_Efate[] ACE_TIME_PROGMEM =
"\x0b" "Efate";
6507 const basic::ZoneInfo kZonePacific_Efate ACE_TIME_PROGMEM = {
6508 kZoneNamePacific_Efate ,
6512 kZoneEraPacific_Efate ,
6521 static const basic::ZoneEra kZoneEraPacific_Fiji[] ACE_TIME_PROGMEM = {
6537 static const char kZoneNamePacific_Fiji[] ACE_TIME_PROGMEM =
"\x0b" "Fiji";
6539 const basic::ZoneInfo kZonePacific_Fiji ACE_TIME_PROGMEM = {
6540 kZoneNamePacific_Fiji ,
6544 kZoneEraPacific_Fiji ,
6553 static const basic::ZoneEra kZoneEraPacific_Galapagos[] ACE_TIME_PROGMEM = {
6556 &kZonePolicyEcuador ,
6569 static const char kZoneNamePacific_Galapagos[] ACE_TIME_PROGMEM =
"\x0b" "Galapagos";
6571 const basic::ZoneInfo kZonePacific_Galapagos ACE_TIME_PROGMEM = {
6572 kZoneNamePacific_Galapagos ,
6576 kZoneEraPacific_Galapagos ,
6585 static const basic::ZoneEra kZoneEraPacific_Gambier[] ACE_TIME_PROGMEM = {
6601 static const char kZoneNamePacific_Gambier[] ACE_TIME_PROGMEM =
"\x0b" "Gambier";
6603 const basic::ZoneInfo kZonePacific_Gambier ACE_TIME_PROGMEM = {
6604 kZoneNamePacific_Gambier ,
6608 kZoneEraPacific_Gambier ,
6617 static const basic::ZoneEra kZoneEraPacific_Guadalcanal[] ACE_TIME_PROGMEM = {
6633 static const char kZoneNamePacific_Guadalcanal[] ACE_TIME_PROGMEM =
"\x0b" "Guadalcanal";
6635 const basic::ZoneInfo kZonePacific_Guadalcanal ACE_TIME_PROGMEM = {
6636 kZoneNamePacific_Guadalcanal ,
6640 kZoneEraPacific_Guadalcanal ,
6649 static const basic::ZoneEra kZoneEraPacific_Honolulu[] ACE_TIME_PROGMEM = {
6665 static const char kZoneNamePacific_Honolulu[] ACE_TIME_PROGMEM =
"\x0b" "Honolulu";
6667 const basic::ZoneInfo kZonePacific_Honolulu ACE_TIME_PROGMEM = {
6668 kZoneNamePacific_Honolulu ,
6672 kZoneEraPacific_Honolulu ,
6681 static const basic::ZoneEra kZoneEraPacific_Kanton[] ACE_TIME_PROGMEM = {
6697 static const char kZoneNamePacific_Kanton[] ACE_TIME_PROGMEM =
"\x0b" "Kanton";
6699 const basic::ZoneInfo kZonePacific_Kanton ACE_TIME_PROGMEM = {
6700 kZoneNamePacific_Kanton ,
6704 kZoneEraPacific_Kanton ,
6713 static const basic::ZoneEra kZoneEraPacific_Kiritimati[] ACE_TIME_PROGMEM = {
6729 static const char kZoneNamePacific_Kiritimati[] ACE_TIME_PROGMEM =
"\x0b" "Kiritimati";
6731 const basic::ZoneInfo kZonePacific_Kiritimati ACE_TIME_PROGMEM = {
6732 kZoneNamePacific_Kiritimati ,
6736 kZoneEraPacific_Kiritimati ,
6745 static const basic::ZoneEra kZoneEraPacific_Kosrae[] ACE_TIME_PROGMEM = {
6773 static const char kZoneNamePacific_Kosrae[] ACE_TIME_PROGMEM =
"\x0b" "Kosrae";
6775 const basic::ZoneInfo kZonePacific_Kosrae ACE_TIME_PROGMEM = {
6776 kZoneNamePacific_Kosrae ,
6780 kZoneEraPacific_Kosrae ,
6789 static const basic::ZoneEra kZoneEraPacific_Kwajalein[] ACE_TIME_PROGMEM = {
6805 static const char kZoneNamePacific_Kwajalein[] ACE_TIME_PROGMEM =
"\x0b" "Kwajalein";
6807 const basic::ZoneInfo kZonePacific_Kwajalein ACE_TIME_PROGMEM = {
6808 kZoneNamePacific_Kwajalein ,
6812 kZoneEraPacific_Kwajalein ,
6821 static const basic::ZoneEra kZoneEraPacific_Marquesas[] ACE_TIME_PROGMEM = {
6837 static const char kZoneNamePacific_Marquesas[] ACE_TIME_PROGMEM =
"\x0b" "Marquesas";
6839 const basic::ZoneInfo kZonePacific_Marquesas ACE_TIME_PROGMEM = {
6840 kZoneNamePacific_Marquesas ,
6844 kZoneEraPacific_Marquesas ,
6853 static const basic::ZoneEra kZoneEraPacific_Nauru[] ACE_TIME_PROGMEM = {
6869 static const char kZoneNamePacific_Nauru[] ACE_TIME_PROGMEM =
"\x0b" "Nauru";
6871 const basic::ZoneInfo kZonePacific_Nauru ACE_TIME_PROGMEM = {
6872 kZoneNamePacific_Nauru ,
6876 kZoneEraPacific_Nauru ,
6885 static const basic::ZoneEra kZoneEraPacific_Niue[] ACE_TIME_PROGMEM = {
6901 static const char kZoneNamePacific_Niue[] ACE_TIME_PROGMEM =
"\x0b" "Niue";
6903 const basic::ZoneInfo kZonePacific_Niue ACE_TIME_PROGMEM = {
6904 kZoneNamePacific_Niue ,
6908 kZoneEraPacific_Niue ,
6917 static const basic::ZoneEra kZoneEraPacific_Noumea[] ACE_TIME_PROGMEM = {
6933 static const char kZoneNamePacific_Noumea[] ACE_TIME_PROGMEM =
"\x0b" "Noumea";
6935 const basic::ZoneInfo kZonePacific_Noumea ACE_TIME_PROGMEM = {
6936 kZoneNamePacific_Noumea ,
6940 kZoneEraPacific_Noumea ,
6949 static const basic::ZoneEra kZoneEraPacific_Pago_Pago[] ACE_TIME_PROGMEM = {
6965 static const char kZoneNamePacific_Pago_Pago[] ACE_TIME_PROGMEM =
"\x0b" "Pago_Pago";
6967 const basic::ZoneInfo kZonePacific_Pago_Pago ACE_TIME_PROGMEM = {
6968 kZoneNamePacific_Pago_Pago ,
6972 kZoneEraPacific_Pago_Pago ,
6981 static const basic::ZoneEra kZoneEraPacific_Palau[] ACE_TIME_PROGMEM = {
6997 static const char kZoneNamePacific_Palau[] ACE_TIME_PROGMEM =
"\x0b" "Palau";
6999 const basic::ZoneInfo kZonePacific_Palau ACE_TIME_PROGMEM = {
7000 kZoneNamePacific_Palau ,
7004 kZoneEraPacific_Palau ,
7013 static const basic::ZoneEra kZoneEraPacific_Pitcairn[] ACE_TIME_PROGMEM = {
7029 static const char kZoneNamePacific_Pitcairn[] ACE_TIME_PROGMEM =
"\x0b" "Pitcairn";
7031 const basic::ZoneInfo kZonePacific_Pitcairn ACE_TIME_PROGMEM = {
7032 kZoneNamePacific_Pitcairn ,
7036 kZoneEraPacific_Pitcairn ,
7045 static const basic::ZoneEra kZoneEraPacific_Port_Moresby[] ACE_TIME_PROGMEM = {
7061 static const char kZoneNamePacific_Port_Moresby[] ACE_TIME_PROGMEM =
"\x0b" "Port_Moresby";
7063 const basic::ZoneInfo kZonePacific_Port_Moresby ACE_TIME_PROGMEM = {
7064 kZoneNamePacific_Port_Moresby ,
7068 kZoneEraPacific_Port_Moresby ,
7077 static const basic::ZoneEra kZoneEraPacific_Rarotonga[] ACE_TIME_PROGMEM = {
7093 static const char kZoneNamePacific_Rarotonga[] ACE_TIME_PROGMEM =
"\x0b" "Rarotonga";
7095 const basic::ZoneInfo kZonePacific_Rarotonga ACE_TIME_PROGMEM = {
7096 kZoneNamePacific_Rarotonga ,
7100 kZoneEraPacific_Rarotonga ,
7109 static const basic::ZoneEra kZoneEraPacific_Tahiti[] ACE_TIME_PROGMEM = {
7125 static const char kZoneNamePacific_Tahiti[] ACE_TIME_PROGMEM =
"\x0b" "Tahiti";
7127 const basic::ZoneInfo kZonePacific_Tahiti ACE_TIME_PROGMEM = {
7128 kZoneNamePacific_Tahiti ,
7132 kZoneEraPacific_Tahiti ,
7141 static const basic::ZoneEra kZoneEraPacific_Tarawa[] ACE_TIME_PROGMEM = {
7157 static const char kZoneNamePacific_Tarawa[] ACE_TIME_PROGMEM =
"\x0b" "Tarawa";
7159 const basic::ZoneInfo kZonePacific_Tarawa ACE_TIME_PROGMEM = {
7160 kZoneNamePacific_Tarawa ,
7164 kZoneEraPacific_Tarawa ,
7173 static const basic::ZoneEra kZoneEraPacific_Tongatapu[] ACE_TIME_PROGMEM = {
7201 static const char kZoneNamePacific_Tongatapu[] ACE_TIME_PROGMEM =
"\x0b" "Tongatapu";
7203 const basic::ZoneInfo kZonePacific_Tongatapu ACE_TIME_PROGMEM = {
7204 kZoneNamePacific_Tongatapu ,
7208 kZoneEraPacific_Tongatapu ,
7222 static const char kZoneNameAfrica_Accra[] ACE_TIME_PROGMEM =
"\x01" "Accra";
7224 const basic::ZoneInfo kZoneAfrica_Accra ACE_TIME_PROGMEM = {
7225 kZoneNameAfrica_Accra ,
7229 kZoneEraAfrica_Abidjan ,
7230 &kZoneAfrica_Abidjan ,
7237 static const char kZoneNameAfrica_Addis_Ababa[] ACE_TIME_PROGMEM =
"\x01" "Addis_Ababa";
7239 const basic::ZoneInfo kZoneAfrica_Addis_Ababa ACE_TIME_PROGMEM = {
7240 kZoneNameAfrica_Addis_Ababa ,
7244 kZoneEraAfrica_Nairobi ,
7245 &kZoneAfrica_Nairobi ,
7252 static const char kZoneNameAfrica_Asmara[] ACE_TIME_PROGMEM =
"\x01" "Asmara";
7254 const basic::ZoneInfo kZoneAfrica_Asmara ACE_TIME_PROGMEM = {
7255 kZoneNameAfrica_Asmara ,
7259 kZoneEraAfrica_Nairobi ,
7260 &kZoneAfrica_Nairobi ,
7267 static const char kZoneNameAfrica_Asmera[] ACE_TIME_PROGMEM =
"\x01" "Asmera";
7269 const basic::ZoneInfo kZoneAfrica_Asmera ACE_TIME_PROGMEM = {
7270 kZoneNameAfrica_Asmera ,
7274 kZoneEraAfrica_Nairobi ,
7275 &kZoneAfrica_Nairobi ,
7282 static const char kZoneNameAfrica_Bamako[] ACE_TIME_PROGMEM =
"\x01" "Bamako";
7284 const basic::ZoneInfo kZoneAfrica_Bamako ACE_TIME_PROGMEM = {
7285 kZoneNameAfrica_Bamako ,
7289 kZoneEraAfrica_Abidjan ,
7290 &kZoneAfrica_Abidjan ,
7297 static const char kZoneNameAfrica_Bangui[] ACE_TIME_PROGMEM =
"\x01" "Bangui";
7299 const basic::ZoneInfo kZoneAfrica_Bangui ACE_TIME_PROGMEM = {
7300 kZoneNameAfrica_Bangui ,
7304 kZoneEraAfrica_Lagos ,
7305 &kZoneAfrica_Lagos ,
7312 static const char kZoneNameAfrica_Banjul[] ACE_TIME_PROGMEM =
"\x01" "Banjul";
7314 const basic::ZoneInfo kZoneAfrica_Banjul ACE_TIME_PROGMEM = {
7315 kZoneNameAfrica_Banjul ,
7319 kZoneEraAfrica_Abidjan ,
7320 &kZoneAfrica_Abidjan ,
7327 static const char kZoneNameAfrica_Blantyre[] ACE_TIME_PROGMEM =
"\x01" "Blantyre";
7329 const basic::ZoneInfo kZoneAfrica_Blantyre ACE_TIME_PROGMEM = {
7330 kZoneNameAfrica_Blantyre ,
7334 kZoneEraAfrica_Maputo ,
7335 &kZoneAfrica_Maputo ,
7342 static const char kZoneNameAfrica_Brazzaville[] ACE_TIME_PROGMEM =
"\x01" "Brazzaville";
7344 const basic::ZoneInfo kZoneAfrica_Brazzaville ACE_TIME_PROGMEM = {
7345 kZoneNameAfrica_Brazzaville ,
7349 kZoneEraAfrica_Lagos ,
7350 &kZoneAfrica_Lagos ,
7357 static const char kZoneNameAfrica_Bujumbura[] ACE_TIME_PROGMEM =
"\x01" "Bujumbura";
7359 const basic::ZoneInfo kZoneAfrica_Bujumbura ACE_TIME_PROGMEM = {
7360 kZoneNameAfrica_Bujumbura ,
7364 kZoneEraAfrica_Maputo ,
7365 &kZoneAfrica_Maputo ,
7372 static const char kZoneNameAfrica_Conakry[] ACE_TIME_PROGMEM =
"\x01" "Conakry";
7374 const basic::ZoneInfo kZoneAfrica_Conakry ACE_TIME_PROGMEM = {
7375 kZoneNameAfrica_Conakry ,
7379 kZoneEraAfrica_Abidjan ,
7380 &kZoneAfrica_Abidjan ,
7387 static const char kZoneNameAfrica_Dakar[] ACE_TIME_PROGMEM =
"\x01" "Dakar";
7389 const basic::ZoneInfo kZoneAfrica_Dakar ACE_TIME_PROGMEM = {
7390 kZoneNameAfrica_Dakar ,
7394 kZoneEraAfrica_Abidjan ,
7395 &kZoneAfrica_Abidjan ,
7402 static const char kZoneNameAfrica_Dar_es_Salaam[] ACE_TIME_PROGMEM =
"\x01" "Dar_es_Salaam";
7404 const basic::ZoneInfo kZoneAfrica_Dar_es_Salaam ACE_TIME_PROGMEM = {
7405 kZoneNameAfrica_Dar_es_Salaam ,
7409 kZoneEraAfrica_Nairobi ,
7410 &kZoneAfrica_Nairobi ,
7417 static const char kZoneNameAfrica_Djibouti[] ACE_TIME_PROGMEM =
"\x01" "Djibouti";
7419 const basic::ZoneInfo kZoneAfrica_Djibouti ACE_TIME_PROGMEM = {
7420 kZoneNameAfrica_Djibouti ,
7424 kZoneEraAfrica_Nairobi ,
7425 &kZoneAfrica_Nairobi ,
7432 static const char kZoneNameAfrica_Douala[] ACE_TIME_PROGMEM =
"\x01" "Douala";
7434 const basic::ZoneInfo kZoneAfrica_Douala ACE_TIME_PROGMEM = {
7435 kZoneNameAfrica_Douala ,
7439 kZoneEraAfrica_Lagos ,
7440 &kZoneAfrica_Lagos ,
7447 static const char kZoneNameAfrica_Freetown[] ACE_TIME_PROGMEM =
"\x01" "Freetown";
7449 const basic::ZoneInfo kZoneAfrica_Freetown ACE_TIME_PROGMEM = {
7450 kZoneNameAfrica_Freetown ,
7454 kZoneEraAfrica_Abidjan ,
7455 &kZoneAfrica_Abidjan ,
7462 static const char kZoneNameAfrica_Gaborone[] ACE_TIME_PROGMEM =
"\x01" "Gaborone";
7464 const basic::ZoneInfo kZoneAfrica_Gaborone ACE_TIME_PROGMEM = {
7465 kZoneNameAfrica_Gaborone ,
7469 kZoneEraAfrica_Maputo ,
7470 &kZoneAfrica_Maputo ,
7477 static const char kZoneNameAfrica_Harare[] ACE_TIME_PROGMEM =
"\x01" "Harare";
7479 const basic::ZoneInfo kZoneAfrica_Harare ACE_TIME_PROGMEM = {
7480 kZoneNameAfrica_Harare ,
7484 kZoneEraAfrica_Maputo ,
7485 &kZoneAfrica_Maputo ,
7492 static const char kZoneNameAfrica_Kampala[] ACE_TIME_PROGMEM =
"\x01" "Kampala";
7494 const basic::ZoneInfo kZoneAfrica_Kampala ACE_TIME_PROGMEM = {
7495 kZoneNameAfrica_Kampala ,
7499 kZoneEraAfrica_Nairobi ,
7500 &kZoneAfrica_Nairobi ,
7507 static const char kZoneNameAfrica_Kigali[] ACE_TIME_PROGMEM =
"\x01" "Kigali";
7509 const basic::ZoneInfo kZoneAfrica_Kigali ACE_TIME_PROGMEM = {
7510 kZoneNameAfrica_Kigali ,
7514 kZoneEraAfrica_Maputo ,
7515 &kZoneAfrica_Maputo ,
7522 static const char kZoneNameAfrica_Kinshasa[] ACE_TIME_PROGMEM =
"\x01" "Kinshasa";
7524 const basic::ZoneInfo kZoneAfrica_Kinshasa ACE_TIME_PROGMEM = {
7525 kZoneNameAfrica_Kinshasa ,
7529 kZoneEraAfrica_Lagos ,
7530 &kZoneAfrica_Lagos ,
7537 static const char kZoneNameAfrica_Libreville[] ACE_TIME_PROGMEM =
"\x01" "Libreville";
7539 const basic::ZoneInfo kZoneAfrica_Libreville ACE_TIME_PROGMEM = {
7540 kZoneNameAfrica_Libreville ,
7544 kZoneEraAfrica_Lagos ,
7545 &kZoneAfrica_Lagos ,
7552 static const char kZoneNameAfrica_Lome[] ACE_TIME_PROGMEM =
"\x01" "Lome";
7554 const basic::ZoneInfo kZoneAfrica_Lome ACE_TIME_PROGMEM = {
7555 kZoneNameAfrica_Lome ,
7559 kZoneEraAfrica_Abidjan ,
7560 &kZoneAfrica_Abidjan ,
7567 static const char kZoneNameAfrica_Luanda[] ACE_TIME_PROGMEM =
"\x01" "Luanda";
7569 const basic::ZoneInfo kZoneAfrica_Luanda ACE_TIME_PROGMEM = {
7570 kZoneNameAfrica_Luanda ,
7574 kZoneEraAfrica_Lagos ,
7575 &kZoneAfrica_Lagos ,
7582 static const char kZoneNameAfrica_Lubumbashi[] ACE_TIME_PROGMEM =
"\x01" "Lubumbashi";
7584 const basic::ZoneInfo kZoneAfrica_Lubumbashi ACE_TIME_PROGMEM = {
7585 kZoneNameAfrica_Lubumbashi ,
7589 kZoneEraAfrica_Maputo ,
7590 &kZoneAfrica_Maputo ,
7597 static const char kZoneNameAfrica_Lusaka[] ACE_TIME_PROGMEM =
"\x01" "Lusaka";
7599 const basic::ZoneInfo kZoneAfrica_Lusaka ACE_TIME_PROGMEM = {
7600 kZoneNameAfrica_Lusaka ,
7604 kZoneEraAfrica_Maputo ,
7605 &kZoneAfrica_Maputo ,
7612 static const char kZoneNameAfrica_Malabo[] ACE_TIME_PROGMEM =
"\x01" "Malabo";
7614 const basic::ZoneInfo kZoneAfrica_Malabo ACE_TIME_PROGMEM = {
7615 kZoneNameAfrica_Malabo ,
7619 kZoneEraAfrica_Lagos ,
7620 &kZoneAfrica_Lagos ,
7627 static const char kZoneNameAfrica_Maseru[] ACE_TIME_PROGMEM =
"\x01" "Maseru";
7629 const basic::ZoneInfo kZoneAfrica_Maseru ACE_TIME_PROGMEM = {
7630 kZoneNameAfrica_Maseru ,
7634 kZoneEraAfrica_Johannesburg ,
7635 &kZoneAfrica_Johannesburg ,
7642 static const char kZoneNameAfrica_Mbabane[] ACE_TIME_PROGMEM =
"\x01" "Mbabane";
7644 const basic::ZoneInfo kZoneAfrica_Mbabane ACE_TIME_PROGMEM = {
7645 kZoneNameAfrica_Mbabane ,
7649 kZoneEraAfrica_Johannesburg ,
7650 &kZoneAfrica_Johannesburg ,
7657 static const char kZoneNameAfrica_Mogadishu[] ACE_TIME_PROGMEM =
"\x01" "Mogadishu";
7659 const basic::ZoneInfo kZoneAfrica_Mogadishu ACE_TIME_PROGMEM = {
7660 kZoneNameAfrica_Mogadishu ,
7664 kZoneEraAfrica_Nairobi ,
7665 &kZoneAfrica_Nairobi ,
7672 static const char kZoneNameAfrica_Niamey[] ACE_TIME_PROGMEM =
"\x01" "Niamey";
7674 const basic::ZoneInfo kZoneAfrica_Niamey ACE_TIME_PROGMEM = {
7675 kZoneNameAfrica_Niamey ,
7679 kZoneEraAfrica_Lagos ,
7680 &kZoneAfrica_Lagos ,
7687 static const char kZoneNameAfrica_Nouakchott[] ACE_TIME_PROGMEM =
"\x01" "Nouakchott";
7689 const basic::ZoneInfo kZoneAfrica_Nouakchott ACE_TIME_PROGMEM = {
7690 kZoneNameAfrica_Nouakchott ,
7694 kZoneEraAfrica_Abidjan ,
7695 &kZoneAfrica_Abidjan ,
7702 static const char kZoneNameAfrica_Ouagadougou[] ACE_TIME_PROGMEM =
"\x01" "Ouagadougou";
7704 const basic::ZoneInfo kZoneAfrica_Ouagadougou ACE_TIME_PROGMEM = {
7705 kZoneNameAfrica_Ouagadougou ,
7709 kZoneEraAfrica_Abidjan ,
7710 &kZoneAfrica_Abidjan ,
7717 static const char kZoneNameAfrica_Porto_Novo[] ACE_TIME_PROGMEM =
"\x01" "Porto-Novo";
7719 const basic::ZoneInfo kZoneAfrica_Porto_Novo ACE_TIME_PROGMEM = {
7720 kZoneNameAfrica_Porto_Novo ,
7724 kZoneEraAfrica_Lagos ,
7725 &kZoneAfrica_Lagos ,
7732 static const char kZoneNameAfrica_Timbuktu[] ACE_TIME_PROGMEM =
"\x01" "Timbuktu";
7734 const basic::ZoneInfo kZoneAfrica_Timbuktu ACE_TIME_PROGMEM = {
7735 kZoneNameAfrica_Timbuktu ,
7739 kZoneEraAfrica_Abidjan ,
7740 &kZoneAfrica_Abidjan ,
7747 static const char kZoneNameAmerica_Anguilla[] ACE_TIME_PROGMEM =
"\x02" "Anguilla";
7749 const basic::ZoneInfo kZoneAmerica_Anguilla ACE_TIME_PROGMEM = {
7750 kZoneNameAmerica_Anguilla ,
7754 kZoneEraAmerica_Puerto_Rico ,
7755 &kZoneAmerica_Puerto_Rico ,
7762 static const char kZoneNameAmerica_Antigua[] ACE_TIME_PROGMEM =
"\x02" "Antigua";
7764 const basic::ZoneInfo kZoneAmerica_Antigua ACE_TIME_PROGMEM = {
7765 kZoneNameAmerica_Antigua ,
7769 kZoneEraAmerica_Puerto_Rico ,
7770 &kZoneAmerica_Puerto_Rico ,
7777 static const char kZoneNameAmerica_Aruba[] ACE_TIME_PROGMEM =
"\x02" "Aruba";
7779 const basic::ZoneInfo kZoneAmerica_Aruba ACE_TIME_PROGMEM = {
7780 kZoneNameAmerica_Aruba ,
7784 kZoneEraAmerica_Puerto_Rico ,
7785 &kZoneAmerica_Puerto_Rico ,
7792 static const char kZoneNameAmerica_Atikokan[] ACE_TIME_PROGMEM =
"\x02" "Atikokan";
7794 const basic::ZoneInfo kZoneAmerica_Atikokan ACE_TIME_PROGMEM = {
7795 kZoneNameAmerica_Atikokan ,
7799 kZoneEraAmerica_Panama ,
7800 &kZoneAmerica_Panama ,
7807 static const char kZoneNameAmerica_Atka[] ACE_TIME_PROGMEM =
"\x02" "Atka";
7809 const basic::ZoneInfo kZoneAmerica_Atka ACE_TIME_PROGMEM = {
7810 kZoneNameAmerica_Atka ,
7814 kZoneEraAmerica_Adak ,
7815 &kZoneAmerica_Adak ,
7822 static const char kZoneNameAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM =
"\x02" "Blanc-Sablon";
7824 const basic::ZoneInfo kZoneAmerica_Blanc_Sablon ACE_TIME_PROGMEM = {
7825 kZoneNameAmerica_Blanc_Sablon ,
7829 kZoneEraAmerica_Puerto_Rico ,
7830 &kZoneAmerica_Puerto_Rico ,
7837 static const char kZoneNameAmerica_Cayman[] ACE_TIME_PROGMEM =
"\x02" "Cayman";
7839 const basic::ZoneInfo kZoneAmerica_Cayman ACE_TIME_PROGMEM = {
7840 kZoneNameAmerica_Cayman ,
7844 kZoneEraAmerica_Panama ,
7845 &kZoneAmerica_Panama ,
7852 static const char kZoneNameAmerica_Coral_Harbour[] ACE_TIME_PROGMEM =
"\x02" "Coral_Harbour";
7854 const basic::ZoneInfo kZoneAmerica_Coral_Harbour ACE_TIME_PROGMEM = {
7855 kZoneNameAmerica_Coral_Harbour ,
7859 kZoneEraAmerica_Panama ,
7860 &kZoneAmerica_Panama ,
7867 static const char kZoneNameAmerica_Creston[] ACE_TIME_PROGMEM =
"\x02" "Creston";
7869 const basic::ZoneInfo kZoneAmerica_Creston ACE_TIME_PROGMEM = {
7870 kZoneNameAmerica_Creston ,
7874 kZoneEraAmerica_Phoenix ,
7875 &kZoneAmerica_Phoenix ,
7882 static const char kZoneNameAmerica_Curacao[] ACE_TIME_PROGMEM =
"\x02" "Curacao";
7884 const basic::ZoneInfo kZoneAmerica_Curacao ACE_TIME_PROGMEM = {
7885 kZoneNameAmerica_Curacao ,
7889 kZoneEraAmerica_Puerto_Rico ,
7890 &kZoneAmerica_Puerto_Rico ,
7897 static const char kZoneNameAmerica_Dominica[] ACE_TIME_PROGMEM =
"\x02" "Dominica";
7899 const basic::ZoneInfo kZoneAmerica_Dominica ACE_TIME_PROGMEM = {
7900 kZoneNameAmerica_Dominica ,
7904 kZoneEraAmerica_Puerto_Rico ,
7905 &kZoneAmerica_Puerto_Rico ,
7912 static const char kZoneNameAmerica_Fort_Wayne[] ACE_TIME_PROGMEM =
"\x02" "Fort_Wayne";
7914 const basic::ZoneInfo kZoneAmerica_Fort_Wayne ACE_TIME_PROGMEM = {
7915 kZoneNameAmerica_Fort_Wayne ,
7919 kZoneEraAmerica_Indiana_Indianapolis ,
7920 &kZoneAmerica_Indiana_Indianapolis ,
7927 static const char kZoneNameAmerica_Grenada[] ACE_TIME_PROGMEM =
"\x02" "Grenada";
7929 const basic::ZoneInfo kZoneAmerica_Grenada ACE_TIME_PROGMEM = {
7930 kZoneNameAmerica_Grenada ,
7934 kZoneEraAmerica_Puerto_Rico ,
7935 &kZoneAmerica_Puerto_Rico ,
7942 static const char kZoneNameAmerica_Guadeloupe[] ACE_TIME_PROGMEM =
"\x02" "Guadeloupe";
7944 const basic::ZoneInfo kZoneAmerica_Guadeloupe ACE_TIME_PROGMEM = {
7945 kZoneNameAmerica_Guadeloupe ,
7949 kZoneEraAmerica_Puerto_Rico ,
7950 &kZoneAmerica_Puerto_Rico ,
7957 static const char kZoneNameAmerica_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indianapolis";
7959 const basic::ZoneInfo kZoneAmerica_Indianapolis ACE_TIME_PROGMEM = {
7960 kZoneNameAmerica_Indianapolis ,
7964 kZoneEraAmerica_Indiana_Indianapolis ,
7965 &kZoneAmerica_Indiana_Indianapolis ,
7972 static const char kZoneNameAmerica_Kralendijk[] ACE_TIME_PROGMEM =
"\x02" "Kralendijk";
7974 const basic::ZoneInfo kZoneAmerica_Kralendijk ACE_TIME_PROGMEM = {
7975 kZoneNameAmerica_Kralendijk ,
7979 kZoneEraAmerica_Puerto_Rico ,
7980 &kZoneAmerica_Puerto_Rico ,
7987 static const char kZoneNameAmerica_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Louisville";
7989 const basic::ZoneInfo kZoneAmerica_Louisville ACE_TIME_PROGMEM = {
7990 kZoneNameAmerica_Louisville ,
7994 kZoneEraAmerica_Kentucky_Louisville ,
7995 &kZoneAmerica_Kentucky_Louisville ,
8002 static const char kZoneNameAmerica_Lower_Princes[] ACE_TIME_PROGMEM =
"\x02" "Lower_Princes";
8004 const basic::ZoneInfo kZoneAmerica_Lower_Princes ACE_TIME_PROGMEM = {
8005 kZoneNameAmerica_Lower_Princes ,
8009 kZoneEraAmerica_Puerto_Rico ,
8010 &kZoneAmerica_Puerto_Rico ,
8017 static const char kZoneNameAmerica_Marigot[] ACE_TIME_PROGMEM =
"\x02" "Marigot";
8019 const basic::ZoneInfo kZoneAmerica_Marigot ACE_TIME_PROGMEM = {
8020 kZoneNameAmerica_Marigot ,
8024 kZoneEraAmerica_Puerto_Rico ,
8025 &kZoneAmerica_Puerto_Rico ,
8032 static const char kZoneNameAmerica_Montreal[] ACE_TIME_PROGMEM =
"\x02" "Montreal";
8034 const basic::ZoneInfo kZoneAmerica_Montreal ACE_TIME_PROGMEM = {
8035 kZoneNameAmerica_Montreal ,
8039 kZoneEraAmerica_Toronto ,
8040 &kZoneAmerica_Toronto ,
8047 static const char kZoneNameAmerica_Montserrat[] ACE_TIME_PROGMEM =
"\x02" "Montserrat";
8049 const basic::ZoneInfo kZoneAmerica_Montserrat ACE_TIME_PROGMEM = {
8050 kZoneNameAmerica_Montserrat ,
8054 kZoneEraAmerica_Puerto_Rico ,
8055 &kZoneAmerica_Puerto_Rico ,
8062 static const char kZoneNameAmerica_Nassau[] ACE_TIME_PROGMEM =
"\x02" "Nassau";
8064 const basic::ZoneInfo kZoneAmerica_Nassau ACE_TIME_PROGMEM = {
8065 kZoneNameAmerica_Nassau ,
8069 kZoneEraAmerica_Toronto ,
8070 &kZoneAmerica_Toronto ,
8077 static const char kZoneNameAmerica_Nipigon[] ACE_TIME_PROGMEM =
"\x02" "Nipigon";
8079 const basic::ZoneInfo kZoneAmerica_Nipigon ACE_TIME_PROGMEM = {
8080 kZoneNameAmerica_Nipigon ,
8084 kZoneEraAmerica_Toronto ,
8085 &kZoneAmerica_Toronto ,
8092 static const char kZoneNameAmerica_Port_of_Spain[] ACE_TIME_PROGMEM =
"\x02" "Port_of_Spain";
8094 const basic::ZoneInfo kZoneAmerica_Port_of_Spain ACE_TIME_PROGMEM = {
8095 kZoneNameAmerica_Port_of_Spain ,
8099 kZoneEraAmerica_Puerto_Rico ,
8100 &kZoneAmerica_Puerto_Rico ,
8107 static const char kZoneNameAmerica_Rainy_River[] ACE_TIME_PROGMEM =
"\x02" "Rainy_River";
8109 const basic::ZoneInfo kZoneAmerica_Rainy_River ACE_TIME_PROGMEM = {
8110 kZoneNameAmerica_Rainy_River ,
8114 kZoneEraAmerica_Winnipeg ,
8115 &kZoneAmerica_Winnipeg ,
8122 static const char kZoneNameAmerica_Shiprock[] ACE_TIME_PROGMEM =
"\x02" "Shiprock";
8124 const basic::ZoneInfo kZoneAmerica_Shiprock ACE_TIME_PROGMEM = {
8125 kZoneNameAmerica_Shiprock ,
8129 kZoneEraAmerica_Denver ,
8130 &kZoneAmerica_Denver ,
8137 static const char kZoneNameAmerica_St_Barthelemy[] ACE_TIME_PROGMEM =
"\x02" "St_Barthelemy";
8139 const basic::ZoneInfo kZoneAmerica_St_Barthelemy ACE_TIME_PROGMEM = {
8140 kZoneNameAmerica_St_Barthelemy ,
8144 kZoneEraAmerica_Puerto_Rico ,
8145 &kZoneAmerica_Puerto_Rico ,
8152 static const char kZoneNameAmerica_St_Kitts[] ACE_TIME_PROGMEM =
"\x02" "St_Kitts";
8154 const basic::ZoneInfo kZoneAmerica_St_Kitts ACE_TIME_PROGMEM = {
8155 kZoneNameAmerica_St_Kitts ,
8159 kZoneEraAmerica_Puerto_Rico ,
8160 &kZoneAmerica_Puerto_Rico ,
8167 static const char kZoneNameAmerica_St_Lucia[] ACE_TIME_PROGMEM =
"\x02" "St_Lucia";
8169 const basic::ZoneInfo kZoneAmerica_St_Lucia ACE_TIME_PROGMEM = {
8170 kZoneNameAmerica_St_Lucia ,
8174 kZoneEraAmerica_Puerto_Rico ,
8175 &kZoneAmerica_Puerto_Rico ,
8182 static const char kZoneNameAmerica_St_Thomas[] ACE_TIME_PROGMEM =
"\x02" "St_Thomas";
8184 const basic::ZoneInfo kZoneAmerica_St_Thomas ACE_TIME_PROGMEM = {
8185 kZoneNameAmerica_St_Thomas ,
8189 kZoneEraAmerica_Puerto_Rico ,
8190 &kZoneAmerica_Puerto_Rico ,
8197 static const char kZoneNameAmerica_St_Vincent[] ACE_TIME_PROGMEM =
"\x02" "St_Vincent";
8199 const basic::ZoneInfo kZoneAmerica_St_Vincent ACE_TIME_PROGMEM = {
8200 kZoneNameAmerica_St_Vincent ,
8204 kZoneEraAmerica_Puerto_Rico ,
8205 &kZoneAmerica_Puerto_Rico ,
8212 static const char kZoneNameAmerica_Thunder_Bay[] ACE_TIME_PROGMEM =
"\x02" "Thunder_Bay";
8214 const basic::ZoneInfo kZoneAmerica_Thunder_Bay ACE_TIME_PROGMEM = {
8215 kZoneNameAmerica_Thunder_Bay ,
8219 kZoneEraAmerica_Toronto ,
8220 &kZoneAmerica_Toronto ,
8227 static const char kZoneNameAmerica_Tortola[] ACE_TIME_PROGMEM =
"\x02" "Tortola";
8229 const basic::ZoneInfo kZoneAmerica_Tortola ACE_TIME_PROGMEM = {
8230 kZoneNameAmerica_Tortola ,
8234 kZoneEraAmerica_Puerto_Rico ,
8235 &kZoneAmerica_Puerto_Rico ,
8242 static const char kZoneNameAmerica_Virgin[] ACE_TIME_PROGMEM =
"\x02" "Virgin";
8244 const basic::ZoneInfo kZoneAmerica_Virgin ACE_TIME_PROGMEM = {
8245 kZoneNameAmerica_Virgin ,
8249 kZoneEraAmerica_Puerto_Rico ,
8250 &kZoneAmerica_Puerto_Rico ,
8257 static const char kZoneNameAmerica_Yellowknife[] ACE_TIME_PROGMEM =
"\x02" "Yellowknife";
8259 const basic::ZoneInfo kZoneAmerica_Yellowknife ACE_TIME_PROGMEM = {
8260 kZoneNameAmerica_Yellowknife ,
8264 kZoneEraAmerica_Edmonton ,
8265 &kZoneAmerica_Edmonton ,
8272 static const char kZoneNameAntarctica_DumontDUrville[] ACE_TIME_PROGMEM =
"\x03" "DumontDUrville";
8274 const basic::ZoneInfo kZoneAntarctica_DumontDUrville ACE_TIME_PROGMEM = {
8275 kZoneNameAntarctica_DumontDUrville ,
8279 kZoneEraPacific_Port_Moresby ,
8280 &kZonePacific_Port_Moresby ,
8287 static const char kZoneNameAntarctica_McMurdo[] ACE_TIME_PROGMEM =
"\x03" "McMurdo";
8289 const basic::ZoneInfo kZoneAntarctica_McMurdo ACE_TIME_PROGMEM = {
8290 kZoneNameAntarctica_McMurdo ,
8294 kZoneEraPacific_Auckland ,
8295 &kZonePacific_Auckland ,
8302 static const char kZoneNameAntarctica_South_Pole[] ACE_TIME_PROGMEM =
"\x03" "South_Pole";
8304 const basic::ZoneInfo kZoneAntarctica_South_Pole ACE_TIME_PROGMEM = {
8305 kZoneNameAntarctica_South_Pole ,
8309 kZoneEraPacific_Auckland ,
8310 &kZonePacific_Auckland ,
8317 static const char kZoneNameAntarctica_Syowa[] ACE_TIME_PROGMEM =
"\x03" "Syowa";
8319 const basic::ZoneInfo kZoneAntarctica_Syowa ACE_TIME_PROGMEM = {
8320 kZoneNameAntarctica_Syowa ,
8324 kZoneEraAsia_Riyadh ,
8332 static const char kZoneNameArctic_Longyearbyen[] ACE_TIME_PROGMEM =
"Arctic/Longyearbyen";
8334 const basic::ZoneInfo kZoneArctic_Longyearbyen ACE_TIME_PROGMEM = {
8335 kZoneNameArctic_Longyearbyen ,
8339 kZoneEraEurope_Berlin ,
8340 &kZoneEurope_Berlin ,
8347 static const char kZoneNameAsia_Aden[] ACE_TIME_PROGMEM =
"\x04" "Aden";
8349 const basic::ZoneInfo kZoneAsia_Aden ACE_TIME_PROGMEM = {
8350 kZoneNameAsia_Aden ,
8354 kZoneEraAsia_Riyadh ,
8362 static const char kZoneNameAsia_Ashkhabad[] ACE_TIME_PROGMEM =
"\x04" "Ashkhabad";
8364 const basic::ZoneInfo kZoneAsia_Ashkhabad ACE_TIME_PROGMEM = {
8365 kZoneNameAsia_Ashkhabad ,
8369 kZoneEraAsia_Ashgabat ,
8370 &kZoneAsia_Ashgabat ,
8377 static const char kZoneNameAsia_Bahrain[] ACE_TIME_PROGMEM =
"\x04" "Bahrain";
8379 const basic::ZoneInfo kZoneAsia_Bahrain ACE_TIME_PROGMEM = {
8380 kZoneNameAsia_Bahrain ,
8384 kZoneEraAsia_Qatar ,
8392 static const char kZoneNameAsia_Brunei[] ACE_TIME_PROGMEM =
"\x04" "Brunei";
8394 const basic::ZoneInfo kZoneAsia_Brunei ACE_TIME_PROGMEM = {
8395 kZoneNameAsia_Brunei ,
8399 kZoneEraAsia_Kuching ,
8400 &kZoneAsia_Kuching ,
8407 static const char kZoneNameAsia_Calcutta[] ACE_TIME_PROGMEM =
"\x04" "Calcutta";
8409 const basic::ZoneInfo kZoneAsia_Calcutta ACE_TIME_PROGMEM = {
8410 kZoneNameAsia_Calcutta ,
8414 kZoneEraAsia_Kolkata ,
8415 &kZoneAsia_Kolkata ,
8422 static const char kZoneNameAsia_Choibalsan[] ACE_TIME_PROGMEM =
"\x04" "Choibalsan";
8424 const basic::ZoneInfo kZoneAsia_Choibalsan ACE_TIME_PROGMEM = {
8425 kZoneNameAsia_Choibalsan ,
8429 kZoneEraAsia_Ulaanbaatar ,
8430 &kZoneAsia_Ulaanbaatar ,
8437 static const char kZoneNameAsia_Chongqing[] ACE_TIME_PROGMEM =
"\x04" "Chongqing";
8439 const basic::ZoneInfo kZoneAsia_Chongqing ACE_TIME_PROGMEM = {
8440 kZoneNameAsia_Chongqing ,
8444 kZoneEraAsia_Shanghai ,
8445 &kZoneAsia_Shanghai ,
8452 static const char kZoneNameAsia_Chungking[] ACE_TIME_PROGMEM =
"\x04" "Chungking";
8454 const basic::ZoneInfo kZoneAsia_Chungking ACE_TIME_PROGMEM = {
8455 kZoneNameAsia_Chungking ,
8459 kZoneEraAsia_Shanghai ,
8460 &kZoneAsia_Shanghai ,
8467 static const char kZoneNameAsia_Dacca[] ACE_TIME_PROGMEM =
"\x04" "Dacca";
8469 const basic::ZoneInfo kZoneAsia_Dacca ACE_TIME_PROGMEM = {
8470 kZoneNameAsia_Dacca ,
8474 kZoneEraAsia_Dhaka ,
8482 static const char kZoneNameAsia_Harbin[] ACE_TIME_PROGMEM =
"\x04" "Harbin";
8484 const basic::ZoneInfo kZoneAsia_Harbin ACE_TIME_PROGMEM = {
8485 kZoneNameAsia_Harbin ,
8489 kZoneEraAsia_Shanghai ,
8490 &kZoneAsia_Shanghai ,
8497 static const char kZoneNameAsia_Kashgar[] ACE_TIME_PROGMEM =
"\x04" "Kashgar";
8499 const basic::ZoneInfo kZoneAsia_Kashgar ACE_TIME_PROGMEM = {
8500 kZoneNameAsia_Kashgar ,
8504 kZoneEraAsia_Urumqi ,
8512 static const char kZoneNameAsia_Katmandu[] ACE_TIME_PROGMEM =
"\x04" "Katmandu";
8514 const basic::ZoneInfo kZoneAsia_Katmandu ACE_TIME_PROGMEM = {
8515 kZoneNameAsia_Katmandu ,
8519 kZoneEraAsia_Kathmandu ,
8520 &kZoneAsia_Kathmandu ,
8527 static const char kZoneNameAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM =
"\x04" "Kuala_Lumpur";
8529 const basic::ZoneInfo kZoneAsia_Kuala_Lumpur ACE_TIME_PROGMEM = {
8530 kZoneNameAsia_Kuala_Lumpur ,
8534 kZoneEraAsia_Singapore ,
8535 &kZoneAsia_Singapore ,
8542 static const char kZoneNameAsia_Kuwait[] ACE_TIME_PROGMEM =
"\x04" "Kuwait";
8544 const basic::ZoneInfo kZoneAsia_Kuwait ACE_TIME_PROGMEM = {
8545 kZoneNameAsia_Kuwait ,
8549 kZoneEraAsia_Riyadh ,
8557 static const char kZoneNameAsia_Macao[] ACE_TIME_PROGMEM =
"\x04" "Macao";
8559 const basic::ZoneInfo kZoneAsia_Macao ACE_TIME_PROGMEM = {
8560 kZoneNameAsia_Macao ,
8564 kZoneEraAsia_Macau ,
8572 static const char kZoneNameAsia_Muscat[] ACE_TIME_PROGMEM =
"\x04" "Muscat";
8574 const basic::ZoneInfo kZoneAsia_Muscat ACE_TIME_PROGMEM = {
8575 kZoneNameAsia_Muscat ,
8579 kZoneEraAsia_Dubai ,
8587 static const char kZoneNameAsia_Phnom_Penh[] ACE_TIME_PROGMEM =
"\x04" "Phnom_Penh";
8589 const basic::ZoneInfo kZoneAsia_Phnom_Penh ACE_TIME_PROGMEM = {
8590 kZoneNameAsia_Phnom_Penh ,
8594 kZoneEraAsia_Bangkok ,
8595 &kZoneAsia_Bangkok ,
8602 static const char kZoneNameAsia_Rangoon[] ACE_TIME_PROGMEM =
"\x04" "Rangoon";
8604 const basic::ZoneInfo kZoneAsia_Rangoon ACE_TIME_PROGMEM = {
8605 kZoneNameAsia_Rangoon ,
8609 kZoneEraAsia_Yangon ,
8617 static const char kZoneNameAsia_Saigon[] ACE_TIME_PROGMEM =
"\x04" "Saigon";
8619 const basic::ZoneInfo kZoneAsia_Saigon ACE_TIME_PROGMEM = {
8620 kZoneNameAsia_Saigon ,
8624 kZoneEraAsia_Ho_Chi_Minh ,
8625 &kZoneAsia_Ho_Chi_Minh ,
8632 static const char kZoneNameAsia_Tel_Aviv[] ACE_TIME_PROGMEM =
"\x04" "Tel_Aviv";
8634 const basic::ZoneInfo kZoneAsia_Tel_Aviv ACE_TIME_PROGMEM = {
8635 kZoneNameAsia_Tel_Aviv ,
8639 kZoneEraAsia_Jerusalem ,
8640 &kZoneAsia_Jerusalem ,
8647 static const char kZoneNameAsia_Thimbu[] ACE_TIME_PROGMEM =
"\x04" "Thimbu";
8649 const basic::ZoneInfo kZoneAsia_Thimbu ACE_TIME_PROGMEM = {
8650 kZoneNameAsia_Thimbu ,
8654 kZoneEraAsia_Thimphu ,
8655 &kZoneAsia_Thimphu ,
8662 static const char kZoneNameAsia_Ujung_Pandang[] ACE_TIME_PROGMEM =
"\x04" "Ujung_Pandang";
8664 const basic::ZoneInfo kZoneAsia_Ujung_Pandang ACE_TIME_PROGMEM = {
8665 kZoneNameAsia_Ujung_Pandang ,
8669 kZoneEraAsia_Makassar ,
8670 &kZoneAsia_Makassar ,
8677 static const char kZoneNameAsia_Ulan_Bator[] ACE_TIME_PROGMEM =
"\x04" "Ulan_Bator";
8679 const basic::ZoneInfo kZoneAsia_Ulan_Bator ACE_TIME_PROGMEM = {
8680 kZoneNameAsia_Ulan_Bator ,
8684 kZoneEraAsia_Ulaanbaatar ,
8685 &kZoneAsia_Ulaanbaatar ,
8692 static const char kZoneNameAsia_Vientiane[] ACE_TIME_PROGMEM =
"\x04" "Vientiane";
8694 const basic::ZoneInfo kZoneAsia_Vientiane ACE_TIME_PROGMEM = {
8695 kZoneNameAsia_Vientiane ,
8699 kZoneEraAsia_Bangkok ,
8700 &kZoneAsia_Bangkok ,
8707 static const char kZoneNameAtlantic_Faeroe[] ACE_TIME_PROGMEM =
"\x05" "Faeroe";
8709 const basic::ZoneInfo kZoneAtlantic_Faeroe ACE_TIME_PROGMEM = {
8710 kZoneNameAtlantic_Faeroe ,
8714 kZoneEraAtlantic_Faroe ,
8715 &kZoneAtlantic_Faroe ,
8722 static const char kZoneNameAtlantic_Jan_Mayen[] ACE_TIME_PROGMEM =
"\x05" "Jan_Mayen";
8724 const basic::ZoneInfo kZoneAtlantic_Jan_Mayen ACE_TIME_PROGMEM = {
8725 kZoneNameAtlantic_Jan_Mayen ,
8729 kZoneEraEurope_Berlin ,
8730 &kZoneEurope_Berlin ,
8737 static const char kZoneNameAtlantic_Reykjavik[] ACE_TIME_PROGMEM =
"\x05" "Reykjavik";
8739 const basic::ZoneInfo kZoneAtlantic_Reykjavik ACE_TIME_PROGMEM = {
8740 kZoneNameAtlantic_Reykjavik ,
8744 kZoneEraAfrica_Abidjan ,
8745 &kZoneAfrica_Abidjan ,
8752 static const char kZoneNameAtlantic_St_Helena[] ACE_TIME_PROGMEM =
"\x05" "St_Helena";
8754 const basic::ZoneInfo kZoneAtlantic_St_Helena ACE_TIME_PROGMEM = {
8755 kZoneNameAtlantic_St_Helena ,
8759 kZoneEraAfrica_Abidjan ,
8760 &kZoneAfrica_Abidjan ,
8767 static const char kZoneNameAustralia_ACT[] ACE_TIME_PROGMEM =
"\x06" "ACT";
8769 const basic::ZoneInfo kZoneAustralia_ACT ACE_TIME_PROGMEM = {
8770 kZoneNameAustralia_ACT ,
8774 kZoneEraAustralia_Sydney ,
8775 &kZoneAustralia_Sydney ,
8782 static const char kZoneNameAustralia_Canberra[] ACE_TIME_PROGMEM =
"\x06" "Canberra";
8784 const basic::ZoneInfo kZoneAustralia_Canberra ACE_TIME_PROGMEM = {
8785 kZoneNameAustralia_Canberra ,
8789 kZoneEraAustralia_Sydney ,
8790 &kZoneAustralia_Sydney ,
8797 static const char kZoneNameAustralia_Currie[] ACE_TIME_PROGMEM =
"\x06" "Currie";
8799 const basic::ZoneInfo kZoneAustralia_Currie ACE_TIME_PROGMEM = {
8800 kZoneNameAustralia_Currie ,
8804 kZoneEraAustralia_Hobart ,
8805 &kZoneAustralia_Hobart ,
8812 static const char kZoneNameAustralia_LHI[] ACE_TIME_PROGMEM =
"\x06" "LHI";
8814 const basic::ZoneInfo kZoneAustralia_LHI ACE_TIME_PROGMEM = {
8815 kZoneNameAustralia_LHI ,
8819 kZoneEraAustralia_Lord_Howe ,
8820 &kZoneAustralia_Lord_Howe ,
8827 static const char kZoneNameAustralia_NSW[] ACE_TIME_PROGMEM =
"\x06" "NSW";
8829 const basic::ZoneInfo kZoneAustralia_NSW ACE_TIME_PROGMEM = {
8830 kZoneNameAustralia_NSW ,
8834 kZoneEraAustralia_Sydney ,
8835 &kZoneAustralia_Sydney ,
8842 static const char kZoneNameAustralia_North[] ACE_TIME_PROGMEM =
"\x06" "North";
8844 const basic::ZoneInfo kZoneAustralia_North ACE_TIME_PROGMEM = {
8845 kZoneNameAustralia_North ,
8849 kZoneEraAustralia_Darwin ,
8850 &kZoneAustralia_Darwin ,
8857 static const char kZoneNameAustralia_Queensland[] ACE_TIME_PROGMEM =
"\x06" "Queensland";
8859 const basic::ZoneInfo kZoneAustralia_Queensland ACE_TIME_PROGMEM = {
8860 kZoneNameAustralia_Queensland ,
8864 kZoneEraAustralia_Brisbane ,
8865 &kZoneAustralia_Brisbane ,
8872 static const char kZoneNameAustralia_South[] ACE_TIME_PROGMEM =
"\x06" "South";
8874 const basic::ZoneInfo kZoneAustralia_South ACE_TIME_PROGMEM = {
8875 kZoneNameAustralia_South ,
8879 kZoneEraAustralia_Adelaide ,
8880 &kZoneAustralia_Adelaide ,
8887 static const char kZoneNameAustralia_Tasmania[] ACE_TIME_PROGMEM =
"\x06" "Tasmania";
8889 const basic::ZoneInfo kZoneAustralia_Tasmania ACE_TIME_PROGMEM = {
8890 kZoneNameAustralia_Tasmania ,
8894 kZoneEraAustralia_Hobart ,
8895 &kZoneAustralia_Hobart ,
8902 static const char kZoneNameAustralia_Victoria[] ACE_TIME_PROGMEM =
"\x06" "Victoria";
8904 const basic::ZoneInfo kZoneAustralia_Victoria ACE_TIME_PROGMEM = {
8905 kZoneNameAustralia_Victoria ,
8909 kZoneEraAustralia_Melbourne ,
8910 &kZoneAustralia_Melbourne ,
8917 static const char kZoneNameAustralia_West[] ACE_TIME_PROGMEM =
"\x06" "West";
8919 const basic::ZoneInfo kZoneAustralia_West ACE_TIME_PROGMEM = {
8920 kZoneNameAustralia_West ,
8924 kZoneEraAustralia_Perth ,
8925 &kZoneAustralia_Perth ,
8932 static const char kZoneNameAustralia_Yancowinna[] ACE_TIME_PROGMEM =
"\x06" "Yancowinna";
8934 const basic::ZoneInfo kZoneAustralia_Yancowinna ACE_TIME_PROGMEM = {
8935 kZoneNameAustralia_Yancowinna ,
8939 kZoneEraAustralia_Broken_Hill ,
8940 &kZoneAustralia_Broken_Hill ,
8947 static const char kZoneNameBrazil_East[] ACE_TIME_PROGMEM =
"Brazil/East";
8949 const basic::ZoneInfo kZoneBrazil_East ACE_TIME_PROGMEM = {
8950 kZoneNameBrazil_East ,
8954 kZoneEraAmerica_Sao_Paulo ,
8955 &kZoneAmerica_Sao_Paulo ,
8962 static const char kZoneNameBrazil_West[] ACE_TIME_PROGMEM =
"Brazil/West";
8964 const basic::ZoneInfo kZoneBrazil_West ACE_TIME_PROGMEM = {
8965 kZoneNameBrazil_West ,
8969 kZoneEraAmerica_Manaus ,
8970 &kZoneAmerica_Manaus ,
8977 static const char kZoneNameCET[] ACE_TIME_PROGMEM =
"CET";
8979 const basic::ZoneInfo kZoneCET ACE_TIME_PROGMEM = {
8984 kZoneEraEurope_Brussels ,
8985 &kZoneEurope_Brussels ,
8992 static const char kZoneNameCST6CDT[] ACE_TIME_PROGMEM =
"CST6CDT";
8994 const basic::ZoneInfo kZoneCST6CDT ACE_TIME_PROGMEM = {
8999 kZoneEraAmerica_Chicago ,
9000 &kZoneAmerica_Chicago ,
9007 static const char kZoneNameCanada_Atlantic[] ACE_TIME_PROGMEM =
"\x07" "Atlantic";
9009 const basic::ZoneInfo kZoneCanada_Atlantic ACE_TIME_PROGMEM = {
9010 kZoneNameCanada_Atlantic ,
9014 kZoneEraAmerica_Halifax ,
9015 &kZoneAmerica_Halifax ,
9022 static const char kZoneNameCanada_Central[] ACE_TIME_PROGMEM =
"\x07" "Central";
9024 const basic::ZoneInfo kZoneCanada_Central ACE_TIME_PROGMEM = {
9025 kZoneNameCanada_Central ,
9029 kZoneEraAmerica_Winnipeg ,
9030 &kZoneAmerica_Winnipeg ,
9037 static const char kZoneNameCanada_Eastern[] ACE_TIME_PROGMEM =
"\x07" "Eastern";
9039 const basic::ZoneInfo kZoneCanada_Eastern ACE_TIME_PROGMEM = {
9040 kZoneNameCanada_Eastern ,
9044 kZoneEraAmerica_Toronto ,
9045 &kZoneAmerica_Toronto ,
9052 static const char kZoneNameCanada_Mountain[] ACE_TIME_PROGMEM =
"\x07" "Mountain";
9054 const basic::ZoneInfo kZoneCanada_Mountain ACE_TIME_PROGMEM = {
9055 kZoneNameCanada_Mountain ,
9059 kZoneEraAmerica_Edmonton ,
9060 &kZoneAmerica_Edmonton ,
9067 static const char kZoneNameCanada_Pacific[] ACE_TIME_PROGMEM =
"\x07" "Pacific";
9069 const basic::ZoneInfo kZoneCanada_Pacific ACE_TIME_PROGMEM = {
9070 kZoneNameCanada_Pacific ,
9074 kZoneEraAmerica_Vancouver ,
9075 &kZoneAmerica_Vancouver ,
9082 static const char kZoneNameCanada_Saskatchewan[] ACE_TIME_PROGMEM =
"\x07" "Saskatchewan";
9084 const basic::ZoneInfo kZoneCanada_Saskatchewan ACE_TIME_PROGMEM = {
9085 kZoneNameCanada_Saskatchewan ,
9089 kZoneEraAmerica_Regina ,
9090 &kZoneAmerica_Regina ,
9097 static const char kZoneNameChile_Continental[] ACE_TIME_PROGMEM =
"Chile/Continental";
9099 const basic::ZoneInfo kZoneChile_Continental ACE_TIME_PROGMEM = {
9100 kZoneNameChile_Continental ,
9104 kZoneEraAmerica_Santiago ,
9105 &kZoneAmerica_Santiago ,
9112 static const char kZoneNameChile_EasterIsland[] ACE_TIME_PROGMEM =
"Chile/EasterIsland";
9114 const basic::ZoneInfo kZoneChile_EasterIsland ACE_TIME_PROGMEM = {
9115 kZoneNameChile_EasterIsland ,
9119 kZoneEraPacific_Easter ,
9120 &kZonePacific_Easter ,
9127 static const char kZoneNameCuba[] ACE_TIME_PROGMEM =
"Cuba";
9129 const basic::ZoneInfo kZoneCuba ACE_TIME_PROGMEM = {
9134 kZoneEraAmerica_Havana ,
9135 &kZoneAmerica_Havana ,
9142 static const char kZoneNameEET[] ACE_TIME_PROGMEM =
"EET";
9144 const basic::ZoneInfo kZoneEET ACE_TIME_PROGMEM = {
9149 kZoneEraEurope_Athens ,
9150 &kZoneEurope_Athens ,
9157 static const char kZoneNameEST[] ACE_TIME_PROGMEM =
"EST";
9159 const basic::ZoneInfo kZoneEST ACE_TIME_PROGMEM = {
9164 kZoneEraAmerica_Panama ,
9165 &kZoneAmerica_Panama ,
9172 static const char kZoneNameEST5EDT[] ACE_TIME_PROGMEM =
"EST5EDT";
9174 const basic::ZoneInfo kZoneEST5EDT ACE_TIME_PROGMEM = {
9179 kZoneEraAmerica_New_York ,
9180 &kZoneAmerica_New_York ,
9187 static const char kZoneNameEire[] ACE_TIME_PROGMEM =
"Eire";
9189 const basic::ZoneInfo kZoneEire ACE_TIME_PROGMEM = {
9194 kZoneEraEurope_Dublin ,
9195 &kZoneEurope_Dublin ,
9202 static const char kZoneNameEtc_GMT_PLUS_0[] ACE_TIME_PROGMEM =
"\x08" "GMT+0";
9204 const basic::ZoneInfo kZoneEtc_GMT_PLUS_0 ACE_TIME_PROGMEM = {
9205 kZoneNameEtc_GMT_PLUS_0 ,
9217 static const char kZoneNameEtc_GMT_0[] ACE_TIME_PROGMEM =
"\x08" "GMT-0";
9219 const basic::ZoneInfo kZoneEtc_GMT_0 ACE_TIME_PROGMEM = {
9220 kZoneNameEtc_GMT_0 ,
9232 static const char kZoneNameEtc_GMT0[] ACE_TIME_PROGMEM =
"\x08" "GMT0";
9234 const basic::ZoneInfo kZoneEtc_GMT0 ACE_TIME_PROGMEM = {
9247 static const char kZoneNameEtc_Greenwich[] ACE_TIME_PROGMEM =
"\x08" "Greenwich";
9249 const basic::ZoneInfo kZoneEtc_Greenwich ACE_TIME_PROGMEM = {
9250 kZoneNameEtc_Greenwich ,
9262 static const char kZoneNameEtc_UCT[] ACE_TIME_PROGMEM =
"\x08" "UCT";
9264 const basic::ZoneInfo kZoneEtc_UCT ACE_TIME_PROGMEM = {
9277 static const char kZoneNameEtc_Universal[] ACE_TIME_PROGMEM =
"\x08" "Universal";
9279 const basic::ZoneInfo kZoneEtc_Universal ACE_TIME_PROGMEM = {
9280 kZoneNameEtc_Universal ,
9292 static const char kZoneNameEtc_Zulu[] ACE_TIME_PROGMEM =
"\x08" "Zulu";
9294 const basic::ZoneInfo kZoneEtc_Zulu ACE_TIME_PROGMEM = {
9307 static const char kZoneNameEurope_Amsterdam[] ACE_TIME_PROGMEM =
"\x09" "Amsterdam";
9309 const basic::ZoneInfo kZoneEurope_Amsterdam ACE_TIME_PROGMEM = {
9310 kZoneNameEurope_Amsterdam ,
9314 kZoneEraEurope_Brussels ,
9315 &kZoneEurope_Brussels ,
9322 static const char kZoneNameEurope_Belfast[] ACE_TIME_PROGMEM =
"\x09" "Belfast";
9324 const basic::ZoneInfo kZoneEurope_Belfast ACE_TIME_PROGMEM = {
9325 kZoneNameEurope_Belfast ,
9329 kZoneEraEurope_London ,
9330 &kZoneEurope_London ,
9337 static const char kZoneNameEurope_Bratislava[] ACE_TIME_PROGMEM =
"\x09" "Bratislava";
9339 const basic::ZoneInfo kZoneEurope_Bratislava ACE_TIME_PROGMEM = {
9340 kZoneNameEurope_Bratislava ,
9344 kZoneEraEurope_Prague ,
9345 &kZoneEurope_Prague ,
9352 static const char kZoneNameEurope_Busingen[] ACE_TIME_PROGMEM =
"\x09" "Busingen";
9354 const basic::ZoneInfo kZoneEurope_Busingen ACE_TIME_PROGMEM = {
9355 kZoneNameEurope_Busingen ,
9359 kZoneEraEurope_Zurich ,
9360 &kZoneEurope_Zurich ,
9367 static const char kZoneNameEurope_Copenhagen[] ACE_TIME_PROGMEM =
"\x09" "Copenhagen";
9369 const basic::ZoneInfo kZoneEurope_Copenhagen ACE_TIME_PROGMEM = {
9370 kZoneNameEurope_Copenhagen ,
9374 kZoneEraEurope_Berlin ,
9375 &kZoneEurope_Berlin ,
9382 static const char kZoneNameEurope_Guernsey[] ACE_TIME_PROGMEM =
"\x09" "Guernsey";
9384 const basic::ZoneInfo kZoneEurope_Guernsey ACE_TIME_PROGMEM = {
9385 kZoneNameEurope_Guernsey ,
9389 kZoneEraEurope_London ,
9390 &kZoneEurope_London ,
9397 static const char kZoneNameEurope_Isle_of_Man[] ACE_TIME_PROGMEM =
"\x09" "Isle_of_Man";
9399 const basic::ZoneInfo kZoneEurope_Isle_of_Man ACE_TIME_PROGMEM = {
9400 kZoneNameEurope_Isle_of_Man ,
9404 kZoneEraEurope_London ,
9405 &kZoneEurope_London ,
9412 static const char kZoneNameEurope_Jersey[] ACE_TIME_PROGMEM =
"\x09" "Jersey";
9414 const basic::ZoneInfo kZoneEurope_Jersey ACE_TIME_PROGMEM = {
9415 kZoneNameEurope_Jersey ,
9419 kZoneEraEurope_London ,
9420 &kZoneEurope_London ,
9427 static const char kZoneNameEurope_Kiev[] ACE_TIME_PROGMEM =
"\x09" "Kiev";
9429 const basic::ZoneInfo kZoneEurope_Kiev ACE_TIME_PROGMEM = {
9430 kZoneNameEurope_Kiev ,
9434 kZoneEraEurope_Kyiv ,
9442 static const char kZoneNameEurope_Ljubljana[] ACE_TIME_PROGMEM =
"\x09" "Ljubljana";
9444 const basic::ZoneInfo kZoneEurope_Ljubljana ACE_TIME_PROGMEM = {
9445 kZoneNameEurope_Ljubljana ,
9449 kZoneEraEurope_Belgrade ,
9450 &kZoneEurope_Belgrade ,
9457 static const char kZoneNameEurope_Luxembourg[] ACE_TIME_PROGMEM =
"\x09" "Luxembourg";
9459 const basic::ZoneInfo kZoneEurope_Luxembourg ACE_TIME_PROGMEM = {
9460 kZoneNameEurope_Luxembourg ,
9464 kZoneEraEurope_Brussels ,
9465 &kZoneEurope_Brussels ,
9472 static const char kZoneNameEurope_Mariehamn[] ACE_TIME_PROGMEM =
"\x09" "Mariehamn";
9474 const basic::ZoneInfo kZoneEurope_Mariehamn ACE_TIME_PROGMEM = {
9475 kZoneNameEurope_Mariehamn ,
9479 kZoneEraEurope_Helsinki ,
9480 &kZoneEurope_Helsinki ,
9487 static const char kZoneNameEurope_Monaco[] ACE_TIME_PROGMEM =
"\x09" "Monaco";
9489 const basic::ZoneInfo kZoneEurope_Monaco ACE_TIME_PROGMEM = {
9490 kZoneNameEurope_Monaco ,
9494 kZoneEraEurope_Paris ,
9495 &kZoneEurope_Paris ,
9502 static const char kZoneNameEurope_Nicosia[] ACE_TIME_PROGMEM =
"\x09" "Nicosia";
9504 const basic::ZoneInfo kZoneEurope_Nicosia ACE_TIME_PROGMEM = {
9505 kZoneNameEurope_Nicosia ,
9509 kZoneEraAsia_Nicosia ,
9510 &kZoneAsia_Nicosia ,
9517 static const char kZoneNameEurope_Oslo[] ACE_TIME_PROGMEM =
"\x09" "Oslo";
9519 const basic::ZoneInfo kZoneEurope_Oslo ACE_TIME_PROGMEM = {
9520 kZoneNameEurope_Oslo ,
9524 kZoneEraEurope_Berlin ,
9525 &kZoneEurope_Berlin ,
9532 static const char kZoneNameEurope_Podgorica[] ACE_TIME_PROGMEM =
"\x09" "Podgorica";
9534 const basic::ZoneInfo kZoneEurope_Podgorica ACE_TIME_PROGMEM = {
9535 kZoneNameEurope_Podgorica ,
9539 kZoneEraEurope_Belgrade ,
9540 &kZoneEurope_Belgrade ,
9547 static const char kZoneNameEurope_San_Marino[] ACE_TIME_PROGMEM =
"\x09" "San_Marino";
9549 const basic::ZoneInfo kZoneEurope_San_Marino ACE_TIME_PROGMEM = {
9550 kZoneNameEurope_San_Marino ,
9554 kZoneEraEurope_Rome ,
9562 static const char kZoneNameEurope_Sarajevo[] ACE_TIME_PROGMEM =
"\x09" "Sarajevo";
9564 const basic::ZoneInfo kZoneEurope_Sarajevo ACE_TIME_PROGMEM = {
9565 kZoneNameEurope_Sarajevo ,
9569 kZoneEraEurope_Belgrade ,
9570 &kZoneEurope_Belgrade ,
9577 static const char kZoneNameEurope_Skopje[] ACE_TIME_PROGMEM =
"\x09" "Skopje";
9579 const basic::ZoneInfo kZoneEurope_Skopje ACE_TIME_PROGMEM = {
9580 kZoneNameEurope_Skopje ,
9584 kZoneEraEurope_Belgrade ,
9585 &kZoneEurope_Belgrade ,
9592 static const char kZoneNameEurope_Stockholm[] ACE_TIME_PROGMEM =
"\x09" "Stockholm";
9594 const basic::ZoneInfo kZoneEurope_Stockholm ACE_TIME_PROGMEM = {
9595 kZoneNameEurope_Stockholm ,
9599 kZoneEraEurope_Berlin ,
9600 &kZoneEurope_Berlin ,
9607 static const char kZoneNameEurope_Tiraspol[] ACE_TIME_PROGMEM =
"\x09" "Tiraspol";
9609 const basic::ZoneInfo kZoneEurope_Tiraspol ACE_TIME_PROGMEM = {
9610 kZoneNameEurope_Tiraspol ,
9614 kZoneEraEurope_Chisinau ,
9615 &kZoneEurope_Chisinau ,
9622 static const char kZoneNameEurope_Uzhgorod[] ACE_TIME_PROGMEM =
"\x09" "Uzhgorod";
9624 const basic::ZoneInfo kZoneEurope_Uzhgorod ACE_TIME_PROGMEM = {
9625 kZoneNameEurope_Uzhgorod ,
9629 kZoneEraEurope_Kyiv ,
9637 static const char kZoneNameEurope_Vaduz[] ACE_TIME_PROGMEM =
"\x09" "Vaduz";
9639 const basic::ZoneInfo kZoneEurope_Vaduz ACE_TIME_PROGMEM = {
9640 kZoneNameEurope_Vaduz ,
9644 kZoneEraEurope_Zurich ,
9645 &kZoneEurope_Zurich ,
9652 static const char kZoneNameEurope_Vatican[] ACE_TIME_PROGMEM =
"\x09" "Vatican";
9654 const basic::ZoneInfo kZoneEurope_Vatican ACE_TIME_PROGMEM = {
9655 kZoneNameEurope_Vatican ,
9659 kZoneEraEurope_Rome ,
9667 static const char kZoneNameEurope_Zagreb[] ACE_TIME_PROGMEM =
"\x09" "Zagreb";
9669 const basic::ZoneInfo kZoneEurope_Zagreb ACE_TIME_PROGMEM = {
9670 kZoneNameEurope_Zagreb ,
9674 kZoneEraEurope_Belgrade ,
9675 &kZoneEurope_Belgrade ,
9682 static const char kZoneNameEurope_Zaporozhye[] ACE_TIME_PROGMEM =
"\x09" "Zaporozhye";
9684 const basic::ZoneInfo kZoneEurope_Zaporozhye ACE_TIME_PROGMEM = {
9685 kZoneNameEurope_Zaporozhye ,
9689 kZoneEraEurope_Kyiv ,
9697 static const char kZoneNameGB[] ACE_TIME_PROGMEM =
"GB";
9699 const basic::ZoneInfo kZoneGB ACE_TIME_PROGMEM = {
9704 kZoneEraEurope_London ,
9705 &kZoneEurope_London ,
9712 static const char kZoneNameGB_Eire[] ACE_TIME_PROGMEM =
"GB-Eire";
9714 const basic::ZoneInfo kZoneGB_Eire ACE_TIME_PROGMEM = {
9719 kZoneEraEurope_London ,
9720 &kZoneEurope_London ,
9727 static const char kZoneNameGMT[] ACE_TIME_PROGMEM =
"GMT";
9729 const basic::ZoneInfo kZoneGMT ACE_TIME_PROGMEM = {
9742 static const char kZoneNameGMT_PLUS_0[] ACE_TIME_PROGMEM =
"GMT+0";
9744 const basic::ZoneInfo kZoneGMT_PLUS_0 ACE_TIME_PROGMEM = {
9745 kZoneNameGMT_PLUS_0 ,
9757 static const char kZoneNameGMT_0[] ACE_TIME_PROGMEM =
"GMT-0";
9759 const basic::ZoneInfo kZoneGMT_0 ACE_TIME_PROGMEM = {
9772 static const char kZoneNameGMT0[] ACE_TIME_PROGMEM =
"GMT0";
9774 const basic::ZoneInfo kZoneGMT0 ACE_TIME_PROGMEM = {
9787 static const char kZoneNameGreenwich[] ACE_TIME_PROGMEM =
"Greenwich";
9789 const basic::ZoneInfo kZoneGreenwich ACE_TIME_PROGMEM = {
9790 kZoneNameGreenwich ,
9802 static const char kZoneNameHST[] ACE_TIME_PROGMEM =
"HST";
9804 const basic::ZoneInfo kZoneHST ACE_TIME_PROGMEM = {
9809 kZoneEraPacific_Honolulu ,
9810 &kZonePacific_Honolulu ,
9817 static const char kZoneNameHongkong[] ACE_TIME_PROGMEM =
"Hongkong";
9819 const basic::ZoneInfo kZoneHongkong ACE_TIME_PROGMEM = {
9824 kZoneEraAsia_Hong_Kong ,
9825 &kZoneAsia_Hong_Kong ,
9832 static const char kZoneNameIceland[] ACE_TIME_PROGMEM =
"Iceland";
9834 const basic::ZoneInfo kZoneIceland ACE_TIME_PROGMEM = {
9839 kZoneEraAfrica_Abidjan ,
9840 &kZoneAfrica_Abidjan ,
9847 static const char kZoneNameIndian_Antananarivo[] ACE_TIME_PROGMEM =
"\x0a" "Antananarivo";
9849 const basic::ZoneInfo kZoneIndian_Antananarivo ACE_TIME_PROGMEM = {
9850 kZoneNameIndian_Antananarivo ,
9854 kZoneEraAfrica_Nairobi ,
9855 &kZoneAfrica_Nairobi ,
9862 static const char kZoneNameIndian_Christmas[] ACE_TIME_PROGMEM =
"\x0a" "Christmas";
9864 const basic::ZoneInfo kZoneIndian_Christmas ACE_TIME_PROGMEM = {
9865 kZoneNameIndian_Christmas ,
9869 kZoneEraAsia_Bangkok ,
9870 &kZoneAsia_Bangkok ,
9877 static const char kZoneNameIndian_Cocos[] ACE_TIME_PROGMEM =
"\x0a" "Cocos";
9879 const basic::ZoneInfo kZoneIndian_Cocos ACE_TIME_PROGMEM = {
9880 kZoneNameIndian_Cocos ,
9884 kZoneEraAsia_Yangon ,
9892 static const char kZoneNameIndian_Comoro[] ACE_TIME_PROGMEM =
"\x0a" "Comoro";
9894 const basic::ZoneInfo kZoneIndian_Comoro ACE_TIME_PROGMEM = {
9895 kZoneNameIndian_Comoro ,
9899 kZoneEraAfrica_Nairobi ,
9900 &kZoneAfrica_Nairobi ,
9907 static const char kZoneNameIndian_Kerguelen[] ACE_TIME_PROGMEM =
"\x0a" "Kerguelen";
9909 const basic::ZoneInfo kZoneIndian_Kerguelen ACE_TIME_PROGMEM = {
9910 kZoneNameIndian_Kerguelen ,
9914 kZoneEraIndian_Maldives ,
9915 &kZoneIndian_Maldives ,
9922 static const char kZoneNameIndian_Mahe[] ACE_TIME_PROGMEM =
"\x0a" "Mahe";
9924 const basic::ZoneInfo kZoneIndian_Mahe ACE_TIME_PROGMEM = {
9925 kZoneNameIndian_Mahe ,
9929 kZoneEraAsia_Dubai ,
9937 static const char kZoneNameIndian_Mayotte[] ACE_TIME_PROGMEM =
"\x0a" "Mayotte";
9939 const basic::ZoneInfo kZoneIndian_Mayotte ACE_TIME_PROGMEM = {
9940 kZoneNameIndian_Mayotte ,
9944 kZoneEraAfrica_Nairobi ,
9945 &kZoneAfrica_Nairobi ,
9952 static const char kZoneNameIndian_Reunion[] ACE_TIME_PROGMEM =
"\x0a" "Reunion";
9954 const basic::ZoneInfo kZoneIndian_Reunion ACE_TIME_PROGMEM = {
9955 kZoneNameIndian_Reunion ,
9959 kZoneEraAsia_Dubai ,
9967 static const char kZoneNameIran[] ACE_TIME_PROGMEM =
"Iran";
9969 const basic::ZoneInfo kZoneIran ACE_TIME_PROGMEM = {
9974 kZoneEraAsia_Tehran ,
9982 static const char kZoneNameIsrael[] ACE_TIME_PROGMEM =
"Israel";
9984 const basic::ZoneInfo kZoneIsrael ACE_TIME_PROGMEM = {
9989 kZoneEraAsia_Jerusalem ,
9990 &kZoneAsia_Jerusalem ,
9997 static const char kZoneNameJamaica[] ACE_TIME_PROGMEM =
"Jamaica";
9999 const basic::ZoneInfo kZoneJamaica ACE_TIME_PROGMEM = {
10004 kZoneEraAmerica_Jamaica ,
10005 &kZoneAmerica_Jamaica ,
10012 static const char kZoneNameJapan[] ACE_TIME_PROGMEM =
"Japan";
10014 const basic::ZoneInfo kZoneJapan ACE_TIME_PROGMEM = {
10019 kZoneEraAsia_Tokyo ,
10027 static const char kZoneNameKwajalein[] ACE_TIME_PROGMEM =
"Kwajalein";
10029 const basic::ZoneInfo kZoneKwajalein ACE_TIME_PROGMEM = {
10030 kZoneNameKwajalein ,
10034 kZoneEraPacific_Kwajalein ,
10035 &kZonePacific_Kwajalein ,
10042 static const char kZoneNameMET[] ACE_TIME_PROGMEM =
"MET";
10044 const basic::ZoneInfo kZoneMET ACE_TIME_PROGMEM = {
10049 kZoneEraEurope_Brussels ,
10050 &kZoneEurope_Brussels ,
10057 static const char kZoneNameMST[] ACE_TIME_PROGMEM =
"MST";
10059 const basic::ZoneInfo kZoneMST ACE_TIME_PROGMEM = {
10064 kZoneEraAmerica_Phoenix ,
10065 &kZoneAmerica_Phoenix ,
10072 static const char kZoneNameMST7MDT[] ACE_TIME_PROGMEM =
"MST7MDT";
10074 const basic::ZoneInfo kZoneMST7MDT ACE_TIME_PROGMEM = {
10079 kZoneEraAmerica_Denver ,
10080 &kZoneAmerica_Denver ,
10087 static const char kZoneNameMexico_BajaSur[] ACE_TIME_PROGMEM =
"Mexico/BajaSur";
10089 const basic::ZoneInfo kZoneMexico_BajaSur ACE_TIME_PROGMEM = {
10090 kZoneNameMexico_BajaSur ,
10094 kZoneEraAmerica_Mazatlan ,
10095 &kZoneAmerica_Mazatlan ,
10102 static const char kZoneNameNZ[] ACE_TIME_PROGMEM =
"NZ";
10104 const basic::ZoneInfo kZoneNZ ACE_TIME_PROGMEM = {
10109 kZoneEraPacific_Auckland ,
10110 &kZonePacific_Auckland ,
10117 static const char kZoneNameNZ_CHAT[] ACE_TIME_PROGMEM =
"NZ-CHAT";
10119 const basic::ZoneInfo kZoneNZ_CHAT ACE_TIME_PROGMEM = {
10124 kZoneEraPacific_Chatham ,
10125 &kZonePacific_Chatham ,
10132 static const char kZoneNameNavajo[] ACE_TIME_PROGMEM =
"Navajo";
10134 const basic::ZoneInfo kZoneNavajo ACE_TIME_PROGMEM = {
10139 kZoneEraAmerica_Denver ,
10140 &kZoneAmerica_Denver ,
10147 static const char kZoneNamePRC[] ACE_TIME_PROGMEM =
"PRC";
10149 const basic::ZoneInfo kZonePRC ACE_TIME_PROGMEM = {
10154 kZoneEraAsia_Shanghai ,
10155 &kZoneAsia_Shanghai ,
10162 static const char kZoneNamePST8PDT[] ACE_TIME_PROGMEM =
"PST8PDT";
10164 const basic::ZoneInfo kZonePST8PDT ACE_TIME_PROGMEM = {
10169 kZoneEraAmerica_Los_Angeles ,
10170 &kZoneAmerica_Los_Angeles ,
10177 static const char kZoneNamePacific_Chuuk[] ACE_TIME_PROGMEM =
"\x0b" "Chuuk";
10179 const basic::ZoneInfo kZonePacific_Chuuk ACE_TIME_PROGMEM = {
10180 kZoneNamePacific_Chuuk ,
10184 kZoneEraPacific_Port_Moresby ,
10185 &kZonePacific_Port_Moresby ,
10192 static const char kZoneNamePacific_Enderbury[] ACE_TIME_PROGMEM =
"\x0b" "Enderbury";
10194 const basic::ZoneInfo kZonePacific_Enderbury ACE_TIME_PROGMEM = {
10195 kZoneNamePacific_Enderbury ,
10199 kZoneEraPacific_Kanton ,
10200 &kZonePacific_Kanton ,
10207 static const char kZoneNamePacific_Funafuti[] ACE_TIME_PROGMEM =
"\x0b" "Funafuti";
10209 const basic::ZoneInfo kZonePacific_Funafuti ACE_TIME_PROGMEM = {
10210 kZoneNamePacific_Funafuti ,
10214 kZoneEraPacific_Tarawa ,
10215 &kZonePacific_Tarawa ,
10222 static const char kZoneNamePacific_Johnston[] ACE_TIME_PROGMEM =
"\x0b" "Johnston";
10224 const basic::ZoneInfo kZonePacific_Johnston ACE_TIME_PROGMEM = {
10225 kZoneNamePacific_Johnston ,
10229 kZoneEraPacific_Honolulu ,
10230 &kZonePacific_Honolulu ,
10237 static const char kZoneNamePacific_Majuro[] ACE_TIME_PROGMEM =
"\x0b" "Majuro";
10239 const basic::ZoneInfo kZonePacific_Majuro ACE_TIME_PROGMEM = {
10240 kZoneNamePacific_Majuro ,
10244 kZoneEraPacific_Tarawa ,
10245 &kZonePacific_Tarawa ,
10252 static const char kZoneNamePacific_Midway[] ACE_TIME_PROGMEM =
"\x0b" "Midway";
10254 const basic::ZoneInfo kZonePacific_Midway ACE_TIME_PROGMEM = {
10255 kZoneNamePacific_Midway ,
10259 kZoneEraPacific_Pago_Pago ,
10260 &kZonePacific_Pago_Pago ,
10267 static const char kZoneNamePacific_Pohnpei[] ACE_TIME_PROGMEM =
"\x0b" "Pohnpei";
10269 const basic::ZoneInfo kZonePacific_Pohnpei ACE_TIME_PROGMEM = {
10270 kZoneNamePacific_Pohnpei ,
10274 kZoneEraPacific_Guadalcanal ,
10275 &kZonePacific_Guadalcanal ,
10282 static const char kZoneNamePacific_Ponape[] ACE_TIME_PROGMEM =
"\x0b" "Ponape";
10284 const basic::ZoneInfo kZonePacific_Ponape ACE_TIME_PROGMEM = {
10285 kZoneNamePacific_Ponape ,
10289 kZoneEraPacific_Guadalcanal ,
10290 &kZonePacific_Guadalcanal ,
10297 static const char kZoneNamePacific_Samoa[] ACE_TIME_PROGMEM =
"\x0b" "Samoa";
10299 const basic::ZoneInfo kZonePacific_Samoa ACE_TIME_PROGMEM = {
10300 kZoneNamePacific_Samoa ,
10304 kZoneEraPacific_Pago_Pago ,
10305 &kZonePacific_Pago_Pago ,
10312 static const char kZoneNamePacific_Truk[] ACE_TIME_PROGMEM =
"\x0b" "Truk";
10314 const basic::ZoneInfo kZonePacific_Truk ACE_TIME_PROGMEM = {
10315 kZoneNamePacific_Truk ,
10319 kZoneEraPacific_Port_Moresby ,
10320 &kZonePacific_Port_Moresby ,
10327 static const char kZoneNamePacific_Wake[] ACE_TIME_PROGMEM =
"\x0b" "Wake";
10329 const basic::ZoneInfo kZonePacific_Wake ACE_TIME_PROGMEM = {
10330 kZoneNamePacific_Wake ,
10334 kZoneEraPacific_Tarawa ,
10335 &kZonePacific_Tarawa ,
10342 static const char kZoneNamePacific_Wallis[] ACE_TIME_PROGMEM =
"\x0b" "Wallis";
10344 const basic::ZoneInfo kZonePacific_Wallis ACE_TIME_PROGMEM = {
10345 kZoneNamePacific_Wallis ,
10349 kZoneEraPacific_Tarawa ,
10350 &kZonePacific_Tarawa ,
10357 static const char kZoneNamePacific_Yap[] ACE_TIME_PROGMEM =
"\x0b" "Yap";
10359 const basic::ZoneInfo kZonePacific_Yap ACE_TIME_PROGMEM = {
10360 kZoneNamePacific_Yap ,
10364 kZoneEraPacific_Port_Moresby ,
10365 &kZonePacific_Port_Moresby ,
10372 static const char kZoneNamePoland[] ACE_TIME_PROGMEM =
"Poland";
10374 const basic::ZoneInfo kZonePoland ACE_TIME_PROGMEM = {
10379 kZoneEraEurope_Warsaw ,
10380 &kZoneEurope_Warsaw ,
10387 static const char kZoneNamePortugal[] ACE_TIME_PROGMEM =
"Portugal";
10389 const basic::ZoneInfo kZonePortugal ACE_TIME_PROGMEM = {
10390 kZoneNamePortugal ,
10394 kZoneEraEurope_Lisbon ,
10395 &kZoneEurope_Lisbon ,
10402 static const char kZoneNameROC[] ACE_TIME_PROGMEM =
"ROC";
10404 const basic::ZoneInfo kZoneROC ACE_TIME_PROGMEM = {
10409 kZoneEraAsia_Taipei ,
10410 &kZoneAsia_Taipei ,
10417 static const char kZoneNameROK[] ACE_TIME_PROGMEM =
"ROK";
10419 const basic::ZoneInfo kZoneROK ACE_TIME_PROGMEM = {
10424 kZoneEraAsia_Seoul ,
10432 static const char kZoneNameSingapore[] ACE_TIME_PROGMEM =
"Singapore";
10434 const basic::ZoneInfo kZoneSingapore ACE_TIME_PROGMEM = {
10435 kZoneNameSingapore ,
10439 kZoneEraAsia_Singapore ,
10440 &kZoneAsia_Singapore ,
10447 static const char kZoneNameUCT[] ACE_TIME_PROGMEM =
"UCT";
10449 const basic::ZoneInfo kZoneUCT ACE_TIME_PROGMEM = {
10462 static const char kZoneNameUS_Alaska[] ACE_TIME_PROGMEM =
"US/Alaska";
10464 const basic::ZoneInfo kZoneUS_Alaska ACE_TIME_PROGMEM = {
10465 kZoneNameUS_Alaska ,
10469 kZoneEraAmerica_Anchorage ,
10470 &kZoneAmerica_Anchorage ,
10477 static const char kZoneNameUS_Aleutian[] ACE_TIME_PROGMEM =
"US/Aleutian";
10479 const basic::ZoneInfo kZoneUS_Aleutian ACE_TIME_PROGMEM = {
10480 kZoneNameUS_Aleutian ,
10484 kZoneEraAmerica_Adak ,
10485 &kZoneAmerica_Adak ,
10492 static const char kZoneNameUS_Arizona[] ACE_TIME_PROGMEM =
"US/Arizona";
10494 const basic::ZoneInfo kZoneUS_Arizona ACE_TIME_PROGMEM = {
10495 kZoneNameUS_Arizona ,
10499 kZoneEraAmerica_Phoenix ,
10500 &kZoneAmerica_Phoenix ,
10507 static const char kZoneNameUS_Central[] ACE_TIME_PROGMEM =
"US/Central";
10509 const basic::ZoneInfo kZoneUS_Central ACE_TIME_PROGMEM = {
10510 kZoneNameUS_Central ,
10514 kZoneEraAmerica_Chicago ,
10515 &kZoneAmerica_Chicago ,
10522 static const char kZoneNameUS_East_Indiana[] ACE_TIME_PROGMEM =
"US/East-Indiana";
10524 const basic::ZoneInfo kZoneUS_East_Indiana ACE_TIME_PROGMEM = {
10525 kZoneNameUS_East_Indiana ,
10529 kZoneEraAmerica_Indiana_Indianapolis ,
10530 &kZoneAmerica_Indiana_Indianapolis ,
10537 static const char kZoneNameUS_Eastern[] ACE_TIME_PROGMEM =
"US/Eastern";
10539 const basic::ZoneInfo kZoneUS_Eastern ACE_TIME_PROGMEM = {
10540 kZoneNameUS_Eastern ,
10544 kZoneEraAmerica_New_York ,
10545 &kZoneAmerica_New_York ,
10552 static const char kZoneNameUS_Hawaii[] ACE_TIME_PROGMEM =
"US/Hawaii";
10554 const basic::ZoneInfo kZoneUS_Hawaii ACE_TIME_PROGMEM = {
10555 kZoneNameUS_Hawaii ,
10559 kZoneEraPacific_Honolulu ,
10560 &kZonePacific_Honolulu ,
10567 static const char kZoneNameUS_Michigan[] ACE_TIME_PROGMEM =
"US/Michigan";
10569 const basic::ZoneInfo kZoneUS_Michigan ACE_TIME_PROGMEM = {
10570 kZoneNameUS_Michigan ,
10574 kZoneEraAmerica_Detroit ,
10575 &kZoneAmerica_Detroit ,
10582 static const char kZoneNameUS_Mountain[] ACE_TIME_PROGMEM =
"US/Mountain";
10584 const basic::ZoneInfo kZoneUS_Mountain ACE_TIME_PROGMEM = {
10585 kZoneNameUS_Mountain ,
10589 kZoneEraAmerica_Denver ,
10590 &kZoneAmerica_Denver ,
10597 static const char kZoneNameUS_Pacific[] ACE_TIME_PROGMEM =
"US/Pacific";
10599 const basic::ZoneInfo kZoneUS_Pacific ACE_TIME_PROGMEM = {
10600 kZoneNameUS_Pacific ,
10604 kZoneEraAmerica_Los_Angeles ,
10605 &kZoneAmerica_Los_Angeles ,
10612 static const char kZoneNameUS_Samoa[] ACE_TIME_PROGMEM =
"US/Samoa";
10614 const basic::ZoneInfo kZoneUS_Samoa ACE_TIME_PROGMEM = {
10615 kZoneNameUS_Samoa ,
10619 kZoneEraPacific_Pago_Pago ,
10620 &kZonePacific_Pago_Pago ,
10627 static const char kZoneNameUTC[] ACE_TIME_PROGMEM =
"UTC";
10629 const basic::ZoneInfo kZoneUTC ACE_TIME_PROGMEM = {
10642 static const char kZoneNameUniversal[] ACE_TIME_PROGMEM =
"Universal";
10644 const basic::ZoneInfo kZoneUniversal ACE_TIME_PROGMEM = {
10645 kZoneNameUniversal ,
10657 static const char kZoneNameWET[] ACE_TIME_PROGMEM =
"WET";
10659 const basic::ZoneInfo kZoneWET ACE_TIME_PROGMEM = {
10664 kZoneEraEurope_Lisbon ,
10665 &kZoneEurope_Lisbon ,
10672 static const char kZoneNameZulu[] ACE_TIME_PROGMEM =
"Zulu";
10674 const basic::ZoneInfo kZoneZulu ACE_TIME_PROGMEM = {
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...