-# 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-03-14 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
+aggm
anyn
aymh
aynz
aypy
azuh
+azuu
bgbw
bggh
bgjn
cwaf
cwaj
cwaq
+cwar
cwav
cwba
cwbe
cwee
cwef
cweh
-cwek
cwel
cwep
cweq
cwlb
cwlc
cwle
-cwli
cwlm
cwlp
cwls
cwod
cwoe
cwoy
-cwpc
cwpd
cwpe
cwpf
cwpo
cwpr
cwps
-cwpx
cwpz
cwqh
cwqk
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
czol
czpc
czps
-czrp
czsj
czsm
czsp
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
flhn
flkk
flmf
-fmch
fmcz
fmee
fmep
fnhu
fnku
fnlu
-fnma
fnmo
-fnsa
fnso
-fnsu
fnub
-fnue
fnug
fogm
fogo
foog
fook
fool
+foom
foon
foor
-foot
fpst
fqbr
fqch
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
+gago
gakd
gamb
ganr
gqpz
gucy
gunz
+guxn
gvac
gvba
gvnp
gvsv
haab
+habd
+hadr
hbba
hcmf
hcmm
hdam
-hear
heat
heax
heba
+hebl
heca
hecp
hegn
hemm
heoc
heps
+hert
+hesc
hesg
hesh
hesn
hesw
+hesx
hetr
hkel
hkem
hknw
hkwj
hryr
+hrza
hsdn
-hsfs
-hsnl
+hsgn
hsnn
hsob
hspn
hssk
-hsss
htar
htbu
+htd0
htda
htdo
-htgw
-htha
htib
htir
-htjn
htka
-htkb
-htki
htkj
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
+k1lm
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
k4r5
k4s1
k4s2
+k4u6
k4v0
k4v1
k5a6
k5c1
k5h4
-k5m9
k5r8
k5sm
k5t9
k6i2
k6l4
k6p9
-k6r3
k6r6
k6s0
k6s2
k6s8
k7bm
k7l2
-k7n0
k7w4
k7w6
k8a0
k9s5
k9s9
k9v9
+k10g
k11r
k12n
k13k
k63s
k65s
k66r
+k74v
k77s
k79j
-k79s
k81r
k82c
-k82v
k96d
ka39
kaaa
kact
kacv
kacy
+kacz
kadc
kadf
kadg
kasx
kata
katl
+katp
kats
katt
katw
kbax
kbaz
kbbb
+kbbd
kbbg
kbbp
kbbw
kbfi
kbfl
kbfm
+kbfr
kbgd
kbge
kbgf
kbpk
kbpt
kbqk
+kbqp
kbqx
kbrd
kbrg
kbys
kbyy
kbzn
-kc07
kc09
kc29
kc35
kchs
kcic
kcid
-kcii
kcin
kcir
kciu
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
kdwx
kdxr
kdxx
-kdya
kdyb
kdyl
kdyr
kear
keat
keau
+keba
kebg
kebs
kecg
keha
keho
kehr
-kehy
keik
+keke
kekm
kekn
keko
kfay
kfbg
kfbl
-kfbr
+kfch
kfci
kfcm
kfcs
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
khhf
khhg
khhr
-khhv
khhw
khib
khie
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
kmco
kmcw
kmcx
+kmcz
kmdd
kmdh
kmdq
kmgj
kmgm
kmgn
-kmgr
kmgw
kmgy
kmhe
kmic
kmie
kmio
-kmis
kmiv
kmiw
kmjd
kmyv
kmyz
kmzh
-kmzj
kmzz
kn03
kn38
knzy
ko05
ko22
+ko32
ko69
+ko86
koaj
koak
koar
kobe
+kobt
kocf
koch
kocq
kozw
kp08
kp28
+kp52
kp53
kp58
kp59
kpkb
kpkd
kpkv
-kpld
kpln
kplr
kplu
kpnm
kpns
kpnt
+kpo1
kpob
kpoc
kpoe
kppq
kpqi
kpql
-kpqn
kprb
kprc
kprg
kpvb
kpvc
kpvd
-kpve
kpvf
kpvg
kpvj
kpym
kpyx
kpzq
-kpzz
kqal
-kqay
kqaz
+kqbd
kqbl
-kqcg
+kqbr
kqd3
kqdg
kqei
kqep
kqeq
kqer
+kqes
kqev
kqew
kqex
kqey
kqfb
+kqfl
kqft
kqfu
kqfv
kqhf
kqhg
kqhy
-kqil
+kqjg
+kqjq
+kqjz
+kqkz
kqm2
kqn3
kqoa
-kqpj
kqqa
-kqqi
-kqqk
kqrd
kqrh
-kqry
-kqsm
+kqrv
+kqsc
+kqsn
+kqst
+kqsu
kqta
+kqtd
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
ktyr
ktys
ktzr
-ku16
ku42
-ku52
ku55
ku68
ku69
kuta
kuts
kuuu
+kuuv
kuva
kuxl
kuyf
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
lsgg
lsgs
lsma
-lsmc
lsmd
lsme
-lsmk
lsmm
lsmp
lsza
lwsk
lxgb
lybe
+lybm
lybt
lykv
lyni
mdpp
mdsd
mdst
-mesn
mgcb
mges
mggt
mgpb
mgqz
mgrt
-mgsj
mgtu
mgza
mhca
mhpl
mhpr
mhro
-mhsg
mhsr
mhte
mhtg
mpda
mpmg
mppa
+mppn
mpsm
mpto
mrlb
mrlm
mroc
-mrpp
mrpv
msac
mslp
mugm
muha
muhg
+mupb
musc
muvr
mwcb
mycb
myem
mygf
-myig
mynn
mysm
mzbz
ncat
ncmg
ncmh
-ncmk
ncmr
ncns
ncpl
ncsw
nffn
nfkd
+nflb
nfna
nfnl
nfnm
nftf
nftl
nftv
+nfvt
ngfu
ngta
+ngtt
niue
nlww
nsfa
nvvv
nvvw
nwww
+nygf
nzaa
nzch
nzcm
nzfx
-nzoh
nzsp
+nzwd
nzwn
-nzwp
-oasp
obbi
-odap
oeab
oeah
oeao
-oear
oeba
oebh
oedf
oekj
oekm
oema
+oemn
oeng
oepa
oeps
oewj
oeyn
oiaa
+oiad
oiag
oiah
oiai
ojaq
okas
okbk
+okkk
olba
+olkl
omaa
omad
omal
ooms
oosa
oosh
-ooth
opfa
opis
opkc
opsk
opst
orbi
-orbr
orer
ormm
orni
orsu
+osao
osap
osdi
oskl
pabe
pabi
pabl
+pabp
pabr
pabt
pabv
padm
padq
padu
-paec
paed
paeg
paeh
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
paot
paou
papb
+papc
papg
paph
papm
papo
papr
papt
-paqh
paqt
parc
pars
pava
pavc
pavd
-pavl
pawd
pawg
pawi
pkwa
plch
pmdy
-ppit
ppiz
-prni
+pskl
+pslk
ptkk
ptpn
ptro
rjty
rkjb
rkjk
+rknf
+rknn
+rkno
+rknr
+rknw
rkny
rkpc
rkpk
+rkpm
+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
+rort
rory
rotm
royn
rpmd
rpmr
rpmz
+rppc
rpvd
rpvm
rpvp
saac
saag
saaj
-saam
saap
saar
saav
saco
sadf
sadj
-sadm
sado
sadp
-saef
-saer
saez
same
samm
sanc
sane
sanl
-sanr
sant
sanu
saoc
sarc
sare
sarf
-sarg
sari
sarl
-sarm
-saro
sarp
sasa
sasj
-sast
satr
savc
save
sawg
sawh
sawj
-sawu
saza
sazb
-sazc
sazg
sazm
sazn
sazs
sazt
sazy
+sbaa
sbaf
sban
sbar
secu
segs
segu
+segz
sejd
selt
semc
sges
sggr
sglv
+sgme
sgpc
sgpi
sgpj
skbg
skbo
skbq
+skbs
skcc
skcg
skcl
skej
-skgp
skib
skip
-skje
sklc
sklt
skmd
sknv
skpc
skpe
-skpp
skps
skpv
skrg
skrh
sksm
+skso
sksp
skuc
skui
skvp
skvv
slal
+slap
slas
slca
slcb
sllp
slmg
slor
+slp0
slpo
slps
slra
slry
slsa
slsb
+slsi
slsr
slsv
slti
slvr
slya
smjp
-smz0
smzo
soca
spay
spcl
+speo
spgm
sphi
spho
-sphy
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
-svfm
+svcb
+svcs
svgd
svgu
+svjc
svjm
+svlf
+svmc
+svmd
svmg
svmi
+svmt
+svpr
+svsa
svva
+svvg
sycj
syec
sykm
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
+vadn
vadu
vaid
vajb
vajj
vajl
+vajm
vake
vakp
-vakr
vaks
vanp
vaoz
+vapo
vapr
vark
vasd
vaud
vcbi
vccc
+vccj
vcri
vdpp
vdsr
vdsv
+veab
veat
+vebd
vebi
vebn
vebs
vebu
vecc
veco
+vecx
vedg
+vedo
+vegk
vegt
vegy
+veho
+vehx
veim
vejh
vejr
vejs
+vejt
veki
veko
+veku
velp
velr
vemn
vepy
verb
verc
+verk
verp
veru
vetj
+vetz
vgeg
vghs
vhhh
+viag
viar
vibr
+viby
+vicg
vidd
-vidn
vidp
vigg
+vigr
+vijo
vijp
-vikg
+vijr
+viju
viko
vild
+vilh
vilk
vipt
vism
-vjip
+visp
+visr
+viut
vllb
vlln
vlps
vobg
vobl
vobm
+vobx
vobz
vocb
voci
vocl
vocp
+voga
vogb
vogo
vohb
vond
vopb
vopc
+vorm
vory
+vosh
vosm
vosr
votk
votv
vovz
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
+zscg
zsfz
zshc
zsjn