-# Copyright (c) 2006-2020 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# Copyright (c) 2006-2021 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 2020-05-24 from these public domain sources:
+# generated by weather on 2021-11-23 from these public domain sources:
#
# https://www.census.gov/geographies/reference-files/time-series/geo/gazetteer-files.html
-# 58fa14e9a0c1c1c1c823ded42c37ae8d 2019-09-05 2019_Gaz_counties_national.zip
-# 5f9da9898f1de95eaedb754d99aae411 2019-09-05 2019_Gaz_cousubs_national.zip
-# 5ed6364b7bb50a5bed6bd5f2e15f68cd 2019-09-05 2019_Gaz_place_national.zip
-# cd243a84ded1d8e5538ab5bda47a693b 2019-09-05 2019_Gaz_zcta_national.zip
+# dde25351ca7fbab29dc6bb7b47016a0e 2021-08-10 2021_Gaz_counties_national.zip
+# 16eabd5af67d6a45008b23715f2892a3 2021-08-10 2021_Gaz_cousubs_national.zip
+# bae1d57116206924101c9c4c3812909e 2021-08-10 2021_Gaz_place_national.zip
+# 07c06e8269edafa9630023189aada2db 2021-08-10 2021_Gaz_zcta_national.zip
#
# https://www.weather.gov/gis/ZoneCounty/
-# 83b03e9586628a4a9fb9f815bfec2d7b 2020-04-08 bp03mr20.dbx
+# 84967b1df1715a804be8ac26800a8bfc 2021-09-08 bp08se21.dbx
#
# https://tgftp.nws.noaa.gov/data/
# 285a551e4223fe50658e137fd1b44819 2018-06-15 nsd_cccc.txt
#
# https://ourairports.com/data/
-# ab78f945488371035514fc2c14e4679a 2020-05-24 airports.csv
+# f5396c925fa5f5aa295b6071d2066ae8 2021-11-23 airports.csv
#
# ...and these manually-generated or hand-compiled adjustments:
-# aadcf8801156f29dc5c622bb5e874e88 2020-05-24 overrides.conf
-# ab8545489a62124779edf7214a619325 2020-05-24 slist
-# 12c84e28cdb6da9eeba12b5a4af034b0 2020-05-24 zlist
+# 0cce899671df12cb4e12c436b55428e6 2021-11-23 overrides.conf
+# 6e7376d47f9f38275b7a36791b5b08a5 2021-11-23 slist
+# d54452322504db2b70d95573fab139de 2021-11-23 zlist
+
+[aac]
+station = hear
[aae]
station = dabb
[aio]
station = kaio
+[aip]
+station = viax
+
[ait]
station = ncai
[akc]
station = kakr
+[akh]
+station = oeps
+
[akj]
station = rjec
[alo]
station = kalo
+[alp]
+station = osap
+
[als]
station = kals
[apa]
station = kapa
+[apb]
+station = slap
+
[apc]
station = kapc
[asb]
station = utaa
+[asc]
+station = slas
+
+[asd]
+station = myaf
+
[ase]
station = kase
[asx]
station = kasx
+[ata]
+station = sphz
+
[atf]
station = seam
[ath]
station = lgav
-[ati]
-station = suag
-
[atk]
station = patq
[avx]
station = kavx
+[awk]
+station = pwak
+
[awm]
station = kawm
[bed]
station = kbed
+[bef]
+station = mnbl
+
[beg]
station = lybe
[bhi]
station = sazb
+[bhj]
+station = vabj
+
[bhk]
station = utsb
[bhq]
station = ybhi
+[bhu]
+station = vabv
+
[bhx]
station = egbb
[bjl]
station = gbyd
+[bjm]
+station = hbba
+
[bjv]
station = ltfe
[bkz]
station = htbu
-[bla]
-station = svbc
-
[blb]
station = mppa
[bne]
station = ybbn
+[bni]
+station = dnbe
+
[bnk]
station = ybna
[bry]
station = kbry
+[bsa]
+station = hcmf
+
[bsb]
station = sbbr
[buf]
station = kbuf
-[bug]
-station = fnbg
-
[buj]
station = daad
+[bun]
+station = skbu
+
[buq]
station = fvjn
[cal]
station = egec
+[cam]
+station = slca
+
[can]
station = zggg
[cbm]
station = kcbm
+[cbq]
+station = dnca
+
[cbr]
station = yscb
[cbv]
station = mgcb
+[cca]
+station = slhi
+
[ccb]
station = kccb
[cdh]
station = kcdh
-[cdj]
-station = sbaa
-
[cdn]
station = kcdn
+[cdp]
+station = vocp
+
[cdr]
station = kcdr
[cen]
station = mmcn
+[cep]
+station = slcp
+
[ceq]
station = lfmd
[clm]
station = kclm
-[cln]
-station = sbci
-
[clo]
station = skcl
[cof]
station = kcof
+[coh]
+station = veco
+
[coj]
station = ycbb
[cpe]
station = mmcp
+[cpf]
+station = kcpf
+
[cph]
station = ekch
[cra]
station = lrcv
+[crc]
+station = skgo
+
[crd]
station = savc
[dgo]
station = mmdo
-[dgt]
-station = rpvd
-
[dgw]
station = kdgw
[dha]
station = oedr
+[dhm]
+station = vigg
+
[dhn]
station = kdhn
[dza]
station = fmcz
-[dzn]
-station = uakd
-
[dzo]
station = sudu
[ecn]
station = lcen
-[ecp]
-station = kecp
-
[ecs]
station = kecs
[ejh]
station = oewj
+[eka]
+station = keka
+
[eki]
station = kekm
[emd]
station = yeml
+[eme]
+station = edwe
+
+[emk]
+station = paem
+
[eml]
station = lsme
[epr]
station = yesp
-[epu]
-station = eepu
+[eqs]
+station = save
[erc]
station = ltcd
[etz]
station = lfjl
+[euf]
+station = keuf
+
[eug]
station = keug
[fbm]
station = fzqa
-[fbu]
-station = enfb
+[fbr]
+station = kfbr
[fca]
station = kgpi
-[fch]
-station = kfch
-
[fcm]
station = kfcm
[fpr]
station = kfpr
+[fpy]
+station = kfpy
+
[fra]
station = eddf
[fru]
station = ucfm
-[frw]
-station = fbft
-
[fry]
station = kizg
[gam]
station = pagm
+[gan]
+station = vrmg
+
[gau]
station = vegt
[geo]
station = sycj
-[ges]
-station = rpmr
-
[get]
station = ygel
[gha]
station = daug
+[ghb]
+station = myem
+
[ghu]
station = saag
[gjm]
station = sbgm
+[gjr]
+station = bigj
+
[gjt]
station = kgjt
[glz]
station = ehgr
+[gmd]
+station = gmmb
+
[gme]
station = umgg
[gml]
station = ukkm
+[gmo]
+station = dngo
+
[gmp]
station = rkss
[gnd]
station = tgpy
+[gng]
+station = kgng
+
[gnt]
station = kgnt
[goa]
station = limj
-[gog]
-station = fygb
-
[goh]
station = bggh
[gpa]
station = lgrx
+[gpi]
+station = skgp
+
+[gpo]
+station = sazg
+
[gps]
station = segs
[grx]
station = legr
+[gry]
+station = bigr
+
[grz]
station = lowg
[gst]
station = pags
+[gsv]
+station = uwsg
+
[gte]
station = ygte
[gvt]
station = kgvt
+[gwd]
+station = opgd
+
[gwl]
station = vigr
[hao]
station = khao
+[haq]
+station = vrmh
+
[har]
station = kcxy
[hdy]
station = vtss
-[hea]
-station = oahr
-
[hel]
station = efhk
[hft]
station = enhf
+[hga]
+station = hcmh
+
[hgd]
station = yhug
[hij]
station = rjoa
-[hin]
-station = rkps
-
[hio]
station = khio
[hir]
station = aggh
+[hjr]
+station = veko
+
[hka]
station = khka
[hmv]
station = esut
-[hmy]
-station = rktp
-
[hna]
station = rjsi
[hro]
station = khro
-[hrt]
-station = egxu
+[hsa]
+station = uait
[hsb]
station = khsb
[hui]
station = vvpb
+[huj]
+station = khhw
+
[hul]
station = khul
[huy]
station = egnj
+[hve]
+station = khve
+
[hvg]
station = enhv
[hys]
station = khys
+[hzk]
+station = bihu
+
[hzl]
station = khzl
[ifp]
station = kifp
+[iga]
+station = myig
+
[igd]
station = ltct
[ikb]
station = kukf
+[iki]
+station = rjdb
+
[ikk]
station = kikk
[imp]
station = sbiz
+[imq]
+station = oitu
+
[imt]
station = kimt
[iri]
station = htir
+[irj]
+station = sanl
+
[irk]
station = kirk
[isw]
station = kisw
-[ita]
-station = sbic
-
[itb]
station = sbih
[ito]
station = phto
+[iua]
+station = kiua
+
[iue]
station = niue
[ixc]
station = vicg
+[ixd]
+station = veab
+
[ixe]
station = voml
[ixm]
station = vomd
+[ixp]
+station = vipk
+
[ixr]
station = verc
+[ixs]
+station = veku
+
[ixu]
station = vaau
[ixw]
station = vejs
+[ixy]
+station = vake
+
[ixz]
station = vopb
[izo]
station = rjoc
-[jaa]
-station = oajl
-
[jac]
station = kjac
[jbq]
station = mdjb
+[jbr]
+station = kjbr
+
[jci]
station = kixd
[jct]
station = kjct
+[jcu]
+station = gece
+
[jda]
station = kgcd
+[jdh]
+station = vijo
+
[jdn]
station = kjdn
[jfn]
station = khzy
+[jga]
+station = vajm
+
[jhb]
station = wmkj
-[jhm]
-station = phjh
+[jhf]
+station = sbjh
[jhw]
station = kjhw
[jib]
station = hdam
-[jin]
-station = huji
-
[jjd]
station = sbje
-[jju]
-station = bgjh
+[jji]
+station = spji
[jkg]
station = esgj
[jnb]
station = faor
-[jns]
-station = bgns
+[jni]
+station = saaj
[jnu]
station = pajn
[jrg]
station = vejh
+[jrh]
+station = vejt
+
[jro]
station = htkj
[jtr]
station = lgsr
-[jub]
-station = hssj
-
[juj]
station = sasj
[jyv]
station = efjy
+[kab]
+station = fvkb
+
[kac]
station = oskl
-[kad]
-station = dnka
-
-[kag]
-station = rknn
-
[kaj]
station = efki
[kar]
station = sykm
-[kbl]
-station = oakb
-
[kbp]
station = ukbb
[kco]
station = ltbq
-[kcu]
-station = humi
-
[kcz]
station = rjok
-[kdh]
-station = oakn
-
[kdl]
station = eeka
[kev]
station = efha
+[kfp]
+station = pakf
+
[kfs]
station = ltal
[khd]
station = oick
-[khe]
-station = ukoh
-
[khg]
station = zwsh
[khk]
station = oibq
+[khs]
+station = ookb
+
[khv]
station = uhhh
+[khy]
+station = oitk
+
[kid]
station = esmk
[kja]
station = unkl
+[kjb]
+station = voku
+
[kka]
station = pakk
[kkn]
station = enkr
+[kks]
+station = oifk
+
[kkx]
station = rjki
[klf]
station = uubc
+[klg]
+station = palg
+
+[klh]
+station = vakp
+
[klm]
station = oine
-[klo]
-station = rpvk
-
[klr]
station = esmq
[knt]
station = ktkx
+[knu]
+station = vicx
+
[knw]
station = panw
[kpn]
station = paki
-[kpo]
-station = rkth
+[kqh]
+station = vikg
[kqt]
station = utdt
station = encn
[krt]
-station = hsss
+station = hssk
[krw]
station = utak
[ksd]
station = esok
-[kse]
-station = huks
-
[ksf]
station = edvk
[ksq]
station = utsk
-[kss]
-station = gask
-
[ksu]
station = enkb
[ktw]
station = epkt
-[ktx]
-station = gako
-
[kua]
station = wmkd
[kut]
station = ugko
+[kuu]
+station = vibr
+
[kuv]
station = rkjk
[kwi]
station = okbk
-[kwj]
-station = rkjj
-
[kwl]
station = zgkl
[kzo]
station = uaoo
-[kzr]
-station = ltbz
-
[laa]
station = klaa
[lax]
station = klax
-[laz]
-station = sblp
-
[lba]
station = egnm
[leb]
station = kleb
-[lec]
-station = sble
-
[led]
station = ulli
[lej]
station = eddp
+[lek]
+station = gulb
+
[len]
station = leln
[lgr]
station = schr
-[lgs]
-station = samm
-
[lgu]
station = klgu
[lju]
station = ljlj
-[lkb]
-station = nfnk
-
[lkl]
station = enna
[lmt]
station = klmt
+[lna]
+station = klna
+
[lnd]
station = klnd
[lug]
station = lsza
-[luh]
-station = vild
-
[luk]
station = kluk
[luo]
station = fnue
+[luq]
+station = saou
+
[lur]
station = palu
[lyo]
station = klyo
+[lyp]
+station = opfa
+
[lyr]
station = ensb
[maq]
station = vtpm
+[mas]
+station = aymo
+
[maw]
station = kmaw
[mbl]
station = kmbl
-[mbq]
-station = huma
-
[mbs]
station = kmbs
[mdh]
station = kmdh
+[mdi]
+station = dnmk
+
[mdj]
station = ks33
[mfv]
station = kmfv
+[mga]
+station = mnmg
+
[mgb]
station = ymtg
[mie]
station = kmie
+[mii]
+station = sbml
+
[mik]
station = efmi
[mjf]
station = enms
-[mjl]
-station = fogm
-
[mjm]
station = fzwa
[mkl]
station = kmkl
+[mkq]
+station = wakk
+
[mkr]
station = ymek
[mnn]
station = kmnn
-[mnx]
-station = sbmy
-
[mnz]
station = khef
[mqf]
station = uscm
+[mqk]
+station = slti
+
[mql]
station = ymia
[mtr]
station = skmr
-[mts]
-station = fdms
-
[mtt]
station = mmmt
[mty]
station = mmmy
-[mua]
-station = aggm
-
[mub]
station = fbmn
[mvl]
station = kmvl
+[mvp]
+station = skmu
+
[mvq]
station = umoo
[mzi]
station = gamb
+[mzj]
+station = kmzj
+
[mzl]
station = skmz
-[mzr]
-station = oams
-
[mzt]
station = mmmz
[nlk]
station = ysnf
+[nlu]
+station = mmsm
+
+[nlv]
+station = ukon
+
[nma]
station = utfn
+[nmb]
+station = vadn
+
[nng]
station = zgnn
[nov]
station = fnhu
+[noz]
+station = unww
+
[npa]
station = knpa
[nqy]
station = eghq
+[nqz]
+station = uacc
+
[nra]
station = ynar
[nte]
station = lfrs
-[ntg]
-station = zsnt
-
[ntl]
station = ywlm
[ntu]
station = kntu
+[nty]
+station = fapn
+
[nue]
station = eddn
[nuq]
station = knuq
-[nus]
-station = nvsp
-
[nuw]
station = knuw
[nyo]
station = eskn
-[nyt]
-station = vynt
+[nzc]
+station = spza
+
+[nze]
+station = gunz
[nzy]
station = knzy
-[oai]
-station = oaix
-
[oaj]
station = koaj
[oak]
station = koak
+[oar]
+station = koar
+
[oax]
station = mmox
[ogn]
station = royn
-[ogr]
-station = fttb
-
[ogs]
station = kogs
[ogz]
station = urmo
+[oha]
+station = nzoh
+
[ohd]
station = lwoh
[ohs]
station = oosh
+[oic]
+station = koic
+
[oim]
station = rjto
[okd]
station = rjco
-[okf]
-station = fyoo
-
[okj]
station = rjob
[onp]
station = konp
+[onq]
+station = ltas
+
[ont]
station = kont
-[onx]
-station = mpej
-
[ook]
station = paoo
station = kord
[ore]
-station = lfoj
+station = lfoz
[orf]
station = korf
[ozz]
station = gmmz
+[pab]
+station = vebu
+
[pac]
station = mpmg
[pae]
station = kpae
-[pag]
-station = rpmp
-
[pah]
station = kpah
[pcr]
station = skpc
+[pdg]
+station = wiee
+
[pdk]
station = kpdk
[pgv]
station = kpgv
+[pgx]
+station = lfbx
+
+[pgz]
+station = sbpg
+
[phb]
station = sbpb
[pil]
station = sgpi
-[pim]
-station = kpim
-
[pio]
station = spso
+[pip]
+station = papn
+
[pir]
station = kpir
[pit]
station = kpit
+[piu]
+station = spur
+
[piz]
station = ppiz
[pmw]
station = sbpj
+[pmy]
+station = savy
+
[pna]
station = lepp
[pnx]
station = kgyi
+[pny]
+station = vopc
+
[pnz]
station = sbpl
[pog]
station = foog
+[poi]
+station = slpo
+
[pol]
station = fqpb
[ppb]
station = sbdn
+[ppc]
+station = papr
+
[ppe]
station = mmpe
[ppp]
station = ybpn
-[pps]
-station = rpvp
-
[ppt]
station = ntaa
[puy]
station = ldpl
+[puz]
+station = mnpc
+
[pva]
station = skpv
[pye]
station = ncpy
-[pyh]
-station = svpa
+[pyg]
+station = vepy
[pyj]
station = uerp
[pyr]
station = lgad
-[pzk]
-station = ncpk
-
[pzy]
station = lzpp
[qgu]
station = rjng
-[qhp]
-station = sbta
-
[qjb]
station = oejb
-[qlp]
-station = liqw
-
[qlr]
station = lpmr
-[qlt]
-station = lirl
+[qmj]
+station = oiai
-[qpa]
-station = lipu
+[qow]
+station = dnim
[qpg]
station = wsap
[qps]
station = sbys
-[qrc]
-station = scrg
+[qra]
+station = fagm
[qro]
station = mmqt
-[qrt]
-station = liqn
-
[qsa]
station = lell
[rai]
station = gvnp
+[raj]
+station = vark
+
[rak]
station = gmmx
[rdo]
station = epra
+[rdp]
+station = vedg
+
[rdr]
station = krdr
[rih]
station = mpsm
+[rij]
+station = spja
+
[ril]
station = kril
[rjk]
station = ldri
+[rjn]
+station = oikr
+
[rkd]
station = krkd
[roz]
station = lert
+[rpn]
+station = llib
+
[rpr]
station = verp
+[rpx]
+station = krpx
+
[rqo]
station = krqo
-[rrg]
-station = fimr
+[rrj]
+station = sbjr
[rrl]
station = krrl
[rvs]
station = krvs
+[rvy]
+station = surv
+
[rwf]
station = krwf
[ryg]
station = enry
+[ryo]
+station = sawt
+
+[rza]
+station = sawu
+
[rze]
station = eprz
[saf]
station = ksaf
+[sag]
+station = vasd
+
[sal]
station = mslp
[sbs]
station = ksbs
+[sbt]
+station = usda
+
[sbu]
station = fasb
[scr]
station = esks
-[scs]
-station = egpm
-
[scu]
station = mucu
[scy]
station = sest
+[scz]
+station = aggl
+
[sdb]
station = falw
[sdr]
station = lexj
-[sds]
-station = rjsd
-
[sdu]
station = sbrj
[sep]
station = ksep
+[sew]
+station = hesw
+
[sez]
station = fsia
[sgy]
station = pagy
-[sgz]
-station = vtsh
-
[sha]
station = zsss
[shg]
station = pagh
+[shh]
+station = pash
+
[shi]
station = rors
[shx]
station = pahx
-[shy]
-station = htsy
-
[sid]
station = gvac
[sjp]
station = sbsr
+[sjs]
+station = slje
+
[sjt]
station = ksjt
[sju]
station = tjsj
+[sjv]
+station = sljv
+
[sjw]
station = zbsj
[skn]
station = ensk
+[sko]
+station = dnso
+
[skp]
station = lwsk
[skv]
station = hesc
+[skx]
+station = uwps
+
[skz]
station = opsk
[slc]
station = kslc
-[sld]
-station = lzsl
-
[sle]
station = ksle
[slu]
station = tlpc
+[slv]
+station = vism
+
[slw]
station = mmio
[snc]
station = sesa
+[sng]
+station = slsi
+
[snk]
station = ksnk
[snl]
station = ksnl
+[snm]
+station = slsm
+
[snn]
station = einn
[snu]
station = musc
+[snx]
+station = oiis
+
[sny]
station = ksny
[sqz]
station = egxp
+[srb]
+station = slsr
+
+[srd]
+station = slra
+
[sre]
station = slal
[srq]
station = ksrq
-[srt]
-station = huso
-
[srw]
station = kruq
[sua]
station = ksua
+[sub]
+station = warr
+
[sue]
station = ksue
[swo]
station = kswo
-[swu]
-station = rksw
-
[sww]
station = ksww
[sxb]
station = lfst
-[sxf]
-station = eddb
-
[sxi]
station = oibs
[sxr]
station = visr
+[sxv]
+station = vosm
+
[sxz]
station = ltcl
[tex]
station = ktex
+[tez]
+station = vetz
+
[tff]
station = sbtf
[tfs]
station = gcts
+[tfu]
+station = zutf
+
[tgd]
station = lypg
[the]
station = sbte
+[thm]
+station = kthm
+
[thn]
station = esgt
+[tho]
+station = bitn
+
[thp]
station = khsg
[tks]
station = rjos
+[tkt]
+station = vtpt
+
[tku]
station = eftu
[tng]
station = gmtt
+[tnj]
+station = widn
+
[tnm]
station = scrm
[tol]
station = ktol
-[tom]
-station = gatb
-
[top]
station = ktop
[tri]
station = ktri
+[trk]
+station = waqq
+
[trl]
station = ktrl
[trw]
station = ngta
-[try]
-station = huto
-
[trz]
station = votr
[tsa]
station = rcss
-[tse]
-station = uacc
-
[tsf]
station = liph
[ttd]
station = kttd
+[ttg]
+station = sast
+
[ttj]
station = rjor
[ttn]
station = kttn
+[tto]
+station = kbtn
+
[ttt]
station = rcfn
[tvl]
station = ktvl
-[tvu]
-station = nfnm
-
[twd]
station = k0s9
[txk]
station = ktxk
-[txl]
-station = eddt
-
[tyf]
station = esst
[uam]
station = pgua
+[uaq]
+station = sanu
+
[uba]
station = sbur
[ubj]
station = rjdc
+[ubn]
+station = zmck
+
[ubp]
station = vtuu
[uln]
station = zmub
+[ulv]
+station = uwll
+
[uly]
station = uwlw
[umr]
station = ypwr
+[una]
+station = sbtc
+
[unk]
station = paun
[uox]
station = kuox
-[upb]
-station = mupb
-
[upg]
station = waaa
[ure]
station = eeke
-[urg]
-station = sbug
-
[uro]
station = lfop
[usm]
station = vtsm
-[usn]
-station = rkpu
-
[usq]
station = ltbo
[uvf]
station = tlpl
+[uyu]
+station = sluy
+
+[uzc]
+station = lyuz
+
[vaa]
station = efva
[vaf]
station = lflu
+[vah]
+station = slvg
+
[vak]
station = pava
[vhm]
station = esnv
+[vhn]
+station = kvhn
+
[vie]
station = loww
[vly]
station = egov
+[vme]
+station = saor
+
[vnc]
station = kvnc
[vpe]
station = fngi
+[vpn]
+station = bivo
+
[vps]
station = kvps
[wjr]
station = hkwj
-[wju]
-station = rknw
-
[wkf]
station = fawk
[wst]
station = kwst
+[wtb]
+station = ybww
+
[wtk]
station = pawn
[xcr]
station = lfok
-[xda]
-station = lfby
-
[xfw]
station = edhi
[xna]
station = kxna
-[xog]
-station = lfmo
-
[xpl]
station = mhsc
[ydq]
station = cydq
-[yec]
-station = rkty
-
[yeg]
station = cyeg
[ynm]
station = cynm
+[ynt]
+station = zsyt
+
[yny]
station = rkny
[yow]
station = cyow
-[yoy]
-station = cyoy
-
[ypa]
station = cypa
[zam]
station = rpmz
+[zar]
+station = dnza
+
[zaz]
station = lezg
[zvk]
station = vlsk
+[zyl]
+station = vgsy
+
[zzv]
station = kzzv