Correlation set update
[weather.git] / stations
index a3ce87b..5e09aca 100644 (file)
--- a/stations
+++ b/stations
@@ -1,17 +1,17 @@
-# Copyright (c) 2006-2012 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# Copyright (c) 2006-2014 Jeremy Stanley <fungi@yuggoth.org>. Permission to
 # use, copy, modify, and distribute this software is granted under terms
 # provided in the LICENSE file distributed with this software.
 #
-# generated by weather on 2012-06-26 from these public domain sources:
+# generated by weather on 2014-11-10 from these public domain sources:
 #
-# http://www.census.gov/geo/www/gazetteer/gazetteer2010.html
-# a410aa212529e11b103bd5d222a952fc 2011-03-02 Gaz_counties_national.zip
-# 680d807fce3bfe6aea8df5df5a6ebb04 2011-03-02 Gaz_cousubs_national.zip
-# 41f34b79edfc3814b48419421d56e2a1 2011-03-02 Gaz_places_national.zip
-# 8b298a6117e7942fd20f3e15076bd38a 2011-05-16 Gaz_zcta_national.zip
+# http://www.census.gov/geo/maps-data/data/gazetteer2014.html
+# 6a7af64ddfa89fc276aaf6793567c9cd 2014-07-28 2014_Gaz_counties_national.zip
+# 37ebebca082ef099147b5d8e2119b18d 2014-07-28 2014_Gaz_cousubs_national.zip
+# f319845358951aa73f870bffa67f299f 2014-07-28 2014_Gaz_place_national.zip
+# 0d012b742b9001cf2d1b92be4a0a2974 2014-07-28 2014_Gaz_zcta_national.zip
 #
 # http://www.weather.gov/geodata/catalog/wsom/html/cntyzone.htm
-# 7e64372572d4923ad1be3c33ec79d7b6 2012-04-05 bp03ap12.dbx
+# 236b0a6db5b0caaf647f494c26295364 2014-10-01 bp03de14.dbx
 #
 # http://weather.noaa.gov/data/nsd_cccc.txt
 # 6561bd4dc1ffd4147e35cf6dee7503d5 2011-05-04 nsd_cccc.txt
 # 748043471973d418cb415fccc3a0000b 2007-06-07 zonecatalog.curr.tar
 #
 # http://www.nco.ncep.noaa.gov/pmb/codes/nwprod/dictionaries/metar.tbl
-# 2bbef16bbf41add353650c5d09f35066 2012-04-04 metar.tbl
+# 2bbef16bbf41add353650c5d09f35066 2013-07-25 metar.tbl
 #
-# ftp://ftp.ncdc.noaa.gov/pub/data/inventories/COOP-ACT.TXT
-# 23919279dec601f31f47f46fc60db095 2012-06-25 COOP-ACT.TXT
+# http://www.ncdc.noaa.gov/homr/reports
+# 653c168039de789823cd65c4f55091be 2014-11-03 coop-stations.txt
 #
 # ...and these manually-generated or hand-compiled adjustments:
-# f4934ba2494d41fc4de1360ac2e09a49 2012-06-26 overrides.conf
-# d115dda76af5661fb8afd793a9b8ff9d 2012-06-25 slist
-# 12c0635d5b8157b564dc665e8a1cd124 2012-06-25 zlist
+# 520549d5a63f3a97e6b276f739af60bb 2014-11-10 overrides.conf
+# 6462849b2c9ebae079634a49d62c2e26 2014-11-10 slist
+# 2a8b5978a55994ee24f31fbebb32bc24 2014-11-10 zlist
 
 [aggh]
 description = Honiara / Henderson, Solomon Islands
@@ -40,21 +40,11 @@ description = Gurney W. O., NG
 location = (-0.1797689, 2.6237535)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYGN.TXT
 
-[aymh]
-description = Mount Hagen, NG
-location = (-0.1017527, 2.5185101)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYMH.TXT
-
 [aymo]
 description = Manus Island/Momote, Papua New Guinea
 location = (-0.0359877, 2.5730371)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYMO.TXT
 
-[aynz]
-description = Nadzab, NG
-location = (-0.1146681, 2.5607471)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYNZ.TXT
-
 [aypy]
 description = Moresby, Papua New Guinea
 location = (-0.1646427, 2.5694155)
@@ -70,21 +60,16 @@ description = Wewak, Papua New Guinea
 location = (-0.0622501, 2.5068746)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYWK.TXT
 
-[bgaa]
-description = Aasiaat Mittarfia, GL
-location = (1.1993903, -0.9215338)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGAA.TXT
+[azuh]
+description = Nakhchivan Airport, Azerbaijan
+location = (0.6839087, 0.7933612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AZUH.TXT
 
 [bgbw]
 description = Narsarsuaq, Greenland
 location = (1.0675597, -0.7926704)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGBW.TXT
 
-[bgco]
-description = Constable Pynt, Greenland
-location = (1.2348204, -0.3953171)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGCO.TXT
-
 [bggh]
 description = Godthaab / Nuuk, Greenland
 location = (1.1199196, -0.9032079)
@@ -100,51 +85,26 @@ description = Kulusuk Lufthavn, Greenland
 location = (1.1446451, -0.6483898)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGKK.TXT
 
-[bgmq]
-description = Maniitsoq, GL
-location = (1.1417944, -0.9238028)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGMQ.TXT
-
-[bgpt]
-description = Fredickshab/Paamiut, GL
-location = (1.0817551, -0.8674286)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGPT.TXT
-
-[bgqq]
-description = Jakobshavn Lufthavn, GL
-location = (1.2082914, -0.8913396)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGQQ.TXT
-
 [bgsf]
 description = Sdr Stroemfjord, Greenland
 location = (1.1696615, -0.8848819)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGSF.TXT
 
-[bgss]
-description = Sisimiut, GL
-location = (1.1684979, -0.9377654)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGSS.TXT
-
 [bgtl]
 description = Thule A. B., Greenland
 location = (1.3357587, -1.1999139)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGTL.TXT
 
-[bguk]
-description = Upernavik, GL
-location = (1.2702506, -0.9803514)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGUK.TXT
-
-[bguq]
-description = Uummanaq/Qaarsut, GL
-location = (1.2344714, -0.9197885)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGUQ.TXT
-
 [biar]
 description = Akureyri, Iceland
 location = (1.1463904, -0.3156137)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIAR.TXT
 
+[bibd]
+description = Bíldudalur/Bildudalur Airport, Iceland
+location = (1.1456574, -0.4109582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIBD.TXT
+
 [bieg]
 description = Egilsstadir, Iceland
 location = (1.1394091, -0.2513274)
@@ -210,6 +170,11 @@ location = (0.7918559, -1.2700761)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CMGB.TXT
 zone = ('vtz016', 0.0088100)
 
+[corr]
+description = unknown station in Canada
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CORR.TXT
+
 [cpbt]
 description = Blood Tribe Agdm, AB, CN
 location = (0.8651597, -1.9730947)
@@ -434,12 +399,6 @@ location = (0.8729555, -1.9832758)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDK.TXT
 zone = ('mtz010', 0.0250229)
 
-[cwdl]
-description = Dease Lake B. C., Canada
-location = (1.0195632, -2.2689280)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDL.TXT
-zone = ('akz026', 0.0422622)
-
 [cwdm]
 description = Chevery, Que., Canada
 location = (0.8808095, -1.0407980)
@@ -478,7 +437,7 @@ zone = ('mtz010', 0.0469305)
 description = Estevan Point, B. C., Canada
 location = (0.8619018, -2.2087142)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEB.TXT
-zone = ('waz515', 0.0346528)
+zone = ('waz516', 0.0353986)
 
 [cwee]
 description = Chamouchouane Automatic Weather Reporting System, Canada
@@ -571,7 +530,7 @@ zone = ('vtz016', 0.0034734)
 description = Ballenas Island Automatic Weather Reporting System, Canada
 location = (0.8613200, -2.1671172)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGB.TXT
-zone = ('waz515', 0.0203430)
+zone = ('waz001', 0.0192761)
 
 [cwgd]
 description = Goderich Automatic Weather Reporting System, Canada
@@ -666,7 +625,7 @@ zone = ('nhz001', 0.0308803)
 description = Haines Junction, Canada
 location = (1.0605784, -2.4012822)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHT.TXT
-zone = ('akz020', 0.0368769)
+zone = ('akz020', 0.0360980)
 
 [cwhv]
 description = Beauceville, Canada
@@ -713,11 +672,6 @@ location = (0.8755735, -1.1594804)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIP.TXT
 zone = ('mez002', 0.0634951)
 
-[cwiq]
-description = Primrose Lake, Canada
-location = (0.9555678, -1.9207348)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIQ.TXT
-
 [cwis]
 description = Charlevoix Cs , Que., Canada
 location = (0.8252498, -1.2327842)
@@ -840,7 +794,7 @@ zone = ('mez032', 0.0362906)
 description = Malahat Automatic Weather Reporting System, Canada
 location = (0.8479391, -2.1569361)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKH.TXT
-zone = ('waz515', 0.0095524)
+zone = ('waz001', 0.0071665)
 
 [cwkk]
 description = Katatota Island, Canada
@@ -1056,6 +1010,12 @@ location = (0.9034988, -1.8189240)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOY.TXT
 zone = ('ndz001', 0.0521553)
 
+[cwpc]
+description = Port Colborne Automated Reporting Station, Canada
+location = (0.7481645, -1.3831734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPC.TXT
+zone = ('nyz085', 0.0075597)
+
 [cwpd]
 description = Parc Des Laurentid, Canada
 location = (0.8301949, -1.2432562)
@@ -1205,7 +1165,7 @@ zone = ('mtz009', 0.0236735)
 description = Solander Island Meteorological Aeronautical Presentation System, Canada
 location = (0.8747008, -2.2328579)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRU.TXT
-zone = ('waz515', 0.0548046)
+zone = ('waz516', 0.0555270)
 
 [cwrx]
 description = Rowley Island, N. W. T., Canada
@@ -1397,12 +1357,6 @@ location = (0.7729336, -1.1579678)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVU.TXT
 zone = ('mez030', 0.0163842)
 
-[cwvv]
-description = Vic. Hartland Automatic Weather Reporting System, Canada
-location = (0.8470665, -2.1548998)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVV.TXT
-zone = ('waz001', 0.0058752)
-
 [cwwa]
 description = W Vancouver Automatic Weather Reporting System, Canada
 location = (0.8613200, -2.1499548)
@@ -1450,6 +1404,12 @@ description = Ingenika Point, Canada
 location = (0.9913470, -2.1799162)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWU.TXT
 
+[cwwx]
+description = Cove Island Meteorological Aeronautical Presentation System, Canada
+location = (0.7912159, -1.4265158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWX.TXT
+zone = ('miz018', 0.0267766)
+
 [cwwz]
 description = Port Weller, Ont., Canada
 location = (0.7548549, -1.3825917)
@@ -1652,7 +1612,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCH.TXT
 description = Carmacks Cs, Y. T., Canada
 location = (1.0841404, -2.3768476)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCK.TXT
-zone = ('akz018', 0.0450215)
+zone = ('akz018', 0.0451951)
 
 [cxcp]
 description = Champion Agdm, AB, CN
@@ -1741,18 +1701,18 @@ location = (0.8836796, -1.6926591)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXGH.TXT
 zone = ('mnz004', 0.0324456)
 
+[cxha]
+description = Harrow Cda Auto, ON, CN
+location = (0.7335619, -1.4468779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHA.TXT
+zone = ('miz076', 0.0066827)
+
 [cxhd]
 description = Holden Agdm, AB, CN
 location = (0.9283406, -1.9591321)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHD.TXT
 zone = ('mtz010', 0.0776916)
 
-[cxhf]
-description = High Falls , Que., Canada
-location = (0.7999426, -1.3203416)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHF.TXT
-zone = ('nyz026', 0.0194354)
-
 [cxhm]
 description = Hamilton Rbg Cs, ON, CN
 location = (0.7555530, -1.3946926)
@@ -1811,11 +1771,6 @@ location = (0.7740535, -1.1222467)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXLB.TXT
 zone = ('mez032', 0.0468608)
 
-[cxlc]
-description = Lower Carp Lake , N. W. T., Canada
-location = (1.1100294, -1.9873482)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXLC.TXT
-
 [cxll]
 description = Lindberg Landing , N. W. T., Canada
 location = (1.0666871, -2.1441370)
@@ -1949,11 +1904,6 @@ description = Spirit River Auto Station, Alta, Canada
 location = (0.9720660, -2.0810288)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSR.TXT
 
-[cxsw]
-description = St. John'S West Cda Cs, Nfld., Canada
-location = (0.8293029, -0.9212672)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSW.TXT
-
 [cxtd]
 description = Tracadie, NS, CN
 location = (0.7960447, -1.0765191)
@@ -1965,11 +1915,6 @@ location = (0.9360201, -1.9491837)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTH.TXT
 zone = ('mtz010', 0.0858786)
 
-[cxtn]
-description = Tuktut Nogait , N. W. T., Canada
-location = (1.2074770, -2.1354103)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTN.TXT
-
 [cxto]
 description = Toronto, ON, CN
 location = (0.8145452, -1.3857914)
@@ -2044,8 +1989,8 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXZV.TXT
 zone = ('mez002', 0.0650829)
 
 [cyab]
-description = Arctic Bay, Nunavut, Canada
-location = (1.2747660, -1.4868134)
+description = Arctic Bay Airport, Canada
+location = (1.2742021, -1.4843554)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAB.TXT
 
 [cyad]
@@ -2084,7 +2029,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAY.TXT
 description = Tofino Airport, Canada
 location = (0.8566658, -2.1950424)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAZ.TXT
-zone = ('waz515', 0.0243877)
+zone = ('waz516', 0.0255313)
 
 [cybb]
 description = Pelly Bay Airport, Canada
@@ -2127,7 +2072,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBN.TXT
 zone = ('nyz001', 0.0235464)
 
 [cybq]
-description = Tadoule Lake Airport, Tadoule Lake, Canada
+description = Tadoule Lake Airport, Canada
 location = (1.0246149, -1.7193626)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBQ.TXT
 
@@ -2169,7 +2114,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCB.TXT
 description = Nanaimo Airport, Canada
 location = (0.8560840, -2.1618812)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCD.TXT
-zone = ('waz515', 0.0154499)
+zone = ('waz001', 0.0132524)
 
 [cycg]
 description = Castlegar Airport, Canada
@@ -2177,6 +2122,12 @@ location = (0.8604473, -2.0530890)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCG.TXT
 zone = ('waz037', 0.0155662)
 
+[cyck]
+description = Chatham Kent Airport, Ontario, Canada
+location = (0.7383830, -1.4325967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCK.TXT
+zone = ('miz063', 0.0135182)
+
 [cyco]
 description = Coppermine, N. W. T., Canada
 location = (1.1836241, -2.0094557)
@@ -2219,19 +2170,25 @@ zone = ('akz224', 0.0290930)
 description = Burwash Airport, Canada
 location = (1.0710504, -2.4265894)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDB.TXT
-zone = ('akz017', 0.0280371)
+zone = ('akz017', 0.0285147)
 
 [cydc]
 description = Princeton Airport, Canada
 location = (0.8633562, -2.1034126)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDC.TXT
-zone = ('waz518', 0.0203921)
+zone = ('waz042', 0.0205760)
 
 [cydf]
 description = Deer Lake, Nfld., Canada
 location = (0.8589929, -1.0018190)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDF.TXT
 
+[cydl]
+description = Dease Lake, BC, CN
+location = (1.0196213, -2.2689280)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDL.TXT
+zone = ('akz026', 0.0423051)
+
 [cydn]
 description = Dauphin, Man., Canada
 location = (0.8918632, -1.7462019)
@@ -2271,6 +2228,11 @@ location = (0.8589929, -1.7971074)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYEN.TXT
 zone = ('ndz002', 0.0090318)
 
+[cyer]
+description = Fort Severn, ON, CN
+location = (0.9773844, -1.5301302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYER.TXT
+
 [cyet]
 description = Edson, Alta., Canada
 location = (0.9352056, -2.0327268)
@@ -2433,6 +2395,12 @@ description = Ivujivik Airport Supplementary Aviation Weather Reporting Station,
 location = (1.0893763, -1.3604842)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYIK.TXT
 
+[cyin]
+description = Bleibler Ranch, BC, Canada
+location = (0.8947663, -2.1237984)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYIN.TXT
+zone = ('waz503', 0.0429466)
+
 [cyio]
 description = Pond Inlet, N. W. T., Canada
 location = (1.2688544, -1.3607750)
@@ -2524,6 +2492,12 @@ location = (0.8345583, -1.4547319)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLD.TXT
 zone = ('miz008', 0.0302283)
 
+[cylh]
+description = Lansdowne House, CN
+location = (0.9115855, -1.5339699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLH.TXT
+zone = ('miz001', 0.0809820)
+
 [cylj]
 description = Meadow Lake, Sask., Canada
 location = (0.9448049, -1.8939731)
@@ -2561,7 +2535,7 @@ zone = ('waz038', 0.0262111)
 description = Mayo Airport, Canada
 location = (1.1103203, -2.3713207)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMA.TXT
-zone = ('akz018', 0.0707623)
+zone = ('akz018', 0.0709358)
 
 [cymh]
 description = Mary'S Harbour, Canada
@@ -2868,6 +2842,12 @@ location = (0.8912815, -1.6371188)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRL.TXT
 zone = ('mnz006', 0.0419311)
 
+[cyrq]
+description = Trois-Rivières/Trois Rivieres Airport, QC, Canada
+location = (0.8090086, -1.2684956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRQ.TXT
+zone = ('vtz016', 0.0259518)
+
 [cyrt]
 description = Rankin Inlet, N. W. T., Canada
 location = (1.0963577, -1.6077391)
@@ -2913,12 +2893,6 @@ description = Sanikiluaq Airport, Canada
 location = (0.9866928, -1.3831734)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSK.TXT
 
-[cysl]
-description = Saint Leonard Airport, Canada
-location = (0.8229227, -1.1839150)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSL.TXT
-zone = ('mez002', 0.0087002)
-
 [cysm]
 description = Fort Smith, N. W. T., Canada
 location = (1.0474884, -1.9538961)
@@ -3066,6 +3040,11 @@ location = (0.8019788, -1.3494304)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWA.TXT
 zone = ('nyz087', 0.0351536)
 
+[cywe]
+description = Wekweeti Airport, NT, Canada
+location = (1.1203400, -1.9910158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWE.TXT
+
 [cywg]
 description = Winnipeg Int. Airportman., Canada
 location = (0.8709193, -1.6970418)
@@ -3184,7 +3163,7 @@ zone = ('waz503', 0.0032992)
 description = Whitehorse, Y. T., Canada
 location = (1.0597057, -2.3573580)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXY.TXT
-zone = ('akz018', 0.0201535)
+zone = ('akz018', 0.0203230)
 
 [cyxz]
 description = Wawa, Ont., Canada
@@ -3398,7 +3377,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZEV.TXT
 description = Faro Airport, Canada
 location = (1.0855948, -2.3276874)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZFA.TXT
-zone = ('akz018', 0.0488599)
+zone = ('akz018', 0.0490170)
 
 [czfm]
 description = Fort Mcpherson Airport, Canada
@@ -3420,6 +3399,12 @@ description = Hay River, NT, CN
 location = (1.0616838, -2.0205677)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZHY.TXT
 
+[czmd]
+description = Muskrat Dam, ON, CN
+location = (0.9325294, -1.6016887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZMD.TXT
+zone = ('mnz006', 0.0882403)
+
 [czmj]
 description = Moose Jaw Cs, SA, CN
 location = (0.8784242, -1.8423696)
@@ -3461,6 +3446,12 @@ description = Rae Point (Auto8), NT, CN
 location = (1.3154547, -1.8451621)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZRP.TXT
 
+[czsj]
+description = Sandy Lake, OT, CN
+location = (0.9258972, -1.6289158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZSJ.TXT
+zone = ('mnz006', 0.0766474)
+
 [czsm]
 description = Ft Smith, NT, CN
 location = (1.0475466, -1.9533725)
@@ -3489,6 +3480,12 @@ description = Churchill Falls, Nfld., Canada
 location = (0.9346238, -1.1187561)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZUM.TXT
 
+[czvl]
+description = Edmonton / Villeneuve, Canada
+location = (0.9366600, -1.9873482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZVL.TXT
+zone = ('mtz010', 0.0869819)
+
 [czzj]
 description = Edson Cr10, AB, CN
 location = (0.9349729, -2.0327850)
@@ -3561,12 +3558,14 @@ location = (0.6204645, 0.1079195)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DABT.TXT
 
 [daef]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Algeria
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAEF.TXT
 zone = ('sdz069', 0.0016180)
 
 [daen]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Algeria
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAEN.TXT
@@ -3577,6 +3576,11 @@ description = Tilrempt/Hassi R'Mel, Algeria
 location = (0.5747369, 0.0578092)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAFH.TXT
 
+[damh]
+description = Hamra, Argentina
+location = (0.5100863, 0.1133453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAMH.TXT
+
 [daob]
 description = Tiaret, Algeria
 location = (0.6152286, 0.0250164)
@@ -3687,6 +3691,11 @@ description = Ouagadougou, Burkina Faso
 location = (0.2155482, -0.0264708)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DFFD.TXT
 
+[dfoo]
+description = Bobo-Dioulasso, Burkina Faso
+location = (0.1948951, -0.0753400)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DFOO.TXT
+
 [dgaa]
 description = Accra, Ghana
 location = (0.0977384, -0.0029089)
@@ -3747,10 +3756,20 @@ description = Abuja International, NI
 location = (0.1574287, 0.1268854)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNAA.TXT
 
-[dnca]
-description = Calabar, Nigeria
-location = (0.0866847, 0.1457350)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNCA.TXT
+[dnbe]
+description = Benin City, NI
+location = (0.1103048, 0.0977384)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNBE.TXT
+
+[dnen]
+description = Enugu, Nigeria
+location = (0.1128646, 0.1317724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNEN.TXT
+
+[dngo]
+description = unknown station in Nigeria
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNGO.TXT
 
 [dnib]
 description = Ibadan, Nigeria
@@ -3762,31 +3781,51 @@ description = Ilorin, Nigeria
 location = (0.1480621, 0.0799943)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNIL.TXT
 
-[dnka]
-description = Kaduna, Nigeria
-location = (0.1850049, 0.1300270)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKA.TXT
+[dnim]
+description = Sam Mbakwe, NI
+location = (0.0947714, 0.1256637)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNIM.TXT
+
+[dnjo]
+description = Jos, Nigeria
+location = (0.1722058, 0.1553343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNJO.TXT
 
 [dnkn]
 description = Kano, Nigeria
 location = (0.2103122, 0.1489348)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKN.TXT
 
-[dnkt]
-description = Katsina, Ni, NI
-location = (0.2270673, 0.1336922)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKT.TXT
-
 [dnmm]
 description = Lagos / Ikeja, Nigeria
 location = (0.1149008, 0.0581776)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNMM.TXT
 
+[dnmn]
+description = Nimma Airport, NI
+location = (0.1684243, 0.1122247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNMN.TXT
+
 [dnpo]
 description = Port Harcourt, Nigeria
 location = (0.0846485, 0.1224639)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNPO.TXT
 
+[dnso]
+description = Sokoto, Nigeria
+location = (0.2271837, 0.0916298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNSO.TXT
+
+[dnyo]
+description = Yola, Nigeria
+location = (0.1611521, 0.2175844)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNYO.TXT
+
+[dnza]
+description = Zaria, Nigeria
+location = (0.1943133, 0.1340995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNZA.TXT
+
 [drrm]
 description = Maradi, Niger
 location = (0.2350377, 0.1236275)
@@ -4052,11 +4091,6 @@ description = Bremen, Germany
 location = (0.9258972, 0.1535890)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDW.TXT
 
-[edfe]
-description = Egelsbach, DL
-location = (0.8721410, 0.1506219)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDFE.TXT
-
 [edfh]
 description = Hahn, Germany
 location = (0.8717920, 0.1268273)
@@ -4147,16 +4181,16 @@ description = Karlsruhe, Baden Wurttemberg, Germany
 location = (0.8513474, 0.1410178)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDSB.TXT
 
-[edtd]
-description = Donaueschingen / Villingen, Germany
-location = (0.8371763, 0.1486439)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDTD.TXT
-
 [edtl]
 description = Lahr, Can-Afb, Germany
 location = (0.8442012, 0.1366205)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDTL.TXT
 
+[edty]
+description = Schwäbisch Hall / Adolf Würth], Hessenthal, Germany
+location = (0.8572764, 0.1707622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDTY.TXT
+
 [edve]
 description = Braunschweig, Germany
 location = (0.9128072, 0.1823869)
@@ -4172,6 +4206,11 @@ description = Westerland / Sylt, Germany
 location = (0.9584766, 0.1457350)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDXW.TXT
 
+[eeei]
+description = Ämari/Amari Air Base, Estonia
+location = (1.0342871, 0.4225175)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EEEI.TXT
+
 [eeka]
 description = Kardla, Estonia
 location = (1.0294534, 0.3982260)
@@ -4372,11 +4411,6 @@ description = Doncaster Sheffield, UK
 location = (0.9334021, 0.0174533)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGCN.TXT
 
-[egdl]
-description = Lyneham, United Kingdom
-location = (0.8988446, -0.0346157)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDL.TXT
-
 [egdm]
 description = Boscombe Down, United Kingdom
 location = (0.8930268, -0.0305433)
@@ -4442,11 +4476,6 @@ description = Southampton / Weather Centre, United Kingdom
 location = (0.8883726, -0.0244346)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHI.TXT
 
-[eghk]
-description = Penzance Heliport, UK
-location = (0.8747590, -0.0963422)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHK.TXT
-
 [eghq]
 description = Newquay, UK
 location = (0.8801695, -0.0872665)
@@ -4507,21 +4536,11 @@ description = Lydd Airport, United Kingdom
 location = (0.8892453, 0.0162897)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGMD.TXT
 
-[egmh]
-description = Manston, South East, United Kingdom
-location = (0.8960860, 0.0234941)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGMH.TXT
-
 [egnc]
 description = Carlisle, United Kingdom
 location = (0.9587675, -0.0514872)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNC.TXT
 
-[egnh]
-description = Blackpool Airport, United Kingdom
-location = (0.9384054, -0.0529417)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNH.TXT
-
 [egnj]
 description = Humberside, United Kingdom
 location = (0.9352056, -0.0061087)
@@ -4533,6 +4552,7 @@ location = (0.9401507, -0.0287979)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNM.TXT
 
 [egno]
+comment = missing from the NWS list, information researched manually
 description = Warton, Warton, United Kingdom
 location = (0.9380289, -0.0503189)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNO.TXT
@@ -4672,6 +4692,11 @@ description = Leuchars, United Kingdom
 location = (0.9840748, -0.0500328)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQL.TXT
 
+[egqm]
+description = Boulmer, United Kingdom
+location = (0.9672033, -0.0279253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQM.TXT
+
 [egqs]
 description = Lossiemouth, United Kingdom
 location = (1.0073459, -0.0578868)
@@ -4682,6 +4707,11 @@ description = Cambridge, United Kingdom
 location = (0.9110619, 0.0031998)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGSC.TXT
 
+[egsd]
+description = North Denes Airport, UK
+location = (0.9189159, -0.0310669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGSD.TXT
+
 [egsh]
 description = Norwich Weather Centre, United Kingdom
 location = (0.9186250, 0.0226893)
@@ -4702,10 +4732,10 @@ description = Exeter Airport, United Kingdom
 location = (0.8854637, -0.0596321)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTE.TXT
 
-[egtg]
-description = Filton Private, United Kingdom
-location = (0.8991355, -0.0450877)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTG.TXT
+[egtk]
+description = London/Oxford/Kidlington Airport, Oxfordshire, England, United Kingdom
+location = (0.9047253, -0.0230383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTK.TXT
 
 [egub]
 description = Benson, United Kingdom
@@ -4782,11 +4812,6 @@ description = Leeming, United Kingdom
 location = (0.9477138, -0.0267617)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXE.TXT
 
-[egxg]
-description = Church Fenton, United Kingdom
-location = (0.9395689, -0.0209440)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXG.TXT
-
 [egxp]
 description = Scampton, United Kingdom
 location = (0.9303914, -0.0096139)
@@ -4807,6 +4832,11 @@ description = Linton-On-Ouse, United Kingdom
 location = (0.9433505, -0.0218166)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXU.TXT
 
+[egxv]
+description = Leconfield, United Kingdom
+location = (0.9401507, -0.0075631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXV.TXT
+
 [egxw]
 description = Waddington, United Kingdom
 location = (0.9279334, -0.0090175)
@@ -4843,6 +4873,7 @@ location = (-0.9043714, -1.0201449)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYP.TXT
 
 [ehak]
+comment = missing from the NWS list, information researched manually
 description = A12-CPP Sea, Netherlands
 location = (0.9668979, 0.0665019)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHAK.TXT
@@ -4863,6 +4894,7 @@ location = (0.9087348, 0.1026835)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHDL.TXT
 
 [ehdv]
+comment = missing from the NWS list, information researched manually
 description = D15-FA-1 Sea, Netherlands
 location = (0.9481598, 0.0512400)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHDV.TXT
@@ -4873,6 +4905,7 @@ location = (0.8979719, 0.0945387)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHEH.TXT
 
 [ehfd]
+comment = missing from the NWS list, information researched manually
 description = F3-FB-1 Sea, Netherlands
 location = (0.9573810, 0.0819626)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFD.TXT
@@ -4883,6 +4916,7 @@ location = (0.8979719, 0.0628319)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFS.TXT
 
 [ehfz]
+comment = missing from the NWS list, information researched manually
 description = F16-A Sea, Netherlands
 location = (0.9445140, 0.0700265)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFZ.TXT
@@ -4898,11 +4932,13 @@ location = (0.9000081, 0.0861029)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHGR.TXT
 
 [ehja]
+comment = missing from the NWS list, information researched manually
 description = J6-A Sea, Netherlands
 location = (0.9394089, 0.0514048)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHJA.TXT
 
 [ehjr]
+comment = missing from the NWS list, information researched manually
 description = K13-A Sea, Netherlands
 location = (0.9288254, 0.0562045)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHJR.TXT
@@ -4913,6 +4949,7 @@ location = (0.9235701, 0.0834849)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHKD.TXT
 
 [ehkv]
+comment = missing from the NWS list, information researched manually
 description = K14-FA-1C Sea, Netherlands
 location = (0.9297272, 0.0633167)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHKV.TXT
@@ -4923,21 +4960,25 @@ location = (0.9288061, 0.1006473)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHLW.TXT
 
 [ehma]
+comment = missing from the NWS list, information researched manually
 description = AWG-1 Sea, Netherlands
 location = (0.9336057, 0.1037017)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHMA.TXT
 
 [ehmg]
+comment = missing from the NWS list, information researched manually
 description = L9-FF-1 Sea, Netherlands
 location = (0.9357486, 0.0865732)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHMG.TXT
 
 [ehpg]
+comment = missing from the NWS list, information researched manually
 description = P11-B Sea, Netherlands
 location = (0.9138544, 0.0583231)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHPG.TXT
 
 [ehqe]
+comment = missing from the NWS list, information researched manually
 description = Hoorn-A Sea, Netherlands
 location = (0.9235943, 0.0724360)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHQE.TXT
@@ -4948,11 +4989,13 @@ location = (0.9066985, 0.0776672)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHRD.TXT
 
 [ehsa]
+comment = missing from the NWS list, information researched manually
 description = Euro Platform, Netherlands
 location = (0.9075324, 0.0571595)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHSA.TXT
 
 [ehsc]
+comment = missing from the NWS list, information researched manually
 description = Goeree Le Sea, Netherlands
 location = (0.9062768, 0.0640536)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHSC.TXT
@@ -4977,6 +5020,11 @@ description = Cork Airport, Ireland
 location = (0.9049532, -0.1480621)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EICK.TXT
 
+[eidl]
+description = Carrickfinn/Donegal Airport, Ulster, Ireland
+location = (0.9607024, -0.1455779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIDL.TXT
+
 [eidw]
 description = Dublin Airport, Ireland
 location = (0.9325876, -0.1090831)
@@ -4987,16 +5035,41 @@ description = Connaught, Ireland
 location = (0.9409118, -0.1539041)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIKN.TXT
 
+[eiky]
+description = Killarney/Kerry Airport, Munster, Ireland
+location = (0.9107281, -0.1662214)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIKY.TXT
+
+[eime]
+description = Casement Aerodrome, Ireland
+location = (0.9302605, -0.1122828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIME.TXT
+
 [einn]
 description = Shannon Airport, Ireland
 location = (0.9197885, -0.1556252)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EINN.TXT
 
+[eisg]
+description = Sligo Airport, Connacht, Ireland
+location = (0.9473685, -0.1500845)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EISG.TXT
+
+[eiwf]
+description = Waterford Airport, Munster, Ireland
+location = (0.9108385, -0.1236908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIWF.TXT
+
 [ekah]
 description = Tirstrup, Denmark
 location = (0.9826204, 0.1852958)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKAH.TXT
 
+[ekav]
+description = Avno Danish Air Force Base, Denmark
+location = (0.9613855, 0.2056580)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKAV.TXT
+
 [ekbi]
 description = Billund Lufthavn, Denmark
 location = (0.9727302, 0.1599885)
@@ -5012,11 +5085,26 @@ description = Esbjerg, Denmark
 location = (0.9692395, 0.1495165)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKEB.TXT
 
+[ekgc]
+description = Gorm C Helideck, North Sea, Denmark
+location = (0.9700514, 0.0830583)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKGC.TXT
+
 [ekgf]
 description = Tyra Oest, DN
 location = (0.9724975, 0.0837758)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKGF.TXT
 
+[ekha]
+description = Halfdan A Helideck, North Sea, Denmark
+location = (0.9691963, 0.0873392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKHA.TXT
+
+[ekhd]
+description = Harald Helideck, North Sea, Denmark
+location = (0.9833904, 0.0745591)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKHD.TXT
+
 [ekhn]
 description = Horns Rev B, FO
 location = (0.9700540, 0.1328196)
@@ -5062,6 +5150,11 @@ description = Skrydstrup, Denmark
 location = (0.9640035, 0.1617338)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKSP.TXT
 
+[ekte]
+description = Tyra E Helideck, North Sea, Denmark
+location = (0.9725240, 0.0838117)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKTE.TXT
+
 [ekvd]
 description = Vamdrup, Denmark
 location = (0.9674942, 0.1628974)
@@ -5222,6 +5315,11 @@ description = Kirkenes Lufthavn, Norway
 location = (1.2170763, 0.5218534)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENKR.TXT
 
+[enla]
+description = Ula Platform, Norway
+location = (1.0316781, 0.0496691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENLA.TXT
+
 [enlk]
 description = Leknes, Norway
 location = (1.1894419, 0.2376557)
@@ -5407,6 +5505,11 @@ description = Vadso, Norway
 location = (1.2228940, 0.5209808)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENVD.TXT
 
+[envh]
+description = Valhall A Platform, Norway
+location = (0.9822381, 0.0592152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENVH.TXT
+
 [enzv]
 description = Stavanger / Sola, Norway
 location = (1.0277080, 0.0983202)
@@ -5477,11 +5580,6 @@ description = Jonkoping Flygplats, Sweden
 location = (1.0082185, 0.2458005)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGJ.TXT
 
-[esgl]
-description = Lidkoping, SN
-location = (1.0204940, 0.2298599)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGL.TXT
-
 [esgp]
 description = Goteborg / Save, Sweden
 location = (1.0085094, 0.2074033)
@@ -5527,6 +5625,11 @@ description = Halmstad Swedish Air Force Base, Sweden
 location = (0.9893108, 0.2239839)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMT.TXT
 
+[esmv]
+description = Hagshult, Sweden
+location = (1.0000737, 0.2466732)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMV.TXT
+
 [esmx]
 description = Vaxjo, Sweden
 location = (0.9922197, 0.2588905)
@@ -5602,6 +5705,11 @@ description = Lulea / Kallax, Sweden
 location = (1.1440633, 0.3862995)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESPA.TXT
 
+[espe]
+description = Vidsel, Sweden
+location = (1.1495902, 0.3513930)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESPE.TXT
+
 [essa]
 description = Stockholm / Arlanda, Sweden
 location = (1.0410889, 0.3132866)
@@ -5617,11 +5725,6 @@ description = Borlange, Sweden
 location = (1.0547606, 0.2708169)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSD.TXT
 
-[essk]
-description = Gavle / Sandviken Air Force Base, Sweden
-location = (1.0576695, 0.2958333)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSK.TXT
-
 [essl]
 description = Linkoping / Saab, Sweden
 location = (1.0192723, 0.2737258)
@@ -5677,15 +5780,10 @@ description = Gluecksburg / Meierwik, Germany
 location = (0.9570222, 0.1658063)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGG.TXT
 
-[etgy]
-description = Kalkar, Germany
-location = (0.9029170, 0.1093740)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGY.TXT
-
-[etgz]
-description = Messstetten, Germany
-location = (0.8409578, 0.1570796)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGZ.TXT
+[etgq]
+description = Rotenburg, DL
+location = (0.9272934, 0.1631883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGQ.TXT
 
 [etha]
 description = Altenstadt, Germany
@@ -5722,11 +5820,6 @@ description = Niederstetten, Germany
 location = (0.8621927, 0.1739511)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHN.TXT
 
-[ethr]
-description = Roth, Germany
-location = (0.8589929, 0.1937315)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHR.TXT
-
 [eths]
 description = Fassberg, Germany
 location = (0.9235701, 0.1777327)
@@ -5737,11 +5830,6 @@ description = Grafenwoehr, Germany
 location = (0.8674286, 0.2085668)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIC.TXT
 
-[etie]
-description = Heidelberg, Germany
-location = (0.8621927, 0.1509710)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIE.TXT
-
 [etih]
 description = Hohenfels, Germany
 location = (0.8589929, 0.2065306)
@@ -5752,6 +5840,11 @@ description = Illesheim, Germany
 location = (0.8633562, 0.1812234)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIK.TXT
 
+[etml]
+description = unknown station in Military airports
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETML.TXT
+
 [etmn]
 description = Nordholz, Germany
 location = (0.9384054, 0.1512619)
@@ -5772,11 +5865,6 @@ description = Hohn, Germany
 location = (0.9480047, 0.1663881)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNH.TXT
 
-[etnj]
-description = Jever, Germany
-location = (0.9343329, 0.1375901)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNJ.TXT
-
 [etnl]
 description = Laage, Germany
 location = (0.9410234, 0.2143846)
@@ -5797,21 +5885,11 @@ description = Wittmundhaven, Germany
 location = (0.9346238, 0.1338086)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNT.TXT
 
-[etnu]
-description = Trollenhagen, Germany
-location = (0.9354965, 0.2324197)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNU.TXT
-
 [etnw]
 description = Wunstorf, Germany
 location = (0.9154252, 0.1646427)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNW.TXT
 
-[etor]
-description = Coleman Mannheim, Germany
-location = (0.8651015, 0.1477712)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETOR.TXT
-
 [etou]
 description = Wiesbaden, Germany
 location = (0.8735373, 0.1454441)
@@ -5852,21 +5930,11 @@ description = Neuburg / Donau, Germany
 location = (0.8502662, 0.1957678)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSN.TXT
 
-[etuo]
-description = Guetersloh, Germany
-location = (0.9061168, 0.1448623)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETUO.TXT
-
 [etwm]
 description = Meppen-Mil, Germany
 location = (0.9201958, 0.1278696)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETWM.TXT
 
-[evla]
-description = Liepaja International Airport, Latvia
-location = (0.9864019, 0.3679736)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EVLA.TXT
-
 [evra]
 description = Riga International Airport, Latvia
 location = (0.9933832, 0.4182972)
@@ -5942,10 +6010,10 @@ description = George, George Airport, South Africa
 location = (-0.5934119, 0.3906629)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAGG.TXT
 
-[fahs]
-description = Hoedspruit, South Africa
-location = (-0.4252786, 0.5416338)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAHS.TXT
+[fagm]
+description = Rand, South Africa
+location = (-0.4581489, 0.4886922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAGM.TXT
 
 [fair]
 description = Pretoria Irene, South Africa
@@ -5957,11 +6025,6 @@ description = Johannesburg B/G, ZA
 location = (-0.4564036, 0.4886922)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAJB.TXT
 
-[fajs]
-description = Johannesburg International Airport, South Africa
-location = (-0.4561127, 0.4927646)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAJS.TXT
-
 [fakm]
 description = Kimberley, Kim-Apt, South Africa
 location = (-0.5026548, 0.4322599)
@@ -5987,11 +6050,26 @@ description = Makhado Afb, SF
 location = (-0.4042183, 0.5183628)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FALM.TXT
 
+[falw]
+description = Langebaanweg, South Africa
+location = (-0.5753769, 0.3170681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FALW.TXT
+
 [famm]
 description = Mafikeng Intl. Ad, South Africa
 location = (-0.4500041, 0.4456407)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAMM.TXT
 
+[faob]
+description = Overberg, South Africa
+location = (-0.6038839, 0.3540109)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAOB.TXT
+
+[faor]
+description = Olifants River Bridge Landing Strip Airport, South Africa
+location = (-0.4235390, 0.5198114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAOR.TXT
+
 [fape]
 description = Port Elizabeth, Port E Apt, South Africa
 location = (-0.5931211, 0.4468043)
@@ -6037,6 +6115,11 @@ description = Vereeniging, South Africa
 location = (-0.4638164, 0.4880377)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAVV.TXT
 
+[fawb]
+description = Wonderboom / Pretoria, South Africa
+location = (-0.4476770, 0.4924737)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAWB.TXT
+
 [fawk]
 description = Waterkloof (Saaf), South Africa
 location = (-0.4508767, 0.4924737)
@@ -6077,37 +6160,53 @@ description = Pointe-Noire, Congo, Republic Of The
 location = (-0.0840667, 0.2076942)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FCPP.TXT
 
+[fdbb]
+comment = missing from the NWS list, information researched manually
+description = Big Bend Meteorological Station, Swaziland
+location = (-0.4686401, 0.5570794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDBB.TXT
+
 [fdjr]
+comment = missing from the NWS list, information researched manually
 description = Jericho, Swaziland
 location = (-0.4740663, 0.5487123)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDJR.TXT
 
+[fdlb]
+description = unknown station in Swaziland
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDLB.TXT
+zone = ('gaz065', 0.0019581)
+
 [fdms]
 description = Manzini / Matsapa Airport, Swaziland
 location = (-0.4630940, 0.5462881)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDMS.TXT
 
+[fdmv]
+description = unknown station in Swaziland
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDMV.TXT
+
 [fdmy]
 description = Mayiwane Meteorological Station, Swaziland
-location = (-0.4517680, 0.5497927)
+location = (-0.4519167, 0.5499527)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDMY.TXT
 
 [fdnd]
+comment = missing from the NWS list, information researched manually
 description = Ndzevane, Swaziland
 location = (-0.4704814, 0.5577235)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDND.TXT
 
-[fdnh]
-description = Nhlangano Airport, WZ
-location = (-0.4731588, 0.5448918)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDNH.TXT
-
 [fdny]
+comment = missing from the NWS list, information researched manually
 description = Nyonyane, Swaziland
 location = (-0.4557858, 0.5489060)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDNY.TXT
 
 [fdot]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Swaziland
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDOT.TXT
@@ -6117,31 +6216,21 @@ description = Piggs Peak Meteorological Station, Swaziland
 location = (-0.4532219, 0.5454294)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDPP.TXT
 
+[fdsm]
+description = Simunye, Swaziland
+location = (-0.4572763, 0.5573360)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDSM.TXT
+
 [fdst]
 description = Siteki, SV
 location = (-0.4612905, 0.5576327)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDST.TXT
 
-[fdvv]
-description = Vuvulane, Swaziland
-location = (-0.4552150, 0.5565122)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDVV.TXT
-
 [feff]
 description = Bangui, Central African Republic
 location = (0.0767945, 0.3231768)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFF.TXT
 
-[fefg]
-description = Bangassou, Central African Republic
-location = (0.0826123, 0.3985168)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFG.TXT
-
-[fefo]
-description = Bouar, Central African Republic
-location = (0.1041380, 0.2728531)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFO.TXT
-
 [feft]
 description = Berberati, Central African Republic
 location = (0.0741765, 0.2757620)
@@ -6182,6 +6271,11 @@ description = Douala Obs., Cameroon
 location = (0.0698132, 0.1698787)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKD.TXT
 
+[fkke]
+description = Eseka, Cameroon
+location = (0.0637045, 0.1879144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKE.TXT
+
 [fkkl]
 description = Maroua Salak, CM
 location = (0.1823869, 0.2487094)
@@ -6202,35 +6296,25 @@ description = Yaounde, Cameroon
 location = (0.0669043, 0.2010038)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKYS.TXT
 
-[flcp]
-description = Chipata, Zambia
-location = (-0.2364921, 0.5686864)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLCP.TXT
+[flhn]
+description = Harry Mwanga Nkumbula International, Zambia
+location = (-0.3110413, 0.4505929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLHN.TXT
 
-[fllc]
-description = Lusaka City Airport, Zambia
-location = (-0.2522001, 0.4968371)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLC.TXT
+[flkk]
+description = Kenneth Kaunda International Airport, Zambia
+location = (-0.2675008, 0.4966625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLKK.TXT
 
 [flli]
 description = Livingstone, Zambia
 location = (-0.3109595, 0.4505858)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLI.TXT
 
-[flls]
-description = Lusaka Internationalairport, Zambia
-location = (-0.2673263, 0.4965462)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLS.TXT
-
-[flmf]
-description = Mfuwe, Zambia
-location = (-0.2314113, 0.5574000)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLMF.TXT
-
-[flnd]
-description = Ndola, Zambia
-location = (-0.2268928, 0.5000368)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLND.TXT
+[flsk]
+description = Simon Mwansa Kapwepwe International Airport, N'Dola, Zambia
+location = (-0.2268603, 0.5002977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLSK.TXT
 
 [fmch]
 description = Hahaya International Airport, Comoros
@@ -6257,21 +6341,11 @@ description = Antananarivo / Ivato, Madagascar
 location = (-0.3281219, 0.8287405)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMI.TXT
 
-[fmms]
-description = Sainte-Marie Aerodrome, Madagascar
-location = (-0.2981604, 0.8694649)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMS.TXT
-
 [fmmt]
 description = Tamatave, Madagascar
 location = (-0.3161955, 0.8621927)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMT.TXT
 
-[fmna]
-description = Diego-Suarez, Madagascar
-location = (-0.2155482, 0.8604473)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMNA.TXT
-
 [fmnm]
 description = Majunga, Madagascar
 location = (-0.2734349, 0.8089601)
@@ -6287,11 +6361,81 @@ description = Fort-Dauphin, Madagascar
 location = (-0.4369141, 0.8194321)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMSD.TXT
 
+[fnbc]
+description = M'Banza Congo/Mbanza-Congo Airport, Angola
+location = (-0.1094303, 0.2486575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNBC.TXT
+
+[fnbg]
+description = Monbaca Benguela, Angola
+location = (-0.2196206, 0.2341650)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNBG.TXT
+
+[fnca]
+description = Cabinda, Angola
+location = (-0.0968658, 0.2126393)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNCA.TXT
+
+[fngi]
+description = Ongiva/Ondjiva Ngjiva Pereira, Angola
+location = (-0.2974645, 0.2737343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNGI.TXT
+
+[fnhu]
+description = Huambo Nova Lisboa, Angola
+location = (-0.2234021, 0.2748894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNHU.TXT
+
+[fnku]
+description = Bie Silva Porto, Angola
+location = (-0.2161299, 0.2958333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNKU.TXT
+
 [fnlu]
 description = Luanda, Angola
 location = (-0.1544616, 0.2309652)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNLU.TXT
 
+[fnma]
+description = Malange/Malanje Airport, Angola
+location = (-0.1662441, 0.2847052)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNMA.TXT
+
+[fnmo]
+description = Namibe Airport, Angola
+location = (-0.2663586, 0.2120009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNMO.TXT
+
+[fnsa]
+description = Saurimo/Henrique, AN
+location = (-0.1691224, 0.3565708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNSA.TXT
+
+[fnso]
+description = Soyo Airport, Angola
+location = (-0.1071822, 0.2159280)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNSO.TXT
+
+[fnsu]
+description = Sumbe, AN
+location = (-0.1949533, 0.2417281)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNSU.TXT
+
+[fnub]
+description = Lubango/Sa Da Bandeira, Angola
+location = (-0.2604857, 0.2369288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNUB.TXT
+
+[fnue]
+description = Luena, Angola
+location = (-0.2053918, 0.3472799)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNUE.TXT
+
+[fnug]
+description = Uíge/Uige Airport, Angola
+location = (-0.1326985, 0.2622850)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNUG.TXT
+
 [fogr]
 description = Lambarene, Gabon
 location = (-0.0125082, 0.1786054)
@@ -6302,6 +6446,11 @@ description = Port-Gentil, Gabon
 location = (-0.0122173, 0.1527163)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOOG.TXT
 
+[fook]
+description = Makokou, Gabon
+location = (0.0098902, 0.2245657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOOK.TXT
+
 [fool]
 description = Libreville, Gabon
 location = (0.0078540, 0.1643518)
@@ -6327,6 +6476,11 @@ description = Chimoio, Mozambique
 location = (-0.3336488, 0.5841035)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQCH.TXT
 
+[fqin]
+description = Inhambane, Mozambique
+location = (-0.4165519, 0.6175557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQIN.TXT
+
 [fqlc]
 description = Lichinga, Mozambique
 location = (-0.2321288, 0.6149377)
@@ -6352,6 +6506,11 @@ description = Quelimane, Mozambique
 location = (-0.3121230, 0.6437356)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQQL.TXT
 
+[fqtt]
+description = Tete / Chingozi, Mozambique
+location = (-0.2809980, 0.5870124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQTT.TXT
+
 [fqvl]
 description = Vilanculos, Mozambique
 location = (-0.3839724, 0.6163921)
@@ -6382,11 +6541,6 @@ description = Ndjamena, Chad
 location = (0.2117666, 0.2623812)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTJ.TXT
 
-[ftty]
-description = Faya, Chad
-location = (0.3141593, 0.3345214)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTY.TXT
-
 [fvbu]
 description = Bulawayo Airport, Zimbabwe
 location = (-0.3493567, 0.4994551)
@@ -6417,6 +6571,11 @@ description = Masvingo, Zimbabwe
 location = (-0.3502294, 0.5387250)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVMV.TXT
 
+[fvtl]
+description = Gweru, Zimbabwe
+location = (-0.3394665, 0.5209808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVTL.TXT
+
 [fvwn]
 description = Hwange National Park, Zimbabwe
 location = (-0.3252130, 0.4712389)
@@ -6437,36 +6596,6 @@ description = Maseru / Moshoeshoe, Lesotho
 location = (-0.5139995, 0.4808382)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FXMM.TXT
 
-[fyab]
-description = Aroab, Namibia
-location = (-0.4677482, 0.3429572)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAB.TXT
-
-[fyan]
-description = Aranos, Namibia
-location = (-0.4212061, 0.3336488)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAN.TXT
-
-[fyas]
-description = Aus, WA
-location = (-0.4653048, 0.2843141)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAS.TXT
-
-[fybg]
-description = Bagani, Namibia
-location = (-0.3158493, 0.3773899)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYBG.TXT
-
-[fybp]
-description = unknown station in Namibia
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYBP.TXT
-
-[fyen]
-description = Eenhana Airport, Eenhana, Namibia
-location = (-0.3051362, 0.2848719)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYEN.TXT
-
 [fygb]
 description = Gobabis, WA
 location = (-0.3926991, 0.3309144)
@@ -6477,27 +6606,6 @@ description = Grootfontein, Namibia
 location = (-0.3420845, 0.3161955)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYGF.TXT
 
-[fygo]
-description = Gobabeb, NM
-location = (-0.4113741, 0.2626721)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYGO.TXT
-
-[fyhd]
-description = unknown station in Namibia
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYHD.TXT
-zone = ('ndz052', 0.0019401)
-
-[fyhn]
-description = Henties Bay, NM
-location = (-0.3860668, 0.2492330)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYHN.TXT
-
-[fykb]
-description = Karasburg Airport, Karasburg, Namibia
-location = (-0.4892352, 0.3270165)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKB.TXT
-
 [fykm]
 description = Katima Mulilo, Namibia
 location = (-0.3077791, 0.4219624)
@@ -6508,117 +6616,37 @@ description = Keetmanshoop, Namibia
 location = (-0.4630940, 0.3161955)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKT.TXT
 
-[fykx]
-description = Khorixas, NM
-location = (-0.3555236, 0.2612758)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKX.TXT
-
 [fylz]
 description = Luderitz / Diaz Point, Namibia
 location = (-0.4657120, 0.2661627)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYLZ.TXT
 
-[fymh]
-description = Maltahohe, Namibia
-location = (-0.4334234, 0.2964151)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYMH.TXT
-
 [fyml]
 description = Mariental, NM
 location = (-0.4293510, 0.3129375)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYML.TXT
 
-[fymp]
-description = Mpacha Airport, Mpacha, Namibia
-location = (-0.3077539, 0.4220730)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYMP.TXT
-
-[fynd]
-description = Noordoewer, Namibia
-location = (-0.5011800, 0.3075021)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYND.TXT
-
 [fyoa]
 description = Ondangwa, Namibia
 location = (-0.3120358, 0.2784236)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOA.TXT
 
-[fyoh]
-description = Okahao, Namibia
-location = (-0.3121913, 0.2628743)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOH.TXT
-
-[fyoj]
-description = Outjo, NM
-location = (-0.3502876, 0.2815216)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOJ.TXT
-
-[fyok]
-description = Okakarara, WA
-location = (-0.3595378, 0.3047345)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOK.TXT
-
-[fyom]
-description = Omaruru, Namibia
-location = (-0.3738848, 0.2784015)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOM.TXT
-
-[fyos]
-description = Oshakati Airport, Oshakati, Namibia
-location = (-0.3106153, 0.2740022)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOS.TXT
-
-[fyot]
-description = Ootmoed, Namibia
-location = (-0.4191699, 0.3444116)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOT.TXT
+[fyoo]
+description = Okaukuejo, WA
+location = (-0.3342306, 0.2776819)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOO.TXT
 
 [fyow]
 description = Otjiwarongo, NM
 location = (-0.3565708, 0.2909464)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOW.TXT
 
-[fyoy]
-description = unknown station in Namibia
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOY.TXT
-zone = ('njz104', 0.0009317)
-
-[fyrh]
-description = Rehoboth, Namibia
-location = (-0.4069526, 0.2981604)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRH.TXT
-
 [fyrn]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Namibia
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRN.TXT
 
-[fyru]
-description = Rundu, Namibia
-location = (-0.3127048, 0.3449934)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRU.TXT
-
-[fyte]
-description = Terrace Bay, WA
-location = (-0.3487168, 0.2268928)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTE.TXT
-
-[fytk]
-description = Tsumkwe, WA
-location = (-0.3417355, 0.3583161)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTK.TXT
-
-[fytm]
-description = Tsumeb Airport, Tsumeb, Namibia
-location = (-0.3361837, 0.3094905)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTM.TXT
-
-[fytn]
-description = Otjinene, WA
-location = (-0.3687881, 0.3274238)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTN.TXT
-
 [fywb]
 description = Walvis Bay, Namibia
 location = (-0.4011300, 0.2556907)
@@ -6639,26 +6667,26 @@ description = Windhoek, Town Met, Namibia
 location = (-0.3938626, 0.2984513)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYWW.TXT
 
-[fzaa]
-description = Kinshasa / N'Djili, Congo, Democratic Republic Of The
-location = (-0.0765036, 0.2693625)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZAA.TXT
-
-[fzqa]
-description = Lubumbashi-Luano, Congo, Democratic Republic Of The
-location = (-0.2036217, 0.4796747)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZQA.TXT
-
-[fzwa]
-description = Mbuji-Mayi, Congo, Democratic Republic Of The
-location = (-0.1076286, 0.4121886)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZWA.TXT
-
 [gabs]
 description = Bamako / Senou, Mali
 location = (0.2187479, -0.1387537)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GABS.TXT
 
+[gaky]
+description = Kayes, Mali
+location = (0.2519092, -0.1995493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GAKY.TXT
+
+[gamb]
+description = Mopti, Mali
+location = (0.2533636, -0.0715585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GAMB.TXT
+
+[ganr]
+description = Nioro Du Sahel, Mali
+location = (0.2658718, -0.1631883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GANR.TXT
+
 [gbyd]
 description = Banjul / Yundum, Gambia, The
 location = (0.2330015, -0.2932153)
@@ -6689,6 +6717,12 @@ description = Gran Canaria - Canary Islands, Spain
 location = (0.4875286, -0.2684898)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCLP.TXT
 
+[gcpp]
+description = unknown station in Spain (Canary Islands)
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCPP.TXT
+zone = ('caz099', 0.0030085)
+
 [gcrr]
 description = Lanzarote / Aeropuerto, Spain
 location = (0.5052728, -0.2373648)
@@ -6729,11 +6763,15 @@ description = Agadir Al Massira, Morocco
 location = (0.5294165, -0.1640609)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAD.TXT
 
-[gmae]
-description = unknown station in Morocco
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAE.TXT
-zone = ('gaz020', 0.0018302)
+[gmag]
+description = Guelmime, Morocco
+location = (0.5064412, -0.1756043)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAG.TXT
+
+[gmat]
+description = Tan-Tan, Morocco
+location = (0.4965462, -0.1946042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAT.TXT
 
 [gmff]
 description = Fes-Sais, Morocco
@@ -6755,6 +6793,11 @@ description = Oujda, Morocco
 location = (0.6070837, -0.0337430)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMFO.TXT
 
+[gmmb]
+description = Ben Slimane/Benslimane, Morocco
+location = (0.5873979, -0.1260381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMB.TXT
+
 [gmmc]
 description = Casablanca, Morocco
 location = (0.5858489, -0.1338086)
@@ -6786,15 +6829,10 @@ location = (0.5823582, -0.1323541)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMN.TXT
 
 [gmmo]
-description = unknown station in Morocco
-location = None
+description = Taroudant, Morocco
+location = (0.5323545, -0.1540689)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMO.TXT
 
-[gmmt]
-description = Casablanca T-M, MC
-location = (0.5862561, -0.1303761)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMT.TXT
-
 [gmmw]
 description = Nador/Arwi, Morocco
 location = (0.6106713, -0.0528544)
@@ -6820,11 +6858,6 @@ description = Tetuan / Sania Ramel, Morocco
 location = (0.6210463, -0.0930842)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTN.TXT
 
-[gmto]
-description = unknown station in Morocco
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTO.TXT
-
 [gmtt]
 description = Tanger Aerodrome, Morocco
 location = (0.6236643, -0.1029744)
@@ -6890,31 +6923,30 @@ description = Tambacounda, Senegal
 location = (0.2402737, -0.2388192)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOTT.TXT
 
+[gqni]
+description = Nema, Mauritania
+location = (0.2897247, -0.1268273)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQNI.TXT
+
 [gqnn]
 description = Nouakchott, Mauritania
 location = (0.3159046, -0.2783800)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQNN.TXT
 
-[gqno]
-description = unknown station in Mauritania
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQNO.TXT
-
-[gqon]
-description = unknown station in Mauritania
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQON.TXT
-zone = ('nmz510', 0.0044365)
+[gqpa]
+description = Atar, Mauritania
+location = (0.3580834, -0.2280564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQPA.TXT
 
 [gqpp]
 description = Nouadhibou, Mauritania
 location = (0.3653556, -0.2972877)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQPP.TXT
 
-[gqqp]
-description = unknown station in Mauritania
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQQP.TXT
+[gqpz]
+description = Zouérate/Zoueratt Tazadit, Mauritania
+location = (0.3971739, -0.2178801)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQPZ.TXT
 
 [gucy]
 description = Conakry / Gbessia, Guinea
@@ -6936,6 +6968,17 @@ description = Praia, CV
 location = (0.2604031, -0.4118977)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GVNP.TXT
 
+[gvsv]
+description = S. Pedro, CV
+location = (0.2937389, -0.4480260)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GVSV.TXT
+
+[gwac]
+description = unknown station in Western parts of West Africa or Maghreb
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GWAC.TXT
+zone = ('nyz027', 0.0526729)
+
 [haab]
 description = Addis Ababa, Ethiopia
 location = (0.1567887, 0.6771877)
@@ -6981,11 +7024,6 @@ description = Hurguada, Egypt
 location = (0.4738569, 0.5884668)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEGN.TXT
 
-[heis]
-description = Ismalia, EG
-location = (0.5337217, 0.5628687)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEIS.TXT
-
 [helx]
 description = Luxor, Egypt
 location = (0.4479678, 0.5707227)
@@ -7026,6 +7064,11 @@ description = Taba, Egypt
 location = (0.5166029, 0.6069673)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HETB.TXT
 
+[hhas]
+description = Asmara, Ethiopia
+location = (0.2667445, 0.6792240)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HHAS.TXT
+
 [hkel]
 description = Eldoret, Kenya
 location = (0.0093084, 0.6158103)
@@ -7106,11 +7149,6 @@ description = Mombasa, Kenya
 location = (-0.0703949, 0.6914413)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMO.TXT
 
-[hkms]
-description = unknown station in Kenya
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMS.TXT
-
 [hkmu]
 description = Makindu, Kenya
 location = (-0.0398517, 0.6603162)
@@ -7126,11 +7164,6 @@ description = Nairobi / Dagoretti, Kenya
 location = (-0.0226893, 0.6414085)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNC.TXT
 
-[hknh]
-description = unknown station in Kenya
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNH.TXT
-
 [hkni]
 description = Nyeri, Kenya
 location = (-0.0087266, 0.6451900)
@@ -7151,11 +7184,6 @@ description = Nairobi / Wilson, Kenya
 location = (-0.0229802, 0.6425721)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNW.TXT
 
-[hkre]
-description = Moi Airbase, KN
-location = (-0.0225147, -0.6436774)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKRE.TXT
-
 [hkvo]
 description = Voi, Kenya
 location = (-0.0593412, 0.6731153)
@@ -7166,26 +7194,11 @@ description = Wajir, Kenya
 location = (0.0305433, 0.6992953)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKWJ.TXT
 
-[hllb]
-description = Benina, Libya
-location = (0.5602507, 0.3537201)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLB.TXT
-
 [hllm]
 description = Mitiga, LY
 location = (0.5742133, 0.2316052)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLM.TXT
 
-[hlls]
-description = Sebha, Libya
-location = (0.4715298, 0.2522001)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLS.TXT
-
-[hllt]
-description = Tripoli Inter-National Airport, Libya
-location = (0.5701409, 0.2295108)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLT.TXT
-
 [hryr]
 description = Kigali, Rwanda
 location = (-0.0343248, 0.5256350)
@@ -7196,35 +7209,107 @@ description = Khartoum, Sudan
 location = (0.2722714, 0.5681047)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HSSS.TXT
 
-[huak]
-description = unknown station in Uganda
+[hsyr]
+description = unknown station in Sudan
 location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUAK.TXT
-
-[huar]
-description = Arua, Uganda
-location = (0.0532325, 0.5395976)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUAR.TXT
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HSYR.TXT
+
+[htar]
+description = Arusha, Tanzania
+location = (-0.0581776, 0.6390814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTAR.TXT
+
+[htbu]
+description = Bukoba, Tanzania
+location = (-0.0232711, 0.5553056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTBU.TXT
+
+[htda]
+description = Dar Es Salaam Airport, Tanzania
+location = (-0.1198459, 0.6841691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTDA.TXT
+
+[htdo]
+description = Dodoma, Tanzania
+location = (-0.1076286, 0.6242461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTDO.TXT
+
+[htir]
+description = Iringa, Tanzania
+location = (-0.1338086, 0.6239552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTIR.TXT
+
+[htka]
+description = Kigoma, Tanzania
+location = (-0.0852302, 0.5171992)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTKA.TXT
+
+[htkj]
+description = Kilimanjaro Airport, Tanzania
+location = (-0.0596321, 0.6469354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTKJ.TXT
+
+[htmb]
+description = Mbeya, Tanzania
+location = (-0.1559161, 0.5841035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTMB.TXT
+
+[htmg]
+description = Morogoro, Tanzania
+location = (-0.1192642, 0.6571165)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTMG.TXT
+
+[htmt]
+description = Mtwara, Tanzania
+location = (-0.1791871, 0.7013315)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTMT.TXT
+
+[htmu]
+description = Musoma, Tanzania
+location = (-0.0261799, 0.5899213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTMU.TXT
+
+[htmw]
+description = Mwanza, Tanzania
+location = (-0.0430515, 0.5745042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTMW.TXT
+
+[htso]
+description = Songea, Tanzania
+location = (-0.1864593, 0.6210463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTSO.TXT
+
+[htsu]
+description = Sumbawanga, TN
+location = (-0.1391027, 0.5520476)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTSU.TXT
+
+[httb]
+description = Tabora Airport, Tanzania
+location = (-0.0887209, 0.5730498)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTTB.TXT
+
+[htza]
+description = Zanzibar / Kisauni, Tanzania
+location = (-0.1085013, 0.6844600)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HTZA.TXT
 
 [huen]
 description = Entebbe Airport, Uganda
 location = (0.0008727, 0.5663593)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUEN.TXT
 
-[hugu]
-description = Gulu, Uganda
-location = (0.0479966, 0.5643231)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUGU.TXT
-
 [huji]
 description = Jinja, Uganda
 location = (0.0078540, 0.5791584)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUJI.TXT
 
 [huka]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Uganda
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUKA.TXT
+zone = ('akz203', 0.0063748)
 
 [hukb]
 description = Kabale, Uganda
@@ -7241,11 +7326,6 @@ description = Lira, Uganda
 location = (0.0392699, 0.5742133)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HULI.TXT
 
-[huma]
-description = Mbarara, Uganda
-location = (-0.0107629, 0.5349434)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUMA.TXT
-
 [humi]
 description = Masindi, Uganda
 location = (0.0293797, 0.5535603)
@@ -7256,16 +7336,6 @@ description = Soroti, Uganda
 location = (0.0299615, 0.5867215)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUSO.TXT
 
-[huto]
-description = Tororo, Uganda
-location = (0.0119264, 0.5963208)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUTO.TXT
-
-[huwn]
-description = unknown station in Uganda
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUWN.TXT
-
 [k04v]
 description = Saguache, Saguache Municipal Airport, CO, United States
 location = (0.6649220, -1.8529918)
@@ -7279,7 +7349,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K04W.TXT
 zone = ('mnz038', 0.0025165)
 
 [k05u]
-description = Eureka Airport, United States
+description = Eureka Airport, NV, United States
 location = (0.6911869, -2.0246910)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K05U.TXT
 zone = ('nvz037', 0.0094597)
@@ -7302,6 +7372,12 @@ location = (0.6347762, -1.4341370)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0A9.TXT
 zone = ('tnz046', 0.0000982)
 
+[k0co]
+description = Dacy Arpt, IL, US
+location = (0.7400196, -1.5468853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0CO.TXT
+zone = ('ilz005', 0.0026433)
+
 [k0e0]
 description = Moriarty Arpt, US
 location = (0.6105162, -1.8500490)
@@ -7320,6 +7396,18 @@ location = (0.5416338, -1.5062191)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0J4.TXT
 zone = ('flz007', 0.0034546)
 
+[k0r0]
+description = Columbia-Marion County Airport, MS, United States
+location = (0.5462359, -1.5675296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0R0.TXT
+zone = ('msz072', 0.0011643)
+
+[k0v4]
+description = Campbell County Airport, Brookneal, VA, United States
+location = (0.6482453, -1.3790962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0V4.TXT
+zone = ('vaz045', 0.0018785)
+
 [k0vg]
 description = Lee County Airport, VA, United States
 location = (0.6397310, -1.4524242)
@@ -7345,6 +7433,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K14Y.TXT
 zone = ('mnz042', 0.0030011)
 
 [k19a]
+comment = missing from the NWS list, information researched manually
 description = Jefferson Jackson County, GA, United States
 location = (0.5964813, -1.4584250)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K19A.TXT
@@ -7362,6 +7451,18 @@ location = (0.6389747, -1.4614902)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1A6.TXT
 zone = ('kyz087', 0.0022760)
 
+[k1a9]
+description = Grouby Field, Prattville, AL, United States
+location = (0.5661621, -1.5099315)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1A9.TXT
+zone = ('alz041', 0.0025471)
+
+[k1b7]
+description = Boothville Heliport, LA, United States
+location = (0.5122541, -1.5609061)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1B7.TXT
+zone = ('laz069', 0.0041758)
+
 [k1f0]
 description = Ardmore, Ardmore Downtown Executive Airport, OK, United States
 location = (0.5959766, -1.6951074)
@@ -7374,12 +7475,30 @@ location = (0.6819098, -1.5451982)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1H2.TXT
 zone = ('ilz066', 0.0007896)
 
+[k1ii]
+description = Himsel Army Airfield, Nineveh, IN, United States
+location = (0.6866474, -1.5015242)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1II.TXT
+zone = ('inz055', 0.0027517)
+
 [k1j0]
 description = Tri County Airport, FL, United States
 location = (0.5381432, -1.4940018)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1J0.TXT
 zone = ('flz009', 0.0032672)
 
+[k1k1]
+description = Benton Lloyd Stearman Field, KS, United States
+location = (0.6592877, -1.6949451)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1K1.TXT
+zone = ('ksz069', 0.0037831)
+
+[k1l0]
+description = St. John the Baptist Parish, Reserve, LA, United States
+location = (0.5251173, -1.5809672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1L0.TXT
+zone = ('laz058', 0.0005685)
+
 [k1m4]
 description = Haleyville, Posey Field Airport, AL, United States
 location = (0.5983037, -1.5289133)
@@ -7404,6 +7523,19 @@ location = (0.7752171, -1.2569279)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1V4.TXT
 zone = ('vtz007', 0.0013560)
 
+[k1v6]
+comment = missing from the NWS list, information researched manually
+description = Canon City Fremont County, CO, United States
+location = (0.6706956, -1.8344430)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1V6.TXT
+zone = ('coz083', 0.0003093)
+
+[k1yt]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1YT.TXT
+zone = ('alz009', 0.0017349)
+
 [k20u]
 description = Beach Airport Beach, ND, United States
 location = (0.8190006, -1.8148273)
@@ -7422,6 +7554,18 @@ location = (0.7853982, -1.6205382)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K21D.TXT
 zone = ('mnz063', 0.0007885)
 
+[k24j]
+description = Suwannee County Airport, Live Oak, FL, United States
+location = (0.5288369, -1.4490543)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K24J.TXT
+zone = ('flz021', 0.0018917)
+
+[k28j]
+description = Palatka Municipal/Lt. Kay Larkin Field, United States
+location = (0.5176364, -1.4257508)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K28J.TXT
+zone = ('flz037', 0.0012014)
+
 [k2c8]
 description = Cavalier Municipal Airport, ND, United States
 location = (0.8514346, -1.7039989)
@@ -7447,6 +7591,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2G4.TXT
 zone = ('mdz001', 0.0012633)
 
 [k2i0]
+comment = missing from the NWS list, information researched manually
 description = Madisonville Municipal Airport, United States
 location = (0.6519840, -1.5253867)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2I0.TXT
@@ -7488,17 +7633,11 @@ location = (0.7065432, -1.9448010)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K36U.TXT
 zone = ('utz008', 0.0052638)
 
-[k3a1]
-description = Cullman, Folsom Field Airport, AL, United States
-location = (0.5981001, -1.5159639)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3A1.TXT
-zone = ('alz016', 0.0023881)
-
-[k3du]
-description = Drummond, MT, United States
-location = (0.8144870, -1.9748400)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3DU.TXT
-zone = ('mtz007', 0.0055929)
+[k3d2]
+description = Ephraim-Fish Creek, WI, United States
+location = (0.7877667, -1.5217199)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3D2.TXT
+zone = ('wiz022', 0.0037137)
 
 [k3i2]
 description = Point Pleasant, Mason County Airport, WV, United States
@@ -7512,13 +7651,26 @@ location = (0.5863870, -1.4510473)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3J7.TXT
 zone = ('gaz050', 0.0005185)
 
+[k3k3]
+description = Syracuse Hamilton County Municipal Airport, United States
+location = (0.6630799, -1.7758076)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3K3.TXT
+zone = ('ksz061', 0.0006326)
+
 [k3lf]
 description = Litchfield, Litchfield Municipal Airport, IL, United States
 location = (0.6835097, -1.5651143)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3LF.TXT
 zone = ('ilz060', 0.0029046)
 
+[k3n8]
+description = Mahnomen County Airport, MN, United States
+location = (0.8248513, -1.6742612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3N8.TXT
+zone = ('mnz022', 0.0018063)
+
 [k3r7]
+comment = missing from the NWS list, information researched manually
 description = Jennings Airport, United States
 location = (0.5278347, -1.6174577)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3R7.TXT
@@ -7530,12 +7682,6 @@ location = (0.5219940, -1.6920967)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3T5.TXT
 zone = ('txz209', 0.0007116)
 
-[k40b]
-description = Clayton Lake, ME, United States
-location = (0.8136143, -1.2135856)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K40B.TXT
-zone = ('mez001', 0.0077018)
-
 [k40j]
 description = Perry-Foley Airport, FL, United States
 location = (0.5247623, -1.4588044)
@@ -7566,36 +7712,24 @@ location = (0.6016780, -1.4961205)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4A9.TXT
 zone = ('alz010', 0.0012143)
 
-[k4bl]
-description = Blanding, UT, United States
-location = (0.6565347, -1.9105538)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4BL.TXT
-zone = ('utz022', 0.0065247)
-
 [k4bm]
 description = Wilkerson Pass, CO, United States
 location = (0.6815559, -1.8415745)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4BM.TXT
 zone = ('coz037', 0.0024449)
 
-[k4cr]
-description = Corona / Lincoln, NM, United States
-location = (0.5951573, -1.8445221)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4CR.TXT
-zone = ('nmz524', 0.0069778)
-
-[k4hv]
-description = Hanksville, UT, United States
-location = (0.6696247, -1.9323704)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4HV.TXT
-zone = ('utz013', 0.0030563)
-
 [k4i3]
 description = Knox County, OH, US
 location = (0.7038913, -1.4402457)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4I3.TXT
 zone = ('ohz047', 0.0017760)
 
+[k4i7]
+description = Greencastle Putnam County Airport, IN, United States
+location = (0.6917368, -1.5151866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4I7.TXT
+zone = ('inz045', 0.0007082)
+
 [k4m9]
 description = Corning, Ar, US
 location = (0.6352998, -1.5821410)
@@ -7614,11 +7748,11 @@ location = (0.5918266, -1.6556048)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4O4.TXT
 zone = ('okz077', 0.0038129)
 
-[k4sl]
-description = Torreon, NM, United States
-location = (0.6248279, -1.8707021)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4SL.TXT
-zone = ('nmz504', 0.0058524)
+[k54j]
+description = DeFuniak Springs Airport, FL, United States
+location = (0.5363591, -1.5036671)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K54J.TXT
+zone = ('flz007', 0.0022572)
 
 [k5c1]
 description = Boerne Stage Field, US
@@ -7632,19 +7766,32 @@ location = (0.8341122, -1.7441366)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5H4.TXT
 zone = ('ndz023', 0.0047674)
 
+[k5m9]
+description = Marion-Critt County Airport, KY, United States
+location = (0.6516409, -1.5378048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5M9.TXT
+zone = ('kyz010', 0.0003353)
+
+[k5r8]
+description = De Quincy Industrial Airpark, LA, United States of America
+location = (0.5312987, -1.6314203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5R8.TXT
+zone = ('laz041', 0.0040889)
+
 [k5sm]
 description = Sunlight, CO, United States
 location = (0.6881058, -1.8741200)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5SM.TXT
 zone = ('coz008', 0.0058953)
 
-[k5t6]
-description = Santa Teresa, Dona Ana County Airport At Santa Teresa, NM, United States
-location = (0.5564255, -1.8623487)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5T6.TXT
-zone = ('txz418', 0.0018783)
+[k5t9]
+description = Maverick County Memorial International Airport, United States
+location = (0.5036513, -1.7542910)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5T9.TXT
+zone = ('txz217', 0.0036406)
 
 [k5w8]
+comment = missing from the NWS list, information researched manually
 description = Siler City Municipal Airport, United States
 location = (0.6231605, -1.3876071)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5W8.TXT
@@ -7656,12 +7803,37 @@ location = (0.8504989, -2.0298179)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K65S.TXT
 zone = ('idz001', 0.0050114)
 
+[k66r]
+description = Robert R. Wells Jr., Columbus, TX, United States
+location = (0.5173342, -1.6845185)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K66R.TXT
+zone = ('txz210', 0.0003880)
+
 [k6a2]
+comment = missing from the NWS list, information researched manually
 description = Griffin Spalding County Airport, United States
 location = (0.5799201, -1.4708752)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6A2.TXT
 zone = ('gaz056', 0.0006071)
 
+[k6b0]
+description = Middlebury State AP, Middlebury, VT, United States
+location = (0.7676796, -1.2757641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6B0.TXT
+zone = ('vtz009', 0.0019120)
+
+[k6i2]
+description = Lebanon-Springfield, KY, United States
+location = (0.6568577, -1.4877501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6I2.TXT
+zone = ('kyz054', 0.0014932)
+
+[k6l4]
+description = Logan County Airport, WV, United States
+location = (0.6607066, -1.4297022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6L4.TXT
+zone = ('wvz025', 0.0004984)
+
 [k6r3]
 description = Cleveland Muni, Clevela, US
 location = (0.5298820, -1.6582373)
@@ -7704,6 +7876,18 @@ location = (0.5198172, -1.6080300)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7R4.TXT
 zone = ('laz052', 0.0029786)
 
+[k7w4]
+description = Lake Anna Airport, Bumpass, VA, United States
+location = (0.6626282, -1.3569219)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7W4.TXT
+zone = ('vaz049', 0.0029948)
+
+[k82v]
+description = Pine Bluffs Municipal, Pine Bluffs, WY, United States
+location = (0.7182609, -1.8174154)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K82V.TXT
+zone = ('wyz119', 0.0026712)
+
 [k8a0]
 description = Albertville, Albertville Municipal Airport, AL, United States
 location = (0.5974068, -1.5054434)
@@ -7722,24 +7906,18 @@ location = (0.8482494, -1.9742243)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K8S0.TXT
 zone = ('mtz009', 0.0012388)
 
+[k8w2]
+description = New Market Airport, New Market, VA, United States
+location = (0.6746688, -1.3737151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K8W2.TXT
+zone = ('vaz029', 0.0031163)
+
 [k96d]
 description = Walhalla Municipal Airport, ND, United States
 location = (0.8541738, -1.7087258)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K96D.TXT
 zone = ('ndz008', 0.0050408)
 
-[k9a1]
-description = Covington Muni, Covingt, US
-location = (0.5869542, -1.4634586)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9A1.TXT
-zone = ('gaz048', 0.0013073)
-
-[k9a4]
-description = Courtland Airport, US
-location = (0.6047566, -1.5243706)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9A4.TXT
-zone = ('alz004', 0.0022726)
-
 [k9d7]
 description = Cando Municipal Airport, ND, United States
 location = (0.8461356, -1.7320017)
@@ -7884,6 +8062,12 @@ location = (0.8107103, -1.6617425)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADC.TXT
 zone = ('mnz032', 0.0037420)
 
+[kadf]
+description = Dexter B Florence Memorial Field, AR, United States
+location = (0.5951539, -1.6243096)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADF.TXT
+zone = ('arz053', 0.0018080)
+
 [kadg]
 description = Adrian Lenawee County Airport, MI, United States
 location = (0.7307112, -1.4675310)
@@ -7968,6 +8152,12 @@ location = (0.7470009, -1.2566371)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFN.TXT
 zone = ('nhz015', 0.0035605)
 
+[kafo]
+description = Afton Municipal Airport, WY, United States
+location = (0.7454519, -1.9363060)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFO.TXT
+zone = ('wyz023', 0.0027041)
+
 [kafp]
 description = Wadesboro, Anson County Airport, NC, United States
 location = (0.6112240, -1.3976063)
@@ -8010,6 +8200,12 @@ location = (0.7339110, -1.7941985)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIA.TXT
 zone = ('nez003', 0.0047388)
 
+[kaib]
+description = Nucla Hopkins Field Airport, CO, United States
+location = (0.6673921, -1.8947866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIB.TXT
+zone = ('coz020', 0.0021376)
+
 [kaid]
 description = Anderson Municipal, IN, United States
 location = (0.7001679, -1.4942927)
@@ -8059,6 +8255,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAJO.TXT
 zone = ('caz042', 0.0044081)
 
 [kajz]
+comment = missing from the NWS list, information researched manually
 description = Blake Field Airport, Delta, Colorado, United States
 location = (0.6769507, -1.8860658)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAJZ.TXT
@@ -8196,6 +8393,12 @@ location = (0.6724754, -1.8509217)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANK.TXT
 zone = ('coz062', 0.0028068)
 
+[kanq]
+description = Angola Tri-State Steuben County Airport, IN, United States
+location = (0.7267627, -1.4850156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANQ.TXT
+zone = ('inz007', 0.0011016)
+
 [kanw]
 description = Ainsworth Municipal, NE, United States
 location = (0.7432194, -1.7453293)
@@ -8236,7 +8439,7 @@ zone = ('flz069', 0.0034984)
 description = Phillips Army Air Field / Aberdeen, MD, United States
 location = (0.6888233, -1.3293591)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPG.TXT
-zone = ('mdz007', 0.0030177)
+zone = ('mdz007', 0.0021770)
 
 [kapn]
 description = Alpena County Regional Airport, MI, United States
@@ -8364,6 +8567,12 @@ location = (0.5675811, -1.6458455)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASL.TXT
 zone = ('txz138', 0.0011596)
 
+[kasn]
+description = Talladega Municipal Airport, AL, United States
+location = (0.5858984, -1.5018768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASN.TXT
+zone = ('alz027', 0.0037051)
+
 [kast]
 description = Port Of Astoria Airport, OR, United States
 location = (0.8054694, -2.1621721)
@@ -8394,12 +8603,6 @@ location = (0.4746520, -1.5712666)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATP.TXT
 zone = ('laz067', 0.0381782)
 
-[kats]
-description = Artesia, Artesia Municipal Airport, NM, United States
-location = (0.5733843, -1.8233018)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATS.TXT
-zone = ('nmz028', 0.0069206)
-
 [katt]
 description = Camp Mabry/Austin City Asos, TX, United States
 location = (0.5291257, -1.7063502)
@@ -8418,6 +8621,12 @@ location = (0.7836528, -1.6955874)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATY.TXT
 zone = ('sdz020', 0.0014392)
 
+[kaud]
+description = Audubon Park, LA, United States
+location = (0.5224352, -1.5731234)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUD.TXT
+zone = ('laz061', 0.0019719)
+
 [kaug]
 description = Augusta State Airport, ME, United States
 location = (0.7734717, -1.2182398)
@@ -8538,6 +8747,12 @@ location = (0.6056050, -1.7337761)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXS.TXT
 zone = ('okz036', 0.0022222)
 
+[kaxv]
+description = Wapakoneta/Neil Armstrong Airport, OH, United States
+location = (0.7067430, -1.4712941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXV.TXT
+zone = ('ohz035', 0.0015616)
+
 [kaxx]
 description = Angel Fire, NM, US
 location = (0.6356489, -1.8374826)
@@ -8550,6 +8765,19 @@ location = (0.5454154, -1.4381513)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAYS.TXT
 zone = ('gaz151', 0.0033711)
 
+[kazc]
+description = Colorado City, Colorado City Municipal Airport, AZ, United States
+location = (0.6448992, -1.9722221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAZC.TXT
+zone = ('azz001', 0.0077797)
+
+[kaze]
+comment = missing from the NWS list, information researched manually
+description = Hazlehurst Airport, GA, United States
+location = (0.5564922, -1.4424690)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAZE.TXT
+zone = ('gaz133', 0.0013884)
+
 [kazo]
 description = Kalamazoo/Battle Creek Airport, MI, United States
 location = (0.7371107, -1.4931292)
@@ -8670,6 +8898,12 @@ location = (0.8505571, -1.6513724)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDE.TXT
 zone = ('mnz006', 0.0033866)
 
+[kbdg]
+description = Blanding Muni Arpt, UT, US
+location = (0.6558947, -1.9107865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDG.TXT
+zone = ('utz022', 0.0058645)
+
 [kbdh]
 description = Willmar Muni Arpt, MN, US
 location = (0.7874926, -1.6603317)
@@ -8734,7 +8968,7 @@ zone = ('nez019', 0.0014316)
 description = Seattle Boeing Field, WA, United States
 location = (0.8299041, -2.1348286)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFI.TXT
-zone = ('waz508', 0.0016495)
+zone = ('waz509', 0.0069877)
 
 [kbfl]
 description = Bakersfield Meadows Field, CA, United States
@@ -8767,6 +9001,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGE.TXT
 zone = ('gaz156', 0.0017472)
 
 [kbgf]
+comment = missing from the NWS list, information researched manually
 description = Winchester Municipal Airport, Winchester, Tennessee, United States
 location = (0.6139637, -1.5021380)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGF.TXT
@@ -8790,6 +9025,12 @@ location = (0.7757989, -1.1932234)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBHB.TXT
 zone = ('mez029', 0.0004189)
 
+[kbhc]
+description = Baxley Muni Arpt, GA, US
+location = (0.5534439, -1.4379768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBHC.TXT
+zone = ('gaz135', 0.0016488)
+
 [kbhk]
 description = Baker Municipal Airport, MT, United States
 location = (0.8089601, -1.8195057)
@@ -8874,12 +9115,6 @@ location = (0.7132579, -1.4291338)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJJ.TXT
 zone = ('ohz031', 0.0006624)
 
-[kbjn]
-description = Las Vegas, Tonopah Range #74 Nellis Afb, NV, United States
-location = (0.6565444, -2.0291925)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJN.TXT
-zone = ('nvz040', 0.0080291)
-
 [kbkb]
 description = Ft. Polk, Fullerton Landing Strip, LA, United States
 location = (0.5410521, -1.6339191)
@@ -8922,11 +9157,17 @@ location = (0.4748459, -1.7125365)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKS.TXT
 zone = ('txz250', 0.0034109)
 
+[kbkt]
+description = Ft. Pickett / Blackstone, VA, United States
+location = (0.6472263, -1.3604842)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKT.TXT
+zone = ('vaz067', 0.0017527)
+
 [kbkv]
 description = Brooksville Hernando Co Airport, FL, United States
 location = (0.4968371, -1.4390240)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKV.TXT
-zone = ('flz048', 0.0015682)
+zone = ('flz043', 0.0070162)
 
 [kbkw]
 description = Raleigh County Mem Airport, WV, United States
@@ -8934,12 +9175,6 @@ location = (0.6597345, -1.4157529)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKW.TXT
 zone = ('wvz035', 0.0018870)
 
-[kbkx]
-description = Brookings, Brookings Municipal Airport, SD, United States
-location = (0.7731809, -1.6897696)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKX.TXT
-zone = ('sdz040', 0.0012596)
-
 [kblf]
 description = Bluefield Mercer County Airport, WV, United States
 location = (0.6510078, -1.4172074)
@@ -8976,6 +9211,12 @@ location = (0.6728244, -1.5681783)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLV.TXT
 zone = ('ilz101', 0.0017554)
 
+[kbmc]
+description = Brigham City Arpt, UT, US
+location = (0.7251843, -1.9558160)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBMC.TXT
+zone = ('utz002', 0.0044214)
+
 [kbmg]
 description = Monroe County Airport, IN, United States
 location = (0.6832964, -1.5117460)
@@ -9246,6 +9487,12 @@ location = (0.8071081, -1.6861141)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBWP.TXT
 zone = ('mnz029', 0.0025883)
 
+[kbxa]
+description = Bogalusa, George R Carr Memorial Air Field, LA, United States
+location = (0.5377990, -1.5684353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBXA.TXT
+zone = ('laz039', 0.0027243)
+
 [kbxk]
 description = Buckeye, Az, US
 location = (0.5831145, -1.9668115)
@@ -9300,6 +9547,12 @@ location = (0.7524114, -1.5625933)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KC29.TXT
 zone = ('wiz063', 0.0016062)
 
+[kc35]
+description = Reedsburg Municipal Airport, WI, United States
+location = (0.7596792, -1.5704647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KC35.TXT
+zone = ('wiz056', 0.0017869)
+
 [kc75]
 description = Lacon, Marshall County Airport, IL, United States
 location = (0.7159195, -1.5600868)
@@ -9384,6 +9637,12 @@ location = (0.6213372, -1.6135569)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCA.TXT
 zone = ('arz023', 0.0009915)
 
+[kcco]
+description = Newnan, Newnan Coweta County Airport, GA, United States
+location = (0.5814080, -1.4795205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCO.TXT
+zone = ('gaz053', 0.0007276)
+
 [kccr]
 description = Concord Buchanan Field, CA, United States
 location = (0.6632251, -2.1301744)
@@ -9492,6 +9751,12 @@ location = (0.6510078, -1.8960093)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEZ.TXT
 zone = ('coz021', 0.0019266)
 
+[kcfd]
+description = Bryan Coulter Field, TX, United States
+location = (0.5360900, -1.6812994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCFD.TXT
+zone = ('txz196', 0.0010479)
+
 [kcfe]
 description = Buffalo, Buffalo Municipal Airport, MN, United States
 location = (0.7881713, -1.6378703)
@@ -9514,7 +9779,7 @@ zone = ('ksz099', 0.0031053)
 description = Crystal River, Fl, US
 location = (0.5038766, -1.4411184)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGC.TXT
-zone = ('flz042', 0.0016056)
+zone = ('flz043', 0.0080176)
 
 [kcge]
 description = Cambridge-Dorchester Arpt, MD, US
@@ -9558,12 +9823,6 @@ location = (0.5806565, -1.9514720)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHD.TXT
 zone = ('azz028', 0.0039857)
 
-[kchk]
-description = Chickasha, Chickasha Municipal Airport, OK, United States
-location = (0.6125427, -1.7098312)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHK.TXT
-zone = ('okz027', 0.0018109)
-
 [kcho]
 description = Charlottesville-Albemarle, VA, United States
 location = (0.6655522, -1.3692108)
@@ -9624,6 +9883,13 @@ location = (0.8349364, -1.5774819)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKC.TXT
 zone = ('mnz021', 0.0006975)
 
+[kckf]
+comment = missing from the NWS list, information researched manually
+description = Cordele Crisp County Airport, GA, United States
+location = (0.5583105, -1.4621307)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKF.TXT
+zone = ('gaz106', 0.0011522)
+
 [kcki]
 description = Kingstree, Sc, US
 location = (0.5885250, -1.3936454)
@@ -9696,17 +9962,23 @@ location = (0.6146468, -1.4128440)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLT.TXT
 zone = ('ncz071', 0.0017517)
 
+[kclw]
+description = Clearwater Air Park, FL, United States of America
+location = (0.4882945, -1.4444180)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLW.TXT
+zone = ('flz050', 0.0010281)
+
 [kcma]
 description = Camarillo Airport, CA, United States
 location = (0.5971935, -2.0783963)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMA.TXT
 zone = ('caz040', 0.0005500)
 
-[kcmb]
-description = East Cameron 47, LA, United States
-location = (0.5138346, -1.6227926)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMB.TXT
-zone = ('laz074', 0.0064288)
+[kcmd]
+description = Folsom Field Airport/Cullman, AL, United States
+location = (0.5981015, -1.5159586)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMD.TXT
+zone = ('alz016', 0.0023898)
 
 [kcmh]
 description = Port Columbus International Airport, OH, United States
@@ -9720,12 +9992,6 @@ location = (0.6987135, -1.5405440)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMI.TXT
 zone = ('ilz045', 0.0020704)
 
-[kcmr]
-description = Williams Clark, Az, US
-location = (0.6161012, -1.9582594)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMR.TXT
-zone = ('azz015', 0.0062650)
-
 [kcmx]
 description = Hancock Houghton Cty. Memo, MI, United States
 location = (0.8232136, -1.5443255)
@@ -9751,6 +10017,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNC.TXT
 zone = ('iaz084', 0.0005178)
 
 [kcni]
+comment = missing from the NWS list, information researched manually
 description = Cherokee County Airport, Canton, United States
 location = (0.5988612, -1.4734446)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNI.TXT
@@ -9936,12 +10203,6 @@ location = (0.5294165, -1.4227342)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRG.TXT
 zone = ('flz025', 0.0023707)
 
-[kcrh]
-description = West Cameron, TX, United States
-location = (0.5045504, -1.6284213)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRH.TXT
-zone = ('laz074', 0.0154819)
-
 [kcrp]
 description = Corpus Christi International, TX, United States
 location = (0.4846198, -1.7019869)
@@ -10050,6 +10311,12 @@ location = (0.5120796, -1.7252580)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVB.TXT
 zone = ('txz204', 0.0039665)
 
+[kcvc]
+description = Atlanta/Covington Municipal Airport, GA, United States
+location = (0.5869945, -1.4634140)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVC.TXT
+zone = ('gaz048', 0.0013482)
+
 [kcvg]
 description = Cincinnati/Northern Ky International, KY, United States
 location = (0.6815511, -1.4777121)
@@ -10080,6 +10347,12 @@ location = (0.6001024, -1.8032160)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVS.TXT
 zone = ('nmz535', 0.0033593)
 
+[kcvw]
+description = Cameron/Gulf of Mexico, LA, United States
+location = (0.5198289, -1.6283922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVW.TXT
+zone = ('laz073', 0.0024897)
+
 [kcvx]
 description = Charlevoix, Charlevoix Municipal Airport, MI, United States
 location = (0.7907166, -1.4883247)
@@ -10110,12 +10383,24 @@ location = (0.7301294, -1.5766141)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWI.TXT
 zone = ('iaz066', 0.0028181)
 
+[kcwn]
+description = unknown station in United States of America
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWN.TXT
+zone = ('nhz002', 0.0033718)
+
 [kcwv]
 description = Claxton, Ga, US
 location = (0.5619960, -1.4289011)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWV.TXT
 zone = ('gaz115', 0.0007942)
 
+[kcxe]
+description = Chase City Municipal Airport, VA, United States
+location = (0.6420776, -1.3701106)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCXE.TXT
+zone = ('vaz065', 0.0027057)
+
 [kcxo]
 description = Lone Star Executive Airport, TX, United States
 location = (0.5297074, -1.6653350)
@@ -10140,11 +10425,11 @@ location = (0.7182030, -1.8291051)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCYS.TXT
 zone = ('wyz118', 0.0036415)
 
-[kczk]
-description = Cascade Locks State, OR, United States
-location = (0.7970337, -2.1272655)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCZK.TXT
-zone = ('orz009', 0.0007153)
+[kczt]
+description = Carrizo Springs/Dimmit County Airport, TX, United States
+location = (0.4978072, -1.7422512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCZT.TXT
+zone = ('txz228', 0.0020213)
 
 [kczz]
 description = Campo, CA, United States
@@ -10159,6 +10444,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD07.TXT
 zone = ('sdz014', 0.0044240)
 
 [kd25]
+comment = missing from the NWS list, information researched manually
 description = Manitowish Waters Airport, United States
 location = (0.8049803, -1.5687427)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD25.TXT
@@ -10182,6 +10468,12 @@ location = (0.8509013, -1.7172925)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD55.TXT
 zone = ('ndz007', 0.0008867)
 
+[kd57]
+description = Glen Ullin Regional Airport, ND, United States
+location = (0.8170372, -1.7777951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD57.TXT
+zone = ('ndz034', 0.0071256)
+
 [kd60]
 description = Tioga Municipal Airport, ND, United States
 location = (0.8443951, -1.7959002)
@@ -10189,6 +10481,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD60.TXT
 zone = ('ndz002', 0.0083981)
 
 [kd95]
+comment = missing from the NWS list, information researched manually
 description = Dupont-Lapeer, MI, United States
 location = (0.7516519, -1.4533625)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD95.TXT
@@ -10254,18 +10547,18 @@ location = (0.6780604, -1.3444853)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCA.TXT
 zone = ('dcz001', 0.0010658)
 
-[kdcm]
-description = Chester, Sc, US
-location = (0.6072000, -1.4170328)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCM.TXT
-zone = ('scz014', 0.0017638)
-
 [kdcu]
 description = Pryor Field, AL, United States
 location = (0.6047566, -1.5175638)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCU.TXT
 zone = ('alz005', 0.0028301)
 
+[kdcy]
+description = Washington/Daviess County Airport, IN, United States
+location = (0.6754498, -1.5207007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCY.TXT
+zone = ('inz068', 0.0007858)
+
 [kddc]
 description = Dodge City Regional Airport, KS, United States
 location = (0.6591527, -1.7447475)
@@ -10285,6 +10578,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEC.TXT
 zone = ('ilz053', 0.0013552)
 
 [kded]
+comment = missing from the NWS list, information researched manually
 description = DeLand Municipal Airport-Sidney H Taylor Field, DeLand, Florida, United States
 location = (0.5073153, -1.4186691)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDED.TXT
@@ -10452,12 +10746,6 @@ location = (0.6913249, -1.3440781)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMW.TXT
 zone = ('mdz005', 0.0008362)
 
-[kdnk]
-description = Ft. Polk, Self Strip, LA, United States
-location = (0.5439610, -1.6231562)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNK.TXT
-zone = ('laz027', 0.0029342)
-
 [kdnl]
 description = Augusta Daniel Field, GA, United States
 location = (0.5841035, -1.4317518)
@@ -10494,6 +10782,12 @@ location = (0.7312930, -1.5402531)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDPA.TXT
 zone = ('ilz012', 0.0024185)
 
+[kdpg]
+description = Dugway Proving Grounds, UT, United States
+location = (0.7010406, -1.9710585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDPG.TXT
+zone = ('utz003', 0.0109950)
+
 [kdpl]
 description = Kenansville, Duplin County Airport, NC, United States
 location = (0.6108652, -1.3610368)
@@ -10548,6 +10842,12 @@ location = (0.7429285, -1.3564117)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDSV.TXT
 zone = ('nyz013', 0.0029167)
 
+[kdta]
+description = Delta Municipal Airport, UT, United States
+location = (0.6873218, -1.9636300)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTA.TXT
+zone = ('utz015', 0.0085898)
+
 [kdtl]
 description = Detroit Lakes, Detroit Lakes Airport-Wething Field, MN, United States
 location = (0.8173959, -1.6734799)
@@ -10584,6 +10884,12 @@ location = (0.5924035, -1.6824004)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUA.TXT
 zone = ('okz052', 0.0019777)
 
+[kdub]
+description = Dubois Municipal, Dubois, WY, United States
+location = (0.7600630, -1.9144569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUB.TXT
+zone = ('wyz016', 0.0047645)
+
 [kduc]
 description = Duncan, Halliburton Field Airport, OK, United States
 location = (0.6016295, -1.7097245)
@@ -10656,6 +10962,18 @@ location = (0.5247623, -1.6676621)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDWH.TXT
 zone = ('txz199', 0.0041371)
 
+[kdwu]
+description = Ashland Regional Airport, KY, United States
+location = (0.6729030, -1.4440505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDWU.TXT
+zone = ('ohz087', 0.0028507)
+
+[kdwx]
+description = Dixon Airport, WY, United States
+location = (0.7162377, -1.8760980)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDWX.TXT
+zone = ('wyz111', 0.0051963)
+
 [kdxr]
 description = Danbury Municipal Airport, CT, United States
 location = (0.7219845, -1.2825261)
@@ -10668,6 +10986,12 @@ location = (0.7851558, -1.6786189)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDXX.TXT
 zone = ('mnz054', 0.0001722)
 
+[kdya]
+description = Demopolis Municipal Airport, AL, United States
+location = (0.5666008, -1.5350879)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYA.TXT
+zone = ('alz030', 0.0042305)
+
 [kdyb]
 description = Summerville, SC, US
 location = (0.5771804, -1.4011503)
@@ -10678,7 +11002,7 @@ zone = ('scz044', 0.0018386)
 description = Doylestown Airport, PA, United States
 location = (0.7039495, -1.3110332)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYL.TXT
-zone = ('paz069', 0.0001472)
+zone = ('njz009', 0.0049018)
 
 [kdyr]
 description = Dyersburg, Dyersburg Municipal Airport, TN, United States
@@ -10705,6 +11029,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDZB.TXT
 zone = ('txz190', 0.0046395)
 
 [ke11]
+comment = missing from the NWS list, information researched manually
 description = Andrews County Airport, United States
 location = (0.5642843, -1.7894778)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE11.TXT
@@ -10716,12 +11041,6 @@ location = (0.6471958, -2.1222646)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE16.TXT
 zone = ('caz513', 0.0036832)
 
-[ke33]
-description = Chama, NM, United States
-location = (0.6440265, -1.8602301)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE33.TXT
-zone = ('nmz510', 0.0044365)
-
 [ke38]
 description = Alpine, Alpine-Casparis Municipal Airport, TX, United States
 location = (0.5303037, -1.8096155)
@@ -10776,6 +11095,12 @@ location = (0.5297705, -1.4974780)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KECP.TXT
 zone = ('flz112', 0.0030654)
 
+[kecs]
+description = Mondell Fld Ap, Newcast, US
+location = (0.7658505, -1.8207275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KECS.TXT
+zone = ('wyz058', 0.0039987)
+
 [kecu]
 description = Rocksprings, Edwards County Airport, TX, United States
 location = (0.5226679, -1.7483593)
@@ -10795,11 +11120,18 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDE.TXT
 zone = ('ncz031', 0.0022211)
 
 [kedj]
+comment = missing from the NWS list, information researched manually
 description = Bellefontaine Regional Airport, Bellefontaine, Ohio, United States
 location = (0.7046292, -1.4629219)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDJ.TXT
 zone = ('ohz044', 0.0007650)
 
+[kedn]
+description = Enterprise Municipal Airport, AL, United States
+location = (0.5462832, -1.4992349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDN.TXT
+zone = ('alz065', 0.0022268)
+
 [kedu]
 description = University Airport, CA, US
 location = (0.6724754, -2.1256365)
@@ -10896,6 +11228,12 @@ location = (0.6600253, -1.5303629)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHR.TXT
 zone = ('kyz018', 0.0015646)
 
+[kehy]
+description = Elk Mountain Awos, WY, United States
+location = (0.7282435, -1.8580678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHY.TXT
+zone = ('wyz110', 0.0026817)
+
 [keik]
 description = Erie Muni, Co, US
 location = (0.6984808, -1.8334684)
@@ -10932,12 +11270,24 @@ location = (0.6432459, -1.4810185)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEKQ.TXT
 zone = ('kyz083', 0.0010180)
 
+[kela]
+description = Eagle Lake Airport, TX, United States
+location = (0.5166272, -1.6811351)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELA.TXT
+zone = ('txz210', 0.0031210)
+
 [keld]
 description = South Arkansas Regional, AR, United States
 location = (0.5797402, -1.6199564)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELD.TXT
 zone = ('arz073', 0.0033003)
 
+[kelk]
+description = Elk City Regional Business Airport, OK, United States
+location = (0.6183837, -1.7347574)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELK.TXT
+zone = ('okz021', 0.0049778)
+
 [kelm]
 description = Elmira County Airport, NY, United States
 location = (0.7359472, -1.3421582)
@@ -10980,6 +11330,12 @@ location = (0.4855264, -1.6462430)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMK.TXT
 zone = ('txz238', 0.0292046)
 
+[kemm]
+description = Kemmerer Muni Arpt, WY, US
+location = (0.7298967, -1.9296360)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMM.TXT
+zone = ('wyz027', 0.0000420)
+
 [kemp]
 description = Emporia Municipal Airport, KS, United States
 location = (0.6690429, -1.6790067)
@@ -11040,6 +11396,12 @@ location = (0.8255407, -2.0859593)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEPH.TXT
 zone = ('waz034', 0.0050561)
 
+[keqa]
+description = El Dorado/Captain Jack Thomas Memorial Airport, KS, United States
+location = (0.6592826, -1.6897880)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEQA.TXT
+zone = ('ksz069', 0.0003198)
+
 [keqy]
 description = Monroe Airport, NC, United States
 location = (0.6111561, -1.4070263)
@@ -11220,6 +11582,26 @@ location = (0.5973486, -1.7328259)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KF05.TXT
 zone = ('txz085', 0.0026020)
 
+[kf44]
+comment = missing from the NWS list, information researched manually
+description = Athens Municipal Airport, United States
+location = (0.5613650, -1.6725203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KF44.TXT
+zone = ('txz135', 0.0009222)
+
+[kf46]
+comment = missing from the NWS list, information researched manually
+description = Rockwall Municipal Airport, TX, United States
+location = (0.5747473, -1.6831167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KF46.TXT
+zone = ('txz120', 0.0007024)
+
+[kf70]
+description = Murrieta/Temecula French Valley, CA, United States
+location = (0.5859800, -2.0442775)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KF70.TXT
+zone = ('caz048', 0.0050615)
+
 [kfaf]
 description = Fort Eustis / Felker, VA, United States
 location = (0.6480989, -1.3372131)
@@ -11262,6 +11644,12 @@ location = (0.7737626, -1.6286831)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFBL.TXT
 zone = ('mnz077', 0.0004406)
 
+[kfbr]
+description = Fort Bridger Airport, WY, United States
+location = (0.7224628, -1.9269472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFBR.TXT
+zone = ('wyz021', 0.0026266)
+
 [kfci]
 description = Chesterfield Airport, US
 location = (0.6527531, -1.3528047)
@@ -11376,6 +11764,12 @@ location = (0.8607382, -1.6563175)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFGN.TXT
 zone = ('mnz006', 0.0095082)
 
+[kfgx]
+description = Fleming-Mason Airport, Flemingsburg, KY, United States
+location = (0.6726814, -1.4615979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFGX.TXT
+zone = ('kyz099', 0.0014417)
+
 [kfhb]
 description = Fernandina Beach, Fl, US
 location = (0.5344198, -1.4219197)
@@ -11424,6 +11818,12 @@ location = (0.6405358, -1.3421582)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKN.TXT
 zone = ('vaz092', 0.0028726)
 
+[kfkr]
+description = Frankfort Municipal Airport, IN, United States
+location = (0.7029040, -1.5107949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKR.TXT
+zone = ('inz030', 0.0012586)
+
 [kfks]
 description = Frankfort, Frankfort Dow Memorial Field Airport, MI, United States
 location = (0.7788532, -1.5044835)
@@ -11470,7 +11870,7 @@ zone = ('coz084', 0.0019610)
 description = Fort Meade / Tipton, MD, United States
 location = (0.6821328, -1.3398311)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFME.TXT
-zone = ('mdz010', 0.0036795)
+zone = ('mdz010', 0.0036399)
 
 [kfmh]
 description = Otis Air National Guard Base, MA, United States
@@ -11478,6 +11878,13 @@ location = (0.7269296, -1.2307480)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMH.TXT
 zone = ('maz021', 0.0037392)
 
+[kfmm]
+comment = missing from the NWS list, information researched manually
+description = Fort Morgan Municipal Airport, CO, United States
+location = (0.7039606, -1.8117227)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMM.TXT
+zone = ('coz044', 0.0012463)
+
 [kfmn]
 description = Farmington Four Corners, NM, United States
 location = (0.6414085, -1.8890280)
@@ -11488,7 +11895,7 @@ zone = ('nmz501', 0.0065838)
 description = Fort Myers Page Field, FL, United States
 location = (0.4639667, -1.4288429)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMY.TXT
-zone = ('flz065', 0.0007209)
+zone = ('flz061', 0.0105616)
 
 [kfnb]
 description = Falls City Brenner Fld Airport, NE, United States
@@ -11533,8 +11940,8 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOK.TXT
 zone = ('nyz079', 0.0025251)
 
 [kfot]
-description = Rohnerville Airport, Fortuna, California, United States
-location = (0.7077999, -2.1665237)
+description = Rohnerville Airport, Fortuna, CA, United States
+location = (0.7077998, -2.1665237)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOT.TXT
 zone = ('caz003', 0.0062419)
 
@@ -11580,6 +11987,12 @@ location = (0.7618362, -1.6478817)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFRM.TXT
 zone = ('mnz091', 0.0017491)
 
+[kfrr]
+description = Front Royal/Warren County Airport, VA, United States
+location = (0.6792391, -1.3657815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFRR.TXT
+zone = ('vaz030', 0.0006476)
+
 [kfsd]
 description = Sioux Falls Foss Field, SD, United States
 location = (0.7606727, -1.6886061)
@@ -11676,6 +12089,12 @@ location = (0.7155850, -1.4870205)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWA.TXT
 zone = ('inz018', 0.0023663)
 
+[kfwb]
+description = Branson West Municipal Airport/Emerson Field, MO, United States
+location = (0.6405097, -1.6301768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWB.TXT
+zone = ('moz103', 0.0011300)
+
 [kfwc]
 description = Fairfield, Fairfield Municipal Airport, IL, United States
 location = (0.6698331, -1.5430941)
@@ -11695,6 +12114,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWS.TXT
 zone = ('txz133', 0.0034178)
 
 [kfwz]
+comment = missing from the NWS list, information researched manually
 description = South Pass, United States
 location = (0.7420564, -1.8986268)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWZ.TXT
@@ -11713,6 +12133,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFXY.TXT
 zone = ('iaz006', 0.0029549)
 
 [kfyg]
+comment = missing from the NWS list, information researched manually
 description = Washington Regional Airport, Washington, Missouri, United States
 location = (0.6734804, -1.5881415)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYG.TXT
@@ -11724,6 +12145,12 @@ location = (0.6548669, -1.3397923)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYJ.TXT
 zone = ('vaz090', 0.0034012)
 
+[kfym]
+description = Fayetteville Municipal Airport, TN, United States
+location = (0.6119071, -1.5108268)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYM.TXT
+zone = ('tnz096', 0.0014545)
+
 [kfyv]
 description = Fayetteville Drake Field, AR, United States
 location = (0.6283185, -1.6435184)
@@ -11764,13 +12191,7 @@ zone = ('okz009', 0.0014360)
 description = Montgomery Cnty Airport, MD, US
 location = (0.6836455, -1.3468706)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAI.TXT
-zone = ('mdz009', 0.0007476)
-
-[kgao]
-description = Galliano, South Lafourche Airport, LA, United States
-location = (0.5139074, -1.5753536)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAO.TXT
-zone = ('laz067', 0.0012416)
+zone = ('mdz009', 0.0007241)
 
 [kgbd]
 description = Great Bend, Great Bend Municipal Airport, KS, United States
@@ -11790,12 +12211,6 @@ location = (0.4747974, -1.6092372)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBK.TXT
 zone = ('laz066', 0.0430892)
 
-[kgbn]
-description = Gila Bend U. S. Army Airfield, AZ, United States
-location = (0.5660685, -1.9666952)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBN.TXT
-zone = ('azz501', 0.0057449)
-
 [kgcc]
 description = Gillette-Campbell Cty Airport, WY, United States
 location = (0.7737626, -1.8421950)
@@ -11923,6 +12338,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGI.TXT
 zone = ('iaz062', 0.0026207)
 
 [kggp]
+comment = missing from the NWS list, information researched manually
 description = Logansport/Cass County Airport, Logansport, Indiana, United States
 location = (0.7105458, -1.5074879)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGP.TXT
@@ -11953,6 +12369,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGHW.TXT
 zone = ('mnz048', 0.0019191)
 
 [kgic]
+comment = missing from the NWS list, information researched manually
 description = Idaho County Airport, Grangeville, Idaho, United States
 location = (0.8018489, -2.0267360)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGIC.TXT
@@ -11976,6 +12393,12 @@ location = (0.7266387, -1.4000449)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGKJ.TXT
 zone = ('paz003', 0.0016965)
 
+[kgkt]
+description = Gatlinburg-Pigeon Forge Airport, Sevierville, TN, United States
+location = (0.6258360, -1.4578509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGKT.TXT
+zone = ('tnz073', 0.0004440)
+
 [kgky]
 description = Arlington Municipal Airport, TX, United States
 location = (0.5701409, -1.6947147)
@@ -12048,6 +12471,12 @@ location = (0.5702912, -1.7916241)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNC.TXT
 zone = ('txz045', 0.0011698)
 
+[kgnf]
+description = Grenada Municipal Airport, MS, United States
+location = (0.5904875, -1.5672737)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNF.TXT
+zone = ('msz026', 0.0010913)
+
 [kgnr]
 description = Greenville, ME, United States
 location = (0.7935430, -1.2144583)
@@ -12079,6 +12508,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGON.TXT
 zone = ('ctz012', 0.0008551)
 
 [kgoo]
+comment = missing from the NWS list, information researched manually
 description = Nevada County Air Park, Grass Valley, California, United States
 location = (0.6845884, -2.1119022)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOO.TXT
@@ -12096,6 +12526,13 @@ location = (0.7798180, -1.4787981)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOV.TXT
 zone = ('miz028', 0.0014728)
 
+[kgph]
+comment = missing from the NWS list, information researched manually
+description = Mosby Midwest National Air Center Airport, MO, United States
+location = (0.6864816, -1.6460137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGPH.TXT
+zone = ('moz029', 0.0015492)
+
 [kgpi]
 description = Glacier Park International Airport, MT, United States
 location = (0.8429940, -1.9943296)
@@ -12228,6 +12665,12 @@ location = (0.6198828, -1.8986273)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUP.TXT
 zone = ('nmz505', 0.0085697)
 
+[kgur]
+description = Camp Guernsey Airport, WY, United States
+location = (0.7375709, -1.8278537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUR.TXT
+zone = ('wyz107', 0.0020251)
+
 [kgus]
 description = Grissom Air Force Base / Peru, IN, United States
 location = (0.7094763, -1.5036012)
@@ -12240,6 +12683,12 @@ location = (0.6402449, -1.7715092)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUY.TXT
 zone = ('okz002', 0.0011356)
 
+[kgve]
+description = Gordonsville Municipal Airport, VA, United States
+location = (0.6659478, -1.3642502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGVE.TXT
+zone = ('vaz050', 0.0026176)
+
 [kgvl]
 description = Gilmer Memorial Airport, GA, United States
 location = (0.5980662, -1.4631677)
@@ -12283,10 +12732,16 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGWW.TXT
 zone = ('ncz078', 0.0017775)
 
 [kgxa]
-description = Gray Butte Field Airport, Palmdale, California, United States
-location = (0.6033014, -2.0537356)
+description = Gray Butte Field Airport, Palmdale, CA, United States
+location = (0.6033010, -2.0537356)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGXA.TXT
-zone = ('caz059', 0.0059694)
+zone = ('caz059', 0.0059696)
+
+[kgxf]
+description = Gila Bend Air Force Auxiliary Airport, AZ, United States
+location = (0.5739960, -1.9673331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGXF.TXT
+zone = ('azz027', 0.0010091)
 
 [kgxy]
 description = Greeley, Greeley-Weld County Airport, CO, United States
@@ -12342,12 +12797,6 @@ location = (0.6157522, -1.6598081)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGZL.TXT
 zone = ('okz074', 0.0009920)
 
-[kh08]
-description = High Island 264C, LA, United States
-location = (0.4968371, -1.6359553)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KH08.TXT
-zone = ('laz074', 0.0247343)
-
 [kh21]
 description = Camdenton, Mo, US
 location = (0.6627015, -1.6177457)
@@ -12360,6 +12809,12 @@ location = (0.4913102, -1.6292649)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KH78.TXT
 zone = ('laz074', 0.0287006)
 
+[khae]
+description = Hannibal Regional Airport, MO, United States
+location = (0.6933350, -1.5959964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHAE.TXT
+zone = ('moz027', 0.0027799)
+
 [khaf]
 description = Half Moon Bay, Ca, US
 location = (0.6544985, -2.1380283)
@@ -12456,6 +12911,12 @@ location = (0.7079055, -1.7847737)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEQ.TXT
 zone = ('coz051', 0.0014215)
 
+[khey]
+description = Hanchey Ahp / Ozark, AL, United States
+location = (0.5471607, -1.4951654)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEY.TXT
+zone = ('alz066', 0.0016511)
+
 [khez]
 description = Natchez, Hardy-Anders Field Natchez-Adams County Airport, MS, United States
 location = (0.5518149, -1.5934856)
@@ -12492,13 +12953,26 @@ location = (0.6265732, -1.7523106)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHF.TXT
 zone = ('txz010', 0.0021309)
 
+[khhg]
+description = Huntington Municipal Airport, IN, United States
+location = (0.7130179, -1.4915073)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHG.TXT
+zone = ('inz025', 0.0005824)
+
 [khhr]
 description = Hawthorne Municipal Airport, CA, United States
 location = (0.5919575, -2.0653063)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHR.TXT
 zone = ('caz041', 0.0005170)
 
+[khhv]
+description = Hoover Diana, TX, United States
+location = (0.4701772, -1.6526280)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHV.TXT
+zone = ('txz236', 0.0391281)
+
 [khhw]
+comment = missing from the NWS list, information researched manually
 description = Stan Stamper Municipal Airport, Hugo, Oklahoma, United States
 location = (0.5939991, -1.6675235)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHW.TXT
@@ -12522,6 +12996,12 @@ location = (0.7176212, -1.9541870)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHIF.TXT
 zone = ('utz002', 0.0045813)
 
+[khii]
+description = Lake Havasu City, Az, US
+location = (0.6033603, -1.9959585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHII.TXT
+zone = ('azz002', 0.0018600)
+
 [khio]
 description = Portland-Hillsboro Airport, OR, United States
 location = (0.7949975, -2.1458823)
@@ -12576,30 +13056,23 @@ location = (0.8133234, -1.9541870)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLN.TXT
 zone = ('mtz014', 0.0070536)
 
-[khlr]
-description = Fort Hood, Hood Aaf Ft Hood, TX, United States
-location = (0.5433792, -1.7051867)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLR.TXT
-zone = ('txz158', 0.0037117)
-
 [khlx]
 description = Hillsville, VA, United States
 location = (0.6416994, -1.4105169)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLX.TXT
 zone = ('vaz016', 0.0012814)
 
+[khme]
+description = unknown station in United States of America
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHME.TXT
+
 [khmn]
 description = Holloman Air Force Base, NM, United States
 location = (0.5733407, -1.8517943)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHMN.TXT
 zone = ('nmz414', 0.0034825)
 
-[khms]
-description = Hanford, WA, United States
-location = (0.8127417, -2.0874138)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHMS.TXT
-zone = ('waz028', 0.0064219)
-
 [khnb]
 description = Huntingburg, IN, United States
 location = (0.6675884, -1.5175638)
@@ -12816,6 +13289,12 @@ location = (0.6643887, -1.7080956)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUT.TXT
 zone = ('ksz067', 0.0036122)
 
+[khve]
+description = Hanksville Airport, UT, United States
+location = (0.6705212, -1.9321500)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHVE.TXT
+zone = ('utz013', 0.0021559)
+
 [khvn]
 description = Tweed-New Haven Airport, CT, United States
 location = (0.7202392, -1.2720541)
@@ -12906,7 +13385,14 @@ location = (0.8253662, -1.7729200)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZE.TXT
 zone = ('ndz019', 0.0029858)
 
+[khzl]
+description = Hazleton Municipal Airport, PA, United States
+location = (0.7153542, -1.3263610)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZL.TXT
+zone = ('paz047', 0.0033244)
+
 [khzr]
+comment = missing from the NWS list, information researched manually
 description = False River Regional Airport, New Roads, Louisiana, United States
 location = (0.5361356, -1.5966039)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZR.TXT
@@ -12931,6 +13417,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI16.TXT
 zone = ('wvz034', 0.0002141)
 
 [ki35]
+comment = missing from the NWS list, information researched manually
 description = Harlan Tucker-Guthrie Memorial, KY, United States
 location = (0.6433167, -1.4548798)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI35.TXT
@@ -12942,6 +13429,18 @@ location = (0.6567674, -1.4718362)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI39.TXT
 zone = ('kyz057', 0.0017304)
 
+[ki67]
+description = Cincinnati West Airport, Harrison, OH, United States
+location = (0.6851978, -1.4795908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI67.TXT
+zone = ('ohz077', 0.0033232)
+
+[ki69]
+description = Batavia Clermont County Airport, OH, United States
+location = (0.6820467, -1.4697453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI69.TXT
+zone = ('ohz078', 0.0009522)
+
 [ki75]
 description = Osceola Muni, Ia, US
 location = (0.7164577, -1.6350244)
@@ -13086,6 +13585,12 @@ location = (0.7168310, -1.5332087)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIKK.TXT
 zone = ('ilz023', 0.0011750)
 
+[kikt]
+description = Nakika, MS, United States
+location = (0.4977824, -1.5409318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIKT.TXT
+zone = ('laz069', 0.0268357)
+
 [kikv]
 description = Ankeny, Ankeny Regional Airport, IA, United States
 location = (0.7276278, -1.6330319)
@@ -13128,6 +13633,12 @@ location = (0.7071492, -1.7735454)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIML.TXT
 zone = ('nez069', 0.0010858)
 
+[kimm]
+description = Immokalee Regional Airport/Auxiliary Airfield, FL, United States
+location = (0.4613572, -1.4207220)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIMM.TXT
+zone = ('flz066', 0.0040968)
+
 [kimt]
 description = Iron Mountain Ford Airport, MI, United States
 location = (0.7996517, -1.5379260)
@@ -13141,10 +13652,11 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIND.TXT
 zone = ('inz047', 0.0022510)
 
 [kinf]
+comment = missing from the NWS list, information researched manually
 description = Inverness Airport, Inverness, Florida, United States
 location = (0.5027179, -1.4367244)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINF.TXT
-zone = ('flz042', 0.0024227)
+zone = ('flz043', 0.0040205)
 
 [kinj]
 description = Hillsboro, Hillsboro Municipal Airport, TX, United States
@@ -13183,6 +13695,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINW.TXT
 zone = ('azz013', 0.0066565)
 
 [kiob]
+comment = missing from the NWS list, information researched manually
 description = Mount Sterling-Montgomery County Airport, United States
 location = (0.6642287, -1.4657781)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIOB.TXT
@@ -13309,17 +13822,12 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIXD.TXT
 zone = ('ksz105', 0.0014357)
 
 [kiya]
+comment = missing from the NWS list, information researched manually
 description = Abbeville Chris Crusta Memorial Airport, Abbeville, Louisiana, United States
 location = (0.5231760, -1.6071729)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIYA.TXT
 zone = ('laz044', 0.0040351)
 
-[kiyk]
-description = Inyokern, CA, United States
-location = (0.6225008, -2.0565796)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIYK.TXT
-zone = ('caz098', 0.0008251)
-
 [kiza]
 description = Santa Ynez, Santa Ynez Airport, CA, United States
 location = (0.6040051, -2.0957138)
@@ -13330,7 +13838,7 @@ zone = ('caz036', 0.0013355)
 description = Fryeburg Eastern Slopes Rgnl, ME, United States
 location = (0.7676540, -1.2383111)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIZG.TXT
-zone = ('nhz004', 0.0032262)
+zone = ('nhz004', 0.0033017)
 
 [kjac]
 description = Jackson, Jackson Hole Airport, WY, United States
@@ -13476,12 +13984,6 @@ location = (0.7246268, -1.5389489)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJOT.TXT
 zone = ('ilz022', 0.0028692)
 
-[kjpd]
-description = Ten Sleep, United States
-location = (0.7705629, -1.8704112)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJPD.TXT
-zone = ('wyz008', 0.0041703)
-
 [kjqf]
 description = Concord, Concord Regional Airport, NC, United States
 location = (0.6175896, -1.4086504)
@@ -13506,6 +14008,12 @@ location = (0.6185107, -1.6546206)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJSV.TXT
 zone = ('okz072', 0.0012089)
 
+[kjtc]
+description = Springerville Municipal Airport, AZ, United States
+location = (0.5956704, -1.9078351)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJTC.TXT
+zone = ('azz017', 0.0060226)
+
 [kjvl]
 description = Janesville / Rock County, WI, United States
 location = (0.7438011, -1.5539248)
@@ -13513,6 +14021,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJVL.TXT
 zone = ('wiz069', 0.0010711)
 
 [kjvw]
+comment = missing from the NWS list, information researched manually
 description = John Bell Williams Airport, Raymond, Mississippi, United States
 location = (0.5638194, -1.5779614)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJVW.TXT
@@ -13530,12 +14039,6 @@ location = (0.5664612, -1.6914374)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJWY.TXT
 zone = ('txz134', 0.0025545)
 
-[kjxi]
-description = Gilmer, Fox Stephens Field - Gilmer Municipal Airport, TX, United States
-location = (0.5707033, -1.6571659)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJXI.TXT
-zone = ('txz125', 0.0006615)
-
 [kjxn]
 description = Jackson County-Reynolds, MI, United States
 location = (0.7376925, -1.4742214)
@@ -13564,7 +14067,7 @@ zone = ('miz081', 0.0005936)
 description = Leesburg / Godfrey, VA, United States
 location = (0.6821328, -1.3537937)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYO.TXT
-zone = ('vaz042', 0.0009440)
+zone = ('vaz042', 0.0009793)
 
 [kjyr]
 description = York, York Municipal Airport, NE, United States
@@ -13578,24 +14081,31 @@ location = (0.5707227, -1.3962634)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJZI.TXT
 zone = ('scz050', 0.0025976)
 
-[kk22]
-description = Prestonsburg Big Sandy Regional Airport, United States
-location = (0.6588792, -1.4422825)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KK22.TXT
-zone = ('kyz119', 0.0019190)
-
 [kkls]
 description = Kelso, Kelso-Longview Airport, WA, United States
 location = (0.8048877, -2.1450097)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KKLS.TXT
 zone = ('waz022', 0.0013080)
 
+[kl18]
+description = Fallbrook Community Airpark, CA, United States
+location = (0.5821406, -2.0464137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KL18.TXT
+zone = ('caz057', 0.0055916)
+
 [kl35]
 description = Big Bear City Arpt, CA, US
 location = (0.5979498, -2.0395918)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KL35.TXT
 zone = ('caz055', 0.0034396)
 
+[kl38]
+comment = missing from the NWS list, information researched manually
+description = Gonzales Louisiana Regional Airport, LA, United States
+location = (0.5266133, -1.5872131)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KL38.TXT
+zone = ('laz049', 0.0006958)
+
 [klaa]
 description = Lamar Municipal Airport, CO, United States
 location = (0.6643887, -1.7921623)
@@ -13674,12 +14184,6 @@ location = (0.6466445, -1.7622008)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBL.TXT
 zone = ('ksz086', 0.0029720)
 
-[klbr]
-description = Clarksville, Clarksville/Red River County-J D Trissell Field Airport, TX, United States
-location = (0.5863094, -1.6591682)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBR.TXT
-zone = ('txz096', 0.0005178)
-
 [klbt]
 description = Lumberton Municipal Airport, NC, United States
 location = (0.6038839, -1.3799737)
@@ -13716,6 +14220,18 @@ location = (0.6949319, -1.4474597)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCK.TXT
 zone = ('ohz055', 0.0028565)
 
+[klcq]
+description = Lake City Muni, Lake Ci, US
+location = (0.5267404, -1.4412929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCQ.TXT
+zone = ('flz022', 0.0009948)
+
+[kldj]
+description = Linden, Nj, US
+location = (0.7089527, -1.2957324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLDJ.TXT
+zone = ('njz108', 0.0005205)
+
 [kldm]
 description = Ludington, Mason County Airport, MI, United States
 location = (0.7673631, -1.5079645)
@@ -13942,7 +14458,7 @@ zone = ('nvz004', 0.0013625)
 description = Philadelphia, Wings Field Airport, PA, United States
 location = (0.7005315, -1.3136221)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOM.TXT
-zone = ('paz068', 0.0018705)
+zone = ('paz071', 0.0028654)
 
 [klor]
 description = Fort Rucker, Lowe Army Heliport, AL, United States
@@ -14017,6 +14533,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRU.TXT
 zone = ('nmz411', 0.0029575)
 
 [klsb]
+comment = missing from the NWS list, information researched manually
 description = Lordsburg Municipal Airport, Lordsburg, New Mexico, United States
 location = (0.5643254, -1.8970287)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLSB.TXT
@@ -14047,6 +14564,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLTS.TXT
 zone = ('okz036', 0.0023857)
 
 [klua]
+comment = missing from the NWS list, information researched manually
 description = Luray Caverns Airport, Luray, Virginia, United States
 location = (0.6748674, -1.3700936)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUA.TXT
@@ -14094,6 +14612,12 @@ location = (0.6579891, -2.1261019)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVK.TXT
 zone = ('caz510', 0.0032662)
 
+[klvl]
+description = Lawrenceville/Brunswick Municipal Airport, VA, United States
+location = (0.6418070, -1.3577658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVL.TXT
+zone = ('vaz079', 0.0009161)
+
 [klvm]
 description = Livingston Mission Field, MT, United States
 location = (0.7976155, -1.9274253)
@@ -14122,7 +14646,7 @@ zone = ('miz071', 0.0035206)
 description = Lewisburg / Greenbrier, WV, United States
 location = (0.6608980, -1.4032447)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWB.TXT
-zone = ('wvz045', 0.0015785)
+zone = ('wvz044', 0.0057350)
 
 [klwc]
 description = Lawrence Municipal Airport, KS, United States
@@ -14184,6 +14708,12 @@ location = (0.6847508, -1.8555759)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXV.TXT
 zone = ('coz059', 0.0008878)
 
+[klxy]
+description = Mexia-Limestone County Airport, TX, United States
+location = (0.5522427, -1.6844951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXY.TXT
+zone = ('txz161', 0.0019371)
+
 [klyh]
 description = Lynchburg Regional Airport, VA, United States
 location = (0.6512987, -1.3823008)
@@ -14214,6 +14744,12 @@ location = (0.6219917, -1.5913233)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM19.TXT
 zone = ('arz025', 0.0008605)
 
+[km25]
+description = Mayfield Gravel County Airport, KY, United States
+location = (0.6417513, -1.5460942)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM25.TXT
+zone = ('kyz006', 0.0012363)
+
 [km30]
 description = Metropolis, Metropolis Municipal Airport, IL, United States
 location = (0.6490152, -1.5489894)
@@ -14221,28 +14757,17 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM30.TXT
 zone = ('ilz094', 0.0008297)
 
 [km40]
+comment = missing from the NWS list, information researched manually
 description = Aberdeen/Amory Monroe County, MS, United States
 location = (0.5912085, -1.5444360)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM40.TXT
 zone = ('msz024', 0.0003505)
 
-[km46]
-description = Colstrip, Mt, US
-location = (0.8002335, -1.8626154)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM46.TXT
-zone = ('mtz058', 0.0078451)
-
 [km63]
-description = McGregor Range Base, NM, United States
-location = (0.5597271, -1.8526670)
+description = unknown station in United States of America
+location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM63.TXT
-zone = ('txz419', 0.0048963)
-
-[km89]
-description = Arkadelphia, Dexter B Florence Memorial Field Airport, AR, United States
-location = (0.5951524, -1.6243101)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM89.TXT
-zone = ('arz053', 0.0018070)
+zone = ('ncz095', 0.0017595)
 
 [kmae]
 description = Madera Municipal Airport, CA, United States
@@ -14298,12 +14823,6 @@ location = (0.5442518, -1.5789412)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCB.TXT
 zone = ('msz070', 0.0009443)
 
-[kmcc]
-description = Sacramento, Mcclellan Airfield Airport, CA, United States
-location = (0.6748606, -2.1188297)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCC.TXT
-zone = ('caz017', 0.0023218)
-
 [kmcd]
 description = Macinac Island, Mackinac Island Airport, MI, United States
 location = (0.8004953, -1.4771982)
@@ -14320,7 +14839,7 @@ zone = ('caz090', 0.0066979)
 description = Macdill Air Force Base, Fl., FL, United States
 location = (0.4860742, -1.4398966)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCF.TXT
-zone = ('flz051', 0.0029079)
+zone = ('flz050', 0.0036858)
 
 [kmci]
 description = Kansas City International Airport, MO, United States
@@ -14358,6 +14877,12 @@ location = (0.7531096, -1.6289740)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCW.TXT
 zone = ('iaz017', 0.0015097)
 
+[kmcx]
+description = Monticello/White County Airport, IN, United States
+location = (0.7105029, -1.5143657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCX.TXT
+zone = ('inz020', 0.0014887)
+
 [kmdd]
 description = Midland, Midland Airpark, TX, United States
 location = (0.5591405, -1.7819957)
@@ -14436,6 +14961,12 @@ location = (0.6521714, -2.1042853)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMER.TXT
 zone = ('caz090', 0.0083352)
 
+[kmev]
+description = Minden-Tahoe Airport, NV, United States
+location = (0.6806136, -2.0900315)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEV.TXT
+zone = ('caz072', 0.0030794)
+
 [kmez]
 description = Mena, Mena Intermountain Municipal Airport, AR, United States
 location = (0.6029288, -1.6441438)
@@ -14473,6 +15004,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFV.TXT
 zone = ('vaz099', 0.0026102)
 
 [kmgc]
+comment = missing from the NWS list, information researched manually
 description = Michigan City Municipal Airport, Michigan City, United States
 location = (0.7278599, -1.5153141)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGC.TXT
@@ -14610,6 +15142,12 @@ location = (0.7618362, -1.6577719)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMJQ.TXT
 zone = ('mnz090', 0.0021968)
 
+[kmjx]
+description = Toms River, Nj, US
+location = (0.6965609, -1.2967796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMJX.TXT
+zone = ('njz020', 0.0002069)
+
 [kmkc]
 description = Kansas City Downtown Airport, MO, United States
 location = (0.6827146, -1.6510815)
@@ -14664,6 +15202,12 @@ location = (0.7717264, -1.6391551)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKT.TXT
 zone = ('mnz076', 0.0035681)
 
+[kmky]
+description = Marco Island Airport, FL, United States
+location = (0.4536988, -1.4254545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKY.TXT
+zone = ('flz069', 0.0011644)
+
 [kmlb]
 description = Melbourne International, FL, United States
 location = (0.4904375, -1.4076080)
@@ -14730,6 +15274,12 @@ location = (0.6565347, -2.0740329)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMH.TXT
 zone = ('caz073', 0.0056737)
 
+[kmmi]
+description = Athens/McMinn County Airport, TN, United States
+location = (0.6178325, -1.4758814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMI.TXT
+zone = ('tnz085', 0.0009099)
+
 [kmmk]
 description = Meriden Markham Municipal Airport, CT, United States
 location = (0.7246025, -1.2711815)
@@ -14814,6 +15364,12 @@ location = (0.7612544, -1.4788757)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOP.TXT
 zone = ('miz046', 0.0014919)
 
+[kmor]
+description = Moore-Murrell Airport, Morristown, TN, United States
+location = (0.6314495, -1.4551760)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOR.TXT
+zone = ('tnz039', 0.0016690)
+
 [kmot]
 description = Minot International Airport, ND, United States
 location = (0.8424123, -1.7677276)
@@ -14862,11 +15418,17 @@ location = (0.6268641, -1.3212142)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQI.TXT
 zone = ('ncz103', 0.0029632)
 
+[kmqj]
+description = Indianapolis Mount Comfort Regional Airport, IN, United States
+location = (0.6954000, -1.4991866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQJ.TXT
+zone = ('inz048', 0.0016963)
+
 [kmqs]
 description = Coatesville/Carlson, PA, US
 location = (0.6977826, -1.3241813)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQS.TXT
-zone = ('paz067', 0.0016319)
+zone = ('paz066', 0.0051651)
 
 [kmqy]
 description = Smyrna, Smyrna Airport, TN, United States
@@ -14880,6 +15442,12 @@ location = (0.6876597, -1.3610659)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRB.TXT
 zone = ('wvz052', 0.0012673)
 
+[kmrc]
+description = Columbia / Maury County, TN, United States
+location = (0.6204645, -1.5216362)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRC.TXT
+zone = ('tnz060', 0.0019093)
+
 [kmrf]
 description = Marfa, TX, United States
 location = (0.5299983, -1.8154333)
@@ -14898,6 +15466,12 @@ location = (0.7484893, -1.5748445)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRJ.TXT
 zone = ('wiz062', 0.0023592)
 
+[kmrn]
+description = Morganton, Morganton-Lenoir Airport, NC, United States
+location = (0.6252012, -1.4243777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRN.TXT
+zone = ('ncz504', 0.0020133)
+
 [kmrt]
 description = Marysville, Oh, US
 location = (0.7019714, -1.4547319)
@@ -15024,6 +15598,12 @@ location = (0.7848164, -1.6705710)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVE.TXT
 zone = ('mnz056', 0.0020913)
 
+[kmvh]
+description = Unknown station in United States
+location = (0.8174791, -1.9013058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVH.TXT
+zone = ('mtz051', 0.0081755)
+
 [kmvl]
 description = Morrisville Stowe State Airport, VT, United States
 location = (0.7772533, -1.2673999)
@@ -15082,7 +15662,7 @@ zone = ('mnz081', 0.0018684)
 description = Mount Washington, NH, United States
 location = (0.7725991, -1.2444198)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWN.TXT
-zone = ('nhz004', 0.0035466)
+zone = ('nhz002', 0.0035863)
 
 [kmwo]
 description = Hook Field Muni Arpt, OH, US
@@ -15138,18 +15718,18 @@ location = (0.5878851, -1.3776466)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYR.TXT
 zone = ('scz054', 0.0014364)
 
-[kmyt]
-description = Innovator, MS, United States
-location = (0.4925416, -1.5640768)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYT.TXT
-zone = ('laz069', 0.0219009)
-
 [kmyv]
 description = Marysville Yuba County, CA, United States
 location = (0.6824237, -2.1217386)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYV.TXT
 zone = ('caz016', 0.0068459)
 
+[kmyz]
+description = Marysville Municipal Airport, KS, United States
+location = (0.6956066, -1.6865227)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYZ.TXT
+zone = ('ksz010', 0.0019112)
+
 [kmzg]
 description = Mustang Island A85A, TX, United States
 location = (0.4839265, -1.6788516)
@@ -15168,6 +15748,18 @@ location = (0.7066838, -1.4953981)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMZZ.TXT
 zone = ('inz032', 0.0005609)
 
+[kn03]
+description = Chase Field, Ny, US
+location = (0.7435103, -1.3301154)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KN03.TXT
+zone = ('nyz044', 0.0017982)
+
+[kn38]
+description = Wellsboro Johnston Airport, United States
+location = (0.7282891, -1.3508238)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KN38.TXT
+zone = ('paz037', 0.0020060)
+
 [kn60]
 description = Garrison Municipal Airport, ND, United States
 location = (0.8316494, -1.7703456)
@@ -15210,18 +15802,18 @@ location = (0.5358161, -1.5187273)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNDZ.TXT
 zone = ('flz004', 0.0021489)
 
-[knel]
-description = Lakehurst Naval Air Station, NJ, United States
-location = (0.6987135, -1.2970705)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNEL.TXT
-zone = ('njz020', 0.0019958)
-
 [knew]
 description = New Orleans Lakefront Airport, LA, United States
 location = (0.5244714, -1.5713781)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNEW.TXT
 zone = ('laz062', 0.0019703)
 
+[knfe]
+description = Fentress Nalf, VA, United States
+location = (0.6405358, -1.3287773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNFE.TXT
+zone = ('vaz098', 0.0013714)
+
 [knfg]
 description = Mcas Camp Pendleton, CA, United States
 location = (0.5811946, -2.0481439)
@@ -15408,6 +16000,12 @@ location = (0.5986479, -2.0274908)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNXP.TXT
 zone = ('caz525', 0.0012743)
 
+[kny0]
+description = Fulton County Airport, Johnstown, NY, United States
+location = (0.7504601, -1.2972955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNY0.TXT
+zone = ('nyz039', 0.0013832)
+
 [knyc]
 description = New York City Central Park, NY, United States
 location = (0.7118034, -1.2909619)
@@ -15451,6 +16049,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO69.TXT
 zone = ('caz506', 0.0021682)
 
 [ko86]
+comment = missing from the NWS list, information researched manually
 description = Trinity Center Airport, United States
 location = (0.7152839, -2.1414094)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO86.TXT
@@ -15486,6 +16085,12 @@ location = (0.5512332, -1.6531177)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOCH.TXT
 zone = ('txz152', 0.0016042)
 
+[kocq]
+description = Oconto J. Douglas Bake Memorial Airport, WI, United States
+location = (0.7832025, -1.5343123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOCQ.TXT
+zone = ('wiz074', 0.0028410)
+
 [kocw]
 description = Washington, Warren Field Airport, NC, United States
 location = (0.6208233, -1.3447713)
@@ -15594,6 +16199,12 @@ location = (0.6832964, -1.3639748)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKV.TXT
 zone = ('vaz028', 0.0017675)
 
+[kokz]
+description = Sandersville/Kaolin Field Airport, GA, United States
+location = (0.5753778, -1.4457988)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKZ.TXT
+zone = ('gaz074', 0.0006208)
+
 [kole]
 description = Olean Municipal, NY, United States
 location = (0.7371107, -1.3677564)
@@ -15606,6 +16217,12 @@ location = (0.8395034, -1.8427768)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLF.TXT
 zone = ('mtz020', 0.0042737)
 
+[kolg]
+description = Solon Springs Municipal Airport, WI, United States
+location = (0.8083449, -1.6024981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLG.TXT
+zone = ('wiz001', 0.0023476)
+
 [kolm]
 description = Olympia Airport, WA, United States
 location = (0.8197230, -2.1450097)
@@ -15726,11 +16343,11 @@ location = (0.4520403, -1.4012085)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPF.TXT
 zone = ('flz074', 0.0014332)
 
-[kopm]
-description = N. Padre Island, TX, United States
-location = (0.4683203, -1.6919222)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPM.TXT
-zone = ('txz256', 0.0100057)
+[kopl]
+description = Opelousas / St. Landry Parish-Ahart Field, LA, United States
+location = (0.5333445, -1.6074376)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPL.TXT
+zone = ('laz033', 0.0015740)
 
 [kopn]
 description = Thomaston, Thomaston-Upson County Airport, GA, United States
@@ -15888,6 +16505,12 @@ location = (0.7362381, -1.2420927)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOWD.TXT
 zone = ('maz013', 0.0014689)
 
+[kowp]
+description = Sand Springs William R. Pogue Municipal Airport, OK, United States
+location = (0.6313777, -1.6781661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOWP.TXT
+zone = ('okz060', 0.0031115)
+
 [koxb]
 description = Ocean City Municipal Airport, MD, United States
 location = (0.6687520, -1.3110332)
@@ -16038,11 +16661,23 @@ location = (0.4657120, -1.3980087)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBI.TXT
 zone = ('flz168', 0.0004884)
 
+[kpbx]
+description = Pike County-Hatcher Field, Pikeville, KY, United States
+location = (0.6555237, -1.4410732)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBX.TXT
+zone = ('kyz120', 0.0028456)
+
 [kpcm]
 description = Plant City, Plant City Municipal Airport, FL, United States
 location = (0.4886922, -1.4337880)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPCM.TXT
-zone = ('flz051', 0.0060979)
+zone = ('flz052', 0.0070270)
+
+[kpcw]
+description = Port Clinton Carl R Keller Field Airport, OH, United States
+location = (0.7245957, -1.4463316)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPCW.TXT
+zone = ('ohz009', 0.0042292)
 
 [kpcz]
 description = Waupaca, Waupaca Municipal Airport, WI, United States
@@ -16114,7 +16749,7 @@ zone = ('azz005', 0.0040811)
 description = Punta Gorda Charlotte County, FL, United States
 location = (0.4697845, -1.4311700)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPGD.TXT
-zone = ('flz062', 0.0016679)
+zone = ('flz061', 0.0055617)
 
 [kpgv]
 description = Pitt-Greenville Airport, NC, United States
@@ -16152,6 +16787,12 @@ location = (0.7688175, -1.7732545)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHP.TXT
 zone = ('sdz032', 0.0043314)
 
+[kpht]
+description = Paris/Henry Co, Tn, US
+location = (0.6342527, -1.5425220)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHT.TXT
+zone = ('tnz004', 0.0011159)
+
 [kphx]
 description = Phoenix, Phoenix Sky Harbor International Airport, AZ, United States
 location = (0.5835363, -1.9556608)
@@ -16224,12 +16865,6 @@ location = (0.7952884, -1.4800392)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPLN.TXT
 zone = ('miz016', 0.0013686)
 
-[kplu]
-description = Pierce Cnty Arpt-Thun Field, WA, US
-location = (0.8220501, -2.1343631)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPLU.TXT
-zone = ('waz509', 0.0028226)
-
 [kpmd]
 description = Palmdale Prod Flight Plant, CA, United States
 location = (0.6044657, -2.0609430)
@@ -16320,6 +16955,12 @@ location = (0.7194247, -1.4180800)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOV.TXT
 zone = ('ohz022', 0.0011557)
 
+[kpoy]
+description = Powell Municipal Airport, WY, United States
+location = (0.7830797, -1.8988035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOY.TXT
+zone = ('mtz039', 0.0066201)
+
 [kppa]
 description = Pampa, Perry Lefors Field Airport, TX, United States
 location = (0.6215602, -1.7627147)
@@ -16392,6 +17033,12 @@ location = (0.7300712, -1.6434020)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRO.TXT
 zone = ('iaz059', 0.0029770)
 
+[kprs]
+description = Presidio Lely International, TX, United States
+location = (0.5172146, -1.8214516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRS.TXT
+zone = ('txz079', 0.0036840)
+
 [kprx]
 description = Paris / Cox Field, TX, United States
 location = (0.5870124, -1.6659168)
@@ -16486,7 +17133,7 @@ zone = ('caz094', 0.0045283)
 description = Pottstown Limerick Airport, PA, United States
 location = (0.7022041, -1.3185962)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTW.TXT
-zone = ('paz068', 0.0024673)
+zone = ('paz070', 0.0058828)
 
 [kpub]
 description = Pueblo Memorial Airport, CO, United States
@@ -16530,6 +17177,12 @@ location = (0.7283841, -1.2467469)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVD.TXT
 zone = ('riz004', 0.0009201)
 
+[kpve]
+description = Lexington-Parsons Beech River Regional Airport, TN, United States
+location = (0.6223209, -1.5392993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVE.TXT
+zone = ('tnz055', 0.0015411)
+
 [kpvf]
 description = Placerville, Ca, US
 location = (0.6757915, -2.1074851)
@@ -16596,6 +17249,12 @@ location = (0.8290314, -2.1423917)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWT.TXT
 zone = ('waz511', 0.0025590)
 
+[kpxe]
+description = Houston County Airport, Perry, GA, United States
+location = (0.5674167, -1.4620157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPXE.TXT
+zone = ('gaz094', 0.0013419)
+
 [kpym]
 description = Plymouth Municipal Airport, MA, United States
 location = (0.7312930, -1.2345296)
@@ -16619,15 +17278,10 @@ description = Fob Shindand, AF
 location = (0.5829400, 1.0864675)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQA4.TXT
 
-[kqa7]
-description = Tarin Kowt, AH
-location = (0.5689773, 1.1492993)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQA7.TXT
-
-[kqar]
-description = Port Au Prince, HA
-location = (0.3242822, 1.2618730)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAR.TXT
+[kqaj]
+description = Al Asad Airfield, IQ
+location = (0.5899213, 0.7405432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAJ.TXT
 
 [kqay]
 description = Camp Arifjan, KW
@@ -16639,10 +17293,16 @@ description = Tikrit, IQ
 location = (0.6033603, 0.7630579)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAZ.TXT
 
-[kqb6]
-description = Fob Tellier, AF
-location = (0.5822418, 1.2112585)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQB6.TXT
+[kqbf]
+description = Al Kut, IQ
+location = (0.5668829, 0.7984881)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBF.TXT
+
+[kqbk]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBK.TXT
+zone = ('vtz016', 0.0260224)
 
 [kqbl]
 description = Afcwc Ntfs, FL, US
@@ -16650,162 +17310,104 @@ location = (0.5309292, -1.5128514)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBL.TXT
 zone = ('flz006', 0.0027489)
 
-[kqbr]
-description = Herrera Hlz, AH
-location = (0.5921902, 1.2164945)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBR.TXT
-
-[kqbs]
-description = Cob Basra, IQ
-location = (0.5333726, 0.8335693)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBS.TXT
-
-[kqbu]
-description = unknown or classified United States Department of Defense
+[kqcl]
+description = unknown station in United States of America
 location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBU.TXT
-zone = ('mtz010', 0.0250229)
-
-[kqc3]
-description = Fob Warrior, AF
-location = (0.5712463, 1.1803662)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQC3.TXT
-
-[kqca]
-description = Granite Peak, UT, United States
-location = (0.7010406, -1.9783307)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCA.TXT
-zone = ('utz005', 0.0139118)
-
-[kqcc]
-description = Asadabad Fob, AH
-location = (0.6082472, 1.2414527)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCC.TXT
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCL.TXT
+zone = ('mtz011', 0.0233796)
 
-[kqcj]
-description = Eagle Range, UT, United States
-location = (0.7164577, -1.9736765)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCJ.TXT
-zone = ('utz005', 0.0023629)
-
-[kqck]
-description = Superior Valley G R, US
-location = (0.6166248, -2.0437806)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCK.TXT
-zone = ('caz523', 0.0014811)
-
-[kqcn]
-description = Fob Connoly, AF
-location = (0.5977753, 1.2245230)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCN.TXT
-
-[kqd2]
-description = Panjshir, AH
-location = (0.6157522, 1.2126548)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQD2.TXT
-
-[kqd9]
-description = Fob Salerno, AH
-location = (0.5824164, 1.2212069)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQD9.TXT
-
-[kqdd]
-description = Dira Dawa, ET
-location = (0.1677261, 0.7304203)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDD.TXT
-
-[kqdm]
-description = Orgun E, AH
-location = (0.5747369, 1.2068952)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDM.TXT
-
-[kqdp]
-description = Fob Kutschbach, AF
-location = (0.6082472, 1.2152728)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDP.TXT
-
-[kqdx]
-description = Fob Ramrod, AF
-location = (0.5520476, 1.1335913)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDX.TXT
-
-[kqea]
-description = unknown or classified United States Department of Defense
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEA.TXT
-zone = ('gaz154', 0.0012195)
+[kqdg]
+description = Adana/Incirlik Ab, TU
+location = (0.6457718, 0.6183702)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDG.TXT
 
 [kqeb]
-description = unknown or classified United States Department of Defense
+description = unknown station in United States of America
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEB.TXT
 zone = ('kyz112', 0.0010823)
 
 [kqei]
+comment = missing from the NWS list, information researched manually
 description = Sinnam TMQ-53P, Korea, South
 location = (0.6623525, 2.2351850)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEI.TXT
 
 [kqej]
+comment = missing from the NWS list, information researched manually
 description = Bangsan TMQ-53P, Korea, South
 location = (0.6667158, 2.2331488)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEJ.TXT
 
 [kqel]
+comment = missing from the NWS list, name and location unknown
 description = unknown or classified United States Department of Defense
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEL.TXT
 
 [kqen]
+comment = missing from the NWS list, information researched manually
 description = Daegwallyeog, Korea, South
 location = (0.6574074, 2.2471114)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEN.TXT
 
 [kqep]
-description = Gwangjuup, Korea, South
-location = (0.6527531, 2.2212224)
+description = unknown station in United States of America
+location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEP.TXT
 
 [kqeq]
+comment = missing from the NWS list, information researched manually
 description = Munsan TMQ-53P, Korea, South
 location = (0.6606071, 2.2261675)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEQ.TXT
 
 [kqer]
-description = unknown or classified United States Department of Defense
+description = unknown station in United States
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQER.TXT
 
 [kqes]
+comment = missing from the NWS list, information researched manually
 description = Daesan TMQ-53P, Korea, South
 location = (0.6451900, 2.2069688)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQES.TXT
 
 [kqev]
+comment = missing from the NWS list, name and location unknown
 description = unknown or classified United States Department of Defense
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEV.TXT
 
 [kqew]
+comment = missing from the NWS list, information researched manually
 description = Sangju TMQ-53P, Korea, South
 location = (0.6352998, 2.2366394)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEW.TXT
 
 [kqex]
-description = Gumi TMQ-53P, Korea, South
-location = (0.6300639, 2.2392574)
+description = unknown station in United States
+location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEX.TXT
+zone = ('ksz083', 0.0007184)
 
 [kqey]
+comment = missing from the NWS list, name and location unknown
 description = unknown or classified United States Department of Defense
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEY.TXT
 zone = ('ksz083', 0.0007184)
 
-[kqfb]
-description = Cheongdo TMQ-53P, Korea, South
-location = (0.6222099, 2.2465296)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFB.TXT
+[kqfg]
+description = unknown station in United States of America
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFG.TXT
+zone = ('iaz021', 0.0008754)
+
+[kqfq]
+description = Eagle Tmq-53P, KO
+location = (0.6536258, 2.2275637)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFQ.TXT
 
 [kqfs]
 description = Walker Tmq-53P, KO
@@ -16813,29 +17415,34 @@ location = (0.6257005, 2.2441444)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFS.TXT
 
 [kqft]
+comment = missing from the NWS list, information researched manually
 description = Yangsu-Ri, Korea, South
 location = (0.6562438, 2.2226768)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFT.TXT
 
 [kqfu]
+comment = missing from the NWS list, information researched manually
 description = Kwangjeok, Korea, South
 location = (0.6597345, 2.2159864)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFU.TXT
 
 [kqfv]
+comment = missing from the NWS list, information researched manually
 description = Sachang-Ri, Korea, South
 location = (0.6640978, 2.2252948)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFV.TXT
 
-[kqfw]
-description = Hongchon, Korea, South
-location = (0.6574074, 2.2319852)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFW.TXT
-
 [kqfx]
-description = unknown or classified United States Department of Defense
+description = unknown station in United States
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFX.TXT
+zone = ('akz227', 0.0138141)
+
+[kqga]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQGA.TXT
+zone = ('scz021', 0.0013109)
 
 [kqgv]
 description = Ali Al Salem, KW
@@ -16847,10 +17454,10 @@ description = Al Dhafra, ER
 location = (0.4232423, 0.9520771)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQGX.TXT
 
-[kqht]
-description = Manas,Kyrgystan, KZ
-location = (0.7517133, 1.2950343)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQHT.TXT
+[kqhn]
+description = Kandahar, AH
+location = (0.5518731, 1.1466813)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQHN.TXT
 
 [kqhy]
 description = 2 Cwss Fmq-22, US
@@ -16863,149 +17470,58 @@ description = Al Udeid, Qatar
 location = (0.4383685, 0.8953539)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQIR.TXT
 
-[kqiu]
-description = Fob Skhin, AH
-location = (0.5677556, 1.2077678)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQIU.TXT
-
-[kqka]
-description = unknown or classified United States Department of Defense
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQKA.TXT
-zone = ('ndz008', 0.0009664)
-
-[kqkg]
-description = Khelegay, AF
-location = (0.6260496, 1.2006120)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQKG.TXT
-
 [kql5]
 description = Jalalabad, AH
 location = (0.6003933, 1.2304571)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQL5.TXT
 
-[kqld]
-description = Cop Cherokee, AF
-location = (0.5873033, 1.2025319)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLD.TXT
-
-[kqlt]
-description = Qalat, AH
-location = (0.5602507, 1.1676253)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLT.TXT
-
-[kqly]
-description = Fob Kunduz, AF
-location = (0.6398377, 1.2025319)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLY.TXT
-
-[kqm1]
-description = Methar Lam Prt, AF
-location = (0.6049311, 1.2252211)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQM1.TXT
-
-[kqmh]
-description = Korean Village, IQ
-location = (0.5768313, 0.7037168)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQMH.TXT
-
-[kqml]
-description = Camp Marmal, AF
-location = (0.6407104, 1.1730358)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQML.TXT
-
-[kqms]
-description = unknown or classified United States Department of Defense
+[kqlp]
+description = unknown station in United States of America
 location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQMS.TXT
-zone = ('flz052', 0.0022072)
-
-[kqow]
-description = Camp Torkham, AF
-location = (0.5956809, 1.2402310)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQOW.TXT
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLP.TXT
 
-[kqox]
-description = Gardez, AH
-location = (0.5864306, 1.2081169)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQOX.TXT
-
-[kqpd]
-description = Haditha Dam, IQ
-location = (0.5972517, 0.5995206)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQPD.TXT
-
-[kqqn]
-description = Qal-E-Naw, AF
-location = (0.9595820, 1.0995574)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQN.TXT
-
-[kqqr]
-description = Fob Kalagush, AF
-location = (0.6099926, 1.2283627)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQR.TXT
-
-[kqqs]
-description = Camp Airborne Hlz, AF
-location = (0.6000442, 1.2018337)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQS.TXT
+[kqmr]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQMR.TXT
 
 [kqqy]
 description = Apiay (Tmq 53), CO
 location = (0.0710349, -1.2836897)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQY.TXT
 
+[kqrb]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQRB.TXT
+zone = ('miz069', 0.0004147)
+
 [kqrh]
 description = Ambouli Ab, DJ
 location = (0.2015855, 0.7531096)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQRH.TXT
 
-[kqry]
-description = Ghazni, AH
-location = (0.5846853, 1.1938052)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQRY.TXT
-
 [kqsa]
 description = Bagram, AH
 location = (0.6099926, 1.2091641)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSA.TXT
 
-[kqsb]
-description = Fob Spin Buldak, AF
-location = (0.5412266, 1.1588986)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSB.TXT
-
-[kqsd]
-description = Fob Wolverine, AF
-location = (0.5576327, 1.1698942)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSD.TXT
-
-[kqsn]
-description = unknown or classified United States Department of Defense
+[kqtc]
+description = unknown station in United States
 location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSN.TXT
-
-[kqsr]
-description = Sharana, AH
-location = (0.5780530, 1.2011356)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSR.TXT
-
-[kqtd]
-description = Fob Todd, AF
-location = (0.6213372, 1.1047934)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTD.TXT
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTC.TXT
 
 [kqth]
+comment = missing from the NWS list, name and location unknown
 description = unknown or classified United States Department of Defense
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTH.TXT
-zone = ('txz215', 0.0033292)
 
-[kqts]
-description = unknown or classified United States Department of Defense
+[kqtm]
+description = unknown station in United States
 location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTS.TXT
-zone = ('azz501', 0.0057449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTM.TXT
+zone = ('caz057', 0.0055916)
 
 [kqtz]
 description = Baghdad, IQ
@@ -17017,26 +17533,11 @@ description = Entebbe, UG
 location = (0.0010472, 0.5663593)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQUD.TXT
 
-[kqve]
-description = Naray Rmws 1015, AF
-location = (0.6152286, 1.2480849)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVE.TXT
-
 [kqvf]
 description = Manda Bay, KE
 location = (-0.0375246, 0.7138397)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVF.TXT
 
-[kqvp]
-description = unknown or classified United States Department of Defense
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVP.TXT
-
-[kqwl]
-description = Fob Wilson, AF
-location = (0.5511750, 1.1419689)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQWL.TXT
-
 [kqwm]
 description = Camp Udari, KW
 location = (0.5178392, 0.8276351)
@@ -17047,21 +17548,6 @@ description = Fob Dwyer, AH
 location = (0.5427974, 1.1184070)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQXT.TXT
 
-[kqyk]
-description = Fob Tillman, AF
-location = (0.5747369, 1.2121312)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQYK.TXT
-
-[kqyu]
-description = Riohacha, CO
-location = (0.2012365, -1.2726941)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQYU.TXT
-
-[kqz4]
-description = unknown or classified United States Department of Defense
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQZ4.TXT
-
 [krac]
 description = Batten International Airport, WI, United States
 location = (0.7464191, -1.5326900)
@@ -17140,6 +17626,12 @@ location = (0.7166322, -1.5041247)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCR.TXT
 zone = ('inz015', 0.0011234)
 
+[krcv]
+description = Astronaut Kent Rominger, Del Norte, CO, United States
+location = (0.6582295, -1.8561931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCV.TXT
+zone = ('coz067', 0.0050103)
+
 [krcx]
 description = Ladysmith, Ruck County Airport, WI, United States
 location = (0.7940666, -1.5882545)
@@ -17302,6 +17794,12 @@ location = (0.7374210, -1.4827542)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRMY.TXT
 zone = ('miz073', 0.0006500)
 
+[krnc]
+description = Warren County Memorial Airport, McMinnville, TN, United States
+location = (0.6230671, -1.4981940)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNC.TXT
+zone = ('tnz078', 0.0009443)
+
 [krnd]
 description = Randolph Air Force Base, TX, United States
 location = (0.5154539, -1.7153678)
@@ -17336,7 +17834,13 @@ zone = ('miz060', 0.0006893)
 description = Renton Municipal Airport, WA, United States
 location = (0.8290314, -2.1330832)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNT.TXT
-zone = ('waz508', 0.0027739)
+zone = ('waz509', 0.0066837)
+
+[krnv]
+description = Cleveland Municipal Airport, MS, United States
+location = (0.5892430, -1.5840235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNV.TXT
+zone = ('msz018', 0.0018761)
 
 [kroa]
 description = Roanoke Regional Airport, VA, United States
@@ -17456,7 +17960,7 @@ zone = ('ilz068', 0.0015061)
 description = Fort Myers Sw Fl International Airport, FL, United States
 location = (0.4630940, -1.4270976)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSW.TXT
-zone = ('flz065', 0.0011557)
+zone = ('flz066', 0.0092915)
 
 [krtn]
 description = Raton, Raton Municipal \ Crews Field Airport, NM, United States
@@ -17465,6 +17969,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRTN.TXT
 zone = ('nmz527', 0.0048927)
 
 [krts]
+comment = missing from the NWS list, information researched manually
 description = Reno/Stead Airport, Reno, Nevada, United States
 location = (0.6923403, -2.0922386)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRTS.TXT
@@ -17572,11 +18077,29 @@ location = (0.7997583, -1.6122043)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRZN.TXT
 zone = ('wiz006', 0.0006993)
 
-[ks32]
-description = Rands Airport, KS, United States
-location = (0.8276836, -1.7122698)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KS32.TXT
-zone = ('ndz028', 0.0016620)
+[krzr]
+description = Cleveland Regional Jetport, TN, United States
+location = (0.6145566, -1.4800352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRZR.TXT
+zone = ('tnz100', 0.0013160)
+
+[krzt]
+description = Ross County Airport, Chillicothe, OH, United States
+location = (0.6883652, -1.4490258)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRZT.TXT
+zone = ('ohz073', 0.0018521)
+
+[ks39]
+description = Prineville Airport, OR, United States
+location = (0.7729539, -2.1101700)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KS39.TXT
+zone = ('orz509', 0.0081059)
+
+[ksaa]
+description = Saratoga / Shively Field, WY, United States
+location = (0.7233260, -1.8644921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAA.TXT
+zone = ('wyz113', 0.0012351)
 
 [ksac]
 description = Sacramento Executive Airport, CA, United States
@@ -17680,6 +18203,12 @@ location = (0.6690429, -1.3177236)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBY.TXT
 zone = ('mdz022', 0.0017783)
 
+[kscd]
+description = Merkel Field/Sylacauga Municipal Airport, AL, United States
+location = (0.5789577, -1.5063156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSCD.TXT
+zone = ('alz027', 0.0041655)
+
 [kscf]
 description = South Marsh 268, LA, United States
 location = (0.5081672, -1.6034534)
@@ -17738,7 +18267,7 @@ zone = ('mtz024', 0.0045104)
 description = Seattle-Tacoma International Airport, WA, United States
 location = (0.8281587, -2.1348286)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEA.TXT
-zone = ('waz508', 0.0020012)
+zone = ('waz509', 0.0053620)
 
 [ksee]
 description = San Diego/El Cajon, Gillespie Field Airport, CA, United States
@@ -17752,6 +18281,12 @@ location = (0.7123852, -1.3415764)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEG.TXT
 zone = ('paz052', 0.0021702)
 
+[ksem]
+description = Craig Field / Selma, AL, United States
+location = (0.5646140, -1.5181456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEM.TXT
+zone = ('alz040', 0.0018647)
+
 [ksep]
 description = Stephenville, Clark Field Municipal Airport, TX, United States
 location = (0.5622869, -1.7136224)
@@ -17866,6 +18401,12 @@ location = (0.7542731, -1.6726072)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHL.TXT
 zone = ('iaz013', 0.0035235)
 
+[kshm]
+description = unknown station in United States of America
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHM.TXT
+zone = ('akz171', 0.0263472)
+
 [kshn]
 description = Shelton Sanderson Field, WA, United States
 location = (0.8243772, -2.1490821)
@@ -17908,6 +18449,12 @@ location = (0.6024295, -1.9090993)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJN.TXT
 zone = ('azz014', 0.0011732)
 
+[ksjs]
+description = Prestonsburg Big Sandy Regional Airport, KY, United States
+location = (0.6588792, -1.4422825)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJS.TXT
+zone = ('kyz119', 0.0019190)
+
 [ksjt]
 description = Mathis Field, TX, United States
 location = (0.5471607, -1.7540559)
@@ -18022,12 +18569,6 @@ location = (0.5937028, -2.0673425)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMO.TXT
 zone = ('caz041', 0.0026605)
 
-[ksmp]
-description = Stampede Pass, WA, United States
-location = (0.8252498, -2.1176662)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMP.TXT
-zone = ('waz519', 0.0076574)
-
 [ksmq]
 description = Somerville Somerset Airport, NJ, United States
 location = (0.7088946, -1.3031792)
@@ -18058,6 +18599,12 @@ location = (0.7222851, -1.2654655)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNC.TXT
 zone = ('ctz011', 0.0013190)
 
+[ksnh]
+description = Savannah/Hardin , Tn, US
+location = (0.6136578, -1.5397295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNH.TXT
+zone = ('tnz092', 0.0008442)
+
 [ksnk]
 description = Snyder, Winston Field Airport, TX, United States
 location = (0.5706063, -1.7619147)
@@ -18082,6 +18629,11 @@ location = (0.7715858, -2.0059845)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNT.TXT
 zone = ('idz018', 0.0045203)
 
+[ksnv]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNV.TXT
+
 [ksny]
 description = Sidney Municipal Airport, NE, United States
 location = (0.7173303, -1.7973982)
@@ -18166,6 +18718,12 @@ location = (0.7534005, -1.6618443)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPW.TXT
 zone = ('iaz014', 0.0016889)
 
+[ksqe]
+description = Ship Shoal 354 Fieldwood Energy, Gulf of Mexico, United States
+location = (0.4901408, -1.5850906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSQE.TXT
+zone = ('laz066', 0.0225195)
+
 [ksqi]
 description = Sterling Rockfalls, IL, United States
 location = (0.7286750, -1.5649786)
@@ -18179,6 +18737,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSQL.TXT
 zone = ('caz508', 0.0017876)
 
 [ksrb]
+comment = missing from the NWS list, information researched manually
 description = Sparta Upper Cumberland Regional Airport, United States
 location = (0.6292942, -1.4927923)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRB.TXT
@@ -18194,7 +18753,7 @@ zone = ('arz033', 0.0007835)
 description = Sarasota/Bradenton International ., FL, United States
 location = (0.4782202, -1.4407693)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRQ.TXT
-zone = ('flz055', 0.0041001)
+zone = ('flz050', 0.0095958)
 
 [ksrr]
 description = Ruidoso Regional, NM, United States
@@ -18268,12 +18827,6 @@ location = (0.6719518, -2.1435552)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTS.TXT
 zone = ('caz507', 0.0019021)
 
-[kstz]
-description = South Timbalier, United States, 4
-location = (0.4914847, -1.5824900)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTZ.TXT
-zone = ('laz066', 0.0213701)
-
 [ksua]
 description = Stuart, Witham Field Airport, FL, United States
 location = (0.4744096, -1.4001225)
@@ -18365,11 +18918,24 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSXT.TXT
 zone = ('orz024', 0.0060848)
 
 [ksyf]
+comment = missing from the NWS list, information researched manually
 description = Cheyenne County Municipal Airport, United States
 location = (0.6939761, -1.7766806)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYF.TXT
 zone = ('ksz001', 0.0009678)
 
+[ksyi]
+description = Shelbyville/Boma, Tn, US
+location = (0.6206391, -1.5086626)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYI.TXT
+zone = ('tnz075', 0.0008498)
+
+[ksym]
+description = Morehead-Rowan County/Clyde A. Thomas Regional Airport, KY, United States
+location = (0.6669781, -1.4588757)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYM.TXT
+zone = ('kyz052', 0.0023043)
+
 [ksyn]
 description = Stanton, Stanton Airfield, MN, United States
 location = (0.7762400, -1.6234374)
@@ -18394,7 +18960,14 @@ location = (0.8429843, -2.0343558)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSZT.TXT
 zone = ('idz001', 0.0035004)
 
+[kt20]
+description = Gonzales Roger M. Dreyer Memorial, TX, United States
+location = (0.5153804, -1.7010730)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KT20.TXT
+zone = ('txz223', 0.0013346)
+
 [kt35]
+comment = missing from the NWS list, information researched manually
 description = Cameron Municipal Airpark, United States
 location = (0.5389464, -1.6924649)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KT35.TXT
@@ -18443,6 +19016,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTBR.TXT
 zone = ('gaz100', 0.0015063)
 
 [ktbx]
+comment = missing from the NWS list, information researched manually
 description = Boysen/Thermopol, US
 location = (0.7586365, -1.8890280)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTBX.TXT
@@ -18479,6 +19053,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTDF.TXT
 zone = ('ncz007', 0.0018427)
 
 [ktdr]
+comment = missing from the NWS list, information researched manually
 description = Tyndall Drone Runway, FL, United States
 location = (0.5241800, -1.4928377)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTDR.TXT
@@ -18515,6 +19090,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTFP.TXT
 zone = ('txz245', 0.0049036)
 
 [ktha]
+comment = missing from the NWS list, information researched manually
 description = Tullahoma Regional Airport/William Northern Field, Tullahoma, Tennessee, United States
 location = (0.6174978, -1.5052887)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTHA.TXT
@@ -18629,6 +19205,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOB.TXT
 zone = ('mnz086', 0.0003919)
 
 [ktoc]
+comment = missing from the NWS list, information researched manually
 description = Toccoa RG Letourneau Field Airport, Toccoa, United States
 location = (0.6037585, -1.4537959)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOC.TXT
@@ -18668,7 +19245,7 @@ zone = ('flz050', 0.0029834)
 description = Tampa, Peter O Knight Airport, FL, United States
 location = (0.4872184, -1.4390094)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTPF.TXT
-zone = ('flz051', 0.0035808)
+zone = ('flz050', 0.0042118)
 
 [ktph]
 description = Tonopah Airport, NV, United States
@@ -18856,17 +19433,11 @@ location = (0.7164577, -1.9733856)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU16.TXT
 zone = ('utz005', 0.0025269)
 
-[ku24]
-description = Delta, UT, United States
-location = (0.6864962, -1.9649498)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU24.TXT
-zone = ('utz015', 0.0074551)
-
-[ku78]
-description = Soda Springs / Tigert, ID, United States
-location = (0.7443829, -1.9474966)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU78.TXT
-zone = ('idz023', 0.0048899)
+[ku68]
+description = Cowley/Lovell/Byron North Big Horn County, WY, United States
+location = (0.7838565, -1.8927310)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU68.TXT
+zone = ('wyz004', 0.0066514)
 
 [kuao]
 description = Aurora State Airport, OR, United States
@@ -18886,6 +19457,18 @@ location = (0.7160262, -1.4034774)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUCP.TXT
 zone = ('paz013', 0.0012000)
 
+[kucy]
+description = Union City/Evere, Tn, US
+location = (0.6349508, -1.5529940)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUCY.TXT
+zone = ('tnz002', 0.0024026)
+
+[kudg]
+description = Darlington, Darlington County Jetport Airport, SC, United States
+location = (0.6012514, -1.3943484)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUDG.TXT
+zone = ('scz023', 0.0022575)
+
 [kues]
 description = Waukesha, Waukesha County Airport, WI, United States
 location = (0.7512091, -1.5400252)
@@ -18910,6 +19493,11 @@ location = (0.6969681, -1.5917403)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUIN.TXT
 zone = ('ilz095', 0.0009628)
 
+[kukb]
+description = unknown station in United States
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUKB.TXT
+
 [kukf]
 description = North Wilkesboro, Wilkes County Airport, NC, United States
 location = (0.6321001, -1.4151711)
@@ -18926,7 +19514,7 @@ zone = ('caz002', 0.0055655)
 description = Quakertown, Quakertown Airport, PA, United States
 location = (0.7057239, -1.3156583)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUKT.TXT
-zone = ('paz068', 0.0039160)
+zone = ('paz061', 0.0041782)
 
 [kulm]
 description = New Ulm, New Ulm Municipal Airport, MN, United States
@@ -18964,6 +19552,12 @@ location = (0.6001218, -1.5626902)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUOX.TXT
 zone = ('msz013', 0.0008748)
 
+[kuse]
+description = Wauseon Fulton County Airport, OH, United States
+location = (0.7262339, -1.4682965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUSE.TXT
+zone = ('ohz002', 0.0001504)
+
 [kuta]
 description = Tunica, Tunica Municipal Airport, MS, United States
 location = (0.6052947, -1.5768420)
@@ -18994,6 +19588,12 @@ location = (0.5258677, -1.6297885)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUXL.TXT
 zone = ('laz041', 0.0017632)
 
+[kuyf]
+description = Madison County Airport, London, OH, United States
+location = (0.6969575, -1.4566867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUYF.TXT
+zone = ('ohz054', 0.0010692)
+
 [kuza]
 description = Rock Hill-York County Airport, SC, United States
 location = (0.6105743, -1.4145894)
@@ -19036,6 +19636,12 @@ location = (0.6344272, -1.6443910)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVBT.TXT
 zone = ('arz001', 0.0006015)
 
+[kvbw]
+description = Bridgewater Air Park, VA, United States
+location = (0.6696259, -1.3781178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVBW.TXT
+zone = ('vaz026', 0.0027646)
+
 [kvcb]
 description = Vacaville Nut Tree Airport, CA, United States
 location = (0.6699155, -2.1284290)
@@ -19058,7 +19664,7 @@ zone = ('caz060', 0.0053804)
 description = Tampa, Vandenberg Airport, FL, United States
 location = (0.4889346, -1.4371962)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVDF.TXT
-zone = ('flz051', 0.0051887)
+zone = ('flz050', 0.0059945)
 
 [kvdi]
 description = Vidalia, Vidalia Municipal Airport, GA, United States
@@ -19108,6 +19714,12 @@ location = (0.6402449, -1.4317518)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVJI.TXT
 zone = ('vaz008', 0.0011805)
 
+[kvks]
+description = Vicksburg Municipal, MS, United States
+location = (0.5625778, -1.5870861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVKS.TXT
+zone = ('msz047', 0.0024749)
+
 [kvky]
 description = Main Pass 289C Oil Platform, LA, US
 location = (0.5105088, -1.5435692)
@@ -19130,13 +19742,7 @@ zone = ('miz069', 0.0033669)
 description = Venice, Fl, US
 location = (0.4724606, -1.4385004)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVNC.TXT
-zone = ('flz060', 0.0024593)
-
-[kvnp]
-description = Vermillion 26, LA, United States
-location = (0.5142904, -1.6121364)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVNP.TXT
-zone = ('laz052', 0.0067335)
+zone = ('flz061', 0.0097009)
 
 [kvny]
 description = Van Nuys Airport, CA, United States
@@ -19198,6 +19804,13 @@ location = (0.7566002, -1.2656546)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVSF.TXT
 zone = ('nhz007', 0.0037407)
 
+[kvsh]
+comment = missing from the NWS list, information researched manually
+description = Washington County Airport, FL, United States
+location = (0.5372106, -1.4939669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVSH.TXT
+zone = ('flz010', 0.0031211)
+
 [kvta]
 description = Newark Heath Airport, OH, United States
 location = (0.6984226, -1.4393149)
@@ -19216,6 +19829,12 @@ location = (0.7481645, -1.7549286)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVTN.TXT
 zone = ('nez005', 0.0054198)
 
+[kvtp]
+description = La Veta Mountain, La Veta Pass, CO, United States
+location = (0.6545179, -1.8355094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVTP.TXT
+zone = ('coz075', 0.0051754)
+
 [kvuj]
 description = Albemarle, Stanly County Airport, NC, United States
 location = (0.6181374, -1.3988959)
@@ -19252,6 +19871,12 @@ location = (0.7217276, -1.5560144)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVYS.TXT
 zone = ('ilz018', 0.0031071)
 
+[kw13]
+description = Eagle's Nest Airport, Waynesboro, VA, United States
+location = (0.6645673, -1.3778397)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW13.TXT
+zone = ('vaz025', 0.0029455)
+
 [kw22]
 description = Buckhannon, Upshur County Regional Airport, WV, United States
 location = (0.6806784, -1.4009176)
@@ -19264,6 +19889,48 @@ location = (0.6803293, -1.3322098)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW29.TXT
 zone = ('mdz014', 0.0028097)
 
+[kw31]
+description = Lunenburg County Airport, Kenbridge, VA, United States
+location = (0.6450763, -1.3645857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW31.TXT
+zone = ('vaz066', 0.0008128)
+
+[kw43]
+description = Hulett Muni, Hulett, Wy, US
+location = (0.7794640, -1.8250908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW43.TXT
+zone = ('wyz056', 0.0029993)
+
+[kw63]
+description = Clarksville / Marks, VA, United States
+location = (0.6387905, -1.3712470)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW63.TXT
+zone = ('vaz065', 0.0031825)
+
+[kw75]
+description = Saluda Hummel Field, VA, United States
+location = (0.6562862, -1.3342460)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW75.TXT
+zone = ('vaz085', 0.0006322)
+
+[kw78]
+description = William M. Tuck, South Boston, VA, United States
+location = (0.6406873, -1.3761225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW78.TXT
+zone = ('vaz058', 0.0016264)
+
+[kw81]
+description = Crewe Municipal Airport, United States
+location = (0.6489306, -1.3630731)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW81.TXT
+zone = ('vaz067', 0.0009311)
+
+[kw96]
+description = New Kent County, Quinton, VA, United States
+location = (0.6545544, -1.3460944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW96.TXT
+zone = ('vaz083', 0.0017772)
+
 [kw99]
 description = Petersburg, Grant County Airport, WV, United States
 location = (0.6803875, -1.3811372)
@@ -19402,12 +20069,6 @@ location = (0.6332636, -1.6458455)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXNA.TXT
 zone = ('arz001', 0.0011452)
 
-[kxpy]
-description = Port Function, La, US
-location = (0.5080653, -1.5742870)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXPY.TXT
-zone = ('laz067', 0.0046772)
-
 [kxsa]
 description = Essex Cnty Arpt, VA, US
 location = (0.6606071, -1.3418091)
@@ -19426,6 +20087,18 @@ location = (0.8162566, -1.7609306)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY19.TXT
 zone = ('ndz034', 0.0047192)
 
+[ky23]
+description = Chetek Municipal Southworth Airport, United States
+location = (0.7907427, -1.5993529)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY23.TXT
+zone = ('wiz015', 0.0033143)
+
+[ky49]
+description = Walker Municipal Airport, Walker, MN, United States
+location = (0.8230885, -1.6518721)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY49.TXT
+zone = ('mnz024', 0.0033410)
+
 [ky50]
 description = Wautoma, Wautoma Municipal Airport, WI, United States
 location = (0.7686672, -1.5586566)
@@ -19474,6 +20147,13 @@ location = (0.7199483, -1.4078989)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KYNG.TXT
 zone = ('ohz023', 0.0017015)
 
+[kzph]
+comment = missing from the NWS list, information researched manually
+description = Zephyrhills Municipal Airport, FL, United States
+location = (0.4926739, -1.4338914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KZPH.TXT
+zone = ('flz144', 0.0079427)
+
 [kzzv]
 description = Zanesville Municipal Airport, OH, United States
 location = (0.6972590, -1.4294247)
@@ -19535,11 +20215,6 @@ description = Dubrovnik / Cilipi, Croatia
 location = (0.7429285, 0.3188135)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDDU.TXT
 
-[ldlo]
-description = Losinj Island, Croatia
-location = (0.7778205, 0.2512062)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDLO.TXT
-
 [ldos]
 description = Osijek / Cepin, Croatia
 location = (0.7932521, 0.3281219)
@@ -19555,11 +20230,6 @@ description = Rijeka / Omisalj, Croatia
 location = (0.7891797, 0.2545272)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDRI.TXT
 
-[ldsb]
-description = Brac, Croatia
-location = (0.7554803, 0.2911161)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDSB.TXT
-
 [ldsp]
 description = Split / Resnik, Croatia
 location = (0.7598000, 0.2844887)
@@ -19580,6 +20250,12 @@ description = Albacete / Los Llanos, Spain
 location = (0.6798057, -0.0322886)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAB.TXT
 
+[leag]
+description = unknown station in Spain
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAG.TXT
+zone = ('vaz013', 0.0012408)
+
 [leal]
 description = Alicante / El Altet, Spain
 location = (0.6681702, -0.0095993)
@@ -19621,7 +20297,7 @@ location = (0.7205301, 0.0360701)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBL.TXT
 
 [lebt]
-description = Valencia Heliport, Valenciana, Spain
+description = Valencia Betera, Spain
 location = (0.6915770, -0.0082467)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBT.TXT
 
@@ -19646,6 +20322,7 @@ location = (0.7281514, 0.0092502)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEDA.TXT
 
 [leec]
+comment = missing from the NWS list, information researched manually
 description = Sevilla El Copero, Spain
 location = (0.6512364, -0.1047006)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEEC.TXT
@@ -19765,6 +20442,11 @@ description = Santiago / Labacolla, Spain
 location = (0.7487462, -0.1471894)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEST.TXT
 
+[letl]
+description = Teruel, Spain
+location = (0.7053215, -0.0212493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LETL.TXT
+
 [leto]
 description = Madrid / Torrejon, Spain
 location = (0.7065675, -0.0602139)
@@ -19815,6 +20497,11 @@ description = Bray, FR
 location = (0.8721410, 0.0471239)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFAQ.TXT
 
+[lfat]
+description = Le Touquet, France
+location = (0.8816822, 0.0282162)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFAT.TXT
+
 [lfba]
 description = Agen, France
 location = (0.7711446, 0.0104720)
@@ -19890,26 +20577,26 @@ description = Biarritz, France
 location = (0.7586364, -0.0267617)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBZ.TXT
 
+[lfck]
+description = Castres-Mazamet Airport, France
+location = (0.7601775, 0.0399784)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFCK.TXT
+
 [lfcr]
 description = Rodez, France
 location = (0.7749262, 0.0433423)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFCR.TXT
 
-[lfdh]
-description = Auch, France
-location = (0.7624180, 0.0104720)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFDH.TXT
+[lfga]
+description = Colmar Houssen Airport, France
+location = (0.8396840, 0.1284413)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFGA.TXT
 
 [lfgj]
 description = Dole Tavaux, France
 location = (0.8210514, 0.0948586)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFGJ.TXT
 
-[lfhp]
-description = Le Puy, France
-location = (0.7868526, 0.0657407)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFHP.TXT
-
 [lfjl]
 description = Metz-Nancy-Lorraine, France
 location = (0.8549204, 0.1090831)
@@ -19955,21 +20642,11 @@ description = Clermont-Ferrand, France
 location = (0.7990699, 0.0552688)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLC.TXT
 
-[lfld]
-description = Bourges, France
-location = (0.8214683, 0.0413061)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLD.TXT
-
 [lfll]
 description = Lyon / Satolas, France
 location = (0.7981972, 0.0887209)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLL.TXT
 
-[lflm]
-description = Macon, France
-location = (0.8080874, 0.0837758)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLM.TXT
-
 [lfln]
 description = Saint-Yan, France
 location = (0.8101237, 0.0701041)
@@ -19980,20 +20657,15 @@ description = Annecy/Meythet, FR
 location = (0.8016297, 0.1064651)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLP.TXT
 
-[lflq]
-description = Montelimar, France
-location = (0.7781260, 0.0826123)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLQ.TXT
-
 [lfls]
 description = Grenoble / St. Geoirs, France
 location = (0.7917977, 0.0930842)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLS.TXT
 
-[lflv]
-description = Vichy, France
-location = (0.8057603, 0.0593412)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLV.TXT
+[lflu]
+description = Valence-Chabeuil Airport, France
+location = (0.7839244, 0.0867209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLU.TXT
 
 [lflw]
 description = Aurillac, France
@@ -20115,16 +20787,16 @@ description = Rouen, France
 location = (0.8619018, 0.0206531)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOP.TXT
 
-[lfor]
-description = Chartres, France
-location = (0.8459029, 0.0264708)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOR.TXT
-
 [lfot]
 description = Tours, France
 location = (0.8281587, 0.0125082)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOT.TXT
 
+[lfov]
+description = Laval-Entrammes Airport, France
+location = (0.8383054, -0.0129676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOV.TXT
+
 [lfpb]
 description = Paris / Le Bourget, France
 location = (0.8546296, 0.0427606)
@@ -20165,6 +20837,11 @@ description = Villacoublay, France
 location = (0.8511389, 0.0383972)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPV.TXT
 
+[lfqa]
+description = Reims-Prunay Airport, France
+location = (0.8588536, 0.0725460)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQA.TXT
+
 [lfqb]
 description = Troyes, France
 location = (0.8435758, 0.0701041)
@@ -20175,11 +20852,6 @@ description = Nevers, France
 location = (0.8203047, 0.0541052)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQG.TXT
 
-[lfqi]
-description = Cambrai, France
-location = (0.8764462, 0.0549779)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQI.TXT
-
 [lfqq]
 description = Lille, France
 location = (0.8825548, 0.0541052)
@@ -20260,6 +20932,11 @@ description = Saint-Brieuc, France
 location = (0.8470665, -0.0497419)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRT.TXT
 
+[lfrv]
+description = Vannes-Meucon Airport, France
+location = (0.8328579, -0.0475319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRV.TXT
+
 [lfrz]
 description = St-Nazaire, France
 location = (0.8258316, -0.0378155)
@@ -20275,10 +20952,10 @@ description = Dijon, France
 location = (0.8249590, 0.0887209)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSD.TXT
 
-[lfsf]
-description = Metz / Frescaty, France
-location = (0.8566658, 0.1070469)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSF.TXT
+[lfsg]
+description = Épinal-Mirecourt Airport, France
+location = (0.8434305, 0.1058846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSG.TXT
 
 [lfsi]
 description = St-Dizier, France
@@ -20290,6 +20967,11 @@ description = Toul / Rosieres, France
 location = (0.8514298, 0.0957022)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSL.TXT
 
+[lfsn]
+description = Nancy / Essey, France
+location = (0.8496845, 0.1085013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSN.TXT
+
 [lfso]
 description = Nancy / Ochey, France
 location = (0.8479391, 0.1041380)
@@ -20320,11 +21002,6 @@ description = Saint-Pierre, Saint Pierre And Miquelon
 location = (0.8162323, -0.9802933)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFVP.TXT
 
-[lfxa]
-description = Amberieu, France
-location = (0.8025606, 0.0930842)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFXA.TXT
-
 [lfyr]
 description = Romorantin, France
 location = (0.8258316, 0.0293797)
@@ -20600,11 +21277,6 @@ description = Brindisi, Italy
 location = (0.7094763, 0.3132866)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBR.TXT
 
-[libt]
-description = Termoli, Italy
-location = (0.7330383, 0.2617994)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBT.TXT
-
 [libv]
 description = Gioia Del Colle, Italy
 location = (0.7115126, 0.2955424)
@@ -20620,6 +21292,11 @@ description = Lamezia Terme, Italy
 location = (0.6789331, 0.2836160)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICA.TXT
 
+[licb]
+description = Comiso As Usaf, Italy
+location = (0.6446083, 0.2548181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICB.TXT
+
 [licc]
 description = Catania / Fontanarossa, Italy
 location = (0.6539167, 0.2626721)
@@ -21065,11 +21742,6 @@ description = Karlovy Vary, Czech Republic
 location = (0.8761553, 0.2254384)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKKV.TXT
 
-[lklb]
-description = Liberec, Czech Republic
-location = (0.8860746, 0.2622357)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKLB.TXT
-
 [lkln]
 description = Plzen Line, CZ
 location = (0.8555604, 0.2316052)
@@ -21090,11 +21762,6 @@ description = Pardubice, CZ
 location = (0.8730137, 0.2745403)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKPD.TXT
 
-[lkpo]
-description = Prerov, CZ
-location = (0.8627162, 0.3036873)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKPO.TXT
-
 [lkpr]
 description = Praha / Ruzyne, Czech Republic
 location = (0.8744100, 0.2487094)
@@ -21105,6 +21772,11 @@ description = Brno / Turany, Czech Republic
 location = (0.8578293, 0.2914700)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKTB.TXT
 
+[lkvo]
+description = Vodochody Airport, Czech Republic
+location = (0.8764447, 0.2512542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKVO.TXT
+
 [llbg]
 description = Ben-Gurion International Airport, Israel
 location = (0.5585054, 0.6091199)
@@ -21190,16 +21862,6 @@ description = Zell Am See, Austria
 location = (0.8254098, 0.2231840)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWZ.TXT
 
-[loxa]
-description = Aigen Im Ennstal, Austria
-location = (0.8296132, 0.2466732)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXA.TXT
-
-[loxn]
-description = Wiener Neustadt, OS
-location = (0.8351400, 0.2836160)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXN.TXT
-
 [loxt]
 description = Tulln, Austria
 location = (0.8432849, 0.2812889)
@@ -21340,6 +22002,11 @@ description = Cluj-Napoca, Romania
 location = (0.8165232, 0.4113159)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRCL.TXT
 
+[lrct]
+description = RoAF 71st Air Base, Câmpia Turzii/Campia Turzii/Campiaturzii, Romania
+location = (0.8116179, 0.4168878)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRCT.TXT
+
 [lrcv]
 description = Craiova, Romania
 location = (0.7720173, 0.4165519)
@@ -21461,6 +22128,7 @@ location = (0.8287405, 0.1489348)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZH.TXT
 
 [lszl]
+comment = missing from the NWS list, information researched manually
 description = Locarno Airport, Locarno, Switzerland
 location = (0.8056579, 0.1549610)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZL.TXT
@@ -21480,6 +22148,16 @@ description = Ankara / Esenboga, Turkey
 location = (0.7001679, 0.5756678)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAC.TXT
 
+[ltad]
+description = Ankara / Etimesgut, Turkey
+location = (0.6972590, 0.5704318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAD.TXT
+
+[ltae]
+description = Murted Tur-Afb, Turkey
+location = (0.6995861, 0.5683956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAE.TXT
+
 [ltaf]
 description = Adana / Sakirpasa, Turkey
 location = (0.6454809, 0.6161012)
@@ -21490,6 +22168,11 @@ description = Adana / Incirlik, Turkey
 location = (0.6457718, 0.6181374)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAG.TXT
 
+[ltah]
+description = Afyon, Turkey
+location = (0.6763151, 0.5329072)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAH.TXT
+
 [ltai]
 description = Antalya, Turkey
 location = (0.6405358, 0.5363979)
@@ -21500,6 +22183,11 @@ description = Gaziantep, Turkey
 location = (0.6472263, 0.6521714)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAJ.TXT
 
+[ltal]
+description = Uzunyazi/Kastamonu, Turkey
+location = (0.7210654, 0.5898501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAL.TXT
+
 [ltan]
 description = Konya, Turkey
 location = (0.6626433, 0.5681047)
@@ -21515,6 +22203,11 @@ description = Sivas, Turkey
 location = (0.6937684, 0.6460627)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAR.TXT
 
+[ltas]
+description = Zonguldak, Turkey
+location = (0.7234390, 0.5550147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAS.TXT
+
 [ltat]
 description = Malatya / Erhac, Turkey
 location = (0.6707882, 0.6646796)
@@ -21525,6 +22218,21 @@ description = Kayseri / Erkilet, Turkey
 location = (0.6768969, 0.6193010)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAU.TXT
 
+[ltav]
+description = Sivrihisar, Turkey
+location = (0.6885324, 0.5471607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAV.TXT
+
+[ltaw]
+description = Tokat, Turkey
+location = (0.7033677, 0.6382087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAW.TXT
+
+[ltay]
+description = Cardak, Turkey
+location = (0.6594436, 0.5183628)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAY.TXT
+
 [ltaz]
 description = Nevsehir, Turkey
 location = (0.6766642, 0.6028658)
@@ -21535,11 +22243,41 @@ description = Istanbul / Ataturk, Turkey
 location = (0.7150032, 0.5029457)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBA.TXT
 
+[ltbf]
+description = Balikesir, Turkey
+location = (0.6914413, 0.4872377)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBF.TXT
+
+[ltbg]
+description = Bandirma, Turkey
+location = (0.7036586, 0.4881104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBG.TXT
+
+[ltbh]
+description = Canakkale, Turkey
+location = (0.7004588, 0.4607669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBH.TXT
+
+[ltbi]
+description = Eskisehir, Turkey
+location = (0.6943502, 0.5334890)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBI.TXT
+
 [ltbj]
 description = Izmir / Adnan Menderes, Turkey
 location = (0.6678793, 0.4738569)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBJ.TXT
 
+[ltbl]
+description = Izmir / Cigli, Turkey
+location = (0.6719518, 0.4715298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBL.TXT
+
+[ltbq]
+description = Topel Tur-Afb, Turkey
+location = (0.7109308, 0.5250532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBQ.TXT
+
 [ltbr]
 description = Bursa / Yenisehir, Mil-Civ, Turkey
 location = (0.7025871, 0.5159630)
@@ -21550,11 +22288,26 @@ description = Dalaman, Turkey
 location = (0.6405358, 0.5023639)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBS.TXT
 
+[ltbt]
+description = Akhisar, Turkey
+location = (0.6792240, 0.4860742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBT.TXT
+
 [ltbu]
 description = Corlu, Turkey
 location = (0.7179121, 0.4872377)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBU.TXT
 
+[ltby]
+description = Anadolu, TU
+location = (0.6949901, 0.5326745)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBY.TXT
+
+[ltbz]
+description = Manisa Organize Sanayi Airport, Turkey
+location = (0.6741858, 0.4773650)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBZ.TXT
+
 [ltca]
 description = Elazig, Turkey
 location = (0.6736971, 0.6856235)
@@ -21600,16 +22353,71 @@ description = Mus Tur-Afb, Turkey
 location = (0.6763151, 0.7272205)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCK.TXT
 
+[ltcl]
+description = Siirt, TU
+location = (0.6625270, 0.7300712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCL.TXT
+
+[ltcm]
+description = Sinop, TU
+location = (0.7335619, 0.6136578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCM.TXT
+
+[ltcn]
+description = Kahramanmaras, TU
+location = (0.6562438, 0.6445501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCN.TXT
+
+[ltco]
+description = Agri, TU
+location = (0.6934193, 0.7513642)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCO.TXT
+
+[ltcr]
+description = Mardin, TU
+location = (0.6510078, 0.7108726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCR.TXT
+
+[ltct]
+description = Igdir Airport, Turkey
+location = (0.6976857, 0.7658505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCT.TXT
+
+[ltcv]
+description = Sirnak Airport, Turkey
+location = (0.6521228, 0.7340854)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCV.TXT
+
+[ltda]
+description = Hatay, TU
+location = (0.6344272, 0.6332055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTDA.TXT
+
+[ltfa]
+description = Izmir \ Kaklic, Turkey
+location = (0.6722427, 0.4709480)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFA.TXT
+
 [ltfc]
 description = Suleyman Demirel, Turkey
 location = (0.6606071, 0.5299983)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFC.TXT
 
+[ltfd]
+description = Edremit Korfez, TU
+location = (0.6902777, 0.4712389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFD.TXT
+
 [ltfe]
 description = Bodrum Milas Airport, Turkey
 location = (0.6501012, 0.4831411)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFE.TXT
 
+[ltfg]
+description = Sabiha Gokcen, TU
+location = (0.7138397, 0.5113815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFG.TXT
+
 [ltfh]
 description = Samsun / Carsamba, Turkey
 location = (0.7200210, 0.6382233)
@@ -21626,8 +22434,8 @@ location = (0.8348637, 0.4846634)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LUBL.TXT
 
 [lubm]
-description = Marculesti International Airport, FR, Moldova
-location = (0.8353617, 0.4924063)
+description = Mărculeşti/Marculesti International Airport, Moldova
+location = (0.8353617, 0.4924062)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LUBM.TXT
 
 [lukk]
@@ -21695,31 +22503,11 @@ description = Bratislava Ivanka, Slovakia
 location = (0.8412487, 0.3001966)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZIB.TXT
 
-[lzkc]
-description = Kamenica Nad Cirochou, Slovakia
-location = (0.8540478, 0.3839724)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZKC.TXT
-
 [lzkz]
 description = Kosice, Barca, Slovakia
 location = (0.8493305, 0.3707273)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZKZ.TXT
 
-[lzlu]
-description = Lucenec, Slovakia
-location = (0.8435758, 0.3444116)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZLU.TXT
-
-[lzni]
-description = Nitra, Slovakia
-location = (0.8426353, 0.3164767)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZNI.TXT
-
-[lzpe]
-description = Prievidza, Slovakia
-location = (0.8511341, 0.3244276)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZPE.TXT
-
 [lzpp]
 description = Piestany, Slovakia
 location = (0.8486663, 0.3111680)
@@ -21752,6 +22540,7 @@ location = (0.3800212, -1.2612767)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MBPV.TXT
 
 [mdab]
+comment = missing from the NWS list, information researched manually
 description = Arroyo Barril Intl, Samana, Dominican Republic
 location = (0.3350785, -1.2117781)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDAB.TXT
@@ -21831,25 +22620,23 @@ location = (0.2673263, -1.5963945)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGHT.TXT
 
 [mgmm]
+comment = missing from the NWS list, information researched manually
 description = Melchor de Mencos, El Petén, Guatemala
 location = (0.2975786, -1.5559610)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGMM.TXT
 
 [mgmt]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Guatemala
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGMT.TXT
+zone = ('akz212', 0.0112120)
 
 [mgpb]
 description = Puerto Barrios, Guatemala
 location = (0.2743076, -1.5463617)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGPB.TXT
 
-[mgpc]
-description = Paso Caballos, Guatemala
-location = (0.3014184, -1.5751596)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGPC.TXT
-
 [mgqz]
 description = Quezaltenango, Guatemala
 location = (0.2588905, -1.5972672)
@@ -21866,10 +22653,10 @@ location = (0.2428917, -1.5850498)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGSJ.TXT
 
 [mgtu]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Guatemala
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGTU.TXT
-zone = ('scz023', 0.0026190)
 
 [mgza]
 description = Zacapa, Guatemala
@@ -21891,11 +22678,6 @@ description = Choluteca, Honduras
 location = (0.2321288, -1.5216362)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHCH.TXT
 
-[mhcl]
-description = Colon Airport, Honduras
-location = (0.2471718, -1.5364901)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHCL.TXT
-
 [mhlc]
 description = La Ceiba Airport, Honduras
 location = (0.2745985, -1.5161093)
@@ -21966,12 +22748,6 @@ description = Montego Bay / Sangster, Jamaica
 location = (0.3228859, -1.3599024)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MKJS.TXT
 
-[mlrm]
-description = unknown station
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MLRM.TXT
-zone = ('akz152', 0.0096538)
-
 [mmaa]
 description = Acapulco / G. Alvarez, Mexico
 location = (0.2926335, -1.7409659)
@@ -22190,6 +22966,12 @@ description = Puebla, Pue., Mexico
 location = (0.3324852, -1.7133315)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPB.TXT
 
+[mmpe]
+description = Puerto Penasco, So, MX
+location = (0.5462881, -1.9818214)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPE.TXT
+zone = ('azz501', 0.0181214)
+
 [mmpg]
 description = Piedras Negras, Coah., Mexico
 location = (0.5009095, -1.7543468)
@@ -22201,6 +22983,11 @@ description = Uruapan / Gen Rayon, Mexico
 location = (0.3385939, -1.7808176)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPN.TXT
 
+[mmpq]
+description = Palenque International Airport, Mexico
+location = (0.3060161, -1.6054327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPQ.TXT
+
 [mmpr]
 description = Puerto Vallarta / Lic, Mexico
 location = (0.3609923, -1.8369590)
@@ -22347,11 +23134,6 @@ description = Bocas Del Toro International, Panama
 location = (0.1631883, -1.4355333)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPBO.TXT
 
-[mpch]
-description = Changuinola / Captain Manuel Nino, Panama
-location = (0.1652245, -1.4401875)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPCH.TXT
-
 [mpda]
 description = David, Panama
 location = (0.1466077, -1.4384422)
@@ -22363,6 +23145,7 @@ location = (0.1567887, -1.3878276)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPMG.TXT
 
 [mppa]
+comment = missing from the NWS list, information researched manually
 description = Panama Pacifico, Panama
 location = (0.1555932, -1.3892748)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPPA.TXT
@@ -22392,11 +23175,32 @@ description = Tobias Bolanos International, Costa Rica
 location = (0.1736603, -1.4686946)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MRPV.TXT
 
+[msac]
+description = Acajutla, El Salvador
+location = (0.2367830, -1.5678874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSAC.TXT
+
 [mslp]
 description = El Salvador Intl. Airport / Comalapa, El Salvador
 location = (0.2344559, -1.5542157)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSLP.TXT
 
+[mslu]
+description = St Lucia
+location = (0.2396337, -1.0637782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSLU.TXT
+zone = ('viz002', 0.0948320)
+
+[mssa]
+description = Santa Ana / El Palmar, El Salvador
+location = (0.2440552, -1.5632332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSSA.TXT
+
+[mssm]
+description = San Miguel / El Papalon, El Salvador
+location = (0.2347468, -1.5379260)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSSM.TXT
+
 [msss]
 description = San Salvador / Ilopango, El Salvador
 location = (0.2391101, -1.5553793)
@@ -22408,12 +23212,6 @@ location = (0.3240495, -1.2618730)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MTPP.TXT
 zone = ('prz008', 0.0887246)
 
-[mucc]
-description = Cayo Coco / Jardines Del Ray, Cuba
-location = (0.3920203, -1.3670873)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCC.TXT
-zone = ('flz076', 0.0575550)
-
 [mucf]
 description = Cienfuegos, Las Villas, Cuba
 location = (0.3865904, -1.4032447)
@@ -22453,12 +23251,6 @@ description = Holguin Civ / Mil, Cuba
 location = (0.3627376, -1.3319771)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUHG.TXT
 
-[mumz]
-description = Manzanillo, Oriente, Cuba
-location = (0.3548836, -1.3459397)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUMZ.TXT
-zone = ('flz077', 0.0991206)
-
 [musc]
 description = Abel Santamaria, CU
 location = (0.3926991, -1.3953907)
@@ -22483,12 +23275,6 @@ location = (0.3365577, -1.4198253)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MWCR.TXT
 zone = ('flz078', 0.0937478)
 
-[myeg]
-description = Georgetown, Exuma, Bahamas, The
-location = (0.4097160, -1.3223778)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MYEG.TXT
-zone = ('flz076', 0.0795459)
-
 [mygf]
 description = Freeport, Grand Bahama, Bahamas, The
 location = (0.4633849, -1.3735741)
@@ -22506,6 +23292,21 @@ description = Belize / Phillip Goldston Intl. Airport, Belize
 location = (0.3060144, -1.5411257)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MZBZ.TXT
 
+[ncai]
+description = Aitutaki Amuri Field AAF, Cook Islands
+location = (-0.3286616, -2.7884119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NCAI.TXT
+
+[ncmh]
+description = Manihiki Island Airport, Cook Islands
+location = (-0.1811070, -2.8100140)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NCMH.TXT
+
+[ncpy]
+description = Penrhyn Island/Tongareva Airport, Cook Islands
+location = (-0.1571863, -2.7582553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NCPY.TXT
+
 [ncrg]
 description = Rarotonga, Cook Islands
 location = (-0.3700098, -2.7893270)
@@ -22535,7 +23336,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFTL.TXT
 description = Vava'U Island, TO
 location = (-0.3255039, -3.0365238)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFTV.TXT
-zone = ('asz001', 0.0934348)
+zone = ('asz001', 0.0943960)
 
 [ngfu]
 description = Funafuti, Tuvalu
@@ -22551,25 +23352,19 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NGTT.TXT
 description = Alofi / Niue, Cook Islands
 location = (-0.3327761, -2.9656053)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NIUE.TXT
-zone = ('asz001', 0.0841676)
-
-[nmmg]
-description = unknown station
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NMMG.TXT
-zone = ('scz023', 0.0026190)
+zone = ('asz002', 0.0829816)
 
 [nsfa]
 description = Faleolo Intl / Apia, Samoa
 location = (-0.2411463, -3.0019663)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NSFA.TXT
-zone = ('asz001', 0.0233370)
+zone = ('asz001', 0.0241212)
 
 [nstu]
 description = Pago Pago / Int. Airport, United States Minor Outlying Islands
 location = (-0.2501639, -2.9795679)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NSTU.TXT
-zone = ('asz001', 0.0004858)
+zone = ('asz001', 0.0013793)
 
 [ntaa]
 description = Tahiti-Faaa, French Polynesia
@@ -22596,21 +23391,36 @@ description = Christchurch, New Zealand
 location = (-0.7589273, 3.0115656)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZCH.TXT
 
+[nzcm]
+description = Williams Field, Antarctica
+location = (-1.3590297, 2.9141181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZCM.TXT
+
+[nzpg]
+description = Pegasus Field, NZ
+location = (-1.3604842, 2.9063223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZPG.TXT
+
 [nzsp]
 description = Amundsen-Scott South Pole Station, Antarctica
 location = (-1.5707963, 0.0000000)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZSP.TXT
 
+[nztb]
+description = Terra Nova Bay Skiway, New Zealand
+location = (-1.3035428, 2.8649094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZTB.TXT
+
+[nzwd]
+description = Williams Field, Antarctic, New Zealand
+location = (-1.3593206, 2.9085912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZWD.TXT
+
 [nzwn]
 description = Wellington Airport, New Zealand
 location = (-0.7214028, 3.0508355)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZWN.TXT
 
-[oafz]
-description = Faizabad, Afghanistan
-location = (0.6478080, 1.2307480)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAFZ.TXT
-
 [oahr]
 description = Herat, Afghanistan
 location = (0.5971935, 1.0858857)
@@ -22631,11 +23441,6 @@ description = Mazar-I-Sharif, Afghanistan
 location = (0.6405358, 1.1728613)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAMS.TXT
 
-[oauz]
-description = Kunduz, AF
-location = (0.6398377, 1.2028809)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAUZ.TXT
-
 [obbi]
 description = Bahrain International Airport, Bahrain
 location = (0.4584398, 0.8840093)
@@ -22756,6 +23561,11 @@ description = Arar, Saudi Arabia
 location = (0.5393067, 0.7179121)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OERR.TXT
 
+[oery]
+description = Riyadh, Saudi Arabia
+location = (0.4313872, 0.8156505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OERY.TXT
+
 [oesh]
 description = Sharurah, Saudi Arabia
 location = (0.3048508, 0.8223410)
@@ -22801,11 +23611,6 @@ description = Abadan, Iran
 location = (0.5299983, 0.8421214)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAA.TXT
 
-[oiad]
-description = Dezful, IR
-location = (0.5660103, 0.8447394)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAD.TXT
-
 [oiag]
 description = Omidieh, Iran
 location = (0.5369796, 0.8668469)
@@ -22936,10 +23741,10 @@ description = Malayer, IR
 location = (0.5982989, 0.8520697)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHM.TXT
 
-[oihs]
-description = Hamedan Hamadan Air Base, HMD, Iran
-location = (0.6145584, 0.8491620)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHS.TXT
+[oihr]
+description = Arak, Iran
+location = (0.5951573, 0.8621927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHR.TXT
 
 [oiie]
 description = Imam Khomeni, IR
@@ -22991,6 +23796,11 @@ description = Gheshm Island / Dayrestan, Iran
 location = (0.4669628, 0.9756778)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKQ.TXT
 
+[oikr]
+description = Rafsanjan, IR
+location = (0.5288348, 0.9782570)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKR.TXT
+
 [oimb]
 description = Birjand, Iran
 location = (0.5736315, 1.0332349)
@@ -23011,7 +23821,13 @@ description = Mashhad, Iran
 location = (0.6329727, 1.0407980)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMM.TXT
 
+[oimn]
+description = Bojnourd, Iran
+location = (0.6539167, 1.0006554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMN.TXT
+
 [oimq]
+comment = missing from the NWS list, information researched manually
 description = Kāshmar, Khorasan Razavi, Iran
 location = (0.6149221, 1.0202872)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMQ.TXT
@@ -23032,6 +23848,7 @@ location = (0.6408849, 0.9189159)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINB.TXT
 
 [oine]
+comment = missing from the NWS list, information researched manually
 description = Kalaleh, Kalaleh, Iran
 location = (0.6524612, 0.9678201)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINE.TXT
@@ -23191,36 +24008,16 @@ description = Abu Dhabi Bateen Airport, United Arab Emirates
 location = (0.4264421, 0.9506227)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAD.TXT
 
-[omah]
-description = Al Hamra Aux, ER
-location = (0.4202753, 0.9157743)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAH.TXT
-
 [omal]
 description = Al Ain International Airport, United Arab Emirates
 location = (0.4235332, 0.9704031)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAL.TXT
 
-[omam]
-description = Al Dhafra, Abu Dhabi, United Arab Emirates
-location = (0.4232118, 0.9520373)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAM.TXT
-
 [omdb]
 description = Dubai International Airport, United Arab Emirates
 location = (0.4406956, 0.9657489)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDB.TXT
 
-[omdl]
-description = Delma, United Arab Emirates
-location = (0.4270821, 0.9131563)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDL.TXT
-
-[omdm]
-description = Minhad HB, Minhad AB, United Arab Emirates
-location = (0.4368025, 0.9663209)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDM.TXT
-
 [omdw]
 description = Al Maktoum Intl Airp, ER
 location = (0.4342379, 0.9628981)
@@ -23231,17 +24028,6 @@ description = Fujairah, United Arab Emirates
 location = (0.4380776, 0.9832021)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMFJ.TXT
 
-[omlw]
-description = unknown station in United Arab Emirates
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMLW.TXT
-
-[ommz]
-description = unknown station in United Arab Emirates
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMMZ.TXT
-zone = ('mtz010', 0.0250229)
-
 [omrk]
 description = Ras Al Khaimah International Airport, United Arab Emirates
 location = (0.4470952, 0.9762208)
@@ -23252,17 +24038,6 @@ description = Sharjah International Airport, United Arab Emirates
 location = (0.4421501, 0.9689486)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMSJ.TXT
 
-[omsn]
-description = unknown station in United Arab Emirates
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMSN.TXT
-
-[omth]
-description = unknown station in United Arab Emirates
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMTH.TXT
-zone = ('ctz002', 0.0023068)
-
 [ooms]
 description = Seeb, International Airport, Oman
 location = (0.4116068, 1.0172361)
@@ -23273,11 +24048,6 @@ description = Salalah, Oman
 location = (0.2972877, 0.9439322)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OOSA.TXT
 
-[opfa]
-description = Faisalabad Intl, Faisalabad, Pakistan
-location = (0.5474228, 1.2740003)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPFA.TXT
-
 [opkc]
 description = Karachi Airport, Pakistan
 location = (0.4345870, 1.1716977)
@@ -23318,47 +24088,23 @@ description = Sialkot, PK
 location = (0.5672320, 1.3007939)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPST.TXT
 
-[orbb]
-description = Baghdad, Iraq
-location = (0.5800311, 0.7720173)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBB.TXT
-
 [orbi]
 description = Baghdad Intl Airport, IQ
 location = (0.5811946, 0.7749262)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBI.TXT
 
-[orbm]
-description = Mosul, Iraq
-location = (0.6338454, 0.7531096)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBM.TXT
-
-[orbs]
-description = Saddam Irq-Afb / Civ, Iraq
-location = (0.5806129, 0.7720173)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBS.TXT
-
 [orer]
 description = Erbil Intl, IQ
 location = (0.6323328, 0.8719665)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORER.TXT
 
-[ormb]
-description = unknown station in Iraq
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORMB.TXT
-
 [ormm]
 description = Basrah/Magal, IQ
 location = (0.5335472, 0.7990117)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORMM.TXT
 
-[orn1]
-description = unknown station in Iraq
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORN1.TXT
-
 [orni]
+comment = missing from the NWS list, information researched manually
 description = Al Najaf International Airport, Najaf, Iraq
 location = (0.5583599, 0.7749989)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORNI.TXT
@@ -23368,20 +24114,15 @@ description = Sulymaniyah, IQ
 location = (0.6204645, 0.7932521)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORSU.TXT
 
-[osap]
-description = Aleppo International Airport, Syria
-location = (0.6315183, 0.6492625)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSAP.TXT
-
 [osdi]
 description = Damascus Int. Airport, Syria
 location = (0.5832309, 0.6373361)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSDI.TXT
 
-[osdz]
-description = Deir Ezzor, Syria
-location = (0.6163921, 0.7007497)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSDZ.TXT
+[osjk]
+description = unknown station in Syria
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSJK.TXT
 
 [oskl]
 description = Kamishli, Syria
@@ -23398,26 +24139,21 @@ description = Doha International Airport, Qatar
 location = (0.4406956, 0.9000081)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OTBD.TXT
 
+[othh]
+description = Hamad International Airport, Doha, Qatar
+location = (0.4411243, 0.9007361)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OTHH.TXT
+
 [oyaa]
 description = Aden, Yemen
 location = (0.2210750, 0.7859799)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAA.TXT
 
-[oyag]
-description = Al-Ghaida, DY
-location = (0.2806489, 0.9089675)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAG.TXT
-
 [oyar]
 description = Riyan, Yemen
 location = (0.2556907, 0.8619018)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAR.TXT
 
-[oyas]
-description = Abbs, YE
-location = (0.2804744, 0.7534586)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAS.TXT
-
 [oyat]
 description = Ataq, Yemen
 location = (0.2533636, 0.8176868)
@@ -23453,11 +24189,6 @@ description = Riyan, YE
 location = (0.2556907, 0.8616691)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYRN.TXT
 
-[oysd]
-description = unknown station in Yemen
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSD.TXT
-
 [oysh]
 description = Sa'Ada / Sadah, Yemen
 location = (0.2961242, 0.7632907)
@@ -23483,6 +24214,12 @@ description = Taiz, Yemen
 location = (0.2388192, 0.7702720)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYTZ.TXT
 
+[paad]
+description = Point Thomson Airstrip, AK, United States
+location = (1.2241041, -2.5532431)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAAD.TXT
+zone = ('akz203', 0.0194056)
+
 [paak]
 description = Atka, Atka Airport, AK, United States
 location = (0.9114158, -3.0404751)
@@ -23493,7 +24230,7 @@ zone = ('akz187', 0.0070815)
 description = Port Alexander, Port Alexander Seaplane Base, AK, United States
 location = (0.9817477, -2.3500858)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAAP.TXT
-zone = ('akz023', 0.0112565)
+zone = ('akz023', 0.0123685)
 
 [paaq]
 description = Palmer Municipal Airport, AK, United States
@@ -23525,12 +24262,6 @@ location = (1.1516070, -2.8126320)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABL.TXT
 zone = ('akz209', 0.0117714)
 
-[pabn]
-description = Nabesna, Devil Mountain Lodge, AK, United States
-location = (1.0890467, -2.4957481)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABN.TXT
-zone = ('akz141', 0.0179957)
-
 [pabr]
 description = Post Rogers Memorial Airport, AK, United States
 location = (1.2441289, -2.7360945)
@@ -23649,7 +24380,7 @@ zone = ('akz222', 0.0062700)
 description = Elfin Cove, Elfin Cove Seaplane Base, AK, United States
 location = (1.0157816, -2.3797564)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEL.TXT
-zone = ('akz022', 0.0013932)
+zone = ('akz022', 0.0023593)
 
 [paem]
 description = Emmonak, Emmonak Airport, AK, United States
@@ -23663,12 +24394,6 @@ location = (1.0573786, -2.6395196)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEN.TXT
 zone = ('akz121', 0.0063742)
 
-[paer]
-description = Merrill Pass West, AK, United States
-location = (1.0690142, -2.6846073)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAER.TXT
-zone = ('akz145', 0.0300399)
-
 [pafa]
 description = Fairbanks, Fairbanks International Airport, AK, United States
 location = (1.1310412, -2.5809250)
@@ -23687,12 +24412,6 @@ location = (0.9939650, -2.3369959)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFE.TXT
 zone = ('akz026', 0.0107059)
 
-[pafk]
-description = Farewell Lake, Farewell Lake Seaplane Base, AK, United States
-location = (1.0915725, -2.6812184)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFK.TXT
-zone = ('akz227', 0.0092092)
-
 [pafm]
 description = Ambler, Ambler Airport, AK, United States
 location = (1.1711159, -2.7550022)
@@ -23751,13 +24470,13 @@ zone = ('akz024', 0.0034154)
 description = Gustavus, Gustavus Airport, AK, United States
 location = (1.0195632, -2.3684118)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGS.TXT
-zone = ('akz022', 0.0073950)
+zone = ('akz022', 0.0093796)
 
 [pagy]
 description = Skagway Airport, AK, United States
 location = (1.0378891, -2.3617214)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGY.TXT
-zone = ('akz018', 0.0018153)
+zone = ('akz018', 0.0016415)
 
 [pahc]
 description = Holy Cross, AK, US
@@ -23775,7 +24494,7 @@ zone = ('akz216', 0.0168005)
 description = Haines Airport, AK, United States
 location = (1.0341076, -2.3652120)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHN.TXT
-zone = ('akz019', 0.0027422)
+zone = ('akz019', 0.0028288)
 
 [paho]
 description = Homer Airport, AK, United States
@@ -23789,11 +24508,11 @@ location = (1.0736684, -2.8995737)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHP.TXT
 zone = ('akz214', 0.0212678)
 
-[pahv]
-description = Healy, Healy, AK, United States
-location = (1.1148775, -2.6007394)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHV.TXT
-zone = ('akz225', 0.0098305)
+[pahx]
+description = Shageluk Airport, AK, United States
+location = (1.0941872, -2.7850085)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHX.TXT
+zone = ('akz215', 0.0013249)
 
 [pahy]
 description = Hydaburg, Hydaburg Seaplane Base, AK, United States
@@ -23867,6 +24586,12 @@ location = (0.9573131, -2.8520425)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKF.TXT
 zone = ('akz181', 0.0256567)
 
+[pakh]
+description = Akhiok, AK, US
+location = (0.9937905, -2.6909486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKH.TXT
+zone = ('akz171', 0.0235817)
+
 [paki]
 description = Kipnuk, Kipnuk Airport, AK, United States
 location = (1.0460243, -2.8628684)
@@ -23975,12 +24700,6 @@ location = (1.1081095, -2.8293533)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMK.TXT
 zone = ('akz212', 0.0112120)
 
-[paml]
-description = Manley Hot Springs, Manly Hot Springs Airport, AK, United States
-location = (1.1344398, -2.6291300)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAML.TXT
-zone = ('akz221', 0.0080993)
-
 [pamm]
 description = Metlakatla, Metlakatla Seaplane Base, AK, United States
 location = (0.9622194, -2.2964703)
@@ -23999,18 +24718,18 @@ location = (1.0684324, -2.6153759)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMR.TXT
 zone = ('akz101', 0.0028153)
 
-[pamx]
-description = Mccarthy, AK, United States
-location = (1.0722139, -2.4946573)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMX.TXT
-zone = ('akz141', 0.0184587)
-
 [pamy]
 description = Mekoryuk, Mekoryuk Airport, AK, United States
 location = (1.0535971, -2.9019008)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMY.TXT
 zone = ('akz214', 0.0370195)
 
+[pana]
+description = Napakiak Airport, AK, United States
+location = (1.0592461, -2.8270583)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANA.TXT
+zone = ('akz155', 0.0074307)
+
 [panc]
 description = Ted Stevens Anchorage International, AK, United States
 location = (1.0675597, -2.6185757)
@@ -24051,7 +24770,7 @@ zone = ('akz161', 0.0027515)
 description = Hoonah, Hoonah Seaplane Base, AK, United States
 location = (1.0143272, -2.3640485)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOH.TXT
-zone = ('akz021', 0.0030889)
+zone = ('akz021', 0.0038654)
 
 [paom]
 description = Nome Airport, AK, United States
@@ -24130,11 +24849,11 @@ location = (1.1661030, -2.6292319)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPR.TXT
 zone = ('akz219', 0.0150372)
 
-[papt]
-description = Puntilla, AK, United States
-location = (1.0838495, -2.6659904)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPT.TXT
-zone = ('akz145', 0.0168426)
+[paqh]
+description = Quinhagak/Kwinhagak Airport, AK, United States
+location = (1.0429231, -2.8247345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAQH.TXT
+zone = ('akz155', 0.0181968)
 
 [paqt]
 description = Nuiqsut Airport, AK, United States
@@ -24142,12 +24861,6 @@ location = (1.2255120, -2.6351563)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAQT.TXT
 zone = ('akz203', 0.0084022)
 
-[parc]
-description = Arctic Village, Arctic Village Airport, AK, United States
-location = (1.1888213, -2.5408358)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PARC.TXT
-zone = ('akz218', 0.0094233)
-
 [pars]
 description = Russian Mission, AK, US
 location = (1.0780899, -2.8155651)
@@ -24188,7 +24901,7 @@ zone = ('akz207', 0.0108733)
 description = Sitka Airport, AK, United States
 location = (0.9957103, -2.3625940)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASI.TXT
-zone = ('akz023', 0.0046112)
+zone = ('akz023', 0.0032716)
 
 [pask]
 description = Selawik, AK, United States
@@ -24297,6 +25010,12 @@ location = (1.1149745, -2.8064894)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAUN.TXT
 zone = ('akz212', 0.0021486)
 
+[paut]
+description = Akun Airport, AK, United States
+location = (0.9450015, -2.8903368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAUT.TXT
+zone = ('akz185', 0.0187139)
+
 [pava]
 description = Chevak, Ak, US
 location = (1.0740756, -2.8902652)
@@ -24340,6 +25059,7 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWI.TXT
 zone = ('akz201', 0.0097931)
 
 [pawm]
+comment = missing from the NWS list, information researched manually
 description = White Mountain Airport, White Mountain, United States
 location = (1.1290390, -2.8520910)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWM.TXT
@@ -24361,7 +25081,7 @@ zone = ('akz111', 0.0031279)
 description = Yakutat Airport, AK, United States
 location = (1.0384709, -2.4376432)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAYA.TXT
-zone = ('akz017', 0.0104938)
+zone = ('akz017', 0.0108435)
 
 [pazk]
 description = Eureka, Skelton Airport, AK, United States
@@ -24369,6 +25089,30 @@ location = (1.0809406, -2.5685429)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAZK.TXT
 zone = ('akz131', 0.0143940)
 
+[pfcl]
+description = Clarks Point Airport, AK, United States
+location = (1.0268417, -2.7668598)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFCL.TXT
+zone = ('akz161', 0.0140904)
+
+[pfel]
+description = Elim Airport, AK, United States
+location = (1.1277440, -2.8321552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFEL.TXT
+zone = ('akz210', 0.0154647)
+
+[pfkt]
+description = Brevig Mission Airport, AK, United States
+location = (1.1402468, -2.9053751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFKT.TXT
+zone = ('akz207', 0.0270033)
+
+[pfkw]
+description = Kwethluk Airport, AK, United States
+location = (1.0609915, -2.8177240)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFKW.TXT
+zone = ('akz155', 0.0121541)
+
 [pfno]
 description = Noorvik, Ak, US
 location = (1.1644837, -2.8103292)
@@ -24381,6 +25125,12 @@ location = (1.1234684, -2.8138198)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFSH.TXT
 zone = ('akz212', 0.0077460)
 
+[pfws]
+description = South Naknek Number 2 Airport, AK, United States
+location = (1.0245447, -2.7402122)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFWS.TXT
+zone = ('akz161', 0.0106335)
+
 [pfyu]
 description = Fort Yukon, Fort Yukon Airport, AK, United States
 location = (1.1618075, -2.5353816)
@@ -24520,17 +25270,18 @@ description = Sand Island, Henderson Field Airport, HI, United States
 location = (0.4924737, -3.0956323)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PMDY.TXT
 
+[ppit]
+description = Nunapitchuk Airport, AK, United States
+location = (1.0630102, -2.8351233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PPIT.TXT
+zone = ('akz155', 0.0053636)
+
 [ppiz]
 description = Point Lay, Point Lay Lrrs Airport, AK, United States
 location = (1.2167854, -2.8448867)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PPIZ.TXT
 zone = ('akz201', 0.0172189)
 
-[prni]
-description = unknown station
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PRNI.TXT
-
 [ptkk]
 description = Weno Island, Chuuk Int. Airp., Micronesia, Federated States Of
 location = (0.1303179, 2.6502825)
@@ -24576,6 +25327,11 @@ description = Kaohsiung International Airport, Taiwan
 location = (0.3941535, 2.1005038)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RCKH.TXT
 
+[rcmq]
+description = Wuchia Observatory, Taiwan
+location = (0.4235332, 2.1051580)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RCMQ.TXT
+
 [rcss]
 description = Sungshan / Taipei, Taiwan
 location = (0.4374959, 2.1214477)
@@ -24611,6 +25367,11 @@ description = Kasumigaura Ab, Japan
 location = (0.6289003, 2.4469516)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAK.TXT
 
+[rjao]
+description = Chichijima, Japan
+location = (0.4726933, 2.4815673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAO.TXT
+
 [rjat]
 description = Fuji Ab, Japan
 location = (0.6163921, 2.4236806)
@@ -24971,11 +25732,6 @@ description = Chofu Airport, Japan
 location = (0.6225008, 2.4353161)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTF.TXT
 
-[rjth]
-description = Hachijojima Airport, Japan
-location = (0.5779949, 2.4396794)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTH.TXT
-
 [rjti]
 description = Tokyo Heliport, Japan
 location = (0.6219190, 2.4408430)
@@ -25021,11 +25777,6 @@ description = Muan Intl Airport, KO
 location = (0.6105162, 2.2057471)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJB.TXT
 
-[rkjj]
-description = Kwangju Ab, Korea, South
-location = (0.6129015, 2.2133684)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJJ.TXT
-
 [rkjk]
 description = Kunsan Ab, Korea, South
 location = (0.6268641, 2.2098777)
@@ -25051,16 +25802,6 @@ description = Pusan / Kimhae International Airport, Korea, South
 location = (0.6140650, 2.2503112)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPK.TXT
 
-[rkps]
-description = Sach'On Ab, Korea, South
-location = (0.6123197, 2.2354759)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPS.TXT
-
-[rkpu]
-description = Ulsan, Korea, South
-location = (0.6204645, 2.2570016)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPU.TXT
-
 [rksg]
 description = Pyongtaek Ab, Korea, South
 location = (0.6446083, 2.2165682)
@@ -25086,11 +25827,6 @@ description = Seoul / Kimp'O International Airport, Korea, South
 location = (0.6553711, 2.2130775)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSS.TXT
 
-[rkth]
-description = Pohang Ab, Korea, South
-location = (0.6280276, 2.2587469)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKTH.TXT
-
 [rktn]
 description = Taegu Ab, Korea, South
 location = (0.6265732, 2.2453661)
@@ -25166,21 +25902,11 @@ description = Masbate, Philippines
 location = (0.2158391, 2.1575178)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPVM.TXT
 
-[saac]
-description = Concordia Aerodrome, Argentina
-location = (-0.5462881, -1.0125819)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAC.TXT
-
 [saag]
 description = Gualeguaychu Aerodrome, Argentina
 location = (-0.5759587, -1.0230538)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAG.TXT
 
-[saaj]
-description = Junin Aerodrome, Argentina
-location = (-0.6030113, -1.0631964)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAJ.TXT
-
 [saap]
 description = Parana Aerodrome, Argentina
 location = (-0.5547238, -1.0556333)
@@ -25191,11 +25917,6 @@ description = Rosario Aerodrome, Argentina
 location = (-0.5745042, -1.0608693)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAR.TXT
 
-[saav]
-description = Sauce Viejo Aerodrome, Argentina
-location = (-0.5532694, -1.0614511)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAV.TXT
-
 [sabe]
 description = Aeroparque Bs. As. Aerodrome, Argentina
 location = (-0.6033021, -1.0195632)
@@ -25226,20 +25947,15 @@ description = Mendoza Aerodrome, Argentina
 location = (-0.5730498, -1.2004956)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAME.TXT
 
-[samm]
-description = Malargue Aerodrome, Argentina
-location = (-0.6195919, -1.2144583)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAMM.TXT
-
 [samr]
 description = San Rafael Aerodrome, Argentina
 location = (-0.6035930, -1.1938052)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAMR.TXT
 
-[sane]
-description = Santiago Del Estero Aero., Argentina
-location = (-0.4846198, -1.1222467)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SANE.TXT
+[sanr]
+description = Termas De Rio Hondo, Argentina
+location = (-0.4799073, -1.1333441)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SANR.TXT
 
 [sant]
 description = Tucuman Aerodrome, Argentina
@@ -25286,6 +26002,11 @@ description = Posadas Aero., Argentina
 location = (-0.4776384, -0.9768026)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARP.TXT
 
+[sars]
+description = Presidencia Roque Saenz Pena Aerodrome, Argentina
+location = (-0.4680391, -1.0550515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARS.TXT
+
 [sasa]
 description = Salta Aerodrome, Argentina
 location = (-0.4337143, -1.1428998)
@@ -25311,6 +26032,11 @@ description = Esquel Aerodrome, Argentina
 location = (-0.7493280, -1.2418018)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAVE.TXT
 
+[savv]
+description = Viedma Aerodrome, Argentina
+location = (-0.7129670, -1.0998483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAVV.TXT
+
 [sawc]
 description = El Calafate, AG
 location = (-0.8775515, -1.2575097)
@@ -25331,11 +26057,6 @@ description = Ushuaia Aerodrome, Argentina
 location = (-0.9564404, -1.1923508)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWH.TXT
 
-[sawj]
-description = San Julian Aerodrome, Argentina
-location = (-0.8607382, -1.1824606)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWJ.TXT
-
 [saza]
 description = Azul Airport, Argentina
 location = (-0.6414085, -1.0442887)
@@ -25406,6 +26127,11 @@ description = Aracatuba, BZ
 location = (-0.3700098, -0.8801695)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAU.TXT
 
+[sbax]
+description = Araxa, BZ
+location = (-0.3415609, -0.8197811)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAX.TXT
+
 [sbbe]
 description = Belem Aeroporto, Brazil
 location = (-0.0241437, -0.8461938)
@@ -25476,6 +26202,11 @@ description = Campo Grande Aeroporto, Brazil
 location = (-0.3572107, -0.9541133)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCG.TXT
 
+[sbch]
+description = Chapeco, BZ
+location = (-0.4733333, -0.9183923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCH.TXT
+
 [sbci]
 description = Maranhao / Carolina Airport, Brazil
 location = (-0.1276999, -0.8284496)
@@ -25561,6 +26292,11 @@ description = Fernando De Noronha, Brazil
 location = (-0.0671952, -0.5657776)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFN.TXT
 
+[sbfs]
+description = Cmp D Goitacazes, BZ
+location = (-0.3843215, -0.7168067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFS.TXT
+
 [sbfz]
 description = Fortaleza / Pinto Martins, Brazil
 location = (-0.0660316, -0.6725335)
@@ -25616,6 +26352,11 @@ description = Ilheus Aeroporto, Brazil
 location = (-0.2585996, -0.6812602)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIL.TXT
 
+[sbip]
+description = Usiminas/Paraiso, BZ
+location = (-0.3398156, -0.7414159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIP.TXT
+
 [sbiz]
 description = Imperatriz, Brazil
 location = (-0.0965749, -0.8290314)
@@ -25636,6 +26377,11 @@ description = Rio / Jacarepagua, Brazil
 location = (-0.4011348, -0.7568911)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJR.TXT
 
+[sbju]
+description = Juazeiro D Norte, BZ
+location = (-0.1260128, -0.6853908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJU.TXT
+
 [sbjv]
 description = Lauro Carneiro De L, BZ
 location = (-0.4576253, -0.8517207)
@@ -25651,6 +26397,16 @@ description = Campinas Aeroporto, Brazil
 location = (-0.4014257, -0.8226319)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBKP.TXT
 
+[sblb]
+description = Albacora P25 Oil, BZ
+location = (-0.3857178, -0.6965609)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBLB.TXT
+
+[sble]
+description = Lencois Chapada, BZ
+location = (-0.2178171, -0.7204719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBLE.TXT
+
 [sblo]
 description = Londrina Aeroporto, Brazil
 location = (-0.4072435, -0.8924450)
@@ -25731,11 +26487,6 @@ description = Ministro Victor Kon, BZ
 location = (-0.4689700, -0.8491027)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBNF.TXT
 
-[sbnm]
-description = Santo Angelo Arp, BZ
-location = (-0.4934046, -0.9454449)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBNM.TXT
-
 [sbnt]
 description = Natal Aeroporto, Brazil
 location = (-0.1032653, -0.6152286)
@@ -25836,6 +26587,11 @@ description = Rio De Janeiro-Santa Cruz Ab, Brazil
 location = (-0.4002622, -0.7629998)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSC.TXT
 
+[sbsg]
+description = Greater Natal/Gov. Aluizio Alves International Airport, Brazil
+location = (-0.1006861, -0.6172599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSG.TXT
+
 [sbsj]
 description = Sao Jose Dos Campo, Brazil
 location = (-0.4054982, -0.8005244)
@@ -25861,6 +26617,11 @@ description = Sao Paulo/Congonhas Aeroporto, Brazil
 location = (-0.4121886, -0.8141961)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSP.TXT
 
+[sbsr]
+description = Sao Jose Preto, BZ
+location = (-0.3630285, -0.8621927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSR.TXT
+
 [sbst]
 description = Santos Aeroporto, Brazil
 location = (-0.4177155, -0.8080874)
@@ -25876,6 +26637,11 @@ description = Taubate, BZ
 location = (-0.4017748, -0.7953465)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTA.TXT
 
+[sbtc]
+description = Una Hotel Transa, BZ
+location = (-0.2679080, -0.6803293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTC.TXT
+
 [sbte]
 description = Teresina Aeroporto, Brazil
 location = (-0.0881391, -0.7472918)
@@ -25926,6 +26692,11 @@ description = Uberaba, Brazil
 location = (-0.3452843, -0.8371763)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUR.TXT
 
+[sbuy]
+description = Porto Urucu, Brazil
+location = (-0.0852422, -1.1405559)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUY.TXT
+
 [sbvh]
 description = Vilhena Aeroporto, Brazil
 location = (-0.2216568, -1.0489429)
@@ -25971,11 +26742,6 @@ description = Balmaceda, Chile
 location = (-0.8013970, -1.2511102)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCBA.TXT
 
-[sccc]
-description = Chile Chico, Chile
-location = (-0.8124508, -1.2514011)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCC.TXT
-
 [sccf]
 description = Calama/El Loa, CH
 location = (-0.3926991, -1.2025319)
@@ -26011,11 +26777,6 @@ description = Antofagasta, Chile
 location = (-0.4089888, -1.2292936)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCFA.TXT
 
-[scfm]
-description = Capt Fuentes Mar, CH
-location = (-0.9293878, -1.2273155)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCFM.TXT
-
 [scft]
 description = Futaleufu, CH
 location = (-0.7534586, -1.2534955)
@@ -26026,16 +26787,6 @@ description = Maria Dolores, CH
 location = (-0.6524041, -1.2639674)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCGE.TXT
 
-[scgz]
-description = Guardiamarina Zanart, CH
-location = (-0.9587094, -1.1803662)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCGZ.TXT
-
-[schr]
-description = Cochrane, Chile
-location = (-0.8243772, -1.2662364)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCHR.TXT
-
 [scic]
 description = Curico, Chile
 location = (-0.6102835, -1.2432562)
@@ -26052,6 +26803,7 @@ location = (-0.4738569, -1.9096811)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIP.TXT
 
 [scir]
+comment = missing from the NWS list, information researched manually
 description = Isla Robinsón Crusoe Airport, Juan Fernández Islands, Valparaíso, Chile
 location = (-0.5875796, -1.3775641)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIR.TXT
@@ -26076,6 +26828,16 @@ description = Quellon, CH
 location = (-0.7525860, -1.2849114)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCON.TXT
 
+[scpq]
+description = unknown station in Chile
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCPQ.TXT
+
+[scqp]
+description = La Araucania, Chile
+location = (-0.6793757, -1.2679498)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCQP.TXT
+
 [scrd]
 description = Vina Del Mar, CH
 location = (-0.5768313, -1.2493067)
@@ -26086,11 +26848,6 @@ description = De La Independen, CH
 location = (-0.5963790, -1.2349950)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCRG.TXT
 
-[scrm]
-description = Centro Met Antartico, AY
-location = (-1.0852457, -1.0293952)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCRM.TXT
-
 [scse]
 description = La Serena, Chile
 location = (-0.5218534, -1.2426744)
@@ -26106,11 +26863,6 @@ description = Eulogio Sanchez, CH
 location = (-0.5838126, -1.2309807)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCTB.TXT
 
-[sctc]
-description = Temuco, Chile
-location = (-0.6763151, -1.2676908)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCTC.TXT
-
 [scte]
 description = Puerto Montt, Chile
 location = (-0.7228572, -1.2755448)
@@ -26126,16 +26878,6 @@ description = Vina Del Mar, CH
 location = (-0.5750860, -1.2475613)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCVM.TXT
 
-[seco]
-description = Coca/Francisco, EQ
-location = (0.0078540, -1.3430309)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SECO.TXT
-
-[secu]
-description = Cuenca / Mariscal Lamar, Ecuador
-location = (-0.0503237, -1.3785192)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SECU.TXT
-
 [segu]
 description = Guayaquil / Simon Bolivar, Ecuador
 location = (-0.0375246, -1.3942272)
@@ -26151,31 +26893,27 @@ description = Manta, Ecuador
 location = (-0.0165806, -1.4081898)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEMT.TXT
 
-[sequ]
-description = Quito / Mariscal Sucre, Ecuador
-location = (-0.0026180, -1.3697926)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEQU.TXT
+[seqm]
+description = Quito/Mitad del Mundo/Nuevo Aeropuerto Internacional Mariscal Sucre, Pichincha, Ecuador
+location = (-0.0021671, -1.3675430)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEQM.TXT
+
+[sesg]
+description = unknown station in Ecuador
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SESG.TXT
+zone = ('miz053', 0.0029659)
 
-[sgaj]
-description = Silvio Pettirossi International, Paraguay
-location = (-0.4405211, -1.0038959)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGAJ.TXT
+[sfal]
+description = Stanley Airport, Falkland Islands, Islas Malvinas
+location = (-0.9020443, -1.0082185)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SFAL.TXT
 
 [sgas]
 description = Asuncion / Aeropuerto, Paraguay
 location = (-0.4409865, -1.0058914)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGAS.TXT
 
-[sgbn]
-description = Bahia Negra, Paraguay
-location = (-0.3528480, -1.0152004)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGBN.TXT
-
-[sgco]
-description = Concepcion, Paraguay
-location = (-0.4086979, -1.0000737)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGCO.TXT
-
 [sgen]
 description = Encarnacion, Paraguay
 location = (-0.4767658, -0.9744755)
@@ -26186,56 +26924,6 @@ description = Aeropuerto Guarany, Paraguay
 location = (-0.4441863, -0.9573131)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGES.TXT
 
-[sggr]
-description = Saltos Del Guaira, Paraguay
-location = (-0.4194602, -0.9485864)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGGR.TXT
-
-[sglv]
-description = Puerto Casado, Paraguay
-location = (-0.3889170, -1.0111268)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGLV.TXT
-
-[sgme]
-description = Mariscal Estigarribia, Paraguay
-location = (-0.3842633, -1.0576695)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGME.TXT
-
-[sgpc]
-description = Pozo Colorado, Paraguay
-location = (-0.4101524, -1.0259621)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPC.TXT
-
-[sgpg]
-description = Pelayo Prats Gill, Paraguay
-location = (-0.3935717, -1.0742502)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPG.TXT
-
-[sgpi]
-description = Carlos Miguel Gimenez, Pilar, Paraguay
-location = (-0.4691701, -1.0178417)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPI.TXT
-
-[sgpj]
-description = Dr. Augusto Roberto Fuster International Airport, Pedro Juan Caballero, Paraguay
-location = (-0.3951668, -0.9744125)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPJ.TXT
-
-[sgsj]
-description = San Juan Bautista, Paraguay
-location = (-0.4654217, -0.9971642)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGSJ.TXT
-
-[sgsp]
-description = San Pedro, Paraguay
-location = (-0.4203329, -0.9962915)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGSP.TXT
-
-[sgvr]
-description = Villarrica, Paraguay
-location = (-0.4494223, -0.9849469)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGVR.TXT
-
 [skar]
 description = Armenia / El Eden, Colombia
 location = (0.0785398, -1.3215051)
@@ -26376,16 +27064,16 @@ description = Villavicencio / Vanguardia, Colombia
 location = (0.0727221, -1.2848532)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKVV.TXT
 
+[slag]
+description = Monteagudo, Bolivia
+location = (-0.3460464, -1.1163300)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLAG.TXT
+
 [slas]
 description = Ascencion De Guarayos, Bolivia
 location = (-0.2743076, -1.1013028)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLAS.TXT
 
-[slbj]
-description = Bermejo, Bermejo, Bolivia
-location = (-0.3974697, -1.1224715)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLBJ.TXT
-
 [slca]
 description = Camiri, Bolivia
 location = (-0.3490659, -1.1088659)
@@ -26411,6 +27099,11 @@ description = Santa Cruz / El Trompillo, Bolivia
 location = (-0.3106686, -1.1027572)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLET.TXT
 
+[slgm]
+description = Guayaramerin International Airport, Bolivia
+location = (-0.1900470, -1.1411253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLGM.TXT
+
 [slje]
 description = San Jose De Chiquitos, Bolivia
 location = (-0.3106686, -1.0599966)
@@ -26421,11 +27114,6 @@ description = San Joaquin, Bolivia
 location = (-0.2280564, -1.1312642)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLJO.TXT
 
-[sljv]
-description = San Javier, Bolivia
-location = (-0.2839069, -1.0902490)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLJV.TXT
-
 [sllp]
 description = La Paz / Alto, Bolivia
 location = (-0.2882702, -1.1900237)
@@ -26486,21 +27174,11 @@ description = San Ignacio De Velasco, Bolivia
 location = (-0.2859431, -1.0640691)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSI.TXT
 
-[slsr]
-description = Santa Rosa de Yacuma, Bolivia
-location = (-0.2271837, -1.1376638)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSR.TXT
-
 [slsu]
 description = Sucre, Bolivia
 location = (-0.3319034, -1.1397000)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSU.TXT
 
-[slti]
-description = San Matías Airport, San Matías, Bolivia
-location = (-0.2850897, -1.0190202)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLTI.TXT
-
 [sltj]
 description = Tarija, Bolivia
 location = (-0.3761185, -1.1292280)
@@ -26546,11 +27224,6 @@ description = Cayenne / Rochambeau, French Guiana
 location = (0.0843576, -0.9139708)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SOCA.TXT
 
-[spay]
-description = Atalaya, Peru
-location = (-0.1873320, -1.2877621)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPAY.TXT
-
 [spcl]
 description = Pucallpa, Peru
 location = (-0.1468985, -1.3020156)
@@ -26611,11 +27284,6 @@ description = Tumbes, Peru
 location = (-0.0619592, -1.4032447)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPME.TXT
 
-[spmf]
-description = Mazamari, PR
-location = (-0.1977458, -1.3011430)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPMF.TXT
-
 [spms]
 description = Yurimaguas, Peru
 location = (-0.1029744, -1.3279047)
@@ -26666,12 +27334,6 @@ description = Piura, Peru
 location = (-0.0904662, -1.4067354)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPUR.TXT
 
-[spwt]
-description = unknown station in Peru
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPWT.TXT
-zone = ('ncz023', 0.0009660)
-
 [spyl]
 description = Talara, Peru
 location = (-0.0797034, -1.4180800)
@@ -26722,11 +27384,6 @@ description = Carrasco, Uruguay
 location = (-0.6079564, -0.9773844)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUMU.TXT
 
-[surv]
-description = Rivera, Uruguay
-location = (-0.5390159, -0.9692395)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SURV.TXT
-
 [suso]
 description = Salto, Uruguay
 location = (-0.5477425, -1.0114183)
@@ -26772,26 +27429,21 @@ description = Canaima Arpt, VN
 location = (0.1087340, -1.0969394)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCN.TXT
 
-[svcp]
-description = Carupano / Gen. Jose, Venezuela
-location = (0.1861685, -1.1042116)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCP.TXT
-
 [svcr]
 description = Coro, Venezuela
 location = (0.1992584, -1.2162036)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCR.TXT
 
-[svcs]
-description = Caracas / Oscar Macha, Venezuela
-location = (0.1797689, -1.1661708)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCS.TXT
-
 [svcu]
 description = Cumana, Venezuela
 location = (0.1823869, -1.1202105)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCU.TXT
 
+[svcz]
+description = Capitan Manuel Rios, VN
+location = (0.1635374, -1.1679743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCZ.TXT
+
 [svfm]
 description = Caracas / La Carlota, Venezuela
 location = (0.1832596, -1.1673344)
@@ -26822,6 +27474,11 @@ description = San Juan De Los Morros, Venezuela
 location = (0.1730785, -1.1751884)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVJM.TXT
 
+[svlc]
+description = unknown station in Venezuela
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVLC.TXT
+
 [svlf]
 description = La Fria, Venezuela
 location = (0.1439897, -1.2612913)
@@ -26852,11 +27509,6 @@ description = Mene Grande, Venezuela
 location = (0.1713332, -1.2380202)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMN.TXT
 
-[svmp]
-description = Metropolitano Private, Venezuela
-location = (0.1768600, -1.1655891)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMP.TXT
-
 [svmt]
 description = Maturin, Venezuela
 location = (0.1701696, -1.1027572)
@@ -26867,6 +27519,11 @@ description = Puerto Ayacucho, Venezuela
 location = (0.0977384, -1.1780972)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPA.TXT
 
+[svpc]
+description = Pto. Cabello, Venezuela
+location = (0.1832596, -1.1868239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPC.TXT
+
 [svpm]
 description = Paramillo Private, Venezuela
 location = (0.1361357, -1.2601277)
@@ -26877,12 +27534,6 @@ description = Guayana / Manuel Car, Venezuela
 location = (0.1448623, -1.0949032)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPR.TXT
 
-[svs0]
-description = unknown station in Venezuela
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVS0.TXT
-zone = ('wiz004', 0.0049079)
-
 [svsa]
 description = San Antonio Del Tachira, Venezuela
 location = (0.1370083, -1.2644910)
@@ -26933,16 +27584,16 @@ description = Valera, Venezuela
 location = (0.1631883, -1.2324933)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVL.TXT
 
-[svvp]
-description = Valle De La Pascua, Venezuela
-location = (0.1608612, -1.1522082)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVP.TXT
-
 [sycj]
 description = Georgetown/Cheddi Jagan International Airport, Guyana
 location = (0.1131555, -1.0166543)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SYCJ.TXT
 
+[sygo]
+description = Ogle, GY
+location = (0.1186824, -1.0140363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SYGO.TXT
+
 [tapa]
 description = Vc Bird International Airport Antigua, Antigua And Barbuda
 location = (0.2987422, -1.0783226)
@@ -26954,11 +27605,6 @@ description = Grantley Adams, Barbados
 location = (0.2280564, -1.0381800)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TBPB.TXT
 
-[tcna]
-description = unknown station
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TCNA.TXT
-
 [tdcf]
 description = Canefield Airport, Dominica
 location = (0.2711078, -1.0716322)
@@ -27087,17 +27733,6 @@ location = (0.3150319, -1.1015936)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCM.TXT
 zone = ('viz002', 0.0279738)
 
-[tnnc]
-description = unknown station in Caribbean
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNNC.TXT
-zone = ('akz141', 0.0179957)
-
-[tpdp]
-description = unknown station
-location = None
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TPDP.TXT
-
 [tqpf]
 description = Wallblake, Anguilla
 location = (0.3177323, -1.1005174)
@@ -27127,15 +27762,10 @@ metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TUPJ.TXT
 zone = ('viz001', 0.0056675)
 
 [tvsc]
-description = Canouan, Canouan Island, Saint Vincent and the Grenadines
+description = Canouan Island Airport, St. Vincent and the Grenadines
 location = (0.2216401, -1.0706274)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TVSC.TXT
 
-[tvsm]
-description = Mustique, VG
-location = (0.2247984, -1.0677924)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TVSM.TXT
-
 [tvsv]
 description = Arnos Vale, Saint Vincent And The Grenadines
 location = (0.2292199, -1.0681415)
@@ -27151,25 +27781,30 @@ description = Almaty, Kazakhstan
 location = (0.7545640, 1.3427400)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAAA.TXT
 
+[uaah]
+description = Balkhash Airport, Kazakhstan
+location = (0.8184431, 1.3090842)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAAH.TXT
+
 [uacc]
 description = Astana, Kazakhstan
 location = (0.8936086, 1.2470378)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UACC.TXT
 
+[uack]
+description = Kokshetau Airport, KZ
+location = (0.9306096, 1.2147492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UACK.TXT
+
 [uacp]
 description = Petropavlovsk, RA
 location = (0.9569640, 1.2068952)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UACP.TXT
 
-[uafm]
-description = Bishkek/Manas Airport, Kyrgyzstan
-location = (0.7478736, 1.3017247)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAFM.TXT
-
-[uafo]
-description = Osh, KG
-location = (0.7089527, 1.2705997)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAFO.TXT
+[uadd]
+description = Taraz, KZ
+location = (0.7478736, 1.2444198)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UADD.TXT
 
 [uaii]
 description = Shymkent, Kazakhstan
@@ -27206,6 +27841,11 @@ description = Pavlodar, KZ
 location = (0.9128072, 1.3426818)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UASP.TXT
 
+[uass]
+description = Semipalatinsk Zhana-Semey, Kazakhstan
+location = (0.8787960, 1.4003538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UASS.TXT
+
 [uate]
 description = Aktau, Kazakhstan
 location = (0.7656759, 0.8918632)
@@ -27247,6 +27887,7 @@ location = (0.6838200, 0.7932521)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBN.TXT
 
 [ubbq]
+comment = missing from the NWS list, information researched manually
 description = Gabala International Airport, Azerbaijan
 location = (0.7122494, 0.8329632)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBQ.TXT
@@ -27256,6 +27897,21 @@ description = Zakatala, AJ
 location = (0.7251843, 0.8143706)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBY.TXT
 
+[ubee]
+description = Yevlakh Airport, Azerbaijan
+location = (0.7091605, 0.8227814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBEE.TXT
+
+[ucfm]
+description = Manas
+location = (0.7515679, 1.2998921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UCFM.TXT
+
+[ucfo]
+description = Osh
+location = (0.7087491, 1.2704833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UCFO.TXT
+
 [udsg]
 description = Shirak, GG
 location = (0.7112217, 0.7653269)
@@ -27271,31 +27927,6 @@ description = Jakutsk, Russia
 location = (1.0823950, 2.2639829)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UEEE.TXT
 
-[uell]
-description = Cul'Man, Russia
-location = (0.9919288, 2.1793345)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UELL.TXT
-
-[uerp]
-description = Polyarny, Russia
-location = (1.1589083, 1.9552972)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UERP.TXT
-
-[uerr]
-description = Mirny, Russia
-location = (1.0913544, 1.9901989)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UERR.TXT
-
-[ueso]
-description = Chokurdakh, AL, RS
-location = (1.2327261, 2.5816910)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UESO.TXT
-
-[uest]
-description = Tiksi, Russia
-location = (1.2514011, 2.2497294)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UEST.TXT
-
 [ugko]
 description = Kopitnari, GG
 location = (0.7361799, 0.7414159)
@@ -27344,26 +27975,11 @@ description = Magadan, Russia
 location = (1.0393436, 2.6316656)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMM.TXT
 
-[uhmp]
-description = Pevek, AL, RA
-location = (1.1780972, 2.9845130)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMP.TXT
-
-[uhnn]
-description = Nikolaevsk-On-Amur, RA
-location = (0.9276425, 2.4556783)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHNN.TXT
-
 [uhpp]
 description = Petropavlovsk-Kamchatskij, Russia
 location = (0.9264789, 2.7678013)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHPP.TXT
 
-[uhsh]
-description = Okha, MS, RS
-location = (0.9358455, 2.4949482)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHSH.TXT
-
 [uhss]
 description = Yuzhno-Sakhalinsk, Russia
 location = (0.8194321, 2.4908757)
@@ -27399,21 +28015,6 @@ description = Boryspil, Ukraine
 location = (0.8784824, 0.5404703)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKBB.TXT
 
-[ukcc]
-description = Donetsk, Ukraine
-location = (0.8392125, 0.6588618)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCC.TXT
-
-[ukcm]
-description = Mariupol, UR
-location = (0.8208283, 0.6544985)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCM.TXT
-
-[ukcw]
-description = Luhansk, KI, UR
-location = (0.8450884, 0.6871361)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCW.TXT
-
 [ukdd]
 description = Dnipropetrovs'K, Ukraine
 location = (0.8470665, 0.6050475)
@@ -27429,21 +28030,11 @@ description = Krivyy Rih / Dnipropetrovs'K, Ukraine
 location = (0.8386307, 0.5797984)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKDR.TXT
 
-[ukff]
-description = Simferopol, Ukraine
-location = (0.7798713, 0.5957391)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKFF.TXT
-
 [ukhh]
 description = Kharkiv, Ukraine
 location = (0.8720828, 0.6306456)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKHH.TXT
 
-[ukke]
-description = Cherkasy, Ukraine
-location = (0.8624738, 0.5584423)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKKE.TXT
-
 [ukkk]
 description = Kyiv, Ukraine
 location = (0.8796459, 0.5334890)
@@ -27494,16 +28085,6 @@ description = Arhangel'Sk, Russia
 location = (1.1257374, 0.7109308)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULAA.TXT
 
-[uldd]
-description = Amderma, DK, RA
-location = (1.2173672, 1.0768681)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULDD.TXT
-
-[ulkk]
-description = Kotlas, RS
-location = (1.0686651, 0.8154178)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULKK.TXT
-
 [ulli]
 description = St. Peterburg, Russia
 location = (1.0466158, 0.5288348)
@@ -27519,15 +28100,10 @@ description = Pskov, AL, RS
 location = (1.0084512, 0.4956735)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULOO.TXT
 
-[ulpb]
-description = Petrozavodsk, RS
-location = (1.0801843, 0.5960299)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULPB.TXT
-
-[ulww]
-description = Vologda, Russia
-location = (1.0352711, 0.6966773)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULWW.TXT
+[ulwc]
+description = Botovo/Cherepovets, Russian Federation
+location = (1.0346457, 0.6635499)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULWC.TXT
 
 [umbb]
 description = Brest, Belarus
@@ -27599,25 +28175,15 @@ description = Omsk, Russia
 location = (0.9593493, 1.2793263)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNOO.TXT
 
-[unww]
-description = Novokuznetsk, Russia
-location = (0.9378236, 1.5216362)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNWW.TXT
-
-[uohh]
-description = Khatanga, AL, RS
-location = (1.2562880, 1.7884389)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOHH.TXT
+[untt]
+description = Tomsk/Bogashevo/Plotnikovo, TOM, Russian Federation
+location = (0.9840700, 1.4872048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNTT.TXT
 
-[uoii]
-description = Igarka, AL, RS
-location = (1.1775736, 1.5109315)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOII.TXT
-
-[uooo]
-description = Alykel, AL, RA
-location = (1.2095132, 1.5240215)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOOO.TXT
+[urff]
+description = unknown station in Russia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URFF.TXT
 
 [urka]
 description = Anapa / Vitiazevo, Russia
@@ -27629,11 +28195,6 @@ description = Krasnodar, Russia
 location = (0.7859799, 0.6832964)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URKK.TXT
 
-[urkm]
-description = Maykop, RS
-location = (0.7792895, 0.6998770)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URKM.TXT
-
 [urml]
 description = Uytash, RS
 location = (0.7473500, 0.8316494)
@@ -27649,11 +28210,6 @@ description = Nalchik, Russia
 location = (0.7594412, 0.7616035)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMN.TXT
 
-[urmo]
-description = Beslan Airport, Beslan, Russia
-location = (0.7540712, 0.7785320)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMO.TXT
-
 [urmt]
 description = Stavropol / Shpakovskoye, Russia
 location = (0.7912159, 0.7330383)
@@ -27694,26 +28250,11 @@ description = Magnitogorsk, RS
 location = (0.9320058, 1.0253809)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USCM.TXT
 
-[usdd]
-description = Salekhard, RA
-location = (1.1620402, 1.1623893)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USDD.TXT
-
 [ushh]
 description = Hanty-Mansijsk, Russia
 location = (1.0649417, 1.2048590)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USHH.TXT
 
-[usmm]
-description = Madym, RS
-location = (1.1395255, 1.2688544)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USMM.TXT
-
-[usmu]
-description = Novyi Urengoi, AL, RA
-location = (1.1531390, 1.3346533)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USMU.TXT
-
 [usnn]
 description = Nizhnevartovsk, Russia
 location = (1.0634873, 1.3348860)
@@ -27724,11 +28265,6 @@ description = Perm'/Bolshoe Savino, Russia
 location = (1.0122910, 0.9817477)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USPP.TXT
 
-[usrk]
-description = Kogalym, RA
-location = (1.0852457, 1.3007939)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USRK.TXT
-
 [usrr]
 description = Surgut, Russia
 location = (1.0690142, 1.2828170)
@@ -27780,21 +28316,18 @@ location = (0.7019714, 1.2161454)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTDL.TXT
 
 [utfa]
+comment = missing from the NWS list, information researched manually
 description = Andizhan, Uzbekistan
 location = (0.7109308, 1.2624548)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFA.TXT
 
 [utff]
+comment = missing from the NWS list, information researched manually
 description = Republic Airport, NY, United States
 location = (0.7109453, -1.2813674)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFF.TXT
 zone = ('nyz179', 0.0023339)
 
-[utfn]
-description = Namangan, UZ
-location = (0.7152359, 1.2493067)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFN.TXT
-
 [utnn]
 description = Nukus / Karakalpakstan, Uzbekistan
 location = (0.7414159, 1.0407398)
@@ -27835,22 +28368,23 @@ description = Tashkent, Uzbekistan
 location = (0.7202392, 1.2089314)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTTT.TXT
 
-[uubi]
-description = Ivanovo South, RS
-location = (0.9936159, 0.7143633)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUBI.TXT
-
 [uubp]
 description = Brjansk, Russia
 location = (0.9293878, 0.5989388)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUBP.TXT
 
+[uubw]
+description = Moscow/Ramenskoye/Novoye Selo Ramenskoye Airport, Russian Federation
+location = (0.9695789, 0.6658383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUBW.TXT
+
 [uudd]
 description = Moscow / Domodedovo, Russia
 location = (0.9669124, 0.6614798)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUDD.TXT
 
 [uudl]
+comment = missing from the NWS list, information researched manually
 description = Tunoshna, Yaroslavl, Russia
 location = (1.0046232, 0.7008783)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUDL.TXT
@@ -27885,21 +28419,6 @@ description = Moscow / Vnukovo, Russia
 location = (0.9712757, 0.6504260)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUWW.TXT
 
-[uuyh]
-description = Ukhta, RA
-location = (1.1091567, 0.9393362)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYH.TXT
-
-[uuys]
-description = Usinsk, AL, RS
-location = (1.1519173, 1.0012954)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYS.TXT
-
-[uuyw]
-description = Vorkuta, RS
-location = (1.1779227, -1.1170107)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYW.TXT
-
 [uuyy]
 description = Syktyvkar, Russia
 location = (1.0771590, 0.8872090)
@@ -27925,11 +28444,6 @@ description = Cheboksary, RS
 location = (0.9787806, 0.8264134)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWKS.TXT
 
-[uwll]
-description = Ulyanovsk, MS, RS
-location = (0.9480628, 0.8435176)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWLL.TXT
-
 [uwlw]
 description = Ulyanovsk, Russia
 location = (0.9485864, 0.8444485)
@@ -27945,11 +28459,6 @@ description = Orsk, AL, RA
 location = (0.8913396, 1.0227629)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWOR.TXT
 
-[uwpp]
-description = Penza, Russia
-location = (0.9270607, 0.7856891)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWPP.TXT
-
 [uwss]
 description = Saratov / Tsentralny, Russia
 location = (0.9000663, 0.8040732)
@@ -27980,16 +28489,16 @@ description = Nagpur Sonegaon, India
 location = (0.3682645, 1.3796828)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VANP.TXT
 
-[vapr]
-description = Porbandar Airport, Porbandar, India
-location = (0.3778407, 1.2157478)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VAPR.TXT
-
 [vcbi]
 description = Katunayake, Sri Lanka
 location = (0.1250819, 1.3942272)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VCBI.TXT
 
+[vcri]
+description = Mattala Rajapaksa International Airport, Sri Lanka
+location = (0.1096846, 1.4158831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VCRI.TXT
+
 [vdpp]
 description = Phnom-Penh / Pochentong, Cambodia
 location = (0.2015855, 1.8299777)
@@ -28000,31 +28509,41 @@ description = Siemreap, Cambodia
 location = (0.2332923, 1.8125244)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VDSR.TXT
 
-[veat]
-description = Agartala, India
-location = (0.4168428, 1.5926129)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEAT.TXT
-
-[vebs]
-description = Bhubaneswar, India
-location = (0.3534292, 1.4980743)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEBS.TXT
-
 [vecc]
 description = Calcutta / Dum Dum, India
 location = (0.3953171, 1.5437437)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VECC.TXT
 
-[vemn]
-description = Dibrugarh / Mohanbari, India
-location = (0.4796747, 1.6583537)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEMN.TXT
+[veco]
+description = Cooch Behar Airport, India
+location = (0.4595541, 1.5614973)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VECO.TXT
+
+[vegt]
+description = Gauhati, India
+location = (0.4555309, 1.5984307)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEGT.TXT
+
+[veim]
+description = Imphal Tulihal, India
+location = (0.4322599, 1.6388642)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEIM.TXT
+
+[vejs]
+description = Jamshedpur, India
+location = (0.3982260, 1.5041829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEJS.TXT
 
 [vept]
 description = Patna, India
 location = (0.4468043, 1.4852752)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEPT.TXT
 
+[verc]
+description = M. O. Ranchi, India
+location = (0.4069526, 1.4890567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VERC.TXT
+
 [vgeg]
 description = Chittagong Patenga, Bangladesh
 location = (0.3886266, 1.6025031)
@@ -28126,10 +28645,11 @@ location = (0.1477712, 1.3430309)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOTV.TXT
 
 [vqpr]
+comment = missing from the NWS list, name and location unknown
 description = unknown station in Bhutan
 location = None
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VQPR.TXT
-zone = ('sdz025', 0.0003872)
+zone = ('ncz107', 0.0002635)
 
 [vrmm]
 description = Male, Maldives
@@ -28236,6 +28756,11 @@ description = Phuket Airport, Thailand
 location = (0.1416626, 1.7159495)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSP.TXT
 
+[vtsr]
+description = Ranong, Thailand
+location = (0.1742420, 1.7211855)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSR.TXT
+
 [vtss]
 description = Hat Yai, Thailand
 location = (0.1207186, 1.7528923)
@@ -28286,6 +28811,16 @@ description = Nakhon Phanom, TH
 location = (0.3033382, 1.8264871)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUW.TXT
 
+[vvcr]
+description = Nha Trang/Cam Ranh Bay International Airport, Viet Nam
+location = (0.2094073, 1.9062376)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVCR.TXT
+
+[vvct]
+description = Cân Tho/Can Tho International Airfield, Viet Nam
+location = (0.1760185, 1.8450211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVCT.TXT
+
 [vvdn]
 description = Da Nang, Vietnam
 location = (0.2798345, 1.8881554)
@@ -28301,6 +28836,11 @@ description = Hue, Vietnam
 location = (0.2862340, 1.8794287)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVPB.TXT
 
+[vvpq]
+description = Phú Quóc/Phu Quoc International Airport, Viet Nam
+location = (0.1784953, 1.8145694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVPQ.TXT
+
 [vvts]
 description = Ho Chi Minh, Vietnam
 location = (0.1887864, 1.8616845)
@@ -28326,16 +28866,27 @@ description = Biak / Mokmer, Indonesia
 location = (-0.0206531, 2.3756840)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WABB.TXT
 
+[wabp]
+description = Timika Moses Kilangin, Irian Jaya Island, New Guinea, Indonesia
+location = (-0.0790333, 2.3891354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WABP.TXT
+
 [wadd]
 description = Bali Denpasar Ngura, ID
 location = (-0.1527163, 2.0100957)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WADD.TXT
 
 [wadl]
+comment = missing from the NWS list, information researched manually
 description = Lombok International Airport, Praya, Indonesia
 location = (-0.1528441, 2.0294108)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WADL.TXT
 
+[wajj]
+description = Jayapura / Sentani, Indonesia
+location = (-0.0447968, 2.4518967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAJJ.TXT
+
 [wall]
 description = Balikpapan/Sepingga, ID
 location = (-0.0221657, 2.0402899)
@@ -28356,11 +28907,21 @@ description = Ambon / Pattimura, Indonesia
 location = (-0.0645772, 2.2354759)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAPP.TXT
 
+[warq]
+description = Solo City/[Adi Sumarmo Wiryokusumo Airport, Java Island, Indonesia
+location = (-0.1311805, 1.9330724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WARQ.TXT
+
 [warr]
 description = Juanda, ID
 location = (-0.1288053, 1.9683823)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WARR.TXT
 
+[wars]
+description = Achmad Yani, ID
+location = (-0.1216494, 1.9264944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WARS.TXT
+
 [watt]
 description = El Tari, ID
 location = (-0.1775000, 2.1584487)
@@ -28491,6 +29052,12 @@ description = Kuantan, Malaysia
 location = (0.0631227, 1.8014707)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKD.TXT
 
+[wmke]
+comment = missing from the NWS list, information researched manually
+description = Kerteh Airport, TR, Malaysia
+location = (0.0791895, 1.8051374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKE.TXT
+
 [wmki]
 description = Sultan Azlan Shah, MS
 location = (0.0797615, 1.7641788)
@@ -28546,11 +29113,31 @@ description = Singapore / Changi Airport, Singapore
 location = (0.0238528, 1.8148515)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WSSS.TXT
 
+[yaba]
+description = Albany Airport, WA, Australia
+location = (-0.6098423, 2.0560366)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YABA.TXT
+
 [yamb]
 description = Amberley, QU, AU
 location = (-0.4822345, 2.6651178)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YAMB.TXT
 
+[yarg]
+description = Argyle Aero, WA, Australia
+location = (-0.2903694, 2.2418997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YARG.TXT
+
+[yaye]
+description = Ayers Rock, Australia
+location = (-0.4395321, 2.2857995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YAYE.TXT
+
+[yayt]
+description = unknown station in Australia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YAYT.TXT
+
 [ybas]
 description = Alice Springs Aerodrome, Australia
 location = (-0.4153884, 2.3367050)
@@ -28571,6 +29158,21 @@ description = Cairns Airport, Australia
 location = (-0.2946698, 2.5438174)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBCS.TXT
 
+[ybcv]
+description = Charleville Airport, Australia
+location = (-0.4607669, 2.5528349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBCV.TXT
+
+[ybdv]
+description = Birdsville Airport, QLD, Australia
+location = (-0.4519966, 2.4320727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBDV.TXT
+
+[ybhi]
+description = Broken Hill Airport, New South Wales, Australia
+location = (-0.5585296, 2.4691464)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBHI.TXT
+
 [ybhm]
 description = Hamilton Island, QU, AU
 location = (-0.3551745, 2.5996679)
@@ -28581,6 +29183,26 @@ description = Mount Isa Amo, Australia
 location = (-0.3607014, 2.4341525)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBMA.TXT
 
+[ybmk]
+description = Mackay Mo, Australia
+location = (-0.3685554, 2.6040312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBMK.TXT
+
+[ybna]
+description = Ballina Byron Gateway Airport, New South Wales, Australia
+location = (-0.5032463, 2.6801712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBNA.TXT
+
+[ybok]
+description = Oakey Aerodrome, Australia
+location = (-0.4785111, 2.6482463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBOK.TXT
+
+[ybpn]
+description = Proserpine Airport, Australia
+location = (-0.3575016, 2.5923957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBPN.TXT
+
 [ybrk]
 description = Rockhampton Airport, Australia
 location = (-0.4081162, 2.6261387)
@@ -28596,6 +29218,56 @@ description = Townsville Amo, Australia
 location = (-0.3359759, 2.5612707)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBTL.TXT
 
+[ybud]
+description = Bundaberg/Hinkler Aero, QLD, Australia
+location = (-0.4346548, 2.6584613)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBUD.TXT
+
+[ybwp]
+description = Weipa City, Australia
+location = (-0.2204933, 2.4763313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBWP.TXT
+
+[ybwx]
+description = Barrow Island Airport, WA, Australia
+location = (-0.3641532, 2.0142166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBWX.TXT
+
+[ycar]
+description = Carnarvon Airport, WA, Australia
+location = (-0.4342476, 1.9839545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCAR.TXT
+
+[ycas]
+description = Casino Airport, NSW, Australia
+location = (-0.5040996, 2.6715221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCAS.TXT
+
+[ycba]
+description = Cobar Airport, NSW, Australia
+location = (-0.5504477, 2.5445834)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCBA.TXT
+
+[ycbb]
+description = Coonabarabran Airport, NSW, Australia
+location = (-0.5468553, 2.6052045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCBB.TXT
+
+[ycbp]
+description = Coober Pedy Airport, SA, Australia
+location = (-0.5068436, 2.3513249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCBP.TXT
+
+[yccy]
+description = Cloncurry Airport, QLD, Australia
+location = (-0.3607353, 2.4522652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCCY.TXT
+
+[ycdu]
+description = Ceduna Airport, SA, Australia
+location = (-0.5607840, 2.3336749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCDU.TXT
+
 [ycfs]
 description = Coffs Harbour, AU
 location = (-0.5291838, 2.6724482)
@@ -28606,6 +29278,31 @@ description = Curtin, WE, AU
 location = (-0.3068289, 2.1610667)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCIN.TXT
 
+[ycnm]
+description = Coonamble Airport, NSW, Australia
+location = (-0.5407606, 2.5896499)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCNM.TXT
+
+[ycom]
+description = Cooma Snowy Mountains Airport, NSW, Australia
+location = (-0.6335650, 2.6000868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCOM.TXT
+
+[ydby]
+description = Derby Airport, WA, Australia
+location = (-0.3031637, 2.1582917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YDBY.TXT
+
+[yeml]
+description = Emerald Airport, QLD, Australia
+location = (-0.4113305, 2.5862114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YEML.TXT
+
+[yesp]
+description = Esperance Airport, WA, Australia
+location = (-0.5879037, 2.1262124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YESP.TXT
+
 [yfrt]
 description = Forrest, WE, AU
 location = (-0.5380850, 2.2361158)
@@ -28616,21 +29313,96 @@ description = Geraldton, AU
 location = (-0.5026548, 2.0018927)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGEL.TXT
 
+[ygfn]
+description = Grafton Airport, NSW, Australia
+location = (-0.5193995, 2.6708773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGFN.TXT
+
+[ygla]
+description = Gladstone Airport, QLD, Australia
+location = (-0.4166048, 2.6393394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGLA.TXT
+
+[ygte]
+description = Groote Eylandt Airport, NT, Australia
+location = (-0.2439097, 2.3816763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGTE.TXT
+
+[ygth]
+description = Griffith Airport, NSW, Australia
+location = (-0.5977892, 2.5493501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGTH.TXT
+
 [yhid]
 description = Horn Island, AU
 location = (-0.1846558, 2.4836035)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YHID.TXT
 
+[yhug]
+description = Hughenden Airport, QLD, Australia
+location = (-0.3632903, 2.5172012)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YHUG.TXT
+
+[ykry]
+description = Kingaroy Airport, QLD, Australia
+location = (-0.4639230, 2.6501273)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YKRY.TXT
+
+[ylec]
+description = Leigh Creek Airport, SA, Australia
+location = (-0.5340411, 2.4159894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YLEC.TXT
+
+[ylis]
+description = Lismore Airport, NSW, Australia
+location = (-0.5031836, 2.6748915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YLIS.TXT
+
+[ylre]
+description = Longreach Airport, QLD, Australia
+location = (-0.4090034, 2.5181659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YLRE.TXT
+
 [ymav]
 description = Avalon, Avalon Airport, Australia
 location = (-0.6638069, 2.5217099)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMAV.TXT
 
+[ymay]
+description = Albury Airport, Australia
+location = (-0.6294821, 2.5647613)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMAY.TXT
+
+[ymdg]
+description = Mudgee Airport, NSW, Australia
+location = (-0.5683228, 2.6112065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMDG.TXT
+
+[ymek]
+description = Meekatharra Airport, WA, Australia
+location = (-0.4644612, 2.0690490)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMEK.TXT
+
+[ymen]
+description = Goldstream Aws, Australia
+location = (-0.6585709, 2.5377087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMEN.TXT
+
+[ymer]
+description = Merimbula Airport, NSW, Australia
+location = (-0.6441768, 2.6162728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMER.TXT
+
 [ymhb]
 description = Hobart Airport, Australia
 location = (-0.7475827, 2.5740698)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMHB.TXT
 
+[ymia]
+description = Mildura Airport, VIC, Australia
+location = (-0.5974122, 2.4798685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMIA.TXT
+
 [ymlt]
 description = Launceston Airport, Australia
 location = (-0.7248934, 2.5691247)
@@ -28641,11 +29413,51 @@ description = Melbourne Airport, Australia
 location = (-0.6574074, 2.5278185)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMML.TXT
 
+[ymor]
+description = Moree Airport, NSW, Australia
+location = (-0.5148529, 2.6152886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMOR.TXT
+
+[ymtg]
+description = Mount Gambier Airport, SA, Australia
+location = (-0.6587850, 2.4571619)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMTG.TXT
+
+[ynar]
+description = Narrandera Airport, NSW, Australia
+location = (-0.6056680, 2.5571207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YNAR.TXT
+
+[ynbr]
+description = Narrabri Airport, NSW, Australia
+location = (-0.5291699, 2.6149744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YNBR.TXT
+
+[yntn]
+description = Normanton Airport, QLD, Australia
+location = (-0.3086372, 2.4621408)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YNTN.TXT
+
+[ynwn]
+description = Newman Airport, WA, Australia
+location = (-0.4087177, 2.0909568)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YNWN.TXT
+
+[yold]
+description = Olympic Dam Airport, SA, Australia
+location = (-0.5320636, 2.3889543)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YOLD.TXT
+
 [ypad]
 description = Adelaide Airport, Australia
 location = (-0.6097017, 2.4175719)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPAD.TXT
 
+[ypbo]
+description = Paraburdoo Airport, WA, Australia
+location = (-0.4044120, 2.0550380)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPBO.TXT
+
 [ypcc]
 description = Cocos Island Airport, Christmas Island
 location = (-0.2126393, 1.6897696)
@@ -28686,6 +29498,11 @@ description = Learmonth Airport, Australia
 location = (-0.3880449, 1.9911298)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPLM.TXT
 
+[ypmq]
+description = Port Macquarie Airport, NSW, Australia
+location = (-0.5486582, 2.6679628)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPMQ.TXT
+
 [yppd]
 description = Port Hedland Pardoo, Australia
 location = (-0.3508112, 2.0868320)
@@ -28712,6 +29529,7 @@ location = (-0.1820960, 1.8445221)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPXM.TXT
 
 [yrmd]
+comment = missing from the NWS list, information researched manually
 description = Richmond Airport, QLD, Australia
 location = (-0.3613128, 2.4978576)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YRMD.TXT
@@ -28836,6 +29654,11 @@ description = Shantou, China
 location = (0.4084070, 2.0365083)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGOW.TXT
 
+[zgsd]
+description = Tianxin/Zhuhai Airport, Guangdong, China
+location = (0.3840888, 1.9787913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGSD.TXT
+
 [zgsz]
 description = Shenzhen, China
 location = (0.3935717, 1.9914207)
@@ -28926,16 +29749,21 @@ description = Shanghai / Hongqiao, China
 location = (0.5439610, 2.1194115)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSSS.TXT
 
-[zswz]
-description = Wenzhou Yongqiang Airport, Wenzhou, China
-location = (0.4871598, 2.1092653)
-metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSWZ.TXT
-
 [zuck]
 description = Chongqing, China
 location = (0.5151630, 1.8584848)
 metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZUCK.TXT
 
+[zugy]
+description = Guiyang, China
+location = (0.4639667, 1.8625572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZUGY.TXT
+
+[zuqj]
+description = unknown station in People's Republic of China
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZUQJ.TXT
+
 [zuuu]
 description = Chengdu, China
 location = (0.5352343, 1.8154333)