{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0.0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-08-18T18:37:17.503574",
      "leader": "Victoria Doyle",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat",
        "initial"
      ]
    },
    {
      "snapshot": 2,
      "percent": 0.0,
      "votes": 0,
      "filename": "2.json",
      "timestamp": "2026-08-18T19:24:27.960200",
      "leader": "Victoria Doyle",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 3,
      "percent": 92.4,
      "votes": 52321,
      "filename": "3.json",
      "timestamp": "2026-08-18T19:49:02.559120",
      "leader": "Lois Frankel",
      "winner": null,
      "margin_percent": 51.895,
      "reasons": [
        "leader_flip",
        "percent_reporting"
      ]
    },
    {
      "snapshot": 4,
      "percent": 92.4,
      "votes": 52321,
      "filename": "4.json",
      "timestamp": "2026-08-18T20:06:03.211190",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.895,
      "reasons": [
        "winner_called"
      ]
    },
    {
      "snapshot": 5,
      "percent": 95.5,
      "votes": 54035,
      "filename": "5.json",
      "timestamp": "2026-08-18T20:09:05.317986",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.6091,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 6,
      "percent": 95.5,
      "votes": 54035,
      "filename": "6.json",
      "timestamp": "2026-08-18T20:40:03.307451",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.6091,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 7,
      "percent": 96.1,
      "votes": 54398,
      "filename": "7.json",
      "timestamp": "2026-08-18T20:44:02.734177",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.4541,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 8,
      "percent": 96.1,
      "votes": 54398,
      "filename": "8.json",
      "timestamp": "2026-08-18T21:14:03.147770",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.4541,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 9,
      "percent": 95.4,
      "votes": 56403,
      "filename": "9.json",
      "timestamp": "2026-08-18T21:28:02.578831",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.5434,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 10,
      "percent": 95.4,
      "votes": 56403,
      "filename": "10.json",
      "timestamp": "2026-08-18T21:58:02.864476",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.5434,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 11,
      "percent": 95.4,
      "votes": 56403,
      "filename": "11.json",
      "timestamp": "2026-08-18T22:28:03.118620",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.5434,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 12,
      "percent": 97.0,
      "votes": 56403,
      "filename": "12.json",
      "timestamp": "2026-08-18T22:41:17.754095",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.5434,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 13,
      "percent": 98.8,
      "votes": 57462,
      "filename": "13.json",
      "timestamp": "2026-08-18T22:51:03.047577",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3661,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 14,
      "percent": 98.8,
      "votes": 57468,
      "filename": "14.json",
      "timestamp": "2026-08-18T23:21:03.141495",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 15,
      "percent": 99.0,
      "votes": 57468,
      "filename": "15.json",
      "timestamp": "2026-08-18T23:24:05.300333",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 16,
      "percent": 99.0,
      "votes": 57468,
      "filename": "16.json",
      "timestamp": "2026-08-18T23:55:03.120414",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 17,
      "percent": 99.0,
      "votes": 57468,
      "filename": "17.json",
      "timestamp": "2026-08-19T00:25:03.638483",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 18,
      "percent": 99.0,
      "votes": 57468,
      "filename": "18.json",
      "timestamp": "2026-08-19T00:56:02.540815",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 19,
      "percent": 99.0,
      "votes": 57468,
      "filename": "19.json",
      "timestamp": "2026-08-19T01:26:02.774539",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 20,
      "percent": 99.0,
      "votes": 57468,
      "filename": "20.json",
      "timestamp": "2026-08-19T01:56:03.223574",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 21,
      "percent": 99.0,
      "votes": 57468,
      "filename": "21.json",
      "timestamp": "2026-08-19T02:27:03.369228",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 22,
      "percent": 99.0,
      "votes": 57468,
      "filename": "22.json",
      "timestamp": "2026-08-19T02:58:03.034715",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 23,
      "percent": 99.0,
      "votes": 57468,
      "filename": "23.json",
      "timestamp": "2026-08-19T03:29:02.447338",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 24,
      "percent": 99.0,
      "votes": 57468,
      "filename": "24.json",
      "timestamp": "2026-08-19T04:00:04.141332",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 25,
      "percent": 99.0,
      "votes": 57468,
      "filename": "25.json",
      "timestamp": "2026-08-19T04:31:01.884502",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 26,
      "percent": 99.0,
      "votes": 57468,
      "filename": "26.json",
      "timestamp": "2026-08-19T05:01:02.065471",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 27,
      "percent": 99.0,
      "votes": 57468,
      "filename": "27.json",
      "timestamp": "2026-08-19T05:31:02.230456",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 28,
      "percent": 99.0,
      "votes": 57468,
      "filename": "28.json",
      "timestamp": "2026-08-19T06:01:02.511381",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 29,
      "percent": 99.0,
      "votes": 57468,
      "filename": "29.json",
      "timestamp": "2026-08-19T06:32:03.246585",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 30,
      "percent": 99.0,
      "votes": 57468,
      "filename": "30.json",
      "timestamp": "2026-08-19T07:03:03.043144",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 31,
      "percent": 99.0,
      "votes": 57468,
      "filename": "31.json",
      "timestamp": "2026-08-19T07:34:02.011962",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 32,
      "percent": 99.0,
      "votes": 57468,
      "filename": "32.json",
      "timestamp": "2026-08-19T08:04:02.316854",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 33,
      "percent": 99.0,
      "votes": 57468,
      "filename": "33.json",
      "timestamp": "2026-08-19T08:34:02.821775",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 34,
      "percent": 99.0,
      "votes": 57468,
      "filename": "34.json",
      "timestamp": "2026-08-19T09:04:03.055830",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 35,
      "percent": 99.0,
      "votes": 57468,
      "filename": "35.json",
      "timestamp": "2026-08-19T09:35:03.674880",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 36,
      "percent": 99.0,
      "votes": 57468,
      "filename": "36.json",
      "timestamp": "2026-08-19T10:06:02.837201",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 37,
      "percent": 99.0,
      "votes": 57468,
      "filename": "37.json",
      "timestamp": "2026-08-19T10:37:02.754911",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 38,
      "percent": 99.0,
      "votes": 57468,
      "filename": "38.json",
      "timestamp": "2026-08-19T11:08:02.875425",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 39,
      "percent": 99.0,
      "votes": 57468,
      "filename": "39.json",
      "timestamp": "2026-08-19T11:38:03.505809",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 40,
      "percent": 99.0,
      "votes": 57468,
      "filename": "40.json",
      "timestamp": "2026-08-19T12:09:02.882487",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 41,
      "percent": 99.0,
      "votes": 57468,
      "filename": "41.json",
      "timestamp": "2026-08-19T12:40:02.897199",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 42,
      "percent": 99.0,
      "votes": 57468,
      "filename": "42.json",
      "timestamp": "2026-08-19T13:10:03.127803",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 43,
      "percent": 99.0,
      "votes": 57468,
      "filename": "43.json",
      "timestamp": "2026-08-19T13:40:04.448719",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 44,
      "percent": 99.0,
      "votes": 57468,
      "filename": "44.json",
      "timestamp": "2026-08-19T14:11:02.271500",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 45,
      "percent": 99.0,
      "votes": 57468,
      "filename": "45.json",
      "timestamp": "2026-08-19T14:41:02.804220",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 46,
      "percent": 99.0,
      "votes": 57468,
      "filename": "46.json",
      "timestamp": "2026-08-19T15:12:02.421919",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 47,
      "percent": 99.0,
      "votes": 57468,
      "filename": "47.json",
      "timestamp": "2026-08-19T15:42:03.273317",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 48,
      "percent": 99.0,
      "votes": 57468,
      "filename": "48.json",
      "timestamp": "2026-08-19T16:12:07.234095",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 49,
      "percent": 99.0,
      "votes": 57468,
      "filename": "49.json",
      "timestamp": "2026-08-19T16:43:02.911091",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 50,
      "percent": 99.0,
      "votes": 57468,
      "filename": "50.json",
      "timestamp": "2026-08-19T17:14:02.775685",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 51,
      "percent": 99.0,
      "votes": 57468,
      "filename": "51.json",
      "timestamp": "2026-08-19T17:45:03.565945",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 52,
      "percent": 99.0,
      "votes": 57468,
      "filename": "52.json",
      "timestamp": "2026-08-19T18:15:03.840769",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 53,
      "percent": 99.0,
      "votes": 57468,
      "filename": "53.json",
      "timestamp": "2026-08-19T18:45:06.120150",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 54,
      "percent": 99.0,
      "votes": 57468,
      "filename": "54.json",
      "timestamp": "2026-08-19T19:16:02.554370",
      "leader": "Lois Frankel",
      "winner": "Lois Frankel",
      "margin_percent": 51.3642,
      "reasons": [
        "heartbeat"
      ]
    }
  ]
}
