{
 "state": "KY",
 "updated": "2026-10-25T06:01:22.642Z",
 "sources": [
  {
   "name": "Open States (openstates/people), public domain",
   "url": "https://github.com/openstates/people",
   "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
   "committedAt": "2026-10-24T00:49:28.000Z",
   "retrievedAt": "2026-10-25T06:01:18.084Z"
  },
  {
   "name": "U.S. Census Bureau, 2024 state legislative district block equivalency files",
   "url": "https://www2.census.gov/programs-surveys/decennial/rdo/mapping-files/2025/2024-state-legislative-bef/",
   "vintage": "2024 districts on 2020 census blocks",
   "builtAt": "2026-10-24T21:20:39.846Z"
  },
  {
   "name": "U.S. Census Bureau, 2020 Census redistricting data (P.L. 94-171), total population by block",
   "url": "https://www2.census.gov/programs-surveys/decennial/2020/data/01-Redistricting_File--PL_94-171/Kentucky/",
   "builtAt": "2026-10-24T21:20:39.846Z"
  },
  {
   "name": "U.S. Census Bureau, 2024 state legislative district to 2020 county relationship files (names)",
   "url": "https://www2.census.gov/geo/docs/maps-data/data/rel2020/cd-sld/",
   "builtAt": "2026-10-24T21:20:39.846Z"
  },
  {
   "name": "Kentucky Registry of Election Finance",
   "url": "https://secure.kentucky.gov/kref/publicsearch/OfficeSearch",
   "retrievedAt": "2026-10-25T05:13:10.529Z",
   "note": "Campaign money, matched on chamber, district and last name"
  }
 ],
 "moneyNote": null,
 "members": [
  {
   "id": "ocd-person/a796965c-0c0f-43b2-975b-d9726b34acd8",
   "name": "Jason Howell",
   "chamber": "upper",
   "district": "1",
   "party": "Republican",
   "email": "jason.howell@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=101",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate101.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jason_Howell",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jason-howell-a796965c/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jason-Howell-a796965c-0c0f-43b2-975b-d9726b34acd8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/0ec7d376-4235-44e7-a6d7-d63962dff167",
   "name": "Danny Carroll",
   "chamber": "upper",
   "district": "2",
   "party": "Republican",
   "email": "danny.carroll@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=102",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate102.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Danny_Carroll_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/danny-carroll-0ec7d376/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Danny-Carroll-0ec7d376-4235-44e7-a6d7-d63962dff167.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 52679.72,
    "spent": 29697.36,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "166015",
    "committeeName": "Danny Carroll",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3109e3ae-10c1-417e-bf7f-bf4f539bd3c8",
   "name": "Craig Richardson",
   "chamber": "upper",
   "district": "3",
   "party": "Republican",
   "email": "craig.richardson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=103",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate103.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Craig_Richardson",
   "terracivicUrl": "https://terracivic.com/legislators/ky/craig-richardson-3109e3ae/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Craig-Richardson-3109e3ae-10c1-417e-bf7f-bf4f539bd3c8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/366daab1-a877-49b9-86b8-e3c497143bf0",
   "name": "Robby Mills",
   "chamber": "upper",
   "district": "4",
   "party": "Republican",
   "email": "robby.mills@kylegislature.gov",
   "phone": "502-564-3120",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=104",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate104.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Robby_Mills",
   "terracivicUrl": "https://terracivic.com/legislators/ky/robby-mills-366daab1/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Robby-Mills-366daab1-a877-49b9-86b8-e3c497143bf0.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 174390.56,
    "spent": 97053.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167899",
    "committeeName": "Robert &quot;Robby&quot; Mills",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/8915acb8-6089-451f-be08-c79b0be59c40",
   "name": "Steve Meredith",
   "chamber": "upper",
   "district": "5",
   "party": "Republican",
   "email": "stephen.meredith@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=105",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate105.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Stephen_Meredith_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steve-meredith-8915acb8/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Stephen-Meredith-8915acb8-6089-451f-be08-c79b0be59c40.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/db2324a8-1ae2-4e3a-81e5-ac83cb7bbb05",
   "name": "Lindsey Tichenor",
   "chamber": "upper",
   "district": "6",
   "party": "Republican",
   "email": "lindsey.tichenor@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=106",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate106.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Lindsey_Tichenor",
   "terracivicUrl": "https://terracivic.com/legislators/ky/lindsey-tichenor-db2324a8/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Lindsey-Tichenor-db2324a8-1ae2-4e3a-81e5-ac83cb7bbb05.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 185394.04,
    "spent": 72809.97,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168568",
    "committeeName": "Lindsey Tichenor",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/e46eb488-2e34-4f33-840f-917496473c64",
   "name": "Aaron Reed",
   "chamber": "upper",
   "district": "7",
   "party": "Republican",
   "email": "aaron.reed@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=107",
   "photo": "https://gunleash.com/wp-content/uploads/2023/11/Aaron_Reed.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Aaron_Reed",
   "terracivicUrl": "https://terracivic.com/legislators/ky/aaron-reed-e46eb488/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Aaron-Reed-e46eb488-2e34-4f33-840f-917496473c64.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/2d6a7358-f685-4476-aa31-b92cf72b11ec",
   "name": "Gary Boswell",
   "chamber": "upper",
   "district": "8",
   "party": "Republican",
   "email": "gary.boswell@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=108",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate108.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Gary_Boswell",
   "terracivicUrl": "https://terracivic.com/legislators/ky/gary-boswell-2d6a7358/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Gary-Boswell-2d6a7358-f685-4476-aa31-b92cf72b11ec.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 248846.41,
    "spent": 135313.62,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167942",
    "committeeName": "Gary Boswell",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/5594a97f-7358-427e-af84-43150a21c97e",
   "name": "David Givens",
   "chamber": "upper",
   "district": "9",
   "party": "Republican",
   "email": "david.givens@kylegislature.gov",
   "phone": "502-564-3120",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=109",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate109.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/David_P._Givens",
   "terracivicUrl": "https://terracivic.com/legislators/ky/david-givens-5594a97f/",
   "since": "2009-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/David-P-Givens-5594a97f-7358-427e-af84-43150a21c97e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b76a3218-b1bd-475c-a775-7a6cbefbc1f3",
   "name": "Matt Deneen",
   "chamber": "upper",
   "district": "10",
   "party": "Republican",
   "email": "matthew.deneen@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=110",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate110.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Matthew_Deneen",
   "terracivicUrl": "https://terracivic.com/legislators/ky/matt-deneen-b76a3218/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Matthew-Deneen-b76a3218-b1bd-475c-a775-7a6cbefbc1f3.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 185426.01,
    "spent": 119343.79,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167232",
    "committeeName": "Matthew Deneen",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/b702771e-135c-4444-b148-a321ee8088b2",
   "name": "Steve Rawlings",
   "chamber": "upper",
   "district": "11",
   "party": "Republican",
   "email": "steve.rawlings@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=66",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate111.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steve_Rawlings",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steve-rawlings-b702771e/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Steve-Rawlings-b702771e-135c-4444-b148-a321ee8088b2.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/7c03bd44-8541-49b0-9794-a9e606c292ce",
   "name": "Amanda Bledsoe",
   "chamber": "upper",
   "district": "12",
   "party": "Republican",
   "email": "amanda.maysbledsoe@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=112",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate112.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Amanda_Mays_Bledsoe",
   "terracivicUrl": "https://terracivic.com/legislators/ky/amanda-bledsoe-7c03bd44/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Amanda-Mays-Bledsoe-7c03bd44-8541-49b0-9794-a9e606c292ce.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 438539.28,
    "spent": 243829.27,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168112",
    "committeeName": "Amanda Bledsoe",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/42b259db-9ddb-4588-a463-b1a38c944c66",
   "name": "Reggie Thomas",
   "chamber": "upper",
   "district": "13",
   "party": "Democratic",
   "email": "reginald.thomas@kylegislature.gov",
   "phone": "502-564-2470",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=113",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate113.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Reggie_Thomas",
   "terracivicUrl": "https://terracivic.com/legislators/ky/reggie-thomas-42b259db/",
   "since": "2014-01-02",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Reginald-Thomas-42b259db-9ddb-4588-a463-b1a38c944c66.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/4042b29b-c6bb-407e-856d-9197a03d55ff",
   "name": "Jimmy Higdon",
   "chamber": "upper",
   "district": "14",
   "party": "Republican",
   "email": "jimmy.higdon@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=114",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate114.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jimmy_Higdon",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jimmy-higdon-4042b29b/",
   "since": "2009-12-16",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jimmy-Higdon-4042b29b-c6bb-407e-856d-9197a03d55ff.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 115711.77,
    "spent": 6500,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "159137",
    "committeeName": "Jimmy Higdon",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/34ed9881-46b8-41ba-b625-3d350140d2b9",
   "name": "Rick Girdler",
   "chamber": "upper",
   "district": "15",
   "party": "Republican",
   "email": "rick.girdler@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=115",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate115.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Rick_Girdler",
   "terracivicUrl": "https://terracivic.com/legislators/ky/rick-girdler-34ed9881/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Rick-Girdler-34ed9881-46b8-41ba-b625-3d350140d2b9.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/32b5035e-6d1a-44b8-9f7a-4173a1cdb940",
   "name": "Max Wise",
   "chamber": "upper",
   "district": "16",
   "party": "Republican",
   "email": "max.wise@kylegislature.gov",
   "phone": "502-564-2450",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=116",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate116.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Max_Wise",
   "terracivicUrl": "https://terracivic.com/legislators/ky/max-wise-32b5035e/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Max-Wise-32b5035e-6d1a-44b8-9f7a-4173a1cdb940.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 395225.52,
    "spent": 222535.39,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168775",
    "committeeName": "George Wise",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/86bd13c4-c404-4a34-aaf4-561621f2b2d8",
   "name": "Matt Nunn",
   "chamber": "upper",
   "district": "17",
   "party": "Republican",
   "email": "matt.nunn@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=117",
   "photo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTkAwk-VsxWc9P7zUFu6kXXFswQiXfHR8HdEg&s",
   "wikipedia": "https://en.wikipedia.org/wiki/Matt_Nunn_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/matt-nunn-86bd13c4/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Matt-Nunn-86bd13c4-c404-4a34-aaf4-561621f2b2d8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/42990da5-7020-4327-bbd8-496955b00040",
   "name": "Robin Webb",
   "chamber": "upper",
   "district": "18",
   "party": "Republican",
   "email": "robin.webb@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=118",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate118.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Robin_L._Webb",
   "terracivicUrl": "https://terracivic.com/legislators/ky/robin-webb-42990da5/",
   "since": "2025-05-30",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Robin-L-Webb-42990da5-7020-4327-bbd8-496955b00040.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 66501.98,
    "spent": 70951.98,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168082",
    "committeeName": "Robin Webb",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/8dbecabb-ef15-4925-8e50-26331e738a05",
   "name": "Cassie Armstrong",
   "chamber": "upper",
   "district": "19",
   "party": "Democratic",
   "email": "cassie.armstrong@kylegislature.gov",
   "phone": "502-564-2470",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=119",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate119.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Cassie_Chambers_Armstrong",
   "terracivicUrl": "https://terracivic.com/legislators/ky/cassie-armstrong-8dbecabb/",
   "since": "2023-03-02",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Cassie-Chambers-Armstrong-8dbecabb-ef15-4925-8e50-26331e738a05.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/6aa07729-a16f-4465-a605-7afbbe982882",
   "name": "Gex Williams",
   "chamber": "upper",
   "district": "20",
   "party": "Republican",
   "email": "gex.williams@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=120",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate120.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Gex_Williams",
   "terracivicUrl": "https://terracivic.com/legislators/ky/gex-williams-6aa07729/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Gex-Williams-6aa07729-a16f-4465-a605-7afbbe982882.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 130207.98,
    "spent": 51449.93,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168152",
    "committeeName": "Edwin Williams",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/257271f3-68b1-4481-94e5-f98300493413",
   "name": "Brandon Storm",
   "chamber": "upper",
   "district": "21",
   "party": "Republican",
   "email": "brandon.storm@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=121",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate121.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Brandon_J._Storm",
   "terracivicUrl": "https://terracivic.com/legislators/ky/brandon-storm-257271f3/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Brandon-Storm-257271f3-68b1-4481-94e5-f98300493413.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/a7cd8577-c315-4bf0-b95f-3259ab7dfce7",
   "name": "Don Douglas",
   "chamber": "upper",
   "district": "22",
   "party": "Republican",
   "email": "donald.douglas@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=122",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate122.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Donald_Douglas_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/don-douglas-a7cd8577/",
   "since": "2021-11-18",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Donald-Douglas-a7cd8577-c315-4bf0-b95f-3259ab7dfce7.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 131127.79,
    "spent": 61003.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168841",
    "committeeName": "Donald Douglas",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/b32a95c9-42ba-449b-8581-97b9cef73c6a",
   "name": "Chris McDaniel",
   "chamber": "upper",
   "district": "23",
   "party": "Republican",
   "email": "chris.mcdaniel@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=123",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate123.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Christian_McDaniel",
   "terracivicUrl": "https://terracivic.com/legislators/ky/chris-mcdaniel-b32a95c9/",
   "since": "2013-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Christian-McDaniel-b32a95c9-42ba-449b-8581-97b9cef73c6a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b7112818-3357-413d-acae-a46bf3442b1d",
   "name": "Shelley Frommeyer",
   "chamber": "upper",
   "district": "24",
   "party": "Republican",
   "email": "shelley.funkefrommeyer@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=124",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate124.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Shelley_Funke_Frommeyer",
   "terracivicUrl": "https://terracivic.com/legislators/ky/shelley-frommeyer-b7112818/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Shelley-Funke-Frommeyer-b7112818-3357-413d-acae-a46bf3442b1d.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 188300.94,
    "spent": 85221.63,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168363",
    "committeeName": "Shelley Funke Frommeyer",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/8659c7e3-ec01-4c40-b7ee-d21f37facff5",
   "name": "Robert Stivers",
   "chamber": "upper",
   "district": "25",
   "party": "Republican",
   "email": "robert.stivers@kylegislature.gov",
   "phone": "502-564-3120",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=125",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate125.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Robert_Stivers",
   "terracivicUrl": "https://terracivic.com/legislators/ky/robert-stivers-8659c7e3/",
   "since": null,
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Robert-Stivers-II-8659c7e3-ec01-4c40-b7ee-d21f37facff5.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b45a3156-f662-4884-9c13-b33a4c2d9105",
   "name": "Karen Berg",
   "chamber": "upper",
   "district": "26",
   "party": "Democratic",
   "email": "karen.berg@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=126",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate126.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Karen_Berg_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/karen-berg-b45a3156/",
   "since": "2020-07-13",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Karen-Berg-b45a3156-f662-4884-9c13-b33a4c2d9105.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 72406.85,
    "spent": 11029.04,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169022",
    "committeeName": "Karen Berg",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1f3bbab4-2be0-496c-9c3b-b8f340f6b404",
   "name": "Steve West",
   "chamber": "upper",
   "district": "27",
   "party": "Republican",
   "email": "steve.west@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=127",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate127.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steve_West_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steve-west-1f3bbab4/",
   "since": "2015-03-23",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Stephen-West-1f3bbab4-2be0-496c-9c3b-b8f340f6b404.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/139d004c-7a19-4153-a58b-919a1b70180e",
   "name": "Greg Elkins",
   "chamber": "upper",
   "district": "28",
   "party": "Republican",
   "email": "greg.elkins@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=128",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate128.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Greg_Elkins",
   "terracivicUrl": "https://terracivic.com/legislators/ky/greg-elkins-139d004c/",
   "since": "2023-06-08",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Greg-Elkins-139d004c-7a19-4153-a58b-919a1b70180e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 186896.13,
    "spent": 134226.27,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168451",
    "committeeName": "Greg Elkins",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/d7adea26-9f4f-477f-a0bd-4b29ae9072b4",
   "name": "Scott Madon",
   "chamber": "upper",
   "district": "29",
   "party": "Republican",
   "email": "scott.madon@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=129",
   "photo": "https://thecityofpineville.com/wp-content/uploads/2018/08/mayor-scott-madon-228x300.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Scott_Madon",
   "terracivicUrl": "https://terracivic.com/legislators/ky/scott-madon-d7adea26/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Scott-Madon-d7adea26-9f4f-477f-a0bd-4b29ae9072b4.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/209d5334-d4a2-45f3-b910-0cd52f96dd4e",
   "name": "Brandon Smith",
   "chamber": "upper",
   "district": "30",
   "party": "Republican",
   "email": "brandon.smith@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=130",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate130.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Brandon_Smith_%28politician%29",
   "terracivicUrl": "https://terracivic.com/legislators/ky/brandon-smith-209d5334/",
   "since": "2008-02-05",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Brandon-Smith-209d5334-d4a2-45f3-b910-0cd52f96dd4e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 188657.12,
    "spent": 181709.99,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169693",
    "committeeName": "Brandon Smith",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/18063ded-67cb-46a9-b558-14d5da92b860",
   "name": "Phillip Wheeler",
   "chamber": "upper",
   "district": "31",
   "party": "Republican",
   "email": "phillip.wheeler@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=131",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate131.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Phillip_Wheeler",
   "terracivicUrl": "https://terracivic.com/legislators/ky/phillip-wheeler-18063ded/",
   "since": "2019-03-19",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Phillip-Wheeler-18063ded-67cb-46a9-b558-14d5da92b860.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/64af8584-1675-47fd-acfb-1cec59dfdda5",
   "name": "Mike Wilson",
   "chamber": "upper",
   "district": "32",
   "party": "Republican",
   "email": "mike.wilson@kylegislature.gov",
   "phone": "502-564-2450",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=132",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate132.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mike_Wilson_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mike-wilson-64af8584/",
   "since": "2011-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mike-Wilson-64af8584-1675-47fd-acfb-1cec59dfdda5.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 288733.65,
    "spent": 188024.06,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167418",
    "committeeName": "Mike Wilson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/0d92a09c-ce23-46cd-9582-b7d1b08d76dd",
   "name": "Gerald Neal",
   "chamber": "upper",
   "district": "33",
   "party": "Democratic",
   "email": "gerald.neal@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=133",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate133.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Gerald_Neal",
   "terracivicUrl": "https://terracivic.com/legislators/ky/gerald-neal-0d92a09c/",
   "since": "1989-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Gerald-A-Neal-0d92a09c-ce23-46cd-9582-b7d1b08d76dd.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b2299f51-c122-46ac-9937-3a6a7b682bb8",
   "name": "Jared Carpenter",
   "chamber": "upper",
   "district": "34",
   "party": "Republican",
   "email": "jared.carpenter@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=134",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate134.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jared_Carpenter",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jared-carpenter-b2299f51/",
   "since": "2011-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jared-Carpenter-b2299f51-c122-46ac-9937-3a6a7b682bb8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 186130.38,
    "spent": 150702.21,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167323",
    "committeeName": "Jared Carpenter",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/15b970f1-bd55-4876-80d5-13570b8f1a1a",
   "name": "Keturah Herron",
   "chamber": "upper",
   "district": "35",
   "party": "Democratic",
   "email": "keturah.herron@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=42",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate135.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Keturah_Herron",
   "terracivicUrl": "https://terracivic.com/legislators/ky/keturah-herron-15b970f1/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Keturah-Herron-15b970f1-bd55-4876-80d5-13570b8f1a1a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/38ae421f-f4fa-40f6-b025-a75bc6b42f35",
   "name": "Julie Adams",
   "chamber": "upper",
   "district": "36",
   "party": "Republican",
   "email": "julie.adams@kylegislature.gov",
   "phone": "502-564-2450",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=136",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate136.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Julie_Adams_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/julie-adams-38ae421f/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Julie-Raque-Adams-38ae421f-f4fa-40f6-b025-a75bc6b42f35.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 911759.15,
    "spent": 736757.41,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168121",
    "committeeName": "Julie Adams",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/b0cb8f76-4b91-472c-97e2-106ef21f3342",
   "name": "Gary Clemons",
   "chamber": "upper",
   "district": "37",
   "party": "Democratic",
   "email": "gary.clemons@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=137",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate137.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Gary_Clemons",
   "terracivicUrl": "https://terracivic.com/legislators/ky/gary-clemons-b0cb8f76/",
   "since": "2026-01-06",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Gary-Clemons-b0cb8f76-4b91-472c-97e2-106ef21f3342.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/230c230d-7313-4a94-8eb3-60f57a86543c",
   "name": "Mike Nemes",
   "chamber": "upper",
   "district": "38",
   "party": "Republican",
   "email": "mike.nemes@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=138",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/senate138.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Michael_J._Nemes",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mike-nemes-230c230d/",
   "since": "2020-01-28",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Michael-J-Nemes-230c230d-7313-4a94-8eb3-60f57a86543c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 136478.37,
    "spent": 70826.55,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167978",
    "committeeName": "Michael Nemes",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/f73e54d0-9547-4688-b97d-4818b104d160",
   "name": "Steven Rudy",
   "chamber": "lower",
   "district": "1",
   "party": "Republican",
   "email": "steven.rudy@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=1",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house1.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steven_Rudy",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steven-rudy-f73e54d0/",
   "since": "2005-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Steven-Rudy-f73e54d0-9547-4688-b97d-4818b104d160.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 372715.98,
    "spent": 234338.06,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167230",
    "committeeName": "Steven Rudy",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/5cb48d67-2db5-4b6e-89b1-1509110bd708",
   "name": "Kim Holloway",
   "chamber": "lower",
   "district": "2",
   "party": "Republican",
   "email": "kim.holloway@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=2",
   "photo": "https://npr.brightspotcdn.com/01/2a/8d768d42405b8992ce1c5dcb8159/244626154-114463787658953-2523667072088681096-n.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Kimberly_Holloway",
   "terracivicUrl": "https://terracivic.com/legislators/ky/kim-holloway-5cb48d67/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Kim-Holloway-5cb48d67-2db5-4b6e-89b1-1509110bd708.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 30979.72,
    "spent": 26975.38,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165167",
    "committeeName": "Kimberly Holloway",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/c033dd77-f8d7-4558-8582-9e0088ae5406",
   "name": "Randy Bridges",
   "chamber": "lower",
   "district": "3",
   "party": "Republican",
   "email": "randy.bridges@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=3",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house3.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Randy_Bridges",
   "terracivicUrl": "https://terracivic.com/legislators/ky/randy-bridges-c033dd77/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Randy-Bridges-c033dd77-f8d7-4558-8582-9e0088ae5406.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 273478.58,
    "spent": 146059.49,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167746",
    "committeeName": "Randy Bridges",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/66619aa2-a521-4318-b5d7-b4c36954b43d",
   "name": "Wade Williams",
   "chamber": "lower",
   "district": "4",
   "party": "Republican",
   "email": "wade.williams@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=4",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house4.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/D._Wade_Williams",
   "terracivicUrl": "https://terracivic.com/legislators/ky/wade-williams-66619aa2/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Wade-Williams-66619aa2-a521-4318-b5d7-b4c36954b43d.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 115577.06,
    "spent": 68787.74,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167071",
    "committeeName": "Danny Williams",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/ad063b4f-a860-48c3-abfb-18e977a21caf",
   "name": "Mary Beth Imes",
   "chamber": "lower",
   "district": "5",
   "party": "Republican",
   "email": "marybeth.imes@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=5",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house5.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mary_Beth_Imes",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mary-beth-imes-ad063b4f/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mary-Beth-Imes-ad063b4f-a860-48c3-abfb-18e977a21caf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 22604.16,
    "spent": 12969.73,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165134",
    "committeeName": "Mary Imes",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/db36edd8-6c2f-4441-aa30-5b4dc48b3357",
   "name": "Chris Freeland",
   "chamber": "lower",
   "district": "6",
   "party": "Republican",
   "email": "chris.freeland@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=6",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house6.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Chris_Freeland",
   "terracivicUrl": "https://terracivic.com/legislators/ky/chris-freeland-db36edd8/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Chris-Freeland-db36edd8-6c2f-4441-aa30-5b4dc48b3357.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 129265.84,
    "spent": 69357.92,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167889",
    "committeeName": "Chris Freeland",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/92576283-508e-4613-b1a0-3d227edf4068",
   "name": "Suzanne Miles",
   "chamber": "lower",
   "district": "7",
   "party": "Republican",
   "email": "suzanne.miles@kylegislature.gov",
   "phone": "502-564-2217",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=7",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house7.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Suzanne_Miles",
   "terracivicUrl": "https://terracivic.com/legislators/ky/suzanne-miles-92576283/",
   "since": "2014-01-07",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Suzanne-Miles-92576283-508e-4613-b1a0-3d227edf4068.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 143513.87,
    "spent": 500,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168804",
    "committeeName": "Suzanne Miles",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/ec846db3-c75b-4460-ba72-3e2b3fd9e04d",
   "name": "Walker Thomas",
   "chamber": "lower",
   "district": "8",
   "party": "Republican",
   "email": "walker.thomas@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=8",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house8.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Walker_Thomas",
   "terracivicUrl": "https://terracivic.com/legislators/ky/walker-thomas-ec846db3/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Walker-Thomas-ec846db3-c75b-4460-ba72-3e2b3fd9e04d.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 18133.84,
    "spent": 18133.84,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168566",
    "committeeName": "Walker Thomas",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/c6904810-37a8-428d-8342-7831d7dc100c",
   "name": "Myron Dossett",
   "chamber": "lower",
   "district": "9",
   "party": "Republican",
   "email": "myron.dossett@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=9",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house9.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Myron_Dossett",
   "terracivicUrl": "https://terracivic.com/legislators/ky/myron-dossett-c6904810/",
   "since": "2007-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Myron-Dossett-c6904810-37a8-428d-8342-7831d7dc100c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 30815.54,
    "spent": 21786.95,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168374",
    "committeeName": "Myron Dossett",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/f218fb5a-2336-4f82-b192-acc3893dabdf",
   "name": "Josh Calloway",
   "chamber": "lower",
   "district": "10",
   "party": "Republican",
   "email": "josh.calloway@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=10",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house10.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Josh_Calloway",
   "terracivicUrl": "https://terracivic.com/legislators/ky/josh-calloway-f218fb5a/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Josh-Calloway-f218fb5a-2336-4f82-b192-acc3893dabdf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 21250,
    "spent": 17470.61,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167642",
    "committeeName": "Josh Calloway",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/fded60a9-de72-47ba-bf20-90dddd9f9138",
   "name": "J.T. Payne",
   "chamber": "lower",
   "district": "11",
   "party": "Republican",
   "email": "jt.payne@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=11",
   "photo": "https://thenews.org/wp-content/uploads/2018/08/7BD9AD2B-7439-4C90-86BE-692CC9C4D09A-777x437.jpeg",
   "wikipedia": "https://en.wikipedia.org/wiki/J._T._Payne",
   "terracivicUrl": "https://terracivic.com/legislators/ky/j-t-payne-fded60a9/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/JT-Payne-fded60a9-de72-47ba-bf20-90dddd9f9138.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 137875.96,
    "spent": 60682.2,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168059",
    "committeeName": "Jt Payne",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/f40ed494-ce37-43f4-b323-1bc2b6197831",
   "name": "Jim Gooch",
   "chamber": "lower",
   "district": "12",
   "party": "Republican",
   "email": "jim.gooch@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=12",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house12.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jim_Gooch_Jr.",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jim-gooch-f40ed494/",
   "since": "2015-12-28",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jim-Gooch-Jr-f40ed494-ce37-43f4-b323-1bc2b6197831.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 55886.64,
    "spent": 36029.82,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168014",
    "committeeName": "Jim Gooch",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/ed9307f1-cd95-4004-9e72-46970ea64adf",
   "name": "D.J. Johnson",
   "chamber": "lower",
   "district": "13",
   "party": "Republican",
   "email": "dj.johnson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=13",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house13.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/DJ_Johnson_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/d-j-johnson-ed9307f1/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/DJ-Johnson-ed9307f1-cd95-4004-9e72-46970ea64adf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 121011.54,
    "spent": 102303.8,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167092",
    "committeeName": "Dj Johnson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/07773b3f-387f-4e4e-ba79-571940c186f0",
   "name": "Scott Lewis",
   "chamber": "lower",
   "district": "14",
   "party": "Republican",
   "email": "scott.lewis@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=14",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house14.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Scott_Lewis_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/scott-lewis-07773b3f/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Scott-Lewis-07773b3f-387f-4e4e-ba79-571940c186f0.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/be2fd4e3-6dfe-4d54-8c45-631eac63bc27",
   "name": "Rebecca Raymer",
   "chamber": "lower",
   "district": "15",
   "party": "Republican",
   "email": "rebecca.raymer@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=15",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house15.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Rebecca_Raymer",
   "terracivicUrl": "https://terracivic.com/legislators/ky/rebecca-raymer-be2fd4e3/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Rebecca-Raymer-be2fd4e3-6dfe-4d54-8c45-631eac63bc27.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 132710.03,
    "spent": 63956.76,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167364",
    "committeeName": "Rebecca Raymer",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3fac3a9c-78ad-4b24-8483-f1786fac9c9e",
   "name": "Jason Petrie",
   "chamber": "lower",
   "district": "16",
   "party": "Republican",
   "email": "jason.petrie@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=16",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house16.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jason_Petrie",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jason-petrie-3fac3a9c/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jason-Petrie-3fac3a9c-78ad-4b24-8483-f1786fac9c9e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 178043.55,
    "spent": 91992.78,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167410",
    "committeeName": "Jason Petrie",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/ad2d1d2a-b838-4727-ac0f-a6fb64298b14",
   "name": "Robert Duvall",
   "chamber": "lower",
   "district": "17",
   "party": "Republican",
   "email": "robert.duvall@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=17",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house17.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Robert_Duvall_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/robert-duvall-ad2d1d2a/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Robert-Duvall-ad2d1d2a-b838-4727-ac0f-a6fb64298b14.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 102676.66,
    "spent": 42943.02,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168601",
    "committeeName": "Robert Duvall",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/d3176059-683c-48be-9c43-a57da08a2f49",
   "name": "Samara Heavrin",
   "chamber": "lower",
   "district": "18",
   "party": "Republican",
   "email": "samara.heavrin@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=18",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house18.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Samara_Heavrin",
   "terracivicUrl": "https://terracivic.com/legislators/ky/samara-heavrin-d3176059/",
   "since": "2019-12-02",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Samara-Heavrin-d3176059-683c-48be-9c43-a57da08a2f49.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 281446.43,
    "spent": 161987.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "166513",
    "committeeName": "Samara Heavrin",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/f013115a-6bbc-48ac-aab4-7949dd902701",
   "name": "Michael Meredith",
   "chamber": "lower",
   "district": "19",
   "party": "Republican",
   "email": "michael.meredith@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=19",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house19.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Michael_Meredith_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/michael-meredith-f013115a/",
   "since": null,
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Michael-Meredith-f013115a-6bbc-48ac-aab4-7949dd902701.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 200352.38,
    "spent": 124258.79,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "166995",
    "committeeName": "Michael Meredith",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/0e905c68-fbcc-4392-865e-a4dbc5d2ea42",
   "name": "Kevin Jackson",
   "chamber": "lower",
   "district": "20",
   "party": "Republican",
   "email": "kevin.jackson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=20",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house20.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Kevin_Jackson_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/kevin-jackson-0e905c68/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Kevin-Jackson-0e905c68-fbcc-4392-865e-a4dbc5d2ea42.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 117027.17,
    "spent": 60664.72,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168727",
    "committeeName": "Kevin Jackson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/f7bb262c-026f-4af2-9e17-939692c96e89",
   "name": "Amy Neighbors",
   "chamber": "lower",
   "district": "21",
   "party": "Republican",
   "email": "amy.neighbors@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=21",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house21.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Amy_Neighbors",
   "terracivicUrl": "https://terracivic.com/legislators/ky/amy-neighbors-f7bb262c/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Amy-Neighbors-f7bb262c-026f-4af2-9e17-939692c96e89.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 121243.41,
    "spent": 79988.08,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168504",
    "committeeName": "Amy Neighbors",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/5a327e3b-ae91-4279-ae17-9214aad32fa9",
   "name": "Shawn McPherson",
   "chamber": "lower",
   "district": "22",
   "party": "Republican",
   "email": "shawn.mcpherson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=22",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house22.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Shawn_McPherson",
   "terracivicUrl": "https://terracivic.com/legislators/ky/shawn-mcpherson-5a327e3b/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Shawn-McPherson-5a327e3b-ae91-4279-ae17-9214aad32fa9.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 26734.18,
    "spent": 16904.57,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168197",
    "committeeName": "Douglas Mcpherson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/817df40b-8e76-460d-81cf-63277866268a",
   "name": "Steve Riley",
   "chamber": "lower",
   "district": "23",
   "party": "Republican",
   "email": "steve.riley@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=23",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house23.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steve_Riley_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steve-riley-817df40b/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Steve-Riley-817df40b-8e76-460d-81cf-63277866268a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 46051.86,
    "spent": 21972.93,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169163",
    "committeeName": "Steve Riley",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/af59339a-aedf-4d1c-94b6-de071030773b",
   "name": "Ryan Bivens",
   "chamber": "lower",
   "district": "24",
   "party": "Republican",
   "email": "ryan.bivens@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=24",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house24.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Ryan_Bivens",
   "terracivicUrl": "https://terracivic.com/legislators/ky/ryan-bivens-af59339a/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Ryan-Bivens-af59339a-aedf-4d1c-94b6-de071030773b.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 127917.81,
    "spent": 92210.05,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165194",
    "committeeName": "Ryan Bivens",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/e0860aa8-43ba-4bf2-94d7-3632c7375ab6",
   "name": "Steve Bratcher",
   "chamber": "lower",
   "district": "25",
   "party": "Republican",
   "email": "steve.bratcher@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=25",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house25.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steve_Bratcher",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steve-bratcher-e0860aa8/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Steve-Bratcher-e0860aa8-43ba-4bf2-94d7-3632c7375ab6.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 168447.69,
    "spent": 84430.32,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168373",
    "committeeName": "Steve Bratcher",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/eddce954-34a0-4b9a-aaca-6114e6bf418f",
   "name": "Peyton Griffee",
   "chamber": "lower",
   "district": "26",
   "party": "Republican",
   "email": "peyton.griffee@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=26",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/PeytonGriffee2024.png",
   "wikipedia": "https://en.wikipedia.org/wiki/Peyton_Griffee",
   "terracivicUrl": "https://terracivic.com/legislators/ky/peyton-griffee-eddce954/",
   "since": "2024-03-25",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Peyton-Griffee-eddce954-34a0-4b9a-aaca-6114e6bf418f.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 70355.47,
    "spent": 48961.4,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167703",
    "committeeName": "Peyton Griffee",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/911af3e2-7435-4f82-a477-99cb078ea99b",
   "name": "Nancy Tate",
   "chamber": "lower",
   "district": "27",
   "party": "Republican",
   "email": "nancy.tate@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=27",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house27.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Nancy_Tate",
   "terracivicUrl": "https://terracivic.com/legislators/ky/nancy-tate-911af3e2/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Nancy-Tate-911af3e2-7435-4f82-a477-99cb078ea99b.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b86f4912-39b1-44a0-90a8-0b233921a094",
   "name": "Jared Bauman",
   "chamber": "lower",
   "district": "28",
   "party": "Republican",
   "email": "jared.bauman@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=28",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house28.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jared_Bauman",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jared-bauman-b86f4912/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jared-Bauman-b86f4912-39b1-44a0-90a8-0b233921a094.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 111191.76,
    "spent": 55957.67,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168372",
    "committeeName": "Jared Bauman",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/7da80b33-fc71-4d7f-8c96-e6068bd4c19b",
   "name": "Chris Lewis",
   "chamber": "lower",
   "district": "29",
   "party": "Republican",
   "email": "chris.lewis@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=29",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/ChrisLewis2024.jpeg",
   "wikipedia": "https://en.wikipedia.org/wiki/Chris_Lewis_(American_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/chris-lewis-7da80b33/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Chris-Lewis-7da80b33-fc71-4d7f-8c96-e6068bd4c19b.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 118490.6,
    "spent": 40132.94,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165130",
    "committeeName": "Chris Lewis",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/d4dd968d-1508-476b-bde1-7504a47288f0",
   "name": "Daniel Grossberg",
   "chamber": "lower",
   "district": "30",
   "party": "Democratic",
   "email": "daniel.grossberg@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=30",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house30.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Daniel_Grossberg",
   "terracivicUrl": "https://terracivic.com/legislators/ky/daniel-grossberg-d4dd968d/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Daniel-Grossberg-d4dd968d-1508-476b-bde1-7504a47288f0.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 118725.81,
    "spent": 71826.24,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "159388",
    "committeeName": "Daniel Grossberg",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/c85ace8f-67e3-438d-afeb-e6442aec43cd",
   "name": "Susan Witten",
   "chamber": "lower",
   "district": "31",
   "party": "Republican",
   "email": "susan.witten@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=31",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house31.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Susan_Witten",
   "terracivicUrl": "https://terracivic.com/legislators/ky/susan-witten-c85ace8f/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Susan-Witten-c85ace8f-67e3-438d-afeb-e6442aec43cd.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 257125.73,
    "spent": 84014.55,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165339",
    "committeeName": "Susan Witten",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/77db7bcf-dfa8-4365-bb3a-4ca0351a8368",
   "name": "Tina Bojanowski",
   "chamber": "lower",
   "district": "32",
   "party": "Democratic",
   "email": "tina.bojanowski@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=32",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house32.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Tina_Bojanowski",
   "terracivicUrl": "https://terracivic.com/legislators/ky/tina-bojanowski-77db7bcf/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Tina-Bojanowski-77db7bcf-dfa8-4365-bb3a-4ca0351a8368.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 58945.49,
    "spent": 39156.55,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168541",
    "committeeName": "Tina Bojanowski",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/c56fc398-975e-47b9-919a-fbdd0c9f721d",
   "name": "Jason Nemes",
   "chamber": "lower",
   "district": "33",
   "party": "Republican",
   "email": "jason.nemes@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=33",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house33.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jason_Nemes",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jason-nemes-c56fc398/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jason-Nemes-c56fc398-975e-47b9-919a-fbdd0c9f721d.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 325529.56,
    "spent": 171930.44,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167921",
    "committeeName": "Jason Nemes",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/bb3f614a-7fa0-4e55-a76b-dedfea0fdaa9",
   "name": "Sarah Stalker",
   "chamber": "lower",
   "district": "34",
   "party": "Democratic",
   "email": "sarah.stalker@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=34",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house34.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Sarah_Stalker",
   "terracivicUrl": "https://terracivic.com/legislators/ky/sarah-stalker-bb3f614a/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Sarah-Stalker-bb3f614a-7fa0-4e55-a76b-dedfea0fdaa9.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 63540.02,
    "spent": 37845.01,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167728",
    "committeeName": "Sarah Stalker",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/6dd815a4-fc3c-4e79-8cd5-a574d8cf0af8",
   "name": "Lisa Willner",
   "chamber": "lower",
   "district": "35",
   "party": "Democratic",
   "email": "lisa.willner@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=35",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house35.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Lisa_Willner",
   "terracivicUrl": "https://terracivic.com/legislators/ky/lisa-willner-6dd815a4/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Lisa-Willner-6dd815a4-fc3c-4e79-8cd5-a574d8cf0af8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 262760.95,
    "spent": 124677.31,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169319",
    "committeeName": "Lisa Willner",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/2f3255d6-7801-4089-a275-f01e00444ee0",
   "name": "John Hodgson",
   "chamber": "lower",
   "district": "36",
   "party": "Republican",
   "email": "john.hodgson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=36",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house36.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/John_Hodgson_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/john-hodgson-2f3255d6/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/John-Hodgson-2f3255d6-7801-4089-a275-f01e00444ee0.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 180104.55,
    "spent": 93236.37,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165140",
    "committeeName": "John Hodgson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/67b233b8-474d-49ce-81a8-7f48eec3c79a",
   "name": "Emily Callaway",
   "chamber": "lower",
   "district": "37",
   "party": "Republican",
   "email": "emily.callaway@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=37",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house37.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Emily_Callaway",
   "terracivicUrl": "https://terracivic.com/legislators/ky/emily-callaway-67b233b8/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Emily-Callaway-67b233b8-474d-49ce-81a8-7f48eec3c79a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 50253.22,
    "spent": 29446.4,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165391",
    "committeeName": "Emily Callaway",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1217ac1a-4ca4-4fe4-953b-572beb008bed",
   "name": "Rachel Roarx",
   "chamber": "lower",
   "district": "38",
   "party": "Democratic",
   "email": "rachel.roarx@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=38",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house38.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Rachel_Roarx",
   "terracivicUrl": "https://terracivic.com/legislators/ky/rachel-roarx-1217ac1a/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Rachel-Roarx-1217ac1a-4ca4-4fe4-953b-572beb008bed.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 109921.69,
    "spent": 59523.24,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165124",
    "committeeName": "Rachel Roarx",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/9a6d1b5a-6cb4-421e-b7c2-2cb27cfa4cc9",
   "name": "Matt Lockett",
   "chamber": "lower",
   "district": "39",
   "party": "Republican",
   "email": "matt.lockett@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=39",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house39.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Matt_Lockett",
   "terracivicUrl": "https://terracivic.com/legislators/ky/matt-lockett-9a6d1b5a/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Matt-Lockett-9a6d1b5a-6cb4-421e-b7c2-2cb27cfa4cc9.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 236939.05,
    "spent": 118222.92,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168272",
    "committeeName": "Matt Lockett",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/bee3f0dd-450a-41a2-b9b9-e056d0a0f14d",
   "name": "Nima Kulkarni",
   "chamber": "lower",
   "district": "40",
   "party": "Democratic",
   "email": "nima.kulkarni@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=40",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house40.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Nima_Kulkarni",
   "terracivicUrl": "https://terracivic.com/legislators/ky/nima-kulkarni-bee3f0dd/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Nima-Kulkarni-bee3f0dd-450a-41a2-b9b9-e056d0a0f14d.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 135279.88,
    "spent": 65203.27,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168356",
    "committeeName": "Nima Kulkarni",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/86342422-7a28-4631-b3d7-3912eb444ffd",
   "name": "Mary Lou Marzian",
   "chamber": "lower",
   "district": "41",
   "party": "Democratic",
   "email": "marylou.marzian@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=34",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house41.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mary_Lou_Marzian",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mary-lou-marzian-86342422/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mary-Lou-Marzian-86342422-7a28-4631-b3d7-3912eb444ffd.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 86572.72,
    "spent": 10948.39,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167527",
    "committeeName": "Mary Marzian",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/118003d1-9f48-4ef8-bbd0-748d17ebb699",
   "name": "Joshua Watkins",
   "chamber": "lower",
   "district": "42",
   "party": "Democratic",
   "email": "joshua.watkins@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=42",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/JoshuaWatkins2024.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Joshua_Watkins",
   "terracivicUrl": "https://terracivic.com/legislators/ky/joshua-watkins-118003d1/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Joshua-Watkins-118003d1-9f48-4ef8-bbd0-748d17ebb699.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 37343.55,
    "spent": 24454.99,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169331",
    "committeeName": "Joshua Watkins",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/897f811e-273d-4fc1-9268-0087e57444cf",
   "name": "Pamela Stevenson",
   "chamber": "lower",
   "district": "43",
   "party": "Democratic",
   "email": "pamela.stevenson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=43",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house43.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Pamela_Stevenson",
   "terracivicUrl": "https://terracivic.com/legislators/ky/pamela-stevenson-897f811e/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Pamela-Stevenson-897f811e-273d-4fc1-9268-0087e57444cf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/c8a9f2cf-9a79-45f6-94df-346b546e1d9b",
   "name": "Beverly Chester-Burton",
   "chamber": "lower",
   "district": "44",
   "party": "Democratic",
   "email": "beverly.chesterburton@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=44",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house44.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Beverly_Chester-Burton",
   "terracivicUrl": "https://terracivic.com/legislators/ky/beverly-chester-burton-c8a9f2cf/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Beverly-Chester-Burton-c8a9f2cf-9a79-45f6-94df-346b546e1d9b.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 250,
    "spent": 0,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "161310",
    "committeeName": "Beverly Chester-Burton",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1ce736fd-c1ca-4366-a235-9509fdb2dcaf",
   "name": "Adam Moore",
   "chamber": "lower",
   "district": "45",
   "party": "Democratic",
   "email": "adam.moore@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=45",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/AdamMoore2024.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Adam_Moore_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/adam-moore-1ce736fd/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Adam-Moore-1ce736fd-c1ca-4366-a235-9509fdb2dcaf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 286856.38,
    "spent": 151600.94,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168060",
    "committeeName": "Adam Moore",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/dfaa3769-decc-4c1c-9c0b-7195153ab6c8",
   "name": "Al Gentry",
   "chamber": "lower",
   "district": "46",
   "party": "Democratic",
   "email": "al.gentry@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=46",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house46.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Al_Gentry_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/al-gentry-dfaa3769/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Al-Gentry-dfaa3769-decc-4c1c-9c0b-7195153ab6c8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 150710.93,
    "spent": 75747.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168783",
    "committeeName": "Alan Gentry",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/4342be62-2791-4d48-b601-43949239cd94",
   "name": "Felicia Rabourn",
   "chamber": "lower",
   "district": "47",
   "party": "Republican",
   "email": "felicia.rabourn@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=47",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house47.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Felicia_Rabourn",
   "terracivicUrl": "https://terracivic.com/legislators/ky/felicia-rabourn-4342be62/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Felicia-Rabourn-4342be62-2791-4d48-b601-43949239cd94.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 43943.9,
    "spent": 34983.29,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167500",
    "committeeName": "Felicia Rabourn",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/d7b86c25-2f90-4d8b-a92e-4b4ef5dd0512",
   "name": "Ken Fleming",
   "chamber": "lower",
   "district": "48",
   "party": "Republican",
   "email": "ken.fleming@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=48",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house48.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Ken_Fleming_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/ken-fleming-d7b86c25/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Ken-Fleming-d7b86c25-2f90-4d8b-a92e-4b4ef5dd0512.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 391041.06,
    "spent": 273111.11,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165227",
    "committeeName": "Ken Fleming",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/7d2b01df-9356-4eaa-923f-144e3f229860",
   "name": "Thomas Huff",
   "chamber": "lower",
   "district": "49",
   "party": "Republican",
   "email": "thomas.huff@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=49",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house49.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Thomas_Huff",
   "terracivicUrl": "https://terracivic.com/legislators/ky/thomas-huff-7d2b01df/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Thomas-Huff-7d2b01df-9356-4eaa-923f-144e3f229860.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 42990.38,
    "spent": 21737.69,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168693",
    "committeeName": "Thomas Huff",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/70d58905-dd36-4e9a-b281-639600e6b945",
   "name": "Candy Massaroni",
   "chamber": "lower",
   "district": "50",
   "party": "Republican",
   "email": "candy.massaroni@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=50",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house50.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Candy_Massaroni",
   "terracivicUrl": "https://terracivic.com/legislators/ky/candy-massaroni-70d58905/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Candy-Massaroni-70d58905-dd36-4e9a-b281-639600e6b945.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 59293.12,
    "spent": 31993.25,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167770",
    "committeeName": "Candy Massaroni",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3e417407-423f-45d3-b18a-c2845cd1ec57",
   "name": "Sarge Pollock",
   "chamber": "lower",
   "district": "51",
   "party": "Republican",
   "email": "sarge.pollock@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=51",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house51.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Michael_Pollock_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/sarge-pollock-3e417407/",
   "since": "2021-11-29",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Michael-Sarge-Pollock-3e417407-423f-45d3-b18a-c2845cd1ec57.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 137635.49,
    "spent": 95043.91,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169418",
    "committeeName": "Michael Pollock",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/7aa13bf4-126a-4901-bfeb-2244bd2d3cc3",
   "name": "Ken Upchurch",
   "chamber": "lower",
   "district": "52",
   "party": "Republican",
   "email": "ken.upchurch@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=52",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house52.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Ken_Upchurch",
   "terracivicUrl": "https://terracivic.com/legislators/ky/ken-upchurch-7aa13bf4/",
   "since": "2013-02-25",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Ken-Upchurch-7aa13bf4-126a-4901-bfeb-2244bd2d3cc3.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/d6c9aa9b-3c6b-411a-bff1-fc1c38d4bce0",
   "name": "James Tipton",
   "chamber": "lower",
   "district": "53",
   "party": "Republican",
   "email": "james.tipton@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=53",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house53.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/James_Tipton",
   "terracivicUrl": "https://terracivic.com/legislators/ky/james-tipton-d6c9aa9b/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/James-Tipton-d6c9aa9b-3c6b-411a-bff1-fc1c38d4bce0.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 37629.42,
    "spent": 21867.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167643",
    "committeeName": "James Tipton",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/d93e2493-49a8-4395-b7e0-5842893344e1",
   "name": "Daniel Elliott",
   "chamber": "lower",
   "district": "54",
   "party": "Republican",
   "email": "daniel.elliott@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=54",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house54.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Daniel_Elliott_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/daniel-elliott-d93e2493/",
   "since": "2016-03-15",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Daniel-Elliott-d93e2493-49a8-4395-b7e0-5842893344e1.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 81741.08,
    "spent": 37657.54,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165461",
    "committeeName": "Daniel Elliott",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/cd95ada0-14f0-4b63-aeea-f4a92525eeaf",
   "name": "Kim King",
   "chamber": "lower",
   "district": "55",
   "party": "Republican",
   "email": "kim.king@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=55",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house55.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Kim_King_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/kim-king-cd95ada0/",
   "since": null,
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Kim-King-cd95ada0-14f0-4b63-aeea-f4a92525eeaf.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 163109.66,
    "spent": 87095.46,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167566",
    "committeeName": "Kim King",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/c88c6162-de24-4d8b-98a9-f1788390d043",
   "name": "Dan Fister",
   "chamber": "lower",
   "district": "56",
   "party": "Republican",
   "email": "daniel.fister@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=56",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house56.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Daniel_Fister",
   "terracivicUrl": "https://terracivic.com/legislators/ky/dan-fister-c88c6162/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Daniel-Fister-c88c6162-de24-4d8b-98a9-f1788390d043.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 65409.38,
    "spent": 28450.34,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "166401",
    "committeeName": "Daniel Fister",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/4ce23404-165d-4c96-9130-56acaf2e73a7",
   "name": "Erika Hancock",
   "chamber": "lower",
   "district": "57",
   "party": "Democratic",
   "email": "erika.hancock@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=57",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house57.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Erika_Hancock",
   "terracivicUrl": "https://terracivic.com/legislators/ky/erika-hancock-4ce23404/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Erika-Hancock-4ce23404-165d-4c96-9130-56acaf2e73a7.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 98433.16,
    "spent": 73771.08,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168480",
    "committeeName": "Erika Hancock",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/2c5c20cc-807b-44c8-a1a9-582fe69ca87c",
   "name": "Jennifer Decker",
   "chamber": "lower",
   "district": "58",
   "party": "Republican",
   "email": "jennifer.decker@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=58",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house58.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Jennifer_Decker_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/jennifer-decker-2c5c20cc/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Jennifer-Henson-Decker-2c5c20cc-807b-44c8-a1a9-582fe69ca87c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 96992.88,
    "spent": 55523.45,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167793",
    "committeeName": "Jennifer Decker",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/bf8bfdc3-66f2-417c-8178-9ed16bf8843f",
   "name": "David Osborne",
   "chamber": "lower",
   "district": "59",
   "party": "Republican",
   "email": "david.osborne@kylegislature.gov",
   "phone": "502-564-4334",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=59",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house59.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/David_W._Osborne",
   "terracivicUrl": "https://terracivic.com/legislators/ky/david-osborne-bf8bfdc3/",
   "since": "2005-05-24",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/David-Osborne-bf8bfdc3-66f2-417c-8178-9ed16bf8843f.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 760997.28,
    "spent": 461174.75,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168061",
    "committeeName": "David Osborne",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1ad4657b-84d4-4ce1-864e-2f1f75686cc7",
   "name": "Marianne Proctor",
   "chamber": "lower",
   "district": "60",
   "party": "Republican",
   "email": "marianne.proctor@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=60",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house60.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Marianne_Proctor",
   "terracivicUrl": "https://terracivic.com/legislators/ky/marianne-proctor-1ad4657b/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Marianne-Proctor-1ad4657b-84d4-4ce1-864e-2f1f75686cc7.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 121117.16,
    "spent": 54016.45,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165110",
    "committeeName": "Marianne Proctor",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/a8988de2-d65f-461c-96d1-4f1cddc6a969",
   "name": "Savannah Maddox",
   "chamber": "lower",
   "district": "61",
   "party": "Republican",
   "email": "savannah.maddox@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=61",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house61.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Savannah_Maddox",
   "terracivicUrl": "https://terracivic.com/legislators/ky/savannah-maddox-a8988de2/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Savannah-Maddox-a8988de2-d65f-461c-96d1-4f1cddc6a969.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 49811.23,
    "spent": 24870.74,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168505",
    "committeeName": "Savannah Maddox",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/79a62906-5436-4ac8-adea-0c566273bbde",
   "name": "Tony Hampton",
   "chamber": "lower",
   "district": "62",
   "party": "Republican",
   "email": "tony.hampton@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=62",
   "photo": "https://cdn.photos.sparkplatform.com/lex/20240524200530073416000000.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Tony_Hampton",
   "terracivicUrl": "https://terracivic.com/legislators/ky/tony-hampton-79a62906/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Tony-Hampton-79a62906-5436-4ac8-adea-0c566273bbde.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 5950,
    "spent": 4358.67,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "163775",
    "committeeName": "Tony Hampton",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/27b951aa-c951-4160-9373-721ca3b6a9db",
   "name": "Kim Banta",
   "chamber": "lower",
   "district": "63",
   "party": "Republican",
   "email": "kim.banta@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=63",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house63.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Kim_Banta",
   "terracivicUrl": "https://terracivic.com/legislators/ky/kim-banta-27b951aa/",
   "since": "2019-11-22",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Kim-Banta-27b951aa-c951-4160-9373-721ca3b6a9db.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 129786.5,
    "spent": 129786.5,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "159773",
    "committeeName": "Kim Banta",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/92511255-ca06-4241-bd91-0cafd92e3d5c",
   "name": "Kim Moser",
   "chamber": "lower",
   "district": "64",
   "party": "Republican",
   "email": "kimberly.moser@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=64",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house64.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Kimberly_Poore_Moser",
   "terracivicUrl": "https://terracivic.com/legislators/ky/kim-moser-92511255/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Kimberly-Poore-Moser-92511255-ca06-4241-bd91-0cafd92e3d5c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 242587.56,
    "spent": 168280.42,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168658",
    "committeeName": "Kimberly Moser",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/737ae037-a61c-4649-9c08-bf5fe052ff36",
   "name": "Stephanie Dietz",
   "chamber": "lower",
   "district": "65",
   "party": "Republican",
   "email": "stephanie.dietz@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=65",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house65.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Stephanie_Dietz",
   "terracivicUrl": "https://terracivic.com/legislators/ky/stephanie-dietz-737ae037/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Stephanie-Dietz-737ae037-a61c-4649-9c08-bf5fe052ff36.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 230880.84,
    "spent": 104889.56,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "166991",
    "committeeName": "Stephanie Dietz",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1c369689-ed04-484c-ab53-c50bd6011192",
   "name": "T.J. Roberts",
   "chamber": "lower",
   "district": "66",
   "party": "Republican",
   "email": "tj.roberts@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=66",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/T.J._Roberts.png",
   "wikipedia": "https://en.wikipedia.org/wiki/T._J._Roberts_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/t-j-roberts-1c369689/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/TJ-Roberts-1c369689-ed04-484c-ab53-c50bd6011192.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 87166.96,
    "spent": 66802.49,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168834",
    "committeeName": "Theodore Roberts",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/7afd2d36-9415-44ff-b96d-0010cf4f864e",
   "name": "Matt Lehman",
   "chamber": "lower",
   "district": "67",
   "party": "Democratic",
   "email": "matt.lehman@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=67",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/MatthewLehman2024.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Matt_Lehman_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/matt-lehman-7afd2d36/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Matt-Lehman-7afd2d36-9415-44ff-b96d-0010cf4f864e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 144419.9,
    "spent": 95312.76,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167891",
    "committeeName": "Matthew Lehman",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/34a39b2d-1ff6-4ced-adf2-32f92fa781b1",
   "name": "Mike Clines",
   "chamber": "lower",
   "district": "68",
   "party": "Republican",
   "email": "mike.clines@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=68",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house68.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mike_Clines",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mike-clines-34a39b2d/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mike-Clines-34a39b2d-1ff6-4ced-adf2-32f92fa781b1.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 191175.03,
    "spent": 74157.84,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165154",
    "committeeName": "Michael Clines",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/a41c47ce-cbfa-49e3-8a21-5666f24ef96a",
   "name": "Steven Doan",
   "chamber": "lower",
   "district": "69",
   "party": "Republican",
   "email": "steven.doan@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=69",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house69.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Steven_Doan",
   "terracivicUrl": "https://terracivic.com/legislators/ky/steven-doan-a41c47ce/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Steven-Doan-a41c47ce-cbfa-49e3-8a21-5666f24ef96a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 65615.32,
    "spent": 46136.22,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167943",
    "committeeName": "Steven Doan",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3d3b33bc-8852-48fe-90cf-42ce9551424c",
   "name": "William Lawrence",
   "chamber": "lower",
   "district": "70",
   "party": "Republican",
   "email": "william.lawrence@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=70",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house70.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/William_Lawrence_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/william-lawrence-3d3b33bc/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/William-Lawrence-3d3b33bc-8852-48fe-90cf-42ce9551424c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/a110d6ba-f17f-4847-b0e9-327c82cd7122",
   "name": "Josh Bray",
   "chamber": "lower",
   "district": "71",
   "party": "Republican",
   "email": "josh.bray@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=71",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house71.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Josh_Bray_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/josh-bray-a110d6ba/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Josh-Bray-a110d6ba-f17f-4847-b0e9-327c82cd7122.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 170400.16,
    "spent": 94108.13,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168111",
    "committeeName": "Josh Bray",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1b8bc567-b895-4fae-8b3f-7a7160ca5138",
   "name": "Matt Koch",
   "chamber": "lower",
   "district": "72",
   "party": "Republican",
   "email": "matthew.koch@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=72",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house72.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Matthew_Koch",
   "terracivicUrl": "https://terracivic.com/legislators/ky/matt-koch-1b8bc567/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Matthew-Koch-1b8bc567-b895-4fae-8b3f-7a7160ca5138.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 138482.98,
    "spent": 79771.49,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169015",
    "committeeName": "Matthew Koch",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/718ec3d2-325d-4ddf-b72b-728cea857222",
   "name": "Ryan Dotson",
   "chamber": "lower",
   "district": "73",
   "party": "Republican",
   "email": "ryan.dotson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=73",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house73.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Ryan_Dotson",
   "terracivicUrl": "https://terracivic.com/legislators/ky/ryan-dotson-718ec3d2/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Ryan-Dotson-718ec3d2-325d-4ddf-b72b-728cea857222.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/ebd5f90d-e3cc-45ef-97ff-d51ff1685bcc",
   "name": "David Hale",
   "chamber": "lower",
   "district": "74",
   "party": "Republican",
   "email": "david.hale@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=74",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house74.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/David_Hale_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/david-hale-ebd5f90d/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/David-Hale-ebd5f90d-e3cc-45ef-97ff-d51ff1685bcc.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/8048f367-9d46-4be5-9cb8-7a249d06cb13",
   "name": "Lindsey Burke",
   "chamber": "lower",
   "district": "75",
   "party": "Democratic",
   "email": "lindsey.burke@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=75",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house75.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Lindsey_Burke",
   "terracivicUrl": "https://terracivic.com/legislators/ky/lindsey-burke-8048f367/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Lindsey-Burke-8048f367-9d46-4be5-9cb8-7a249d06cb13.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 57551.32,
    "spent": 27337.74,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167745",
    "committeeName": "Lindsey Burke",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/2b9ac6b5-8979-40b1-b2d1-8241b93061a7",
   "name": "Anne Donworth",
   "chamber": "lower",
   "district": "76",
   "party": "Democratic",
   "email": "anne.donworth@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=76",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/AnneDonworth.jpeg",
   "wikipedia": "https://en.wikipedia.org/wiki/Anne_Donworth",
   "terracivicUrl": "https://terracivic.com/legislators/ky/anne-donworth-2b9ac6b5/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Anne-Donworth-2b9ac6b5-8979-40b1-b2d1-8241b93061a7.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 129710,
    "spent": 106884.05,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167732",
    "committeeName": "Anne Donworth",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/bb3e5fee-3bda-4a5d-95ee-dc31ff9defed",
   "name": "George Brown",
   "chamber": "lower",
   "district": "77",
   "party": "Democratic",
   "email": "george.brown@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=77",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house77.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/George_Brown_Jr._(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/george-brown-bb3e5fee/",
   "since": "2015-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/George-Brown-Jr-bb3e5fee-3bda-4a5d-95ee-dc31ff9defed.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/b1a31b02-5d89-42be-97d4-7d08d99161d8",
   "name": "Mark Hart",
   "chamber": "lower",
   "district": "78",
   "party": "Republican",
   "email": "mark.hart@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=78",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house78.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mark_Hart_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mark-hart-b1a31b02/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mark-Hart-b1a31b02-5d89-42be-97d4-7d08d99161d8.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 52536.49,
    "spent": 40523.03,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167367",
    "committeeName": "Mark Hart",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/51dc7033-7377-44d4-a5d8-7bd36b371896",
   "name": "Chad Aull",
   "chamber": "lower",
   "district": "79",
   "party": "Democratic",
   "email": "chad.aull@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=79",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house79.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Chad_Aull",
   "terracivicUrl": "https://terracivic.com/legislators/ky/chad-aull-51dc7033/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Chad-Aull-51dc7033-7377-44d4-a5d8-7bd36b371896.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 249906.4,
    "spent": 146021.11,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167635",
    "committeeName": "Chad Aull",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3643503c-1da8-4a57-90f1-54f063b1d25e",
   "name": "David Meade",
   "chamber": "lower",
   "district": "80",
   "party": "Republican",
   "email": "david.meade@kylegislature.gov",
   "phone": "502-564-4334",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=80",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house80.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/David_Meade",
   "terracivicUrl": "https://terracivic.com/legislators/ky/david-meade-3643503c/",
   "since": "2013-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/David-Meade-3643503c-1da8-4a57-90f1-54f063b1d25e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 375932.4,
    "spent": 193773.7,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167892",
    "committeeName": "David Meade",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/96ab59e2-44c2-4c3d-ac8a-1ee24acc5b55",
   "name": "Deanna Gordon",
   "chamber": "lower",
   "district": "81",
   "party": "Republican",
   "email": "deanna.gordon@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=81",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house81.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Deanna_Frazier_Gordon",
   "terracivicUrl": "https://terracivic.com/legislators/ky/deanna-gordon-96ab59e2/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Deanna-Frazier-96ab59e2-44c2-4c3d-ac8a-1ee24acc5b55.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 105578.26,
    "spent": 56077.43,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165158",
    "committeeName": "Deanna Frazier Gordon",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/716d7b2c-0576-4bf8-b5a9-b6fa2c1f8024",
   "name": "Nick Wilson",
   "chamber": "lower",
   "district": "82",
   "party": "Republican",
   "email": "nick.wilson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=82",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house82.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Nick_Wilson_(Survivor_contestant)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/nick-wilson-716d7b2c/",
   "since": "2023-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Nick-Wilson-716d7b2c-0576-4bf8-b5a9-b6fa2c1f8024.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 34237.96,
    "spent": 27010.85,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167034",
    "committeeName": "Nicolas Wilson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/ff91cf3b-77a1-47b0-81b3-1c18f006349a",
   "name": "Josh Branscum",
   "chamber": "lower",
   "district": "83",
   "party": "Republican",
   "email": "josh.branscum@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=83",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house83.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Josh_Branscum",
   "terracivicUrl": "https://terracivic.com/legislators/ky/josh-branscum-ff91cf3b/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Josh-Branscum-ff91cf3b-77a1-47b0-81b3-1c18f006349a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 308026.13,
    "spent": 164578.78,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "165983",
    "committeeName": "Joshua Branscum",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/6843e90b-a30a-4dbf-885c-7321ccc8f73f",
   "name": "Chris Fugate",
   "chamber": "lower",
   "district": "84",
   "party": "Republican",
   "email": "chris.fugate@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=84",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house84.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Chris_Fugate",
   "terracivicUrl": "https://terracivic.com/legislators/ky/chris-fugate-6843e90b/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Chris-Fugate-6843e90b-a30a-4dbf-885c-7321ccc8f73f.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/2eab3a78-154d-43cd-8278-73ad2e166b08",
   "name": "Shane Baker",
   "chamber": "lower",
   "district": "85",
   "party": "Republican",
   "email": "shane.baker@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=85",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house85.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Shane_Baker",
   "terracivicUrl": "https://terracivic.com/legislators/ky/shane-baker-2eab3a78/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Shane-Baker-2eab3a78-154d-43cd-8278-73ad2e166b08.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 60444.28,
    "spent": 29516.34,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169339",
    "committeeName": "Shane Baker",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/5764151d-bf80-422b-bc46-93ac2be910cc",
   "name": "Tom Smith",
   "chamber": "lower",
   "district": "86",
   "party": "Republican",
   "email": "tom.smith@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=86",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house86.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Tom_Smith_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/tom-smith-5764151d/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Tom-Smith-5764151d-bf80-422b-bc46-93ac2be910cc.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 130167.32,
    "spent": 100020.13,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167640",
    "committeeName": "Tom O Dell Smith",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/e7f7a316-4eb0-4be9-adf9-e7067b20dcfc",
   "name": "Adam Bowling",
   "chamber": "lower",
   "district": "87",
   "party": "Republican",
   "email": "adam.bowling@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=87",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house87.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Adam_Bowling",
   "terracivicUrl": "https://terracivic.com/legislators/ky/adam-bowling-e7f7a316/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Adam-Bowling-e7f7a316-4eb0-4be9-adf9-e7067b20dcfc.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 70109.46,
    "spent": 34063.79,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168644",
    "committeeName": "Adam Bowling",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/bc34f3ad-05ad-494c-bb80-bd2eb99e4fe9",
   "name": "Vanessa Grossl",
   "chamber": "lower",
   "district": "88",
   "party": "Republican",
   "email": "vanessa.grossl@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=88",
   "photo": "https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/VanessaGrossl.jpeg",
   "wikipedia": "https://en.wikipedia.org/wiki/Vanessa_Grossl",
   "terracivicUrl": "https://terracivic.com/legislators/ky/vanessa-grossl-bc34f3ad/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Vanessa-Grossl-bc34f3ad-05ad-494c-bb80-bd2eb99e4fe9.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 105450.95,
    "spent": 73006.85,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167811",
    "committeeName": "Vanessa Grossl",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/b2834b48-3186-4fbd-aa3e-daa1d38fa308",
   "name": "Timmy Truett",
   "chamber": "lower",
   "district": "89",
   "party": "Republican",
   "email": "timmy.truett@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=89",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house89.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Timmy_Truett",
   "terracivicUrl": "https://terracivic.com/legislators/ky/timmy-truett-b2834b48/",
   "since": "2021-11-23",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Timmy-Truett-b2834b48-3186-4fbd-aa3e-daa1d38fa308.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 30235.22,
    "spent": 23947.37,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169046",
    "committeeName": "Timothy Truett",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/60ef609e-8aed-4698-a626-664f536a6122",
   "name": "Derek Lewis",
   "chamber": "lower",
   "district": "90",
   "party": "Republican",
   "email": "derek.lewis@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=90",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house90.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Derek_Lewis_(American_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/derek-lewis-60ef609e/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Derek-Lewis-60ef609e-8aed-4698-a626-664f536a6122.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 110371.14,
    "spent": 75578.83,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167382",
    "committeeName": "Derek Lewis",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/91eec267-436a-49a5-9d41-b6b2632d0a51",
   "name": "Bill Wesley",
   "chamber": "lower",
   "district": "91",
   "party": "Republican",
   "email": "bill.wesley@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=91",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house91.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Bill_Wesley",
   "terracivicUrl": "https://terracivic.com/legislators/ky/bill-wesley-91eec267/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Bill-Wesley-91eec267-436a-49a5-9d41-b6b2632d0a51.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": null
  },
  {
   "id": "ocd-person/7cda4251-f26b-4bab-bf88-ed61b947018e",
   "name": "John Blanton",
   "chamber": "lower",
   "district": "92",
   "party": "Republican",
   "email": "john.blanton@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=92",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house92.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/John_Blanton",
   "terracivicUrl": "https://terracivic.com/legislators/ky/john-blanton-7cda4251/",
   "since": "2017-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/John-Blanton-7cda4251-f26b-4bab-bf88-ed61b947018e.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 107272.84,
    "spent": 81398.92,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "169100",
    "committeeName": "John Blanton",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/943724d5-5e02-4d0f-bd79-a74e30f18d1a",
   "name": "Adrielle Camuel",
   "chamber": "lower",
   "district": "93",
   "party": "Democratic",
   "email": "adrielle.camuel@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=93",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house93.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Adrielle_Camuel",
   "terracivicUrl": "https://terracivic.com/legislators/ky/adrielle-camuel-943724d5/",
   "since": "2023-11-29",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Adrielle-Camuel-943724d5-5e02-4d0f-bd79-a74e30f18d1a.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 141829.44,
    "spent": 64600.11,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167634",
    "committeeName": "Adrielle Camuel",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/3f4b9459-8c62-4d89-b2d6-9d0e951ed24f",
   "name": "Mitch Whitaker",
   "chamber": "lower",
   "district": "94",
   "party": "Republican",
   "email": "mitchum.whitaker@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=94",
   "photo": "https://whitakerforky.com/wp-content/uploads/2023/10/174675061_4495865760430094_8296166563898892766_n-1024x1024.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Mitch_Whitaker",
   "terracivicUrl": "https://terracivic.com/legislators/ky/mitch-whitaker-3f4b9459/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Mitch-Whitaker-3f4b9459-8c62-4d89-b2d6-9d0e951ed24f.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 60385.38,
    "spent": 48141.67,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167335",
    "committeeName": "Mitchum Whitaker",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/6bc2a8c3-3370-4586-b0b7-a5028f336d12",
   "name": "Ashley Laferty",
   "chamber": "lower",
   "district": "95",
   "party": "Democratic",
   "email": "ashley.tackettlaferty@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=95",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house95.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Ashley_Tackett_Laferty",
   "terracivicUrl": "https://terracivic.com/legislators/ky/ashley-laferty-6bc2a8c3/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Ashley-Tackett-Laferty-6bc2a8c3-3370-4586-b0b7-a5028f336d12.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 10134.9,
    "spent": 10134.9,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "159613",
    "committeeName": "Ashley Laferty",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/8ae56ea2-3f37-490b-a3dc-0dec9fe85c7c",
   "name": "Patrick Flannery",
   "chamber": "lower",
   "district": "96",
   "party": "Republican",
   "email": "patrick.flannery@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=96",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house96.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Patrick_Flannery_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/patrick-flannery-8ae56ea2/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Patrick-Flannery-8ae56ea2-3f37-490b-a3dc-0dec9fe85c7c.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 223750.85,
    "spent": 155571.03,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168781",
    "committeeName": "Patrick Flannery",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/22e056d2-728a-425a-a0a1-19e0e5cc59cb",
   "name": "Bobby McCool",
   "chamber": "lower",
   "district": "97",
   "party": "Republican",
   "email": "bobby.mccool@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=97",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house97.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Bobby_McCool_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/bobby-mccool-22e056d2/",
   "since": "2019-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Bobby-McCool-22e056d2-728a-425a-a0a1-19e0e5cc59cb.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 179837.82,
    "spent": 141316.38,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168062",
    "committeeName": "Bobby Mccool",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/1439bad2-f18b-49e2-94ca-21f2b563dfdd",
   "name": "Aaron Thompson",
   "chamber": "lower",
   "district": "98",
   "party": "Republican",
   "email": "aaron.thompson@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=98",
   "photo": "https://content.campaignpartner.net/images/126420/Headshot.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Aaron_Thompson_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/aaron-thompson-1439bad2/",
   "since": "2025-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Aaron-Thompson-1439bad2-f18b-49e2-94ca-21f2b563dfdd.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 76086.07,
    "spent": 39660.71,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168668",
    "committeeName": "Aaron Thompson",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/29b248e1-4033-41f6-ba30-136f2aa55045",
   "name": "Richard White",
   "chamber": "lower",
   "district": "99",
   "party": "Republican",
   "email": "richard.white@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=99",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house99.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Richard_White_(Kentucky_politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/richard-white-29b248e1/",
   "since": "2020-03-03",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Richard-White-29b248e1-4033-41f6-ba30-136f2aa55045.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 33830.16,
    "spent": 14106.96,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "167810",
    "committeeName": "Richard White",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  },
  {
   "id": "ocd-person/65469c71-edc2-4c9f-87da-bcf4d3277591",
   "name": "Scott Sharp",
   "chamber": "lower",
   "district": "100",
   "party": "Republican",
   "email": "scott.sharp@kylegislature.gov",
   "phone": "502-564-8100",
   "url": "https://legislature.ky.gov/Legislators/Pages/Legislator-Profile.aspx?DistrictNumber=100",
   "photo": "https://legislature.ky.gov/Legislators%20Thumbnail%20Images/house100.jpg",
   "wikipedia": "https://en.wikipedia.org/wiki/Scott_Sharp_(politician)",
   "terracivicUrl": "https://terracivic.com/legislators/ky/scott-sharp-65469c71/",
   "since": "2021-01-01",
   "source": {
    "name": "Open States (openstates/people)",
    "url": "https://github.com/openstates/people/blob/0360b5d278b84420ba88a238917bb5aaf7f6d6bb/data/ky/legislature/Scott-Sharp-65469c71-edc2-4c9f-87da-bcf4d3277591.yml",
    "commit": "0360b5d278b84420ba88a238917bb5aaf7f6d6bb",
    "retrievedAt": "2026-10-25T06:01:18.084Z"
   },
   "money": {
    "raised": 80647.96,
    "spent": 45764.98,
    "cash": null,
    "through": null,
    "source": "Kentucky Registry of Election Finance, 2025–2026",
    "committeeId": "168904",
    "committeeName": "Scott Sharp",
    "matchedOn": "chamber, district and last name",
    "retrievedAt": "2026-10-25T05:13:10.529Z",
    "moneyPage": "https://terracivic.com/money/states/ky/"
   }
  }
 ],
 "counties": {
  "21001": [
   {
    "chamber": "upper",
    "district": "16",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "21",
    "share": 1
   }
  ],
  "21003": [
   {
    "chamber": "upper",
    "district": "16",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "22",
    "share": 1
   }
  ],
  "21005": [
   {
    "chamber": "upper",
    "district": "7",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "53",
    "share": 1
   }
  ],
  "21007": [
   {
    "chamber": "upper",
    "district": "2",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "1",
    "share": 1
   }
  ],
  "21009": [
   {
    "chamber": "upper",
    "district": "9",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "23",
    "share": 1
   }
  ],
  "21011": [
   {
    "chamber": "upper",
    "district": "28",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "74",
    "share": 1
   }
  ],
  "21013": [
   {
    "chamber": "upper",
    "district": "29",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "87",
    "share": 1
   }
  ],
  "21015": [
   {
    "chamber": "upper",
    "district": "11",
    "share": 0.8348
   },
   {
    "chamber": "upper",
    "district": "20",
    "share": 0.1652
   },
   {
    "chamber": "lower",
    "district": "60",
    "share": 0.3464
   },
   {
    "chamber": "lower",
    "district": "66",
    "share": 0.3355
   },
   {
    "chamber": "lower",
    "district": "69",
    "share": 0.1296
   },
   {
    "chamber": "lower",
    "district": "61",
    "share": 0.0695
   },
   {
    "chamber": "lower",
    "district": "63",
    "share": 0.0643
   },
   {
    "chamber": "lower",
    "district": "78",
    "share": 0.0548
   }
  ],
  "21017": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "72",
    "share": 1
   }
  ],
  "21019": [
   {
    "chamber": "upper",
    "district": "18",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "100",
    "share": 0.6377
   },
   {
    "chamber": "lower",
    "district": "98",
    "share": 0.228
   },
   {
    "chamber": "lower",
    "district": "96",
    "share": 0.1343
   }
  ],
  "21021": [
   {
    "chamber": "upper",
    "district": "12",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "54",
    "share": 1
   }
  ],
  "21023": [
   {
    "chamber": "upper",
    "district": "24",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "70",
    "share": 1
   }
  ],
  "21025": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "84",
    "share": 1
   }
  ],
  "21027": [
   {
    "chamber": "upper",
    "district": "5",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "10",
    "share": 1
   }
  ],
  "21029": [
   {
    "chamber": "upper",
    "district": "38",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "49",
    "share": 0.5268
   },
   {
    "chamber": "lower",
    "district": "26",
    "share": 0.4216
   },
   {
    "chamber": "lower",
    "district": "37",
    "share": 0.0516
   }
  ],
  "21031": [
   {
    "chamber": "upper",
    "district": "5",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "15",
    "share": 1
   }
  ],
  "21033": [
   {
    "chamber": "upper",
    "district": "3",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "8",
    "share": 1
   }
  ],
  "21035": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "5",
    "share": 1
   }
  ],
  "21037": [
   {
    "chamber": "upper",
    "district": "24",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "67",
    "share": 0.4645
   },
   {
    "chamber": "lower",
    "district": "68",
    "share": 0.4645
   },
   {
    "chamber": "lower",
    "district": "78",
    "share": 0.071
   }
  ],
  "21039": [
   {
    "chamber": "upper",
    "district": "2",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "1",
    "share": 1
   }
  ],
  "21041": [
   {
    "chamber": "upper",
    "district": "20",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "47",
    "share": 1
   }
  ],
  "21043": [
   {
    "chamber": "upper",
    "district": "18",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "96",
    "share": 1
   }
  ],
  "21045": [
   {
    "chamber": "upper",
    "district": "21",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "54",
    "share": 1
   }
  ],
  "21047": [
   {
    "chamber": "upper",
    "district": "3",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "9",
    "share": 0.5969
   },
   {
    "chamber": "lower",
    "district": "8",
    "share": 0.3422
   },
   {
    "chamber": "lower",
    "district": "16",
    "share": 0.0609
   }
  ],
  "21049": [
   {
    "chamber": "upper",
    "district": "28",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "73",
    "share": 1
   }
  ],
  "21051": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "90",
    "share": 1
   }
  ],
  "21053": [
   {
    "chamber": "upper",
    "district": "15",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "83",
    "share": 1
   }
  ],
  "21055": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "12",
    "share": 1
   }
  ],
  "21057": [
   {
    "chamber": "upper",
    "district": "15",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "21",
    "share": 1
   }
  ],
  "21059": [
   {
    "chamber": "upper",
    "district": "8",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "7",
    "share": 0.4549
   },
   {
    "chamber": "lower",
    "district": "13",
    "share": 0.4298
   },
   {
    "chamber": "lower",
    "district": "14",
    "share": 0.1153
   }
  ],
  "21061": [
   {
    "chamber": "upper",
    "district": "9",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "19",
    "share": 1
   }
  ],
  "21063": [
   {
    "chamber": "upper",
    "district": "31",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "99",
    "share": 1
   }
  ],
  "21065": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "91",
    "share": 1
   }
  ],
  "21067": [
   {
    "chamber": "upper",
    "district": "13",
    "share": 0.3833
   },
   {
    "chamber": "upper",
    "district": "22",
    "share": 0.1687
   },
   {
    "chamber": "upper",
    "district": "12",
    "share": 0.131
   },
   {
    "chamber": "upper",
    "district": "28",
    "share": 0.1238
   },
   {
    "chamber": "upper",
    "district": "34",
    "share": 0.0986
   },
   {
    "chamber": "upper",
    "district": "27",
    "share": 0.0586
   },
   {
    "chamber": "upper",
    "district": "17",
    "share": 0.0361
   },
   {
    "chamber": "lower",
    "district": "76",
    "share": 0.1461
   },
   {
    "chamber": "lower",
    "district": "77",
    "share": 0.1458
   },
   {
    "chamber": "lower",
    "district": "79",
    "share": 0.1444
   },
   {
    "chamber": "lower",
    "district": "75",
    "share": 0.144
   },
   {
    "chamber": "lower",
    "district": "93",
    "share": 0.1383
   },
   {
    "chamber": "lower",
    "district": "45",
    "share": 0.1199
   },
   {
    "chamber": "lower",
    "district": "88",
    "share": 0.0978
   },
   {
    "chamber": "lower",
    "district": "39",
    "share": 0.044
   },
   {
    "chamber": "lower",
    "district": "73",
    "share": 0.0196
   }
  ],
  "21069": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "72",
    "share": 1
   }
  ],
  "21071": [
   {
    "chamber": "upper",
    "district": "29",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "95",
    "share": 1
   }
  ],
  "21073": [
   {
    "chamber": "upper",
    "district": "20",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "57",
    "share": 0.8317
   },
   {
    "chamber": "lower",
    "district": "56",
    "share": 0.1683
   }
  ],
  "21075": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "1",
    "share": 1
   }
  ],
  "21077": [
   {
    "chamber": "upper",
    "district": "20",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "61",
    "share": 1
   }
  ],
  "21079": [
   {
    "chamber": "upper",
    "district": "22",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "80",
    "share": 1
   }
  ],
  "21081": [
   {
    "chamber": "upper",
    "district": "17",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "61",
    "share": 1
   }
  ],
  "21083": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "2",
    "share": 1
   }
  ],
  "21085": [
   {
    "chamber": "upper",
    "district": "5",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "18",
    "share": 1
   }
  ],
  "21087": [
   {
    "chamber": "upper",
    "district": "9",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "24",
    "share": 1
   }
  ],
  "21089": [
   {
    "chamber": "upper",
    "district": "18",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "98",
    "share": 1
   }
  ],
  "21091": [
   {
    "chamber": "upper",
    "district": "8",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "14",
    "share": 1
   }
  ],
  "21093": [
   {
    "chamber": "upper",
    "district": "10",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "25",
    "share": 0.3951
   },
   {
    "chamber": "lower",
    "district": "10",
    "share": 0.2333
   },
   {
    "chamber": "lower",
    "district": "18",
    "share": 0.153
   },
   {
    "chamber": "lower",
    "district": "27",
    "share": 0.1439
   },
   {
    "chamber": "lower",
    "district": "26",
    "share": 0.0747
   }
  ],
  "21095": [
   {
    "chamber": "upper",
    "district": "29",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "87",
    "share": 0.7191
   },
   {
    "chamber": "lower",
    "district": "94",
    "share": 0.2809
   }
  ],
  "21097": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "70",
    "share": 1
   }
  ],
  "21099": [
   {
    "chamber": "upper",
    "district": "9",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "24",
    "share": 1
   }
  ],
  "21101": [
   {
    "chamber": "upper",
    "district": "4",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "11",
    "share": 1
   }
  ],
  "21103": [
   {
    "chamber": "upper",
    "district": "7",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "47",
    "share": 1
   }
  ],
  "21105": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "1",
    "share": 1
   }
  ],
  "21107": [
   {
    "chamber": "upper",
    "district": "4",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "4",
    "share": 1
   }
  ],
  "21109": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "89",
    "share": 1
   }
  ],
  "21111": [
   {
    "chamber": "upper",
    "district": "33",
    "share": 0.1477
   },
   {
    "chamber": "upper",
    "district": "37",
    "share": 0.1469
   },
   {
    "chamber": "upper",
    "district": "26",
    "share": 0.1455
   },
   {
    "chamber": "upper",
    "district": "19",
    "share": 0.1454
   },
   {
    "chamber": "upper",
    "district": "35",
    "share": 0.1445
   },
   {
    "chamber": "upper",
    "district": "36",
    "share": 0.144
   },
   {
    "chamber": "upper",
    "district": "6",
    "share": 0.0497
   },
   {
    "chamber": "upper",
    "district": "38",
    "share": 0.0397
   },
   {
    "chamber": "upper",
    "district": "7",
    "share": 0.0333
   },
   {
    "chamber": "upper",
    "district": "10",
    "share": 0.0033
   },
   {
    "chamber": "lower",
    "district": "34",
    "share": 0.0601
   },
   {
    "chamber": "lower",
    "district": "28",
    "share": 0.06
   },
   {
    "chamber": "lower",
    "district": "41",
    "share": 0.0599
   },
   {
    "chamber": "lower",
    "district": "32",
    "share": 0.0595
   },
   {
    "chamber": "lower",
    "district": "38",
    "share": 0.0592
   },
   {
    "chamber": "lower",
    "district": "30",
    "share": 0.0586
   },
   {
    "chamber": "lower",
    "district": "46",
    "share": 0.058
   },
   {
    "chamber": "lower",
    "district": "43",
    "share": 0.0577
   },
   {
    "chamber": "lower",
    "district": "42",
    "share": 0.0568
   },
   {
    "chamber": "lower",
    "district": "36",
    "share": 0.0567
   },
   {
    "chamber": "lower",
    "district": "31",
    "share": 0.0563
   },
   {
    "chamber": "lower",
    "district": "40",
    "share": 0.0561
   },
   {
    "chamber": "lower",
    "district": "44",
    "share": 0.0559
   },
   {
    "chamber": "lower",
    "district": "35",
    "share": 0.0551
   },
   {
    "chamber": "lower",
    "district": "29",
    "share": 0.0548
   },
   {
    "chamber": "lower",
    "district": "37",
    "share": 0.0538
   },
   {
    "chamber": "lower",
    "district": "48",
    "share": 0.045
   },
   {
    "chamber": "lower",
    "district": "33",
    "share": 0.0366
   }
  ],
  "21113": [
   {
    "chamber": "upper",
    "district": "22",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "39",
    "share": 0.5713
   },
   {
    "chamber": "lower",
    "district": "55",
    "share": 0.1693
   },
   {
    "chamber": "lower",
    "district": "56",
    "share": 0.151
   },
   {
    "chamber": "lower",
    "district": "45",
    "share": 0.1084
   }
  ],
  "21115": [
   {
    "chamber": "upper",
    "district": "31",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "97",
    "share": 1
   }
  ],
  "21117": [
   {
    "chamber": "upper",
    "district": "23",
    "share": 0.7357
   },
   {
    "chamber": "upper",
    "district": "17",
    "share": 0.1814
   },
   {
    "chamber": "upper",
    "district": "20",
    "share": 0.0602
   },
   {
    "chamber": "upper",
    "district": "24",
    "share": 0.0228
   },
   {
    "chamber": "lower",
    "district": "64",
    "share": 0.2739
   },
   {
    "chamber": "lower",
    "district": "65",
    "share": 0.2609
   },
   {
    "chamber": "lower",
    "district": "63",
    "share": 0.2037
   },
   {
    "chamber": "lower",
    "district": "69",
    "share": 0.1665
   },
   {
    "chamber": "lower",
    "district": "78",
    "share": 0.0853
   },
   {
    "chamber": "lower",
    "district": "61",
    "share": 0.0097
   }
  ],
  "21119": [
   {
    "chamber": "upper",
    "district": "29",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "92",
    "share": 1
   }
  ],
  "21121": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "86",
    "share": 1
   }
  ],
  "21123": [
   {
    "chamber": "upper",
    "district": "14",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "24",
    "share": 1
   }
  ],
  "21125": [
   {
    "chamber": "upper",
    "district": "21",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "90",
    "share": 0.258
   },
   {
    "chamber": "lower",
    "district": "85",
    "share": 0.248
   },
   {
    "chamber": "lower",
    "district": "86",
    "share": 0.2124
   },
   {
    "chamber": "lower",
    "district": "89",
    "share": 0.1118
   },
   {
    "chamber": "lower",
    "district": "82",
    "share": 0.1006
   },
   {
    "chamber": "lower",
    "district": "71",
    "share": 0.0691
   }
  ],
  "21127": [
   {
    "chamber": "upper",
    "district": "31",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "100",
    "share": 1
   }
  ],
  "21129": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "89",
    "share": 1
   }
  ],
  "21131": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "90",
    "share": 1
   }
  ],
  "21133": [
   {
    "chamber": "upper",
    "district": "29",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "94",
    "share": 1
   }
  ],
  "21135": [
   {
    "chamber": "upper",
    "district": "18",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "96",
    "share": 1
   }
  ],
  "21137": [
   {
    "chamber": "upper",
    "district": "21",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "80",
    "share": 1
   }
  ],
  "21139": [
   {
    "chamber": "upper",
    "district": "2",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "3",
    "share": 1
   }
  ],
  "21141": [
   {
    "chamber": "upper",
    "district": "32",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "16",
    "share": 1
   }
  ],
  "21143": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "6",
    "share": 1
   }
  ],
  "21145": [
   {
    "chamber": "upper",
    "district": "2",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "3",
    "share": 0.5169
   },
   {
    "chamber": "lower",
    "district": "1",
    "share": 0.3253
   },
   {
    "chamber": "lower",
    "district": "2",
    "share": 0.1063
   },
   {
    "chamber": "lower",
    "district": "6",
    "share": 0.0515
   }
  ],
  "21147": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "52",
    "share": 1
   }
  ],
  "21149": [
   {
    "chamber": "upper",
    "district": "8",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "12",
    "share": 1
   }
  ],
  "21151": [
   {
    "chamber": "upper",
    "district": "34",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "81",
    "share": 0.4693
   },
   {
    "chamber": "lower",
    "district": "91",
    "share": 0.211
   },
   {
    "chamber": "lower",
    "district": "71",
    "share": 0.1857
   },
   {
    "chamber": "lower",
    "district": "89",
    "share": 0.134
   }
  ],
  "21153": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "92",
    "share": 1
   }
  ],
  "21155": [
   {
    "chamber": "upper",
    "district": "14",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "51",
    "share": 1
   }
  ],
  "21157": [
   {
    "chamber": "upper",
    "district": "2",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "6",
    "share": 1
   }
  ],
  "21159": [
   {
    "chamber": "upper",
    "district": "31",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "97",
    "share": 1
   }
  ],
  "21161": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "70",
    "share": 1
   }
  ],
  "21163": [
   {
    "chamber": "upper",
    "district": "5",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "27",
    "share": 1
   }
  ],
  "21165": [
   {
    "chamber": "upper",
    "district": "28",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "74",
    "share": 1
   }
  ],
  "21167": [
   {
    "chamber": "upper",
    "district": "12",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "55",
    "share": 1
   }
  ],
  "21169": [
   {
    "chamber": "upper",
    "district": "16",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "21",
    "share": 1
   }
  ],
  "21171": [
   {
    "chamber": "upper",
    "district": "16",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "21",
    "share": 1
   }
  ],
  "21173": [
   {
    "chamber": "upper",
    "district": "28",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "74",
    "share": 1
   }
  ],
  "21175": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "99",
    "share": 1
   }
  ],
  "21177": [
   {
    "chamber": "upper",
    "district": "3",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "15",
    "share": 1
   }
  ],
  "21179": [
   {
    "chamber": "upper",
    "district": "14",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "50",
    "share": 1
   }
  ],
  "21181": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "72",
    "share": 1
   }
  ],
  "21183": [
   {
    "chamber": "upper",
    "district": "5",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "14",
    "share": 1
   }
  ],
  "21185": [
   {
    "chamber": "upper",
    "district": "6",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "59",
    "share": 0.6959
   },
   {
    "chamber": "lower",
    "district": "33",
    "share": 0.1792
   },
   {
    "chamber": "lower",
    "district": "48",
    "share": 0.1249
   }
  ],
  "21187": [
   {
    "chamber": "upper",
    "district": "20",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "47",
    "share": 1
   }
  ],
  "21189": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "84",
    "share": 1
   }
  ],
  "21191": [
   {
    "chamber": "upper",
    "district": "24",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "78",
    "share": 1
   }
  ],
  "21193": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "84",
    "share": 1
   }
  ],
  "21195": [
   {
    "chamber": "upper",
    "district": "31",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "92",
    "share": 0.3419
   },
   {
    "chamber": "lower",
    "district": "94",
    "share": 0.2994
   },
   {
    "chamber": "lower",
    "district": "95",
    "share": 0.1823
   },
   {
    "chamber": "lower",
    "district": "97",
    "share": 0.1764
   }
  ],
  "21197": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "91",
    "share": 1
   }
  ],
  "21199": [
   {
    "chamber": "upper",
    "district": "15",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "85",
    "share": 0.4789
   },
   {
    "chamber": "lower",
    "district": "83",
    "share": 0.2421
   },
   {
    "chamber": "lower",
    "district": "52",
    "share": 0.166
   },
   {
    "chamber": "lower",
    "district": "71",
    "share": 0.0844
   },
   {
    "chamber": "lower",
    "district": "80",
    "share": 0.0285
   }
  ],
  "21201": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "70",
    "share": 1
   }
  ],
  "21203": [
   {
    "chamber": "upper",
    "district": "21",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "71",
    "share": 1
   }
  ],
  "21205": [
   {
    "chamber": "upper",
    "district": "27",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "99",
    "share": 1
   }
  ],
  "21207": [
   {
    "chamber": "upper",
    "district": "15",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "83",
    "share": 1
   }
  ],
  "21209": [
   {
    "chamber": "upper",
    "district": "17",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "62",
    "share": 0.7648
   },
   {
    "chamber": "lower",
    "district": "88",
    "share": 0.2352
   }
  ],
  "21211": [
   {
    "chamber": "upper",
    "district": "7",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "58",
    "share": 0.949
   },
   {
    "chamber": "lower",
    "district": "33",
    "share": 0.051
   }
  ],
  "21213": [
   {
    "chamber": "upper",
    "district": "32",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "22",
    "share": 1
   }
  ],
  "21215": [
   {
    "chamber": "upper",
    "district": "14",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "53",
    "share": 1
   }
  ],
  "21217": [
   {
    "chamber": "upper",
    "district": "16",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "51",
    "share": 1
   }
  ],
  "21219": [
   {
    "chamber": "upper",
    "district": "32",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "16",
    "share": 1
   }
  ],
  "21221": [
   {
    "chamber": "upper",
    "district": "1",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "8",
    "share": 0.555
   },
   {
    "chamber": "lower",
    "district": "5",
    "share": 0.445
   }
  ],
  "21223": [
   {
    "chamber": "upper",
    "district": "6",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "47",
    "share": 1
   }
  ],
  "21225": [
   {
    "chamber": "upper",
    "district": "4",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "12",
    "share": 1
   }
  ],
  "21227": [
   {
    "chamber": "upper",
    "district": "32",
    "share": 0.4711
   },
   {
    "chamber": "upper",
    "district": "9",
    "share": 0.274
   },
   {
    "chamber": "upper",
    "district": "16",
    "share": 0.255
   },
   {
    "chamber": "lower",
    "district": "20",
    "share": 0.3492
   },
   {
    "chamber": "lower",
    "district": "17",
    "share": 0.3474
   },
   {
    "chamber": "lower",
    "district": "19",
    "share": 0.2551
   },
   {
    "chamber": "lower",
    "district": "22",
    "share": 0.0484
   }
  ],
  "21229": [
   {
    "chamber": "upper",
    "district": "14",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "55",
    "share": 1
   }
  ],
  "21231": [
   {
    "chamber": "upper",
    "district": "15",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "52",
    "share": 1
   }
  ],
  "21233": [
   {
    "chamber": "upper",
    "district": "4",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "12",
    "share": 1
   }
  ],
  "21235": [
   {
    "chamber": "upper",
    "district": "25",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "82",
    "share": 1
   }
  ],
  "21237": [
   {
    "chamber": "upper",
    "district": "30",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "89",
    "share": 1
   }
  ],
  "21239": [
   {
    "chamber": "upper",
    "district": "12",
    "share": 1
   },
   {
    "chamber": "lower",
    "district": "56",
    "share": 1
   }
  ]
 }
}
