{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-05-18T15:01:49.942047",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 2,
      "percent": 0,
      "votes": 0,
      "filename": "2.json",
      "timestamp": "2026-05-19T18:00:07.561213",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 3,
      "percent": 0.8,
      "votes": 369,
      "filename": "3.json",
      "timestamp": "2026-05-19T18:11:02.640063",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 4,
      "percent": 1.6,
      "votes": 2198,
      "filename": "4.json",
      "timestamp": "2026-05-19T18:25:03.044250",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 5,
      "percent": 2.5,
      "votes": 2428,
      "filename": "5.json",
      "timestamp": "2026-05-19T18:42:02.277576",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 6,
      "percent": 2.5,
      "votes": 5171,
      "filename": "6.json",
      "timestamp": "2026-05-19T18:54:01.627695",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 7,
      "percent": 3.3,
      "votes": 5275,
      "filename": "7.json",
      "timestamp": "2026-05-19T19:02:05.766766",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 8,
      "percent": 3.3,
      "votes": 5453,
      "filename": "8.json",
      "timestamp": "2026-05-19T19:04:02.352869",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 9,
      "percent": 4.1,
      "votes": 7820,
      "filename": "9.json",
      "timestamp": "2026-05-19T19:11:36.948063",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 10,
      "percent": 4.1,
      "votes": 8327,
      "filename": "10.json",
      "timestamp": "2026-05-19T19:16:02.744493",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 11,
      "percent": 5,
      "votes": 8672,
      "filename": "11.json",
      "timestamp": "2026-05-19T19:17:02.595793",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 12,
      "percent": 5,
      "votes": 9282,
      "filename": "12.json",
      "timestamp": "2026-05-19T19:18:03.755866",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 13,
      "percent": 5.8,
      "votes": 10824,
      "filename": "13.json",
      "timestamp": "2026-05-19T19:21:04.793313",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 14,
      "percent": 7.5,
      "votes": 13911,
      "filename": "14.json",
      "timestamp": "2026-05-19T19:23:08.461197",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 15,
      "percent": 8.3,
      "votes": 15566,
      "filename": "15.json",
      "timestamp": "2026-05-19T19:24:10.820818",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 16,
      "percent": 9.1,
      "votes": 16511,
      "filename": "16.json",
      "timestamp": "2026-05-19T19:26:08.128689",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 17,
      "percent": 10,
      "votes": 17184,
      "filename": "17.json",
      "timestamp": "2026-05-19T19:29:07.422862",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 18,
      "percent": 10.8,
      "votes": 18514,
      "filename": "18.json",
      "timestamp": "2026-05-19T19:31:10.946274",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 19,
      "percent": 12.5,
      "votes": 22703,
      "filename": "19.json",
      "timestamp": "2026-05-19T19:35:06.184456",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 20,
      "percent": 14.1,
      "votes": 32404,
      "filename": "20.json",
      "timestamp": "2026-05-19T19:39:10.779550",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 21,
      "percent": 15,
      "votes": 32479,
      "filename": "21.json",
      "timestamp": "2026-05-19T19:42:10.908705",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 22,
      "percent": 20,
      "votes": 40314,
      "filename": "22.json",
      "timestamp": "2026-05-19T19:47:11.149846",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 23,
      "percent": 20.8,
      "votes": 53439,
      "filename": "23.json",
      "timestamp": "2026-05-19T19:49:05.993281",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 24,
      "percent": 22.5,
      "votes": 56185,
      "filename": "24.json",
      "timestamp": "2026-05-19T19:50:05.030426",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 25,
      "percent": 25,
      "votes": 61981,
      "filename": "25.json",
      "timestamp": "2026-05-19T19:56:06.650916",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 26,
      "percent": 27.5,
      "votes": 65483,
      "filename": "26.json",
      "timestamp": "2026-05-19T19:59:08.941244",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 27,
      "percent": 29.2,
      "votes": 69238,
      "filename": "27.json",
      "timestamp": "2026-05-19T20:00:07.702131",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 28,
      "percent": 30,
      "votes": 72569,
      "filename": "28.json",
      "timestamp": "2026-05-19T20:04:07.028524",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 29,
      "percent": 30.8,
      "votes": 75609,
      "filename": "29.json",
      "timestamp": "2026-05-19T20:05:12.618151",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 30,
      "percent": 33.3,
      "votes": 77711,
      "filename": "30.json",
      "timestamp": "2026-05-19T20:07:06.544650",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 31,
      "percent": 35.8,
      "votes": 85289,
      "filename": "31.json",
      "timestamp": "2026-05-19T20:13:09.584708",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 32,
      "percent": 41.7,
      "votes": 92293,
      "filename": "32.json",
      "timestamp": "2026-05-19T20:26:05.619531",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 33,
      "percent": 45,
      "votes": 97997,
      "filename": "33.json",
      "timestamp": "2026-05-19T20:31:07.752164",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 34,
      "percent": 46.7,
      "votes": 98975,
      "filename": "34.json",
      "timestamp": "2026-05-19T20:39:10.199059",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 35,
      "percent": 48.3,
      "votes": 105051,
      "filename": "35.json",
      "timestamp": "2026-05-19T20:45:13.763275",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 36,
      "percent": 50.8,
      "votes": 107064,
      "filename": "36.json",
      "timestamp": "2026-05-19T20:47:09.916683",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 37,
      "percent": 51.7,
      "votes": 111509,
      "filename": "37.json",
      "timestamp": "2026-05-19T20:49:11.708484",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 38,
      "percent": 54.2,
      "votes": 114761,
      "filename": "38.json",
      "timestamp": "2026-05-19T20:54:10.400035",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 39,
      "percent": 57.5,
      "votes": 120355,
      "filename": "39.json",
      "timestamp": "2026-05-19T20:57:08.441082",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 40,
      "percent": 61.7,
      "votes": 138107,
      "filename": "40.json",
      "timestamp": "2026-05-19T21:01:12.108676",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 41,
      "percent": 62.5,
      "votes": 145000,
      "filename": "41.json",
      "timestamp": "2026-05-19T21:02:09.036678",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 42,
      "percent": 66.7,
      "votes": 151747,
      "filename": "42.json",
      "timestamp": "2026-05-19T21:07:10.104628",
      "leader": "Amy McGrath",
      "winner_called": false
    },
    {
      "snapshot": 43,
      "percent": 75.8,
      "votes": 202297,
      "filename": "43.json",
      "timestamp": "2026-05-19T21:12:07.635790",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 44,
      "percent": 77.5,
      "votes": 203284,
      "filename": "44.json",
      "timestamp": "2026-05-19T21:18:05.251630",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 45,
      "percent": 78.3,
      "votes": 204995,
      "filename": "45.json",
      "timestamp": "2026-05-19T21:31:03.110069",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 46,
      "percent": 79.2,
      "votes": 205809,
      "filename": "46.json",
      "timestamp": "2026-05-19T21:34:03.965754",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 47,
      "percent": 80.8,
      "votes": 210364,
      "filename": "47.json",
      "timestamp": "2026-05-19T21:35:03.968947",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 48,
      "percent": 82.5,
      "votes": 214459,
      "filename": "48.json",
      "timestamp": "2026-05-19T21:36:02.617523",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 49,
      "percent": 84.2,
      "votes": 215489,
      "filename": "49.json",
      "timestamp": "2026-05-19T21:49:02.716402",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 50,
      "percent": 85,
      "votes": 217054,
      "filename": "50.json",
      "timestamp": "2026-05-19T21:52:02.464050",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 51,
      "percent": 86.7,
      "votes": 219880,
      "filename": "51.json",
      "timestamp": "2026-05-19T21:53:02.482242",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 52,
      "percent": 88.3,
      "votes": 224191,
      "filename": "52.json",
      "timestamp": "2026-05-19T21:56:04.243152",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 53,
      "percent": 89.2,
      "votes": 224311,
      "filename": "53.json",
      "timestamp": "2026-05-19T22:00:06.857156",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 54,
      "percent": 90,
      "votes": 225079,
      "filename": "54.json",
      "timestamp": "2026-05-19T22:03:03.563318",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 55,
      "percent": 91.7,
      "votes": 226407,
      "filename": "55.json",
      "timestamp": "2026-05-19T22:05:04.788459",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 56,
      "percent": 93.3,
      "votes": 227004,
      "filename": "56.json",
      "timestamp": "2026-05-19T22:09:04.354864",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 57,
      "percent": 94.2,
      "votes": 227686,
      "filename": "57.json",
      "timestamp": "2026-05-19T22:10:04.427180",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 58,
      "percent": 95,
      "votes": 228877,
      "filename": "58.json",
      "timestamp": "2026-05-19T22:17:02.451329",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 59,
      "percent": 95.8,
      "votes": 232401,
      "filename": "59.json",
      "timestamp": "2026-05-19T22:22:02.558099",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 60,
      "percent": 96.7,
      "votes": 233426,
      "filename": "60.json",
      "timestamp": "2026-05-19T22:25:03.972021",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 61,
      "percent": 97.5,
      "votes": 234025,
      "filename": "61.json",
      "timestamp": "2026-05-19T22:33:02.567949",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 62,
      "percent": 98.3,
      "votes": 332119,
      "filename": "62.json",
      "timestamp": "2026-05-19T22:48:04.171511",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 63,
      "percent": 99.2,
      "votes": 332208,
      "filename": "63.json",
      "timestamp": "2026-05-19T22:52:03.791260",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 64,
      "percent": 99.9,
      "votes": 332551,
      "filename": "64.json",
      "timestamp": "2026-05-19T23:13:04.131673",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 65,
      "percent": 99.9,
      "votes": 332551,
      "filename": "65.json",
      "timestamp": "2026-05-19T23:44:03.829291",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 66,
      "percent": 99.9,
      "votes": 332551,
      "filename": "66.json",
      "timestamp": "2026-05-20T00:14:04.171484",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 67,
      "percent": 99.9,
      "votes": 332551,
      "filename": "67.json",
      "timestamp": "2026-05-20T00:45:04.669064",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 68,
      "percent": 99.9,
      "votes": 332551,
      "filename": "68.json",
      "timestamp": "2026-05-20T01:15:04.675855",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 69,
      "percent": 99.9,
      "votes": 332551,
      "filename": "69.json",
      "timestamp": "2026-05-20T01:45:04.947422",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 70,
      "percent": 99.9,
      "votes": 332551,
      "filename": "70.json",
      "timestamp": "2026-05-20T02:16:03.513282",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 71,
      "percent": 99.9,
      "votes": 332551,
      "filename": "71.json",
      "timestamp": "2026-05-20T02:46:03.544615",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 72,
      "percent": 99.9,
      "votes": 332551,
      "filename": "72.json",
      "timestamp": "2026-05-20T03:16:05.982183",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 73,
      "percent": 99.9,
      "votes": 332551,
      "filename": "73.json",
      "timestamp": "2026-05-20T03:47:02.418657",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 74,
      "percent": 99.9,
      "votes": 332551,
      "filename": "74.json",
      "timestamp": "2026-05-20T04:17:02.670493",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 75,
      "percent": 99.9,
      "votes": 332551,
      "filename": "75.json",
      "timestamp": "2026-05-20T04:47:05.944873",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 76,
      "percent": 99.9,
      "votes": 332551,
      "filename": "76.json",
      "timestamp": "2026-05-20T05:18:03.656609",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 77,
      "percent": 99.9,
      "votes": 332551,
      "filename": "77.json",
      "timestamp": "2026-05-20T05:48:04.505190",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 78,
      "percent": 99.9,
      "votes": 332551,
      "filename": "78.json",
      "timestamp": "2026-05-20T06:19:02.875866",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 79,
      "percent": 99.9,
      "votes": 332551,
      "filename": "79.json",
      "timestamp": "2026-05-20T06:49:05.399000",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 80,
      "percent": 99.9,
      "votes": 332551,
      "filename": "80.json",
      "timestamp": "2026-05-20T07:20:05.947250",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 81,
      "percent": 99.9,
      "votes": 332551,
      "filename": "81.json",
      "timestamp": "2026-05-20T07:51:02.754395",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 82,
      "percent": 99.9,
      "votes": 332551,
      "filename": "82.json",
      "timestamp": "2026-05-20T08:21:03.007572",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 83,
      "percent": 99.9,
      "votes": 332551,
      "filename": "83.json",
      "timestamp": "2026-05-20T08:51:05.935561",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 84,
      "percent": 99.9,
      "votes": 332551,
      "filename": "84.json",
      "timestamp": "2026-05-20T09:22:09.390973",
      "leader": "Charles Booker",
      "winner_called": false
    },
    {
      "snapshot": 85,
      "percent": 99.9,
      "votes": 332551,
      "filename": "85.json",
      "timestamp": "2026-05-20T09:53:03.962864",
      "leader": "Charles Booker",
      "winner_called": false
    }
  ]
}