Refresh correlation data
[weather.git] / stations
index b2011ab..a81d5ca 100644 (file)
--- a/stations
+++ b/stations
@@ -2,7 +2,7 @@
 # use, copy, modify, and distribute this software is granted under terms
 # provided in the LICENSE file distributed with this software.
 #
-# generated by weather on 2023-02-09 from these public domain sources:
+# generated by weather on 2023-03-14 from these public domain sources:
 #
 # https://www.census.gov/geographies/reference-files/time-series/geo/gazetteer-files.html
 # b1e61f7b0f0a32b60fa55381796a6225 2022-08-24 2022_Gaz_counties_national.zip
 # 285a551e4223fe50658e137fd1b44819 2018-06-15 nsd_cccc.txt
 #
 # https://ourairports.com/data/
-# eb949bb3fd66ed705a37e598a8829dc7 2023-02-09 airports.csv
+# e1472f8875c4e71c870fcfba81a7055b 2023-03-14 airports.csv
 #
 # ...and these manually-generated or hand-compiled adjustments:
-# 5ea9acf0247c5d9109c9c43fcf30796d 2023-02-09 overrides.conf
-# acd59d8c9da429dd512b42cf980aa23d 2023-02-09 slist
-# 31a742c5924dfddd1975d1d44abfe2d4 2023-02-09 zlist
+# ca9d6fd0c198e0747019790f6cb669cd 2023-03-14 overrides.conf
+# d5d47dceebacd1f94a3dc255da20a18d 2023-03-14 slist
+# 8a1ca24e777ac043f773a09db7a0a34c 2023-03-14 zlist
 
 [aggg]
 description = unknown station in Solomon Islands
@@ -35,6 +35,11 @@ description = Honiara / Henderson, Solomon Islands
 location = (-0.1643518, 2.7933995)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AGGH.TXT
 
+[aggm]
+description = Munda, Solomon Islands
+location = (-0.1454441, 2.7448211)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AGGM.TXT
+
 [anyn]
 description = Nauru International Airport, Yaren District, 14, NR
 location = (-0.0095549, 2.9132862)
@@ -497,12 +502,6 @@ location = (0.8627744, -1.9021180)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWEH.TXT
 zone = ('mtz306', 0.0126662)
 
-[cwek]
-description = Grey Islet Meteorological Aeronautical Presentation System, Canada
-location = (0.9526589, -2.2811453)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWEK.TXT
-zone = ('akz332', 0.0123496)
-
 [cwel]
 description = Entrance Island Automatic Weather Reporting System, Canada
 location = (0.8589929, -2.1607176)
@@ -821,12 +820,6 @@ location = (0.8479391, -2.1569361)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKH.TXT
 zone = ('waz001', 0.0071665)
 
-[cwkk]
-description = Katatota Island, Canada
-location = (0.8677195, -1.5417075)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKK.TXT
-zone = ('miz001', 0.0369098)
-
 [cwkm]
 description = Komakuk Beach, Y. T., Canada
 location = (1.2150400, -2.4469516)
@@ -862,17 +855,18 @@ location = (0.8892453, -1.8701203)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWLE.TXT
 zone = ('mtz061', 0.0383362)
 
-[cwli]
-description = Liverpool Bay, Canada
-location = (1.2147492, -2.2846360)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWLI.TXT
-
 [cwlm]
 description = Victoria Automatic Weather Reporting System, Canada
 location = (0.8450302, -2.1522819)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWLM.TXT
 zone = ('waz001', 0.0049746)
 
+[cwlp]
+description = Herbert Island Meteorological Aeronautical Presentation System, Canada
+location = (0.8889544, -2.2276219)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWLP.TXT
+zone = ('waz515', 0.0621060)
+
 [cwls]
 description = Mount Forest, Ont., Canada
 location = (0.7676540, -1.4093534)
@@ -1007,12 +1001,6 @@ location = (0.9034988, -1.8189240)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWOY.TXT
 zone = ('ndz001', 0.0521553)
 
-[cwpc]
-description = Port Colborne Automated Reporting Station, Canada
-location = (0.7481645, -1.3831734)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWPC.TXT
-zone = ('nyz085', 0.0075597)
-
 [cwpd]
 description = Parc Des Laurentid, Canada
 location = (0.8301949, -1.2432562)
@@ -1055,11 +1043,6 @@ location = (0.7429285, -1.3971361)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWPS.TXT
 zone = ('paz001', 0.0081702)
 
-[cwpx]
-description = Cape Peel West, N. W. T., Canada
-location = (1.2048590, -1.8817558)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWPX.TXT
-
 [cwpz]
 description = Burns Lake Cs , B. C., Canada
 location = (0.9491682, -2.1982422)
@@ -3415,12 +3398,6 @@ location = (0.9151766, -1.9825506)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CZPS.TXT
 zone = ('mtz301', 0.0663240)
 
-[czrp]
-description = unknown station in Canada
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CZRP.TXT
-zone = ('mtz301', 0.0663240)
-
 [czsj]
 description = Sandy Lake Airport, Sandy Lake, ON, CA
 location = (0.9261450, -1.6291671)
@@ -3696,11 +3673,6 @@ description = Akure Airport, Akure, ON, NG
 location = (0.1264795, 0.0925201)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNAK.TXT
 
-[dnbc]
-description = Sir Abubakar Tafawa Balewa International Airport, Bauchi, BA, NG
-location = (0.1829600, 0.1700649)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNBC.TXT
-
 [dnbe]
 description = Benin Airport, Benin, ED, NG
 location = (0.1102521, 0.0977297)
@@ -6160,15 +6132,13 @@ location = (-0.4519167, 0.5499527)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FDMY.TXT
 
 [fdot]
-comment = manually researched on 2020-05-24
-description = Moti, Swaziland
-location = (-0.4660776, 0.5484790)
+description = unknown station in Swaziland
+location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FDOT.TXT
 
 [fdpp]
-comment = manually researched on 2020-05-24
-description = Piggs Peak Met Stn., Swaziland
-location = (-0.4532219, 0.5454294)
+description = unknown station in Swaziland
+location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FDPP.TXT
 
 [fdsk]
@@ -6266,11 +6236,6 @@ description = Mfuwe, Zambia
 location = (-0.2314113, 0.5574000)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FLMF.TXT
 
-[fmch]
-description = Hahaya International Airport, Comoros
-location = (-0.2012946, 0.7551458)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FMCH.TXT
-
 [fmcz]
 description = Dzaoudzi / Pamanzi Mayotte, Comoros
 location = (-0.2234021, 0.7903433)
@@ -6356,11 +6321,6 @@ description = Luanda, Angola
 location = (-0.1544616, 0.2309652)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FNLU.TXT
 
-[fnma]
-description = Malanje Airport, Malanje, MAL, AO
-location = (-0.1662442, 0.2847051)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FNMA.TXT
-
 [fnmo]
 description = Welwitschia Mirabilis International Airport, Moçâmedes, NAM, AO
 location = (-0.2663582, 0.2120017)
@@ -6416,6 +6376,11 @@ description = Libreville, Gabon
 location = (0.0078540, 0.1643518)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FOOL.TXT
 
+[foom]
+description = Mitzic, Gabon
+location = (0.0136717, 0.2012946)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FOOM.TXT
+
 [foon]
 description = Franceville / Mvengue, Gabon
 location = (-0.0287979, 0.2344559)
@@ -6426,11 +6391,6 @@ description = Lastoursville, Gabon
 location = (-0.0145444, 0.2219477)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FOOR.TXT
 
-[foot]
-description = Tchibanga, Gabon
-location = (-0.0497419, 0.1922771)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FOOT.TXT
-
 [fpst]
 description = S. Tome, Sao Tome And Principe
 location = (0.0066904, 0.1172279)
@@ -6576,11 +6536,6 @@ description = Lilongwe International Airport, Malawi
 location = (-0.2405645, 0.5893395)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FWKI.TXT
 
-[fxmm]
-description = Maseru / Moshoeshoe, Lesotho
-location = (-0.5139995, 0.4808382)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FXMM.TXT
-
 [fygf]
 description = Grootfontein, Namibia
 location = (-0.3420845, 0.3161955)
@@ -6656,6 +6611,11 @@ description = Bamako / Senou, Mali
 location = (0.2187479, -0.1387537)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GABS.TXT
 
+[gago]
+description = Gao, Mali
+location = (0.2839069, -0.0008727)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GAGO.TXT
+
 [gakd]
 description = Kayes Dag Dag Airport, 1, ML
 location = (0.2527446, -0.1990443)
@@ -6671,11 +6631,6 @@ description = Nioro Du Sahel, Mali
 location = (0.2658718, -0.1631883)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GANR.TXT
 
-[gatb]
-description = Tombouctou, Mali
-location = (0.2917609, -0.0523599)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GATB.TXT
-
 [gbyd]
 description = Banjul / Yundum, Gambia, The
 location = (0.2330015, -0.2932153)
@@ -6851,11 +6806,6 @@ description = Tanger Aerodrome, Morocco
 location = (0.6236643, -0.1029744)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GMTT.TXT
 
-[gnbt]
-description = unknown station in Western parts of West Africa or Maghreb
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GNBT.TXT
-
 [gobd]
 description = Blaise Diagne International Airport, Dakar, DK, SN
 location = (0.2560398, -0.2979859)
@@ -6956,6 +6906,11 @@ description = N'Zerekore, Guinea
 location = (0.1349721, -0.1541708)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GUNZ.TXT
 
+[guxn]
+description = Kankan Airport, Kankan, K, GN
+location = (0.1823596, -0.1610722)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GUXN.TXT
+
 [gvac]
 description = Sal, Cape Verde
 location = (0.2920518, -0.4005531)
@@ -6981,6 +6936,11 @@ description = Addis Ababa, Ethiopia
 location = (0.1567887, 0.6771877)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HAAB.TXT
 
+[habd]
+description = Bahar Dar, Ethiopia
+location = (0.2024582, 0.6527531)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HABD.TXT
+
 [hadr]
 description = Dire Dawa, Ethiopia
 location = (0.1675516, 0.7307112)
@@ -7031,11 +6991,6 @@ description = Cairo Airport, Egypt
 location = (0.5259259, 0.5480334)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HECA.TXT
 
-[heco]
-description = unknown station in Egypt
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HECO.TXT
-
 [hecp]
 description = Capital International Airport, New Cairo, C, EG
 location = (0.5248954, 0.5557645)
@@ -7071,11 +7026,6 @@ description = October Airport, Sixth of October City, C, EG
 location = (0.5203228, 0.5380557)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HEOC.TXT
 
-[hepc]
-description = unknown station in Egypt
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HEPC.TXT
-
 [heps]
 description = Port Said, Egypt
 location = (0.5457063, 0.5637413)
@@ -7111,6 +7061,11 @@ description = Siwa Oasis North Airport, Siwa Oasis, MT, EG
 location = (0.5120604, 0.4452832)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HESW.TXT
 
+[hesx]
+description = Sphinx International Airport, Al Jiza, GZ, EG
+location = (0.5254851, 0.5391192)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HESX.TXT
+
 [hetr]
 description = El Tor, Egypt
 location = (0.4927646, 0.5692682)
@@ -7196,21 +7151,6 @@ description = Wajir, Kenya
 location = (0.0305433, 0.6992953)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKWJ.TXT
 
-[hllb]
-description = Benina, Libya
-location = (0.5602507, 0.3537201)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HLLB.TXT
-
-[hllm]
-description = Mitiga International Airport, Tripoli, TB, LY
-location = (0.5740697, 0.2319172)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HLLM.TXT
-
-[hlms]
-description = Misrata International Airport, Misrata, MI, LY
-location = (0.5641777, 0.2628640)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HLMS.TXT
-
 [hryr]
 description = Kigali, Rwanda
 location = (-0.0343248, 0.5256350)
@@ -7226,10 +7166,15 @@ description = Dongola, Sudan
 location = (0.3345214, 0.5320345)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HSDN.TXT
 
-[hsfs]
-description = El Fasher, Sudan
-location = (0.2376557, 0.4421501)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HSFS.TXT
+[hsgn]
+description = Geneina, Sudan
+location = (0.2353286, 0.3918264)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HSGN.TXT
+
+[hsnn]
+description = Nyala Airport, Nyala, 11, SD
+location = (0.2103733, 0.4355679)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HSNN.TXT
 
 [hsob]
 description = El Obeid, Sudan
@@ -7271,31 +7216,16 @@ description = Dodoma, Tanzania
 location = (-0.1076286, 0.6242461)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTDO.TXT
 
-[htgw]
-description = Songwe Airport, Mbeya, 14, TZ
-location = (-0.1556824, 0.5807405)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTGW.TXT
-
 [htib]
 description = unknown station in Tanzania
 location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTIB.TXT
 
-[htif]
-description = unknown station in Tanzania
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTIF.TXT
-
 [htir]
 description = Iringa, Tanzania
 location = (-0.1338086, 0.6239552)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTIR.TXT
 
-[htjn]
-description = unknown station in Tanzania
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTJN.TXT
-
 [htka]
 description = Kigoma, Tanzania
 location = (-0.0852302, 0.5171992)
@@ -7306,21 +7236,11 @@ description = Kilimanjaro Airport, Tanzania
 location = (-0.0596321, 0.6469354)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTKJ.TXT
 
-[htln]
-description = unknown station in Tanzania
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTLN.TXT
-
 [htmg]
 description = Morogoro, Tanzania
 location = (-0.1192642, 0.6571165)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTMG.TXT
 
-[htmh]
-description = Makau Airport, Makau, 22, TZ
-location = (-0.0587724, 0.6077964)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTMH.TXT
-
 [htmp]
 description = Mpanda Airport, Mpanda, 20, TZ
 location = (-0.1109222, 0.5425202)
@@ -7341,10 +7261,10 @@ description = Mwanza, Tanzania
 location = (-0.0430515, 0.5745042)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTMW.TXT
 
-[htsi]
-description = unknown station in Tanzania
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTSI.TXT
+[htpe]
+description = Pemba / Karume Airport, Tanzania
+location = (-0.0916298, 0.6949319)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTPE.TXT
 
 [htso]
 description = Songea, Tanzania
@@ -7361,6 +7281,11 @@ description = Tabora Airport, Tanzania
 location = (-0.0887209, 0.5730498)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTTB.TXT
 
+[httg]
+description = Tanga, Tanzania
+location = (-0.0887209, 0.6818420)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTTG.TXT
+
 [htza]
 description = Zanzibar / Kisauni, Tanzania
 location = (-0.1085013, 0.6844600)
@@ -7653,6 +7578,12 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1FM.TXT
 zone = ('okz046', 0.0029747)
 
+[k1fn]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1FN.TXT
+zone = ('okz046', 0.0029747)
+
 [k1fw]
 description = unknown station in United States of America
 location = None
@@ -7743,6 +7674,12 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1KW.TXT
 zone = ('ilz066', 0.0007896)
 
+[k1lm]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1LM.TXT
+zone = ('ilz066', 0.0007896)
+
 [k1ln]
 description = unknown station in United States of America
 location = None
@@ -8116,7 +8053,7 @@ zone = ('mnz022', 0.0018063)
 description = Jennings Airport, Jennings, LA, US
 location = (0.5278347, -1.6174560)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K3R7.TXT
-zone = ('laz031', 0.0075256)
+zone = ('laz242', 0.0026244)
 
 [k3s8]
 comment = manually researched on 2020-05-24
@@ -8229,6 +8166,12 @@ location = (0.5986479, -1.8116518)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K4MR.TXT
 zone = ('nmz236', 0.0067076)
 
+[k4o4]
+description = Idabel, Mc Curtain County Regional Airport, OK, United States
+location = (0.5918266, -1.6556048)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K4O4.TXT
+zone = ('okz077', 0.0038129)
+
 [k4r5]
 description = Madeline Island Airport, La Pointe, WI, US
 location = (0.8166169, -1.5840381)
@@ -8292,10 +8235,10 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K5A6.TXT
 zone = ('msz028', 0.0017330)
 
 [k5c1]
-description = Boerne Stage Field, San Antonio, TX, US
-location = (0.5187799, -1.7225458)
+description = unknown station in United States of America
+location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K5C1.TXT
-zone = ('txz189', 0.0038623)
+zone = ('msz028', 0.0017330)
 
 [k5h4]
 description = Harvey Municipal Airport, ND, United States
@@ -8307,7 +8250,7 @@ zone = ('ndz023', 0.0047674)
 description = De Quincy Industrial Airpark, De Quincy, LA, US
 location = (0.5312992, -1.6314204)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K5R8.TXT
-zone = ('laz030', 0.0041128)
+zone = ('laz141', 0.0023836)
 
 [k5sm]
 description = Sunlight, CO, United States
@@ -8440,12 +8383,6 @@ location = (0.8067009, -1.7496150)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K7L2.TXT
 zone = ('ndz046', 0.0011295)
 
-[k7n0]
-description = New Orleans Downtown Heliport, New Orleans, LA, US
-location = (0.5227723, -1.5722373)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K7N0.TXT
-zone = ('laz077', 0.0010071)
-
 [k7w4]
 comment = manually researched on 2020-05-24
 description = Lake Anna AP, Bumpass, VA, United States of America
@@ -8685,6 +8622,12 @@ location = (0.6888233, -1.3017247)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KACY.TXT
 zone = ('njz022', 0.0015950)
 
+[kacz]
+description = Henderson Field, Wallace, NC, US
+location = (0.6059417, -1.3614197)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KACZ.TXT
+zone = ('ncz105', 0.0034425)
+
 [kadc]
 description = Wadena, Wadena Municipal Airport, MN, United States
 location = (0.8107103, -1.6617425)
@@ -9220,6 +9163,12 @@ location = (0.6335109, -1.3468851)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KASJ.TXT
 zone = ('ncz013', 0.0028405)
 
+[kasl]
+description = Harrison County Airport, Marshall, TX, US
+location = (0.5675898, -1.6459816)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KASL.TXT
+zone = ('txz138', 0.0010528)
+
 [kasn]
 description = Talladega Municipal Airport, Talladega, AL, US
 location = (0.5859053, -1.5018716)
@@ -9764,7 +9713,7 @@ zone = ('miz064', 0.0038788)
 description = Keesler Air Force Base / Biloxi, MS, United States
 location = (0.5308710, -1.5518886)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBIX.TXT
-zone = ('msz078', 0.0071817)
+zone = ('msz087', 0.0029729)
 
 [kbjc]
 description = Broomfield / Jeffco, CO, United States
@@ -9814,6 +9763,12 @@ location = (0.7248934, -1.4253522)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBKL.TXT
 zone = ('ohz011', 0.0019058)
 
+[kbkn]
+description = Blackwell Tonkawa Municipal Airport, Blackwell, OK, US
+location = (0.6413229, -1.6990711)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBKN.TXT
+zone = ('okz008', 0.0031444)
+
 [kbks]
 description = Falfurrias, Brooks County Airport, TX, United States
 location = (0.4748459, -1.7125365)
@@ -9914,7 +9869,7 @@ zone = ('txz172', 0.0012263)
 description = Beaumont Municipal Airport, Beaumont, TX, US
 location = (0.5248316, -1.6443750)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBMT.TXT
-zone = ('txz201', 0.0052731)
+zone = ('txz515', 0.0012889)
 
 [kbna]
 description = Nashville International Airport, TN, United States
@@ -10095,7 +10050,7 @@ zone = ('nyz010', 0.0005293)
 description = Burbank-Glendale-Pasadena, CA, United States
 location = (0.5969026, -2.0658881)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBUR.TXT
-zone = ('caz088', 0.0052113)
+zone = ('caz373', 0.0009972)
 
 [kbuu]
 description = Burlington, Burlington Municipal Airport, WI, United States
@@ -10366,7 +10321,7 @@ zone = ('arz123', 0.0016352)
 description = Cable Airport, Upland, CA, US
 location = (0.5953597, -2.0540432)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCCB.TXT
-zone = ('caz548', 0.0042079)
+zone = ('caz380', 0.0041807)
 
 [kcco]
 description = Newnan, Newnan Coweta County Airport, GA, United States
@@ -10602,12 +10557,6 @@ location = (0.7310021, -1.6007578)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCID.TXT
 zone = ('iaz052', 0.0037397)
 
-[kcii]
-description = Choteau Airport, Choteau, MT, US
-location = (0.8347613, -1.9577009)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCII.TXT
-zone = ('mtz308', 0.0032188)
-
 [kcin]
 description = Carroll, IA, United States
 location = (0.7339110, -1.6542812)
@@ -10954,7 +10903,7 @@ zone = ('mnz011', 0.0058410)
 description = Los Angeles Usc Campus, CA, United States
 location = (0.5939937, -2.0644336)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCQT.TXT
-zone = ('caz548', 0.0045117)
+zone = ('caz368', 0.0016024)
 
 [kcqw]
 description = Cheraw Municipal Airport/Lynch Bellinger Field, Cheraw, SC, US
@@ -11146,7 +11095,7 @@ zone = ('txz086', 0.0038291)
 description = Chenault Airpark, LA, United States
 location = (0.5273803, -1.6257742)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCWF.TXT
-zone = ('laz073', 0.0060909)
+zone = ('laz241', 0.0025241)
 
 [kcwi]
 description = Clinton, Clinton Municipal Airport, IA, United States
@@ -11810,12 +11759,6 @@ location = (0.7851558, -1.6786189)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDXX.TXT
 zone = ('mnz054', 0.0001722)
 
-[kdya]
-description = Demopolis Municipal Airport, Demopolis, AL, US
-location = (0.5666002, -1.5350887)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDYA.TXT
-zone = ('alz030', 0.0042302)
-
 [kdyb]
 description = Summerville Airport, Summerville, SC, US
 location = (0.5770652, -1.4011381)
@@ -12215,6 +12158,12 @@ location = (0.6341363, -1.7089682)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEND.TXT
 zone = ('okz012', 0.0020435)
 
+[kenl]
+description = Centralia, Centralia Municipal Airport, IL, United States
+location = (0.6722087, -1.5549526)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KENL.TXT
+zone = ('ilz070', 0.0033357)
+
 [kenv]
 description = Wendover / Air Force Auxillary Field, UT, United States
 location = (0.7109308, -1.9902571)
@@ -12543,6 +12492,12 @@ location = (0.7737626, -1.6286831)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFBL.TXT
 zone = ('mnz077', 0.0004406)
 
+[kfch]
+description = Fresno-Chandler, CA, United States
+location = (0.6411176, -2.0911953)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFCH.TXT
+zone = ('caz307', 0.0015809)
+
 [kfci]
 description = Richmond Executive-Chesterfield County Airport, North Chesterfield, VA, US
 location = (0.6528666, -1.3530665)
@@ -12717,6 +12672,12 @@ location = (0.6405358, -1.3421582)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFKN.TXT
 zone = ('vaz092', 0.0028726)
 
+[kfkr]
+description = Frankfort Municipal Airport, Frankfort, IN, US
+location = (0.7029034, -1.5107954)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFKR.TXT
+zone = ('inz030', 0.0012592)
+
 [kfks]
 description = Frankfort, Frankfort Dow Memorial Field Airport, MI, United States
 location = (0.7788532, -1.5044835)
@@ -13483,7 +13444,7 @@ zone = ('txz118', 0.0038122)
 description = Gulfport-Biloxi Reg Airport, MS, United States
 location = (0.5308710, -1.5547975)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGPT.TXT
-zone = ('msz078', 0.0065363)
+zone = ('msz087', 0.0004936)
 
 [kgpz]
 description = Grand Rapids, Grand Rapids/Itasca County Airport-Gordon Newstrom Field, MN, United States
@@ -13681,7 +13642,7 @@ zone = ('ncz078', 0.0017775)
 description = Gray Butte Field, Palmdale, CA, US
 location = (0.6032539, -2.0538162)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGXA.TXT
-zone = ('caz339', 0.0094845)
+zone = ('caz382', 0.0023714)
 
 [kgxf]
 description = Gila Bend Air Force Auxiliary Airport, Gila Bend, AZ, US
@@ -13867,7 +13828,7 @@ zone = ('txz204', 0.0008815)
 description = Manassas, Manassas Regional Airport/Harry P. Davis Field, VA, United States
 location = (0.6757333, -1.3529211)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHEF.TXT
-zone = ('vaz502', 0.0034386)
+zone = ('vaz527', 0.0012015)
 
 [kheg]
 description = Herlong Airport, Jacksonville, FL, US
@@ -13929,6 +13890,12 @@ location = (0.6928957, -1.3567026)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHGR.TXT
 zone = ('mdz003', 0.0020014)
 
+[khhf]
+description = Canadian, Hemphill County Airport, TX, United States
+location = (0.6265732, -1.7523106)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHHF.TXT
+zone = ('txz010', 0.0021309)
+
 [khhg]
 description = Huntington Municipal Airport, Huntington, IN, US
 location = (0.7130176, -1.4915078)
@@ -13939,13 +13906,7 @@ zone = ('inz025', 0.0005819)
 description = Hawthorne Municipal Airport, CA, United States
 location = (0.5919575, -2.0653063)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHHR.TXT
-zone = ('caz362', 0.0054346)
-
-[khhv]
-description = Hoover Diana, TX, United States
-location = (0.4701772, -1.6526280)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHHV.TXT
-zone = ('txz436', 0.0354315)
+zone = ('caz366', 0.0012391)
 
 [khhw]
 description = Stan Stamper Municipal Airport, Hugo, OK, US
@@ -14221,7 +14182,7 @@ zone = ('txz016', 0.0044159)
 description = Bay St. Louis, Stennis International Airport, MS, United States
 location = (0.5300177, -1.5612794)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHSA.TXT
-zone = ('laz076', 0.0045474)
+zone = ('msz086', 0.0009909)
 
 [khsb]
 description = Harrisburg, Harrisburg-Raleigh Airport, IL, United States
@@ -14271,6 +14232,12 @@ location = (0.6047566, -1.5146549)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHSV.TXT
 zone = ('alz007', 0.0035724)
 
+[khth]
+description = Hawthorne Municipal, NV, United States
+location = (0.6728244, -2.0705423)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHTH.TXT
+zone = ('nvz001', 0.0010706)
+
 [khtl]
 description = Roscommon County Airport, MI, United States
 location = (0.7740535, -1.4777121)
@@ -14558,7 +14525,7 @@ zone = ('idz053', 0.0051327)
 description = Indiana / Stewart Field, PA, United States
 location = (0.7091855, -1.3805554)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KIDI.TXT
-zone = ('paz022', 0.0057467)
+zone = ('paz077', 0.0011398)
 
 [kidp]
 description = Independence Municipal Airport, Independence, KS, US
@@ -15325,7 +15292,7 @@ zone = ('okz038', 0.0018437)
 description = Los Angeles Interntl Airport, CA, United States
 location = (0.5922484, -2.0661789)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLAX.TXT
-zone = ('caz362', 0.0046546)
+zone = ('caz366', 0.0017084)
 
 [klbb]
 description = Lubbock International Airport, TX, United States
@@ -15379,7 +15346,7 @@ zone = ('nez018', 0.0018703)
 description = Lake Charles Regional Airport, LA, United States
 location = (0.5270894, -1.6298466)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLCH.TXT
-zone = ('laz073', 0.0068188)
+zone = ('laz241', 0.0018659)
 
 [klci]
 description = Laconia, Laconia Municipal Airport, NH, United States
@@ -15463,7 +15430,7 @@ zone = ('nyz176', 0.0008083)
 description = Long Beach Airport, CA, United States
 location = (0.5902122, -2.0621065)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLGB.TXT
-zone = ('caz548', 0.0050399)
+zone = ('caz368', 0.0026513)
 
 [klgc]
 description = La Grange, Callaway Airport, GA, United States
@@ -16188,6 +16155,12 @@ location = (0.7105026, -1.5143663)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMCX.TXT
 zone = ('inz020', 0.0014884)
 
+[kmcz]
+description = Martin County Airport, Williamston, NC, US
+location = (0.6259135, -1.3470137)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMCZ.TXT
+zone = ('ncz029', 0.0010682)
+
 [kmdd]
 description = Midland, Midland Airpark, TX, United States
 location = (0.5591405, -1.7819957)
@@ -16444,7 +16417,7 @@ zone = ('iaz049', 0.0017675)
 description = Picayune Municipal Airport, Picayune, MS, US
 location = (0.5321072, -1.5647086)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMJD.TXT
-zone = ('laz076', 0.0044684)
+zone = ('msz083', 0.0026730)
 
 [kmjq]
 description = Jackson, Jackson Municipal Airport, MN, United States
@@ -16782,6 +16755,12 @@ location = (0.6062110, -1.3377949)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMRH.TXT
 zone = ('ncz196', 0.0031408)
 
+[kmrj]
+description = Mineral Point, Iowa County Airport, WI, United States
+location = (0.7484893, -1.5748445)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMRJ.TXT
+zone = ('wiz062', 0.0023592)
+
 [kmrn]
 description = Morganton, Morganton-Lenoir Airport, NC, United States
 location = (0.6252012, -1.4243777)
@@ -17059,12 +17038,6 @@ location = (0.8101237, -1.6196655)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMZH.TXT
 zone = ('mnz038', 0.0052120)
 
-[kmzj]
-description = Pinal Airpark, Marana, AZ, US
-location = (0.5674170, -1.9430402)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMZJ.TXT
-zone = ('azz505', 0.0040979)
-
 [kmzz]
 description = Marion Municipal Airport, Marion, IN, US
 location = (0.7066820, -1.4953929)
@@ -17439,6 +17412,12 @@ location = (0.4758931, -1.4111084)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOBE.TXT
 zone = ('flz058', 0.0029295)
 
+[kobt]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOBT.TXT
+zone = ('flz058', 0.0029295)
+
 [kocf]
 description = Ocala, Ocala International Airport-Jim Taylor Field, FL, United States
 location = (0.5090544, -1.4349515)
@@ -17637,6 +17616,12 @@ location = (0.6104968, -1.5670778)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOLV.TXT
 zone = ('msz001', 0.0034432)
 
+[koly]
+description = Olney-Noble, Olney-Noble Airport, IL, United States
+location = (0.6758254, -1.5389683)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOLY.TXT
+zone = ('ilz072', 0.0012556)
+
 [kolz]
 description = Oelwein, Oelwein Municipal Airport, IA, United States
 location = (0.7449211, -1.6052569)
@@ -17701,7 +17686,7 @@ zone = ('orz002', 0.0011909)
 description = Ontario International Airport, CA, United States
 location = (0.5942846, -2.0522163)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KONT.TXT
-zone = ('caz048', 0.0060739)
+zone = ('caz380', 0.0060038)
 
 [konx]
 description = Currituck, Currituck County Airport, NC, United States
@@ -17785,7 +17770,7 @@ zone = ('vaz095', 0.0019944)
 description = Orange, Orange County Airport, TX, United States
 location = (0.5248060, -1.6371819)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KORG.TXT
-zone = ('txz262', 0.0054780)
+zone = ('txz616', 0.0012205)
 
 [korh]
 description = Worcester Regional Airport, MA, United States
@@ -18037,7 +18022,7 @@ zone = ('idz006', 0.0067136)
 description = Salt Point, LA, United States
 location = (0.5160357, -1.5975580)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KP92.TXT
-zone = ('laz055', 0.0063045)
+zone = ('laz254', 0.0021372)
 
 [kpae]
 description = Everett Snohomish County, WA, United States
@@ -18321,11 +18306,17 @@ location = (0.5857115, -1.5053308)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPLR.TXT
 zone = ('alz026', 0.0028996)
 
+[kplu]
+description = Pierce County-Thun Field, Puyallup, WA, US
+location = (0.8221182, -2.1343108)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPLU.TXT
+zone = ('waz509', 0.0028260)
+
 [kpmd]
 description = Palmdale Prod Flight Plant, CA, United States
 location = (0.6044657, -2.0609430)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPMD.TXT
-zone = ('caz088', 0.0075105)
+zone = ('caz383', 0.0012698)
 
 [kpmh]
 description = Greater Portsmouth Regional Airport, Portsmouth, OH, US
@@ -18469,7 +18460,7 @@ zone = ('mez002', 0.0021489)
 description = Pascagoula Lott International Airport, MS, United States
 location = (0.5317436, -1.5451982)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPQL.TXT
-zone = ('alz263', 0.0045947)
+zone = ('msz088', 0.0012825)
 
 [kprb]
 description = Paso Robles Airport, CA, United States
@@ -18583,7 +18574,7 @@ zone = ('miz069', 0.0004147)
 description = Patterson Memorial, LA, United States
 location = (0.5186537, -1.5940674)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPTN.TXT
-zone = ('laz055', 0.0024594)
+zone = ('laz254', 0.0020737)
 
 [kpts]
 description = Atkinson Municipal Airport, Pittsburg, KS, US
@@ -18747,12 +18738,6 @@ location = (0.7925007, -1.4628089)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPZQ.TXT
 zone = ('miz018', 0.0017263)
 
-[kpzz]
-description = unknown station in United States of America
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPZZ.TXT
-zone = ('miz018', 0.0017263)
-
 [kqal]
 description = unknown station in United States of America
 location = None
@@ -18843,6 +18828,12 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQER.TXT
 zone = ('miz018', 0.0017263)
 
+[kqes]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQES.TXT
+zone = ('miz018', 0.0017263)
+
 [kqev]
 description = unknown station in United States of America
 location = None
@@ -18957,6 +18948,30 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHY.TXT
 zone = ('miz018', 0.0017263)
 
+[kqjg]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQJG.TXT
+zone = ('miz018', 0.0017263)
+
+[kqjq]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQJQ.TXT
+zone = ('miz018', 0.0017263)
+
+[kqjz]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQJZ.TXT
+zone = ('miz018', 0.0017263)
+
+[kqkz]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQKZ.TXT
+zone = ('miz018', 0.0017263)
+
 [kqm2]
 description = unknown station in United States of America
 location = None
@@ -18999,12 +19014,6 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQRV.TXT
 zone = ('miz018', 0.0017263)
 
-[kqrz]
-description = unknown station in United States of America
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQRZ.TXT
-zone = ('miz018', 0.0017263)
-
 [kqsc]
 description = unknown station in United States of America
 location = None
@@ -19023,20 +19032,26 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQST.TXT
 zone = ('miz018', 0.0017263)
 
+[kqsu]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQSU.TXT
+zone = ('miz018', 0.0017263)
+
 [kqta]
 description = Atsugi, Japan Naval Air, Japan
 location = (0.6187192, 2.4338616)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTA.TXT
 
-[kqtz]
+[kqtd]
 description = unknown station in United States of America
 location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTZ.TXT
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTD.TXT
 
-[kqut]
+[kqtz]
 description = unknown station in United States of America
 location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQUT.TXT
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTZ.TXT
 
 [kqvb]
 description = unknown station in United States of America
@@ -19883,7 +19898,7 @@ zone = ('iaz090', 0.0024874)
 description = Sandberg, CA, United States
 location = (0.6065019, -2.0719967)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSDB.TXT
-zone = ('caz335', 0.0036435)
+zone = ('caz378', 0.0013768)
 
 [ksdc]
 description = Williamson Sodus Airport, Williamson/Sodus, NY, US
@@ -20183,7 +20198,7 @@ zone = ('miz097', 0.0022376)
 description = Los Alamitos U. S. Army Airfield, CA, United States
 location = (0.5896304, -2.0603612)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSLI.TXT
-zone = ('caz552', 0.0040280)
+zone = ('caz368', 0.0039947)
 
 [kslk]
 description = Adirondack Regional Airport, NY, United States
@@ -20197,6 +20212,12 @@ location = (0.6768969, -1.7043140)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSLN.TXT
 zone = ('ksz049', 0.0000100)
 
+[kslo]
+description = Salem, Salem-Leckrone Airport, IL, United States
+location = (0.6744437, -1.5527176)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSLO.TXT
+zone = ('ilz070', 0.0006271)
+
 [kslr]
 description = Sulphur Springs, Sulphur Springs Municipal Airport, TX, United States
 location = (0.5787706, -1.6689032)
@@ -20231,13 +20252,13 @@ zone = ('idz009', 0.0062416)
 description = Santa Monica Municipal Airport, CA, United States
 location = (0.5937028, -2.0673425)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSMO.TXT
-zone = ('caz362', 0.0033204)
+zone = ('caz370', 0.0021082)
 
 [ksmp]
 description = Stampede Pass, WA, United States
 location = (0.8252498, -2.1176662)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSMP.TXT
-zone = ('waz556', 0.0095212)
+zone = ('waz522', 0.0060807)
 
 [ksmq]
 description = Somerville Somerset Airport, NJ, United States
@@ -20575,6 +20596,12 @@ location = (0.6312274, -1.6944238)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSWO.TXT
 zone = ('okz020', 0.0021761)
 
+[ksww]
+description = Sweetwater, Avenger Field Airport, TX, United States
+location = (0.5666599, -1.7534693)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSWW.TXT
+zone = ('txz054', 0.0029925)
+
 [ksxk]
 description = Sioux County Regional Airport, Maurice, IA, US
 location = (0.7502442, -1.6783330)
@@ -20893,6 +20920,12 @@ location = (0.5305801, -1.4721852)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KTLH.TXT
 zone = ('flz017', 0.0014851)
 
+[ktma]
+description = Henry Tift Myers Airport, Tifton, GA, US
+location = (0.5485395, -1.4571493)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KTMA.TXT
+zone = ('gaz129', 0.0007545)
+
 [ktmb]
 description = Kendall-Tamiami Exec Airport, FL, United States
 location = (0.4476770, -1.4038265)
@@ -20933,7 +20966,7 @@ zone = ('iaz061', 0.0004849)
 description = Torrance, Zamperini Field Airport, CA, United States
 location = (0.5899213, -2.0653063)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KTOA.TXT
-zone = ('caz362', 0.0065221)
+zone = ('caz367', 0.0007394)
 
 [ktob]
 description = Dodge Center, Dodge Center Airport, MN, United States
@@ -21218,6 +21251,12 @@ location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KU68.TXT
 zone = ('utz125', 0.0010712)
 
+[ku69]
+description = Duchesne Municipal Airport, Duchesne, UT, US
+location = (0.7014810, -1.9265118)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KU69.TXT
+zone = ('utz114', 0.0012950)
+
 [kuao]
 description = Aurora State Airport, OR, United States
 location = (0.7897615, -2.1426825)
@@ -21384,7 +21423,7 @@ zone = ('txz203', 0.0025676)
 description = Southland Field, Sulphur, LA, US
 location = (0.5258921, -1.6297204)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KUXL.TXT
-zone = ('laz073', 0.0057687)
+zone = ('laz241', 0.0013499)
 
 [kuyf]
 description = Madison County Airport, London, OH, US
@@ -21524,6 +21563,12 @@ location = (0.5625778, -1.5870861)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVKS.TXT
 zone = ('msz047', 0.0024749)
 
+[kvky]
+description = unknown station in United States of America
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVKY.TXT
+zone = ('msz047', 0.0024749)
+
 [kvld]
 description = Valdosta Regional Airport, GA, United States
 location = (0.5372705, -1.4532775)
@@ -21552,7 +21597,7 @@ zone = ('ohz024', 0.0003477)
 description = Van Nuys Airport, CA, United States
 location = (0.5971935, -2.0679243)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVNY.TXT
-zone = ('caz362', 0.0041602)
+zone = ('caz372', 0.0003879)
 
 [kvoa]
 comment = manually researched on 2020-05-24
@@ -21765,13 +21810,13 @@ zone = ('gaz035', 0.0006739)
 description = Los Angeles, Whiteman Airport, CA, United States
 location = (0.5977753, -2.0664698)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KWHP.TXT
-zone = ('caz088', 0.0042165)
+zone = ('caz372', 0.0016229)
 
 [kwjf]
 description = Lancaster Fox Airfield, CA, United States
 location = (0.6062110, -2.0632701)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KWJF.TXT
-zone = ('caz088', 0.0069215)
+zone = ('caz381', 0.0027385)
 
 [kwld]
 description = Strother Field, KS, United States
@@ -24004,11 +24049,6 @@ description = Alpnach Air Base, Alpnach, OW, CH
 location = (0.8193256, 0.1445860)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSMA.TXT
 
-[lsmc]
-description = unknown station in Switzerland
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSMC.TXT
-
 [lsmd]
 description = Dübendorf Air Base, Zurich, ZH, CH
 location = (0.8272617, 0.1509401)
@@ -24019,11 +24059,6 @@ description = Emmen Air Base, LU, CH
 location = (0.8219182, 0.1449528)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSME.TXT
 
-[lsmk]
-description = unknown station in Switzerland
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSMK.TXT
-
 [lsmm]
 description = Meiringen Airport, BE, CH
 location = (0.8158245, 0.1415462)
@@ -24034,11 +24069,6 @@ description = Payerne, Switzerland
 location = (0.8171050, 0.1213004)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSMP.TXT
 
-[lsmv]
-description = unknown station in Switzerland
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LSMV.TXT
-
 [lsza]
 description = Lugano, Switzerland
 location = (0.8028515, 0.1564979)
@@ -24449,6 +24479,11 @@ description = Beograd / Surcin, Serbia And Montenegro
 location = (0.7821984, 0.3540109)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LYBE.TXT
 
+[lybm]
+description = unknown station in Serbia or Montenegro
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LYBM.TXT
+
 [lybt]
 description = Batajnica Air Base, Batajnica, 07, RS
 location = (0.7842689, 0.3535601)
@@ -24614,11 +24649,6 @@ description = Retalhuleu, Guatemala
 location = (0.2536545, -1.5998851)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MGRT.TXT
 
-[mgsj]
-description = San Jose, Guatemala
-location = (0.2428917, -1.5850498)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MGSJ.TXT
-
 [mgtu]
 description = unknown station in Guatemala
 location = None
@@ -25182,6 +25212,12 @@ location = (0.3447025, -1.2598368)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MTCH.TXT
 zone = ('prz010', 0.0868378)
 
+[mtmp]
+description = unknown station in Haiti
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MTMP.TXT
+zone = ('prz010', 0.0868378)
+
 [mtpp]
 description = Port-Au-Prince / Aeroport International, Haiti
 location = (0.3240495, -1.2618730)
@@ -25233,16 +25269,11 @@ description = Holguin Civ / Mil, Cuba
 location = (0.3627376, -1.3319771)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUHG.TXT
 
-[mumo]
-description = Moa Military, Cuba
-location = (0.3604105, -1.3075425)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUMO.TXT
-
-[mung]
-description = Nueva Gerona, Isla De Pinos, Cuba
-location = (0.3810636, -1.4448417)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUNG.TXT
-zone = ('flz078', 0.0529951)
+[mupb]
+description = Playa Baracoa Airport, Havana, 15, CU
+location = (0.4019982, -1.4412824)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUPB.TXT
+zone = ('flz078', 0.0326598)
 
 [musc]
 description = Abel Santamaria Airport, Santa Clara, 05, CU
@@ -25375,6 +25406,11 @@ description = Vunisea Airport, Vunisea, E, FJ
 location = (-0.3326266, 3.1094262)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFKD.TXT
 
+[nflb]
+description = unknown station in Fiji, Tonga
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFLB.TXT
+
 [nfna]
 description = Nausori, Fiji
 location = (-0.3150319, 3.1165763)
@@ -25416,6 +25452,12 @@ location = (-0.3243747, -3.0362098)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFTV.TXT
 zone = ('asz001', 0.0923491)
 
+[nfvt]
+description = unknown station in Fiji, Tonga
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFVT.TXT
+zone = ('asz001', 0.0923491)
+
 [ngfu]
 description = Funafuti, Tuvalu
 location = (-0.1486439, 3.1279209)
@@ -25460,11 +25502,6 @@ description = Tahiti-Faaa, French Polynesia
 location = (-0.3063053, -2.6113034)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NTAA.TXT
 
-[ntga]
-description = Anaa Airport, Anaa, U-A, PF
-location = (-0.3028600, -2.5396285)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NTGA.TXT
-
 [nvsc]
 description = Sola Vanua Lava, Vanuatu
 location = (-0.2417281, 2.9242992)
@@ -25505,6 +25542,11 @@ description = La Tontouta Nlle-Caledonie, New Caledonia
 location = (-0.3842633, 2.9010281)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NWWW.TXT
 
+[nygf]
+description = unknown station in South Pacific
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NYGF.TXT
+
 [nzaa]
 description = Auckland Airport, New Zealand
 location = (-0.6460627, 3.0508355)
@@ -25640,11 +25682,6 @@ description = Najran, Saudi Arabia
 location = (0.3074688, 0.7752171)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OENG.TXT
 
-[oeni]
-description = unknown station in Saudi Arabia
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OENI.TXT
-
 [oepa]
 description = Al Qaysumah, Saudi Arabia
 location = (0.4942191, 0.8048877)
@@ -26126,11 +26163,21 @@ description = Kuwait Internationalairport, Kuwait
 location = (0.5099270, 0.8374672)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OKBK.TXT
 
+[okkk]
+description = Kuwait International Airport, Kuwait City, FA, KW
+location = (0.5101004, 0.8372152)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OKKK.TXT
+
 [olba]
 description = Beyrouth Aeroport, Lebanon
 location = (0.5902122, 0.6193010)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OLBA.TXT
 
+[olkl]
+description = unknown station in Lebanon
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OLKL.TXT
+
 [omaa]
 description = Abu Dhabi International Airport, United Arab Emirates
 location = (0.4264421, 0.9538224)
@@ -26286,11 +26333,6 @@ description = Damascus Int. Airport, Syria
 location = (0.5832309, 0.6373361)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OSDI.TXT
 
-[osdo]
-description = unknown station in Syria
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OSDO.TXT
-
 [oskl]
 description = Kamishli, Syria
 location = (0.6466445, 0.7193665)
@@ -26316,21 +26358,6 @@ description = Hamad International Airport, Doha, DA, QA
 location = (0.4410980, 0.9007305)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OTHH.TXT
 
-[oyaa]
-description = Aden, Yemen
-location = (0.2210750, 0.7859799)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OYAA.TXT
-
-[oyat]
-description = Ataq, Yemen
-location = (0.2533636, 0.8176868)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OYAT.TXT
-
-[oysy]
-description = Sayun, Yemen
-location = (0.2786709, 0.8517207)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OYSY.TXT
-
 [paad]
 description = Point Thomson Airstrip, Deadhorse, AK, US
 location = (1.2241041, -2.5532427)
@@ -26373,6 +26400,12 @@ location = (1.1516070, -2.8126320)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PABL.TXT
 zone = ('akz209', 0.0117714)
 
+[pabp]
+description = Badami Airport, Deadhorse, AK, US
+location = (1.2241303, -2.5661576)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PABP.TXT
+zone = ('akz203', 0.0150350)
+
 [pabr]
 description = Post Rogers Memorial Airport, AK, United States
 location = (1.2441289, -2.7360945)
@@ -26397,6 +26430,12 @@ location = (0.9637126, -2.8402325)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PACD.TXT
 zone = ('akz181', 0.0166365)
 
+[pacm]
+description = Scammon Bay Airport, Scammon Bay, AK, US
+location = (1.0794041, -2.8897591)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PACM.TXT
+zone = ('akz214', 0.0127940)
+
 [pacv]
 description = Merle K. Smith Airport, AK, United States
 location = (1.0559242, -2.5391632)
@@ -26475,6 +26514,12 @@ location = (1.1283554, -2.5673793)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAEI.TXT
 zone = ('akz222', 0.0062700)
 
+[pael]
+description = Elfin Cove, Elfin Cove Seaplane Base, AK, United States
+location = (1.0157816, -2.3797564)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAEL.TXT
+zone = ('akz322', 0.0061433)
+
 [paem]
 description = Emmonak, Emmonak Airport, AK, United States
 location = (1.0957759, -2.8710666)
@@ -26535,12 +26580,6 @@ location = (1.1952596, -2.6089763)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGB.TXT
 zone = ('akz206', 0.0124840)
 
-[pagh]
-description = Shungnak Airport, Shungnak, AK, US
-location = (1.1674176, -2.7429944)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGH.TXT
-zone = ('akz217', 0.0081817)
-
 [pagk]
 description = Gulkana Airport, AK, United States
 location = (1.0847221, -2.5385814)
@@ -26882,6 +26921,12 @@ location = (0.9875655, -2.9612420)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAPB.TXT
 zone = ('akz195', 0.0064251)
 
+[papc]
+description = Port Clarence, Port Clarence Coast Guard Station, AK, United States
+location = (1.1388273, -2.9120819)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAPC.TXT
+zone = ('akz213', 0.0169053)
+
 [papg]
 description = Petersburg, AK, United States
 location = (0.9916379, -2.3207061)
@@ -27237,12 +27282,6 @@ location = (0.3749549, -2.7582020)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHHI.TXT
 zone = ('hiz010', 0.0001042)
 
-[phjh]
-description = Lahaina / West Maui, HI, United States
-location = (0.3668100, -2.7337674)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHJH.TXT
-zone = ('hiz017', 0.0019347)
-
 [phjr]
 description = Kalaeloa Airport, HI, United States
 location = (0.3720460, -2.7587838)
@@ -27334,6 +27373,18 @@ location = (1.2167854, -2.8448867)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PPIZ.TXT
 zone = ('akz201', 0.0172189)
 
+[pskl]
+description = unknown station in Eastern North Pacific
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PSKL.TXT
+zone = ('akz201', 0.0172189)
+
+[pslk]
+description = unknown station in Eastern North Pacific
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PSLK.TXT
+zone = ('akz201', 0.0172189)
+
 [ptkk]
 description = Weno Island, Chuuk Int. Airp., Micronesia, Federated States Of
 location = (0.1303179, 2.6502825)
@@ -27849,11 +27900,6 @@ description = Muan International Airport, Piseo-ri (Muan), 46, KR
 location = (0.6107152, 2.2057962)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKJB.TXT
 
-[rkjj]
-description = Kwangju Ab, Korea, South
-location = (0.6129015, 2.2133684)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKJJ.TXT
-
 [rkjk]
 description = Kunsan Ab, Korea, South
 location = (0.6268641, 2.2098777)
@@ -27904,11 +27950,6 @@ description = Mosulpo Ab, Korea, South
 location = (0.5794493, 2.2037691)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKPM.TXT
 
-[rkpn]
-description = unknown station in South Korea
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKPN.TXT
-
 [rksd]
 description = Maesanri, Korea, South
 location = (0.6518805, 2.2212224)
@@ -28064,6 +28105,11 @@ description = Shimoji-Shima Island, Japan
 location = (0.4334234, 2.1842796)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RORS.TXT
 
+[rort]
+description = Tarama Island, Japan
+location = (0.4302237, 2.1764256)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RORT.TXT
+
 [rory]
 description = Yoron Island, Japan
 location = (0.4721116, 2.2410028)
@@ -28114,6 +28160,11 @@ description = Zamboanga, Philippines
 location = (0.1204277, 2.1304652)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPMZ.TXT
 
+[rppc]
+description = unknown station in Philippines
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPPC.TXT
+
 [rpvd]
 description = Dumaguete, Philippines
 location = (0.1623156, 2.1519910)
@@ -28229,11 +28280,6 @@ description = La Rioja Aero., Argentina
 location = (-0.5128359, -1.1661708)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANL.TXT
 
-[sanr]
-description = Termas de Río Hondo international Airport, Termas de Río Hondo, G, AR
-location = (-0.4799062, -1.1333461)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANR.TXT
-
 [sant]
 description = Tucuman Aerodrome, Argentina
 location = (-0.4686209, -1.1362093)
@@ -28324,11 +28370,6 @@ description = Viedma Aerodrome, Argentina
 location = (-0.7129670, -1.0998483)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVV.TXT
 
-[savy]
-description = Puerto Madryn, Cht, Argentina
-location = (-0.7462882, -1.1362578)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVY.TXT
-
 [sawb]
 description = Gustavo Marambio Airport, Marambio Base, U-A, AQ
 location = (-1.1211698, -0.9883939)
@@ -28359,11 +28400,6 @@ description = San Julian Aerodrome, Argentina
 location = (-0.8607382, -1.1824606)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWJ.TXT
 
-[sawu]
-description = Santa Cruz Aerodrome, Argentina
-location = (-0.8729555, -1.1967141)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWU.TXT
-
 [saza]
 description = Azul Airport, Argentina
 location = (-0.6414085, -1.0442887)
@@ -28409,6 +28445,11 @@ description = Chapelco, Argentina
 location = (-0.6995861, -1.2415109)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAZY.TXT
 
+[sbaa]
+description = Conceicao Do Araguaia, Brazil
+location = (-0.1439897, -0.8601564)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBAA.TXT
+
 [sbaf]
 description = Afonsos Aeroporto, Brazil
 location = (-0.3990986, -0.7568911)
@@ -29365,6 +29406,11 @@ description = Barranquilla / Ernestocortissoz, Colombia
 location = (0.1899500, -1.3052154)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKBQ.TXT
 
+[skbs]
+description = José Celestino Mutis Airport, Bahía Solano, CHO, CO
+location = (0.1082614, -1.3507923)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKBS.TXT
+
 [skcc]
 description = Cucuta / Camilo Daza, Colombia
 location = (0.1384628, -1.2656546)
@@ -29460,6 +29506,11 @@ description = Santa Marta / Simon Bolivar, Colombia
 location = (0.1943133, -1.2956161)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKSM.TXT
 
+[skso]
+description = Alberto Lleras Camargo Airport, Sogamoso, BOY, CO
+location = (0.0990879, -1.2735720)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKSO.TXT
+
 [sksp]
 description = San Andres Isla / Sesquicentenario, Colombia
 location = (0.2196206, -1.4262249)
@@ -29495,6 +29546,11 @@ description = Apolo, Bolivia
 location = (-0.2571452, -1.1955505)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLAP.TXT
 
+[slas]
+description = Ascencion De Guarayos, Bolivia
+location = (-0.2743076, -1.1013028)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLAS.TXT
+
 [slca]
 description = Camiri, Bolivia
 location = (-0.3490659, -1.1088659)
@@ -29560,6 +29616,11 @@ description = Oruro, Bolivia
 location = (-0.3135775, -1.1705342)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLOR.TXT
 
+[slp0]
+description = unknown station in Bolivia
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLP0.TXT
+
 [slpo]
 description = Potosi, Bolivia
 location = (-0.3412119, -1.1472631)
@@ -29605,11 +29666,26 @@ description = San Borja, Bolivia
 location = (-0.2594723, -1.1670435)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSB.TXT
 
+[slsi]
+description = San Ignacio De Velasco, Bolivia
+location = (-0.2859431, -1.0640691)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSI.TXT
+
+[slsr]
+description = Santa Rosa De Yacuma Airport, Santa Rosa, B, BO
+location = (-0.2455015, -1.1656495)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSR.TXT
+
 [slsv]
 description = San Ignacio de Velasco Airport, San Ignacio de Velasco, P, BO
 location = (-0.2862556, -1.0654397)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSV.TXT
 
+[slti]
+description = San Matías Airport, San Matías, S, BO
+location = (-0.2851728, -1.0193055)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLTI.TXT
+
 [sltj]
 description = Tarija, Bolivia
 location = (-0.3761185, -1.1292280)
@@ -29670,6 +29746,11 @@ description = Pucallpa, Peru
 location = (-0.1468985, -1.3020156)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPCL.TXT
 
+[speo]
+description = Chimbote, Peru
+location = (-0.1599885, -1.3703744)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPEO.TXT
+
 [spgm]
 description = Tingo Maria, Peru
 location = (-0.1594067, -1.3255776)
@@ -29685,11 +29766,6 @@ description = Ayacucho, Peru
 location = (-0.2292199, -1.2953252)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPHO.TXT
 
-[sphz]
-description = Anta Huaraz, Peru
-location = (-0.1631883, -1.3543755)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPHZ.TXT
-
 [spja]
 description = Rioja, Peru
 location = (-0.1055924, -1.3465215)
@@ -29700,6 +29776,11 @@ description = Jorge Chávez International Airport, Lima, LIM, PE
 location = (-0.2098217, -1.3458985)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJC.TXT
 
+[spje]
+description = Shumba Airport, Jaén, CAJ, PE
+location = (-0.0976072, -1.3748657)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJE.TXT
+
 [spji]
 description = Juanjui, Peru
 location = (-0.1259546, -1.3389584)
@@ -29710,6 +29791,11 @@ description = Francisco Carle Airport, Jauja, JUN, PE
 location = (-0.2056539, -1.3172593)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJJ.TXT
 
+[spjl]
+description = Juliaca, Peru
+location = (-0.2702351, -1.2243485)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJL.TXT
+
 [spjr]
 description = Cajamarca, Peru
 location = (-0.1245002, -1.3695017)
@@ -29780,11 +29866,21 @@ description = Puerto Maldonado, Peru
 location = (-0.2204933, -1.2077678)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPTU.TXT
 
+[spur]
+description = Piura, Peru
+location = (-0.0904662, -1.4067354)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPUR.TXT
+
 [spyl]
 description = Talara, Peru
 location = (-0.0797034, -1.4180800)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPYL.TXT
 
+[spza]
+description = Maria Reiche Neuman Airport, Nazca, ICA, PE
+location = (-0.2592512, -1.3083250)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPZA.TXT
+
 [spzo]
 description = Cuzco, Peru
 location = (-0.2364921, -1.2563462)
@@ -29880,6 +29976,11 @@ description = Maracaibo-La Chinita, Venezuela
 location = (0.1844231, -1.2519829)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVMC.TXT
 
+[svmd]
+description = Merida, Venezuela
+location = (0.1500983, -1.2423835)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVMD.TXT
+
 [svmg]
 description = Margarita / Del Carib, Venezuela
 location = (0.1905318, -1.1167198)
@@ -29915,11 +30016,6 @@ description = El Vigia / Perez Alph, Venezuela
 location = (0.1506801, -1.2508193)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVVG.TXT
 
-[svvl]
-description = Valera, Venezuela
-location = (0.1631883, -1.2324933)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVVL.TXT
-
 [sycj]
 description = Georgetown/Cheddi Jagan International Airport, Guyana
 location = (0.1131555, -1.0166543)
@@ -29930,6 +30026,11 @@ description = Eugene F. Correira International Airport, Ogle, DE, GY
 location = (0.1187920, -1.0141393)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYEC.TXT
 
+[sykm]
+description = Kamarang Airport, Kamarang, CU, GY
+location = (0.1023695, -1.0579174)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYKM.TXT
+
 [sylt]
 description = Lethem Airport, Lethem, UT, GY
 location = (0.0588658, -1.0435219)
@@ -29940,11 +30041,6 @@ description = Mabaruma Airport, Mabaruma, BA, GY
 location = (0.1431200, -1.0433223)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYMB.TXT
 
-[szam]
-description = unknown station in South America
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SZAM.TXT
-
 [tapa]
 description = Vc Bird International Airport Antigua, Antigua And Barbuda
 location = (0.2987422, -1.0783226)
@@ -30302,8 +30398,8 @@ location = (1.0913544, 1.9901989)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UERR.TXT
 
 [ugam]
-description = unknown station in Georgia
-location = None
+description = Ambrolauri Airport, Ambrolauri, RL, GE
+location = (0.7422339, 0.7528544)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UGAM.TXT
 
 [ugko]
@@ -30872,6 +30968,11 @@ description = Bhaunagar, India
 location = (0.3796091, 1.2601277)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VABV.TXT
 
+[vadn]
+description = Daman Airport, Daman, DH, IN
+location = (0.3566476, 1.2713537)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VADN.TXT
+
 [vadu]
 description = unknown station in India
 location = None
@@ -30922,11 +31023,6 @@ description = Nagpur Sonegaon, India
 location = (0.3682645, 1.3796828)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VANP.TXT
 
-[vany]
-description = Naliya Air Force Station, Naliya, GJ, IN
-location = (0.4053056, 1.2023799)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VANY.TXT
-
 [vaoz]
 description = Nashik Airport, Nasik, MM, IN
 location = (0.3511446, 1.2900235)
@@ -31032,11 +31128,6 @@ description = Bilaspur Airport, Bilaspur, CT, IN
 location = (0.3837700, 1.4331073)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEBU.TXT
 
-[veca]
-description = Chabua Air Force Station, Chabua, AS, IN
-location = (0.4793058, 1.6601170)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VECA.TXT
-
 [vecc]
 description = Calcutta / Dum Dum, India
 location = (0.3953171, 1.5437437)
@@ -31058,15 +31149,10 @@ location = (0.4122904, 1.5226776)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEDG.TXT
 
 [vedo]
-description = unknown station in India
-location = None
+description = Deoghar Airport, Deoghar, JH, IN
+location = (0.4266779, 1.5132869)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEDO.TXT
 
-[vedx]
-description = Kalaikunda Air Force Station, WB, IN
-location = (0.3898978, 1.5221802)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEDX.TXT
-
 [vegk]
 description = Gorakhpur, India
 location = (0.4668756, 1.4550228)
@@ -31117,11 +31203,6 @@ description = Jorhat Airport, Jorhat, AS, IN
 location = (0.4665527, 1.6436725)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEJT.TXT
 
-[vekd]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VEKD.TXT
-
 [veki]
 description = Kushinagar International Airport, Kushinagar, UP, IN
 location = (0.4673387, 1.4641430)
@@ -31223,46 +31304,16 @@ description = Agra, India
 location = (0.4738569, 1.3607750)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAG.TXT
 
-[viam]
-description = Ambala Air Force Station, Ambala, HR, IN
-location = (0.5300233, 1.3407044)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAM.TXT
-
 [viar]
 description = Amritsar, India
 location = (0.5521058, 1.3066698)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAR.TXT
 
-[viaw]
-description = Awantipura Air Force Station, Awantipura, JK, IN
-location = (0.5912582, 1.3085728)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAW.TXT
-
-[viax]
-description = Adampur Airport, Adampur, PB, IN
-location = (0.5486233, 1.3222404)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAX.TXT
-
-[vibk]
-description = Nal Airport, Bikaner, RJ, IN
-location = (0.4899244, 1.2777067)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIBK.TXT
-
-[vibl]
-description = Bakshi Ka Talab Air Force Station, Lucknow, UP, IN
-location = (0.4710347, 1.4118509)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIBL.TXT
-
 [vibr]
 description = Kullu Manali Airport, Bhuntar, HP, IN
 location = (0.5563534, 1.3465984)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIBR.TXT
 
-[vibt]
-description = Bhatinda Air Force Station, PB, IN
-location = (0.5283129, 1.3047348)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIBT.TXT
-
 [viby]
 description = Bareilly, India
 location = (0.4950917, 1.3857914)
@@ -31283,11 +31334,6 @@ description = New Delhi / Palam, India
 location = (0.4985824, 1.3459397)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIDP.TXT
 
-[vidx]
-description = Hindon Airport / Hindon Air Force Station, Ghaziabad, UP, IN
-location = (0.5010439, 1.3501675)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIDX.TXT
-
 [vigg]
 description = Kangra Airport, Gaggal, HP, IN
 location = (0.5613869, 1.3310474)
@@ -31298,11 +31344,6 @@ description = Gwalior, India
 location = (0.4578580, 1.3657201)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIGR.TXT
 
-[vihx]
-description = Halwara Air Force Station, Halwara, PB, IN
-location = (0.5366626, 1.3199890)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIHX.TXT
-
 [vijo]
 description = Jodhpur, India
 location = (0.4590216, 1.2743812)
@@ -31343,20 +31384,10 @@ description = Lucknow / Amausi, India
 location = (0.4668756, 1.4116805)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VILK.TXT
 
-[vipk]
-description = Pathankot Airport, Pathankot, PB, IN
-location = (0.5625826, 1.3200701)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIPK.TXT
-
-[vipx]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIPX.TXT
-
-[visg]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VISG.TXT
+[vipt]
+description = Pantnagar Airport, Pantnagar, UP, IN
+location = (0.5067284, 1.3870778)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIPT.TXT
 
 [vism]
 description = Shimla Airport, Jubbarhatti, HP, IN
@@ -31373,26 +31404,11 @@ description = Sheikh ul Alam International Airport, Srinagar, JK, IN
 location = (0.5931868, 1.3050560)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VISR.TXT
 
-[visx]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VISX.TXT
-
-[vite]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VITE.TXT
-
 [viut]
 description = Uttarlai Airport, RJ, IN
 location = (0.4505218, 1.2476015)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIUT.TXT
 
-[viux]
-description = Udhampur Air Force Station, Udhampur, JK, IN
-location = (0.5742509, 1.3117146)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIUX.TXT
-
 [vllb]
 description = Luang-Prabang, Laos
 location = (0.3470296, 1.7825629)
@@ -31439,11 +31455,6 @@ description = Agatti Airport, Agatti, LD, IN
 location = (0.1889092, 1.2597089)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOAT.TXT
 
-[voaz]
-description = unknown station in India
-location = None
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOAZ.TXT
-
 [vobg]
 description = Bangalore / Hindustan, India
 location = (0.2260201, 1.3555391)
@@ -31459,11 +31470,6 @@ description = Belagavi Airport, Belgaum, KA, IN
 location = (0.2767970, 1.3023350)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOBM.TXT
 
-[vobr]
-description = Bidar Airport / Bidar Air Force Station, Bidar, KA, IN
-location = (0.3125553, 1.3524050)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOBR.TXT
-
 [vobx]
 description = Campbell Bay Airport / INS Baaz, Campbell Bay, AN, IN
 location = (0.1224006, 1.6392621)
@@ -31494,30 +31500,14 @@ description = Cuddapah, India
 location = (0.2527819, 1.3759012)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOCP.TXT
 
-[vocx]
-description = Car Nicobar Air Force Base, IAF Camp, AN, IN
-location = (0.1597510, 1.6200019)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOCX.TXT
-
-[vodg]
-description = Dundigul Air Force Academy, Hyderabad, TG, IN
-location = (0.3076527, 1.3683974)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VODG.TXT
-
-[vodx]
-description = INS Kohassa, Diglipur, AN, IN
-location = (0.2310173, 1.6240242)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VODX.TXT
-
 [voga]
 description = Mopa International Airport, Mopa, GA, IN
 location = (0.2747891, 1.2891111)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOGA.TXT
 
 [vogb]
-comment = manually researched on 2020-07-25
-description = Gulbarga [Kalaburagi Intl], KA, IN
-location = (0.3020826, 1.3432927)
+description = Kalaburagi Airport, Kalaburagi, KA, IN
+location = (0.3020843, 1.3432970)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOGB.TXT
 
 [vogo]
@@ -31530,11 +31520,6 @@ description = Hubli Airport, Hubli, KA, IN
 location = (0.2681122, 1.3104787)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOHB.TXT
 
-[vohk]
-description = Hakimpet Airport, Secunderabad, TG, IN
-location = (0.3063664, 1.3705181)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOHK.TXT
-
 [vohs]
 description = Rajiv Gandhi International Airport, Hyderabad, TG, IN
 location = (0.3007432, 1.3688592)
@@ -31581,9 +31566,8 @@ location = (0.2134538, 1.3378967)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOMY.TXT
 
 [vond]
-comment = manually researched on 2020-05-24
-description = Ondal, WB, India
-location = (0.4121892, 1.5219271)
+description = unknown station in India
+location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOND.TXT
 
 [vopb]
@@ -31596,11 +31580,21 @@ description = Pondicherry Airport, Puducherry (Pondicherry), PY, IN
 location = (0.2088810, 1.3929822)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOPC.TXT
 
+[vorm]
+description = Ramnad Naval Air Station, Ramnad, TN, IN
+location = (0.1627535, 1.3783126)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VORM.TXT
+
 [vory]
 description = Rajahmundry Airport, Madhurapudi, AP, IN
 location = (0.2985525, 1.4279098)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VORY.TXT
 
+[vosh]
+description = unknown station in India
+location = None
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOSH.TXT
+
 [vosm]
 description = Salem Airport, Salem, TN, IN
 location = (0.2056574, 1.3625017)
@@ -31611,16 +31605,6 @@ description = unknown station in India
 location = None
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOSR.TXT
 
-[vosx]
-description = Coimbatore Air Force Station, Sulur, TN, IN
-location = (0.1922236, 1.3466908)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOSX.TXT
-
-[votj]
-description = Thanjavur Air Force Station, Thanjavur, TN, IN
-location = (0.1871662, 1.3807205)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOTJ.TXT
-
 [votk]
 description = Tuticorin Airport, Vagaikulam, TN, IN
 location = (0.1522667, 1.3618072)
@@ -31641,21 +31625,11 @@ description = Thiruvananthapuram, India
 location = (0.1477712, 1.3430309)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOTV.TXT
 
-[votx]
-description = Tambaram Air Force Station, Chennai, TN, IN
-location = (0.2252731, 1.3983910)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOTX.TXT
-
 [vovz]
 description = Visakhapatnam Airport / INS Dega, Visakhapatnam, AP, IN
 location = (0.3093335, 1.4525979)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOVZ.TXT
 
-[voyk]
-description = Yelahanka Air Force Station, Yelahanka, KA, IN
-location = (0.2292577, 1.3544803)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOYK.TXT
-
 [vqpr]
 description = Paro International Airport, Paro, 11, BT
 location = (0.4782761, 1.5607537)
@@ -32193,7 +32167,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WSSS.TXT
 
 [yamb]
 description = RAAF Base Amberley, QLD, AU
-location = (-0.4824195, 2.6653273)
+location = (-0.4824260, 2.6653567)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/YAMB.TXT
 
 [yayt]
@@ -32537,10 +32511,10 @@ location = (0.4273148, 2.0609430)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZSAM.TXT
 zone = ('hkz000', 0.0728636)
 
-[zscn]
-description = Nanchang, China
-location = (0.4991642, 2.0231275)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZSCN.TXT
+[zscg]
+description = Changzhou Benniu International Airport, Changzhou, 32, CN
+location = (0.5571039, 2.0905379)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZSCG.TXT
 
 [zsfz]
 description = Fuzhou, China