-# Copyright (c) 2006-2022 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# Copyright (c) 2006-2023 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 on 2022-06-11 by running:
+# generated on 2023-02-09 by running:
#
# wget -qO- https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ \
# | grep '<a href="[^\.]*\.TXT">.*-'$( date +%b-%Y )' ' \
# | sed 's,.*<a href="\([^\.]*\)\.TXT">.*,\1,' \
# | tr A-Z a-z
-aaxx
+aggg
aggh
anyn
aymh
aynz
aypy
azuh
+azuu
bgbw
bggh
bgjn
cwaf
cwaj
cwaq
+cwar
cwav
cwba
cwbe
cwkd
cwkg
cwkh
+cwkk
cwkm
cwko
cwkx
cwle
cwli
cwlm
-cwlp
cwls
cwlx
cwly
cwqs
cwqv
cwra
-cwrh
cwrj
cwrk
cwrm
cwro
cwrt
cwru
+cwrx
cwry
cwrz
cwsa
cwus
cwuw
cwux
-cwvd
cwvf
cwvh
cwvi
cwxc
cwxi
cwxl
-cwxr
cwyj
cwyl
cwyy
cxgh
cxha
cxhd
-cxhf
cxhm
cxhp
cxhr
cxpa
cxpc
cxpl
-cxqt
cxrb
cxrh
cxrl
cxyh
cxzc
cxzv
+cyab
cyah
cyam
cyas
diyo
dnaa
dnak
+dnbc
dnbe
dnca
dnen
dnkn
dnkt
dnma
+dnmk
dnmm
dnmn
dnpo
dnso
dnyo
+dnza
+drrb
drrm
drrn
drrt
drza
+drzf
drzr
dtka
dtmb
ebos
edac
edah
+edbc
eddb
eddc
edde
egbj
egcc
egck
-egcn
egdm
egdr
egdy
egwu
egxc
egxe
-egxp
egxs
egxt
egxv
ehma
ehmg
ehpg
-ehqe
ehrd
ehsa
ehsc
enhk
enhm
enhv
+enjs
enkb
enkr
enla
eqay
eqaz
eqbk
-eqeo
-eqeu
eqph
eqya
eqyb
eqyf
eqyk
eqyl
-eqyr
-eqys
eqyt
eqyv
escf
famm
faor
fape
+fapn
fapp
fasb
fasi
faut
favv
fawb
-fawk
fbke
fbmn
-fbmp
fbpm
fbsk
fcbb
fhaw
fima
fimp
+fimr
fjdg
fkkd
fkkl
fnlu
fnma
fnmo
-fnsa
fnso
-fnsu
fnub
-fnue
fnug
fogm
fogo
fqin
fqlc
fqma
+fqmp
fqnc
fqnp
fqpb
fvwn
fwcl
fwki
-fwuu
fxmm
fygf
fykm
-fykt
fylz
fyoa
fyru
fyww
fzaa
fzic
+fzna
+fzqa
fzrf
gabs
gakd
gamb
ganr
+gatb
gbyd
gcfv
gcgm
gmta
gmtn
gmtt
+gnbt
gobd
gogg
gogk
gvnp
gvsv
haab
+hadr
hbba
hcmf
hcmm
hdam
-hear
heat
heax
heba
+hebl
heca
+heco
hecp
hegn
heis
hema
hemm
heoc
+hepc
heps
+hert
+hesc
hesg
hesh
hesn
hknk
hknw
hkwj
+hllb
+hllm
+hlms
hryr
+hrza
hsdn
hsfs
-hsnl
-hsnn
hsob
hspn
hssk
-hsss
htar
htbu
+htd0
htda
htdo
htgw
-htha
htib
+htif
htir
htjn
htka
-htkb
-htki
htkj
+htln
htmg
htmh
htmp
-htms
htmt
htmu
htmw
-htpe
-htse
htsi
htso
htsu
httb
-httg
htza
huen
-huji
-huka
-huks
k0a0
k0a9
k0co
k0e0
k0f2
k0j4
-k0j6
k0r0
k0r4
k0s9
k0v4
k0vg
-k00u
k04v
k04w
k05u
k1am
k1an
k1aw
+k1bm
k1bn
-k1bw
k1cm
k1cn
k1cw
+k1d1
k1dm
k1dn
k1em
+k1en
k1ew
k1f0
k1fm
-k1fn
+k1fw
k1gm
k1gn
-k1gw
k1h2
k1hm
k1hn
k1iw
k1jm
k1jn
-k1jw
-k1k1
k1km
k1kn
+k1kw
k1ln
+k1lw
k1m4
k1m5
+k1mm
k1mn
k1mw
+k1nm
k1nn
k1nw
k1om
k2c8
k2d5
k2dp
+k2g2
k2g4
k2g9
k2i0
k3au
k3d2
k3f3
-k3i2
k3j7
k3k3
-k3l4
k3lf
k3n8
k3r7
k4i3
k4m9
k4mr
-k4o4
k4r5
k4s1
k4s2
+k4u6
k4v0
k4v1
k5a6
k5c1
k5h4
-k5m9
k5r8
k5sm
k5t9
k6i2
k6l4
k6p9
-k6r3
k6r6
k6s0
k6s2
k9s5
k9s9
k9v9
+k10g
k11r
k12n
k13k
k63s
k65s
k66r
+k74v
k77s
k79j
-k79s
k81r
k82c
-k82v
k96d
ka39
kaaa
kasg
kash
kasj
-kasl
kasn
kast
kasw
kasx
kata
katl
+katp
kats
katt
katw
kbax
kbaz
kbbb
+kbbd
kbbg
kbbp
kbbw
kbfi
kbfl
kbfm
+kbfr
kbgd
kbge
kbgf
kbke
kbkf
kbkl
-kbkn
kbks
kbkt
kbkv
kbpk
kbpt
kbqk
+kbqp
kbqx
kbrd
kbrg
kbys
kbyy
kbzn
-kc07
kc09
kc29
kc35
kckv
kckz
kcle
+kcli
kclk
kcll
kclm
kcpr
kcps
kcpt
-kcpu
kcpw
kcqb
kcqc
kcxu
kcxw
kcxy
+kcyd
kcys
kczl
kczt
kdlh
kdll
kdln
-kdlo
+kdlp
kdls
kdlz
kdma
+kdmh
kdmn
kdmo
kdmw
kdua
kdub
kduc
+kdug
kduh
kduj
kdux
kear
keat
keau
+keba
kebg
kebs
kecg
keha
keho
kehr
-kehy
keik
+keke
kekm
kekn
keko
kemt
kemv
kend
-kenl
kenv
kenw
keod
kfay
kfbg
kfbl
-kfbr
kfci
kfcm
kfcs
kfka
kfkl
kfkn
-kfkr
kfks
kfld
kflg
kfwc
kfwn
kfws
+kfwz
kfxe
kfxy
kfye
kgao
kgbd
kgbg
-kgbk
kgcc
kgcd
kgck
kgcm
kgcn
kgcy
+kgda
kgdb
kgdj
kgdp
kgfk
kgfl
kgge
+kggf
kggg
kggi
kggp
kggw
-kghb
kghg
kghw
kgic
kgwo
kgwr
kgww
+kgxa
kgxf
kgxy
kgyb
khfj
khfy
khgr
-khhf
khhg
khhr
khhv
khsp
khst
khsv
-khth
khtl
-khto
khts
khua
khuf
ki19
ki23
ki35
-ki43
ki63
ki67
ki68
kjpx
kjqf
kjrb
-kjsl
+kjro
kjso
kjst
kjsv
klku
klkv
kllj
+klln
kllq
klmo
+klms
klmt
+klna
klnc
klnd
klnk
klyv
klzu
klzz
+km01
km02
km04
km08
kmgj
kmgm
kmgn
-kmgr
kmgw
kmgy
kmhe
kmic
kmie
kmio
-kmis
kmiv
kmiw
kmjd
kmrc
kmrf
kmrh
-kmrj
kmrn
kmrt
kmry
knzy
ko05
ko22
+ko32
ko69
+ko86
koaj
koak
koar
kols
kolu
kolv
-koly
kolz
koma
komh
kozw
kp08
kp28
+kp52
kp53
kp58
kp59
kpkb
kpkd
kpkv
-kpld
kpln
kplr
-kplu
kpmd
kpmh
kpmp
kpnm
kpns
kpnt
+kpo1
kpob
kpoc
kpoe
kppq
kpqi
kpql
-kpqn
kprb
kprc
kprg
kpvb
kpvc
kpvd
-kpve
kpvf
kpvg
kpvj
kpzq
kpzz
kqal
-kqay
kqaz
+kqbd
kqbl
-kqcg
+kqbr
kqd3
kqdg
kqei
kqex
kqey
kqfb
+kqfl
kqft
kqfu
kqfv
kqhf
kqhg
kqhy
-kqil
kqm2
kqn3
kqoa
-kqpj
kqqa
-kqqi
-kqqk
kqrd
kqrh
-kqry
-kqsm
+kqrv
+kqrz
+kqsc
+kqsn
+kqst
kqta
kqtz
kqut
-kquu
kqvb
kqvf
kqvg
krzr
krzt
ks21
+ks24
ks25
ks32
ks33
ksgu
kshd
kshl
+kshm
kshn
kshr
kshv
ksik
ksiy
ksjc
-ksjn
ksjs
ksjt
ksjx
ksli
kslk
ksln
-kslo
kslr
ksmd
ksme
ksvn
kswf
kswo
-ksww
ksxk
ksxs
ksxt
ktkv
ktkx
ktlh
-ktma
ktmb
ktme
ktmk
ktyr
ktys
ktzr
-ku16
ku42
-ku52
ku55
ku68
-ku69
kuao
kube
kucp
kuta
kuts
kuuu
+kuuv
kuva
kuxl
kuyf
kvis
kvji
kvks
-kvky
kvld
kvll
kvnc
kw22
kw29
kw31
+kw40
kw43
kw63
kw75
kwvl
kwwd
kwwr
-kwys
kx07
kx26
kx60
kykm
kykn
kyng
+kzer
kzph
kzzv
lati
lipz
liqc
liqn
-liqo
liqw
lira
lire
lsmk
lsmm
lsmp
+lsmv
lsza
lszb
lszc
mdpp
mdsd
mdst
-mesn
mgcb
mges
mggt
mhpl
mhpr
mhro
-mhsg
mhsr
mhte
mhtg
mpda
mpmg
mppa
+mppn
mpsm
mpto
mrlb
mrlm
mroc
-mrpp
mrpv
msac
mslp
mssm
msss
mtch
-mtmp
mtpp
mucc
mucf
mugm
muha
muhg
+mumo
+mung
musc
muvr
mwcb
mycb
myem
mygf
-myig
mynn
mysm
mzbz
ncat
ncmg
ncmh
-ncmk
ncmr
ncns
ncpl
nftv
ngfu
ngta
+ngtt
niue
nlww
nsfa
nstu
ntaa
+ntga
nvsc
nvsg
nvsl
nzch
nzcm
nzfx
-nzoh
nzsp
+nzwd
nzwn
-nzwp
-oasp
obbi
-odap
oeab
oeah
oeao
-oear
oeba
oebh
oedf
oekj
oekm
oema
+oemn
oeng
+oeni
oepa
oeps
oerf
oewj
oeyn
oiaa
+oiad
oiag
oiah
oiai
ooms
oosa
oosh
-ooth
opfa
opis
opkc
opsk
opst
orbi
-orbr
orer
ormm
orni
orsu
+osao
osap
osdi
+osdo
oskl
oslk
otbd
otbh
othh
+oyaa
+oyat
+oysy
paad
paak
paaq
pabt
pabv
pacd
-pacm
pacv
pacz
pade
padm
padq
padu
-paec
paed
paeg
paeh
paei
-pael
paem
paen
pafa
pafs
paga
pagb
+pagh
pagk
pagl
pagm
pagy
pahc
pahl
+pahn
paho
-pahp
pahx
pahy
paig
-paii
paik
pail
paim
pain
paiw
-pajc
pajn
pajz
pakf
pamh
pamk
pamm
-pamo
pamr
+pamy
pana
panc
pani
pann
panv
panw
+paoh
paom
paoo
paor
papo
papr
papt
-paqh
paqt
parc
pars
pava
pavc
pavd
-pavl
pawd
pawg
pawi
pgwt
phbk
phhi
+phjh
phjr
phko
phli
pkwa
plch
pmdy
-ppit
ppiz
-prni
ptkk
ptpn
ptro
rjtu
rjty
rkjb
+rkjj
rkjk
+rknf
+rknn
+rkno
+rknr
+rknw
rkny
rkpc
rkpk
+rkpm
+rkpn
+rksd
+rksf
rksg
rksi
rksm
rkso
+rksp
+rksq
rkss
+rksu
+rksv
+rksw
+rktb
+rkte
+rktf
+rkti
rktn
+rktp
+rkts
rktu
+rktw
+rkty
roah
rode
rodn
roig
romd
romy
+romz
rork
rors
rory
saac
saag
saaj
-saam
saap
saar
saav
saco
sadf
sadj
-sadm
sado
sadp
-saef
-saer
saez
same
samm
sarc
sare
sarf
-sarg
sari
sarl
-sarm
-saro
sarp
sasa
sasj
-sast
satr
savc
save
savt
savv
+savy
sawb
sawc
sawe
sawu
saza
sazb
-sazc
sazg
sazm
sazn
secu
segs
segu
+segz
sejd
selt
semc
sges
sggr
sglv
+sgme
sgpc
sgpi
sgpj
skcg
skcl
skej
-skgp
skib
skip
-skje
sklc
sklt
skmd
sknv
skpc
skpe
-skpp
skps
skpv
skrg
skvp
skvv
slal
-slas
+slap
slca
slcb
slco
slry
slsa
slsb
-slsr
slsv
-slti
sltj
sltr
sluy
slvr
slya
smjp
-smz0
smzo
soca
spay
spgm
sphi
spho
-sphy
+sphz
spja
spjc
-spje
spji
spjj
-spjl
spjr
splo
spme
spmf
spms
+spnc
+sppy
spqt
spqu
spru
spst
sptn
sptu
-spur
spyl
-spza
spzo
-sraf
suaa
suca
sudu
-sudy
suls
sumu
suso
-susu
svbc
svbi
svbm
svbs
-svfm
+svcb
+svcs
svgd
svgu
+svjc
svjm
+svlf
+svmc
svmg
svmi
+svmt
+svpr
+svsa
svva
+svvg
+svvl
sycj
syec
-sykm
sylt
symb
+szam
tapa
tbpb
tdcf
tjbq
tjig
tjnr
+tjps
tjsj
tkpk
tkpn
-tkpt
tlpc
tlpl
tnca
tncc
tnce
tncm
-tncn
-tndm
tqpf
trpg
ttcp
ubbn
ubbq
ubby
+ubbz
ubee
ucfl
ucfm
vaah
vaau
vabb
+vabj
vabo
vabp
vabv
vajb
vajj
vajl
+vajm
vake
vakp
-vakr
vaks
vanp
+vany
vaoz
+vapo
vapr
vark
vasd
vaud
vcbi
vccc
+vccj
vcri
vdpp
vdsr
vdsv
+veab
veat
+vebd
vebi
vebn
vebs
vebu
+veca
vecc
veco
+vecx
vedg
+vedo
+vedx
+vegk
vegt
vegy
+veho
+vehx
veim
vejh
vejr
vejs
+vejt
+vekd
veki
veko
+veku
velp
velr
vemn
vepy
verb
verc
+verk
verp
veru
vetj
+vetz
vgeg
vghs
vhhh
+viag
+viam
viar
+viaw
+viax
+vibk
+vibl
vibr
+vibt
+viby
+vicg
vidd
-vidn
vidp
+vidx
vigg
+vigr
+vihx
+vijo
vijp
-vikg
+vijr
+viju
viko
vild
+vilh
vilk
-vipt
+vipk
+vipx
+visg
vism
-vjip
+visp
+visr
+visx
+vite
+viut
+viux
vllb
vlln
vlps
vnkt
voar
voat
+voaz
vobg
vobl
vobm
+vobr
+vobx
vobz
vocb
voci
vocl
vocp
+vocx
+vodg
+vodx
+voga
vogb
vogo
vohb
+vohk
vohs
vohy
vojv
vory
vosm
vosr
+vosx
+votj
votk
votp
votr
votv
+votx
vovz
+voyk
vqpr
+vrak
vrmg
vrmh
vrmm
vtsr
vtss
vtst
+vtsy
vtud
vtui
vtuk
vvpb
vvpq
vvts
+vvvd
vymd
vynt
vyyy
waaa
+wabb
wadd
wadl
wahs
wapp
waqq
warr
+watt
wayy
wbgb
wbgg
widd
widn
wiee
+wihh
wiii
+will
wimm
wioo
wipp
wsap
wssl
wsss
-yaba
yamb
-yarg
-yaye
yayt
ybas
ybbn
ybcg
ybcs
-ybcv
-ybdv
-ybhi
ybhm
ybln
ybma
-ybmk
-ybna
-ybok
-ybpn
ybrk
ybrm
+ybsu
ybtl
-ybud
-ybwp
ybww
-ybwx
-ycar
-ycas
-ycba
-ycbb
-ycbp
-yccy
-ycdu
ycfs
ycin
-ycnm
-ycom
-ydby
-yeml
-yesp
yfrt
ygel
-ygfn
ygla
-ygte
-ygth
yhid
-yhug
-ykry
-ylec
ylhi
-ylis
-ylre
ymav
-ymay
-ymdg
-ymek
-ymen
-ymer
ymhb
-ymia
ymlt
ymml
-ymor
-ymtg
-ynar
-ynbr
-yntn
-ynwn
-yold
ypad
-ypbo
ypcc
ypdn
ypea
ypkg
ypku
yplm
-ypmq
yppd
ypph
yptn
ypwr
ypxm
-yrmd
yscb
ysdu
ysnf
-ysnw
ysri
yssy
ystw
-yswg
-ytef
-ytnk
-ytre
-ywgt
-ywha
ywlm
zbaa
zbad
zmub
zppp
zsam
+zscn
zsfz
zshc
zsjn