{
 "dataset": "UT storm events — 12-month window, full state",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-07T04:55:15.197+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 3049,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "iem-lsr-2026-09-06-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-09-06",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Gunnison Island mesonet station (GNI) measured a wind gust of 60 mph from passing storms and associated outflow.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-09-06-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-09-06",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-CDC-2026-09-04-110193",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-09-04",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CDC-2026-09-02-111076",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-09-02",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-09-01-flood-37.16--113.00",
   "lat": 37.16,
   "lon": -113,
   "zip": "",
   "city": "1 S Springdale",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Final flood wave, around 600 cfs, hit the gauge on the East Fork of the Virgin River.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-09-01-flood-37.01--113.00",
   "lat": 37.01,
   "lon": -113,
   "zip": "",
   "city": "2 W Hildale",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood wave overtopped road around 130 PM.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-13ab8b173bc8354f.001-Washingt-wind",
   "zip": "",
   "city": "Washington",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Washington. Severe Thunderstorm Warning issued September 1 at 12:52PM MDT until September 1 at 1:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-118"
  },
  {
   "id": "iem-ww-SLC-SV-W-118-Washington-hail-2026-09-01",
   "zip": "",
   "city": "Washington",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-118"
  },
  {
   "id": "iem-ww-SLC-SV-W-118-Kane-wind-2026-09-01",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-118"
  },
  {
   "id": "iem-ww-SLC-SV-W-118-Kane-hail-2026-09-01",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-118"
  },
  {
   "id": "iem-ww-SLC-SV-W-119-Kane-wind-2026-09-01",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-119"
  },
  {
   "id": "iem-ww-SLC-SV-W-119-Kane-hail-2026-09-01",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-119"
  },
  {
   "id": "nws-alert-99bc99d6af3c177a.001-Kane-flood",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued September 1 at 2:36PM MDT until September 1 at 3:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-118"
  },
  {
   "id": "nws-alert-99bc99d6af3c177a.001-Washingt-flood",
   "zip": "",
   "city": "Washington",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Washington. Flash Flood Warning issued September 1 at 2:36PM MDT until September 1 at 3:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-118"
  },
  {
   "id": "iem-ww-SLC-FF-W-117-Washington-flood-2026-09-01",
   "zip": "",
   "city": "Washington",
   "date": "2026-09-01",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-09-01. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-117"
  },
  {
   "id": "iem-ww-SLC-SV-W-120-Box Elder-wind-2026-09-01",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-09-01",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-120"
  },
  {
   "id": "iem-ww-SLC-SV-W-120-Box Elder-hail-2026-09-01",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-09-01",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-09-01. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-120"
  },
  {
   "id": "iem-ww-SLC-SV-W-121-Box Elder-wind-2026-09-01",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-09-01",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-121"
  },
  {
   "id": "iem-ww-SLC-SV-W-121-Box Elder-hail-2026-09-01",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-09-01",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-09-01. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-121"
  },
  {
   "id": "nws-alert-d9f321d217036862.001-Kane-flood",
   "zip": "",
   "city": "Kane",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued September 1 at 10:40PM MDT until September 1 at 10:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-119"
  },
  {
   "id": "iem-geo-2026-09-01-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-09-01",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Initial flood wave hit the US-89 gauge on the Paria River.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "sps-2026-09-01-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-09-01",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "429 cfs flood wave reported by the gauge at US-89.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.83--111.61",
   "lat": 37.83,
   "lon": -111.61,
   "zip": "",
   "city": "4 N Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Gauge on upper Pine Creek showed a flash flood wave around 171 cfs heading down the drainage toward the Escalante River.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.78--111.57",
   "lat": 37.78,
   "lon": -111.57,
   "zip": "",
   "city": "2 NE Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "River Gauge on the Escalante at Escalante indicates a 433 cfs flood wave hit the gauge at 1025. The flow was still increasing.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-SGU-2026-08-31",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU): 52 mph gust at 2026-08-31 17:35.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU) — peak at 2026-08-31 17:35",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SGU-2026-08-31-110826",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-dccae2d682471b2f.001-Garfield-wind-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Garfield. Severe Thunderstorm Warning issued August 31 at 12:16PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-18b9ef351a25ac91.001-Garfield-hail-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Garfield. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 12:02PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-dccae2d682471b2f.001-Iron-wind-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Iron",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Iron. Severe Thunderstorm Warning issued August 31 at 12:16PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-18b9ef351a25ac91.001-Iron-hail-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Iron",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Iron. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 12:02PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-dccae2d682471b2f.001-Kane-wind-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Severe Thunderstorm Warning issued August 31 at 12:16PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-18b9ef351a25ac91.001-Kane-hail-2026-08-31",
   "lat": 37.519999999999996,
   "lon": -112.76000000000002,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 12:02PM MDT until August 31 at 12:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-113"
  },
  {
   "id": "nws-alert-d3e966459079b692.001-Washingt-wind-2026-08-31",
   "lat": 37.09142857142857,
   "lon": -113.08285714285715,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Washington. Severe Thunderstorm Warning issued August 31 at 12:36PM MDT until August 31 at 12:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-114"
  },
  {
   "id": "nws-alert-9277eb3ff1b38dea.001-Washingt-hail-2026-08-31",
   "lat": 37.09142857142857,
   "lon": -113.08285714285715,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Washington. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 12:21PM MDT until August 31 at 12:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-114"
  },
  {
   "id": "ww-SLC-FF-W-104-2026-08-31-Garfield",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-31. Duration: 176 min. Counties: Garfield, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #104 (176 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-104"
  },
  {
   "id": "nws-alert-7897f346a30e4bc9.001-Wayne-flood-2026-08-31",
   "lat": 38.16166666666667,
   "lon": -111.17666666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Wayne. Flash Flood Warning issued August 31 at 1:11PM MDT until August 31 at 1:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-104"
  },
  {
   "id": "ww-SLC-FF-W-103-2026-08-31-Garfield",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-31. Duration: 175 min. County: Garfield. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #103 (175 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-103"
  },
  {
   "id": "nws-alert-50204fdaf712947a.001-Garfield-flood-2026-08-31",
   "lat": 37.6575,
   "lon": -111.33375,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 31 at 2:04PM MDT until August 31 at 3:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-108"
  },
  {
   "id": "nws-alert-e0fdfaab8c0976e1.001-Emery-flood-2026-08-31",
   "lat": 38.64875,
   "lon": -110.87125,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Emery. Flash Flood Warning issued August 31 at 12:47PM MDT until August 31 at 2:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-105"
  },
  {
   "id": "nws-alert-8e811921f92f8732.001-Wayne-flood",
   "zip": "",
   "city": "Wayne",
   "date": "2026-08-31",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Wayne. Flash Flood Warning issued August 31 at 2:42PM MDT until August 31 at 2:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-105"
  },
  {
   "id": "ww-SLC-FF-W-102-2026-08-31-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-31. Duration: 173 min. County: Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #102 (173 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-102"
  },
  {
   "id": "ww-SLC-FF-W-107-2026-08-31-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-31. Duration: 179 min. Counties: Kane, Washington. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #107 (179 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-107"
  },
  {
   "id": "ww-SLC-FF-W-107-2026-08-31-Washington",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-31. Duration: 179 min. Counties: Kane, Washington. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #107 (179 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-107"
  },
  {
   "id": "nws-alert-1e38f948f3ac1115.001-Kane-flood",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 31 at 4:15PM MDT until August 31 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-106"
  },
  {
   "id": "nws-alert-1e38f948f3ac1115.001-Garfield-flood",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 31 at 4:15PM MDT until August 31 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-106"
  },
  {
   "id": "nws-alert-40c07e48fed4f1bc.001-Juab-wind-2026-08-31",
   "lat": 39.336,
   "lon": -112.6,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Max wind: 60 mph. Severe Thunderstorm Warning issued August 31 at 1:45PM MDT until August 31 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-115"
  },
  {
   "id": "nws-alert-40c07e48fed4f1bc.001-Juab-hail-2026-08-31",
   "lat": 39.336,
   "lon": -112.6,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 1:45PM MDT until August 31 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-115"
  },
  {
   "id": "nws-alert-40c07e48fed4f1bc.001-Millard-wind-2026-08-31",
   "lat": 39.336,
   "lon": -112.6,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Max wind: 60 mph. Severe Thunderstorm Warning issued August 31 at 1:45PM MDT until August 31 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-115"
  },
  {
   "id": "nws-alert-40c07e48fed4f1bc.001-Millard-hail-2026-08-31",
   "lat": 39.336,
   "lon": -112.6,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Max hail: 1\". Severe Thunderstorm Warning issued August 31 at 1:45PM MDT until August 31 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-115"
  },
  {
   "id": "nws-alert-0aa7a50c9bcde812.001-Kane-flood-2026-08-31",
   "lat": 37.17285714285714,
   "lon": -112.87428571428572,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 31 at 2:01PM MDT until August 31 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-109"
  },
  {
   "id": "nws-alert-0aa7a50c9bcde812.001-Washingt-flood-2026-08-31",
   "lat": 37.17285714285714,
   "lon": -112.87428571428572,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Washington. Flash Flood Warning issued August 31 at 2:01PM MDT until August 31 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-109"
  },
  {
   "id": "nws-alert-5da0859fbc070172.001-Piute-flood-2026-08-31",
   "lat": 38.4525,
   "lon": -112.29625,
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Piute",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Piute. Flash Flood Warning issued August 31 at 1:52PM MDT until August 31 at 4:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-111"
  },
  {
   "id": "nws-alert-de10a21a91608c5a.001-Garfield-flood",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 31 at 11:43PM MDT until August 31 at 11:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-110"
  },
  {
   "id": "nws-alert-8c4ce4e1313c9da7.002-Utah-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Utah. Flood Watch issued August 31 at 11:22AM MDT until September 1 at 12:00AM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-FA-A-5"
  },
  {
   "id": "nws-alert-8c4ce4e1313c9da7.002-Tavaputs-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Tavaputs Plateau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Tavaputs Plateau. Flood Watch issued August 31 at 11:22AM MDT until September 1 at 12:00AM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-FA-A-5"
  },
  {
   "id": "nws-alert-8c4ce4e1313c9da7.002-Arches/g-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Arches/grand Flat",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Arches/Grand Flat. Flood Watch issued August 31 at 11:22AM MDT until September 1 at 12:00AM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-FA-A-5"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.001-Uinta Ba-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Uinta Basin",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Uinta Basin. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Mountain-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Mountains",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Mountains. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Sanpete -flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Sanpete Valley",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Sanpete Valley. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Sevier V-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Sevier Valley",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Sevier Valley. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Castle C-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Castle Country",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Castle Country. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-San Rafa-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "San Rafael Swell",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for San Rafael Swell. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Zion Nat-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Zion National Park",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Zion National Park. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Sevier R-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Sevier River Valleys",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Sevier River Valleys. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Bryce Ca-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Bryce Canyon Country",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Bryce Canyon Country. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-24d5de6659f1f2e4.002-Canyonla-flood-2026-08-31",
   "zip": "",
   "city": "",
   "date": "2026-08-31",
   "county": "Canyonlands",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Canyonlands. Flood Watch issued August 31 at 9:59AM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.19--113.00",
   "lat": 37.19,
   "lon": -113,
   "zip": "",
   "city": "Springdale",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Severe flooding in Springdale. SR-9 is impassible in parts of Springdale.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.22--112.97",
   "lat": 37.22,
   "lon": -112.97,
   "zip": "",
   "city": "3 SSW Zion National Par",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Gauge at the North Fork of the Virgin River at Springdale rose to 2000 cfs and climbing.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.16--113.00",
   "lat": 37.16,
   "lon": -113,
   "zip": "",
   "city": "1 S Springdale",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Large flood wave on the East Fork of the Virgin River Gauge, 1000 cfs and climbing.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.88--111.67",
   "lat": 37.88,
   "lon": -111.67,
   "zip": "",
   "city": "9 NNW Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Large flood wave moving down Pine Creek toward the Escalante River. Currently at 1090 cfs and rising.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-38.25--112.22",
   "lat": 38.25,
   "lon": -112.22,
   "zip": "",
   "city": "1 N Junction",
   "date": "2026-08-31",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Piute County Emergency Management reported flooding and an associated closure of Highway 89 originating from heavy rain and flooding in the City Creek drainage in the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-116-Juab-wind-2026-08-31",
   "zip": "",
   "city": "Juab",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-08-31. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-116"
  },
  {
   "id": "iem-ww-SLC-SV-W-116-Juab-hail-2026-08-31",
   "zip": "",
   "city": "Juab",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-08-31. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "SLC-SV-W-116"
  },
  {
   "id": "iem-ww-SLC-SV-W-116-Millard-wind-2026-08-31",
   "zip": "",
   "city": "Millard",
   "date": "2026-08-31",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Millard on 2026-08-31. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-116"
  },
  {
   "id": "iem-ww-SLC-SV-W-116-Millard-hail-2026-08-31",
   "zip": "",
   "city": "Millard",
   "date": "2026-08-31",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Millard on 2026-08-31. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "SLC-SV-W-116"
  },
  {
   "id": "nws-alert-9fe2e737820ae7fb.001-Kane-flood",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 31 at 10:56PM MDT until September 1 at 1:00AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-114"
  },
  {
   "id": "nws-alert-12dd256ce371a025.001-Washingt-flood",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Washington. Flash Flood Warning issued August 31 at 3:58PM MDT until August 31 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-114"
  },
  {
   "id": "iem-ww-SLC-FF-W-112-Washington-flood-2026-08-31",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-31. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-112"
  },
  {
   "id": "nws-alert-bed840d4498edcdb.001-Piute-flood",
   "zip": "",
   "city": "Piute",
   "date": "2026-08-31",
   "county": "Piute",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Piute. Flash Flood Warning issued August 31 at 6:13PM MDT until August 31 at 6:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-113"
  },
  {
   "id": "iem-lsr-2026-08-31-wind-39.59--111.92",
   "lat": 39.59,
   "lon": -111.92,
   "zip": "",
   "city": "4 NW Levan",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTLMP Lampson Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-31-wind-39.73--111.93",
   "lat": 39.73,
   "lon": -111.93,
   "zip": "",
   "city": "6 W Nephi",
   "date": "2026-08-31",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC349 Nephi West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-31-wind-40.23--112.73",
   "lat": 40.23,
   "lon": -112.73,
   "zip": "",
   "city": "2 SE Dugway",
   "date": "2026-08-31",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG07 English Village.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-31-flood-38.49--112.31",
   "lat": 38.49,
   "lon": -112.31,
   "zip": "",
   "city": "4 NW Marysvale",
   "date": "2026-08-31",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Piute County Emergency Management reported flooding and debris flow in the Deer Creek drainage within the Silver King burn scar. This led to several washed out road crossings.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.77--111.68",
   "lat": 37.77,
   "lon": -111.68,
   "zip": "",
   "city": "5 W Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Videos of flash flooding where Birch Creek enters into the Escalante River.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.78--111.59",
   "lat": 37.78,
   "lon": -111.59,
   "zip": "",
   "city": "1 NNE Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video of the Escalante River hitting the bottom of the bridge on 300 east north of town.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-117-Tooele-wind-2026-08-31",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-31",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-31. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-117"
  },
  {
   "id": "iem-ww-SLC-SV-W-117-Tooele-hail-2026-08-31",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-31",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-31. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-117"
  },
  {
   "id": "iem-ww-SLC-SV-W-117-Box Elder-wind-2026-08-31",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-31",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-08-31. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-117"
  },
  {
   "id": "iem-ww-SLC-SV-W-117-Box Elder-hail-2026-08-31",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-31",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-08-31. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-117"
  },
  {
   "id": "nws-alert-a26be14ad8c61b0b.001-Washingt-flood",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Washington. Flash Flood Warning issued August 31 at 6:25PM MDT until August 31 at 9:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-115"
  },
  {
   "id": "nws-alert-84c446e5871185b7.001-Garfield-flood",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 31 at 7:31PM MDT until August 31 at 8:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-116"
  },
  {
   "id": "spc-2026-08-31-wind-40.51-3",
   "lat": 40.51,
   "lon": -112.03,
   "zip": "",
   "city": "1 SW Herriman",
   "date": "2026-08-31",
   "county": "Salt Lake",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 1 SW Herriman",
   "sourceDetail": "SPC filtered reports — 2026-08-31",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-38.58--110.75",
   "lat": 38.58,
   "lon": -110.75,
   "zip": "",
   "city": "4 NW Goblin Valley",
   "date": "2026-08-31",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Goblin Valley State Park reported high flows out of slot canyons along Little Wildhorse Road before Little Wildhorse Slot Canyon. Time estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.57--112.05",
   "lat": 37.57,
   "lon": -112.05,
   "zip": "",
   "city": "Cannonville",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emergency manager reported flooding Cannonville that compromised the town water supply. Time estimated.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.79--111.41",
   "lat": 37.79,
   "lon": -111.41,
   "zip": "",
   "city": "9 S Boulder",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video on social media show a very large flood on Calf Creek, with portions of the campground inundated by floodwaters. Calf Creek was well out of bank. Time estimated based on radar.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.78--111.42",
   "lat": 37.78,
   "lon": -111.42,
   "zip": "",
   "city": "10 E Escalante",
   "date": "2026-08-31",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Videos show a large flood on the Escalante River with a foot bridge over topped and the river well out of banks. Time is estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-38.25--111.24",
   "lat": 38.25,
   "lon": -111.24,
   "zip": "",
   "city": "2 SSE Fruita",
   "date": "2026-08-31",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Capitol Reef National Park reported flows on Sulpher Creek and Capitol Gorge due to steady rainfall, described as gentler rises as opposed to flash flooding.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.03--112.00",
   "lat": 37.03,
   "lon": -112,
   "zip": "",
   "city": "19 W Big Water",
   "date": "2026-08-31",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Paria Contact Station reported flash flooding in Buckskin Gulch from early morning heavy rain. Flood waters deposited mud and boulders on House Rock Valley road leading into Buckskin parking area, limiting access.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-38.27--112.71",
   "lat": 38.27,
   "lon": -112.71,
   "zip": "",
   "city": "4 W Beaver",
   "date": "2026-08-31",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water running across SR-21 near mile post 104.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-31-flood-37.01--112.98",
   "lat": 37.01,
   "lon": -112.98,
   "zip": "",
   "city": "1 WSW Hildale",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mohave County camera showed high flows on Short Creek.",
   "sourceDetail": "NWS SLC — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "sps-2026-08-31-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-31",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-31-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-31",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-31-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-31",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 68,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "9 Special Weather Statements for Utah — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-31-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-31",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Washington — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-202608302205-hail-37.10--111.77",
   "lat": 37.1,
   "lon": -111.77,
   "zip": "",
   "city": "6 W Big Water",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 6 W Big Water, UT. Hail size: 0.75\".",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "spc-2026-08-30-0-2233",
   "lat": 37.08,
   "lon": -111.66,
   "zip": "",
   "city": "Big Water",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter-sized hail reported in Big Water. (SLC)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-geo-2026-08-30-flood-37.13--112.09",
   "lat": 37.13,
   "lon": -112.09,
   "zip": "",
   "city": "24 W Big Water",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Buckskin running high at US-89.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-30-flood-37.13--111.96",
   "lat": 37.13,
   "lon": -111.96,
   "zip": "",
   "city": "17 W Big Water",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding reported at Catstair Canyon.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-30-flood-37.01--111.52",
   "lat": 37.01,
   "lon": -111.52,
   "zip": "",
   "city": "2 NW Wahweep",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding reporting at Wahweap. Location is approximate.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-30-flood-38.31--111.23",
   "lat": 38.31,
   "lon": -111.23,
   "zip": "",
   "city": "2 NE Fruita",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Park Service employees relayed report(s) of waterfalls forming on the north side of Highway 24. Location estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Servi via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-30-flood-38.29--111.28",
   "lat": 38.29,
   "lon": -111.28,
   "zip": "",
   "city": "2 WNW Fruita",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of Sulphur Creek flashing at 6PM. Grand Wash Road also closed.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-2aaf8bb81db31bd6.001-Utah-wind-2026-08-30",
   "lat": 40.174,
   "lon": -111.652,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Severe Thunderstorm Warning issued August 30 at 4:51PM MDT until August 30 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-111"
  },
  {
   "id": "nws-alert-b09cf3767c8705ab.001-Utah-hail-2026-08-30",
   "lat": 40.174,
   "lon": -111.652,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 4:36PM MDT until August 30 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-111"
  },
  {
   "id": "nws-alert-382ca63ee729b3fd.001-Wayne-wind-2026-08-30",
   "lat": 38.346000000000004,
   "lon": -110.96999999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Wayne. Severe Thunderstorm Warning issued August 30 at 5:24PM MDT until August 30 at 5:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-112"
  },
  {
   "id": "nws-alert-bd02ff37a5ce38c3.001-Wayne-hail-2026-08-30",
   "lat": 38.346000000000004,
   "lon": -110.96999999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Wayne. Max hail: 1.5\". Severe Thunderstorm Warning issued August 30 at 5:08PM MDT until August 30 at 5:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1.5\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-112"
  },
  {
   "id": "ww-SLC-SV-W-107-2026-08-30-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 30 min. Counties: Millard, Sevier. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #107 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-107"
  },
  {
   "id": "ww-SLC-SV-W-107-2026-08-30-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 30 min. Counties: Millard, Sevier. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #107 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-107"
  },
  {
   "id": "ww-SLC-SV-W-107-2026-08-30-Sevier-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 30 min. Counties: Millard, Sevier. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #107 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-107"
  },
  {
   "id": "ww-SLC-SV-W-107-2026-08-30-Sevier-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 30 min. Counties: Millard, Sevier. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #107 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-107"
  },
  {
   "id": "nws-alert-4bad41adde844db9.001-Sevier-wind-2026-08-30",
   "lat": 38.658,
   "lon": -112.72199999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Sevier",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sevier. Max wind: 60 mph. Severe Thunderstorm Warning issued August 30 at 2:01PM MDT until August 30 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-108"
  },
  {
   "id": "nws-alert-4bad41adde844db9.001-Sevier-hail-2026-08-30",
   "lat": 38.658,
   "lon": -112.72199999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Sevier",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Sevier. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 2:01PM MDT until August 30 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-108"
  },
  {
   "id": "nws-alert-4bad41adde844db9.001-Millard-wind-2026-08-30",
   "lat": 38.658,
   "lon": -112.72199999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Max wind: 60 mph. Severe Thunderstorm Warning issued August 30 at 2:01PM MDT until August 30 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-108"
  },
  {
   "id": "nws-alert-4bad41adde844db9.001-Millard-hail-2026-08-30",
   "lat": 38.658,
   "lon": -112.72199999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 2:01PM MDT until August 30 at 2:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-108"
  },
  {
   "id": "ww-SLC-SV-W-109-2026-08-30-Kane-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 42 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #109 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-109"
  },
  {
   "id": "ww-SLC-SV-W-109-2026-08-30-Kane-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 42 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #109 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-109"
  },
  {
   "id": "ww-SLC-SV-W-106-2026-08-30-Kane-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 45 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #106 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-106"
  },
  {
   "id": "ww-SLC-SV-W-106-2026-08-30-Kane-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 45 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #106 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-106"
  },
  {
   "id": "nws-alert-873eae8cdf0822b5.001-Kane-wind-2026-08-30",
   "lat": 37.41166666666667,
   "lon": -111.09666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Max wind: 60 mph. Severe Thunderstorm Warning issued August 30 at 3:05PM MDT until August 30 at 3:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-110"
  },
  {
   "id": "nws-alert-873eae8cdf0822b5.001-Kane-hail-2026-08-30",
   "lat": 37.41166666666667,
   "lon": -111.09666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 3:05PM MDT until August 30 at 3:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-110"
  },
  {
   "id": "nws-alert-873eae8cdf0822b5.001-San Juan-wind-2026-08-30",
   "lat": 37.41166666666667,
   "lon": -111.09666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for San Juan. Max wind: 60 mph. Severe Thunderstorm Warning issued August 30 at 3:05PM MDT until August 30 at 3:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-110"
  },
  {
   "id": "nws-alert-873eae8cdf0822b5.001-San Juan-hail-2026-08-30",
   "lat": 37.41166666666667,
   "lon": -111.09666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for San Juan. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 3:05PM MDT until August 30 at 3:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-110"
  },
  {
   "id": "ww-SLC-SV-W-105-2026-08-30-Utah-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 24 min. Counties: Utah, Wasatch. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #105 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-105"
  },
  {
   "id": "ww-SLC-SV-W-105-2026-08-30-Utah-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-30. Duration: 24 min. Counties: Utah, Wasatch. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #105 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-105"
  },
  {
   "id": "nws-alert-6c0cd9761562c781.001-Wasatch-wind-2026-08-30",
   "lat": 40.525833333333324,
   "lon": -111.12500000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wasatch",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Wasatch. Severe Thunderstorm Warning issued August 30 at 8:15AM MDT until August 30 at 8:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-105"
  },
  {
   "id": "nws-alert-e96272bb264e33d6.002-Wasatch-hail-2026-08-30",
   "lat": 40.525833333333324,
   "lon": -111.12500000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wasatch",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Wasatch. Max hail: 1\". Severe Thunderstorm Warning issued August 30 at 8:01AM MDT until August 30 at 8:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-105"
  },
  {
   "id": "ww-SLC-FF-W-94-2026-08-30-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 183 min. County: Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #94 (183 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-94"
  },
  {
   "id": "ww-SLC-FF-W-97-2026-08-30-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 296 min. County: Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #97 (296 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-97"
  },
  {
   "id": "nws-alert-37f9ca8348e7cef5.001-Emery-flood-2026-08-30",
   "lat": 38.64222222222222,
   "lon": -110.79333333333332,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Emery. Flash Flood Warning issued August 30 at 5:10PM MDT until August 30 at 5:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-96"
  },
  {
   "id": "ww-SLC-FF-W-96-2026-08-30-Wayne",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 179 min. Counties: Emery, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #96 (179 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-96"
  },
  {
   "id": "nws-alert-fcbc448eb6ef4403.001-Wayne-flood-2026-08-30",
   "lat": 38.30888888888889,
   "lon": -111.25666666666667,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Wayne. Flash Flood Warning issued August 30 at 7:32PM MDT until August 30 at 7:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-101"
  },
  {
   "id": "nws-alert-fcfcf9403743cb4b.001-Grand-flood-2026-08-30",
   "lat": 38.66111111111111,
   "lon": -109.43777777777777,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Grand",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Grand. Flash Flood Warning issued August 30 at 6:37PM MDT until August 30 at 6:45PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-FF-W-100"
  },
  {
   "id": "nws-alert-26e68f168a9ccdac.001-Garfield-flood-2026-08-30",
   "lat": 37.52,
   "lon": -111.124,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 30 at 7:55PM MDT until August 30 at 8:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-95"
  },
  {
   "id": "ww-SLC-FF-W-95-2026-08-30-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 357 min. Counties: Garfield, Kane, San Juan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #95 (357 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-95"
  },
  {
   "id": "nws-alert-26e68f168a9ccdac.001-San Juan-flood-2026-08-30",
   "lat": 37.52,
   "lon": -111.124,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for San Juan. Flash Flood Warning issued August 30 at 7:55PM MDT until August 30 at 8:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-95"
  },
  {
   "id": "ww-SLC-FF-W-99-2026-08-30-Garfield",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 299 min. Counties: Garfield, Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #99 (299 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-99"
  },
  {
   "id": "ww-SLC-FF-W-99-2026-08-30-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 299 min. Counties: Garfield, Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #99 (299 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-99"
  },
  {
   "id": "nws-alert-d0ceeacb8f0770cf.001-Kane-flood-2026-08-30",
   "lat": 37.28846153846153,
   "lon": -112.07615384615384,
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 30 at 9:26PM MDT until August 30 at 9:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-98"
  },
  {
   "id": "ww-SLC-FF-W-100-2026-08-30-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-30. Duration: 304 min. County: Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #100 (304 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-100"
  },
  {
   "id": "iem-geo-2026-08-30T22:11:00Z-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-08-30",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 NW Moab, UT. Peak gust: 53 mph. ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-45cdc1129efeae8f.001-Washingt-flood-2026-08-30",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Washington. Flood Watch issued August 30 at 9:47PM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "nws-alert-45cdc1129efeae8f.001-Utah-flood-2026-08-30",
   "zip": "",
   "city": "",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Utah. Flood Watch issued August 30 at 9:47PM MDT until August 31 at 9:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-A-8"
  },
  {
   "id": "iem-geo-2026-08-30-flood-40.46--109.53",
   "lat": 40.46,
   "lon": -109.53,
   "zip": "",
   "city": "1 NNE Vernal",
   "date": "2026-08-30",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding downtown Vernal along US 191 and 500 North intersection.",
   "sourceDetail": "NWS GJT — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-30-flood-40.47--109.61",
   "lat": 40.47,
   "lon": -109.61,
   "zip": "",
   "city": "2 WSW Maeser",
   "date": "2026-08-30",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding through neighborhood inundated West 700 north and northern portion of North 4250 West.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "sps-2026-08-30-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 67,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "6 Special Weather Statements for Utah — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Junction CO — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-30",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-202608291613-hail-40.23--112.74",
   "lat": 40.23,
   "lon": -112.74,
   "zip": "",
   "city": "1 S Dugway",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 S Dugway, UT. Hail size: 0.75\".",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "spc-2026-08-29-9-2247",
   "lat": 39.52,
   "lon": -112.38,
   "zip": "",
   "city": "Lynndyl",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous tstm wnd dmg report from 1 NE Lynndyl. Social media reports of quarter sized hail. Time estimated via radar. (SLC)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202608292254-hail-39.53--112.28",
   "lat": 39.53,
   "lon": -112.28,
   "zip": "",
   "city": "Leamington",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Leamington, UT. Hail size: 1.25\".",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-29-wind-40.60--113.02",
   "lat": 40.6,
   "lon": -113.02,
   "zip": "",
   "city": "6 SSE Clive",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ARAU1 Aragonite_ time estimated.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-29-wind-40.10--113.22",
   "lat": 40.1,
   "lon": -113.22,
   "zip": "",
   "city": "27 WSW Dugway",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG29 Target R.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-29-wind-37.84--112.97",
   "lat": 37.84,
   "lon": -112.97,
   "zip": "",
   "city": "1 N Summit",
   "date": "2026-08-29",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC471 Black Rock.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-29-wind-39.45--112.64",
   "lat": 39.45,
   "lon": -112.64,
   "zip": "",
   "city": "1 SSE Sugarville",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the Sutherland - Agrimet SUTU site.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-29-wind-37.09--111.71",
   "lat": 37.09,
   "lon": -111.71,
   "zip": "",
   "city": "3 WNW Big Water",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC567 Big Water West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-29-flood-39.23--111.05",
   "lat": 39.23,
   "lon": -111.05,
   "zip": "",
   "city": "Orangeville",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Broadcast media received videos of floodwaters through Welcome Park.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-29-flood-38.66--110.81",
   "lat": 38.66,
   "lon": -110.81,
   "zip": "",
   "city": "10 NW Goblin Valley",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Large flood reported on Little Wildhorse. Time approximate.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-29-flood-38.34--111.21",
   "lat": 38.34,
   "lon": -111.21,
   "zip": "",
   "city": "4 N Capitol Reef Np",
   "date": "2026-08-29",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Washes in Cathedral Valley running about 14 inches deep. Time estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-29-flood-37.08--111.65",
   "lat": 37.08,
   "lon": -111.65,
   "zip": "",
   "city": "1 NNE Big Water",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Wahweap is flashing outside of town.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-29-flood-38.58--110.75",
   "lat": 38.58,
   "lon": -110.75,
   "zip": "",
   "city": "4 NW Goblin Valley",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Chute Canyon is actively flashing.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-29-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Gauge at US-89 showed a 350 cfs flood wave. Flows remained elevated near this level for several hours.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-MLF-2026-08-29-101327",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-08-29",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SLC-SV-W-103-2026-08-29-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #103 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-103"
  },
  {
   "id": "ww-SLC-SV-W-103-2026-08-29-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #103 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-103"
  },
  {
   "id": "ww-SLC-SV-W-103-2026-08-29-Juab-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #103 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-103"
  },
  {
   "id": "ww-SLC-SV-W-103-2026-08-29-Juab-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #103 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-103"
  },
  {
   "id": "ww-SLC-SV-W-99-2026-08-29-Kane-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Kane, San Juan. Storm tags: wind: 60.0, hail: 1.25\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #99 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-99"
  },
  {
   "id": "ww-SLC-SV-W-99-2026-08-29-Kane-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Kane, San Juan. Storm tags: wind: 60.0, hail: 1.25\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #99 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-99"
  },
  {
   "id": "ww-SLC-SV-W-99-2026-08-29-San Juan-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Kane, San Juan. Storm tags: wind: 60.0, hail: 1.25\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #99 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-99"
  },
  {
   "id": "ww-SLC-SV-W-99-2026-08-29-San Juan-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 37 min. Counties: Kane, San Juan. Storm tags: wind: 60.0, hail: 1.25\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #99 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-99"
  },
  {
   "id": "ww-SLC-SV-W-94-2026-08-29-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 40 min. County: Millard. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #94 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-94"
  },
  {
   "id": "ww-SLC-SV-W-94-2026-08-29-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 40 min. County: Millard. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #94 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-94"
  },
  {
   "id": "ww-SLC-SV-W-100-2026-08-29-Juab-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 46 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #100 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-100"
  },
  {
   "id": "ww-SLC-SV-W-100-2026-08-29-Juab-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 46 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #100 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-100"
  },
  {
   "id": "ww-SLC-SV-W-100-2026-08-29-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 46 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #100 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-100"
  },
  {
   "id": "ww-SLC-SV-W-100-2026-08-29-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 46 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #100 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-100"
  },
  {
   "id": "nws-alert-615f5640a1cdf17b.001-Kane-wind-2026-08-29",
   "lat": 37.302,
   "lon": -111.056,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Severe Thunderstorm Warning issued August 29 at 5:53PM MDT until August 29 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-102"
  },
  {
   "id": "nws-alert-64e687a95aa340c1.001-Kane-hail-2026-08-29",
   "lat": 37.302,
   "lon": -111.056,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Kane. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 5:37PM MDT until August 29 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-102"
  },
  {
   "id": "nws-alert-615f5640a1cdf17b.001-San Juan-wind-2026-08-29",
   "lat": 37.302,
   "lon": -111.056,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for San Juan. Severe Thunderstorm Warning issued August 29 at 5:53PM MDT until August 29 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-102"
  },
  {
   "id": "nws-alert-64e687a95aa340c1.001-San Juan-hail-2026-08-29",
   "lat": 37.302,
   "lon": -111.056,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for San Juan. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 5:37PM MDT until August 29 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-102"
  },
  {
   "id": "ww-SLC-SV-W-98-2026-08-29-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 45 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #98 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-98"
  },
  {
   "id": "ww-SLC-SV-W-98-2026-08-29-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 45 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #98 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-98"
  },
  {
   "id": "ww-SLC-SV-W-98-2026-08-29-Juab-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 45 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #98 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-98"
  },
  {
   "id": "ww-SLC-SV-W-98-2026-08-29-Juab-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 45 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #98 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-98"
  },
  {
   "id": "nws-alert-3e304b77c408adbc.001-Juab-wind-2026-08-29",
   "lat": 39.57666666666667,
   "lon": -112.71333333333332,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Severe Thunderstorm Warning issued August 29 at 9:41PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-104"
  },
  {
   "id": "nws-alert-9e76bcd7f8749371.001-Juab-hail-2026-08-29",
   "lat": 39.57666666666667,
   "lon": -112.71333333333332,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 9:27PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-104"
  },
  {
   "id": "nws-alert-3e304b77c408adbc.001-Millard-wind-2026-08-29",
   "lat": 39.57666666666667,
   "lon": -112.71333333333332,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Severe Thunderstorm Warning issued August 29 at 9:41PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-104"
  },
  {
   "id": "nws-alert-9e76bcd7f8749371.001-Millard-hail-2026-08-29",
   "lat": 39.57666666666667,
   "lon": -112.71333333333332,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Millard. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 9:27PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-104"
  },
  {
   "id": "ww-SLC-SV-W-97-2026-08-29-Juab-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 26 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #97 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-97"
  },
  {
   "id": "ww-SLC-SV-W-97-2026-08-29-Juab-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 26 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #97 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-97"
  },
  {
   "id": "ww-SLC-SV-W-97-2026-08-29-Millard-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 26 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #97 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-97"
  },
  {
   "id": "ww-SLC-SV-W-97-2026-08-29-Millard-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 26 min. Counties: Juab, Millard. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #97 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-97"
  },
  {
   "id": "nws-alert-bba03660e2bbbe57.001-Carbon-wind-2026-08-29",
   "lat": 39.386,
   "lon": -110.93599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Carbon",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Carbon. Severe Thunderstorm Warning issued August 29 at 3:11PM MDT until August 29 at 3:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-95"
  },
  {
   "id": "nws-alert-25544a713d3e620c.001-Carbon-hail-2026-08-29",
   "lat": 39.386,
   "lon": -110.93599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Carbon",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Carbon. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 2:53PM MDT until August 29 at 3:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-95"
  },
  {
   "id": "nws-alert-bba03660e2bbbe57.001-Emery-wind-2026-08-29",
   "lat": 39.386,
   "lon": -110.93599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Emery. Severe Thunderstorm Warning issued August 29 at 3:11PM MDT until August 29 at 3:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-95"
  },
  {
   "id": "nws-alert-25544a713d3e620c.001-Emery-hail-2026-08-29",
   "lat": 39.386,
   "lon": -110.93599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Emery. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 2:53PM MDT until August 29 at 3:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-95"
  },
  {
   "id": "ww-SLC-SV-W-96-2026-08-29-Kane-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 41 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #96 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-96"
  },
  {
   "id": "ww-SLC-SV-W-96-2026-08-29-Kane-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 41 min. County: Kane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #96 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-96"
  },
  {
   "id": "ww-SLC-SV-W-91-2026-08-29-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 24 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #91 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-91"
  },
  {
   "id": "ww-SLC-SV-W-91-2026-08-29-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 24 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #91 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-91"
  },
  {
   "id": "ww-SLC-SV-W-101-2026-08-29-Kane-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 34 min. Counties: Kane, San Juan. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #101 (34 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-101"
  },
  {
   "id": "ww-SLC-SV-W-101-2026-08-29-Kane-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 34 min. Counties: Kane, San Juan. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #101 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-101"
  },
  {
   "id": "ww-SLC-SV-W-101-2026-08-29-San Juan-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 34 min. Counties: Kane, San Juan. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #101 (34 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-101"
  },
  {
   "id": "ww-SLC-SV-W-101-2026-08-29-San Juan-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 34 min. Counties: Kane, San Juan. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #101 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-101"
  },
  {
   "id": "ww-SLC-SV-W-92-2026-08-29-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 35 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #92 (35 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-92"
  },
  {
   "id": "ww-SLC-SV-W-92-2026-08-29-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-29. Duration: 35 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #92 (35 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-92"
  },
  {
   "id": "nws-alert-14f3a626a88cf746.001-Davis-wind-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Severe Thunderstorm Warning issued August 29 at 11:12AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-4be48417e91d0734.002-Davis-hail-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 11:08AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-14f3a626a88cf746.001-Salt Lak-wind-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Severe Thunderstorm Warning issued August 29 at 11:12AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-4be48417e91d0734.002-Salt Lak-hail-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 11:08AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-14f3a626a88cf746.001-Utah-wind-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Severe Thunderstorm Warning issued August 29 at 11:12AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-4be48417e91d0734.002-Utah-hail-2026-08-29",
   "lat": 40.79375,
   "lon": -111.96375,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 11:08AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-888fa3deaf930a5b.001-Tooele-wind-2026-08-29",
   "lat": 40.851,
   "lon": -112.01400000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max wind: 60 mph. Severe Thunderstorm Warning issued August 29 at 10:58AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "nws-alert-888fa3deaf930a5b.001-Tooele-hail-2026-08-29",
   "lat": 40.851,
   "lon": -112.01400000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 10:58AM MDT until August 29 at 11:15AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-93"
  },
  {
   "id": "ww-SLC-FF-W-91-2026-08-29-Emery",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 55 min. Counties: Emery, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #91 (55 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-91"
  },
  {
   "id": "nws-alert-bda363bba68a30ea.001-Wayne-flood-2026-08-29",
   "lat": 38.66,
   "lon": -110.83333333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Wayne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Wayne. Flash Flood Warning issued August 29 at 7:28PM MDT until August 29 at 7:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-91"
  },
  {
   "id": "ww-SLC-FF-W-92-2026-08-29-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 303 min. Counties: Kane, San Juan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #92 (303 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-92"
  },
  {
   "id": "nws-alert-400b9d3c4823b094.001-San Juan-flood-2026-08-29",
   "lat": 37.191428571428574,
   "lon": -111.45142857142856,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for San Juan. Flash Flood Warning issued August 29 at 10:15PM MDT until August 29 at 10:15PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-92"
  },
  {
   "id": "ww-SLC-FF-W-88-2026-08-29-Emery",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 173 min. Counties: Emery, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #88 (173 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-88"
  },
  {
   "id": "ww-SLC-FF-W-88-2026-08-29-Wayne",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 173 min. Counties: Emery, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #88 (173 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-88"
  },
  {
   "id": "ww-SLC-FF-W-89-2026-08-29-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 422 min. County: Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #89 (422 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-89"
  },
  {
   "id": "nws-alert-b62ccd08d9c61f47.001-Kane-flood-2026-08-29",
   "lat": 37.28222222222223,
   "lon": -111.92666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 29 at 10:41PM MDT until August 29 at 10:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-90"
  },
  {
   "id": "ww-SLC-FF-W-93-2026-08-29-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 173 min. Counties: Kane, San Juan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #93 (173 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-93"
  },
  {
   "id": "ww-SLC-FF-W-93-2026-08-29-San Juan",
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-29. Duration: 173 min. Counties: Kane, San Juan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #93 (173 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-93"
  },
  {
   "id": "iem-ww-SLC-FA-W-2-Washington-flood-2026-08-29",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-29",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SLC for Washington on 2026-08-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "iem-ww-SLC-FA-W-2-Iron-flood-2026-08-29",
   "zip": "",
   "city": "Iron",
   "date": "2026-08-29",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SLC for Iron on 2026-08-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "iem-ww-SLC-FA-W-2-Kane-flood-2026-08-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SLC for Kane on 2026-08-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "nws-alert-52c1deb8a3426731.001-Carbon-flood-2026-08-29",
   "lat": 39.33333333333333,
   "lon": -110.91000000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Carbon",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning for Carbon. Flood Warning issued August 29 at 9:44PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "nws-alert-52c1deb8a3426731.001-Emery-flood-2026-08-29",
   "lat": 39.33333333333333,
   "lon": -110.91000000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning for Emery. Flood Warning issued August 29 at 9:44PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "nws-alert-52c1deb8a3426731.001-Sanpete-flood-2026-08-29",
   "lat": 39.33333333333333,
   "lon": -110.91000000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Sanpete",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning for Sanpete. Flood Warning issued August 29 at 9:44PM MDT until August 29 at 9:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-2"
  },
  {
   "id": "nws-alert-1c046778c9e8c4a7.001-Uintah-wind-2026-08-29",
   "lat": 39.599444444444444,
   "lon": -109.96722222222223,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Uintah",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Uintah. Severe Thunderstorm Warning issued August 29 at 2:26PM MDT until August 29 at 2:30PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-SV-W-17"
  },
  {
   "id": "nws-alert-de871077cfffba6d.001-Uintah-hail-2026-08-29",
   "lat": 39.599444444444444,
   "lon": -109.96722222222223,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Uintah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Uintah. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 2:04PM MDT until August 29 at 2:30PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-17"
  },
  {
   "id": "nws-alert-1c046778c9e8c4a7.001-Grand-wind-2026-08-29",
   "lat": 39.599444444444444,
   "lon": -109.96722222222223,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Grand",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Grand. Severe Thunderstorm Warning issued August 29 at 2:26PM MDT until August 29 at 2:30PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-SV-W-17"
  },
  {
   "id": "nws-alert-de871077cfffba6d.001-Grand-hail-2026-08-29",
   "lat": 39.599444444444444,
   "lon": -109.96722222222223,
   "zip": "",
   "city": "",
   "date": "2026-08-29",
   "county": "Grand",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Grand. Max hail: 1\". Severe Thunderstorm Warning issued August 29 at 2:04PM MDT until August 29 at 2:30PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-17"
  },
  {
   "id": "iem-202608291458-wind-40.60--113.02",
   "lat": 40.6,
   "lon": -113.02,
   "zip": "",
   "city": "6 SSE Clive",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 6 SSE Clive, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608291540-wind-40.10--113.22",
   "lat": 40.1,
   "lon": -113.22,
   "zip": "",
   "city": "27 WSW Dugway",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 27 WSW Dugway, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608291850-wind-37.84--112.97",
   "lat": 37.84,
   "lon": -112.97,
   "zip": "",
   "city": "1 N Summit",
   "date": "2026-08-29",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 N Summit, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608292130-wind-39.45--112.64",
   "lat": 39.45,
   "lon": -112.64,
   "zip": "",
   "city": "1 SSE Sugarville",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 SSE Sugarville, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608292230-wind-37.09--111.71",
   "lat": 37.09,
   "lon": -111.71,
   "zip": "",
   "city": "3 WNW Big Water",
   "date": "2026-08-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 WNW Big Water, UT. Peak gust: 86 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-29-hail-39.52-3",
   "lat": 39.52,
   "lon": -112.37,
   "zip": "",
   "city": "1 NE Lynndyl",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 1 NE Lynndyl",
   "sourceDetail": "SPC filtered reports — 2026-08-29",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-08-29-wind-39.52-27",
   "lat": 39.52,
   "lon": -112.37,
   "zip": "",
   "city": "1 NE Lynndyl",
   "date": "2026-08-29",
   "county": "Millard",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 1 NE Lynndyl",
   "sourceDetail": "SPC filtered reports — 2026-08-29",
   "windSpeedMph": 100,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-29-hail-40.22-1",
   "lat": 40.22,
   "lon": -112.75,
   "zip": "",
   "city": "2 S Dugway",
   "date": "2026-08-29",
   "county": "Tooele",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 2 S Dugway",
   "sourceDetail": "SPC filtered reports — 2026-08-29",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "sps-2026-08-29-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-29",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Utah — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "25 SSW Dugway",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG21 Simpson Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-37.41--113.23",
   "lat": 37.41,
   "lon": -113.23,
   "zip": "",
   "city": "5 NNE Pintura",
   "date": "2026-08-28",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTACR I-15 At MP 37 Ash Creek.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.13--112.38",
   "lat": 40.13,
   "lon": -112.38,
   "zip": "",
   "city": "3 S Faust",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station VRH Vernon Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-39.94--111.81",
   "lat": 39.94,
   "lon": -111.81,
   "zip": "",
   "city": "3 SSW Santaquin",
   "date": "2026-08-28",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTRKY Rocky Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.07--111.72",
   "lat": 40.07,
   "lon": -111.72,
   "zip": "",
   "city": "3 WNW Salem",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Mesonet I-15 @ Beer Creek measured a 61 mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "2 ENE Provo Canyon",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pacificorp Mesonet Provo Canyon measured a 64 mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "2 ENE Provo Canyon",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pacificorp Mesonet Provo Canyon measured a 59mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "4 NE Sundance",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT mesonet US-189 @ Deer Creek Dam measured a 64 mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.38--111.59",
   "lat": 40.38,
   "lon": -111.59,
   "zip": "",
   "city": "1 NW Sundance",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UVU Sundance Study Plot mesonet measured a 61 mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-08-28",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "10 SE Woodland",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne Ridge measured a 58 mph thunderstorm wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-41.66--111.90",
   "lat": 41.66,
   "lon": -111.9,
   "zip": "",
   "city": "2 SW College Ward",
   "date": "2026-08-28",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWEL US-91 at MP 20 Wellsville.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-08-28",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Outflow winds from showers_ no lightning. ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-28-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-08-28",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GNI Gunnison Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-1L8-2026-08-28",
   "lat": 37.1402,
   "lon": -113.306,
   "zip": "",
   "city": "Hurricane",
   "date": "2026-08-28",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hurricane (1L8): 53 mph gust at 2026-08-28 20:43.",
   "sourceDetail": "UT_ASOS automated observation — Hurricane (1L8) — peak at 2026-08-28 20:43",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CNY-2026-08-28-95937",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-08-28",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 63 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY)",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CDC-2026-08-28",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-08-28",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC): 53 mph gust at 2026-08-28 21:05.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) — peak at 2026-08-28 21:05",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BCE-2026-08-28",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-08-28",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE): 23 mph gust, peak gust 51 mph at 2026-08-28 21:32.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) — peak at 2026-08-28 21:32",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MLF-2026-08-28",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-08-28",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF): 55 mph gust at 2026-08-28 22:48.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) — peak at 2026-08-28 22:48",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-332be762baa94103.001-Beaver-wind-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Beaver",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Beaver. Severe Thunderstorm Warning issued August 28 at 3:52PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-e14f289e695d954c.001-Beaver-hail-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Beaver",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Beaver. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 3:28PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-332be762baa94103.001-Garfield-wind-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Garfield. Severe Thunderstorm Warning issued August 28 at 3:52PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-e14f289e695d954c.001-Garfield-hail-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Garfield. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 3:28PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-332be762baa94103.001-Iron-wind-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Iron",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Iron. Severe Thunderstorm Warning issued August 28 at 3:52PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-e14f289e695d954c.001-Iron-hail-2026-08-28",
   "lat": 37.948,
   "lon": -112.71599999999998,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Iron",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Iron. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 3:28PM MDT until August 28 at 4:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-86"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Carbon-wind-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Carbon",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Carbon. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Carbon-hail-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Carbon",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Carbon. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Juab-wind-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Juab-hail-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Juab",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Juab. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "ww-SLC-SV-W-87-2026-08-28-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 39 min. Counties: Emery, Tooele, Carbon, Juab, Sanpete, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #87 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "ww-SLC-SV-W-87-2026-08-28-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 39 min. Counties: Emery, Tooele, Carbon, Juab, Sanpete, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #87 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "ww-SLC-SV-W-87-2026-08-28-Utah-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 39 min. Counties: Emery, Tooele, Carbon, Juab, Sanpete, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #87 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "ww-SLC-SV-W-87-2026-08-28-Utah-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 39 min. Counties: Emery, Tooele, Carbon, Juab, Sanpete, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #87 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Sanpete-wind-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Sanpete",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sanpete. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-b884cc2c12111c2f.002-Sanpete-hail-2026-08-28",
   "lat": 39.895999999999994,
   "lon": -111.63,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Sanpete",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Sanpete. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:10PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-3ce7cad79c02323b.001-Emery-wind-2026-08-28",
   "lat": 40.007999999999996,
   "lon": -111.7,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Emery. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 3:51PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-3ce7cad79c02323b.001-Emery-hail-2026-08-28",
   "lat": 40.007999999999996,
   "lon": -111.7,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Emery",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Emery. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 3:51PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-87"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Wasatch-wind-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Wasatch. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Wasatch-hail-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Wasatch. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-3b22379dff734ed9.001-Utah-wind-2026-08-28",
   "lat": 40.529999999999994,
   "lon": -110.90599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 5:09PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-3b22379dff734ed9.001-Utah-hail-2026-08-28",
   "lat": 40.529999999999994,
   "lon": -110.90599999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 5:09PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Duchesne-wind-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Duchesne",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Duchesne. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Duchesne-hail-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Duchesne",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Duchesne. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Summit-wind-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Summit",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Summit. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-eba5516aaf91e993.002-Summit-hail-2026-08-28",
   "lat": 40.588,
   "lon": -110.796,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Summit",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Summit. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 5:38PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-90"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Davis-wind-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Davis-hail-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Salt Lak-wind-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Salt Lak-hail-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Tooele-wind-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max wind: 60 mph. Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "nws-alert-590920d3400eb627.001-Tooele-hail-2026-08-28",
   "lat": 40.644,
   "lon": -112.22,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max hail: 0.75\". Severe Thunderstorm Warning issued August 28 at 4:14PM MDT until August 28 at 4:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "ww-SLC-SV-W-88-2026-08-28-Utah-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 31 min. Counties: Davis, Salt Lake, Tooele, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #88 (31 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "ww-SLC-SV-W-88-2026-08-28-Utah-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 31 min. Counties: Davis, Salt Lake, Tooele, Utah. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #88 (31 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-88"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Summit-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Summit-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Utah-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Utah-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Duchesne-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Duchesne-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Wasatch-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "ww-SLC-SV-W-89-2026-08-28-Wasatch-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-28. Duration: 45 min. Counties: Duchesne, Summit, Utah, Wasatch. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #89 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-89"
  },
  {
   "id": "nws-alert-5a483a2186e702f8.001-Washingt-flood-2026-08-28",
   "lat": 37.25600000000001,
   "lon": -113.128,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Washington",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Washington. Flash Flood Warning issued August 28 at 5:56PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-87"
  },
  {
   "id": "nws-alert-5a483a2186e702f8.001-Iron-flood-2026-08-28",
   "lat": 37.25600000000001,
   "lon": -113.128,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Iron",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Iron. Flash Flood Warning issued August 28 at 5:56PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-87"
  },
  {
   "id": "nws-alert-5a483a2186e702f8.001-Kane-flood-2026-08-28",
   "lat": 37.25600000000001,
   "lon": -113.128,
   "zip": "",
   "city": "",
   "date": "2026-08-28",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 28 at 5:56PM MDT until August 28 at 6:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-87"
  },
  {
   "id": "iem-202608282050-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "25 SSW Dugway",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 25 SSW Dugway, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282110-wind-37.41--113.23",
   "lat": 37.41,
   "lon": -113.23,
   "zip": "",
   "city": "5 NNE Pintura",
   "date": "2026-08-28",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 5 NNE Pintura, UT. Peak gust: 75 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282145-wind-40.13--112.38",
   "lat": 40.13,
   "lon": -112.38,
   "zip": "",
   "city": "3 S Faust",
   "date": "2026-08-28",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 S Faust, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282210-wind-39.94--111.81",
   "lat": 39.94,
   "lon": -111.81,
   "zip": "",
   "city": "3 SSW Santaquin",
   "date": "2026-08-28",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 SSW Santaquin, UT. Peak gust: 91 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 91,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282220-wind-40.07--111.72",
   "lat": 40.07,
   "lon": -111.72,
   "zip": "",
   "city": "3 WNW Salem",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 WNW Salem, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282240-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "2 ENE Provo Canyon",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ENE Provo Canyon, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282250-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "2 ENE Provo Canyon",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ENE Provo Canyon, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282250-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "4 NE Sundance",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 NE Sundance, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282300-wind-40.38--111.59",
   "lat": 40.38,
   "lon": -111.59,
   "zip": "",
   "city": "1 NW Sundance",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NW Sundance, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282320-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-08-28",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 NE Stoddard, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282325-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "10 SE Woodland",
   "date": "2026-08-28",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 SE Woodland, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608290110-wind-41.66--111.90",
   "lat": 41.66,
   "lon": -111.9,
   "zip": "",
   "city": "2 SW College Ward",
   "date": "2026-08-28",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SW College Ward, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608282057-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-08-28",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 NW Moab, UT. Peak gust: 72 mph.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608290000-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-08-28",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 9 N Lakeside, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CNY-2026-08-28",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-08-28",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY): 53 mph gust at M.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) — peak at M",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-28-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-28",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-28",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 66,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "5 Special Weather Statements for Utah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-28",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR298 15.9 W Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.20--110.38",
   "lat": 40.2,
   "lon": -110.38,
   "zip": "",
   "city": "3 NNE Duchesne",
   "date": "2026-08-27",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KU69 Duchesne Airport.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR305 27.0 E Lucin.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR305 27.0 E Lucin.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.45--113.47",
   "lat": 40.45,
   "lon": -113.47,
   "zip": "",
   "city": "21 SSW Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG24 W of Wildcat.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-08-27",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.12--112.95",
   "lat": 40.12,
   "lon": -112.95,
   "zip": "",
   "city": "14 SW Dugway",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG06 Camel Back Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTGRS I-80 at Grassey.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-40.12--113.11",
   "lat": 40.12,
   "lon": -113.11,
   "zip": "",
   "city": "21 WSW Dugway",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT392 Dugway-W.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-27-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2026-08-27",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FREUT Fremont Island - Miller Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-3cba017fc4275576.001-Tooele-wind-2026-08-27",
   "lat": 40.67,
   "lon": -113.272,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Severe Thunderstorm Warning issued August 27 at 8:29PM MDT until August 27 at 8:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-85"
  },
  {
   "id": "nws-alert-0c243b6650d8f57e.001-Tooele-hail-2026-08-27",
   "lat": 40.67,
   "lon": -113.272,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max hail: 0.75\". Severe Thunderstorm Warning issued August 27 at 7:58PM MDT until August 27 at 8:30PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-85"
  },
  {
   "id": "nws-alert-0f7323852f849325.001-Box Elde-wind-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Box Elder. Severe Thunderstorm Warning issued August 27 at 4:56PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-a533f44fa6b2df43.001-Box Elde-hail-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Box Elder. Max hail: 0.75\". Severe Thunderstorm Warning issued August 27 at 4:16PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-0f7323852f849325.001-Davis-wind-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Severe Thunderstorm Warning issued August 27 at 4:56PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-a533f44fa6b2df43.001-Davis-hail-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Davis",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Davis. Max hail: 0.75\". Severe Thunderstorm Warning issued August 27 at 4:16PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-0f7323852f849325.001-Salt Lak-wind-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Severe Thunderstorm Warning issued August 27 at 4:56PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-a533f44fa6b2df43.001-Salt Lak-hail-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Salt Lake",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Salt Lake. Max hail: 0.75\". Severe Thunderstorm Warning issued August 27 at 4:16PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "ww-SLC-SV-W-84-2026-08-27-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 44 min. Counties: Box Elder, Davis, Salt Lake, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #84 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "ww-SLC-SV-W-84-2026-08-27-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 44 min. Counties: Box Elder, Davis, Salt Lake, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #84 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-0f7323852f849325.001-Weber-wind-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Weber",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Weber. Severe Thunderstorm Warning issued August 27 at 4:56PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "nws-alert-a533f44fa6b2df43.001-Weber-hail-2026-08-27",
   "lat": 41.025,
   "lon": -112.675,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Weber",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Weber. Max hail: 0.75\". Severe Thunderstorm Warning issued August 27 at 4:16PM MDT until August 27 at 5:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-84"
  },
  {
   "id": "ww-SLC-SV-W-82-2026-08-27-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #82 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-82"
  },
  {
   "id": "ww-SLC-SV-W-82-2026-08-27-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #82 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-82"
  },
  {
   "id": "ww-SLC-SV-W-82-2026-08-27-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #82 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-82"
  },
  {
   "id": "ww-SLC-SV-W-82-2026-08-27-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #82 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-82"
  },
  {
   "id": "ww-SLC-SV-W-83-2026-08-27-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #83 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-83"
  },
  {
   "id": "ww-SLC-SV-W-83-2026-08-27-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #83 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-83"
  },
  {
   "id": "ww-SLC-SV-W-83-2026-08-27-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #83 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-83"
  },
  {
   "id": "ww-SLC-SV-W-83-2026-08-27-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-27. Duration: 32 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #83 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-83"
  },
  {
   "id": "iem-202608272052-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 16 W Knolls, UT. Peak gust: 78 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608272100-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608272100-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608272135-wind-40.20--110.38",
   "lat": 40.2,
   "lon": -110.38,
   "zip": "",
   "city": "3 NNE Duchesne",
   "date": "2026-08-27",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 NNE Duchesne, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608272137-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 27 E Lucin, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608272149-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 27 E Lucin, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280140-wind-40.45--113.47",
   "lat": 40.45,
   "lon": -113.47,
   "zip": "",
   "city": "21 SSW Knolls",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 21 SSW Knolls, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280140-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-08-27",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 5 NNE Laketown, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280155-wind-40.12--112.95",
   "lat": 40.12,
   "lon": -112.95,
   "zip": "",
   "city": "14 SW Dugway",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 14 SW Dugway, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280220-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 7 NNE Clive, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280324-wind-40.12--113.11",
   "lat": 40.12,
   "lon": -113.11,
   "zip": "",
   "city": "21 WSW Dugway",
   "date": "2026-08-27",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 21 WSW Dugway, UT. Peak gust: 77 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608280330-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2026-08-27",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 11 W Hooper, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U69-2026-08-27",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-08-27",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69): 59 mph gust at M.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) — peak at M",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-27-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-27",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-26-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NE Maeser",
   "date": "2026-08-26",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 13 NE Maeser",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-26-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-26",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG03 V-Grid.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-26-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-26",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG03 V-Grid.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608262300-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NE Maeser",
   "date": "2026-08-26",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 13 NE Maeser, UT. Peak gust: 59 mph.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608270205-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-26",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 29 NE Callao, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608270210-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-26",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 29 NE Callao, UT. Peak gust: 71 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-2381f4db0dbe84ba.001-Kane-flood-2026-08-25",
   "lat": 37.132,
   "lon": -111.902,
   "zip": "",
   "city": "",
   "date": "2026-08-25",
   "county": "Kane",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kane. Flash Flood Warning issued August 25 at 12:58AM MDT until August 25 at 1:00AM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-86"
  },
  {
   "id": "sps-2026-08-25-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-25",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-24-wind-40.16--112.89",
   "lat": 40.16,
   "lon": -112.89,
   "zip": "",
   "city": "10 SW Dugway",
   "date": "2026-08-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG05 White Sage.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-24-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-08-24",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-24-wind-40.77--112.15",
   "lat": 40.77,
   "lon": -112.15,
   "zip": "",
   "city": "6 NW Magna",
   "date": "2026-08-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT107 I-80 At Mp 107.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SVR-2026-08-24-76600",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-08-24",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 64 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR)",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-24-flood-37.62--112.17",
   "lat": 37.62,
   "lon": -112.17,
   "zip": "",
   "city": "3 S Bryce Canyon Nation",
   "date": "2026-08-24",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "*** 2 INJ *** Law enforcement reported flash flooding, mudslides, and rockslides in Fairyland Loop, Navajo Loop, Queens Garden and Peekaboo Loop requiring at least 4 different rescues. Two people were hospitalized due to hypothermia. Time estimated.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-24-flood-37.62--112.08",
   "lat": 37.62,
   "lon": -112.08,
   "zip": "",
   "city": "1 SE Tropic",
   "date": "2026-08-24",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Law enforcement and video showed the Paria River/Bryce Creek out of bank and crossing Sr-12 with heavy debris on SR-12. SR-12 was closed for a time. Additional video showed large trees in the floodwaters in the Tropic vicinity. Time estimated.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-24-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-08-24",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS gauge on the Paria River flashed from near zero flow to 2780 cfs in about 20 minutes, a rise of about 5.5 feet.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-SVR-2026-08-24",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-08-24",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR): 56 mph gust at 2026-08-24 23:28.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) — peak at 2026-08-24 23:28",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-cf4ba23a0766b81e.001-Tooele-wind-2026-08-24",
   "lat": 40.50833333333333,
   "lon": -112.62333333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max wind: 60 mph. Severe Thunderstorm Warning issued August 24 at 6:49PM MDT until August 24 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-81"
  },
  {
   "id": "nws-alert-cf4ba23a0766b81e.001-Tooele-hail-2026-08-24",
   "lat": 40.50833333333333,
   "lon": -112.62333333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Tooele",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Tooele. Max hail: 0.75\". Severe Thunderstorm Warning issued August 24 at 6:49PM MDT until August 24 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-81"
  },
  {
   "id": "nws-alert-cf4ba23a0766b81e.001-Utah-wind-2026-08-24",
   "lat": 40.50833333333333,
   "lon": -112.62333333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max wind: 60 mph. Severe Thunderstorm Warning issued August 24 at 6:49PM MDT until August 24 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-81"
  },
  {
   "id": "nws-alert-cf4ba23a0766b81e.001-Utah-hail-2026-08-24",
   "lat": 40.50833333333333,
   "lon": -112.62333333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Utah",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Utah. Max hail: 0.75\". Severe Thunderstorm Warning issued August 24 at 6:49PM MDT until August 24 at 7:00PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-81"
  },
  {
   "id": "nws-alert-28cccc7e6859a2e4.001-San Juan-flood-2026-08-24",
   "lat": 37.805,
   "lon": -109.89999999999999,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "San Juan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for San Juan. Flash Flood Warning issued August 24 at 5:27PM MDT until August 24 at 5:30PM MDT by NWS Grand Junction CO",
   "sourceDetail": "NWS Grand Junction CO — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Grand Junction CO Weather Station",
   "warningProductKey": "GJT-FF-W-98"
  },
  {
   "id": "nws-alert-f28a71d434f7f69d.001-Garfield-flood-2026-08-24",
   "lat": 37.468888888888884,
   "lon": -112.10555555555555,
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Garfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Garfield. Flash Flood Warning issued August 24 at 6:41PM MDT until August 24 at 6:45PM MDT by NWS Salt Lake City UT",
   "sourceDetail": "NWS Salt Lake City UT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-85"
  },
  {
   "id": "ww-SLC-FF-W-85-2026-08-24-Kane",
   "zip": "",
   "city": "",
   "date": "2026-08-24",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-24. Duration: 242 min. Counties: Garfield, Kane. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #85 (242 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-85"
  },
  {
   "id": "iem-202608250010-wind-40.16--112.89",
   "lat": 40.16,
   "lon": -112.89,
   "zip": "",
   "city": "10 SW Dugway",
   "date": "2026-08-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 SW Dugway, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608250010-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-08-24",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 5 NNE Laketown, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608250040-wind-40.77--112.15",
   "lat": 40.77,
   "lon": -112.15,
   "zip": "",
   "city": "6 NW Magna",
   "date": "2026-08-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 6 NW Magna, UT. Peak gust: 69 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608250055-wind-40.62--111.99",
   "lat": 40.62,
   "lon": -111.99,
   "zip": "",
   "city": "Slc Arpt #2",
   "date": "2026-08-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Slc Arpt #2, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTKNO I-80 at MP 40 Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTGRS I-80 at Grassey.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "18 NNE Callao",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG18 Causeway.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG03 V-Grid.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "2 SW Wellsville",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pacificorp Murrays Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-23-50-0240",
   "lat": 40.56,
   "lon": -112.06,
   "zip": "",
   "city": "Copperton",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trans-Jordan Landfill. (SLC)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 64,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-40.58--112.03",
   "lat": 40.58,
   "lon": -112.03,
   "zip": "",
   "city": "2 NW South Jordan - Day",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Corrects previous tstm wnd dmg report from 2 NW South Jordan - Daybreak. SR-85 @ Dannon Way.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-23-flood-38.26--111.22",
   "lat": 38.26,
   "lon": -111.22,
   "zip": "",
   "city": "2 SW Capitol Reef Np",
   "date": "2026-08-23",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Grand Wash is flashing. Time estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-LGU-2026-08-23-72015",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SVR-2026-08-23-72016",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SVR-2026-08-23-72095",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SLC-SV-W-75-2026-08-23-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 42 min. County: Box Elder. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #75 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-75"
  },
  {
   "id": "ww-SLC-SV-W-75-2026-08-23-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 42 min. County: Box Elder. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #75 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-75"
  },
  {
   "id": "ww-SLC-SV-W-77-2026-08-23-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 46 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #77 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-77"
  },
  {
   "id": "ww-SLC-SV-W-77-2026-08-23-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 46 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #77 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-77"
  },
  {
   "id": "ww-SLC-SV-W-77-2026-08-23-Cache-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 46 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #77 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-77"
  },
  {
   "id": "ww-SLC-SV-W-77-2026-08-23-Cache-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 46 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #77 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-77"
  },
  {
   "id": "ww-SLC-SV-W-80-2026-08-23-Rich-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 45 min. Counties: Cache, Rich. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #80 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-80"
  },
  {
   "id": "ww-SLC-SV-W-80-2026-08-23-Rich-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 45 min. Counties: Cache, Rich. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #80 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-80"
  },
  {
   "id": "ww-SLC-SV-W-80-2026-08-23-Cache-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 45 min. Counties: Cache, Rich. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #80 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-80"
  },
  {
   "id": "ww-SLC-SV-W-80-2026-08-23-Cache-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 45 min. Counties: Cache, Rich. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #80 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-80"
  },
  {
   "id": "ww-SLC-SV-W-76-2026-08-23-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 55 min. County: Box Elder. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #76 (55 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-76"
  },
  {
   "id": "ww-SLC-SV-W-76-2026-08-23-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 55 min. County: Box Elder. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #76 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-76"
  },
  {
   "id": "ww-SLC-SV-W-79-2026-08-23-Utah-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 24 min. Counties: Salt Lake, Utah. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #79 (24 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-79"
  },
  {
   "id": "ww-SLC-SV-W-79-2026-08-23-Utah-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 24 min. Counties: Salt Lake, Utah. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #79 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-79"
  },
  {
   "id": "ww-SLC-SV-W-79-2026-08-23-Salt Lake-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 24 min. Counties: Salt Lake, Utah. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #79 (24 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-79"
  },
  {
   "id": "ww-SLC-SV-W-79-2026-08-23-Salt Lake-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 24 min. Counties: Salt Lake, Utah. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #79 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-79"
  },
  {
   "id": "ww-SLC-SV-W-78-2026-08-23-Cache-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 32 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #78 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-78"
  },
  {
   "id": "ww-SLC-SV-W-78-2026-08-23-Cache-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 32 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #78 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-78"
  },
  {
   "id": "ww-SLC-SV-W-78-2026-08-23-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 32 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #78 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-78"
  },
  {
   "id": "ww-SLC-SV-W-78-2026-08-23-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-23. Duration: 32 min. Counties: Box Elder, Cache. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #78 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-78"
  },
  {
   "id": "ww-SLC-FF-W-83-2026-08-23-Wayne",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-23. Duration: 181 min. County: Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #83 (181 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-83"
  },
  {
   "id": "ww-SLC-FF-W-84-2026-08-23-Garfield",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-23. Duration: 296 min. Counties: Garfield, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #84 (296 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-84"
  },
  {
   "id": "ww-SLC-FF-W-84-2026-08-23-Wayne",
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-23. Duration: 296 min. Counties: Garfield, Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #84 (296 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-84"
  },
  {
   "id": "iem-202608232325-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 76 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608232330-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Knolls, UT. Peak gust: 71 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608240010-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 7 NNE Clive, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608240030-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "18 NNE Callao",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 18 NNE Callao, UT. Peak gust: 83 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608240055-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-23",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 29 NE Callao, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608240220-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "2 SW Wellsville",
   "date": "2026-08-23",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SW Wellsville, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608240240-wind-40.56--112.06",
   "lat": 40.56,
   "lon": -112.06,
   "zip": "",
   "city": "2 ESE Copperton",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Copperton, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202608240240-wind-40.58--112.03",
   "lat": 40.58,
   "lon": -112.03,
   "zip": "",
   "city": "2 NW South Jordan - Day",
   "date": "2026-08-23",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NW South Jordan - Day, UT. Peak gust: 85 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-23-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-23",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "4 SW Scipio",
   "date": "2026-08-22",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC291 Scipio Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR298 15.9 W Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-80 @ MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-80 @ mp 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTKNO I-80 at MP 40 Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-22-63-2320",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Interstate 80. (SLC)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 64,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-41.22--112.67",
   "lat": 41.22,
   "lon": -112.67,
   "zip": "",
   "city": "11 E Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UP068 Marsh.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-22-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "2 NNE Roy",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden-Hinckley Airport ASOS.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-22-flood-38.29--111.25",
   "lat": 38.29,
   "lon": -111.25,
   "zip": "",
   "city": "1 NNE Fruita",
   "date": "2026-08-22",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Sizeable flash flood passed by the visitors center around 245 PM bringing Sulphur Creek to bank full.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-OGD-2026-08-22-63211",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-OGD-2026-08-22-66721",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 69 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD)",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SLC-SV-W-69-2026-08-22-Duchesne-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 41 min. County: Duchesne. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #69 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-69"
  },
  {
   "id": "ww-SLC-SV-W-69-2026-08-22-Duchesne-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 41 min. County: Duchesne. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #69 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-69"
  },
  {
   "id": "ww-SLC-SV-W-70-2026-08-22-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 25 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #70 (25 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-70"
  },
  {
   "id": "ww-SLC-SV-W-70-2026-08-22-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 25 min. County: Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #70 (25 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-70"
  },
  {
   "id": "ww-SLC-SV-W-71-2026-08-22-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 27 min. Counties: Box Elder, Tooele. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #71 (27 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-71"
  },
  {
   "id": "ww-SLC-SV-W-71-2026-08-22-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 27 min. Counties: Box Elder, Tooele. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #71 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-71"
  },
  {
   "id": "ww-SLC-SV-W-71-2026-08-22-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 27 min. Counties: Box Elder, Tooele. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #71 (27 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-71"
  },
  {
   "id": "ww-SLC-SV-W-71-2026-08-22-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 27 min. Counties: Box Elder, Tooele. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #71 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-71"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Cache-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Cache-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Weber-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-74-2026-08-22-Weber-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 46 min. Counties: Weber, Box Elder, Cache. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #74 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-74"
  },
  {
   "id": "ww-SLC-SV-W-72-2026-08-22-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 45 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #72 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-72"
  },
  {
   "id": "ww-SLC-SV-W-72-2026-08-22-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 45 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #72 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-72"
  },
  {
   "id": "ww-SLC-SV-W-72-2026-08-22-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 45 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #72 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-72"
  },
  {
   "id": "ww-SLC-SV-W-72-2026-08-22-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 45 min. Counties: Box Elder, Tooele. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #72 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-72"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Box Elder-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Box Elder-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Davis-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Davis-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Tooele-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Tooele-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Weber-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-SV-W-73-2026-08-22-Weber-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC on 2026-08-22. Duration: 24 min. Counties: Box Elder, Davis, Tooele, Weber. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-73"
  },
  {
   "id": "ww-SLC-FF-W-82-2026-08-22-Wayne",
   "zip": "",
   "city": "",
   "date": "2026-08-22",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC on 2026-08-22. Duration: 177 min. County: Wayne. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning #82 (177 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-82"
  },
  {
   "id": "iem-202608222240-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "4 SW Scipio",
   "date": "2026-08-22",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 SW Scipio, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222250-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls, UT. Peak gust: 77 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222252-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 16 W Knolls, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222255-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 81 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222300-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls, UT. Peak gust: 84 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222305-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 86 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222310-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls, UT. Peak gust: 85 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222310-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 92 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 92,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222315-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 71 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222320-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Knolls, UT. Peak gust: 67 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608222320-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-08-22",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 W Knolls, UT. Peak gust: 74 mph.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202608230025-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 18 ESE Lakeside, UT. Peak gust: 79 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608230029-wind-41.22--112.67",
   "lat": 41.22,
   "lon": -112.67,
   "zip": "",
   "city": "11 E Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 11 E Lakeside, UT. Peak gust: 68 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608230030-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 18 ESE Lakeside, UT. Peak gust: 71 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608230120-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "2 NNE Roy",
   "date": "2026-08-22",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNE Roy, UT. Peak gust: 79 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-22-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-08-22",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-21-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2026-08-21",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — ASOS/AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-21-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-08-21",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U19-2026-08-21-61245",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-08-21",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CNY-2026-08-21-61744",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-08-21",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-GJT-FF-W-94-2026-08-21-San Juan",
   "zip": "",
   "city": "",
   "date": "2026-08-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT on 2026-08-21. Duration: 119 min. County: San Juan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning #94 (119 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-94"
  },
  {
   "id": "iem-202608220210-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2026-08-21",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab, UT. Peak gust: 61 mph.",
   "sourceDetail": "NWS GJT — ASOS/AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-FOM-2026-08-20-57047",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-08-20",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-20-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-20",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 66,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "5 Special Weather Statements for Utah — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-SLC-2026-08-18-42142",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-08-18",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-17-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608180320-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-08-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls, UT. Peak gust: 70 mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-14-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "1 SSE Salt Lake City We",
   "date": "2026-08-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 SSE Salt Lake City We",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.20--112.99",
   "lat": 37.2,
   "lon": -112.99,
   "zip": "",
   "city": "1 NNE Springdale",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding observed on UDOT cameras crossing SR-9 with rocks on the road.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.18--113.01",
   "lat": 37.18,
   "lon": -113.01,
   "zip": "",
   "city": "Springdale",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding observed across multiple cameras showing water from the Virgin River crossing SR-9.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.20--113.17",
   "lat": 37.2,
   "lon": -113.17,
   "zip": "",
   "city": "1 E Virgin",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM reports multiple instances of ongoing flooding along the Virgin River.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.17--113.30",
   "lat": 37.17,
   "lon": -113.3,
   "zip": "",
   "city": "1 NE Hurricane",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "700 W 400S in Hurricane closed due to ongoing flooding in Gould Wash.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.10--113.13",
   "lat": 37.1,
   "lon": -113.13,
   "zip": "",
   "city": "5 SW Rockville",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM reports multiple roads washed out within the Apple Valley area.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-37.18--113.32",
   "lat": 37.18,
   "lon": -113.32,
   "zip": "",
   "city": "1 N Hurricane",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water crossing the road from Gould Wash via social media. Water is now receding somewhat.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-14-flood-40.08--111.39",
   "lat": 40.08,
   "lon": -111.39,
   "zip": "",
   "city": "10 ESE Mapleton",
   "date": "2026-08-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The media reported multiple mudslides across Diamond Fork road in Diamond Fork Canyon beginning around Monks Hollow, prompting the road to close. Based on radar estimated precipitation and surface observations from the Rays Valley RAWS, 1 to 1.5 inches of rain fell in one hour. Time is estimated by radar and nearby observations.",
   "sourceDetail": "NWS SLC — Newspaper via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-SLC-2026-08-14-24694",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-08-14",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SLC-2026-08-14-24785",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-08-14",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-68-Washington-wind-2026-08-14",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-08-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-68"
  },
  {
   "id": "iem-ww-SLC-SV-W-68-Washington-hail-2026-08-14",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-08-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-68"
  },
  {
   "id": "iem-ww-SLC-FF-W-80-Washington-flood-2026-08-14",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-80"
  },
  {
   "id": "iem-ww-SLC-FF-W-79-Kane-flood-2026-08-14",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-14",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-08-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-79"
  },
  {
   "id": "iem-ww-SLC-FF-W-79-Washington-flood-2026-08-14",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-79"
  },
  {
   "id": "iem-ww-SLC-FF-W-81-Washington-flood-2026-08-14",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-81"
  },
  {
   "id": "sps-2026-08-14-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-14",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-14-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-14",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Washington — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-13-hail-40.44--112.42",
   "lat": 40.44,
   "lon": -112.42,
   "zip": "",
   "city": "3 WSW Stockton",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Tooele County EM reported quarter size hail in South Rim. Time estimated from radar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.17--113.35",
   "lat": 40.17,
   "lon": -113.35,
   "zip": "",
   "city": "27 NE Callao",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KU19 26 NE Callao.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "29 NE Callao",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "V-GRID Dugway Mesonet.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U19-2026-08-13-19675",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 78 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19)",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.18--113.02",
   "lat": 40.18,
   "lon": -113.02,
   "zip": "",
   "city": "15 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG10 Baker Lab.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.15--113.16",
   "lat": 40.15,
   "lon": -113.16,
   "zip": "",
   "city": "23 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG28 Romeo & Centerline.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.20--113.17",
   "lat": 40.2,
   "lon": -113.17,
   "zip": "",
   "city": "22 W Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG08 Horizontal Grid.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.24--113.09",
   "lat": 40.24,
   "lon": -113.09,
   "zip": "",
   "city": "18 W Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG09 Playa Station.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.24--113.09",
   "lat": 40.24,
   "lon": -113.09,
   "zip": "",
   "city": "18 W Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG09 Playa Station.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.12--112.95",
   "lat": 40.12,
   "lon": -112.95,
   "zip": "",
   "city": "14 SW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG06 Camel Back Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.18--112.92",
   "lat": 40.18,
   "lon": -112.92,
   "zip": "",
   "city": "10 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG01 Ditto.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.18--113.02",
   "lat": 40.18,
   "lon": -113.02,
   "zip": "",
   "city": "15 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG10 Baker Lab.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.21--112.96",
   "lat": 40.21,
   "lon": -112.96,
   "zip": "",
   "city": "11 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG22 NW Decon Pad.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.28--112.98",
   "lat": 40.28,
   "lon": -112.98,
   "zip": "",
   "city": "12 W Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG23 Lower Cedar Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.18--113.02",
   "lat": 40.18,
   "lon": -113.02,
   "zip": "",
   "city": "15 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG10 Baker Lab.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.18--112.92",
   "lat": 40.18,
   "lon": -112.92,
   "zip": "",
   "city": "10 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG01 Ditto.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.12--112.95",
   "lat": 40.12,
   "lon": -112.95,
   "zip": "",
   "city": "14 SW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG06 Camel Back Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.28--112.98",
   "lat": 40.28,
   "lon": -112.98,
   "zip": "",
   "city": "12 W Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG23 Lower Cedar Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.21--112.96",
   "lat": 40.21,
   "lon": -112.96,
   "zip": "",
   "city": "11 WSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG22 NW Decon Pad.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "25 SSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG21 Simpson Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.21--112.78",
   "lat": 40.21,
   "lon": -112.78,
   "zip": "",
   "city": "3 SSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG32 Dugway 32.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.16--112.89",
   "lat": 40.16,
   "lon": -112.89,
   "zip": "",
   "city": "10 SW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG05 White Sage.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.21--112.78",
   "lat": 40.21,
   "lon": -112.78,
   "zip": "",
   "city": "3 SSW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG32 Dugway 32.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.23--112.73",
   "lat": 40.23,
   "lon": -112.73,
   "zip": "",
   "city": "2 SE Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG07 English Village.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.25--112.73",
   "lat": 40.25,
   "lon": -112.73,
   "zip": "",
   "city": "1 E Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDUG SR-196 at MP 2 Dugway.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.30--112.78",
   "lat": 40.3,
   "lon": -112.78,
   "zip": "",
   "city": "4 NNW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CDMU1 Cedar Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.34--112.57",
   "lat": 40.34,
   "lon": -112.57,
   "zip": "",
   "city": "5 W Clover",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTJPS Johnsons Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-40.16--112.89",
   "lat": 40.16,
   "lon": -112.89,
   "zip": "",
   "city": "10 SW Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT391 Dugway-S.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-13-flood-40.20--113.99",
   "lat": 40.2,
   "lon": -113.99,
   "zip": "",
   "city": "11 N Ibapah",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele County EM reported sheet flooding near Ibapah. Exact time and location for this LSR is estimated.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-40.37--112.75",
   "lat": 40.37,
   "lon": -112.75,
   "zip": "",
   "city": "8 N Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele County EM reported flooding along SR-196 near mile post 10. NWS Storm Survey observed the remnants of where a muddy flow ran across the road at this mile post. Time estimated.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-37.22--112.98",
   "lat": 37.22,
   "lon": -112.98,
   "zip": "",
   "city": "2 NNE Springdale",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "North Fork of the Virgin River gauge showed a flood wave around 329 cfs.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-38.21--111.18",
   "lat": 38.21,
   "lon": -111.18,
   "zip": "",
   "city": "5 SSE Capitol Reef Np",
   "date": "2026-08-13",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Capitol Reef National Park reported flash flooding in Capitol Gorge.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-37.28--112.97",
   "lat": 37.28,
   "lon": -112.97,
   "zip": "",
   "city": "2 NNW Zion National Par",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Zion National Park reported flash flooding in all slot canyons west of Scenic Drive, including Behunin, Telephone and Refrigerator.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-37.38--113.49",
   "lat": 37.38,
   "lon": -113.49,
   "zip": "",
   "city": "3 S Pine Vly",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS Gauge showed a 2 foot flash flood wave on the Santa Clara River.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-37.00--113.47",
   "lat": 37,
   "lon": -113.47,
   "zip": "",
   "city": "8 ESE Bloomington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Fort Pierce Gauge flood wave around 2000 cfs.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-37.02--111.85",
   "lat": 37.02,
   "lon": -111.85,
   "zip": "",
   "city": "11 WSW Big Water",
   "date": "2026-08-13",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Paria River gauge at Kanab Creek recorded a flood wave that arrived between 6 PM MDT and 7 PM MDT that peaked at 81 cfs at 7 PM. Farther downstream, the Paria River gauge at Lees Ferry recorded a peak flow of 1253 cfs at 11 PM.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-40.43--112.30",
   "lat": 40.43,
   "lon": -112.3,
   "zip": "",
   "city": "4 ESE Stockton",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele County Emergency Management reported a flash flood resulting in a deposit of rocks and mud 1 to 2 feet deep across Solider Canyon Rd between the first retention pond to Pipe Hollow. Time estimated and based on radar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-flood-40.58--111.84",
   "lat": 40.58,
   "lon": -111.84,
   "zip": "",
   "city": "1 NE Sandy",
   "date": "2026-08-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A swath of heavy rain fell Thursday evening through Draper and especially Sandy between 114th and 90th south and east to Highland Drive. This resulted in flooded basements for roughly 20 homes, with water in homes as deep as four feet in the vicinity of 106th south off of 13th. Additionally, several vehicles became stranded in floodwaters. A nearby personal weather station recorded 1.81 inches of rain in about 40 minutes between 652 PM MDT and 733 PM MDT. Location is approximate.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-13-tornado-40.30--112.73",
   "lat": 40.3,
   "lon": -112.73,
   "zip": "",
   "city": "4 NNE Dugway",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm survey revealed EF-1 damage over a 1 mile long, 300 yard wide path in the south end of the Skull Valley in Tooele County.",
   "sourceDetail": "NWS SLC — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-1L8-2026-08-13-19219",
   "lat": 37.1402,
   "lon": -113.306,
   "zip": "",
   "city": "Hurricane",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hurricane (1L8) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Hurricane (1L8)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-63-Washington-wind-2026-08-13",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-08-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-63"
  },
  {
   "id": "iem-ww-SLC-SV-W-63-Washington-hail-2026-08-13",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-08-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-63"
  },
  {
   "id": "iem-ww-SLC-SV-W-64-Tooele-wind-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-64"
  },
  {
   "id": "iem-ww-SLC-SV-W-64-Tooele-hail-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-64"
  },
  {
   "id": "iem-ww-SLC-SV-W-65-Tooele-wind-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-65"
  },
  {
   "id": "iem-ww-SLC-SV-W-65-Tooele-hail-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-65"
  },
  {
   "id": "iem-ww-SLC-SV-W-65-Juab-wind-2026-08-13",
   "zip": "",
   "city": "Juab",
   "date": "2026-08-13",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-08-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-65"
  },
  {
   "id": "iem-ww-SLC-SV-W-65-Juab-hail-2026-08-13",
   "zip": "",
   "city": "Juab",
   "date": "2026-08-13",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-08-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-65"
  },
  {
   "id": "iem-ww-SLC-SV-W-66-Tooele-wind-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-66"
  },
  {
   "id": "iem-ww-SLC-SV-W-66-Tooele-hail-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-66"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Salt Lake-wind-2026-08-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-08-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-08-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Salt Lake-hail-2026-08-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-08-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-08-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Utah-wind-2026-08-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-08-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Utah-hail-2026-08-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-08-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Tooele-wind-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-SV-W-67-Tooele-hail-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-08-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-67"
  },
  {
   "id": "iem-ww-SLC-TO-W-2-Tooele-tornado-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS SLC for Tooele on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-TO-W-2"
  },
  {
   "id": "iem-ww-SLC-TO-W-1-Tooele-tornado-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS SLC for Tooele on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-TO-W-1"
  },
  {
   "id": "iem-ww-SLC-TO-W-3-Tooele-tornado-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS SLC for Tooele on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-TO-W-3"
  },
  {
   "id": "iem-ww-SLC-FF-W-74-Washington-flood-2026-08-13",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-74"
  },
  {
   "id": "iem-ww-SLC-FF-W-76-Kane-flood-2026-08-13",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-13",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-76"
  },
  {
   "id": "iem-ww-SLC-FF-W-73-Kane-flood-2026-08-13",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-13",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-73"
  },
  {
   "id": "iem-ww-SLC-FF-W-73-Washington-flood-2026-08-13",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-73"
  },
  {
   "id": "iem-ww-SLC-FF-W-78-Tooele-flood-2026-08-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Tooele on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-78"
  },
  {
   "id": "iem-ww-SLC-FF-W-75-Garfield-flood-2026-08-13",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-13",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-75"
  },
  {
   "id": "iem-ww-SLC-FF-W-75-Wayne-flood-2026-08-13",
   "zip": "",
   "city": "Wayne",
   "date": "2026-08-13",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-75"
  },
  {
   "id": "iem-ww-SLC-FF-W-77-Washington-flood-2026-08-13",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-08-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-77"
  },
  {
   "id": "sps-2026-08-13-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-13",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Utah — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-13-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-13",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Washington — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-12-wind-37.15--113.95",
   "lat": 37.15,
   "lon": -113.95,
   "zip": "",
   "city": "12 SSE Motoqua",
   "date": "2026-08-12",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BADU1 Badger Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-GJT-FF-W-90-San Juan-flood-2026-08-12",
   "zip": "",
   "city": "San Juan",
   "date": "2026-08-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-08-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-90"
  },
  {
   "id": "iem-ww-GJT-FF-W-89-San Juan-flood-2026-08-12",
   "zip": "",
   "city": "San Juan",
   "date": "2026-08-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-08-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-89"
  },
  {
   "id": "sps-2026-08-12-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-12",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-12",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-08-11-flood-38.38--112.23",
   "lat": 38.38,
   "lon": -112.23,
   "zip": "",
   "city": "5 SSE Marysvale",
   "date": "2026-08-11",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "UDOT reported a complete closure of HWY 89 at MP 173 due to flooding across the roadway originating from the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-70-Piute-flood-2026-08-11",
   "zip": "",
   "city": "Piute",
   "date": "2026-08-11",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-70"
  },
  {
   "id": "iem-ww-SLC-FF-W-72-Garfield-flood-2026-08-11",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-72"
  },
  {
   "id": "iem-ww-SLC-FF-W-71-Garfield-flood-2026-08-11",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-71"
  },
  {
   "id": "iem-ww-SLC-FF-W-71-Kane-flood-2026-08-11",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-71"
  },
  {
   "id": "iem-ww-SLC-SV-W-62-Millard-wind-2026-08-10",
   "zip": "",
   "city": "Millard",
   "date": "2026-08-10",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Millard on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-62"
  },
  {
   "id": "iem-ww-SLC-SV-W-62-Millard-hail-2026-08-10",
   "zip": "",
   "city": "Millard",
   "date": "2026-08-10",
   "county": "Millard",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Millard on 2026-08-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-62"
  },
  {
   "id": "iem-ww-SLC-SV-W-62-Beaver-wind-2026-08-10",
   "zip": "",
   "city": "Beaver",
   "date": "2026-08-10",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Beaver on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-62"
  },
  {
   "id": "iem-ww-SLC-SV-W-62-Beaver-hail-2026-08-10",
   "zip": "",
   "city": "Beaver",
   "date": "2026-08-10",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Beaver on 2026-08-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-62"
  },
  {
   "id": "iem-ww-SLC-FF-W-69-Beaver-flood-2026-08-10",
   "zip": "",
   "city": "Beaver",
   "date": "2026-08-10",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-08-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-69"
  },
  {
   "id": "iem-ww-SLC-FF-W-68-Garfield-flood-2026-08-10",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-10",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-08-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-68"
  },
  {
   "id": "iem-ww-SLC-FF-W-68-Wayne-flood-2026-08-10",
   "zip": "",
   "city": "Wayne",
   "date": "2026-08-10",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-08-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-68"
  },
  {
   "id": "sps-2026-08-10-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-10",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-SLC-FF-W-66-Garfield-flood-2026-08-09",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-09",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-08-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-66"
  },
  {
   "id": "iem-ww-SLC-FF-W-67-Kane-flood-2026-08-09",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-09",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-08-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-67"
  },
  {
   "id": "sps-2026-08-09-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-09",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-09",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-08-09",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-08-09",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2026-08-09",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2026-08-09",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-08-wind-37.74--112.61",
   "lat": 37.74,
   "lon": -112.61,
   "zip": "",
   "city": "11 WSW Panguitch",
   "date": "2026-08-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC170 Panguitch Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MLF-2026-08-08-4045",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-08-08",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-08-08-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-08",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-08-iron-wind",
   "zip": "",
   "city": "Iron",
   "date": "2026-08-08",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Iron — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-07",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-08-07",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Iron — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-06-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-08-06",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Salt Lake City UT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-06-iron-wind",
   "zip": "",
   "city": "Iron",
   "date": "2026-08-06",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-SLC-SV-W-61-Box Elder-wind-2026-07-30",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-30",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-61"
  },
  {
   "id": "iem-ww-SLC-SV-W-61-Box Elder-hail-2026-07-30",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-30",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-30. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-61"
  },
  {
   "id": "iem-ww-SLC-SV-W-60-Box Elder-wind-2026-07-30",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-30",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-60"
  },
  {
   "id": "iem-ww-SLC-SV-W-60-Box Elder-hail-2026-07-30",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-30",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-60"
  },
  {
   "id": "iem-ww-GJT-FF-W-87-San Juan-flood-2026-07-30",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-30",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-30. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-87"
  },
  {
   "id": "sps-2026-07-30-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-07-30",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-30",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-30",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-rich-hail",
   "zip": "",
   "city": "Rich",
   "date": "2026-07-30",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTKNO I-80 at MP 40 Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-38.93--110.14",
   "lat": 38.93,
   "lon": -110.14,
   "zip": "",
   "city": "4 SSE Green River",
   "date": "2026-07-29",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Crystal Geyser Pacific Corp Weather Station along the Green River reported a wind gust of 67 mph and 63 mph over the span of 10 to 20 minutes.",
   "sourceDetail": "NWS SLC — Utility Company via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.23--113.22",
   "lat": 40.23,
   "lon": -113.22,
   "zip": "",
   "city": "25 W Dugway",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG30 APG.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island hit a second peak gust to 74 mph and remained above 58 mph for 5-10 minutes.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.09--112.12",
   "lat": 41.09,
   "lon": -112.12,
   "zip": "",
   "city": "3 SSW West Point",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UUSYR 2.5 SW West Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.03--112.12",
   "lat": 41.03,
   "lon": -112.12,
   "zip": "",
   "city": "6 SW Syracuse",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UUPYF Uofu Playa Flux Tower.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.77--111.97",
   "lat": 40.77,
   "lon": -111.97,
   "zip": "",
   "city": "1 WSW Salt Lake City We",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KSLC Salt Lake City Intl Arpt.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.81--111.98",
   "lat": 40.81,
   "lon": -111.98,
   "zip": "",
   "city": "2 NNW Slc Intl Arpt",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Postal employee measured a 68mph gust with an anemometer positioned on top of a building near the end of the east runway.",
   "sourceDetail": "NWS SLC — Postal Employee via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT215 I-215 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-40.74--111.74",
   "lat": 40.74,
   "lon": -111.74,
   "zip": "",
   "city": "4 E Sugarhouse",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC022 Mount Aire Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-41.69--112.16",
   "lat": 41.69,
   "lon": -112.16,
   "zip": "",
   "city": "2 SSE Tremonton",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT28 Tremonton.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-29-flood-39.29--109.28",
   "lat": 39.29,
   "lon": -109.28,
   "zip": "",
   "city": "46 N Castle Valley",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "East Canyon Road flooding.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-39.33--109.38",
   "lat": 39.33,
   "lon": -109.38,
   "zip": "",
   "city": "48 ENE Elgin",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooded roads in Hay Canyon.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-39.30--109.20",
   "lat": 39.3,
   "lon": -109.2,
   "zip": "",
   "city": "47 NNE Castle Valley",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooded road in San Arroyo Canyon.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.38--113.49",
   "lat": 37.38,
   "lon": -113.49,
   "zip": "",
   "city": "3 SSE Pine Vly",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS stream gauge on the Santa Clara River at Pine Valley rose 1.5 feet, from just 4 CFS to 101 CFS.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.26--112.95",
   "lat": 37.26,
   "lon": -112.95,
   "zip": "",
   "city": "1 N Zion National Park",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Zion National Park reported many slot canyons and dry washes are flash flooding.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.21--112.98",
   "lat": 37.21,
   "lon": -112.98,
   "zip": "",
   "city": "2 NE Springdale",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS river gauge at North Fork Virgin River spiked from about 30 cfs to 290 cfs with flash flood wave.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.79--112.31",
   "lat": 37.79,
   "lon": -112.31,
   "zip": "",
   "city": "6 NE Hillsdale",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Garfield County Sheriff Office reported flash flooding in Castro Canyon. Time estimated.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Corrects previous flash flood report from 14 WNW Big Water. Received a video of a very large flood wave near US-89 on the Paria River. This flood wave was actually in House Rock Valley.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.62--112.08",
   "lat": 37.62,
   "lon": -112.08,
   "zip": "",
   "city": "Tropic",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Photos and video on social media show flash flooding of normally dry washes around Tropic, along with a report of nearly 2.5 inches of rain in rain gauge in Tropic.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.51--112.00",
   "lat": 37.51,
   "lon": -112,
   "zip": "",
   "city": "4 S Henrieville",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Garfield County Sheriff Office reported many dry washes flooding around Kodachrome Basin State Park and Tropic.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-38.28--111.25",
   "lat": 38.28,
   "lon": -111.25,
   "zip": "",
   "city": "Fruita",
   "date": "2026-07-29",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Park Service employee observed Sulphur Creek flashing behind the Capitol Reef NP Visitor Center between 5PM and 520PM. Also, water was flowing across the Scenic Drive near Grand Wash Road at 335PM, and a dry wash parallel to SR24 at Sulphur Bridge had a flow entering the creek at 415PM.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-38.58--110.80",
   "lat": 38.58,
   "lon": -110.8,
   "zip": "",
   "city": "6 WNW Goblin Valley",
   "date": "2026-07-29",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood reported via emergency management where Chute Canyon crosses Wild Horse Road.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.13--112.09",
   "lat": 37.13,
   "lon": -112.09,
   "zip": "",
   "city": "24 W Big Water",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Corrects previous flash flood report from 14 WNW Big Water. Video received from local spotter showing a large flow moving through Buckskin Gulch. Time and location are approximate.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-37.10--111.91",
   "lat": 37.1,
   "lon": -111.91,
   "zip": "",
   "city": "14 W Big Water",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS river gauge Paria River near Kanab reported a large flash flood wave from 2 CFS to 2630 CFS, a rise of nearly 6 feet.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-49-Kane-wind-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-49"
  },
  {
   "id": "iem-ww-SLC-SV-W-49-Kane-hail-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-49"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Garfield-wind-2026-07-29",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Garfield-hail-2026-07-29",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Kane-wind-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Kane-hail-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-San Juan-wind-2026-07-29",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-San Juan-hail-2026-07-29",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-29",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Salt Lake-wind-2026-07-29",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Salt Lake-hail-2026-07-29",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Tooele-wind-2026-07-29",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Tooele-hail-2026-07-29",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Weber-wind-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Weber-hail-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Davis-wind-2026-07-29",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Davis-hail-2026-07-29",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Morgan-wind-2026-07-29",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-29",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-55-Morgan-hail-2026-07-29",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-29",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-55"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Box Elder-wind-2026-07-29",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Box Elder-hail-2026-07-29",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Cache-wind-2026-07-29",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-29",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Cache-hail-2026-07-29",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-29",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Weber-wind-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-SLC-SV-W-58-Weber-hail-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-58"
  },
  {
   "id": "iem-ww-GJT-SV-W-12-Grand-wind-2026-07-29",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-12"
  },
  {
   "id": "iem-ww-GJT-SV-W-12-Grand-hail-2026-07-29",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-12"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Morgan-wind-2026-07-29",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-29",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Morgan-hail-2026-07-29",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-29",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Davis-wind-2026-07-29",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Davis-hail-2026-07-29",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Salt Lake-wind-2026-07-29",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Salt Lake-hail-2026-07-29",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Summit-wind-2026-07-29",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-29",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Summit-hail-2026-07-29",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-29",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Utah-wind-2026-07-29",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-29",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Utah-hail-2026-07-29",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-29",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Wasatch-wind-2026-07-29",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-07-29",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Wasatch-hail-2026-07-29",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-07-29",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Weber-wind-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-SLC-SV-W-59-Weber-hail-2026-07-29",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-29",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-07-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-59"
  },
  {
   "id": "iem-ww-GJT-FF-W-81-Grand-flood-2026-07-29",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-81"
  },
  {
   "id": "iem-ww-GJT-FF-W-82-Grand-flood-2026-07-29",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-82"
  },
  {
   "id": "iem-ww-GJT-FF-W-80-Grand-flood-2026-07-29",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-80"
  },
  {
   "id": "iem-ww-SLC-FF-W-65-Emery-flood-2026-07-29",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-29",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-65"
  },
  {
   "id": "iem-ww-SLC-FF-W-64-Garfield-flood-2026-07-29",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-64"
  },
  {
   "id": "iem-ww-SLC-FF-W-64-Wayne-flood-2026-07-29",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-29",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-64"
  },
  {
   "id": "iem-ww-SLC-FF-W-62-Garfield-flood-2026-07-29",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-62"
  },
  {
   "id": "iem-ww-SLC-FF-W-62-Kane-flood-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-62"
  },
  {
   "id": "iem-ww-SLC-FF-W-60-Iron-flood-2026-07-29",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-29",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-60"
  },
  {
   "id": "iem-ww-SLC-FF-W-60-Kane-flood-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-60"
  },
  {
   "id": "iem-ww-SLC-FF-W-60-Washington-flood-2026-07-29",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-60"
  },
  {
   "id": "iem-ww-SLC-FF-W-61-Garfield-flood-2026-07-29",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-29",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-61"
  },
  {
   "id": "iem-ww-SLC-FF-W-63-Kane-flood-2026-07-29",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-63"
  },
  {
   "id": "iem-ww-SLC-FF-W-59-Washington-flood-2026-07-29",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-59"
  },
  {
   "id": "asos-CNY-2026-07-29-4142",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 61 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY)",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SLC-2026-07-29-4423",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SLC-2026-07-29-4455",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-07-29",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 69 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BMC-2026-07-29-4663",
   "lat": 41.5524,
   "lon": -112.0622,
   "zip": "",
   "city": "Brigham City",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brigham City (BMC) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Brigham City (BMC)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-29-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-29",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-29",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-29",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-beaver-hail",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-29",
   "county": "Beaver",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Beaver — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-29",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-29",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-29",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-29",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Grand — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-29",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-29",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-07-29",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Rich — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2026-07-29",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Uintah — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-millard-hail",
   "zip": "",
   "city": "Millard",
   "date": "2026-07-29",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-morgan-wind",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-29",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-07-29",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-28-flood-40.01--110.56",
   "lat": 40.01,
   "lon": -110.56,
   "zip": "",
   "city": "13 SW Duchesne",
   "date": "2026-07-28",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Broadcast media reported the closure of US 191 at milepost 281 due to a mudslide from heavy rainfall. Radar estimated precipitation was in the 0.75 to 1 inch range, with the duration of rainfall just over 1 hour. Time is estimated.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-28-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "7 E Beaver",
   "date": "2026-07-28",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "State DEM webcam showed debris flow flash flood wave continuing farther downstream in the Beaver River within the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-28-tornado-38.76--112.48",
   "lat": 38.76,
   "lon": -112.48,
   "zip": "",
   "city": "4 SW Kanosh",
   "date": "2026-07-28",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Broadcast media and multiple social media videos depict an EF-U fire tornado associated with the Widemouth 2 fire south of Kanosh, UT. Currently, it is uncertain how long the fire tornado was on the ground for, and if there were multiple. Location estimated via video footage and time is approximate from video timestamp.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-71-San Juan-flood-2026-07-28",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-28",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-71"
  },
  {
   "id": "iem-ww-GJT-FF-W-73-San Juan-flood-2026-07-28",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-28",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-73"
  },
  {
   "id": "iem-ww-SLC-FF-W-57-Emery-flood-2026-07-28",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-28",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-57"
  },
  {
   "id": "iem-ww-SLC-FF-W-57-Wayne-flood-2026-07-28",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-28",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-57"
  },
  {
   "id": "iem-ww-GJT-FF-W-75-Grand-flood-2026-07-28",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-28",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-75"
  },
  {
   "id": "iem-ww-SLC-FF-W-58-Beaver-flood-2026-07-28",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-28",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-58"
  },
  {
   "id": "iem-ww-SLC-FF-W-58-Piute-flood-2026-07-28",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-28",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-58"
  },
  {
   "id": "asos-SGU-2026-07-28-4062",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-07-28",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-1L8-2026-07-28-4159",
   "lat": 37.1402,
   "lon": -113.306,
   "zip": "",
   "city": "Hurricane",
   "date": "2026-07-28",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hurricane (1L8) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Hurricane (1L8)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-PUC-2026-07-28-4606",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-07-28",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-07-28",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-07-28",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-28-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-28",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-28-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-28",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-28-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-28",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-28-kane-wind",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-28",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-28-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-28",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-28-carbon-wind",
   "zip": "",
   "city": "Carbon",
   "date": "2026-07-28",
   "county": "Carbon",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Carbon — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-27-wind-39.15--113.07",
   "lat": 39.15,
   "lon": -113.07,
   "zip": "",
   "city": "25 WSW Hinckley",
   "date": "2026-07-27",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPR2 Portable Rwis 2.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-27-wind-38.88--111.96",
   "lat": 38.88,
   "lon": -111.96,
   "zip": "",
   "city": "2 NNE Sigurd",
   "date": "2026-07-27",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSLA I-70 at Salina.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-27-wind-39.02--112.30",
   "lat": 39.02,
   "lon": -112.3,
   "zip": "",
   "city": "4 NNE Fillmore",
   "date": "2026-07-27",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCIR I-15 at MP 169.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-27-flood-38.34--112.55",
   "lat": 38.34,
   "lon": -112.55,
   "zip": "",
   "city": "5 E Manderfield",
   "date": "2026-07-27",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Beaver live camera 3 showed a debris flow ongoing at this time. Location is approximate.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-27-flood-38.60--112.08",
   "lat": 38.6,
   "lon": -112.08,
   "zip": "",
   "city": "3 SE Monroe",
   "date": "2026-07-27",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Local media reports that the Fishlake National Forest has closed Monroe Canyon Road due to flooding, and that crews are actively working to remove mud, boulders, and other debris from the roadway. Time and location are approximated.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-68-San Juan-flood-2026-07-27",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-27",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-68"
  },
  {
   "id": "iem-ww-SLC-FF-W-56-Wayne-flood-2026-07-27",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-27",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-56"
  },
  {
   "id": "iem-ww-SLC-FF-W-54-Beaver-flood-2026-07-27",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-27",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-54"
  },
  {
   "id": "iem-ww-SLC-FF-W-55-Piute-flood-2026-07-27",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-27",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-55"
  },
  {
   "id": "iem-ww-SLC-FF-W-55-Sevier-flood-2026-07-27",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-27",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Sevier on 2026-07-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-55"
  },
  {
   "id": "asos-PUC-2026-07-27-4344",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-07-27",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-27-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-07-27",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Millard — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-27-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-27",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-27-sevier-wind",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-27",
   "county": "Sevier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sevier — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-27-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-27",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-27-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-27",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-27-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-27",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-GJT-FF-W-64-San Juan-flood-2026-07-26",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-26",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-26. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-64"
  },
  {
   "id": "iem-ww-SLC-FF-W-53-Garfield-flood-2026-07-26",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-26",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-26. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-53"
  },
  {
   "id": "iem-lsr-2026-07-25-wind-41.94--113.09",
   "lat": 41.94,
   "lon": -113.09,
   "zip": "",
   "city": "3 SW Curlew Jct",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCUR Curlew Junction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U16-2026-07-25-4733",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16)",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-25-flood-38.21--111.19",
   "lat": 38.21,
   "lon": -111.19,
   "zip": "",
   "city": "5 S Capitol Reef Np",
   "date": "2026-07-25",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Capitol Reef National Park reported 9 inches of flowing water in Capitol Gorge near the parking area which stranded a vehicle.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-47-Box Elder-wind-2026-07-25",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-47"
  },
  {
   "id": "iem-ww-SLC-SV-W-47-Box Elder-hail-2026-07-25",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-25. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-47"
  },
  {
   "id": "iem-ww-SLC-FF-W-52-Garfield-flood-2026-07-25",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-25",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-25. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-52"
  },
  {
   "id": "iem-ww-SLC-FF-W-52-Wayne-flood-2026-07-25",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-25",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-25. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-52"
  },
  {
   "id": "sps-2026-07-25-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-25-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-25",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-25-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-25",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-24-flood-38.34--112.54",
   "lat": 38.34,
   "lon": -112.54,
   "zip": "",
   "city": "5 E Manderfield",
   "date": "2026-07-24",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood debris flow detected on flood camera number 3 on North Creek.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-51-Beaver-flood-2026-07-24",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-24",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-24. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-51"
  },
  {
   "id": "iem-ww-GJT-FF-W-54-San Juan-flood-2026-07-24",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-24",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-24. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-54"
  },
  {
   "id": "asos-FOM-2026-07-24-4029",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-07-24",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-FOM-2026-07-24-4105",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-07-24",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-TVY-2026-07-24-4315",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-24",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-24-piute-wind",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-24",
   "county": "Piute",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Piute — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-24-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-24",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-24-beaver-wind",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-24",
   "county": "Beaver",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Beaver — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-24-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-24",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-24-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-24",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-23-flood-37.38--113.48",
   "lat": 37.38,
   "lon": -113.48,
   "zip": "",
   "city": "3 SSE Pine Vly",
   "date": "2026-07-23",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS stream gauge on the Santa Clara river showed a minor flash flood spike from the Forsyth Burn Scar.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-48-Wayne-flood-2026-07-23",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-23",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-48"
  },
  {
   "id": "iem-ww-SLC-FF-W-49-Beaver-flood-2026-07-23",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-23",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-49"
  },
  {
   "id": "iem-ww-SLC-FF-W-50-Washington-flood-2026-07-23",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-23",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-50"
  },
  {
   "id": "iem-geo-2026-07-22-flood-38.71--109.32",
   "lat": 38.71,
   "lon": -109.32,
   "zip": "",
   "city": "7 NE Castle Valley",
   "date": "2026-07-22",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Search and rescue in progress due to flash flooding.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-38.24--112.22",
   "lat": 38.24,
   "lon": -112.22,
   "zip": "",
   "city": "Junction",
   "date": "2026-07-22",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding into the town of Junction off the Cottonwood burn scar. Media reports that the flash flood broke through a berm built to divert flood waters, inundating portions of the town. Time estimated.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-38.34--112.22",
   "lat": 38.34,
   "lon": -112.22,
   "zip": "",
   "city": "7 N Junction",
   "date": "2026-07-22",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding from Cottonwood burn scar sent debris flow over US-89 between mile markers 164 and 177.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-38.29--111.26",
   "lat": 38.29,
   "lon": -111.26,
   "zip": "",
   "city": "1 NW Fruita",
   "date": "2026-07-22",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Capitol Reef National Park reported a flash flood on Sulphur Creek and a normally dry wash next to Sulphur Creek as well.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-40.80--111.41",
   "lat": 40.8,
   "lon": -111.41,
   "zip": "",
   "city": "1 WNW Wanship",
   "date": "2026-07-22",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Media report of Wanship Cemetery flooding that damaged headstones and carved out channels in the cemetery along with washing debris into the parking lot. Time estimated from the heaviest rain rates at the weather station: I-80 @ Wanship, UT (UTAH DOT - SLC) Elev: 5852.0 ft; Lat/Lon: 40.81295/-111.40141.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-37.08--112.53",
   "lat": 37.08,
   "lon": -112.53,
   "zip": "",
   "city": "3 N Kanab",
   "date": "2026-07-22",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Broadcast media shared videos on social media of flash flooding in Hog Canyon with several feet of water flowing in what is a normally dry wash. Radar estimated precipitation was nearly 1 inch of rain in 1 hour. Time and location estimated by radar.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-37.63--112.35",
   "lat": 37.63,
   "lon": -112.35,
   "zip": "",
   "city": "5 ESE Hatch",
   "date": "2026-07-22",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Garfield county EM said that 6 people riding side by sides had to be rescued up this canyon due to debris flow/flooding from the France Canyon burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-40.50--112.11",
   "lat": 40.5,
   "lon": -112.11,
   "zip": "",
   "city": "Butterfield Canyon Road",
   "date": "2026-07-22",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele County Parks and Rec posted that Butterfield Canyon Road on the Salt Lake Valley side is closed due to being washed out from rain. Rainfall estimates ~0.7 inches from a weather station near Kennecott mine.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-22-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "6 ESE Beaver",
   "date": "2026-07-22",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Muddy flows moving through Cottonwood burn scar on the Beaver River.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-52-San Juan-flood-2026-07-22",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-22",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-52"
  },
  {
   "id": "iem-ww-SLC-FF-W-46-Morgan-flood-2026-07-22",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-22",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Morgan on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-46"
  },
  {
   "id": "iem-ww-SLC-FF-W-46-Summit-flood-2026-07-22",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-22",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Summit on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-46"
  },
  {
   "id": "iem-ww-SLC-FF-W-43-Kane-flood-2026-07-22",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-22",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-43"
  },
  {
   "id": "iem-ww-SLC-FF-W-43-Garfield-flood-2026-07-22",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-22",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-43"
  },
  {
   "id": "iem-ww-GJT-FF-W-44-Grand-flood-2026-07-22",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-22",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-44"
  },
  {
   "id": "iem-ww-SLC-FF-W-47-Beaver-flood-2026-07-22",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-22",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-47"
  },
  {
   "id": "asos-CDC-2026-07-22-3722",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-07-22",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MLF-2026-07-22-4362",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-07-22",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SGU-2026-07-22-4363",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-07-22",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-22-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-22",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-22-sanpete-wind",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-07-22",
   "county": "Sanpete",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sanpete — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-22-iron-wind",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-22",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-37.44--110.57",
   "lat": 37.44,
   "lon": -110.57,
   "zip": "",
   "city": "15 SSW White Cyn",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 15 SSW White Cyn",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-37.75--110.65",
   "lat": 37.75,
   "lon": -110.65,
   "zip": "",
   "city": "11 N Ticaboo",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTELL Sr-276 At Mp 21.5 Mt. Ellsworth.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-37.52--110.73",
   "lat": 37.52,
   "lon": -110.73,
   "zip": "",
   "city": "1 NNW Bullfrog",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HADS site Bullfrog Basin Marina.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-37.75--110.66",
   "lat": 37.75,
   "lon": -110.66,
   "zip": "",
   "city": "11 N Ticaboo",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTELL Sr-276 At Mp 21.5 Mt. Ellsworth.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-39.29--112.63",
   "lat": 39.29,
   "lon": -112.63,
   "zip": "",
   "city": "4 SE Hinckley",
   "date": "2026-07-21",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UPR VAN site reported a gust to 59mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-39.15--113.07",
   "lat": 39.15,
   "lon": -113.07,
   "zip": "",
   "city": "25 WSW Hinckley",
   "date": "2026-07-21",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Portable RWIS 2 reported a gust to 61mph_ followed by a gust to 55mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust of 63 mph I-215 at I-80 mesonet sensor (UT215).",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-40.77--111.97",
   "lat": 40.77,
   "lon": -111.97,
   "zip": "",
   "city": "1 W Salt Lake City Weat",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured gust of 61 mph at Salt Lake City International Airport ASOS (KSLC).",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.18--109.26",
   "lat": 38.18,
   "lon": -109.26,
   "zip": "",
   "city": "11 SSW La Sal",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC187 Big Indian.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.32--109.42",
   "lat": 38.32,
   "lon": -109.42,
   "zip": "",
   "city": "2 NW La Sal Jct Arpt",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTFIM Us-191 At Mp 104 Flat Iron.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.14--109.62",
   "lat": 38.14,
   "lon": -109.62,
   "zip": "",
   "city": "16 SW La Sal Jct Arpt",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station MTCU1 16.1 SW La Sal Jct Arpt (UTAH CLIMA).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.22--109.28",
   "lat": 38.22,
   "lon": -109.28,
   "zip": "",
   "city": "8 SE La Sal Jct Arpt",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BIVU1 Big Indian Valley.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.31--109.85",
   "lat": 38.31,
   "lon": -109.85,
   "zip": "",
   "city": "6 SSE Canyonlands Np",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station USVU1 6.1 S Canyonlands Np (UTAH CLIMA).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-38.39--109.43",
   "lat": 38.39,
   "lon": -109.43,
   "zip": "",
   "city": "6 NNW La Sal Jct",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC188 Hole N The Rock.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.03--109.42",
   "lat": 38.03,
   "lon": -109.42,
   "zip": "",
   "city": "8 NNW Monticello Arpt",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding resulted in the closure of county road 211.",
   "sourceDetail": "NWS GJT — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.68--109.44",
   "lat": 38.68,
   "lon": -109.44,
   "zip": "",
   "city": "4 NNW Castle Valley",
   "date": "2026-07-21",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of a small landslide between mile point 11 and 15 on Highway 128.",
   "sourceDetail": "NWS GJT — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "7 ESE Beaver",
   "date": "2026-07-21",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Beaver County Emergency Management reported flash flooding in Beaver River and North Creek.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.83--111.94",
   "lat": 38.83,
   "lon": -111.94,
   "zip": "",
   "city": "2 SE Sigurd",
   "date": "2026-07-21",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "UDOT reports debris on SR-24 near MP12 due to flash flooding, resulting in a road closure.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.83--111.95",
   "lat": 38.83,
   "lon": -111.95,
   "zip": "",
   "city": "2 SSE Sigurd",
   "date": "2026-07-21",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "UDOT reported flash flooding on Highway 24 in Lower Sigurd canyon.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.34--112.54",
   "lat": 38.34,
   "lon": -112.54,
   "zip": "",
   "city": "5 E Manderfield",
   "date": "2026-07-21",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood on North Creek from the Cottonwood burn scar detected by flood camera.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-38.35--112.22",
   "lat": 38.35,
   "lon": -112.22,
   "zip": "",
   "city": "7 SSE Marysvale",
   "date": "2026-07-21",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "UDOT reported US-89 is closed between mile posts 166 and 176 due to debris flows reaching the highway from multiple drainages originating from the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Box Elder-wind-2026-07-21",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-21",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Box Elder-hail-2026-07-21",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-21",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Davis-wind-2026-07-21",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-21",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Davis-hail-2026-07-21",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-21",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Salt Lake-wind-2026-07-21",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-SLC-SV-W-46-Salt Lake-hail-2026-07-21",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-46"
  },
  {
   "id": "iem-ww-GJT-SV-W-9-San Juan-wind-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-9"
  },
  {
   "id": "iem-ww-GJT-SV-W-9-San Juan-hail-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-07-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-9"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Emery-wind-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Emery-hail-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Wayne-wind-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Wayne-hail-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Kane-wind-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-Kane-hail-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-San Juan-wind-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-43-San Juan-hail-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-43"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Emery-wind-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Emery-hail-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Wayne-wind-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Wayne-hail-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-San Juan-wind-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-San Juan-hail-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Garfield-wind-2026-07-21",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Garfield-hail-2026-07-21",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Kane-wind-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-44-Kane-hail-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-44"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Emery-wind-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Emery-hail-2026-07-21",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Wayne-wind-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Wayne-hail-2026-07-21",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-21",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wayne on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Garfield-wind-2026-07-21",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Garfield-hail-2026-07-21",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Kane-wind-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-SLC-SV-W-45-Kane-hail-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-45"
  },
  {
   "id": "iem-ww-GJT-SV-W-8-San Juan-wind-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-8"
  },
  {
   "id": "iem-ww-GJT-SV-W-8-San Juan-hail-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-07-21. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "GJT-SV-W-8"
  },
  {
   "id": "iem-ww-GJT-FF-W-34-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-34"
  },
  {
   "id": "iem-ww-GJT-FF-W-32-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-32"
  },
  {
   "id": "iem-ww-GJT-FF-W-35-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-35"
  },
  {
   "id": "iem-ww-SLC-FF-W-37-Kane-flood-2026-07-21",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-37"
  },
  {
   "id": "iem-ww-SLC-FF-W-37-Washington-flood-2026-07-21",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-21",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-37"
  },
  {
   "id": "iem-ww-SLC-FF-W-37-Sevier-flood-2026-07-21",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-21",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Sevier on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-37"
  },
  {
   "id": "iem-ww-GJT-FF-W-40-Grand-flood-2026-07-21",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-21",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-40"
  },
  {
   "id": "iem-ww-GJT-FF-W-40-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-40"
  },
  {
   "id": "iem-ww-GJT-FF-W-36-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-36"
  },
  {
   "id": "iem-ww-GJT-FF-W-37-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-37"
  },
  {
   "id": "iem-ww-GJT-FF-W-38-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-38"
  },
  {
   "id": "iem-ww-GJT-FF-W-39-San Juan-flood-2026-07-21",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-39"
  },
  {
   "id": "asos-HIF-2026-07-21-204",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-07-21",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-OGD-2026-07-21-312",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-07-21",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U96-2026-07-21-465",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 61 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96)",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-U96-2026-07-21-669",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SVR-2026-07-21-4705",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SLC-2026-07-21-4732",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-SLC-2026-07-21-4763",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 61 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC)",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-OGD-2026-07-21-4962",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-07-21",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD)",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-HIF-2026-07-21-5000",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-07-21",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 69 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF)",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-07-21",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-07-21",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-21-sanjuan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-21",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Garfield — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-kane-wind",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-21",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-07-21",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Millard — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-sevier-wind",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-21",
   "county": "Sevier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sevier — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-carbon-wind",
   "zip": "",
   "city": "Carbon",
   "date": "2026-07-21",
   "county": "Carbon",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Carbon — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-21",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-wasatch-hail",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-07-21",
   "county": "Wasatch",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wasatch — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-21",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Grand — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-summit-wind",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-21",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-21",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Tooele — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-21",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for San Juan — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-morgan-wind",
   "zip": "",
   "city": "Morgan",
   "date": "2026-07-21",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-21",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-weber-wind",
   "zip": "",
   "city": "Weber",
   "date": "2026-07-21",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Weber — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-21",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-21",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-07-21",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-21",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-20-flood-37.63--113.13",
   "lat": 37.63,
   "lon": -113.13,
   "zip": "",
   "city": "Hamilton Ft",
   "date": "2026-07-20",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video of large debris flow / flash flood pushing through Shurtz Creek associated with a thunderstorm that occurred around 4:30pm MT. No structures were impacted as the flow remained within the creek.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-26-Grand-flood-2026-07-20",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-20",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-20. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-26"
  },
  {
   "id": "iem-ww-GJT-FF-W-24-San Juan-flood-2026-07-20",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-20",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-20. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-24"
  },
  {
   "id": "asos-U96-2026-07-20-412",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-07-20",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96)",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-20-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-20",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-20-sanjuan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-20",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-20-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-20",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-19-flood-38.66--109.42",
   "lat": 38.66,
   "lon": -109.42,
   "zip": "",
   "city": "2 NW Castle Valley",
   "date": "2026-07-19",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding reported in Castle Creek. There was some road damage and also a culvert washed out on Castleton Rd near the upper 80s access. USGS gage on Castle Creek below Castle Valley jumped from 4.87 ft to 11.94 ft in 20 minutes.",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-19-flood-38.28--112.60",
   "lat": 38.28,
   "lon": -112.6,
   "zip": "",
   "city": "2 E Beaver",
   "date": "2026-07-19",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Significant debris flow and flash flood wave. Widespread flooding through the Grove area of Beaver. Media reports have shown homes impacted by flood waters, rocks and logs, helicopter rescues from rooftops and significant damage to outbuildings, some of which were destroyed or swept downstream. A diversion dam structure in the canyon was completely removed by the flood waters, and an early warning flood camera mounted many feet above the river was removed as well. Beaver County issued Go Status evacuation to all residence within 1/4 mile of the Beaver River and North Creek. The water supply to the town of Beaver has been compromised by flood waters and residence are under a boil water notice.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-19-flood-38.26--112.65",
   "lat": 38.26,
   "lon": -112.65,
   "zip": "",
   "city": "1 SSW Beaver",
   "date": "2026-07-19",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Interstate 15 closed in both direction at the Beaver River. Debris flow and flash flood waters have breached the interstate. The interstate was closed for approx 6 hours, with a reopen notice posted around 1130 PM.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-19-flood-37.02--112.00",
   "lat": 37.02,
   "lon": -112,
   "zip": "",
   "city": "19 W Big Water",
   "date": "2026-07-19",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Backcountry guide reported flash flooding in Buckskin Gulch and Wire Pass.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-19-flood-37.39--113.51",
   "lat": 37.39,
   "lon": -113.51,
   "zip": "",
   "city": "2 SSW Pine Vly",
   "date": "2026-07-19",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Washington County EM reported highest flash flood off the Forsyth burn scar yet this week. Flood waters covered the road in Pine Valley and encroached around structures in town including the fire station.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-19-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2026-07-19",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS Paria River Gauge spiked to 1460 CFS from less than 10 CFS with flash flood wave.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-17-San Juan-flood-2026-07-19",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-19",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-19. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-17"
  },
  {
   "id": "iem-ww-GJT-FF-W-18-Grand-flood-2026-07-19",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-19",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-19. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-18"
  },
  {
   "id": "iem-ww-GJT-FF-W-14-San Juan-flood-2026-07-19",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-19",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-19. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-14"
  },
  {
   "id": "sps-2026-07-19-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-19",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Iron — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-18-flood-39.51--111.16",
   "lat": 39.51,
   "lon": -111.16,
   "zip": "",
   "city": "7 W Hiawatha",
   "date": "2026-07-18",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emery County Emergency Management reported a flash flood and associated closure of SR31 at Huntington Canyon or milepost 29.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-18-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "6 ESE Beaver",
   "date": "2026-07-18",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood observed on Beaver Creek, main impacts were to the lower portion of the canyon.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-18-flood-38.34--112.51",
   "lat": 38.34,
   "lon": -112.51,
   "zip": "",
   "city": "7 E Manderfield",
   "date": "2026-07-18",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Large flash flood wave observed on North Creek.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-18-flood-37.02--112.00",
   "lat": 37.02,
   "lon": -112,
   "zip": "",
   "city": "19 W Big Water",
   "date": "2026-07-18",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Paria Contact Station reported flash flooding in Buckskin Gulch and Wire Pass.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Tooele-wind-2026-07-18",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-18",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-18. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Tooele-hail-2026-07-18",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-18",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-18. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Kane-wind-2026-07-18",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-18",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-18. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Kane-hail-2026-07-18",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-18",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2026-07-18. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Washington-wind-2026-07-18",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-18",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-18. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-SV-W-40-Washington-hail-2026-07-18",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-18",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-18. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-40"
  },
  {
   "id": "iem-ww-SLC-FF-W-27-Wayne-flood-2026-07-18",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-18",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-27"
  },
  {
   "id": "iem-ww-SLC-FF-W-27-Piute-flood-2026-07-18",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-18",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-27"
  },
  {
   "id": "iem-ww-SLC-FF-W-27-Sevier-flood-2026-07-18",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-18",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Sevier on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-27"
  },
  {
   "id": "iem-ww-SLC-FF-W-29-Emery-flood-2026-07-18",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-18",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-29"
  },
  {
   "id": "iem-ww-SLC-FF-W-29-Kane-flood-2026-07-18",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-18",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-29"
  },
  {
   "id": "iem-ww-SLC-FF-W-26-Kane-flood-2026-07-18",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-18",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-26"
  },
  {
   "id": "iem-ww-SLC-FF-W-26-Washington-flood-2026-07-18",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-18",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-26"
  },
  {
   "id": "iem-ww-SLC-FF-W-28-Emery-flood-2026-07-18",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-18",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-28"
  },
  {
   "id": "iem-ww-SLC-FF-W-28-Wayne-flood-2026-07-18",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-18",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-28"
  },
  {
   "id": "iem-ww-SLC-FF-W-28-Beaver-flood-2026-07-18",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-18",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-28"
  },
  {
   "id": "sps-2026-07-18-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-18",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-18-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-18",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-18-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-18",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.39--112.23",
   "lat": 38.39,
   "lon": -112.23,
   "zip": "",
   "city": "4 SSE Marysvale",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "UDOT traffic reported debris on roadway on US-89 at milepost 175, road closed in both directions.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.27--112.31",
   "lat": 38.27,
   "lon": -112.31,
   "zip": "",
   "city": "5 SE Eagle Point Ski Re",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Sheriff reported flash flood in City Creek that remained within its banks.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.34--111.54",
   "lat": 38.34,
   "lon": -111.54,
   "zip": "",
   "city": "Bicknell",
   "date": "2026-07-17",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video shared from broadcast media of a flash flood wave and debris out of Sunglow canyon crossing the road near Bicknell. Time estimated.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.43--112.27",
   "lat": 38.43,
   "lon": -112.27,
   "zip": "",
   "city": "1 SW Marysvale",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mayrsvale EM reported debris flow in Bullion canyon with flash flood waters making it US-89 under the bridge level.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.34--111.52",
   "lat": 38.34,
   "lon": -111.52,
   "zip": "",
   "city": "1 E Bicknell",
   "date": "2026-07-17",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "*** 5 FATAL *** Wayne County Sheriff reports 5 deceased in wash near Sunglow Campground, believed to have fallen victim to flooding from heavy rainfall.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-37.38--113.48",
   "lat": 37.38,
   "lon": -113.48,
   "zip": "",
   "city": "3 SSE Pine Vly",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS gauge on the Santa Clara River near Pine Valley rose 3 feet in 15 minutes with flood wave moving down the river.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-37.24--113.39",
   "lat": 37.24,
   "lon": -113.39,
   "zip": "",
   "city": "2 W Leeds",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Leads creek rose a foot with flash flood.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-38.86--110.37",
   "lat": 38.86,
   "lon": -110.37,
   "zip": "",
   "city": "14 SW Green River",
   "date": "2026-07-17",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS stream gauge on the Green River at San Rafael recorded a flood wave as flow increased from 0 cfs to 693 cfs in less than 3 hours. Flows originated from slot canyons and washes on an earlier flash flood warned storm upstream over the San Rafael Swell.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-17-flood-37.40--113.62",
   "lat": 37.4,
   "lon": -113.62,
   "zip": "",
   "city": "2 SSE Central",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS gauge on Santa Clara River above Baker Dam rose 2.5 feet in 15 minutes with flash flood wave moving down the river.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-25-Iron-flood-2026-07-17",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-17",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-25"
  },
  {
   "id": "iem-ww-SLC-FF-W-25-Washington-flood-2026-07-17",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-25"
  },
  {
   "id": "iem-ww-SLC-FF-W-22-Piute-flood-2026-07-17",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-22"
  },
  {
   "id": "iem-ww-SLC-FF-W-21-Piute-flood-2026-07-17",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-21"
  },
  {
   "id": "iem-ww-SLC-FF-W-20-Piute-flood-2026-07-17",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-17",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-20"
  },
  {
   "id": "iem-ww-SLC-FF-W-23-Iron-flood-2026-07-17",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-17",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-23"
  },
  {
   "id": "iem-ww-SLC-FF-W-23-Washington-flood-2026-07-17",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-23"
  },
  {
   "id": "iem-ww-SLC-FF-W-24-Washington-flood-2026-07-17",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-17",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-24"
  },
  {
   "id": "sps-2026-07-17-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-17",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-07-17",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-17",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-16-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "7 E Beaver",
   "date": "2026-07-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "State DEM camera showed debris flow flash flood wave moving down Beaver River within Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-38.28--112.56",
   "lat": 38.28,
   "lon": -112.56,
   "zip": "",
   "city": "4 E Beaver",
   "date": "2026-07-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "State DEM webcam showed debris flow flash flood wave continuing farther downstream in the Beaver River within the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-39.51--111.16",
   "lat": 39.51,
   "lon": -111.16,
   "zip": "",
   "city": "7 W Hiawatha",
   "date": "2026-07-16",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Debris flow flash flood across SR-31 with significant logs, closing the road.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-38.37--112.23",
   "lat": 38.37,
   "lon": -112.23,
   "zip": "",
   "city": "5 SSE Marysvale",
   "date": "2026-07-16",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Piute County EM reported flash flooding with a muddy ashy flow out of Ten Mile Canyon at US-89 near mile post 174, originating from the Cottonwood burn scar.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-40.69--110.90",
   "lat": 40.69,
   "lon": -110.9,
   "zip": "",
   "city": "6 E Trial Lk",
   "date": "2026-07-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video received via social media of muddy flows at Bald Mountain Pass. 1.81 inches of total rain fell at the nearby Bald Mountain Pass UDOT RWIS sensor, with 1.59 inches of rain falling in an hour. Time approximate.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-37.54--113.15",
   "lat": 37.54,
   "lon": -113.15,
   "zip": "",
   "city": "1 E Kanarraville",
   "date": "2026-07-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Iron County EM shared video of flash flooding on Kanarra Creek near Kanarra Falls.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-38.51--112.26",
   "lat": 38.51,
   "lon": -112.26,
   "zip": "",
   "city": "5 N Marysvale",
   "date": "2026-07-16",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Local law enforcement and UDOT cameras indicate a debris flow flash flood reaching US-89 near mile marker 184 originating from the Silver King burn scar at the outlet of Deer Creek.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-37.38--113.48",
   "lat": 37.38,
   "lon": -113.48,
   "zip": "",
   "city": "3 SSE Pine Vly",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The USGS stream gauge on the Santa Clara river recorded a flood wave with flows that increased from approximately 4 cfs to 240 cfs in about 1 hour. Time is coincident with observed peak flow.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-flood-37.24--113.39",
   "lat": 37.24,
   "lon": -113.39,
   "zip": "",
   "city": "2 W Leeds",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS gauge on Leads Creek showed flash flood, rising 1.5 feet.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-16-Iron-flood-2026-07-16",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-16",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-16"
  },
  {
   "id": "iem-ww-SLC-FF-W-16-Washington-flood-2026-07-16",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-16"
  },
  {
   "id": "iem-ww-SLC-FF-W-13-Piute-flood-2026-07-16",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-16",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-13"
  },
  {
   "id": "iem-ww-SLC-FF-W-15-Emery-flood-2026-07-16",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-16",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-15"
  },
  {
   "id": "iem-ww-SLC-FF-W-12-Piute-flood-2026-07-16",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-16",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-12"
  },
  {
   "id": "iem-ww-SLC-FF-W-12-Sevier-flood-2026-07-16",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-16",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Sevier on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-12"
  },
  {
   "id": "iem-ww-SLC-FF-W-14-Iron-flood-2026-07-16",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-16",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-14"
  },
  {
   "id": "iem-ww-GJT-FF-W-3-San Juan-flood-2026-07-16",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-16",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-3"
  },
  {
   "id": "iem-ww-GJT-FF-W-6-Grand-flood-2026-07-16",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-16",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-6"
  },
  {
   "id": "iem-ww-GJT-FF-W-6-San Juan-flood-2026-07-16",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-16",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-6"
  },
  {
   "id": "iem-ww-SLC-FF-W-19-Washington-flood-2026-07-16",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-19"
  },
  {
   "id": "iem-ww-SLC-FF-W-17-Garfield-flood-2026-07-16",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-16",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-17"
  },
  {
   "id": "iem-ww-SLC-FF-W-17-Wayne-flood-2026-07-16",
   "zip": "",
   "city": "Wayne",
   "date": "2026-07-16",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-17"
  },
  {
   "id": "iem-ww-GJT-FF-W-5-Grand-flood-2026-07-16",
   "zip": "",
   "city": "Grand",
   "date": "2026-07-16",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-5"
  },
  {
   "id": "iem-ww-SLC-FF-W-11-Beaver-flood-2026-07-16",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-16",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-11"
  },
  {
   "id": "iem-ww-SLC-FF-W-18-Washington-flood-2026-07-16",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-18"
  },
  {
   "id": "iem-ww-GJT-FF-W-4-San Juan-flood-2026-07-16",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-16",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-4"
  },
  {
   "id": "sps-2026-07-16-iron-wind",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-16",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Iron — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2026-07-16",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2026-07-16",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-16",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-16",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-cache-hail",
   "zip": "",
   "city": "Cache",
   "date": "2026-07-16",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-15-flood-39.33--111.27",
   "lat": 39.33,
   "lon": -111.27,
   "zip": "",
   "city": "13 WNW Orangeville",
   "date": "2026-07-15",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emery County Emergency Management reported a flash flood containing debris such as boulders and logs that had flowed across Millers Flat Road. A nearby HADS site at Joes Valley Reservoir recorded 0.68 inches of rain in one hour and 1.14 inches of rain in two hours.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-15-flood-37.13--112.09",
   "lat": 37.13,
   "lon": -112.09,
   "zip": "",
   "city": "24 W Big Water",
   "date": "2026-07-15",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Paria Contact Station reported flash flooding of the Buckskin Wash where it crosses Highway 89. Based on this, they expect Buckskin Slot Canyon downstream experienced a flash flood as well.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-15-flood-37.22--112.95",
   "lat": 37.22,
   "lon": -112.95,
   "zip": "",
   "city": "2 S Zion National Park",
   "date": "2026-07-15",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Zion National Park dispatch reported flash flooding in Spry Canyon, Pine Creek, and the Overlook from earlier thunderstorms which produced heavy rain over those areas. Between 0.5 and 1 inch of rain has fallen.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-15-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "7 E Beaver",
   "date": "2026-07-15",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood with muddy flow within Beaver Creek originating from the Cottonwood Fire burn scar. This flow then moved downstream of the burned area into eastern portions of Beaver City. Between 0.25 and 0.50 inches of rain fell over the area that originated the flow.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-15-flood-37.07--112.00",
   "lat": 37.07,
   "lon": -112,
   "zip": "",
   "city": "19 W Big Water",
   "date": "2026-07-15",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Backcountry guide reported that Buckskin Gulch flashed at House Rock Valley Road and downstream to Buckskin Trailhead.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-7-Kane-flood-2026-07-15",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-15",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-7"
  },
  {
   "id": "iem-ww-SLC-FF-W-6-Kane-flood-2026-07-15",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-15",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-6"
  },
  {
   "id": "iem-ww-SLC-FF-W-8-Kane-flood-2026-07-15",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-15",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-8"
  },
  {
   "id": "iem-ww-SLC-FF-W-8-Washington-flood-2026-07-15",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-15",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-8"
  },
  {
   "id": "iem-ww-SLC-FF-W-10-Beaver-flood-2026-07-15",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-15",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-10"
  },
  {
   "id": "iem-ww-SLC-FF-W-9-Washington-flood-2026-07-15",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-15",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2026-07-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-9"
  },
  {
   "id": "sps-2026-07-15-sevier-hail",
   "zip": "",
   "city": "Sevier",
   "date": "2026-07-15",
   "county": "Sevier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sevier — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-15",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-14-wind-39.17--109.14",
   "lat": 39.17,
   "lon": -109.14,
   "zip": "",
   "city": "40 NNE Castle Valley",
   "date": "2026-07-14",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHAD I-70 At Mp 226 Harley Dome.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-14-wind-40.42--109.58",
   "lat": 40.42,
   "lon": -109.58,
   "zip": "",
   "city": "3 SW Vernal",
   "date": "2026-07-14",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTASH Us-40 At Mp 140 Asphalt Ridge.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-14-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-07-14",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-14-wind-38.32--109.42",
   "lat": 38.32,
   "lon": -109.42,
   "zip": "",
   "city": "2 NW La Sal Jct Arpt",
   "date": "2026-07-14",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTFIM Us-191 At Mp 104 Flat Iron.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-14-flood-38.26--112.52",
   "lat": 38.26,
   "lon": -112.52,
   "zip": "",
   "city": "7 E Beaver",
   "date": "2026-07-14",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood with muddy flow within Beaver Creek originating from the Cottonwood Fire burn scar. This flow then moved downstream of the burned area into eastern portions of Beaver City. Between 0.25 and 0.60 inches of rain fell over the area that originated the flow.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-5-Beaver-flood-2026-07-14",
   "zip": "",
   "city": "Beaver",
   "date": "2026-07-14",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2026-07-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-5"
  },
  {
   "id": "iem-geo-2026-07-13-flood-38.30--112.33",
   "lat": 38.3,
   "lon": -112.33,
   "zip": "",
   "city": "4 ESE Eagle Point Ski R",
   "date": "2026-07-13",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Piute County Sheriff and Emergency Management reported muddy flows in City Creek Canyon originating off of the Cottonwood burn scar in Piute County. Between 0.3 and 0.7 inches of rain fell across upper portions of this City Creek drainage.",
   "sourceDetail": "NWS SLC — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-FF-W-1-San Juan-flood-2026-07-13",
   "zip": "",
   "city": "San Juan",
   "date": "2026-07-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2026-07-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-1"
  },
  {
   "id": "iem-ww-SLC-FF-W-4-Piute-flood-2026-07-13",
   "zip": "",
   "city": "Piute",
   "date": "2026-07-13",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2026-07-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-4"
  },
  {
   "id": "iem-lsr-2026-07-12-wind-38.58--112.60",
   "lat": 38.58,
   "lon": -112.6,
   "zip": "",
   "city": "2 SW Cove Ft",
   "date": "2026-07-12",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTI70 I-70 at I-15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-12-wind-37.70--113.10",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "2 NW Cedar City",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCDC Cedar City Municipal Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-12-wind-37.73--113.05",
   "lat": 37.73,
   "lon": -113.05,
   "zip": "",
   "city": "2 SSW Enoch",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTNCC I-15 at MP 62 N Cedar City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-37-Iron-wind-2026-07-12",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2026-07-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-37"
  },
  {
   "id": "iem-ww-SLC-SV-W-37-Iron-hail-2026-07-12",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2026-07-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-37"
  },
  {
   "id": "iem-ww-SLC-SV-W-37-Washington-wind-2026-07-12",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-12",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-37"
  },
  {
   "id": "iem-ww-SLC-SV-W-37-Washington-hail-2026-07-12",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-12",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-37"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Tooele-wind-2026-07-12",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-12",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Tooele-hail-2026-07-12",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-12",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-07-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Iron-wind-2026-07-12",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2026-07-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Iron-hail-2026-07-12",
   "zip": "",
   "city": "Iron",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2026-07-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Washington-wind-2026-07-12",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-12",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "iem-ww-SLC-SV-W-39-Washington-hail-2026-07-12",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-12",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2026-07-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-39"
  },
  {
   "id": "asos-bf-SGU-2026-07-12",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-07-12",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-07-12",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-07-12",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-12-kane-wind",
   "zip": "",
   "city": "Kane",
   "date": "2026-07-12",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Kane — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-40.03--111.84",
   "lat": 40.03,
   "lon": -111.84,
   "zip": "",
   "city": "3 NNE Genola",
   "date": "2026-07-09",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FG025 Genola Mid.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-38.87--110.81",
   "lat": 38.87,
   "lon": -110.81,
   "zip": "",
   "city": "20 ESE Moore",
   "date": "2026-07-09",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GHO Ghost Rocks.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-39.62--110.75",
   "lat": 39.62,
   "lon": -110.75,
   "zip": "",
   "city": "4 ENE Price",
   "date": "2026-07-09",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KPUC Price-Carbon Cnty Rgnl Arpt.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-38.90--110.56",
   "lat": 38.9,
   "lon": -110.56,
   "zip": "",
   "city": "22 WSW Green River",
   "date": "2026-07-09",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station RTB Rattlesnake Bench.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-40.28--111.94",
   "lat": 40.28,
   "lon": -111.94,
   "zip": "",
   "city": "5 SSW Saratoga Springs",
   "date": "2026-07-09",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC221 Lake Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-40.41--112.08",
   "lat": 40.41,
   "lon": -112.08,
   "zip": "",
   "city": "5 WNW Eagle Mountain",
   "date": "2026-07-09",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT255 Oak Springs.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-07-09",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-07-09",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-07-09",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-07-09",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-41.94--113.09",
   "lat": 41.94,
   "lon": -113.09,
   "zip": "",
   "city": "3 SW Curlew Jct",
   "date": "2026-07-08",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured by UDPT SR-30 at Curlew. Multiple other gusts measured greater than 50mph up to an hour before and after this recorded gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-07-08",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UPR Arnosa site gusted to 55mph. Also gusted to 52mph four minutes before this and 51mph five minutes after as an outflow boundary approached.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-07-08",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured by UDOT I-80 at MP 40 Knolls. Also gusted to 59mph roughly 5-10 minutes before this with the arrival of an outflow boundary. Visibility was also reduced to 2mi due to blowing dust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-07-08",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured by UUNET Gunnison Island. Gusted to 50mph five minutes prior as an outflow boundary approached.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-07-08",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gust measured by UDOT I-80 at Grassey as an outflow boundary moved through.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-07-08",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UUNET at Hat Island gusted to 50mph as an outflow boundary passed by. Also gusted to 48mph four minutes prior.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "10 ESE Delle",
   "date": "2026-07-08",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-80 at MP 79 Timpie gusted to 52mph as an outflow boundary approached.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.77--112.15",
   "lat": 40.77,
   "lon": -112.15,
   "zip": "",
   "city": "6 NW Magna",
   "date": "2026-07-08",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-80 at MP 107 gusted to 51mph as an outflow boundary approached.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "2 NNE Roy",
   "date": "2026-07-08",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden-Hinckley Airport ASOS gusted to 54mph as an outflow boundary approached. Also gusted to 50mph+ multiple times following 7:41pm MT_ though 54mph was the max gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2026-07-08",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-215 at I-80 site gusted to 52mph as an outflow boundary approached. Gusted to 44mph two minutes earlier.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-08-wind-40.79--111.87",
   "lat": 40.79,
   "lon": -111.87,
   "zip": "",
   "city": "1 N Salt Lake City",
   "date": "2026-07-08",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PACIFICORP Bonneville Shoreline site gusted to 51mph as an outflow boundary approached.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-08-flood-40.75--111.70",
   "lat": 40.75,
   "lon": -111.7,
   "zip": "",
   "city": "4 W Summit Park",
   "date": "2026-07-08",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Road flooding observed on UDOT camera I-80 / Parleys Canyon WB @ Mountain Dell / MP 134.54, SL. Time is approximate. Road flooding appears to be continuing as of 10PM following the passage of another storm over the same spot.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-U16-2026-07-08",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-07-08",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2026-07-08",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-07-08",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-08-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-08",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Summit — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-08-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-08",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-08-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-08",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-08-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-07-08",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Salt Lake — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-07-wind-40.45--109.51",
   "lat": 40.45,
   "lon": -109.51,
   "zip": "",
   "city": "1 ESE Vernal",
   "date": "2026-07-07",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 ESE Vernal",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-07-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2026-07-07",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR305 27.0 E Lucin.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-07-wind-41.24--113.00",
   "lat": 41.24,
   "lon": -113,
   "zip": "",
   "city": "6 WNW Lakeside",
   "date": "2026-07-07",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the STRNSW UPR site.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-07-wind-41.94--111.39",
   "lat": 41.94,
   "lon": -111.39,
   "zip": "",
   "city": "1 E Garden City",
   "date": "2026-07-07",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW8325 Garden City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-07-07",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-07-07",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-07-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-07",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-07-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-07-07",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-06-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-07-06",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-07-06",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-07-06",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-07-06",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-07-06",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-06-summit-wind",
   "zip": "",
   "city": "Summit",
   "date": "2026-07-06",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Summit — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-06-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-07-06",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-06-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-07-06",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-02-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "1 N Wendover",
   "date": "2026-07-02",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPK Wendover Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-02-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-07-02",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-02-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-07-02",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-U64-2026-06-28",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-06-28",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-hail-41.79--112.15",
   "lat": 41.79,
   "lon": -112.15,
   "zip": "",
   "city": "2 SW Fielding",
   "date": "2026-06-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter sized hail reported in Riverside_ UT via social media.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-hail-41.81--112.12",
   "lat": 41.81,
   "lon": -112.12,
   "zip": "",
   "city": "Fielding",
   "date": "2026-06-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter size hail reported in Fielding_ UT via social media.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-hail-41.87--112.15",
   "lat": 41.87,
   "lon": -112.15,
   "zip": "",
   "city": "1 WSW Plymouth",
   "date": "2026-06-27",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter sized hail reported in Plymouth_ UT via social media.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-hail-41.91--111.94",
   "lat": 41.91,
   "lon": -111.94,
   "zip": "",
   "city": "Trenton",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter size hail reported in Trenton_ UT via social media. Some stones appeared larger but were not measured.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-hail-41.98--111.81",
   "lat": 41.98,
   "lon": -111.81,
   "zip": "",
   "city": "3 ENE Lewiston",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter sized hail reported in Cove_ UT via social media.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "3 NNE Smithfield",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pacificorp Crow Mountain measured a 62mph gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-06-27",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-39.28--109.22",
   "lat": 39.28,
   "lon": -109.22,
   "zip": "",
   "city": "46 NNE Castle Valley",
   "date": "2026-06-27",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCRU1 Bryson Canyon.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-06-27",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-36-Cache-wind-2026-06-27",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-36"
  },
  {
   "id": "iem-ww-SLC-SV-W-36-Cache-hail-2026-06-27",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-36"
  },
  {
   "id": "iem-ww-SLC-SV-W-35-Cache-wind-2026-06-27",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-35"
  },
  {
   "id": "iem-ww-SLC-SV-W-35-Cache-hail-2026-06-27",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-35"
  },
  {
   "id": "iem-ww-SLC-SV-W-35-Box Elder-wind-2026-06-27",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-35"
  },
  {
   "id": "iem-ww-SLC-SV-W-35-Box Elder-hail-2026-06-27",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-27",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-35"
  },
  {
   "id": "asos-bf-CDC-2026-06-27",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-06-27",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2026-06-27",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-06-27",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-06-27",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-27-rich-hail",
   "zip": "",
   "city": "Rich",
   "date": "2026-06-27",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Rich — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-27-saltlake-hail",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-27",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-27-weber-hail",
   "zip": "",
   "city": "Weber",
   "date": "2026-06-27",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-27-cache-hail",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-27",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Cache — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-27-morgan-hail",
   "zip": "",
   "city": "Morgan",
   "date": "2026-06-27",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-27-davis-hail",
   "zip": "",
   "city": "Davis",
   "date": "2026-06-27",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-DTA-2026-06-26",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-06-26",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDG-2026-06-26",
   "lat": 37.5828,
   "lon": -109.4831,
   "zip": "",
   "city": "Blanding",
   "date": "2026-06-26",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blanding (BDG) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Blanding (BDG) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-06-26",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-06-26",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-06-26",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-06-26",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-06-26",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-06-26",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-25-hail-40.67--111.96",
   "lat": 40.67,
   "lon": -111.96,
   "zip": "",
   "city": "2 NW Taylorsville",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public video of hail in Taylorsville with estimated max hail size up to golf ball.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-25-hail-40.66--111.94",
   "lat": 40.66,
   "lon": -111.94,
   "zip": "",
   "city": "Taylorsville",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Ping pong ball to golf ball sized hail reported via broadcast media social media account. Location estimated via radar.",
   "sourceDetail": "NWS SLC — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-25-hail-40.67--111.82",
   "lat": 40.67,
   "lon": -111.82,
   "zip": "",
   "city": "Holladay",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public report of quarter size hail in Holladay.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-25-hail-40.67--111.82",
   "lat": 40.67,
   "lon": -111.82,
   "zip": "",
   "city": "Holladay",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public photo of hail in Holladay with estimated max size around ping pong ball.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-25-hail-40.64--111.28",
   "lat": 40.64,
   "lon": -111.28,
   "zip": "",
   "city": "Kamas",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter sized hail reported on social media in Kamas_ UT.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-25-wind-40.34--112.57",
   "lat": 40.34,
   "lon": -112.57,
   "zip": "",
   "city": "5 W Clover",
   "date": "2026-06-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTJPS Johnsons Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FOM-2026-06-25",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-06-25",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-25-wind-39.17--109.14",
   "lat": 39.17,
   "lon": -109.14,
   "zip": "",
   "city": "40 NNE Castle Valley",
   "date": "2026-06-25",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHAD I-70 At Mp 226 Harley Dome.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-25-flood-38.60--112.08",
   "lat": 38.6,
   "lon": -112.08,
   "zip": "",
   "city": "3 SE Monroe",
   "date": "2026-06-25",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Sevier County Emergency Manager reported campers impacted by flash flooding and a debris flow along Monroe Canyon.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-31-Garfield-wind-2026-06-25",
   "zip": "",
   "city": "Garfield",
   "date": "2026-06-25",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-31"
  },
  {
   "id": "iem-ww-SLC-SV-W-31-Garfield-hail-2026-06-25",
   "zip": "",
   "city": "Garfield",
   "date": "2026-06-25",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-31"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Summit-wind-2026-06-25",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Summit-hail-2026-06-25",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Wasatch-wind-2026-06-25",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-06-25",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Wasatch-hail-2026-06-25",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-06-25",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Salt Lake-wind-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-34-Salt Lake-hail-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-34"
  },
  {
   "id": "iem-ww-SLC-SV-W-32-Salt Lake-wind-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-32"
  },
  {
   "id": "iem-ww-SLC-SV-W-32-Salt Lake-hail-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-32"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Summit-wind-2026-06-25",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Summit-hail-2026-06-25",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Wasatch-wind-2026-06-25",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-06-25",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Wasatch-hail-2026-06-25",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-06-25",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Morgan-wind-2026-06-25",
   "zip": "",
   "city": "Morgan",
   "date": "2026-06-25",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Morgan-hail-2026-06-25",
   "zip": "",
   "city": "Morgan",
   "date": "2026-06-25",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Salt Lake-wind-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-SV-W-33-Salt Lake-hail-2026-06-25",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-06-25. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-33"
  },
  {
   "id": "iem-ww-SLC-FF-W-3-Sevier-flood-2026-06-25",
   "zip": "",
   "city": "Sevier",
   "date": "2026-06-25",
   "county": "Sevier",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Sevier on 2026-06-25. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-3"
  },
  {
   "id": "sps-2026-06-25-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-06-25",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-piute-hail",
   "zip": "",
   "city": "Piute",
   "date": "2026-06-25",
   "county": "Piute",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Piute — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2026-06-25",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Garfield — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2026-06-25",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Uintah — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-millard-hail",
   "zip": "",
   "city": "Millard",
   "date": "2026-06-25",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Millard — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-25",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-25",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-25",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-beaver-hail",
   "zip": "",
   "city": "Beaver",
   "date": "2026-06-25",
   "county": "Beaver",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Beaver — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-tooele-hail",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-25",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Tooele — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-06-25",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-morgan-hail",
   "zip": "",
   "city": "Morgan",
   "date": "2026-06-25",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-25-summit-wind",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-25",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-38.77--112.91",
   "lat": 38.77,
   "lon": -112.91,
   "zip": "",
   "city": "5 NE Black Rock",
   "date": "2026-06-24",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blackrock mesonet site (UP094) measured wind gust of 62 mph due to nearby thunderstorms.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-40.72--114.04",
   "lat": 40.72,
   "lon": -114.04,
   "zip": "",
   "city": "2 SSW Wendover",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover AWOS (KENV) measured wind gust of 66 mph due to nearby showers and thunderstorms.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-40.13--112.38",
   "lat": 40.13,
   "lon": -112.38,
   "zip": "",
   "city": "3 S Faust",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station VRH Vernon Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-40.55--112.34",
   "lat": 40.55,
   "lon": -112.34,
   "zip": "",
   "city": "2 WNW Tooele",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT112 SR-112 at MP 6 Utah Avenue.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "4 NE Sundance",
   "date": "2026-06-24",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDCD US-189 at Deer Creek Dam.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-41.61--113.59",
   "lat": 41.61,
   "lon": -113.59,
   "zip": "",
   "city": "17 ESE Grouse Cr",
   "date": "2026-06-24",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station RSBU1 Rosebud.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-41.26--112.44",
   "lat": 41.26,
   "lon": -112.44,
   "zip": "",
   "city": "15 W West Warren",
   "date": "2026-06-24",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC492 Radar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-06-24",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GNI Gunnison Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-24-wind-39.28--109.22",
   "lat": 39.28,
   "lon": -109.22,
   "zip": "",
   "city": "46 NNE Castle Valley",
   "date": "2026-06-24",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCRU1 Bryson Canyon.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-30-Box Elder-wind-2026-06-24",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-24",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-30"
  },
  {
   "id": "iem-ww-SLC-SV-W-30-Box Elder-hail-2026-06-24",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-24",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-24. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-30"
  },
  {
   "id": "iem-ww-SLC-SV-W-30-Tooele-wind-2026-06-24",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-30"
  },
  {
   "id": "iem-ww-SLC-SV-W-30-Tooele-hail-2026-06-24",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-24. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-30"
  },
  {
   "id": "asos-bf-MLF-2026-06-24",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-06-24",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-06-24",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-06-24",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2026-06-24",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-06-24",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-06-24",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-24-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-06-24",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Millard — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-juab-wind",
   "zip": "",
   "city": "Juab",
   "date": "2026-06-24",
   "county": "Juab",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 67,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "6 Special Weather Statements for Juab — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-sanpete-wind",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-06-24",
   "county": "Sanpete",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sanpete — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-24",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-06-24",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-06-24",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Salt Lake — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-06-24",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-24-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-06-24",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Rich — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-20-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GNI Gunnison Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-20-wind-41.44--112.06",
   "lat": 41.44,
   "lon": -112.06,
   "zip": "",
   "city": "2 SW Perry",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWLD I-15 at Willard POE.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-20-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-06-20",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-27-Box Elder-wind-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-27"
  },
  {
   "id": "iem-ww-SLC-SV-W-27-Box Elder-hail-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-27"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Weber-wind-2026-06-20",
   "zip": "",
   "city": "Weber",
   "date": "2026-06-20",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Weber-hail-2026-06-20",
   "zip": "",
   "city": "Weber",
   "date": "2026-06-20",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Cache-wind-2026-06-20",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Cache-hail-2026-06-20",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Box Elder-wind-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-28-Box Elder-hail-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-28"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Box Elder-wind-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Box Elder-hail-2026-06-20",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Rich-wind-2026-06-20",
   "zip": "",
   "city": "Rich",
   "date": "2026-06-20",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Rich-hail-2026-06-20",
   "zip": "",
   "city": "Rich",
   "date": "2026-06-20",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Cache-wind-2026-06-20",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Cache-hail-2026-06-20",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Weber-wind-2026-06-20",
   "zip": "",
   "city": "Weber",
   "date": "2026-06-20",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-06-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "iem-ww-SLC-SV-W-29-Weber-hail-2026-06-20",
   "zip": "",
   "city": "Weber",
   "date": "2026-06-20",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-06-20. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-29"
  },
  {
   "id": "sps-2026-06-20-summit-wind",
   "zip": "",
   "city": "Summit",
   "date": "2026-06-20",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 67,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "6 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-20",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-cache-hail",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-20",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Cache — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-06-20",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Rich — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-U55-2026-06-14",
   "lat": 37.8511,
   "lon": -112.3911,
   "zip": "",
   "city": "Panguitch",
   "date": "2026-06-14",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Panguitch (U55) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Panguitch (U55) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-14-iron-hail",
   "zip": "",
   "city": "Iron",
   "date": "2026-06-14",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Iron — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-14-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-06-14",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BCE-2026-06-13",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-06-13",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-13-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2026-06-13",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2026-06-10",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-06-10",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-06-10",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-06-10",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-06-09",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-40.84--109.65",
   "lat": 40.84,
   "lon": -109.65,
   "zip": "",
   "city": "11 SSE Manila",
   "date": "2026-06-09",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMOP Sr-44 At Mp 9 Moose Pond.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-06-09",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-40.28--109.29",
   "lat": 40.28,
   "lon": -109.29,
   "zip": "",
   "city": "15 SE Naples",
   "date": "2026-06-09",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SFLU1 Yampa Plateau_ Naples 14SE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2026-06-09",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-09",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-06-09",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-06-09",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-09-cache-hail",
   "zip": "",
   "city": "Cache",
   "date": "2026-06-09",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Cache — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "18 NNE Callao",
   "date": "2026-06-07",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG18 Causeway.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-40.34--113.24",
   "lat": 40.34,
   "lon": -113.24,
   "zip": "",
   "city": "25 SSW Clive",
   "date": "2026-06-07",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG15 Salt Flats.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-06-07",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-06-07",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-06-07",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-06-07",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.73--113.58",
   "lat": 40.73,
   "lon": -113.58,
   "zip": "",
   "city": "16 W Knolls",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UPR site along I-80 gusted to 66mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 @ Grassey site gusted to 71mph. Time estimated with radar.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "70mph wind gust observed from Dugway roadside sensor along I-80. Approximate time estimated from radar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.60--113.02",
   "lat": 40.6,
   "lon": -113.02,
   "zip": "",
   "city": "6 SSE Clive",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Aragonite RAWS measured a 58mph wind gust.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT Grassey @ I-80 gusted to 64mph.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-40.77--112.80",
   "lat": 40.77,
   "lon": -112.8,
   "zip": "",
   "city": "1 W Delle",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT West Delle @ I-80 reported a 57mph wind gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-25-Box Elder-wind-2026-06-06",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-06",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-25"
  },
  {
   "id": "iem-ww-SLC-SV-W-25-Box Elder-hail-2026-06-06",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-06",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-25"
  },
  {
   "id": "iem-ww-SLC-SV-W-25-Tooele-wind-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-25"
  },
  {
   "id": "iem-ww-SLC-SV-W-25-Tooele-hail-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-25"
  },
  {
   "id": "iem-ww-SLC-SV-W-26-Box Elder-wind-2026-06-06",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-06",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-26"
  },
  {
   "id": "iem-ww-SLC-SV-W-26-Box Elder-hail-2026-06-06",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-06-06",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-26"
  },
  {
   "id": "iem-ww-SLC-SV-W-26-Tooele-wind-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-26"
  },
  {
   "id": "iem-ww-SLC-SV-W-26-Tooele-hail-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-26"
  },
  {
   "id": "iem-ww-SLC-SV-W-24-Tooele-wind-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-24"
  },
  {
   "id": "iem-ww-SLC-SV-W-24-Tooele-hail-2026-06-06",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-24"
  },
  {
   "id": "asos-bf-DTA-2026-06-06",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-06-06",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-06-06",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-06-06",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-06-06",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-06-06",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-06-06",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-06-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-06-06",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BDG-2026-06-03",
   "lat": 37.5828,
   "lon": -109.4831,
   "zip": "",
   "city": "Blanding",
   "date": "2026-06-03",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blanding (BDG) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Blanding (BDG) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-39.59--111.92",
   "lat": 39.59,
   "lon": -111.92,
   "zip": "",
   "city": "4 NW Levan",
   "date": "2026-05-29",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the I15 at MP 215 Lampson Canyon UDOT RWIS site.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "4 SE Aurora",
   "date": "2026-05-29",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC290 Carter Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-39.24--111.65",
   "lat": 39.24,
   "lon": -111.65,
   "zip": "",
   "city": "2 SSW Manti",
   "date": "2026-05-29",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSOM US-89 at MP 254 South Manti.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2026-05-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-39.49--111.45",
   "lat": 39.49,
   "lon": -111.45,
   "zip": "",
   "city": "2 ENE Spring City",
   "date": "2026-05-29",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC100 Spring City East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-41.58--112.07",
   "lat": 41.58,
   "lon": -112.07,
   "zip": "",
   "city": "3 NE Corinne",
   "date": "2026-05-29",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTNBC I-15 North Brigham City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-05-29",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-05-29",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-05-29",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2026-05-29",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-37.97--109.32",
   "lat": 37.97,
   "lon": -109.32,
   "zip": "",
   "city": "3 NNE Monticello Arpt",
   "date": "2026-05-29",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC592 Carbide.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-29-wind-37.58--109.47",
   "lat": 37.58,
   "lon": -109.47,
   "zip": "",
   "city": "1 E Blanding Muni Arpt",
   "date": "2026-05-29",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KBDG Blanding.",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-05-29",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-05-29",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-05-29",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-05-29",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDG-2026-05-29",
   "lat": 37.5828,
   "lon": -109.4831,
   "zip": "",
   "city": "Blanding",
   "date": "2026-05-29",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blanding (BDG) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Blanding (BDG) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-41U-2026-05-29",
   "lat": 39.3314,
   "lon": -111.6126,
   "zip": "",
   "city": "Manti",
   "date": "2026-05-29",
   "county": "Sanpete",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manti (41U) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manti (41U) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2026-05-29",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-05-29",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1341436-2026-05-29",
   "lon": 214081,
   "zip": "",
   "city": "Uinta Basin",
   "date": "2026-05-29",
   "county": "Uinta Basin",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "At approximately 7:31 PM MDT, the KVEL ASOS at the Vernal Regional Airport recorded a gust of 58 mph. Other sensors around the zone recorded gusts of 47-53 mph. No reports of injuries, damages, or fatalities were received associated with this event.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1341436",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-05-29-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-05-29",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-sevier-wind",
   "zip": "",
   "city": "Sevier",
   "date": "2026-05-29",
   "county": "Sevier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sevier — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-05-29",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-05-29",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Emery — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-29",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Salt Lake — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-juab-wind",
   "zip": "",
   "city": "Juab",
   "date": "2026-05-29",
   "county": "Juab",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Juab — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-wayne-wind",
   "zip": "",
   "city": "Wayne",
   "date": "2026-05-29",
   "county": "Wayne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Wayne — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-weber-wind",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-29",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-sanpete-wind",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-29",
   "county": "Sanpete",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sanpete — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-29",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-29",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-carbon-wind",
   "zip": "",
   "city": "Carbon",
   "date": "2026-05-29",
   "county": "Carbon",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Carbon — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-wasatch-wind",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-05-29",
   "county": "Wasatch",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Wasatch — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-29",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-MLF-2026-05-27",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-05-27",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-05-27",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-05-27",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-05-27",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-05-27",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-05-26",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-05-26",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-05-26",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-05-26",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-25-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-25",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-25-rich-hail",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-25",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-PUC-2026-05-24",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-05-24",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-74V-2026-05-24",
   "lat": 40.2783,
   "lon": -110.0513,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-05-24",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt (74V) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Roosevelt (74V) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FOM-2026-05-24",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-05-24",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-21-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2026-05-21",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-21-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-05-21",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-18-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2026-05-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-18-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-05-18",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-GJT-SV-W-5-Uintah-wind-2026-05-17",
   "zip": "",
   "city": "Uintah",
   "date": "2026-05-17",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2026-05-17. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-5"
  },
  {
   "id": "iem-ww-GJT-SV-W-5-Uintah-hail-2026-05-17",
   "zip": "",
   "city": "Uintah",
   "date": "2026-05-17",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2026-05-17. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-5"
  },
  {
   "id": "asos-bf-MLF-2026-05-17",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-05-17",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2026-05-17",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-05-17",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-05-17",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-05-17",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SGU-2026-05-17",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-05-17",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-16-wind-40.44--109.51",
   "lat": 40.44,
   "lon": -109.51,
   "zip": "",
   "city": "1 ESE Vernal",
   "date": "2026-05-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Vernal",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-16-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-05-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-16-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-05-16",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-05-16",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-05-16",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-05-16",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-05-16",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-HW-W-4-Great Salt Lake Desert And Mountains-wind-2026-05-14",
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2026-05-14",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Great Salt Lake Desert And Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-4"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.72--111.90",
   "lat": 40.72,
   "lon": -111.9,
   "zip": "",
   "city": "1 WNW South Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT23 I-15/2400 S.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-05-13",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 W Knolls",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2026-05-13",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.77--112.80",
   "lat": 40.77,
   "lon": -112.8,
   "zip": "",
   "city": "1 W Delle",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWDL I-80 at MP 68 West Delle.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.76--112.76",
   "lat": 40.76,
   "lon": -112.76,
   "zip": "",
   "city": "1 SE Delle",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTEDL I-80 at MP 71 East Delle.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GNI Gunnison Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.61--113.59",
   "lat": 41.61,
   "lon": -113.59,
   "zip": "",
   "city": "17 ESE Grouse Cr",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station RSBU1 Rosebud.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.22--112.67",
   "lat": 41.22,
   "lon": -112.67,
   "zip": "",
   "city": "11 E Lakeside",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UP068 Marsh.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.37--111.92",
   "lat": 40.37,
   "lon": -111.92,
   "zip": "",
   "city": "2 NNW Saratoga Springs",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPCR Pioneer Crossing.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.36--111.55",
   "lat": 40.36,
   "lon": -111.55,
   "zip": "",
   "city": "2 ESE Sundance",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CW9635 Salt Lake City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "9 N Lakeside",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GNI Gunnison Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.46--111.90",
   "lat": 40.46,
   "lon": -111.9,
   "zip": "",
   "city": "3 ESE Bluffdale",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FPS Flight Park South.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-37.44--109.22",
   "lat": 37.44,
   "lon": -109.22,
   "zip": "",
   "city": "14 NNE Montezuma Creek",
   "date": "2026-05-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC594 Montezuma Creek.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.45--111.91",
   "lat": 40.45,
   "lon": -111.91,
   "zip": "",
   "city": "3 SE Bluffdale",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTALP Point of the Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.87--112.14",
   "lat": 39.87,
   "lon": -112.14,
   "zip": "",
   "city": "4 SSE Tintic Jct",
   "date": "2026-05-13",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FG011 Tintic.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.48--111.88",
   "lat": 40.48,
   "lon": -111.88,
   "zip": "",
   "city": "1 SW Draper",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DW9435 Draper.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FREUT Fremont Island - Miller Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FREUT Fremont Island - Miller Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.74--112.02",
   "lat": 38.74,
   "lon": -112.02,
   "zip": "",
   "city": "2 SW Glenwood",
   "date": "2026-05-13",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC482 Bull Claim Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.68--111.80",
   "lat": 40.68,
   "lon": -111.8,
   "zip": "",
   "city": "1 NE Holladay",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTOLY I-215 at Olympus Cove.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.63--111.72",
   "lat": 40.63,
   "lon": -111.72,
   "zip": "",
   "city": "2 WSW Big Cottonwood -",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTR S-Turns - Big Cottonwood Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.94--113.09",
   "lat": 41.94,
   "lon": -113.09,
   "zip": "",
   "city": "3 SW Curlew Jct",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCUR Curlew Junction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.31--110.98",
   "lat": 39.31,
   "lon": -110.98,
   "zip": "",
   "city": "2 SW Huntington",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC597 Huntington Sw.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.73--111.77",
   "lat": 40.73,
   "lon": -111.77,
   "zip": "",
   "city": "2 E Sugarhouse",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTQRY Parleys Canyon Quarry.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta - Udot",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AGD Alta - Guard House.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.91--112.61",
   "lat": 41.91,
   "lon": -112.61,
   "zip": "",
   "city": "7 SE Snowville",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCKH Chaulk Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT215 I-215 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.22--112.23",
   "lat": 38.22,
   "lon": -112.23,
   "zip": "",
   "city": "2 S Junction",
   "date": "2026-05-13",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC172 Junction South.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.69--112.16",
   "lat": 41.69,
   "lon": -112.16,
   "zip": "",
   "city": "2 SSE Tremonton",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT28 Tremonton.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.83--111.65",
   "lat": 40.83,
   "lon": -111.65,
   "zip": "",
   "city": "6 NNW Summit Park",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTBIG Big Mountain Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.75--111.71",
   "lat": 40.75,
   "lon": -111.71,
   "zip": "",
   "city": "5 W Summit Park",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTECY I-80 At Mp 134 East Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "4 NNE Lake Pt",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT201 SR-201 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.58--112.07",
   "lat": 41.58,
   "lon": -112.07,
   "zip": "",
   "city": "3 NE Corinne",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTNBC I-15 North Brigham City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.83--111.65",
   "lat": 40.83,
   "lon": -111.65,
   "zip": "",
   "city": "6 NNW Summit Park",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC409 Mws Ut 5 Big Mountain Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.74--112.62",
   "lat": 40.74,
   "lon": -112.62,
   "zip": "",
   "city": "8 ESE Delle",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT31 I-80 at MP 78.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.77--111.47",
   "lat": 40.77,
   "lon": -111.47,
   "zip": "",
   "city": "3 NNW East Basin",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTOL Tollgate Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "2 SW Wellsville",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC123 Murray'S Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.38--111.78",
   "lat": 41.38,
   "lon": -111.78,
   "zip": "",
   "city": "1 NNE Nordic Vly",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPOW Sr-158 At Mp 11.5 Powder Mountai.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.65--111.13",
   "lat": 39.65,
   "lon": -111.13,
   "zip": "",
   "city": "1 ENE Clear Creek",
   "date": "2026-05-13",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC254 The Elbow.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.78--112.02",
   "lat": 41.78,
   "lon": -112.02,
   "zip": "",
   "city": "3 ENE Collinston",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT30 SR-30.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.78--111.85",
   "lat": 41.78,
   "lon": -111.85,
   "zip": "",
   "city": "2 WNW North Logan",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KLGU Logan-Cache Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "8 ENE Trial Lk",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LOFTY Trial Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.46--112.41",
   "lat": 40.46,
   "lon": -112.41,
   "zip": "",
   "city": "3 W Stockton",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SMT South Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.71--111.72",
   "lat": 41.71,
   "lon": -111.72,
   "zip": "",
   "city": "5 E Providence",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LGP Logan Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "3 NNE Smithfield",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC124 Crow Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.91--111.81",
   "lat": 41.91,
   "lon": -111.81,
   "zip": "",
   "city": "1 SSW Richmond",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTRMD US-91 at MP 39 Richmond.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.74--111.81",
   "lat": 41.74,
   "lon": -111.81,
   "zip": "",
   "city": "1 NE Logan",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTUSU US-89 at USU.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "8 WNW Manti",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC295 Gunnison Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.94--111.39",
   "lat": 41.94,
   "lon": -111.39,
   "zip": "",
   "city": "1 E Garden City",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW8325 Garden City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "8 WNW Manti",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC295 Gunnison Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.58--110.62",
   "lat": 40.58,
   "lon": -110.62,
   "zip": "",
   "city": "15 NNE Hanna",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DRRD Dry Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.11--111.21",
   "lat": 41.11,
   "lon": -111.21,
   "zip": "",
   "city": "2 SW Castle Rock",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR400 2.4 SW Castle Rock.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.55--111.85",
   "lat": 41.55,
   "lon": -111.85,
   "zip": "",
   "city": "2 SW Paradise",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL02 Paradise.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.17--110.49",
   "lat": 40.17,
   "lon": -110.49,
   "zip": "",
   "city": "5 W Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTV US-40 at Starvation.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.56--112.48",
   "lat": 40.56,
   "lon": -112.48,
   "zip": "",
   "city": "2 SSW Grantsville",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC104 Grantsville South.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.24--111.71",
   "lat": 39.24,
   "lon": -111.71,
   "zip": "",
   "city": "3 NNW Sterling",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC098 Gunnison Reservior.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.49--111.84",
   "lat": 39.49,
   "lon": -111.84,
   "zip": "",
   "city": "5 SSE Levan",
   "date": "2026-05-13",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC338 Horse Haven.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.38--111.17",
   "lat": 40.38,
   "lon": -111.17,
   "zip": "",
   "city": "13 E Wallsburg",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CCPUT Currant Creek Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "1 W Snowbasin - Mid Bow",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station OGP Snowbasin - Mount Ogden.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "4 SW Scipio",
   "date": "2026-05-13",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC291 Scipio Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.89--111.27",
   "lat": 41.89,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 East Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FREUT Fremont Island - Miller Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "3 SSW Clear Creek",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPK Monument Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.73--111.93",
   "lat": 39.73,
   "lon": -111.93,
   "zip": "",
   "city": "6 W Nephi",
   "date": "2026-05-13",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC349 Nephi West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.78--111.87",
   "lat": 38.78,
   "lon": -111.87,
   "zip": "",
   "city": "7 E Glenwood",
   "date": "2026-05-13",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LSCU1 Lost Creek.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.32--109.42",
   "lat": 38.32,
   "lon": -109.42,
   "zip": "",
   "city": "2 NW La Sal Jct Arpt",
   "date": "2026-05-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTFIM Us-191 At Mp 104 Flat Iron.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-37.66--112.84",
   "lat": 37.66,
   "lon": -112.84,
   "zip": "",
   "city": "3 S Brian Head",
   "date": "2026-05-13",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BHCU1 Brian Head 2S.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.42--113.02",
   "lat": 38.42,
   "lon": -113.02,
   "zip": "",
   "city": "1 N Milford",
   "date": "2026-05-13",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KMLF Milford Municipal Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.39--109.43",
   "lat": 38.39,
   "lon": -109.43,
   "zip": "",
   "city": "6 NNW La Sal Jct",
   "date": "2026-05-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC188 Hole N The Rock.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-38.10--113.01",
   "lat": 38.1,
   "lon": -113.01,
   "zip": "",
   "city": "9 SSW Minersville",
   "date": "2026-05-13",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC472 Dry Willow.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-39.17--109.14",
   "lat": 39.17,
   "lon": -109.14,
   "zip": "",
   "city": "40 NNE Castle Valley",
   "date": "2026-05-13",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHAD I-70 At Mp 226 Harley Dome.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-37.64--111.84",
   "lat": 37.64,
   "lon": -111.84,
   "zip": "",
   "city": "10 ENE Henrieville",
   "date": "2026-05-13",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPPV Sr-12 At Mp 41 Powell Point Vist.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.94--113.09",
   "lat": 41.94,
   "lon": -113.09,
   "zip": "",
   "city": "3 SW Curlew Jct",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCUR Curlew Junction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.57--109.46",
   "lat": 40.57,
   "lon": -109.46,
   "zip": "",
   "city": "9 NNE Vernal",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC486 Little Valley.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-37.56--109.82",
   "lat": 37.56,
   "lon": -109.82,
   "zip": "",
   "city": "18 W Blanding Muni Arpt",
   "date": "2026-05-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSAL 18.4 W Blanding Muni Arpt (UTAH DOT).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.62--109.24",
   "lat": 40.62,
   "lon": -109.24,
   "zip": "",
   "city": "18 NE Naples",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DIAU1 Diamond Rim_ Vernal 19NE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2026-05-13",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.75--113.99",
   "lat": 40.75,
   "lon": -113.99,
   "zip": "",
   "city": "2 ENE Wendover",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPOE Wendover Port of Entry.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "1 N Wendover",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPK Wendover Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-40.74--114.02",
   "lat": 40.74,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT32 I-80 at MP 1.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-16-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-16"
  },
  {
   "id": "iem-ww-SLC-SV-W-16-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-16"
  },
  {
   "id": "iem-ww-SLC-SV-W-7-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-7"
  },
  {
   "id": "iem-ww-SLC-SV-W-7-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-7"
  },
  {
   "id": "iem-ww-SLC-SV-W-7-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-7"
  },
  {
   "id": "iem-ww-SLC-SV-W-7-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-7"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Carbon-wind-2026-05-13",
   "zip": "",
   "city": "Carbon",
   "date": "2026-05-13",
   "county": "Carbon",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Carbon on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Carbon-hail-2026-05-13",
   "zip": "",
   "city": "Carbon",
   "date": "2026-05-13",
   "county": "Carbon",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Carbon on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Duchesne-wind-2026-05-13",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Duchesne on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Duchesne-hail-2026-05-13",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Duchesne on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Emery-wind-2026-05-13",
   "zip": "",
   "city": "Emery",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Emery-hail-2026-05-13",
   "zip": "",
   "city": "Emery",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Sanpete-wind-2026-05-13",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Sanpete on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Sanpete-hail-2026-05-13",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Sanpete on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Utah-wind-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Utah-hail-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Wasatch-wind-2026-05-13",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-19-Wasatch-hail-2026-05-13",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-19"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Juab-wind-2026-05-13",
   "zip": "",
   "city": "Juab",
   "date": "2026-05-13",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Juab-hail-2026-05-13",
   "zip": "",
   "city": "Juab",
   "date": "2026-05-13",
   "county": "Juab",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Juab on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Sanpete-wind-2026-05-13",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Sanpete on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Sanpete-hail-2026-05-13",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Sanpete on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Utah-wind-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-20-Utah-hail-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-20"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Weber-wind-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Weber-hail-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-10-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-10"
  },
  {
   "id": "iem-ww-SLC-SV-W-23-Rich-wind-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-23"
  },
  {
   "id": "iem-ww-SLC-SV-W-23-Rich-hail-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-23"
  },
  {
   "id": "iem-ww-SLC-SV-W-23-Summit-wind-2026-05-13",
   "zip": "",
   "city": "Summit",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-23"
  },
  {
   "id": "iem-ww-SLC-SV-W-23-Summit-hail-2026-05-13",
   "zip": "",
   "city": "Summit",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-23"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Salt Lake-wind-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Salt Lake-hail-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Utah-wind-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-15-Utah-hail-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-15"
  },
  {
   "id": "iem-ww-SLC-SV-W-8-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-8"
  },
  {
   "id": "iem-ww-SLC-SV-W-8-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-8"
  },
  {
   "id": "iem-ww-SLC-SV-W-8-Salt Lake-wind-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-8"
  },
  {
   "id": "iem-ww-SLC-SV-W-8-Salt Lake-hail-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-8"
  },
  {
   "id": "iem-ww-SLC-SV-W-9-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-9"
  },
  {
   "id": "iem-ww-SLC-SV-W-9-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-9"
  },
  {
   "id": "iem-ww-SLC-SV-W-9-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-9"
  },
  {
   "id": "iem-ww-SLC-SV-W-9-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-9"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Salt Lake-wind-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Salt Lake-hail-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Morgan-wind-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Morgan-hail-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-17-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-17"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Morgan-wind-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Morgan-hail-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Tooele-wind-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Tooele-hail-2026-05-13",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Weber-wind-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Weber-hail-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Cache-wind-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Cache-hail-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-14-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-14"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Rich-wind-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Rich-hail-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Weber-wind-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Weber-hail-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Cache-wind-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Cache-hail-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Morgan-wind-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-22-Morgan-hail-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-22"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Duchesne-wind-2026-05-13",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Duchesne on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Duchesne-hail-2026-05-13",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Duchesne on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Rich-wind-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Rich-hail-2026-05-13",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Summit-wind-2026-05-13",
   "zip": "",
   "city": "Summit",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Summit-hail-2026-05-13",
   "zip": "",
   "city": "Summit",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Morgan-wind-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-21-Morgan-hail-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-21"
  },
  {
   "id": "iem-ww-SLC-SV-W-11-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-11"
  },
  {
   "id": "iem-ww-SLC-SV-W-11-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-11"
  },
  {
   "id": "iem-ww-SLC-SV-W-13-Salt Lake-wind-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-13"
  },
  {
   "id": "iem-ww-SLC-SV-W-13-Salt Lake-hail-2026-05-13",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-13"
  },
  {
   "id": "iem-ww-SLC-SV-W-13-Utah-wind-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-13"
  },
  {
   "id": "iem-ww-SLC-SV-W-13-Utah-hail-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-13"
  },
  {
   "id": "iem-ww-SLC-SV-W-12-Utah-wind-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-12"
  },
  {
   "id": "iem-ww-SLC-SV-W-12-Utah-hail-2026-05-13",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Utah on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-12"
  },
  {
   "id": "iem-ww-SLC-SV-W-12-Wasatch-wind-2026-05-13",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-05-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-12"
  },
  {
   "id": "iem-ww-SLC-SV-W-12-Wasatch-hail-2026-05-13",
   "zip": "",
   "city": "Wasatch",
   "date": "2026-05-13",
   "county": "Wasatch",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Wasatch on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-12"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Box Elder-wind-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Box Elder-hail-2026-05-13",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Cache-wind-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Cache-hail-2026-05-13",
   "zip": "",
   "city": "Cache",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Davis-wind-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Davis-hail-2026-05-13",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Morgan-wind-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Morgan-hail-2026-05-13",
   "zip": "",
   "city": "Morgan",
   "date": "2026-05-13",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Weber-wind-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "iem-ww-SLC-SV-W-18-Weber-hail-2026-05-13",
   "zip": "",
   "city": "Weber",
   "date": "2026-05-13",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-05-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-18"
  },
  {
   "id": "asos-bf-LGU-2026-05-13",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-05-13",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 75 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-05-13",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-05-13",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-05-13",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-05-13",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-05-13",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-05-13",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HIF-2026-05-13",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BMC-2026-05-13",
   "lat": 41.5524,
   "lon": -112.0622,
   "zip": "",
   "city": "Brigham City",
   "date": "2026-05-13",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brigham City (BMC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Brigham City (BMC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-74V-2026-05-13",
   "lat": 40.2783,
   "lon": -110.0513,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt (74V) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Roosevelt (74V) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-05-13",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-05-13",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-05-13",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1339679-2026-05-13",
   "lon": 212868,
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2026-05-13",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Numerous mesonet stations recorded at least one if not a period of downsloping postfrontal winds and gusts in excess of 58 mph, with a peak gust of 68 mph recorded at the I-80 @ mp 1 mesonet station. Other various mesonet stations that included sufficient wind gusts include INTERSTATE 80, WENDOVER PEAK, Wendover Port of Entry, I-80 @ mp 29, and SR-30 @ Curlew.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1339679",
   "windSpeedMph": 59,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-05-13-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-13",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Salt Lake — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-13",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-05-13",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-kane-wind",
   "zip": "",
   "city": "Kane",
   "date": "2026-05-13",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-05-13",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-05-13",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Emery — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-05-13",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-05-13",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-05-13",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-sanjuan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2026-05-13",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-summit-wind",
   "zip": "",
   "city": "Summit",
   "date": "2026-05-13",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-duchesne-wind",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-05-13",
   "county": "Duchesne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Duchesne — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-sanpete-wind",
   "zip": "",
   "city": "Sanpete",
   "date": "2026-05-13",
   "county": "Sanpete",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Sanpete — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-uintah-wind",
   "zip": "",
   "city": "Uintah",
   "date": "2026-05-13",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Uintah — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-carbon-wind",
   "zip": "",
   "city": "Carbon",
   "date": "2026-05-13",
   "county": "Carbon",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Carbon — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-05-06-wind-40.99--111.90",
   "lat": 40.99,
   "lon": -111.9,
   "zip": "",
   "city": "1 W Farmington",
   "date": "2026-05-06",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPKL US-89 at Park Lane.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-06-wind-41.15--111.96",
   "lat": 41.15,
   "lon": -111.96,
   "zip": "",
   "city": "1 WNW Uintah",
   "date": "2026-05-06",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UP456 1.2 W Uintah.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BMC-2026-05-06",
   "lat": 41.5524,
   "lon": -112.0622,
   "zip": "",
   "city": "Brigham City",
   "date": "2026-05-06",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brigham City (BMC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Brigham City (BMC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-06-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-05-06",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-06-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-05-06",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-05-05-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-05-05",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTKNO I-80 at MP 40 Knolls.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2026-05-05",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-05-05",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FOM-2026-05-04",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-05-04",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-05-03",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-05-03",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2026-05-03",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-05-03",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SGU-2026-05-03",
   "lat": 37.0364,
   "lon": -113.5103,
   "zip": "",
   "city": "St George",
   "date": "2026-05-03",
   "county": "Washington",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George (SGU) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — St George (SGU) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-03-kane-wind",
   "zip": "",
   "city": "Kane",
   "date": "2026-05-03",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-MLF-2026-04-27",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-27",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-26-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2026-04-26",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-26-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2026-04-26",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-04-26",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-04-26",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-24-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-04-24",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-24",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-24",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2026-04-22",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT215 I-215 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-39.55--109.91",
   "lat": 39.55,
   "lon": -109.91,
   "zip": "",
   "city": "41 NNE Elgin",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WHBU1 Wildhorse.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.85--109.46",
   "lat": 40.85,
   "lon": -109.46,
   "zip": "",
   "city": "17 SE Manila",
   "date": "2026-04-22",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWIS Us-191 At Mp 386 Willie Spring.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.86--109.10",
   "lat": 40.86,
   "lon": -109.1,
   "zip": "",
   "city": "34 ESE Manila",
   "date": "2026-04-22",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KPRU1 Kings Point_ Jarvie Ranch 5SE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-39.47--109.29",
   "lat": 39.47,
   "lon": -109.29,
   "zip": "",
   "city": "57 NE Elgin",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UPRU1 Upr P.R. Canyon_ Mack 28NW.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-39.17--109.14",
   "lat": 39.17,
   "lon": -109.14,
   "zip": "",
   "city": "40 NNE Castle Valley",
   "date": "2026-04-22",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHAD I-70 At Mp 226 Harley Dome.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-39.28--109.22",
   "lat": 39.28,
   "lon": -109.22,
   "zip": "",
   "city": "46 NNE Castle Valley",
   "date": "2026-04-22",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCRU1 Bryson Canyon.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.57--109.46",
   "lat": 40.57,
   "lon": -109.46,
   "zip": "",
   "city": "9 NNE Vernal",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC486 Little Valley.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.28--109.29",
   "lat": 40.28,
   "lon": -109.29,
   "zip": "",
   "city": "15 SE Naples",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SFLU1 Yampa Plateau_ Naples 14SE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.18--109.67",
   "lat": 40.18,
   "lon": -109.67,
   "zip": "",
   "city": "9 ESE Randlett",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL21 9.1 E Randlett (UTAH CLIMA).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.62--109.24",
   "lat": 40.62,
   "lon": -109.24,
   "zip": "",
   "city": "18 NE Naples",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DIAU1 Diamond Rim_ Vernal 19NE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-39.17--109.14",
   "lat": 39.17,
   "lon": -109.14,
   "zip": "",
   "city": "40 NNE Castle Valley",
   "date": "2026-04-22",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHAD I-70 At Mp 226 Harley Dome.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.28--109.86",
   "lat": 40.28,
   "lon": -109.86,
   "zip": "",
   "city": "1 NE Fort Duchesne",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UINU1 Fort Duchesne.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-74V-2026-04-22",
   "lat": 40.2783,
   "lon": -110.0513,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-04-22",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt (74V) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Roosevelt (74V) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2026-04-22",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-04-22",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-04-22",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-04-22",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-22",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-22",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2026-04-22",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-04-22",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-04-22",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-04-22",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-04-22",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-04-22",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-04-22",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-04-22",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-04-22",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-04-22",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1335372-2026-04-22",
   "lon": 213265,
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2026-04-22",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A strong cold front traversed across northern UT in the early morning hours bringing numerous wind gusts in excess of 58mph at sites such as Hat Island, UDOT I-80, UDOT I-80 at MP 1, and I-80 at MP 40 Knolls. The highest observed wind gust within this forecast zone was measured to be 67mph at the Wendover Peak site.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1335372",
   "windSpeedMph": 58,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1335378-2026-04-22",
   "lon": 213265,
   "zip": "",
   "city": "Wasatch Front",
   "date": "2026-04-22",
   "county": "Wasatch Front",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A strong cold front traversed across northern UT in the early morning hours bringing numerous wind gusts in excess of 58mph to Davis county, particularly the Syracuse, UT area where a peak gust to 58mph was measured at the University of Utah Syracuse site.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1335378",
   "windSpeedMph": 58,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-22-weber-wind",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-22",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-morgan-wind",
   "zip": "",
   "city": "Morgan",
   "date": "2026-04-22",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-MLF-2026-04-21",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-21",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-04-21",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-04-21",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1335380-2026-04-21",
   "lon": 213265,
   "zip": "",
   "city": "Salt Lake Valley",
   "date": "2026-04-21",
   "county": "Salt Lake Valley",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A strong cold front traversed across northern UT in the early morning hours bringing numerous wind gusts in excess of 58mph at sites such as UDOT I-15 at I-80, Monroe Canyon, and UDOT I-80 at MP 107. The highest observed wind gust within this forecast zone was measured to be 69mph at the UDOT I-80 at MP 107 site.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1335380",
   "windSpeedMph": 60,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1335376-2026-04-21",
   "lon": 213265,
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2026-04-21",
   "county": "Tooele And Rush Valleys",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A strong cold front traversed across northern UT in the early morning hours bringing numerous wind gusts in excess of 58mph at sites such as South Mountain, UDOT SR-201 at I-80, and Pacificorp Kennecott Rd. Lake Point. The highest observed wind gust within this forecast zone was measured to be 70mph at the South Mountain site.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1335376",
   "windSpeedMph": 61,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2026-04-16-wind-39.47--109.29",
   "lat": 39.47,
   "lon": -109.29,
   "zip": "",
   "city": "57 NE Elgin",
   "date": "2026-04-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UPRU1 Upr P.R. Canyon_ Mack 28NW.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-16-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-04-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-16-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-04-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-16-wind-40.45--109.51",
   "lat": 40.45,
   "lon": -109.51,
   "zip": "",
   "city": "1 ESE Vernal",
   "date": "2026-04-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Vernal",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-04-16",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-04-16",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 62 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FOM-2026-04-16",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-04-16",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-04-16",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-04-16",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-16",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-16",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-04-16",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-04-16",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-14-flood-38.57--110.71",
   "lat": 38.57,
   "lon": -110.71,
   "zip": "",
   "city": "2 NNW Goblin Valley",
   "date": "2026-04-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Goblin Valley SP rangers reported all area dry washes and slot canyons were running. Chute Canyon Wash was flooding across Wild Horse Road. Time estimated.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1334950-2026-04-14",
   "lon": 213204,
   "zip": "",
   "city": "MOORE",
   "date": "2026-04-14",
   "county": "Emery",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Goblin Valley State Park rangers reported all area dry washes and slot canyons were running. Chute Canyon wash was flooding across Wild Horse road. Time estimated.",
   "sourceDetail": "Verified by Park/Forest Service — NCEI Event #1334950",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-U96-2026-04-13",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-04-13",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-04-13",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-04-13",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-41.44--112.06",
   "lat": 41.44,
   "lon": -112.06,
   "zip": "",
   "city": "2 NNW Willard",
   "date": "2026-04-12",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "UDOT I-15 at Willard POE reported a gust of 60 mph.",
   "sourceDetail": "NWS SLC — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-41.11--111.96",
   "lat": 41.11,
   "lon": -111.96,
   "zip": "",
   "city": "1 SE Hill Afb",
   "date": "2026-04-12",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hill AFB ASOS reported a 60 mph wind gust.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-40.98--111.90",
   "lat": 40.98,
   "lon": -111.9,
   "zip": "",
   "city": "1 WSW Farmington",
   "date": "2026-04-12",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CENEWS station reported a 59 mph gust.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-38.42--113.02",
   "lat": 38.42,
   "lon": -113.02,
   "zip": "",
   "city": "1 N Milford",
   "date": "2026-04-12",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KMLF Milford Municipal Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-38.48--112.62",
   "lat": 38.48,
   "lon": -112.62,
   "zip": "",
   "city": "8 SSW Cove Ft",
   "date": "2026-04-12",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPCH I-15 at Pine Creek Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-40.73--112.21",
   "lat": 40.73,
   "lon": -112.21,
   "zip": "",
   "city": "5 NE Lake Pt",
   "date": "2026-04-12",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "62 mph wind gust reported at Kennecott Marina mesonet sensor (KCC02).",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-12-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-04-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Cache-wind-2026-04-12",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-12",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Cache-hail-2026-04-12",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-12",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Davis-wind-2026-04-12",
   "zip": "",
   "city": "Davis",
   "date": "2026-04-12",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-04-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Davis-hail-2026-04-12",
   "zip": "",
   "city": "Davis",
   "date": "2026-04-12",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-04-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Morgan-wind-2026-04-12",
   "zip": "",
   "city": "Morgan",
   "date": "2026-04-12",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-04-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Morgan-hail-2026-04-12",
   "zip": "",
   "city": "Morgan",
   "date": "2026-04-12",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2026-04-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Salt Lake-wind-2026-04-12",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-04-12",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-04-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Salt Lake-hail-2026-04-12",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-04-12",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2026-04-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Weber-wind-2026-04-12",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-12",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-04-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "iem-ww-SLC-SV-W-6-Weber-hail-2026-04-12",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-12",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-04-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "SLC-SV-W-6"
  },
  {
   "id": "asos-bf-FOM-2026-04-12",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-04-12",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-04-12",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-04-12",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-04-12",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-04-12",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U96-2026-04-12",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-04-12",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-04-12",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-04-12",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 57 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2026-04-12",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-04-12",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2026-04-12",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-04-12",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2026-04-12",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-04-12",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2026-04-12",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2026-04-12",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-04-12",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-04-12",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-04-12",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-04-12",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-12",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-12",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HIF-2026-04-12",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-04-12",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 60 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-04-12",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-04-12",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-12-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-12",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-12-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-04-12",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-12-weber-wind",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-12",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-12-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-12",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Cache — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-12-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2026-04-12",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-04-11-hail-40.59--111.96",
   "lat": 40.59,
   "lon": -111.96,
   "zip": "",
   "city": "2 ESE West Jordan",
   "date": "2026-04-11",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 ESE West Jordan",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-04-11-hail-41.72--111.87",
   "lat": 41.72,
   "lon": -111.87,
   "zip": "",
   "city": "2 W Logan",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-11-wind-41.94--111.39",
   "lat": 41.94,
   "lon": -111.39,
   "zip": "",
   "city": "1 E Garden City",
   "date": "2026-04-11",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW8325 Garden City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-11-wind-40.56--112.48",
   "lat": 40.56,
   "lon": -112.48,
   "zip": "",
   "city": "2 SSW Grantsville",
   "date": "2026-04-11",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SSW Grantsville",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-11-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "18 ESE Lakeside",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HATUT Hat Island.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-11-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-04-11",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-11-tornado-41.91--111.49",
   "lat": 41.91,
   "lon": -111.49,
   "zip": "",
   "city": "4 WSW Garden City",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An NWS damage survey determined that a tornado touched down at 2:25 PM MDT in far northwestern Rich County, UT, briefly tracking north into Cache County, UT and dissipating at 2:27 PM MDT. Damage was limited to trees, consistent with an EF-1 rating and maximum estimated winds of 100 mph.",
   "sourceDetail": "NWS SLC — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-3-Rich-wind-2026-04-11",
   "zip": "",
   "city": "Rich",
   "date": "2026-04-11",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-3"
  },
  {
   "id": "iem-ww-SLC-SV-W-3-Rich-hail-2026-04-11",
   "zip": "",
   "city": "Rich",
   "date": "2026-04-11",
   "county": "Rich",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Rich on 2026-04-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-3"
  },
  {
   "id": "iem-ww-SLC-SV-W-3-Cache-wind-2026-04-11",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-3"
  },
  {
   "id": "iem-ww-SLC-SV-W-3-Cache-hail-2026-04-11",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "SLC-SV-W-3"
  },
  {
   "id": "iem-ww-SLC-SV-W-2-Box Elder-wind-2026-04-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-2"
  },
  {
   "id": "iem-ww-SLC-SV-W-2-Box Elder-hail-2026-04-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-04-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-2"
  },
  {
   "id": "iem-ww-SLC-SV-W-2-Cache-wind-2026-04-11",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-2"
  },
  {
   "id": "iem-ww-SLC-SV-W-2-Cache-hail-2026-04-11",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Cache on 2026-04-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-2"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Davis-wind-2026-04-11",
   "zip": "",
   "city": "Davis",
   "date": "2026-04-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Davis-hail-2026-04-11",
   "zip": "",
   "city": "Davis",
   "date": "2026-04-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2026-04-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Weber-wind-2026-04-11",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Weber-hail-2026-04-11",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2026-04-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Box Elder-wind-2026-04-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-04-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-SV-W-1-Box Elder-hail-2026-04-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2026-04-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-1"
  },
  {
   "id": "iem-ww-SLC-FF-W-2-Wayne-flood-2026-04-11",
   "zip": "",
   "city": "Wayne",
   "date": "2026-04-11",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2026-04-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-2"
  },
  {
   "id": "iem-ww-SLC-FF-W-2-Emery-flood-2026-04-11",
   "zip": "",
   "city": "Emery",
   "date": "2026-04-11",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-04-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-2"
  },
  {
   "id": "asos-bf-CDC-2026-04-11",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-04-11",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-11",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-11",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2026-04-11",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-04-11",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-04-11",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-04-11",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1334921-2026-04-11",
   "lon": 213204,
   "zip": "",
   "city": "WEST JORDAN",
   "date": "2026-04-11",
   "county": "Salt Lake",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A trained spotter reported 0.75 hail.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1334921",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1334923-2026-04-11",
   "lon": 213204,
   "zip": "",
   "city": "RIVER HGTS",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reported 1.25 hail via MPING near Logan, UT.",
   "sourceDetail": "Verified by Public — NCEI Event #1334923",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1334932-2026-04-11",
   "lon": 213204,
   "zip": "",
   "city": "RICHMOND",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado is estimated to have touched down at 2:25PM MT approximately 1 mile south of the Sink Rd./HWY 89 intersection in far northwestern Rich county. The tornado promptly produced EF-1 damage snapping a few softwood trees. The tornado continued tracking north along the terrain into Cache county, increasing in width and producing a notably wider swath of softwood tree damage consistent with an EF-1 rating. The tornado then took a slight turn to the northeast and slightly weakened, producing a few more instances of EF-1 damage to softwood trees before dissipating in far southern Cache county at around 2:27PM. The maximum width of this tornado was 100 yards with a path length of 0.44 miles. Special thanks to the Cache and Rich county emergency managers for the assistance getting to the damage location, and another special thanks to our local spotters for reporting the damage.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1334932",
   "tornadoScale": "EF1",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-11-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-04-11",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-juab-hail",
   "zip": "",
   "city": "Juab",
   "date": "2026-04-11",
   "county": "Juab",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Juab — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2026-04-11",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-rich-wind",
   "zip": "",
   "city": "Rich",
   "date": "2026-04-11",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2026-04-11",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-saltlake-hail",
   "zip": "",
   "city": "Salt Lake",
   "date": "2026-04-11",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-tooele-hail",
   "zip": "",
   "city": "Tooele",
   "date": "2026-04-11",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Tooele — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2026-04-11",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-cache-hail",
   "zip": "",
   "city": "Cache",
   "date": "2026-04-11",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2026-04-11",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Emery — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-duchesne-hail",
   "zip": "",
   "city": "Duchesne",
   "date": "2026-04-11",
   "county": "Duchesne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Duchesne — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-weber-hail",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-11",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2026-04-11",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Grand — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-rich-hail",
   "zip": "",
   "city": "Rich",
   "date": "2026-04-11",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Rich — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2026-04-11",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-CDC-2026-04-10",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-04-10",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U14-2026-04-10",
   "lat": 39.7366,
   "lon": -111.87,
   "zip": "",
   "city": "Nephi",
   "date": "2026-04-10",
   "county": "Juab",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nephi (U14) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Nephi (U14) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-10-utah-wind",
   "zip": "",
   "city": "Utah",
   "date": "2026-04-10",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-04-02-wind-41.09--112.12",
   "lat": 41.09,
   "lon": -112.12,
   "zip": "",
   "city": "2 SSW West Point",
   "date": "2026-04-02",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the University of Utah Syracuse causeway site.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-02-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "2 NNE Roy",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the Ogden Hinckley Airport ASOS.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-02-wind-41.09--111.99",
   "lat": 41.09,
   "lon": -111.99,
   "zip": "",
   "city": "2 ESE Clearfield",
   "date": "2026-04-02",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the Interstate 15 and Antelope Drive UDOT RWIS sensor.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-02-wind-40.41--109.59",
   "lat": 40.41,
   "lon": -109.59,
   "zip": "",
   "city": "4 SW Vernal",
   "date": "2026-04-02",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC353 Vernal West.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-74V-2026-04-02",
   "lat": 40.2783,
   "lon": -110.0513,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-04-02",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt (74V) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Roosevelt (74V) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-04-02",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-04-02",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-04-02",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-04-02",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U14-2026-04-02",
   "lat": 39.7366,
   "lon": -111.87,
   "zip": "",
   "city": "Nephi",
   "date": "2026-04-02",
   "county": "Juab",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nephi (U14) recorded a 63 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Nephi (U14) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-04-02",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-04-02",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-04-02",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-04-02",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-04-02",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-04-02",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2026-04-02",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 61 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HIF-2026-04-02",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-04-02",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1334891-2026-04-02",
   "lon": 213177,
   "zip": "",
   "city": "WASHINGTON TERRACE",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A trained spotter discovered a power pole that was snapped by associated severe wind gusts from a thunderstorm that had fallen onto a vehicle.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1334891",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1334890-2026-04-02",
   "lon": 213177,
   "zip": "",
   "city": "SOUTH OGDEN",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A trained spotter reported broken tree branches knocked down by severe wind gusts from a thunderstorm near the Ogden Country Club.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1334890",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1334893-2026-04-02",
   "lon": 213177,
   "zip": "",
   "city": "RIVERDALE",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A trained spotter reported medium sized tree branches that were snapped from severe wind gusts from an associated thunderstorm.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1334893",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-02-weber-wind",
   "zip": "",
   "city": "Weber",
   "date": "2026-04-02",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-04-01-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-04-01",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-01-flood-38.59--110.83",
   "lat": 38.59,
   "lon": -110.83,
   "zip": "",
   "city": "8 WNW Goblin Valley",
   "date": "2026-04-01",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emery County Emergency management reported an ongoing flood and search and rescue operation in Little Wildhorse slot canyon. Water was at least 1 to 2 feet deep with locally deeper water. Rescue was successful with no significant injuries reported.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-1-Emery-flood-2026-04-01",
   "zip": "",
   "city": "Emery",
   "date": "2026-04-01",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Emery on 2026-04-01. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-1"
  },
  {
   "id": "asos-bf-CNY-2026-04-01",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-04-01",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1334953-2026-04-01",
   "lon": 213177,
   "zip": "",
   "city": "MOORE",
   "date": "2026-04-01",
   "county": "Emery",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emery county emergency management reported an ongoing flood and search and rescue  operation in Little Wildhorse Slot Canyon. Water was at least 1 to 2 feet deep with locally deeper water. Rescue was successful with no significant injuries reported.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1334953",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-01-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2026-04-01",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Grand — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-03-31-wind-39.28--109.22",
   "lat": 39.28,
   "lon": -109.22,
   "zip": "",
   "city": "46 NNE Castle Valley",
   "date": "2026-03-31",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCRU1 Bryson Canyon.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-31-wind-38.39--109.43",
   "lat": 38.39,
   "lon": -109.43,
   "zip": "",
   "city": "6 NNW La Sal Jct",
   "date": "2026-03-31",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC188 Hole N The Rock.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-03-31",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-03-31",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-28-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "8 WNW Manti",
   "date": "2026-03-28",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC295 Gunnison Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.98--109.73",
   "lat": 40.98,
   "lon": -109.73,
   "zip": "",
   "city": "1 SSW Manila",
   "date": "2026-03-15",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCC25 0.8 SW Manila (UCC-AGNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-41.22--111.86",
   "lat": 41.22,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-03-15",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin Base - 6316 ft",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-03-15",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10994 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 107,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.59--111.56",
   "lat": 40.59,
   "lon": -111.56,
   "zip": "",
   "city": "Brighton",
   "date": "2026-03-15",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brighton Great Western - 10565 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-03-15",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Windy Peak - 10662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "Springdell",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo Canyon - 5182 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.49--111.03",
   "lat": 40.49,
   "lon": -111.03,
   "zip": "",
   "city": "Woodland",
   "date": "2026-03-15",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-35 At Wolf Creek Summit - 9407 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.89--111.11",
   "lat": 39.89,
   "lon": -111.11,
   "zip": "",
   "city": "Soldier Summit",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Soldier Summit Ridge - 8886 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.37--113.00",
   "lat": 40.37,
   "lon": -113,
   "zip": "",
   "city": "Dugway",
   "date": "2026-03-15",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Upper Cedar Mtn - 7052 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.61--111.48",
   "lat": 40.61,
   "lon": -111.48,
   "zip": "",
   "city": "Cranmer",
   "date": "2026-03-15",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Mount Baldy - 9347 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.35--113.08",
   "lat": 40.35,
   "lon": -113.08,
   "zip": "",
   "city": "Dugway",
   "date": "2026-03-15",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wig Mountain - 4352 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.63--111.51",
   "lat": 40.63,
   "lon": -111.51,
   "zip": "",
   "city": "Park City",
   "date": "2026-03-15",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Park City Mtn Resort - 8147 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-37.84--109.46",
   "lat": 37.84,
   "lon": -109.46,
   "zip": "",
   "city": "7 WSW Monticello",
   "date": "2026-03-15",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ABAUT 7.4 NW Verdure (UUNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.60--111.61",
   "lat": 40.6,
   "lon": -111.61,
   "zip": "",
   "city": "Alta",
   "date": "2026-03-15",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Solitude Honeycomb Peak - 10488 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.33--111.61",
   "lat": 40.33,
   "lon": -111.61,
   "zip": "",
   "city": "Springdell",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo Canyon at Mp10 - 5119 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.11--113.31",
   "lat": 40.11,
   "lon": -113.31,
   "zip": "",
   "city": "Callao",
   "date": "2026-03-15",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "West Granite - 4403 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.37--111.59",
   "lat": 40.37,
   "lon": -111.59,
   "zip": "",
   "city": "Sundance",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sundance - Arrowhead - 8251 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.65--111.13",
   "lat": 39.65,
   "lon": -111.13,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-03-15",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Elbow - 9535 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-03-15",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monument Peak - 10390 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.62--111.53",
   "lat": 40.62,
   "lon": -111.53,
   "zip": "",
   "city": "Park City",
   "date": "2026-03-15",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Park City - Summit - 9300 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.38--111.18",
   "lat": 40.38,
   "lon": -111.18,
   "zip": "",
   "city": "Center Creek",
   "date": "2026-03-15",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Currant Creek Peak - 10547 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.93--111.08",
   "lat": 39.93,
   "lon": -111.08,
   "zip": "",
   "city": "Soldier Summit",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Soldier Summit - 7487 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.31--111.59",
   "lat": 40.31,
   "lon": -111.59,
   "zip": "",
   "city": "Orem",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cascade Peak - 10874 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-03-15",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 11066 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 102,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.31--111.56",
   "lat": 40.31,
   "lon": -111.56,
   "zip": "",
   "city": "Orem",
   "date": "2026-03-15",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bunnells - 8800 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.22--111.07",
   "lat": 39.22,
   "lon": -111.07,
   "zip": "",
   "city": "Orangeville",
   "date": "2026-03-15",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Orangeville - 5645 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "Fremont",
   "date": "2026-03-15",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-72 At Hogan Pass - 8977 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 88,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-03-15",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-37.64--109.46",
   "lat": 37.64,
   "lon": -109.46,
   "zip": "",
   "city": "1 ENE Blanding",
   "date": "2026-03-15",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC180 Blanding East.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.69--110.86",
   "lat": 39.69,
   "lon": -110.86,
   "zip": "",
   "city": "Martin",
   "date": "2026-03-15",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us 6 at Helper - 5867 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.78--111.32",
   "lat": 38.78,
   "lon": -111.32,
   "zip": "",
   "city": "Fremont Jct",
   "date": "2026-03-15",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fremont Junction - 6537 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.08--111.15",
   "lat": 39.08,
   "lon": -111.15,
   "zip": "",
   "city": "Ferron",
   "date": "2026-03-15",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ferron - 6021 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.69--110.81",
   "lat": 39.69,
   "lon": -110.81,
   "zip": "",
   "city": "Kenilworth",
   "date": "2026-03-15",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Kenilworth - 6463 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2026-03-15",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.31--110.98",
   "lat": 39.31,
   "lon": -110.98,
   "zip": "",
   "city": "Huntington",
   "date": "2026-03-15",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Huntington - Agrimet Hntu - 5763 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.87--110.81",
   "lat": 38.87,
   "lon": -110.81,
   "zip": "",
   "city": "Moore",
   "date": "2026-03-15",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ghost Rocks - 7151 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-37.41--113.23",
   "lat": 37.41,
   "lon": -113.23,
   "zip": "",
   "city": "Pintura",
   "date": "2026-03-15",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 37 Ash Creek - 4765 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.31--111.32",
   "lat": 39.31,
   "lon": -111.32,
   "zip": "",
   "city": "Ephraim",
   "date": "2026-03-15",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Joes Valley - 8700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-03-15",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-03-15",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.95--111.49",
   "lat": 41.95,
   "lon": -111.49,
   "zip": "",
   "city": "3 E Beaver Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LGS Logan Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "3 SSW Clear Creek",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPK Monument Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-03-14",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monument Peak - 10390 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.83--111.65",
   "lat": 40.83,
   "lon": -111.65,
   "zip": "",
   "city": "Summit Park",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-65 At Big Mountain Pass - 7433 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "4 NE Sundance",
   "date": "2026-03-14",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDCD US-189 at Deer Creek Dam.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.74--114.02",
   "lat": 40.74,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 1 - 4270 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2026-03-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10994 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.65--111.13",
   "lat": 39.65,
   "lon": -111.13,
   "zip": "",
   "city": "1 ENE Clear Creek",
   "date": "2026-03-14",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC254 The Elbow.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.20--110.38",
   "lat": 40.2,
   "lon": -110.38,
   "zip": "",
   "city": "3 NNE Duchesne",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KU69 Duchesne Airport.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.19--110.38",
   "lat": 40.19,
   "lon": -110.38,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne AWOS - 5826 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "Manti",
   "date": "2026-03-14",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Ridge - 8427 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-03-14",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.76--110.92",
   "lat": 39.76,
   "lon": -110.92,
   "zip": "",
   "city": "Royal",
   "date": "2026-03-14",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-6 At Bear Bs Tripod - 7987 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.17--110.49",
   "lat": 40.17,
   "lon": -110.49,
   "zip": "",
   "city": "5 W Duchesne",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTV US-40 at Starvation.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "3 SSW Clear Creek",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPK Monument Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.22--111.07",
   "lat": 39.22,
   "lon": -111.07,
   "zip": "",
   "city": "1 SW Orangeville",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL17 Orangeville - Agrimet.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.93--110.86",
   "lat": 39.93,
   "lon": -110.86,
   "zip": "",
   "city": "Kyune",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Horse Ridge - 8530 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.28--110.05",
   "lat": 40.28,
   "lon": -110.05,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt - 5171 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.08--111.15",
   "lat": 39.08,
   "lon": -111.15,
   "zip": "",
   "city": "2 SW Ferron",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL20 Ferron - Agrimet.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.55--111.95",
   "lat": 41.55,
   "lon": -111.95,
   "zip": "",
   "city": "Mantua",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mantua - 5899 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.17--110.49",
   "lat": 40.17,
   "lon": -110.49,
   "zip": "",
   "city": "5 W Duchesne",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTV US-40 at Starvation.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "Fremont",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-72 At Hogan Pass - 8977 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.40--111.11",
   "lat": 39.4,
   "lon": -111.11,
   "zip": "",
   "city": "8 SSW Hiawatha",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC154 Bear Valley Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-03-14",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.21--111.16",
   "lat": 39.21,
   "lon": -111.16,
   "zip": "",
   "city": "5 WSW Orangeville",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC351 North Horn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.21--110.77",
   "lat": 40.21,
   "lon": -110.77,
   "zip": "",
   "city": "Fruitland",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "US-40 at MP 66 Fruitland - 6479 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.50--112.22",
   "lat": 38.5,
   "lon": -112.22,
   "zip": "",
   "city": "Marysvale",
   "date": "2026-03-14",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Iron Cap - 6844 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.78--111.32",
   "lat": 38.78,
   "lon": -111.32,
   "zip": "",
   "city": "5 ENE Fremont Jct",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FRE Fremont Juction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "12 NE Fremont",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHGP SR-72 at Hogan Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.71--111.72",
   "lat": 41.71,
   "lon": -111.72,
   "zip": "",
   "city": "5 E Providence",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LGP Logan Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-03-14",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.78--111.32",
   "lat": 38.78,
   "lon": -111.32,
   "zip": "",
   "city": "5 ENE Fremont Jct",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FRE Fremont Juction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.98--109.68",
   "lat": 40.98,
   "lon": -109.68,
   "zip": "",
   "city": "2 ESE Manila",
   "date": "2026-03-14",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station K40U 2 ESE Manila.",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "12 NE Fremont",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHGP SR-72 at Hogan Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2026-03-14",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-37.32--112.18",
   "lat": 37.32,
   "lon": -112.18,
   "zip": "",
   "city": "Paria",
   "date": "2026-03-14",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Springs Point RAWS - 6938 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "12 NE Fremont",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHGP SR-72 at Hogan Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "3 SSW Clear Creek",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPK Monument Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.87--111.51",
   "lat": 41.87,
   "lon": -111.51,
   "zip": "",
   "city": "6 W Meadowville",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL07 Twdef Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.55--111.85",
   "lat": 41.55,
   "lon": -111.85,
   "zip": "",
   "city": "Paradise",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Paradise - 5492 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.71--111.72",
   "lat": 41.71,
   "lon": -111.72,
   "zip": "",
   "city": "5 E Providence",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LGP Logan Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.81--111.25",
   "lat": 41.81,
   "lon": -111.25,
   "zip": "",
   "city": "4 ESE Laketown",
   "date": "2026-03-14",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTLTS Laketown Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "2 SW Wellsville",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC123 Murray'S Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.63--111.41",
   "lat": 41.63,
   "lon": -111.41,
   "zip": "",
   "city": "Randolph",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Red Spur - 8872 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-03-14",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.44--111.51",
   "lat": 41.44,
   "lon": -111.51,
   "zip": "",
   "city": "13 ENE Powder Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMON Monte Cristo.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.91--111.51",
   "lat": 41.91,
   "lon": -111.51,
   "zip": "",
   "city": "Pickelville",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Peter Sinks - 8164 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2026-03-14",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "12 NE Fremont",
   "date": "2026-03-14",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHGP SR-72 at Hogan Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.44--111.72",
   "lat": 41.44,
   "lon": -111.72,
   "zip": "",
   "city": "4 NNE Powder Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SHPUT Sharp Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2026-03-14",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SBT15 Snowbasin - Strawberry Tower 15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin Strawberry Tower 15 - 8372 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2026-03-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2026-03-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 100,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.95--111.49",
   "lat": 41.95,
   "lon": -111.49,
   "zip": "",
   "city": "3 E Beaver Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LGS Logan Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.75--111.61",
   "lat": 40.75,
   "lon": -111.61,
   "zip": "",
   "city": "Summit Park",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC032 Summit Park.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Mary's Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.11--113.88",
   "lat": 40.11,
   "lon": -113.88,
   "zip": "",
   "city": "Gold Hill",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Clifton Flat - 6384 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.92--110.13",
   "lat": 40.92,
   "lon": -110.13,
   "zip": "",
   "city": "Scofield",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Green Canyon RAWS - 9226 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2026-03-14",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.87--111.51",
   "lat": 41.87,
   "lon": -111.51,
   "zip": "",
   "city": "6 W Meadowville",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL07 Twdef Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.91--112.61",
   "lat": 41.91,
   "lon": -112.61,
   "zip": "",
   "city": "Snowville",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Chaulk Hill - 5155 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.40--111.74",
   "lat": 41.4,
   "lon": -111.74,
   "zip": "",
   "city": "1 NE Powder Mtn",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW5 Davenport.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "8 ENE Trial Lk",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LOFTY Trial Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "3 SSW Clear Creek",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPK Monument Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.81--111.25",
   "lat": 41.81,
   "lon": -111.25,
   "zip": "",
   "city": "4 ESE Laketown",
   "date": "2026-03-14",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTLTS Laketown Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.71--111.72",
   "lat": 41.71,
   "lon": -111.72,
   "zip": "",
   "city": "Providence",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Logan Peak - 9714 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.70--111.20",
   "lat": 41.7,
   "lon": -111.2,
   "zip": "",
   "city": "Randolph",
   "date": "2026-03-14",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Randolph Udot - 6329 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Mary's Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 40 Knolls - 4243 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.57--111.63",
   "lat": 40.57,
   "lon": -111.63,
   "zip": "",
   "city": "1 SE Alta - Collins",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ALT Alta - Top of Collins.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "2 ENE Nordic Vly",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPWD Powder Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Powder Mountain - 8897 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "Smithfield",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Crow Mountain - 5646 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.39--111.79",
   "lat": 41.39,
   "lon": -111.79,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "James Peak - 9425 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.55--111.95",
   "lat": 41.55,
   "lon": -111.95,
   "zip": "",
   "city": "Mantua",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sardine Summit - 5890 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "Barro",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Interstate 80 - 4125 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.89--112.17",
   "lat": 41.89,
   "lon": -112.17,
   "zip": "",
   "city": "Plymouth",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Plymouth - 4495 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "Barro",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 29 - 4223 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.75--111.28",
   "lat": 41.75,
   "lon": -111.28,
   "zip": "",
   "city": "Laketown",
   "date": "2026-03-14",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Otter Creek - 7160 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.20--111.86",
   "lat": 41.2,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin - Wildcat - 7703 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SB2 Snowbasin - Strawtop.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.02--111.12",
   "lat": 41.02,
   "lon": -111.12,
   "zip": "",
   "city": "Upton",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Porcupine Mtn - 8738 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.14--111.83",
   "lat": 41.14,
   "lon": -111.83,
   "zip": "",
   "city": "Mountain Green",
   "date": "2026-03-14",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Weber Canyon - 4933 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.32--111.86",
   "lat": 41.32,
   "lon": -111.86,
   "zip": "",
   "city": "Liberty",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eden - 5179 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.61--112.16",
   "lat": 40.61,
   "lon": -112.16,
   "zip": "",
   "city": "Copperton",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nelson Peak Rd - 8464 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-03-14",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lofty Lake Peak - 11186 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2026-03-14",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover Peak - 5087 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.46--111.90",
   "lat": 40.46,
   "lon": -111.9,
   "zip": "",
   "city": "Bluffdale",
   "date": "2026-03-14",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Flight Park South - 5202 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.61--113.59",
   "lat": 41.61,
   "lon": -113.59,
   "zip": "",
   "city": "Grouse Creek",
   "date": "2026-03-14",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Rosebud - 4987 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-03-14",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden Peak - 9570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.37--111.92",
   "lat": 40.37,
   "lon": -111.92,
   "zip": "",
   "city": "Saratoga Springs",
   "date": "2026-03-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pioneer Crossing - 4529 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-40.01--111.49",
   "lat": 40.01,
   "lon": -111.49,
   "zip": "",
   "city": "Thistle",
   "date": "2026-03-14",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Thistle - 5805 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-14-wind-41.62--111.93",
   "lat": 41.62,
   "lon": -111.93,
   "zip": "",
   "city": "Wellsville",
   "date": "2026-03-14",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wellsville - 4665 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-03-14",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-03-14",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-03-14",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-03-14",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-40U-2026-03-14",
   "lat": 40.9861,
   "lon": -109.6785,
   "zip": "",
   "city": "Manilla",
   "date": "2026-03-14",
   "county": "Daggett",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manilla (40U) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manilla (40U) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2026-03-14",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2026-03-14",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-GJT-HW-W-1-Uinta Basin-wind-2026-03-14",
   "zip": "",
   "city": "Uinta Basin",
   "date": "2026-03-14",
   "county": "Uinta Basin",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Uinta Basin.",
   "sourceDetail": "NWS GJT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-HW-W-1"
  },
  {
   "id": "iem-ww-GJT-HW-W-1-Uinta Mountains-wind-2026-03-14",
   "zip": "",
   "city": "Uinta Mountains",
   "date": "2026-03-14",
   "county": "Uinta Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Uinta Mountains.",
   "sourceDetail": "NWS GJT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-HW-W-1"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Uinta Mountains-wind-2026-03-14",
   "zip": "",
   "city": "Uinta Mountains",
   "date": "2026-03-14",
   "county": "Uinta Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Uinta Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Wasatch Plateau/book Cliffs-wind-2026-03-14",
   "zip": "",
   "city": "Wasatch Plateau/book Cliffs",
   "date": "2026-03-14",
   "county": "Wasatch Plateau/book Cliffs",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Wasatch Plateau/book Cliffs.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Mountains-wind-2026-03-14",
   "zip": "",
   "city": "Mountains",
   "date": "2026-03-14",
   "county": "Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Great Salt Lake Desert And Mountains-wind-2026-03-14",
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2026-03-14",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Great Salt Lake Desert And Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Utah Valley-wind-2026-03-14",
   "zip": "",
   "city": "Utah Valley",
   "date": "2026-03-14",
   "county": "Utah Valley",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Utah Valley.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Castle Country-wind-2026-03-14",
   "zip": "",
   "city": "Castle Country",
   "date": "2026-03-14",
   "county": "Castle Country",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Castle Country.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-ww-SLC-HW-W-3-Uinta Basin-wind-2026-03-14",
   "zip": "",
   "city": "Uinta Basin",
   "date": "2026-03-14",
   "county": "Uinta Basin",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Uinta Basin.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-3"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-37.84--109.46",
   "lat": 37.84,
   "lon": -109.46,
   "zip": "",
   "city": "7 WSW Monticello",
   "date": "2026-03-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ABAUT 7.4 NW Verdure (UUNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-74V-2026-03-10",
   "lat": 40.2783,
   "lon": -110.0513,
   "zip": "",
   "city": "Roosevelt",
   "date": "2026-03-10",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Roosevelt (74V) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Roosevelt (74V) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-03-10",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-03-10",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-05-wind-40.56--112.00",
   "lat": 40.56,
   "lon": -112,
   "zip": "",
   "city": "Herriman",
   "date": "2026-03-05",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw9042 South Jordan - 4829 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-03-04",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 11066 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "Aragonite",
   "date": "2026-03-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Grassey - 4677 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "Saline",
   "date": "2026-03-04",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hat Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2026-03-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover Peak - 5087 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-41.06--112.89",
   "lat": 41.06,
   "lon": -112.89,
   "zip": "",
   "city": "Hogup Siding",
   "date": "2026-03-04",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lakeside Mountain - 5039 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "Promontory Pt",
   "date": "2026-03-04",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fremont Island - Miller Hill - 4700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-40.43--111.84",
   "lat": 40.43,
   "lon": -111.84,
   "zip": "",
   "city": "Lehi",
   "date": "2026-03-04",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lehi - 4800 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-40.41--111.93",
   "lat": 40.41,
   "lon": -111.93,
   "zip": "",
   "city": "Saratoga Springs",
   "date": "2026-03-04",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Saratoga Springs - 4787 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-03-04",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin-straw Top - 8999 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-03-04",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-03-04",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-03-04",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-03-04",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-03-04",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-03-04",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 58 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-03-02-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2026-03-02",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-03-02-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2026-03-02",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-VEL-2026-02-25",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-02-25",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2026-02-24",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2026-02-24",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2026-02-20",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-02-20",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2026-02-19",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-02-19",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 66 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.75--111.70",
   "lat": 40.75,
   "lon": -111.7,
   "zip": "",
   "city": "Summit Park",
   "date": "2026-02-18",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw0319 Salt Lake City - 5703 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.11--113.88",
   "lat": 40.11,
   "lon": -113.88,
   "zip": "",
   "city": "Gold Hill",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Clifton Flat - 6384 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.87--109.32",
   "lat": 37.87,
   "lon": -109.32,
   "zip": "",
   "city": "1 E Monticello",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC593 Pinto.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Simpson Springs - 4645 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.07--111.72",
   "lat": 40.07,
   "lon": -111.72,
   "zip": "",
   "city": "Benjamin",
   "date": "2026-02-18",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Beer Creek - 4529 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.23--113.22",
   "lat": 40.23,
   "lon": -113.22,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway - Apg - 4291 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-39.90--113.34",
   "lat": 39.9,
   "lon": -113.34,
   "zip": "",
   "city": "Callao",
   "date": "2026-02-18",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fish Springs - 4282 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "Gold Hill",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Causeway - 4246 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-39.35--113.38",
   "lat": 39.35,
   "lon": -113.38,
   "zip": "",
   "city": "Gandy",
   "date": "2026-02-18",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tule Valley - 5135 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.05--113.21",
   "lat": 40.05,
   "lon": -113.21,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Callao Gate - 4250 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.97--109.32",
   "lat": 37.97,
   "lon": -109.32,
   "zip": "",
   "city": "3 NNE Monticello Arpt",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC592 Carbide.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.69--111.77",
   "lat": 40.69,
   "lon": -111.77,
   "zip": "",
   "city": "Mt Olympus",
   "date": "2026-02-18",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Millcreek Canyon - 5258 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.10--112.43",
   "lat": 40.1,
   "lon": -112.43,
   "zip": "",
   "city": "Vernon",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Vernon - 5639 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.23--112.73",
   "lat": 40.23,
   "lon": -112.73,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "English Village - 4788 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.63--112.04",
   "lat": 40.63,
   "lon": -112.04,
   "zip": "",
   "city": "Kearns",
   "date": "2026-02-18",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw1924 West Jordan - 4990 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-18",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin-straw Top - 8999 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 97,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.71--113.10",
   "lat": 37.71,
   "lon": -113.1,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-18",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar City Municipal Airport - 5581 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-38.10--109.19",
   "lat": 38.1,
   "lon": -109.19,
   "zip": "",
   "city": "5 NW Summit Pt",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC184 Vanadium.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-38.03--112.73",
   "lat": 38.03,
   "lon": -112.73,
   "zip": "",
   "city": "Paragonah",
   "date": "2026-02-18",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Upper Parowan Vly - 5777 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.93--112.77",
   "lat": 37.93,
   "lon": -112.77,
   "zip": "",
   "city": "Paragonah",
   "date": "2026-02-18",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Paragonah - 5774 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2026-02-18",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-39.24--111.65",
   "lat": 39.24,
   "lon": -111.65,
   "zip": "",
   "city": "Manti",
   "date": "2026-02-18",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-89 At Mp 254 South Manti - 5600 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.29--109.56",
   "lat": 37.29,
   "lon": -109.56,
   "zip": "",
   "city": "1 NE Bluff",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC595 Bluff.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.30--109.55",
   "lat": 37.3,
   "lon": -109.55,
   "zip": "",
   "city": "2 NE Bluff",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC480 Bluff Town North.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-41.06--112.89",
   "lat": 41.06,
   "lon": -112.89,
   "zip": "",
   "city": "Hogup Siding",
   "date": "2026-02-18",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lakeside Mountain - 5039 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2026-02-18",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-39.28--109.22",
   "lat": 39.28,
   "lon": -109.22,
   "zip": "",
   "city": "46 NNE Castle Valley",
   "date": "2026-02-18",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCRU1 Bryson Canyon.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-37.84--109.46",
   "lat": 37.84,
   "lon": -109.46,
   "zip": "",
   "city": "7 WSW Monticello",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ABAUT 7.4 NW Verdure (UUNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-GJT-SV-W-1-San Juan-wind-2026-02-18",
   "zip": "",
   "city": "San Juan",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-02-18. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-1"
  },
  {
   "id": "iem-ww-GJT-SV-W-1-San Juan-hail-2026-02-18",
   "zip": "",
   "city": "San Juan",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2026-02-18. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "GJT-SV-W-1"
  },
  {
   "id": "asos-bf-MLF-2026-02-18",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-02-18",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 60 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2026-02-18",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-02-18",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2026-02-18",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-02-18",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-02-18",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U96-2026-02-18",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2026-02-18",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2026-02-18",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2026-02-18",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-02-18",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-02-18",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-02-18",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-02-18",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 74 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1315702-2026-02-18",
   "lon": 210697,
   "zip": "",
   "city": "Southeast Utah",
   "date": "2026-02-18",
   "county": "Southeast Utah",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The peak gust to 61 mph was recorded at the Bluff Town North mesonet site at 12:00 PM MST. Gusts at various sensors across the zone ranged from 45 mph to 55 mph during the period of highest winds. No reports of injuries, damages, or fatalities in association with this high wind event were received.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1315702",
   "windSpeedMph": 53,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-02-17",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.41--112.05",
   "lat": 39.41,
   "lon": -112.05,
   "zip": "",
   "city": "Mills",
   "date": "2026-02-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Sevier River Nb - 4941 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.65--111.81",
   "lat": 40.65,
   "lon": -111.81,
   "zip": "",
   "city": "Holladay",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Holliday Cottonwood - 4793 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.20--111.86",
   "lat": 41.2,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin - Wildcat - 7703 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Scipio Summit - 6812 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.94--112.11",
   "lat": 39.94,
   "lon": -112.11,
   "zip": "",
   "city": "Mammoth",
   "date": "2026-02-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eureka Ridge - 7872 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.63--111.72",
   "lat": 40.63,
   "lon": -111.72,
   "zip": "",
   "city": "Olympus Cove",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "S-turns - Big Cottonwood - 6235 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden Peak - 9570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin-straw Top - 8999 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.71--111.54",
   "lat": 39.71,
   "lon": -111.54,
   "zip": "",
   "city": "Hill Top",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Canyon View Drive - 6773 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.69--112.16",
   "lat": 41.69,
   "lon": -112.16,
   "zip": "",
   "city": "Elwood",
   "date": "2026-02-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Tremonton - 4295 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.24--111.71",
   "lat": 39.24,
   "lon": -111.71,
   "zip": "",
   "city": "Gunnison",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Reservoir - 5886 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.03--112.53",
   "lat": 38.03,
   "lon": -112.53,
   "zip": "",
   "city": "Panguitch",
   "date": "2026-02-17",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ut-20 - 7910 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.59--111.92",
   "lat": 39.59,
   "lon": -111.92,
   "zip": "",
   "city": "Sharp",
   "date": "2026-02-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 215 Lampson Canyon - 5365 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.57--112.38",
   "lat": 38.57,
   "lon": -112.38,
   "zip": "",
   "city": "Richfield",
   "date": "2026-02-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fish Lake NF - 7171 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.48--111.90",
   "lat": 40.48,
   "lon": -111.9,
   "zip": "",
   "city": "Bluffdale",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bluffdale - 4679 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.77--112.15",
   "lat": 40.77,
   "lon": -112.15,
   "zip": "",
   "city": "Magna",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 107 - 4225 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.62--111.31",
   "lat": 39.62,
   "lon": -111.31,
   "zip": "",
   "city": "Fairview",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Portable Rwis 4 - 9805 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.37--111.92",
   "lat": 40.37,
   "lon": -111.92,
   "zip": "",
   "city": "Saratoga Springs",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pioneer Crossing - 4529 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "Manti",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Ridge - 8427 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-201 At I-80 - 4272 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 91,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.36--111.55",
   "lat": 40.36,
   "lon": -111.55,
   "zip": "",
   "city": "Sundance",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City - 6873 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.10--112.43",
   "lat": 40.1,
   "lon": -112.43,
   "zip": "",
   "city": "Vernon",
   "date": "2026-02-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Vernon - 5639 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.41--111.89",
   "lat": 40.41,
   "lon": -111.89,
   "zip": "",
   "city": "Lehi",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lehi - 4593 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.78--113.83",
   "lat": 40.78,
   "lon": -113.83,
   "zip": "",
   "city": "Salduro",
   "date": "2026-02-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bonneville Salt Flats - 4218 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.50--111.84",
   "lat": 40.5,
   "lon": -111.84,
   "zip": "",
   "city": "Suncrest",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw3671 Draper - 4910 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.45--111.82",
   "lat": 40.45,
   "lon": -111.82,
   "zip": "",
   "city": "Alpine",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Highland - 5000 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.64--111.33",
   "lat": 39.64,
   "lon": -111.33,
   "zip": "",
   "city": "Fairview",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Skyline - 9330 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.72--112.03",
   "lat": 40.72,
   "lon": -112.03,
   "zip": "",
   "city": "West Valley City",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-85 At Sr-201 - 4260 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.50--112.22",
   "lat": 38.5,
   "lon": -112.22,
   "zip": "",
   "city": "Marysvale",
   "date": "2026-02-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Iron Cap - 6844 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "Springdell",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo Canyon - 5182 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.33--112.05",
   "lat": 39.33,
   "lon": -112.05,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sevier Reservoir - 5369 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.48--111.43",
   "lat": 40.48,
   "lon": -111.43,
   "zip": "",
   "city": "Daniel",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Heber City - Mcdonald Field - 5636 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.46--111.47",
   "lat": 40.46,
   "lon": -111.47,
   "zip": "",
   "city": "Charleston",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-189 At Charleston - 5440 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.68--111.80",
   "lat": 40.68,
   "lon": -111.8,
   "zip": "",
   "city": "Holladay",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-215 at Olympus Cove - 4972 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.65--111.65",
   "lat": 40.65,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cardiff - Big Cottonwood Cyn - 7298 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.88--111.96",
   "lat": 38.88,
   "lon": -111.96,
   "zip": "",
   "city": "Vermillion",
   "date": "2026-02-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-70 at Salina - 5226 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.23--112.10",
   "lat": 39.23,
   "lon": -112.1,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Scipio - Agrimet Scpu - 5363 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.85--112.23",
   "lat": 38.85,
   "lon": -112.23,
   "zip": "",
   "city": "Richfield",
   "date": "2026-02-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sunset Ridge - 9691 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 11066 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10994 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 96,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.56--112.06",
   "lat": 40.56,
   "lon": -112.06,
   "zip": "",
   "city": "Copperton",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trans-jordan Landfill - 5201 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.21--111.82",
   "lat": 41.21,
   "lon": -111.82,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trappers Loop Road - 5774 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.66--111.65",
   "lat": 40.66,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Reynolds Peak - 9400 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.61--111.53",
   "lat": 40.61,
   "lon": -111.53,
   "zip": "",
   "city": "Park City",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Empire Pk - 9570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.93--110.86",
   "lat": 39.93,
   "lon": -110.86,
   "zip": "",
   "city": "Kyune",
   "date": "2026-02-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Horse Ridge - 8530 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "Stoddard",
   "date": "2026-02-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Head - 8539 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.61--112.16",
   "lat": 40.61,
   "lon": -112.16,
   "zip": "",
   "city": "Copperton",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nelson Peak Rd - 8464 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Powder Mountain - 8897 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.62--111.75",
   "lat": 40.62,
   "lon": -111.75,
   "zip": "",
   "city": "Cottonwood Hgts",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Torpedo Hill - Big Cottonwood - 5553 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "Powder Mtn",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Marys Lift - 8890 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "Sundance",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-189 At Deer Creek Dam - 5429 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-02-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monument Peak - 10390 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.28--111.69",
   "lat": 40.28,
   "lon": -111.69,
   "zip": "",
   "city": "Orem",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo - 4744 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.65--111.49",
   "lat": 40.65,
   "lon": -111.49,
   "zip": "",
   "city": "Park City",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Aerie - 7481 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.63--112.04",
   "lat": 40.63,
   "lon": -112.04,
   "zip": "",
   "city": "Kearns",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw1924 West Jordan - 4990 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "Smithfield",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Crow Mountain - 5646 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.07--111.72",
   "lat": 40.07,
   "lon": -111.72,
   "zip": "",
   "city": "Benjamin",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Beer Creek - 4529 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.20--111.11",
   "lat": 41.2,
   "lon": -111.11,
   "zip": "",
   "city": "Wahsatch",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wasatch Hills - 6820 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.31--111.56",
   "lat": 40.31,
   "lon": -111.56,
   "zip": "",
   "city": "Orem",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bunnells - 8800 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.28--111.94",
   "lat": 40.28,
   "lon": -111.94,
   "zip": "",
   "city": "Eagle Mountain",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lake Mountain - 7675 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Alta - Guard House - 8799 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.62--111.48",
   "lat": 40.62,
   "lon": -111.48,
   "zip": "",
   "city": "Deer Valley",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Bald Eagle - 8400 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "Fremont",
   "date": "2026-02-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-72 At Hogan Pass - 8977 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "Woodland",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne Ridge - 10154 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.61--111.54",
   "lat": 40.61,
   "lon": -111.54,
   "zip": "",
   "city": "Brighton",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Park City - Jupiter - 10024 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 87,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.63--111.41",
   "lat": 41.63,
   "lon": -111.41,
   "zip": "",
   "city": "Randolph",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Red Spur - 8872 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.81--111.25",
   "lat": 41.81,
   "lon": -111.25,
   "zip": "",
   "city": "Laketown",
   "date": "2026-02-17",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SR-30 at Laketown Summit - 7159 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.65--111.13",
   "lat": 39.65,
   "lon": -111.13,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-02-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Elbow - 9535 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Windy Peak - 10662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.31--111.32",
   "lat": 39.31,
   "lon": -111.32,
   "zip": "",
   "city": "Ephraim",
   "date": "2026-02-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Joes Valley - 8700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.78--111.32",
   "lat": 38.78,
   "lon": -111.32,
   "zip": "",
   "city": "Fremont Jct",
   "date": "2026-02-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fremont Junction - 6537 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.76--110.92",
   "lat": 39.76,
   "lon": -110.92,
   "zip": "",
   "city": "Royal",
   "date": "2026-02-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-6 At Bear Bs Tripod - 7987 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.08--111.15",
   "lat": 39.08,
   "lon": -111.15,
   "zip": "",
   "city": "Ferron",
   "date": "2026-02-17",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ferron - 6021 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.77--111.77",
   "lat": 40.77,
   "lon": -111.77,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Emigration Canyon - 5314 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.74--111.74",
   "lat": 40.74,
   "lon": -111.74,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mt Aire Canyon - 5523 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "Wellsville",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Murrays Hill - 5686 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.59--111.56",
   "lat": 40.59,
   "lon": -111.56,
   "zip": "",
   "city": "Brighton",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brighton Great Western - 10565 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.59--111.65",
   "lat": 40.59,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cardiff Peak - 10059 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lofty Lake Peak - 11186 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.46--111.90",
   "lat": 40.46,
   "lon": -111.9,
   "zip": "",
   "city": "Bluffdale",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Flight Park South - 5202 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.78--111.89",
   "lat": 40.78,
   "lon": -111.89,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Capitol Hill - 4674 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.91--112.61",
   "lat": 41.91,
   "lon": -112.61,
   "zip": "",
   "city": "Snowville",
   "date": "2026-02-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Chaulk Hill - 5155 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.89--111.11",
   "lat": 39.89,
   "lon": -111.11,
   "zip": "",
   "city": "Soldier Summit",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Soldier Summit Ridge - 8886 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.75--111.28",
   "lat": 41.75,
   "lon": -111.28,
   "zip": "",
   "city": "Laketown",
   "date": "2026-02-17",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Otter Creek - 7160 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.22--111.07",
   "lat": 39.22,
   "lon": -111.07,
   "zip": "",
   "city": "Orangeville",
   "date": "2026-02-17",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Orangeville - 5645 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-39.96--112.10",
   "lat": 39.96,
   "lon": -112.1,
   "zip": "",
   "city": "Eureka",
   "date": "2026-02-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "U.S. 6 at Eureka - 6584 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2026-02-17",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "Riverdale",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden - Hinckley Airport - 4440 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.43--111.75",
   "lat": 40.43,
   "lon": -111.75,
   "zip": "",
   "city": "Cedar Hills",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Pleasant Grove - 5200 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.73--111.77",
   "lat": 40.73,
   "lon": -111.77,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Parleys Canyon at Quarry - 5126 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.69--111.77",
   "lat": 40.69,
   "lon": -111.77,
   "zip": "",
   "city": "Mt Olympus",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Millcreek Canyon - 5258 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.83--111.65",
   "lat": 40.83,
   "lon": -111.65,
   "zip": "",
   "city": "Summit Park",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-65 At Big Mountain Pass - 7433 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin Strawberry Tower 15 - 8372 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2026-02-17",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.75--111.61",
   "lat": 40.75,
   "lon": -111.61,
   "zip": "",
   "city": "Summit Park",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Summit Park - 6946 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.05--111.60",
   "lat": 41.05,
   "lon": -111.6,
   "zip": "",
   "city": "Devils Slide",
   "date": "2026-02-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-84 At Mp 108 Taggarts - 5187 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.55--111.95",
   "lat": 41.55,
   "lon": -111.95,
   "zip": "",
   "city": "Mantua",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sardine Summit - 5890 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "Smithfield",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Crow Mountain - 5629 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.78--112.02",
   "lat": 41.78,
   "lon": -112.02,
   "zip": "",
   "city": "Collinston",
   "date": "2026-02-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-30 - 4990 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.02--111.93",
   "lat": 41.02,
   "lon": -111.93,
   "zip": "",
   "city": "Layton",
   "date": "2026-02-17",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Kaysville - 4406 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.40--111.54",
   "lat": 40.4,
   "lon": -111.54,
   "zip": "",
   "city": "Heber City",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Creek - 5475 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.63--111.38",
   "lat": 40.63,
   "lon": -111.38,
   "zip": "",
   "city": "Keetley",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-248 - 6900 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "Promontory Pt",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fremont Island - Miller Hill - 4700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.58--111.98",
   "lat": 41.58,
   "lon": -111.98,
   "zip": "",
   "city": "Wellsville",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sherwood Hills - 5658 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.66--111.90",
   "lat": 41.66,
   "lon": -111.9,
   "zip": "",
   "city": "Wellsville",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-91 At Mp 20 Wellsville - 4498 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.55--111.85",
   "lat": 41.55,
   "lon": -111.85,
   "zip": "",
   "city": "Paradise",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Paradise - 5492 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.44--111.51",
   "lat": 41.44,
   "lon": -111.51,
   "zip": "",
   "city": "Powder Mtn",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-39 At Mp 46 Monte Cristo - 8966 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.95--111.49",
   "lat": 41.95,
   "lon": -111.49,
   "zip": "",
   "city": "Lakota",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Logan Summit - 7603 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "Pickelville",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Peter Sinks Rim - 8434 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.14--111.83",
   "lat": 41.14,
   "lon": -111.83,
   "zip": "",
   "city": "Mountain Green",
   "date": "2026-02-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Weber Canyon - 4933 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-41.44--111.51",
   "lat": 41.44,
   "lon": -111.51,
   "zip": "",
   "city": "Powder Mtn",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-39 At Mp 46 Monte Cristo - 8966 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.98--109.68",
   "lat": 40.98,
   "lon": -109.68,
   "zip": "",
   "city": "2 ESE Manila",
   "date": "2026-02-17",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station K40U 2 ESE Manila.",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.48--111.88",
   "lat": 40.48,
   "lon": -111.88,
   "zip": "",
   "city": "Suncrest",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Draper - 5052 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-40.61--111.48",
   "lat": 40.61,
   "lon": -111.48,
   "zip": "",
   "city": "Cranmer",
   "date": "2026-02-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Mount Baldy - 9347 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2026-02-17",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2026-02-17",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-02-17",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-02-17",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-40U-2026-02-17",
   "lat": 40.9861,
   "lon": -109.6785,
   "zip": "",
   "city": "Manilla",
   "date": "2026-02-17",
   "county": "Daggett",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manilla (40U) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manilla (40U) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-02-17",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-02-17",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2026-02-17",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2026-02-17",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HCR-2026-02-17",
   "lat": 40.47,
   "lon": -111.43,
   "zip": "",
   "city": "Heber City",
   "date": "2026-02-17",
   "county": "Wasatch",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Heber City (HCR) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Heber City (HCR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2026-02-17",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2026-02-17",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2026-02-17",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-02-17",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2026-02-17",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-02-17",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2026-02-17",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-02-17",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2026-02-17",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2026-02-17",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 69 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PVU-2026-02-17",
   "lat": 40.2192,
   "lon": -111.7234,
   "zip": "",
   "city": "PROVO MUNI (AWOS)",
   "date": "2026-02-17",
   "county": "Utah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PROVO MUNI (AWOS) (PVU) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PROVO MUNI (AWOS) (PVU) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1315699-2026-02-17",
   "lon": 210692,
   "zip": "",
   "city": "Uinta Mountains",
   "date": "2026-02-17",
   "county": "Uinta Mountains",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The peak gust to 75 mph was recorded at the Little Mountain mesonet site near Vernal, UT, at 3:20 AM MST 2/17. The peak gust at an ASOS or AWOS in the zone was to 53 mph at the Dutch John AWOS 2ESE Manilla at 12:15 PM MST 2/17. Additional gusts at various sensors across the zone ranged from 45 mph to 66 mph during the period of highest winds. No reports of injuries, damages, or fatalities associated with this high wind event have been received.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1315699",
   "windSpeedMph": 65,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1315701-2026-02-17",
   "lon": 210692,
   "zip": "",
   "city": "Grand Flat And Arches",
   "date": "2026-02-17",
   "county": "Grand Flat And Arches",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The peak gust of 72 mph was recorded at the Utah Department of Transportation mesonet site I-70 at MP 226 Harley Dome at 3:10 AM MST 2/17. The peak gust to be recorded at an ASOS or AWOS was 69 mph at KCNY ASOS at Canyonlands Airport, north of Moab, UT. Two gusts to 69 mph were recorded at KCNY, one at 2:32 AM MST 2/17, and one at 2:33 AM MST 2/17. Additional gusts at various sensors across the zone ranged from 45 mph to 58 mph during the period of highest winds. No reports of damages, injuries, or fatalities associated with this high wind event have been received.",
   "sourceDetail": "Verified by Department of Highways — NCEI Event #1315701",
   "windSpeedMph": 63,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-02-17-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2026-02-17",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Alta - Guard House - 8799 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.55--111.80",
   "lat": 40.55,
   "lon": -111.8,
   "zip": "",
   "city": "3 ESE Sandy",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DW6120 Sandy.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 87,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10994 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 87,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.57--111.63",
   "lat": 40.57,
   "lon": -111.63,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10443 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.99--112.54",
   "lat": 39.99,
   "lon": -112.54,
   "zip": "",
   "city": "9 SW Vernon",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCP Black Crook Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin-straw Top - 8999 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.50--112.22",
   "lat": 38.5,
   "lon": -112.22,
   "zip": "",
   "city": "Marysvale",
   "date": "2026-02-16",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Iron Cap - 6844 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.64--113.06",
   "lat": 37.64,
   "lon": -113.06,
   "zip": "",
   "city": "2 S Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC072 Cedar Highlands.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.51--113.66",
   "lat": 37.51,
   "lon": -113.66,
   "zip": "",
   "city": "5 SE Enterprise",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC336 Big Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.69--111.77",
   "lat": 40.69,
   "lon": -111.77,
   "zip": "",
   "city": "Mt Olympus",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Millcreek Canyon - 5258 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.61--112.35",
   "lat": 40.61,
   "lon": -112.35,
   "zip": "",
   "city": "Marshall",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele Valley Airport - 4318 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.11--112.81",
   "lat": 40.11,
   "lon": -112.81,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Durand Road - 4538 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Simpson Springs - 4645 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.42--113.01",
   "lat": 38.42,
   "lon": -113.01,
   "zip": "",
   "city": "Milford",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Milford Municipal Airport - 5034 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.42--113.02",
   "lat": 38.42,
   "lon": -113.02,
   "zip": "",
   "city": "1 N Milford",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KMLF Milford Municipal Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--112.35",
   "lat": 40.47,
   "lon": -112.35,
   "zip": "",
   "city": "Bauer",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-36 At Mp 49 Stockton Bar - 5236 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.63--113.12",
   "lat": 37.63,
   "lon": -113.12,
   "zip": "",
   "city": "1 ESE Hamilton Ft",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHFT I-15 MP 54 Hamiltons Fort.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.67--113.05",
   "lat": 37.67,
   "lon": -113.05,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar Canyon - 5932 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.66--111.65",
   "lat": 40.66,
   "lon": -111.65,
   "zip": "",
   "city": "2 NNW Big Cottonwood -",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station REY Reynolds Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.37--113.00",
   "lat": 40.37,
   "lon": -113,
   "zip": "",
   "city": "16 WNW Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG16 Upper Cedar Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.66--113.08",
   "lat": 37.66,
   "lon": -113.08,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at MP 57 Cedar City - 5959 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.64--113.06",
   "lat": 37.64,
   "lon": -113.06,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar Highlands - 6807 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2026-02-16",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.65--113.12",
   "lat": 37.65,
   "lon": -113.12,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cross Hollow - 6010 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.77--112.80",
   "lat": 40.77,
   "lon": -112.8,
   "zip": "",
   "city": "Delle",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 68 West Delle - 4273 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.56--112.48",
   "lat": 40.56,
   "lon": -112.48,
   "zip": "",
   "city": "Grantsville",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Grantsville South - 4630 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.71--113.10",
   "lat": 37.71,
   "lon": -113.1,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar City Municipal Airport - 5581 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2026-02-16",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "8 ENE Trial Lk",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LOFTY Trial Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.73--113.05",
   "lat": 37.73,
   "lon": -113.05,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at MP 62.5 Cedar City - 5760 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.83--112.84",
   "lat": 37.83,
   "lon": -112.84,
   "zip": "",
   "city": "Parowan",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Parowan - 6280 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden Peak - 9570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.78--111.87",
   "lat": 38.78,
   "lon": -111.87,
   "zip": "",
   "city": "Glenwood",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lost Creek - 7490 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.03--112.53",
   "lat": 38.03,
   "lon": -112.53,
   "zip": "",
   "city": "Panguitch",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ut-20 - 7910 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.46--112.41",
   "lat": 40.46,
   "lon": -112.41,
   "zip": "",
   "city": "Stockton",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "South Mountain - 6001 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.58--112.60",
   "lat": 38.58,
   "lon": -112.6,
   "zip": "",
   "city": "Sulphurdale",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-70 At I-15 - 6052 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin Strawberry Tower 15 - 8372 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.12--111.27",
   "lat": 40.12,
   "lon": -111.27,
   "zip": "",
   "city": "Strawberry Res",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Rays Valley - 7300 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.31--113.39",
   "lat": 38.31,
   "lon": -113.39,
   "zip": "",
   "city": "Newhouse",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brimstone Reservoir - 5620 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.08--113.60",
   "lat": 37.08,
   "lon": -113.6,
   "zip": "",
   "city": "St George",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "St George Municipal Airport - 2940 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.93--112.77",
   "lat": 37.93,
   "lon": -112.77,
   "zip": "",
   "city": "Paragonah",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Paragonah - 5774 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.61--112.16",
   "lat": 40.61,
   "lon": -112.16,
   "zip": "",
   "city": "Copperton",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nelson Peak Rd - 8464 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.48--112.62",
   "lat": 38.48,
   "lon": -112.62,
   "zip": "",
   "city": "Sulphurdale",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Pine Creek Hill - 6508 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.31--113.30",
   "lat": 37.31,
   "lon": -113.3,
   "zip": "",
   "city": "Toquerville",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at MP 29 - 3942 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.59--111.65",
   "lat": 40.59,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cardiff Peak - 10059 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.15--113.95",
   "lat": 37.15,
   "lon": -113.95,
   "zip": "",
   "city": "Motoqua",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Badger Spring - 3990 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.70--111.28",
   "lat": 40.7,
   "lon": -111.28,
   "zip": "",
   "city": "Marion",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-32 At Mp 16.5 Marion - 6441 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.62--111.53",
   "lat": 40.62,
   "lon": -111.53,
   "zip": "",
   "city": "Park City",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Park City - Summit - 9300 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "Woodland",
   "date": "2026-02-16",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne Ridge - 10154 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.71--111.72",
   "lat": 41.71,
   "lon": -111.72,
   "zip": "",
   "city": "Providence",
   "date": "2026-02-16",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Logan Peak - 9714 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.61--111.54",
   "lat": 40.61,
   "lon": -111.54,
   "zip": "",
   "city": "Brighton",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Park City - Jupiter - 10024 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.63--112.06",
   "lat": 38.63,
   "lon": -112.06,
   "zip": "",
   "city": "Monroe",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Signal Peak - 8767 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.72--112.56",
   "lat": 40.72,
   "lon": -112.56,
   "zip": "",
   "city": "Dolomite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 81 Dolomite - 4213 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.42--113.01",
   "lat": 38.42,
   "lon": -113.01,
   "zip": "",
   "city": "Milford",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Milford Municipal Airport - 5034 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.38--111.18",
   "lat": 40.38,
   "lon": -111.18,
   "zip": "",
   "city": "Center Creek",
   "date": "2026-02-16",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Currant Creek Peak - 10547 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Windy Peak - 10662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.98--112.64",
   "lat": 37.98,
   "lon": -112.64,
   "zip": "",
   "city": "Cedar City",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cottonwood Mtn - 7544 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "Promontory Pt",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fremont Island - Miller Hill - 4700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.76--110.99",
   "lat": 39.76,
   "lon": -110.99,
   "zip": "",
   "city": "Latuda",
   "date": "2026-02-16",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Portable Rwis 2 - 9815 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.74--111.81",
   "lat": 41.74,
   "lon": -111.81,
   "zip": "",
   "city": "Logan",
   "date": "2026-02-16",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "US-89 at USU - 4787 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.64--112.61",
   "lat": 38.64,
   "lon": -112.61,
   "zip": "",
   "city": "Cove Ft",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dog Valley - 6168 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2026-02-16",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.22--112.23",
   "lat": 38.22,
   "lon": -112.23,
   "zip": "",
   "city": "Junction",
   "date": "2026-02-16",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Junction South - 6197 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "Smithfield",
   "date": "2026-02-16",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Crow Mountain - 5646 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.30--112.27",
   "lat": 41.3,
   "lon": -112.27,
   "zip": "",
   "city": "Warren",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Great Salt Lake Minerals - 4212 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "Woodland",
   "date": "2026-02-16",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne Ridge - 10154 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Windy Peak - 10662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.02--112.30",
   "lat": 39.02,
   "lon": -112.3,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 @ Mp 169 - 5214 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.28--111.69",
   "lat": 40.28,
   "lon": -111.69,
   "zip": "",
   "city": "Orem",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo - 4744 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.78--111.87",
   "lat": 38.78,
   "lon": -111.87,
   "zip": "",
   "city": "Glenwood",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lost Creek - 7490 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.10--113.82",
   "lat": 37.1,
   "lon": -113.82,
   "zip": "",
   "city": "Shivwits",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Old Highway 91 - 4859 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.88--111.96",
   "lat": 38.88,
   "lon": -111.96,
   "zip": "",
   "city": "Vermillion",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-70 at Salina - 5226 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "Aurora",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Carter Peak - 6458 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.70--111.28",
   "lat": 40.7,
   "lon": -111.28,
   "zip": "",
   "city": "Marion",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-32 At Mp 16.5 Marion - 6441 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.94--111.81",
   "lat": 39.94,
   "lon": -111.81,
   "zip": "",
   "city": "Santaquin",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 241 Rocky Ridge - 5091 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.69--112.16",
   "lat": 41.69,
   "lon": -112.16,
   "zip": "",
   "city": "Elwood",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Tremonton - 4295 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover Peak - 5087 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.74--112.62",
   "lat": 40.74,
   "lon": -112.62,
   "zip": "",
   "city": "Dolomite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 78 - 4213 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.63--112.06",
   "lat": 38.63,
   "lon": -112.06,
   "zip": "",
   "city": "Monroe",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Signal Peak - 8767 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.37--111.59",
   "lat": 40.37,
   "lon": -111.59,
   "zip": "",
   "city": "Sundance",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sundance - Arrowhead - 8251 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.25--112.73",
   "lat": 40.25,
   "lon": -112.73,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-196 At Mp 2 Dugway - 4838 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "Clear Creek",
   "date": "2026-02-16",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monument Peak - 10390 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.12--113.11",
   "lat": 40.12,
   "lon": -113.11,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway-w - 4348 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--112.36",
   "lat": 40.47,
   "lon": -112.36,
   "zip": "",
   "city": "Bauer",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Stockton North - 5213 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "Barro",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 29 - 4223 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--112.35",
   "lat": 40.47,
   "lon": -112.35,
   "zip": "",
   "city": "Bauer",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-36 At Mp 49 Stockton Bar - 5236 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.55--112.34",
   "lat": 40.55,
   "lon": -112.34,
   "zip": "",
   "city": "Tooele",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-112 @ Mp 6 Utah Avenue - 4721 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--111.77",
   "lat": 40.73,
   "lon": -111.77,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Parleys Canyon at Quarry - 5126 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2026-02-16",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.67--112.65",
   "lat": 38.67,
   "lon": -112.65,
   "zip": "",
   "city": "Cove Ft",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Horse Hollow - 6010 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "Manti",
   "date": "2026-02-16",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Ridge - 8427 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.69--112.26",
   "lat": 40.69,
   "lon": -112.26,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lake Point I-80 - 4248 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.08--113.64",
   "lat": 39.08,
   "lon": -113.64,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Kings Canyon - 6277 ft",
   "sourceDetail": "NWS SLC — COOP Observer via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "Dolomite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 79 Timpie - 4215 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.66--112.84",
   "lat": 37.66,
   "lon": -112.84,
   "zip": "",
   "city": "Summit",
   "date": "2026-02-16",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brian Head 2s - 10472 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.77--112.80",
   "lat": 40.77,
   "lon": -112.8,
   "zip": "",
   "city": "Delle",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 68 West Delle - 4273 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.38--111.18",
   "lat": 40.38,
   "lon": -111.18,
   "zip": "",
   "city": "Center Creek",
   "date": "2026-02-16",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Currant Creek Peak - 10547 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.20--112.17",
   "lat": 39.2,
   "lon": -112.17,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Scipio Summit - 5939 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-201 At I-80 - 4272 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.72--112.03",
   "lat": 40.72,
   "lon": -112.03,
   "zip": "",
   "city": "West Valley City",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-85 At Sr-201 - 4260 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.76--112.76",
   "lat": 40.76,
   "lon": -112.76,
   "zip": "",
   "city": "Delle",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 71 East Delle - 4228 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake Intl Airport - 4226 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.30--112.78",
   "lat": 40.3,
   "lon": -112.78,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar Mountain - 4650 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "Burntfork",
   "date": "2026-02-16",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Chepeta - 12120 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.65--111.81",
   "lat": 40.65,
   "lon": -111.81,
   "zip": "",
   "city": "Holladay",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Holliday Cottonwood - 4793 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.78--111.81",
   "lat": 40.78,
   "lon": -111.81,
   "zip": "",
   "city": "Univ Of Utah",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Above Red Butte Reservoir - 5492 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Scipio Summit - 6812 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "Saline",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hat Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.48--111.88",
   "lat": 40.48,
   "lon": -111.88,
   "zip": "",
   "city": "Suncrest",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Draper - 5052 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "Trial Lk",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lofty Lake Peak - 11186 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "Saline",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hat Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.81--111.40",
   "lat": 40.81,
   "lon": -111.4,
   "zip": "",
   "city": "Wanship",
   "date": "2026-02-16",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Wanship - 5852 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.09--111.99",
   "lat": 41.09,
   "lon": -111.99,
   "zip": "",
   "city": "Hill AFB",
   "date": "2026-02-16",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 333 Antelope Drive - 4502 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.39--113.03",
   "lat": 40.39,
   "lon": -113.03,
   "zip": "",
   "city": "Iosepa",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway-n - 5194 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-37.10--113.82",
   "lat": 37.1,
   "lon": -113.82,
   "zip": "",
   "city": "Shivwits",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Old Highway 91 - 4859 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.74--111.87",
   "lat": 39.74,
   "lon": -111.87,
   "zip": "",
   "city": "Nephi",
   "date": "2026-02-16",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nephi Municipal Airport - 5022 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.39--111.79",
   "lat": 41.39,
   "lon": -111.79,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "James Peak - 9425 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.44--112.06",
   "lat": 41.44,
   "lon": -112.06,
   "zip": "",
   "city": "Perry",
   "date": "2026-02-16",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Willard POE - 4233 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--112.35",
   "lat": 40.47,
   "lon": -112.35,
   "zip": "",
   "city": "Bauer",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-36 At Mp 49 Stockton Bar - 5236 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.53--112.76",
   "lat": 40.53,
   "lon": -112.76,
   "zip": "",
   "city": "Iosepa",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Grantsville - Agrimet Grtu - 4365 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.58--112.03",
   "lat": 40.58,
   "lon": -112.03,
   "zip": "",
   "city": "Copperton",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mountain View at Dannon Way - 4910 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.94--111.81",
   "lat": 39.94,
   "lon": -111.81,
   "zip": "",
   "city": "Santaquin",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 241 Rocky Ridge - 5091 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.25--112.73",
   "lat": 40.25,
   "lon": -112.73,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-196 At Mp 2 Dugway - 4838 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.47--112.36",
   "lat": 40.47,
   "lon": -112.36,
   "zip": "",
   "city": "Bauer",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Stockton North - 5213 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.51--111.97",
   "lat": 40.51,
   "lon": -111.97,
   "zip": "",
   "city": "Riverton",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "K7ldn Riverton - 4570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.30--112.78",
   "lat": 40.3,
   "lon": -112.78,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar Mountain - 4650 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "Burntfork",
   "date": "2026-02-16",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Chepeta - 12120 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.72--111.90",
   "lat": 40.72,
   "lon": -111.9,
   "zip": "",
   "city": "South Salt Lake",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at 2400 S - 4265 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.64--112.06",
   "lat": 40.64,
   "lon": -112.06,
   "zip": "",
   "city": "Kearns",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Baccus Highway - 5172 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.69--112.26",
   "lat": 40.69,
   "lon": -112.26,
   "zip": "",
   "city": "Lake Point",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lake Point I-80 - 4248 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.68--111.95",
   "lat": 40.68,
   "lon": -111.95,
   "zip": "",
   "city": "Taylorsville",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-215 At Mp 16 Taylorsville - 4293 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.56--112.48",
   "lat": 40.56,
   "lon": -112.48,
   "zip": "",
   "city": "Grantsville",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Grantsville South - 4630 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-215 at I-80 - 4262 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "Dolomite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 79 Timpie - 4215 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.80--111.98",
   "lat": 40.8,
   "lon": -111.98,
   "zip": "",
   "city": "North Salt Lake",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SLC Airport Centerfield - 4227 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.64--111.90",
   "lat": 40.64,
   "lon": -111.9,
   "zip": "",
   "city": "Midvale",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at I-215 - 4345 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.56--111.43",
   "lat": 40.56,
   "lon": -111.43,
   "zip": "",
   "city": "Jordanelle",
   "date": "2026-02-16",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-40 Heber - 5733 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.91--111.92",
   "lat": 40.91,
   "lon": -111.92,
   "zip": "",
   "city": "West Bountiful",
   "date": "2026-02-16",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Legacy Parkway - 4215 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.37--111.59",
   "lat": 40.37,
   "lon": -111.59,
   "zip": "",
   "city": "Sundance",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sundance - Arrowhead - 8251 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 103,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.22--112.23",
   "lat": 38.22,
   "lon": -112.23,
   "zip": "",
   "city": "Junction",
   "date": "2026-02-16",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Junction South - 6197 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.74--112.62",
   "lat": 40.74,
   "lon": -112.62,
   "zip": "",
   "city": "Dolomite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 78 - 4213 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.41--112.08",
   "lat": 40.41,
   "lon": -112.08,
   "zip": "",
   "city": "Cedar Fort",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oak Springs - 5469 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.16--112.89",
   "lat": 40.16,
   "lon": -112.89,
   "zip": "",
   "city": "Dugway",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway-s - 4385 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.89--110.27",
   "lat": 39.89,
   "lon": -110.27,
   "zip": "",
   "city": "Bridgeland",
   "date": "2026-02-16",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Five Mile - 7480 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.12--111.97",
   "lat": 41.12,
   "lon": -111.97,
   "zip": "",
   "city": "Hill AFB",
   "date": "2026-02-16",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hill Air Force Base - 4787 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.34--112.57",
   "lat": 40.34,
   "lon": -112.57,
   "zip": "",
   "city": "Clover",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Johnsons Pass - 6520 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.14--111.89",
   "lat": 41.14,
   "lon": -111.89,
   "zip": "",
   "city": "Uintah",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Weber Canyon Power Plant - 4635 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "Aragonite",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Grassey - 4677 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-40.46--112.41",
   "lat": 40.46,
   "lon": -112.41,
   "zip": "",
   "city": "Stockton",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "South Mountain - 6001 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.42--110.70",
   "lat": 38.42,
   "lon": -110.7,
   "zip": "",
   "city": "Hanksville",
   "date": "2026-02-16",
   "county": "Wayne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hanksville - 4444 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-41.09--112.12",
   "lat": 41.09,
   "lon": -112.12,
   "zip": "",
   "city": "West Pt",
   "date": "2026-02-16",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Syracuse - 4217 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.86--112.24",
   "lat": 39.86,
   "lon": -112.24,
   "zip": "",
   "city": "Tintic",
   "date": "2026-02-16",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mud Spring - 5902 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-38.77--112.10",
   "lat": 38.77,
   "lon": -112.1,
   "zip": "",
   "city": "Richfield",
   "date": "2026-02-16",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-70 At Richfield - 5422 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.02--112.30",
   "lat": 39.02,
   "lon": -112.3,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 @ Mp 169 - 5214 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.20--112.17",
   "lat": 39.2,
   "lon": -112.17,
   "zip": "",
   "city": "Scipio",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Scipio Summit - 5939 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.38--112.51",
   "lat": 39.38,
   "lon": -112.51,
   "zip": "",
   "city": "Delta",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta Municipal Airport - 4755 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-39.37--112.33",
   "lat": 39.37,
   "lon": -112.33,
   "zip": "",
   "city": "Oak City",
   "date": "2026-02-16",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oak City - 5135 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2026-02-16",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2026-02-16",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2026-02-16",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2026-02-16",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HIF-2026-02-16",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2026-02-16",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PVU-2026-02-16",
   "lat": 40.2192,
   "lon": -111.7234,
   "zip": "",
   "city": "PROVO MUNI (AWOS)",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PROVO MUNI (AWOS) (PVU) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PROVO MUNI (AWOS) (PVU) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2026-02-16",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2026-02-16",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2026-02-16",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2026-02-16",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2026-02-16",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2026-02-16",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2026-02-16",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2026-02-16",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 62 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1315695-2026-02-16",
   "lon": 210692,
   "zip": "",
   "city": "Canyonlands / Natural Bridges",
   "date": "2026-02-16",
   "county": "Canyonlands / Natural Bridges",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Peak gust to 59 mph occurred at 10:10 PM MST 2/16 at the Hole N The Rock mesonet site, south of Moab, UT. An additional gust to 59 mph occurred at the Hole N The Rock site at 1:20 AM MST 2/17, with a gust to 58 mph at the US-191 at MP 104 Flat Iron Utah Department of Transportation site at 3:30 AM MST 2/17. Other gusts at various sensors around the zone ranged from 45 mph to 55 mph during the period of highest winds. No reports of injuries, damages, or fatalities associated with this high wind event were received.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1315695",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-SLC-HW-W-2-Great Salt Lake Desert And Mountains-wind-2026-02-16",
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2026-02-16",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Great Salt Lake Desert And Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-2"
  },
  {
   "id": "iem-ww-SLC-HW-W-2-Tooele And Rush Valleys-wind-2026-02-16",
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2026-02-16",
   "county": "Tooele And Rush Valleys",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Tooele And Rush Valleys.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-2"
  },
  {
   "id": "iem-ww-SLC-HW-W-2-Utah-wind-2026-02-16",
   "zip": "",
   "city": "Utah",
   "date": "2026-02-16",
   "county": "Utah",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Utah.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-2"
  },
  {
   "id": "sps-2026-02-16-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2026-02-16",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-01-09-wind-37.84--109.46",
   "lat": 37.84,
   "lon": -109.46,
   "zip": "",
   "city": "7 WSW Monticello",
   "date": "2026-01-09",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ABAUT 7.4 NW Verdure (UUNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-09-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2026-01-09",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1305612-2026-01-09",
   "lon": 209461,
   "zip": "",
   "city": "Southwest Utah",
   "date": "2026-01-09",
   "county": "Southwest Utah",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "In addition to strong winds throughout the zone, a trained spotter reported a wind gust to 60 mph recorded on a personal weather station early in the morning.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1305612",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-FOM-2026-01-08",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2026-01-08",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-HW-W-1-Washington-wind-2026-01-08",
   "zip": "",
   "city": "Washington",
   "date": "2026-01-08",
   "county": "Washington",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Washington.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-1"
  },
  {
   "id": "asos-bf-U69-2025-12-27",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2025-12-27",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.38--111.78",
   "lat": 41.38,
   "lon": -111.78,
   "zip": "",
   "city": "1 NNE Nordic Vly",
   "date": "2025-12-25",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPOW Sr-158 At Mp 11.5 Powder Mountai.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "2 ENE Nordic Vly",
   "date": "2025-12-25",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPWD Powder Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.69--111.77",
   "lat": 40.69,
   "lon": -111.77,
   "zip": "",
   "city": "3 ENE Holladay",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC021 Mill Creek Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.21--112.78",
   "lat": 40.21,
   "lon": -112.78,
   "zip": "",
   "city": "3 SSW Dugway",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG32 Dugway 32.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.62--112.35",
   "lat": 40.62,
   "lon": -112.35,
   "zip": "",
   "city": "2 WNW Erda",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KTVY Bolinder Field-Tooele Valley Airport.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.23--112.73",
   "lat": 40.23,
   "lon": -112.73,
   "zip": "",
   "city": "2 SE Dugway",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG07 English Village.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.25--112.73",
   "lat": 40.25,
   "lon": -112.73,
   "zip": "",
   "city": "1 E Dugway",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDUG SR-196 at MP 2 Dugway.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "10 ESE Delle",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTIM I-80 at MP 79 Timpie.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.68--111.80",
   "lat": 40.68,
   "lon": -111.8,
   "zip": "",
   "city": "1 NE Holladay",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTOLY I-215 at Olympus Cove.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.66--111.65",
   "lat": 40.66,
   "lon": -111.65,
   "zip": "",
   "city": "2 NNW Big Cottonwood -",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station REY Reynolds Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.74--112.62",
   "lat": 40.74,
   "lon": -112.62,
   "zip": "",
   "city": "8 ESE Delle",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT31 I-80 at MP 78.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.47--112.36",
   "lat": 40.47,
   "lon": -112.36,
   "zip": "",
   "city": "1 NNE Stockton",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC103 Stockton North.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.62--111.75",
   "lat": 40.62,
   "lon": -111.75,
   "zip": "",
   "city": "3 ENE Cottonwood Height",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTPD Torpedo Hill Big Cttnwd Cnyn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.55--112.34",
   "lat": 40.55,
   "lon": -112.34,
   "zip": "",
   "city": "2 WNW Tooele",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT112 SR-112 at MP 6 Utah Avenue.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.20--111.86",
   "lat": 41.2,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin - Mid Bowl",
   "date": "2025-12-25",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SWI Snowbasin - Wildcat.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-38.63--112.06",
   "lat": 38.63,
   "lon": -112.06,
   "zip": "",
   "city": "3 E Monroe",
   "date": "2025-12-25",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SIGU1 Signal Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.73--111.77",
   "lat": 40.73,
   "lon": -111.77,
   "zip": "",
   "city": "2 E Sugarhouse",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTQRY Parleys Canyon Quarry.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "1 W Snowbasin - Mid Bow",
   "date": "2025-12-25",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station OGP Snowbasin - Mount Ogden.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "4 NNE Lake Pt",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT201 SR-201 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.66--112.84",
   "lat": 37.66,
   "lon": -112.84,
   "zip": "",
   "city": "3 S Brian Head",
   "date": "2025-12-25",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BHCU1 Brian Head 2S.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2025-12-25",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SB2 Snowbasin - Strawtop.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.64--111.84",
   "lat": 37.64,
   "lon": -111.84,
   "zip": "",
   "city": "10 ENE Henrieville",
   "date": "2025-12-25",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPPV Sr-12 At Mp 41 Powell Point Vist.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.64--111.54",
   "lat": 40.64,
   "lon": -111.54,
   "zip": "",
   "city": "2 SE Canyons Village at",
   "date": "2025-12-25",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PCLML Limelite.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.26--112.44",
   "lat": 41.26,
   "lon": -112.44,
   "zip": "",
   "city": "15 W West Warren",
   "date": "2025-12-25",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC492 Radar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.58--111.98",
   "lat": 41.58,
   "lon": -111.98,
   "zip": "",
   "city": "4 SW Wellsville",
   "date": "2025-12-25",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SWH Sherwood Hills.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.72--112.56",
   "lat": 40.72,
   "lon": -112.56,
   "zip": "",
   "city": "10 NNW Grantsville",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDOL Dolomite.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.74--112.20",
   "lat": 40.74,
   "lon": -112.2,
   "zip": "",
   "city": "6 NE Lake Pt",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KCC01 Beach.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "8 ENE Trial Lk",
   "date": "2025-12-25",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LOFTY Trial Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.10--112.09",
   "lat": 41.1,
   "lon": -112.09,
   "zip": "",
   "city": "1 W Syracuse",
   "date": "2025-12-25",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWDS Sr-177 At Mp 14.5 Syracuse.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.59--111.65",
   "lat": 40.59,
   "lon": -111.65,
   "zip": "",
   "city": "1 WNW Alta",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station IFF Cardiff Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.61--111.55",
   "lat": 40.61,
   "lon": -111.55,
   "zip": "",
   "city": "1 NNE Brighton",
   "date": "2025-12-25",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PKC Jupiter.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2025-12-25",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2025-12-25",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.63--111.72",
   "lat": 40.63,
   "lon": -111.72,
   "zip": "",
   "city": "2 WSW Big Cottonwood -",
   "date": "2025-12-25",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTR S-Turns - Big Cottonwood Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.61--111.53",
   "lat": 40.61,
   "lon": -111.53,
   "zip": "",
   "city": "1 E Park City Mountain",
   "date": "2025-12-25",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station EMPUT Empire Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-40.54--109.70",
   "lat": 40.54,
   "lon": -109.7,
   "zip": "",
   "city": "8 NW Maeser",
   "date": "2025-12-25",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC266 Little Mountain.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-25-flood-37.28--112.94",
   "lat": 37.28,
   "lon": -112.94,
   "zip": "",
   "city": "2 N Zion National Park",
   "date": "2025-12-25",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Refrigerator-size boulder fell onto Scenic Drive during heavy rainfall. North Fork of the Virgin River spiked at 1146 CFS.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-25-flood-37.34--113.69",
   "lat": 37.34,
   "lon": -113.69,
   "zip": "",
   "city": "Veyo",
   "date": "2025-12-25",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Dispatch reported reverse 911 was used to warn Veyo residents of ongoing flooding. Also reported flooding of unknown magnitude in Pine Valley. Time of LSR is based on time of call, not time of occurrence.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-DTA-2025-12-25",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2025-12-25",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2025-12-25",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-12-25",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 63 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-HW-W-11-Tooele And Rush Valleys-wind-2025-12-25",
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2025-12-25",
   "county": "Tooele And Rush Valleys",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Tooele And Rush Valleys.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-11"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-39.99--112.54",
   "lat": 39.99,
   "lon": -112.54,
   "zip": "",
   "city": "9 SW Vernon",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCP Black Crook Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-38.63--112.62",
   "lat": 38.63,
   "lon": -112.62,
   "zip": "",
   "city": "3 NW Cove Ft",
   "date": "2025-12-24",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC332 Cove Fort.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2025-12-24",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2025-12-24",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-38.48--112.62",
   "lat": 38.48,
   "lon": -112.62,
   "zip": "",
   "city": "8 SSW Cove Ft",
   "date": "2025-12-24",
   "county": "Beaver",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPCH I-15 at Pine Creek Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-39.07--113.64",
   "lat": 39.07,
   "lon": -113.64,
   "zip": "",
   "city": "23 ENE Garrison",
   "date": "2025-12-24",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KCWU1 King Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.47--112.35",
   "lat": 40.47,
   "lon": -112.35,
   "zip": "",
   "city": "1 NNE Stockton",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTSTO SR-36 at MP 49 Stockton Bar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.37--113.00",
   "lat": 40.37,
   "lon": -113,
   "zip": "",
   "city": "16 WNW Dugway",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG16 Upper Cedar Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-39.49--111.84",
   "lat": 39.49,
   "lon": -111.84,
   "zip": "",
   "city": "5 SSE Levan",
   "date": "2025-12-24",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC338 Horse Haven.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.84--109.65",
   "lat": 40.84,
   "lon": -109.65,
   "zip": "",
   "city": "11 SSE Manila",
   "date": "2025-12-24",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMOP Sr-44 At Mp 9 Moose Pond.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.98--109.68",
   "lat": 40.98,
   "lon": -109.68,
   "zip": "",
   "city": "2 ESE Manila",
   "date": "2025-12-24",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station K40U 2 ESE Manila.",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-38.58--112.60",
   "lat": 38.58,
   "lon": -112.6,
   "zip": "",
   "city": "2 SW Cove Ft",
   "date": "2025-12-24",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTI70 I-70 at I-15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "4 SE Aurora",
   "date": "2025-12-24",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC290 Carter Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.05--113.21",
   "lat": 40.05,
   "lon": -113.21,
   "zip": "",
   "city": "28 WSW Dugway",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG02 Callao Gate.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.51--113.66",
   "lat": 37.51,
   "lon": -113.66,
   "zip": "",
   "city": "5 SE Enterprise",
   "date": "2025-12-24",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC336 Big Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.73--112.21",
   "lat": 40.73,
   "lon": -112.21,
   "zip": "",
   "city": "5 NE Lake Pt",
   "date": "2025-12-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AS768 Great Salt Lake Marina.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.05--113.05",
   "lat": 40.05,
   "lon": -113.05,
   "zip": "",
   "city": "21 SW Dugway",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG04 Target S.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.11--112.81",
   "lat": 40.11,
   "lon": -112.81,
   "zip": "",
   "city": "10 SSW Dugway",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG13 Durand Road.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2025-12-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.65--111.81",
   "lat": 40.65,
   "lon": -111.81,
   "zip": "",
   "city": "1 SSE Holladay",
   "date": "2025-12-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC109 Holladay Cottonwood.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "25 SSW Dugway",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG21 Simpson Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.87--109.31",
   "lat": 37.87,
   "lon": -109.31,
   "zip": "",
   "city": "2 E Monticello",
   "date": "2025-12-24",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMPO Us-491 At Mp 2 Monticello Poe.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2025-12-24",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SBT15 Snowbasin - Strawberry Tower 15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2025-12-24",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.61--112.16",
   "lat": 40.61,
   "lon": -112.16,
   "zip": "",
   "city": "4 NW Copperton",
   "date": "2025-12-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC194 Nelson Peak Road.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-40.73--112.20",
   "lat": 40.73,
   "lon": -112.2,
   "zip": "",
   "city": "6 NE Lake Pt",
   "date": "2025-12-24",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KCC02 Marina.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2025-12-24",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-12-24",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2025-12-24",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2025-12-24",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-40U-2025-12-24",
   "lat": 40.9861,
   "lon": -109.6785,
   "zip": "",
   "city": "Manilla",
   "date": "2025-12-24",
   "county": "Daggett",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manilla (40U) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manilla (40U) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2025-12-24",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-12-24",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 63 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1302148-2025-12-24",
   "lon": 209059,
   "zip": "",
   "city": "CENTRAL",
   "date": "2025-12-24",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "There was more than four inches of rain in portions of northern Washington County, with a water rescue at Baker Dam, flooded roads, and flooding of homes in Brookside.||A group of four tourists were in a van and did not realize they were driving on to a dam. When first responders arrived, there was around a foot of water in the vehicle. They were able to rescue everyone, and no injuries were reported.||The road into Pine Valley was blocked for a time with debris and water, along with some damage to a newly constructed culvert at Meadow View and Main St.||Black Ridge Road and Old Highway 91 in the New Harmony area were closed because the reservoir that is usually dry filled up.||There was also a lot of water in Brookside. Several homes got water in basements and were very close to flooding.",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1302148",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301665-2025-12-24",
   "lon": 208978,
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2025-12-24",
   "county": "Tooele And Rush Valleys",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A wind gust of 81 mph was recorded at Sr-201 At I-80. Other wind gusts include 64 mph at I-80 at MP 79 Timpie, 63 mph at I-80 at MP 78, 63 mph at Tooele Valley Airport, 62 mph at Sr-112 @ Mp 6 Utah Avenue, and 60 mph At I-80 at Mp 81 Dolomite.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301665",
   "windSpeedMph": 70,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-TVY-2025-12-23",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-12-23",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2025-12-23",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-12-23",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2025-12-19",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SBT15 Snowbasin - Strawberry Tower 15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-40.61--111.48",
   "lat": 40.61,
   "lon": -111.48,
   "zip": "",
   "city": "2 ESE Deer Valley Daly",
   "date": "2025-12-19",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station MBY DV - Mount Baldy.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2025-12-19",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2025-12-19",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2025-12-19",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.87--111.51",
   "lat": 41.87,
   "lon": -111.51,
   "zip": "",
   "city": "6 W Meadowville",
   "date": "2025-12-19",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL07 Twdef Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2025-12-19",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.44--111.51",
   "lat": 41.44,
   "lon": -111.51,
   "zip": "",
   "city": "13 ENE Powder Mtn",
   "date": "2025-12-19",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMON Monte Cristo.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2025-12-19",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Marys Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-40.58--110.62",
   "lat": 40.58,
   "lon": -110.62,
   "zip": "",
   "city": "15 NNE Hanna",
   "date": "2025-12-19",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DRRD Dry Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2025-12-19",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2025-12-19",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2025-12-18",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-40.36--111.44",
   "lat": 40.36,
   "lon": -111.44,
   "zip": "",
   "city": "2 SW Wallsburg",
   "date": "2025-12-18",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DVI07422 Wallsburg.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-HW-W-9-Castle Country-wind-2025-12-18",
   "zip": "",
   "city": "Castle Country",
   "date": "2025-12-18",
   "county": "Castle Country",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Castle Country.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-9"
  },
  {
   "id": "iem-ww-SLC-HW-W-9-Salt Lake Valley-wind-2025-12-18",
   "zip": "",
   "city": "Salt Lake Valley",
   "date": "2025-12-18",
   "county": "Salt Lake Valley",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Salt Lake Valley.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-9"
  },
  {
   "id": "iem-ww-SLC-HW-W-9-Utah Valley-wind-2025-12-18",
   "zip": "",
   "city": "Utah Valley",
   "date": "2025-12-18",
   "county": "Utah Valley",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Utah Valley.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-9"
  },
  {
   "id": "iem-ww-SLC-HW-W-9-Tooele And Rush Valleys-wind-2025-12-18",
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2025-12-18",
   "county": "Tooele And Rush Valleys",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Tooele And Rush Valleys.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-9"
  },
  {
   "id": "iem-ww-SLC-HW-W-9-Great Salt Lake Desert And Mountains-wind-2025-12-18",
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2025-12-18",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Great Salt Lake Desert And Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-9"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.46--112.41",
   "lat": 40.46,
   "lon": -112.41,
   "zip": "",
   "city": "Stockton",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "South Mountain - 6001 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2025-12-17",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "1 W Snowbasin - Mid Bow",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station OGP Snowbasin - Mount Ogden.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "2 ENE Nordic Vly",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPWD Powder Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Mary's Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.61--111.48",
   "lat": 40.61,
   "lon": -111.48,
   "zip": "",
   "city": "Cranmer",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Mount Baldy - 9347 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "10 ESE Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTIM I-80 at MP 79 Timpie.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--114.03",
   "lat": 40.73,
   "lon": -114.03,
   "zip": "",
   "city": "Wendover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover Field - 4236 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "1 N Wendover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPK Wendover Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.55--112.34",
   "lat": 40.55,
   "lon": -112.34,
   "zip": "",
   "city": "Tooele",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-112 @ Mp 6 Utah Avenue - 4721 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.87--111.51",
   "lat": 41.87,
   "lon": -111.51,
   "zip": "",
   "city": "6 W Meadowville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL07 Twdef Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.99--112.54",
   "lat": 39.99,
   "lon": -112.54,
   "zip": "",
   "city": "Vernon",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Black Crook Peak - 9275 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.87--111.81",
   "lat": 41.87,
   "lon": -111.81,
   "zip": "",
   "city": "3 NNE Smithfield",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC124 Crow Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.78--111.85",
   "lat": 41.78,
   "lon": -111.85,
   "zip": "",
   "city": "Logan",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Logan - Cache Airport - 4446 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.40--111.74",
   "lat": 41.4,
   "lon": -111.74,
   "zip": "",
   "city": "1 NE Powder Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW5 Davenport.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.88--111.27",
   "lat": 41.88,
   "lon": -111.27,
   "zip": "",
   "city": "5 NNE Laketown",
   "date": "2025-12-17",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC367 E Bearlake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.92--111.51",
   "lat": 41.92,
   "lon": -111.51,
   "zip": "",
   "city": "3 SE Beaver Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PSRIM Peter Sinks Rim.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.40--111.74",
   "lat": 41.4,
   "lon": -111.74,
   "zip": "",
   "city": "1 NE Powder Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW5 Davenport.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.56--112.48",
   "lat": 40.56,
   "lon": -112.48,
   "zip": "",
   "city": "Grantsville",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Grantsville South - 4630 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.66--111.90",
   "lat": 41.66,
   "lon": -111.9,
   "zip": "",
   "city": "Wellsville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-91 At Mp 20 Wellsville - 4498 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "10 ESE Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTIM I-80 at MP 79 Timpie.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.61--113.59",
   "lat": 41.61,
   "lon": -113.59,
   "zip": "",
   "city": "Grouse Creek",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Rosebud - 4987 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.62--111.93",
   "lat": 41.62,
   "lon": -111.93,
   "zip": "",
   "city": "Wellsville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wellsville - 4665 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.20--112.14",
   "lat": 39.2,
   "lon": -112.14,
   "zip": "",
   "city": "Scipio",
   "date": "2025-12-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Scipio Summit - 6812 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.14--111.83",
   "lat": 41.14,
   "lon": -111.83,
   "zip": "",
   "city": "2 W Mountain Green",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC211 Weber Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.15--112.33",
   "lat": 41.15,
   "lon": -112.33,
   "zip": "",
   "city": "11 W Hooper",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FREUT Fremont Island - Miller Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.63--111.41",
   "lat": 41.63,
   "lon": -111.41,
   "zip": "",
   "city": "Randolph",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Red Spur - 8872 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.31--111.63",
   "lat": 41.31,
   "lon": -111.63,
   "zip": "",
   "city": "8 SE Powder Mtn",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC299 Evergreen Park.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "4 NNE Lake Pt",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT201 SR-201 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.72--112.56",
   "lat": 40.72,
   "lon": -112.56,
   "zip": "",
   "city": "10 NNW Grantsville",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDOL Dolomite.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Mary's Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "4 NE Stoddard",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC298 The Head.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.55--111.85",
   "lat": 41.55,
   "lon": -111.85,
   "zip": "",
   "city": "2 SW Paradise",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCL02 Paradise.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.20--111.86",
   "lat": 41.2,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin - Mid Bowl",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SWI Snowbasin - Wildcat.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "1 W Snowbasin - Mid Bow",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station OGP Snowbasin - Mount Ogden.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.33--112.85",
   "lat": 41.33,
   "lon": -112.85,
   "zip": "",
   "city": "Lake Point",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.62--111.75",
   "lat": 40.62,
   "lon": -111.75,
   "zip": "",
   "city": "Cottonwood Hgts",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Torpedo Hill - Big Cottonwood - 5553 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "4 SE Aurora",
   "date": "2025-12-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC290 Carter Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "2 ENE Nordic Vly",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPWD Powder Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.76",
   "lat": 41.37,
   "lon": -111.76,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Powder Mountain - 8897 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.38--111.78",
   "lat": 41.38,
   "lon": -111.78,
   "zip": "",
   "city": "1 NNE Nordic Vly",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPOW Sr-158 At Mp 11.5 Powder Mountai.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.44--111.51",
   "lat": 41.44,
   "lon": -111.51,
   "zip": "",
   "city": "13 ENE Powder Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMON Monte Cristo.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.26--111.71",
   "lat": 41.26,
   "lon": -111.71,
   "zip": "",
   "city": "Huntsville",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Huntsville - 5059 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.54--111.81",
   "lat": 41.54,
   "lon": -111.81,
   "zip": "",
   "city": "1 ENE Avon",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UCC27 Eastfork.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "Lake Point",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-201 At I-80 - 4272 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.50--111.95",
   "lat": 41.5,
   "lon": -111.95,
   "zip": "",
   "city": "1 WSW Mantua Res",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTMAN US-91 at MP 6 Mantua.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.61--111.95",
   "lat": 41.61,
   "lon": -111.95,
   "zip": "",
   "city": "2 SW Wellsville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC123 Murray'S Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.72--114.02",
   "lat": 40.72,
   "lon": -114.02,
   "zip": "",
   "city": "2 SSE Wendover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KENV Wendover Airport.",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.61--112.16",
   "lat": 40.61,
   "lon": -112.16,
   "zip": "",
   "city": "Copperton",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nelson Peak Rd - 8464 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.58--111.98",
   "lat": 41.58,
   "lon": -111.98,
   "zip": "",
   "city": "Wellsville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sherwood Hills - 5658 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--112.80",
   "lat": 40.77,
   "lon": -112.8,
   "zip": "",
   "city": "Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 68 West Delle - 4273 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.14--111.83",
   "lat": 41.14,
   "lon": -111.83,
   "zip": "",
   "city": "2 W Mountain Green",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC211 Weber Canyon.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.39--111.79",
   "lat": 41.39,
   "lon": -111.79,
   "zip": "",
   "city": "2 N Nordic Vly",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW3 James Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.39--111.79",
   "lat": 41.39,
   "lon": -111.79,
   "zip": "",
   "city": "Nordic Vly",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "James Peak - 9425 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.07--112.59",
   "lat": 41.07,
   "lon": -112.59,
   "zip": "",
   "city": "Saline",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hat Island - 4242 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.30--112.27",
   "lat": 41.3,
   "lon": -112.27,
   "zip": "",
   "city": "Warren",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Great Salt Lake Minerals - 4212 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.19--112.02",
   "lat": 41.19,
   "lon": -112.02,
   "zip": "",
   "city": "Riverdale",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden - Hinckley Airport - 4440 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.20--111.88",
   "lat": 41.2,
   "lon": -111.88,
   "zip": "",
   "city": "1 W Snowbasin - Mid Bow",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station OGP Snowbasin - Mount Ogden.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.95--113.70",
   "lat": 39.95,
   "lon": -113.7,
   "zip": "",
   "city": "3 NNE Callao",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG20 Callao.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.78--113.83",
   "lat": 40.78,
   "lon": -113.83,
   "zip": "",
   "city": "Salduro",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bonneville Salt Flats - 4218 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.74--114.02",
   "lat": 40.74,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 1 - 4270 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.24--111.92",
   "lat": 41.24,
   "lon": -111.92,
   "zip": "",
   "city": "Ogden",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ogden Canyon - 4808 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--112.15",
   "lat": 40.77,
   "lon": -112.15,
   "zip": "",
   "city": "6 NW Magna",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT107 I-80 At Mp 107.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.05--111.60",
   "lat": 41.05,
   "lon": -111.6,
   "zip": "",
   "city": "3 WSW Devils Slide",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTAG I-84 at MP 108 Taggarts.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.37--113.00",
   "lat": 40.37,
   "lon": -113,
   "zip": "",
   "city": "16 WNW Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG16 Upper Cedar Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta - Udot",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AGD Alta - Guard House.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.37--111.75",
   "lat": 41.37,
   "lon": -111.75,
   "zip": "",
   "city": "1 S Powder Mtn",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPW4 Mary's Lift.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.69--111.77",
   "lat": 40.69,
   "lon": -111.77,
   "zip": "",
   "city": "Mt Olympus",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Millcreek Canyon - 5258 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.60--111.61",
   "lat": 40.6,
   "lon": -111.61,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Solitude Honeycomb Peak - 10488 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.09--111.99",
   "lat": 41.09,
   "lon": -111.99,
   "zip": "",
   "city": "Hill AFB",
   "date": "2025-12-17",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 At Mp 333 Antelope Drive - 4502 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.25--111.78",
   "lat": 41.25,
   "lon": -111.78,
   "zip": "",
   "city": "1 S Huntsville",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTHUN Sr-39 At Mp 17.5 Huntsville.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.83--112.81",
   "lat": 40.83,
   "lon": -112.81,
   "zip": "",
   "city": "4 NNW Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC620 Black Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.76--112.76",
   "lat": 40.76,
   "lon": -112.76,
   "zip": "",
   "city": "1 SE Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTEDL I-80 at MP 71 East Delle.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.94--113.09",
   "lat": 41.94,
   "lon": -113.09,
   "zip": "",
   "city": "3 SW Curlew Jct",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTCUR Curlew Junction.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.44--111.72",
   "lat": 41.44,
   "lon": -111.72,
   "zip": "",
   "city": "4 NNE Powder Mtn",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SHPUT Sharp Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--112.20",
   "lat": 40.73,
   "lon": -112.2,
   "zip": "",
   "city": "6 NE Lake Pt",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KCC02 Marina.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.14--111.89",
   "lat": 41.14,
   "lon": -111.89,
   "zip": "",
   "city": "2 E Uintah",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PWR Power Plant.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.22--111.86",
   "lat": 41.22,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin - Base",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SBE Snowbasin - Base.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SBT15 Snowbasin - Strawberry Tower 15.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.19--111.86",
   "lat": 41.19,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin Strawberry Tower 15 - 8372 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.58--110.62",
   "lat": 40.58,
   "lon": -110.62,
   "zip": "",
   "city": "15 NNE Hanna",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DRRD Dry Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.21--111.82",
   "lat": 41.21,
   "lon": -111.82,
   "zip": "",
   "city": "1 SE Snowbasin",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TPR Trappers Loop Road.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.21--111.82",
   "lat": 41.21,
   "lon": -111.82,
   "zip": "",
   "city": "Snowbasin",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trappers Loop Road - 5774 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.20--111.86",
   "lat": 41.2,
   "lon": -111.86,
   "zip": "",
   "city": "Snowbasin",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Snowbasin - Wildcat - 7703 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.19--111.87",
   "lat": 41.19,
   "lon": -111.87,
   "zip": "",
   "city": "1 SSW Snowbasin - Mid B",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SB2 Snowbasin - Strawtop.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2025-12-17",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.12--112.95",
   "lat": 40.12,
   "lon": -112.95,
   "zip": "",
   "city": "14 SW Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG06 Camel Back Mtn.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.63--112.06",
   "lat": 38.63,
   "lon": -112.06,
   "zip": "",
   "city": "Monroe",
   "date": "2025-12-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Signal Peak - 8767 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.65--111.49",
   "lat": 40.65,
   "lon": -111.49,
   "zip": "",
   "city": "Park City",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Aerie - 7481 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.61--111.53",
   "lat": 40.61,
   "lon": -111.53,
   "zip": "",
   "city": "Park City",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Deer Vly - Empire Pk - 9570 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.75--111.61",
   "lat": 40.75,
   "lon": -111.61,
   "zip": "",
   "city": "Summit Park",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC032 Summit Park.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "12 W Knolls",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT33 I-80 at MP 29.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.02--111.89",
   "lat": 41.02,
   "lon": -111.89,
   "zip": "",
   "city": "1 SE Fruit Heights",
   "date": "2025-12-17",
   "county": "Davis",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC102 Shepard Creek.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.11--111.76",
   "lat": 41.11,
   "lon": -111.76,
   "zip": "",
   "city": "1 WSW Peterson",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPET I-84 At Mp 97 Peterson.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--113.47",
   "lat": 40.73,
   "lon": -113.47,
   "zip": "",
   "city": "10 W Knolls",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DPG17 Interstate 80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.32--111.90",
   "lat": 41.32,
   "lon": -111.9,
   "zip": "",
   "city": "2 WSW Liberty",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTNOD North Ogden Divide.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.34--112.57",
   "lat": 40.34,
   "lon": -112.57,
   "zip": "",
   "city": "5 W Clover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTJPS Johnsons Pass.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "10 ESE Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTIM I-80 at MP 79 Timpie.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--112.60",
   "lat": 40.73,
   "lon": -112.6,
   "zip": "",
   "city": "Dolomite",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 79 Timpie - 4215 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.74--112.62",
   "lat": 40.74,
   "lon": -112.62,
   "zip": "",
   "city": "8 ESE Delle",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT31 I-80 at MP 78.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.06--112.89",
   "lat": 41.06,
   "lon": -112.89,
   "zip": "",
   "city": "10 S Lakeside",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LMR Lakeside Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.80--111.98",
   "lat": 40.8,
   "lon": -111.98,
   "zip": "",
   "city": "North Salt Lake",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SLC Airport Centerfield - 4227 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.74--111.74",
   "lat": 40.74,
   "lon": -111.74,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mt Aire Canyon - 5523 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--113.28",
   "lat": 40.73,
   "lon": -113.28,
   "zip": "",
   "city": "Knolls",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 40 Knolls - 4243 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.76--113.01",
   "lat": 40.76,
   "lon": -113.01,
   "zip": "",
   "city": "7 NNE Clive",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTGRS I-80 at Grassey.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "4 SE Aurora",
   "date": "2025-12-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC290 Carter Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.72--112.56",
   "lat": 40.72,
   "lon": -112.56,
   "zip": "",
   "city": "10 NNW Grantsville",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDOL Dolomite.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.06--112.89",
   "lat": 41.06,
   "lon": -112.89,
   "zip": "",
   "city": "Hogup Siding",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lakeside Mountain - 5039 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.26--112.44",
   "lat": 41.26,
   "lon": -112.44,
   "zip": "",
   "city": "15 W West Warren",
   "date": "2025-12-17",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC492 Radar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.56--112.06",
   "lat": 40.56,
   "lon": -112.06,
   "zip": "",
   "city": "Copperton",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trans-jordan Landfill - 5201 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.45--113.47",
   "lat": 40.45,
   "lon": -113.47,
   "zip": "",
   "city": "Knolls",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "West of Wildcat Mtn - 4259 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake Intl Airport - 4226 ft",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--111.85",
   "lat": 40.77,
   "lon": -111.85,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "University of Utah - 4806 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.79--111.87",
   "lat": 40.79,
   "lon": -111.87,
   "zip": "",
   "city": "Univ Of Utah",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bonneville Shoreline - 5173 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.34--113.24",
   "lat": 40.34,
   "lon": -113.24,
   "zip": "",
   "city": "Clive",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Flats - 4265 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.71--111.83",
   "lat": 40.71,
   "lon": -111.83,
   "zip": "",
   "city": "East Millcreek",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City - 4548 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.76--111.91",
   "lat": 40.76,
   "lon": -111.91,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at 500 S - 4248 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-215 at I-80 - 4262 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2025-12-17",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 68 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.59--111.65",
   "lat": 40.59,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cardiff Peak - 10059 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.63--111.72",
   "lat": 40.63,
   "lon": -111.72,
   "zip": "",
   "city": "Olympus Cove",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "S-turns - Big Cottonwood - 6235 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.02--111.12",
   "lat": 41.02,
   "lon": -111.12,
   "zip": "",
   "city": "Upton",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Porcupine Mtn - 8738 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.88--111.88",
   "lat": 38.88,
   "lon": -111.88,
   "zip": "",
   "city": "Aurora",
   "date": "2025-12-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Carter Peak - 6458 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.11--113.88",
   "lat": 40.11,
   "lon": -113.88,
   "zip": "",
   "city": "Gold Hill",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Clifton Flat - 6384 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.28--112.98",
   "lat": 40.28,
   "lon": -112.98,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lower Cedar Mtn - 4495 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.75--111.70",
   "lat": 40.75,
   "lon": -111.7,
   "zip": "",
   "city": "Summit Park",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw0319 Salt Lake City - 5703 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "Gold Hill",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Causeway - 4246 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--111.50",
   "lat": 40.73,
   "lon": -111.5,
   "zip": "",
   "city": "Silver Creek Jct",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Silver Creek Jct - 6498 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.57--111.74",
   "lat": 40.57,
   "lon": -111.74,
   "zip": "",
   "city": "Cottonwood Hgts",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Powerhouse - Little Cottonwood - 6049 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.28--111.94",
   "lat": 40.28,
   "lon": -111.94,
   "zip": "",
   "city": "Eagle Mountain",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lake Mountain - 7675 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.25--112.73",
   "lat": 40.25,
   "lon": -112.73,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-196 At Mp 2 Dugway - 4838 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.23--112.73",
   "lat": 40.23,
   "lon": -112.73,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "English Village - 4788 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.57--111.76",
   "lat": 40.57,
   "lon": -111.76,
   "zip": "",
   "city": "Cottonwood Hgts",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Little Cottonwood - 5662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Alta - Guard House - 8799 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.50--111.84",
   "lat": 40.5,
   "lon": -111.84,
   "zip": "",
   "city": "Suncrest",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fw3671 Draper - 4910 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.30--112.78",
   "lat": 40.3,
   "lon": -112.78,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cedar Mountain - 4650 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.23--113.22",
   "lat": 40.23,
   "lon": -113.22,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway - Apg - 4291 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.21--112.78",
   "lat": 40.21,
   "lon": -112.78,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dugway 32 - 4839 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.37--111.59",
   "lat": 40.37,
   "lon": -111.59,
   "zip": "",
   "city": "Sundance",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sundance - Arrowhead - 8251 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.21--113.34",
   "lat": 40.21,
   "lon": -113.34,
   "zip": "",
   "city": "Gold Hill",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "V-grid - 4226 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.77--111.77",
   "lat": 40.77,
   "lon": -111.77,
   "zip": "",
   "city": "Emigration Canyon",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Emigration Canyon - 5314 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Alta - Base - 8560 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "Trial Lk",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lofty Lake Peak - 11186 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.57--111.63",
   "lat": 40.57,
   "lon": -111.63,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10443 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.34--112.57",
   "lat": 40.34,
   "lon": -112.57,
   "zip": "",
   "city": "Clover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Johnsons Pass - 6520 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 10994 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 120,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.46--111.90",
   "lat": 40.46,
   "lon": -111.9,
   "zip": "",
   "city": "Bluffdale",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Flight Park South - 5202 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.41--111.53",
   "lat": 40.41,
   "lon": -111.53,
   "zip": "",
   "city": "Sundance",
   "date": "2025-12-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-189 At Deer Creek Dam - 5429 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.11--111.64",
   "lat": 41.11,
   "lon": -111.64,
   "zip": "",
   "city": "Stoddard",
   "date": "2025-12-17",
   "county": "Morgan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Head - 8539 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.38--111.18",
   "lat": 40.38,
   "lon": -111.18,
   "zip": "",
   "city": "Center Creek",
   "date": "2025-12-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Currant Creek Peak - 10547 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.47--111.10",
   "lat": 40.47,
   "lon": -111.1,
   "zip": "",
   "city": "Woodland",
   "date": "2025-12-17",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne Ridge - 10154 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.91--111.51",
   "lat": 41.91,
   "lon": -111.51,
   "zip": "",
   "city": "Pickelville",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Peter Sinks - 8164 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.18--111.92",
   "lat": 40.18,
   "lon": -111.92,
   "zip": "",
   "city": "Eagle Mountain",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-68 At Mp 16 Mosida - 4678 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.09--113.11",
   "lat": 40.09,
   "lon": -113.11,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Juliet Road - 4324 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.75--113.99",
   "lat": 40.75,
   "lon": -113.99,
   "zip": "",
   "city": "Wendover",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wendover Port Of Entry - 4227 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.24--113.09",
   "lat": 40.24,
   "lon": -113.09,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Playa Station - 4280 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.45--111.83",
   "lat": 38.45,
   "lon": -111.83,
   "zip": "",
   "city": "Koosharem",
   "date": "2025-12-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-24 at Wayne Summit - 8378 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.41--112.05",
   "lat": 39.41,
   "lon": -112.05,
   "zip": "",
   "city": "Mills",
   "date": "2025-12-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Sevier River Nb - 4941 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.07--111.72",
   "lat": 40.07,
   "lon": -111.72,
   "zip": "",
   "city": "Benjamin",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-15 at Beer Creek - 4529 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.24--111.71",
   "lat": 39.24,
   "lon": -111.71,
   "zip": "",
   "city": "Gunnison",
   "date": "2025-12-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Reservoir - 5886 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.74--111.67",
   "lat": 40.74,
   "lon": -111.67,
   "zip": "",
   "city": "Summit Park",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 At Mp 136 Lambs Canyon - 6127 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.10--113.22",
   "lat": 40.1,
   "lon": -113.22,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Target R - 4311 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "Trial Lk",
   "date": "2025-12-17",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Windy Peak - 10662 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.18--113.02",
   "lat": 40.18,
   "lon": -113.02,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Baker Lab - 4294 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.15--111.67",
   "lat": 40.15,
   "lon": -111.67,
   "zip": "",
   "city": "Spanish Fork",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Spanish Fork AWOS - 4530 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.92--112.94",
   "lat": 39.92,
   "lon": -112.94,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Simpson Springs - 4645 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.21--110.77",
   "lat": 40.21,
   "lon": -110.77,
   "zip": "",
   "city": "Fruitland",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "US-40 at MP 66 Fruitland - 6479 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.73--113.50",
   "lat": 40.73,
   "lon": -113.5,
   "zip": "",
   "city": "Barro",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "I-80 at Mp 29 - 4223 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.32--111.77",
   "lat": 39.32,
   "lon": -111.77,
   "zip": "",
   "city": "Manti",
   "date": "2025-12-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gunnison Ridge - 8427 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.01--111.49",
   "lat": 40.01,
   "lon": -111.49,
   "zip": "",
   "city": "Thistle",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Thistle - 5805 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.95--111.49",
   "lat": 41.95,
   "lon": -111.49,
   "zip": "",
   "city": "Lakota",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Logan Summit - 7603 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.89--111.11",
   "lat": 39.89,
   "lon": -111.11,
   "zip": "",
   "city": "Soldier Summit",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Soldier Summit Ridge - 8886 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.19--110.38",
   "lat": 40.19,
   "lon": -110.38,
   "zip": "",
   "city": "Duchesne",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne AWOS - 5826 ft",
   "sourceDetail": "NWS SLC — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.99--111.37",
   "lat": 39.99,
   "lon": -111.37,
   "zip": "",
   "city": "Mill Fork",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Red Narrows - 5699 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.17--110.49",
   "lat": 40.17,
   "lon": -110.49,
   "zip": "",
   "city": "Duchesne",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Us-40 @ Starvation - 5720 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.05--113.21",
   "lat": 40.05,
   "lon": -113.21,
   "zip": "",
   "city": "Dugway",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Callao Gate - 4250 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.28--111.69",
   "lat": 40.28,
   "lon": -111.69,
   "zip": "",
   "city": "Orem",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo - 4744 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.93--111.08",
   "lat": 39.93,
   "lon": -111.08,
   "zip": "",
   "city": "Soldier Summit",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Soldier Summit - 7487 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.76--110.99",
   "lat": 39.76,
   "lon": -110.99,
   "zip": "",
   "city": "Latuda",
   "date": "2025-12-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ford Ridge - 9803 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.86--112.24",
   "lat": 39.86,
   "lon": -112.24,
   "zip": "",
   "city": "Tintic",
   "date": "2025-12-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mud Spring - 5902 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.94--112.11",
   "lat": 39.94,
   "lon": -112.11,
   "zip": "",
   "city": "Mammoth",
   "date": "2025-12-17",
   "county": "Juab",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eureka Ridge - 7872 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.64--111.33",
   "lat": 39.64,
   "lon": -111.33,
   "zip": "",
   "city": "Fairview",
   "date": "2025-12-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Skyline - 9330 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.61--111.18",
   "lat": 39.61,
   "lon": -111.18,
   "zip": "",
   "city": "Clear Creek",
   "date": "2025-12-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monument Peak - 10390 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.10--112.43",
   "lat": 40.1,
   "lon": -112.43,
   "zip": "",
   "city": "Vernon",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Vernon - 5639 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.08--113.64",
   "lat": 39.08,
   "lon": -113.64,
   "zip": "",
   "city": "Fillmore",
   "date": "2025-12-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Kings Canyon - 6277 ft",
   "sourceDetail": "NWS SLC — COOP Observer via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.65--111.13",
   "lat": 39.65,
   "lon": -111.13,
   "zip": "",
   "city": "Clear Creek",
   "date": "2025-12-17",
   "county": "Carbon",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Elbow - 9535 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.55--111.95",
   "lat": 41.55,
   "lon": -111.95,
   "zip": "",
   "city": "Mantua",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mantua - 5899 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "Burntfork",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Chepeta - 12120 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.55--111.95",
   "lat": 41.55,
   "lon": -111.95,
   "zip": "",
   "city": "Mantua",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sardine Summit - 5890 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.50--112.22",
   "lat": 38.5,
   "lon": -112.22,
   "zip": "",
   "city": "Marysvale",
   "date": "2025-12-17",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Iron Cap - 6844 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.58--111.48",
   "lat": 38.58,
   "lon": -111.48,
   "zip": "",
   "city": "Fremont",
   "date": "2025-12-17",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sr-72 At Hogan Pass - 8977 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-41.81--111.25",
   "lat": 41.81,
   "lon": -111.25,
   "zip": "",
   "city": "Laketown",
   "date": "2025-12-17",
   "county": "Rich",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SR-30 at Laketown Summit - 7159 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.12--111.27",
   "lat": 40.12,
   "lon": -111.27,
   "zip": "",
   "city": "Strawberry Res",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Rays Valley - 7300 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-39.31--111.32",
   "lat": 39.31,
   "lon": -111.32,
   "zip": "",
   "city": "Ephraim",
   "date": "2025-12-17",
   "county": "Sanpete",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Joes Valley - 8700 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.66--111.65",
   "lat": 40.66,
   "lon": -111.65,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Reynolds Peak - 9400 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.33--111.61",
   "lat": 40.33,
   "lon": -111.61,
   "zip": "",
   "city": "Springdell",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo Canyon at Mp10 - 5119 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.34--111.60",
   "lat": 40.34,
   "lon": -111.6,
   "zip": "",
   "city": "Springdell",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Provo Canyon - 5182 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.28--110.56",
   "lat": 40.28,
   "lon": -110.56,
   "zip": "",
   "city": "Utahn",
   "date": "2025-12-17",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blacktail - 7311 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.31--111.56",
   "lat": 40.31,
   "lon": -111.56,
   "zip": "",
   "city": "Orem",
   "date": "2025-12-17",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bunnells - 8800 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-38.85--112.23",
   "lat": 38.85,
   "lon": -112.23,
   "zip": "",
   "city": "Richfield",
   "date": "2025-12-17",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sunset Ridge - 9691 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "Alta",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Central Wasatch Peaks - 11066 ft",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-40.98--109.68",
   "lat": 40.98,
   "lon": -109.68,
   "zip": "",
   "city": "2 ESE Manila",
   "date": "2025-12-17",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station K40U 2 ESE Manila.",
   "sourceDetail": "NWS GJT — AWOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2025-12-17",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2025-12-17",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OGD-2025-12-17",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2025-12-17",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 57 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-40U-2025-12-17",
   "lat": 40.9861,
   "lon": -109.6785,
   "zip": "",
   "city": "Manilla",
   "date": "2025-12-17",
   "county": "Daggett",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manilla (40U) recorded a 64 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manilla (40U) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U14-2025-12-17",
   "lat": 39.7366,
   "lon": -111.87,
   "zip": "",
   "city": "Nephi",
   "date": "2025-12-17",
   "county": "Juab",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nephi (U14) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Nephi (U14) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U19-2025-12-17",
   "lat": 40.167,
   "lon": -113.35,
   "zip": "",
   "city": "Granite Peak",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Granite Peak (U19) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Granite Peak (U19) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2025-12-17",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2025-12-17",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2025-12-17",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2025-12-17",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HIF-2025-12-17",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2025-12-17",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2025-12-17",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2025-12-17",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1301580-2025-12-17",
   "lon": 208964,
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2025-12-17",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A wind gust of 74 mph was recorded at Johnsons Pass. Other wind gusts include 74 mph at Callao, 60 mph at I-80 at MP 71 At East Delle, 60 mph at Sr-30 at Curlew, and 58 mph at I-80 at Grassey.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301580",
   "windSpeedMph": 64,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301588-2025-12-17",
   "lon": 208964,
   "zip": "",
   "city": "Tooele And Rush Valleys",
   "date": "2025-12-17",
   "county": "Tooele And Rush Valleys",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A wind gust of 85 mph was recorded at I-80 at MP 78. Other wind gusts include 82 mph at I-80 at MP 79 Timpie, 65 mph at I-80 at MP 81 Dolomite, and 62 mph at Sr-201 At I-80.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301588",
   "windSpeedMph": 74,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301599-2025-12-17",
   "lon": 208964,
   "zip": "",
   "city": "Salt Lake Valley",
   "date": "2025-12-17",
   "county": "Salt Lake Valley",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A wind gust of 65 mph was recorded at the University of Utah. Other wind gusts include 63 mph at Kearns West, 59 mph at I-80 At Mp 107, 58 mph at I-215 at I-80, and 58 mph at I-15 at 500 S.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301599",
   "windSpeedMph": 56,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2025-12-06-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2025-12-06",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-06-wind-37.84--109.46",
   "lat": 37.84,
   "lon": -109.46,
   "zip": "",
   "city": "7 WSW Monticello",
   "date": "2025-12-06",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station ABAUT 7.4 NW Verdure (UUNET).",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U69-2025-12-06",
   "lat": 40.1919,
   "lon": -110.381,
   "zip": "",
   "city": "Duchesne",
   "date": "2025-12-06",
   "county": "Duchesne",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Duchesne (U69) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Duchesne (U69) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-23-flood-37.13--111.96",
   "lat": 37.13,
   "lon": -111.96,
   "zip": "",
   "city": "17 WNW Big Water",
   "date": "2025-10-23",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Backcountry guide reported flash flooding of Catstair Canyon along HWY 89 in addition to all small washes between mile post 19 and 21 along HWY 89. Some amount of water was still flowing down the Paria at 3 pm.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-45-Kane-flood-2025-10-23",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-23",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-45"
  },
  {
   "id": "iem-ww-SLC-FF-W-45-Garfield-flood-2025-10-23",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-23",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2025-10-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-45"
  },
  {
   "id": "iem-ww-SLC-FF-W-44-Garfield-flood-2025-10-23",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-23",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2025-10-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-44"
  },
  {
   "id": "iem-ww-SLC-FF-W-44-Wayne-flood-2025-10-23",
   "zip": "",
   "city": "Wayne",
   "date": "2025-10-23",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2025-10-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-44"
  },
  {
   "id": "sps-2025-10-23-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-23",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Kane — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-23-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-10-23",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Grand — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-23-sanjuan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-23",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-23-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-23",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-10-15-wind-40.56--112.06",
   "lat": 40.56,
   "lon": -112.06,
   "zip": "",
   "city": "2 ESE Copperton",
   "date": "2025-10-15",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TRJO Trans-Jordan Landfill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-15-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2025-10-15",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SLC-FF-W-42-Kane-flood-2025-10-15",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-15",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-42"
  },
  {
   "id": "iem-ww-SLC-FF-W-42-Washington-flood-2025-10-15",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-15",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-10-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-42"
  },
  {
   "id": "iem-ww-SLC-FF-W-42-Piute-flood-2025-10-15",
   "zip": "",
   "city": "Piute",
   "date": "2025-10-15",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2025-10-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-42"
  },
  {
   "id": "ncei-1292959-2025-10-15",
   "lon": 207242,
   "zip": "",
   "city": "ADAIRVILLE",
   "date": "2025-10-15",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A backcountry guide reported flash flooding of Catstair Canyon along Highway 89 in addition to all small washes between mile post 19 and 21 along Highway 89. Some amount of water was still flowing down the Paria River at 3 p.m.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1292959",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-10-15-davis-wind",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-15",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-GJT-SV-W-71-San Juan-wind-2025-10-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-13. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-71"
  },
  {
   "id": "iem-ww-GJT-SV-W-71-San Juan-hail-2025-10-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-13. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "GJT-SV-W-71"
  },
  {
   "id": "asos-bf-OGD-2025-10-13",
   "lat": 41.1957,
   "lon": -112.0129,
   "zip": "",
   "city": "OGDEN-HINCKLEY MUNI",
   "date": "2025-10-13",
   "county": "Weber",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OGDEN-HINCKLEY MUNI (OGD) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — OGDEN-HINCKLEY MUNI (OGD) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2025-10-13",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-13",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-13-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-13",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-13-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-13",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-13-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-10-13",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2025-10-12-flood-37.16--113.00",
   "lat": 37.16,
   "lon": -113,
   "zip": "",
   "city": "2 S Springdale",
   "date": "2025-10-12",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood wave on the East Fork of the Virgin River hit the gauge at 1220 cfs.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-37.22--112.98",
   "lat": 37.22,
   "lon": -112.98,
   "zip": "",
   "city": "3 NNE Springdale",
   "date": "2025-10-12",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood wave hit the gauge on the North Fork of the Virgin River at 1235 AM, peak flow was 450 cfs.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-37.05--113.54",
   "lat": 37.05,
   "lon": -113.54,
   "zip": "",
   "city": "3 E Bloomington",
   "date": "2025-10-12",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "1210 cfs flood wave on Fort Pearce Wash hit the gauge at 5 AM.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-37.08--111.65",
   "lat": 37.08,
   "lon": -111.65,
   "zip": "",
   "city": "1 NNE Big Water",
   "date": "2025-10-12",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Trained spotter reported Wahweap was flashing. Time is approximate.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-41-Washington-flood-2025-10-12",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-12",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-10-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-41"
  },
  {
   "id": "iem-ww-SLC-FF-W-41-Piute-flood-2025-10-12",
   "zip": "",
   "city": "Piute",
   "date": "2025-10-12",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2025-10-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-41"
  },
  {
   "id": "ncei-1292942-2025-10-12",
   "lon": 207225,
   "zip": "",
   "city": "BLOOMINGTON",
   "date": "2025-10-12",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A 1210 cfs flood wave was recorded on the Fort Pearce Wash gauge.",
   "sourceDetail": "Verified by Official NWS Observations — NCEI Event #1292942",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292945-2025-10-12",
   "lon": 207225,
   "zip": "",
   "city": "GLEN CANYON",
   "date": "2025-10-12",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A trained spotter reported a flash flood on Wahweap Creek. Time is estimated from radar.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1292945",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-10-12-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2025-10-12",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-12-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-10-12",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.74--114.02",
   "lat": 40.74,
   "lon": -114.02,
   "zip": "",
   "city": "Wendover",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT32 I-80 at MP 1.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.61--111.53",
   "lat": 40.61,
   "lon": -111.53,
   "zip": "",
   "city": "1 E Park City Mountain",
   "date": "2025-10-11",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station EMPUT Empire Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-37.51--113.66",
   "lat": 37.51,
   "lon": -113.66,
   "zip": "",
   "city": "5 SE Enterprise",
   "date": "2025-10-11",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC336 Big Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.75--114.02",
   "lat": 40.75,
   "lon": -114.02,
   "zip": "",
   "city": "1 N Wendover",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPK Wendover Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.75--114.01",
   "lat": 40.75,
   "lon": -114.01,
   "zip": "",
   "city": "1 NE Wendover",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTTP2 I-80 at MP 2 Tripod.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-39.96--112.10",
   "lat": 39.96,
   "lon": -112.1,
   "zip": "",
   "city": "1 ENE Eureka",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC348 Tintic.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.75--113.99",
   "lat": 40.75,
   "lon": -113.99,
   "zip": "",
   "city": "2 ENE Wendover",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WPOE Wendover Port of Entry.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.77--111.95",
   "lat": 40.77,
   "lon": -111.95,
   "zip": "",
   "city": "Salt Lake City Weather",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT215 I-215 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.73--111.77",
   "lat": 40.73,
   "lon": -111.77,
   "zip": "",
   "city": "2 E Sugarhouse",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTQRY Parleys Canyon Quarry.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.59--111.64",
   "lat": 40.59,
   "lon": -111.64,
   "zip": "",
   "city": "Alta - Udot",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AGD Alta - Guard House.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-41.26--112.44",
   "lat": 41.26,
   "lon": -112.44,
   "zip": "",
   "city": "15 W West Warren",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC492 Radar.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.61--111.48",
   "lat": 40.61,
   "lon": -111.48,
   "zip": "",
   "city": "2 ESE Deer Valley Daly",
   "date": "2025-10-11",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station MBY DV - Mount Baldy.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.45--111.82",
   "lat": 40.45,
   "lon": -111.82,
   "zip": "",
   "city": "2 SSE Suncrest",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC067 Highland.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.46--111.90",
   "lat": 40.46,
   "lon": -111.9,
   "zip": "",
   "city": "3 ESE Bluffdale",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FPS Flight Park South.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.73--110.89",
   "lat": 40.73,
   "lon": -110.89,
   "zip": "",
   "city": "8 ENE Trial Lk",
   "date": "2025-10-11",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LOFTY Trial Lake.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.40--112.01",
   "lat": 40.4,
   "lon": -112.01,
   "zip": "",
   "city": "2 NW Eagle Mountain",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TICU1 Tickville.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2025-10-11",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.36--111.55",
   "lat": 40.36,
   "lon": -111.55,
   "zip": "",
   "city": "2 ESE Sundance",
   "date": "2025-10-11",
   "county": "Wasatch",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CW9635 Salt Lake City.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.39--111.98",
   "lat": 40.39,
   "lon": -111.98,
   "zip": "",
   "city": "1 N Eagle Mountain",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AU639 Eagle Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.37--111.92",
   "lat": 40.37,
   "lon": -111.92,
   "zip": "",
   "city": "2 NNW Saratoga Springs",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTPCR Pioneer Crossing.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-11-wind-40.37--111.59",
   "lat": 40.37,
   "lon": -111.59,
   "zip": "",
   "city": "1 W Sundance",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SND Arrowhead Summit.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-11-flood-37.45--113.19",
   "lat": 37.45,
   "lon": -113.19,
   "zip": "",
   "city": "6 S Kanarraville",
   "date": "2025-10-11",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Reports from Zion NP dispatch of mud & rock covering Kolob Canyon Road. Debris required heavy equipment to clear. Report was received in the morning, but likely occurred from heavy rainfall during the overnight hours.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-11-flood-37.02--112.00",
   "lat": 37.02,
   "lon": -112,
   "zip": "",
   "city": "19 W Big Water",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood reported on Buckskin Gulch. Time estimated.",
   "sourceDetail": "NWS SLC — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-11-flood-37.11--111.91",
   "lat": 37.11,
   "lon": -111.91,
   "zip": "",
   "city": "14 WNW Big Water",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "2400cfs flood wave hit the Paria River gauge at US-89.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Kane-wind-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Kane-hail-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Box Elder-wind-2025-10-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Box Elder-hail-2025-10-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2025-10-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Tooele-wind-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-53-Tooele-hail-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-53"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Kane-wind-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Kane-hail-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Tooele-wind-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Tooele-hail-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Weber-wind-2025-10-11",
   "zip": "",
   "city": "Weber",
   "date": "2025-10-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Weber-hail-2025-10-11",
   "zip": "",
   "city": "Weber",
   "date": "2025-10-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Box Elder-wind-2025-10-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Box Elder-hail-2025-10-11",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Box Elder on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Davis-wind-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-SLC-SV-W-54-Davis-hail-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-54"
  },
  {
   "id": "iem-ww-GJT-SV-W-70-San Juan-wind-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-70"
  },
  {
   "id": "iem-ww-GJT-SV-W-70-San Juan-hail-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "GJT-SV-W-70"
  },
  {
   "id": "iem-ww-GJT-SV-W-69-San Juan-wind-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-69"
  },
  {
   "id": "iem-ww-GJT-SV-W-69-San Juan-hail-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-10-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "GJT-SV-W-69"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Garfield-wind-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Garfield-hail-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Kane-wind-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Kane-hail-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-San Juan-wind-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-San Juan-hail-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Summit-wind-2025-10-11",
   "zip": "",
   "city": "Summit",
   "date": "2025-10-11",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Summit-hail-2025-10-11",
   "zip": "",
   "city": "Summit",
   "date": "2025-10-11",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Tooele-wind-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Tooele-hail-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Weber-wind-2025-10-11",
   "zip": "",
   "city": "Weber",
   "date": "2025-10-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Weber-hail-2025-10-11",
   "zip": "",
   "city": "Weber",
   "date": "2025-10-11",
   "county": "Weber",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Weber on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Davis-wind-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Davis-hail-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Morgan-wind-2025-10-11",
   "zip": "",
   "city": "Morgan",
   "date": "2025-10-11",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Morgan-hail-2025-10-11",
   "zip": "",
   "city": "Morgan",
   "date": "2025-10-11",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Salt Lake-wind-2025-10-11",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-57-Salt Lake-hail-2025-10-11",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-57"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Garfield-wind-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Garfield-hail-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Kane-wind-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Kane-hail-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-San Juan-wind-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-San Juan-hail-2025-10-11",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Davis-wind-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Davis-hail-2025-10-11",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-11",
   "county": "Davis",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Davis on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Salt Lake-wind-2025-10-11",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Salt Lake-hail-2025-10-11",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Salt Lake on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Tooele-wind-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-SV-W-56-Tooele-hail-2025-10-11",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "SLC-SV-W-56"
  },
  {
   "id": "iem-ww-SLC-FF-W-40-Kane-flood-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-40"
  },
  {
   "id": "iem-ww-SLC-FF-W-40-Washington-flood-2025-10-11",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-11",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-40"
  },
  {
   "id": "iem-ww-SLC-FF-W-40-Garfield-flood-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-40"
  },
  {
   "id": "iem-ww-SLC-FF-W-40-Wayne-flood-2025-10-11",
   "zip": "",
   "city": "Wayne",
   "date": "2025-10-11",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-40"
  },
  {
   "id": "iem-ww-SLC-FF-W-39-Kane-flood-2025-10-11",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-39"
  },
  {
   "id": "iem-ww-SLC-FF-W-39-Garfield-flood-2025-10-11",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-11",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-39"
  },
  {
   "id": "iem-ww-SLC-FF-W-39-Beaver-flood-2025-10-11",
   "zip": "",
   "city": "Beaver",
   "date": "2025-10-11",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2025-10-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-39"
  },
  {
   "id": "asos-bf-FOM-2025-10-11",
   "lat": 38.9581,
   "lon": -112.3631,
   "zip": "",
   "city": "Fillmore",
   "date": "2025-10-11",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fillmore (FOM) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Fillmore (FOM) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U14-2025-10-11",
   "lat": 39.7366,
   "lon": -111.87,
   "zip": "",
   "city": "Nephi",
   "date": "2025-10-11",
   "county": "Juab",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Nephi (U14) recorded a 60 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Nephi (U14) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2025-10-11",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-10-11",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 50 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LGU-2025-10-11",
   "lat": 41.7913,
   "lon": -111.8516,
   "zip": "",
   "city": "LOGAN-CACHE AIRPORT",
   "date": "2025-10-11",
   "county": "Cache",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "LOGAN-CACHE AIRPORT (LGU) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — LOGAN-CACHE AIRPORT (LGU) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-40U-2025-10-11",
   "lat": 40.9861,
   "lon": -109.6785,
   "zip": "",
   "city": "Manilla",
   "date": "2025-10-11",
   "county": "Daggett",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Manilla (40U) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Manilla (40U) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2025-10-11",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2025-10-11",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DTA-2025-10-11",
   "lat": 39.3806,
   "lon": -112.5077,
   "zip": "",
   "city": "Delta",
   "date": "2025-10-11",
   "county": "Millard",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delta (DTA) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Delta (DTA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SLC-2025-10-11",
   "lat": 40.78,
   "lon": -111.97,
   "zip": "",
   "city": "SALT LAKE CITY INTL",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SALT LAKE CITY INTL (SLC) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — SALT LAKE CITY INTL (SLC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ENV-2025-10-11",
   "lat": 40.7187,
   "lon": -114.0309,
   "zip": "",
   "city": "WENDOVER (AUT)",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENDOVER (AUT) (ENV) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — WENDOVER (AUT) (ENV) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BMC-2025-10-11",
   "lat": 41.5524,
   "lon": -112.0622,
   "zip": "",
   "city": "Brigham City",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Brigham City (BMC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Brigham City (BMC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PVU-2025-10-11",
   "lat": 40.2192,
   "lon": -111.7234,
   "zip": "",
   "city": "PROVO MUNI (AWOS)",
   "date": "2025-10-11",
   "county": "Utah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PROVO MUNI (AWOS) (PVU) recorded a 56 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PROVO MUNI (AWOS) (PVU) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TVY-2025-10-11",
   "lat": 40.6126,
   "lon": -112.3508,
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-11",
   "county": "Tooele",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tooele (TVY) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Tooele (TVY) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SVR-2025-10-11",
   "lat": 40.6196,
   "lon": -111.9902,
   "zip": "",
   "city": "Salt Lake City Muni No2",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Salt Lake City Muni No2 (SVR) recorded a 61 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Salt Lake City Muni No2 (SVR) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1292932-2025-10-11",
   "lon": 207225,
   "zip": "",
   "city": "ADAIRVILLE",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A flash flood was reported on Buckskin Gulch. Time is estimated by radar.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1292932",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292937-2025-10-11",
   "lon": 207225,
   "zip": "",
   "city": "ZION LODGE",
   "date": "2025-10-11",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A flood wave of 1220 cfs was recorded on the East Fork of the Virgin River. A 450 cfs flood wave was recorded on the North Fork of the Virgin River.",
   "sourceDetail": "Verified by Official NWS Observations — NCEI Event #1292937",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-SLC-HW-W-7-Great Salt Lake Desert And Mountains-wind-2025-10-11",
   "zip": "",
   "city": "Great Salt Lake Desert And Mountains",
   "date": "2025-10-11",
   "county": "Great Salt Lake Desert And Mountains",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Great Salt Lake Desert And Mountains.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-7"
  },
  {
   "id": "iem-ww-SLC-HW-W-7-Salt Lake Valley-wind-2025-10-11",
   "zip": "",
   "city": "Salt Lake Valley",
   "date": "2025-10-11",
   "county": "Salt Lake Valley",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Salt Lake Valley.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-7"
  },
  {
   "id": "iem-ww-SLC-HW-W-7-Utah Valley-wind-2025-10-11",
   "zip": "",
   "city": "Utah Valley",
   "date": "2025-10-11",
   "county": "Utah Valley",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Utah Valley.",
   "sourceDetail": "NWS SLC — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-HW-W-7"
  },
  {
   "id": "sps-2025-10-11-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-11",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Kane — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-weber-hail",
   "zip": "",
   "city": "Weber",
   "date": "2025-10-11",
   "county": "Weber",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Weber — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-11",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-11",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-10-11",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2025-10-11",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Uintah — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-uintah-wind",
   "zip": "",
   "city": "Uintah",
   "date": "2025-10-11",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Uintah — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-11-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-10-11",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-SLC-SV-W-52-Washington-wind-2025-10-10",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-10. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-52"
  },
  {
   "id": "iem-ww-SLC-SV-W-52-Washington-hail-2025-10-10",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-10. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-52"
  },
  {
   "id": "iem-ww-SLC-SV-W-52-Emery-wind-2025-10-10",
   "zip": "",
   "city": "Emery",
   "date": "2025-10-10",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2025-10-10. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-52"
  },
  {
   "id": "iem-ww-SLC-SV-W-52-Emery-hail-2025-10-10",
   "zip": "",
   "city": "Emery",
   "date": "2025-10-10",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2025-10-10. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "SLC-SV-W-52"
  },
  {
   "id": "iem-ww-SLC-SV-W-50-Kane-wind-2025-10-10",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-10",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-10. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-50"
  },
  {
   "id": "iem-ww-SLC-SV-W-50-Kane-hail-2025-10-10",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-10",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-10-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-50"
  },
  {
   "id": "iem-ww-SLC-SV-W-51-Washington-wind-2025-10-10",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-10. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-51"
  },
  {
   "id": "iem-ww-SLC-SV-W-51-Washington-hail-2025-10-10",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-51"
  },
  {
   "id": "iem-ww-SLC-SV-W-51-Tooele-wind-2025-10-10",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-10",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-10. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-51"
  },
  {
   "id": "iem-ww-SLC-SV-W-51-Tooele-hail-2025-10-10",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-10",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Tooele on 2025-10-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-51"
  },
  {
   "id": "iem-ww-SLC-FF-W-38-Iron-flood-2025-10-10",
   "zip": "",
   "city": "Iron",
   "date": "2025-10-10",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Iron on 2025-10-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-38"
  },
  {
   "id": "iem-ww-SLC-FF-W-38-Piute-flood-2025-10-10",
   "zip": "",
   "city": "Piute",
   "date": "2025-10-10",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2025-10-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-38"
  },
  {
   "id": "iem-ww-SLC-FF-W-36-Washington-flood-2025-10-10",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-10-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-36"
  },
  {
   "id": "iem-ww-SLC-FF-W-36-Beaver-flood-2025-10-10",
   "zip": "",
   "city": "Beaver",
   "date": "2025-10-10",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2025-10-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-36"
  },
  {
   "id": "iem-ww-SLC-FF-W-36-Piute-flood-2025-10-10",
   "zip": "",
   "city": "Piute",
   "date": "2025-10-10",
   "county": "Piute",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Piute on 2025-10-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-36"
  },
  {
   "id": "ncei-1298453-2025-10-10",
   "lon": 207225,
   "zip": "",
   "city": "PINE VLY",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Washington County Emergency Management and local Law Enforcement reported multiple debris flows and flash flooding across several roads in and around pine valley with road closures in effect. One debris flow was reported 150 feet wide and 6 to 8 inches deep. Time obtained from peak flows on Santa Clara River gauge at Pine Valley.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1298453",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292931-2025-10-10",
   "lon": 207225,
   "zip": "",
   "city": "NEW HARMONY",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Zion National Park reported mud and rock covering Kolob Canyon Road. Debris required heavy equipment to clear. Time is estimated by radar.",
   "sourceDetail": "Verified by Park/Forest Service — NCEI Event #1292931",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-10-10-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-10",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Kane — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-10-millard-hail",
   "zip": "",
   "city": "Millard",
   "date": "2025-10-10",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Millard — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-10-washington-hail",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-10-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-10",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-10-09-wind-38.67--112.59",
   "lat": 38.67,
   "lon": -112.59,
   "zip": "",
   "city": "5 N Cove Ft",
   "date": "2025-10-09",
   "county": "Millard",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTDVC I-15 At Mp 139 Dog Valley Creek.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-09-wind-38.77--112.10",
   "lat": 38.77,
   "lon": -112.1,
   "zip": "",
   "city": "1 WNW Richfield",
   "date": "2025-10-09",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTRCH I-70 at Richfield.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-09-flood-37.24--112.88",
   "lat": 37.24,
   "lon": -112.88,
   "zip": "",
   "city": "4 ESE Zion National Par",
   "date": "2025-10-09",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Reports of numerous washouts in dry washes and slot canyons on the east side of Zion NP following heavy rainfall.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-09-flood-37.22--112.90",
   "lat": 37.22,
   "lon": -112.9,
   "zip": "",
   "city": "4 SE Zion National Park",
   "date": "2025-10-09",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of mud and sand covering SR-9 at the Washington-Kane County line after heavy rainfall. Heavy equipment required to clear the road.",
   "sourceDetail": "NWS SLC — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-09-flood-37.22--112.98",
   "lat": 37.22,
   "lon": -112.98,
   "zip": "",
   "city": "3 NNE Springdale",
   "date": "2025-10-09",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "USGS River Gauge on the North Fork of the Virgin River reported a sharp rise from a baseline of 45 cfs to 869 cfs within 15 minutes. a rise of 3 feet. In addition Zion National Park reported high flows on Clear Creek.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-48-Emery-wind-2025-10-09",
   "zip": "",
   "city": "Emery",
   "date": "2025-10-09",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2025-10-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-48"
  },
  {
   "id": "iem-ww-SLC-SV-W-48-Emery-hail-2025-10-09",
   "zip": "",
   "city": "Emery",
   "date": "2025-10-09",
   "county": "Emery",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Emery on 2025-10-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-48"
  },
  {
   "id": "iem-ww-SLC-SV-W-48-Washington-wind-2025-10-09",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-09",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-48"
  },
  {
   "id": "iem-ww-SLC-SV-W-48-Washington-hail-2025-10-09",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-09",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-10-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-48"
  },
  {
   "id": "iem-ww-SLC-FF-W-34-Washington-flood-2025-10-09",
   "zip": "",
   "city": "Washington",
   "date": "2025-10-09",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-10-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-34"
  },
  {
   "id": "iem-ww-SLC-FF-W-34-Kane-flood-2025-10-09",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-09",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-34"
  },
  {
   "id": "iem-ww-SLC-FF-W-35-Kane-flood-2025-10-09",
   "zip": "",
   "city": "Kane",
   "date": "2025-10-09",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-10-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-35"
  },
  {
   "id": "iem-ww-SLC-FF-W-35-Garfield-flood-2025-10-09",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-09",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Garfield on 2025-10-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-35"
  },
  {
   "id": "ncei-1293094-2025-10-09",
   "lon": 207225,
   "zip": "",
   "city": "KANAB LD ARPT",
   "date": "2025-10-09",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Zion National Park reported mud and sand covering SR-9 at the Washington-Kane County line after heavy rainfall. Heavy equipment was required to clear the road. There were reports of numerous washouts in dry washes and slot canyons on the east side of Zion National Park. The USGS river gauge on the North Fork of the Virgin River reported a sharp rise from a baseline of 45 cfs to 869 cfs within 15 minutes. Zion National Park reported high flows on Clear Creek.",
   "sourceDetail": "Verified by Park/Forest Service — NCEI Event #1293094",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-10-09-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2025-10-09",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-09-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2025-10-09",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Millard — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-09-juab-wind",
   "zip": "",
   "city": "Juab",
   "date": "2025-10-09",
   "county": "Juab",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Juab — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-09-sanpete-wind",
   "zip": "",
   "city": "Sanpete",
   "date": "2025-10-09",
   "county": "Sanpete",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Sanpete — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-10-04-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2025-10-04",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-04-flood-40.64--112.29",
   "lat": 40.64,
   "lon": -112.29,
   "zip": "",
   "city": "1 E Stansbury Park",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Widespread flooding of area roads.",
   "sourceDetail": "NWS SLC — NWS Employee via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-04-flood-40.53--112.30",
   "lat": 40.53,
   "lon": -112.3,
   "zip": "",
   "city": "1 SE Tooele",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele Co. EM reported 12 homes with flooding in Tooele City and 35 homes total across eastern Tooele Co. with some degree of flooding.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-04-flood-40.53--112.27",
   "lat": 40.53,
   "lon": -112.27,
   "zip": "",
   "city": "2 ESE Tooele",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele Co. EM reported significant mud and debris through flood channels leading into Tooele.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-04-flood-40.58--112.27",
   "lat": 40.58,
   "lon": -112.27,
   "zip": "",
   "city": "3 SE Erda",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Tooele Co. EM reported UPR track washed over with/ out from water near Droubay Rd.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-33-Tooele-flood-2025-10-04",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Tooele on 2025-10-04. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-33"
  },
  {
   "id": "iem-ww-SLC-FF-W-33-Beaver-flood-2025-10-04",
   "zip": "",
   "city": "Beaver",
   "date": "2025-10-04",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2025-10-04. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-33"
  },
  {
   "id": "iem-ww-SLC-FA-W-1-Tooele-flood-2025-10-04",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SLC for Tooele on 2025-10-04. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-1"
  },
  {
   "id": "iem-ww-SLC-FA-W-1-Beaver-flood-2025-10-04",
   "zip": "",
   "city": "Beaver",
   "date": "2025-10-04",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SLC for Beaver on 2025-10-04. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FA-W-1"
  },
  {
   "id": "asos-bf-HIF-2025-10-04",
   "lat": 41.1239,
   "lon": -111.973,
   "zip": "",
   "city": "HILL AFB/OGDEN",
   "date": "2025-10-04",
   "county": "Davis",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HILL AFB/OGDEN (HIF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — HILL AFB/OGDEN (HIF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2025-10-04",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2025-10-04",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1292950-2025-10-04",
   "lon": 207217,
   "zip": "",
   "city": "(SLC)SALT LAKE CITY",
   "date": "2025-10-04",
   "county": "Salt Lake",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Rose Park and Sir Phillip Drive areas were hardest hit by flooding, with more than 2 dozen homes flooded when a canal overtopped. Salt Lake City completed a disaster declaration. As of this writing, dollar amount of damages are still being compiled. Rainfall totals ranged from 1-3 inches.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1292950",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292889-2025-10-04",
   "lon": 207217,
   "zip": "",
   "city": "ERDA",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "An NWS employee reported flooding of area roads as showers and thunderstorms produced heavy rain in the Tooele Valley. Rainfall totals in the vicinity range from 2-4 inches, with much of that on Saturday, October 4.",
   "sourceDetail": "Verified by NWS Employee — NCEI Event #1292889",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292893-2025-10-04",
   "lon": 207217,
   "zip": "",
   "city": "WARNER",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Tooele County EM reported 12 homes with flooding in Tooele and 35 homes total  across eastern Tooele County with some degree of flooding.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1292893",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1292898-2025-10-04",
   "lon": 207217,
   "zip": "",
   "city": "INTERNATIONAL",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Tooele Co. EM reported a Union Pacific Railroad track washed over/out from water near Droubay Rd.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1292898",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-10-04-tooele-hail",
   "zip": "",
   "city": "Tooele",
   "date": "2025-10-04",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-04-rich-hail",
   "zip": "",
   "city": "Rich",
   "date": "2025-10-04",
   "county": "Rich",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Rich — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-04-saltlake-wind",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-10-04",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-41.29--113.41",
   "lat": 41.29,
   "lon": -113.41,
   "zip": "",
   "city": "27 E Lucin",
   "date": "2025-10-03",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UR305 27.0 E Lucin.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.46--112.41",
   "lat": 40.46,
   "lon": -112.41,
   "zip": "",
   "city": "3 W Stockton",
   "date": "2025-10-03",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SMT South Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.70--112.25",
   "lat": 40.7,
   "lon": -112.25,
   "zip": "",
   "city": "2 NNE Lake Pt",
   "date": "2025-10-03",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC490 Kennecott Rd Lake Point.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.72--112.23",
   "lat": 40.72,
   "lon": -112.23,
   "zip": "",
   "city": "4 NNE Lake Pt",
   "date": "2025-10-03",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT201 SR-201 at I-80.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.81--110.07",
   "lat": 40.81,
   "lon": -110.07,
   "zip": "",
   "city": "16 E Kings Peak",
   "date": "2025-10-03",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CHPU1 Chepeta.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-37.51--113.66",
   "lat": 37.51,
   "lon": -113.66,
   "zip": "",
   "city": "5 SE Enterprise",
   "date": "2025-10-03",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC336 Big Mountain.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-39.99--112.54",
   "lat": 39.99,
   "lon": -112.54,
   "zip": "",
   "city": "9 SW Vernon",
   "date": "2025-10-03",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BCP Black Crook Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.84--111.02",
   "lat": 40.84,
   "lon": -111.02,
   "zip": "",
   "city": "2 ENE Park City Powderc",
   "date": "2025-10-03",
   "county": "Summit",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station WDYPK Windy Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-38.74--112.02",
   "lat": 38.74,
   "lon": -112.02,
   "zip": "",
   "city": "2 SW Glenwood",
   "date": "2025-10-03",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC482 Bull Claim Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.13--112.38",
   "lat": 40.13,
   "lon": -112.38,
   "zip": "",
   "city": "3 S Faust",
   "date": "2025-10-03",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station VRH Vernon Hill.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-38.22--112.23",
   "lat": 38.22,
   "lon": -112.23,
   "zip": "",
   "city": "2 S Junction",
   "date": "2025-10-03",
   "county": "Piute",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC172 Junction South.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2025-10-03",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-38.63--112.06",
   "lat": 38.63,
   "lon": -112.06,
   "zip": "",
   "city": "3 E Monroe",
   "date": "2025-10-03",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SIGU1 Signal Peak.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.58--110.62",
   "lat": 40.58,
   "lon": -110.62,
   "zip": "",
   "city": "15 NNE Hanna",
   "date": "2025-10-03",
   "county": "Duchesne",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DRRD Dry Ridge.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-38.78--111.87",
   "lat": 38.78,
   "lon": -111.87,
   "zip": "",
   "city": "7 E Glenwood",
   "date": "2025-10-03",
   "county": "Sevier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LSCU1 Lost Creek.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.57--111.64",
   "lat": 40.57,
   "lon": -111.64,
   "zip": "",
   "city": "1 S Alta - Collins",
   "date": "2025-10-03",
   "county": "Salt Lake",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMB Central Wasatch Peaks - East.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-03-wind-40.56--111.64",
   "lat": 40.56,
   "lon": -111.64,
   "zip": "",
   "city": "1 SSE Snowbird",
   "date": "2025-10-03",
   "county": "Utah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HDP Central Wasatch Peaks - West.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BCE-2025-10-03",
   "lat": 37.7064,
   "lon": -112.1456,
   "zip": "",
   "city": "BRYCE CANYON",
   "date": "2025-10-03",
   "county": "Garfield",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BRYCE CANYON (BCE) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — BRYCE CANYON (BCE) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2025-10-03",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2025-10-03",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 57 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2025-10-03",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-10-03",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 55 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2025-10-03",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2025-10-03",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-03-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-03",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Box Elder — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-03-davis-hail",
   "zip": "",
   "city": "Davis",
   "date": "2025-10-03",
   "county": "Davis",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Davis — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-03-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-10-03",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-SLC-FF-W-32-Carbon-flood-2025-09-30",
   "zip": "",
   "city": "Carbon",
   "date": "2025-09-30",
   "county": "Carbon",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Carbon on 2025-09-30. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-32"
  },
  {
   "id": "iem-ww-SLC-FF-W-32-Kane-flood-2025-09-30",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-30",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-09-30. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-32"
  },
  {
   "id": "ncei-1295200-2025-09-30",
   "lon": 207733,
   "zip": "",
   "city": "MAESER",
   "date": "2025-09-30",
   "county": "Uintah",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "At 4:50 PM MDT, the mesonet site PC353 Vernal West recorded a wind gust to 58 mph. This was associated with a passing thunderstorm that also produced a wind gust to 48 mph at the KVEL ASOS at Vernal Airport, on the other side of town. No reports of damages, injuries, or fatalities were received.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1295200",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-geo-2025-09-29-flood-38.10--110.41",
   "lat": 38.1,
   "lon": -110.41,
   "zip": "",
   "city": "14 N Hite Marina",
   "date": "2025-09-29",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Dirty Devil River at Poison Springs above Hanksville crested at 604 cfs.",
   "sourceDetail": "NWS SLC — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1291174-2025-09-29",
   "lon": 206951,
   "zip": "",
   "city": "(U07) BULLFROG/GLEN",
   "date": "2025-09-29",
   "county": "Garfield",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rain in headwaters resulted in the development of a flood wave in the Dirty Devil, with the wave cresting at 604 cfs at The Dirty Devil at Poison Springs above Hanksville gauge.",
   "sourceDetail": "Verified by Other Federal Agency — NCEI Event #1291174",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-geo-2025-09-28-flood-37.06--111.88",
   "lat": 37.06,
   "lon": -111.88,
   "zip": "",
   "city": "12 W Big Water",
   "date": "2025-09-28",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flood along Paria River approximately 2 miles below White House campground, requiring helicopter evacuations of stranded hikers.",
   "sourceDetail": "NWS SLC — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-31-Wayne-flood-2025-09-28",
   "zip": "",
   "city": "Wayne",
   "date": "2025-09-28",
   "county": "Wayne",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Wayne on 2025-09-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-31"
  },
  {
   "id": "iem-ww-SLC-FF-W-31-Beaver-flood-2025-09-28",
   "zip": "",
   "city": "Beaver",
   "date": "2025-09-28",
   "county": "Beaver",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Beaver on 2025-09-28. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-31"
  },
  {
   "id": "ncei-1291173-2025-09-28",
   "lon": 206951,
   "zip": "",
   "city": "ADAIRVILLE",
   "date": "2025-09-28",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rain in the Paria River drainage resulted in the development and propagation of a flood wave. Approximately 2 miles below the White House campground a group of hikers required helicopter evacuation.",
   "sourceDetail": "Verified by Public — NCEI Event #1291173",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2025-09-26-wind-37.26--113.88",
   "lat": 37.26,
   "lon": -113.88,
   "zip": "",
   "city": "6 W Gunlock",
   "date": "2025-09-26",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC479 Jackson Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-26-wind-37.15--113.95",
   "lat": 37.15,
   "lon": -113.95,
   "zip": "",
   "city": "12 SSE Motoqua",
   "date": "2025-09-26",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station BADU1 Badger Spring.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-26-flood-38.60--110.80",
   "lat": 38.6,
   "lon": -110.8,
   "zip": "",
   "city": "7 NW Goblin Valley",
   "date": "2025-09-26",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Multiple groups were trapped and had to seek high ground during a flash flood in Little Wildhorse Canyon. Search and rescue was called and all parties were eventually able to hike out safely.",
   "sourceDetail": "NWS SLC — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-FF-W-30-Kane-flood-2025-09-26",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-26",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Kane on 2025-09-26. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-30"
  },
  {
   "id": "iem-ww-SLC-FF-W-30-Washington-flood-2025-09-26",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-26",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SLC for Washington on 2025-09-26. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-FF-W-30"
  },
  {
   "id": "ncei-1291172-2025-09-26",
   "lon": 206951,
   "zip": "",
   "city": "MOORE",
   "date": "2025-09-26",
   "county": "Emery",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A flash flood occurred in Little Wildhorse Canyon due to heavy rainfall in an area which drains into the narrow canyon. This flash flood trapped multiple groups, forcing these groups to seek higher ground. Search and rescue was notified, and eventually all parties were able to hike out safely.",
   "sourceDetail": "Verified by AWSS — NCEI Event #1291172",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-26-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-26",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Washington — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-26-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-26",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-25-wind-37.70--113.10",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "2 NW Cedar City",
   "date": "2025-09-25",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCDC Cedar City Municipal Airport.",
   "sourceDetail": "NWS SLC — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CDC-2025-09-25",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-09-25",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-25-wind-37.84--112.97",
   "lat": 37.84,
   "lon": -112.97,
   "zip": "",
   "city": "1 N Summit",
   "date": "2025-09-25",
   "county": "Iron",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC471 Black Rock.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-25-flood-37.00--113.47",
   "lat": 37,
   "lon": -113.47,
   "zip": "",
   "city": "8 ESE Bloomington",
   "date": "2025-09-25",
   "county": "Washington",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood wave around 140 cfs (1 foot rise) hit the Fort Pierce gauge.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1291171-2025-09-25",
   "lon": 206951,
   "zip": "",
   "city": "BLOOMINGTON",
   "date": "2025-09-25",
   "county": "Washington",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rainfall resulted in a flood wave around 140 cfs (1 foot rise) hitting the Fort Pierce gauge.",
   "sourceDetail": "Verified by Official NWS Observations — NCEI Event #1291171",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-25-washington-wind",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-25",
   "county": "Washington",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Washington — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-25-iron-wind",
   "zip": "",
   "city": "Iron",
   "date": "2025-09-25",
   "county": "Iron",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Iron — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-25-beaver-wind",
   "zip": "",
   "city": "Beaver",
   "date": "2025-09-25",
   "county": "Beaver",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Beaver — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-25-millard-wind",
   "zip": "",
   "city": "Millard",
   "date": "2025-09-25",
   "county": "Millard",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Millard — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-22-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2025-09-22",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2025-09-22",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2025-09-22",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-22-morgan-hail",
   "zip": "",
   "city": "Morgan",
   "date": "2025-09-22",
   "county": "Morgan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morgan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-22-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2025-09-22",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Utah — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-22-duchesne-hail",
   "zip": "",
   "city": "Duchesne",
   "date": "2025-09-22",
   "county": "Duchesne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Duchesne — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-22-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-22",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-21-wind-40.76--112.76",
   "lat": 40.76,
   "lon": -112.76,
   "zip": "",
   "city": "1 SE Delle",
   "date": "2025-09-21",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTEDL I-80 at MP 71 East Delle.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-21-wind-41.85--112.67",
   "lat": 41.85,
   "lon": -112.67,
   "zip": "",
   "city": "9 SSE Snowville",
   "date": "2025-09-21",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PC358 Hansel Valley.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-21-wind-40.99--109.84",
   "lat": 40.99,
   "lon": -109.84,
   "zip": "",
   "city": "6 W Manila",
   "date": "2025-09-21",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT43W Sr-43 At Mp 0.5 West Stateline.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-21-saltlake-hail",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-09-21",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Salt Lake — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-utah-hail",
   "zip": "",
   "city": "Utah",
   "date": "2025-09-21",
   "county": "Utah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Utah — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-boxelder-hail",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-09-21",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "6 Special Weather Statements for Box Elder — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-21",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Uintah — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-boxelder-wind",
   "zip": "",
   "city": "Box Elder",
   "date": "2025-09-21",
   "county": "Box Elder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Box Elder — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-cache-wind",
   "zip": "",
   "city": "Cache",
   "date": "2025-09-21",
   "county": "Cache",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cache — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-summit-hail",
   "zip": "",
   "city": "Summit",
   "date": "2025-09-21",
   "county": "Summit",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Summit — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-20-wind-40.12--113.53",
   "lat": 40.12,
   "lon": -113.53,
   "zip": "",
   "city": "18 NNE Callao",
   "date": "2025-09-20",
   "county": "Tooele",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at the Causeway mesonet site.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-20-tooele-wind",
   "zip": "",
   "city": "Tooele",
   "date": "2025-09-20",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-U96-2025-09-19",
   "lat": 37.4353,
   "lon": -110.5642,
   "zip": "",
   "city": "Halls Crossing",
   "date": "2025-09-19",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Halls Crossing (U96) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Halls Crossing (U96) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-16-hail-40.41--109.80",
   "lat": 40.41,
   "lon": -109.8,
   "zip": "",
   "city": "9 ESE Whiterocks",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 9 ESE Whiterocks",
   "sourceDetail": "NWS GJT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-16-wind-40.86--109.10",
   "lat": 40.86,
   "lon": -109.1,
   "zip": "",
   "city": "34 ESE Manila",
   "date": "2025-09-16",
   "county": "Daggett",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station KPRU1 Kings Point_ Jarvie Ranch 5SE.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-16-wind-40.64--109.49",
   "lat": 40.64,
   "lon": -109.49,
   "zip": "",
   "city": "13 NNE Maeser",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UTWPO Us-191 At Mp 369 Windy Point.",
   "sourceDetail": "NWS GJT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-GJT-SV-W-67-Grand-wind-2025-09-16",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-16",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-16. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-67"
  },
  {
   "id": "iem-ww-GJT-SV-W-67-Grand-hail-2025-09-16",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-16",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-67"
  },
  {
   "id": "iem-ww-GJT-SV-W-67-Uintah-wind-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-67"
  },
  {
   "id": "iem-ww-GJT-SV-W-67-Uintah-hail-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-67"
  },
  {
   "id": "iem-ww-GJT-SV-W-65-Uintah-wind-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-65"
  },
  {
   "id": "iem-ww-GJT-SV-W-65-Uintah-hail-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-65"
  },
  {
   "id": "iem-ww-GJT-SV-W-66-Uintah-wind-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-66"
  },
  {
   "id": "iem-ww-GJT-SV-W-66-Uintah-hail-2025-09-16",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-66"
  },
  {
   "id": "ncei-1295653-2025-09-16",
   "lon": 207822,
   "zip": "",
   "city": "WHITEROCKS",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "At 1322 MST on September 16, a trained spotter reported 1 inch diameter hail 9 miles ESE of Whiterocks, Utah.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1295653",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "sps-2025-09-16-duchesne-hail",
   "zip": "",
   "city": "Duchesne",
   "date": "2025-09-16",
   "county": "Duchesne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Duchesne — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-16-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-16",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Uintah — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-15-uintah-wind",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-15",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Uintah — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-13-wind-38.76--109.74",
   "lat": 38.76,
   "lon": -109.74,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-13-tornado-37.33--109.26",
   "lat": 37.33,
   "lon": -109.26,
   "zip": "",
   "city": "6 NNE Montezuma Creek",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 6 NNE Montezuma Creek",
   "sourceDetail": "NWS GJT — CO-OP Observer via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-13-tornado-37.35--109.23",
   "lat": 37.35,
   "lon": -109.23,
   "zip": "",
   "city": "8 NE Montezuma Creek",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 8 NE Montezuma Creek",
   "sourceDetail": "NWS GJT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-13-flood-38.99--110.16",
   "lat": 38.99,
   "lon": -110.16,
   "zip": "",
   "city": "1 NNE Green River",
   "date": "2025-09-13",
   "county": "Emery",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emery County EM reported flash flooding occurred within the Saleratus Wash and resulted in rescue operations along Airport Road. Time estimated.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-SV-W-60-San Juan-wind-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-60"
  },
  {
   "id": "iem-ww-GJT-SV-W-60-San Juan-hail-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "GJT-SV-W-60"
  },
  {
   "id": "iem-ww-GJT-SV-W-55-Grand-wind-2025-09-13",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-55"
  },
  {
   "id": "iem-ww-GJT-SV-W-55-Grand-hail-2025-09-13",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-55"
  },
  {
   "id": "iem-ww-GJT-SV-W-58-San Juan-wind-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-58"
  },
  {
   "id": "iem-ww-GJT-SV-W-58-San Juan-hail-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-58"
  },
  {
   "id": "iem-ww-GJT-SV-W-59-San Juan-wind-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-59"
  },
  {
   "id": "iem-ww-GJT-SV-W-59-San Juan-hail-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-59"
  },
  {
   "id": "iem-ww-GJT-SV-W-62-Grand-wind-2025-09-13",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-62"
  },
  {
   "id": "iem-ww-GJT-SV-W-62-Grand-hail-2025-09-13",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-62"
  },
  {
   "id": "iem-ww-GJT-SV-W-62-San Juan-wind-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-62"
  },
  {
   "id": "iem-ww-GJT-SV-W-62-San Juan-hail-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-62"
  },
  {
   "id": "iem-ww-GJT-TO-W-5-San Juan-tornado-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS GJT for San Juan on 2025-09-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-TO-W-5"
  },
  {
   "id": "iem-ww-GJT-TO-W-2-San Juan-tornado-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS GJT for San Juan on 2025-09-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-TO-W-2"
  },
  {
   "id": "iem-ww-GJT-TO-W-3-San Juan-tornado-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS GJT for San Juan on 2025-09-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-TO-W-3"
  },
  {
   "id": "iem-ww-GJT-TO-W-4-San Juan-tornado-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS GJT for San Juan on 2025-09-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-TO-W-4"
  },
  {
   "id": "iem-ww-GJT-TO-W-1-San Juan-tornado-2025-09-13",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS GJT for San Juan on 2025-09-13. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-TO-W-1"
  },
  {
   "id": "asos-bf-CNY-2025-09-13",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDG-2025-09-13",
   "lat": 37.5828,
   "lon": -109.4831,
   "zip": "",
   "city": "Blanding",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Blanding (BDG) recorded a 53 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Blanding (BDG) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U64-2025-09-13",
   "lat": 37.9324,
   "lon": -109.3412,
   "zip": "",
   "city": "Monticello",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Monticello (U64) recorded a 59 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Monticello (U64) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1283209-2025-09-13",
   "lon": 205661,
   "zip": "",
   "city": "GREEN RIVER",
   "date": "2025-09-13",
   "county": "Emery",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rain from a near stationary storm in central Emery County resulted in radar estimated water totals in the 2 to 5 inch range over the span of around one to two hours. This rain fell within the catchment area for the Saleratus Wash. A flood wave form and propagated downstream towards the Green River for the next several hours. This flood wave eventually reached an unprotected crossing at Airport Road in the town of Green River. This led to the necessity of recue operations in this location for an individual who was brought to safety, though they required treatment for minor injuries at the hospital afterwards. The heavy rain fell late in the morning, with the Emery County EM estimating the flood wave's downstream impacts occurred around 4 PM MST.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1283209",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295647-2025-09-13",
   "lon": 207799,
   "zip": "",
   "city": "MONTEZUMA CREEK",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The first, of the two tornadoes, was short lived as noted by a resident's video footage|narration, along with information from local emergency management and law|enforcement.",
   "sourceDetail": "Verified by County Official — NCEI Event #1295647",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295635-2025-09-13",
   "lon": 207799,
   "zip": "",
   "city": "MONTEZUMA CREEK",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The second tornado prompted a damage survey conducted by local emergency|management and Navajo Nation emergency management, along with local law enforcement. The data from the survey was relayed to the National Weather Service: storm damage was concentrated on an area centered near 37.33071N / 109.3259W and included; a home completely destroyed, two (2) 800-gallon water barrels were missing, a three-bedroom home was completely destroyed, a sheep corral and barn were destroyed, two (2) horse trailers were damaged, a cow corral, along with damage to three (3) vehicles.",
   "sourceDetail": "Verified by Tribal Official — NCEI Event #1295635",
   "tornadoScale": "EF2",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-13-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-13",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "5 Special Weather Statements for Grand — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2025-09-13",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Emery — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-sevier-hail",
   "zip": "",
   "city": "Sevier",
   "date": "2025-09-13",
   "county": "Sevier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Sevier — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-emery-wind",
   "zip": "",
   "city": "Emery",
   "date": "2025-09-13",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-13",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for San Juan — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-12-hail-38.95--109.62",
   "lat": 38.95,
   "lon": -109.62,
   "zip": "",
   "city": "25 NNW Castle Valley",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 25 NNW Castle Valley",
   "sourceDetail": "NWS GJT — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-38.76--109.75",
   "lat": 38.76,
   "lon": -109.75,
   "zip": "",
   "city": "17 NW Moab",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 17 NW Moab",
   "sourceDetail": "NWS GJT — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-38.58--109.55",
   "lat": 38.58,
   "lon": -109.55,
   "zip": "",
   "city": "Moab",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Moab",
   "sourceDetail": "NWS GJT — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-geo-2025-09-12-flood-38.98--109.34",
   "lat": 38.98,
   "lon": -109.34,
   "zip": "",
   "city": "25 N Castle Valley",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Standing water on I-70.",
   "sourceDetail": "NWS GJT — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-12-flood-38.60--109.57",
   "lat": 38.6,
   "lon": -109.57,
   "zip": "",
   "city": "2 NW Moab",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Ponding water across Highway 191 just south of the junction with SR 128 due to heavy rainfall over Moab and saturated soils.",
   "sourceDetail": "NWS GJT — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-12-flood-38.73--109.50",
   "lat": 38.73,
   "lon": -109.5,
   "zip": "",
   "city": "9 NW Castle Valley",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Cache Valley Road washed out near Delicate Arch Viewpoint.",
   "sourceDetail": "NWS GJT — Park/Forest Srvc via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-SV-W-40-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-40"
  },
  {
   "id": "iem-ww-GJT-SV-W-40-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-40"
  },
  {
   "id": "iem-ww-GJT-SV-W-40-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-40"
  },
  {
   "id": "iem-ww-GJT-SV-W-40-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-40"
  },
  {
   "id": "iem-ww-GJT-SV-W-43-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-43"
  },
  {
   "id": "iem-ww-GJT-SV-W-43-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-43"
  },
  {
   "id": "iem-ww-GJT-SV-W-46-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-46"
  },
  {
   "id": "iem-ww-GJT-SV-W-46-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-46"
  },
  {
   "id": "iem-ww-GJT-SV-W-54-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-54"
  },
  {
   "id": "iem-ww-GJT-SV-W-54-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-54"
  },
  {
   "id": "iem-ww-GJT-SV-W-49-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-49"
  },
  {
   "id": "iem-ww-GJT-SV-W-49-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-49"
  },
  {
   "id": "iem-ww-GJT-SV-W-39-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-39"
  },
  {
   "id": "iem-ww-GJT-SV-W-39-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-39"
  },
  {
   "id": "iem-ww-GJT-SV-W-30-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-30"
  },
  {
   "id": "iem-ww-GJT-SV-W-30-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-30"
  },
  {
   "id": "iem-ww-GJT-SV-W-30-Uintah-wind-2025-09-12",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-12",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-30"
  },
  {
   "id": "iem-ww-GJT-SV-W-30-Uintah-hail-2025-09-12",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-12",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-30"
  },
  {
   "id": "iem-ww-GJT-SV-W-34-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-34"
  },
  {
   "id": "iem-ww-GJT-SV-W-34-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-34"
  },
  {
   "id": "iem-ww-GJT-SV-W-48-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-48"
  },
  {
   "id": "iem-ww-GJT-SV-W-48-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-48"
  },
  {
   "id": "iem-ww-GJT-SV-W-33-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-33"
  },
  {
   "id": "iem-ww-GJT-SV-W-33-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-33"
  },
  {
   "id": "iem-ww-GJT-SV-W-33-Uintah-wind-2025-09-12",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-12",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-33"
  },
  {
   "id": "iem-ww-GJT-SV-W-33-Uintah-hail-2025-09-12",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-12",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-33"
  },
  {
   "id": "iem-ww-GJT-SV-W-29-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-29"
  },
  {
   "id": "iem-ww-GJT-SV-W-29-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-29"
  },
  {
   "id": "iem-ww-GJT-SV-W-26-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-26"
  },
  {
   "id": "iem-ww-GJT-SV-W-26-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-26"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Garfield-wind-2025-09-12",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-12",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Garfield-hail-2025-09-12",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-12",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Kane-wind-2025-09-12",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-12",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Kane-hail-2025-09-12",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-12",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Morgan-wind-2025-09-12",
   "zip": "",
   "city": "Morgan",
   "date": "2025-09-12",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Morgan-hail-2025-09-12",
   "zip": "",
   "city": "Morgan",
   "date": "2025-09-12",
   "county": "Morgan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Morgan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Summit-wind-2025-09-12",
   "zip": "",
   "city": "Summit",
   "date": "2025-09-12",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-SLC-SV-W-41-Summit-hail-2025-09-12",
   "zip": "",
   "city": "Summit",
   "date": "2025-09-12",
   "county": "Summit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Summit on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-41"
  },
  {
   "id": "iem-ww-GJT-SV-W-38-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-38"
  },
  {
   "id": "iem-ww-GJT-SV-W-38-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-38"
  },
  {
   "id": "iem-ww-GJT-SV-W-47-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-47"
  },
  {
   "id": "iem-ww-GJT-SV-W-47-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-47"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-Garfield-wind-2025-09-12",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-12",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-Garfield-hail-2025-09-12",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-12",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Garfield on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-Kane-wind-2025-09-12",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-12",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-Kane-hail-2025-09-12",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-12",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-SLC-SV-W-42-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-42"
  },
  {
   "id": "iem-ww-GJT-SV-W-50-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-50"
  },
  {
   "id": "iem-ww-GJT-SV-W-50-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "GJT-SV-W-50"
  },
  {
   "id": "iem-ww-GJT-SV-W-44-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-44"
  },
  {
   "id": "iem-ww-GJT-SV-W-44-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-44"
  },
  {
   "id": "iem-ww-GJT-SV-W-44-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-44"
  },
  {
   "id": "iem-ww-GJT-SV-W-44-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-44"
  },
  {
   "id": "iem-ww-GJT-SV-W-41-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-41"
  },
  {
   "id": "iem-ww-GJT-SV-W-41-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-41"
  },
  {
   "id": "iem-ww-GJT-SV-W-28-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-28"
  },
  {
   "id": "iem-ww-GJT-SV-W-28-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-28"
  },
  {
   "id": "iem-ww-GJT-SV-W-37-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-37"
  },
  {
   "id": "iem-ww-GJT-SV-W-37-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-37"
  },
  {
   "id": "iem-ww-GJT-SV-W-45-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-45"
  },
  {
   "id": "iem-ww-GJT-SV-W-45-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-45"
  },
  {
   "id": "iem-ww-GJT-SV-W-27-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-27"
  },
  {
   "id": "iem-ww-GJT-SV-W-27-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-27"
  },
  {
   "id": "iem-ww-GJT-SV-W-27-San Juan-wind-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-27"
  },
  {
   "id": "iem-ww-GJT-SV-W-27-San Juan-hail-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for San Juan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-27"
  },
  {
   "id": "iem-ww-GJT-SV-W-42-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-42"
  },
  {
   "id": "iem-ww-GJT-SV-W-42-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-42"
  },
  {
   "id": "iem-ww-GJT-SV-W-25-Grand-wind-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-25"
  },
  {
   "id": "iem-ww-GJT-SV-W-25-Grand-hail-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Grand on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-25"
  },
  {
   "id": "iem-ww-GJT-FF-W-31-Grand-flood-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-31"
  },
  {
   "id": "iem-ww-GJT-FF-W-30-San Juan-flood-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-30"
  },
  {
   "id": "iem-ww-GJT-FF-W-28-San Juan-flood-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-28"
  },
  {
   "id": "iem-ww-GJT-FF-W-29-Grand-flood-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for Grand on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-29"
  },
  {
   "id": "iem-ww-GJT-FF-W-29-San Juan-flood-2025-09-12",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS GJT for San Juan on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FF-W-29"
  },
  {
   "id": "iem-ww-GJT-FA-W-4-Grand-flood-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS GJT for Grand on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FA-W-4"
  },
  {
   "id": "iem-ww-GJT-FA-W-3-Grand-flood-2025-09-12",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS GJT for Grand on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-FA-W-3"
  },
  {
   "id": "ncei-1295643-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "CASTLE VALLEY",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "At 806 MST on September 12, an NWS employee reported 1 inch diameter hail 25 miles NNW of Castle Valley, Utah. Some hail stones a little bigger than one inch fell.",
   "sourceDetail": "Verified by NWS Employee — NCEI Event #1295643",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1295645-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "MOAB",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "At 844 MST on September 12, law enforcement reported 1.25 inch diameter hail 17 miles NW of Moab, Utah.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1295645",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1295646-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "MOAB",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "At 1024 MST on September 12, public reported 0.75 inch diameter hail in Moab, Utah.",
   "sourceDetail": "Verified by Public — NCEI Event #1295646",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1295198-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "LA SAL JCT ARPT",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "At 2:30 PM MDT, the mesonet site US-191 at MP 104 Flat Iron recorded a wind gust to 60 mph in association with a passing thunderstorm. Other sensors in the area recorded wind gusts of 45-55 mph in association with the same storm. No reports of damages, injuries, or fatalities were received in association with this storm.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1295198",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295705-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "MOAB",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Kane Creek Boulevard/Kane Springs Road and Potash Road reported as impassable due to flooding and mud on the roadways.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1295705",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295704-2025-09-12",
   "lon": 207728,
   "zip": "",
   "city": "CASTLE VALLEY",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "National Park Service employees at Arches National Park reported Cache Valley Road had washed out near the lower Delicate Arch viewpoint.",
   "sourceDetail": "Verified by Park/Forest Service — NCEI Event #1295704",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-12-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-12",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Garfield — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-wayne-hail",
   "zip": "",
   "city": "Wayne",
   "date": "2025-09-12",
   "county": "Wayne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Wayne — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-grand-hail",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-12",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 68,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "11 Special Weather Statements for Grand — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-emery-hail",
   "zip": "",
   "city": "Emery",
   "date": "2025-09-12",
   "county": "Emery",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emery — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-12",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Uintah — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-sanjuan-hail",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 68,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "13 Special Weather Statements for San Juan — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-duchesne-hail",
   "zip": "",
   "city": "Duchesne",
   "date": "2025-09-12",
   "county": "Duchesne",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Duchesne — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-carbon-hail",
   "zip": "",
   "city": "Carbon",
   "date": "2025-09-12",
   "county": "Carbon",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Carbon — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-sanjuan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2025-09-12",
   "county": "San Juan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for San Juan — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-11-wind-40.45--109.52",
   "lat": 40.45,
   "lon": -109.52,
   "zip": "",
   "city": "1 E Vernal",
   "date": "2025-09-11",
   "county": "Uintah",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KVEL Vernal Rgnl Airport.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-11-wind-38.75--109.75",
   "lat": 38.75,
   "lon": -109.75,
   "zip": "",
   "city": "16 NW Moab",
   "date": "2025-09-11",
   "county": "Grand",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCNY 16 NW Moab.",
   "sourceDetail": "NWS GJT — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-VEL-2025-09-11",
   "lat": 40.4409,
   "lon": -109.5099,
   "zip": "",
   "city": "VERNAL",
   "date": "2025-09-11",
   "county": "Uintah",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "VERNAL (VEL) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — VERNAL (VEL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CNY-2025-09-11",
   "lat": 38.755,
   "lon": -109.7548,
   "zip": "",
   "city": "MOAB/CANYONLANDS",
   "date": "2025-09-11",
   "county": "Grand",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MOAB/CANYONLANDS (CNY) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MOAB/CANYONLANDS (CNY) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-11-grand-wind",
   "zip": "",
   "city": "Grand",
   "date": "2025-09-11",
   "county": "Grand",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-CDC-2025-09-10",
   "lat": 37.7,
   "lon": -113.1,
   "zip": "",
   "city": "CEDAR CITY MUNI",
   "date": "2025-09-10",
   "county": "Iron",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CEDAR CITY MUNI (CDC) recorded a 51 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — CEDAR CITY MUNI (CDC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MLF-2025-09-10",
   "lat": 38.4266,
   "lon": -113.0125,
   "zip": "",
   "city": "MILFORD MUNICIPAL",
   "date": "2025-09-10",
   "county": "Beaver",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MILFORD MUNICIPAL (MLF) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — MILFORD MUNICIPAL (MLF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUC-2025-09-10",
   "lat": 39.6092,
   "lon": -110.7547,
   "zip": "",
   "city": "PRICE/CARBON(RAMOS)",
   "date": "2025-09-10",
   "county": "Emery",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PRICE/CARBON(RAMOS) (PUC) recorded a 54 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — PRICE/CARBON(RAMOS) (PUC) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-09-wind-41.89--112.17",
   "lat": 41.89,
   "lon": -112.17,
   "zip": "",
   "city": "2 WNW Plymouth",
   "date": "2025-09-09",
   "county": "Box Elder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station UT29 Plymouth.",
   "sourceDetail": "NWS SLC — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-U16-2025-09-08",
   "lat": 41.05,
   "lon": -113.0667,
   "zip": "",
   "city": "Eagle View",
   "date": "2025-09-08",
   "county": "Box Elder",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Eagle View (U16) recorded a 52 mph gust.",
   "sourceDetail": "UT_ASOS automated observation — Eagle View (U16) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-08-tooele-hail",
   "zip": "",
   "city": "Tooele",
   "date": "2025-09-08",
   "county": "Tooele",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Tooele — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2025-09-07-flood-38.10--110.41",
   "lat": 38.1,
   "lon": -110.41,
   "zip": "",
   "city": "14 N Hite Marina",
   "date": "2025-09-07",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood wave around 700 cfs hit the Dirty Devil Gauge.",
   "sourceDetail": "NWS SLC — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-GJT-SV-W-18-Uintah-wind-2025-09-07",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-07",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-07. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-18"
  },
  {
   "id": "iem-ww-GJT-SV-W-18-Uintah-hail-2025-09-07",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-07",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-18"
  },
  {
   "id": "iem-ww-GJT-SV-W-19-Uintah-wind-2025-09-07",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-07",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-07. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "GJT-SV-W-19"
  },
  {
   "id": "iem-ww-GJT-SV-W-19-Uintah-hail-2025-09-07",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-07",
   "county": "Uintah",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS GJT for Uintah on 2025-09-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS GJT — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "GJT-SV-W-19"
  },
  {
   "id": "ncei-1283207-2025-09-07",
   "lon": 205340,
   "zip": "",
   "city": "(U07) BULLFROG/GLEN",
   "date": "2025-09-07",
   "county": "Garfield",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rain in the head waters of the Dirty Devil resulted in the generation of a flood wave. The river gage on the Dirty Devil measured a rapid spike in flow from a no-flow state to a flow of 727 cfs over the course of 30 minutes.",
   "sourceDetail": "Verified by Official NWS Observations — NCEI Event #1283207",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-07-saltlake-hail",
   "zip": "",
   "city": "Salt Lake",
   "date": "2025-09-07",
   "county": "Salt Lake",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Salt Lake — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-07-uintah-hail",
   "zip": "",
   "city": "Uintah",
   "date": "2025-09-07",
   "county": "Uintah",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Uintah — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "GJT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2025-09-06-flood-37.42--111.08",
   "lat": 37.42,
   "lon": -111.08,
   "zip": "",
   "city": "20 WSW Bullfrog",
   "date": "2025-09-06",
   "county": "Kane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "*** 1 INJ *** Corrects previous flash flood report from 20 WSW Bullfrog. Flash flood in Hurricane Wash carried a hiker 300 feet downstream before climbing a tree to escape the flood. Hiker needed helicopter evacuation for medical care. Washouts also reported on Hole-in-the-Rock Road with seven vehicles stranded. Time estimated based on RADAR.",
   "sourceDetail": "NWS SLC — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Kane-wind-2025-09-06",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-06",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-06. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Kane-hail-2025-09-06",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-06",
   "county": "Kane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Kane on 2025-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Iron-wind-2025-09-06",
   "zip": "",
   "city": "Iron",
   "date": "2025-09-06",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2025-09-06. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Iron-hail-2025-09-06",
   "zip": "",
   "city": "Iron",
   "date": "2025-09-06",
   "county": "Iron",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Iron on 2025-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Washington-wind-2025-09-06",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-06",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-09-06. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "iem-ww-SLC-SV-W-38-Washington-hail-2025-09-06",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-06",
   "county": "Washington",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS SLC for Washington on 2025-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SLC — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "SLC-SV-W-38"
  },
  {
   "id": "ncei-1283206-2025-09-06",
   "lon": 205340,
   "zip": "",
   "city": "(U17)BULLFROG (AMOS)",
   "date": "2025-09-06",
   "county": "Kane",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Heavy rainfall resulted in the development of a flash flood and associated flood wave in Hurricane Wash. An emergency manager reported that a hiker within the wash was carried approximately 300 feet downstream before climbing a tree to escape the flood. Due to injuries, the hiker required helicopter evacuation for medical care. There were also washouts reported on Hole-in-the-Rock Road with seven vehicles reported stranded. Time of flood estimated based on radar.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1283206",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-06-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-06",
   "county": "Garfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Garfield — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-06-kane-hail",
   "zip": "",
   "city": "Kane",
   "date": "2025-09-06",
   "county": "Kane",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kane — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SLC — Special Weather Statement",
   "evidenceLevel": "warning"
  }
 ]
}