amiga-tz/utility/zone.h

431 lines
28 KiB
C

#ifndef TZ_ZONE_H
#define TZ_ZONE_H
struct Location {
char* code;
char* coordinates;
char *tz;
char *comments;
};
struct Location locations[] = {
{ "AD", "+4230+00131", "Europe/Andorra", "\0" },
{ "AE", "+2518+05518", "Asia/Dubai", "\0"},
{ "AF", "+3431+06912", "Asia/Kabul", "\0" },
{ "AG", "+1703-06148", "America/Antigua", "\0" },
{ "AI", "+1812-06304", "America/Anguilla", "\0" },
{ "AL", "+4120+01950", "Europe/Tirane", "\0" },
{ "AM", "+4011+04430", "Asia/Yerevan", "\0" },
{ "AO", "-0848+01314", "Africa/Luanda", "\0" },
{ "AQ", "-7750+16636", "Antarctica/McMurdo", "McMurdo, South Pole, Scott (New Zealand time)" },
{ "AQ", "-6734-06808", "Antarctica/Rothera", "Rothera Station, Adelaide Island" },
{ "AQ", "-6448-06406", "Antarctica/Palmer", "Palmer Station, Anvers Island" },
{ "AQ", "-6736+06253", "Antarctica/Mawson", "Mawson Station, Holme Bay" },
{ "AQ", "-6835+07758", "Antarctica/Davis", "Davis Station, Vestfold Hills" },
{ "AQ", "-6617+11031", "Antarctica/Casey", "Casey Station, Bailey Peninsula" },
{ "AQ", "-7824+10654", "Antarctica/Vostok", "Vostok Station, Lake Vostok" },
{ "AQ", "-6640+14001", "Antarctica/DumontDUrville", "Dumont-d'Urville Station, Adelie Land" },
{ "AQ", "-690022+0393524", "Antarctica/Syowa", "Syowa Station, E Ongul I" },
{ "AQ", "-720041+0023206", "Antarctica/Troll", "Troll Station, Queen Maud Land" },
{ "AR", "-3436-05827", "America/Argentina/Buenos_Aires", "Buenos Aires (BA, CF)" },
{ "AR", "-3124-06411", "America/Argentina/Cordoba", "most locations (CB, CC, CN, ER, FM, MN, SE, SF)" },
{ "AR", "-2447-06525", "America/Argentina/Salta", "(SA, LP, NQ, RN)" },
{ "AR", "-2411-06518", "America/Argentina/Jujuy", "Jujuy (JY)" },
{ "AR", "-2649-06513", "America/Argentina/Tucuman", "Tucuman (TM)" },
{ "AR", "-2828-06547", "America/Argentina/Catamarca", "Catamarca (CT), Chubut (CH)" },
{ "AR", "-2926-06651", "America/Argentina/La_Rioja", "La Rioja (LR)" },
{ "AR", "-3132-06831", "America/Argentina/San_Juan", "San Juan (SJ)" },
{ "AR", "-3253-06849", "America/Argentina/Mendoza", "Mendoza (MZ)" },
{ "AR", "-3319-06621", "America/Argentina/San_Luis", "San Luis (SL)" },
{ "AR", "-5138-06913", "America/Argentina/Rio_Gallegos", "Santa Cruz (SC)" },
{ "AR", "-5448-06818", "America/Argentina/Ushuaia", "Tierra del Fuego (TF)" },
{ "AS", "-1416-17042", "Pacific/Pago_Pago", "\0" },
{ "AT", "+4813+01620", "Europe/Vienna", "\0" },
{ "AU", "-3133+15905", "Australia/Lord_Howe", "Lord Howe Island" },
{ "AU", "-5430+15857", "Antarctica/Macquarie", "Macquarie Island" },
{ "AU", "-4253+14719", "Australia/Hobart", "Tasmania - most locations" },
{ "AU", "-3956+14352", "Australia/Currie", "Tasmania - King Island" },
{ "AU", "-3749+14458", "Australia/Melbourne", "Victoria" },
{ "AU", "-3352+15113", "Australia/Sydney", "New South Wales - most locations" },
{ "AU", "-3157+14127", "Australia/Broken_Hill", "New South Wales - Yancowinna" },
{ "AU", "-2728+15302", "Australia/Brisbane", "Queensland - most locations" },
{ "AU", "-2016+14900", "Australia/Lindeman", "Queensland - Holiday Islands" },
{ "AU", "-3455+13835", "Australia/Adelaide", "South Australia" },
{ "AU", "-1228+13050", "Australia/Darwin", "Northern Territory" },
{ "AU", "-3157+11551", "Australia/Perth", "Western Australia - most locations" },
{ "AU", "-3143+12852", "Australia/Eucla", "Western Australia - Eucla area" },
{ "AW", "+1230-06958", "America/Aruba", "\0" },
{ "AX", "+6006+01957", "Europe/Mariehamn", "\0" },
{ "AZ", "+4023+04951", "Asia/Baku", "\0" },
{ "BA", "+4352+01825", "Europe/Sarajevo", "\0" },
{ "BB", "+1306-05937", "America/Barbados", "\0" },
{ "BD", "+2343+09025", "Asia/Dhaka", "\0" },
{ "BE", "+5050+00420", "Europe/Brussels", "\0" },
{ "BF", "+1222-00131", "Africa/Ouagadougou", "\0" },
{ "BG", "+4241+02319", "Europe/Sofia", "\0" },
{ "BH", "+2623+05035", "Asia/Bahrain", "\0" },
{ "BI", "-0323+02922", "Africa/Bujumbura", "\0" },
{ "BJ", "+0629+00237", "Africa/Porto-Novo", "\0" },
{ "BL", "+1753-06251", "America/St_Barthelemy", "\0" },
{ "BM", "+3217-06446", "Atlantic/Bermuda", "\0" },
{ "BN", "+0456+11455", "Asia/Brunei", "\0" },
{ "BO", "-1630-06809", "America/La_Paz", "\0" },
{ "BQ", "+120903-0681636", "America/Kralendijk", "\0" },
{ "BR", "-0351-03225", "America/Noronha", "Atlantic islands" },
{ "BR", "-0127-04829", "America/Belem", "Amapa, E Para" },
{ "BR", "-0343-03830", "America/Fortaleza", "NE Brazil (MA, PI, CE, RN, PB)" },
{ "BR", "-0803-03454", "America/Recife", "Pernambuco" },
{ "BR", "-0712-04812", "America/Araguaina", "Tocantins" },
{ "BR", "-0940-03543", "America/Maceio", "Alagoas, Sergipe" },
{ "BR", "-1259-03831", "America/Bahia", "Bahia" },
{ "BR", "-2332-04637", "America/Sao_Paulo", "S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)" },
{ "BR", "-2027-05437", "America/Campo_Grande", "Mato Grosso do Sul" },
{ "BR", "-1535-05605", "America/Cuiaba", "Mato Grosso" },
{ "BR", "-0226-05452", "America/Santarem", "W Para" },
{ "BR", "-0846-06354", "America/Porto_Velho", "Rondonia" },
{ "BR", "+0249-06040", "America/Boa_Vista", "Roraima" },
{ "BR", "-0308-06001", "America/Manaus", "E Amazonas" },
{ "BR", "-0640-06952", "America/Eirunepe", "W Amazonas" },
{ "BR", "-0958-06748", "America/Rio_Branco", "Acre" },
{ "BS", "+2505-07721", "America/Nassau", "\0" },
{ "BT", "+2728+08939", "Asia/Thimphu", "\0" },
{ "BW", "-2439+02555", "Africa/Gaborone", "\0" },
{ "BY", "+5354+02734", "Europe/Minsk", "\0" },
{ "BZ", "+1730-08812", "America/Belize", "\0" },
{ "CA", "+4734-05243", "America/St_Johns", "Newfoundland Time, including SE Labrador" },
{ "CA", "+4439-06336", "America/Halifax", "Atlantic Time - Nova Scotia (most places), PEI" },
{ "CA", "+4612-05957", "America/Glace_Bay", "Atlantic Time - Nova Scotia - places that did not observe DST 1966-1971" },
{ "CA", "+4606-06447", "America/Moncton", "Atlantic Time - New Brunswick" },
{ "CA", "+5320-06025", "America/Goose_Bay", "Atlantic Time - Labrador - most locations" },
{ "CA", "+5125-05707", "America/Blanc-Sablon", "Atlantic Standard Time - Quebec - Lower North Shore" },
{ "CA", "+4339-07923", "America/Toronto", "Eastern Time - Ontario & Quebec - most locations" },
{ "CA", "+4901-08816", "America/Nipigon", "Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973" },
{ "CA", "+4823-08915", "America/Thunder_Bay", "Eastern Time - Thunder Bay, Ontario" },
{ "CA", "+6344-06828", "America/Iqaluit", "Eastern Time - east Nunavut - most locations" },
{ "CA", "+6608-06544", "America/Pangnirtung", "Eastern Time - Pangnirtung, Nunavut" },
{ "CA", "+744144-0944945", "America/Resolute", "Central Time - Resolute, Nunavut" },
{ "CA", "+484531-0913718", "America/Atikokan", "Eastern Standard Time - Atikokan, Ontario and Southampton I, Nunavut" },
{ "CA", "+624900-0920459", "America/Rankin_Inlet", "Central Time - central Nunavut" },
{ "CA", "+4953-09709", "America/Winnipeg", "Central Time - Manitoba & west Ontario" },
{ "CA", "+4843-09434", "America/Rainy_River", "Central Time - Rainy River & Fort Frances, Ontario" },
{ "CA", "+5024-10439", "America/Regina", "Central Standard Time - Saskatchewan - most locations" },
{ "CA", "+5017-10750", "America/Swift_Current", "Central Standard Time - Saskatchewan - midwest" },
{ "CA", "+5333-11328", "America/Edmonton", "Mountain Time - Alberta, east British Columbia & west Saskatchewan" },
{ "CA", "+690650-1050310", "America/Cambridge_Bay", "Mountain Time - west Nunavut" },
{ "CA", "+6227-11421", "America/Yellowknife", "Mountain Time - central Northwest Territories" },
{ "CA", "+682059-1334300", "America/Inuvik", "Mountain Time - west Northwest Territories" },
{ "CA", "+4906-11631", "America/Creston", "Mountain Standard Time - Creston, British Columbia" },
{ "CA", "+5946-12014", "America/Dawson_Creek", "Mountain Standard Time - Dawson Creek & Fort Saint John, British Columbia" },
{ "CA", "+4916-12307", "America/Vancouver", "Pacific Time - west British Columbia" },
{ "CA", "+6043-13503", "America/Whitehorse", "Pacific Time - south Yukon" },
{ "CA", "+6404-13925", "America/Dawson", "Pacific Time - north Yukon" },
{ "CC", "-1210+09655", "Indian/Cocos", "\0" },
{ "CD", "-0418+01518", "Africa/Kinshasa", "west Dem. Rep. of Congo" },
{ "CD", "-1140+02728", "Africa/Lubumbashi", "east Dem. Rep. of Congo" },
{ "CF", "+0422+01835", "Africa/Bangui", "\0" },
{ "CG", "-0416+01517", "Africa/Brazzaville", "\0" },
{ "CH", "+4723+00832", "Europe/Zurich", "\0" },
{ "CI", "+0519-00402", "Africa/Abidjan", "\0" },
{ "CK", "-2114-15946", "Pacific/Rarotonga", "\0" },
{ "CL", "-3327-07040", "America/Santiago", "most locations" },
{ "CL", "-2709-10926", "Pacific/Easter", "Easter Island" },
{ "CM", "+0403+00942", "Africa/Douala", "\0" },
{ "CN", "+3114+12128", "Asia/Shanghai", "Beijing Time" },
{ "CN", "+4348+08735", "Asia/Urumqi", "Xinjiang Time" },
{ "CO", "+0436-07405", "America/Bogota", "\0" },
{ "CR", "+0956-08405", "America/Costa_Rica", "\0" },
{ "CU", "+2308-08222", "America/Havana", "\0" },
{ "CV", "+1455-02331", "Atlantic/Cape_Verde", "\0" },
{ "CW", "+1211-06900", "America/Curacao", "\0" },
{ "CX", "-1025+10543", "Indian/Christmas", "\0" },
{ "CY", "+3510+03322", "Asia/Nicosia", "\0" },
{ "CZ", "+5005+01426", "Europe/Prague", "\0" },
{ "DE", "+5230+01322", "Europe/Berlin", "most locations" },
{ "DE", "+4742+00841", "Europe/Busingen", "Busingen" },
{ "DJ", "+1136+04309", "Africa/Djibouti", "\0" },
{ "DK", "+5540+01235", "Europe/Copenhagen", "\0" },
{ "DM", "+1518-06124", "America/Dominica", "\0" },
{ "DO", "+1828-06954", "America/Santo_Domingo", "\0" },
{ "DZ", "+3647+00303", "Africa/Algiers", "\0" },
{ "EC", "-0210-07950", "America/Guayaquil", "mainland" },
{ "EC", "-0054-08936", "Pacific/Galapagos", "Galapagos Islands" },
{ "EE", "+5925+02445", "Europe/Tallinn", "\0" },
{ "EG", "+3003+03115", "Africa/Cairo", "\0" },
{ "EH", "+2709-01312", "Africa/El_Aaiun", "\0" },
{ "ER", "+1520+03853", "Africa/Asmara", "\0" },
{ "ES", "+4024-00341", "Europe/Madrid", "mainland" },
{ "ES", "+3553-00519", "Africa/Ceuta", "Ceuta & Melilla" },
{ "ES", "+2806-01524", "Atlantic/Canary", "Canary Islands" },
{ "ET", "+0902+03842", "Africa/Addis_Ababa", "\0" },
{ "FI", "+6010+02458", "Europe/Helsinki", "\0" },
{ "FJ", "-1808+17825", "Pacific/Fiji", "\0" },
{ "FK", "-5142-05751", "Atlantic/Stanley", "\0" },
{ "FM", "+0725+15147", "Pacific/Chuuk", "Chuuk (Truk) and Yap" },
{ "FM", "+0658+15813", "Pacific/Pohnpei", "Pohnpei (Ponape)" },
{ "FM", "+0519+16259", "Pacific/Kosrae", "Kosrae" },
{ "FO", "+6201-00646", "Atlantic/Faroe", "\0" },
{ "FR", "+4852+00220", "Europe/Paris", "\0" },
{ "GA", "+0023+00927", "Africa/Libreville", "\0" },
{ "GB", "+513030-0000731", "Europe/London", "\0" },
{ "GD", "+1203-06145", "America/Grenada", "\0" },
{ "GE", "+4143+04449", "Asia/Tbilisi", "\0" },
{ "GF", "+0456-05220", "America/Cayenne", "\0" },
{ "GG", "+4927-00232", "Europe/Guernsey", "\0" },
{ "GH", "+0533-00013", "Africa/Accra", "\0" },
{ "GI", "+3608-00521", "Europe/Gibraltar", "\0" },
{ "GL", "+6411-05144", "America/Godthab", "most locations" },
{ "GL", "+7646-01840", "America/Danmarkshavn", "east coast, north of Scoresbysund" },
{ "GL", "+7029-02158", "America/Scoresbysund", "Scoresbysund / Ittoqqortoormiit" },
{ "GL", "+7634-06847", "America/Thule", "Thule / Pituffik" },
{ "GM", "+1328-01639", "Africa/Banjul", "\0" },
{ "GN", "+0931-01343", "Africa/Conakry", "\0" },
{ "GP", "+1614-06132", "America/Guadeloupe", "\0" },
{ "GQ", "+0345+00847", "Africa/Malabo", "\0" },
{ "GR", "+3758+02343", "Europe/Athens", "\0" },
{ "GS", "-5416-03632", "Atlantic/South_Georgia", "\0" },
{ "GT", "+1438-09031", "America/Guatemala", "\0" },
{ "GU", "+1328+14445", "Pacific/Guam", "\0" },
{ "GW", "+1151-01535", "Africa/Bissau", "\0" },
{ "GY", "+0648-05810", "America/Guyana", "\0" },
{ "HK", "+2217+11409", "Asia/Hong_Kong", "\0" },
{ "HN", "+1406-08713", "America/Tegucigalpa", "\0" },
{ "HR", "+4548+01558", "Europe/Zagreb", "\0" },
{ "HT", "+1832-07220", "America/Port-au-Prince", "\0" },
{ "HU", "+4730+01905", "Europe/Budapest", "\0" },
{ "ID", "-0610+10648", "Asia/Jakarta", "Java & Sumatra" },
{ "ID", "-0002+10920", "Asia/Pontianak", "west & central Borneo" },
{ "ID", "-0507+11924", "Asia/Makassar", "east & south Borneo, Sulawesi (Celebes), Bali, Nusa Tengarra, west Timor" },
{ "ID", "-0232+14042", "Asia/Jayapura", "west New Guinea (Irian Jaya) & Malukus (Moluccas)" },
{ "IE", "+5320-00615", "Europe/Dublin", "\0" },
{ "IL", "+314650+0351326", "Asia/Jerusalem", "\0" },
{ "IM", "+5409-00428", "Europe/Isle_of_Man", "\0" },
{ "IN", "+2232+08822", "Asia/Kolkata", "\0" },
{ "IO", "-0720+07225", "Indian/Chagos", "\0" },
{ "IQ", "+3321+04425", "Asia/Baghdad", "\0" },
{ "IR", "+3540+05126", "Asia/Tehran", "\0" },
{ "IS", "+6409-02151", "Atlantic/Reykjavik", "\0" },
{ "IT", "+4154+01229", "Europe/Rome", "\0" },
{ "JE", "+4912-00207", "Europe/Jersey", "\0" },
{ "JM", "+175805-0764736", "America/Jamaica" },
{ "JO", "+3157+03556", "Asia/Amman", "\0" },
{ "JP", "+353916+1394441", "Asia/Tokyo", "\0" },
{ "KE", "-0117+03649", "Africa/Nairobi", "\0" },
{ "KG", "+4254+07436", "Asia/Bishkek", "\0" },
{ "KH", "+1133+10455", "Asia/Phnom_Penh", "\0" },
{ "KI", "+0125+17300", "Pacific/Tarawa", "Gilbert Islands" },
{ "KI", "-0308-17105", "Pacific/Enderbury", "Phoenix Islands" },
{ "KI", "+0152-15720", "Pacific/Kiritimati", "Line Islands" },
{ "KM", "-1141+04316", "Indian/Comoro", "\0" },
{ "KN", "+1718-06243", "America/St_Kitts", "\0" },
{ "KP", "+3901+12545", "Asia/Pyongyang", "\0" },
{ "KR", "+3733+12658", "Asia/Seoul", "\0" },
{ "KW", "+2920+04759", "Asia/Kuwait", "\0" },
{ "KY", "+1918-08123", "America/Cayman", "\0" },
{ "KZ", "+4315+07657", "Asia/Almaty", "most locations" },
{ "KZ", "+4448+06528", "Asia/Qyzylorda", "Qyzylorda (Kyzylorda, Kzyl-Orda)" },
{ "KZ", "+5017+05710", "Asia/Aqtobe", "Aqtobe (Aktobe)" },
{ "KZ", "+4431+05016", "Asia/Aqtau", "Atyrau (Atirau, Gur'yev), Mangghystau (Mankistau)" },
{ "KZ", "+5113+05121", "Asia/Oral", "West Kazakhstan" },
{ "LA", "+1758+10236", "Asia/Vientiane", "\0" },
{ "LB", "+3353+03530", "Asia/Beirut", "\0" },
{ "LC", "+1401-06100", "America/St_Lucia", "\0" },
{ "LI", "+4709+00931", "Europe/Vaduz", "\0" },
{ "LK", "+0656+07951", "Asia/Colombo", "\0" },
{ "LR", "+0618-01047", "Africa/Monrovia", "\0" },
{ "LS", "-2928+02730", "Africa/Maseru", "\0" },
{ "LT", "+5441+02519", "Europe/Vilnius", "\0" },
{ "LU", "+4936+00609", "Europe/Luxembourg", "\0" },
{ "LV", "+5657+02406", "Europe/Riga", "\0" },
{ "LY", "+3254+01311", "Africa/Tripoli", "\0" },
{ "MA", "+3339-00735", "Africa/Casablanca", "\0" },
{ "MC", "+4342+00723", "Europe/Monaco", "\0" },
{ "MD", "+4700+02850", "Europe/Chisinau", "\0" },
{ "ME", "+4226+01916", "Europe/Podgorica", "\0" },
{ "MF", "+1804-06305", "America/Marigot", "\0" },
{ "MG", "-1855+04731", "Indian/Antananarivo", "\0" },
{ "MH", "+0709+17112", "Pacific/Majuro", "most locations" },
{ "MH", "+0905+16720", "Pacific/Kwajalein", "Kwajalein" },
{ "MK", "+4159+02126", "Europe/Skopje", "\0" },
{ "ML", "+1239-00800", "Africa/Bamako", "\0" },
{ "MM", "+1647+09610", "Asia/Rangoon", "\0" },
{ "MN", "+4755+10653", "Asia/Ulaanbaatar", "most locations" },
{ "MN", "+4801+09139", "Asia/Hovd", "Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan" },
{ "MN", "+4804+11430", "Asia/Choibalsan", "Dornod, Sukhbaatar" },
{ "MO", "+2214+11335", "Asia/Macau", "\0" },
{ "MP", "+1512+14545", "Pacific/Saipan", "\0" },
{ "MQ", "+1436-06105", "America/Martinique", "\0" },
{ "MR", "+1806-01557", "Africa/Nouakchott", "\0" },
{ "MS", "+1643-06213", "America/Montserrat", "\0" },
{ "MT", "+3554+01431", "Europe/Malta", "\0" },
{ "MU", "-2010+05730", "Indian/Mauritius", "\0" },
{ "MV", "+0410+07330", "Indian/Maldives", "\0" },
{ "MW", "-1547+03500", "Africa/Blantyre", "\0" },
{ "MX", "+1924-09909", "America/Mexico_City", "Central Time - most locations" },
{ "MX", "+2105-08646", "America/Cancun", "Eastern Standard Time - Quintana Roo" },
{ "MX", "+2058-08937", "America/Merida", "Central Time - Campeche, Yucatan" },
{ "MX", "+2540-10019", "America/Monterrey", "Mexican Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas away from US border" },
{ "MX", "+2550-09730", "America/Matamoros", "US Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas near US border" },
{ "MX", "+2313-10625", "America/Mazatlan", "Mountain Time - S Baja, Nayarit, Sinaloa" },
{ "MX", "+2838-10605", "America/Chihuahua", "Mexican Mountain Time - Chihuahua away from US border" },
{ "MX", "+2934-10425", "America/Ojinaga", "US Mountain Time - Chihuahua near US border" },
{ "MX", "+2904-11058", "America/Hermosillo", "Mountain Standard Time - Sonora" },
{ "MX", "+3232-11701", "America/Tijuana", "US Pacific Time - Baja California near US border" },
{ "MX", "+3018-11452", "America/Santa_Isabel", "Mexican Pacific Time - Baja California away from US border" },
{ "MX", "+2048-10515", "America/Bahia_Banderas", "Mexican Central Time - Bahia de Banderas" },
{ "MY", "+0310+10142", "Asia/Kuala_Lumpur", "peninsular Malaysia" },
{ "MY", "+0133+11020", "Asia/Kuching", "Sabah & Sarawak" },
{ "MZ", "-2558+03235", "Africa/Maputo", "\0" },
{ "NA", "-2234+01706", "Africa/Windhoek", "\0" },
{ "NC", "-2216+16627", "Pacific/Noumea", "\0" },
{ "NE", "+1331+00207", "Africa/Niamey", "\0" },
{ "NF", "-2903+16758", "Pacific/Norfolk", "\0" },
{ "NG", "+0627+00324", "Africa/Lagos", "\0" },
{ "NI", "+1209-08617", "America/Managua", "\0" },
{ "NL", "+5222+00454", "Europe/Amsterdam", "\0" },
{ "NO", "+5955+01045", "Europe/Oslo", "\0" },
{ "NP", "+2743+08519", "Asia/Kathmandu", "\0" },
{ "NR", "-0031+16655", "Pacific/Nauru", "\0" },
{ "NU", "-1901-16955", "Pacific/Niue", "\0" },
{ "NZ", "-3652+17446", "Pacific/Auckland", "most locations" },
{ "NZ", "-4357-17633", "Pacific/Chatham", "Chatham Islands" },
{ "OM", "+2336+05835", "Asia/Muscat", "\0" },
{ "PA", "+0858-07932", "America/Panama", "\0" },
{ "PE", "-1203-07703", "America/Lima", "\0" },
{ "PF", "-1732-14934", "Pacific/Tahiti", "Society Islands" },
{ "PF", "-0900-13930", "Pacific/Marquesas", "Marquesas Islands" },
{ "PF", "-2308-13457", "Pacific/Gambier", "Gambier Islands" },
{ "PG", "-0930+14710", "Pacific/Port_Moresby", "most locations" },
{ "PG", "-0613+15534", "Pacific/Bougainville", "Bougainville" },
{ "PH", "+1435+12100", "Asia/Manila", "\0" },
{ "PK", "+2452+06703", "Asia/Karachi", "\0" },
{ "PL", "+5215+02100", "Europe/Warsaw", "\0" },
{ "PM", "+4703-05620", "America/Miquelon", "\0" },
{ "PN", "-2504-13005", "Pacific/Pitcairn", "\0" },
{ "PR", "+182806-0660622", "America/Puerto_Rico" },
{ "PS", "+3130+03428", "Asia/Gaza", "Gaza Strip" },
{ "PS", "+313200+0350542", "Asia/Hebron", "West Bank" },
{ "PT", "+3843-00908", "Europe/Lisbon", "mainland" },
{ "PT", "+3238-01654", "Atlantic/Madeira", "Madeira Islands" },
{ "PT", "+3744-02540", "Atlantic/Azores", "Azores" },
{ "PW", "+0720+13429", "Pacific/Palau", "\0" },
{ "PY", "-2516-05740", "America/Asuncion", "\0" },
{ "QA", "+2517+05132", "Asia/Qatar", "\0" },
{ "RE", "-2052+05528", "Indian/Reunion", "\0" },
{ "RO", "+4426+02606", "Europe/Bucharest", "\0" },
{ "RS", "+4450+02030", "Europe/Belgrade", "\0" },
{ "RU", "+5443+02030", "Europe/Kaliningrad", "Moscow-01 - Kaliningrad" },
{ "RU", "+554521+0373704", "Europe/Moscow", "Moscow+00 - west Russia" },
{ "RU", "+4457+03406", "Europe/Simferopol", "Moscow+00 - Crimea" },
{ "RU", "+4844+04425", "Europe/Volgograd", "Moscow+00 - Caspian Sea" },
{ "RU", "+5312+05009", "Europe/Samara", "Moscow+00 (Moscow+01 after 2014-10-26) - Samara, Udmurtia" },
{ "RU", "+5651+06036", "Asia/Yekaterinburg", "Moscow+02 - Urals" },
{ "RU", "+5500+07324", "Asia/Omsk", "Moscow+03 - west Siberia" },
{ "RU", "+5502+08255", "Asia/Novosibirsk", "Moscow+03 - Novosibirsk" },
{ "RU", "+5345+08707", "Asia/Novokuznetsk", "Moscow+03 (Moscow+04 after 2014-10-26) - Kemerovo" },
{ "RU", "+5601+09250", "Asia/Krasnoyarsk", "Moscow+04 - Yenisei River" },
{ "RU", "+5216+10420", "Asia/Irkutsk", "Moscow+05 - Lake Baikal" },
{ "RU", "+5203+11328", "Asia/Chita", "Moscow+06 (Moscow+05 after 2014-10-26) - Zabaykalsky" },
{ "RU", "+6200+12940", "Asia/Yakutsk", "Moscow+06 - Lena River" },
{ "RU", "+623923+1353314", "Asia/Khandyga", "Moscow+06 - Tomponsky, Ust-Maysky" },
{ "RU", "+4310+13156", "Asia/Vladivostok", "Moscow+07 - Amur River" },
{ "RU", "+4658+14242", "Asia/Sakhalin", "Moscow+07 - Sakhalin Island" },
{ "RU", "+643337+1431336", "Asia/Ust-Nera", "Moscow+07 - Oymyakonsky" },
{ "RU", "+5934+15048", "Asia/Magadan", "Moscow+08 (Moscow+07 after 2014-10-26) - Magadan" },
{ "RU", "+6728+15343", "Asia/Srednekolymsk", "Moscow+08 - E Sakha, N Kuril Is" },
{ "RU", "+5301+15839", "Asia/Kamchatka", "Moscow+08 (Moscow+09 after 2014-10-26) - Kamchatka" },
{ "RU", "+6445+17729", "Asia/Anadyr", "Moscow+08 (Moscow+09 after 2014-10-26) - Bering Sea" },
{ "RW", "-0157+03004", "Africa/Kigali", "\0" },
{ "SA", "+2438+04643", "Asia/Riyadh", "\0" },
{ "SB", "-0932+16012", "Pacific/Guadalcanal", "\0" },
{ "SC", "-0440+05528", "Indian/Mahe", "\0" },
{ "SD", "+1536+03232", "Africa/Khartoum", "\0" },
{ "SE", "+5920+01803", "Europe/Stockholm", "\0" },
{ "SG", "+0117+10351", "Asia/Singapore", "\0" },
{ "SH", "-1555-00542", "Atlantic/St_Helena", "\0" },
{ "SI", "+4603+01431", "Europe/Ljubljana", "\0" },
{ "SJ", "+7800+01600", "Arctic/Longyearbyen", "\0" },
{ "SK", "+4809+01707", "Europe/Bratislava", "\0" },
{ "SL", "+0830-01315", "Africa/Freetown", "\0" },
{ "SM", "+4355+01228", "Europe/San_Marino", "\0" },
{ "SN", "+1440-01726", "Africa/Dakar", "\0" },
{ "SO", "+0204+04522", "Africa/Mogadishu", "\0" },
{ "SR", "+0550-05510", "America/Paramaribo", "\0" },
{ "SS", "+0451+03136", "Africa/Juba", "\0" },
{ "ST", "+0020+00644", "Africa/Sao_Tome", "\0" },
{ "SV", "+1342-08912", "America/El_Salvador", "\0" },
{ "SX", "+180305-0630250", "America/Lower_Princes", "\0" },
{ "SY", "+3330+03618", "Asia/Damascus", "\0" },
{ "SZ", "-2618+03106", "Africa/Mbabane", "\0"},
{ "TC", "+2128-07108", "America/Grand_Turk", "\0" },
{ "TD", "+1207+01503", "Africa/Ndjamena", "\0" },
{ "TF", "-492110+0701303", "Indian/Kerguelen", "\0" },
{ "TG", "+0608+00113", "Africa/Lome", "\0" },
{ "TH", "+1345+10031", "Asia/Bangkok", "\0" },
{ "TJ", "+3835+06848", "Asia/Dushanbe", "\0" },
{ "TK", "-0922-17114", "Pacific/Fakaofo", "\0" },
{ "TL", "-0833+12535", "Asia/Dili", "\0" },
{ "TM", "+3757+05823", "Asia/Ashgabat", "\0" },
{ "TN", "+3648+01011", "Africa/Tunis", "\0" },
{ "TO", "-2110-17510", "Pacific/Tongatapu", "\0" },
{ "TR", "+4101+02858", "Europe/Istanbul", "\0" },
{ "TT", "+1039-06131", "America/Port_of_Spain", "\0" },
{ "TV", "-0831+17913", "Pacific/Funafuti", "\0" },
{ "TW", "+2503+12130", "Asia/Taipei", "\0" },
{ "TZ", "-0648+03917", "Africa/Dar_es_Salaam", "\0" },
{ "UA", "+5026+03031", "Europe/Kiev", "most locations" },
{ "UA", "+4837+02218", "Europe/Uzhgorod", "Ruthenia" },
{ "UA", "+4750+03510", "Europe/Zaporozhye", "Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk" },
{ "UG", "+0019+03225", "Africa/Kampala", "\0" },
{ "UM", "+1645-16931", "Pacific/Johnston", "Johnston Atoll" },
{ "UM", "+2813-17722", "Pacific/Midway", "Midway Islands" },
{ "UM", "+1917+16637", "Pacific/Wake", "Wake Island" },
{ "US", "+404251-0740023", "America/New_York", "Eastern Time" },
{ "US", "+421953-0830245", "America/Detroit", "Eastern Time - Michigan - most locations" },
{ "US", "+381515-0854534", "America/Kentucky/Louisville", "Eastern Time - Kentucky - Louisville area" },
{ "US", "+364947-0845057", "America/Kentucky/Monticello", "Eastern Time - Kentucky - Wayne County" },
{ "US", "+394606-0860929", "America/Indiana/Indianapolis", "Eastern Time - Indiana - most locations" },
{ "US", "+384038-0873143", "America/Indiana/Vincennes", "Eastern Time - Indiana - Daviess, Dubois, Knox & Martin Counties" },
{ "US", "+410305-0863611", "America/Indiana/Winamac", "Eastern Time - Indiana - Pulaski County" },
{ "US", "+382232-0862041", "America/Indiana/Marengo", "Eastern Time - Indiana - Crawford County" },
{ "US", "+382931-0871643", "America/Indiana/Petersburg", "Eastern Time - Indiana - Pike County" },
{ "US", "+384452-0850402", "America/Indiana/Vevay", "Eastern Time - Indiana - Switzerland County" },
{ "US", "+415100-0873900", "America/Chicago", "Central Time" },
{ "US", "+375711-0864541", "America/Indiana/Tell_City", "Central Time - Indiana - Perry County" },
{ "US", "+411745-0863730", "America/Indiana/Knox", "Central Time - Indiana - Starke County" },
{ "US", "+450628-0873651", "America/Menominee", "Central Time - Michigan - Dickinson, Gogebic, Iron & Menominee Counties" },
{ "US", "+470659-1011757", "America/North_Dakota/Center", "Central Time - North Dakota - Oliver County" },
{ "US", "+465042-1012439", "America/North_Dakota/New_Salem", "Central Time - North Dakota - Morton County (except Mandan area)" },
{ "US", "+471551-1014640", "America/North_Dakota/Beulah", "Central Time - North Dakota - Mercer County" },
{ "US", "+394421-1045903", "America/Denver", "Mountain Time" },
{ "US", "+433649-1161209", "America/Boise", "Mountain Time - south Idaho & east Oregon" },
{ "US", "+332654-1120424", "America/Phoenix", "Mountain Standard Time - Arizona (except Navajo)" },
{ "US", "+340308-1181434", "America/Los_Angeles", "Pacific Time" },
{ "US", "+550737-1313435", "America/Metlakatla", "Pacific Standard Time - Annette Island, Alaska" },
{ "US", "+611305-1495401", "America/Anchorage", "Alaska Time" },
{ "US", "+581807-1342511", "America/Juneau", "Alaska Time - Alaska panhandle" },
{ "US", "+571035-1351807", "America/Sitka", "Alaska Time - southeast Alaska panhandle" },
{ "US", "+593249-1394338", "America/Yakutat", "Alaska Time - Alaska panhandle neck" },
{ "US", "+643004-1652423", "America/Nome", "Alaska Time - west Alaska" },
{ "US", "+515248-1763929", "America/Adak", "Aleutian Islands" },
{ "US", "+211825-1575130", "Pacific/Honolulu", "Hawaii" },
{ "UY", "-3453-05611", "America/Montevideo", "\0" },
{ "UZ", "+3940+06648", "Asia/Samarkand", "west Uzbekistan" },
{ "UZ", "+4120+06918", "Asia/Tashkent", "east Uzbekistan" },
{ "VA", "+415408+0122711", "Europe/Vatican", "\0" },
{ "VC", "+1309-06114", "America/St_Vincent", "\0" },
{ "VE", "+1030-06656", "America/Caracas", "\0" },
{ "VG", "+1827-06437", "America/Tortola", "\0" },
{ "VI", "+1821-06456", "America/St_Thomas", "\0" },
{ "VN", "+1045+10640", "Asia/Ho_Chi_Minh", "\0" },
{ "VU", "-1740+16825", "Pacific/Efate", "\0" },
{ "WF", "-1318-17610", "Pacific/Wallis", "\0" },
{ "WS", "-1350-17144", "Pacific/Apia", "\0" },
{ "YE", "+1245+04512", "Asia/Aden", "\0" },
{ "YT", "-1247+04514", "Indian/Mayotte", "\0" },
{ "ZA", "-2615+02800", "Africa/Johannesburg", "\0" },
{ "ZM", "-1525+02817", "Africa/Lusaka", "\0" },
{ "ZW", "-1750+03103", "Africa/Harare", "\0" }
};
#endif