{
  "entries": [
    {
      "snapshot_hour_utc": "2026-09-11T09:00:00Z",
      "generated_at_utc": "2026-09-11T09:15:19Z",
      "signals_key": "signals/2026/09/11/09.json",
      "report_key": "reports/2026/09/11/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T08:00:00Z",
      "generated_at_utc": "2026-09-11T08:15:21Z",
      "signals_key": "signals/2026/09/11/08.json",
      "report_key": "reports/2026/09/11/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T07:00:00Z",
      "generated_at_utc": "2026-09-11T07:15:20Z",
      "signals_key": "signals/2026/09/11/07.json",
      "report_key": "reports/2026/09/11/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T06:00:00Z",
      "generated_at_utc": "2026-09-11T06:15:19Z",
      "signals_key": "signals/2026/09/11/06.json",
      "report_key": "reports/2026/09/11/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T05:00:00Z",
      "generated_at_utc": "2026-09-11T05:15:18Z",
      "signals_key": "signals/2026/09/11/05.json",
      "report_key": "reports/2026/09/11/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T04:00:00Z",
      "generated_at_utc": "2026-09-11T04:15:18Z",
      "signals_key": "signals/2026/09/11/04.json",
      "report_key": "reports/2026/09/11/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T03:00:00Z",
      "generated_at_utc": "2026-09-11T03:15:16Z",
      "signals_key": "signals/2026/09/11/03.json",
      "report_key": "reports/2026/09/11/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T02:00:00Z",
      "generated_at_utc": "2026-09-11T02:15:20Z",
      "signals_key": "signals/2026/09/11/02.json",
      "report_key": "reports/2026/09/11/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T01:00:00Z",
      "generated_at_utc": "2026-09-11T01:15:20Z",
      "signals_key": "signals/2026/09/11/01.json",
      "report_key": "reports/2026/09/11/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-11T00:00:00Z",
      "generated_at_utc": "2026-09-11T00:15:20Z",
      "signals_key": "signals/2026/09/11/00.json",
      "report_key": "reports/2026/09/11/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T23:00:00Z",
      "generated_at_utc": "2026-09-10T23:15:19Z",
      "signals_key": "signals/2026/09/10/23.json",
      "report_key": "reports/2026/09/10/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T22:00:00Z",
      "generated_at_utc": "2026-09-10T22:15:18Z",
      "signals_key": "signals/2026/09/10/22.json",
      "report_key": "reports/2026/09/10/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T21:00:00Z",
      "generated_at_utc": "2026-09-10T21:15:19Z",
      "signals_key": "signals/2026/09/10/21.json",
      "report_key": "reports/2026/09/10/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T20:00:00Z",
      "generated_at_utc": "2026-09-10T20:15:21Z",
      "signals_key": "signals/2026/09/10/20.json",
      "report_key": "reports/2026/09/10/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T19:00:00Z",
      "generated_at_utc": "2026-09-10T19:15:18Z",
      "signals_key": "signals/2026/09/10/19.json",
      "report_key": "reports/2026/09/10/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T18:00:00Z",
      "generated_at_utc": "2026-09-10T18:15:19Z",
      "signals_key": "signals/2026/09/10/18.json",
      "report_key": "reports/2026/09/10/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T17:00:00Z",
      "generated_at_utc": "2026-09-10T17:15:18Z",
      "signals_key": "signals/2026/09/10/17.json",
      "report_key": "reports/2026/09/10/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T16:00:00Z",
      "generated_at_utc": "2026-09-10T16:15:17Z",
      "signals_key": "signals/2026/09/10/16.json",
      "report_key": "reports/2026/09/10/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T15:00:00Z",
      "generated_at_utc": "2026-09-10T15:15:18Z",
      "signals_key": "signals/2026/09/10/15.json",
      "report_key": "reports/2026/09/10/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T14:00:00Z",
      "generated_at_utc": "2026-09-10T14:15:18Z",
      "signals_key": "signals/2026/09/10/14.json",
      "report_key": "reports/2026/09/10/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T13:00:00Z",
      "generated_at_utc": "2026-09-10T13:15:20Z",
      "signals_key": "signals/2026/09/10/13.json",
      "report_key": "reports/2026/09/10/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T12:00:00Z",
      "generated_at_utc": "2026-09-10T12:15:19Z",
      "signals_key": "signals/2026/09/10/12.json",
      "report_key": "reports/2026/09/10/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T11:00:00Z",
      "generated_at_utc": "2026-09-10T11:15:20Z",
      "signals_key": "signals/2026/09/10/11.json",
      "report_key": "reports/2026/09/10/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T10:00:00Z",
      "generated_at_utc": "2026-09-10T10:15:17Z",
      "signals_key": "signals/2026/09/10/10.json",
      "report_key": "reports/2026/09/10/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T09:00:00Z",
      "generated_at_utc": "2026-09-10T09:15:19Z",
      "signals_key": "signals/2026/09/10/09.json",
      "report_key": "reports/2026/09/10/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T08:00:00Z",
      "generated_at_utc": "2026-09-10T08:15:19Z",
      "signals_key": "signals/2026/09/10/08.json",
      "report_key": "reports/2026/09/10/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T07:00:00Z",
      "generated_at_utc": "2026-09-10T07:15:17Z",
      "signals_key": "signals/2026/09/10/07.json",
      "report_key": "reports/2026/09/10/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T06:00:00Z",
      "generated_at_utc": "2026-09-10T06:15:20Z",
      "signals_key": "signals/2026/09/10/06.json",
      "report_key": "reports/2026/09/10/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T05:00:00Z",
      "generated_at_utc": "2026-09-10T05:15:18Z",
      "signals_key": "signals/2026/09/10/05.json",
      "report_key": "reports/2026/09/10/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T04:00:00Z",
      "generated_at_utc": "2026-09-10T04:15:19Z",
      "signals_key": "signals/2026/09/10/04.json",
      "report_key": "reports/2026/09/10/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T03:00:00Z",
      "generated_at_utc": "2026-09-10T03:15:16Z",
      "signals_key": "signals/2026/09/10/03.json",
      "report_key": "reports/2026/09/10/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T02:00:00Z",
      "generated_at_utc": "2026-09-10T02:15:20Z",
      "signals_key": "signals/2026/09/10/02.json",
      "report_key": "reports/2026/09/10/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T01:00:00Z",
      "generated_at_utc": "2026-09-10T01:15:18Z",
      "signals_key": "signals/2026/09/10/01.json",
      "report_key": "reports/2026/09/10/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-10T00:00:00Z",
      "generated_at_utc": "2026-09-10T00:15:16Z",
      "signals_key": "signals/2026/09/10/00.json",
      "report_key": "reports/2026/09/10/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T23:00:00Z",
      "generated_at_utc": "2026-09-09T23:15:19Z",
      "signals_key": "signals/2026/09/09/23.json",
      "report_key": "reports/2026/09/09/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T22:00:00Z",
      "generated_at_utc": "2026-09-09T22:15:19Z",
      "signals_key": "signals/2026/09/09/22.json",
      "report_key": "reports/2026/09/09/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T21:00:00Z",
      "generated_at_utc": "2026-09-09T21:15:21Z",
      "signals_key": "signals/2026/09/09/21.json",
      "report_key": "reports/2026/09/09/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T20:00:00Z",
      "generated_at_utc": "2026-09-09T20:15:18Z",
      "signals_key": "signals/2026/09/09/20.json",
      "report_key": "reports/2026/09/09/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T19:00:00Z",
      "generated_at_utc": "2026-09-09T19:15:18Z",
      "signals_key": "signals/2026/09/09/19.json",
      "report_key": "reports/2026/09/09/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T18:00:00Z",
      "generated_at_utc": "2026-09-09T18:15:17Z",
      "signals_key": "signals/2026/09/09/18.json",
      "report_key": "reports/2026/09/09/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T17:00:00Z",
      "generated_at_utc": "2026-09-09T17:15:19Z",
      "signals_key": "signals/2026/09/09/17.json",
      "report_key": "reports/2026/09/09/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T16:00:00Z",
      "generated_at_utc": "2026-09-09T16:15:19Z",
      "signals_key": "signals/2026/09/09/16.json",
      "report_key": "reports/2026/09/09/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T15:00:00Z",
      "generated_at_utc": "2026-09-09T15:15:18Z",
      "signals_key": "signals/2026/09/09/15.json",
      "report_key": "reports/2026/09/09/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T14:00:00Z",
      "generated_at_utc": "2026-09-09T14:15:17Z",
      "signals_key": "signals/2026/09/09/14.json",
      "report_key": "reports/2026/09/09/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T13:00:00Z",
      "generated_at_utc": "2026-09-09T13:15:18Z",
      "signals_key": "signals/2026/09/09/13.json",
      "report_key": "reports/2026/09/09/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T12:00:00Z",
      "generated_at_utc": "2026-09-09T12:15:19Z",
      "signals_key": "signals/2026/09/09/12.json",
      "report_key": "reports/2026/09/09/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T11:00:00Z",
      "generated_at_utc": "2026-09-09T11:15:17Z",
      "signals_key": "signals/2026/09/09/11.json",
      "report_key": "reports/2026/09/09/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T10:00:00Z",
      "generated_at_utc": "2026-09-09T10:15:18Z",
      "signals_key": "signals/2026/09/09/10.json",
      "report_key": "reports/2026/09/09/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T09:00:00Z",
      "generated_at_utc": "2026-09-09T09:15:20Z",
      "signals_key": "signals/2026/09/09/09.json",
      "report_key": "reports/2026/09/09/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T08:00:00Z",
      "generated_at_utc": "2026-09-09T08:15:21Z",
      "signals_key": "signals/2026/09/09/08.json",
      "report_key": "reports/2026/09/09/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T07:00:00Z",
      "generated_at_utc": "2026-09-09T07:15:20Z",
      "signals_key": "signals/2026/09/09/07.json",
      "report_key": "reports/2026/09/09/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T06:00:00Z",
      "generated_at_utc": "2026-09-09T06:15:19Z",
      "signals_key": "signals/2026/09/09/06.json",
      "report_key": "reports/2026/09/09/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T05:00:00Z",
      "generated_at_utc": "2026-09-09T05:15:20Z",
      "signals_key": "signals/2026/09/09/05.json",
      "report_key": "reports/2026/09/09/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T04:00:00Z",
      "generated_at_utc": "2026-09-09T04:15:19Z",
      "signals_key": "signals/2026/09/09/04.json",
      "report_key": "reports/2026/09/09/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T03:00:00Z",
      "generated_at_utc": "2026-09-09T03:15:20Z",
      "signals_key": "signals/2026/09/09/03.json",
      "report_key": "reports/2026/09/09/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T02:00:00Z",
      "generated_at_utc": "2026-09-09T02:15:20Z",
      "signals_key": "signals/2026/09/09/02.json",
      "report_key": "reports/2026/09/09/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T01:00:00Z",
      "generated_at_utc": "2026-09-09T01:15:20Z",
      "signals_key": "signals/2026/09/09/01.json",
      "report_key": "reports/2026/09/09/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-09T00:00:00Z",
      "generated_at_utc": "2026-09-09T00:15:17Z",
      "signals_key": "signals/2026/09/09/00.json",
      "report_key": "reports/2026/09/09/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T23:00:00Z",
      "generated_at_utc": "2026-09-08T23:15:19Z",
      "signals_key": "signals/2026/09/08/23.json",
      "report_key": "reports/2026/09/08/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T22:00:00Z",
      "generated_at_utc": "2026-09-08T22:15:18Z",
      "signals_key": "signals/2026/09/08/22.json",
      "report_key": "reports/2026/09/08/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T21:00:00Z",
      "generated_at_utc": "2026-09-08T21:15:20Z",
      "signals_key": "signals/2026/09/08/21.json",
      "report_key": "reports/2026/09/08/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T20:00:00Z",
      "generated_at_utc": "2026-09-08T20:15:20Z",
      "signals_key": "signals/2026/09/08/20.json",
      "report_key": "reports/2026/09/08/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T19:00:00Z",
      "generated_at_utc": "2026-09-08T19:15:20Z",
      "signals_key": "signals/2026/09/08/19.json",
      "report_key": "reports/2026/09/08/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T18:00:00Z",
      "generated_at_utc": "2026-09-08T18:15:18Z",
      "signals_key": "signals/2026/09/08/18.json",
      "report_key": "reports/2026/09/08/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T17:00:00Z",
      "generated_at_utc": "2026-09-08T17:15:19Z",
      "signals_key": "signals/2026/09/08/17.json",
      "report_key": "reports/2026/09/08/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T16:00:00Z",
      "generated_at_utc": "2026-09-08T16:15:20Z",
      "signals_key": "signals/2026/09/08/16.json",
      "report_key": "reports/2026/09/08/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T15:00:00Z",
      "generated_at_utc": "2026-09-08T15:15:18Z",
      "signals_key": "signals/2026/09/08/15.json",
      "report_key": "reports/2026/09/08/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T14:00:00Z",
      "generated_at_utc": "2026-09-08T14:15:17Z",
      "signals_key": "signals/2026/09/08/14.json",
      "report_key": "reports/2026/09/08/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T13:00:00Z",
      "generated_at_utc": "2026-09-08T13:15:18Z",
      "signals_key": "signals/2026/09/08/13.json",
      "report_key": "reports/2026/09/08/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T12:00:00Z",
      "generated_at_utc": "2026-09-08T12:15:20Z",
      "signals_key": "signals/2026/09/08/12.json",
      "report_key": "reports/2026/09/08/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T11:00:00Z",
      "generated_at_utc": "2026-09-08T11:15:20Z",
      "signals_key": "signals/2026/09/08/11.json",
      "report_key": "reports/2026/09/08/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T10:00:00Z",
      "generated_at_utc": "2026-09-08T10:15:19Z",
      "signals_key": "signals/2026/09/08/10.json",
      "report_key": "reports/2026/09/08/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T09:00:00Z",
      "generated_at_utc": "2026-09-08T09:15:20Z",
      "signals_key": "signals/2026/09/08/09.json",
      "report_key": "reports/2026/09/08/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T08:00:00Z",
      "generated_at_utc": "2026-09-08T08:15:19Z",
      "signals_key": "signals/2026/09/08/08.json",
      "report_key": "reports/2026/09/08/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T07:00:00Z",
      "generated_at_utc": "2026-09-08T07:15:19Z",
      "signals_key": "signals/2026/09/08/07.json",
      "report_key": "reports/2026/09/08/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T06:00:00Z",
      "generated_at_utc": "2026-09-08T06:15:20Z",
      "signals_key": "signals/2026/09/08/06.json",
      "report_key": "reports/2026/09/08/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T05:00:00Z",
      "generated_at_utc": "2026-09-08T05:15:20Z",
      "signals_key": "signals/2026/09/08/05.json",
      "report_key": "reports/2026/09/08/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T04:00:00Z",
      "generated_at_utc": "2026-09-08T04:15:20Z",
      "signals_key": "signals/2026/09/08/04.json",
      "report_key": "reports/2026/09/08/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T03:00:00Z",
      "generated_at_utc": "2026-09-08T03:15:18Z",
      "signals_key": "signals/2026/09/08/03.json",
      "report_key": "reports/2026/09/08/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T02:00:00Z",
      "generated_at_utc": "2026-09-08T02:15:18Z",
      "signals_key": "signals/2026/09/08/02.json",
      "report_key": "reports/2026/09/08/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T01:00:00Z",
      "generated_at_utc": "2026-09-08T01:15:21Z",
      "signals_key": "signals/2026/09/08/01.json",
      "report_key": "reports/2026/09/08/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-08T00:00:00Z",
      "generated_at_utc": "2026-09-08T00:15:18Z",
      "signals_key": "signals/2026/09/08/00.json",
      "report_key": "reports/2026/09/08/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T23:00:00Z",
      "generated_at_utc": "2026-09-07T23:15:19Z",
      "signals_key": "signals/2026/09/07/23.json",
      "report_key": "reports/2026/09/07/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T22:00:00Z",
      "generated_at_utc": "2026-09-07T22:15:19Z",
      "signals_key": "signals/2026/09/07/22.json",
      "report_key": "reports/2026/09/07/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T21:00:00Z",
      "generated_at_utc": "2026-09-07T21:15:21Z",
      "signals_key": "signals/2026/09/07/21.json",
      "report_key": "reports/2026/09/07/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T20:00:00Z",
      "generated_at_utc": "2026-09-07T20:15:21Z",
      "signals_key": "signals/2026/09/07/20.json",
      "report_key": "reports/2026/09/07/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T19:00:00Z",
      "generated_at_utc": "2026-09-07T19:15:18Z",
      "signals_key": "signals/2026/09/07/19.json",
      "report_key": "reports/2026/09/07/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T18:00:00Z",
      "generated_at_utc": "2026-09-07T18:15:21Z",
      "signals_key": "signals/2026/09/07/18.json",
      "report_key": "reports/2026/09/07/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T17:00:00Z",
      "generated_at_utc": "2026-09-07T17:15:19Z",
      "signals_key": "signals/2026/09/07/17.json",
      "report_key": "reports/2026/09/07/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T16:00:00Z",
      "generated_at_utc": "2026-09-07T16:15:19Z",
      "signals_key": "signals/2026/09/07/16.json",
      "report_key": "reports/2026/09/07/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T15:00:00Z",
      "generated_at_utc": "2026-09-07T15:15:19Z",
      "signals_key": "signals/2026/09/07/15.json",
      "report_key": "reports/2026/09/07/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T14:00:00Z",
      "generated_at_utc": "2026-09-07T14:15:18Z",
      "signals_key": "signals/2026/09/07/14.json",
      "report_key": "reports/2026/09/07/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T13:00:00Z",
      "generated_at_utc": "2026-09-07T13:15:18Z",
      "signals_key": "signals/2026/09/07/13.json",
      "report_key": "reports/2026/09/07/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T12:00:00Z",
      "generated_at_utc": "2026-09-07T12:15:18Z",
      "signals_key": "signals/2026/09/07/12.json",
      "report_key": "reports/2026/09/07/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T11:00:00Z",
      "generated_at_utc": "2026-09-07T11:15:20Z",
      "signals_key": "signals/2026/09/07/11.json",
      "report_key": "reports/2026/09/07/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T10:00:00Z",
      "generated_at_utc": "2026-09-07T10:15:19Z",
      "signals_key": "signals/2026/09/07/10.json",
      "report_key": "reports/2026/09/07/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T09:00:00Z",
      "generated_at_utc": "2026-09-07T09:15:18Z",
      "signals_key": "signals/2026/09/07/09.json",
      "report_key": "reports/2026/09/07/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T08:00:00Z",
      "generated_at_utc": "2026-09-07T08:15:19Z",
      "signals_key": "signals/2026/09/07/08.json",
      "report_key": "reports/2026/09/07/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T07:00:00Z",
      "generated_at_utc": "2026-09-07T07:15:20Z",
      "signals_key": "signals/2026/09/07/07.json",
      "report_key": "reports/2026/09/07/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T06:00:00Z",
      "generated_at_utc": "2026-09-07T06:15:18Z",
      "signals_key": "signals/2026/09/07/06.json",
      "report_key": "reports/2026/09/07/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T05:00:00Z",
      "generated_at_utc": "2026-09-07T05:15:18Z",
      "signals_key": "signals/2026/09/07/05.json",
      "report_key": "reports/2026/09/07/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T04:00:00Z",
      "generated_at_utc": "2026-09-07T04:15:18Z",
      "signals_key": "signals/2026/09/07/04.json",
      "report_key": "reports/2026/09/07/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T03:00:00Z",
      "generated_at_utc": "2026-09-07T03:15:18Z",
      "signals_key": "signals/2026/09/07/03.json",
      "report_key": "reports/2026/09/07/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T02:00:00Z",
      "generated_at_utc": "2026-09-07T02:15:18Z",
      "signals_key": "signals/2026/09/07/02.json",
      "report_key": "reports/2026/09/07/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T01:00:00Z",
      "generated_at_utc": "2026-09-07T01:15:20Z",
      "signals_key": "signals/2026/09/07/01.json",
      "report_key": "reports/2026/09/07/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-07T00:00:00Z",
      "generated_at_utc": "2026-09-07T00:15:18Z",
      "signals_key": "signals/2026/09/07/00.json",
      "report_key": "reports/2026/09/07/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T23:00:00Z",
      "generated_at_utc": "2026-09-06T23:15:17Z",
      "signals_key": "signals/2026/09/06/23.json",
      "report_key": "reports/2026/09/06/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T22:00:00Z",
      "generated_at_utc": "2026-09-06T22:15:21Z",
      "signals_key": "signals/2026/09/06/22.json",
      "report_key": "reports/2026/09/06/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T21:00:00Z",
      "generated_at_utc": "2026-09-06T21:15:19Z",
      "signals_key": "signals/2026/09/06/21.json",
      "report_key": "reports/2026/09/06/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T20:00:00Z",
      "generated_at_utc": "2026-09-06T20:15:21Z",
      "signals_key": "signals/2026/09/06/20.json",
      "report_key": "reports/2026/09/06/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T19:00:00Z",
      "generated_at_utc": "2026-09-06T19:15:19Z",
      "signals_key": "signals/2026/09/06/19.json",
      "report_key": "reports/2026/09/06/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T18:00:00Z",
      "generated_at_utc": "2026-09-06T18:15:17Z",
      "signals_key": "signals/2026/09/06/18.json",
      "report_key": "reports/2026/09/06/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T17:00:00Z",
      "generated_at_utc": "2026-09-06T17:15:21Z",
      "signals_key": "signals/2026/09/06/17.json",
      "report_key": "reports/2026/09/06/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T16:00:00Z",
      "generated_at_utc": "2026-09-06T16:15:18Z",
      "signals_key": "signals/2026/09/06/16.json",
      "report_key": "reports/2026/09/06/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T15:00:00Z",
      "generated_at_utc": "2026-09-06T15:15:18Z",
      "signals_key": "signals/2026/09/06/15.json",
      "report_key": "reports/2026/09/06/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T14:00:00Z",
      "generated_at_utc": "2026-09-06T14:15:21Z",
      "signals_key": "signals/2026/09/06/14.json",
      "report_key": "reports/2026/09/06/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T13:00:00Z",
      "generated_at_utc": "2026-09-06T13:15:19Z",
      "signals_key": "signals/2026/09/06/13.json",
      "report_key": "reports/2026/09/06/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T12:00:00Z",
      "generated_at_utc": "2026-09-06T12:15:19Z",
      "signals_key": "signals/2026/09/06/12.json",
      "report_key": "reports/2026/09/06/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T11:00:00Z",
      "generated_at_utc": "2026-09-06T11:15:21Z",
      "signals_key": "signals/2026/09/06/11.json",
      "report_key": "reports/2026/09/06/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T10:00:00Z",
      "generated_at_utc": "2026-09-06T10:15:18Z",
      "signals_key": "signals/2026/09/06/10.json",
      "report_key": "reports/2026/09/06/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T09:00:00Z",
      "generated_at_utc": "2026-09-06T09:15:19Z",
      "signals_key": "signals/2026/09/06/09.json",
      "report_key": "reports/2026/09/06/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T08:00:00Z",
      "generated_at_utc": "2026-09-06T08:15:18Z",
      "signals_key": "signals/2026/09/06/08.json",
      "report_key": "reports/2026/09/06/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T07:00:00Z",
      "generated_at_utc": "2026-09-06T07:15:18Z",
      "signals_key": "signals/2026/09/06/07.json",
      "report_key": "reports/2026/09/06/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T06:00:00Z",
      "generated_at_utc": "2026-09-06T06:15:20Z",
      "signals_key": "signals/2026/09/06/06.json",
      "report_key": "reports/2026/09/06/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T05:00:00Z",
      "generated_at_utc": "2026-09-06T05:15:18Z",
      "signals_key": "signals/2026/09/06/05.json",
      "report_key": "reports/2026/09/06/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T04:00:00Z",
      "generated_at_utc": "2026-09-06T04:15:18Z",
      "signals_key": "signals/2026/09/06/04.json",
      "report_key": "reports/2026/09/06/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T03:00:00Z",
      "generated_at_utc": "2026-09-06T03:15:19Z",
      "signals_key": "signals/2026/09/06/03.json",
      "report_key": "reports/2026/09/06/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T02:00:00Z",
      "generated_at_utc": "2026-09-06T02:15:20Z",
      "signals_key": "signals/2026/09/06/02.json",
      "report_key": "reports/2026/09/06/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T01:00:00Z",
      "generated_at_utc": "2026-09-06T01:15:18Z",
      "signals_key": "signals/2026/09/06/01.json",
      "report_key": "reports/2026/09/06/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-06T00:00:00Z",
      "generated_at_utc": "2026-09-06T00:15:18Z",
      "signals_key": "signals/2026/09/06/00.json",
      "report_key": "reports/2026/09/06/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T23:00:00Z",
      "generated_at_utc": "2026-09-05T23:15:19Z",
      "signals_key": "signals/2026/09/05/23.json",
      "report_key": "reports/2026/09/05/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T22:00:00Z",
      "generated_at_utc": "2026-09-05T22:15:21Z",
      "signals_key": "signals/2026/09/05/22.json",
      "report_key": "reports/2026/09/05/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T21:00:00Z",
      "generated_at_utc": "2026-09-05T21:15:19Z",
      "signals_key": "signals/2026/09/05/21.json",
      "report_key": "reports/2026/09/05/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T20:00:00Z",
      "generated_at_utc": "2026-09-05T20:15:18Z",
      "signals_key": "signals/2026/09/05/20.json",
      "report_key": "reports/2026/09/05/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T19:00:00Z",
      "generated_at_utc": "2026-09-05T19:15:17Z",
      "signals_key": "signals/2026/09/05/19.json",
      "report_key": "reports/2026/09/05/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T18:00:00Z",
      "generated_at_utc": "2026-09-05T18:15:17Z",
      "signals_key": "signals/2026/09/05/18.json",
      "report_key": "reports/2026/09/05/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T17:00:00Z",
      "generated_at_utc": "2026-09-05T17:15:18Z",
      "signals_key": "signals/2026/09/05/17.json",
      "report_key": "reports/2026/09/05/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T16:00:00Z",
      "generated_at_utc": "2026-09-05T16:15:19Z",
      "signals_key": "signals/2026/09/05/16.json",
      "report_key": "reports/2026/09/05/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T15:00:00Z",
      "generated_at_utc": "2026-09-05T15:15:18Z",
      "signals_key": "signals/2026/09/05/15.json",
      "report_key": "reports/2026/09/05/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T14:00:00Z",
      "generated_at_utc": "2026-09-05T14:15:21Z",
      "signals_key": "signals/2026/09/05/14.json",
      "report_key": "reports/2026/09/05/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T13:00:00Z",
      "generated_at_utc": "2026-09-05T13:15:20Z",
      "signals_key": "signals/2026/09/05/13.json",
      "report_key": "reports/2026/09/05/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T12:00:00Z",
      "generated_at_utc": "2026-09-05T12:15:18Z",
      "signals_key": "signals/2026/09/05/12.json",
      "report_key": "reports/2026/09/05/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T11:00:00Z",
      "generated_at_utc": "2026-09-05T11:15:18Z",
      "signals_key": "signals/2026/09/05/11.json",
      "report_key": "reports/2026/09/05/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T10:00:00Z",
      "generated_at_utc": "2026-09-05T10:15:18Z",
      "signals_key": "signals/2026/09/05/10.json",
      "report_key": "reports/2026/09/05/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T09:00:00Z",
      "generated_at_utc": "2026-09-05T09:15:18Z",
      "signals_key": "signals/2026/09/05/09.json",
      "report_key": "reports/2026/09/05/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T08:00:00Z",
      "generated_at_utc": "2026-09-05T08:15:18Z",
      "signals_key": "signals/2026/09/05/08.json",
      "report_key": "reports/2026/09/05/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T07:00:00Z",
      "generated_at_utc": "2026-09-05T07:15:17Z",
      "signals_key": "signals/2026/09/05/07.json",
      "report_key": "reports/2026/09/05/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T06:00:00Z",
      "generated_at_utc": "2026-09-05T06:15:18Z",
      "signals_key": "signals/2026/09/05/06.json",
      "report_key": "reports/2026/09/05/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T05:00:00Z",
      "generated_at_utc": "2026-09-05T05:15:20Z",
      "signals_key": "signals/2026/09/05/05.json",
      "report_key": "reports/2026/09/05/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T04:00:00Z",
      "generated_at_utc": "2026-09-05T04:15:18Z",
      "signals_key": "signals/2026/09/05/04.json",
      "report_key": "reports/2026/09/05/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T03:00:00Z",
      "generated_at_utc": "2026-09-05T03:15:18Z",
      "signals_key": "signals/2026/09/05/03.json",
      "report_key": "reports/2026/09/05/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T02:00:00Z",
      "generated_at_utc": "2026-09-05T02:15:18Z",
      "signals_key": "signals/2026/09/05/02.json",
      "report_key": "reports/2026/09/05/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T01:00:00Z",
      "generated_at_utc": "2026-09-05T01:15:20Z",
      "signals_key": "signals/2026/09/05/01.json",
      "report_key": "reports/2026/09/05/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-05T00:00:00Z",
      "generated_at_utc": "2026-09-05T00:15:20Z",
      "signals_key": "signals/2026/09/05/00.json",
      "report_key": "reports/2026/09/05/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T23:00:00Z",
      "generated_at_utc": "2026-09-04T23:15:19Z",
      "signals_key": "signals/2026/09/04/23.json",
      "report_key": "reports/2026/09/04/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T22:00:00Z",
      "generated_at_utc": "2026-09-04T22:15:19Z",
      "signals_key": "signals/2026/09/04/22.json",
      "report_key": "reports/2026/09/04/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T21:00:00Z",
      "generated_at_utc": "2026-09-04T21:15:21Z",
      "signals_key": "signals/2026/09/04/21.json",
      "report_key": "reports/2026/09/04/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T20:00:00Z",
      "generated_at_utc": "2026-09-04T20:15:18Z",
      "signals_key": "signals/2026/09/04/20.json",
      "report_key": "reports/2026/09/04/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T19:00:00Z",
      "generated_at_utc": "2026-09-04T19:15:19Z",
      "signals_key": "signals/2026/09/04/19.json",
      "report_key": "reports/2026/09/04/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T18:00:00Z",
      "generated_at_utc": "2026-09-04T18:15:18Z",
      "signals_key": "signals/2026/09/04/18.json",
      "report_key": "reports/2026/09/04/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T17:00:00Z",
      "generated_at_utc": "2026-09-04T17:15:18Z",
      "signals_key": "signals/2026/09/04/17.json",
      "report_key": "reports/2026/09/04/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T16:00:00Z",
      "generated_at_utc": "2026-09-04T16:15:18Z",
      "signals_key": "signals/2026/09/04/16.json",
      "report_key": "reports/2026/09/04/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T15:00:00Z",
      "generated_at_utc": "2026-09-04T15:15:21Z",
      "signals_key": "signals/2026/09/04/15.json",
      "report_key": "reports/2026/09/04/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T14:00:00Z",
      "generated_at_utc": "2026-09-04T14:15:20Z",
      "signals_key": "signals/2026/09/04/14.json",
      "report_key": "reports/2026/09/04/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T13:00:00Z",
      "generated_at_utc": "2026-09-04T13:15:18Z",
      "signals_key": "signals/2026/09/04/13.json",
      "report_key": "reports/2026/09/04/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T12:00:00Z",
      "generated_at_utc": "2026-09-04T12:15:19Z",
      "signals_key": "signals/2026/09/04/12.json",
      "report_key": "reports/2026/09/04/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T11:00:00Z",
      "generated_at_utc": "2026-09-04T11:15:21Z",
      "signals_key": "signals/2026/09/04/11.json",
      "report_key": "reports/2026/09/04/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T10:00:00Z",
      "generated_at_utc": "2026-09-04T10:15:19Z",
      "signals_key": "signals/2026/09/04/10.json",
      "report_key": "reports/2026/09/04/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T09:00:00Z",
      "generated_at_utc": "2026-09-04T09:15:20Z",
      "signals_key": "signals/2026/09/04/09.json",
      "report_key": "reports/2026/09/04/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T08:00:00Z",
      "generated_at_utc": "2026-09-04T08:15:21Z",
      "signals_key": "signals/2026/09/04/08.json",
      "report_key": "reports/2026/09/04/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T07:00:00Z",
      "generated_at_utc": "2026-09-04T07:15:21Z",
      "signals_key": "signals/2026/09/04/07.json",
      "report_key": "reports/2026/09/04/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T06:00:00Z",
      "generated_at_utc": "2026-09-04T06:15:17Z",
      "signals_key": "signals/2026/09/04/06.json",
      "report_key": "reports/2026/09/04/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T05:00:00Z",
      "generated_at_utc": "2026-09-04T05:15:19Z",
      "signals_key": "signals/2026/09/04/05.json",
      "report_key": "reports/2026/09/04/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T04:00:00Z",
      "generated_at_utc": "2026-09-04T04:15:18Z",
      "signals_key": "signals/2026/09/04/04.json",
      "report_key": "reports/2026/09/04/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T03:00:00Z",
      "generated_at_utc": "2026-09-04T03:15:20Z",
      "signals_key": "signals/2026/09/04/03.json",
      "report_key": "reports/2026/09/04/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T02:00:00Z",
      "generated_at_utc": "2026-09-04T02:15:18Z",
      "signals_key": "signals/2026/09/04/02.json",
      "report_key": "reports/2026/09/04/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T01:00:00Z",
      "generated_at_utc": "2026-09-04T01:15:20Z",
      "signals_key": "signals/2026/09/04/01.json",
      "report_key": "reports/2026/09/04/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-04T00:00:00Z",
      "generated_at_utc": "2026-09-04T00:15:18Z",
      "signals_key": "signals/2026/09/04/00.json",
      "report_key": "reports/2026/09/04/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T23:00:00Z",
      "generated_at_utc": "2026-09-03T23:15:18Z",
      "signals_key": "signals/2026/09/03/23.json",
      "report_key": "reports/2026/09/03/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T22:00:00Z",
      "generated_at_utc": "2026-09-03T22:15:18Z",
      "signals_key": "signals/2026/09/03/22.json",
      "report_key": "reports/2026/09/03/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T21:00:00Z",
      "generated_at_utc": "2026-09-03T21:15:18Z",
      "signals_key": "signals/2026/09/03/21.json",
      "report_key": "reports/2026/09/03/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T20:00:00Z",
      "generated_at_utc": "2026-09-03T20:15:21Z",
      "signals_key": "signals/2026/09/03/20.json",
      "report_key": "reports/2026/09/03/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T19:00:00Z",
      "generated_at_utc": "2026-09-03T19:15:18Z",
      "signals_key": "signals/2026/09/03/19.json",
      "report_key": "reports/2026/09/03/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T18:00:00Z",
      "generated_at_utc": "2026-09-03T18:15:20Z",
      "signals_key": "signals/2026/09/03/18.json",
      "report_key": "reports/2026/09/03/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T17:00:00Z",
      "generated_at_utc": "2026-09-03T17:15:18Z",
      "signals_key": "signals/2026/09/03/17.json",
      "report_key": "reports/2026/09/03/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T16:00:00Z",
      "generated_at_utc": "2026-09-03T16:15:18Z",
      "signals_key": "signals/2026/09/03/16.json",
      "report_key": "reports/2026/09/03/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T15:00:00Z",
      "generated_at_utc": "2026-09-03T15:15:17Z",
      "signals_key": "signals/2026/09/03/15.json",
      "report_key": "reports/2026/09/03/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T14:00:00Z",
      "generated_at_utc": "2026-09-03T14:15:20Z",
      "signals_key": "signals/2026/09/03/14.json",
      "report_key": "reports/2026/09/03/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T13:00:00Z",
      "generated_at_utc": "2026-09-03T13:15:18Z",
      "signals_key": "signals/2026/09/03/13.json",
      "report_key": "reports/2026/09/03/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T12:00:00Z",
      "generated_at_utc": "2026-09-03T12:15:18Z",
      "signals_key": "signals/2026/09/03/12.json",
      "report_key": "reports/2026/09/03/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T11:00:00Z",
      "generated_at_utc": "2026-09-03T11:15:18Z",
      "signals_key": "signals/2026/09/03/11.json",
      "report_key": "reports/2026/09/03/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T10:00:00Z",
      "generated_at_utc": "2026-09-03T10:15:18Z",
      "signals_key": "signals/2026/09/03/10.json",
      "report_key": "reports/2026/09/03/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T09:00:00Z",
      "generated_at_utc": "2026-09-03T09:15:20Z",
      "signals_key": "signals/2026/09/03/09.json",
      "report_key": "reports/2026/09/03/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T08:00:00Z",
      "generated_at_utc": "2026-09-03T08:15:20Z",
      "signals_key": "signals/2026/09/03/08.json",
      "report_key": "reports/2026/09/03/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T07:00:00Z",
      "generated_at_utc": "2026-09-03T07:15:19Z",
      "signals_key": "signals/2026/09/03/07.json",
      "report_key": "reports/2026/09/03/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T06:00:00Z",
      "generated_at_utc": "2026-09-03T06:15:20Z",
      "signals_key": "signals/2026/09/03/06.json",
      "report_key": "reports/2026/09/03/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T05:00:00Z",
      "generated_at_utc": "2026-09-03T05:15:20Z",
      "signals_key": "signals/2026/09/03/05.json",
      "report_key": "reports/2026/09/03/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T04:00:00Z",
      "generated_at_utc": "2026-09-03T04:15:16Z",
      "signals_key": "signals/2026/09/03/04.json",
      "report_key": "reports/2026/09/03/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T03:00:00Z",
      "generated_at_utc": "2026-09-03T03:15:18Z",
      "signals_key": "signals/2026/09/03/03.json",
      "report_key": "reports/2026/09/03/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T02:00:00Z",
      "generated_at_utc": "2026-09-03T02:15:18Z",
      "signals_key": "signals/2026/09/03/02.json",
      "report_key": "reports/2026/09/03/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T01:00:00Z",
      "generated_at_utc": "2026-09-03T01:15:20Z",
      "signals_key": "signals/2026/09/03/01.json",
      "report_key": "reports/2026/09/03/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-03T00:00:00Z",
      "generated_at_utc": "2026-09-03T00:15:20Z",
      "signals_key": "signals/2026/09/03/00.json",
      "report_key": "reports/2026/09/03/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T23:00:00Z",
      "generated_at_utc": "2026-09-02T23:15:19Z",
      "signals_key": "signals/2026/09/02/23.json",
      "report_key": "reports/2026/09/02/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T22:00:00Z",
      "generated_at_utc": "2026-09-02T22:15:19Z",
      "signals_key": "signals/2026/09/02/22.json",
      "report_key": "reports/2026/09/02/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T21:00:00Z",
      "generated_at_utc": "2026-09-02T21:15:19Z",
      "signals_key": "signals/2026/09/02/21.json",
      "report_key": "reports/2026/09/02/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T20:00:00Z",
      "generated_at_utc": "2026-09-02T20:15:19Z",
      "signals_key": "signals/2026/09/02/20.json",
      "report_key": "reports/2026/09/02/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T19:00:00Z",
      "generated_at_utc": "2026-09-02T19:15:19Z",
      "signals_key": "signals/2026/09/02/19.json",
      "report_key": "reports/2026/09/02/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T18:00:00Z",
      "generated_at_utc": "2026-09-02T18:15:18Z",
      "signals_key": "signals/2026/09/02/18.json",
      "report_key": "reports/2026/09/02/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T17:00:00Z",
      "generated_at_utc": "2026-09-02T17:15:19Z",
      "signals_key": "signals/2026/09/02/17.json",
      "report_key": "reports/2026/09/02/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T16:00:00Z",
      "generated_at_utc": "2026-09-02T16:15:18Z",
      "signals_key": "signals/2026/09/02/16.json",
      "report_key": "reports/2026/09/02/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T15:00:00Z",
      "generated_at_utc": "2026-09-02T15:15:23Z",
      "signals_key": "signals/2026/09/02/15.json",
      "report_key": "reports/2026/09/02/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T14:00:00Z",
      "generated_at_utc": "2026-09-02T14:15:18Z",
      "signals_key": "signals/2026/09/02/14.json",
      "report_key": "reports/2026/09/02/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T13:00:00Z",
      "generated_at_utc": "2026-09-02T13:15:20Z",
      "signals_key": "signals/2026/09/02/13.json",
      "report_key": "reports/2026/09/02/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T12:00:00Z",
      "generated_at_utc": "2026-09-02T12:15:18Z",
      "signals_key": "signals/2026/09/02/12.json",
      "report_key": "reports/2026/09/02/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T11:00:00Z",
      "generated_at_utc": "2026-09-02T11:15:18Z",
      "signals_key": "signals/2026/09/02/11.json",
      "report_key": "reports/2026/09/02/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T10:00:00Z",
      "generated_at_utc": "2026-09-02T10:15:21Z",
      "signals_key": "signals/2026/09/02/10.json",
      "report_key": "reports/2026/09/02/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T09:00:00Z",
      "generated_at_utc": "2026-09-02T09:15:19Z",
      "signals_key": "signals/2026/09/02/09.json",
      "report_key": "reports/2026/09/02/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T08:00:00Z",
      "generated_at_utc": "2026-09-02T08:15:20Z",
      "signals_key": "signals/2026/09/02/08.json",
      "report_key": "reports/2026/09/02/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T07:00:00Z",
      "generated_at_utc": "2026-09-02T07:15:20Z",
      "signals_key": "signals/2026/09/02/07.json",
      "report_key": "reports/2026/09/02/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T06:00:00Z",
      "generated_at_utc": "2026-09-02T06:15:21Z",
      "signals_key": "signals/2026/09/02/06.json",
      "report_key": "reports/2026/09/02/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T05:00:00Z",
      "generated_at_utc": "2026-09-02T05:15:18Z",
      "signals_key": "signals/2026/09/02/05.json",
      "report_key": "reports/2026/09/02/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T04:00:00Z",
      "generated_at_utc": "2026-09-02T04:15:20Z",
      "signals_key": "signals/2026/09/02/04.json",
      "report_key": "reports/2026/09/02/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T03:00:00Z",
      "generated_at_utc": "2026-09-02T03:15:20Z",
      "signals_key": "signals/2026/09/02/03.json",
      "report_key": "reports/2026/09/02/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T02:00:00Z",
      "generated_at_utc": "2026-09-02T02:15:18Z",
      "signals_key": "signals/2026/09/02/02.json",
      "report_key": "reports/2026/09/02/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T01:00:00Z",
      "generated_at_utc": "2026-09-02T01:15:20Z",
      "signals_key": "signals/2026/09/02/01.json",
      "report_key": "reports/2026/09/02/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-02T00:00:00Z",
      "generated_at_utc": "2026-09-02T00:15:17Z",
      "signals_key": "signals/2026/09/02/00.json",
      "report_key": "reports/2026/09/02/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T23:00:00Z",
      "generated_at_utc": "2026-09-01T23:15:17Z",
      "signals_key": "signals/2026/09/01/23.json",
      "report_key": "reports/2026/09/01/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T22:00:00Z",
      "generated_at_utc": "2026-09-01T22:15:18Z",
      "signals_key": "signals/2026/09/01/22.json",
      "report_key": "reports/2026/09/01/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T21:00:00Z",
      "generated_at_utc": "2026-09-01T21:15:18Z",
      "signals_key": "signals/2026/09/01/21.json",
      "report_key": "reports/2026/09/01/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T20:00:00Z",
      "generated_at_utc": "2026-09-01T20:15:18Z",
      "signals_key": "signals/2026/09/01/20.json",
      "report_key": "reports/2026/09/01/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T19:00:00Z",
      "generated_at_utc": "2026-09-01T19:15:19Z",
      "signals_key": "signals/2026/09/01/19.json",
      "report_key": "reports/2026/09/01/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T18:00:00Z",
      "generated_at_utc": "2026-09-01T18:15:20Z",
      "signals_key": "signals/2026/09/01/18.json",
      "report_key": "reports/2026/09/01/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T17:00:00Z",
      "generated_at_utc": "2026-09-01T17:15:21Z",
      "signals_key": "signals/2026/09/01/17.json",
      "report_key": "reports/2026/09/01/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T16:00:00Z",
      "generated_at_utc": "2026-09-01T16:15:21Z",
      "signals_key": "signals/2026/09/01/16.json",
      "report_key": "reports/2026/09/01/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T15:00:00Z",
      "generated_at_utc": "2026-09-01T15:15:20Z",
      "signals_key": "signals/2026/09/01/15.json",
      "report_key": "reports/2026/09/01/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T14:00:00Z",
      "generated_at_utc": "2026-09-01T14:15:20Z",
      "signals_key": "signals/2026/09/01/14.json",
      "report_key": "reports/2026/09/01/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T13:00:00Z",
      "generated_at_utc": "2026-09-01T13:15:18Z",
      "signals_key": "signals/2026/09/01/13.json",
      "report_key": "reports/2026/09/01/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T12:00:00Z",
      "generated_at_utc": "2026-09-01T12:15:18Z",
      "signals_key": "signals/2026/09/01/12.json",
      "report_key": "reports/2026/09/01/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T11:00:00Z",
      "generated_at_utc": "2026-09-01T11:15:20Z",
      "signals_key": "signals/2026/09/01/11.json",
      "report_key": "reports/2026/09/01/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T10:00:00Z",
      "generated_at_utc": "2026-09-01T10:15:18Z",
      "signals_key": "signals/2026/09/01/10.json",
      "report_key": "reports/2026/09/01/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T09:00:00Z",
      "generated_at_utc": "2026-09-01T09:15:17Z",
      "signals_key": "signals/2026/09/01/09.json",
      "report_key": "reports/2026/09/01/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T08:00:00Z",
      "generated_at_utc": "2026-09-01T08:15:20Z",
      "signals_key": "signals/2026/09/01/08.json",
      "report_key": "reports/2026/09/01/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T07:00:00Z",
      "generated_at_utc": "2026-09-01T07:15:19Z",
      "signals_key": "signals/2026/09/01/07.json",
      "report_key": "reports/2026/09/01/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T06:00:00Z",
      "generated_at_utc": "2026-09-01T06:15:18Z",
      "signals_key": "signals/2026/09/01/06.json",
      "report_key": "reports/2026/09/01/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T05:00:00Z",
      "generated_at_utc": "2026-09-01T05:15:18Z",
      "signals_key": "signals/2026/09/01/05.json",
      "report_key": "reports/2026/09/01/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T04:00:00Z",
      "generated_at_utc": "2026-09-01T04:15:20Z",
      "signals_key": "signals/2026/09/01/04.json",
      "report_key": "reports/2026/09/01/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T03:00:00Z",
      "generated_at_utc": "2026-09-01T03:15:20Z",
      "signals_key": "signals/2026/09/01/03.json",
      "report_key": "reports/2026/09/01/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T02:00:00Z",
      "generated_at_utc": "2026-09-01T02:15:20Z",
      "signals_key": "signals/2026/09/01/02.json",
      "report_key": "reports/2026/09/01/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T01:00:00Z",
      "generated_at_utc": "2026-09-01T01:15:18Z",
      "signals_key": "signals/2026/09/01/01.json",
      "report_key": "reports/2026/09/01/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-09-01T00:00:00Z",
      "generated_at_utc": "2026-09-01T00:15:20Z",
      "signals_key": "signals/2026/09/01/00.json",
      "report_key": "reports/2026/09/01/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T23:00:00Z",
      "generated_at_utc": "2026-08-31T23:15:19Z",
      "signals_key": "signals/2026/08/31/23.json",
      "report_key": "reports/2026/08/31/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T22:00:00Z",
      "generated_at_utc": "2026-08-31T22:15:19Z",
      "signals_key": "signals/2026/08/31/22.json",
      "report_key": "reports/2026/08/31/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T21:00:00Z",
      "generated_at_utc": "2026-08-31T21:15:19Z",
      "signals_key": "signals/2026/08/31/21.json",
      "report_key": "reports/2026/08/31/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T20:00:00Z",
      "generated_at_utc": "2026-08-31T20:15:21Z",
      "signals_key": "signals/2026/08/31/20.json",
      "report_key": "reports/2026/08/31/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T19:00:00Z",
      "generated_at_utc": "2026-08-31T19:15:19Z",
      "signals_key": "signals/2026/08/31/19.json",
      "report_key": "reports/2026/08/31/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T18:00:00Z",
      "generated_at_utc": "2026-08-31T18:15:18Z",
      "signals_key": "signals/2026/08/31/18.json",
      "report_key": "reports/2026/08/31/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T17:00:00Z",
      "generated_at_utc": "2026-08-31T17:15:21Z",
      "signals_key": "signals/2026/08/31/17.json",
      "report_key": "reports/2026/08/31/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T16:00:00Z",
      "generated_at_utc": "2026-08-31T16:15:19Z",
      "signals_key": "signals/2026/08/31/16.json",
      "report_key": "reports/2026/08/31/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T15:00:00Z",
      "generated_at_utc": "2026-08-31T15:15:21Z",
      "signals_key": "signals/2026/08/31/15.json",
      "report_key": "reports/2026/08/31/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T14:00:00Z",
      "generated_at_utc": "2026-08-31T14:15:17Z",
      "signals_key": "signals/2026/08/31/14.json",
      "report_key": "reports/2026/08/31/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T13:00:00Z",
      "generated_at_utc": "2026-08-31T13:15:18Z",
      "signals_key": "signals/2026/08/31/13.json",
      "report_key": "reports/2026/08/31/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T12:00:00Z",
      "generated_at_utc": "2026-08-31T12:15:21Z",
      "signals_key": "signals/2026/08/31/12.json",
      "report_key": "reports/2026/08/31/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T11:00:00Z",
      "generated_at_utc": "2026-08-31T11:15:20Z",
      "signals_key": "signals/2026/08/31/11.json",
      "report_key": "reports/2026/08/31/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T10:00:00Z",
      "generated_at_utc": "2026-08-31T10:15:19Z",
      "signals_key": "signals/2026/08/31/10.json",
      "report_key": "reports/2026/08/31/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T09:00:00Z",
      "generated_at_utc": "2026-08-31T09:15:21Z",
      "signals_key": "signals/2026/08/31/09.json",
      "report_key": "reports/2026/08/31/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T08:00:00Z",
      "generated_at_utc": "2026-08-31T08:15:20Z",
      "signals_key": "signals/2026/08/31/08.json",
      "report_key": "reports/2026/08/31/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T07:00:00Z",
      "generated_at_utc": "2026-08-31T07:15:19Z",
      "signals_key": "signals/2026/08/31/07.json",
      "report_key": "reports/2026/08/31/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T06:00:00Z",
      "generated_at_utc": "2026-08-31T06:15:19Z",
      "signals_key": "signals/2026/08/31/06.json",
      "report_key": "reports/2026/08/31/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T05:00:00Z",
      "generated_at_utc": "2026-08-31T05:15:17Z",
      "signals_key": "signals/2026/08/31/05.json",
      "report_key": "reports/2026/08/31/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T04:00:00Z",
      "generated_at_utc": "2026-08-31T04:15:18Z",
      "signals_key": "signals/2026/08/31/04.json",
      "report_key": "reports/2026/08/31/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T03:00:00Z",
      "generated_at_utc": "2026-08-31T03:15:18Z",
      "signals_key": "signals/2026/08/31/03.json",
      "report_key": "reports/2026/08/31/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T02:00:00Z",
      "generated_at_utc": "2026-08-31T02:15:20Z",
      "signals_key": "signals/2026/08/31/02.json",
      "report_key": "reports/2026/08/31/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T01:00:00Z",
      "generated_at_utc": "2026-08-31T01:15:17Z",
      "signals_key": "signals/2026/08/31/01.json",
      "report_key": "reports/2026/08/31/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-31T00:00:00Z",
      "generated_at_utc": "2026-08-31T00:15:18Z",
      "signals_key": "signals/2026/08/31/00.json",
      "report_key": "reports/2026/08/31/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T23:00:00Z",
      "generated_at_utc": "2026-08-30T23:15:22Z",
      "signals_key": "signals/2026/08/30/23.json",
      "report_key": "reports/2026/08/30/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T22:00:00Z",
      "generated_at_utc": "2026-08-30T22:15:19Z",
      "signals_key": "signals/2026/08/30/22.json",
      "report_key": "reports/2026/08/30/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T21:00:00Z",
      "generated_at_utc": "2026-08-30T21:15:21Z",
      "signals_key": "signals/2026/08/30/21.json",
      "report_key": "reports/2026/08/30/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T20:00:00Z",
      "generated_at_utc": "2026-08-30T20:15:21Z",
      "signals_key": "signals/2026/08/30/20.json",
      "report_key": "reports/2026/08/30/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T19:00:00Z",
      "generated_at_utc": "2026-08-30T19:15:18Z",
      "signals_key": "signals/2026/08/30/19.json",
      "report_key": "reports/2026/08/30/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T18:00:00Z",
      "generated_at_utc": "2026-08-30T18:15:21Z",
      "signals_key": "signals/2026/08/30/18.json",
      "report_key": "reports/2026/08/30/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T17:00:00Z",
      "generated_at_utc": "2026-08-30T17:15:19Z",
      "signals_key": "signals/2026/08/30/17.json",
      "report_key": "reports/2026/08/30/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T16:00:00Z",
      "generated_at_utc": "2026-08-30T16:15:18Z",
      "signals_key": "signals/2026/08/30/16.json",
      "report_key": "reports/2026/08/30/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T15:00:00Z",
      "generated_at_utc": "2026-08-30T15:15:18Z",
      "signals_key": "signals/2026/08/30/15.json",
      "report_key": "reports/2026/08/30/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T14:00:00Z",
      "generated_at_utc": "2026-08-30T14:15:19Z",
      "signals_key": "signals/2026/08/30/14.json",
      "report_key": "reports/2026/08/30/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T13:00:00Z",
      "generated_at_utc": "2026-08-30T13:15:21Z",
      "signals_key": "signals/2026/08/30/13.json",
      "report_key": "reports/2026/08/30/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T12:00:00Z",
      "generated_at_utc": "2026-08-30T12:15:21Z",
      "signals_key": "signals/2026/08/30/12.json",
      "report_key": "reports/2026/08/30/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T11:00:00Z",
      "generated_at_utc": "2026-08-30T11:15:18Z",
      "signals_key": "signals/2026/08/30/11.json",
      "report_key": "reports/2026/08/30/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T10:00:00Z",
      "generated_at_utc": "2026-08-30T10:15:18Z",
      "signals_key": "signals/2026/08/30/10.json",
      "report_key": "reports/2026/08/30/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T09:00:00Z",
      "generated_at_utc": "2026-08-30T09:15:18Z",
      "signals_key": "signals/2026/08/30/09.json",
      "report_key": "reports/2026/08/30/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T08:00:00Z",
      "generated_at_utc": "2026-08-30T08:15:20Z",
      "signals_key": "signals/2026/08/30/08.json",
      "report_key": "reports/2026/08/30/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T07:00:00Z",
      "generated_at_utc": "2026-08-30T07:15:20Z",
      "signals_key": "signals/2026/08/30/07.json",
      "report_key": "reports/2026/08/30/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T06:00:00Z",
      "generated_at_utc": "2026-08-30T06:15:18Z",
      "signals_key": "signals/2026/08/30/06.json",
      "report_key": "reports/2026/08/30/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T05:00:00Z",
      "generated_at_utc": "2026-08-30T05:15:18Z",
      "signals_key": "signals/2026/08/30/05.json",
      "report_key": "reports/2026/08/30/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T04:00:00Z",
      "generated_at_utc": "2026-08-30T04:15:20Z",
      "signals_key": "signals/2026/08/30/04.json",
      "report_key": "reports/2026/08/30/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T03:00:00Z",
      "generated_at_utc": "2026-08-30T03:15:20Z",
      "signals_key": "signals/2026/08/30/03.json",
      "report_key": "reports/2026/08/30/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T02:00:00Z",
      "generated_at_utc": "2026-08-30T02:15:18Z",
      "signals_key": "signals/2026/08/30/02.json",
      "report_key": "reports/2026/08/30/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T01:00:00Z",
      "generated_at_utc": "2026-08-30T01:15:19Z",
      "signals_key": "signals/2026/08/30/01.json",
      "report_key": "reports/2026/08/30/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-30T00:00:00Z",
      "generated_at_utc": "2026-08-30T00:15:18Z",
      "signals_key": "signals/2026/08/30/00.json",
      "report_key": "reports/2026/08/30/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T23:00:00Z",
      "generated_at_utc": "2026-08-29T23:15:21Z",
      "signals_key": "signals/2026/08/29/23.json",
      "report_key": "reports/2026/08/29/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T22:00:00Z",
      "generated_at_utc": "2026-08-29T22:15:19Z",
      "signals_key": "signals/2026/08/29/22.json",
      "report_key": "reports/2026/08/29/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T21:00:00Z",
      "generated_at_utc": "2026-08-29T21:15:21Z",
      "signals_key": "signals/2026/08/29/21.json",
      "report_key": "reports/2026/08/29/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T20:00:00Z",
      "generated_at_utc": "2026-08-29T20:15:19Z",
      "signals_key": "signals/2026/08/29/20.json",
      "report_key": "reports/2026/08/29/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T19:00:00Z",
      "generated_at_utc": "2026-08-29T19:15:22Z",
      "signals_key": "signals/2026/08/29/19.json",
      "report_key": "reports/2026/08/29/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T18:00:00Z",
      "generated_at_utc": "2026-08-29T18:15:18Z",
      "signals_key": "signals/2026/08/29/18.json",
      "report_key": "reports/2026/08/29/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T17:00:00Z",
      "generated_at_utc": "2026-08-29T17:15:21Z",
      "signals_key": "signals/2026/08/29/17.json",
      "report_key": "reports/2026/08/29/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T16:00:00Z",
      "generated_at_utc": "2026-08-29T16:15:19Z",
      "signals_key": "signals/2026/08/29/16.json",
      "report_key": "reports/2026/08/29/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T15:00:00Z",
      "generated_at_utc": "2026-08-29T15:15:18Z",
      "signals_key": "signals/2026/08/29/15.json",
      "report_key": "reports/2026/08/29/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T14:00:00Z",
      "generated_at_utc": "2026-08-29T14:15:19Z",
      "signals_key": "signals/2026/08/29/14.json",
      "report_key": "reports/2026/08/29/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T13:00:00Z",
      "generated_at_utc": "2026-08-29T13:15:17Z",
      "signals_key": "signals/2026/08/29/13.json",
      "report_key": "reports/2026/08/29/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T12:00:00Z",
      "generated_at_utc": "2026-08-29T12:15:20Z",
      "signals_key": "signals/2026/08/29/12.json",
      "report_key": "reports/2026/08/29/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T11:00:00Z",
      "generated_at_utc": "2026-08-29T11:15:19Z",
      "signals_key": "signals/2026/08/29/11.json",
      "report_key": "reports/2026/08/29/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T10:00:00Z",
      "generated_at_utc": "2026-08-29T10:15:17Z",
      "signals_key": "signals/2026/08/29/10.json",
      "report_key": "reports/2026/08/29/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T09:00:00Z",
      "generated_at_utc": "2026-08-29T09:15:18Z",
      "signals_key": "signals/2026/08/29/09.json",
      "report_key": "reports/2026/08/29/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T08:00:00Z",
      "generated_at_utc": "2026-08-29T08:15:20Z",
      "signals_key": "signals/2026/08/29/08.json",
      "report_key": "reports/2026/08/29/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T07:00:00Z",
      "generated_at_utc": "2026-08-29T07:15:18Z",
      "signals_key": "signals/2026/08/29/07.json",
      "report_key": "reports/2026/08/29/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T06:00:00Z",
      "generated_at_utc": "2026-08-29T06:15:18Z",
      "signals_key": "signals/2026/08/29/06.json",
      "report_key": "reports/2026/08/29/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T05:00:00Z",
      "generated_at_utc": "2026-08-29T05:15:18Z",
      "signals_key": "signals/2026/08/29/05.json",
      "report_key": "reports/2026/08/29/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T04:00:00Z",
      "generated_at_utc": "2026-08-29T04:15:20Z",
      "signals_key": "signals/2026/08/29/04.json",
      "report_key": "reports/2026/08/29/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T03:00:00Z",
      "generated_at_utc": "2026-08-29T03:15:19Z",
      "signals_key": "signals/2026/08/29/03.json",
      "report_key": "reports/2026/08/29/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T02:00:00Z",
      "generated_at_utc": "2026-08-29T02:15:18Z",
      "signals_key": "signals/2026/08/29/02.json",
      "report_key": "reports/2026/08/29/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T01:00:00Z",
      "generated_at_utc": "2026-08-29T01:15:18Z",
      "signals_key": "signals/2026/08/29/01.json",
      "report_key": "reports/2026/08/29/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-29T00:00:00Z",
      "generated_at_utc": "2026-08-29T00:15:18Z",
      "signals_key": "signals/2026/08/29/00.json",
      "report_key": "reports/2026/08/29/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T23:00:00Z",
      "generated_at_utc": "2026-08-28T23:15:21Z",
      "signals_key": "signals/2026/08/28/23.json",
      "report_key": "reports/2026/08/28/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T22:00:00Z",
      "generated_at_utc": "2026-08-28T22:15:19Z",
      "signals_key": "signals/2026/08/28/22.json",
      "report_key": "reports/2026/08/28/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T21:00:00Z",
      "generated_at_utc": "2026-08-28T21:15:21Z",
      "signals_key": "signals/2026/08/28/21.json",
      "report_key": "reports/2026/08/28/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T20:00:00Z",
      "generated_at_utc": "2026-08-28T20:15:19Z",
      "signals_key": "signals/2026/08/28/20.json",
      "report_key": "reports/2026/08/28/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T19:00:00Z",
      "generated_at_utc": "2026-08-28T19:15:17Z",
      "signals_key": "signals/2026/08/28/19.json",
      "report_key": "reports/2026/08/28/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T18:00:00Z",
      "generated_at_utc": "2026-08-28T18:15:19Z",
      "signals_key": "signals/2026/08/28/18.json",
      "report_key": "reports/2026/08/28/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T17:00:00Z",
      "generated_at_utc": "2026-08-28T17:15:19Z",
      "signals_key": "signals/2026/08/28/17.json",
      "report_key": "reports/2026/08/28/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T16:00:00Z",
      "generated_at_utc": "2026-08-28T16:15:21Z",
      "signals_key": "signals/2026/08/28/16.json",
      "report_key": "reports/2026/08/28/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T15:00:00Z",
      "generated_at_utc": "2026-08-28T15:15:19Z",
      "signals_key": "signals/2026/08/28/15.json",
      "report_key": "reports/2026/08/28/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T14:00:00Z",
      "generated_at_utc": "2026-08-28T14:15:18Z",
      "signals_key": "signals/2026/08/28/14.json",
      "report_key": "reports/2026/08/28/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T13:00:00Z",
      "generated_at_utc": "2026-08-28T13:15:18Z",
      "signals_key": "signals/2026/08/28/13.json",
      "report_key": "reports/2026/08/28/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T12:00:00Z",
      "generated_at_utc": "2026-08-28T12:15:18Z",
      "signals_key": "signals/2026/08/28/12.json",
      "report_key": "reports/2026/08/28/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T11:00:00Z",
      "generated_at_utc": "2026-08-28T11:15:20Z",
      "signals_key": "signals/2026/08/28/11.json",
      "report_key": "reports/2026/08/28/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T10:00:00Z",
      "generated_at_utc": "2026-08-28T10:15:20Z",
      "signals_key": "signals/2026/08/28/10.json",
      "report_key": "reports/2026/08/28/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T09:00:00Z",
      "generated_at_utc": "2026-08-28T09:15:20Z",
      "signals_key": "signals/2026/08/28/09.json",
      "report_key": "reports/2026/08/28/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T08:00:00Z",
      "generated_at_utc": "2026-08-28T08:15:20Z",
      "signals_key": "signals/2026/08/28/08.json",
      "report_key": "reports/2026/08/28/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T07:00:00Z",
      "generated_at_utc": "2026-08-28T07:15:17Z",
      "signals_key": "signals/2026/08/28/07.json",
      "report_key": "reports/2026/08/28/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T06:00:00Z",
      "generated_at_utc": "2026-08-28T06:15:18Z",
      "signals_key": "signals/2026/08/28/06.json",
      "report_key": "reports/2026/08/28/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T05:00:00Z",
      "generated_at_utc": "2026-08-28T05:15:18Z",
      "signals_key": "signals/2026/08/28/05.json",
      "report_key": "reports/2026/08/28/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T04:00:00Z",
      "generated_at_utc": "2026-08-28T04:15:19Z",
      "signals_key": "signals/2026/08/28/04.json",
      "report_key": "reports/2026/08/28/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T03:00:00Z",
      "generated_at_utc": "2026-08-28T03:15:18Z",
      "signals_key": "signals/2026/08/28/03.json",
      "report_key": "reports/2026/08/28/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T02:00:00Z",
      "generated_at_utc": "2026-08-28T02:15:18Z",
      "signals_key": "signals/2026/08/28/02.json",
      "report_key": "reports/2026/08/28/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T01:00:00Z",
      "generated_at_utc": "2026-08-28T01:15:20Z",
      "signals_key": "signals/2026/08/28/01.json",
      "report_key": "reports/2026/08/28/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-28T00:00:00Z",
      "generated_at_utc": "2026-08-28T00:15:18Z",
      "signals_key": "signals/2026/08/28/00.json",
      "report_key": "reports/2026/08/28/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T23:00:00Z",
      "generated_at_utc": "2026-08-27T23:15:21Z",
      "signals_key": "signals/2026/08/27/23.json",
      "report_key": "reports/2026/08/27/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T22:00:00Z",
      "generated_at_utc": "2026-08-27T22:15:19Z",
      "signals_key": "signals/2026/08/27/22.json",
      "report_key": "reports/2026/08/27/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T21:00:00Z",
      "generated_at_utc": "2026-08-27T21:15:21Z",
      "signals_key": "signals/2026/08/27/21.json",
      "report_key": "reports/2026/08/27/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T20:00:00Z",
      "generated_at_utc": "2026-08-27T20:15:21Z",
      "signals_key": "signals/2026/08/27/20.json",
      "report_key": "reports/2026/08/27/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T19:00:00Z",
      "generated_at_utc": "2026-08-27T19:15:19Z",
      "signals_key": "signals/2026/08/27/19.json",
      "report_key": "reports/2026/08/27/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T18:00:00Z",
      "generated_at_utc": "2026-08-27T18:15:21Z",
      "signals_key": "signals/2026/08/27/18.json",
      "report_key": "reports/2026/08/27/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T17:00:00Z",
      "generated_at_utc": "2026-08-27T17:15:18Z",
      "signals_key": "signals/2026/08/27/17.json",
      "report_key": "reports/2026/08/27/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T16:00:00Z",
      "generated_at_utc": "2026-08-27T16:15:18Z",
      "signals_key": "signals/2026/08/27/16.json",
      "report_key": "reports/2026/08/27/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T15:00:00Z",
      "generated_at_utc": "2026-08-27T15:15:21Z",
      "signals_key": "signals/2026/08/27/15.json",
      "report_key": "reports/2026/08/27/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T14:00:00Z",
      "generated_at_utc": "2026-08-27T14:15:21Z",
      "signals_key": "signals/2026/08/27/14.json",
      "report_key": "reports/2026/08/27/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T13:00:00Z",
      "generated_at_utc": "2026-08-27T13:15:20Z",
      "signals_key": "signals/2026/08/27/13.json",
      "report_key": "reports/2026/08/27/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T12:00:00Z",
      "generated_at_utc": "2026-08-27T12:15:18Z",
      "signals_key": "signals/2026/08/27/12.json",
      "report_key": "reports/2026/08/27/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T11:00:00Z",
      "generated_at_utc": "2026-08-27T11:15:18Z",
      "signals_key": "signals/2026/08/27/11.json",
      "report_key": "reports/2026/08/27/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T10:00:00Z",
      "generated_at_utc": "2026-08-27T10:15:21Z",
      "signals_key": "signals/2026/08/27/10.json",
      "report_key": "reports/2026/08/27/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T09:00:00Z",
      "generated_at_utc": "2026-08-27T09:15:19Z",
      "signals_key": "signals/2026/08/27/09.json",
      "report_key": "reports/2026/08/27/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T08:00:00Z",
      "generated_at_utc": "2026-08-27T08:15:21Z",
      "signals_key": "signals/2026/08/27/08.json",
      "report_key": "reports/2026/08/27/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T07:00:00Z",
      "generated_at_utc": "2026-08-27T07:15:20Z",
      "signals_key": "signals/2026/08/27/07.json",
      "report_key": "reports/2026/08/27/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T06:00:00Z",
      "generated_at_utc": "2026-08-27T06:15:18Z",
      "signals_key": "signals/2026/08/27/06.json",
      "report_key": "reports/2026/08/27/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T05:00:00Z",
      "generated_at_utc": "2026-08-27T05:15:20Z",
      "signals_key": "signals/2026/08/27/05.json",
      "report_key": "reports/2026/08/27/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T04:00:00Z",
      "generated_at_utc": "2026-08-27T04:15:20Z",
      "signals_key": "signals/2026/08/27/04.json",
      "report_key": "reports/2026/08/27/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T03:00:00Z",
      "generated_at_utc": "2026-08-27T03:15:18Z",
      "signals_key": "signals/2026/08/27/03.json",
      "report_key": "reports/2026/08/27/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T02:00:00Z",
      "generated_at_utc": "2026-08-27T02:15:20Z",
      "signals_key": "signals/2026/08/27/02.json",
      "report_key": "reports/2026/08/27/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T01:00:00Z",
      "generated_at_utc": "2026-08-27T01:15:20Z",
      "signals_key": "signals/2026/08/27/01.json",
      "report_key": "reports/2026/08/27/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-27T00:00:00Z",
      "generated_at_utc": "2026-08-27T00:15:20Z",
      "signals_key": "signals/2026/08/27/00.json",
      "report_key": "reports/2026/08/27/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T23:00:00Z",
      "generated_at_utc": "2026-08-26T23:15:19Z",
      "signals_key": "signals/2026/08/26/23.json",
      "report_key": "reports/2026/08/26/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T22:00:00Z",
      "generated_at_utc": "2026-08-26T22:15:21Z",
      "signals_key": "signals/2026/08/26/22.json",
      "report_key": "reports/2026/08/26/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T21:00:00Z",
      "generated_at_utc": "2026-08-26T21:15:21Z",
      "signals_key": "signals/2026/08/26/21.json",
      "report_key": "reports/2026/08/26/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T20:00:00Z",
      "generated_at_utc": "2026-08-26T20:15:19Z",
      "signals_key": "signals/2026/08/26/20.json",
      "report_key": "reports/2026/08/26/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T19:00:00Z",
      "generated_at_utc": "2026-08-26T19:15:21Z",
      "signals_key": "signals/2026/08/26/19.json",
      "report_key": "reports/2026/08/26/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T18:00:00Z",
      "generated_at_utc": "2026-08-26T18:15:18Z",
      "signals_key": "signals/2026/08/26/18.json",
      "report_key": "reports/2026/08/26/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T17:00:00Z",
      "generated_at_utc": "2026-08-26T17:15:18Z",
      "signals_key": "signals/2026/08/26/17.json",
      "report_key": "reports/2026/08/26/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T16:00:00Z",
      "generated_at_utc": "2026-08-26T16:15:21Z",
      "signals_key": "signals/2026/08/26/16.json",
      "report_key": "reports/2026/08/26/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T15:00:00Z",
      "generated_at_utc": "2026-08-26T15:15:21Z",
      "signals_key": "signals/2026/08/26/15.json",
      "report_key": "reports/2026/08/26/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T14:00:00Z",
      "generated_at_utc": "2026-08-26T14:15:19Z",
      "signals_key": "signals/2026/08/26/14.json",
      "report_key": "reports/2026/08/26/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T13:00:00Z",
      "generated_at_utc": "2026-08-26T13:15:21Z",
      "signals_key": "signals/2026/08/26/13.json",
      "report_key": "reports/2026/08/26/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T12:00:00Z",
      "generated_at_utc": "2026-08-26T12:15:18Z",
      "signals_key": "signals/2026/08/26/12.json",
      "report_key": "reports/2026/08/26/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T11:00:00Z",
      "generated_at_utc": "2026-08-26T11:15:20Z",
      "signals_key": "signals/2026/08/26/11.json",
      "report_key": "reports/2026/08/26/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T10:00:00Z",
      "generated_at_utc": "2026-08-26T10:15:18Z",
      "signals_key": "signals/2026/08/26/10.json",
      "report_key": "reports/2026/08/26/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T09:00:00Z",
      "generated_at_utc": "2026-08-26T09:15:18Z",
      "signals_key": "signals/2026/08/26/09.json",
      "report_key": "reports/2026/08/26/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T08:00:00Z",
      "generated_at_utc": "2026-08-26T08:15:21Z",
      "signals_key": "signals/2026/08/26/08.json",
      "report_key": "reports/2026/08/26/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T07:00:00Z",
      "generated_at_utc": "2026-08-26T07:15:20Z",
      "signals_key": "signals/2026/08/26/07.json",
      "report_key": "reports/2026/08/26/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T06:00:00Z",
      "generated_at_utc": "2026-08-26T06:15:18Z",
      "signals_key": "signals/2026/08/26/06.json",
      "report_key": "reports/2026/08/26/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T05:00:00Z",
      "generated_at_utc": "2026-08-26T05:15:20Z",
      "signals_key": "signals/2026/08/26/05.json",
      "report_key": "reports/2026/08/26/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T04:00:00Z",
      "generated_at_utc": "2026-08-26T04:15:18Z",
      "signals_key": "signals/2026/08/26/04.json",
      "report_key": "reports/2026/08/26/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T03:00:00Z",
      "generated_at_utc": "2026-08-26T03:15:18Z",
      "signals_key": "signals/2026/08/26/03.json",
      "report_key": "reports/2026/08/26/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T02:00:00Z",
      "generated_at_utc": "2026-08-26T02:15:20Z",
      "signals_key": "signals/2026/08/26/02.json",
      "report_key": "reports/2026/08/26/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T01:00:00Z",
      "generated_at_utc": "2026-08-26T01:15:18Z",
      "signals_key": "signals/2026/08/26/01.json",
      "report_key": "reports/2026/08/26/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-26T00:00:00Z",
      "generated_at_utc": "2026-08-26T00:15:18Z",
      "signals_key": "signals/2026/08/26/00.json",
      "report_key": "reports/2026/08/26/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T23:00:00Z",
      "generated_at_utc": "2026-08-25T23:15:21Z",
      "signals_key": "signals/2026/08/25/23.json",
      "report_key": "reports/2026/08/25/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T22:00:00Z",
      "generated_at_utc": "2026-08-25T22:15:21Z",
      "signals_key": "signals/2026/08/25/22.json",
      "report_key": "reports/2026/08/25/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T21:00:00Z",
      "generated_at_utc": "2026-08-25T21:15:21Z",
      "signals_key": "signals/2026/08/25/21.json",
      "report_key": "reports/2026/08/25/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T20:00:00Z",
      "generated_at_utc": "2026-08-25T20:15:19Z",
      "signals_key": "signals/2026/08/25/20.json",
      "report_key": "reports/2026/08/25/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T19:00:00Z",
      "generated_at_utc": "2026-08-25T19:15:23Z",
      "signals_key": "signals/2026/08/25/19.json",
      "report_key": "reports/2026/08/25/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T18:00:00Z",
      "generated_at_utc": "2026-08-25T18:15:20Z",
      "signals_key": "signals/2026/08/25/18.json",
      "report_key": "reports/2026/08/25/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T17:00:00Z",
      "generated_at_utc": "2026-08-25T17:15:21Z",
      "signals_key": "signals/2026/08/25/17.json",
      "report_key": "reports/2026/08/25/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T16:00:00Z",
      "generated_at_utc": "2026-08-25T16:15:19Z",
      "signals_key": "signals/2026/08/25/16.json",
      "report_key": "reports/2026/08/25/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T15:00:00Z",
      "generated_at_utc": "2026-08-25T15:15:19Z",
      "signals_key": "signals/2026/08/25/15.json",
      "report_key": "reports/2026/08/25/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T14:00:00Z",
      "generated_at_utc": "2026-08-25T14:15:19Z",
      "signals_key": "signals/2026/08/25/14.json",
      "report_key": "reports/2026/08/25/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T13:00:00Z",
      "generated_at_utc": "2026-08-25T13:15:19Z",
      "signals_key": "signals/2026/08/25/13.json",
      "report_key": "reports/2026/08/25/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T12:00:00Z",
      "generated_at_utc": "2026-08-25T12:15:20Z",
      "signals_key": "signals/2026/08/25/12.json",
      "report_key": "reports/2026/08/25/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T11:00:00Z",
      "generated_at_utc": "2026-08-25T11:15:20Z",
      "signals_key": "signals/2026/08/25/11.json",
      "report_key": "reports/2026/08/25/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T10:00:00Z",
      "generated_at_utc": "2026-08-25T10:15:21Z",
      "signals_key": "signals/2026/08/25/10.json",
      "report_key": "reports/2026/08/25/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T09:00:00Z",
      "generated_at_utc": "2026-08-25T09:15:18Z",
      "signals_key": "signals/2026/08/25/09.json",
      "report_key": "reports/2026/08/25/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T08:00:00Z",
      "generated_at_utc": "2026-08-25T08:15:21Z",
      "signals_key": "signals/2026/08/25/08.json",
      "report_key": "reports/2026/08/25/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T07:00:00Z",
      "generated_at_utc": "2026-08-25T07:15:19Z",
      "signals_key": "signals/2026/08/25/07.json",
      "report_key": "reports/2026/08/25/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T06:00:00Z",
      "generated_at_utc": "2026-08-25T06:15:19Z",
      "signals_key": "signals/2026/08/25/06.json",
      "report_key": "reports/2026/08/25/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T05:00:00Z",
      "generated_at_utc": "2026-08-25T05:15:20Z",
      "signals_key": "signals/2026/08/25/05.json",
      "report_key": "reports/2026/08/25/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T04:00:00Z",
      "generated_at_utc": "2026-08-25T04:15:18Z",
      "signals_key": "signals/2026/08/25/04.json",
      "report_key": "reports/2026/08/25/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T03:00:00Z",
      "generated_at_utc": "2026-08-25T03:15:18Z",
      "signals_key": "signals/2026/08/25/03.json",
      "report_key": "reports/2026/08/25/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T02:00:00Z",
      "generated_at_utc": "2026-08-25T02:15:18Z",
      "signals_key": "signals/2026/08/25/02.json",
      "report_key": "reports/2026/08/25/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T01:00:00Z",
      "generated_at_utc": "2026-08-25T01:15:19Z",
      "signals_key": "signals/2026/08/25/01.json",
      "report_key": "reports/2026/08/25/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-25T00:00:00Z",
      "generated_at_utc": "2026-08-25T00:15:18Z",
      "signals_key": "signals/2026/08/25/00.json",
      "report_key": "reports/2026/08/25/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T23:00:00Z",
      "generated_at_utc": "2026-08-24T23:15:19Z",
      "signals_key": "signals/2026/08/24/23.json",
      "report_key": "reports/2026/08/24/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T22:00:00Z",
      "generated_at_utc": "2026-08-24T22:15:21Z",
      "signals_key": "signals/2026/08/24/22.json",
      "report_key": "reports/2026/08/24/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T21:00:00Z",
      "generated_at_utc": "2026-08-24T21:15:18Z",
      "signals_key": "signals/2026/08/24/21.json",
      "report_key": "reports/2026/08/24/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T20:00:00Z",
      "generated_at_utc": "2026-08-24T20:15:21Z",
      "signals_key": "signals/2026/08/24/20.json",
      "report_key": "reports/2026/08/24/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T19:00:00Z",
      "generated_at_utc": "2026-08-24T19:15:21Z",
      "signals_key": "signals/2026/08/24/19.json",
      "report_key": "reports/2026/08/24/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T18:00:00Z",
      "generated_at_utc": "2026-08-24T18:15:19Z",
      "signals_key": "signals/2026/08/24/18.json",
      "report_key": "reports/2026/08/24/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T17:00:00Z",
      "generated_at_utc": "2026-08-24T17:15:19Z",
      "signals_key": "signals/2026/08/24/17.json",
      "report_key": "reports/2026/08/24/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T16:00:00Z",
      "generated_at_utc": "2026-08-24T16:15:21Z",
      "signals_key": "signals/2026/08/24/16.json",
      "report_key": "reports/2026/08/24/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T15:00:00Z",
      "generated_at_utc": "2026-08-24T15:15:19Z",
      "signals_key": "signals/2026/08/24/15.json",
      "report_key": "reports/2026/08/24/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T14:00:00Z",
      "generated_at_utc": "2026-08-24T14:15:21Z",
      "signals_key": "signals/2026/08/24/14.json",
      "report_key": "reports/2026/08/24/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T13:00:00Z",
      "generated_at_utc": "2026-08-24T13:15:19Z",
      "signals_key": "signals/2026/08/24/13.json",
      "report_key": "reports/2026/08/24/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T12:00:00Z",
      "generated_at_utc": "2026-08-24T12:15:19Z",
      "signals_key": "signals/2026/08/24/12.json",
      "report_key": "reports/2026/08/24/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T11:00:00Z",
      "generated_at_utc": "2026-08-24T11:15:18Z",
      "signals_key": "signals/2026/08/24/11.json",
      "report_key": "reports/2026/08/24/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T10:00:00Z",
      "generated_at_utc": "2026-08-24T10:15:21Z",
      "signals_key": "signals/2026/08/24/10.json",
      "report_key": "reports/2026/08/24/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T09:00:00Z",
      "generated_at_utc": "2026-08-24T09:15:19Z",
      "signals_key": "signals/2026/08/24/09.json",
      "report_key": "reports/2026/08/24/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T08:00:00Z",
      "generated_at_utc": "2026-08-24T08:15:20Z",
      "signals_key": "signals/2026/08/24/08.json",
      "report_key": "reports/2026/08/24/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T07:00:00Z",
      "generated_at_utc": "2026-08-24T07:15:19Z",
      "signals_key": "signals/2026/08/24/07.json",
      "report_key": "reports/2026/08/24/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T06:00:00Z",
      "generated_at_utc": "2026-08-24T06:15:18Z",
      "signals_key": "signals/2026/08/24/06.json",
      "report_key": "reports/2026/08/24/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T05:00:00Z",
      "generated_at_utc": "2026-08-24T05:15:20Z",
      "signals_key": "signals/2026/08/24/05.json",
      "report_key": "reports/2026/08/24/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T04:00:00Z",
      "generated_at_utc": "2026-08-24T04:15:20Z",
      "signals_key": "signals/2026/08/24/04.json",
      "report_key": "reports/2026/08/24/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T03:00:00Z",
      "generated_at_utc": "2026-08-24T03:15:18Z",
      "signals_key": "signals/2026/08/24/03.json",
      "report_key": "reports/2026/08/24/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T02:00:00Z",
      "generated_at_utc": "2026-08-24T02:15:18Z",
      "signals_key": "signals/2026/08/24/02.json",
      "report_key": "reports/2026/08/24/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T01:00:00Z",
      "generated_at_utc": "2026-08-24T01:15:18Z",
      "signals_key": "signals/2026/08/24/01.json",
      "report_key": "reports/2026/08/24/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-24T00:00:00Z",
      "generated_at_utc": "2026-08-24T00:15:18Z",
      "signals_key": "signals/2026/08/24/00.json",
      "report_key": "reports/2026/08/24/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T23:00:00Z",
      "generated_at_utc": "2026-08-23T23:15:22Z",
      "signals_key": "signals/2026/08/23/23.json",
      "report_key": "reports/2026/08/23/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T22:00:00Z",
      "generated_at_utc": "2026-08-23T22:15:22Z",
      "signals_key": "signals/2026/08/23/22.json",
      "report_key": "reports/2026/08/23/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T21:00:00Z",
      "generated_at_utc": "2026-08-23T21:15:21Z",
      "signals_key": "signals/2026/08/23/21.json",
      "report_key": "reports/2026/08/23/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T20:00:00Z",
      "generated_at_utc": "2026-08-23T20:15:19Z",
      "signals_key": "signals/2026/08/23/20.json",
      "report_key": "reports/2026/08/23/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T19:00:00Z",
      "generated_at_utc": "2026-08-23T19:15:21Z",
      "signals_key": "signals/2026/08/23/19.json",
      "report_key": "reports/2026/08/23/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T18:00:00Z",
      "generated_at_utc": "2026-08-23T18:15:21Z",
      "signals_key": "signals/2026/08/23/18.json",
      "report_key": "reports/2026/08/23/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T17:00:00Z",
      "generated_at_utc": "2026-08-23T17:15:19Z",
      "signals_key": "signals/2026/08/23/17.json",
      "report_key": "reports/2026/08/23/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T16:00:00Z",
      "generated_at_utc": "2026-08-23T16:15:21Z",
      "signals_key": "signals/2026/08/23/16.json",
      "report_key": "reports/2026/08/23/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T15:00:00Z",
      "generated_at_utc": "2026-08-23T15:15:20Z",
      "signals_key": "signals/2026/08/23/15.json",
      "report_key": "reports/2026/08/23/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T14:00:00Z",
      "generated_at_utc": "2026-08-23T14:15:19Z",
      "signals_key": "signals/2026/08/23/14.json",
      "report_key": "reports/2026/08/23/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T13:00:00Z",
      "generated_at_utc": "2026-08-23T13:15:19Z",
      "signals_key": "signals/2026/08/23/13.json",
      "report_key": "reports/2026/08/23/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T12:00:00Z",
      "generated_at_utc": "2026-08-23T12:15:19Z",
      "signals_key": "signals/2026/08/23/12.json",
      "report_key": "reports/2026/08/23/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T11:00:00Z",
      "generated_at_utc": "2026-08-23T11:15:19Z",
      "signals_key": "signals/2026/08/23/11.json",
      "report_key": "reports/2026/08/23/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T10:00:00Z",
      "generated_at_utc": "2026-08-23T10:15:20Z",
      "signals_key": "signals/2026/08/23/10.json",
      "report_key": "reports/2026/08/23/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T09:00:00Z",
      "generated_at_utc": "2026-08-23T09:15:18Z",
      "signals_key": "signals/2026/08/23/09.json",
      "report_key": "reports/2026/08/23/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T08:00:00Z",
      "generated_at_utc": "2026-08-23T08:15:20Z",
      "signals_key": "signals/2026/08/23/08.json",
      "report_key": "reports/2026/08/23/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T07:00:00Z",
      "generated_at_utc": "2026-08-23T07:15:20Z",
      "signals_key": "signals/2026/08/23/07.json",
      "report_key": "reports/2026/08/23/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T06:00:00Z",
      "generated_at_utc": "2026-08-23T06:15:20Z",
      "signals_key": "signals/2026/08/23/06.json",
      "report_key": "reports/2026/08/23/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T05:00:00Z",
      "generated_at_utc": "2026-08-23T05:15:18Z",
      "signals_key": "signals/2026/08/23/05.json",
      "report_key": "reports/2026/08/23/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T04:00:00Z",
      "generated_at_utc": "2026-08-23T04:15:20Z",
      "signals_key": "signals/2026/08/23/04.json",
      "report_key": "reports/2026/08/23/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T03:00:00Z",
      "generated_at_utc": "2026-08-23T03:15:20Z",
      "signals_key": "signals/2026/08/23/03.json",
      "report_key": "reports/2026/08/23/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T02:00:00Z",
      "generated_at_utc": "2026-08-23T02:15:18Z",
      "signals_key": "signals/2026/08/23/02.json",
      "report_key": "reports/2026/08/23/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T01:00:00Z",
      "generated_at_utc": "2026-08-23T01:15:20Z",
      "signals_key": "signals/2026/08/23/01.json",
      "report_key": "reports/2026/08/23/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-23T00:00:00Z",
      "generated_at_utc": "2026-08-23T00:15:18Z",
      "signals_key": "signals/2026/08/23/00.json",
      "report_key": "reports/2026/08/23/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T23:00:00Z",
      "generated_at_utc": "2026-08-22T23:15:19Z",
      "signals_key": "signals/2026/08/22/23.json",
      "report_key": "reports/2026/08/22/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T22:00:00Z",
      "generated_at_utc": "2026-08-22T22:15:21Z",
      "signals_key": "signals/2026/08/22/22.json",
      "report_key": "reports/2026/08/22/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T21:00:00Z",
      "generated_at_utc": "2026-08-22T21:15:21Z",
      "signals_key": "signals/2026/08/22/21.json",
      "report_key": "reports/2026/08/22/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T20:00:00Z",
      "generated_at_utc": "2026-08-22T20:15:21Z",
      "signals_key": "signals/2026/08/22/20.json",
      "report_key": "reports/2026/08/22/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T19:00:00Z",
      "generated_at_utc": "2026-08-22T19:15:19Z",
      "signals_key": "signals/2026/08/22/19.json",
      "report_key": "reports/2026/08/22/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T18:00:00Z",
      "generated_at_utc": "2026-08-22T18:15:19Z",
      "signals_key": "signals/2026/08/22/18.json",
      "report_key": "reports/2026/08/22/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T17:00:00Z",
      "generated_at_utc": "2026-08-22T17:15:21Z",
      "signals_key": "signals/2026/08/22/17.json",
      "report_key": "reports/2026/08/22/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T16:00:00Z",
      "generated_at_utc": "2026-08-22T16:15:19Z",
      "signals_key": "signals/2026/08/22/16.json",
      "report_key": "reports/2026/08/22/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T15:00:00Z",
      "generated_at_utc": "2026-08-22T15:15:19Z",
      "signals_key": "signals/2026/08/22/15.json",
      "report_key": "reports/2026/08/22/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T14:00:00Z",
      "generated_at_utc": "2026-08-22T14:15:21Z",
      "signals_key": "signals/2026/08/22/14.json",
      "report_key": "reports/2026/08/22/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T13:00:00Z",
      "generated_at_utc": "2026-08-22T13:15:21Z",
      "signals_key": "signals/2026/08/22/13.json",
      "report_key": "reports/2026/08/22/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T12:00:00Z",
      "generated_at_utc": "2026-08-22T12:15:20Z",
      "signals_key": "signals/2026/08/22/12.json",
      "report_key": "reports/2026/08/22/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T11:00:00Z",
      "generated_at_utc": "2026-08-22T11:15:20Z",
      "signals_key": "signals/2026/08/22/11.json",
      "report_key": "reports/2026/08/22/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T10:00:00Z",
      "generated_at_utc": "2026-08-22T10:15:21Z",
      "signals_key": "signals/2026/08/22/10.json",
      "report_key": "reports/2026/08/22/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T09:00:00Z",
      "generated_at_utc": "2026-08-22T09:15:21Z",
      "signals_key": "signals/2026/08/22/09.json",
      "report_key": "reports/2026/08/22/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T08:00:00Z",
      "generated_at_utc": "2026-08-22T08:15:20Z",
      "signals_key": "signals/2026/08/22/08.json",
      "report_key": "reports/2026/08/22/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T07:00:00Z",
      "generated_at_utc": "2026-08-22T07:15:19Z",
      "signals_key": "signals/2026/08/22/07.json",
      "report_key": "reports/2026/08/22/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T06:00:00Z",
      "generated_at_utc": "2026-08-22T06:15:18Z",
      "signals_key": "signals/2026/08/22/06.json",
      "report_key": "reports/2026/08/22/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T05:00:00Z",
      "generated_at_utc": "2026-08-22T05:15:20Z",
      "signals_key": "signals/2026/08/22/05.json",
      "report_key": "reports/2026/08/22/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T04:00:00Z",
      "generated_at_utc": "2026-08-22T04:15:20Z",
      "signals_key": "signals/2026/08/22/04.json",
      "report_key": "reports/2026/08/22/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T03:00:00Z",
      "generated_at_utc": "2026-08-22T03:15:18Z",
      "signals_key": "signals/2026/08/22/03.json",
      "report_key": "reports/2026/08/22/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T02:00:00Z",
      "generated_at_utc": "2026-08-22T02:15:20Z",
      "signals_key": "signals/2026/08/22/02.json",
      "report_key": "reports/2026/08/22/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T01:00:00Z",
      "generated_at_utc": "2026-08-22T01:15:20Z",
      "signals_key": "signals/2026/08/22/01.json",
      "report_key": "reports/2026/08/22/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-22T00:00:00Z",
      "generated_at_utc": "2026-08-22T00:15:18Z",
      "signals_key": "signals/2026/08/22/00.json",
      "report_key": "reports/2026/08/22/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T23:00:00Z",
      "generated_at_utc": "2026-08-21T23:15:19Z",
      "signals_key": "signals/2026/08/21/23.json",
      "report_key": "reports/2026/08/21/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T22:00:00Z",
      "generated_at_utc": "2026-08-21T22:15:21Z",
      "signals_key": "signals/2026/08/21/22.json",
      "report_key": "reports/2026/08/21/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T21:00:00Z",
      "generated_at_utc": "2026-08-21T21:15:19Z",
      "signals_key": "signals/2026/08/21/21.json",
      "report_key": "reports/2026/08/21/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T20:00:00Z",
      "generated_at_utc": "2026-08-21T20:15:18Z",
      "signals_key": "signals/2026/08/21/20.json",
      "report_key": "reports/2026/08/21/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T19:00:00Z",
      "generated_at_utc": "2026-08-21T19:15:21Z",
      "signals_key": "signals/2026/08/21/19.json",
      "report_key": "reports/2026/08/21/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T18:00:00Z",
      "generated_at_utc": "2026-08-21T18:15:21Z",
      "signals_key": "signals/2026/08/21/18.json",
      "report_key": "reports/2026/08/21/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T17:00:00Z",
      "generated_at_utc": "2026-08-21T17:15:18Z",
      "signals_key": "signals/2026/08/21/17.json",
      "report_key": "reports/2026/08/21/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T16:00:00Z",
      "generated_at_utc": "2026-08-21T16:15:18Z",
      "signals_key": "signals/2026/08/21/16.json",
      "report_key": "reports/2026/08/21/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T15:00:00Z",
      "generated_at_utc": "2026-08-21T15:15:20Z",
      "signals_key": "signals/2026/08/21/15.json",
      "report_key": "reports/2026/08/21/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T14:00:00Z",
      "generated_at_utc": "2026-08-21T14:15:18Z",
      "signals_key": "signals/2026/08/21/14.json",
      "report_key": "reports/2026/08/21/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T13:00:00Z",
      "generated_at_utc": "2026-08-21T13:15:20Z",
      "signals_key": "signals/2026/08/21/13.json",
      "report_key": "reports/2026/08/21/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T12:00:00Z",
      "generated_at_utc": "2026-08-21T12:15:18Z",
      "signals_key": "signals/2026/08/21/12.json",
      "report_key": "reports/2026/08/21/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T11:00:00Z",
      "generated_at_utc": "2026-08-21T11:15:20Z",
      "signals_key": "signals/2026/08/21/11.json",
      "report_key": "reports/2026/08/21/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T10:00:00Z",
      "generated_at_utc": "2026-08-21T10:15:20Z",
      "signals_key": "signals/2026/08/21/10.json",
      "report_key": "reports/2026/08/21/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T09:00:00Z",
      "generated_at_utc": "2026-08-21T09:15:18Z",
      "signals_key": "signals/2026/08/21/09.json",
      "report_key": "reports/2026/08/21/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T08:00:00Z",
      "generated_at_utc": "2026-08-21T08:15:18Z",
      "signals_key": "signals/2026/08/21/08.json",
      "report_key": "reports/2026/08/21/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T07:00:00Z",
      "generated_at_utc": "2026-08-21T07:15:20Z",
      "signals_key": "signals/2026/08/21/07.json",
      "report_key": "reports/2026/08/21/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T06:00:00Z",
      "generated_at_utc": "2026-08-21T06:15:20Z",
      "signals_key": "signals/2026/08/21/06.json",
      "report_key": "reports/2026/08/21/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T05:00:00Z",
      "generated_at_utc": "2026-08-21T05:15:20Z",
      "signals_key": "signals/2026/08/21/05.json",
      "report_key": "reports/2026/08/21/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T04:00:00Z",
      "generated_at_utc": "2026-08-21T04:15:18Z",
      "signals_key": "signals/2026/08/21/04.json",
      "report_key": "reports/2026/08/21/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T03:00:00Z",
      "generated_at_utc": "2026-08-21T03:15:18Z",
      "signals_key": "signals/2026/08/21/03.json",
      "report_key": "reports/2026/08/21/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T02:00:00Z",
      "generated_at_utc": "2026-08-21T02:15:20Z",
      "signals_key": "signals/2026/08/21/02.json",
      "report_key": "reports/2026/08/21/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T01:00:00Z",
      "generated_at_utc": "2026-08-21T01:15:20Z",
      "signals_key": "signals/2026/08/21/01.json",
      "report_key": "reports/2026/08/21/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-21T00:00:00Z",
      "generated_at_utc": "2026-08-21T00:15:19Z",
      "signals_key": "signals/2026/08/21/00.json",
      "report_key": "reports/2026/08/21/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T23:00:00Z",
      "generated_at_utc": "2026-08-20T23:15:20Z",
      "signals_key": "signals/2026/08/20/23.json",
      "report_key": "reports/2026/08/20/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T22:00:00Z",
      "generated_at_utc": "2026-08-20T22:15:19Z",
      "signals_key": "signals/2026/08/20/22.json",
      "report_key": "reports/2026/08/20/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T21:00:00Z",
      "generated_at_utc": "2026-08-20T21:15:20Z",
      "signals_key": "signals/2026/08/20/21.json",
      "report_key": "reports/2026/08/20/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T20:00:00Z",
      "generated_at_utc": "2026-08-20T20:15:20Z",
      "signals_key": "signals/2026/08/20/20.json",
      "report_key": "reports/2026/08/20/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T19:00:00Z",
      "generated_at_utc": "2026-08-20T19:15:18Z",
      "signals_key": "signals/2026/08/20/19.json",
      "report_key": "reports/2026/08/20/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T18:00:00Z",
      "generated_at_utc": "2026-08-20T18:15:18Z",
      "signals_key": "signals/2026/08/20/18.json",
      "report_key": "reports/2026/08/20/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T17:00:00Z",
      "generated_at_utc": "2026-08-20T17:15:20Z",
      "signals_key": "signals/2026/08/20/17.json",
      "report_key": "reports/2026/08/20/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T16:00:00Z",
      "generated_at_utc": "2026-08-20T16:15:20Z",
      "signals_key": "signals/2026/08/20/16.json",
      "report_key": "reports/2026/08/20/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T15:00:00Z",
      "generated_at_utc": "2026-08-20T15:15:20Z",
      "signals_key": "signals/2026/08/20/15.json",
      "report_key": "reports/2026/08/20/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T14:00:00Z",
      "generated_at_utc": "2026-08-20T14:15:18Z",
      "signals_key": "signals/2026/08/20/14.json",
      "report_key": "reports/2026/08/20/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T13:00:00Z",
      "generated_at_utc": "2026-08-20T13:15:18Z",
      "signals_key": "signals/2026/08/20/13.json",
      "report_key": "reports/2026/08/20/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T12:00:00Z",
      "generated_at_utc": "2026-08-20T12:15:18Z",
      "signals_key": "signals/2026/08/20/12.json",
      "report_key": "reports/2026/08/20/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T11:00:00Z",
      "generated_at_utc": "2026-08-20T11:15:20Z",
      "signals_key": "signals/2026/08/20/11.json",
      "report_key": "reports/2026/08/20/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T10:00:00Z",
      "generated_at_utc": "2026-08-20T10:15:18Z",
      "signals_key": "signals/2026/08/20/10.json",
      "report_key": "reports/2026/08/20/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T09:00:00Z",
      "generated_at_utc": "2026-08-20T09:15:20Z",
      "signals_key": "signals/2026/08/20/09.json",
      "report_key": "reports/2026/08/20/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T08:00:00Z",
      "generated_at_utc": "2026-08-20T08:15:19Z",
      "signals_key": "signals/2026/08/20/08.json",
      "report_key": "reports/2026/08/20/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T07:00:00Z",
      "generated_at_utc": "2026-08-20T07:15:19Z",
      "signals_key": "signals/2026/08/20/07.json",
      "report_key": "reports/2026/08/20/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T06:00:00Z",
      "generated_at_utc": "2026-08-20T06:15:20Z",
      "signals_key": "signals/2026/08/20/06.json",
      "report_key": "reports/2026/08/20/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T05:00:00Z",
      "generated_at_utc": "2026-08-20T05:15:20Z",
      "signals_key": "signals/2026/08/20/05.json",
      "report_key": "reports/2026/08/20/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T04:00:00Z",
      "generated_at_utc": "2026-08-20T04:15:18Z",
      "signals_key": "signals/2026/08/20/04.json",
      "report_key": "reports/2026/08/20/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T03:00:00Z",
      "generated_at_utc": "2026-08-20T03:15:19Z",
      "signals_key": "signals/2026/08/20/03.json",
      "report_key": "reports/2026/08/20/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T02:00:00Z",
      "generated_at_utc": "2026-08-20T02:15:18Z",
      "signals_key": "signals/2026/08/20/02.json",
      "report_key": "reports/2026/08/20/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T01:00:00Z",
      "generated_at_utc": "2026-08-20T01:15:18Z",
      "signals_key": "signals/2026/08/20/01.json",
      "report_key": "reports/2026/08/20/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-20T00:00:00Z",
      "generated_at_utc": "2026-08-20T00:15:19Z",
      "signals_key": "signals/2026/08/20/00.json",
      "report_key": "reports/2026/08/20/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T23:00:00Z",
      "generated_at_utc": "2026-08-19T23:15:18Z",
      "signals_key": "signals/2026/08/19/23.json",
      "report_key": "reports/2026/08/19/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T22:00:00Z",
      "generated_at_utc": "2026-08-19T22:15:18Z",
      "signals_key": "signals/2026/08/19/22.json",
      "report_key": "reports/2026/08/19/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T21:00:00Z",
      "generated_at_utc": "2026-08-19T21:15:18Z",
      "signals_key": "signals/2026/08/19/21.json",
      "report_key": "reports/2026/08/19/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T20:00:00Z",
      "generated_at_utc": "2026-08-19T20:15:18Z",
      "signals_key": "signals/2026/08/19/20.json",
      "report_key": "reports/2026/08/19/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T19:00:00Z",
      "generated_at_utc": "2026-08-19T19:15:20Z",
      "signals_key": "signals/2026/08/19/19.json",
      "report_key": "reports/2026/08/19/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T18:00:00Z",
      "generated_at_utc": "2026-08-19T18:15:20Z",
      "signals_key": "signals/2026/08/19/18.json",
      "report_key": "reports/2026/08/19/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T17:00:00Z",
      "generated_at_utc": "2026-08-19T17:15:20Z",
      "signals_key": "signals/2026/08/19/17.json",
      "report_key": "reports/2026/08/19/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T16:00:00Z",
      "generated_at_utc": "2026-08-19T16:15:18Z",
      "signals_key": "signals/2026/08/19/16.json",
      "report_key": "reports/2026/08/19/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T15:00:00Z",
      "generated_at_utc": "2026-08-19T15:15:18Z",
      "signals_key": "signals/2026/08/19/15.json",
      "report_key": "reports/2026/08/19/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T14:00:00Z",
      "generated_at_utc": "2026-08-19T14:15:18Z",
      "signals_key": "signals/2026/08/19/14.json",
      "report_key": "reports/2026/08/19/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T13:00:00Z",
      "generated_at_utc": "2026-08-19T13:15:18Z",
      "signals_key": "signals/2026/08/19/13.json",
      "report_key": "reports/2026/08/19/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T12:00:00Z",
      "generated_at_utc": "2026-08-19T12:15:19Z",
      "signals_key": "signals/2026/08/19/12.json",
      "report_key": "reports/2026/08/19/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T11:00:00Z",
      "generated_at_utc": "2026-08-19T11:15:19Z",
      "signals_key": "signals/2026/08/19/11.json",
      "report_key": "reports/2026/08/19/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T10:00:00Z",
      "generated_at_utc": "2026-08-19T10:15:18Z",
      "signals_key": "signals/2026/08/19/10.json",
      "report_key": "reports/2026/08/19/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T09:00:00Z",
      "generated_at_utc": "2026-08-19T09:15:18Z",
      "signals_key": "signals/2026/08/19/09.json",
      "report_key": "reports/2026/08/19/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T08:00:00Z",
      "generated_at_utc": "2026-08-19T08:15:18Z",
      "signals_key": "signals/2026/08/19/08.json",
      "report_key": "reports/2026/08/19/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T07:00:00Z",
      "generated_at_utc": "2026-08-19T07:15:20Z",
      "signals_key": "signals/2026/08/19/07.json",
      "report_key": "reports/2026/08/19/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T06:00:00Z",
      "generated_at_utc": "2026-08-19T06:15:17Z",
      "signals_key": "signals/2026/08/19/06.json",
      "report_key": "reports/2026/08/19/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T05:00:00Z",
      "generated_at_utc": "2026-08-19T05:15:19Z",
      "signals_key": "signals/2026/08/19/05.json",
      "report_key": "reports/2026/08/19/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T04:00:00Z",
      "generated_at_utc": "2026-08-19T04:15:19Z",
      "signals_key": "signals/2026/08/19/04.json",
      "report_key": "reports/2026/08/19/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T03:00:00Z",
      "generated_at_utc": "2026-08-19T03:15:17Z",
      "signals_key": "signals/2026/08/19/03.json",
      "report_key": "reports/2026/08/19/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T02:00:00Z",
      "generated_at_utc": "2026-08-19T02:15:19Z",
      "signals_key": "signals/2026/08/19/02.json",
      "report_key": "reports/2026/08/19/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T01:00:00Z",
      "generated_at_utc": "2026-08-19T01:15:17Z",
      "signals_key": "signals/2026/08/19/01.json",
      "report_key": "reports/2026/08/19/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-19T00:00:00Z",
      "generated_at_utc": "2026-08-19T00:15:17Z",
      "signals_key": "signals/2026/08/19/00.json",
      "report_key": "reports/2026/08/19/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T23:00:00Z",
      "generated_at_utc": "2026-08-18T23:15:20Z",
      "signals_key": "signals/2026/08/18/23.json",
      "report_key": "reports/2026/08/18/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T22:00:00Z",
      "generated_at_utc": "2026-08-18T22:15:20Z",
      "signals_key": "signals/2026/08/18/22.json",
      "report_key": "reports/2026/08/18/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T21:00:00Z",
      "generated_at_utc": "2026-08-18T21:15:20Z",
      "signals_key": "signals/2026/08/18/21.json",
      "report_key": "reports/2026/08/18/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T20:00:00Z",
      "generated_at_utc": "2026-08-18T20:15:20Z",
      "signals_key": "signals/2026/08/18/20.json",
      "report_key": "reports/2026/08/18/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T19:00:00Z",
      "generated_at_utc": "2026-08-18T19:15:19Z",
      "signals_key": "signals/2026/08/18/19.json",
      "report_key": "reports/2026/08/18/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T18:00:00Z",
      "generated_at_utc": "2026-08-18T18:15:18Z",
      "signals_key": "signals/2026/08/18/18.json",
      "report_key": "reports/2026/08/18/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T17:00:00Z",
      "generated_at_utc": "2026-08-18T17:15:18Z",
      "signals_key": "signals/2026/08/18/17.json",
      "report_key": "reports/2026/08/18/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T16:00:00Z",
      "generated_at_utc": "2026-08-18T16:15:20Z",
      "signals_key": "signals/2026/08/18/16.json",
      "report_key": "reports/2026/08/18/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T15:00:00Z",
      "generated_at_utc": "2026-08-18T15:15:20Z",
      "signals_key": "signals/2026/08/18/15.json",
      "report_key": "reports/2026/08/18/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T14:00:00Z",
      "generated_at_utc": "2026-08-18T14:15:18Z",
      "signals_key": "signals/2026/08/18/14.json",
      "report_key": "reports/2026/08/18/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T13:00:00Z",
      "generated_at_utc": "2026-08-18T13:15:17Z",
      "signals_key": "signals/2026/08/18/13.json",
      "report_key": "reports/2026/08/18/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T12:00:00Z",
      "generated_at_utc": "2026-08-18T12:15:18Z",
      "signals_key": "signals/2026/08/18/12.json",
      "report_key": "reports/2026/08/18/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T11:00:00Z",
      "generated_at_utc": "2026-08-18T11:15:18Z",
      "signals_key": "signals/2026/08/18/11.json",
      "report_key": "reports/2026/08/18/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T10:00:00Z",
      "generated_at_utc": "2026-08-18T10:15:20Z",
      "signals_key": "signals/2026/08/18/10.json",
      "report_key": "reports/2026/08/18/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T09:00:00Z",
      "generated_at_utc": "2026-08-18T09:15:17Z",
      "signals_key": "signals/2026/08/18/09.json",
      "report_key": "reports/2026/08/18/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T08:00:00Z",
      "generated_at_utc": "2026-08-18T08:15:19Z",
      "signals_key": "signals/2026/08/18/08.json",
      "report_key": "reports/2026/08/18/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T07:00:00Z",
      "generated_at_utc": "2026-08-18T07:15:18Z",
      "signals_key": "signals/2026/08/18/07.json",
      "report_key": "reports/2026/08/18/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T06:00:00Z",
      "generated_at_utc": "2026-08-18T06:15:19Z",
      "signals_key": "signals/2026/08/18/06.json",
      "report_key": "reports/2026/08/18/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T05:00:00Z",
      "generated_at_utc": "2026-08-18T05:15:19Z",
      "signals_key": "signals/2026/08/18/05.json",
      "report_key": "reports/2026/08/18/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T04:00:00Z",
      "generated_at_utc": "2026-08-18T04:15:19Z",
      "signals_key": "signals/2026/08/18/04.json",
      "report_key": "reports/2026/08/18/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T03:00:00Z",
      "generated_at_utc": "2026-08-18T03:15:17Z",
      "signals_key": "signals/2026/08/18/03.json",
      "report_key": "reports/2026/08/18/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T02:00:00Z",
      "generated_at_utc": "2026-08-18T02:15:18Z",
      "signals_key": "signals/2026/08/18/02.json",
      "report_key": "reports/2026/08/18/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T01:00:00Z",
      "generated_at_utc": "2026-08-18T01:15:19Z",
      "signals_key": "signals/2026/08/18/01.json",
      "report_key": "reports/2026/08/18/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-18T00:00:00Z",
      "generated_at_utc": "2026-08-18T00:15:17Z",
      "signals_key": "signals/2026/08/18/00.json",
      "report_key": "reports/2026/08/18/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T23:00:00Z",
      "generated_at_utc": "2026-08-17T23:15:20Z",
      "signals_key": "signals/2026/08/17/23.json",
      "report_key": "reports/2026/08/17/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T22:00:00Z",
      "generated_at_utc": "2026-08-17T22:15:20Z",
      "signals_key": "signals/2026/08/17/22.json",
      "report_key": "reports/2026/08/17/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T21:00:00Z",
      "generated_at_utc": "2026-08-17T21:15:18Z",
      "signals_key": "signals/2026/08/17/21.json",
      "report_key": "reports/2026/08/17/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T20:00:00Z",
      "generated_at_utc": "2026-08-17T20:15:20Z",
      "signals_key": "signals/2026/08/17/20.json",
      "report_key": "reports/2026/08/17/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T19:00:00Z",
      "generated_at_utc": "2026-08-17T19:15:18Z",
      "signals_key": "signals/2026/08/17/19.json",
      "report_key": "reports/2026/08/17/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T18:00:00Z",
      "generated_at_utc": "2026-08-17T18:15:18Z",
      "signals_key": "signals/2026/08/17/18.json",
      "report_key": "reports/2026/08/17/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T17:00:00Z",
      "generated_at_utc": "2026-08-17T17:15:20Z",
      "signals_key": "signals/2026/08/17/17.json",
      "report_key": "reports/2026/08/17/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T16:00:00Z",
      "generated_at_utc": "2026-08-17T16:15:18Z",
      "signals_key": "signals/2026/08/17/16.json",
      "report_key": "reports/2026/08/17/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T15:00:00Z",
      "generated_at_utc": "2026-08-17T15:15:17Z",
      "signals_key": "signals/2026/08/17/15.json",
      "report_key": "reports/2026/08/17/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T14:00:00Z",
      "generated_at_utc": "2026-08-17T14:15:20Z",
      "signals_key": "signals/2026/08/17/14.json",
      "report_key": "reports/2026/08/17/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T13:00:00Z",
      "generated_at_utc": "2026-08-17T13:15:18Z",
      "signals_key": "signals/2026/08/17/13.json",
      "report_key": "reports/2026/08/17/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T12:00:00Z",
      "generated_at_utc": "2026-08-17T12:15:18Z",
      "signals_key": "signals/2026/08/17/12.json",
      "report_key": "reports/2026/08/17/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T11:00:00Z",
      "generated_at_utc": "2026-08-17T11:15:20Z",
      "signals_key": "signals/2026/08/17/11.json",
      "report_key": "reports/2026/08/17/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T10:00:00Z",
      "generated_at_utc": "2026-08-17T10:15:20Z",
      "signals_key": "signals/2026/08/17/10.json",
      "report_key": "reports/2026/08/17/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T09:00:00Z",
      "generated_at_utc": "2026-08-17T09:15:19Z",
      "signals_key": "signals/2026/08/17/09.json",
      "report_key": "reports/2026/08/17/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T08:00:00Z",
      "generated_at_utc": "2026-08-17T08:15:18Z",
      "signals_key": "signals/2026/08/17/08.json",
      "report_key": "reports/2026/08/17/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T07:00:00Z",
      "generated_at_utc": "2026-08-17T07:15:20Z",
      "signals_key": "signals/2026/08/17/07.json",
      "report_key": "reports/2026/08/17/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T06:00:00Z",
      "generated_at_utc": "2026-08-17T06:15:17Z",
      "signals_key": "signals/2026/08/17/06.json",
      "report_key": "reports/2026/08/17/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T05:00:00Z",
      "generated_at_utc": "2026-08-17T05:15:18Z",
      "signals_key": "signals/2026/08/17/05.json",
      "report_key": "reports/2026/08/17/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T04:00:00Z",
      "generated_at_utc": "2026-08-17T04:15:19Z",
      "signals_key": "signals/2026/08/17/04.json",
      "report_key": "reports/2026/08/17/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T03:00:00Z",
      "generated_at_utc": "2026-08-17T03:15:17Z",
      "signals_key": "signals/2026/08/17/03.json",
      "report_key": "reports/2026/08/17/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T02:00:00Z",
      "generated_at_utc": "2026-08-17T02:15:17Z",
      "signals_key": "signals/2026/08/17/02.json",
      "report_key": "reports/2026/08/17/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T01:00:00Z",
      "generated_at_utc": "2026-08-17T01:15:19Z",
      "signals_key": "signals/2026/08/17/01.json",
      "report_key": "reports/2026/08/17/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-17T00:00:00Z",
      "generated_at_utc": "2026-08-17T00:15:19Z",
      "signals_key": "signals/2026/08/17/00.json",
      "report_key": "reports/2026/08/17/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T23:00:00Z",
      "generated_at_utc": "2026-08-16T23:15:18Z",
      "signals_key": "signals/2026/08/16/23.json",
      "report_key": "reports/2026/08/16/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T22:00:00Z",
      "generated_at_utc": "2026-08-16T22:15:18Z",
      "signals_key": "signals/2026/08/16/22.json",
      "report_key": "reports/2026/08/16/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T21:00:00Z",
      "generated_at_utc": "2026-08-16T21:15:20Z",
      "signals_key": "signals/2026/08/16/21.json",
      "report_key": "reports/2026/08/16/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T20:00:00Z",
      "generated_at_utc": "2026-08-16T20:15:20Z",
      "signals_key": "signals/2026/08/16/20.json",
      "report_key": "reports/2026/08/16/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T19:00:00Z",
      "generated_at_utc": "2026-08-16T19:15:20Z",
      "signals_key": "signals/2026/08/16/19.json",
      "report_key": "reports/2026/08/16/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T18:00:00Z",
      "generated_at_utc": "2026-08-16T18:15:20Z",
      "signals_key": "signals/2026/08/16/18.json",
      "report_key": "reports/2026/08/16/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T17:00:00Z",
      "generated_at_utc": "2026-08-16T17:15:20Z",
      "signals_key": "signals/2026/08/16/17.json",
      "report_key": "reports/2026/08/16/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T16:00:00Z",
      "generated_at_utc": "2026-08-16T16:15:20Z",
      "signals_key": "signals/2026/08/16/16.json",
      "report_key": "reports/2026/08/16/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T15:00:00Z",
      "generated_at_utc": "2026-08-16T15:15:20Z",
      "signals_key": "signals/2026/08/16/15.json",
      "report_key": "reports/2026/08/16/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T14:00:00Z",
      "generated_at_utc": "2026-08-16T14:15:18Z",
      "signals_key": "signals/2026/08/16/14.json",
      "report_key": "reports/2026/08/16/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T13:00:00Z",
      "generated_at_utc": "2026-08-16T13:15:18Z",
      "signals_key": "signals/2026/08/16/13.json",
      "report_key": "reports/2026/08/16/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T12:00:00Z",
      "generated_at_utc": "2026-08-16T12:15:18Z",
      "signals_key": "signals/2026/08/16/12.json",
      "report_key": "reports/2026/08/16/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T11:00:00Z",
      "generated_at_utc": "2026-08-16T11:15:18Z",
      "signals_key": "signals/2026/08/16/11.json",
      "report_key": "reports/2026/08/16/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T10:00:00Z",
      "generated_at_utc": "2026-08-16T10:15:18Z",
      "signals_key": "signals/2026/08/16/10.json",
      "report_key": "reports/2026/08/16/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T09:00:00Z",
      "generated_at_utc": "2026-08-16T09:15:18Z",
      "signals_key": "signals/2026/08/16/09.json",
      "report_key": "reports/2026/08/16/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T08:00:00Z",
      "generated_at_utc": "2026-08-16T08:15:17Z",
      "signals_key": "signals/2026/08/16/08.json",
      "report_key": "reports/2026/08/16/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T07:00:00Z",
      "generated_at_utc": "2026-08-16T07:15:17Z",
      "signals_key": "signals/2026/08/16/07.json",
      "report_key": "reports/2026/08/16/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T06:00:00Z",
      "generated_at_utc": "2026-08-16T06:15:19Z",
      "signals_key": "signals/2026/08/16/06.json",
      "report_key": "reports/2026/08/16/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T05:00:00Z",
      "generated_at_utc": "2026-08-16T05:15:17Z",
      "signals_key": "signals/2026/08/16/05.json",
      "report_key": "reports/2026/08/16/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T04:00:00Z",
      "generated_at_utc": "2026-08-16T04:15:19Z",
      "signals_key": "signals/2026/08/16/04.json",
      "report_key": "reports/2026/08/16/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T03:00:00Z",
      "generated_at_utc": "2026-08-16T03:15:19Z",
      "signals_key": "signals/2026/08/16/03.json",
      "report_key": "reports/2026/08/16/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T02:00:00Z",
      "generated_at_utc": "2026-08-16T02:15:19Z",
      "signals_key": "signals/2026/08/16/02.json",
      "report_key": "reports/2026/08/16/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T01:00:00Z",
      "generated_at_utc": "2026-08-16T01:15:19Z",
      "signals_key": "signals/2026/08/16/01.json",
      "report_key": "reports/2026/08/16/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-16T00:00:00Z",
      "generated_at_utc": "2026-08-16T00:15:19Z",
      "signals_key": "signals/2026/08/16/00.json",
      "report_key": "reports/2026/08/16/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T23:00:00Z",
      "generated_at_utc": "2026-08-15T23:15:19Z",
      "signals_key": "signals/2026/08/15/23.json",
      "report_key": "reports/2026/08/15/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T22:00:00Z",
      "generated_at_utc": "2026-08-15T22:15:18Z",
      "signals_key": "signals/2026/08/15/22.json",
      "report_key": "reports/2026/08/15/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T21:00:00Z",
      "generated_at_utc": "2026-08-15T21:15:20Z",
      "signals_key": "signals/2026/08/15/21.json",
      "report_key": "reports/2026/08/15/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T20:00:00Z",
      "generated_at_utc": "2026-08-15T20:15:17Z",
      "signals_key": "signals/2026/08/15/20.json",
      "report_key": "reports/2026/08/15/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T19:00:00Z",
      "generated_at_utc": "2026-08-15T19:15:18Z",
      "signals_key": "signals/2026/08/15/19.json",
      "report_key": "reports/2026/08/15/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T18:00:00Z",
      "generated_at_utc": "2026-08-15T18:15:20Z",
      "signals_key": "signals/2026/08/15/18.json",
      "report_key": "reports/2026/08/15/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T17:00:00Z",
      "generated_at_utc": "2026-08-15T17:15:18Z",
      "signals_key": "signals/2026/08/15/17.json",
      "report_key": "reports/2026/08/15/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T16:00:00Z",
      "generated_at_utc": "2026-08-15T16:15:17Z",
      "signals_key": "signals/2026/08/15/16.json",
      "report_key": "reports/2026/08/15/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T15:00:00Z",
      "generated_at_utc": "2026-08-15T15:15:20Z",
      "signals_key": "signals/2026/08/15/15.json",
      "report_key": "reports/2026/08/15/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T14:00:00Z",
      "generated_at_utc": "2026-08-15T14:15:20Z",
      "signals_key": "signals/2026/08/15/14.json",
      "report_key": "reports/2026/08/15/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T13:00:00Z",
      "generated_at_utc": "2026-08-15T13:15:17Z",
      "signals_key": "signals/2026/08/15/13.json",
      "report_key": "reports/2026/08/15/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T12:00:00Z",
      "generated_at_utc": "2026-08-15T12:15:19Z",
      "signals_key": "signals/2026/08/15/12.json",
      "report_key": "reports/2026/08/15/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T11:00:00Z",
      "generated_at_utc": "2026-08-15T11:15:18Z",
      "signals_key": "signals/2026/08/15/11.json",
      "report_key": "reports/2026/08/15/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T10:00:00Z",
      "generated_at_utc": "2026-08-15T10:15:19Z",
      "signals_key": "signals/2026/08/15/10.json",
      "report_key": "reports/2026/08/15/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T09:00:00Z",
      "generated_at_utc": "2026-08-15T09:15:19Z",
      "signals_key": "signals/2026/08/15/09.json",
      "report_key": "reports/2026/08/15/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T08:00:00Z",
      "generated_at_utc": "2026-08-15T08:15:20Z",
      "signals_key": "signals/2026/08/15/08.json",
      "report_key": "reports/2026/08/15/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T07:00:00Z",
      "generated_at_utc": "2026-08-15T07:15:17Z",
      "signals_key": "signals/2026/08/15/07.json",
      "report_key": "reports/2026/08/15/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T06:00:00Z",
      "generated_at_utc": "2026-08-15T06:15:17Z",
      "signals_key": "signals/2026/08/15/06.json",
      "report_key": "reports/2026/08/15/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T05:00:00Z",
      "generated_at_utc": "2026-08-15T05:15:17Z",
      "signals_key": "signals/2026/08/15/05.json",
      "report_key": "reports/2026/08/15/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T04:00:00Z",
      "generated_at_utc": "2026-08-15T04:15:19Z",
      "signals_key": "signals/2026/08/15/04.json",
      "report_key": "reports/2026/08/15/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T03:00:00Z",
      "generated_at_utc": "2026-08-15T03:15:19Z",
      "signals_key": "signals/2026/08/15/03.json",
      "report_key": "reports/2026/08/15/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T02:00:00Z",
      "generated_at_utc": "2026-08-15T02:15:19Z",
      "signals_key": "signals/2026/08/15/02.json",
      "report_key": "reports/2026/08/15/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T01:00:00Z",
      "generated_at_utc": "2026-08-15T01:15:19Z",
      "signals_key": "signals/2026/08/15/01.json",
      "report_key": "reports/2026/08/15/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-15T00:00:00Z",
      "generated_at_utc": "2026-08-15T00:15:17Z",
      "signals_key": "signals/2026/08/15/00.json",
      "report_key": "reports/2026/08/15/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T23:00:00Z",
      "generated_at_utc": "2026-08-14T23:15:20Z",
      "signals_key": "signals/2026/08/14/23.json",
      "report_key": "reports/2026/08/14/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T22:00:00Z",
      "generated_at_utc": "2026-08-14T22:15:18Z",
      "signals_key": "signals/2026/08/14/22.json",
      "report_key": "reports/2026/08/14/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T21:00:00Z",
      "generated_at_utc": "2026-08-14T21:15:18Z",
      "signals_key": "signals/2026/08/14/21.json",
      "report_key": "reports/2026/08/14/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T20:00:00Z",
      "generated_at_utc": "2026-08-14T20:15:20Z",
      "signals_key": "signals/2026/08/14/20.json",
      "report_key": "reports/2026/08/14/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T19:00:00Z",
      "generated_at_utc": "2026-08-14T19:15:20Z",
      "signals_key": "signals/2026/08/14/19.json",
      "report_key": "reports/2026/08/14/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T18:00:00Z",
      "generated_at_utc": "2026-08-14T18:15:18Z",
      "signals_key": "signals/2026/08/14/18.json",
      "report_key": "reports/2026/08/14/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T17:00:00Z",
      "generated_at_utc": "2026-08-14T17:15:20Z",
      "signals_key": "signals/2026/08/14/17.json",
      "report_key": "reports/2026/08/14/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T16:00:00Z",
      "generated_at_utc": "2026-08-14T16:15:18Z",
      "signals_key": "signals/2026/08/14/16.json",
      "report_key": "reports/2026/08/14/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T15:00:00Z",
      "generated_at_utc": "2026-08-14T15:15:19Z",
      "signals_key": "signals/2026/08/14/15.json",
      "report_key": "reports/2026/08/14/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T14:00:00Z",
      "generated_at_utc": "2026-08-14T14:15:20Z",
      "signals_key": "signals/2026/08/14/14.json",
      "report_key": "reports/2026/08/14/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T13:00:00Z",
      "generated_at_utc": "2026-08-14T13:15:20Z",
      "signals_key": "signals/2026/08/14/13.json",
      "report_key": "reports/2026/08/14/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T12:00:00Z",
      "generated_at_utc": "2026-08-14T12:15:19Z",
      "signals_key": "signals/2026/08/14/12.json",
      "report_key": "reports/2026/08/14/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T11:00:00Z",
      "generated_at_utc": "2026-08-14T11:15:19Z",
      "signals_key": "signals/2026/08/14/11.json",
      "report_key": "reports/2026/08/14/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T10:00:00Z",
      "generated_at_utc": "2026-08-14T10:15:17Z",
      "signals_key": "signals/2026/08/14/10.json",
      "report_key": "reports/2026/08/14/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T09:00:00Z",
      "generated_at_utc": "2026-08-14T09:15:19Z",
      "signals_key": "signals/2026/08/14/09.json",
      "report_key": "reports/2026/08/14/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T08:00:00Z",
      "generated_at_utc": "2026-08-14T08:15:18Z",
      "signals_key": "signals/2026/08/14/08.json",
      "report_key": "reports/2026/08/14/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T07:00:00Z",
      "generated_at_utc": "2026-08-14T07:15:19Z",
      "signals_key": "signals/2026/08/14/07.json",
      "report_key": "reports/2026/08/14/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T06:00:00Z",
      "generated_at_utc": "2026-08-14T06:15:18Z",
      "signals_key": "signals/2026/08/14/06.json",
      "report_key": "reports/2026/08/14/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T05:00:00Z",
      "generated_at_utc": "2026-08-14T05:15:17Z",
      "signals_key": "signals/2026/08/14/05.json",
      "report_key": "reports/2026/08/14/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T04:00:00Z",
      "generated_at_utc": "2026-08-14T04:15:19Z",
      "signals_key": "signals/2026/08/14/04.json",
      "report_key": "reports/2026/08/14/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T03:00:00Z",
      "generated_at_utc": "2026-08-14T03:15:19Z",
      "signals_key": "signals/2026/08/14/03.json",
      "report_key": "reports/2026/08/14/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T02:00:00Z",
      "generated_at_utc": "2026-08-14T02:15:17Z",
      "signals_key": "signals/2026/08/14/02.json",
      "report_key": "reports/2026/08/14/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T01:00:00Z",
      "generated_at_utc": "2026-08-14T01:15:19Z",
      "signals_key": "signals/2026/08/14/01.json",
      "report_key": "reports/2026/08/14/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-14T00:00:00Z",
      "generated_at_utc": "2026-08-14T00:15:17Z",
      "signals_key": "signals/2026/08/14/00.json",
      "report_key": "reports/2026/08/14/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T23:00:00Z",
      "generated_at_utc": "2026-08-13T23:15:20Z",
      "signals_key": "signals/2026/08/13/23.json",
      "report_key": "reports/2026/08/13/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T22:00:00Z",
      "generated_at_utc": "2026-08-13T22:15:18Z",
      "signals_key": "signals/2026/08/13/22.json",
      "report_key": "reports/2026/08/13/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T21:00:00Z",
      "generated_at_utc": "2026-08-13T21:15:18Z",
      "signals_key": "signals/2026/08/13/21.json",
      "report_key": "reports/2026/08/13/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T20:00:00Z",
      "generated_at_utc": "2026-08-13T20:15:18Z",
      "signals_key": "signals/2026/08/13/20.json",
      "report_key": "reports/2026/08/13/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T19:00:00Z",
      "generated_at_utc": "2026-08-13T19:15:18Z",
      "signals_key": "signals/2026/08/13/19.json",
      "report_key": "reports/2026/08/13/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T18:00:00Z",
      "generated_at_utc": "2026-08-13T18:15:20Z",
      "signals_key": "signals/2026/08/13/18.json",
      "report_key": "reports/2026/08/13/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T17:00:00Z",
      "generated_at_utc": "2026-08-13T17:15:20Z",
      "signals_key": "signals/2026/08/13/17.json",
      "report_key": "reports/2026/08/13/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T16:00:00Z",
      "generated_at_utc": "2026-08-13T16:15:20Z",
      "signals_key": "signals/2026/08/13/16.json",
      "report_key": "reports/2026/08/13/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T15:00:00Z",
      "generated_at_utc": "2026-08-13T15:15:20Z",
      "signals_key": "signals/2026/08/13/15.json",
      "report_key": "reports/2026/08/13/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T14:00:00Z",
      "generated_at_utc": "2026-08-13T14:15:17Z",
      "signals_key": "signals/2026/08/13/14.json",
      "report_key": "reports/2026/08/13/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T13:00:00Z",
      "generated_at_utc": "2026-08-13T13:15:17Z",
      "signals_key": "signals/2026/08/13/13.json",
      "report_key": "reports/2026/08/13/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T12:00:00Z",
      "generated_at_utc": "2026-08-13T12:15:18Z",
      "signals_key": "signals/2026/08/13/12.json",
      "report_key": "reports/2026/08/13/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T11:00:00Z",
      "generated_at_utc": "2026-08-13T11:15:18Z",
      "signals_key": "signals/2026/08/13/11.json",
      "report_key": "reports/2026/08/13/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T10:00:00Z",
      "generated_at_utc": "2026-08-13T10:15:17Z",
      "signals_key": "signals/2026/08/13/10.json",
      "report_key": "reports/2026/08/13/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T09:00:00Z",
      "generated_at_utc": "2026-08-13T09:15:20Z",
      "signals_key": "signals/2026/08/13/09.json",
      "report_key": "reports/2026/08/13/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T08:00:00Z",
      "generated_at_utc": "2026-08-13T08:15:19Z",
      "signals_key": "signals/2026/08/13/08.json",
      "report_key": "reports/2026/08/13/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T07:00:00Z",
      "generated_at_utc": "2026-08-13T07:15:19Z",
      "signals_key": "signals/2026/08/13/07.json",
      "report_key": "reports/2026/08/13/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T06:00:00Z",
      "generated_at_utc": "2026-08-13T06:15:20Z",
      "signals_key": "signals/2026/08/13/06.json",
      "report_key": "reports/2026/08/13/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T05:00:00Z",
      "generated_at_utc": "2026-08-13T05:15:19Z",
      "signals_key": "signals/2026/08/13/05.json",
      "report_key": "reports/2026/08/13/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T04:00:00Z",
      "generated_at_utc": "2026-08-13T04:15:19Z",
      "signals_key": "signals/2026/08/13/04.json",
      "report_key": "reports/2026/08/13/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T03:00:00Z",
      "generated_at_utc": "2026-08-13T03:15:17Z",
      "signals_key": "signals/2026/08/13/03.json",
      "report_key": "reports/2026/08/13/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T02:00:00Z",
      "generated_at_utc": "2026-08-13T02:15:18Z",
      "signals_key": "signals/2026/08/13/02.json",
      "report_key": "reports/2026/08/13/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T01:00:00Z",
      "generated_at_utc": "2026-08-13T01:15:18Z",
      "signals_key": "signals/2026/08/13/01.json",
      "report_key": "reports/2026/08/13/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-13T00:00:00Z",
      "generated_at_utc": "2026-08-13T00:15:20Z",
      "signals_key": "signals/2026/08/13/00.json",
      "report_key": "reports/2026/08/13/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T23:00:00Z",
      "generated_at_utc": "2026-08-12T23:15:20Z",
      "signals_key": "signals/2026/08/12/23.json",
      "report_key": "reports/2026/08/12/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T22:00:00Z",
      "generated_at_utc": "2026-08-12T22:15:20Z",
      "signals_key": "signals/2026/08/12/22.json",
      "report_key": "reports/2026/08/12/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T21:00:00Z",
      "generated_at_utc": "2026-08-12T21:15:20Z",
      "signals_key": "signals/2026/08/12/21.json",
      "report_key": "reports/2026/08/12/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T20:00:00Z",
      "generated_at_utc": "2026-08-12T20:15:18Z",
      "signals_key": "signals/2026/08/12/20.json",
      "report_key": "reports/2026/08/12/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T19:00:00Z",
      "generated_at_utc": "2026-08-12T19:15:18Z",
      "signals_key": "signals/2026/08/12/19.json",
      "report_key": "reports/2026/08/12/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T18:00:00Z",
      "generated_at_utc": "2026-08-12T18:15:18Z",
      "signals_key": "signals/2026/08/12/18.json",
      "report_key": "reports/2026/08/12/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T17:00:00Z",
      "generated_at_utc": "2026-08-12T17:15:20Z",
      "signals_key": "signals/2026/08/12/17.json",
      "report_key": "reports/2026/08/12/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T16:00:00Z",
      "generated_at_utc": "2026-08-12T16:15:18Z",
      "signals_key": "signals/2026/08/12/16.json",
      "report_key": "reports/2026/08/12/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T15:00:00Z",
      "generated_at_utc": "2026-08-12T15:15:20Z",
      "signals_key": "signals/2026/08/12/15.json",
      "report_key": "reports/2026/08/12/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T14:00:00Z",
      "generated_at_utc": "2026-08-12T14:15:19Z",
      "signals_key": "signals/2026/08/12/14.json",
      "report_key": "reports/2026/08/12/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T13:00:00Z",
      "generated_at_utc": "2026-08-12T13:15:18Z",
      "signals_key": "signals/2026/08/12/13.json",
      "report_key": "reports/2026/08/12/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T12:00:00Z",
      "generated_at_utc": "2026-08-12T12:15:18Z",
      "signals_key": "signals/2026/08/12/12.json",
      "report_key": "reports/2026/08/12/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T11:00:00Z",
      "generated_at_utc": "2026-08-12T11:15:18Z",
      "signals_key": "signals/2026/08/12/11.json",
      "report_key": "reports/2026/08/12/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T10:00:00Z",
      "generated_at_utc": "2026-08-12T10:15:20Z",
      "signals_key": "signals/2026/08/12/10.json",
      "report_key": "reports/2026/08/12/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T09:00:00Z",
      "generated_at_utc": "2026-08-12T09:15:18Z",
      "signals_key": "signals/2026/08/12/09.json",
      "report_key": "reports/2026/08/12/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T08:00:00Z",
      "generated_at_utc": "2026-08-12T08:15:19Z",
      "signals_key": "signals/2026/08/12/08.json",
      "report_key": "reports/2026/08/12/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T07:00:00Z",
      "generated_at_utc": "2026-08-12T07:15:19Z",
      "signals_key": "signals/2026/08/12/07.json",
      "report_key": "reports/2026/08/12/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T06:00:00Z",
      "generated_at_utc": "2026-08-12T06:15:18Z",
      "signals_key": "signals/2026/08/12/06.json",
      "report_key": "reports/2026/08/12/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T05:00:00Z",
      "generated_at_utc": "2026-08-12T05:15:17Z",
      "signals_key": "signals/2026/08/12/05.json",
      "report_key": "reports/2026/08/12/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T04:00:00Z",
      "generated_at_utc": "2026-08-12T04:15:17Z",
      "signals_key": "signals/2026/08/12/04.json",
      "report_key": "reports/2026/08/12/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T03:00:00Z",
      "generated_at_utc": "2026-08-12T03:15:19Z",
      "signals_key": "signals/2026/08/12/03.json",
      "report_key": "reports/2026/08/12/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T02:00:00Z",
      "generated_at_utc": "2026-08-12T02:15:17Z",
      "signals_key": "signals/2026/08/12/02.json",
      "report_key": "reports/2026/08/12/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T01:00:00Z",
      "generated_at_utc": "2026-08-12T01:15:19Z",
      "signals_key": "signals/2026/08/12/01.json",
      "report_key": "reports/2026/08/12/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-12T00:00:00Z",
      "generated_at_utc": "2026-08-12T00:15:19Z",
      "signals_key": "signals/2026/08/12/00.json",
      "report_key": "reports/2026/08/12/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T23:00:00Z",
      "generated_at_utc": "2026-08-11T23:15:20Z",
      "signals_key": "signals/2026/08/11/23.json",
      "report_key": "reports/2026/08/11/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T22:00:00Z",
      "generated_at_utc": "2026-08-11T22:15:18Z",
      "signals_key": "signals/2026/08/11/22.json",
      "report_key": "reports/2026/08/11/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T21:00:00Z",
      "generated_at_utc": "2026-08-11T21:15:20Z",
      "signals_key": "signals/2026/08/11/21.json",
      "report_key": "reports/2026/08/11/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T20:00:00Z",
      "generated_at_utc": "2026-08-11T20:15:18Z",
      "signals_key": "signals/2026/08/11/20.json",
      "report_key": "reports/2026/08/11/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T19:00:00Z",
      "generated_at_utc": "2026-08-11T19:15:20Z",
      "signals_key": "signals/2026/08/11/19.json",
      "report_key": "reports/2026/08/11/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T18:00:00Z",
      "generated_at_utc": "2026-08-11T18:15:20Z",
      "signals_key": "signals/2026/08/11/18.json",
      "report_key": "reports/2026/08/11/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T17:00:00Z",
      "generated_at_utc": "2026-08-11T17:15:18Z",
      "signals_key": "signals/2026/08/11/17.json",
      "report_key": "reports/2026/08/11/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T16:00:00Z",
      "generated_at_utc": "2026-08-11T16:15:20Z",
      "signals_key": "signals/2026/08/11/16.json",
      "report_key": "reports/2026/08/11/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T15:00:00Z",
      "generated_at_utc": "2026-08-11T15:15:18Z",
      "signals_key": "signals/2026/08/11/15.json",
      "report_key": "reports/2026/08/11/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T14:00:00Z",
      "generated_at_utc": "2026-08-11T14:15:20Z",
      "signals_key": "signals/2026/08/11/14.json",
      "report_key": "reports/2026/08/11/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T13:00:00Z",
      "generated_at_utc": "2026-08-11T13:15:19Z",
      "signals_key": "signals/2026/08/11/13.json",
      "report_key": "reports/2026/08/11/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T12:00:00Z",
      "generated_at_utc": "2026-08-11T12:15:18Z",
      "signals_key": "signals/2026/08/11/12.json",
      "report_key": "reports/2026/08/11/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T11:00:00Z",
      "generated_at_utc": "2026-08-11T11:15:20Z",
      "signals_key": "signals/2026/08/11/11.json",
      "report_key": "reports/2026/08/11/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T10:00:00Z",
      "generated_at_utc": "2026-08-11T10:15:19Z",
      "signals_key": "signals/2026/08/11/10.json",
      "report_key": "reports/2026/08/11/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T09:00:00Z",
      "generated_at_utc": "2026-08-11T09:15:19Z",
      "signals_key": "signals/2026/08/11/09.json",
      "report_key": "reports/2026/08/11/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T08:00:00Z",
      "generated_at_utc": "2026-08-11T08:15:18Z",
      "signals_key": "signals/2026/08/11/08.json",
      "report_key": "reports/2026/08/11/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T07:00:00Z",
      "generated_at_utc": "2026-08-11T07:15:19Z",
      "signals_key": "signals/2026/08/11/07.json",
      "report_key": "reports/2026/08/11/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T06:00:00Z",
      "generated_at_utc": "2026-08-11T06:15:17Z",
      "signals_key": "signals/2026/08/11/06.json",
      "report_key": "reports/2026/08/11/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T05:00:00Z",
      "generated_at_utc": "2026-08-11T05:15:18Z",
      "signals_key": "signals/2026/08/11/05.json",
      "report_key": "reports/2026/08/11/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T04:00:00Z",
      "generated_at_utc": "2026-08-11T04:15:18Z",
      "signals_key": "signals/2026/08/11/04.json",
      "report_key": "reports/2026/08/11/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T03:00:00Z",
      "generated_at_utc": "2026-08-11T03:15:17Z",
      "signals_key": "signals/2026/08/11/03.json",
      "report_key": "reports/2026/08/11/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T02:00:00Z",
      "generated_at_utc": "2026-08-11T02:15:18Z",
      "signals_key": "signals/2026/08/11/02.json",
      "report_key": "reports/2026/08/11/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T01:00:00Z",
      "generated_at_utc": "2026-08-11T01:15:18Z",
      "signals_key": "signals/2026/08/11/01.json",
      "report_key": "reports/2026/08/11/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-11T00:00:00Z",
      "generated_at_utc": "2026-08-11T00:15:19Z",
      "signals_key": "signals/2026/08/11/00.json",
      "report_key": "reports/2026/08/11/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T23:00:00Z",
      "generated_at_utc": "2026-08-10T23:15:20Z",
      "signals_key": "signals/2026/08/10/23.json",
      "report_key": "reports/2026/08/10/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T22:00:00Z",
      "generated_at_utc": "2026-08-10T22:15:20Z",
      "signals_key": "signals/2026/08/10/22.json",
      "report_key": "reports/2026/08/10/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T21:00:00Z",
      "generated_at_utc": "2026-08-10T21:15:18Z",
      "signals_key": "signals/2026/08/10/21.json",
      "report_key": "reports/2026/08/10/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T20:00:00Z",
      "generated_at_utc": "2026-08-10T20:15:18Z",
      "signals_key": "signals/2026/08/10/20.json",
      "report_key": "reports/2026/08/10/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T19:00:00Z",
      "generated_at_utc": "2026-08-10T19:15:20Z",
      "signals_key": "signals/2026/08/10/19.json",
      "report_key": "reports/2026/08/10/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T18:00:00Z",
      "generated_at_utc": "2026-08-10T18:15:18Z",
      "signals_key": "signals/2026/08/10/18.json",
      "report_key": "reports/2026/08/10/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T17:00:00Z",
      "generated_at_utc": "2026-08-10T17:15:18Z",
      "signals_key": "signals/2026/08/10/17.json",
      "report_key": "reports/2026/08/10/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T16:00:00Z",
      "generated_at_utc": "2026-08-10T16:15:18Z",
      "signals_key": "signals/2026/08/10/16.json",
      "report_key": "reports/2026/08/10/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T15:00:00Z",
      "generated_at_utc": "2026-08-10T15:15:19Z",
      "signals_key": "signals/2026/08/10/15.json",
      "report_key": "reports/2026/08/10/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T14:00:00Z",
      "generated_at_utc": "2026-08-10T14:15:18Z",
      "signals_key": "signals/2026/08/10/14.json",
      "report_key": "reports/2026/08/10/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T13:00:00Z",
      "generated_at_utc": "2026-08-10T13:15:18Z",
      "signals_key": "signals/2026/08/10/13.json",
      "report_key": "reports/2026/08/10/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T12:00:00Z",
      "generated_at_utc": "2026-08-10T12:15:18Z",
      "signals_key": "signals/2026/08/10/12.json",
      "report_key": "reports/2026/08/10/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T11:00:00Z",
      "generated_at_utc": "2026-08-10T11:15:18Z",
      "signals_key": "signals/2026/08/10/11.json",
      "report_key": "reports/2026/08/10/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T10:00:00Z",
      "generated_at_utc": "2026-08-10T10:15:18Z",
      "signals_key": "signals/2026/08/10/10.json",
      "report_key": "reports/2026/08/10/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T09:00:00Z",
      "generated_at_utc": "2026-08-10T09:15:18Z",
      "signals_key": "signals/2026/08/10/09.json",
      "report_key": "reports/2026/08/10/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T08:00:00Z",
      "generated_at_utc": "2026-08-10T08:15:17Z",
      "signals_key": "signals/2026/08/10/08.json",
      "report_key": "reports/2026/08/10/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T07:00:00Z",
      "generated_at_utc": "2026-08-10T07:15:17Z",
      "signals_key": "signals/2026/08/10/07.json",
      "report_key": "reports/2026/08/10/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T06:00:00Z",
      "generated_at_utc": "2026-08-10T06:15:18Z",
      "signals_key": "signals/2026/08/10/06.json",
      "report_key": "reports/2026/08/10/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T05:00:00Z",
      "generated_at_utc": "2026-08-10T05:15:18Z",
      "signals_key": "signals/2026/08/10/05.json",
      "report_key": "reports/2026/08/10/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T04:00:00Z",
      "generated_at_utc": "2026-08-10T04:15:17Z",
      "signals_key": "signals/2026/08/10/04.json",
      "report_key": "reports/2026/08/10/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T03:00:00Z",
      "generated_at_utc": "2026-08-10T03:15:17Z",
      "signals_key": "signals/2026/08/10/03.json",
      "report_key": "reports/2026/08/10/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T02:00:00Z",
      "generated_at_utc": "2026-08-10T02:15:17Z",
      "signals_key": "signals/2026/08/10/02.json",
      "report_key": "reports/2026/08/10/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T01:00:00Z",
      "generated_at_utc": "2026-08-10T01:15:19Z",
      "signals_key": "signals/2026/08/10/01.json",
      "report_key": "reports/2026/08/10/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-10T00:00:00Z",
      "generated_at_utc": "2026-08-10T00:15:17Z",
      "signals_key": "signals/2026/08/10/00.json",
      "report_key": "reports/2026/08/10/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T23:00:00Z",
      "generated_at_utc": "2026-08-09T23:15:18Z",
      "signals_key": "signals/2026/08/09/23.json",
      "report_key": "reports/2026/08/09/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T22:00:00Z",
      "generated_at_utc": "2026-08-09T22:15:19Z",
      "signals_key": "signals/2026/08/09/22.json",
      "report_key": "reports/2026/08/09/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T21:00:00Z",
      "generated_at_utc": "2026-08-09T21:15:18Z",
      "signals_key": "signals/2026/08/09/21.json",
      "report_key": "reports/2026/08/09/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T20:00:00Z",
      "generated_at_utc": "2026-08-09T20:15:18Z",
      "signals_key": "signals/2026/08/09/20.json",
      "report_key": "reports/2026/08/09/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T19:00:00Z",
      "generated_at_utc": "2026-08-09T19:15:18Z",
      "signals_key": "signals/2026/08/09/19.json",
      "report_key": "reports/2026/08/09/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T18:00:00Z",
      "generated_at_utc": "2026-08-09T18:15:20Z",
      "signals_key": "signals/2026/08/09/18.json",
      "report_key": "reports/2026/08/09/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T17:00:00Z",
      "generated_at_utc": "2026-08-09T17:15:19Z",
      "signals_key": "signals/2026/08/09/17.json",
      "report_key": "reports/2026/08/09/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T16:00:00Z",
      "generated_at_utc": "2026-08-09T16:15:20Z",
      "signals_key": "signals/2026/08/09/16.json",
      "report_key": "reports/2026/08/09/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T15:00:00Z",
      "generated_at_utc": "2026-08-09T15:15:20Z",
      "signals_key": "signals/2026/08/09/15.json",
      "report_key": "reports/2026/08/09/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T14:00:00Z",
      "generated_at_utc": "2026-08-09T14:15:18Z",
      "signals_key": "signals/2026/08/09/14.json",
      "report_key": "reports/2026/08/09/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T13:00:00Z",
      "generated_at_utc": "2026-08-09T13:15:20Z",
      "signals_key": "signals/2026/08/09/13.json",
      "report_key": "reports/2026/08/09/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T12:00:00Z",
      "generated_at_utc": "2026-08-09T12:15:20Z",
      "signals_key": "signals/2026/08/09/12.json",
      "report_key": "reports/2026/08/09/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T11:00:00Z",
      "generated_at_utc": "2026-08-09T11:15:18Z",
      "signals_key": "signals/2026/08/09/11.json",
      "report_key": "reports/2026/08/09/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T10:00:00Z",
      "generated_at_utc": "2026-08-09T10:15:19Z",
      "signals_key": "signals/2026/08/09/10.json",
      "report_key": "reports/2026/08/09/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T09:00:00Z",
      "generated_at_utc": "2026-08-09T09:15:19Z",
      "signals_key": "signals/2026/08/09/09.json",
      "report_key": "reports/2026/08/09/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T08:00:00Z",
      "generated_at_utc": "2026-08-09T08:15:17Z",
      "signals_key": "signals/2026/08/09/08.json",
      "report_key": "reports/2026/08/09/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T07:00:00Z",
      "generated_at_utc": "2026-08-09T07:15:18Z",
      "signals_key": "signals/2026/08/09/07.json",
      "report_key": "reports/2026/08/09/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T06:00:00Z",
      "generated_at_utc": "2026-08-09T06:15:19Z",
      "signals_key": "signals/2026/08/09/06.json",
      "report_key": "reports/2026/08/09/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T05:00:00Z",
      "generated_at_utc": "2026-08-09T05:15:17Z",
      "signals_key": "signals/2026/08/09/05.json",
      "report_key": "reports/2026/08/09/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T04:00:00Z",
      "generated_at_utc": "2026-08-09T04:15:18Z",
      "signals_key": "signals/2026/08/09/04.json",
      "report_key": "reports/2026/08/09/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T03:00:00Z",
      "generated_at_utc": "2026-08-09T03:15:18Z",
      "signals_key": "signals/2026/08/09/03.json",
      "report_key": "reports/2026/08/09/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T02:00:00Z",
      "generated_at_utc": "2026-08-09T02:15:19Z",
      "signals_key": "signals/2026/08/09/02.json",
      "report_key": "reports/2026/08/09/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T01:00:00Z",
      "generated_at_utc": "2026-08-09T01:15:19Z",
      "signals_key": "signals/2026/08/09/01.json",
      "report_key": "reports/2026/08/09/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-09T00:00:00Z",
      "generated_at_utc": "2026-08-09T00:15:17Z",
      "signals_key": "signals/2026/08/09/00.json",
      "report_key": "reports/2026/08/09/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T23:00:00Z",
      "generated_at_utc": "2026-08-08T23:15:18Z",
      "signals_key": "signals/2026/08/08/23.json",
      "report_key": "reports/2026/08/08/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T22:00:00Z",
      "generated_at_utc": "2026-08-08T22:15:18Z",
      "signals_key": "signals/2026/08/08/22.json",
      "report_key": "reports/2026/08/08/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T21:00:00Z",
      "generated_at_utc": "2026-08-08T21:15:18Z",
      "signals_key": "signals/2026/08/08/21.json",
      "report_key": "reports/2026/08/08/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T20:00:00Z",
      "generated_at_utc": "2026-08-08T20:15:20Z",
      "signals_key": "signals/2026/08/08/20.json",
      "report_key": "reports/2026/08/08/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T19:00:00Z",
      "generated_at_utc": "2026-08-08T19:15:19Z",
      "signals_key": "signals/2026/08/08/19.json",
      "report_key": "reports/2026/08/08/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T18:00:00Z",
      "generated_at_utc": "2026-08-08T18:15:20Z",
      "signals_key": "signals/2026/08/08/18.json",
      "report_key": "reports/2026/08/08/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T17:00:00Z",
      "generated_at_utc": "2026-08-08T17:15:18Z",
      "signals_key": "signals/2026/08/08/17.json",
      "report_key": "reports/2026/08/08/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T16:00:00Z",
      "generated_at_utc": "2026-08-08T16:15:18Z",
      "signals_key": "signals/2026/08/08/16.json",
      "report_key": "reports/2026/08/08/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T15:00:00Z",
      "generated_at_utc": "2026-08-08T15:15:18Z",
      "signals_key": "signals/2026/08/08/15.json",
      "report_key": "reports/2026/08/08/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T14:00:00Z",
      "generated_at_utc": "2026-08-08T14:15:18Z",
      "signals_key": "signals/2026/08/08/14.json",
      "report_key": "reports/2026/08/08/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T13:00:00Z",
      "generated_at_utc": "2026-08-08T13:15:20Z",
      "signals_key": "signals/2026/08/08/13.json",
      "report_key": "reports/2026/08/08/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T12:00:00Z",
      "generated_at_utc": "2026-08-08T12:15:19Z",
      "signals_key": "signals/2026/08/08/12.json",
      "report_key": "reports/2026/08/08/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T11:00:00Z",
      "generated_at_utc": "2026-08-08T11:15:20Z",
      "signals_key": "signals/2026/08/08/11.json",
      "report_key": "reports/2026/08/08/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T10:00:00Z",
      "generated_at_utc": "2026-08-08T10:15:18Z",
      "signals_key": "signals/2026/08/08/10.json",
      "report_key": "reports/2026/08/08/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T09:00:00Z",
      "generated_at_utc": "2026-08-08T09:15:18Z",
      "signals_key": "signals/2026/08/08/09.json",
      "report_key": "reports/2026/08/08/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T08:00:00Z",
      "generated_at_utc": "2026-08-08T08:15:18Z",
      "signals_key": "signals/2026/08/08/08.json",
      "report_key": "reports/2026/08/08/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T07:00:00Z",
      "generated_at_utc": "2026-08-08T07:15:18Z",
      "signals_key": "signals/2026/08/08/07.json",
      "report_key": "reports/2026/08/08/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T06:00:00Z",
      "generated_at_utc": "2026-08-08T06:15:17Z",
      "signals_key": "signals/2026/08/08/06.json",
      "report_key": "reports/2026/08/08/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T05:00:00Z",
      "generated_at_utc": "2026-08-08T05:15:18Z",
      "signals_key": "signals/2026/08/08/05.json",
      "report_key": "reports/2026/08/08/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T04:00:00Z",
      "generated_at_utc": "2026-08-08T04:15:17Z",
      "signals_key": "signals/2026/08/08/04.json",
      "report_key": "reports/2026/08/08/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T03:00:00Z",
      "generated_at_utc": "2026-08-08T03:15:18Z",
      "signals_key": "signals/2026/08/08/03.json",
      "report_key": "reports/2026/08/08/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T02:00:00Z",
      "generated_at_utc": "2026-08-08T02:15:17Z",
      "signals_key": "signals/2026/08/08/02.json",
      "report_key": "reports/2026/08/08/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T01:00:00Z",
      "generated_at_utc": "2026-08-08T01:15:17Z",
      "signals_key": "signals/2026/08/08/01.json",
      "report_key": "reports/2026/08/08/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-08T00:00:00Z",
      "generated_at_utc": "2026-08-08T00:15:19Z",
      "signals_key": "signals/2026/08/08/00.json",
      "report_key": "reports/2026/08/08/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T23:00:00Z",
      "generated_at_utc": "2026-08-07T23:15:18Z",
      "signals_key": "signals/2026/08/07/23.json",
      "report_key": "reports/2026/08/07/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T22:00:00Z",
      "generated_at_utc": "2026-08-07T22:15:20Z",
      "signals_key": "signals/2026/08/07/22.json",
      "report_key": "reports/2026/08/07/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T21:00:00Z",
      "generated_at_utc": "2026-08-07T21:15:18Z",
      "signals_key": "signals/2026/08/07/21.json",
      "report_key": "reports/2026/08/07/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T20:00:00Z",
      "generated_at_utc": "2026-08-07T20:15:20Z",
      "signals_key": "signals/2026/08/07/20.json",
      "report_key": "reports/2026/08/07/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T19:00:00Z",
      "generated_at_utc": "2026-08-07T19:15:20Z",
      "signals_key": "signals/2026/08/07/19.json",
      "report_key": "reports/2026/08/07/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T18:00:00Z",
      "generated_at_utc": "2026-08-07T18:15:18Z",
      "signals_key": "signals/2026/08/07/18.json",
      "report_key": "reports/2026/08/07/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T17:00:00Z",
      "generated_at_utc": "2026-08-07T17:15:18Z",
      "signals_key": "signals/2026/08/07/17.json",
      "report_key": "reports/2026/08/07/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T16:00:00Z",
      "generated_at_utc": "2026-08-07T16:15:18Z",
      "signals_key": "signals/2026/08/07/16.json",
      "report_key": "reports/2026/08/07/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T15:00:00Z",
      "generated_at_utc": "2026-08-07T15:15:20Z",
      "signals_key": "signals/2026/08/07/15.json",
      "report_key": "reports/2026/08/07/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T14:00:00Z",
      "generated_at_utc": "2026-08-07T14:15:17Z",
      "signals_key": "signals/2026/08/07/14.json",
      "report_key": "reports/2026/08/07/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T13:00:00Z",
      "generated_at_utc": "2026-08-07T13:15:19Z",
      "signals_key": "signals/2026/08/07/13.json",
      "report_key": "reports/2026/08/07/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T12:00:00Z",
      "generated_at_utc": "2026-08-07T12:15:18Z",
      "signals_key": "signals/2026/08/07/12.json",
      "report_key": "reports/2026/08/07/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T11:00:00Z",
      "generated_at_utc": "2026-08-07T11:15:18Z",
      "signals_key": "signals/2026/08/07/11.json",
      "report_key": "reports/2026/08/07/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T10:00:00Z",
      "generated_at_utc": "2026-08-07T10:15:19Z",
      "signals_key": "signals/2026/08/07/10.json",
      "report_key": "reports/2026/08/07/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T09:00:00Z",
      "generated_at_utc": "2026-08-07T09:15:19Z",
      "signals_key": "signals/2026/08/07/09.json",
      "report_key": "reports/2026/08/07/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T08:00:00Z",
      "generated_at_utc": "2026-08-07T08:15:18Z",
      "signals_key": "signals/2026/08/07/08.json",
      "report_key": "reports/2026/08/07/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T07:00:00Z",
      "generated_at_utc": "2026-08-07T07:15:19Z",
      "signals_key": "signals/2026/08/07/07.json",
      "report_key": "reports/2026/08/07/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T06:00:00Z",
      "generated_at_utc": "2026-08-07T06:15:18Z",
      "signals_key": "signals/2026/08/07/06.json",
      "report_key": "reports/2026/08/07/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T05:00:00Z",
      "generated_at_utc": "2026-08-07T05:15:19Z",
      "signals_key": "signals/2026/08/07/05.json",
      "report_key": "reports/2026/08/07/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T04:00:00Z",
      "generated_at_utc": "2026-08-07T04:15:19Z",
      "signals_key": "signals/2026/08/07/04.json",
      "report_key": "reports/2026/08/07/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T03:00:00Z",
      "generated_at_utc": "2026-08-07T03:15:19Z",
      "signals_key": "signals/2026/08/07/03.json",
      "report_key": "reports/2026/08/07/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T02:00:00Z",
      "generated_at_utc": "2026-08-07T02:15:17Z",
      "signals_key": "signals/2026/08/07/02.json",
      "report_key": "reports/2026/08/07/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T01:00:00Z",
      "generated_at_utc": "2026-08-07T01:15:19Z",
      "signals_key": "signals/2026/08/07/01.json",
      "report_key": "reports/2026/08/07/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-07T00:00:00Z",
      "generated_at_utc": "2026-08-07T00:15:17Z",
      "signals_key": "signals/2026/08/07/00.json",
      "report_key": "reports/2026/08/07/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T23:00:00Z",
      "generated_at_utc": "2026-08-06T23:15:20Z",
      "signals_key": "signals/2026/08/06/23.json",
      "report_key": "reports/2026/08/06/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T22:00:00Z",
      "generated_at_utc": "2026-08-06T22:15:21Z",
      "signals_key": "signals/2026/08/06/22.json",
      "report_key": "reports/2026/08/06/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T21:00:00Z",
      "generated_at_utc": "2026-08-06T21:15:20Z",
      "signals_key": "signals/2026/08/06/21.json",
      "report_key": "reports/2026/08/06/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T20:00:00Z",
      "generated_at_utc": "2026-08-06T20:15:20Z",
      "signals_key": "signals/2026/08/06/20.json",
      "report_key": "reports/2026/08/06/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T19:00:00Z",
      "generated_at_utc": "2026-08-06T19:15:18Z",
      "signals_key": "signals/2026/08/06/19.json",
      "report_key": "reports/2026/08/06/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T18:00:00Z",
      "generated_at_utc": "2026-08-06T18:15:20Z",
      "signals_key": "signals/2026/08/06/18.json",
      "report_key": "reports/2026/08/06/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T17:00:00Z",
      "generated_at_utc": "2026-08-06T17:15:19Z",
      "signals_key": "signals/2026/08/06/17.json",
      "report_key": "reports/2026/08/06/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T16:00:00Z",
      "generated_at_utc": "2026-08-06T16:15:18Z",
      "signals_key": "signals/2026/08/06/16.json",
      "report_key": "reports/2026/08/06/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T15:00:00Z",
      "generated_at_utc": "2026-08-06T15:15:20Z",
      "signals_key": "signals/2026/08/06/15.json",
      "report_key": "reports/2026/08/06/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T14:00:00Z",
      "generated_at_utc": "2026-08-06T14:15:20Z",
      "signals_key": "signals/2026/08/06/14.json",
      "report_key": "reports/2026/08/06/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T13:00:00Z",
      "generated_at_utc": "2026-08-06T13:15:18Z",
      "signals_key": "signals/2026/08/06/13.json",
      "report_key": "reports/2026/08/06/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T12:00:00Z",
      "generated_at_utc": "2026-08-06T12:15:20Z",
      "signals_key": "signals/2026/08/06/12.json",
      "report_key": "reports/2026/08/06/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T11:00:00Z",
      "generated_at_utc": "2026-08-06T11:15:18Z",
      "signals_key": "signals/2026/08/06/11.json",
      "report_key": "reports/2026/08/06/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T10:00:00Z",
      "generated_at_utc": "2026-08-06T10:15:20Z",
      "signals_key": "signals/2026/08/06/10.json",
      "report_key": "reports/2026/08/06/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T09:00:00Z",
      "generated_at_utc": "2026-08-06T09:15:18Z",
      "signals_key": "signals/2026/08/06/09.json",
      "report_key": "reports/2026/08/06/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T08:00:00Z",
      "generated_at_utc": "2026-08-06T08:15:20Z",
      "signals_key": "signals/2026/08/06/08.json",
      "report_key": "reports/2026/08/06/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T07:00:00Z",
      "generated_at_utc": "2026-08-06T07:15:18Z",
      "signals_key": "signals/2026/08/06/07.json",
      "report_key": "reports/2026/08/06/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T06:00:00Z",
      "generated_at_utc": "2026-08-06T06:15:17Z",
      "signals_key": "signals/2026/08/06/06.json",
      "report_key": "reports/2026/08/06/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T05:00:00Z",
      "generated_at_utc": "2026-08-06T05:15:19Z",
      "signals_key": "signals/2026/08/06/05.json",
      "report_key": "reports/2026/08/06/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T04:00:00Z",
      "generated_at_utc": "2026-08-06T04:15:19Z",
      "signals_key": "signals/2026/08/06/04.json",
      "report_key": "reports/2026/08/06/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T03:00:00Z",
      "generated_at_utc": "2026-08-06T03:15:18Z",
      "signals_key": "signals/2026/08/06/03.json",
      "report_key": "reports/2026/08/06/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T02:00:00Z",
      "generated_at_utc": "2026-08-06T02:15:18Z",
      "signals_key": "signals/2026/08/06/02.json",
      "report_key": "reports/2026/08/06/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T01:00:00Z",
      "generated_at_utc": "2026-08-06T01:15:18Z",
      "signals_key": "signals/2026/08/06/01.json",
      "report_key": "reports/2026/08/06/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-06T00:00:00Z",
      "generated_at_utc": "2026-08-06T00:15:19Z",
      "signals_key": "signals/2026/08/06/00.json",
      "report_key": "reports/2026/08/06/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T23:00:00Z",
      "generated_at_utc": "2026-08-05T23:15:20Z",
      "signals_key": "signals/2026/08/05/23.json",
      "report_key": "reports/2026/08/05/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T22:00:00Z",
      "generated_at_utc": "2026-08-05T22:15:20Z",
      "signals_key": "signals/2026/08/05/22.json",
      "report_key": "reports/2026/08/05/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T21:00:00Z",
      "generated_at_utc": "2026-08-05T21:15:18Z",
      "signals_key": "signals/2026/08/05/21.json",
      "report_key": "reports/2026/08/05/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T20:00:00Z",
      "generated_at_utc": "2026-08-05T20:15:18Z",
      "signals_key": "signals/2026/08/05/20.json",
      "report_key": "reports/2026/08/05/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T19:00:00Z",
      "generated_at_utc": "2026-08-05T19:15:19Z",
      "signals_key": "signals/2026/08/05/19.json",
      "report_key": "reports/2026/08/05/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T18:00:00Z",
      "generated_at_utc": "2026-08-05T18:15:18Z",
      "signals_key": "signals/2026/08/05/18.json",
      "report_key": "reports/2026/08/05/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T17:00:00Z",
      "generated_at_utc": "2026-08-05T17:15:20Z",
      "signals_key": "signals/2026/08/05/17.json",
      "report_key": "reports/2026/08/05/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T16:00:00Z",
      "generated_at_utc": "2026-08-05T16:15:17Z",
      "signals_key": "signals/2026/08/05/16.json",
      "report_key": "reports/2026/08/05/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T15:00:00Z",
      "generated_at_utc": "2026-08-05T15:15:20Z",
      "signals_key": "signals/2026/08/05/15.json",
      "report_key": "reports/2026/08/05/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T14:00:00Z",
      "generated_at_utc": "2026-08-05T14:15:18Z",
      "signals_key": "signals/2026/08/05/14.json",
      "report_key": "reports/2026/08/05/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T13:00:00Z",
      "generated_at_utc": "2026-08-05T13:15:18Z",
      "signals_key": "signals/2026/08/05/13.json",
      "report_key": "reports/2026/08/05/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T12:00:00Z",
      "generated_at_utc": "2026-08-05T12:15:20Z",
      "signals_key": "signals/2026/08/05/12.json",
      "report_key": "reports/2026/08/05/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T11:00:00Z",
      "generated_at_utc": "2026-08-05T11:15:19Z",
      "signals_key": "signals/2026/08/05/11.json",
      "report_key": "reports/2026/08/05/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T10:00:00Z",
      "generated_at_utc": "2026-08-05T10:15:20Z",
      "signals_key": "signals/2026/08/05/10.json",
      "report_key": "reports/2026/08/05/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T09:00:00Z",
      "generated_at_utc": "2026-08-05T09:15:20Z",
      "signals_key": "signals/2026/08/05/09.json",
      "report_key": "reports/2026/08/05/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T08:00:00Z",
      "generated_at_utc": "2026-08-05T08:15:19Z",
      "signals_key": "signals/2026/08/05/08.json",
      "report_key": "reports/2026/08/05/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T07:00:00Z",
      "generated_at_utc": "2026-08-05T07:15:17Z",
      "signals_key": "signals/2026/08/05/07.json",
      "report_key": "reports/2026/08/05/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T06:00:00Z",
      "generated_at_utc": "2026-08-05T06:15:18Z",
      "signals_key": "signals/2026/08/05/06.json",
      "report_key": "reports/2026/08/05/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T05:00:00Z",
      "generated_at_utc": "2026-08-05T05:15:19Z",
      "signals_key": "signals/2026/08/05/05.json",
      "report_key": "reports/2026/08/05/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T04:00:00Z",
      "generated_at_utc": "2026-08-05T04:15:17Z",
      "signals_key": "signals/2026/08/05/04.json",
      "report_key": "reports/2026/08/05/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T03:00:00Z",
      "generated_at_utc": "2026-08-05T03:15:17Z",
      "signals_key": "signals/2026/08/05/03.json",
      "report_key": "reports/2026/08/05/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T02:00:00Z",
      "generated_at_utc": "2026-08-05T02:15:19Z",
      "signals_key": "signals/2026/08/05/02.json",
      "report_key": "reports/2026/08/05/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T01:00:00Z",
      "generated_at_utc": "2026-08-05T01:15:17Z",
      "signals_key": "signals/2026/08/05/01.json",
      "report_key": "reports/2026/08/05/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-05T00:00:00Z",
      "generated_at_utc": "2026-08-05T00:15:18Z",
      "signals_key": "signals/2026/08/05/00.json",
      "report_key": "reports/2026/08/05/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T23:00:00Z",
      "generated_at_utc": "2026-08-04T23:15:20Z",
      "signals_key": "signals/2026/08/04/23.json",
      "report_key": "reports/2026/08/04/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T22:00:00Z",
      "generated_at_utc": "2026-08-04T22:15:20Z",
      "signals_key": "signals/2026/08/04/22.json",
      "report_key": "reports/2026/08/04/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T21:00:00Z",
      "generated_at_utc": "2026-08-04T21:15:18Z",
      "signals_key": "signals/2026/08/04/21.json",
      "report_key": "reports/2026/08/04/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T20:00:00Z",
      "generated_at_utc": "2026-08-04T20:15:18Z",
      "signals_key": "signals/2026/08/04/20.json",
      "report_key": "reports/2026/08/04/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T19:00:00Z",
      "generated_at_utc": "2026-08-04T19:15:18Z",
      "signals_key": "signals/2026/08/04/19.json",
      "report_key": "reports/2026/08/04/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T18:00:00Z",
      "generated_at_utc": "2026-08-04T18:15:18Z",
      "signals_key": "signals/2026/08/04/18.json",
      "report_key": "reports/2026/08/04/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T17:00:00Z",
      "generated_at_utc": "2026-08-04T17:15:20Z",
      "signals_key": "signals/2026/08/04/17.json",
      "report_key": "reports/2026/08/04/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T16:00:00Z",
      "generated_at_utc": "2026-08-04T16:15:20Z",
      "signals_key": "signals/2026/08/04/16.json",
      "report_key": "reports/2026/08/04/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T15:00:00Z",
      "generated_at_utc": "2026-08-04T15:15:18Z",
      "signals_key": "signals/2026/08/04/15.json",
      "report_key": "reports/2026/08/04/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T14:00:00Z",
      "generated_at_utc": "2026-08-04T14:15:20Z",
      "signals_key": "signals/2026/08/04/14.json",
      "report_key": "reports/2026/08/04/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T13:00:00Z",
      "generated_at_utc": "2026-08-04T13:15:20Z",
      "signals_key": "signals/2026/08/04/13.json",
      "report_key": "reports/2026/08/04/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T12:00:00Z",
      "generated_at_utc": "2026-08-04T12:15:19Z",
      "signals_key": "signals/2026/08/04/12.json",
      "report_key": "reports/2026/08/04/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T11:00:00Z",
      "generated_at_utc": "2026-08-04T11:15:20Z",
      "signals_key": "signals/2026/08/04/11.json",
      "report_key": "reports/2026/08/04/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T10:00:00Z",
      "generated_at_utc": "2026-08-04T10:15:20Z",
      "signals_key": "signals/2026/08/04/10.json",
      "report_key": "reports/2026/08/04/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T09:00:00Z",
      "generated_at_utc": "2026-08-04T09:15:18Z",
      "signals_key": "signals/2026/08/04/09.json",
      "report_key": "reports/2026/08/04/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T08:00:00Z",
      "generated_at_utc": "2026-08-04T08:15:18Z",
      "signals_key": "signals/2026/08/04/08.json",
      "report_key": "reports/2026/08/04/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T07:00:00Z",
      "generated_at_utc": "2026-08-04T07:15:20Z",
      "signals_key": "signals/2026/08/04/07.json",
      "report_key": "reports/2026/08/04/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T06:00:00Z",
      "generated_at_utc": "2026-08-04T06:15:18Z",
      "signals_key": "signals/2026/08/04/06.json",
      "report_key": "reports/2026/08/04/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T05:00:00Z",
      "generated_at_utc": "2026-08-04T05:15:18Z",
      "signals_key": "signals/2026/08/04/05.json",
      "report_key": "reports/2026/08/04/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T04:00:00Z",
      "generated_at_utc": "2026-08-04T04:15:18Z",
      "signals_key": "signals/2026/08/04/04.json",
      "report_key": "reports/2026/08/04/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T03:00:00Z",
      "generated_at_utc": "2026-08-04T03:15:18Z",
      "signals_key": "signals/2026/08/04/03.json",
      "report_key": "reports/2026/08/04/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T02:00:00Z",
      "generated_at_utc": "2026-08-04T02:15:18Z",
      "signals_key": "signals/2026/08/04/02.json",
      "report_key": "reports/2026/08/04/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T01:00:00Z",
      "generated_at_utc": "2026-08-04T01:15:18Z",
      "signals_key": "signals/2026/08/04/01.json",
      "report_key": "reports/2026/08/04/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-04T00:00:00Z",
      "generated_at_utc": "2026-08-04T00:15:19Z",
      "signals_key": "signals/2026/08/04/00.json",
      "report_key": "reports/2026/08/04/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T23:00:00Z",
      "generated_at_utc": "2026-08-03T23:15:18Z",
      "signals_key": "signals/2026/08/03/23.json",
      "report_key": "reports/2026/08/03/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T22:00:00Z",
      "generated_at_utc": "2026-08-03T22:15:18Z",
      "signals_key": "signals/2026/08/03/22.json",
      "report_key": "reports/2026/08/03/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T21:00:00Z",
      "generated_at_utc": "2026-08-03T21:15:20Z",
      "signals_key": "signals/2026/08/03/21.json",
      "report_key": "reports/2026/08/03/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T20:00:00Z",
      "generated_at_utc": "2026-08-03T20:15:20Z",
      "signals_key": "signals/2026/08/03/20.json",
      "report_key": "reports/2026/08/03/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T19:00:00Z",
      "generated_at_utc": "2026-08-03T19:15:20Z",
      "signals_key": "signals/2026/08/03/19.json",
      "report_key": "reports/2026/08/03/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T18:00:00Z",
      "generated_at_utc": "2026-08-03T18:15:18Z",
      "signals_key": "signals/2026/08/03/18.json",
      "report_key": "reports/2026/08/03/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T17:00:00Z",
      "generated_at_utc": "2026-08-03T17:15:20Z",
      "signals_key": "signals/2026/08/03/17.json",
      "report_key": "reports/2026/08/03/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T16:00:00Z",
      "generated_at_utc": "2026-08-03T16:15:20Z",
      "signals_key": "signals/2026/08/03/16.json",
      "report_key": "reports/2026/08/03/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T15:00:00Z",
      "generated_at_utc": "2026-08-03T15:15:18Z",
      "signals_key": "signals/2026/08/03/15.json",
      "report_key": "reports/2026/08/03/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T14:00:00Z",
      "generated_at_utc": "2026-08-03T14:15:18Z",
      "signals_key": "signals/2026/08/03/14.json",
      "report_key": "reports/2026/08/03/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T13:00:00Z",
      "generated_at_utc": "2026-08-03T13:15:17Z",
      "signals_key": "signals/2026/08/03/13.json",
      "report_key": "reports/2026/08/03/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T12:00:00Z",
      "generated_at_utc": "2026-08-03T12:15:20Z",
      "signals_key": "signals/2026/08/03/12.json",
      "report_key": "reports/2026/08/03/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T11:00:00Z",
      "generated_at_utc": "2026-08-03T11:15:18Z",
      "signals_key": "signals/2026/08/03/11.json",
      "report_key": "reports/2026/08/03/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T10:00:00Z",
      "generated_at_utc": "2026-08-03T10:15:18Z",
      "signals_key": "signals/2026/08/03/10.json",
      "report_key": "reports/2026/08/03/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T09:00:00Z",
      "generated_at_utc": "2026-08-03T09:15:18Z",
      "signals_key": "signals/2026/08/03/09.json",
      "report_key": "reports/2026/08/03/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T08:00:00Z",
      "generated_at_utc": "2026-08-03T08:15:20Z",
      "signals_key": "signals/2026/08/03/08.json",
      "report_key": "reports/2026/08/03/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T07:00:00Z",
      "generated_at_utc": "2026-08-03T07:15:20Z",
      "signals_key": "signals/2026/08/03/07.json",
      "report_key": "reports/2026/08/03/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T06:00:00Z",
      "generated_at_utc": "2026-08-03T06:15:19Z",
      "signals_key": "signals/2026/08/03/06.json",
      "report_key": "reports/2026/08/03/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T05:00:00Z",
      "generated_at_utc": "2026-08-03T05:15:18Z",
      "signals_key": "signals/2026/08/03/05.json",
      "report_key": "reports/2026/08/03/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T04:00:00Z",
      "generated_at_utc": "2026-08-03T04:15:18Z",
      "signals_key": "signals/2026/08/03/04.json",
      "report_key": "reports/2026/08/03/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T03:00:00Z",
      "generated_at_utc": "2026-08-03T03:15:17Z",
      "signals_key": "signals/2026/08/03/03.json",
      "report_key": "reports/2026/08/03/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T02:00:00Z",
      "generated_at_utc": "2026-08-03T02:15:19Z",
      "signals_key": "signals/2026/08/03/02.json",
      "report_key": "reports/2026/08/03/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T01:00:00Z",
      "generated_at_utc": "2026-08-03T01:15:19Z",
      "signals_key": "signals/2026/08/03/01.json",
      "report_key": "reports/2026/08/03/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-03T00:00:00Z",
      "generated_at_utc": "2026-08-03T00:15:17Z",
      "signals_key": "signals/2026/08/03/00.json",
      "report_key": "reports/2026/08/03/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T23:00:00Z",
      "generated_at_utc": "2026-08-02T23:15:21Z",
      "signals_key": "signals/2026/08/02/23.json",
      "report_key": "reports/2026/08/02/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T22:00:00Z",
      "generated_at_utc": "2026-08-02T22:15:20Z",
      "signals_key": "signals/2026/08/02/22.json",
      "report_key": "reports/2026/08/02/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T21:00:00Z",
      "generated_at_utc": "2026-08-02T21:15:18Z",
      "signals_key": "signals/2026/08/02/21.json",
      "report_key": "reports/2026/08/02/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T20:00:00Z",
      "generated_at_utc": "2026-08-02T20:15:18Z",
      "signals_key": "signals/2026/08/02/20.json",
      "report_key": "reports/2026/08/02/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T19:00:00Z",
      "generated_at_utc": "2026-08-02T19:15:20Z",
      "signals_key": "signals/2026/08/02/19.json",
      "report_key": "reports/2026/08/02/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T18:00:00Z",
      "generated_at_utc": "2026-08-02T18:15:18Z",
      "signals_key": "signals/2026/08/02/18.json",
      "report_key": "reports/2026/08/02/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T17:00:00Z",
      "generated_at_utc": "2026-08-02T17:15:18Z",
      "signals_key": "signals/2026/08/02/17.json",
      "report_key": "reports/2026/08/02/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T16:00:00Z",
      "generated_at_utc": "2026-08-02T16:15:20Z",
      "signals_key": "signals/2026/08/02/16.json",
      "report_key": "reports/2026/08/02/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T15:00:00Z",
      "generated_at_utc": "2026-08-02T15:15:20Z",
      "signals_key": "signals/2026/08/02/15.json",
      "report_key": "reports/2026/08/02/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T14:00:00Z",
      "generated_at_utc": "2026-08-02T14:15:18Z",
      "signals_key": "signals/2026/08/02/14.json",
      "report_key": "reports/2026/08/02/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T13:00:00Z",
      "generated_at_utc": "2026-08-02T13:15:19Z",
      "signals_key": "signals/2026/08/02/13.json",
      "report_key": "reports/2026/08/02/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T12:00:00Z",
      "generated_at_utc": "2026-08-02T12:15:20Z",
      "signals_key": "signals/2026/08/02/12.json",
      "report_key": "reports/2026/08/02/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T11:00:00Z",
      "generated_at_utc": "2026-08-02T11:15:20Z",
      "signals_key": "signals/2026/08/02/11.json",
      "report_key": "reports/2026/08/02/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T10:00:00Z",
      "generated_at_utc": "2026-08-02T10:15:20Z",
      "signals_key": "signals/2026/08/02/10.json",
      "report_key": "reports/2026/08/02/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T09:00:00Z",
      "generated_at_utc": "2026-08-02T09:15:18Z",
      "signals_key": "signals/2026/08/02/09.json",
      "report_key": "reports/2026/08/02/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T08:00:00Z",
      "generated_at_utc": "2026-08-02T08:15:18Z",
      "signals_key": "signals/2026/08/02/08.json",
      "report_key": "reports/2026/08/02/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T07:00:00Z",
      "generated_at_utc": "2026-08-02T07:15:19Z",
      "signals_key": "signals/2026/08/02/07.json",
      "report_key": "reports/2026/08/02/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T06:00:00Z",
      "generated_at_utc": "2026-08-02T06:15:17Z",
      "signals_key": "signals/2026/08/02/06.json",
      "report_key": "reports/2026/08/02/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T05:00:00Z",
      "generated_at_utc": "2026-08-02T05:15:19Z",
      "signals_key": "signals/2026/08/02/05.json",
      "report_key": "reports/2026/08/02/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T04:00:00Z",
      "generated_at_utc": "2026-08-02T04:15:18Z",
      "signals_key": "signals/2026/08/02/04.json",
      "report_key": "reports/2026/08/02/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T03:00:00Z",
      "generated_at_utc": "2026-08-02T03:15:17Z",
      "signals_key": "signals/2026/08/02/03.json",
      "report_key": "reports/2026/08/02/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T02:00:00Z",
      "generated_at_utc": "2026-08-02T02:15:17Z",
      "signals_key": "signals/2026/08/02/02.json",
      "report_key": "reports/2026/08/02/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T01:00:00Z",
      "generated_at_utc": "2026-08-02T01:15:18Z",
      "signals_key": "signals/2026/08/02/01.json",
      "report_key": "reports/2026/08/02/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-02T00:00:00Z",
      "generated_at_utc": "2026-08-02T00:15:17Z",
      "signals_key": "signals/2026/08/02/00.json",
      "report_key": "reports/2026/08/02/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T23:00:00Z",
      "generated_at_utc": "2026-08-01T23:15:18Z",
      "signals_key": "signals/2026/08/01/23.json",
      "report_key": "reports/2026/08/01/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T22:00:00Z",
      "generated_at_utc": "2026-08-01T22:15:20Z",
      "signals_key": "signals/2026/08/01/22.json",
      "report_key": "reports/2026/08/01/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T21:00:00Z",
      "generated_at_utc": "2026-08-01T21:15:20Z",
      "signals_key": "signals/2026/08/01/21.json",
      "report_key": "reports/2026/08/01/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T20:00:00Z",
      "generated_at_utc": "2026-08-01T20:15:19Z",
      "signals_key": "signals/2026/08/01/20.json",
      "report_key": "reports/2026/08/01/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T19:00:00Z",
      "generated_at_utc": "2026-08-01T19:15:18Z",
      "signals_key": "signals/2026/08/01/19.json",
      "report_key": "reports/2026/08/01/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T18:00:00Z",
      "generated_at_utc": "2026-08-01T18:15:18Z",
      "signals_key": "signals/2026/08/01/18.json",
      "report_key": "reports/2026/08/01/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T17:00:00Z",
      "generated_at_utc": "2026-08-01T17:15:18Z",
      "signals_key": "signals/2026/08/01/17.json",
      "report_key": "reports/2026/08/01/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T16:00:00Z",
      "generated_at_utc": "2026-08-01T16:15:18Z",
      "signals_key": "signals/2026/08/01/16.json",
      "report_key": "reports/2026/08/01/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T15:00:00Z",
      "generated_at_utc": "2026-08-01T15:15:18Z",
      "signals_key": "signals/2026/08/01/15.json",
      "report_key": "reports/2026/08/01/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T14:00:00Z",
      "generated_at_utc": "2026-08-01T14:15:18Z",
      "signals_key": "signals/2026/08/01/14.json",
      "report_key": "reports/2026/08/01/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T13:00:00Z",
      "generated_at_utc": "2026-08-01T13:15:17Z",
      "signals_key": "signals/2026/08/01/13.json",
      "report_key": "reports/2026/08/01/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T12:00:00Z",
      "generated_at_utc": "2026-08-01T12:15:18Z",
      "signals_key": "signals/2026/08/01/12.json",
      "report_key": "reports/2026/08/01/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T11:00:00Z",
      "generated_at_utc": "2026-08-01T11:15:20Z",
      "signals_key": "signals/2026/08/01/11.json",
      "report_key": "reports/2026/08/01/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T10:00:00Z",
      "generated_at_utc": "2026-08-01T10:15:20Z",
      "signals_key": "signals/2026/08/01/10.json",
      "report_key": "reports/2026/08/01/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T09:00:00Z",
      "generated_at_utc": "2026-08-01T09:15:20Z",
      "signals_key": "signals/2026/08/01/09.json",
      "report_key": "reports/2026/08/01/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T08:00:00Z",
      "generated_at_utc": "2026-08-01T08:15:20Z",
      "signals_key": "signals/2026/08/01/08.json",
      "report_key": "reports/2026/08/01/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T07:00:00Z",
      "generated_at_utc": "2026-08-01T07:15:20Z",
      "signals_key": "signals/2026/08/01/07.json",
      "report_key": "reports/2026/08/01/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T06:00:00Z",
      "generated_at_utc": "2026-08-01T06:15:20Z",
      "signals_key": "signals/2026/08/01/06.json",
      "report_key": "reports/2026/08/01/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T05:00:00Z",
      "generated_at_utc": "2026-08-01T05:15:18Z",
      "signals_key": "signals/2026/08/01/05.json",
      "report_key": "reports/2026/08/01/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T04:00:00Z",
      "generated_at_utc": "2026-08-01T04:15:19Z",
      "signals_key": "signals/2026/08/01/04.json",
      "report_key": "reports/2026/08/01/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T03:00:00Z",
      "generated_at_utc": "2026-08-01T03:15:18Z",
      "signals_key": "signals/2026/08/01/03.json",
      "report_key": "reports/2026/08/01/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T02:00:00Z",
      "generated_at_utc": "2026-08-01T02:15:20Z",
      "signals_key": "signals/2026/08/01/02.json",
      "report_key": "reports/2026/08/01/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T01:00:00Z",
      "generated_at_utc": "2026-08-01T01:15:18Z",
      "signals_key": "signals/2026/08/01/01.json",
      "report_key": "reports/2026/08/01/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-08-01T00:00:00Z",
      "generated_at_utc": "2026-08-01T00:15:18Z",
      "signals_key": "signals/2026/08/01/00.json",
      "report_key": "reports/2026/08/01/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T23:00:00Z",
      "generated_at_utc": "2026-07-31T23:15:20Z",
      "signals_key": "signals/2026/07/31/23.json",
      "report_key": "reports/2026/07/31/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T22:00:00Z",
      "generated_at_utc": "2026-07-31T22:15:20Z",
      "signals_key": "signals/2026/07/31/22.json",
      "report_key": "reports/2026/07/31/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T21:00:00Z",
      "generated_at_utc": "2026-07-31T21:15:20Z",
      "signals_key": "signals/2026/07/31/21.json",
      "report_key": "reports/2026/07/31/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T20:00:00Z",
      "generated_at_utc": "2026-07-31T20:15:18Z",
      "signals_key": "signals/2026/07/31/20.json",
      "report_key": "reports/2026/07/31/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T19:00:00Z",
      "generated_at_utc": "2026-07-31T19:15:20Z",
      "signals_key": "signals/2026/07/31/19.json",
      "report_key": "reports/2026/07/31/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T18:00:00Z",
      "generated_at_utc": "2026-07-31T18:15:20Z",
      "signals_key": "signals/2026/07/31/18.json",
      "report_key": "reports/2026/07/31/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T17:00:00Z",
      "generated_at_utc": "2026-07-31T17:15:20Z",
      "signals_key": "signals/2026/07/31/17.json",
      "report_key": "reports/2026/07/31/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T16:00:00Z",
      "generated_at_utc": "2026-07-31T16:15:20Z",
      "signals_key": "signals/2026/07/31/16.json",
      "report_key": "reports/2026/07/31/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T15:00:00Z",
      "generated_at_utc": "2026-07-31T15:15:20Z",
      "signals_key": "signals/2026/07/31/15.json",
      "report_key": "reports/2026/07/31/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T14:00:00Z",
      "generated_at_utc": "2026-07-31T14:15:18Z",
      "signals_key": "signals/2026/07/31/14.json",
      "report_key": "reports/2026/07/31/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T13:00:00Z",
      "generated_at_utc": "2026-07-31T13:15:18Z",
      "signals_key": "signals/2026/07/31/13.json",
      "report_key": "reports/2026/07/31/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T12:00:00Z",
      "generated_at_utc": "2026-07-31T12:15:19Z",
      "signals_key": "signals/2026/07/31/12.json",
      "report_key": "reports/2026/07/31/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T11:00:00Z",
      "generated_at_utc": "2026-07-31T11:15:18Z",
      "signals_key": "signals/2026/07/31/11.json",
      "report_key": "reports/2026/07/31/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T10:00:00Z",
      "generated_at_utc": "2026-07-31T10:15:20Z",
      "signals_key": "signals/2026/07/31/10.json",
      "report_key": "reports/2026/07/31/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T09:00:00Z",
      "generated_at_utc": "2026-07-31T09:15:18Z",
      "signals_key": "signals/2026/07/31/09.json",
      "report_key": "reports/2026/07/31/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T08:00:00Z",
      "generated_at_utc": "2026-07-31T08:15:20Z",
      "signals_key": "signals/2026/07/31/08.json",
      "report_key": "reports/2026/07/31/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T07:00:00Z",
      "generated_at_utc": "2026-07-31T07:15:20Z",
      "signals_key": "signals/2026/07/31/07.json",
      "report_key": "reports/2026/07/31/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T06:00:00Z",
      "generated_at_utc": "2026-07-31T06:15:20Z",
      "signals_key": "signals/2026/07/31/06.json",
      "report_key": "reports/2026/07/31/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T05:00:00Z",
      "generated_at_utc": "2026-07-31T05:15:19Z",
      "signals_key": "signals/2026/07/31/05.json",
      "report_key": "reports/2026/07/31/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T04:00:00Z",
      "generated_at_utc": "2026-07-31T04:15:18Z",
      "signals_key": "signals/2026/07/31/04.json",
      "report_key": "reports/2026/07/31/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T03:00:00Z",
      "generated_at_utc": "2026-07-31T03:15:19Z",
      "signals_key": "signals/2026/07/31/03.json",
      "report_key": "reports/2026/07/31/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T02:00:00Z",
      "generated_at_utc": "2026-07-31T02:15:18Z",
      "signals_key": "signals/2026/07/31/02.json",
      "report_key": "reports/2026/07/31/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T01:00:00Z",
      "generated_at_utc": "2026-07-31T01:15:17Z",
      "signals_key": "signals/2026/07/31/01.json",
      "report_key": "reports/2026/07/31/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-31T00:00:00Z",
      "generated_at_utc": "2026-07-31T00:15:17Z",
      "signals_key": "signals/2026/07/31/00.json",
      "report_key": "reports/2026/07/31/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T23:00:00Z",
      "generated_at_utc": "2026-07-30T23:15:18Z",
      "signals_key": "signals/2026/07/30/23.json",
      "report_key": "reports/2026/07/30/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T22:00:00Z",
      "generated_at_utc": "2026-07-30T22:15:18Z",
      "signals_key": "signals/2026/07/30/22.json",
      "report_key": "reports/2026/07/30/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T21:00:00Z",
      "generated_at_utc": "2026-07-30T21:15:20Z",
      "signals_key": "signals/2026/07/30/21.json",
      "report_key": "reports/2026/07/30/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T20:00:00Z",
      "generated_at_utc": "2026-07-30T20:15:18Z",
      "signals_key": "signals/2026/07/30/20.json",
      "report_key": "reports/2026/07/30/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T19:00:00Z",
      "generated_at_utc": "2026-07-30T19:15:18Z",
      "signals_key": "signals/2026/07/30/19.json",
      "report_key": "reports/2026/07/30/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T18:00:00Z",
      "generated_at_utc": "2026-07-30T18:15:20Z",
      "signals_key": "signals/2026/07/30/18.json",
      "report_key": "reports/2026/07/30/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T17:00:00Z",
      "generated_at_utc": "2026-07-30T17:15:18Z",
      "signals_key": "signals/2026/07/30/17.json",
      "report_key": "reports/2026/07/30/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T16:00:00Z",
      "generated_at_utc": "2026-07-30T16:15:18Z",
      "signals_key": "signals/2026/07/30/16.json",
      "report_key": "reports/2026/07/30/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T15:00:00Z",
      "generated_at_utc": "2026-07-30T15:15:18Z",
      "signals_key": "signals/2026/07/30/15.json",
      "report_key": "reports/2026/07/30/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T14:00:00Z",
      "generated_at_utc": "2026-07-30T14:15:20Z",
      "signals_key": "signals/2026/07/30/14.json",
      "report_key": "reports/2026/07/30/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T13:00:00Z",
      "generated_at_utc": "2026-07-30T13:15:18Z",
      "signals_key": "signals/2026/07/30/13.json",
      "report_key": "reports/2026/07/30/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T12:00:00Z",
      "generated_at_utc": "2026-07-30T12:15:18Z",
      "signals_key": "signals/2026/07/30/12.json",
      "report_key": "reports/2026/07/30/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T11:00:00Z",
      "generated_at_utc": "2026-07-30T11:15:20Z",
      "signals_key": "signals/2026/07/30/11.json",
      "report_key": "reports/2026/07/30/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T10:00:00Z",
      "generated_at_utc": "2026-07-30T10:15:18Z",
      "signals_key": "signals/2026/07/30/10.json",
      "report_key": "reports/2026/07/30/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T09:00:00Z",
      "generated_at_utc": "2026-07-30T09:15:20Z",
      "signals_key": "signals/2026/07/30/09.json",
      "report_key": "reports/2026/07/30/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T08:00:00Z",
      "generated_at_utc": "2026-07-30T08:15:20Z",
      "signals_key": "signals/2026/07/30/08.json",
      "report_key": "reports/2026/07/30/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T07:00:00Z",
      "generated_at_utc": "2026-07-30T07:15:19Z",
      "signals_key": "signals/2026/07/30/07.json",
      "report_key": "reports/2026/07/30/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T06:00:00Z",
      "generated_at_utc": "2026-07-30T06:15:18Z",
      "signals_key": "signals/2026/07/30/06.json",
      "report_key": "reports/2026/07/30/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T05:00:00Z",
      "generated_at_utc": "2026-07-30T05:15:19Z",
      "signals_key": "signals/2026/07/30/05.json",
      "report_key": "reports/2026/07/30/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T04:00:00Z",
      "generated_at_utc": "2026-07-30T04:15:17Z",
      "signals_key": "signals/2026/07/30/04.json",
      "report_key": "reports/2026/07/30/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T03:00:00Z",
      "generated_at_utc": "2026-07-30T03:15:19Z",
      "signals_key": "signals/2026/07/30/03.json",
      "report_key": "reports/2026/07/30/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T02:00:00Z",
      "generated_at_utc": "2026-07-30T02:15:19Z",
      "signals_key": "signals/2026/07/30/02.json",
      "report_key": "reports/2026/07/30/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T01:00:00Z",
      "generated_at_utc": "2026-07-30T01:15:17Z",
      "signals_key": "signals/2026/07/30/01.json",
      "report_key": "reports/2026/07/30/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-30T00:00:00Z",
      "generated_at_utc": "2026-07-30T00:15:19Z",
      "signals_key": "signals/2026/07/30/00.json",
      "report_key": "reports/2026/07/30/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T23:00:00Z",
      "generated_at_utc": "2026-07-29T23:15:18Z",
      "signals_key": "signals/2026/07/29/23.json",
      "report_key": "reports/2026/07/29/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T22:00:00Z",
      "generated_at_utc": "2026-07-29T22:15:20Z",
      "signals_key": "signals/2026/07/29/22.json",
      "report_key": "reports/2026/07/29/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T21:00:00Z",
      "generated_at_utc": "2026-07-29T21:15:20Z",
      "signals_key": "signals/2026/07/29/21.json",
      "report_key": "reports/2026/07/29/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T20:00:00Z",
      "generated_at_utc": "2026-07-29T20:15:20Z",
      "signals_key": "signals/2026/07/29/20.json",
      "report_key": "reports/2026/07/29/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T19:00:00Z",
      "generated_at_utc": "2026-07-29T19:15:18Z",
      "signals_key": "signals/2026/07/29/19.json",
      "report_key": "reports/2026/07/29/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T18:00:00Z",
      "generated_at_utc": "2026-07-29T18:15:20Z",
      "signals_key": "signals/2026/07/29/18.json",
      "report_key": "reports/2026/07/29/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T17:00:00Z",
      "generated_at_utc": "2026-07-29T17:15:20Z",
      "signals_key": "signals/2026/07/29/17.json",
      "report_key": "reports/2026/07/29/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T16:00:00Z",
      "generated_at_utc": "2026-07-29T16:15:18Z",
      "signals_key": "signals/2026/07/29/16.json",
      "report_key": "reports/2026/07/29/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T15:00:00Z",
      "generated_at_utc": "2026-07-29T15:15:18Z",
      "signals_key": "signals/2026/07/29/15.json",
      "report_key": "reports/2026/07/29/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T14:00:00Z",
      "generated_at_utc": "2026-07-29T14:15:18Z",
      "signals_key": "signals/2026/07/29/14.json",
      "report_key": "reports/2026/07/29/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T13:00:00Z",
      "generated_at_utc": "2026-07-29T13:15:18Z",
      "signals_key": "signals/2026/07/29/13.json",
      "report_key": "reports/2026/07/29/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T12:00:00Z",
      "generated_at_utc": "2026-07-29T12:15:20Z",
      "signals_key": "signals/2026/07/29/12.json",
      "report_key": "reports/2026/07/29/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T11:00:00Z",
      "generated_at_utc": "2026-07-29T11:15:19Z",
      "signals_key": "signals/2026/07/29/11.json",
      "report_key": "reports/2026/07/29/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T10:00:00Z",
      "generated_at_utc": "2026-07-29T10:15:17Z",
      "signals_key": "signals/2026/07/29/10.json",
      "report_key": "reports/2026/07/29/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T09:00:00Z",
      "generated_at_utc": "2026-07-29T09:15:18Z",
      "signals_key": "signals/2026/07/29/09.json",
      "report_key": "reports/2026/07/29/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T08:00:00Z",
      "generated_at_utc": "2026-07-29T08:15:17Z",
      "signals_key": "signals/2026/07/29/08.json",
      "report_key": "reports/2026/07/29/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T07:00:00Z",
      "generated_at_utc": "2026-07-29T07:15:20Z",
      "signals_key": "signals/2026/07/29/07.json",
      "report_key": "reports/2026/07/29/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T06:00:00Z",
      "generated_at_utc": "2026-07-29T06:15:18Z",
      "signals_key": "signals/2026/07/29/06.json",
      "report_key": "reports/2026/07/29/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T05:00:00Z",
      "generated_at_utc": "2026-07-29T05:15:19Z",
      "signals_key": "signals/2026/07/29/05.json",
      "report_key": "reports/2026/07/29/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T04:00:00Z",
      "generated_at_utc": "2026-07-29T04:15:17Z",
      "signals_key": "signals/2026/07/29/04.json",
      "report_key": "reports/2026/07/29/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T03:00:00Z",
      "generated_at_utc": "2026-07-29T03:15:19Z",
      "signals_key": "signals/2026/07/29/03.json",
      "report_key": "reports/2026/07/29/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T02:00:00Z",
      "generated_at_utc": "2026-07-29T02:15:17Z",
      "signals_key": "signals/2026/07/29/02.json",
      "report_key": "reports/2026/07/29/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T01:00:00Z",
      "generated_at_utc": "2026-07-29T01:15:17Z",
      "signals_key": "signals/2026/07/29/01.json",
      "report_key": "reports/2026/07/29/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-29T00:00:00Z",
      "generated_at_utc": "2026-07-29T00:15:19Z",
      "signals_key": "signals/2026/07/29/00.json",
      "report_key": "reports/2026/07/29/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T23:00:00Z",
      "generated_at_utc": "2026-07-28T23:15:18Z",
      "signals_key": "signals/2026/07/28/23.json",
      "report_key": "reports/2026/07/28/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T22:00:00Z",
      "generated_at_utc": "2026-07-28T22:15:20Z",
      "signals_key": "signals/2026/07/28/22.json",
      "report_key": "reports/2026/07/28/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T21:00:00Z",
      "generated_at_utc": "2026-07-28T21:15:18Z",
      "signals_key": "signals/2026/07/28/21.json",
      "report_key": "reports/2026/07/28/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T20:00:00Z",
      "generated_at_utc": "2026-07-28T20:15:20Z",
      "signals_key": "signals/2026/07/28/20.json",
      "report_key": "reports/2026/07/28/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T19:00:00Z",
      "generated_at_utc": "2026-07-28T19:15:20Z",
      "signals_key": "signals/2026/07/28/19.json",
      "report_key": "reports/2026/07/28/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T18:00:00Z",
      "generated_at_utc": "2026-07-28T18:15:18Z",
      "signals_key": "signals/2026/07/28/18.json",
      "report_key": "reports/2026/07/28/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T17:00:00Z",
      "generated_at_utc": "2026-07-28T17:15:18Z",
      "signals_key": "signals/2026/07/28/17.json",
      "report_key": "reports/2026/07/28/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T16:00:00Z",
      "generated_at_utc": "2026-07-28T16:15:18Z",
      "signals_key": "signals/2026/07/28/16.json",
      "report_key": "reports/2026/07/28/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T15:00:00Z",
      "generated_at_utc": "2026-07-28T15:15:19Z",
      "signals_key": "signals/2026/07/28/15.json",
      "report_key": "reports/2026/07/28/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T14:00:00Z",
      "generated_at_utc": "2026-07-28T14:15:20Z",
      "signals_key": "signals/2026/07/28/14.json",
      "report_key": "reports/2026/07/28/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T13:00:00Z",
      "generated_at_utc": "2026-07-28T13:15:19Z",
      "signals_key": "signals/2026/07/28/13.json",
      "report_key": "reports/2026/07/28/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T12:00:00Z",
      "generated_at_utc": "2026-07-28T12:15:20Z",
      "signals_key": "signals/2026/07/28/12.json",
      "report_key": "reports/2026/07/28/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T11:00:00Z",
      "generated_at_utc": "2026-07-28T11:15:19Z",
      "signals_key": "signals/2026/07/28/11.json",
      "report_key": "reports/2026/07/28/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T10:00:00Z",
      "generated_at_utc": "2026-07-28T10:15:17Z",
      "signals_key": "signals/2026/07/28/10.json",
      "report_key": "reports/2026/07/28/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T09:00:00Z",
      "generated_at_utc": "2026-07-28T09:15:19Z",
      "signals_key": "signals/2026/07/28/09.json",
      "report_key": "reports/2026/07/28/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T08:00:00Z",
      "generated_at_utc": "2026-07-28T08:15:17Z",
      "signals_key": "signals/2026/07/28/08.json",
      "report_key": "reports/2026/07/28/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T07:00:00Z",
      "generated_at_utc": "2026-07-28T07:15:19Z",
      "signals_key": "signals/2026/07/28/07.json",
      "report_key": "reports/2026/07/28/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T06:00:00Z",
      "generated_at_utc": "2026-07-28T06:15:18Z",
      "signals_key": "signals/2026/07/28/06.json",
      "report_key": "reports/2026/07/28/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T05:00:00Z",
      "generated_at_utc": "2026-07-28T05:15:18Z",
      "signals_key": "signals/2026/07/28/05.json",
      "report_key": "reports/2026/07/28/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T04:00:00Z",
      "generated_at_utc": "2026-07-28T04:15:19Z",
      "signals_key": "signals/2026/07/28/04.json",
      "report_key": "reports/2026/07/28/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T03:00:00Z",
      "generated_at_utc": "2026-07-28T03:15:19Z",
      "signals_key": "signals/2026/07/28/03.json",
      "report_key": "reports/2026/07/28/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T02:00:00Z",
      "generated_at_utc": "2026-07-28T02:15:19Z",
      "signals_key": "signals/2026/07/28/02.json",
      "report_key": "reports/2026/07/28/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T01:00:00Z",
      "generated_at_utc": "2026-07-28T01:15:19Z",
      "signals_key": "signals/2026/07/28/01.json",
      "report_key": "reports/2026/07/28/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-28T00:00:00Z",
      "generated_at_utc": "2026-07-28T00:15:19Z",
      "signals_key": "signals/2026/07/28/00.json",
      "report_key": "reports/2026/07/28/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T23:00:00Z",
      "generated_at_utc": "2026-07-27T23:15:20Z",
      "signals_key": "signals/2026/07/27/23.json",
      "report_key": "reports/2026/07/27/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T22:00:00Z",
      "generated_at_utc": "2026-07-27T22:15:18Z",
      "signals_key": "signals/2026/07/27/22.json",
      "report_key": "reports/2026/07/27/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T21:00:00Z",
      "generated_at_utc": "2026-07-27T21:15:18Z",
      "signals_key": "signals/2026/07/27/21.json",
      "report_key": "reports/2026/07/27/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T20:00:00Z",
      "generated_at_utc": "2026-07-27T20:15:18Z",
      "signals_key": "signals/2026/07/27/20.json",
      "report_key": "reports/2026/07/27/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T19:00:00Z",
      "generated_at_utc": "2026-07-27T19:15:19Z",
      "signals_key": "signals/2026/07/27/19.json",
      "report_key": "reports/2026/07/27/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T18:00:00Z",
      "generated_at_utc": "2026-07-27T18:15:20Z",
      "signals_key": "signals/2026/07/27/18.json",
      "report_key": "reports/2026/07/27/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T17:00:00Z",
      "generated_at_utc": "2026-07-27T17:15:20Z",
      "signals_key": "signals/2026/07/27/17.json",
      "report_key": "reports/2026/07/27/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T16:00:00Z",
      "generated_at_utc": "2026-07-27T16:15:20Z",
      "signals_key": "signals/2026/07/27/16.json",
      "report_key": "reports/2026/07/27/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T15:00:00Z",
      "generated_at_utc": "2026-07-27T15:15:20Z",
      "signals_key": "signals/2026/07/27/15.json",
      "report_key": "reports/2026/07/27/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T14:00:00Z",
      "generated_at_utc": "2026-07-27T14:15:18Z",
      "signals_key": "signals/2026/07/27/14.json",
      "report_key": "reports/2026/07/27/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T13:00:00Z",
      "generated_at_utc": "2026-07-27T13:15:20Z",
      "signals_key": "signals/2026/07/27/13.json",
      "report_key": "reports/2026/07/27/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T12:00:00Z",
      "generated_at_utc": "2026-07-27T12:15:20Z",
      "signals_key": "signals/2026/07/27/12.json",
      "report_key": "reports/2026/07/27/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T11:00:00Z",
      "generated_at_utc": "2026-07-27T11:15:20Z",
      "signals_key": "signals/2026/07/27/11.json",
      "report_key": "reports/2026/07/27/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T10:00:00Z",
      "generated_at_utc": "2026-07-27T10:15:20Z",
      "signals_key": "signals/2026/07/27/10.json",
      "report_key": "reports/2026/07/27/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T09:00:00Z",
      "generated_at_utc": "2026-07-27T09:15:20Z",
      "signals_key": "signals/2026/07/27/09.json",
      "report_key": "reports/2026/07/27/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T08:00:00Z",
      "generated_at_utc": "2026-07-27T08:15:18Z",
      "signals_key": "signals/2026/07/27/08.json",
      "report_key": "reports/2026/07/27/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T07:00:00Z",
      "generated_at_utc": "2026-07-27T07:15:18Z",
      "signals_key": "signals/2026/07/27/07.json",
      "report_key": "reports/2026/07/27/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T06:00:00Z",
      "generated_at_utc": "2026-07-27T06:15:18Z",
      "signals_key": "signals/2026/07/27/06.json",
      "report_key": "reports/2026/07/27/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T05:00:00Z",
      "generated_at_utc": "2026-07-27T05:15:19Z",
      "signals_key": "signals/2026/07/27/05.json",
      "report_key": "reports/2026/07/27/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T04:00:00Z",
      "generated_at_utc": "2026-07-27T04:15:19Z",
      "signals_key": "signals/2026/07/27/04.json",
      "report_key": "reports/2026/07/27/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T03:00:00Z",
      "generated_at_utc": "2026-07-27T03:15:18Z",
      "signals_key": "signals/2026/07/27/03.json",
      "report_key": "reports/2026/07/27/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T02:00:00Z",
      "generated_at_utc": "2026-07-27T02:15:19Z",
      "signals_key": "signals/2026/07/27/02.json",
      "report_key": "reports/2026/07/27/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T01:00:00Z",
      "generated_at_utc": "2026-07-27T01:15:19Z",
      "signals_key": "signals/2026/07/27/01.json",
      "report_key": "reports/2026/07/27/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-27T00:00:00Z",
      "generated_at_utc": "2026-07-27T00:15:19Z",
      "signals_key": "signals/2026/07/27/00.json",
      "report_key": "reports/2026/07/27/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T23:00:00Z",
      "generated_at_utc": "2026-07-26T23:15:20Z",
      "signals_key": "signals/2026/07/26/23.json",
      "report_key": "reports/2026/07/26/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T22:00:00Z",
      "generated_at_utc": "2026-07-26T22:15:20Z",
      "signals_key": "signals/2026/07/26/22.json",
      "report_key": "reports/2026/07/26/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T21:00:00Z",
      "generated_at_utc": "2026-07-26T21:15:20Z",
      "signals_key": "signals/2026/07/26/21.json",
      "report_key": "reports/2026/07/26/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T20:00:00Z",
      "generated_at_utc": "2026-07-26T20:15:18Z",
      "signals_key": "signals/2026/07/26/20.json",
      "report_key": "reports/2026/07/26/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T19:00:00Z",
      "generated_at_utc": "2026-07-26T19:15:20Z",
      "signals_key": "signals/2026/07/26/19.json",
      "report_key": "reports/2026/07/26/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T18:00:00Z",
      "generated_at_utc": "2026-07-26T18:15:19Z",
      "signals_key": "signals/2026/07/26/18.json",
      "report_key": "reports/2026/07/26/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T17:00:00Z",
      "generated_at_utc": "2026-07-26T17:15:20Z",
      "signals_key": "signals/2026/07/26/17.json",
      "report_key": "reports/2026/07/26/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T16:00:00Z",
      "generated_at_utc": "2026-07-26T16:15:20Z",
      "signals_key": "signals/2026/07/26/16.json",
      "report_key": "reports/2026/07/26/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T15:00:00Z",
      "generated_at_utc": "2026-07-26T15:15:20Z",
      "signals_key": "signals/2026/07/26/15.json",
      "report_key": "reports/2026/07/26/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T14:00:00Z",
      "generated_at_utc": "2026-07-26T14:15:18Z",
      "signals_key": "signals/2026/07/26/14.json",
      "report_key": "reports/2026/07/26/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T13:00:00Z",
      "generated_at_utc": "2026-07-26T13:15:18Z",
      "signals_key": "signals/2026/07/26/13.json",
      "report_key": "reports/2026/07/26/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T12:00:00Z",
      "generated_at_utc": "2026-07-26T12:15:20Z",
      "signals_key": "signals/2026/07/26/12.json",
      "report_key": "reports/2026/07/26/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T11:00:00Z",
      "generated_at_utc": "2026-07-26T11:15:20Z",
      "signals_key": "signals/2026/07/26/11.json",
      "report_key": "reports/2026/07/26/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T10:00:00Z",
      "generated_at_utc": "2026-07-26T10:15:18Z",
      "signals_key": "signals/2026/07/26/10.json",
      "report_key": "reports/2026/07/26/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T09:00:00Z",
      "generated_at_utc": "2026-07-26T09:15:18Z",
      "signals_key": "signals/2026/07/26/09.json",
      "report_key": "reports/2026/07/26/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T08:00:00Z",
      "generated_at_utc": "2026-07-26T08:15:19Z",
      "signals_key": "signals/2026/07/26/08.json",
      "report_key": "reports/2026/07/26/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T07:00:00Z",
      "generated_at_utc": "2026-07-26T07:15:20Z",
      "signals_key": "signals/2026/07/26/07.json",
      "report_key": "reports/2026/07/26/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T06:00:00Z",
      "generated_at_utc": "2026-07-26T06:15:19Z",
      "signals_key": "signals/2026/07/26/06.json",
      "report_key": "reports/2026/07/26/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T05:00:00Z",
      "generated_at_utc": "2026-07-26T05:15:19Z",
      "signals_key": "signals/2026/07/26/05.json",
      "report_key": "reports/2026/07/26/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T04:00:00Z",
      "generated_at_utc": "2026-07-26T04:15:19Z",
      "signals_key": "signals/2026/07/26/04.json",
      "report_key": "reports/2026/07/26/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T03:00:00Z",
      "generated_at_utc": "2026-07-26T03:15:18Z",
      "signals_key": "signals/2026/07/26/03.json",
      "report_key": "reports/2026/07/26/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T02:00:00Z",
      "generated_at_utc": "2026-07-26T02:15:19Z",
      "signals_key": "signals/2026/07/26/02.json",
      "report_key": "reports/2026/07/26/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T01:00:00Z",
      "generated_at_utc": "2026-07-26T01:15:19Z",
      "signals_key": "signals/2026/07/26/01.json",
      "report_key": "reports/2026/07/26/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-26T00:00:00Z",
      "generated_at_utc": "2026-07-26T00:15:17Z",
      "signals_key": "signals/2026/07/26/00.json",
      "report_key": "reports/2026/07/26/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T23:00:00Z",
      "generated_at_utc": "2026-07-25T23:15:20Z",
      "signals_key": "signals/2026/07/25/23.json",
      "report_key": "reports/2026/07/25/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T22:00:00Z",
      "generated_at_utc": "2026-07-25T22:15:20Z",
      "signals_key": "signals/2026/07/25/22.json",
      "report_key": "reports/2026/07/25/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T21:00:00Z",
      "generated_at_utc": "2026-07-25T21:15:20Z",
      "signals_key": "signals/2026/07/25/21.json",
      "report_key": "reports/2026/07/25/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T20:00:00Z",
      "generated_at_utc": "2026-07-25T20:15:20Z",
      "signals_key": "signals/2026/07/25/20.json",
      "report_key": "reports/2026/07/25/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T19:00:00Z",
      "generated_at_utc": "2026-07-25T19:15:18Z",
      "signals_key": "signals/2026/07/25/19.json",
      "report_key": "reports/2026/07/25/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T18:00:00Z",
      "generated_at_utc": "2026-07-25T18:15:20Z",
      "signals_key": "signals/2026/07/25/18.json",
      "report_key": "reports/2026/07/25/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T17:00:00Z",
      "generated_at_utc": "2026-07-25T17:15:20Z",
      "signals_key": "signals/2026/07/25/17.json",
      "report_key": "reports/2026/07/25/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T16:00:00Z",
      "generated_at_utc": "2026-07-25T16:15:18Z",
      "signals_key": "signals/2026/07/25/16.json",
      "report_key": "reports/2026/07/25/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T15:00:00Z",
      "generated_at_utc": "2026-07-25T15:15:17Z",
      "signals_key": "signals/2026/07/25/15.json",
      "report_key": "reports/2026/07/25/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T14:00:00Z",
      "generated_at_utc": "2026-07-25T14:15:19Z",
      "signals_key": "signals/2026/07/25/14.json",
      "report_key": "reports/2026/07/25/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T13:00:00Z",
      "generated_at_utc": "2026-07-25T13:15:18Z",
      "signals_key": "signals/2026/07/25/13.json",
      "report_key": "reports/2026/07/25/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T12:00:00Z",
      "generated_at_utc": "2026-07-25T12:15:20Z",
      "signals_key": "signals/2026/07/25/12.json",
      "report_key": "reports/2026/07/25/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T11:00:00Z",
      "generated_at_utc": "2026-07-25T11:15:18Z",
      "signals_key": "signals/2026/07/25/11.json",
      "report_key": "reports/2026/07/25/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T10:00:00Z",
      "generated_at_utc": "2026-07-25T10:15:18Z",
      "signals_key": "signals/2026/07/25/10.json",
      "report_key": "reports/2026/07/25/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T09:00:00Z",
      "generated_at_utc": "2026-07-25T09:15:20Z",
      "signals_key": "signals/2026/07/25/09.json",
      "report_key": "reports/2026/07/25/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T08:00:00Z",
      "generated_at_utc": "2026-07-25T08:15:18Z",
      "signals_key": "signals/2026/07/25/08.json",
      "report_key": "reports/2026/07/25/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T07:00:00Z",
      "generated_at_utc": "2026-07-25T07:15:18Z",
      "signals_key": "signals/2026/07/25/07.json",
      "report_key": "reports/2026/07/25/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T06:00:00Z",
      "generated_at_utc": "2026-07-25T06:15:20Z",
      "signals_key": "signals/2026/07/25/06.json",
      "report_key": "reports/2026/07/25/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T05:00:00Z",
      "generated_at_utc": "2026-07-25T05:15:18Z",
      "signals_key": "signals/2026/07/25/05.json",
      "report_key": "reports/2026/07/25/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T04:00:00Z",
      "generated_at_utc": "2026-07-25T04:15:18Z",
      "signals_key": "signals/2026/07/25/04.json",
      "report_key": "reports/2026/07/25/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T03:00:00Z",
      "generated_at_utc": "2026-07-25T03:15:19Z",
      "signals_key": "signals/2026/07/25/03.json",
      "report_key": "reports/2026/07/25/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T02:00:00Z",
      "generated_at_utc": "2026-07-25T02:15:18Z",
      "signals_key": "signals/2026/07/25/02.json",
      "report_key": "reports/2026/07/25/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T01:00:00Z",
      "generated_at_utc": "2026-07-25T01:15:19Z",
      "signals_key": "signals/2026/07/25/01.json",
      "report_key": "reports/2026/07/25/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-25T00:00:00Z",
      "generated_at_utc": "2026-07-25T00:15:18Z",
      "signals_key": "signals/2026/07/25/00.json",
      "report_key": "reports/2026/07/25/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T23:00:00Z",
      "generated_at_utc": "2026-07-24T23:15:21Z",
      "signals_key": "signals/2026/07/24/23.json",
      "report_key": "reports/2026/07/24/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T22:00:00Z",
      "generated_at_utc": "2026-07-24T22:15:18Z",
      "signals_key": "signals/2026/07/24/22.json",
      "report_key": "reports/2026/07/24/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T21:00:00Z",
      "generated_at_utc": "2026-07-24T21:15:17Z",
      "signals_key": "signals/2026/07/24/21.json",
      "report_key": "reports/2026/07/24/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T20:00:00Z",
      "generated_at_utc": "2026-07-24T20:15:18Z",
      "signals_key": "signals/2026/07/24/20.json",
      "report_key": "reports/2026/07/24/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T19:00:00Z",
      "generated_at_utc": "2026-07-24T19:15:20Z",
      "signals_key": "signals/2026/07/24/19.json",
      "report_key": "reports/2026/07/24/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T18:00:00Z",
      "generated_at_utc": "2026-07-24T18:15:18Z",
      "signals_key": "signals/2026/07/24/18.json",
      "report_key": "reports/2026/07/24/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T17:00:00Z",
      "generated_at_utc": "2026-07-24T17:15:18Z",
      "signals_key": "signals/2026/07/24/17.json",
      "report_key": "reports/2026/07/24/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T16:00:00Z",
      "generated_at_utc": "2026-07-24T16:15:18Z",
      "signals_key": "signals/2026/07/24/16.json",
      "report_key": "reports/2026/07/24/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T15:00:00Z",
      "generated_at_utc": "2026-07-24T15:15:18Z",
      "signals_key": "signals/2026/07/24/15.json",
      "report_key": "reports/2026/07/24/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T14:00:00Z",
      "generated_at_utc": "2026-07-24T14:15:20Z",
      "signals_key": "signals/2026/07/24/14.json",
      "report_key": "reports/2026/07/24/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T13:00:00Z",
      "generated_at_utc": "2026-07-24T13:15:20Z",
      "signals_key": "signals/2026/07/24/13.json",
      "report_key": "reports/2026/07/24/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T12:00:00Z",
      "generated_at_utc": "2026-07-24T12:15:18Z",
      "signals_key": "signals/2026/07/24/12.json",
      "report_key": "reports/2026/07/24/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T11:00:00Z",
      "generated_at_utc": "2026-07-24T11:15:18Z",
      "signals_key": "signals/2026/07/24/11.json",
      "report_key": "reports/2026/07/24/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T10:00:00Z",
      "generated_at_utc": "2026-07-24T10:15:18Z",
      "signals_key": "signals/2026/07/24/10.json",
      "report_key": "reports/2026/07/24/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T09:00:00Z",
      "generated_at_utc": "2026-07-24T09:15:19Z",
      "signals_key": "signals/2026/07/24/09.json",
      "report_key": "reports/2026/07/24/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T08:00:00Z",
      "generated_at_utc": "2026-07-24T08:15:20Z",
      "signals_key": "signals/2026/07/24/08.json",
      "report_key": "reports/2026/07/24/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T07:00:00Z",
      "generated_at_utc": "2026-07-24T07:15:18Z",
      "signals_key": "signals/2026/07/24/07.json",
      "report_key": "reports/2026/07/24/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T06:00:00Z",
      "generated_at_utc": "2026-07-24T06:15:18Z",
      "signals_key": "signals/2026/07/24/06.json",
      "report_key": "reports/2026/07/24/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T05:00:00Z",
      "generated_at_utc": "2026-07-24T05:15:18Z",
      "signals_key": "signals/2026/07/24/05.json",
      "report_key": "reports/2026/07/24/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T04:00:00Z",
      "generated_at_utc": "2026-07-24T04:15:18Z",
      "signals_key": "signals/2026/07/24/04.json",
      "report_key": "reports/2026/07/24/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T03:00:00Z",
      "generated_at_utc": "2026-07-24T03:15:19Z",
      "signals_key": "signals/2026/07/24/03.json",
      "report_key": "reports/2026/07/24/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T02:00:00Z",
      "generated_at_utc": "2026-07-24T02:15:19Z",
      "signals_key": "signals/2026/07/24/02.json",
      "report_key": "reports/2026/07/24/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T01:00:00Z",
      "generated_at_utc": "2026-07-24T01:15:17Z",
      "signals_key": "signals/2026/07/24/01.json",
      "report_key": "reports/2026/07/24/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-24T00:00:00Z",
      "generated_at_utc": "2026-07-24T00:15:17Z",
      "signals_key": "signals/2026/07/24/00.json",
      "report_key": "reports/2026/07/24/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T23:00:00Z",
      "generated_at_utc": "2026-07-23T23:15:18Z",
      "signals_key": "signals/2026/07/23/23.json",
      "report_key": "reports/2026/07/23/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T22:00:00Z",
      "generated_at_utc": "2026-07-23T22:15:18Z",
      "signals_key": "signals/2026/07/23/22.json",
      "report_key": "reports/2026/07/23/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T21:00:00Z",
      "generated_at_utc": "2026-07-23T21:15:18Z",
      "signals_key": "signals/2026/07/23/21.json",
      "report_key": "reports/2026/07/23/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T20:00:00Z",
      "generated_at_utc": "2026-07-23T20:15:20Z",
      "signals_key": "signals/2026/07/23/20.json",
      "report_key": "reports/2026/07/23/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T19:00:00Z",
      "generated_at_utc": "2026-07-23T19:15:18Z",
      "signals_key": "signals/2026/07/23/19.json",
      "report_key": "reports/2026/07/23/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T18:00:00Z",
      "generated_at_utc": "2026-07-23T18:15:20Z",
      "signals_key": "signals/2026/07/23/18.json",
      "report_key": "reports/2026/07/23/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T17:00:00Z",
      "generated_at_utc": "2026-07-23T17:15:18Z",
      "signals_key": "signals/2026/07/23/17.json",
      "report_key": "reports/2026/07/23/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T16:00:00Z",
      "generated_at_utc": "2026-07-23T16:15:20Z",
      "signals_key": "signals/2026/07/23/16.json",
      "report_key": "reports/2026/07/23/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T15:00:00Z",
      "generated_at_utc": "2026-07-23T15:15:20Z",
      "signals_key": "signals/2026/07/23/15.json",
      "report_key": "reports/2026/07/23/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T14:00:00Z",
      "generated_at_utc": "2026-07-23T14:15:18Z",
      "signals_key": "signals/2026/07/23/14.json",
      "report_key": "reports/2026/07/23/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T13:00:00Z",
      "generated_at_utc": "2026-07-23T13:15:18Z",
      "signals_key": "signals/2026/07/23/13.json",
      "report_key": "reports/2026/07/23/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T12:00:00Z",
      "generated_at_utc": "2026-07-23T12:15:19Z",
      "signals_key": "signals/2026/07/23/12.json",
      "report_key": "reports/2026/07/23/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T11:00:00Z",
      "generated_at_utc": "2026-07-23T11:15:20Z",
      "signals_key": "signals/2026/07/23/11.json",
      "report_key": "reports/2026/07/23/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T10:00:00Z",
      "generated_at_utc": "2026-07-23T10:15:20Z",
      "signals_key": "signals/2026/07/23/10.json",
      "report_key": "reports/2026/07/23/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T09:00:00Z",
      "generated_at_utc": "2026-07-23T09:15:20Z",
      "signals_key": "signals/2026/07/23/09.json",
      "report_key": "reports/2026/07/23/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T08:00:00Z",
      "generated_at_utc": "2026-07-23T08:15:18Z",
      "signals_key": "signals/2026/07/23/08.json",
      "report_key": "reports/2026/07/23/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T07:00:00Z",
      "generated_at_utc": "2026-07-23T07:15:19Z",
      "signals_key": "signals/2026/07/23/07.json",
      "report_key": "reports/2026/07/23/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T06:00:00Z",
      "generated_at_utc": "2026-07-23T06:15:18Z",
      "signals_key": "signals/2026/07/23/06.json",
      "report_key": "reports/2026/07/23/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T05:00:00Z",
      "generated_at_utc": "2026-07-23T05:15:17Z",
      "signals_key": "signals/2026/07/23/05.json",
      "report_key": "reports/2026/07/23/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T04:00:00Z",
      "generated_at_utc": "2026-07-23T04:15:20Z",
      "signals_key": "signals/2026/07/23/04.json",
      "report_key": "reports/2026/07/23/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T03:00:00Z",
      "generated_at_utc": "2026-07-23T03:15:20Z",
      "signals_key": "signals/2026/07/23/03.json",
      "report_key": "reports/2026/07/23/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T02:00:00Z",
      "generated_at_utc": "2026-07-23T02:15:19Z",
      "signals_key": "signals/2026/07/23/02.json",
      "report_key": "reports/2026/07/23/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T01:00:00Z",
      "generated_at_utc": "2026-07-23T01:15:19Z",
      "signals_key": "signals/2026/07/23/01.json",
      "report_key": "reports/2026/07/23/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-23T00:00:00Z",
      "generated_at_utc": "2026-07-23T00:15:19Z",
      "signals_key": "signals/2026/07/23/00.json",
      "report_key": "reports/2026/07/23/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T23:00:00Z",
      "generated_at_utc": "2026-07-22T23:15:18Z",
      "signals_key": "signals/2026/07/22/23.json",
      "report_key": "reports/2026/07/22/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T22:00:00Z",
      "generated_at_utc": "2026-07-22T22:15:18Z",
      "signals_key": "signals/2026/07/22/22.json",
      "report_key": "reports/2026/07/22/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T21:00:00Z",
      "generated_at_utc": "2026-07-22T21:15:18Z",
      "signals_key": "signals/2026/07/22/21.json",
      "report_key": "reports/2026/07/22/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T20:00:00Z",
      "generated_at_utc": "2026-07-22T20:15:18Z",
      "signals_key": "signals/2026/07/22/20.json",
      "report_key": "reports/2026/07/22/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T19:00:00Z",
      "generated_at_utc": "2026-07-22T19:15:20Z",
      "signals_key": "signals/2026/07/22/19.json",
      "report_key": "reports/2026/07/22/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T18:00:00Z",
      "generated_at_utc": "2026-07-22T18:15:19Z",
      "signals_key": "signals/2026/07/22/18.json",
      "report_key": "reports/2026/07/22/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T17:00:00Z",
      "generated_at_utc": "2026-07-22T17:15:20Z",
      "signals_key": "signals/2026/07/22/17.json",
      "report_key": "reports/2026/07/22/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T16:00:00Z",
      "generated_at_utc": "2026-07-22T16:15:20Z",
      "signals_key": "signals/2026/07/22/16.json",
      "report_key": "reports/2026/07/22/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T15:00:00Z",
      "generated_at_utc": "2026-07-22T15:15:18Z",
      "signals_key": "signals/2026/07/22/15.json",
      "report_key": "reports/2026/07/22/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T14:00:00Z",
      "generated_at_utc": "2026-07-22T14:15:18Z",
      "signals_key": "signals/2026/07/22/14.json",
      "report_key": "reports/2026/07/22/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T13:00:00Z",
      "generated_at_utc": "2026-07-22T13:15:18Z",
      "signals_key": "signals/2026/07/22/13.json",
      "report_key": "reports/2026/07/22/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T12:00:00Z",
      "generated_at_utc": "2026-07-22T12:15:20Z",
      "signals_key": "signals/2026/07/22/12.json",
      "report_key": "reports/2026/07/22/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T11:00:00Z",
      "generated_at_utc": "2026-07-22T11:15:19Z",
      "signals_key": "signals/2026/07/22/11.json",
      "report_key": "reports/2026/07/22/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T10:00:00Z",
      "generated_at_utc": "2026-07-22T10:15:18Z",
      "signals_key": "signals/2026/07/22/10.json",
      "report_key": "reports/2026/07/22/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T09:00:00Z",
      "generated_at_utc": "2026-07-22T09:15:18Z",
      "signals_key": "signals/2026/07/22/09.json",
      "report_key": "reports/2026/07/22/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T08:00:00Z",
      "generated_at_utc": "2026-07-22T08:15:19Z",
      "signals_key": "signals/2026/07/22/08.json",
      "report_key": "reports/2026/07/22/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T07:00:00Z",
      "generated_at_utc": "2026-07-22T07:15:17Z",
      "signals_key": "signals/2026/07/22/07.json",
      "report_key": "reports/2026/07/22/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T06:00:00Z",
      "generated_at_utc": "2026-07-22T06:15:20Z",
      "signals_key": "signals/2026/07/22/06.json",
      "report_key": "reports/2026/07/22/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T05:00:00Z",
      "generated_at_utc": "2026-07-22T05:15:19Z",
      "signals_key": "signals/2026/07/22/05.json",
      "report_key": "reports/2026/07/22/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T04:00:00Z",
      "generated_at_utc": "2026-07-22T04:15:17Z",
      "signals_key": "signals/2026/07/22/04.json",
      "report_key": "reports/2026/07/22/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T03:00:00Z",
      "generated_at_utc": "2026-07-22T03:15:17Z",
      "signals_key": "signals/2026/07/22/03.json",
      "report_key": "reports/2026/07/22/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T02:00:00Z",
      "generated_at_utc": "2026-07-22T02:15:17Z",
      "signals_key": "signals/2026/07/22/02.json",
      "report_key": "reports/2026/07/22/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T01:00:00Z",
      "generated_at_utc": "2026-07-22T01:15:19Z",
      "signals_key": "signals/2026/07/22/01.json",
      "report_key": "reports/2026/07/22/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-22T00:00:00Z",
      "generated_at_utc": "2026-07-22T00:15:17Z",
      "signals_key": "signals/2026/07/22/00.json",
      "report_key": "reports/2026/07/22/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T23:00:00Z",
      "generated_at_utc": "2026-07-21T23:15:18Z",
      "signals_key": "signals/2026/07/21/23.json",
      "report_key": "reports/2026/07/21/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T22:00:00Z",
      "generated_at_utc": "2026-07-21T22:15:20Z",
      "signals_key": "signals/2026/07/21/22.json",
      "report_key": "reports/2026/07/21/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T21:00:00Z",
      "generated_at_utc": "2026-07-21T21:15:20Z",
      "signals_key": "signals/2026/07/21/21.json",
      "report_key": "reports/2026/07/21/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T20:00:00Z",
      "generated_at_utc": "2026-07-21T20:15:18Z",
      "signals_key": "signals/2026/07/21/20.json",
      "report_key": "reports/2026/07/21/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T19:00:00Z",
      "generated_at_utc": "2026-07-21T19:15:18Z",
      "signals_key": "signals/2026/07/21/19.json",
      "report_key": "reports/2026/07/21/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T18:00:00Z",
      "generated_at_utc": "2026-07-21T18:15:20Z",
      "signals_key": "signals/2026/07/21/18.json",
      "report_key": "reports/2026/07/21/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T17:00:00Z",
      "generated_at_utc": "2026-07-21T17:15:20Z",
      "signals_key": "signals/2026/07/21/17.json",
      "report_key": "reports/2026/07/21/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T16:00:00Z",
      "generated_at_utc": "2026-07-21T16:15:18Z",
      "signals_key": "signals/2026/07/21/16.json",
      "report_key": "reports/2026/07/21/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T15:00:00Z",
      "generated_at_utc": "2026-07-21T15:15:18Z",
      "signals_key": "signals/2026/07/21/15.json",
      "report_key": "reports/2026/07/21/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T14:00:00Z",
      "generated_at_utc": "2026-07-21T14:15:18Z",
      "signals_key": "signals/2026/07/21/14.json",
      "report_key": "reports/2026/07/21/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T13:00:00Z",
      "generated_at_utc": "2026-07-21T13:15:18Z",
      "signals_key": "signals/2026/07/21/13.json",
      "report_key": "reports/2026/07/21/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T12:00:00Z",
      "generated_at_utc": "2026-07-21T12:15:20Z",
      "signals_key": "signals/2026/07/21/12.json",
      "report_key": "reports/2026/07/21/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T11:00:00Z",
      "generated_at_utc": "2026-07-21T11:15:18Z",
      "signals_key": "signals/2026/07/21/11.json",
      "report_key": "reports/2026/07/21/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T10:00:00Z",
      "generated_at_utc": "2026-07-21T10:15:18Z",
      "signals_key": "signals/2026/07/21/10.json",
      "report_key": "reports/2026/07/21/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T09:00:00Z",
      "generated_at_utc": "2026-07-21T09:15:20Z",
      "signals_key": "signals/2026/07/21/09.json",
      "report_key": "reports/2026/07/21/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T08:00:00Z",
      "generated_at_utc": "2026-07-21T08:15:18Z",
      "signals_key": "signals/2026/07/21/08.json",
      "report_key": "reports/2026/07/21/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T07:00:00Z",
      "generated_at_utc": "2026-07-21T07:15:18Z",
      "signals_key": "signals/2026/07/21/07.json",
      "report_key": "reports/2026/07/21/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T06:00:00Z",
      "generated_at_utc": "2026-07-21T06:15:19Z",
      "signals_key": "signals/2026/07/21/06.json",
      "report_key": "reports/2026/07/21/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T05:00:00Z",
      "generated_at_utc": "2026-07-21T05:15:19Z",
      "signals_key": "signals/2026/07/21/05.json",
      "report_key": "reports/2026/07/21/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T04:00:00Z",
      "generated_at_utc": "2026-07-21T04:15:18Z",
      "signals_key": "signals/2026/07/21/04.json",
      "report_key": "reports/2026/07/21/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T03:00:00Z",
      "generated_at_utc": "2026-07-21T03:15:17Z",
      "signals_key": "signals/2026/07/21/03.json",
      "report_key": "reports/2026/07/21/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T02:00:00Z",
      "generated_at_utc": "2026-07-21T02:15:19Z",
      "signals_key": "signals/2026/07/21/02.json",
      "report_key": "reports/2026/07/21/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T01:00:00Z",
      "generated_at_utc": "2026-07-21T01:15:17Z",
      "signals_key": "signals/2026/07/21/01.json",
      "report_key": "reports/2026/07/21/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-21T00:00:00Z",
      "generated_at_utc": "2026-07-21T00:15:18Z",
      "signals_key": "signals/2026/07/21/00.json",
      "report_key": "reports/2026/07/21/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T23:00:00Z",
      "generated_at_utc": "2026-07-20T23:15:18Z",
      "signals_key": "signals/2026/07/20/23.json",
      "report_key": "reports/2026/07/20/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T22:00:00Z",
      "generated_at_utc": "2026-07-20T22:15:20Z",
      "signals_key": "signals/2026/07/20/22.json",
      "report_key": "reports/2026/07/20/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T21:00:00Z",
      "generated_at_utc": "2026-07-20T21:15:18Z",
      "signals_key": "signals/2026/07/20/21.json",
      "report_key": "reports/2026/07/20/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T20:00:00Z",
      "generated_at_utc": "2026-07-20T20:15:18Z",
      "signals_key": "signals/2026/07/20/20.json",
      "report_key": "reports/2026/07/20/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T19:00:00Z",
      "generated_at_utc": "2026-07-20T19:15:18Z",
      "signals_key": "signals/2026/07/20/19.json",
      "report_key": "reports/2026/07/20/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T18:00:00Z",
      "generated_at_utc": "2026-07-20T18:15:20Z",
      "signals_key": "signals/2026/07/20/18.json",
      "report_key": "reports/2026/07/20/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T17:00:00Z",
      "generated_at_utc": "2026-07-20T17:15:20Z",
      "signals_key": "signals/2026/07/20/17.json",
      "report_key": "reports/2026/07/20/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T16:00:00Z",
      "generated_at_utc": "2026-07-20T16:15:20Z",
      "signals_key": "signals/2026/07/20/16.json",
      "report_key": "reports/2026/07/20/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T15:00:00Z",
      "generated_at_utc": "2026-07-20T15:15:20Z",
      "signals_key": "signals/2026/07/20/15.json",
      "report_key": "reports/2026/07/20/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T14:00:00Z",
      "generated_at_utc": "2026-07-20T14:15:18Z",
      "signals_key": "signals/2026/07/20/14.json",
      "report_key": "reports/2026/07/20/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T13:00:00Z",
      "generated_at_utc": "2026-07-20T13:15:18Z",
      "signals_key": "signals/2026/07/20/13.json",
      "report_key": "reports/2026/07/20/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T12:00:00Z",
      "generated_at_utc": "2026-07-20T12:15:18Z",
      "signals_key": "signals/2026/07/20/12.json",
      "report_key": "reports/2026/07/20/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T11:00:00Z",
      "generated_at_utc": "2026-07-20T11:15:18Z",
      "signals_key": "signals/2026/07/20/11.json",
      "report_key": "reports/2026/07/20/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T10:00:00Z",
      "generated_at_utc": "2026-07-20T10:15:20Z",
      "signals_key": "signals/2026/07/20/10.json",
      "report_key": "reports/2026/07/20/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T09:00:00Z",
      "generated_at_utc": "2026-07-20T09:15:18Z",
      "signals_key": "signals/2026/07/20/09.json",
      "report_key": "reports/2026/07/20/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T08:00:00Z",
      "generated_at_utc": "2026-07-20T08:15:20Z",
      "signals_key": "signals/2026/07/20/08.json",
      "report_key": "reports/2026/07/20/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T07:00:00Z",
      "generated_at_utc": "2026-07-20T07:15:20Z",
      "signals_key": "signals/2026/07/20/07.json",
      "report_key": "reports/2026/07/20/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T06:00:00Z",
      "generated_at_utc": "2026-07-20T06:15:19Z",
      "signals_key": "signals/2026/07/20/06.json",
      "report_key": "reports/2026/07/20/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T05:00:00Z",
      "generated_at_utc": "2026-07-20T05:15:18Z",
      "signals_key": "signals/2026/07/20/05.json",
      "report_key": "reports/2026/07/20/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T04:00:00Z",
      "generated_at_utc": "2026-07-20T04:15:19Z",
      "signals_key": "signals/2026/07/20/04.json",
      "report_key": "reports/2026/07/20/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T03:00:00Z",
      "generated_at_utc": "2026-07-20T03:15:19Z",
      "signals_key": "signals/2026/07/20/03.json",
      "report_key": "reports/2026/07/20/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T02:00:00Z",
      "generated_at_utc": "2026-07-20T02:15:19Z",
      "signals_key": "signals/2026/07/20/02.json",
      "report_key": "reports/2026/07/20/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T01:00:00Z",
      "generated_at_utc": "2026-07-20T01:15:19Z",
      "signals_key": "signals/2026/07/20/01.json",
      "report_key": "reports/2026/07/20/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-20T00:00:00Z",
      "generated_at_utc": "2026-07-20T00:15:19Z",
      "signals_key": "signals/2026/07/20/00.json",
      "report_key": "reports/2026/07/20/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T23:00:00Z",
      "generated_at_utc": "2026-07-19T23:15:19Z",
      "signals_key": "signals/2026/07/19/23.json",
      "report_key": "reports/2026/07/19/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T22:00:00Z",
      "generated_at_utc": "2026-07-19T22:15:18Z",
      "signals_key": "signals/2026/07/19/22.json",
      "report_key": "reports/2026/07/19/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T21:00:00Z",
      "generated_at_utc": "2026-07-19T21:15:20Z",
      "signals_key": "signals/2026/07/19/21.json",
      "report_key": "reports/2026/07/19/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T20:00:00Z",
      "generated_at_utc": "2026-07-19T20:15:20Z",
      "signals_key": "signals/2026/07/19/20.json",
      "report_key": "reports/2026/07/19/20.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T19:00:00Z",
      "generated_at_utc": "2026-07-19T19:15:18Z",
      "signals_key": "signals/2026/07/19/19.json",
      "report_key": "reports/2026/07/19/19.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T18:00:00Z",
      "generated_at_utc": "2026-07-19T18:15:20Z",
      "signals_key": "signals/2026/07/19/18.json",
      "report_key": "reports/2026/07/19/18.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T17:00:00Z",
      "generated_at_utc": "2026-07-19T17:15:20Z",
      "signals_key": "signals/2026/07/19/17.json",
      "report_key": "reports/2026/07/19/17.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T16:00:00Z",
      "generated_at_utc": "2026-07-19T16:15:18Z",
      "signals_key": "signals/2026/07/19/16.json",
      "report_key": "reports/2026/07/19/16.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T15:00:00Z",
      "generated_at_utc": "2026-07-19T15:15:20Z",
      "signals_key": "signals/2026/07/19/15.json",
      "report_key": "reports/2026/07/19/15.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T14:00:00Z",
      "generated_at_utc": "2026-07-19T14:15:20Z",
      "signals_key": "signals/2026/07/19/14.json",
      "report_key": "reports/2026/07/19/14.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T13:00:00Z",
      "generated_at_utc": "2026-07-19T13:15:18Z",
      "signals_key": "signals/2026/07/19/13.json",
      "report_key": "reports/2026/07/19/13.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T12:00:00Z",
      "generated_at_utc": "2026-07-19T12:15:20Z",
      "signals_key": "signals/2026/07/19/12.json",
      "report_key": "reports/2026/07/19/12.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T11:00:00Z",
      "generated_at_utc": "2026-07-19T11:15:20Z",
      "signals_key": "signals/2026/07/19/11.json",
      "report_key": "reports/2026/07/19/11.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T10:00:00Z",
      "generated_at_utc": "2026-07-19T10:15:20Z",
      "signals_key": "signals/2026/07/19/10.json",
      "report_key": "reports/2026/07/19/10.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T09:00:00Z",
      "generated_at_utc": "2026-07-19T09:15:18Z",
      "signals_key": "signals/2026/07/19/09.json",
      "report_key": "reports/2026/07/19/09.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T08:00:00Z",
      "generated_at_utc": "2026-07-19T08:15:18Z",
      "signals_key": "signals/2026/07/19/08.json",
      "report_key": "reports/2026/07/19/08.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T07:00:00Z",
      "generated_at_utc": "2026-07-19T07:15:19Z",
      "signals_key": "signals/2026/07/19/07.json",
      "report_key": "reports/2026/07/19/07.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T06:00:00Z",
      "generated_at_utc": "2026-07-19T06:15:20Z",
      "signals_key": "signals/2026/07/19/06.json",
      "report_key": "reports/2026/07/19/06.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T05:00:00Z",
      "generated_at_utc": "2026-07-19T05:15:19Z",
      "signals_key": "signals/2026/07/19/05.json",
      "report_key": "reports/2026/07/19/05.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T04:00:00Z",
      "generated_at_utc": "2026-07-19T04:15:17Z",
      "signals_key": "signals/2026/07/19/04.json",
      "report_key": "reports/2026/07/19/04.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T03:00:00Z",
      "generated_at_utc": "2026-07-19T03:15:18Z",
      "signals_key": "signals/2026/07/19/03.json",
      "report_key": "reports/2026/07/19/03.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T02:00:00Z",
      "generated_at_utc": "2026-07-19T02:15:18Z",
      "signals_key": "signals/2026/07/19/02.json",
      "report_key": "reports/2026/07/19/02.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T01:00:00Z",
      "generated_at_utc": "2026-07-19T01:15:17Z",
      "signals_key": "signals/2026/07/19/01.json",
      "report_key": "reports/2026/07/19/01.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-19T00:00:00Z",
      "generated_at_utc": "2026-07-19T00:15:19Z",
      "signals_key": "signals/2026/07/19/00.json",
      "report_key": "reports/2026/07/19/00.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-18T23:00:00Z",
      "generated_at_utc": "2026-07-18T23:15:18Z",
      "signals_key": "signals/2026/07/18/23.json",
      "report_key": "reports/2026/07/18/23.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-18T22:00:00Z",
      "generated_at_utc": "2026-07-18T22:15:19Z",
      "signals_key": "signals/2026/07/18/22.json",
      "report_key": "reports/2026/07/18/22.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-18T21:00:00Z",
      "generated_at_utc": "2026-07-18T21:26:04Z",
      "signals_key": "signals/2026/07/18/21.json",
      "report_key": "reports/2026/07/18/21.html",
      "git_sha": "e3fe835c8378"
    },
    {
      "snapshot_hour_utc": "2026-07-18T20:00:00Z",
      "generated_at_utc": "2026-07-18T20:15:19Z",
      "signals_key": "signals/2026/07/18/20.json",
      "report_key": "reports/2026/07/18/20.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T19:00:00Z",
      "generated_at_utc": "2026-07-18T19:15:18Z",
      "signals_key": "signals/2026/07/18/19.json",
      "report_key": "reports/2026/07/18/19.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T18:00:00Z",
      "generated_at_utc": "2026-07-18T18:15:20Z",
      "signals_key": "signals/2026/07/18/18.json",
      "report_key": "reports/2026/07/18/18.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T17:00:00Z",
      "generated_at_utc": "2026-07-18T17:15:20Z",
      "signals_key": "signals/2026/07/18/17.json",
      "report_key": "reports/2026/07/18/17.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T16:00:00Z",
      "generated_at_utc": "2026-07-18T16:15:18Z",
      "signals_key": "signals/2026/07/18/16.json",
      "report_key": "reports/2026/07/18/16.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T15:00:00Z",
      "generated_at_utc": "2026-07-18T16:00:51Z",
      "signals_key": "signals/2026/07/18/15.json",
      "report_key": "reports/2026/07/18/15.html",
      "git_sha": "b39487954266"
    },
    {
      "snapshot_hour_utc": "2026-07-18T14:00:00Z",
      "generated_at_utc": "2026-07-18T14:54:56Z",
      "signals_key": "signals/2026/07/18/14.json",
      "report_key": "reports/2026/07/18/14.html",
      "git_sha": "7932f1a52fb1"
    },
    {
      "snapshot_hour_utc": "2026-07-17T23:00:00Z",
      "generated_at_utc": "2026-07-18T14:06:47Z",
      "signals_key": "signals/2026/07/17/23.json",
      "report_key": "reports/2026/07/17/23.html",
      "git_sha": "23450fc49a7a"
    },
    {
      "snapshot_hour_utc": "2026-07-16T23:00:00Z",
      "generated_at_utc": "2026-07-18T01:05:57Z",
      "signals_key": "signals/2026/07/16/23.json",
      "report_key": "reports/2026/07/16/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-15T23:00:00Z",
      "generated_at_utc": "2026-07-17T01:05:57Z",
      "signals_key": "signals/2026/07/15/23.json",
      "report_key": "reports/2026/07/15/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-14T23:00:00Z",
      "generated_at_utc": "2026-07-16T01:05:59Z",
      "signals_key": "signals/2026/07/14/23.json",
      "report_key": "reports/2026/07/14/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-13T23:00:00Z",
      "generated_at_utc": "2026-07-15T01:05:53Z",
      "signals_key": "signals/2026/07/13/23.json",
      "report_key": "reports/2026/07/13/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-12T23:00:00Z",
      "generated_at_utc": "2026-07-14T01:05:54Z",
      "signals_key": "signals/2026/07/12/23.json",
      "report_key": "reports/2026/07/12/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-11T23:00:00Z",
      "generated_at_utc": "2026-07-13T01:05:56Z",
      "signals_key": "signals/2026/07/11/23.json",
      "report_key": "reports/2026/07/11/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-10T23:00:00Z",
      "generated_at_utc": "2026-07-12T01:05:58Z",
      "signals_key": "signals/2026/07/10/23.json",
      "report_key": "reports/2026/07/10/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-09T23:00:00Z",
      "generated_at_utc": "2026-07-11T01:05:54Z",
      "signals_key": "signals/2026/07/09/23.json",
      "report_key": "reports/2026/07/09/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-08T23:00:00Z",
      "generated_at_utc": "2026-07-10T01:06:00Z",
      "signals_key": "signals/2026/07/08/23.json",
      "report_key": "reports/2026/07/08/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-07T23:00:00Z",
      "generated_at_utc": "2026-07-09T01:05:54Z",
      "signals_key": "signals/2026/07/07/23.json",
      "report_key": "reports/2026/07/07/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-06T23:00:00Z",
      "generated_at_utc": "2026-07-08T01:05:58Z",
      "signals_key": "signals/2026/07/06/23.json",
      "report_key": "reports/2026/07/06/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-05T23:00:00Z",
      "generated_at_utc": "2026-07-07T01:05:59Z",
      "signals_key": "signals/2026/07/05/23.json",
      "report_key": "reports/2026/07/05/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-04T23:00:00Z",
      "generated_at_utc": "2026-07-06T01:05:55Z",
      "signals_key": "signals/2026/07/04/23.json",
      "report_key": "reports/2026/07/04/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-03T23:00:00Z",
      "generated_at_utc": "2026-07-05T01:06:01Z",
      "signals_key": "signals/2026/07/03/23.json",
      "report_key": "reports/2026/07/03/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-02T23:00:00Z",
      "generated_at_utc": "2026-07-04T01:05:58Z",
      "signals_key": "signals/2026/07/02/23.json",
      "report_key": "reports/2026/07/02/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-07-01T23:00:00Z",
      "generated_at_utc": "2026-07-03T01:05:54Z",
      "signals_key": "signals/2026/07/01/23.json",
      "report_key": "reports/2026/07/01/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-30T23:00:00Z",
      "generated_at_utc": "2026-07-02T01:05:53Z",
      "signals_key": "signals/2026/06/30/23.json",
      "report_key": "reports/2026/06/30/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-29T23:00:00Z",
      "generated_at_utc": "2026-07-01T01:05:58Z",
      "signals_key": "signals/2026/06/29/23.json",
      "report_key": "reports/2026/06/29/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-28T23:00:00Z",
      "generated_at_utc": "2026-06-30T01:05:55Z",
      "signals_key": "signals/2026/06/28/23.json",
      "report_key": "reports/2026/06/28/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-27T23:00:00Z",
      "generated_at_utc": "2026-06-29T01:05:57Z",
      "signals_key": "signals/2026/06/27/23.json",
      "report_key": "reports/2026/06/27/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-26T23:00:00Z",
      "generated_at_utc": "2026-06-28T01:06:02Z",
      "signals_key": "signals/2026/06/26/23.json",
      "report_key": "reports/2026/06/26/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-25T23:00:00Z",
      "generated_at_utc": "2026-06-27T01:06:01Z",
      "signals_key": "signals/2026/06/25/23.json",
      "report_key": "reports/2026/06/25/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-24T23:00:00Z",
      "generated_at_utc": "2026-06-26T01:05:54Z",
      "signals_key": "signals/2026/06/24/23.json",
      "report_key": "reports/2026/06/24/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-23T23:00:00Z",
      "generated_at_utc": "2026-06-25T01:05:58Z",
      "signals_key": "signals/2026/06/23/23.json",
      "report_key": "reports/2026/06/23/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-22T23:00:00Z",
      "generated_at_utc": "2026-06-24T01:06:00Z",
      "signals_key": "signals/2026/06/22/23.json",
      "report_key": "reports/2026/06/22/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-21T23:00:00Z",
      "generated_at_utc": "2026-06-23T01:05:57Z",
      "signals_key": "signals/2026/06/21/23.json",
      "report_key": "reports/2026/06/21/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-20T23:00:00Z",
      "generated_at_utc": "2026-06-22T01:05:55Z",
      "signals_key": "signals/2026/06/20/23.json",
      "report_key": "reports/2026/06/20/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-19T23:00:00Z",
      "generated_at_utc": "2026-06-21T01:05:59Z",
      "signals_key": "signals/2026/06/19/23.json",
      "report_key": "reports/2026/06/19/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-18T23:00:00Z",
      "generated_at_utc": "2026-06-20T01:05:57Z",
      "signals_key": "signals/2026/06/18/23.json",
      "report_key": "reports/2026/06/18/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-17T23:00:00Z",
      "generated_at_utc": "2026-06-19T01:05:56Z",
      "signals_key": "signals/2026/06/17/23.json",
      "report_key": "reports/2026/06/17/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-16T23:00:00Z",
      "generated_at_utc": "2026-06-18T01:05:59Z",
      "signals_key": "signals/2026/06/16/23.json",
      "report_key": "reports/2026/06/16/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-15T23:00:00Z",
      "generated_at_utc": "2026-06-17T01:05:56Z",
      "signals_key": "signals/2026/06/15/23.json",
      "report_key": "reports/2026/06/15/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-14T23:00:00Z",
      "generated_at_utc": "2026-06-16T01:06:00Z",
      "signals_key": "signals/2026/06/14/23.json",
      "report_key": "reports/2026/06/14/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-13T23:00:00Z",
      "generated_at_utc": "2026-06-15T01:05:56Z",
      "signals_key": "signals/2026/06/13/23.json",
      "report_key": "reports/2026/06/13/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-12T23:00:00Z",
      "generated_at_utc": "2026-06-14T01:05:57Z",
      "signals_key": "signals/2026/06/12/23.json",
      "report_key": "reports/2026/06/12/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-11T23:00:00Z",
      "generated_at_utc": "2026-06-13T01:05:56Z",
      "signals_key": "signals/2026/06/11/23.json",
      "report_key": "reports/2026/06/11/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-10T23:00:00Z",
      "generated_at_utc": "2026-06-12T01:06:00Z",
      "signals_key": "signals/2026/06/10/23.json",
      "report_key": "reports/2026/06/10/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-09T23:00:00Z",
      "generated_at_utc": "2026-06-11T01:06:03Z",
      "signals_key": "signals/2026/06/09/23.json",
      "report_key": "reports/2026/06/09/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-08T23:00:00Z",
      "generated_at_utc": "2026-06-10T01:05:58Z",
      "signals_key": "signals/2026/06/08/23.json",
      "report_key": "reports/2026/06/08/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-07T23:00:00Z",
      "generated_at_utc": "2026-06-09T01:06:01Z",
      "signals_key": "signals/2026/06/07/23.json",
      "report_key": "reports/2026/06/07/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-06T23:00:00Z",
      "generated_at_utc": "2026-06-08T01:05:59Z",
      "signals_key": "signals/2026/06/06/23.json",
      "report_key": "reports/2026/06/06/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-05T23:00:00Z",
      "generated_at_utc": "2026-06-07T01:05:56Z",
      "signals_key": "signals/2026/06/05/23.json",
      "report_key": "reports/2026/06/05/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-04T23:00:00Z",
      "generated_at_utc": "2026-06-06T01:05:57Z",
      "signals_key": "signals/2026/06/04/23.json",
      "report_key": "reports/2026/06/04/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-03T23:00:00Z",
      "generated_at_utc": "2026-06-05T01:05:58Z",
      "signals_key": "signals/2026/06/03/23.json",
      "report_key": "reports/2026/06/03/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-02T23:00:00Z",
      "generated_at_utc": "2026-06-04T01:05:57Z",
      "signals_key": "signals/2026/06/02/23.json",
      "report_key": "reports/2026/06/02/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-06-01T23:00:00Z",
      "generated_at_utc": "2026-06-03T01:05:57Z",
      "signals_key": "signals/2026/06/01/23.json",
      "report_key": "reports/2026/06/01/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-31T23:00:00Z",
      "generated_at_utc": "2026-06-02T01:05:54Z",
      "signals_key": "signals/2026/05/31/23.json",
      "report_key": "reports/2026/05/31/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-30T23:00:00Z",
      "generated_at_utc": "2026-06-01T01:05:54Z",
      "signals_key": "signals/2026/05/30/23.json",
      "report_key": "reports/2026/05/30/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-29T23:00:00Z",
      "generated_at_utc": "2026-05-31T01:05:54Z",
      "signals_key": "signals/2026/05/29/23.json",
      "report_key": "reports/2026/05/29/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-28T23:00:00Z",
      "generated_at_utc": "2026-05-30T01:05:58Z",
      "signals_key": "signals/2026/05/28/23.json",
      "report_key": "reports/2026/05/28/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-27T23:00:00Z",
      "generated_at_utc": "2026-05-29T01:05:54Z",
      "signals_key": "signals/2026/05/27/23.json",
      "report_key": "reports/2026/05/27/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-26T23:00:00Z",
      "generated_at_utc": "2026-05-28T01:05:54Z",
      "signals_key": "signals/2026/05/26/23.json",
      "report_key": "reports/2026/05/26/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-25T23:00:00Z",
      "generated_at_utc": "2026-05-27T01:05:57Z",
      "signals_key": "signals/2026/05/25/23.json",
      "report_key": "reports/2026/05/25/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-24T23:00:00Z",
      "generated_at_utc": "2026-05-26T01:05:57Z",
      "signals_key": "signals/2026/05/24/23.json",
      "report_key": "reports/2026/05/24/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-23T23:00:00Z",
      "generated_at_utc": "2026-05-25T01:05:57Z",
      "signals_key": "signals/2026/05/23/23.json",
      "report_key": "reports/2026/05/23/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-22T23:00:00Z",
      "generated_at_utc": "2026-05-24T01:05:57Z",
      "signals_key": "signals/2026/05/22/23.json",
      "report_key": "reports/2026/05/22/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-21T23:00:00Z",
      "generated_at_utc": "2026-05-23T01:05:54Z",
      "signals_key": "signals/2026/05/21/23.json",
      "report_key": "reports/2026/05/21/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-20T23:00:00Z",
      "generated_at_utc": "2026-05-22T01:05:54Z",
      "signals_key": "signals/2026/05/20/23.json",
      "report_key": "reports/2026/05/20/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-19T23:00:00Z",
      "generated_at_utc": "2026-05-21T01:05:54Z",
      "signals_key": "signals/2026/05/19/23.json",
      "report_key": "reports/2026/05/19/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-18T23:00:00Z",
      "generated_at_utc": "2026-05-20T01:05:57Z",
      "signals_key": "signals/2026/05/18/23.json",
      "report_key": "reports/2026/05/18/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-17T23:00:00Z",
      "generated_at_utc": "2026-05-19T01:05:58Z",
      "signals_key": "signals/2026/05/17/23.json",
      "report_key": "reports/2026/05/17/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-16T23:00:00Z",
      "generated_at_utc": "2026-05-18T01:05:53Z",
      "signals_key": "signals/2026/05/16/23.json",
      "report_key": "reports/2026/05/16/23.html",
      "git_sha": "3946ddd9795f"
    },
    {
      "snapshot_hour_utc": "2026-05-15T23:00:00Z",
      "generated_at_utc": "2026-05-17T01:05:56Z",
      "signals_key": "signals/2026/05/15/23.json",
      "report_key": "reports/2026/05/15/23.html",
      "git_sha": "3946ddd9795f"
    }
  ]
}