{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0.0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-08-18T18:37:17.478602",
      "leader": "Pia Dandiya",
      "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.948316",
      "leader": "Pia Dandiya",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 3,
      "percent": 7.1,
      "votes": 117,
      "filename": "3.json",
      "timestamp": "2026-08-18T19:38:02.685976",
      "leader": "Kaysia Earley",
      "winner": null,
      "margin_percent": 33.3333,
      "reasons": [
        "leader_flip",
        "percent_reporting"
      ]
    },
    {
      "snapshot": 4,
      "percent": 17.0,
      "votes": 20969,
      "filename": "4.json",
      "timestamp": "2026-08-18T19:49:02.553425",
      "leader": "Pia Dandiya",
      "winner": null,
      "margin_percent": 42.2385,
      "reasons": [
        "leader_flip",
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 5,
      "percent": 94.6,
      "votes": 29277,
      "filename": "5.json",
      "timestamp": "2026-08-18T19:55:03.452994",
      "leader": "Pia Dandiya",
      "winner": null,
      "margin_percent": 41.326,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 6,
      "percent": 96.6,
      "votes": 33103,
      "filename": "6.json",
      "timestamp": "2026-08-18T20:03:02.669245",
      "leader": "Pia Dandiya",
      "winner": null,
      "margin_percent": 38.8877,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 7,
      "percent": 96.6,
      "votes": 33103,
      "filename": "7.json",
      "timestamp": "2026-08-18T20:06:03.199725",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 38.8877,
      "reasons": [
        "winner_called"
      ]
    },
    {
      "snapshot": 8,
      "percent": 96.8,
      "votes": 33559,
      "filename": "8.json",
      "timestamp": "2026-08-18T20:09:05.312124",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 38.5798,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 9,
      "percent": 96.1,
      "votes": 33683,
      "filename": "9.json",
      "timestamp": "2026-08-18T20:23:02.532985",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 38.5209,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 10,
      "percent": 98.2,
      "votes": 36619,
      "filename": "10.json",
      "timestamp": "2026-08-18T20:28:02.523915",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.4587,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 11,
      "percent": 98.4,
      "votes": 36658,
      "filename": "11.json",
      "timestamp": "2026-08-18T20:38:02.516778",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.4216,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 12,
      "percent": 98.6,
      "votes": 36678,
      "filename": "12.json",
      "timestamp": "2026-08-18T20:48:03.289595",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.423,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 13,
      "percent": 98.8,
      "votes": 36678,
      "filename": "13.json",
      "timestamp": "2026-08-18T21:00:05.448314",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.423,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 14,
      "percent": 99.2,
      "votes": 36678,
      "filename": "14.json",
      "timestamp": "2026-08-18T21:06:03.216539",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.423,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 15,
      "percent": 99.5,
      "votes": 37363,
      "filename": "15.json",
      "timestamp": "2026-08-18T21:28:02.539883",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1838,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 16,
      "percent": 99.5,
      "votes": 37363,
      "filename": "16.json",
      "timestamp": "2026-08-18T21:58:02.841761",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1838,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 17,
      "percent": 99.5,
      "votes": 37430,
      "filename": "17.json",
      "timestamp": "2026-08-18T22:28:03.133847",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1841,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 18,
      "percent": 99.6,
      "votes": 37430,
      "filename": "18.json",
      "timestamp": "2026-08-18T22:41:17.747420",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1841,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 19,
      "percent": 99.7,
      "votes": 37700,
      "filename": "19.json",
      "timestamp": "2026-08-18T22:51:03.035044",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1512,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 20,
      "percent": 99.7,
      "votes": 37987,
      "filename": "20.json",
      "timestamp": "2026-08-18T23:05:02.883402",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1574,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 21,
      "percent": 99.7,
      "votes": 37993,
      "filename": "21.json",
      "timestamp": "2026-08-18T23:35:07.629656",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 22,
      "percent": 99.7,
      "votes": 37993,
      "filename": "22.json",
      "timestamp": "2026-08-19T00:06:02.218850",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 23,
      "percent": 99.7,
      "votes": 37993,
      "filename": "23.json",
      "timestamp": "2026-08-19T00:36:20.888441",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 24,
      "percent": 99.7,
      "votes": 37993,
      "filename": "24.json",
      "timestamp": "2026-08-19T01:07:02.724348",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 25,
      "percent": 99.7,
      "votes": 37993,
      "filename": "25.json",
      "timestamp": "2026-08-19T01:37:03.060927",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 26,
      "percent": 99.7,
      "votes": 37993,
      "filename": "26.json",
      "timestamp": "2026-08-19T02:08:04.293986",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 27,
      "percent": 99.7,
      "votes": 37993,
      "filename": "27.json",
      "timestamp": "2026-08-19T02:39:02.899445",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 28,
      "percent": 99.7,
      "votes": 37993,
      "filename": "28.json",
      "timestamp": "2026-08-19T03:09:02.981434",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 29,
      "percent": 99.7,
      "votes": 37993,
      "filename": "29.json",
      "timestamp": "2026-08-19T03:39:03.122996",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 30,
      "percent": 99.7,
      "votes": 37993,
      "filename": "30.json",
      "timestamp": "2026-08-19T04:09:11.982385",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 31,
      "percent": 99.7,
      "votes": 37993,
      "filename": "31.json",
      "timestamp": "2026-08-19T04:40:03.569443",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 32,
      "percent": 99.7,
      "votes": 37993,
      "filename": "32.json",
      "timestamp": "2026-08-19T05:11:02.905397",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 33,
      "percent": 99.7,
      "votes": 37993,
      "filename": "33.json",
      "timestamp": "2026-08-19T05:42:02.196210",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 34,
      "percent": 99.7,
      "votes": 37993,
      "filename": "34.json",
      "timestamp": "2026-08-19T06:13:01.936542",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 35,
      "percent": 99.7,
      "votes": 37993,
      "filename": "35.json",
      "timestamp": "2026-08-19T06:43:02.747650",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 36,
      "percent": 99.7,
      "votes": 37993,
      "filename": "36.json",
      "timestamp": "2026-08-19T07:13:03.773312",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 37,
      "percent": 99.7,
      "votes": 37993,
      "filename": "37.json",
      "timestamp": "2026-08-19T07:44:02.448192",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 38,
      "percent": 99.7,
      "votes": 37993,
      "filename": "38.json",
      "timestamp": "2026-08-19T08:15:02.711180",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 39,
      "percent": 99.7,
      "votes": 37993,
      "filename": "39.json",
      "timestamp": "2026-08-19T08:46:02.636192",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 40,
      "percent": 99.7,
      "votes": 37993,
      "filename": "40.json",
      "timestamp": "2026-08-19T09:16:03.130772",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 41,
      "percent": 99.7,
      "votes": 37993,
      "filename": "41.json",
      "timestamp": "2026-08-19T09:47:02.944761",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 42,
      "percent": 99.7,
      "votes": 37993,
      "filename": "42.json",
      "timestamp": "2026-08-19T10:18:02.607917",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 43,
      "percent": 99.7,
      "votes": 37993,
      "filename": "43.json",
      "timestamp": "2026-08-19T10:48:02.990320",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 44,
      "percent": 99.7,
      "votes": 37993,
      "filename": "44.json",
      "timestamp": "2026-08-19T11:19:02.316372",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 45,
      "percent": 99.7,
      "votes": 37993,
      "filename": "45.json",
      "timestamp": "2026-08-19T11:49:03.448830",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 46,
      "percent": 99.7,
      "votes": 37993,
      "filename": "46.json",
      "timestamp": "2026-08-19T12:20:03.454610",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 47,
      "percent": 99.7,
      "votes": 37993,
      "filename": "47.json",
      "timestamp": "2026-08-19T12:51:03.572360",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 48,
      "percent": 99.7,
      "votes": 37993,
      "filename": "48.json",
      "timestamp": "2026-08-19T13:21:05.117986",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 49,
      "percent": 99.7,
      "votes": 37993,
      "filename": "49.json",
      "timestamp": "2026-08-19T13:52:02.487501",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 50,
      "percent": 99.7,
      "votes": 37993,
      "filename": "50.json",
      "timestamp": "2026-08-19T14:23:01.828856",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 51,
      "percent": 99.7,
      "votes": 37993,
      "filename": "51.json",
      "timestamp": "2026-08-19T14:53:02.650395",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 52,
      "percent": 99.7,
      "votes": 37993,
      "filename": "52.json",
      "timestamp": "2026-08-19T15:23:04.581277",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 53,
      "percent": 99.7,
      "votes": 37993,
      "filename": "53.json",
      "timestamp": "2026-08-19T15:54:01.906864",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 54,
      "percent": 99.7,
      "votes": 37993,
      "filename": "54.json",
      "timestamp": "2026-08-19T16:24:02.624882",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 55,
      "percent": 99.7,
      "votes": 37993,
      "filename": "55.json",
      "timestamp": "2026-08-19T16:54:02.968717",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 56,
      "percent": 99.7,
      "votes": 37993,
      "filename": "56.json",
      "timestamp": "2026-08-19T17:25:03.089801",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 57,
      "percent": 99.7,
      "votes": 37993,
      "filename": "57.json",
      "timestamp": "2026-08-19T17:56:01.922447",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 58,
      "percent": 99.7,
      "votes": 37993,
      "filename": "58.json",
      "timestamp": "2026-08-19T18:26:02.978888",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 59,
      "percent": 99.7,
      "votes": 37993,
      "filename": "59.json",
      "timestamp": "2026-08-19T18:57:02.283991",
      "leader": "Pia Dandiya",
      "winner": "Pia Dandiya",
      "margin_percent": 37.1463,
      "reasons": [
        "heartbeat"
      ]
    }
  ]
}
