-# Copyright (c) 2006-2021 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# Copyright (c) 2006-2022 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 2021-08-29 by running:
+# generated on 2022-06-11 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
-aggg
+aaxx
aggh
-aggm
anyn
aymh
-aymo
aynz
aypy
azuh
bggh
bgjn
bgkk
-bgqq
bgsf
bgtl
-bguk
-bguq
biar
bibd
bieg
cbar
cbbc
cerm
-clab
+cfox
cmfm
cmgb
cpbt
cpry
cpst
cpsv
-cpxl
ctck
ctnk
ctra
cwgz
cwhi
cwhl
-cwhn
cwho
cwhp
cwhq
cwkd
cwkg
cwkh
-cwkk
cwkm
cwko
-cwkp
cwkx
cwlb
cwlc
cwlm
cwlp
cwls
+cwlx
cwly
cwme
cwmj
cwpz
cwqh
cwqk
+cwqo
cwqp
cwqr
cwqs
cwqv
cwra
-cwrf
cwrh
cwrj
cwrk
cwro
cwrt
cwru
-cwrx
cwry
cwrz
cwsa
cwza
cwzg
cwzl
+cwzn
cwzo
cwzq
+cwzv
cwzw
cwzz
cxaf
cxde
cxdi
cxdk
-cxdp
cxdw
cxea
cxec
cxpa
cxpc
cxpl
+cxqt
cxrb
+cxrh
cxrl
cxsc
cxse
cxyh
cxzc
cxzv
-cyab
cyah
cyam
cyas
cybg
cybk
cybl
-cybn
cybq
cybr
cybu
cygk
cygl
cygp
-cygq
cygr
cygt
cygv
czmd
czmj
czmt
-czmu
czol
czpc
czps
dffd
dfoo
dgaa
-dgle
-dgsi
-dgtk
diap
dibk
diyo
dnaa
dnak
dnbe
+dnca
dnen
dngo
dnib
dnpo
dnso
dnyo
-dnza
-drrb
drrm
drrn
drrt
eeei
eeka
eeke
+eepu
eetn
eetu
efet
egxp
egxs
egxt
-egxu
egxv
egxw
egxz
ekrn
ekrs
eksb
-eksn
eksp
ekvd
ekvg
enbs
enbv
encn
+endr
endu
enev
enfb
epwa
epwr
epzg
+eqay
+eqaz
eqbk
+eqeo
+eqeu
eqph
eqya
eqyb
eqyf
eqyk
eqyl
+eqyr
+eqys
eqyt
eqyv
escf
esdf
esgg
esgj
-esgr
+esgp
esgt
esia
esib
etic
etih
etik
-etml
etmn
etnd
etng
fale
falw
famm
-faob
faor
fape
-fapn
fapp
fasb
fasi
-fatt
faup
faut
favv
fawb
fawk
-fbft
fbke
fbmn
fbmp
fbpm
fbsk
-fbsp
fcbb
-fcpa
fcpp
fdbb
+fdms
fdmy
fdot
fdpp
fgbt
fgsl
fhaw
+fima
fimp
fjdg
fkkd
fkys
flhn
flkk
+flmf
fmch
fmcz
fmee
fnub
fnue
fnug
+fogm
fogo
fogr
foob
fqql
fqtt
fqvl
+fqxa
fsia
ftta
fttc
fttd
fttj
+ftty
fvcz
fvfa
fvjn
fvwn
fwcl
fwki
+fwuu
fxmm
-fygb
fygf
fykm
fykt
fylz
-fyml
fyoa
-fyoo
-fyow
fyru
fywb
fywe
fywh
fyww
fzaa
-fzna
-fzqa
+fzic
fzrf
-fzwa
gabs
gakd
gamb
ganr
-gasn
-gaye
gbyd
gcfv
gcgm
gcrr
gcts
gcxo
+gece
geml
+gfll
ggov
glrb
gmad
gmmi
gmml
gmmn
-gmmt
gmmw
gmmx
gmmz
goss
gotk
gott
+gqni
gqno
gqpa
gqpp
gqpz
gucy
+gunz
gvac
gvba
gvnp
hcmf
hcmm
hdam
-hdan
+hear
heat
heax
heba
-hebl
heca
hecp
hegn
helx
hema
hemm
+heoc
heps
-hesc
hesg
hesh
hesn
hesw
-hetb
hetr
hkel
+hkem
+hkga
+hkgo
hkjk
hkki
+hkkt
+hklo
+hklu
+hkme
hkml
hkmo
+hkni
+hknk
hknw
hkwj
hryr
-hssj
+hsdn
+hsfs
+hsnl
+hsnn
+hsob
+hspn
hssk
hsss
htar
-htbh
htbu
htda
htdo
htgw
htha
-hti4
htib
htir
htjn
htkb
htki
htkj
-htkp
-htma
htmg
htmh
htmp
htmt
htmu
htmw
-htng
htpe
-hts0
htse
htsi
htso
httg
htza
huen
+huji
+huka
+huks
k0a0
k0a9
k0co
k0e0
k0f2
k0j4
+k0j6
k0r0
k0r4
k0s9
k1cw
k1dm
k1dn
-k1dw
k1em
-k1en
+k1ew
k1f0
k1fm
k1fn
k1gm
k1gn
+k1gw
k1h2
k1hm
k1hn
k1hw
k1im
k1in
-k1j0
+k1iw
+k1jm
k1jn
k1jw
k1k1
k1km
k1kn
-k1kw
k1ln
-k1lw
k1m4
k1m5
k1mn
k1mw
-k1nm
k1nn
k1nw
k1om
k1on
-k1ow
k1p1
k1r7
+k1r8
k1s3
k1s5
k1u7
k2j3
k2j5
k2j9
-k2ls
k2m2
k2p2
k2r9
k3i2
k3j7
k3k3
-k3k8
+k3l4
k3lf
k3n8
k3r7
k4f2
k4i3
k4m9
+k4mr
k4o4
k4r5
k4s1
k4s2
-k4u6
k4v0
k4v1
k5a6
k6r6
k6s0
k6s2
-k6s5
k6s8
k7bm
k7l2
k7n0
-k7s6
k7w4
k7w6
k8a0
k8a3
k8b0
k8d3
+k8t6
k8w2
k9a5
k9d7
k9mn
k9s2
k9s5
+k9s9
k9v9
k11r
k12n
k13k
k14y
+k15m
k17j
k18a
k18h
k33n
k33v
k35a
+k36k
k38s
k40b
+k40u
k41u
k42j
k46d
k54a
k54j
k57c
-k59k
k63s
k65s
k66r
kafw
kagc
kagi
+kago
kagr
kags
kahn
kast
kasw
kasx
+kata
katl
-katp
kats
katt
katw
kbax
kbaz
kbbb
-kbbd
kbbg
kbbp
kbbw
kbcb
kbce
kbck
+kbcr
kbct
kbde
kbdg
kbfi
kbfl
kbfm
-kbfw
kbgd
kbge
kbgf
kbpk
kbpt
kbqk
-kbqp
kbqx
kbrd
kbrg
kbta
kbtl
kbtm
+kbtn
kbtp
kbtr
kbtv
kckv
kckz
kcle
-kcli
kclk
kcll
kclm
kcxu
kcxw
kcxy
-kcyd
kcys
kczl
kczt
kdll
kdln
kdlo
-kdlp
kdls
kdlz
kdma
kede
kedj
kedn
+kedu
kedw
keed
keen
keft
kege
kegi
+kegt
kegv
keha
keho
kehr
kehy
keik
-keka
kekm
kekn
keko
kelp
kely
kelz
-kemk
kemm
kemp
kemt
keyw
kezf
kezm
+kezp
kezs
kezz
kf00
kf05
kf17
kf44
+kf45
kf46
kf70
kfaf
kfbg
kfbl
kfbr
-kfch
kfci
kfcm
kfcs
kfpy
kfqd
kfrg
+kfrh
kfri
kfrm
kfrr
kfsd
kfse
kfsi
+kfsk
kfsm
kfso
kfst
kfsw
kftk
+kftn
kftw
kfty
kful
kfwc
kfwn
kfws
-kfwz
kfxe
kfxy
kfye
kgao
kgbd
kgbg
+kgbk
kgcc
kgcd
kgck
kglr
kgls
kglw
+kglx
kgly
kgmj
kgmu
kgtr
kgtu
kguc
+kgul
kgup
kgur
kgus
kgvl
kgvq
kgvt
+kgvw
kgwb
kgwo
kgwr
kgww
-kgxa
kgxf
kgxy
kgyb
khcr
khdc
khde
+khdl
khdn
khdo
khef
khqm
khqu
khqz
+khrf
khri
khrj
khrl
khse
khsg
khsi
+khsp
khst
khsv
khth
kijx
kikg
kikk
+kikt
kikv
kikw
kile
kjms
kjnx
kjot
+kjpx
kjqf
kjrb
kjsl
kjzi
kjzp
kk62
+kk70
kk82
kk88
kkls
klbf
klbl
klbo
+klbt
klbx
klcg
klch
klku
klkv
kllj
-klln
kllq
klmo
klmt
-klna
klnc
klnd
klnk
klzz
km02
km04
+km08
km19
km21
km25
kmcx
kmdd
kmdh
-kmdj
kmdq
kmds
kmdt
kmdw
kmdz
kmeb
-kmeg
kmeh
kmei
kmem
kmnh
kmni
kmnm
+kmnn
kmnv
kmnz
kmob
kmot
kmox
kmpo
+kmpr
kmpv
kmpz
kmqb
-kmqe
kmqi
kmqj
kmqs
+kmqw
kmqy
kmrb
kmrc
knip
knjk
knjm
+knjw
knkt
knkx
knlc
knui
knuq
knuw
+knxf
knxp
kny0
knyc
knzy
ko05
ko22
-ko32
ko69
koaj
koak
kogb
kogd
kogs
+koic
koin
koja
kojc
kpnm
kpns
kpnt
-kpo1
kpob
kpoc
kpoe
kpyx
kpzq
kpzz
-kqaj
kqal
kqay
kqaz
-kqbd
kqbl
-kqbr
+kqcg
kqd3
kqdg
kqei
kqej
kqek
+kqel
kqen
kqep
kqeq
kqex
kqey
kqfb
-kqfl
kqft
kqfu
kqfv
kqhf
kqhg
kqhy
-kqix
-kqjq
+kqil
kqm2
-kqme
-kqms
-kqmu
-kqmv
-kqmz
kqn3
-kqnb
-kqnc
-kqnd
-kqno
+kqoa
+kqpj
+kqqa
+kqqi
+kqqk
kqrd
kqrh
-kqsi
+kqry
+kqsm
kqta
-kqtt
kqtz
kqut
+kquu
+kqvb
kqvf
-kqwd
+kqvg
kqwm
+kqx2
kqxh
-kqxx
krac
kral
krap
krkp
krkr
krks
+krkw
krld
krme
krmg
krno
krnp
krnt
+krnv
kroa
kroc
krog
krow
krox
krpd
+krph
krpj
krpx
krqb
ks52
ks59
ks71
+ks85
ksaa
ksac
ksad
ksbs
ksby
kscd
-kscf
ksch
ksck
kscr
kshd
kshl
kshn
-kshp
kshr
kshv
ksif
kt20
kt35
kt41
+kt69
kt70
kt74
kt78
ktqe
ktqh
ktqk
+ktqv
ktri
ktrk
ktrl
ktyr
ktys
ktzr
+ku16
ku42
ku52
ku55
kukt
kulm
kuls
+kump
kuni
kuno
kunu
kvys
kw13
kw22
+kw29
kw31
kw43
kw63
lfbc
lfbd
lfbe
+lfbf
lfbg
lfbh
lfbi
lfks
lflb
lflc
+lflh
lfll
lfln
lflp
lfls
lflu
+lflv
lflw
lflx
lfly
lfmy
lfoa
lfob
-lfoc
lfoe
lfoh
lfoj
liec
lied
liee
-lief
-lieh
lieo
lima
limc
lmml
loan
loav
-logk
-logm
lowg
lowi
lowk
lowl
lows
loww
-lowz
loxt
loxz
lpar
lsgg
lsgs
lsma
+lsmc
lsmd
lsme
+lsmk
lsmm
lsmp
lsza
ltcw
ltda
ltfa
+ltfb
ltfc
ltfd
ltfe
ltfj
ltfk
ltfm
+ltfo
lubm
lukk
lwoh
lwsk
lxgb
lybe
-lybm
lybt
lykv
lyni
lypg
lytv
-lyuz
lyvr
lzib
lzkz
lzpp
lztt
lzzi
-macb
mbgt
mbpv
mdab
mdbh
-mdct
mdcy
mdjb
mdlr
mdpp
mdsd
mdst
-meat
-meba
-meps
-mesc
-mesg
+mesn
mgcb
mges
mggt
mgza
mhca
mhch
-mhgr
mhgs
mhlc
mhle
mhlm
mhno
mhpl
+mhpr
mhro
-mhsc
+mhsg
mhsr
mhte
mhtg
mmcn
mmcp
mmcs
+mmct
mmcu
mmcv
mmcz
mpbo
mpda
mpmg
-mpmp
mppa
mpsm
mpto
-mr0c
mrlb
mrlm
mroc
+mrpp
mrpv
msac
mslp
mssm
msss
mtch
+mtmp
mtpp
mucc
mucf
nfkd
nfna
nfnl
+nfnm
nfnr
nfns
nftf
nftl
-nftp
nftv
ngfu
ngta
-ngtt
niue
nlww
-nnch
nsfa
nstu
ntaa
nvsc
nvsg
+nvsl
nvss
nvva
nvvv
nzfx
nzoh
nzsp
-nzwd
nzwn
nzwp
-oahr
-oakb
+oasp
obbi
-odkl
+odap
oeab
oeah
oeao
oekj
oekm
oema
-oemn
oeng
oepa
oeps
oerf
oerk
oerr
-oery
oesh
oesk
oetb
omfj
omrk
omsj
+ooad
oodq
+ookb
ooms
oosa
oosh
+ooth
opfa
-opgd
opis
opkc
opla
opmt
opnh
opps
-oprn
opsk
-opsr
opst
orbi
+orbr
orer
-orin
ormm
orni
orsu
-orur
osap
osdi
-osdo
oskl
oslk
otbd
otbh
othh
paad
+paak
paaq
paba
pabe
pacm
pacv
pacz
+pade
padg
padk
padl
+padm
padq
padu
paec
pafs
paga
pagb
-pagg
-pagh
pagk
pagl
pagm
pagy
pahc
pahl
-pahn
paho
pahp
+pahx
pahy
paig
paii
pamd
pamh
pamk
+pamm
pamo
pamr
pana
pann
panv
panw
-paoh
paom
paoo
paor
pfkw
pfno
pfsh
+pfws
pfyu
pgro
pgsn
pgwt
phbk
phhi
-phjh
phjr
phko
phli
pmdy
ppit
ppiz
+prni
ptkk
ptpn
ptro
-ptrp
ptsa
pttp
ptya
rjah
rjai
rjak
-rjao
rjat
rjaw
rjbb
rjco
rjct
rjcw
+rjdb
rjdc
rjdm
rjdt
rjtu
rjty
rkjb
-rkjj
rkjk
-rknf
-rknn
-rkno
-rknr
-rknw
rkny
rkpc
rkpk
-rkpm
-rksd
-rksf
rksg
rksi
rksm
rkso
-rksp
-rksq
rkss
-rksu
-rksv
-rksw
-rksy
-rktb
-rkte
-rktf
-rkti
rktn
-rktp
-rkts
rktu
-rktw
-rkty
-rncm
roah
+rode
rodn
roig
romd
saac
saag
saaj
+saam
saap
saar
saav
saco
sadf
sadj
+sadm
sado
sadp
+saef
+saer
saez
same
samm
+samr
+sanc
sane
+sanl
+sanr
sant
sanu
saoc
sarc
sare
sarf
+sarg
sari
sarl
sarm
+saro
sarp
sasa
sasj
+sast
satr
savc
save
savt
savv
-savy
sawb
sawc
sawe
sawg
sawh
sawj
-sawt
sawu
saza
sazb
+sazc
sazg
sazm
sazn
sazs
sazt
sazy
-sbaa
sbaf
sban
sbar
sbcf
sbcg
sbch
-sbci
sbcj
sbco
sbcp
sbcz
sbdn
sbeg
-sbek
sbes
sbfi
sbfl
sboi
sbpa
sbpb
-sbpc
sbpf
sbpg
sbpj
sbtd
sbte
sbtf
-sbtk
sbtt
+sbtu
sbua
sbuf
-sbug
sbul
sbur
sbuy
scmk
scnt
scon
+scpd
scpq
scqp
scrd
sges
sggr
sglv
-sgme
sgpc
sgpi
sgpj
sgsp
sgvr
skar
-skas
skbg
skbo
skbq
-skbs
-skbu
skcc
skcg
skcl
-skco
-skcz
skej
-skgi
-skgo
skgp
-skgy
skib
skip
+skje
sklc
sklt
skmd
skmr
-skmu
skmz
sknv
skpc
-skpd
skpe
skpp
skps
skpv
-skqu
skrg
-sksa
-sksj
+skrh
sksm
sksp
skuc
skui
+skvp
skvv
-skyp
slal
slas
slca
slor
slpo
slps
+slra
slrb
slri
slrq
slry
slsa
slsb
-slsi
slsr
slsv
slti
slvr
slya
smjp
-smlt
+smz0
smzo
soca
spay
spcl
-speo
spgm
sphi
spho
sphy
-sphz
spja
spjc
spje
spme
spmf
spms
-spnc
-sppy
spqt
spqu
spru
spyl
spza
spzo
+sraf
suaa
suca
sudu
+sudy
suls
sumu
suso
susu
+svbc
svbi
svbm
svbs
-svcr
svfm
+svgd
svgu
svjm
-svmc
svmg
svmi
-svpa
-svsr
svva
-svvg
sycj
syec
sykm
tjsj
tkpk
tkpn
+tkpt
tlpc
tlpl
tnca
tncc
tnce
tncm
-tpkn
+tncn
+tndm
tqpf
trpg
ttcp
uadd
uaii
uait
+uakd
uakk
uaoo
uarr
uatt
uauu
ubbb
+ubbf
ubbg
ubbl
ubbn
uibb
uiii
uiuu
-ukbb
-ukdd
-ukde
-ukdr
-ukhh
-ukke
-ukkk
-ukkm
-ukli
-ukll
-ukln
-uklr
-uklu
-ukoh
-ukon
-ukoo
-ukww
ulaa
ulli
ulmm
untt
unww
uooo
-urff
urka
urkk
urmg
vabo
vabp
vabv
-vadn
vadu
vaid
vajb
vajj
+vajl
+vake
vakp
+vakr
+vaks
vanp
vaoz
vapr
vasd
vasu
vaud
-vauu
-vazo
vcbi
vccc
vcri
vdsr
vdsv
veat
-vebd
vebi
vebn
vebs
vebu
vecc
+veco
vedg
vegt
vegy
vejh
vejr
vejs
+veki
veko
velp
velr
verb
verc
verp
+veru
+vetj
vgeg
vghs
-vgsy
vhhh
viar
vibr
vijp
vikg
viko
+vild
vilk
+vipt
vism
+vjip
vllb
vlln
vlps
vobm
vobz
vocb
-vocc
voci
vocl
vocp
vopc
vory
vosm
+vosr
votk
votp
votr
wapp
waqq
warr
-watt
wayy
wbgb
wbgg
widd
widn
wiee
-wihh
wiii
wimm
wioo
zhhh
zjhk
zjsy
-zkpy
zlll
zlxy
zmck
zmub
zppp
zsam
-zscn
zsfz
zshc
zsjn
zspd
zsqd
zsss
-zstx
-zswx
-zswz
-zsxz
-zsyt
zuck
zugy
zutf