{
  "snapshots": [
    {
      "percent": 1,
      "filename": "1.json",
      "timestamp": "2026-02-27T17:58:19.542677"
    },
    {
      "percent": 2,
      "filename": "2.json",
      "timestamp": "2026-03-03T20:29:02.862000",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 5,
      "filename": "5.json",
      "timestamp": "2026-03-03T20:35:03.322218",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 6,
      "filename": "6.json",
      "timestamp": "2026-03-03T20:40:03.563682",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 7,
      "filename": "7.json",
      "timestamp": "2026-03-03T20:46:02.221340",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 9,
      "filename": "9.json",
      "timestamp": "2026-03-03T20:51:05.747761",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 10,
      "filename": "10.json",
      "timestamp": "2026-03-03T20:57:02.161279",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 11,
      "filename": "11.json",
      "timestamp": "2026-03-03T21:02:02.815142",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 14,
      "filename": "14.json",
      "timestamp": "2026-03-03T21:19:03.596656",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 15,
      "filename": "15.json",
      "timestamp": "2026-03-03T21:30:03.453102",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 18,
      "filename": "18.json",
      "timestamp": "2026-03-03T21:36:03.882381",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 19,
      "filename": "19.json",
      "timestamp": "2026-03-03T21:41:04.363133",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 20,
      "filename": "20.json",
      "timestamp": "2026-03-03T21:47:08.452271",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 22,
      "filename": "22.json",
      "timestamp": "2026-03-03T21:53:02.553107",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 26,
      "filename": "26.json",
      "timestamp": "2026-03-03T21:59:03.257988",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 28,
      "filename": "28.json",
      "timestamp": "2026-03-03T22:05:03.719473",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 31,
      "filename": "31.json",
      "timestamp": "2026-03-03T22:11:06.363961",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 33,
      "filename": "33.json",
      "timestamp": "2026-03-03T22:17:02.515512",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 36,
      "filename": "36.json",
      "timestamp": "2026-03-03T22:25:02.608603",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 39,
      "filename": "39.json",
      "timestamp": "2026-03-03T22:30:04.202336",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 41,
      "filename": "41.json",
      "timestamp": "2026-03-03T22:36:02.212902",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 45,
      "filename": "45.json",
      "timestamp": "2026-03-03T22:43:03.361021",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 51,
      "filename": "51.json",
      "timestamp": "2026-03-03T22:49:02.954070",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 52,
      "filename": "52.json",
      "timestamp": "2026-03-03T22:55:06.052353",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 54,
      "filename": "54.json",
      "timestamp": "2026-03-03T23:00:07.317135",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 56,
      "filename": "56.json",
      "timestamp": "2026-03-03T23:06:02.771556",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 58,
      "filename": "58.json",
      "timestamp": "2026-03-03T23:11:03.315654",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 60,
      "filename": "60.json",
      "timestamp": "2026-03-03T23:17:02.503481",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 62,
      "filename": "62.json",
      "timestamp": "2026-03-03T23:22:02.610291",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 63,
      "filename": "63.json",
      "timestamp": "2026-03-03T23:28:02.353611",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 68,
      "filename": "68.json",
      "timestamp": "2026-03-03T23:40:03.103365",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 73,
      "filename": "73.json",
      "timestamp": "2026-03-04T00:01:02.025207",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 74,
      "filename": "74.json",
      "timestamp": "2026-03-04T00:07:02.494071",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 75,
      "filename": "75.json",
      "timestamp": "2026-03-04T00:12:03.021831",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 76,
      "filename": "76.json",
      "timestamp": "2026-03-04T00:18:03.281905",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 77,
      "filename": "77.json",
      "timestamp": "2026-03-04T00:24:02.374249",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 80,
      "filename": "80.json",
      "timestamp": "2026-03-04T00:30:04.996458",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 81,
      "filename": "81.json",
      "timestamp": "2026-03-04T00:36:03.430931",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 83,
      "filename": "83.json",
      "timestamp": "2026-03-04T00:42:02.611319",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 85,
      "filename": "85.json",
      "timestamp": "2026-03-04T00:57:02.661108",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 86,
      "filename": "86.json",
      "timestamp": "2026-03-04T01:02:03.122567",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 87,
      "filename": "87.json",
      "timestamp": "2026-03-04T01:12:02.274996",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 88,
      "filename": "88.json",
      "timestamp": "2026-03-04T01:18:02.752095",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 89,
      "filename": "89.json",
      "timestamp": "2026-03-04T01:24:02.789063",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 90,
      "filename": "90.json",
      "timestamp": "2026-03-04T01:30:04.849932",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 91,
      "filename": "91.json",
      "timestamp": "2026-03-04T01:52:02.862883",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 92,
      "filename": "92.json",
      "timestamp": "2026-03-04T02:26:03.041790",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 93,
      "filename": "93.json",
      "timestamp": "2026-03-04T02:32:02.081731",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 94,
      "filename": "94.json",
      "timestamp": "2026-03-04T02:56:02.705166",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 95,
      "filename": "95.json",
      "timestamp": "2026-03-04T03:02:02.514822",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 96,
      "filename": "96.json",
      "timestamp": "2026-03-04T03:24:02.398758",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 97,
      "filename": "97.json",
      "timestamp": "2026-03-04T04:07:02.863008",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 98,
      "filename": "98.json",
      "timestamp": "2026-03-04T07:37:03.038323",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 99,
      "filename": "99.json",
      "timestamp": "2026-03-04T10:23:02.621458",
      "leader": "Nathan Johnson",
      "winner_called": false
    },
    {
      "percent": 100,
      "filename": "100.json",
      "timestamp": "2026-03-04T11:24:02.094349",
      "leader": "Nathan Johnson",
      "winner_called": false
    }
  ]
}