components/timezone/zone_sun.tab
changeset 2098 a5eead2dcc0b
parent 2080 0e055fd0c4ec
child 2125 4760a5b8c809
--- a/components/timezone/zone_sun.tab	Thu Sep 18 15:01:38 2014 -0600
+++ b/components/timezone/zone_sun.tab	Thu Sep 18 17:24:24 2014 -0700
@@ -1,44 +1,48 @@
-# tz zone descriptions
+# TZ zone descriptions
 #
-# This file is in the public domain.
+# This file is in the public domain, so clarified as of
+# 2009-05-17 by Arthur David Olson.
+#
+# From Paul Eggert (2013-08-14):
 #
-# From Paul Eggert (2014-07-31):
-# This file contains a table where each row stands for a zone where
-# civil time stamps have agreed since 1970.  Columns are separated by
-# a single tab.  Lines beginning with '#' are comments.  All text uses
-# UTF-8 encoding.  The columns of the table are as follows:
+# This file contains a table where each row stands for an area that is
+# the intersection of a region identified by a country code and of a
+# zone where civil clocks have agreed since 1970.  The columns of the
+# table are as follows:
 #
-# 1.  The countries that overlap the zone, as a comma-separated list
-#     of ISO 3166 2-character country codes.  See the file 'iso3166.tab'.
-# 2.  Latitude and longitude of the zone's principal location
+# 1.  ISO 3166 2-character country code.  See the file 'iso3166.tab'.
+# 2.  Latitude and longitude of the area's principal location
 #     in ISO 6709 sign-degrees-minutes-seconds format,
 #     either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS,
 #     first latitude (+ is north), then longitude (+ is east).
 # 3.  Zone name used in value of TZ environment variable.
 #     Please see the 'Theory' file for how zone names are chosen.
 #     If multiple zones overlap a country, each has a row in the
-#     table, with each column 1 containing the country code.
-# 4.  Comments; present if and only if a country has multiple zones.
+#     table, with column 1 being duplicated.
+# 4.  Comments; present if and only if the country has multiple rows.
 #
-# If a zone covers multiple countries, the most-populous city is used,
-# and that country is listed first in column 1; any other countries
-# are listed alphabetically by country code.  The table is sorted
-# first by country code, then (if possible) by an order within the
-# country that (1) makes some geographical sense, and (2) puts the
-# most populous zones first, where that does not contradict (1).
+# Columns are separated by a single tab.
+# The table is sorted first by country, then an order within the country that
+# (1) makes some geographical sense, and
+# (2) puts the most populous areas first, where that does not contradict (1).
+#
+# Lines beginning with '#' are comments.
 #
 # This table is intended as an aid for users, to help them select time
 # zone data appropriate for their practical needs.  It is not intended
 # to take or endorse any position on legal or territorial claims.
 #
 #country-
-#codes	coordinates	TZ	comments
+#code	coordinates	TZ			comments
 AD	+4230+00131	Europe/Andorra	-
 AE	+2518+05518	Asia/Dubai	-
-OM	+2518+05518	Asia/Dubai	-
 AF	+3431+06912	Asia/Kabul	-
+AG	+1703-06148	America/Antigua	-
+AI	+1812-06304	America/Anguilla	-
 AL	+4120+01950	Europe/Tirane	-
 AM	+4011+04430	Asia/Yerevan	-
+AO	-0848+01314	Africa/Luanda	-
+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
@@ -52,7 +56,7 @@
 AR	-3124-06411	America/Argentina/Cordoba	America/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	America/Jujuy	Jujuy (JY)
-AR	-2649-06513	America/Argentina/Tucuman	-	Tucumán (TM)
+AR	-2649-06513	America/Argentina/Tucuman	-	Tucuman (TM)
 AR	-2828-06547	America/Argentina/Catamarca	America/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)
@@ -60,8 +64,7 @@
 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	US/Samoa	Samoa, Midway
-UM	-1416-17042	Pacific/Pago_Pago	-	Samoa, Midway
+AS	-1416-17042	Pacific/Pago_Pago	US/Samoa
 AT	+4813+01620	Europe/Vienna	-
 AU	-3133+15905	Australia/Lord_Howe	Australia/LHI	Lord Howe Island
 AU	-5430+15857	Antarctica/Macquarie	-	Macquarie Island
@@ -76,16 +79,25 @@
 AU	-1228+13050	Australia/Darwin	Australia/North	Northern Territory
 AU	-3157+11551	Australia/Perth	Australia/West	Western Australia - most locations
 AU	-3143+12852	Australia/Eucla	-	Western Australia - Eucla area
+AW	+1230-06958	America/Aruba	-
+AX	+6006+01957	Europe/Mariehamn	-
 AZ	+4023+04951	Asia/Baku	-
+BA	+4352+01825	Europe/Sarajevo	-
 BB	+1306-05937	America/Barbados	-
 BD	+2343+09025	Asia/Dhaka	-
 BE	+5050+00420	Europe/Brussels	-
+BF	+1222-00131	Africa/Ouagadougou	-
 BG	+4241+02319	Europe/Sofia	-
+BH	+2623+05035	Asia/Bahrain	-
+BI	-0323+02922	Africa/Bujumbura	-
+BJ	+0629+00237	Africa/Porto-Novo	-
+BL	+1753-06251	America/St_Barthelemy	-
 BM	+3217-06446	Atlantic/Bermuda	-
 BN	+0456+11455	Asia/Brunei	-
 BO	-1630-06809	America/La_Paz	-
+BQ	+120903-0681636	America/Kralendijk	-
 BR	-0351-03225	America/Noronha	Brazil/DeNoronha	Atlantic islands
-BR	-0127-04829	America/Belem	-	Amapá, E Pará
+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
@@ -94,14 +106,15 @@
 BR	-2332-04637	America/Sao_Paulo	Brazil/East	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 Pará
-BR	-0846-06354	America/Porto_Velho	-	Rondônia
+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	Brazil/West	E Amazonas
 BR	-0640-06952	America/Eirunepe	-	W Amazonas
 BR	-0958-06748	America/Rio_Branco	Brazil/Acre	Acre
 BS	+2505-07721	America/Nassau	-
 BT	+2728+08939	Asia/Thimphu	-
+BW	-2439+02555	Africa/Gaborone	-
 BY	+5354+02734	Europe/Minsk	-
 BZ	+1730-08812	America/Belize	-
 CA	+4734-05243	America/St_Johns	Canada/Newfoundland	Newfoundland Time, including SE Labrador
@@ -115,7 +128,7 @@
 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	+744144-0944945	America/Resolute	-	Central Standard 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	Canada/Central	Central Time - Manitoba & west Ontario
@@ -132,50 +145,43 @@
 CA	+6043-13503	America/Whitehorse	Canada/Yukon	Pacific Time - south Yukon
 CA	+6404-13925	America/Dawson	-	Pacific Time - north Yukon
 CC	-1210+09655	Indian/Cocos	-
-CH	+4723+00832	Europe/Zurich	-	Swiss time
-DE	+4723+00832	Europe/Zurich	-	Swiss time
-LI	+4723+00832	Europe/Zurich	-	Swiss time
+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	-
+CG	-0416+01517	Africa/Brazzaville	-
+CH	+4723+00832	Europe/Zurich	-
 CI	+0519-00402	Africa/Abidjan	-
-BF	+0519-00402	Africa/Abidjan	-
-GM	+0519-00402	Africa/Abidjan	-
-GN	+0519-00402	Africa/Abidjan	-
-ML	+0519-00402	Africa/Abidjan	-
-MR	+0519-00402	Africa/Abidjan	-
-SH	+0519-00402	Africa/Abidjan	-
-SL	+0519-00402	Africa/Abidjan	-
-SN	+0519-00402	Africa/Abidjan	-
-ST	+0519-00402	Africa/Abidjan	-
-TG	+0519-00402	Africa/Abidjan	-
 CK	-2114-15946	Pacific/Rarotonga	-
 CL	-3327-07040	America/Santiago	Chile/Continental	most locations
-CL	-2709-10926	Pacific/Easter	Chile/EasterIsland	Easter Island
+CL	-2709-10926	Pacific/Easter	Chile/EasterIsland	Easter Island & Sala y Gomez
+CM	+0403+00942	Africa/Douala	-
 CN	+3114+12128	Asia/Shanghai	PRC
 CO	+0436-07405	America/Bogota	-
 CR	+0956-08405	America/Costa_Rica	-
 CU	+2308-08222	America/Havana	-
 CV	+1455-02331	Atlantic/Cape_Verde	-
 CW	+1211-06900	America/Curacao	-
-AW	+1211-06900	America/Curacao	-
-BQ	+1211-06900	America/Curacao	-
-SX	+1211-06900	America/Curacao	-
 CX	-1025+10543	Indian/Christmas	-
 CY	+3510+03322	Asia/Nicosia	-
 CZ	+5005+01426	Europe/Prague	-
-SK	+5005+01426	Europe/Prague	-
-DE	+5230+01322	Europe/Berlin	-	Berlin time
+DE	+5230+01322	Europe/Berlin	-	most locations
+DE	+4742+00841	Europe/Busingen	-	Busingen
+DJ	+1136+04309	Africa/Djibouti	-
 DK	+5540+01235	Europe/Copenhagen	-
+DM	+1518-06124	America/Dominica	-
 DO	+1828-06954	America/Santo_Domingo	-
 DZ	+3647+00303	Africa/Algiers	-
 EC	-0210-07950	America/Guayaquil	-	mainland
-EC	-0054-08936	Pacific/Galapagos	-	Galápagos Islands
+EC	-0054-08936	Pacific/Galapagos	-	Galapagos Islands
 EE	+5925+02445	Europe/Tallinn	-
 EG	+3003+03115	Africa/Cairo	Egypt
 EH	+2709-01312	Africa/El_Aaiun	-
+ER	+1520+03853	Africa/Asmara	-
 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	-
 FI	+6010+02458	Europe/Helsinki	-
-AX	+6010+02458	Europe/Helsinki	-
 FJ	-1808+17825	Pacific/Fiji	-
 FK	-5142-05751	Atlantic/Stanley	-
 FM	+0725+15147	Pacific/Chuuk	-	Chuuk (Truk) and Yap
@@ -183,27 +189,31 @@
 FM	+0519+16259	Pacific/Kosrae	-	Kosrae
 FO	+6201-00646	Atlantic/Faroe	-
 FR	+4852+00220	Europe/Paris	-
+GA	+0023+00927	Africa/Libreville	-
 GB	+513030-0000731	Europe/London	GB
-GG	+513030-0000731	Europe/London	-
-IM	+513030-0000731	Europe/London	-
-JE	+513030-0000731	Europe/London	-
+GD	+1203-06145	America/Grenada	-
 GE	+4143+04449	Asia/Tbilisi	-
 GF	+0456-05220	America/Cayenne	-
+GG	+4927-00232	Europe/Guernsey	-
 GH	+0533-00013	Africa/Accra	-
 GI	+3608-00521	Europe/Gibraltar	-
 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	-
+GN	+0931-01343	Africa/Conakry	-
+GP	+1614-06132	America/Guadeloupe	-
+GQ	+0345+00847	Africa/Malabo	-
 GR	+3758+02343	Europe/Athens	-
 GS	-5416-03632	Atlantic/South_Georgia	-
 GT	+1438-09031	America/Guatemala	-
 GU	+1328+14445	Pacific/Guam	-
-MP	+1328+14445	Pacific/Guam	-
 GW	+1151-01535	Africa/Bissau	-
 GY	+0648-05810	America/Guyana	-
 HK	+2217+11409	Asia/Hong_Kong	Hongkong
 HN	+1406-08713	America/Tegucigalpa	-
+HR	+4548+01558	Europe/Zagreb	-
 HT	+1832-07220	America/Port-au-Prince	-
 HU	+4730+01905	Europe/Budapest	-
 ID	-0610+10648	Asia/Jakarta	-	Java & Sumatra
@@ -212,41 +222,41 @@
 ID	-0232+14042	Asia/Jayapura	-	west New Guinea (Irian Jaya) & Malukus (Moluccas)
 IE	+5320-00615	Europe/Dublin	Eire
 IL	+314650+0351326	Asia/Jerusalem	Israel
+IM	+5409-00428	Europe/Isle_of_Man	-
 IN	+2232+08822	Asia/Kolkata	-
 IO	-0720+07225	Indian/Chagos	-
 IQ	+3321+04425	Asia/Baghdad	-
 IR	+3540+05126	Asia/Tehran	Iran
 IS	+6409-02151	Atlantic/Reykjavik	Iceland
 IT	+4154+01229	Europe/Rome	-
-SM	+4154+01229	Europe/Rome	-
-VA	+4154+01229	Europe/Rome	-
+JE	+4912-00207	Europe/Jersey	-
 JM	+175805-0764736	America/Jamaica	-
 JO	+3157+03556	Asia/Amman	-
 JP	+353916+1394441	Asia/Tokyo	Japan
 KE	-0117+03649	Africa/Nairobi	-
-DJ	-0117+03649	Africa/Nairobi	-
-ER	-0117+03649	Africa/Nairobi	-
-ET	-0117+03649	Africa/Nairobi	-
-KM	-0117+03649	Africa/Nairobi	-
-MG	-0117+03649	Africa/Nairobi	-
-SO	-0117+03649	Africa/Nairobi	-
-TZ	-0117+03649	Africa/Nairobi	-
-UG	-0117+03649	Africa/Nairobi	-
-YT	-0117+03649	Africa/Nairobi	-
 KG	+4254+07436	Asia/Bishkek	-
+KH	+1133+10455	Asia/Phnom_Penh	-
 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	-
+KN	+1718-06243	America/St_Kitts	-
 KP	+3901+12545	Asia/Pyongyang	-
 KR	+3733+12658	Asia/Seoul	ROK
+KW	+2920+04759	Asia/Kuwait	-
+KY	+1918-08123	America/Cayman	-
 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	-
 LB	+3353+03530	Asia/Beirut	-
+LC	+1401-06100	America/St_Lucia	-
+LI	+4709+00931	Europe/Vaduz	-
 LK	+0656+07951	Asia/Colombo	-
 LR	+0618-01047	Africa/Monrovia	-
+LS	-2928+02730	Africa/Maseru	-
 LT	+5441+02519	Europe/Vilnius	-
 LU	+4936+00609	Europe/Luxembourg	-
 LV	+5657+02406	Europe/Riga	-
@@ -254,64 +264,56 @@
 MA	+3339-00735	Africa/Casablanca	-
 MC	+4342+00723	Europe/Monaco	-
 MD	+4700+02850	Europe/Chisinau	-
+ME	+4226+01916	Europe/Podgorica	-
+MF	+1804-06305	America/Marigot	-
+MG	-1855+04731	Indian/Antananarivo	-
 MH	+0709+17112	Pacific/Majuro	-	most locations
 MH	+0905+16720	Pacific/Kwajalein	-	Kwajalein
+MK	+4159+02126	Europe/Skopje	-
+ML	+1239-00800	Africa/Bamako	-
 MM	+1647+09610	Asia/Rangoon	-
 MN	+4755+10653	Asia/Ulaanbaatar	-	most locations
-MN	+4801+09139	Asia/Hovd	-	Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan
-MN	+4804+11430	Asia/Choibalsan	-	Dornod, Sükhbaatar
+MN	+4801+09139	Asia/Hovd	-	Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
+MN	+4804+11430	Asia/Choibalsan	-	Dornod, Sukhbaatar
 MO	+2214+11335	Asia/Macau	Asia/Macao
+MP	+1512+14545	Pacific/Saipan	-
 MQ	+1436-06105	America/Martinique	-
+MR	+1806-01557	Africa/Nouakchott	-
+MS	+1643-06213	America/Montserrat	-
 MT	+3554+01431	Europe/Malta	-
 MU	-2010+05730	Indian/Mauritius	-
 MV	+0410+07330	Indian/Maldives	-
+MW	-1547+03500	Africa/Blantyre	-
 MX	+1924-09909	America/Mexico_City	Mexico/General	Central Time - most locations
 MX	+2105-08646	America/Cancun	-	Central Time - Quintana Roo
-MX	+2058-08937	America/Merida	-	Central Time - Campeche, Yucatán
-MX	+2540-10019	America/Monterrey	-	Mexican Central Time - Coahuila, Durango, Nuevo León, Tamaulipas away from US border
-MX	+2550-09730	America/Matamoros	-	US Central Time - Coahuila, Durango, Nuevo León, Tamaulipas near US border
+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	Mexico/BajaSur	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	Mexico/BajaNorte	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 - Bahía de Banderas
+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	-	Central Africa Time (UTC+2)
-BI	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-BW	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-CD	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-MW	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-RW	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-ZM	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
-ZW	-2558+03235	Africa/Maputo	-	Central Africa Time (UTC+2)
+MZ	-2558+03235	Africa/Maputo	-
 NA	-2234+01706	Africa/Windhoek	-
 NC	-2216+16627	Pacific/Noumea	-
+NE	+1331+00207	Africa/Niamey	-
 NF	-2903+16758	Pacific/Norfolk	-
-NG	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-AO	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-BJ	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-CD	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-CF	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-CG	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-CM	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-GA	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-GQ	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
-NE	+0627+00324	Africa/Lagos	-	West Africa Time (UTC+1)
+NG	+0627+00324	Africa/Lagos	-
 NI	+1209-08617	America/Managua	-
 NL	+5222+00454	Europe/Amsterdam	-
 NO	+5955+01045	Europe/Oslo	-
-SJ	+5955+01045	Europe/Oslo	-
 NP	+2743+08519	Asia/Kathmandu	-
 NR	-0031+16655	Pacific/Nauru	-
 NU	-1901-16955	Pacific/Niue	-
-NZ	-3652+17446	Pacific/Auckland	NZ	New Zealand time
-AQ	-3652+17446	Pacific/Auckland	-	New Zealand time
+NZ	-3652+17446	Pacific/Auckland	NZ	most locations
 NZ	-4357-17633	Pacific/Chatham	-	Chatham Islands
+OM	+2336+05835	Asia/Muscat	-
 PA	+0858-07932	America/Panama	-
-KY	+0858-07932	America/Panama	-
 PE	-1203-07703	America/Lima	-
 PF	-1732-14934	Pacific/Tahiti	-	Society Islands
 PF	-0900-13930	Pacific/Marquesas	-	Marquesas Islands
@@ -331,56 +333,55 @@
 PW	+0720+13429	Pacific/Palau	-
 PY	-2516-05740	America/Asuncion	-
 QA	+2517+05132	Asia/Qatar	-
-BH	+2517+05132	Asia/Qatar	-
-RE	-2052+05528	Indian/Reunion	-	Réunion, Crozet Is, Scattered Is
-TF	-2052+05528	Indian/Reunion	-	Réunion, Crozet Is, Scattered Is
+RE	-2052+05528	Indian/Reunion	-
 RO	+4426+02606	Europe/Bucharest	-
 RS	+4450+02030	Europe/Belgrade	-
-BA	+4450+02030	Europe/Belgrade	-
-HR	+4450+02030	Europe/Belgrade	-
-ME	+4450+02030	Europe/Belgrade	-
-MK	+4450+02030	Europe/Belgrade	-
-SI	+4450+02030	Europe/Belgrade	-
 RU	+5443+02030	Europe/Kaliningrad	-	Moscow-01 - Kaliningrad
-RU	+554521+0373704	Europe/Moscow	-	Moscow+00 - west Russia
+RU	+5545+03735	Europe/Moscow	-	Moscow+00 - west Russia
+RU	+4844+04425	Europe/Volgograd	-	Moscow+00 - Caspian Sea
+RU	+5312+05009	Europe/Samara	-	Moscow+00 - Samara, Udmurtia
 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	+5345+08707	Asia/Novokuznetsk	-	Moscow+03 - Novokuznetsk
 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
+RU	+5934+15048	Asia/Magadan	-	Moscow+08 - Magadan
+RU	+5301+15839	Asia/Kamchatka	-	Moscow+08 - Kamchatka
+RU	+6445+17729	Asia/Anadyr	-	Moscow+08 - Bering Sea
+RW	-0157+03004	Africa/Kigali	-
 SA	+2438+04643	Asia/Riyadh	-
-KW	+2438+04643	Asia/Riyadh	-
-YE	+2438+04643	Asia/Riyadh	-
 SB	-0932+16012	Pacific/Guadalcanal	-
 SC	-0440+05528	Indian/Mahe	-
 SD	+1536+03232	Africa/Khartoum	-
-SS	+1536+03232	Africa/Khartoum	-
 SE	+5920+01803	Europe/Stockholm	-
 SG	+0117+10351	Asia/Singapore	Singapore
+SH	-1555-00542	Atlantic/St_Helena	-
+SI	+4603+01431	Europe/Ljubljana	-
+SJ	+7800+01600	Arctic/Longyearbyen	-
+SK	+4809+01707	Europe/Bratislava	-
+SL	+0830-01315	Africa/Freetown	-
+SM	+4355+01228	Europe/San_Marino	-
+SN	+1440-01726	Africa/Dakar	-
+SO	+0204+04522	Africa/Mogadishu	-
 SR	+0550-05510	America/Paramaribo	-
+SS	+0451+03136	Africa/Juba	-
+ST	+0020+00644	Africa/Sao_Tome	-
 SV	+1342-08912	America/El_Salvador	-
+SX	+180305-0630250	America/Lower_Princes	-
 SY	+3330+03618	Asia/Damascus	-
+SZ	-2618+03106	Africa/Mbabane	-
 TC	+2128-07108	America/Grand_Turk	-
 TD	+1207+01503	Africa/Ndjamena	-
-TF	-492110+0701303	Indian/Kerguelen	-	Kerguelen, St Paul I, Amsterdam I
+TF	-492110+0701303	Indian/Kerguelen	-
+TG	+0608+00113	Africa/Lome	-
 TH	+1345+10031	Asia/Bangkok	-
-KH	+1345+10031	Asia/Bangkok	-
-LA	+1345+10031	Asia/Bangkok	-
-VN	+1345+10031	Asia/Bangkok	-
 TJ	+3835+06848	Asia/Dushanbe	-
 TK	-0922-17114	Pacific/Fakaofo	-
 TL	-0833+12535	Asia/Dili	-
@@ -389,24 +390,15 @@
 TO	-2110-17510	Pacific/Tongatapu	-
 TR	+4101+02858	Europe/Istanbul	Turkey
 TT	+1039-06131	America/Port_of_Spain	-
-AG	+1039-06131	America/Port_of_Spain	-
-AI	+1039-06131	America/Port_of_Spain	-
-BL	+1039-06131	America/Port_of_Spain	-
-DM	+1039-06131	America/Port_of_Spain	-
-GD	+1039-06131	America/Port_of_Spain	-
-GP	+1039-06131	America/Port_of_Spain	-
-MF	+1039-06131	America/Port_of_Spain	-
-LC	+1039-06131	America/Port_of_Spain	-
-KN	+1039-06131	America/Port_of_Spain	-
-MS	+1039-06131	America/Port_of_Spain	-
-VC	+1039-06131	America/Port_of_Spain	-
-VG	+1039-06131	America/Port_of_Spain	-
-VI	+1039-06131	America/Port_of_Spain	-
 TV	-0831+17913	Pacific/Funafuti	-
 TW	+2503+12130	Asia/Taipei	-
+TZ	-0648+03917	Africa/Dar_es_Salaam	-
 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	-
+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	US/Eastern	Eastern Time
 US	+421953-0830245	America/Detroit	US/Michigan	Eastern Time - Michigan - most locations
@@ -429,25 +421,31 @@
 US	+433649-1161209	America/Boise	-	Mountain Time - south Idaho & east Oregon
 US	+332654-1120424	America/Phoenix	US/Arizona	Mountain Standard Time - Arizona (except Navajo)
 US	+340308-1181434	America/Los_Angeles	US/Pacific	Pacific Time
-US	+550737-1313435	America/Metlakatla	-	Pacific Standard Time - Annette Island, Alaska
 US	+611305-1495401	America/Anchorage	US/Alaska	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	US/Aleutian	Aleutian Islands
-US	+211825-1575130	Pacific/Honolulu	US/Hawaii	Hawaii time
-UM	+211825-1575130	Pacific/Honolulu	-	Hawaii time
+US	+550737-1313435	America/Metlakatla	-	Metlakatla Time - Annette Island
+US	+211825-1575130	Pacific/Honolulu	US/Hawaii	Hawaii
 UY	-3453-05611	America/Montevideo	-
 UZ	+3940+06648	Asia/Samarkand	-	west Uzbekistan
 UZ	+4120+06918	Asia/Tashkent	-	east Uzbekistan
+VA	+415408+0122711	Europe/Vatican	-
+VC	+1309-06114	America/St_Vincent	-
 VE	+1030-06656	America/Caracas	-
+VG	+1827-06437	America/Tortola	-
+VI	+1821-06456	America/St_Thomas	-
+VN	+1045+10640	Asia/Ho_Chi_Minh	-
 VU	-1740+16825	Pacific/Efate	-
 WF	-1318-17610	Pacific/Wallis	-
 WS	-1350-17144	Pacific/Apia	-
+YE	+1245+04512	Asia/Aden	-
+YT	-1247+04514	Indian/Mayotte	-
 ZA	-2615+02800	Africa/Johannesburg	-
-LS	-2615+02800	Africa/Johannesburg	-
-SZ	-2615+02800	Africa/Johannesburg	-
+ZM	-1525+02817	Africa/Lusaka	-
+ZW	-1750+03103	Africa/Harare	-
 #
 # These entries support timezones associated with a region
 # (group of countries).