Blowing Snow
   BLWGSNOW
Cloudy
   CLDY
   OVERCAST
Drizzle
   DRZL
   DRZL/FOG
Fog
   FG
   FOGGY
Freezing Drizzle
   FRZ DRZL
   FZDRZL
Freezing Rain
   FRZ RAIN
   FRZR
   FZRAIN
Hail
Haze
   BLWGDUST
Heavy Rain
   HVY RAIN
   HVYRAIN
Heavy Snow
   HVY SNOW
   HVYSNOW
Light Rain
   LGT RAIN
   LGTRAIN
Light Sleet
   LGT SLEET
   LGTSLEET
Light Snow
   LGT SNOW
   LGTSNOW
   SNOSHWR
   SNOW SHOWERS
Mixed Precipitation
   MIX PCPN
   RAIN/SLEET
   RAIN/SNOW
   RAIN/SNOW/FOG
   RNSNOW
Mostly Cloudy
   MOCLDY
   MOCLOUDY
   MOSTLYCLDY
   PARTLY SUNNY
   PTSUNNY
Mostly Sunny
   AMCLDS
   MAINLY CLEAR
   MOSTLY CLEAR
   MOSTLYCLEAR
   MOSUNNY
   PARTLY CLDY
   PARTLY CLOUDY
   PARTLYCLDY
   PTCLDY
Rain
   SHOWER
   SHWRS
Sleet
   HVYSLEET
   LGTSLEET
Snow
   SNOW/FOG
Snow Flurries
   FLRRYS
   FLURRIES
Sunny
   CLEAR
   FAIR
   VRYHOT
Thunderstorm
   TSHWR
   TSTM
   TSTORM
   TSTRMS
Unavailable
   MM
   N/A
   NO REPORT
   NOT AVAILABLE
   NOT AVBL
Windy
