diff --git a/Data/Time/Zones/DB.hs b/Data/Time/Zones/DB.hs
# file too large to diff: Data/Time/Zones/DB.hs
diff --git a/tzdata.cabal b/tzdata.cabal
--- a/tzdata.cabal
+++ b/tzdata.cabal
@@ -1,5 +1,5 @@
 Name: tzdata
-Version: 0.2.20221028.0
+Version: 0.2.20221129.0
 License: Apache-2.0
 License-File: LICENSE
 Author: Mihaly Barasz, Gergely Risko
@@ -16,7 +16,7 @@
   Database in a cabal package, so that it can be used in Haskell
   programs uniformly on all platforms.
   .
-  This package currently ships the @2022f@ version of the time zone
+  This package currently ships the @2022g@ version of the time zone
   database.  The version of the time zone database shipped is always
   reflected in the version of this package: @x.y.YYYYMMDD.z@, then
   @YYYYMMDD@ is the official release date of time zone database.
diff --git a/tzdata/America/Bogota.zone b/tzdata/America/Bogota.zone
Binary files a/tzdata/America/Bogota.zone and b/tzdata/America/Bogota.zone differ
diff --git a/tzdata/America/Cambridge_Bay.zone b/tzdata/America/Cambridge_Bay.zone
Binary files a/tzdata/America/Cambridge_Bay.zone and b/tzdata/America/Cambridge_Bay.zone differ
diff --git a/tzdata/America/Ciudad_Juarez.zone b/tzdata/America/Ciudad_Juarez.zone
new file mode 100644
Binary files /dev/null and b/tzdata/America/Ciudad_Juarez.zone differ
diff --git a/tzdata/America/Godthab.zone b/tzdata/America/Godthab.zone
Binary files a/tzdata/America/Godthab.zone and b/tzdata/America/Godthab.zone differ
diff --git a/tzdata/America/Inuvik.zone b/tzdata/America/Inuvik.zone
Binary files a/tzdata/America/Inuvik.zone and b/tzdata/America/Inuvik.zone differ
diff --git a/tzdata/America/Iqaluit.zone b/tzdata/America/Iqaluit.zone
Binary files a/tzdata/America/Iqaluit.zone and b/tzdata/America/Iqaluit.zone differ
diff --git a/tzdata/America/Nuuk.zone b/tzdata/America/Nuuk.zone
Binary files a/tzdata/America/Nuuk.zone and b/tzdata/America/Nuuk.zone differ
diff --git a/tzdata/America/Ojinaga.zone b/tzdata/America/Ojinaga.zone
Binary files a/tzdata/America/Ojinaga.zone and b/tzdata/America/Ojinaga.zone differ
diff --git a/tzdata/America/Pangnirtung.zone b/tzdata/America/Pangnirtung.zone
Binary files a/tzdata/America/Pangnirtung.zone and b/tzdata/America/Pangnirtung.zone differ
diff --git a/tzdata/America/Rankin_Inlet.zone b/tzdata/America/Rankin_Inlet.zone
Binary files a/tzdata/America/Rankin_Inlet.zone and b/tzdata/America/Rankin_Inlet.zone differ
diff --git a/tzdata/America/Resolute.zone b/tzdata/America/Resolute.zone
Binary files a/tzdata/America/Resolute.zone and b/tzdata/America/Resolute.zone differ
diff --git a/tzdata/America/Whitehorse.zone b/tzdata/America/Whitehorse.zone
Binary files a/tzdata/America/Whitehorse.zone and b/tzdata/America/Whitehorse.zone differ
diff --git a/tzdata/America/Yellowknife.zone b/tzdata/America/Yellowknife.zone
Binary files a/tzdata/America/Yellowknife.zone and b/tzdata/America/Yellowknife.zone differ
diff --git a/tzdata/Asia/Kuala_Lumpur.zone b/tzdata/Asia/Kuala_Lumpur.zone
Binary files a/tzdata/Asia/Kuala_Lumpur.zone and b/tzdata/Asia/Kuala_Lumpur.zone differ
diff --git a/tzdata/Asia/Singapore.zone b/tzdata/Asia/Singapore.zone
Binary files a/tzdata/Asia/Singapore.zone and b/tzdata/Asia/Singapore.zone differ
diff --git a/tzdata/Canada/Yukon.zone b/tzdata/Canada/Yukon.zone
Binary files a/tzdata/Canada/Yukon.zone and b/tzdata/Canada/Yukon.zone differ
diff --git a/tzdata/Singapore.zone b/tzdata/Singapore.zone
Binary files a/tzdata/Singapore.zone and b/tzdata/Singapore.zone differ
diff --git a/tzdata/iso3166.tab b/tzdata/iso3166.tab
--- a/tzdata/iso3166.tab
+++ b/tzdata/iso3166.tab
@@ -3,13 +3,13 @@
 # This file is in the public domain, so clarified as of
 # 2009-05-17 by Arthur David Olson.
 #
-# From Paul Eggert (2015-05-02):
+# From Paul Eggert (2022-11-18):
 # This file contains a table of two-letter country codes.  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:
 #
 # 1.  ISO 3166-1 alpha-2 country code, current as of
-#     ISO 3166-1 N976 (2018-11-06).  See: Updates on ISO 3166-1
+#     ISO 3166-1 N1087 (2022-09-02).  See: Updates on ISO 3166-1
 #     https://isotc.iso.org/livelink/livelink/Open/16944257
 # 2.  The usual English name for the coded region,
 #     chosen so that alphabetic sorting of subsets produces helpful lists.
@@ -238,7 +238,7 @@
 SZ	Eswatini (Swaziland)
 TC	Turks & Caicos Is
 TD	Chad
-TF	French Southern & Antarctic Lands
+TF	French Southern Territories
 TG	Togo
 TH	Thailand
 TJ	Tajikistan
diff --git a/tzdata/zone.tab b/tzdata/zone.tab
--- a/tzdata/zone.tab
+++ b/tzdata/zone.tab
@@ -114,8 +114,7 @@
 CA	+5320-06025	America/Goose_Bay	Atlantic - Labrador (most areas)
 CA	+5125-05707	America/Blanc-Sablon	AST - QC (Lower North Shore)
 CA	+4339-07923	America/Toronto	Eastern - ON, QC (most areas)
-CA	+6344-06828	America/Iqaluit	Eastern - NU (most east areas)
-CA	+6608-06544	America/Pangnirtung	Eastern - NU (Pangnirtung)
+CA	+6344-06828	America/Iqaluit	Eastern - NU (most areas)
 CA	+484531-0913718	America/Atikokan	EST - ON (Atikokan); NU (Coral H)
 CA	+4953-09709	America/Winnipeg	Central - ON (west); Manitoba
 CA	+744144-0944945	America/Resolute	Central - NU (Resolute)
@@ -277,17 +276,18 @@
 MU	-2010+05730	Indian/Mauritius
 MV	+0410+07330	Indian/Maldives
 MW	-1547+03500	Africa/Blantyre
-MX	+1924-09909	America/Mexico_City	Central Time
-MX	+2105-08646	America/Cancun	Eastern Standard Time - Quintana Roo
-MX	+2058-08937	America/Merida	Central Time - Campeche, Yucatan
-MX	+2540-10019	America/Monterrey	Central Time - Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
-MX	+2550-09730	America/Matamoros	Central Time US - Coahuila, Nuevo Leon, Tamaulipas (US border)
-MX	+2313-10625	America/Mazatlan	Mountain Time - Baja California Sur, Nayarit, Sinaloa
-MX	+2838-10605	America/Chihuahua	Mountain Time - Chihuahua (most areas)
-MX	+2934-10425	America/Ojinaga	Mountain Time US - Chihuahua (US border)
-MX	+2904-11058	America/Hermosillo	Mountain Standard Time - Sonora
-MX	+3232-11701	America/Tijuana	Pacific Time US - Baja California
-MX	+2048-10515	America/Bahia_Banderas	Central Time - Bahia de Banderas
+MX	+1924-09909	America/Mexico_City	Central Mexico
+MX	+2105-08646	America/Cancun	Quintana Roo
+MX	+2058-08937	America/Merida	Campeche, Yucatan
+MX	+2540-10019	America/Monterrey	Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
+MX	+2550-09730	America/Matamoros	Coahuila, Nuevo Leon, Tamaulipas (US border)
+MX	+2838-10605	America/Chihuahua	Chihuahua (most areas)
+MX	+3144-10629	America/Ciudad_Juarez	Chihuahua (US border - west)
+MX	+2934-10425	America/Ojinaga	Chihuahua (US border - east)
+MX	+2313-10625	America/Mazatlan	Baja California Sur, Nayarit (most areas), Sinaloa
+MX	+2048-10515	America/Bahia_Banderas	Bahia de Banderas
+MX	+2904-11058	America/Hermosillo	Sonora
+MX	+3232-11701	America/Tijuana	Baja California
 MY	+0310+10142	Asia/Kuala_Lumpur	Malaysia (peninsula)
 MY	+0133+11020	Asia/Kuching	Sabah, Sarawak
 MZ	-2558+03235	Africa/Maputo
diff --git a/tzdata/zone1970.tab b/tzdata/zone1970.tab
--- a/tzdata/zone1970.tab
+++ b/tzdata/zone1970.tab
@@ -102,8 +102,7 @@
 CA	+4606-06447	America/Moncton	Atlantic - New Brunswick
 CA	+5320-06025	America/Goose_Bay	Atlantic - Labrador (most areas)
 CA,BS	+4339-07923	America/Toronto	Eastern - ON, QC (most areas), Bahamas
-CA	+6344-06828	America/Iqaluit	Eastern - NU (most east areas)
-CA	+6608-06544	America/Pangnirtung	Eastern - NU (Pangnirtung)
+CA	+6344-06828	America/Iqaluit	Eastern - NU (most areas)
 CA	+4953-09709	America/Winnipeg	Central - ON (west); Manitoba
 CA	+744144-0944945	America/Resolute	Central - NU (Resolute)
 CA	+624900-0920459	America/Rankin_Inlet	Central - NU (central)
@@ -214,17 +213,18 @@
 MT	+3554+01431	Europe/Malta
 MU	-2010+05730	Indian/Mauritius
 MV,TF	+0410+07330	Indian/Maldives	Maldives, Kerguelen, St Paul I, Amsterdam I
-MX	+1924-09909	America/Mexico_City	Central Time
-MX	+2105-08646	America/Cancun	Eastern Standard Time - Quintana Roo
-MX	+2058-08937	America/Merida	Central Time - Campeche, Yucatán
-MX	+2540-10019	America/Monterrey	Central Time - Durango; Coahuila, Nuevo León, Tamaulipas (most areas)
-MX	+2550-09730	America/Matamoros	Central Time US - Coahuila, Nuevo León, Tamaulipas (US border)
-MX	+2313-10625	America/Mazatlan	Mountain Time - Baja California Sur, Nayarit, Sinaloa
-MX	+2838-10605	America/Chihuahua	Mountain Time - Chihuahua (most areas)
-MX	+2934-10425	America/Ojinaga	Mountain Time US - Chihuahua (US border)
-MX	+2904-11058	America/Hermosillo	Mountain Standard Time - Sonora
-MX	+3232-11701	America/Tijuana	Pacific Time US - Baja California
-MX	+2048-10515	America/Bahia_Banderas	Central Time - Bahía de Banderas
+MX	+1924-09909	America/Mexico_City	Central Mexico
+MX	+2105-08646	America/Cancun	Quintana Roo
+MX	+2058-08937	America/Merida	Campeche, Yucatán
+MX	+2540-10019	America/Monterrey	Durango; Coahuila, Nuevo León, Tamaulipas (most areas)
+MX	+2550-09730	America/Matamoros	Coahuila, Nuevo León, Tamaulipas (US border)
+MX	+2838-10605	America/Chihuahua	Chihuahua (most areas)
+MX	+3144-10629	America/Ciudad_Juarez	Chihuahua (US border - west)
+MX	+2934-10425	America/Ojinaga	Chihuahua (US border - east)
+MX	+2313-10625	America/Mazatlan	Baja California Sur, Nayarit (most areas), Sinaloa
+MX	+2048-10515	America/Bahia_Banderas	Bahía de Banderas
+MX	+2904-11058	America/Hermosillo	Sonora
+MX	+3232-11701	America/Tijuana	Baja California
 MY,BN	+0133+11020	Asia/Kuching	Sabah, Sarawak, Brunei
 MZ,BI,BW,CD,MW,RW,ZM,ZW	-2558+03235	Africa/Maputo	Central Africa Time
 NA	-2234+01706	Africa/Windhoek
